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: 20170302391
    Abstract: Apparatus, methods, processors and computer programs products for generating or processing a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content. The supplemental information comprises a selected data group from a plurality of predetermined data groups each comprising different data, wherein the selected data group further comprises a tag and a corresponding set of text data operable to initiate a predetermined capability of a wireless device.
    Type: Application
    Filed: November 22, 2013
    Publication date: October 19, 2017
    Applicant: Qualcomm Incorporated
    Inventors: Nikhil Jain, Parag S. Palsapure
  • Patent number: 9730006
    Abstract: Systems and methods are disclosed that may selectively determine network connection information in a wearable wireless device. A wearable wireless device may communicate with a first wireless device associated with a wireless network, estimate a separation distance to the first wireless device, and compare a first network identifier of the wearable wireless device with a second network identifier of the first wireless device. The wearable wireless device may then selectively receive, from the first wireless device, network connection information for the wireless network based, at least in part, on the comparison and the separation distance.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: August 8, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Parthasarathy Krishnamoorthy, Suresh Kumar Bitra, Soumen Mitra, Bhaskara Viswanadham Batchu, Nikhil Jain
  • Patent number: 9665531
    Abstract: Methods and arrangements for performing synchronized collective operations. Communication calls are accepted from at least two distinct processor groups. Edge disjoint spanning paths are created over a collective comprising the processor groups, and the spanning paths are assigned to the processor groups to facilitate communication within each processor group.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Thomas George, Nikhil Jain, Sameer Kumar, Anshul Mittal, Yogish Sabharwal
  • Patent number: 9665532
    Abstract: Methods and arrangements for performing synchronized collective operations. Communication calls are accepted from at least two distinct processor groups. Edge disjoint spanning paths are created over a collective comprising the processor groups, and the spanning paths are assigned to the processor groups to facilitate communication within each processor group.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Thomas George, Nikhil Jain, Sameer Kumar, Anshul Mittal, Yogish Sabharwal
  • Patent number: 9622275
    Abstract: A method for allowing multiple devices to communicate includes initiating a multi-media communication session between a first device and a second device, each of the first and second device having access to at least one additional device, identifying at least a portion of the multi-media communication session to direct to the at least one additional device, the first device obtaining a unique identifier of the at least one additional device and directing the identified at least a portion of the multi-media communication session to the at least one additional device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: April 11, 2017
    Assignee: Qualcomm Incorporated
    Inventors: Nikhil Jain, Manoj M Deshpande, Jose R Menendez
  • Patent number: 9549434
    Abstract: A system and method are provided for a multi-network wireless communications access terminal (AT) to access multi-network coverage. The method registers a multi-network AT in a first communications network. In response to registering with the first network, the AT receives information via the first network that is required for accessing a second communications network (e.g., an IEEE 802.20 or 1xEV-DO network). The AT obtains services accessed via the second network, in response to the access information received via the first network. For example, the second network access information may be system information, channel information, or access point parameters. The AT retains the option of obtaining services accessed via the first network if the second network cannot be accessing the second network.
    Type: Grant
    Filed: March 9, 2006
    Date of Patent: January 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Nikhil Jain, Gavin Bernard Horn
  • Patent number: 9509167
    Abstract: An apparatus for wirelessly receiving power comprises a battery at least partially covered by magnetic material and a radio frequency (RF) charge energy receiving antenna surrounding the magnetic material and electrically coupled to the battery through a circuit card assembly (CCA).
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: November 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Jatupum Jenwatanavet, Zhen Ning Low, Nikhil Jain
  • Patent number: 9504077
    Abstract: The various aspects provide for wirelessly connecting mobile devices and wearable devices, which may enhance battery life and user experience. The embodiments may include a wearable device that may receive from a mobile device a request to wirelessly connect to the wearable device. The wearable device may establish with the mobile device a first wireless connection. The wearable device may recognize termination of the first wireless connection by the mobile device and send to the mobile device a second request to establish a second wireless connection. The wearable device may establish the second wireless connection between the mobile device and the wearable device.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: November 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Adam Edward Newham, Nikhil Jain, Rohit Sauhta, Praveen Kumar Yaramada, Karthik Chitireddy
  • Patent number: 9497287
    Abstract: In an embodiment, a client device (CD) maintains a contact profile for a user of the CD, the contact profile including a universal identifier (UID) for the user and a list of devices and addresses at which the user of the CD can be contacted. The CD establishes a communication session with a remote CD (RCD) via a given contact address from the set of contact addresses for the RCD. The CD shares, in response to the communication session establishment, at least a portion of the contact profile to the RCD. The RCD generates and/or updates a given contact profile for the user of the CD that is maintained on the RCD based on the shared contact profile. The RCD can also share its profile with the CD in response to the communication session establishment, causing the CD to generate and/or update a contact profile for the RCD.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: November 15, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Nikhil Jain, Ram Krishnan, Jose Roberto Menendez, Gerald Patrick Joyce, III, Manoj Deshpande
  • Patent number: 9417952
    Abstract: Systems and methods for self-checking a direct memory access system are disclosed. These may include generating a check sum value associated with a first job of the plurality of jobs, the first job comprising a read job; if a first predetermined check value is available, comparing the first check sum value with the first predetermined check value; generating a second check sum value associated with a last job of the plurality of jobs, the last job comprising a write job; if a second predetermined check value is available, comparing the second check sum value with the second predetermined check value; and if the second predetermined check value is not available, comparing the first check sum value with the second check sum value.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: August 16, 2016
    Assignee: FREESCALE SEMICONDUCTOR, INC.
    Inventors: Tommi M. Jokinen, Nikhil Jain, Stephen G. Kalthoff
  • Patent number: 9380473
    Abstract: A system or circuit for generating timing events for mobile communications includes fetching network parameters corresponding to a transmission configuration. The network parameters are used to program a set of programmable registers. The timing events then are generated based on the network parameters. The timing events enable a user equipment (UE) or a base station to operate in various transmission configurations.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: June 28, 2016
    Assignee: FREESCALE SEMICONDUCTOR,INC.
    Inventors: Somvir Dahiya, Nikhil Jain, Rajan Kapoor
  • Publication number: 20160179612
    Abstract: Systems and methods for self-checking a direct memory access system are disclosed. These may include generating a check sum value associated with a first job of the plurality of jobs, the first job comprising a read job; if a first predetermined check value is available, comparing the first check sum value with the first predetermined check value; generating a second check sum value associated with a last job of the plurality of jobs, the last job comprising a write job; if a second predetermined check value is available, comparing the second check sum value with the second predetermined check value; and if the second predetermined check value is not available, comparing the first check sum value with the second check sum value.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: TOMMI M. JOKINEN, NIKHIL JAIN, STEPHEN G. KALTHOFF
  • Patent number: 9363165
    Abstract: Aspects for enhancing call control for directing a content path over multiple connections may include a method which includes establishing a first connection to a destination to use as a content path, receiving information from the destination for establishing an alternative connection, establishing as the alternative connection a background connection to the destination based on the information received, evaluating whether the background connection is preferable to the first connection for use as the content path, and switching the content path to the background connection when the background connection is preferable.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 7, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Manoj M Deshpande, Nikhil Jain, Jose R Menendez, Ram Krishnan
  • Patent number: 9345063
    Abstract: A system and method are provided for a multi-network wireless communications access terminal (AT) to access multi-network coverage. The method registers a multi-network AT in a first communications network. In response to registering with the first network, the AT receives information via the first network that is required for accessing a second communications network (e.g., an IEEE 802.20 or 1×EV-DO network). The AT obtains services accessed via the second network, in response to the access information received via the first network. For example, the second network access information may be system information, channel information, or access point parameters. The AT retains the option of obtaining services accessed via the first network if the second network cannot be accessing the second network.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: May 17, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Nikhil Jain, Gavin Bernard Horn
  • Publication number: 20160105249
    Abstract: Apparatus, methods, processors and computer programs products for generating or processing a broadcast radio transmission comprising multimedia content and supplemental information corresponding to the multimedia content. The supplemental information comprises a selected data group from a plurality of predetermined data groups each comprising different data, wherein the selected data group further comprises a tag and a corresponding set of text data operable to initiate a predetermined capability of a wireless device.
    Type: Application
    Filed: December 16, 2015
    Publication date: April 14, 2016
    Inventors: Nikhil Jain, Parag Subhash Palsapure
  • Publication number: 20160085397
    Abstract: Systems, methods, and devices of the various embodiments enable the management of notifications on a small computing device. A processor may display a first notification of a plurality of notifications on substantially all of the small touchscreen of the computing device. The processor may temporarily dismiss the plurality of notifications when a first user input is received by the computing device. The processor may recall the plurality of notifications and display the first notification on substantially all of the small touchscreen when a second user input is received by the computing device. The processor may permanently dismiss the first notification when a third user input is received by the computing device. The processor may display a second notification of the plurality of notifications on substantially all of the small touchscreen of the computing device when the first notification is permanently dismissed.
    Type: Application
    Filed: February 13, 2015
    Publication date: March 24, 2016
    Inventor: Nikhil JAIN
  • Patent number: 9247525
    Abstract: A personal hub for managing notifications across mobile devices and for separating the notification from the content. By separately managing the manner of notification provided to the user from its associated content, the personal hub may give a user more control over a number of mobile devices by allowing the user to escalate or dismiss different notifications across one or more mobile devices. Notifications may be managed based on device settings, priority settings, privilege settings, urgency flags, and/or other factors. In an embodiment, the user may receive an unobtrusive user-perceptible notification of an incoming communication from a personal hub that is less obtrusive than notifications which may be generated by the mobile device receiving the incoming communication.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: January 26, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Paul E. Jacobs, Nikhil Jain, Jose R. Menendez
  • Publication number: 20150358808
    Abstract: In an embodiment, a client device (CD) maintains a contact profile for a user of the CD, the contact profile including a universal identifier (UID) for the user and a list of devices and addresses at which the user of the CD can be contacted. The CD establishes a communication session with a remote CD (RCD) via a given contact address from the set of contact addresses for the RCD. The CD shares, in response to the communication session establishment, at least a portion of the contact profile to the RCD. The RCD generates and/or updates a given contact profile for the user of the CD that is maintained on the RCD based on the shared contact profile. The RCD can also share its profile with the CD in response to the communication session establishment, causing the CD to generate and/or update a contact profile for the RCD.
    Type: Application
    Filed: August 21, 2015
    Publication date: December 10, 2015
    Inventors: Nikhil Jain, Ram Krishnan, Jose Roberto Menendez, Gerald Patrick Joyce, III, Manoj Deshpande
  • Publication number: 20150350927
    Abstract: A system or circuit for generating timing events for mobile communications includes fetching network parameters corresponding to a transmission configuration. The network parameters are used to program a set of programmable registers. The timing events then are generated based on the network parameters. The timing events enable a user equipment (UE) or a base station to operate in various transmission configurations.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Somvir Dahiya, Nikhil Jain, Rajan Kapoor
  • Patent number: 9204428
    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: Grant
    Filed: October 26, 2006
    Date of Patent: December 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Rajarshi Gupta, Ashwin Sampath, David Jonathan Julian, Gavin Horn, Anastasios Stamoulis, Nikhil Jain, Husheng Li, Rajat Prakash