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: 8526463Abstract: 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: GrantFiled: February 6, 2006Date of Patent: September 3, 2013Assignee: Qualcomm IncorporatedInventors: Uppinder Singh Babbar, Phil J. Bostley, Venkata Satish Kumar Vangala, Vinay Paradkar
-
Patent number: 8443083Abstract: 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: GrantFiled: April 27, 2006Date of Patent: May 14, 2013Assignee: QUALCOMM IncorporatedInventors: Sanjeev Khushu, Sriram Nagesh Nookala, Simon Turner, Uppinder Singh Babbar
-
Patent number: 8437364Abstract: 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: GrantFiled: April 6, 2005Date of Patent: May 7, 2013Assignee: QUALCOMM IncorporatedInventors: Marcello Lioy, Uppinder Singh Babbar
-
Patent number: 8364850Abstract: 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: GrantFiled: July 19, 2007Date of Patent: January 29, 2013Assignee: QUALCOMM IncorporatedInventors: Uppinder Singh Babbar, Satish Vangala
-
Patent number: 8331375Abstract: 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: GrantFiled: August 4, 2005Date of Patent: December 11, 2012Assignee: QUALCOMM IncorporatedInventors: Uppinder Singh Babbar, Idreas A Mir, Marcello Lioy, Sivaramakrishna Veerepalli
-
Patent number: 8332926Abstract: 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: GrantFiled: May 12, 2006Date of Patent: December 11, 2012Assignee: QUALCOMM IncorporatedInventors: Uppinder Singh Babbar, Rashmi Char, Senthil Viswanathan, Srinivas Reddy Mudireddy
-
Patent number: 8316137Abstract: 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: GrantFiled: June 23, 2009Date of Patent: November 20, 2012Assignee: QUALCOMM IncorporatedInventors: Michael C. Tremaine, Irfan Anwar Khan, Uppinder Singh Babbar
-
Patent number: 8238911Abstract: 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: GrantFiled: May 27, 2008Date of Patent: August 7, 2012Assignee: QUALCOMM IncorporatedInventors: Tianyu Li D'Amore, Uppinder Singh Babbar, David C. Park, Srinivasan Balasubramanian
-
Patent number: 8121037Abstract: 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: GrantFiled: May 28, 2009Date of Patent: February 21, 2012Assignee: QUALCOMM IncorporatedInventors: Srinivasan Balasubramanian, Leslie Chiming Chan, Murali B. Bharadwaj, Uppinder Singh Babbar
-
Patent number: 8116252Abstract: 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: GrantFiled: May 28, 2009Date of Patent: February 14, 2012Assignee: QUALCOMM IncorporatedInventors: Srinivasan Balasubramanian, Leslie Chiming Chan, Murali B. Bharadwaj, Uppinder Singh Babbar
-
Publication number: 20110310737Abstract: 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: ApplicationFiled: June 21, 2010Publication date: December 22, 2011Applicant: QUALCOMM IncorporatedInventors: Thomas Klingenbrunn, Uppinder Singh Babbar, Srinivasan Balasubramanian, Shyamal Ramachandran, Arvind Swaminathan
-
Publication number: 20110310850Abstract: 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: ApplicationFiled: June 21, 2010Publication date: December 22, 2011Applicant: QUALCOMM IncorporatedInventors: Thomas Klingenbrunn, Uppinder Singh Babbar, Srinivasan Balasubramanian, Shyamal Ramachandran, Arvind Swaminathan
-
Publication number: 20110310851Abstract: 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: ApplicationFiled: June 21, 2010Publication date: December 22, 2011Applicant: QUALCOMM IncorporatedInventors: Thomas Klingenbrunn, Uppinder Singh Babbar, Srinivasan Balasubramanian, Shyamal Ramachandran, Arvind Swaminathan
-
Patent number: 8073007Abstract: 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: GrantFiled: June 23, 2009Date of Patent: December 6, 2011Assignee: QUALCOMM IncorporatedInventors: Michael C. Tremaine, Uppinder Singh Babbar, Vinay Paradkar
-
Patent number: 8045515Abstract: 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: GrantFiled: July 19, 2006Date of Patent: October 25, 2011Assignee: QUALCOMM IncorporatedInventors: Sriram Nagesh Nookala, Bidhu Mohanty, Jun Wang, Uppinder Singh Babbar, Venugopal Ramamurthy
-
Publication number: 20110242975Abstract: 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: ApplicationFiled: March 25, 2011Publication date: October 6, 2011Applicant: QUALCOMM IncorporatedInventors: Suli Zhao, Ajith Tom Payyappilly, Srinivasan Balasubramanian, Uppinder Singh Babbar, Vinay Paradkar
-
Publication number: 20110191484Abstract: 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: ApplicationFiled: January 20, 2011Publication date: August 4, 2011Inventors: Uppinder Singh BABBAR, Venkata Satish Kumar VANGALA
-
Publication number: 20110176426Abstract: 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: ApplicationFiled: November 18, 2010Publication date: July 21, 2011Inventors: Marcello Vincenzo Lioy, George Cherian, Jun Wang, Srinivasan Balasubramanian, Uppinder Singh Babbar
-
System and method for optimizing robust header compression (ROHC) in high delay variance environment
Patent number: 7907600Abstract: 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: GrantFiled: May 31, 2006Date of Patent: March 15, 2011Assignee: Qualcomm IncorporatedInventors: Uppinder Singh Babbar, Rohit Kapoor -
Patent number: 7870231Abstract: 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: GrantFiled: July 21, 2006Date of Patent: January 11, 2011Assignee: Qualcomm IncorporatedInventors: Srinivas Reddy Mudireddy, Bibhu P. Mohanty, Venkata Satish Kumar Vangala, Uppinder Singh Babbar