Patents by Inventor Nikhil Jain

Nikhil Jain 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: 20070180242
    Abstract: Systems and techniques for secured communications from a subscriber station is disclosed. The subscriber station includes a processor having an authentication algorithm for a first network. The processor is configured to use a key for a second network in the authentication algorithm to establish a session with the second network.
    Type: Application
    Filed: January 30, 2006
    Publication date: August 2, 2007
    Inventors: Thadi Nagaraj, Bruce Collins, Nikhil Jain
  • Publication number: 20070177577
    Abstract: In a wireless communication system, a method and apparatus of communicating between at least one base station and a core network is claimed. Signaling messages and voice streams are transported using packet-switched protocols (IP). A CIC field (Circuit Identity Code) is used to identify at least one VoIP streams. The CIC field may be interpreted as a UDP port number for the voice over IP stream. Also, a synchronization source or contributing source filed of a RTP header may be used as the CIC field.
    Type: Application
    Filed: August 14, 2003
    Publication date: August 2, 2007
    Inventors: Sergio Kolor, Andrew Hunter, Michael Green, Nikhil Jain, Qiuzhen Zou
  • Publication number: 20070177559
    Abstract: A system and method are provided for mobile Internet Protocol (IP) addressing, in a multi-mode wireless communications access terminal (AT). The method provides an AT with an IP address (ATA), and a care-of-address (CoA) in each of a plurality of networks. In one aspect, the AT selects a first network for transmission, from the plurality of networks. The AT sends an IP packet to a correspondent node (CN) via a first mobile node (MN) external device. Regardless of the network selected, the AT is able to use the ATA as a source address. Sending the IP packet to the CN may include creating a tunnel between the first MN and the HA. The IP packet is sent to the HA using the first CoA as a tunnel source address, and the HA sends the IP packet to the CN using the ATA as the source address.
    Type: Application
    Filed: February 2, 2006
    Publication date: August 2, 2007
    Inventors: Nikhil Jain, Gavin Horn
  • Publication number: 20070153722
    Abstract: The diclosure is directed to methods and apparatuses for seamless and efficient wireless handoffs of an acess terminal betweeen acess points in a communication network. The acess points include memory configured to buffer packets received from a network for the acess terminal, a processor configured to queue one of the packets for over the air tranmission to the acess terminal and fragment the data in the queued packet into multiple frames, and a transmitter configured to transmit the framed data over the air to the access terminal. The processor is further configured to maintain an indicator relating to the portion of the data in the queued packet that remains to be transmitted.
    Type: Application
    Filed: January 5, 2006
    Publication date: July 5, 2007
    Inventors: Donald Gillies, Gavin Horn, Nikhil Jain, Avneesh Agrawal
  • Publication number: 20070155420
    Abstract: A wireless communications device is configurable to communicate with either one of two networks over a wireless medium, each of the two networks having a different air interface protocol. Additionally, the wireless device includes stored provisioning information for a set of networks of a first type and can map this first provisioning information into a second format for use with networks of a second type. The device also includes a non-volatile memory for storing default provisioning information so that some information remains available regardless of what is erased from the memory. The default provisioning information is enough to establish a connection over one of the available networks and allow reconstruction of a provisioning list.
    Type: Application
    Filed: January 5, 2006
    Publication date: July 5, 2007
    Inventors: Thadi Nagaraj, Dhinak Radhakrishnan, Michael Green, Nikhil Jain, Nileshkumar Parekh, Quizhen Zou
  • Publication number: 20070147322
    Abstract: Systems and methodologies are described that facilitate mitigating a hidden node condition in a wireless mesh network wherein nodes utilize a request-to-send/clear-to-send (RTS/CTS) protocol in conjunction with an asynchronous hybrid automatic repeat request protocol. For instance, a node may contend for a set of subcarriers by sending an RTS signal over the desired subcarriers, and may receive a CTS signal over the contended subcarriers, wherein the CTS signal indicates which subcarriers the node may transmit data over. If another node has won the contention for a particular subcarrier, requesting node may adjust a power level at which it transmits an RTS or a data packet in order to permit the requesting node to utilize the subcarrier without interfering with the winning node.
    Type: Application
    Filed: October 11, 2006
    Publication date: June 28, 2007
    Applicant: QUALCOMM INCORPORATED
    Inventors: Avneesh Agrawal, David Julian, Nikhil Jain
  • Patent number: 7230936
    Abstract: Computer data is transferred between a CDMA radio access network and a GSM core infrastructure using a switch that acts on the CDMA side as a packet data serving node (PDSN) element and on the GSM side as a serving GPRS service node (SGSN) element. Switching message sequences and protocol stacks are disclosed.
    Type: Grant
    Filed: February 14, 2002
    Date of Patent: June 12, 2007
    Assignee: QUALCOMM Incorporated
    Inventors: Nileshkumar J. Parekh, Nikhil Jain
  • Publication number: 20070115817
    Abstract: Systems and methods are described that facilitate performing interference management techniques between sending and receiving nodes in order to provide minimum transmission rate guarantees. Carrier-to-interference ratio (C/I) may be controlled by employing specialized resource utilization messages (RUMs), the number and rate of which may be governed by a “token bucket” mechanism. For instance, a maximum token bucket size may be defined for a node, which describes the maximum amount of data that may pass through the node at a given time. A current number of tokens in the node's bucket may be evaluated and compared to a threshold value, and RUMs may be transmitted by the node as long as the current token number is greater than the predefined threshold value. Tokens may additionally be deducted from the node's bucket for successful data transmissions, thus providing a dynamic interference control mechanism.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 24, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Rajarshi Gupta, Ashwin Sampath, David Julian, Gavin Horn, Nikhil Jain, Rajat Prakash
  • Publication number: 20070105574
    Abstract: Systems and methods are described that facilitate evaluating conditions of nodes (e.g., access points, access terminals, etc.) in a wireless communication environment to determine a level of disadvantage for a given node relative to other nodes. A first node may receive a resource utilization message (RxRUM) and may determine a level of disadvantage for a node that sent the RxRUM. The first node may then compare its own level of disadvantage to the sending node in order to permit a determination of an appropriate course of action in response to the RxRUM.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 10, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Rajarshi Gupta, Ashwin Sampath, David Julian, Gavin Horn, Anastasios Stamoulis, Nikhil Jain, Husheng Li, Rajat Prakash
  • Publication number: 20070105575
    Abstract: Systems and methods are disclosed that facilitate wireless communication using resource utilization messages (RUMs), in accordance with various aspects. A RUM may be generated for a first node, such as an access point or an access terminal, to indicate that a first predetermined threshold has been met or exceeded. The RUM may be weighted to indicate a degree to which a second predetermined threshold has been exceeded. The first and/or second predetermined thresholds may be associated with various parameters associated with the node, such as latency, throughput, data rate, spectral efficiency, carrier-to-interference ratio, interference-over-thermal level, etc. The RUM may then be transmitted to one or more other nodes to indicate a level of disadvantage experienced by the first node.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 10, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Ashwin Sampath, Rajarshi Gupta, David Julian, Gavin Horn, Anastasios Stamoulis, Nikhil Jain, Husheng Li, Rajat Prakash
  • Publication number: 20070105576
    Abstract: Systems and methods are described that facilitate data communication in a wireless communication environment. According to various aspects, a node, such as an access point or an access terminal, may determine a number of channels over which it will transmit a communication signal. The node may then select channels based on whether the channels are available or unavailable, wherein available channels are preferentially selected over unavailable channels. The node may then transmit a signal over the at least one of the selected channels.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 10, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Rajarshi Gupta, Rajat Prakash, Ashwin Sampath, David Julian, Gavin Horn, Nikhil Jain, Anastasios Stamoulis
  • Publication number: 20070105573
    Abstract: Systems and methods are disclosed that facilitate dynamically adjusting a number of resources, such as channels, frequencies, tones, etc., occupied by a node (e.g., an access point, and access terminal, etc.) in accordance with various aspects. A level of service experienced at the node may be determined, and a resource utilization message (RUM) may be generated if the level of service is at or below a predetermined threshold level (e.g., an acceptable level of service). The RUM may indicate a number of resources selected by the node for subsequent use, and may be transmitted to one or more other nodes.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 10, 2007
    Applicant: QUALCOMM Incorporated
    Inventors: Rajarshi Gupta, Ashwin Sampath, Gavin Horn, Anastasios Stamoulis, Nikhil Jain
  • Publication number: 20070093244
    Abstract: A telecommunications system includes an infosphere having a mobile telephone. A first telecommunications device may request to be added to the infosphere by sending a request to a registry server. In response to the request, the registry server adds the first telecommunications device to the infosphere by creating a network address for the first telecommunications device, the network address being related to the telephone number of the mobile telephone. In some embodiments of the telecommunications system, the registry server may require authorization from a second telecommunications device in the infosphere before adding the first telecommunications device to the infosphere.
    Type: Application
    Filed: January 30, 2006
    Publication date: April 26, 2007
    Inventors: Nikhil Jain, Paul Jacobs
  • Patent number: 7206576
    Abstract: A general global gateway (GGG) uses shared secret data to authenticate between a CDMA network and a GSM network such that a mobile station having a subscription in a GSM network can roam into a CDMA network and be authenticated to use the CDMA network without having a complete ANSI-41 subscription. The goal of authenticating a GSM subscriber in an ANSI-41 network using GSM authentication credentials is achieved by substituting encryption key Kc as SSD-A in the standard ANSI-41 computation of AUTHR using a CAVE algorithm.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: April 17, 2007
    Assignee: QUALCOMM Incorporatred
    Inventors: Nikhil Jain, Bruce Collins
  • Publication number: 20070076662
    Abstract: The disclosure is directed to a mobile communication device, and method for handing off a mobile communications device between access points in a Wireless Local Area Network (WLAN). The mobile communications device includes a processor configured to access a database having service quality information for access points in a WLAN, the processor being further configured to use the service quality information in the database to make handoff decisions between the access points. The mobile communications device also includes a transceiver configured to handoff the mobile communications device between the access points based on the handoff decisions made by the processor. The database may be located on a server connected to an IP network, the mobile communications device, or any other suitable location within the WLAN.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: Nikhil Jain, Rajat Prakash
  • Publication number: 20070077960
    Abstract: The disclosure is directed to a mobile communication device, and method for controlling power saving features at the mobile device. A processor in the mobile device may be used to establish a network connection with a server in a first network. The mobile device may also include a transceiver that initiates transmission of a message to the server to determine if an incoming call request has been received via a second network. Advantageously, the transceiver is in a low power mode of operation for a selectable time interval when not communicating with the server.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: Nikhil Jain, Avneesh Agrawal
  • Publication number: 20070070936
    Abstract: A mobile communications device is described that includes a processor configured to establish a network connection with a server in a network and a data generator under the control of the processor that is configured to periodically generate a data unit at a rate having a fixed period. The mobile communications device also includes a transceiver configfured to transmit, via the network connection, the data unit during one of the plurality of slots, each slot being an adjacent fractional portion of the fixed period.
    Type: Application
    Filed: September 28, 2005
    Publication date: March 29, 2007
    Inventors: Anastasios Stamoulis, Nikhil Jain
  • Publication number: 20070072607
    Abstract: A system and method are provided for the management of user terminal (UT) cellular network services. The method includes: registering a UT in a cellular telephone network; accessing a management server; receiving UT-specific management instructions for cellular network services; and, requesting cellular network services for the UT in response to the UT-specific management instructions. In one aspect, the management server is embedded in the UT. Alternately, the management server is accessed via the cellular network. The UT-specific management instructions can be uploaded in a message received via a common control channel, such as Short Message Service (SMS) message or a paging channel message. As another alternative, the management server can be accessed via a UT Broadband subsystem with a hardwire management server interface, or a Wireless Local Area Network (WLAN) subsystem with a wireless management server interface, such as WiFi, Bluetooth, IEEE 802.11, or IEEE 802.15.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventors: Dhinakar Radhakrishnan, Nikhil Jain
  • Publication number: 20070070935
    Abstract: A system and method are provided for distributing wireless network access parameters in a multi-mode communications user terminal (UT). The method includes: establishing a link between a UT and a first communications network (i.e., a cellular network); accessing a parameters server via the first network; downloading access parameters for a wireless, second communications network (i.e., a Wireless Local Area Network); and, using the downloaded access parameters to establish a wireless link between the UT and the second communications network. The downloaded access parameters may include information such as a security key, Service Set IDentifier (SSID), traffic channel allocation, and optimization parameters including transmit power, quality of service (QoS) settings, and operational mode. Alternately, the database may cross-reference UT ID to parameters such as QoS, IP address, gateway information, subnet mask, Domain Name Server (DNS) information, or geographical location.
    Type: Application
    Filed: September 28, 2005
    Publication date: March 29, 2007
    Inventors: Rajat Prakash, Nikhil Jain
  • Publication number: 20070072584
    Abstract: A system and method are provided for controlling a cellular telephone account User Terminal (UT). The method includes: registering a UT with an account in a cellular telephone network; uploading a credit for cellular telephone network services to the UT from a second party; and, converting the credit to an account balance. When the UT accesses a cellular telephone network service (i.e., makes a call), then the account balance is debited. In one aspect, the method accesses a credit server funded by the second party. Then, the credit is uploaded in response to accessing the credit server. For example, the credit server may be a module embedded in the UT. Alternately, the credit server is accessed via the cellular telephone network. For example, an Internet Protocol (IP) network-connected credit server may be accessed via the cellular network.
    Type: Application
    Filed: September 29, 2005
    Publication date: March 29, 2007
    Inventors: Nikhil Jain, Dhinakar Radhakrishnan, Donald Jones