Patents by Inventor Krishnamohan R. Nareddy

Krishnamohan R. Nareddy 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: 8606739
    Abstract: An “Iterative Query Reformulator” provides various techniques for using a computational engine to reformulate initial queries through one or more iterations. This query reformulation process ensures that results returned from search engines or recommendation systems using a reformulated query have improved relevance relative to results that would have been returned using only the initial query. More specifically, the Iterative Query Reformulator provides an end to end solution that uses computations from one or more knowledge databases or knowledge sources to find “partial answers” to subqueries derived or extracted from an initial query. These partial answers are then used to reformulate the initial query, with the reformulated query being used by the search engines or recommendations systems to provide results that are highly relevant to the initial query.
    Type: Grant
    Filed: March 4, 2011
    Date of Patent: December 10, 2013
    Assignee: Microsoft Corporation
    Inventors: Johnson T. Apacible, Mark J. Encarnación, Krishnamohan R. Nareddy
  • Publication number: 20120005219
    Abstract: An “Iterative Query Reformulator” provides various techniques for using a computational engine to reformulate initial queries through one or more iterations. This query reformulation process ensures that results returned from search engines or recommendation systems using a reformulated query have improved relevance relative to results that would have been returned using only the initial query. More specifically, the Iterative Query Reformulator provides an end to end solution that uses computations from one or more knowledge databases or knowledge sources to find “partial answers” to subqueries derived or extracted from an initial query. These partial answers are then used to reformulate the initial query, with the reformulated query being used by the search engines or recommendations systems to provide results that are highly relevant to the initial query.
    Type: Application
    Filed: March 4, 2011
    Publication date: January 5, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Johnson T. Apacible, Mark J. Encarnación, Krishnamohan R. Nareddy