Patents by Inventor Srinivas Reddy Mudireddy

Srinivas Reddy Mudireddy 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: 11917472
    Abstract: Aspects directed towards Quality of Service (QoS) flow remapping are disclosed. In an example, upon detecting a mapping reconfiguration of a first QoS flow from a first data radio bearer (DRB) to another DRB, a Service Data Adaptation Protocol (SDAP) control protocol data unit (PDU) is generated indicating that a final SDAP data PDU associated with the first QoS flow has been transmitted on the first DRB. The SDAP control PDU is then transmitted via the first DRB. In another example, upon detecting a mapping reconfiguration of a first QoS flow from a first DRB to another DRB, an end marker parameter is set in an SDAP header of a first SDAP data PDU received from an upper layer after the mapping reconfiguration indicating that the first SDAP data PDU is a final SDAP data PDU associated with the first QoS flow transmitted on the first DRB.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: February 27, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Feilu Liu, Yu-Ting Yu, Srinivas Reddy Mudireddy, Tom Chin, Suli Zhao, Aziz Gholmieh, Xing Chen, Ozcan Ozturk, Arnaud Meylan
  • Patent number: 11711716
    Abstract: Certain aspects of the present disclosure provide techniques for implementing reflective quality of service (RQoS) in wireless communication systems. A method for implementing RQoS that may be performed by a user equipment (UE) generally includes receiving a plurality of downlink user data packets from a first base station (BS), determining at least one reflective quality of service (RQoS) mapping rule for one or more uplink packet transmissions based on a subset of the plurality of downlink user data packets, filtering the plurality of downlink user data packets based on the at least one RQoS mapping rule, and forwarding the plurality of downlink user data packets to a corresponding application entity of the UE based on the filtering.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: July 25, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Feilu Liu, Suli Zhao, Alok Mitra, Srinivas Reddy Mudireddy, Reza Shahidi, Sitaramanjaneyulu Kanamarlapudi, Vaibhav Kumar
  • Patent number: 11528641
    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.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: December 13, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Alok Mitra, Srinivas Reddy Mudireddy, Vaibhav Kumar, Haim Snapy, Uppinder Babbar, Dan Gilboa Waizman, Vamsi Dokku, Arunn Coimbatore Krishnamurthy, Sitaramanjaneyulu Kanamarlapudi
  • Patent number: 11310707
    Abstract: Aspects directed towards Quality of Service (QoS) flow remapping are disclosed. In an example, upon detecting a mapping reconfiguration of a first QoS flow from a first data radio bearer (DRB) to another DRB, a Service Data Adaptation Protocol (SDAP) control protocol data unit (PDU) is generated indicating that a final SDAP data PDU associated with the first QoS flow has been transmitted on the first DRB. The SDAP control PDU is then transmitted via the first DRB. In another example, upon detecting a mapping reconfiguration of a first QoS flow from a first DRB to another DRB, an end marker parameter is set in an SDAP header of a first SDAP data PDU received from an upper layer after the mapping reconfiguration indicating that the first SDAP data PDU is a final SDAP data PDU associated with the first QoS flow transmitted on the first DRB.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: April 19, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Feilu Liu, Yu-Ting Yu, Srinivas Reddy Mudireddy, Tom Chin, Suli Zhao, Aziz Gholmieh, Xing Chen, Ozcan Ozturk, Arnaud Meylan
  • Patent number: 11252597
    Abstract: Aspects of the present disclosure describe transmitting data in wireless communications. A set of packets for transmission in a defined sequence can be received where the set of packets includes two or more packets. It can be detected that a packet, of the set of packets, is a prioritized packet type. The packet can be prioritized for transmission ahead of its order in the defined sequence based on the detection of the prioritized packet type. The packet can be transmitted ahead of its order in the defined sequence to an access point.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: February 15, 2022
    Assignee: QUALCOMM INCORPORATED
    Inventors: Arnaud Meylan, Gavin Bernard Horn, Yu-Ting Yu, Aziz Gholmieh, Yue Yang, Shailesh Maheshwari, Sitaramanjaneyulu Kanamarlapudi, Vaibhav Kumar, Sivaramakrishna Veerepalli, Srinivasan Balasubramanian, Srinivas Reddy Mudireddy, Vanitha Kumar
  • Patent number: 11153218
    Abstract: Methods, systems, and devices for wireless communications are described. In aspects, a wireless device such as a user equipment (UE) may identify an amount of acknowledgement (ACK) reduction associated with an applications processor. The amount of ACK reduction may be determined based on a communication from the applications processor, or an ACK frequency in a group of packets received from the applications processor. The UE may determine whether to modify an ACK management scheme (e.g., a transmission control protocol (TCP) ACK coalescing scheme) based at least in part on the amount of ACK reduction associated with the applications processor. The UE may modify the ACK management scheme. The UE may transmit ACKs in accordance with the modified ACK management scheme. Numerous other aspects are provided.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: October 19, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Srinivas Reddy Mudireddy, Arnaud Meylan, Shailesh Maheshwari
  • Patent number: 10764781
    Abstract: A method for reordering data by an electronic device is described, including receiving a first set of data packets via a first radio access technology (RAT). The method also includes receiving a second set of data packets via a second RAT. The first and second sets of data packets are from a data stream. The method further includes providing at least a portion of the first set of data packets or of the second set of data packets to an application processor. The method additionally includes buffering, in application processor memory, the at least the portion of the first set of data packets or the at least the portion of the second set of data packets. The method also includes reordering the at least the portion of the first set of data packets or the at least the portion of the second set of data packets.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: September 1, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Alok Mitra, Vaibhav Kumar, Shailesh Maheshwari, Uppinder Babbar, Gang Xiao, Vanitha Kumar, Srinivas Reddy Mudireddy, Arunn Krishnamurthy
  • Patent number: 10728159
    Abstract: When sending a first set of packets is determined to be prioritized over sending a second set of packets, and when each first header of each of the first set of packets and each second header of each of the second set of packets is determined to be compressed, an apparatus may compress the first header of each of the first set of packets using a first CID associated with a connection. Further, the apparatus may compress the second header of each of the second set of packets using a second CID associated with the connection. The apparatus may send the first set of packets through the connection. The apparatus may send, after sending the first set of packets, the second set of packets through the connection.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: July 28, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Srinivas Reddy Mudireddy, Shailesh Maheshwari, Vinay Paradkar, Gang Xiao
  • Patent number: 10511992
    Abstract: Aspects of the present disclosure describe transmitting data in wireless communications. A set of packets for transmission in a defined sequence can be received where the set of packets includes two or more packets. It can be detected that a packet, of the set of packets, is a prioritized packet type. The packet can be prioritized for transmission ahead of its order in the defined sequence based on the detection of the prioritized packet type. The packet can be transmitted ahead of its order in the defined sequence to an access point.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: December 17, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Arnaud Meylan, Gavin Bernard Horn, Yu-Ting Yu, Aziz Gholmieh, Yue Yang, Shailesh Maheshwari, Sitaramanjaneyulu Kanamarlapudi, Vaibhav Kumar, Sivaramakrishna Veerepalli, Srinivasan Balasubramanian, Srinivas Reddy Mudireddy, Vanitha Kumar
  • Publication number: 20190297020
    Abstract: Methods, systems, and devices for wireless communications are described. In aspects, a wireless device such as a user equipment (UE) may identify an amount of acknowledgement (ACK) reduction associated with an applications processor. The amount of ACK reduction may be determined based on a communication from the applications processor, or an ACK frequency in a group of packets received from the applications processor. The UE may determine whether to modify an ACK management scheme (e.g., a transmission control protocol (TCP) ACK coalescing scheme) based at least in part on the amount of ACK reduction associated with the applications processor. The UE may modify the ACK management scheme. The UE may transmit ACKs in accordance with the modified ACK management scheme. Numerous other aspects are provided.
    Type: Application
    Filed: March 21, 2019
    Publication date: September 26, 2019
    Inventors: Srinivas Reddy Mudireddy, Arnaud Meylan, Shailesh Maheshwari
  • Patent number: 10116578
    Abstract: Techniques are described for wireless communication at a wireless communication device. One method includes receiving wireless wide area network (WWAN) packets at a WWAN processing subsystem of the wireless communication device; transferring wireless local area network (WLAN) packet information from a WLAN processing subsystem of the wireless communication device to the WWAN processing subsystem, the WLAN packet information comprising a subset of data associated with WLAN packets; performing a reordering process in the WWAN processing subsystem, the reordering process based at least in part on the received WWAN packets and the WLAN packets that correspond to the transferred WLAN packet information; and providing an indication of the reordered WWAN packets and the WLAN packets to an application processing subsystem of the wireless communication device.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: October 30, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Arnaud Meylan, Srinivas Reddy Mudireddy, Vaibhav Kumar, Hariharan Sukumar, Alok Mitra, Umang Sureshbhai Patel, Sivaramakrishna Veerepalli, Shailesh Maheshwari
  • Patent number: 9876613
    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.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: January 23, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Ajay Venkatsuresh, Alok Mitra, Srinivas Reddy Mudireddy, Gurvinder Singh Chhabra, Arnaud Meylan, Sirin Nitinawarat, Vaibhav Kumar, Sujit Nair, Nehal Somani
  • Publication number: 20170325124
    Abstract: A method for reordering data by an electronic device is described, including receiving a first set of data packets via a first radio access technology (RAT). The method also includes receiving a second set of data packets via a second RAT. The first and second sets of data packets are from a data stream. The method further includes providing at least a portion of the first set of data packets or of the second set of data packets to an application processor. The method additionally includes buffering, in application processor memory, the at least the portion of the first set of data packets or the at least the portion of the second set of data packets. The method also includes reordering the at least the portion of the first set of data packets or the at least the portion of the second set of data packets.
    Type: Application
    Filed: April 24, 2017
    Publication date: November 9, 2017
    Inventors: Alok Mitra, Vaibhav Kumar, Shailesh Maheshwari, Uppinder Babbar, Gang Xiao, Vanitha Kumar, Srinivas Reddy Mudireddy, Arunn Krishnamurthy
  • Publication number: 20170118133
    Abstract: Techniques are described for wireless communication at a wireless communication device. One method includes receiving wireless wide area network (WWAN) packets at a WWAN processing subsystem of the wireless communication device; transferring wireless local area network (WLAN) packet information from a WLAN processing subsystem of the wireless communication device to the WWAN processing subsystem, the WLAN packet information comprising a subset of data associated with WLAN packets; performing a reordering process in the WWAN processing subsystem, the reordering process based at least in part on the received WWAN packets and the WLAN packets that correspond to the transferred WLAN packet information; and providing an indication of the reordered WWAN packets and the WLAN packets to an application processing subsystem of the wireless communication device.
    Type: Application
    Filed: September 27, 2016
    Publication date: April 27, 2017
    Inventors: Arnaud Meylan, Srinivas Reddy Mudireddy, Vaibhav Kumar, Hariharan Sukumar, Alok Mitra, Umang Sureshbhai Patel, Sivaramakrishna Veerepalli, Shailesh Maheshwari
  • Patent number: 8997204
    Abstract: Techniques for modifying packet filters in a wireless communication network are described. In one scheme, packet filters may be performed with multiple operations, if needed. The operation(s) to be performed and the order of performing the operation(s) may be dependent on the number of existing packet filters to be replaced (N) and the number of new packet filters (M). If N=M, then N packet filters in a traffic filter template may be replaced with a single operation. If N>M, then M packet filters in the traffic filter template may be replaced first, and N?M packet filters may be deleted from the traffic filter template next. If N<M, then M?N new packet filters may be added to the traffic filter template first, and N packet filters in the traffic filter template may be replaced next. In another scheme, packet filters are modified with a single operation using dummy packet filters, if needed.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: March 31, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Uppinder Singh Babbar, Rashmi Char, Senthil K. Viswanathan, Srinivas Reddy Mudireddy
  • Patent number: 8332926
    Abstract: Techniques for modifying packet filters in a wireless communication network are described. In one scheme, packet filters may be performed with multiple operations, if needed. The operation(s) to be performed and the order of performing the operation(s) may be dependent on the number of existing packet filters to be replaced (N) and the number of new packet filters (M). If N=M, then N packet filters in a traffic filter template may be replaced with a single operation. If N>M, then M packet filters in the traffic filter template may be replaced first, and N?M packet filters may be deleted from the traffic filter template next. If N<M, then M?N new packet filters may be added to the traffic filter template first, and N packet filters in the traffic filter template may be replaced next. In another scheme, packet filters are modified with a single operation using dummy packet filters, if needed.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: December 11, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Uppinder Singh Babbar, Rashmi Char, Senthil Viswanathan, Srinivas Reddy Mudireddy
  • Patent number: 8289861
    Abstract: In a method for managing quality of service (QoS) resources during handoff across communication systems having different grades of QoS awareness, an access terminal (AT) determines that handoff has occurred from a QoS unaware system to a QoS aware system. The AT also determines whether there are any allocated, unrequested QoS resources. If one or more allocated, unrequested QoS resources are identified, the AT requests that the QoS aware system release the one or more allocated, unrequested QoS resources. The AT also determines whether there are any requested, unallocated QoS resources. If one or more requested, unallocated QoS resources are identified, the AT requests that the QoS aware system allocate the one or more requested, unallocated QoS resources to the application.
    Type: Grant
    Filed: August 8, 2006
    Date of Patent: October 16, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Ali Asghar Zafer, Srinivasan Balasubramanian, Pavan Namburi, Shrawan Khatri, Srinivas Reddy Mudireddy, Sriram Nagesh Nookala, Venugopal Ramamurthy, Vipin A. Sali
  • Patent number: 7870231
    Abstract: A wireless data network delivers packets from a network router to a mobile station so that each application running on the mobile station receives an adequate quality of service (QoS). The mobile station sends configuration messages to the network router containing prioritized filters associated with each application. The router filters incoming IP packets into IP flows having the appropriate QoS for the corresponding application. The configuration messages consume valuable air interface resources. Network resources are conserved by assigning precedence values to filters in such a way that fewer configuration messages are needed to reorder the filters when new filters are added. Precedence values for existing filters are spread out in one portion of the precedence space. When the precedence values in that portion are insufficient to accommodate new filters with the correct priority, both new and existing filters are reassigned precedence values in an unassigned portion of the precedence space.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: January 11, 2011
    Assignee: Qualcomm Incorporated
    Inventors: Srinivas Reddy Mudireddy, Bibhu P. Mohanty, Venkata Satish Kumar Vangala, Uppinder Singh Babbar
  • Publication number: 20080019275
    Abstract: A wireless data network delivers packets from a network router to a mobile station so that each application running on the mobile station receives an adequate quality of service (QoS). The mobile station sends configuration messages to the network router containing prioritized filters associated with each application. The router filters incoming IP packets into IP flows having the appropriate QoS for the corresponding application. The configuration messages consume valuable air interface resources. Network resources are conserved by assigning precedence values to filters in such a way that fewer configuration messages are needed to reorder the filters when new filters are added. Precedence values for existing filters are spread out in one portion of the precedence space. When the precedence values in that portion are insufficient to accommodate new filters with the correct priority, both new and existing filters are reassigned precedence values in an unassigned portion of the precedence space.
    Type: Application
    Filed: July 21, 2006
    Publication date: January 24, 2008
    Inventors: Srinivas Reddy Mudireddy, Bidhu P. Mohanty, Venkata Satish Kumar Vangala, Uppinder Singh Babbar
  • Publication number: 20070223421
    Abstract: In a method for managing quality of service (QoS) resources during handoff across communication systems having different grades of QoS awareness, an access terminal (AT) determines that handoff has occurred from a QoS unaware system to a QoS aware system. The AT also determines whether there are any allocated, unrequested QoS resources. If one or more allocated, unrequested QoS resources are identified, the AT requests that the QoS aware system release the one or more allocated, unrequested QoS resources. The AT also determines whether there are any requested, unallocated QoS resources. If one or more requested, unallocated QoS resources are identified, the AT requests that the QoS aware system allocate the one or more requested, unallocated QoS resources to the application.
    Type: Application
    Filed: August 8, 2006
    Publication date: September 27, 2007
    Inventors: Ali Asghar Zafer, Srinivasan Balasubramanian, Pavan Namburi, Shrawan Khatri, Srinivas Reddy Mudireddy, Sriram Nagesh Nookala, Venugopal Ramamurthy, Vipin A. Sali