-
公开(公告)号:US09535490B2
公开(公告)日:2017-01-03
申请号:US14568694
申请日:2014-12-12
Applicant: QUALCOMM Incorporated
Inventor: Vinod Harimohan Kaushik , Uppinder Singh Babbar , Andrei Danaila , Neven Klacar , Muralidhar Coimbatore Krishnamoorthy , Arunn Coimbatore Krishnamurthy , Vaibhav Kumar , Vanitha Aravamudhan Kumar , Shailesh Maheshwari , Alok Mitra , Roshan Thomas Pius , Hariharan Sukumar
CPC classification number: G06F1/3253 , G06F1/3287 , G06F13/38 , H04W4/60 , H04W52/0251 , H04W52/0274 , H04W52/0287 , Y02D10/151 , Y02D10/171 , Y02D70/1222 , Y02D70/1226 , Y02D70/1242 , Y02D70/1262 , Y02D70/142 , Y02D70/144
Abstract: Aspects disclosed in the detailed description include power saving techniques in computing devices. In particular, as data is received by a modem processor in a computing device, the data is held until the expiration of a modem timer. The data is then passed to an application processor in the computing device over a peripheral component interconnect express (PCIe) interconnectivity bus. On receipt of the data from the modem processor, the application processor sends data held by the application processor to the modem processor over the PCIe interconnectivity bus. The application processor also has an uplink timer. If no data is received from the modem processor before expiration of the uplink timer, the application processor sends any collected data to the modem processor at expiration of the uplink timer. However, if data is received from the modem processor, the uplink timer is reset.
Abstract translation: 在详细描述中公开的方面包括计算设备中的省电技术。 具体地,当数据由计算设备中的调制解调器处理器接收时,数据被保持直到调制解调器定时器期满。 然后,数据通过外围组件互连快速(PCIe)互连总线传送到计算设备中的应用处理器。 在接收到来自调制解调处理器的数据时,应用处理器通过PCIe互连总线将由应用处理器保存的数据发送到调制解调器处理器。 应用处理器还具有上行链路定时器。 如果在上行链路定时器到期之前没有从调制解调器处理器接收到数据,则应用处理器在上行链路定时器期满时将任何收集的数据发送到调制解调器处理器。 然而,如果从调制解调器处理器接收到数据,则重置上行链路定时器。
-
公开(公告)号:US12238580B2
公开(公告)日:2025-02-25
申请号:US16905701
申请日:2020-06-18
Applicant: QUALCOMM Incorporated
Inventor: Alok Mitra , Sitaramanjaneyulu Kanamarlapudi , Vamsi Dokku
IPC: H04W28/10 , H04L1/1812 , H04W4/40 , H04W72/1268 , H04W72/23
Abstract: A configuration to enable a UE to send data to a modem, from an AP, in the absence of an uplink grant from the modem. An apparatus receives data transmissions from a base station. The apparatus stores the data transmissions in a memory of the AP of the apparatus. The apparatus identifies, by the AP, an uplink grant based at least in part on a size of a modem buffer. The apparatus determines, by the application processor, whether to send data to the modem based at least in part on the identified uplink grant. The apparatus sends, by the AP, the data when the identified uplink grant exceeds a threshold.
-
13.
公开(公告)号:US11792680B2
公开(公告)日:2023-10-17
申请号:US17305687
申请日:2021-07-13
Applicant: QUALCOMM Incorporated
Inventor: Sitaramanjaneyulu Kanamarlapudi , Alok Mitra
IPC: H04W28/02 , H04L1/1607 , H04L47/10
CPC classification number: H04W28/0278 , H04L1/1607 , H04L47/39
Abstract: Some aspects of the present disclosure disclose methods and systems for managing transmission control protocol (TCP) acknowledgements (ACK) transmissions from a host or application processor to a modem of a user equipment. The UE may detect availability of buffer space in a memory buffer of a modem of the UE. Further, the UE may also detect that a host processor of the UE lacks credit sufficient for transmitting data from the host processor to the modem. The UE may then generate and transmit to the host processor a data flow control (DFC) command including credit sufficient for the host processor to transmit at least a portion of the data to the modem. In some instances, in response to the transmission of the DFC command, the at least the portion of the data may be received at the modem from the host processor.
-
公开(公告)号:US11770340B2
公开(公告)日:2023-09-26
申请号:US16953258
申请日:2020-11-19
Applicant: QUALCOMM Incorporated
Inventor: Alok Mitra , Sitaramanjaneyulu Kanamarlapudi , Vaibhav Kumar , Vamsi Dokku
IPC: H04L47/2425 , H04W28/02 , H04L69/22 , H04W72/21
CPC classification number: H04L47/2433 , H04L69/22 , H04W28/02 , H04W72/21
Abstract: Methods, systems, and devices for wireless communications are described in which a host processor at a user equipment (UE) may packetize data for uplink transmissions from the UE and provide packets to a wireless modem of the UE for uplink transmission. The host processor may provide multiplexing and aggregation headers for the packets that include a prioritization indication, and the wireless modem may order the data packets for transmission based at least in part on the prioritization indication. In some cases, a priority for each packet is indicated in a priority field of a corresponding multiplexing and aggregation header. The wireless modem may transmit the data packets based on the ordering, to provide higher priority packets ahead of lower priority packets to a receiver. Additionally, data packets may be further ordered based on tuple information associated with the data packets.
-
15.
公开(公告)号:US11528641B2
公开(公告)日:2022-12-13
申请号:US16947167
申请日:2020-07-21
Applicant: QUALCOMM Incorporated
Inventor: Alok Mitra , Srinivas Reddy Mudireddy , Vaibhav Kumar , Haim Snapy , Uppinder Babbar , Dan Gilboa Waizman , Vamsi Dokku , Arunn Coimbatore Krishnamurthy , Sitaramanjaneyulu Kanamarlapudi
Abstract: Various aspects of the present disclosure generally relate to wired and/or wireless communication. In some aspects, a device may receive a plurality of data packets at a modem of the device. The device may group, at the modem of the device, payloads of a first subset of the plurality of data packets into a container. The device may transfer, to a processor of the device and using the modem, the container via a first interface channel. The device may transfer, to the processor and using the modem, a second subset of the plurality of data packets via a second interface channel. Numerous other aspects are provided.
-
公开(公告)号:US09876613B2
公开(公告)日:2018-01-23
申请号:US15237185
申请日:2016-08-15
Applicant: QUALCOMM Incorporated
Inventor: Ajay Venkatsuresh , Alok Mitra , Srinivas Reddy Mudireddy , Gurvinder Singh Chhabra , Arnaud Meylan , Sirin Nitinawarat , Vaibhav Kumar , Sujit Nair , Nehal Somani
CPC classification number: H04L1/1635 , H04B3/50 , H04L1/1854 , H04L67/1097 , H04L69/16 , H04L69/326 , H04W28/0236
Abstract: A method, an apparatus, and a computer program product for transport protocol communications processing are provided. The apparatus may be an electronic device. The electronic device receives a transport protocol communications from a sender device. The electronic device generates a plurality of acknowledgments in response to the received transport protocol traffic and stores the plurality of acknowledgments at a first memory. A modem load for a modem of the electronic device is determined. The electronic device identifies the plurality of acknowledgments to identify a subset of the plurality of acknowledgments in response to the determined modem load satisfying a modem load threshold condition. The electronic device moves the subset of acknowledgments from the first memory to a second memory. The electronic device transmits the subset of acknowledgments to the sender device.
-
公开(公告)号:US11777655B2
公开(公告)日:2023-10-03
申请号:US17319995
申请日:2021-05-13
Applicant: QUALCOMM Incorporated
Inventor: Sitaramanjaneyulu Kanamarlapudi , Alok Mitra , Darshan Ashar , Arnaud Meylan
IPC: H04L1/1607 , H04W72/0446
CPC classification number: H04L1/1607 , H04W72/0446
Abstract: Certain aspects of the present disclosure provide a technique executed by a user equipment (UE) for obtaining a burst of transmission control protocol (TCP) packets conveying packet data convergence protocol (PDCP) protocol data units (PDUs) by an application protocol TCP layer of a communication protocol stack of the UE. The UE may then determine a first number of a first plurality of acknowledge (ACK) tokens to transmit in a first transmission time interval (TTI) based on an amount of data used to ACK the burst of TCP packets. The UE may then transmit the first plurality of ACK tokens in the first TTI and a single ACK token in a second TTI subsequent to the first TTI.
-
公开(公告)号:USRE49652E1
公开(公告)日:2023-09-12
申请号:US17240496
申请日:2021-04-26
Applicant: QUALCOMM Incorporated
Inventor: Vinod Harimohan Kaushik , Uppinder Singh Babbar , Andrei Danaila , Neven Klacar , Muralidhar Coimbatore Krishnamoorthy , Arunn Coimbatore Krishnamurthy , Vaibhav Kumar , Vanitha Aravamudhan Kumar , Shailesh Maheshwari , Alok Mitra , Roshan Thomas Pius , Hariharan Sukumar
IPC: G06F1/3234 , H04W4/60 , G06F1/3287 , H04W52/02 , G06F13/38
CPC classification number: G06F1/3253 , G06F1/3287 , G06F13/38 , H04W4/60 , H04W52/0251 , H04W52/0274 , H04W52/0287 , Y02D10/00 , Y02D30/70
Abstract: Aspects disclosed in the detailed description include power saving techniques in computing devices. In particular, as data is received by a modem processor in a computing device, the data is held until the expiration of a modem timer. The data is then passed to an application processor in the computing device over a peripheral component interconnect express (PCIe) interconnectivity bus. On receipt of the data from the modem processor, the application processor sends data held by the application processor to the modem processor over the PCIe interconnectivity bus. The application processor also has an uplink timer. If no data is received from the modem processor before expiration of the uplink timer, the application processor sends any collected data to the modem processor at expiration of the uplink timer. However, if data is received from the modem processor, the uplink timer is reset.
-
公开(公告)号:US11606316B2
公开(公告)日:2023-03-14
申请号:US17100579
申请日:2020-11-20
Applicant: QUALCOMM INCORPORATED
Inventor: Hyun Seung Paik , Alok Mitra
IPC: H04L49/90 , G06F1/3287 , G06F12/1081 , G06F13/42 , H04L47/32
Abstract: Various embodiments of methods and systems for a modem-directed application processor boot flow in a portable computing device (“PCD”) are disclosed. An exemplary method includes an application processor that transitions into an idle state, such as a WFI state, for durations of time during a boot sequence that coincide with processing by a DMA engine and/or crypto engine. That is, the application processor may “sleep” while the DMA engine and/or crypto engine process workloads in response to instructions they received from the application processor.
-
公开(公告)号:US20220166729A1
公开(公告)日:2022-05-26
申请号:US17100579
申请日:2020-11-20
Applicant: QUALCOMM INCORPORATED
Inventor: Hyun Seung PAIK , Alok Mitra
IPC: H04L12/861 , G06F1/3287 , G06F13/42 , G06F12/1081
Abstract: Various embodiments of methods and systems for a modem-directed application processor boot flow in a portable computing device (“PCD”) are disclosed. An exemplary method includes an application processor that transitions into an idle state, such as a WFI state, for durations of time during a boot sequence that coincide with processing by a DMA engine and/or crypto engine. That is, the application processor may “sleep” while the DMA engine and/or crypto engine process workloads in response to instructions they received from the application processor.
-
-
-
-
-
-
-
-
-