Patents by Inventor Paul N Bennett
Paul N Bennett 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: 8700544Abstract: A query processing system is described herein for personalizing results for a particular user. The query processing system operates by receiving a query from a particular user u who intends to find results that satisfy the query with respect to a topic Tu, the user being characterized by user information ?u. In one implementation, the query processing system then produces a generic topic distribution Prr(T|q) associated with the query that is germane to a population of generic users, as well as a user-specific query-dependent topic distribution Pr(Tu|q,?u) for the particular user. The query processing system then produces personalized results for the particular user based on Prr(T|q) and Pr(Tu|q,?u). The query processing system can use multiple techniques to produce Pr(Tu|q,?u), such as, in one approach, a discriminative learning approach.Type: GrantFiled: June 17, 2011Date of Patent: April 15, 2014Assignee: Microsoft CorporationInventors: David A. Sontag, Kevyn B. Collins-Thompson, Paul N. Bennett, Ryen W. White, Susan T. Dumais
-
Publication number: 20140005941Abstract: The claimed subject matter provides a method for navigating to dynamic destinations. The method includes associating a leader mobile device with a follower mobile device. The method also includes displaying, on the follower mobile device, a first path from a follower vehicle to a first location of a leader vehicle. The follower vehicle is associated with the follower mobile device. The leader vehicle is associated with the leader mobile device. The method further includes displaying, on the follower mobile device, a second path from the follower vehicle to a second location of the leader vehicle.Type: ApplicationFiled: June 27, 2012Publication date: January 2, 2014Applicant: MICROSOFT CORPORATIONInventors: Tim Paek, Paramvir Bahl, Paul N. Bennett
-
Publication number: 20130151495Abstract: Technologies are described herein that pertain to optimizing a ranker component for a risk-oriented objective. Various definitions of risk are described herein, wherein risk is based upon variance in performance scores assigned to the ranker component for respective queries in a data store. Additionally, risk is optionally based upon variance in relative performance of the ranker component versus a baseline ranker component.Type: ApplicationFiled: December 13, 2011Publication date: June 13, 2013Applicant: MICROSOFT CORPORATIONInventors: Paul N. Bennett, Kevyn B. Collins-Thompson, Lidan Wang
-
Patent number: 8396875Abstract: To determine if a set of items belongs to a class of interest, the set of items is binned into sub-populations based on a score, ranking, or trait associated with each item. The sub-populations may be created based on the score associated with each item, such as an equal score interval, or with the distribution of the items within the overall population, such as a proportion interval. A determination is made of how may samples are needed from each sub-population in order to make an estimation regarding the entire set of items. Then a calculation of the precision and variance for each sub-population is completed and are combined to provide an overall precision and variance value for the overall population.Type: GrantFiled: June 17, 2010Date of Patent: March 12, 2013Assignee: Microsoft CorporationInventors: Paul N Bennett, Vitor R. Carvalho
-
Publication number: 20130060763Abstract: A request can be received and a request reading level representation for the request can be inferred. In response to the request, the request reading level representation can be compared with one or more reading difficulty level representations for one or more response items. Also in response to the request, one or more indications of results of comparing the request reading level representation with one or more reading difficulty level representations for the one or more response items can be returned. The indication(s) may include a ranking of the response items. The ranking can be based at least in part on a request reading level representation for the query and reading difficulty level representations for the response items. The response item(s) may also be returned.Type: ApplicationFiled: September 6, 2011Publication date: March 7, 2013Applicant: MICROSOFT CORPORATIONInventors: Sebastian de la Chica, Kevyn B. Collins-Thompson, Paul N. Bennett, David Alexander Sontag, Ryen W. White
-
Publication number: 20120323828Abstract: A query processing system is described herein for personalizing results for a particular user. The query processing system operates by receiving a query from a particular user u who intends to find results that satisfy the query with respect to a topic Tu, the user being characterized by user information ?u. In one implementation, the query processing system then produces a generic topic distribution Prr(T|q) associated with the query that is germane to a population of generic users, as well as a user-specific query-dependent topic distribution Pr(Tu|q,?u) for the particular user. The query processing system then produces personalized results for the particular user based on Prr(T|q) and Pr(Tu|q,?u). The query processing system can use multiple techniques to produce Pr(Tu|q,?u), such as, in one approach, a discriminative learning approach.Type: ApplicationFiled: June 17, 2011Publication date: December 20, 2012Applicant: Microsoft CorporationInventors: David A. Sontag, Kevyn B. Collins-Thompson, Paul N. Bennett, Ryen W. White, Susan T. Dumais
-
Publication number: 20120317104Abstract: Functionality is described herein which generates a plurality of item models based on the aggregate behavior of users, such as the aggregate behavior of the users in selecting network-accessible sites and/or issuing particular queries. In one implementation, each item model estimates a probabilistic distribution of locations for an individual, given that the individual selects a particular item (e.g., a particular site or query). The functionality can use the item models to provide a personalized service to an end user. For example, in one scenario, the functionality can generate a plurality of location-based features based on the item models. The functionality can then learn a ranking model based on the location-based features. In a real-time phase of operation, a query processing system uses the ranking model to personalize search results for an end user.Type: ApplicationFiled: June 13, 2011Publication date: December 13, 2012Applicant: MICROSOFT CORPORATIONInventors: Filip Radlinski, Paul N. Bennett, Ryen W. White, Emine Yilmaz
-
Publication number: 20110314023Abstract: To determine if a set of items belongs to a class of interest, the set of items is binned into sub-populations based on a score, ranking, or trait associated with each item. The sub-populations may be created based on the score associated with each item, such as an equal score interval, or with the distribution of the items within the overall population, such as a proportion interval. A determination is made of how may samples are needed from each sub-population in order to make an estimation regarding the entire set of items. Then a calculation of the precision and variance for each sub-population is completed and are combined to provide an overall precision and variance value for the overall population.Type: ApplicationFiled: June 17, 2010Publication date: December 22, 2011Applicant: Microsoft CorporationInventors: Paul N. Bennett, Vitor R. Carvalho
-
Patent number: 8069179Abstract: The claimed subject matter provides a system that trains or evaluates ranking techniques by employing or obtaining relative preference judgments. The system can include mechanisms that retrieve a set of documents from a storage device, combine the set of documents with a query or judgment task received via an interface to form a comparative selection panel, and present the comparative selection panel for evaluation by an assessor. The system further requests the assessor to make a selection as to which document included in the set of documents and presented in the comparative selection panel most satisfies the query or judgment task, and thereafter produces a comparative assessment of the set of documents based on the selections elicited from the assessor and associated with the set of documents.Type: GrantFiled: April 24, 2008Date of Patent: November 29, 2011Assignee: Microsoft CorporationInventors: David M. Chickering, Paul N. Bennett, Susan T. Dumais, Benjamin Austin Carterette
-
Publication number: 20100293174Abstract: Techniques and systems are disclosed that provide for constructing a query classification index that can be used to classify a query into relevant categories. Where documents in an index are classified into one or more category predictions for a category hierarchy, classification metadata is generated for categories to which a document in the index has been classified. Further, the classification metadata is associated to the corresponding documents in the index. Additionally, a query of the index can be classified using the metadata associated to the documents in the index, and query results can be provided that are classified by the one or more categories identified by the classification of the query.Type: ApplicationFiled: May 12, 2009Publication date: November 18, 2010Applicant: Microsoft CorporationInventors: Paul N. Bennett, David Maxwell Chickering, Kevyn B. Colllins-Thompson, Susan Dumais, Daniel J. Liebling
-
Publication number: 20090271389Abstract: The claimed subject matter provides a system that trains or evaluates ranking techniques by employing or obtaining relative preference judgments. The system can include mechanisms that retrieve a set of documents from a storage device, combine the set of documents with a query orjudgment task received via an interface to form a comparative selection panel, and present the comparative selection panel for evaluation by an assessor. The system further requests the assessor to make a selection as to which document included in the set of documents and presented in the comparative selection panel most satisfies the query or judgment task, and thereafter produces a comparative assessment of the set of documents based on the selections elicited from the assessor and associated with the set of documents.Type: ApplicationFiled: April 24, 2008Publication date: October 29, 2009Applicant: MICROSOFT CORPORATIONInventors: David M. Chickering, Paul N. Bennett, Susan T. Dumais, Benjamin Austin Carterette
-
Publication number: 20090054123Abstract: Systems and methods allow an on-line game to extract information relevant to a specific need of a game platform or service platform. The specific need relates to management and use of digital content, and is addressed by designing and playing an on-line collaborative game. The rules of the game intend to solve a specific task dictated by the specific need. Players' responses to the game generate a wealth of information related to a specific task objective, such as ranking, sorting, and evaluating a set of digital content items. To compel participation in a game, players can be rewarded with monetary value rewards. As a game illustration, an image selection game (ISG) that exploits human contextual inference is described in detail. The information extracted from ISG is a list of key-image associations, relevant for the task of image sorting and ranking.Type: ApplicationFiled: August 22, 2007Publication date: February 26, 2009Applicant: MICROSOFT CORPORATIONInventors: Anton Mityagin, Aparna Lakshmiratan, Asela J. Gunawardana, Christopher A. Meek, David M. Chickering, Paul N. Bennett, Timothy S. Paek
-
Patent number: 7056093Abstract: A gas turbine aerofoil with at least one internal cavity for conveying cooling fluid through the aerofoil has at least one internal cavity adjacent the aerofoil leading edge, at least one impingement cooling passage extending from, and in flow communication with the cavity, and at least one film cooling hole extending from, and in flow communication with, the cooling passage. The impingement passage extends into the aerofoil wall in the region of the leading edge and opens into the film cooling hole. The cooling hole extends through the aerofoil wall to an external surface of the aerofoil at a position downstream of the leading edge such that, in use, cooling fluid from the cavity exits the cooling passage into the cooling hole as an impingement jet against the internal surface of the cooling hole in the region of the leading edge.Type: GrantFiled: May 19, 2004Date of Patent: June 6, 2006Assignee: Rolls-Royce PLCInventors: Kevin P Self, Paul N Bennett
-
Patent number: 7030332Abstract: A method and device for monitoring the condition of an electrode in an electro-discharge machine are disclosed. The device includes an electrode detector operable to produce a position signal indicative of the position of an end region of the electrode in the nose-guide, and a signal processing unit connected to receive a position signal from the electrode detector and operable to determine from the position signal when retraction of the electrode into the nose-guide has occurred. The method monitors the position of the end region of the electrode and determines when retraction of the electrode has occurred.Type: GrantFiled: December 3, 2004Date of Patent: April 18, 2006Assignee: Rolls-Royce, PLCInventors: Neil K Hastilow, Paul N Bennett
-
Publication number: 20040253106Abstract: A gas turbine aerofoil with at least one internal cavity for conveying cooling fluid through the aerofoil has at least one internal cavity adjacent the aerofoil leading edge, at least one impingement cooling passage extending from, and in flow communication with the cavity, and at least one film cooling hole extending from, and in flow communication with, the cooling passage. The impingement passage extends into the aerofoil wall in the region of the leading edge and opens into the film cooling hole. The cooling hole extends through the aerofoil wall to an external surface of the aerofoil at a position downstream of the leading edge such that, in use, cooling fluid from the cavity exits the cooling passage into the cooling hole as an impingement jet against the internal surface of the cooling hole in the region of the leading edge.Type: ApplicationFiled: May 19, 2004Publication date: December 16, 2004Applicant: ROLLS-ROYCE plcInventors: Kevin P. Self, Paul N. Bennett