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: 10638526Abstract: Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to methods and apparatus for utilizing a control protocol to establish multiple packet data network (PDN) connections through a trusted wide area network (TWAN). Techniques are provided for expanding mobile network capacity by offloading traffic from wireless wide area networks (WWAN) to other types of networks, including wireless local area networks (WLAN).Type: GrantFiled: September 20, 2013Date of Patent: April 28, 2020Assignee: QUALCOMM IncorporatedInventors: Suli Zhao, Srinivasan Balasubramanian, Gerardo Giaretta, Arungundram Chandrasekaran Mahendran, Ajith Tom Payyappilly, Uppinder Singh Babbar
-
Patent number: 10200825Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a network device. The apparatus receives an evolved multimedia broadcast multicast service (eMBMS) data from a base station via multicast transmission. The apparatus transmits the received eMBMS data to one or more end nodes via unicast transmission. In an aspect, the one or more end nodes are connected to the network device via a local area network (LAN).Type: GrantFiled: September 11, 2014Date of Patent: February 5, 2019Assignee: QUALCOMM IncorporatedInventors: Gaurav Gopal Kathuria, Sivaramakrishna Veerepalli, Kuo-Chun Lee, Rohit Tripathi, Uppinder Singh Babbar, Siddharth Gupta
-
Patent number: 10194337Abstract: Aspects of the present disclosure provide methods and apparatus for offloading checksum processing in a user equipment (UE) (e.g., from an application processor to a modem processor). Such offloading may speed up packet processing, increase data rate, and/or free up resources of the application processor for other tasks.Type: GrantFiled: July 11, 2013Date of Patent: January 29, 2019Assignee: QUALCOMM IncorporatedInventors: Amir Aminzadeh Gohari, Shailesh Maheshwari, Sandeep Urgaonkar, Alok Mitra, Mohammed M. Rumi, Vaibhav Kumar, Uppinder Singh Babbar, Thomas Klingenbrunn, Bao Vinh Nguyen, Mathias Kohlenz, Gautam Sheoran, Daisuke Terasawa, Iain Finlay
-
Patent number: 9924402Abstract: 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: GrantFiled: September 15, 2014Date of Patent: March 20, 2018Assignee: QUALCOMM IncorporatedInventors: Thomas Klingenbrunn, Uppinder Singh Babbar, Srinivasan Balasubramanian, Shyamal Ramachandran, Arvind Swaminathan
-
Publication number: 20170070958Abstract: Certain aspects of the present disclosure generally relate to wireless communications and, more particularly, to using an external memory for both a wireless wide area network (WWAN) and a wireless local area network (WLAN) for WLAN power savings. An exemplary method includes obtaining messages (e.g., paging messages) via a receiver; reading, during a first wakeup period in which the apparatus is to monitor for messages in a first wireless local area network (WLAN) while the receiver is powered on, state information for the first WLAN from a shared memory also used to store state information for a wireless wide area network (WWAN), and using the state information to configure the apparatus for communicating in the first WLAN.Type: ApplicationFiled: September 6, 2016Publication date: March 9, 2017Inventors: Hemanth SAMPATH, Krishna SEKAR, Jeremy Huei LIN, Uppinder Singh BABBAR
-
Patent number: 9535490Abstract: Aspects disclosed in the detailed description include power saving techniques in computing devices. In particular, as data is received by a modem processor in a computing device, the data is held until the expiration of a modem timer. The data is then passed to an application processor in the computing device over a peripheral component interconnect express (PCIe) interconnectivity bus. On receipt of the data from the modem processor, the application processor sends data held by the application processor to the modem processor over the PCIe interconnectivity bus. The application processor also has an uplink timer. If no data is received from the modem processor before expiration of the uplink timer, the application processor sends any collected data to the modem processor at expiration of the uplink timer. However, if data is received from the modem processor, the uplink timer is reset.Type: GrantFiled: December 12, 2014Date of Patent: January 3, 2017Assignee: QUALCOMM IncorporatedInventors: Vinod Harimohan Kaushik, Uppinder Singh Babbar, Andrei Danaila, Neven Klacar, Muralidhar Coimbatore Krishnamoorthy, Arunn Coimbatore Krishnamurthy, Vaibhav Kumar, Vanitha Aravamudhan Kumar, Shailesh Maheshwari, Alok Mitra, Roshan Thomas Pius, Hariharan Sukumar
-
Patent number: 9439118Abstract: Systems and methods are disclosed for supporting, in a device, Wireless Local Area Network (WLAN)-Wireless Wide Area Network (WWAN) mobility, data offload, and simultaneous usage of different access networks on a per Access Point Name (APN) basis. The device determines an access network among WWAN and WLAN for a data stream having an APN. The device additionally hands off the data stream according to the determined access network, while maintaining Internet Protocol (IP) continuity. The device further routes packets of the data stream to at least one of a protocol stack or interface for the determined access network in accordance with an inter-system routing policy (ISRP).Type: GrantFiled: July 19, 2013Date of Patent: September 6, 2016Assignee: QUALCOMM IncorporatedInventors: Suli Zhao, Ajith Tom Payyappilly, Jeffrey Alan Dyck, Uppinder Singh Babbar, Gerardo Giaretta
-
Patent number: 9420613Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. A multi-radio device controls wireless communications by identifying one or more connection points between radio(s) of the multi-radio device and an operating system executing on a host device, analyzing a policy relating to the multi-radio device, and exposing, to the operating system, a subset of the connection points based on the policy.Type: GrantFiled: March 14, 2013Date of Patent: August 16, 2016Assignee: QUALCOMM IncorporatedInventors: James Lionel Panian, Richard Dominic Wietfeldt, Steven F Harris, Gerardo Giaretta, Uppinder Singh Babbar, Sivaramakrishna Veerepalli, Marcello Vincenzo Lioy, Ajith Tom Payyappilly, Andrew M Davidson, Arnaud Meylan, Ramaswamy Venkateshwaran
-
Patent number: 9411647Abstract: 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: GrantFiled: January 20, 2011Date of Patent: August 9, 2016Assignee: QUALCOMM IncorporatedInventors: Uppinder Singh Babbar, Venkata Satish Kumar Vangala
-
Patent number: 9344947Abstract: 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: GrantFiled: February 7, 2014Date of Patent: May 17, 2016Assignee: QUALCOMM IncorporatedInventors: Thomas Klingenbrunn, Uppinder Singh Babbar, Srinivasan Balasubramanian, Shyamal Ramachandran, Arvind Swaminathan
-
Patent number: 9258721Abstract: A method includes receiving a request to bind a port to a requesting application and determining whether an open application is bound to the port. The method further includes binding the requesting application to the port when the open application is not bound to the port.Type: GrantFiled: September 26, 2014Date of Patent: February 9, 2016Assignee: QUALCOMM IncorporatedInventors: Venkata Satish Kumar Vangala, Uppinder Singh Babbar, Phil Joseph Bostley, III, Vinay Paradkar
-
Publication number: 20160021698Abstract: Certain aspects of the present disclosure relate to switching data paths in a wireless device having first and second processors. The wireless device may determine a change to a service, the service using a first data path including a first internet protocol (IP) stack on the first processor and lower layer processing on a wireless modem, the first data path providing a tunneled connection to the service through a network. The wireless device may establish a second data path for the service, the second data path including a second IP stack on the second processor including tunneling to the service through the network and the lower layer processing on the wireless modem. The wireless device may switch the service from the first data path to the second data path in response to establishing the second data path. The first processor may be placed in a power save mode.Type: ApplicationFiled: July 18, 2014Publication date: January 21, 2016Inventors: Suli ZHAO, Sivaramakrishna VEEREPALLI, Ajith Tom PAYYAPPILLY, Uppinder Singh BABBAR, Gerardo GIARETTA
-
Publication number: 20150334537Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a network device. The apparatus receives an evolved multimedia broadcast multicast service (eMBMS) data from a base station via multicast transmission. The apparatus transmits the received eMBMS data to one or more end nodes via unicast transmission. In an aspect, the one or more end nodes are connected to the network device via a local area network (LAN).Type: ApplicationFiled: September 11, 2014Publication date: November 19, 2015Inventors: Gaurav Gopal KATHURIA, Sivaramakrishna VEEREPALLI, Kuo-Chun LEE, Rohit TRIPATHI, Uppinder Singh BABBAR, Siddharth GUPTA
-
Patent number: 9185583Abstract: A method includes receiving a data packet from a data interface and comparing an Internet Protocol (IP) address of the data interface to a destination IP address associated with the packet. Further, the method includes dropping the data packet when the IP address of the data interface does not match the destination IP address.Type: GrantFiled: September 24, 2014Date of Patent: November 10, 2015Assignee: Qualcomm IncorporatedInventors: Venkata Satish Kumar Vangala, Uppinder Singh Babbar, Phil Joseph Bostley, III, Vinay Paradkar
-
Patent number: 9185582Abstract: A method of transmitting and receiving data from a multi-homing network device to a data network is disclosed and 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: August 2, 2013Date of Patent: November 10, 2015Assignee: QUALCOMM IncorporatedInventors: Venkata Satish Kumar Vangala, Uppinder Singh Babbar, Phil J. Bostley, Vinay Paradkar
-
Publication number: 20150169037Abstract: Aspects disclosed in the detailed description include power saving techniques in computing devices. In particular, as data is received by a modem processor in a computing device, the data is held until the expiration of a modem timer. The data is then passed to an application processor in the computing device over a peripheral component interconnect express (PCIe) interconnectivity bus. On receipt of the data from the modem processor, the application processor sends data held by the application processor to the modem processor over the PCIe interconnectivity bus. The application processor also has an uplink timer. If no data is received from the modem processor before expiration of the uplink timer, the application processor sends any collected data to the modem processor at expiration of the uplink timer. However, if data is received from the modem processor, the uplink timer is reset.Type: ApplicationFiled: December 12, 2014Publication date: June 18, 2015Inventors: Vinod Harimohan Kaushik, Uppinder Singh Babbar, Andrei Danaila, Neven Klacar, Muralidhar Coimbatore Krishnamoorthy, Arunn Coimbatore Krishnamurthy, Vaibhav Kumar, Vanitha Aravamudhan Kumar, Shailesh Maheshwari, Alok Mitra, Roshan Pius, Hariharan Sukumar
-
Patent number: 9030934Abstract: Systems and methodologies are described that facilitate providing quality of service (QOS) functionality on a host device or tethered processor to conserve resources on a network device. In particular, the host device/tethered processor can classify QOS data and manage QOS flows, transmitting data by flow to the network device. The data from the QOS flows can be tagged to identify the flow and/or characteristics thereof allowing the wireless device to simply route the data to its respective flow. Thus, the network device is saved from such classification and flow management freeing resources to provide increased performance and decreased power consumption.Type: GrantFiled: September 3, 2008Date of Patent: May 12, 2015Assignee: QUALCOMM IncorporatedInventors: Keyur C. Shah, Hongshi Guo, Jeff Dyck, Uppinder Singh Babbar
-
Patent number: 8997204Abstract: 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: November 8, 2012Date of Patent: March 31, 2015Assignee: QUALCOMM IncorporatedInventors: Uppinder Singh Babbar, Rashmi Char, Senthil K. Viswanathan, Srinivas Reddy Mudireddy
-
Patent number: RE49591Abstract: Aspects disclosed in the detailed description include power saving techniques in computing devices. In particular, as data is received by a modem processor in a computing device, the data is held until the expiration of a modem timer. The data is then passed to an application processor in the computing device over a peripheral component interconnect express (PCIe) interconnectivity bus. On receipt of the data from the modem processor, the application processor sends data held by the application processor to the modem processor over the PCIe interconnectivity bus. The application processor also has an uplink timer. If no data is received from the modem processor before expiration of the uplink timer, the application processor sends any collected data to the modem processor at expiration of the uplink timer. However, if data is received from the modem processor, the uplink timer is reset.Type: GrantFiled: July 28, 2021Date of Patent: July 25, 2023Assignee: QUALCOMM IncorporatedInventors: Vinod Harimohan Kaushik, Uppinder Singh Babbar, Andrei Danaila, Neven Klacar, Muralidhar Coimbatore Krishnamoorthy, Arunn Coimbatore Krishnamurthy, Vaibhav Kumar, Vanitha Aravamudhan Kumar, Shailesh Maheshwari, Alok Mitra, Roshan Thomas Pius, Hariharan Sukumar
-
Patent number: RE49652Abstract: Aspects disclosed in the detailed description include power saving techniques in computing devices. In particular, as data is received by a modem processor in a computing device, the data is held until the expiration of a modem timer. The data is then passed to an application processor in the computing device over a peripheral component interconnect express (PCIe) interconnectivity bus. On receipt of the data from the modem processor, the application processor sends data held by the application processor to the modem processor over the PCIe interconnectivity bus. The application processor also has an uplink timer. If no data is received from the modem processor before expiration of the uplink timer, the application processor sends any collected data to the modem processor at expiration of the uplink timer. However, if data is received from the modem processor, the uplink timer is reset.Type: GrantFiled: April 26, 2021Date of Patent: September 12, 2023Assignee: QUALCOMM IncorporatedInventors: Vinod Harimohan Kaushik, Uppinder Singh Babbar, Andrei Danaila, Neven Klacar, Muralidhar Coimbatore Krishnamoorthy, Arunn Coimbatore Krishnamurthy, Vaibhav Kumar, Vanitha Aravamudhan Kumar, Shailesh Maheshwari, Alok Mitra, Roshan Thomas Pius, Hariharan Sukumar