Patents by Inventor Murtuza Taheri Chhatriwala

Murtuza Taheri Chhatriwala 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: 9674803
    Abstract: 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: Grant
    Filed: June 23, 2014
    Date of Patent: June 6, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Srinivasa Rao Eravelli, Sitaramanjaneyulu Kanamarlapudi, Rohit Kapoor, Sivaram Srivenkata Palakodety, Venkata Ramanan Venkatachalam Jayaraman, Murtuza Taheri Chhatriwala, Sumanth Govindappa, Pamela Ann Cereck
  • Publication number: 20170134985
    Abstract: The present disclosure presents a method and an apparatus for managing performance of a user equipment (UE). For example, the disclosure presents a method for managing performance of a UE by computing, at a user equipment (UE), a first capacity estimate over a Wi-Fi interface in response to initiating of a new connection at the UE; detecting, at the UE, that the first capacity estimate is below an aggregation threshold; computing, at the UE, a second capacity estimate over a cellular interface in response to detecting that the first capacity estimate is below the aggregation threshold; and assigning the new connection initiated at the UE to the Wi-Fi interface or the cellular interface based at least on the first capacity estimate or the second capacity estimate. As such, performance of a UE may be managed.
    Type: Application
    Filed: August 11, 2016
    Publication date: May 11, 2017
    Inventors: Venkata Ramanan VENKATACHALAM JAYARAMAN, Prashanth MYSORE, Murtuza Taheri CHHATRIWALA, Vinod MENON
  • Patent number: 9374443
    Abstract: 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: Grant
    Filed: April 22, 2014
    Date of Patent: June 21, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Sumanth Govindappa, Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Murtuza Taheri Chhatriwala, Pamela Ann Cereck, Swarup Nagaraj Dwaral
  • Patent number: 9351195
    Abstract: 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: Grant
    Filed: June 23, 2014
    Date of Patent: May 24, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Murtuza Taheri Chhatriwala, Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Srinivasa Rao Eravelli, Sumanth Govindappa, Sivaram Srivenkata Palakodety
  • Patent number: 9325813
    Abstract: 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: Grant
    Filed: June 23, 2014
    Date of Patent: April 26, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Sumanth Govindappa, Murtuza Taheri Chhatriwala, Srinivasa Rao Eravelli, Sivaram Srivenkata Palakodety
  • Publication number: 20150085876
    Abstract: 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: Application
    Filed: June 23, 2014
    Publication date: March 26, 2015
    Inventors: Murtuza Taheri CHHATRIWALA, Venkata Ramanan VENKATACHALAM JAYARAMAN, Rohit KAPOOR, Srinivasa Rao ERAVELLI, Sumanth GOVINDAPPA, Sivaram Srivenkata PALAKODETY
  • Publication number: 20150085835
    Abstract: 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: Application
    Filed: June 23, 2014
    Publication date: March 26, 2015
    Inventors: Srinivasa Rao ERAVELLI, Sitaramanjaneyulu KANAMARLAPUDI, Rohit KAPOOR, Sivaram Srivenkata PALAKODETY, Venkata Ramanan VENKATACHALAM JAYARAMAN, Murtuza Taheri CHHATRIWALA, Sumanth GOVINDAPPA, Pamela Ann CERECK
  • Publication number: 20150085749
    Abstract: 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: Application
    Filed: September 24, 2014
    Publication date: March 26, 2015
    Inventors: Srinivasa Rao ERAVELLI, Rohit KAPOOR, Venkata Ramanan VENKATACHALAM JAYARAMAN, Sitaramanjaneyulu KANAMARLAPUDI, Murtuza Taheri CHHATRIWALA, Sumanth GOVINDAPPA, Pamela Ann CERECK, Sivaram Srivenkata PALAKODETY
  • Publication number: 20150063374
    Abstract: 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: Application
    Filed: June 23, 2014
    Publication date: March 5, 2015
    Inventors: Venkata Ramanan VENKATACHALAM JAYARAMAN, Rohit KAPOOR, Sumanth GOVINDAPPA, Murtuza Taheri CHHATRIWALA, Srinivasa Rao ERAVELLI, Sivaram Srivenkata PALAKODETY
  • Publication number: 20150016475
    Abstract: 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: Application
    Filed: April 22, 2014
    Publication date: January 15, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Sumanth GOVINDAPPA, Venkata Ramanan Venkatachalam Jayaraman, Rohit Kapoor, Murtuza Taheri Chhatriwala, Pamela Ann Cereck, Swarup Nagaraj Dwaral