Patents by Inventor Tabreez Govani

Tabreez Govani 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).

  • Publication number: 20130066896
    Abstract: Methods, computer systems, and computer-readable storage media for dynamically correcting misspelled search queries are provided. A portion of a search query is received, and a data store is accessed. It is determined that the portion of the search query is absent from the data store and, thus, comprises a misspelled portion of a search query. Correctly spelled portions of search queries are dynamically determined for the misspelled portion of the search query using a trie data structure, and the misspelled portion of the search query is associated with the correctly spelled portions of search queries. Search suggestions are determined for the correctly spelled portions of search queries and are ranked based on a frequency of use and on a transformation cost of associating the misspelled portion of the search query with the correctly spelled portion of search queries. The ranked search suggestions are provided to a user.
    Type: Application
    Filed: September 13, 2011
    Publication date: March 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: HUSSEIN MOHAMED MEHANNA, ANDREY PROSKURIN, TABREEZ GOVANI
  • Publication number: 20130054631
    Abstract: Methods, computer systems and computer-readable media for adding social network data to search suggestions are provided. At least a portion of a search query is received, and a set of suggested search queries is determined for the at least a portion of the search query. A first suggested search query in the set of suggested search queries is determined to be associated with a person or entity. A social data store is accessed; the social data store includes social network data. It is determined that the person or entity is associated with a set of social network data in the social data store, and the set of social network data in association with the first suggested search query is provided to a search engine page.
    Type: Application
    Filed: August 30, 2011
    Publication date: February 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: TABREEZ GOVANI, ASHWIN SATYANARAYANA, KEVIN L. HAAS, YI-AN LIN, SAMEER INDARAPU, SAMIR SHIRAZ PRADHAN
  • Publication number: 20130046777
    Abstract: Methods and computer-storage media having computer-executable instructions embodied thereon that facilitate determining enhanced query suggestions are provided. A plurality of query suggestions responsive to a user query are received. Items of data corresponding to the query suggestions are received. Based on the received query suggestions and the received items of data, enhanced query suggestions are determined. In embodiments, an enhanced query suggestion includes one or more items of data related to a respective query suggestion. A user may select at least a portion of an enhanced query suggestion. In embodiments, selection of a portion of an enhanced query suggestion provides additional information.
    Type: Application
    Filed: August 15, 2011
    Publication date: February 21, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ASAD MOHIUDDIN, GLEN JOSEPH FERNANDES, HUSSEIN MOHAMED MEHANNA, TABREEZ GOVANI, ASHWIN SATYANARAYANA, XIN LIU
  • Publication number: 20130041878
    Abstract: Methods, systems, and computer-readable media for suggesting search queries to a user while the user is typing in characters of a search query. The suggested search queries are based in part on the characters entered and are presented before the user submits the query to the search engine. The suggested queries may be displayed in a dropdown box that allows the user to select one of the suggested queries. Embodiments of the present invention present search queries that do not begin with the characters entered by the user.
    Type: Application
    Filed: August 11, 2011
    Publication date: February 14, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: ASHWIN SATYANARAYANA, TABREEZ GOVANI, SAMIR SHIRAZ PRADHAN, BODO VON BILLERBECK, NITIN AGRAWAL
  • Patent number: 8239399
    Abstract: Methods and computer-readable media are provided for displaying a target search result and relevant information on a search results page in response to a user-inputted query on a search page. The target search result and relevant information are identified in a database as having been previously determined to be most relevant to the query, and may be based on past user behavior, for example. The relevant information may include functional tools that include input boxes allowing for the user to interact with a webpage associated with the target search result via the search results page. Once the target search result and relevant information have been determined, the search results page is displayed.
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: August 7, 2012
    Assignee: Microsoft Corporation
    Inventors: Tabreez Govani, Jamie Buckley, Natalia Burina, Hemant Banavar, Hugh Williams, Nitin Agrawal
  • Publication number: 20120179705
    Abstract: Methods and computer-storage media having computer-executable instructions embodied thereon that facilitate reformulating user queries in association with a search box are provided. A user query having a plurality of terms is received and a determination is made that the received user query satisfies a threshold. Based on the received user query, a first set of reformulated user queries is determined. The first set of reformulated user queries includes a plurality of member queries. The plurality of member queries may include one or more suggested query term alterations and/or one or more suggested query term deletions. The member queries may be categorized into groups and/or ranked prior to presentation to a user. A selection option may also be presented for a user to input additional query terms.
    Type: Application
    Filed: January 11, 2011
    Publication date: July 12, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: GIRIDHAR KUMARAN, TABREEZ GOVANI, ABDIGANI MOHAMED DIRIYE
  • Publication number: 20120096033
    Abstract: Methods, systems, algorithms, and media are provided for disambiguating entities present in a received search query. Lists of categories from semi-structured data from external sites as well as internal sources are used to detect if ambiguity exists in an entity within the search query. Multiple senses or categories of the ambiguous entity are determined by ascertaining the primary intent of an entity extracted from a main term of a document. The probability of each sense is calculated by computing a total amount of traffic received for each of the senses of the ambiguous entity. The sense with the highest amount of computed traffic is the most probable determined sense.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 19, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: SARTHAK DEEPAK SHAH, TABREEZ GOVANI, FARID HOSSEINI
  • Patent number: 8103652
    Abstract: Systems, methods, and computer storage media having computer-executable instructions embodied thereon for permitting webmasters to explicitly specify links or other web pages that the webmaster believes visitors to the web site or web page are interested in viewing are provided. Systems and methods for identifying explicitly-specified site-link data upon crawling the web site, indexing the site-link data in association with the web site or a web page, and exposing at least a portion of such site-link data when the associated web site and/or web page surfaces as the result of an input search query are also provided.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: January 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Tabreez Govani, Srinath Aaleti
  • Publication number: 20110167077
    Abstract: User locality information can be used to improve various aspects of search results pages. Queries can be suggested based on the user location while excluding common query suggestions that involve an unrelated geographic entity. Deeplinks can also be modified to include location based suggestions. Additionally, results for specialized searches such as travel searches can be improved by employing user locality information.
    Type: Application
    Filed: January 7, 2010
    Publication date: July 7, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Tabreez Govani, Nikhil Dandekar, Gheorghe Muresan
  • Publication number: 20110035402
    Abstract: Methods, computer-storage media, and graphical user interfaces are provided for identifying and presenting rich related sites for task-oriented search queries. Upon receipt of a search query input by a user, one or more query logs are analyzed to determine if the search query is a related to a task being performed by the user. If the query is determined to be a task-oriented search query, search results are identified, as is one or more Uniform Resource Locators (URLs) related to a particular search result. The related URL is presented to the user in association with the particular search result. Additional controls, e.g., search tools that facilitate querying of those URLs determined to be relevant to a particular search result, may also be provided to aid the user in performing the task at hand.
    Type: Application
    Filed: January 29, 2010
    Publication date: February 10, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: NITIN AGRAWAL, TABREEZ GOVANI, JAMIE P. BUCKLEY, MICHAEL MAXWELL CAMERON, LIWEI CHEN, HUGH EVAN WILLIAMS, SANAZ AHARI, YANG YANG ZHANG, SRINATH REDDY AALETI
  • Publication number: 20100293178
    Abstract: Methods and computer-readable media are provided for displaying a target search result and relevant information on a search results page in response to a user-inputted query on a search page. The target search result and relevant information are identified in a database as having been previously determined to be most relevant to the query, and may be based on past user behavior, for example. The relevant information may include functional tools that include input boxes allowing for the user to interact with a webpage associated with the target search result via the search results page. Once the target search result and relevant information have been determined, the search results page is displayed.
    Type: Application
    Filed: May 14, 2009
    Publication date: November 18, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: TABREEZ GOVANI, JAMIE BUCKLEY, NATALIA BURINA, HEMANT BANAVAR, HUGH WILLIAMS, NITIN AGRAWAL
  • Publication number: 20100211561
    Abstract: Systems, methods, and computer storage media having computer-executable instructions embodied thereon that provide representative samples among search result sets are provided. Upon receiving a query, it is recognized whether to present a representative sample, or an indication thereof, along with a search result that relates to the query. Search results related to the query are presented to the user. A portion of the search results might include a representative sample, or an indication thereof. Such a representative sample might summarize a media object(s) associated with the search result presented.
    Type: Application
    Filed: February 13, 2009
    Publication date: August 19, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: KEMP CROCKETT PETERSON, JAMES NICHOLS, ALFIAN TAN, JARED LEE REISINGER, TABREEZ GOVANI, ANTHONY TRAN, NITIN AGRAWAL
  • Publication number: 20090327268
    Abstract: Systems and methods for providing immediate access to comprehensive information and answers on a set of related search engine results pages for common searches executed in the entertainment domain relating to, for instance, music, musicians, movies and celebrities. Upon receipt of a keyword-based search query, a decision is made regarding what the user actually wanted to see as a search result. This information is then automatically presented in a dedicated region of the keyword search results page, typically with links to more refined information. Upon selection of a link, the refined information is also displayed in a dedicated region of the keyword search results page. In this way, the user does not have to navigate multiple, different user interfaces on a variety of different web sites in order to view the information desired.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: JUSTIN DENNEY, CRISTINA A. COLBY, JAMES T. CLARK, AJAY NAIR, SANAZ AHARI, RICHARD QIAN, SALLY SALAS, MAURICIO LOMELIN, JAMIE BUCKLEY, JOANNA CHAN, NICHOLAS E. CRASWELL, TABREEZ GOVANI, TRUNG T. TRAN
  • Publication number: 20090303238
    Abstract: Computer-readable media and computerized methods for identifying candidate points on a graphical depiction of relative popularity of an entity (e.g., entertainer, sports team, and the like) are provided. Points on the graphical depiction are ranked based on a number of user-submitted web queries that reference the entity that are received during a particular time frame. Peak points and slope values (i.e., derived from an angle of inclination of inclines on the graphical depiction) may be captured by analyzing movements in the rank of an entity over time. An algorithmic process may then be applied to the peak points and slope values to determine points of interest of the entity's popularity, such as the highest-ranked periods and/or dramatic positive movements in rank of the entity. These points of interest are selected as candidate points and are surfaced as icons on a visual representation of the graphical depiction.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 10, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: ANDY LAM, JAMIE P. BUCKLEY, HUGH EVAN WILLIAMS, NICHOLAS ERIC CRASWELL, Tabreez Govani
  • Publication number: 20090299964
    Abstract: A method and medium are provided for determining whether search queries issued to a search engine are navigational search queries and displaying related search queries and corresponding URLs in association with a URL corresponding to a target of the navigational search query. One embodiment of the method includes receiving a query log and determining whether search queries are navigational search queries based on a comparison of URLs selected in response to the search queries. A set of related navigational queries and corresponding URLs is then compiled by analyzing the query log. The set can comprise search queries issued within a predetermined period of time from the receipt of a navigational search query. Search queries are filtered from the set if they are not navigational search queries. The set of related search queries and corresponding URLs is presented in association with the URL corresponding to the navigational search query.
    Type: Application
    Filed: May 30, 2008
    Publication date: December 3, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: MICHAEL MAXWELL CAMERON, HUGH EVAN WILLIAMS, SRINATH REDDY AALETI, NITIN AGRAWAL, TABREEZ GOVANI
  • Publication number: 20090292684
    Abstract: A computer system, method, and media for associating locations with ranked websites are provided. The computer system includes a search engine, a log database, and a location database that are employed to respond to search requests from users by returning appropriately ranked websites to the user. The websites are ranked using the location of the website and the location of the user to select websites to receive high ranks. Additionally, the search engine includes a correction feature that reevaluates locations for a website or user when a large number of obtained locations suggest a different location than a currently associated location for the website or the user.
    Type: Application
    Filed: May 21, 2008
    Publication date: November 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Amit Aggarwal, Nitin Agrawal, Michael Maxwell Cameron, Nicholas Eric Craswell, Nikhil Bharat Dandekar, Tabreez Govani, Hugh Evan Williams
  • Publication number: 20090204579
    Abstract: Systems, methods, and computer storage media having computer-executable instructions embodied thereon for permitting webmasters to explicitly specify links or other web pages that the webmaster believes visitors to the web site or web page are interested in viewing are provided. Systems and methods for identifying explicitly-specified site-link data upon crawling the web site, indexing the site-link data in association with the web site or a web page, and exposing at least a portion of such site-link data when the associated web site and/or web page surfaces as the result of an input search query are also provided.
    Type: Application
    Filed: February 13, 2008
    Publication date: August 13, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Tabreez Govani, Srinath Aaleti
  • Publication number: 20090182725
    Abstract: Systems, methods, and computer-readable media for determining the Internet search popularity of an entity are provided. Embodiments of the present invention include receiving a group of Internet search records and assigning a popularity ranking based on the number of times an entity descriptor associated with an entity occurs within the group of Internet search records created over a designated time period. An entity descriptor is one or more terms commonly used to identify an entity. The trend in an entity's popularity rank may also be calculated. An entity's popularity rank and trend in popularity rank may be presented in a graph or in a list.
    Type: Application
    Filed: January 11, 2008
    Publication date: July 16, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: TABREEZ GOVANI, HUGH WILLIAMS, JAMIE BUCKLEY, NITIN AGRAWAL, ANDY LAM, KENNETH A. MOSS