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: 20150209308Abstract: 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: ApplicationFiled: September 4, 2013Publication date: July 30, 2015Inventors: Amit Singhal, Gennaro De Libero
-
Patent number: 9002817Abstract: 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: GrantFiled: May 16, 2014Date of Patent: April 7, 2015Assignee: Google Inc.Inventors: David R. Bailey, Johnathan J. Effrat, Amit Singhal
-
Patent number: 8965919Abstract: 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: GrantFiled: December 30, 2013Date of Patent: February 24, 2015Assignee: Google Inc.Inventors: Simon Tong, Uri Lerner, Amit Singhal, Paul Haahr, Steven Baker
-
Patent number: 8928929Abstract: 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: GrantFiled: August 29, 2012Date of Patent: January 6, 2015Assignee: Eastman Kodak CompanyInventors: Minwoo Park, Dhiraj Joshi, Alexander C. Loui, Amit Singhal
-
Publication number: 20140365458Abstract: 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: ApplicationFiled: May 16, 2014Publication date: December 11, 2014Applicant: Google Inc.Inventors: David R. Bailey, Jonathan J. Effrat, Amit Singhal
-
Patent number: 8866943Abstract: 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: GrantFiled: March 9, 2012Date of Patent: October 21, 2014Assignee: Apple Inc.Inventors: Minwoo Park, Amit Singhal
-
Publication number: 20140310528Abstract: 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: ApplicationFiled: June 30, 2014Publication date: October 16, 2014Inventors: INHYOK CHA, YOGENDRA C. SHAH, AMIT SINGHAL
-
Publication number: 20140254725Abstract: 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: ApplicationFiled: March 11, 2013Publication date: September 11, 2014Inventors: Naveen Jacob, Amit Singhal
-
Patent number: 8831147Abstract: 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: GrantFiled: March 11, 2013Date of Patent: September 9, 2014Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Naveen Jacob, Amit Singhal
-
Patent number: 8831301Abstract: 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: GrantFiled: September 25, 2009Date of Patent: September 9, 2014Assignee: Intellectual Ventures Fund 83 LLCInventor: Amit Singhal
-
Patent number: 8825645Abstract: 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: GrantFiled: January 6, 2012Date of Patent: September 2, 2014Assignee: Google Inc.Inventors: Krishna Bharat, Amit Singhal, Paul Haahr
-
Patent number: 8816939Abstract: 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: GrantFiled: January 10, 2011Date of Patent: August 26, 2014Assignee: Kodak Alaris Inc.Inventors: John Norvold Border, Amit Singhal
-
Patent number: 8769298Abstract: 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: GrantFiled: May 4, 2007Date of Patent: July 1, 2014Assignee: InterDigital Technology CorporationInventors: Inhyok Cha, Amit Singhal, Yogendra C. Shah
-
Patent number: 8767249Abstract: 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: GrantFiled: August 29, 2012Date of Patent: July 1, 2014Assignee: Eastman Kodak CompanyInventors: Minwoo Park, Dhiraj Joshi, Alexander C. Loui, Amit Singhal
-
Patent number: 8738597Abstract: 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: GrantFiled: December 15, 2011Date of Patent: May 27, 2014Assignee: Google Inc.Inventors: David R. Bailey, Jonathan J. Effrat, Amit Singhal
-
Patent number: 8719276Abstract: 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: GrantFiled: January 4, 2011Date of Patent: May 6, 2014Assignee: Google Inc.Inventors: Paul Haahr, Martin Kaszkiel, Amit Singhal
-
Publication number: 20140063555Abstract: 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: ApplicationFiled: August 29, 2012Publication date: March 6, 2014Inventors: Minwoo Park, Dhiraj Joshi, Alexander C. Loui, Amit Singhal
-
Publication number: 20140063556Abstract: 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: ApplicationFiled: August 29, 2012Publication date: March 6, 2014Inventors: Minwoo Park, Dhiraj Joshi, Alexander C. Loui, Amit Singhal
-
Patent number: 8631026Abstract: 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: GrantFiled: November 22, 2010Date of Patent: January 14, 2014Assignee: Google Inc.Inventors: Paul Tucker, Amit Singhal, Eric Jackson
-
Patent number: 8626787Abstract: 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: GrantFiled: June 20, 2013Date of Patent: January 7, 2014Assignee: Google Inc.Inventors: Simon Tong, Uri Lerner, Amit Singhal, Paul Haahr, Steven Baker