Patents by Inventor Bhuvan Middha

Bhuvan Middha 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: 11113732
    Abstract: A computer-implemented technique is described herein for assisting an administrative user in generating negative feature information. The negative feature information, which includes a list of negative features (e.g., negative keywords), defines when queries submitted by end users are expressly disqualified as matching one or more parts of an identified web resource. The technique then automatically assesses the manner in which the negative feature information conflicts with matching between the queries submitted by end users and positive trigger information associated with the web resource, to provide conflict output information. The technique then modifies the negative feature information based on the conflict output information, e.g., by eliminating one or more negative keywords that contribute to conflicts.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: September 7, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Oludare Victor Obasanjo, Pankesh Jhaveri, Weiqing Tu, Rui Zhou, Bhuvan Middha
  • Publication number: 20180089191
    Abstract: A computer-implemented technique is described herein for assisting an administrative user in generating negative feature information. The negative feature information, which includes a list of negative features (e.g., negative keywords), defines when queries submitted by end users are expressly disqualified as matching one or more parts of an identified web resource. The technique then automatically assesses the manner in which the negative feature information conflicts with matching between the queries submitted by end users and positive trigger information associated with the web resource, to provide conflict output information. The technique then modifies the negative feature information based on the conflict output information, e.g., by eliminating one or more negative keywords that contribute to conflicts.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Oludare Victor Obasanjo, Pankesh Jhaveri, Weiqing Tu, Rui Zhou, Bhuvan Middha
  • Patent number: 9514221
    Abstract: Systems, methods, and computer-readable storage media are provided for utilizing part-of-speech (POS) tagging of both the words included in a search query and the words included in potential search result documents to improve query alteration accuracy and search result ranking. Upon receiving a search query, POS tags are assigned to the words comprising the query to create query word-tag pairs. The query word-tag pairs are utilized to reformulate the query and are compared with document word-tag pairs included in a plurality of potential search result documents to determine a degree of similarity. The degree of similarity is utilized as an input in scoring and/or ranking the relevance of the potential search result documents with respect to one another.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kyrylo Tropin, Ka Cheung Sia, Gu Xu, Bhuvan Middha, Qi Yao, Sandeep Dey, Junbiao Tang
  • Patent number: 8935258
    Abstract: Described is a technology for identifying sample data items (e.g., documents corresponding to query-URL pairs) having the greatest likelihood of being mislabeled when previously judged, and selecting those data items for re-judging. In one aspect, lambda gradient scores (information associated with ranked sample data items that indicates a relative direction and how “strongly” to move each data item for lowering a ranking cost) are summed for pairs of sample data items to compute re-judgment scores for each of those sample data items. The re-judgment scores indicate a relative likelihood of mislabeling. Once the selected sample data items are re-judged, a new training set is available, whereby a new ranker may be trained.
    Type: Grant
    Filed: June 15, 2009
    Date of Patent: January 13, 2015
    Assignee: Microsoft Corporation
    Inventors: Krysta M. Svore, Elbio Renato Torres Abib, Christopher J. C. Burges, Bhuvan Middha
  • Patent number: 8880517
    Abstract: Methods, systems, and computer-readable media for a method of propagating signals across a web graph. A signal describes a document or otherwise provides useful information about a document in a web graph. A web graph is a collection of documents that are related to one another through links, such as hyperlinks. The signals are propagated in the sense that information from the related pages is associated with the target page even though the information may not be directly found in the target page. This information may then be used by a search engine to determine that a particular page is relevant to a search query.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: November 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Thomas William Finley, Herbert De Melo Duarte, Bhuvan Middha, Dehu Qi, Tanton Holt Gibbs, Sambavi Muthukrishnan
  • Publication number: 20140280081
    Abstract: Systems, methods, and computer-readable storage media are provided for utilizing part-of-speech (POS) tagging of both the words included in a search query and the words included in potential search result documents to improve query alteration accuracy and search result ranking. Upon receiving a search query, POS tags are assigned to the words comprising the query to create query word-tag pairs. The query word-tag pairs are utilized to reformulate the query and are compared with document word-tag pairs included in a plurality of potential search result documents to determine a degree of similarity. The degree of similarity is utilized as an input in scoring and/or ranking the relevance of the potential search result documents with respect to one another.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: KYRYLO TROPIN, KA CHEUNG SIA, GU XU, BHUVAN MIDDHA, QI YAO, SANDEEP DEY, JUNBIAO TANG
  • Publication number: 20130238608
    Abstract: Architecture that generates signals/features that capture the match between intent of a query and category of documents. For example, for a query intent related to “autos”, documents that belong to categories related to “Autos” receive a higher score than documents of a “computers” category. The architecture can be applied to a search ecosystem where query intent classification and document category classifier are available, learns the mapping between query intent and document category, and introduces category-match features to a ranking algorithm, thereby improving search result relevance. The architecture learns the mapping between two existing and different taxonomies to create a category match signal from which the ranking algorithm can learn. Moreover, architecture adapts to a complex ecosystem where different taxonomies on the query side and document side exist through learning a mapping score between at least two taxonomies.
    Type: Application
    Filed: March 7, 2012
    Publication date: September 12, 2013
    Applicant: Microsoft Corporation
    Inventors: Ka Cheung Sia, Kyrylo Tropin, Bhuvan Middha, Paul Nathan Bennett, Krysta M. Svore
  • Publication number: 20120215774
    Abstract: Methods, systems, and computer-readable media for a method of propagating signals across a web graph. A signal describes a document or otherwise provides useful information about a document in a web graph. A web graph is a collection of documents that are related to one another through links, such as hyperlinks. The signals are propagated in the sense that information from the related pages is associated with the target page even though the information may not be directly found in the target page. This information may then be used by a search engine to determine that a particular page is relevant to a search query.
    Type: Application
    Filed: February 18, 2011
    Publication date: August 23, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: THOMAS WILLIAM FINLEY, HERBERT DE MELO DUARTE, BHUVAN MIDDHA, DEHU QI, TANTON HOLT GIBBS, SAMBAVI MUTHUKRISHNAN
  • Publication number: 20100318540
    Abstract: Described is a technology for identifying sample data items (e.g., documents corresponding to query-URL pairs) having the greatest likelihood of being mislabeled when previously judged, and selecting those data items for re-judging. In one aspect, lambda gradient scores (information associated with ranked sample data items that indicates a relative direction and how “strongly” to move each data item for lowering a ranking cost) are summed for pairs of sample data items to compute re-judgment scores for each of those sample data items. The re-judgment scores indicate a relative likelihood of mislabeling. Once the selected sample data items are re-judged, a new training set is available, whereby a new ranker may be trained.
    Type: Application
    Filed: June 15, 2009
    Publication date: December 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Krysta M. Svore, Elbio Renato Torres Abib, Christopher J.C. Burges, Bhuvan Middha
  • Patent number: 7680778
    Abstract: Computerized methods and systems for generating a suggested query list with suggested search terms displayed as highlighted text utilizing a user-defined query are provided. Query search terms are received by a user-interface display. Upon inputting query search terms, the user-interface automatically generates a suggested query list. The suggested query list is associated with the query search term and the suggested query list is comprised of at least one suggested search term. A query suggestion architecture determines if the query search term and the suggested search term are a match, and if so, highlights the suggested search term that is not a match. The user interface displays the highlighted terms to assist in refining a search. The present invention further provides a stemming algorithm that extracts the root form of the query search term.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: March 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Bhuvan Middha, Girish Kumar, Gaurav Sareen, Janine Crumb, Jason Douglas, Silviu Petru Cucerzan
  • Publication number: 20080177717
    Abstract: Computerized methods and systems for generating a suggested query list with suggested search terms displayed as highlighted text utilizing a user-defined query are provided. Query search terms are received by a user-interface display. Upon inputting query search terms, the user-interface automatically generates a suggested query list. The suggested query list is associated with the query search term and the suggested query list is comprised of at least one suggested search term. A query suggestion architecture determines if the query search term and the suggested search term are a match, and if so, highlights the suggested search term that is not a match. The user interface displays the highlighted terms to assist in refining a search. The present invention further provides a stemming algorithm that extracts the root form of the query search term.
    Type: Application
    Filed: January 19, 2007
    Publication date: July 24, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Girish Kumar, Bhuvan Middha, Gaurav Sareen, Janine Crumb, Jason Douglas, Silviu Petru Cucerzan