Patents by Inventor Alpa Jain

Alpa 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: 9858313
    Abstract: Methods and systems are provided that may be utilized to determine one or more suggestions of entities relating to a user query.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: January 2, 2018
    Assignee: Excalibur IP, LLC
    Inventors: Anish Das Sarma, Alpa Jain
  • Patent number: 9633113
    Abstract: Implementations of methods, apparatuses, or systems are disclosed to facilitate search related communications. In at least one implementation, a method may include processing search queries based at least in part on one or more search query parameters to identify candidate search queries for an exchange of related communications, wherein candidate search queries originate from different special purpose computing system resources and/or different users.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: April 25, 2017
    Assignee: Yahoo! Inc.
    Inventors: Alpa Jain, Anish Das Sarma
  • Patent number: 9529895
    Abstract: Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: December 27, 2016
    Assignee: EXCALIBUR IP, LLC
    Inventors: Anish Das Sarma, Alpa Jain, Cong Yu
  • Publication number: 20150074146
    Abstract: Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected.
    Type: Application
    Filed: October 29, 2014
    Publication date: March 12, 2015
    Inventors: Anish Das Sarma, Alpa Jain, Cong Yu
  • Patent number: 8930338
    Abstract: Disclosed is a system and method for providing search suggestions to a user based on the user's previously entered search queries. A computing device stores a global set of search suggestions. The computing device receives over a network from a user computer operated by a user one or more alphanumeric characters forming a portion of a search query. The computing device determines a search suggestion to the portion of the search query from the global set of search suggestions based on a search history of the user, the search history of the user comprising a plurality of search queries entered by the user within a predetermined period of time. The computing device transmits to the user computer the search suggestion for display by the user computer.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: January 6, 2015
    Assignee: Yahoo! Inc.
    Inventors: Omer Emre Velipasaoglu, Umut Ozertem, Alpa Jain
  • Patent number: 8631004
    Abstract: Disclosed are methods and apparatus for clustering and presenting search suggestions. A segment of text is obtained via a search query section of a user interface, the segment of text being a portion of a search query. A set of suggestions is obtained, each suggestion in the set of suggestions being a suggested search query relating to the segment of text. Two or more groups of suggestions are generated, each of the two or more groups of suggestions including a different subset of the set of suggestions. The two or more groups of suggestions are provided such that each of the two or more groups of suggestions is displayed in a separate partition of a search assistance segment of the user interface.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: January 14, 2014
    Assignee: Yahoo! Inc.
    Inventors: Gilad Mishne, Alpa Jain
  • Patent number: 8527450
    Abstract: Disclosed are methods and apparatus for analyzing and using online short messages from promoting entity accounts (e.g., business or non-profit accounts). In one embodiment, a method of analyzing and using messages sent for a plurality of promoting entity accounts is disclosed. A plurality of models for classifying a plurality of messages based on a plurality of message features are obtained for each message. Each message is sent via a computer network between a selected one of the promoting entity accounts and one or more subscribing users that subscribe to receive messages from such selected promoting entity account, and each model is trained to identify whether a message belongs to a particular class based on a lexicon that was generated for such particular class and a training set of messages that belong to the particular class and message that do not belong to the particular class.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: September 3, 2013
    Assignee: Yahoo! Inc.
    Inventors: Alpa Jain, Ana-Maria Popescu
  • Publication number: 20130166585
    Abstract: Methods and systems are provided that may be utilized to determine one or more suggestions of entities relating to a user query.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: Yahoo! Inc.
    Inventors: Anish Das Sarma, Alpa Jain
  • Publication number: 20120296927
    Abstract: Disclosed is a system and method for providing search suggestions to a user based on the user's previously entered search queries. A computing device stores a global set of search suggestions. The computing device receives over a network from a user computer operated by a user one or more alphanumeric characters forming a portion of a search query. The computing device determines a search suggestion to the portion of the search query from the global set of search suggestions based on a search history of the user, the search history of the user comprising a plurality of search queries entered by the user within a predetermined period of time. The computing device transmits to the user computer the search suggestion for display by the user computer.
    Type: Application
    Filed: May 17, 2011
    Publication date: November 22, 2012
    Applicant: Yahoo! Inc.
    Inventors: Omer Emre Velipasaoglu, Umut Ozertem, Alpa Jain
  • Publication number: 20120246097
    Abstract: Disclosed are methods and apparatus for analyzing and using online short messages from promoting entity accounts (e.g., business or non-profit accounts). In one embodiment, a method of analyzing and using messages sent for a plurality of promoting entity accounts is disclosed. A plurality of models for classifying a plurality of messages based on a plurality of message features are obtained for each message. Each message is sent via a computer network between a selected one of the promoting entity accounts and one or more subscribing users that subscribe to receive messages from such selected promoting entity account, and each model is trained to identify whether a message belongs to a particular class based on a lexicon that was generated for such particular class and a training set of messages that belong to the particular class and message that do not belong to the particular class.
    Type: Application
    Filed: March 24, 2011
    Publication date: September 27, 2012
    Applicant: YAHOO! INC.
    Inventors: Alpa Jain, Ana-Maria Popescu
  • Publication number: 20120191745
    Abstract: Data-mining software receives a user query as an input and segments the user query into a number of units. The data-mining software then drops terms from a unit using a Conditional Random Field (CRF) model that combines a number of features. At least one of the features is derived from query logs and at least one of the features is derived from web documents. The data-mining software then generates one or more candidate queries by adding terms to the unit. The added terms result from a hybrid method that utilizes query sessions and a web corpus. The data-mining software also scores each candidate query on well-formedness of the candidate query, utility, and relevance to the user query. Then the data-mining software stores the scored candidate queries in a database for subsequent display in a graphical user interface for a search engine.
    Type: Application
    Filed: January 24, 2011
    Publication date: July 26, 2012
    Applicant: Yahoo!, Inc.
    Inventors: Emre Velipasaoglu, Alpa Jain, Umut Ozertem
  • Publication number: 20120143875
    Abstract: Method, system, and programs for detecting dynamic relationship and discovering dynamic events. Data from a first data source is first received. At least one dynamic relation candidate is identified and each dynamic relation candidate involves multiple entities. The at least one dynamic relation candidate is identified based on temporal properties with respect to the entities exhibited in the data from the first data source. Dynamic relations are then extracted by corroborating the temporal properties of the entities involved in the at least one dynamic relation candidate with that of the same entities exhibited in data from a second data source. Then, a dynamic event that gives rise to the dynamic relations among different entities is detected.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Inventors: Anish Das Sarma, Alpa Jain, Cong Yu
  • Publication number: 20120036148
    Abstract: Implementations of methods, apparatuses, or systems are disclosed to facilitate search related communications.
    Type: Application
    Filed: August 6, 2010
    Publication date: February 9, 2012
    Applicant: Yahoo! Inc.
    Inventors: Alpa Jain, Anish Das Sarma
  • Publication number: 20110231387
    Abstract: A model is created and from seed trivia facts will create a database of pruned and ranked trivia facts and associated trigger terms. Search, email, or other information provider systems are configured to detect usage of the trigger terms and provide relevant trivia facts in response to the usage.
    Type: Application
    Filed: March 22, 2010
    Publication date: September 22, 2011
    Applicant: YAHOO! INC.
    Inventors: Alpa Jain, Gilad Mishne
  • Publication number: 20110161311
    Abstract: Disclosed are methods and apparatus for clustering and presenting search suggestions. A segment of text is obtained via a search query section of a user interface, the segment of text being a portion of a search query. A set of suggestions is obtained, each suggestion in the set of suggestions being a suggested search query relating to the segment of text. Two or more groups of suggestions are generated, each of the two or more groups of suggestions including a different subset of the set of suggestions. The two or more groups of suggestions are provided such that each of the two or more groups of suggestions is displayed in a separate partition of a search assistance segment of the user interface.
    Type: Application
    Filed: December 28, 2009
    Publication date: June 30, 2011
    Applicant: YAHOO! INC.
    Inventors: Gilad Mishne, Alpa Jain
  • Publication number: 20110093452
    Abstract: Web search engines are often presented with user queries that involve comparisons of real-world entities. Thus far, this interaction has typically been captured by users submitting appropriately designed keyword queries for which they are presented a list of relevant documents. Embodiments explicitly allow for a comparative analysis of entities to improve the search experience.
    Type: Application
    Filed: November 18, 2009
    Publication date: April 21, 2011
    Applicant: YAHOO! INC.
    Inventor: Alpa Jain
  • Publication number: 20100306166
    Abstract: The disclosed embodiments fulfill searches and determine the validity of a large set of noisy facts and rank the set of facts according to a validity score. Embodiments construct a fact graph by linking together facts that share a common relation structure and entity or instance of an argument. Facts are re-ranked and validated using link analysis processes which propagate weight (validity/authority) through the fact graph. The resulting weights for each fact are potentially combined with other scores (such as from fact extraction algorithms) in order to come up with a final ranking of the facts.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 2, 2010
    Applicant: Yahoo! Inc.
    Inventors: Patrick Pantel, Alpa Jain