Patents by Inventor Ravi Jain

Ravi 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).

  • Patent number: 10846750
    Abstract: Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: November 24, 2020
    Assignee: Google LLC
    Inventors: Satyam Shaw, Ravi Jain, Surojit Chatterjee
  • Patent number: 10681639
    Abstract: A source device includes various sensors, such as a GPS receiver. The source device provides operation context data to a server that indicates movement of the source device. The source device may also provide a movement context. The server also evaluates usage of data from the device by other applications or devices to determine a usage context. Based on the movement, operation, and usage contexts, the server selects a frequency at which data is collected for a sensor and a frequency at which the data is transmitted to the server. For example, where the device is not moving or is indoors, less location data is collected. Where no user is tracking the device, location data may be transmitted less frequently and may also be collected less frequently.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: June 9, 2020
    Assignee: HYPERTRACK INC.
    Inventors: Kashyap Deorah, Abhishek Poddar, Amit Rathi, Aman Jain, Utkarsh Ohm, Gunjan Gupta, Ravi Jain, Prajakt Deolasee
  • Patent number: 10607257
    Abstract: Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: March 31, 2020
    Assignee: Google LLC
    Inventors: Satyam Shaw, Ravi Jain, Surojit Chatterjee
  • Publication number: 20190388680
    Abstract: A shield member is placed within a polymer flexible carrier in between a manipulation member used to aid implant of a nerve cuff and the nerve to avoid touching the nerve surface with the manipulation member because the texture or material of the flexible member typically causes more foreign body reaction or other biologic reaction from the nerve and surrounding tissues than the polymer of the flexible carrier itself.
    Type: Application
    Filed: June 26, 2018
    Publication date: December 26, 2019
    Inventor: Ravi JAIN
  • Patent number: 10498766
    Abstract: A computer program product has a computer-readable storage medium having computer program instructions embodied therein for performing a method for implementing a privacy policy for a user. The method may include the user developing rules that determine whether another user (requester) can access information related to the user. The rules may be stored in a database coupled to a server and evaluated when a request is received from the requester to access the information. If a rule is satisfied by the requester, the server can return the information to the requester. The information can be returned at a level of granularity specified by the user in the satisfied rule. A privacy level can be set by the user to allow access to requesters based on the rules or to deny access to any requesters.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: December 3, 2019
    Assignee: Google LLC
    Inventors: Yan Yu, Michael Chu, Chung-Man Tam, Steven Lee, Ravi Jain, Tu Tu Tsao, Christopher Lambert
  • Publication number: 20190062744
    Abstract: Compounds, compositions and methods are provided for modulating the expression and function of small non-coding RNAs. The compositions comprise oligomeric compounds, targeted to small non-coding RNAs. Methods of using these compounds for modulation of small non-coding RNAs as well as downstream targets of these RNAs and for diagnosis and treatment of disease associated with small non-coding RNAs are also provided.
    Type: Application
    Filed: September 6, 2018
    Publication date: February 28, 2019
    Applicant: Regulus Therapeutics Inc.
    Inventors: Christine Esau, Bridget Lollo, C. Frank Bennett, Susan M. Freier, Richard H. Griffey, Brenda F. Baker, Timothy A. Vickers, Eric G. Marcusson, Erich Koller, Eric E. Swayze, Ravi Jain, Balkrishen Bhat, Eigen Peralta
  • Publication number: 20180368068
    Abstract: A source device includes various sensors, such as a GPS receiver. The source device provides operation context data to a server that indicates movement of the source device. The source device may also provide a movement context. The server also evaluates usage of data from the device by other applications or devices to determine a usage context. Based on the movement, operation, and usage contexts, the server selects a frequency at which data is collected for a sensor and a frequency at which the data is transmitted to the server. For example, where the device is not moving or is indoors, less location data is collected. Where no user is tracking the device, location data may be transmitted less frequently and may also be collected less frequently.
    Type: Application
    Filed: May 16, 2018
    Publication date: December 20, 2018
    Inventors: Kashyap Deorah, Abhishek Poddar, Amit Rathi, Aman Jain, Utkarsh Ohm, Gunjan Gupta, Ravi Jain, Prajakt Deolasee
  • Publication number: 20180273949
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: November 3, 2017
    Publication date: September 27, 2018
    Applicant: Ionis Pharmaceuticals, Inc.
    Inventors: Vickie L. Brown-Driver, Ravi Jain
  • Publication number: 20180240155
    Abstract: Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.
    Type: Application
    Filed: April 18, 2018
    Publication date: August 23, 2018
    Inventors: Satyam Shaw, Ravi Jain, Surojit Chatterjee
  • Publication number: 20180240211
    Abstract: Various methods, systems, and computer program products are disclosed for communicating location-based digital components to a mobile and other devices. A natural language processor component can parse an input audio signal to identify a request and a keyword. A content selector can select digital components based on keyword and request. An audio signal generator component can generate an output signal that includes a selected digital components. An interface can transmit the output signal to cause a client computing device to drive a speaker to generate an acoustic wave corresponding to the output signal prior to occurrence of at least one of the first action and the second action.
    Type: Application
    Filed: May 16, 2017
    Publication date: August 23, 2018
    Applicant: Google Inc.
    Inventors: Surojit Chatterjee, Terry Van Belle, Anshul Kothari, Jian Zhou, Paul Feng, Ravi Jain, Nandita Narasimha Prabhu, Yun Huang, Gaurav Bhaya, Robert Stets
  • Publication number: 20180240156
    Abstract: Systems and methods for pre-loading and displaying intervening content, such as advertisements, on a mobile device during latency periods, such as when an advertiser landing page is requested by that device, are provided herein. Intervening content may be pre-loaded on to the device and associated with one or more particular advertisements such that selecting/interacting with the associated advertisement triggers intervening content display during known or detected periods of latency. In some cases, a latency threshold or thresholds may determine one or more types of content to present, and/or a content presentation sequence.
    Type: Application
    Filed: April 20, 2018
    Publication date: August 23, 2018
    Applicant: Google Inc.
    Inventors: Satyam Shaw, Ravi Jain, Surojit Chatterjee
  • Patent number: 10024952
    Abstract: Systems and methods for identifying device location are provided. The method can include providing, by a mobile computing device, at least a first ultrasonic signal to a first and a second self-organizing beacon device. The method can include receiving, by the mobile computing device, a first radio frequency signal including the location of the first beacon device and a second radio frequency signal including the location of the second beacon device. The method can further include determining a first time-of-flight associated with the first beacon device and a second time-of-flight associated with the second beacon device. The method can include determining a location of the mobile computing device based at least in part on the first time-of-flight, the second time-of-flight, the location of the first beacon device, and the location of the second beacon device.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 17, 2018
    Assignee: Google LLC
    Inventors: Roy Want, Ravi Jain
  • Publication number: 20180179532
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 28, 2018
    Inventors: Vickie L. Brown-Driver, Ravi Jain
  • Publication number: 20180179534
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 28, 2018
    Inventors: Vickie L. Brown-Driver, Ravi Jain
  • Publication number: 20180179528
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 28, 2018
    Inventors: Vickie L. Brown-Driver, Ravi Jain
  • Publication number: 20180179533
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 28, 2018
    Inventors: Vickie L. Brown-Driver, Ravi Jain
  • Publication number: 20180179531
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 28, 2018
    Inventors: Vickie L. Brown-Driver, Ravi Jain
  • Publication number: 20180179537
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 28, 2018
    Inventors: Vickie L. Brown-Driver, Ravi Jain
  • Publication number: 20180179530
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 28, 2018
    Inventors: Vickie L. Brown-Driver, Ravi Jain
  • Publication number: 20180179536
    Abstract: Compounds, compositions and methods are provided for modulating the expression of transthyretin. The compositions comprise oligonucleotides, targeted to nucleic acid encoding transthyretin. Methods of using these compounds for modulation of transthyretin expression and for diagnosis and treatment of diseases and conditions associated with expression of transthyretin are provided.
    Type: Application
    Filed: February 15, 2018
    Publication date: June 28, 2018
    Inventors: Vickie L. Brown-Driver, Ravi Jain