Patents by Inventor Sarveshwar Duddu

Sarveshwar Duddu 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: 9779139
    Abstract: A server is configured to receive, from a client, a query and context information associated with a document; obtain search results, based on the query, that identify documents relevant to the query; analyze the context information to identify content; generate first scores for a hierarchy of topics, that correspond to measures of relevance of the topics to the content; select a topic that is most relevant to the context information when the topic is associated with a greatest first score; generate second scores for the search results that correspond to measures of relevance, of the search results, to the topic; select one or more of the search results as being most relevant to the topic when the search results are associated with one or more greatest second scores; generate a search result document that includes the selected search results; and send, to a client, the search result document.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: October 3, 2017
    Assignee: Google Inc.
    Inventors: Sarveshwar Duddu, Kuntal Loya, Minh Tue Vo Thanh, Thorsten Brants
  • Patent number: 9495341
    Abstract: A method for fact correction and completion during document drafting. The method includes receiving a first user input comprising text being added to an electronic document and initiating a fact correction mode. The fact correction mode includes parsing the text to identify a factual proposition and determining the accuracy of the factual proposition. If the factual proposition is inaccurate, the mode includes displaying a visual indication of the inaccuracy of the factual proposition; receiving a second user input comprising an indication selecting the inaccurate factual proposition; displaying a menu that includes a correction element wherein the correction element is based on an accurate factual proposition related to the inaccurate factual proposition; receiving a third user input comprising an indication selecting the correction element; and modifying the electronic document by replacing at least a portion of the inaccurate factual proposition with at least a portion of the accurate factual proposition.
    Type: Grant
    Filed: December 18, 2012
    Date of Patent: November 15, 2016
    Assignee: GOOGLE INC.
    Inventors: Vance J. Vagell, Kartik Singh, Sarveshwar Duddu, Sarah Cooper
  • Patent number: 9323866
    Abstract: Methods, systems and apparatus are described herein that include receiving a partial query entered into a search field on a computing device, and data indicating a document presented on the computing device during entry of the partial query. Search results are then obtained which identify respective lists of search results documents for corresponding candidate query completions in a set obtained for the partial query. Similarity scores are then calculated for candidate query completions based at least in part on a similarity between content in the displayed document and content in search result documents in the corresponding lists. One or more candidate query completions in the set are then selected as refined query completions for the partial query based at least in part on the similarity scores and provided for presentation by the computing device.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: April 26, 2016
    Assignee: Google Inc.
    Inventors: Sarveshwar Duddu, Lev Finkelstein
  • Patent number: 9323721
    Abstract: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for identifying quotations occurring in resources. The method includes identifying first and second quotations that occur in particular resources in a set of resources, each particular resource being classified as a quotation-related resource; determining, for each of the first and second quotations, a number of occurrences of the quotation in the set and a number of different resources in the set in which the quotation occurs; determining that the first quotation and the second quotation are (i) semantically related and (ii) not identical; selecting a representative quotation from among the first quotation and the second quotation; and storing the representative quotation, the number of occurrences of the representative quotation and the number of different resources in which the representative quotation occurs in association with an entity to which the representative quotation is attributed.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: April 26, 2016
    Assignee: Google Inc.
    Inventors: Avishek Banerjee, Kartik Singh, Sarveshwar Duddu
  • Patent number: 9135250
    Abstract: Methods, systems and apparatus are described herein that include receiving a partial query entered into a search field on a computing device, and data indicating a document presented on the computing device during entry of the partial query. The presented document has been edited by a user of the computing device. Search results are then obtained which identify respective lists of search results documents for corresponding candidate query completions in a set obtained for the partial query. Similarity scores are then calculated for candidate query completions based at least in part on a similarity between content in the displayed document and content in search result documents in the corresponding lists. One or more candidate query completions in the set are then selected as refined query completions for the partial query based at least in part on the similarity scores and provided for presentation by the computing device.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: September 15, 2015
    Assignee: Google Inc.
    Inventors: Sarveshwar Duddu, Lev Finkelstein
  • Patent number: 8762368
    Abstract: A server is configured to receive, from a client, a query and context information associated with a document; obtain search results, based on the query, that identify documents relevant to the query; analyze the context information to identify content; generate first scores for a hierarchy of topics, that correspond to measures of relevance of the topics to the content; select a topic that is most relevant to the context information when the topic is associated with a greatest first score; generate second scores for the search results that correspond to measures of relevance, of the search results, to the topic; select one or more of the search results as being most relevant to the topic when the search results are associated with one or more greatest second scores; generate a search result document that includes the selected search results; and send, to a client, the search result document.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Sarveshwar Duddu, Kuntal Loya, Minh Tue Vo Thanh, Thorsten Brants
  • Patent number: 8762462
    Abstract: A system and method for suggesting a recipient of content. An interest profile of at least one contact of a user is determined based on at least one endorsement action of the at least one contact directed to a type of content. A type of content of an unpublished post of the user is determined. The at least one contact is identified as a suggested recipient of the unpublished post of the user based on the interest profile of the at least one contact and the type of content of the unpublished post of the user. The suggested recipient of the unpublished post of the user is provided for display.
    Type: Grant
    Filed: February 22, 2012
    Date of Patent: June 24, 2014
    Assignee: Google Inc.
    Inventors: Sarveshwar Duddu, Kartik Singh