Patents by Inventor Rosie Jones

Rosie Jones 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: 10176219
    Abstract: Methods and systems are provided for providing alternative query suggestions. For example, a spoken natural language expression may be received and converted to a textual query by a speech recognition component. The spoken natural language expression may include one or more words, terms, and/or phrases. A phonetically confusable segment of the textual query may be identified by a classifier component. The classifier component may determine at least one alternative query based on identifying at least the phonetically confusable segment of the textual query. The classifier may further determine whether to suggest the at least one alternative query based on whether the at least one alternative query is sensical and/or useful. When it is determined to suggest the at least one alternative query, the at least one alternative query may be provided to and displayed on a user interface display.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Benoit Dumoulin, Ali Ahmadi, Sarangarajan Parthasarathy, Nick Craswell, Umut Ozertem, Milad Shokouhi, Karthik Raghunathan, Rosie Jones
  • Patent number: 9569401
    Abstract: A method to solve large scale linear SVM that is efficient in terms of computation, data storage and communication requirements. The approach works efficiently over very large datasets, and it does not require any master node to keep any examples in its memory. The algorithm assumes that the dataset is partitioned over several nodes on a cluster, and it performs “distributed block minimization” to achieve the desired results. Using the described approach, the communication complexity of the algorithm is independent of the number of training examples.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: February 14, 2017
    Assignee: Akamai Technologies, Inc.
    Inventors: Dmitry Pechyony, Libin Shen, Rosie Jones
  • Publication number: 20160267128
    Abstract: Methods and systems are provided for providing alternative query suggestions. For example, a spoken natural language expression may be received and converted to a textual query by a speech recognition component. The spoken natural language expression may include one or more words, terms, and/or phrases. A phonetically confusable segment of the textual query may be identified by a classifier component. The classifier component may determine at least one alternative query based on identifying at least the phonetically confusable segment of the textual query. The classifier may further determine whether to suggest the at least one alternative query based on whether the at least one alternative query is sensical and/or useful. When it is determined to suggest the at least one alternative query, the at least one alternative query may be provided to and displayed on a user interface display.
    Type: Application
    Filed: March 13, 2015
    Publication date: September 15, 2016
    Applicant: Microsoft Technology Licensing , LLC
    Inventors: Benoit Dumoulin, Ali Ahmadi, Sarangarajan Parthasarathy, Nick Craswell, Umut Ozertem, Milad Shokouhi, Karthik Raghunathan, Rosie Jones
  • Patent number: 8478737
    Abstract: A system identifies the tasks that a user is attempting to perform when submitting a series of search queries. A task may be categorized hierarchically into a mission and a goal in order to classify a series of queries and determine the user's intent. The user's mission may be an extended task and the user's goal may be a specific task. A pair of queries may be analyzed to determine whether those queries have the same mission and/or the same goal. For a series of queries, boundaries may be identified between the queries to identify where a user has changed her goal or changed her mission. The identification of goals, missions and boundaries may be automated based on an analysis of features of the queries that are compared.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: July 2, 2013
    Assignee: Yahoo! Inc.
    Inventors: Kristina Lisa Klinkner, Rosie Jones
  • Patent number: 8352466
    Abstract: A system and method is disclosed for determining a prediction measurement, or measure, using geo-spatial information which can be used to determine whether or not to include type of information in search results. The prediction measurement comprises a measure of the likelihood that an item of the type of information for which the prediction measure is determined will be selected, or clicked on, by a user, if the item of the type of information is included in the search result. Without limitation, one such information type is news.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: January 8, 2013
    Assignee: Yahoo! Inc.
    Inventors: Rosie Jones, Fernando Diaz, Ahmed Hassan Awadallah
  • Patent number: 8156111
    Abstract: Methods and apparatus are described for identifying implicitly temporally qualified queries, i.e., queries for which a time period is implied but not explicitly stated, and for expanding such queries to include one or more temporal references.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: April 10, 2012
    Assignee: Yahoo! Inc.
    Inventors: Rosie Jones, Donald Metzler, Fuchun Peng
  • Patent number: 8095487
    Abstract: A familiarity level classifier comprises a stopwords engine for conducting a stopwords analysis of stopwords, e.g., introductory level stopwords and advanced level stopwords, in a document, e.g., a website; and a familiarity level classifier module for generating a document familiarity level based on the stopwords analysis. The classifier may be in an indexing module, a search engine, a user computer, or elsewhere in a computer network. The classifier may also include a reading level engine for conducting a reading level analysis of the document, and wherein the familiarity level classifier module is configured to generate the familiarity level also based on the reading level analysis. The classifier may also include a document features engine for conducting a feature analysis of the document, and wherein the familiarity level classifier module is configured to generate the document familiarity level also based on the feature analysis.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: January 10, 2012
    Assignee: Yahoo! Inc.
    Inventors: Rosie Jones, Giridhar Kumaran, Omid Madani
  • Patent number: 7962479
    Abstract: The present invention is directed towards systems and methods for generating one or more related queries with respect to a given query. The method may comprise receiving a query comprising one or more terms, generating a corpus of candidate reformulations and identifying one or more queries or terms from the corpus of candidate reformulations related to the received query. One or more related queries are generated on the basis of the identified one or more queries or terms from the corpus of candidate reformulations.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: June 14, 2011
    Assignee: Yahoo! Inc.
    Inventors: Rosie Jones, Benjamin Rey, Tina Weyand
  • Publication number: 20110078147
    Abstract: A system identifies the tasks that a user is attempting to perform when submitting a series of search queries. A task may be categorized hierarchically into a mission and a goal in order to classify a series of queries and determine the user's intent. The user's mission may be an extended task and the user's goal may be a specific task. A pair of queries may be analyzed to determine whether those queries have the same mission and/or the same goal. For a series of queries, boundaries may be identified between the queries to identify where a user has changed her goal or changed her mission. The identification of goals, missions and boundaries may be automated based on an analysis of features of the queries that are compared.
    Type: Application
    Filed: December 10, 2010
    Publication date: March 31, 2011
    Applicant: YAHOO! INC.
    Inventors: Kristina Lisa Klinkner, Rosie Jones
  • Patent number: 7877389
    Abstract: A system and method are disclosed for identifying the tasks that a user is attempting to perform when submitting a series of search queries. A task may be categorized hierarchically into a mission and a goal in order to classify a series of queries and determine the user's intent. The user's mission may be an extended task and the user's goal may be a specific task. A pair of queries may be analyzed to determine whether those queries have the same mission and/or the same goal. For a series of queries, boundaries may be identified between the queries to identify where a user has changed her goal or changed her mission. The identification of goals, missions and boundaries may be automated based on an analysis of features of the queries that are compared.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: January 25, 2011
    Assignee: Yahoo, Inc.
    Inventors: Kristina Lisa Klinkner, Rosie Jones
  • Patent number: 7831588
    Abstract: A method for processing a search query having a plurality of search terms for searching for documents includes segmenting the query to identify two or more units, expanding the query by selecting one or more substitutable units for at least one unit in the query, and calculating a substitution probability for each substitutable unit. For each substitutable unit, a co-occurrence probability is calculated with each of the remaining units in the search query. An occurrence probability is then calculated for each substitutable unit, and a score is calculated based on the combination of the substitution probability, the co-occurrence probability, and occurrence probability. The documents are ranked in an order determined by the score.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: November 9, 2010
    Assignee: Yahoo! Inc.
    Inventors: Rosie Jones, Desislava Petkova
  • Patent number: 7752220
    Abstract: A system and method for receiving a query and determining candidate alternate queries. A query may be parsed into concepts and then candidates for alternate terms may be determined for either the whole query or the determined concepts. Candidates are scored for their respective similarity to the original query. After scoring, at least one candidate is chosen and may be used as a possible alternate query choice for a user or used to serve bidded advertisements to the user.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: July 6, 2010
    Assignee: Yahoo! Inc.
    Inventors: Tina Weyand, Rosie Jones, Benjamin Rey
  • Publication number: 20100161591
    Abstract: A system and method is disclosed for determining a prediction measurement, or measure, using geo-spatial information which can be used to determine whether or not to include type of information in search results. The prediction measurement comprises a measure of the likelihood that an item of the type of information for which the prediction measure is determined will be selected, or clicked on, by a user, if the item of the type of information is included in the search result. Without limitation, one such information type is news.
    Type: Application
    Filed: December 22, 2008
    Publication date: June 24, 2010
    Inventors: Rosie Jones, Fernando Diaz, Ahmed Hassan Awadallah
  • Patent number: 7739264
    Abstract: The present invention is directed towards systems and methods for generating one or more related queries with respect to a given query. The method may comprise receiving a query comprising one or more terms, generating a corpus of candidate reformulations and identifying one or more queries or terms from the corpus of candidate reformulations related to the received query. One or more related queries are generated on the basis of the identified one or more queries or terms from the corpus of candidate reformulations.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: June 15, 2010
    Assignee: Yahoo! Inc.
    Inventors: Rosie Jones, Benjamin Rey, Marco Zagha
  • Publication number: 20100131538
    Abstract: Methods and apparatus are described for identifying implicitly temporally qualified queries, i.e., queries for which a time period is implied but not explicitly stated, and for expanding such queries to include one or more temporal references.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 27, 2010
    Applicant: YAHOO! INC.
    Inventors: Rosie Jones, Donald Metzler, Fuchun Peng
  • Patent number: 7689554
    Abstract: The present invention relates to systems and methods for identifying one or more queries related to a given query. The method of the present invention comprises receiving a query written according to one or more writing systems of a language with multiple writing systems. A candidate set of queries written according to one or more writing systems of the language with multiple writing systems is identified. A score is calculated for the one or more queries in the candidate set indicating the similarity of the one or more queries with respect to the query received.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: March 30, 2010
    Assignee: Yahoo! Inc.
    Inventors: Rosie Jones, Kevin Bartz, Benjamin Rey
  • Patent number: 7685119
    Abstract: A system is disclosed for expanding a user query based on user learned popularity rankings. User queries often have no exact match, resulting in a user having to refine or abandon the search. The disclosed system obtains popularity rankings based on the content of a user query. The system expands the user query based on the popularity rankings. Thereafter, query results based on the expanded user query may be provided to the user. The system also regularly learns from user behavior and adapts the popularity rankings according to the learned information.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: March 23, 2010
    Assignee: Yahoo! Inc.
    Inventors: Soren Riise, Devesh Patel, Bruce Campbell, David Richardson-Bunbury, Eugene Stipp, Rosie Jones
  • Patent number: 7634462
    Abstract: A system and method for receiving a query and determining candidate alternate queries. A query may be parsed into concepts and then candidates for alternate terms may be determined for either the whole query or the determined concepts. Candidates are scored for their respective similarity to the original query. After scoring, at least one candidate is chosen and may be used as a possible alternate query choice for a user or used to serve bidded advertisements to the user.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: December 15, 2009
    Assignee: Yahoo! Inc.
    Inventors: Tina Weyand, Rosie Jones, Benjamin Rey
  • Patent number: 7577651
    Abstract: In certain implementations, a system and/or method is provided for providing search results in response to a search query. In this implementation a temporal profile of the search query is built from temporal data associated with documents retrieved in response to the search query. From features of the temporal profile it may determined whether the search query would benefit from relevance feedback from a user. If there is a determination that the search query will benefit from the relevance feedback, relevance feedback is sought from the user. Search results are provided based on the relevance feedback.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: August 18, 2009
    Assignee: Yahoo! Inc.
    Inventors: Rosie Jones, Fernando Diaz
  • Publication number: 20090198672
    Abstract: A method for processing a search query having a plurality of search terms for searching for documents includes segmenting the query to identify two or more units, expanding the query by selecting one or more substitutable units for at least one unit in the query, and calculating a substitution probability for each substitutable unit. For each substitutable unit, a co-occurrence probability is calculated with each of the remaining units in the search query. An occurrence probability is then calculated for each substitutable unit, and a score is calculated based on the combination of the substitution probability, the co-occurrence probability, and occurrence probability. The documents are ranked in an order determined by the score.
    Type: Application
    Filed: February 5, 2008
    Publication date: August 6, 2009
    Inventors: Rosie Jones, Desislava Petkova