Patents by Inventor Uppinder Singh Babbar

Uppinder Singh Babbar 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: 8526463
    Abstract: A method of transmitting and receiving data from a multi-homing network device to a data network includes defining a network policy and transmitting the network policy to a routing module. Further, the method includes receiving a route scope from the routing module. The route scope identifies a subset of data interfaces to the data network that satisfy the network policy wherein the subset of data interfaces are selected from a set of available data interfaces and wherein the subset of data interfaces includes at least one data interface.
    Type: Grant
    Filed: February 6, 2006
    Date of Patent: September 3, 2013
    Assignee: Qualcomm Incorporated
    Inventors: Uppinder Singh Babbar, Phil J. Bostley, Venkata Satish Kumar Vangala, Vinay Paradkar
  • Patent number: 8443083
    Abstract: Multiple applications sharing common resources are arbitrated such that failures resulting from unavailable resources can be avoided. Whenever an application (e.g., a data application) desires to perform an operation (e.g., PPP resynchronization) that requires the use of a shared resource (e.g., an RF receiver), a determination is made as to whether that resource is available. The operation may be delayed while the resource is unavailable. The application may be assigned the resource if it is available or becomes available and may then start the operation. The resource is locked while the operation is pending to avoid assignment to another application. The resource arbitration allows applications to complete their operations without encountering failures due to other applications taking over the resources.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: May 14, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Sanjeev Khushu, Sriram Nagesh Nookala, Simon Turner, Uppinder Singh Babbar
  • Patent number: 8437364
    Abstract: The disclosure is directed to techniques for supporting failover between different network protocol addressing families in a wireless communication network. The techniques may be implemented in a mobile wireless communication device. A logical interface selects a physical interface for access to the network in response to a request from an application module. The network access request issued by the application module need not specify a network protocol type. Instead, upon selection of the physical interface, the logical interface notifies the application of the network protocol type associated with the physical interface. The logical interface may select a physical interface corresponding to a particular network protocol when available, based on connection preferences specified by the application module or a global setting within the device.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: May 7, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Marcello Lioy, Uppinder Singh Babbar
  • Patent number: 8364850
    Abstract: Methods and systems for telecommunication devices to share a network connection between a utility engine and an application. While the outgoing data of the utility engine and the application are merged over the shared network connection, incoming data is filtered via an IP data filter to route utility engine specific data to the utility engine while allowing all other data to pass through for use by the application. Numerous utilities may be supported by different forms of utility engines. Among such utilities include GPS service, where GPS related data may be received from a GPS server and utilized by applications which provide location specific information based on a location determined by the GPS server.
    Type: Grant
    Filed: July 19, 2007
    Date of Patent: January 29, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Uppinder Singh Babbar, Satish Vangala
  • Patent number: 8331375
    Abstract: A generic quality of service (QoS) model that is not dependent on network technology is used to support QoS for communication networks utilizing different network technologies. The generic QoS model may include a superset of all QoS parameters for all network technologies being supported, e.g., 3GPP and 3GPP2. An application at a device may specify QoS for a traffic flow based on the generic QoS parameters in the superset. The generic QoS parameters may be converted to QoS parameters that are specific to a serving network. The converted QoS parameters are exchanged with the serving network and are used while exchanging traffic with the serving network.
    Type: Grant
    Filed: August 4, 2005
    Date of Patent: December 11, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Uppinder Singh Babbar, Idreas A Mir, Marcello Lioy, Sivaramakrishna Veerepalli
  • 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: 8316137
    Abstract: A method and apparatus for ensuring network address uniqueness is described herein. An address manager determines whether any link-local addresses associated with peripheral devices connected to a mobile device would conflict with a network assigned global address. The address manager negotiates with the network to avoid conflicts.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: November 20, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Michael C. Tremaine, Irfan Anwar Khan, Uppinder Singh Babbar
  • Patent number: 8238911
    Abstract: Methods, apparatus, and computer-readable media for management and arbitration of dedicated mobile communication resources for mobile applications are provided. Mobile applications can be given a priority level that establishes an importance with respect to one or more other mobile applications and at least one mobile resource. If competing applications attempt to access the mobile resource concurrently, access can be provided to an application having higher priority level. Furthermore, control of a resource can be taken away from an application having lower priority in order to affect control of such resource for a higher priority application. In one aspect, a privilege code of an application can be verified prior to establishing control of the resource for the application, to mitigate a likelihood of inappropriate transfer of resources.
    Type: Grant
    Filed: May 27, 2008
    Date of Patent: August 7, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Tianyu Li D'Amore, Uppinder Singh Babbar, David C. Park, Srinivasan Balasubramanian
  • Patent number: 8121037
    Abstract: Apparatus and methods are described for establishing a connection to a wireless subscriber network over a wireless LAN. A secure tunnel is established between a PDIF and a mobile station. Both voice and data calls are exchange via the tunnel. Voice calls are forwarded to a SIP GW while data calls are routed to the Internet.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: February 21, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Srinivasan Balasubramanian, Leslie Chiming Chan, Murali B. Bharadwaj, Uppinder Singh Babbar
  • Patent number: 8116252
    Abstract: Apparatus and methods are described for establishing a connection to a subscriber access network, such as a 3G network, over and untrusted network, such as a wireless LAN. A stream ID is assigned to a mobile device upon initialization of the device, and the stream ID remains active until the device powers down, loses WLAN coverage, or de-registers with the network. Both voice and data calls may be routed over the tunnel using the assigned stream ID.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: February 14, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Srinivasan Balasubramanian, Leslie Chiming Chan, Murali B. Bharadwaj, Uppinder Singh Babbar
  • Publication number: 20110310737
    Abstract: Systems and methodologies are described herein that facilitate efficient transfer of quality of service (QoS) context during inter-radio access technology (RAT) handovers. In particular, techniques are described herein for establishing rules for whether a user equipment unit (UE) or an associated network should establish QoS for a mixed-mode application, identifying flow to bearer mappings when translating QoS across an inter-RAT handover, mapping QoS parameters of respective RATs, mitigating QoS depreciation upon multiple handovers, performing one or more actions if QoS is not acceptable in a new RAT, maintaining QoS during tunnel mode, and handling scenarios in which a UE moves between a RAT using network-initiated QoS and a RAT using UE-initiated QoS.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 22, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Thomas Klingenbrunn, Uppinder Singh Babbar, Srinivasan Balasubramanian, Shyamal Ramachandran, Arvind Swaminathan
  • Publication number: 20110310850
    Abstract: Systems and methodologies are described herein that facilitate efficient transfer of quality of service (QoS) context during inter-radio access technology (RAT) handovers. In particular, techniques are described herein for establishing rules for whether a user equipment unit (UE) or an associated network should establish QoS for a mixed-mode application, identifying flow to bearer mappings when translating QoS across an inter-RAT handover, mapping QoS parameters of respective RATs, mitigating QoS depreciation upon multiple handovers, performing one or more actions if QoS is not acceptable in a new RAT, maintaining QoS during tunnel mode, and handling scenarios in which a UE moves between a RAT using network-initiated QoS and a RAT using UE-initiated QoS.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 22, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Thomas Klingenbrunn, Uppinder Singh Babbar, Srinivasan Balasubramanian, Shyamal Ramachandran, Arvind Swaminathan
  • Publication number: 20110310851
    Abstract: Systems and methodologies are described herein that facilitate efficient transfer of quality of service (QoS) context during inter-radio access technology (RAT) handovers. In particular, techniques are described herein for establishing rules for whether a user equipment unit (UE) or an associated network should establish QoS for a mixed-mode application, identifying flow to bearer mappings when translating QoS across an inter-RAT handover, mapping QoS parameters of respective RATs, mitigating QoS depreciation upon multiple handovers, performing one or more actions if QoS is not acceptable in a new RAT, maintaining QoS during tunnel mode, and handling scenarios in which a UE moves between a RAT using network-initiated QoS and a RAT using UE-initiated QoS.
    Type: Application
    Filed: June 21, 2010
    Publication date: December 22, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Thomas Klingenbrunn, Uppinder Singh Babbar, Srinivasan Balasubramanian, Shyamal Ramachandran, Arvind Swaminathan
  • Patent number: 8073007
    Abstract: Methods and apparatus for resolving incompatible network configurations are described herein. A mobile device having peripheral devices connected thereto receives a request from a peripheral device, determines whether the address configuration protocol associated with the peripheral device is compatible with the network to which the mobile device is connected, and if not compatible, the mobile device translates the address configuration protocol of the peripheral device to one compatible with the network.
    Type: Grant
    Filed: June 23, 2009
    Date of Patent: December 6, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Michael C. Tremaine, Uppinder Singh Babbar, Vinay Paradkar
  • Patent number: 8045515
    Abstract: A method of signal transmission according to one embodiment includes requesting a packet data serving node to filter a specified traffic flow from among a stream of packets. The method also includes requesting a radio access network to provide an indicated quality-of-service (QoS) treatment for the flow over a wireless air interface. The method further includes rescinding the request to filter or the request to provide a QoS treatment in response to a failure of the other request.
    Type: Grant
    Filed: July 19, 2006
    Date of Patent: October 25, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Sriram Nagesh Nookala, Bidhu Mohanty, Jun Wang, Uppinder Singh Babbar, Venugopal Ramamurthy
  • Publication number: 20110242975
    Abstract: An apparatus operable in a communication system and having the capability to discard an internet protocol address is described. The apparatus is configured to receive an assignment of a first internet protocol address of a first type for a first application and a second internet protocol address of a second type for a second application for a data connection to a network. The apparatus is also configured to determine that the apparatus is currently not able to handle both the first internet protocol address and the second internet protocol address. The apparatus is further configured to determine an internet protocol address to discard, and discard the determined internet protocol address.
    Type: Application
    Filed: March 25, 2011
    Publication date: October 6, 2011
    Applicant: QUALCOMM Incorporated
    Inventors: Suli Zhao, Ajith Tom Payyappilly, Srinivasan Balasubramanian, Uppinder Singh Babbar, Vinay Paradkar
  • Publication number: 20110191484
    Abstract: The embodiments simplify the development of applications for current and future wireless communication devices, resolving the deficiencies of current methods by providing a hierarchical routing layer which abstracts the actual proximity of the network connection. An application can request and receive a type of network connection without having to address details of the actual connection established. A hierarchical routing layer is provided within the software architecture of each processor within the computing device. The hierarchical routing layer abstracts the actual proximity of the network connectivity on the modem from the applications using proxy network interfaces. The hierarchical routing layers on each processor cooperate to identify a best network interface for an application network request.
    Type: Application
    Filed: January 20, 2011
    Publication date: August 4, 2011
    Inventors: Uppinder Singh BABBAR, Venkata Satish Kumar VANGALA
  • Publication number: 20110176426
    Abstract: Apparatus and methods are described herein for managing data network connections. When a gateway or user equipment receives a message indicating the active data network connections associated with the sending party, the gateway or user equipment checks a locally stored list of active data network connections to determine whether there is a match. If at least one active data network connection does not match, the receiving device sends a message to the sending party indicating the locally stored active data network connections.
    Type: Application
    Filed: November 18, 2010
    Publication date: July 21, 2011
    Inventors: Marcello Vincenzo Lioy, George Cherian, Jun Wang, Srinivasan Balasubramanian, Uppinder Singh Babbar
  • Patent number: 7907600
    Abstract: A system and method for optimizing robust header compression between a compressor (residing at AN/AT) and a decompressor (residing at AT/AN), the method comprising initializing the compressor with an estimated jitter value before the compressor; notifying the decompressor of the estimated jitter value before the compressor; estimating various threshold limits at the decompressor based on the sum of the jitter between the compressor and the decompressor (JITTER_CD) and that before the compressor (JITTER_BC); the decompressor sending a JITTER option whenever the threshold limits are exceeded; and the compressor adjusting a packet size in response the received JITTER option. The estimated jitter value before the compressor may be based on simulations or channel characteristics. Notification to the decompressor of the jitter value before the compressor may be achieved by signaling or hard-coding a same value at the compressor and the decompressor.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: March 15, 2011
    Assignee: Qualcomm Incorporated
    Inventors: Uppinder Singh Babbar, Rohit Kapoor
  • 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