Patents by Inventor Amit Singhal

Amit Singhal 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: 20240070204
    Abstract: A current set of context features for a database query that is associated with a string is identified. The database query includes a sequence of tokens of a database syntax, and the current set of context features includes words from the string and tokens from the database query. An inference record is selected from an inference store based on a comparison of the current set of context features to context features of inference records in the inference store. The database query is modified using a resolution of the inference record to obtain an inferred database query. The resolution includes one or more tokens of the database syntax. A search of a database is invoked using a query based on the inferred database query to obtain search results.
    Type: Application
    Filed: September 1, 2023
    Publication date: February 29, 2024
    Inventors: Amit Prakash, Ravi Tandon, Manikanta Venkata Rahul Balakavi, Pavan Ram Piratla, Ashish Shubham, Alonzo Canada, Rakesh Kothari, Maneesh Apte, Amitabh Singhal, Aditya Viswanathan, Ajeet Singh
  • Publication number: 20240005920
    Abstract: Implementations described herein relate to determining how an automated assistant should respond to a given spoken utterance received in a vehicular environment to enforce consistency between value(s) and/or unit(s) that are displayed at a given display device of an in-vehicle computing device and value(s) and/or unit(s) that are utilized in executing a given vehicular command or that are provided for presentation to a user in response to a given vehicular request. For example, implementations can receive the given spoken utterance, identify the given vehicular command/request based on processing the given spoken utterance, and determine an original equipment manufacturer (OEM) query based on the given vehicular command/request included in the spoken utterance, and transmit the OEM query to a given OEM component. Further, implementations can determine how the automated assistant should respond to the given spoken utterance based on responsive content that is received from the given OEM component.
    Type: Application
    Filed: June 29, 2022
    Publication date: January 4, 2024
    Inventors: Amit Singhal, Jordan Jozwiak
  • Publication number: 20230290359
    Abstract: Implementations described herein relate to determining how to fulfill a spoken utterance based on a user that provided the spoken utterance. For example, implementations can receive a spoken utterance from a user, determine a set of fulfillment actions for the spoken utterance, and determine whether the user that provided the spoken utterance corresponds to a first user or a second user. Further, and in response to determining that the user corresponds to the first user, implementations can select a subset of first fulfillment action(s) from the set, and cause the subset of first fulfillment action(s) to be implemented to satisfy the spoken utterance. Moreover, and in response to determining that the user corresponds to the second user, implementations can select a subset of distinct, second fulfillment action(s) from the set, and cause the subset of second fulfillment action(s) to be implemented to satisfy the spoken utterance.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 14, 2023
    Inventors: Amit Singhal, Dev M. Patel, Yao Lin, Arvind Sivaram Sharma, Srikrishnan Subramanian
  • Publication number: 20230290358
    Abstract: Implementations described herein relate to various techniques for biasing interpretations of spoken utterances that are received in a vehicular environment. For example, implementations can receive a spoken utterance that includes a query from a user of a vehicle and obtain a corresponding vehicle sensor data instance generated by vehicle sensor(s) of the vehicle. Some implementations can determine to execute a search over only a first corpus of data, but not a second corpus of data, to obtain a given response to the query based on various criteria, including at least the query, the corresponding vehicle sensor data instance, a corresponding timestamp associated with the corresponding vehicle sensor data instance, and/or a corresponding duration of time the user has been associated with the vehicle. Additional, or alternative, implementations can execute a search over both the first and second corpora of data, and obtain the given response based on the criteria.
    Type: Application
    Filed: March 9, 2022
    Publication date: September 14, 2023
    Inventors: Amit Singhal, Michael Ng
  • Publication number: 20230209584
    Abstract: Embodiments of the present disclosure are directed to providing a comprehensive and effective solution for the concurrent coexistence of cellular communications with communications in various wireless communication formats. Other embodiments may be described or claimed.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Mahibur RAHMAN, Amit SINGHAL, Avi TURGEMAN
  • Publication number: 20210027361
    Abstract: The present disclosure may be directed to a system, method, and/or device for providing a pet product to a pet parent. Information relating to the pet product may be displayed. A request for a purchase of a pet product may be received from the pet parent. Title of the requested pet product may be transferred from the supplier to the veterinarian. The transfer of the title from the supplier to the veterinarian may be based on receiving the request for the purchase of the pet product from the pet parent. The requested pet product may be shipped to the pet parent. Title of the pet product may be transferred from the veterinarian to the pet parent. The title of the pet product may be transferred from the veterinarian to the pet parent based on an event. Payout information relating to the requested pet product may be provided.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 28, 2021
    Applicant: Hill's Pet Nutrition, Inc.
    Inventors: Jesper NORDENGAARD, Marshall MCGINNIS, Amit SINGHAL, Marjorie LATHROP, Scott RANKIN, Srinivas GANGA, Dale FINNESTAD
  • Patent number: 10685017
    Abstract: Methods and systems for efficient query rewriting and the like are described here. One such described method comprises: offline mapping frequently-seen search queries to rewritten queries that may be better for searching; offline caching the mapping in a cache memory; and upon receiving a search query from a user similar to one of the mapped search queries, obtaining a corresponding rewritten query from the mapping in the cache memory based on predetermined conditions, and issuing a search of the rewritten query to the backend data system in order to avoid having to issue a search query to the backend data system twice while the user is online.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: June 16, 2020
    Assignee: Google LLC
    Inventors: Paul A. Tucker, Amit Singhal, Eric Jackson
  • Patent number: 10452718
    Abstract: A stopword detection component detects stopwords (also stop-phrases) in search queries input to keyword-based information retrieval systems. Potential stopwords are initially identified by comparing the terms in the search query to a list of known stopwords. Context data is then retrieved based on the search query and the identified stopwords. In one implementation, the context data includes documents retrieved from a document index. In another implementation, the context data includes categories relevant to the search query. Sets of retrieved context data are compared to one another to determine if they are substantially similar. If the sets of context data are substantially similar, this fact may be used to infer that the removal of the potential stopword(s) is not material to the search. If the sets of context data are not substantially similar, the potential stopword can be considered material to the search and should not be removed from the query.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: October 22, 2019
    Assignee: GOOGLE LLC
    Inventors: Simon Tong, Uri Lerner, Amit Singhal, Paul Haahr, Steven Baker
  • Publication number: 20180128824
    Abstract: The present disclosure refers to an enzyme-linked immunosorbent assay (ELISA) plate comprising at least one row of reaction chambers, wherein the reaction chambers in the same row are in fluid communication with each other. Also enclosed is a system for detecting one or more target analytes comprising an ELISA plate as described herein, a plurality of magnetic beads and a magnet configured to cooperate with the magnetic beads. Also encompassed is a method of performing an ELISA assay which comprises of moving magnetic beads through subsequent reaction chambers, wherein the reaction chambers are alternatingly filled with a non-aqueous liquid, such as silicone oil, and aqueous ELISA reagents.
    Type: Application
    Filed: May 3, 2016
    Publication date: May 10, 2018
    Inventors: Vigneshwaran MANI, Amit SINGHAL, Gennaro DE LIBERO
  • Patent number: 9817920
    Abstract: A stopword detection component detects stopwords (also stop-phrases) in search queries input to keyword-based information retrieval systems. Potential stopwords are initially identified by comparing the terms in the search query to a list of known stopwords. Context data is then retrieved based on the search query and the identified stopwords. In one implementation, the context data includes documents retrieved from a document index. In another implementation, the context data includes categories relevant to the search query. Sets of retrieved context data are compared to one another to determine if they are substantially similar. If the sets of context data are substantially similar, this fact may be used to infer that the removal of the potential stopword(s) is not material to the search. If the sets of context data are not substantially similar, the potential stopword can be considered material to the search and should not be removed from the query.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: November 14, 2017
    Assignee: Google LLC
    Inventors: Simon Tong, Uri Lerner, Amit Singhal, Paul Haahr, Steven Baker
  • Patent number: 9539222
    Abstract: Disclosed is a method of preventing, treating or inhibiting bacterial infections. The method comprises administering at least one of the compounds disclosed herein. Also disclosed are methods of increasing acidity of bacterial phagosomes to inhibit bacterial growth, methods of increasing mitochondrial reactive oxygen species (mROS) generation to inhibit bacterial growth in a cell, pharmaceutical compositions and uses thereof.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: January 10, 2017
    Assignee: Agency for Science, Technology and Research
    Inventors: Amit Singhal, Gennaro De Libero
  • Patent number: 9513490
    Abstract: An apparatus for viewing of a three dimensional image of a scene, including a monocular device worn by a viewer for displaying a first two-dimensional image to one eye of the viewer, The monocular device being arranged so it can be worn on either eye of the viewer. A second display for displaying a second two-dimensional image of the scene in a stereo image pair which is viewed by the other eye of the viewer. A way of selecting the first two-dimensional image with either a left or right perspective relative to the second two-dimensional image dependent upon which eye the viewer uses with the monocular device.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: December 6, 2016
    Assignee: EASTMAN KODAK COMPANY
    Inventors: John Norvold Border, Amit Singhal
  • Patent number: 9489498
    Abstract: The present invention discloses several methods to strengthen the integrity of entities, messages, and processing related to content distribution as defined by the Open Mobile Alliance (OMA) Digital Rights Management (DRM). The methods use techniques related to the Trusted Computing Group (TCG) specifications. A first embodiment uses TCG techniques to verify platform and DRM software integrity or trustworthiness, both with and without modifications to the DRM rights object acquisition protocol (ROAP) and DRM content format specifications. A second embodiment uses TCG techniques to strengthen the integrity of ROAP messages, constituent information, and processing without changing the existing ROAP protocol. A third embodiment uses TCG techniques to strengthen the integrity of the ROAP messages, information, and processing with some changes to the existing ROAP protocol.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: November 8, 2016
    Assignee: InterDigital Technology Corporation
    Inventors: Inhyok Cha, Yogendra C. Shah, Amit Singhal
  • Patent number: 9370945
    Abstract: A print media moving apparatus includes a vacuum assembly positioned immediately upstream relative to a roller. The vacuum assembly has an arcuate surface including three sections with the second section located between the first and third sections. The arcuate surface includes an extremum in the second section. The roller, having a diameter and rotational axis, includes three sections with the second section located between the first and third section as viewed along the rotational axis. The diameter of the roller in the first and third sections is greater than in the second section. The three sections of the vacuum assembly correspond to the three sections of the roller such that the contour of the arcuate surface causes the print media, after leaving the vacuum assembly, to contact the first and third sections of the roller prior to contacting the second section of the roller.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: June 21, 2016
    Assignee: EASTMAN KODAK COMPANY
    Inventors: Michael J. Piatt, James A. Katerberg, Amit Singhal
  • Publication number: 20160167406
    Abstract: A print media moving apparatus includes a vacuum assembly positioned immediately upstream relative to a roller. The vacuum assembly has an arcuate surface including three sections with the second section located between the first and third sections. The arcuate surface includes an extremum in the second section. The roller, having a diameter and rotational axis, includes three sections with the second section located between the first and third section as viewed along the rotational axis. The diameter of the roller in the first and third sections is greater than in the second section. The three sections of the vacuum assembly correspond to the three sections of the roller such that the contour of the arcuate surface causes the print media, after leaving the vacuum assembly, to contact the first and third sections of the roller prior to contacting the second section of the roller.
    Type: Application
    Filed: December 15, 2014
    Publication date: June 16, 2016
    Inventors: Michael J. Piatt, James A. Katerberg, Amit Singhal
  • Patent number: 9216595
    Abstract: A print media moving apparatus includes a vacuum assembly positioned immediately upstream relative to a roller. The vacuum assembly has a multiple vacuum manifolds forming an arcuate surface including three sections with the second section located between the first and third sections. The arcuate surface includes an extremum in the second section. The roller, having a diameter and rotational axis, includes three sections with the second section located between the first and third section as viewed along the rotational axis. The diameter of the roller in the first and third sections is greater than in the second section. The three sections of the vacuum assembly correspond to the three sections of the roller such that the contour of the arcuate surface causes the print media, after leaving the vacuum assembly, to contact the first and third sections of the roller prior to contacting the second section of the roller.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: December 22, 2015
    Assignee: EASTMAN KODAK COMPANY
    Inventors: Michael J. Piatt, Amit Singhal, James A. Katerberg
  • Patent number: 9201369
    Abstract: A method for moving print media includes providing a vacuum assembly having an arcuate profile to deflect the print media such that the print media has a non-linear profile in a direction perpendicular to a media travel path. A roller, having an axis of rotation and a diameter, and including three sections with the second section located between the first and third section as viewed along the rotational axis is provided. The diameter of the roller in the first and third sections is greater than in the second section. The roller is used to deflect the web of print media in a direction opposite to that of the deflection of the web of print media by the vacuum assembly, thereby spreading the web of print media in a cross-track direction to reduce the formation of wrinkles in the web of print media as it travels over the roller.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: December 1, 2015
    Assignee: EASTMAN KODAK COMPANY
    Inventors: Michael J. Piatt, James A. Katerberg, Amit Singhal
  • Patent number: 9179139
    Abstract: A method for viewing of a three dimensional image of a scene with a monocular device on one eye for viewing a first two-dimensional image of the scene and providing a second display for viewing a second two-dimensional image of the scene in a stereo image pair with the other eye. Using a camera to provide an image of the second display to determine the position of the second display relative to the first display. Adjusting the alignment of the first two-dimensional image in correspondence to the determined position of the second display relative to the first display, whereby the viewer perceives a three dimensional image of the scene and one or more other viewers that are not wearing monocular devices can view the second display with both eyes so that they can perceive a two-dimensional image of the scene.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: November 3, 2015
    Assignee: KODAK ALARIS INC.
    Inventors: John Norvold Border, Amit Singhal
  • Patent number: 9165033
    Abstract: Methods and systems for efficient query rewriting and the like are described here. One such described method comprises: offline mapping frequently-seen search queries to rewritten queries that may be better for searching; offline caching the mapping in a cache memory; and upon receiving a search query from a user similar to one of the mapped search queries, obtaining a corresponding rewritten query from the mapping in the cache memory based on predetermined conditions, and issuing a search of the rewritten query to the backend data system in order to avoid having to issue a search query to the backend data system twice while the user is online.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: October 20, 2015
    Assignee: Google Inc.
    Inventors: Paul A. Tucker, Amit Singhal, Eric Jackson
  • Publication number: 20150209308
    Abstract: Disclosed is a method of preventing, treating or inhibiting bacterial infections. The method comprises administering at least one of the compounds disclosed herein. Also disclosed are methods of increasing acidity of bacterial phagosomes to inhibit bacterial growth, methods of increasing mitochondrial reactive oxygen species (mROS) generation to inhibit bacterial growth in a cell, pharmaceutical compositions and uses thereof.
    Type: Application
    Filed: September 4, 2013
    Publication date: July 30, 2015
    Inventors: Amit Singhal, Gennaro De Libero