Patents by Inventor Prem Ramaswami

Prem Ramaswami 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: 20230009165
    Abstract: Wireless occupancy sensors and methods for using the same are provided. In some embodiments, a occupancy sensor comprises: a housing that includes a window positioned at a top portion of the housing; a battery at a lower portion of the housing; a first magnetometer that detects changes in a magnetic field when a vehicle moves over the first magnetometer; an optical sensor that detects one or more objects in a field of view of the optical sensor through the window; a transmitter for transmitting sensor data to a gateway device, and a processor that controls the first magnetometer, the optical sensor, and the transmitter.
    Type: Application
    Filed: July 7, 2021
    Publication date: January 12, 2023
    Inventors: Nick Jonas, Louisa Sainz de la Maza, Thomas Kennedy, Noah Greenbaum, Prem Ramaswami, William Cowles
  • Patent number: 10929413
    Abstract: Methods, including computer programs encoded on a computer storage medium, for indexing native application data. In one aspect, a method includes: receiving a partial search query, determining that the partial search query is classified as a symptom query, in response to determining that the partial search query is classified as a symptom query, identifying one or more differential diagnosis terms, generating a suggested search query based at least on (i) the partial search query, and (ii) one or more of the differential diagnosis terms, and providing the suggested search query in response to the partial search query.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: February 23, 2021
    Assignee: Google LLC
    Inventors: Prem Ramaswami, Frederico Quintao, Kapil Parakh
  • Publication number: 20170140008
    Abstract: Methods, including computer programs encoded on a computer storage medium, for indexing native application data. In one aspect, a method includes: receiving a partial search query, determining that the partial search query is classified as a symptom query, in response to determining that the partial search query is classified as a symptom query, identifying one or more differential diagnosis terms, generating a suggested search query based at least on (i) the partial search query, and (ii) one or more of the differential diagnosis terms, and providing the suggested search query in response to the partial search query.
    Type: Application
    Filed: November 13, 2015
    Publication date: May 18, 2017
    Inventors: Prem Ramaswami, Frederico Quintao, Kapil Parakh
  • Patent number: 8780395
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for printing online resources. In one aspect, a method includes receiving a request to print an online resource that is presented at a user device according to a presentation format in which a first advertisement is presented at a first presentation position. A print format for a print-out of the online resource is selected. The print format specifies a second advertisement position at which a second advertisement is included in the print-out of the online resource. The second advertisement is selected based, at least in part, on characteristics of the second advertisement position. The second advertisement can be a different advertisement than the first advertisement. Data that cause the resource and the second advertisement to be printed according to the print format are provided.
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Adam I. Juda, Prem Ramaswami
  • Patent number: 8554629
    Abstract: The present invention relates to systems and methods for providing advertisements on websites. In an embodiment, a method for providing an advertisement on a website includes obtaining purchase information submitted by a user making a purchase on the website, determining at least one advertisement for a product or service related to the purchase but of a different type than the purchase, and displaying the at least one advertisement on the website when the purchase is completed. In another embodiment, a system for providing an advertisement on a website includes a purchase server, an advertisement source, an analyzer, and an advertisement server.
    Type: Grant
    Filed: January 25, 2008
    Date of Patent: October 8, 2013
    Assignee: Google Inc.
    Inventors: Chris Barton, Prem Ramaswami
  • Publication number: 20100115613
    Abstract: Methods and systems for improving the end-user experience by reducing the latency of data access across networks by accessing peer browser caches are disclosed. In one embodiment, a method of accessing a web data element includes: transmitting a first request for the web data element from a first browser to a home location of the web data element; transmitting a second request for the web data element from the first browser to one or more hosts including a second browser accessible by the first browser; receiving a cached copy of the web data element by the first browser from the second browser; and displaying the cached copy of the web data element.
    Type: Application
    Filed: October 31, 2008
    Publication date: May 6, 2010
    Applicant: Google Inc.
    Inventors: Prem Ramaswami, Satishkumar Sampath
  • Publication number: 20090192888
    Abstract: The present invention relates to systems and methods for providing advertisements on websites. In an embodiment, a method for providing an advertisement on a website includes obtaining purchase information submitted by a user making a purchase on the website, determining at least one advertisement for a product or service related to the purchase but of a different type than the purchase, and displaying the at least one advertisement on the website when the purchase is completed. In another embodiment, a system for providing an advertisement on a website includes a purchase server, an advertisement source, an analyzer, and an advertisement server.
    Type: Application
    Filed: January 25, 2008
    Publication date: July 30, 2009
    Applicant: Google Inc.
    Inventors: Chris Barton, Prem Ramaswami
  • Publication number: 20060095295
    Abstract: A pre-registration scheme for vaccines allows near certain delivery to an end user. In one example embodiment, this is accomplished by receiving user information including a name and identifiable information. A user information validation screen, including a field requesting a name and identifiable information, is then displayed. The user information, including the name and the identifiable information, is then entered into the validation screen. The user information is then validated. Vaccination information including a vaccination type and a desired date and time is received from the user. A vaccination screen including a field for vaccination type, date and time is then displayed. The desired vaccination type, date and time is then entered and stored in the database. A confirmation number is then displayed and outputted.
    Type: Application
    Filed: November 1, 2004
    Publication date: May 4, 2006
    Inventor: Prem Ramaswami