Patents by Inventor Venkata Satish Kumar Vangala

Venkata Satish Kumar Vangala 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).

  • Publication number: 20120224485
    Abstract: Architecture for performing WLAN offload in a wireless device is disclosed. In an exemplary embodiment, an apparatus includes an application section configured to form IP packets from data to be transmitted, a modem section configured to apply a cellular protocol to the IP packets to form cellular protocol packets, an endpoint configured to encapsulate the cellular protocol packets to form outer IP tunnel packets, and a WLAN interface configured to transmit the outer IP tunnel packets over a WLAN communication channel. In another exemplary embodiment, an apparatus includes a WLAN interface configured to receive outer IP tunnel packets over a WLAN communication channel, an endpoint configured to extract cellular protocol packets from the outer IP tunnel packets, a modem processor configured to remove a cellular protocol from the cellular protocol packets to form IP packets, and an application processor configured to extract received data from the IP packets.
    Type: Application
    Filed: February 29, 2012
    Publication date: September 6, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Ajith Tom Payyappilly, Venkata Satish Kumar Vangala, Shanta Pavan Namburi, Suli Zhao
  • Publication number: 20120159218
    Abstract: Methods and devices for reducing power consumption in a multi-processor computing device include filtering indications from the second processor intended for the first processor while the first processor is in a low power state, so that only selected, such as significant, indications are transmitted. The second processor may be informed when the first processor is in a low power state. Indications generated by the second processor may be compared to indication filtering criteria to determine whether each should be transmitted to the first processor. Those indications satisfying the indication filtering criteria may be sent to the first processor, causing it to return to a normal power state. In mobile computing device the first processor may be an applications processor and the second processor may be a modem. Filtering of indications may be accomplished in the second processor or in a power controller in some implementations.
    Type: Application
    Filed: December 16, 2010
    Publication date: June 21, 2012
    Inventors: Venkata Satish Kumar Vangala, Uppinder S. Babbar, Keyur C. Shah
  • 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
  • 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
  • Patent number: 7826418
    Abstract: An ordered list of precedence values includes a number of blocks of precedence values. An operating system receives filters from an application. The operating system assigns a precedence value to each filter from the available block of precedence values that has the highest priority. Precedence values are assigned to maintain a precedence order specified by the application. Filters and their assigned precedence values are communicated to an entity that filters packets by applying the filters in the order of their precedence values. Filters for an application can be added, deleted, or modified without affecting the precedence values of other filters for other applications. If an assignment is to be made when the lowest priority block is not available, then a repacking operation is performed to fill unused blocks in the list. The repacking is performed to reduce signaling associated with communicating reassigned precedences values to the filtering entity.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: November 2, 2010
    Assignee: Qualcomm Incorporated
    Inventors: Uppinder Singh Babbar, Marcello Lioy, Venkata Satish Kumar Vangala
  • Publication number: 20100023609
    Abstract: A method and apparatus are provided for connecting a mobile device to a subscriber access network, such as 3G network over an untrusted network, such as a wireless local area network (WLAN). SIP signaling is performed to authenticate and establish a connection to the subscriber access network. A unique identifier may be assigned to the mobile device for transmitting data to and receiving data from the subscriber access network.
    Type: Application
    Filed: May 26, 2009
    Publication date: January 28, 2010
    Inventors: Venkata Satish Kumar Vangala, Uppinder Singh Babbar
  • Publication number: 20080101356
    Abstract: Techniques for routing data via lower layer paths through lower layers of a protocol stack are described. A lower layer path may be composed of a flow for packets, a link at a link layer, and a channel at a physical layer. A packet may be received from an application. A most preferred lower layer path for the packet may be selected from among at least one available lower layer path. The available lower layer path(s) may be arranged in an order of preference based on treatment of packets (e.g., best effort or QoS), protocols used at the link layer, channel types at the physical layer, and/or other factors. The packet may be sent via the selected lower layer path. A highest precedence lower layer path for the packet may be set up (e.g., in parallel) if this path is not among the at least one available lower layer path.
    Type: Application
    Filed: June 15, 2007
    Publication date: May 1, 2008
    Inventors: Uppinder S. Babbar, Ajith T. Payyappilly, Srinivas R. Mudireddy, Venkata Satish Kumar Vangala
  • 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