Patents by Inventor Timothy C. Hoad
Timothy C. Hoad 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: 9311411Abstract: Techniques are described herein for processing social search results. Such social search results may be included in a relatively higher-ranked (e.g., a highest-ranked) subset of a user's search results and/or selected from a relatively lower-ranked subset of the user's search results in response to a determination that the relatively higher-ranked subset includes social search result(s). In one example, the social search results (or a subset thereof) may be annotated to include publicly available rich metadata. Such metadata may be extracted from user profiles on social networking domains from which the social search results are received. In another example, the social search results (or a subset thereof) may be clustered such that they are consecutively ranked. In yet another example, the social search results (or a subset thereof) may be configured to be displayed in a designated arrangement (e.g., in a grid having multiple columns).Type: GrantFiled: August 25, 2011Date of Patent: April 12, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Sanaz Ahari, Timothy C. Hoad, Deepak Vijaywargi, Yatharth Saraf
-
Patent number: 8959104Abstract: Systems and methods for determining query suggestions based upon content items are provided. Content items may include, without limitation, a search query result item, e.g., displayed on a search results web page, an advertisement, and a query-based query suggestion. Once determined content-item-based query suggestions are presented to the user. If desired, such presentation may be dynamically exposed in response to a user action, for instance, in response to a user hovering over a portion of the associated content item for at least a predetermined period of time.Type: GrantFiled: March 21, 2008Date of Patent: February 17, 2015Assignee: Microsoft CorporationInventors: Ariel J. Lazier, Hugh E. Williams, Timothy C. Hoad
-
Patent number: 8504561Abstract: Techniques are described herein for using intent to access a domain (i.e., domain intent) to provide more search results that correspond to the domain. For example, a rule may specify a maximum number of search results that are allowed to be provided from a domain (or a host that corresponds to the domain) in response to a search query. Each search query may include any number of ngrams. An ngram is a subsequence of elements in a sequence (e.g., a search query). An intent to access a domain may be determined based on one or more of the ngrams in a search query. A number of search results that correspond to a domain may be increased to be greater than the maximum number based on one or more of the ngrams that are included in the search query being associated with the intent to access the domain.Type: GrantFiled: September 2, 2011Date of Patent: August 6, 2013Assignee: Microsoft CorporationInventors: Timothy C. Hoad, Deepak Vijaywargi, Yatharth Saraf
-
Publication number: 20130060761Abstract: Techniques are described herein for using intent to access a domain (i.e., domain intent) to provide more search results that correspond to the domain. For example, a rule may specify a maximum number of search results that are allowed to be provided from a domain (or a host that corresponds to the domain) in response to a search query. Each search query may include any number of ngrams. An ngram is a subsequence of elements in a sequence (e.g., a search query). An intent to access a domain may be determined based on one or more of the ngrams in a search query. A number of search results that correspond to a domain may be increased to be greater than the maximum number based on one or more of the ngrams that are included in the search query being associated with the intent to access the domain.Type: ApplicationFiled: September 2, 2011Publication date: March 7, 2013Applicant: MICROSOFT CORPORATIONInventors: Timothy C. Hoad, Deepak Vijaywargi, Yatharth Saraf
-
Publication number: 20130054587Abstract: Techniques are described herein for processing social search results. Such social search results may be included in a relatively higher-ranked (e.g., a highest-ranked) subset of a user's search results and/or selected from a relatively lower-ranked subset of the user's search results in response to a determination that the relatively higher-ranked subset includes social search result(s). In one example, the social search results (or a subset thereof) may be annotated to include publicly available rich metadata. Such metadata may be extracted from user profiles on social networking domains from which the social search results are received. In another example, the social search results (or a subset thereof) may be clustered such that they are consecutively ranked. In yet another example, the social search results (or a subset thereof) may be configured to be displayed in a designated arrangement (e.g., in a grid having multiple columns).Type: ApplicationFiled: August 25, 2011Publication date: February 28, 2013Applicant: MICROSOFT CORPORATIONInventors: Sanaz Ahari, Timothy C. Hoad, Deepak Vijaywargi, Yatharth Saraf
-
Patent number: 8103967Abstract: Systems, methods, and computer storage media for generating a virtual workspace that references online media content of interest, facilitates re-visitation of encountered instances of content, and shares those instances with other software applications are provided. Upon receiving an indication that an online media content item has been selected, at least a reference thereto is copied to a virtual workspace where it may be accessed at a later time. The virtual workspace may be organized into content collections via the use of reference groupings, folders, categories, tags, labels, and the like and may be accessible in the context of a plurality of applications. In embodiments, the virtual workspace is associated with a display area that is presented concurrently with an application being utilized so that the virtual workspace may be accessed and utilized without leaving the context of an active application.Type: GrantFiled: August 31, 2007Date of Patent: January 24, 2012Assignee: Microsoft CorporationInventors: Ariel J. Lazier, Hugh E. Williams, Timothy C. Hoad, Joshua Edward Smith
-
Publication number: 20090327236Abstract: Systems, computer-implemented methods, and computer-readable media for presenting video search results for query suggestions are provided. A search query is received from a user. One or more query suggestions related to the search query are determined. One or more video items or images relevant to the one or more query suggestions are accessed. One or more image representations for the one or video items or images relevant to the one or more query suggestions are displayed to the user who input the original search query.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Justin Denney, Timothy C. Hoad, Richard J. Qian, Kieran Richard McDonald, Justin Hamilton
-
Publication number: 20090240683Abstract: Systems and methods for determining query suggestions based upon content items are provided. Content items may include, without limitation, a search query result item, e.g., displayed on a search results web page, an advertisement, and a query-based query suggestion. Once determined content-item-based query suggestions are presented to the user. If desired, such presentation may be dynamically exposed in response to a user action, for instance, in response to a user hovering over a portion of the associated content item for at least a predetermined period of time.Type: ApplicationFiled: March 21, 2008Publication date: September 24, 2009Applicant: Microsoft CorporationInventors: Ariel J. Lazier, Hugh E. Williams, Timothy C. Hoad
-
Publication number: 20090150784Abstract: Systems, methods, and user interfaces for presenting video search results are provided. Representations of video search results are presented to the user. Each representation may include a video preview of the video item. If desired, the preview may be dynamically executed in response to a user action, for instance, in response to a user hovering over a portion of the associated video representation for at least a predetermined period of time. Another embodiment in accordance with the present invention relates to a user interface for presenting video search results in response to an input query. The user interface includes a video item representation display area and a video item display area. The video item representation display area displays a representation of each of the video items, and if desired, the representation is dynamically executed in response to a user action. The video item display area may display the one or more video items.Type: ApplicationFiled: December 7, 2007Publication date: June 11, 2009Applicant: MICROSOFT CORPORATIONInventors: JUSTIN S. DENNEY, TIMOTHY C. HOAD, HUGH E. WILLIAMS, RICHARD J. QIAN
-
Publication number: 20090064007Abstract: Systems, methods, and computer storage media for generating a virtual workspace that references online media content of interest, facilitates re-visitation of encountered instances of content, and shares those instances with other software applications are provided. Upon receiving an indication that an online media content item has been selected, at least a reference thereto is copied to a virtual workspace where it may be accessed at a later time. The virtual workspace may be organized into content collections via the use of reference groupings, folders, categories, tags, labels, and the like and may be accessible in the context of a plurality of applications. In embodiments, the virtual workspace is associated with a display area that is presented concurrently with an application being utilized so that the virtual workspace may be accessed and utilized without leaving the context of an active application.Type: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Applicant: MICROSOFT CORPORATIONInventors: Ariel J. Lazier, Hugh E. Williams, Timothy C. Hoad, Joshua E. Smith