Patents by Inventor Sumanth Govindappa
Sumanth Govindappa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9674803Abstract: Methods and apparatus are described for synchronizing compression for communication between a user equipment (UE) and a serving node. The methods and apparatus include determining that a compressor memory of a compressor and a decompressor memory of a decompressor are out-of-synchronization based on a checksum failure. Further, the methods and apparatus include resetting the compressor memory and the decompressor memory to a predetermined state in response to determining that the compressor memory and the decompressor memory are out-of-synchronization, wherein the compressor memory and the decompressor memory are synchronized at the predetermined state.Type: GrantFiled: June 23, 2014Date of Patent: June 6, 2017Assignee: QUALCOMM IncorporatedInventors: Srinivasa Rao Eravelli, Sitaramanjaneyulu Kanamarlapudi, Rohit Kapoor, Sivaram Srivenkata Palakodety, Venkata Ramanan Venkatachalam Jayaraman, Murtuza Taheri Chhatriwala, Sumanth Govindappa, Pamela Ann Cereck
-
Patent number: 9374443Abstract: Methods and apparatus are described for reordering a header of a transmission data packet. The methods and apparatus include identifying one or more static fields and one or more dynamic fields within a header of the transmission data packet. Moreover, these aspects include reordering the one or more static fields and the one or more dynamic fields within the header of the transmission data packet. Additionally, these aspects include compressing the header of the transmission data packet to form a compressed transmission data packet in response to reordering the one or more static fields and the one or more dynamic fields. The aspects also may include transmitting the compressed transmission data packet.Type: GrantFiled: April 22, 2014Date of Patent: June 21, 2016Assignee: QUALCOMM IncorporatedInventors: Sumanth Govindappa, Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Murtuza Taheri Chhatriwala, Pamela Ann Cereck, Swarup Nagaraj Dwaral
-
Patent number: 9351195Abstract: Methods and apparatus of compression on multiple data flows for communication between a user equipment (UE) and a serving node. The methods and apparatus include receiving multiple data flows for compression, wherein each of the multiple data flows includes a plurality of data packets, with each data packet having a data packet header and a payload. Further, the methods and apparatus include determining a compression state for each of the multiple data flows. Moreover, the methods and apparatus include performing a first compression algorithm on each of the multiple data flows determined to have a compression state set to a do-not-compress state, wherein the first compression algorithm includes compressing the data packet header of each data packet without compressing the payload of each data packet.Type: GrantFiled: June 23, 2014Date of Patent: May 24, 2016Assignee: QUALCOMM IncorporatedInventors: Murtuza Taheri Chhatriwala, Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Srinivasa Rao Eravelli, Sumanth Govindappa, Sivaram Srivenkata Palakodety
-
Patent number: 9325813Abstract: Methods and apparatus are described for formatting a compressed data packet. The methods and apparatus include identifying a first data string within a data packet that was previously stored at a first memory location in a compressor memory, and generating a first pointer that references the first memory location in the compressor memory. Further, these aspects optionally include identifying a second data string within the data packet that was not previously stored in the compressor memory. Additionally, these aspects include creating a compressed data packet by replacing the first data string with the first pointer and copying the second data string, and including an indicator corresponding to a number of pointers in the data packet.Type: GrantFiled: June 23, 2014Date of Patent: April 26, 2016Assignee: QUALCOMM IncorporatedInventors: Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Sumanth Govindappa, Murtuza Taheri Chhatriwala, Srinivasa Rao Eravelli, Sivaram Srivenkata Palakodety
-
Publication number: 20150085876Abstract: Methods and apparatus of compression on multiple data flows for communication between a user equipment (UE) and a serving node. The methods and apparatus include receiving multiple data flows for compression, wherein each of the multiple data flows includes a plurality of data packets, with each data packet having a data packet header and a payload. Further, the methods and apparatus include determining a compression state for each of the multiple data flows. Moreover, the methods and apparatus include performing a first compression algorithm on each of the multiple data flows determined to have a compression state set to a do-not-compress state, wherein the first compression algorithm includes compressing the data packet header of each data packet without compressing the payload of each data packet.Type: ApplicationFiled: June 23, 2014Publication date: March 26, 2015Inventors: Murtuza Taheri CHHATRIWALA, Venkata Ramanan VENKATACHALAM JAYARAMAN, Rohit KAPOOR, Srinivasa Rao ERAVELLI, Sumanth GOVINDAPPA, Sivaram Srivenkata PALAKODETY
-
Publication number: 20150085749Abstract: Methods and apparatus are described for configuring features for a user equipment (UE) communicating with a network entity. For example, the methods and apparatus include receiving, at the network entity, a capability message indicating one or more features supported by the UE; transmitting control data in a data type Protocol Data Unit (PDU), wherein the control data is configured to enable one of the one or more features based on the capability message; and enabling one of the one or more features in response to receiving an acknowledgement message from the UE.Type: ApplicationFiled: September 24, 2014Publication date: March 26, 2015Inventors: Srinivasa Rao ERAVELLI, Rohit KAPOOR, Venkata Ramanan VENKATACHALAM JAYARAMAN, Sitaramanjaneyulu KANAMARLAPUDI, Murtuza Taheri CHHATRIWALA, Sumanth GOVINDAPPA, Pamela Ann CERECK, Sivaram Srivenkata PALAKODETY
-
Publication number: 20150085835Abstract: Methods and apparatus are described for synchronizing compression for communication between a user equipment (UE) and a serving node. The methods and apparatus include determining that a compressor memory of a compressor and a decompressor memory of a decompressor are out-of-synchronization based on a checksum failure. Further, the methods and apparatus include resetting the compressor memory and the decompressor memory to a predetermined state in response to determining that the compressor memory and the decompressor memory are out-of-synchronization, wherein the compressor memory and the decompressor memory are synchronized at the predetermined state.Type: ApplicationFiled: June 23, 2014Publication date: March 26, 2015Inventors: Srinivasa Rao ERAVELLI, Sitaramanjaneyulu KANAMARLAPUDI, Rohit KAPOOR, Sivaram Srivenkata PALAKODETY, Venkata Ramanan VENKATACHALAM JAYARAMAN, Murtuza Taheri CHHATRIWALA, Sumanth GOVINDAPPA, Pamela Ann CERECK
-
Publication number: 20150063374Abstract: Methods and apparatus are described for formatting a compressed data packet. The methods and apparatus include identifying a first data string within a data packet that was previously stored at a first memory location in a compressor memory, and generating a first pointer that references the first memory location in the compressor memory. Further, these aspects optionally include identifying a second data string within the data packet that was not previously stored in the compressor memory. Additionally, these aspects include creating a compressed data packet by replacing the first data string with the first pointer and copying the second data string, and including an indicator corresponding to a number of pointers in the data packet.Type: ApplicationFiled: June 23, 2014Publication date: March 5, 2015Inventors: Venkata Ramanan VENKATACHALAM JAYARAMAN, Rohit KAPOOR, Sumanth GOVINDAPPA, Murtuza Taheri CHHATRIWALA, Srinivasa Rao ERAVELLI, Sivaram Srivenkata PALAKODETY
-
Publication number: 20150016475Abstract: Methods and apparatus are described for reordering a header of a transmission data packet. The methods and apparatus include identifying one or more static fields and one or more dynamic fields within a header of the transmission data packet. Moreover, these aspects include reordering the one or more static fields and the one or more dynamic fields within the header of the transmission data packet. Additionally, these aspects include compressing the header of the transmission data packet to form a compressed transmission data packet in response to reordering the one or more static fields and the one or more dynamic fields. The aspects also may include transmitting the compressed transmission data packet.Type: ApplicationFiled: April 22, 2014Publication date: January 15, 2015Applicant: QUALCOMM IncorporatedInventors: Sumanth GOVINDAPPA, Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Murtuza Taheri Chhatriwala, Pamela Ann Cereck, Swarup Nagaraj Dwaral
-
Patent number: 8902833Abstract: A method and apparatus for wireless communication may provide an RLC reset procedure tailored for a multipoint HSDPA system utilizing a plurality of disparate Node Bs to provide an RLC flow from an RNC to a UE. Some aspects of the disclosure provide for a flush request to be provided to each of a plurality of Node Bs utilized as serving cells in the multipoint HSDPA system, so that stale packets are not retained in internal buffers at the Node Bs following the RLC reset procedure. In some examples, the RLC reset procedure is only completed after confirmation that the flush of the internal buffers has been completed. Confirmation may be explicitly provided by each Node B utilizing a backhaul interface, or may be implicitly determined utilizing timers or signaling between the respective Node Bs.Type: GrantFiled: December 21, 2011Date of Patent: December 2, 2014Assignee: QUALCOMM IncorporatedInventors: Sumanth Govindappa, Srinivasa R. Eravelli, William L. Atkinson, Liang Zhang, Hailiang Cai, Danlu Zhang
-
Patent number: 8867511Abstract: A method, apparatus, and computer program product can provide for procedures at an access terminal for handling the delivery of packets from the MAC entity to the RLC entity, with an aim to reduce the occurrence of RLC resets that might otherwise be caused by out-of-order processing of control packets following a serving cell change. In one example, a MAC entity may insert an identifier into a packet delivered up to the RLC entity, to indicate whether the packet arrived from the current primary serving cell. In another example, a serving cell change procedure may include steps to flush a queue at the MAC entity and kill any running reordering release timers. In these ways potential problems caused by out-of-order control packets can be reduced or avoided.Type: GrantFiled: December 8, 2011Date of Patent: October 21, 2014Assignee: QUALCOMM IncorporatedInventors: Murtuza T. Chhatriwala, Srinivasa R. Eravelli, Hailiang Cai, Sumanth Govindappa, Liang Zhang, Sivaram S. Palakodety
-
Publication number: 20120163315Abstract: A method and apparatus for wireless communication may provide an RLC reset procedure tailored for a multipoint HSDPA system utilizing a plurality of disparate Node Bs to provide an RLC flow from an RNC to a UE. Some aspects of the disclosure provide for a flush request to be provided to each of a plurality of Node Bs utilized as serving cells in the multipoint HSDPA system, so that stale packets are not retained in internal buffers at the Node Bs following the RLC reset procedure. In some examples, the RLC reset procedure is only completed after confirmation that the flush of the internal buffers has been completed. Confirmation may be explicitly provided by each Node B utilizing a backhaul interface, or may be implicitly determined utilizing timers or signaling between the respective Node Bs.Type: ApplicationFiled: December 21, 2011Publication date: June 28, 2012Applicant: QUALCOMM IncorporatedInventors: Sumanth Govindappa, Srinivasa R. Eravelli, William L. Atkinson, Liang Zhang, Hailiang Cai, Danlu Zhang
-
Publication number: 20120147869Abstract: A method, apparatus, and computer program product can provide for procedures at an access terminal for handling the delivery of packets from the MAC entity to the RLC entity, with an aim to reduce the occurrence of RLC resets that might otherwise be caused by out-of-order processing of control packets following a serving cell change. In one example, a MAC entity may insert an identifier into a packet delivered up to the RLC entity, to indicate whether the packet arrived from the current primary serving cell. In another example, a serving cell change procedure may include steps to flush a queue at the MAC entity and kill any running reordering release timers. In these ways potential problems caused by out-of-order control packets can be reduced or avoided.Type: ApplicationFiled: December 8, 2011Publication date: June 14, 2012Applicant: QUALCOMM INCORPORATEDInventors: Murtuza T. Chhatriwala, Srinivasa R. Eravelli, Hailiang Cai, Sumanth Govindappa, Liang Zhang, Sivaram S. Palakodety
-
Publication number: 20110317642Abstract: Various aspects of the disclosure provide an intra-Node B unsynchronized serving cell change enabling the typical loss of packets resulting from such a procedure to be reduced or eliminated. In one example, when a UE ceases listening to a downlink channel from a first cell provided by a Node B and starts to configure its receiver to listen to a downlink channel from a second cell provided by the Node B, a continued incrementing of a sequence number may be stalled in the transmission of packets to the UE. That is, the TSN space may be stalled, such that HARQ retransmissions recur beyond the preconfigured maximum number of retransmissions, until the UE indicates that the serving cell change is complete. In another example, the transmission of packets to the UE from the first cell may be halted until the UE indicates that the serving cell change is complete.Type: ApplicationFiled: June 23, 2011Publication date: December 29, 2011Applicant: QUALCOMM IncorporatedInventors: Srinivasa R. Eravelli, Hailiang Cai, William L. Atkinson, Sumanth Govindappa, Sivaram S. Palakodety, Shenoy H. Gurudutt, Liang Zhang