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: 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
  • Patent number: 9002817
    Abstract: Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: April 7, 2015
    Assignee: Google Inc.
    Inventors: David R. Bailey, Johnathan J. Effrat, Amit Singhal
  • Patent number: 8965919
    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: December 30, 2013
    Date of Patent: February 24, 2015
    Assignee: Google Inc.
    Inventors: Simon Tong, Uri Lerner, Amit Singhal, Paul Haahr, Steven Baker
  • Patent number: 8928929
    Abstract: Generating a tag layout from a set of tags and an ordering of the set of tags, wherein each tag includes a text label and a size for the text label, is disclosed. The system includes a processor accessible memory for receiving an ordered set of tags, each tag including a text label and a size for the text label, and at least one closed shape corresponding to a space for the tag layout. The system further includes a processor for generating the tag layout by computing a scale factor for either the closed shape or the size of the text labels in the set of tags such that all the tags in the set of tags fit within the closed shape, and the processor stores the generated tag layout in the memory.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: January 6, 2015
    Assignee: Eastman Kodak Company
    Inventors: Minwoo Park, Dhiraj Joshi, Alexander C. Loui, Amit Singhal
  • Publication number: 20140365458
    Abstract: Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query.
    Type: Application
    Filed: May 16, 2014
    Publication date: December 11, 2014
    Applicant: Google Inc.
    Inventors: David R. Bailey, Jonathan J. Effrat, Amit Singhal
  • Patent number: 8866943
    Abstract: A digital camera system including a first video capture unit for capturing a first digital video sequence of a scene and a second video capture unit that simultaneously captures a second digital video sequence that includes the photographer. A data processor automatically analyzes first digital video sequence to determine a low-interest spatial image region. A facial video sequence including the photographer's face is extracted from the second digital video sequence, and inserted into the low-interest spatial image region in the first digital video sequence to form the composite video sequence.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: October 21, 2014
    Assignee: Apple Inc.
    Inventors: Minwoo Park, Amit Singhal
  • Publication number: 20140310528
    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: Application
    Filed: June 30, 2014
    Publication date: October 16, 2014
    Inventors: INHYOK CHA, YOGENDRA C. SHAH, AMIT SINGHAL
  • Publication number: 20140254725
    Abstract: A desired signal and interfering signal are transmitted in the same timeslot and on the same frequency using an Adaptive Quadrature Phase Shift Keying (AQPSK) modulated carrier. When the Sub-Channel Power Imbalance Ratio (SCPIR) for the AQPSK modulated carrier is large and favors the interfering signal, the interfering signal is demodulated first to obtain demodulated soft bits. The demodulated soft bits corresponding to the interfering signal are then used to estimate receiver control parameters, such as Doppler shift, frequency offset, timing error, gain, etc. Using the demodulated soft bits corresponding to the interfering signal improves the accuracy of the receiver control parameters when the SCPIR is large, and results in better overall performance of the receiver.
    Type: Application
    Filed: March 11, 2013
    Publication date: September 11, 2014
    Inventors: Naveen Jacob, Amit Singhal
  • Patent number: 8831147
    Abstract: A desired signal and interfering signal are transmitted in the same timeslot and on the same frequency using an Adaptive Quadrature Phase Shift Keying (AQPSK) modulated carrier. When the Sub-Channel Power Imbalance Ratio (SCPIR) for the AQPSK modulated carrier is large and favors the interfering signal, the interfering signal is demodulated first to obtain demodulated soft bits. The demodulated soft bits corresponding to the interfering signal are then used to estimate receiver control parameters, such as Doppler shift, frequency offset, timing error, gain, etc. Using the demodulated soft bits corresponding to the interfering signal improves the accuracy of the receiver control parameters when the SCPIR is large, and results in better overall performance of the receiver.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: September 9, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Naveen Jacob, Amit Singhal
  • Patent number: 8831301
    Abstract: The identification of known normal structures within an image is preferably accomplished using an appearance model. Specifically, an active appearance model, which encapsulates a complete model of the shape and global texture variations of an object from a collection of samples, is utilized to define normal structures within an image by restricting training samples supplied to the active appearance model during a training phase to those that do not contain abnormal structures. Accordingly, the trained appearance model represents only normal variations in the object of interest. When another image with abnormalities is presented to the system, the appearance model cannot synthesize the abnormal structures which show up as errors in a residual image. Accordingly, the errors in the residual image represent potential abnormalities.
    Type: Grant
    Filed: September 25, 2009
    Date of Patent: September 9, 2014
    Assignee: Intellectual Ventures Fund 83 LLC
    Inventor: Amit Singhal
  • Patent number: 8825645
    Abstract: A ranking component ranks documents, such as web pages or web sites, to obtain a ranking score that defines a quality judgment of the document. The ranking score of a particular document is based on the ranking score of the documents which link to it and based on affiliation among the documents.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: September 2, 2014
    Assignee: Google Inc.
    Inventors: Krishna Bharat, Amit Singhal, Paul Haahr
  • Patent number: 8816939
    Abstract: An apparatus for viewing of an image of a scene, including a monocular device worn by a viewer which includes a first display for displaying a first two-dimensional image of the scene with a first perspective to one eye of the viewer. a second display for displaying a second two-dimensional image of the scene with a second perspective to the other eye of the viewer, wherein the first perspective of the scene is different from the second perspective of the scene so that the viewer perceives a three dimensional image of the scene, while another viewer of the second display, that is not wearing a monocular device, views the two-dimensional image of the scene.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: August 26, 2014
    Assignee: Kodak Alaris Inc.
    Inventors: John Norvold Border, Amit Singhal
  • Patent number: 8769298
    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: May 4, 2007
    Date of Patent: July 1, 2014
    Assignee: InterDigital Technology Corporation
    Inventors: Inhyok Cha, Amit Singhal, Yogendra C. Shah
  • Patent number: 8767249
    Abstract: Generating a tag layout from a set of tags and an ordering of the set of tags, wherein each tag includes a text label and a size for the text label, is disclosed. The method further includes receiving at least one closed shape corresponding to a space for the tag layout. A processor computes a scale factor for at least one of the closed shape or the size of the text labels in the set of tags to generate the tag layout of the set of tags within the closed shape such that all the tags in the set of tags fit within the closed shape and the tags are placed in the space based at least upon the ordering of the tags in the set of tags.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: July 1, 2014
    Assignee: Eastman Kodak Company
    Inventors: Minwoo Park, Dhiraj Joshi, Alexander C. Loui, Amit Singhal
  • Patent number: 8738597
    Abstract: Methods, systems, and computer program products are provided for interleaving search results. A method includes presenting multiple first search results received from a first search engine. The first search results satisfy a search query directed to the first search engine and are presented in an order. A second search result from a second search engine is inserted at a position between two otherwise adjacent first search results. The second search result is received from a second search engine in response to the search query.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: May 27, 2014
    Assignee: Google Inc.
    Inventors: David R. Bailey, Jonathan J. Effrat, Amit Singhal
  • Patent number: 8719276
    Abstract: A system includes a ranking component that ranks nodes, such as web sites, to obtain ranking values that define a quality judgment of the nodes. The ranking values are based on links between the nodes and, among other things, deemphasize links between affiliated nodes. Additionally, the amount of rank that any particular node can contribute to another node may be capped at a threshold level, thus tending to prevent some nodes from unduly influencing the ranking values.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: May 6, 2014
    Assignee: Google Inc.
    Inventors: Paul Haahr, Martin Kaszkiel, Amit Singhal
  • Publication number: 20140063555
    Abstract: Generating a tag layout from a set of tags and an ordering of the set of tags, wherein each tag includes a text label and a size for the text label, is disclosed. The method further includes receiving at least one closed shape corresponding to a space for the tag layout. A processor computes a scale factor for at least one of the closed shape or the size of the text labels in the set of tags to generate the tag layout of the set of tags within the closed shape such that all the tags in the set of tags fit within the closed shape and the tags are placed in the space based at least upon the ordering of the tags in the set of tags.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Inventors: Minwoo Park, Dhiraj Joshi, Alexander C. Loui, Amit Singhal
  • Publication number: 20140063556
    Abstract: Generating a tag layout from a set of tags and an ordering of the set of tags, wherein each tag includes a text label and a size for the text label, is disclosed. The system includes a processor accessible memory for receiving an ordered set of tags, each tag including a text label and a size for the text label, and at least one closed shape corresponding to a space for the tag layout. The system further includes a processor for generating the tag layout by computing a scale factor for either the closed shape or the size of the text labels in the set of tags such that all the tags in the set of tags fit within the closed shape, and the processor stores the generated tag layout in the memory.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Inventors: Minwoo Park, Dhiraj Joshi, Alexander C. Loui, Amit Singhal
  • Patent number: 8631026
    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: November 22, 2010
    Date of Patent: January 14, 2014
    Assignee: Google Inc.
    Inventors: Paul Tucker, Amit Singhal, Eric Jackson
  • Patent number: 8626787
    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: June 20, 2013
    Date of Patent: January 7, 2014
    Assignee: Google Inc.
    Inventors: Simon Tong, Uri Lerner, Amit Singhal, Paul Haahr, Steven Baker