Patents by Inventor Daniel J. Liebling
Daniel J. Liebling 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: 20180152396Abstract: A system is described in which a user can add one or more automated agents as “friends” in a social network service. In operation, an automated agent observes an information need expressed by the user via the social network service, e.g., in the form of an original message posted to the social network service; determines whether it is appropriate to reply to the information need; uses automated functionality to generate a reply message to the information need (if it is deemed appropriate to reply to the information need); and sends the reply message to a target destination, such as a social network page associated with the user. For example, without limitation, one type of automated agent performs a question-answering function. Another type of automated agent performs a social referral service.Type: ApplicationFiled: January 30, 2018Publication date: May 31, 2018Inventors: Meredith J. Morris, Jaime Teevan, Brent Hecht, Daniel J. Liebling
-
Patent number: 9929982Abstract: A system is described in which a user can add one or more automated agents as “friends” in a social network service. In operation, an automated agent observes an information need expressed by the user via the social network service, e.g., in the form of an original message posted to the social network service; determines whether it is appropriate to reply to the information need; uses automated functionality to generate a reply message to the information need (if it is deemed appropriate to reply to the information need); and sends the reply message to a target destination, such as a social network page associated with the user. For example, without limitation, one type of automated agent performs a question-answering function. Another type of automated agent performs a social referral service.Type: GrantFiled: June 17, 2011Date of Patent: March 27, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Meredith J. Morris, Jaime Teevan, Brent Hecht, Daniel J. Liebling
-
Patent number: 9069872Abstract: Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and revisitation data for a web page, determining a relationship between the data, inferring consumption intent by a user for the web page, and utilizing the inferred consumption intent. More specifically, change data is analyzed to produce a change characterization, with the change data reflecting differences between content of a web page at different times. Revisitation data is analyzed to produce a revisitation characterization, with the revisitation data including visit times to the web page by a user. A relationship is determined between the change and the revisitation data based on the change and the revisitation characterizations. Consumption intent of the user for the content of the web page is inferred responsive to the relationship. The inferred consumption intent is utilized to support interaction with the web page.Type: GrantFiled: November 2, 2011Date of Patent: June 30, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
-
Publication number: 20140136626Abstract: The description relates to interactive presentation feedback. One example can associate multiple mobile devices with a presentation. This example can receive feedback relating to the presentation from at least some of the mobile devices and aggregate the feedback into a visualization that is configured to be presented in parallel with the presentation. The example can also generate another visualization for an individual mobile device that generated individual feedback.Type: ApplicationFiled: November 15, 2012Publication date: May 15, 2014Applicant: MICROSOFT CORPORATIONInventors: Jaime Teevan, Carlos Garcia Jurado Suarez, Daniel J. Liebling, Ann M. Paradiso, Curtis N. Von Veh, Darren F. Gehring, James F. St. George, Anthony Carbary, Gavin Jancke
-
Patent number: 8719249Abstract: One or more systems and/or techniques are provided 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: GrantFiled: May 12, 2009Date of Patent: May 6, 2014Assignee: Microsoft CorporationInventors: Paul N. Bennett, David Maxwell Chickering, Kevyn B. Collins-Thompson, Susan Dumais, Daniel J. Liebling
-
Patent number: 8584011Abstract: One or more techniques and/or systems are provided for transitioning between representations of an electronic document. Elements, such as visual elements, common between a first set of elements from a first representation of the document and a second set of elements from a second representation of the document are identified. The non-intersecting elements from the first and second sets are respectively ranked in accordance with a representation relevance. First set non-intersecting elements are removed from an intermediate representation of the document, and second set non-intersecting elements are added to the intermediate representation, while the intermediate representation is not equivalent to the second representation; and respective iterations of the intermediate representation are output, such as to a display to depict a transition from the first representation of the document to the second representation of the document.Type: GrantFiled: June 22, 2010Date of Patent: November 12, 2013Assignee: Microsoft CorporationInventors: Jaime Teevan, Susan T. Dumais, Daniel J. Liebling
-
Patent number: 8495083Abstract: Upon detection of an anomaly, a report is generated that includes a description the anomaly. A description of the anomaly contained in the report is examined to determine a proposed remedy for the anomaly.Type: GrantFiled: December 22, 2008Date of Patent: July 23, 2013Assignee: Microsoft CorporationInventor: Daniel J. Liebling
-
Publication number: 20120047444Abstract: Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and revisitation data for a web page, determining a relationship between the data, inferring consumption intent by a user for the web page, and utilizing the inferred consumption intent. More specifically, change data is analyzed to produce a change characterization, with the change data reflecting differences between content of a web page at different times. Revisitation data is analyzed to produce a revisitation characterization, with the revisitation data including visit times to the web page by a user. A relationship is determined between the change and the revisitation data based on the change and the revisitation characterizations. Consumption intent of the user for the content of the web page is inferred responsive to the relationship. The inferred consumption intent is utilized to support interaction with the web page.Type: ApplicationFiled: November 2, 2011Publication date: February 23, 2012Applicant: MICROSOFT CORPORATIONInventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
-
Publication number: 20110314372Abstract: One or more techniques and/or systems are provided for transitioning between representations of an electronic document. Elements, such as visual elements, common between a first set of elements from a first representation of the document and a second set of elements from a second representation of the document are identified. The non-intersecting elements from the first and second sets are respectively ranked in accordance with a representation relevance. First set non-intersecting elements are removed from an intermediate representation of the document, and second set non-intersecting elements are added to the intermediate representation, while the intermediate representation is not equivalent to the second representation; and respective iterations of the intermediate representation are output, such as to a display to depict a transition from the first representation of the document to the second representation of the document.Type: ApplicationFiled: June 22, 2010Publication date: December 22, 2011Applicant: Microsoft CorporationInventors: Jaime Teevan, Susan T. Dumais, Daniel J. Liebling
-
Patent number: 8078974Abstract: Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and revisitation data for a web page, determining a relationship between the data, inferring consumption intent by a user for the web page, and utilizing the inferred consumption intent. More specifically, change data is analyzed to produce a change characterization, with the change data reflecting differences between content of a web page at different times. Revisitation data is analyzed to produce a revisitation characterization, with the revisitation data including visit times to the web page by a user. A relationship is determined between the change and the revisitation data based on the change and the revisitation characterizations. Consumption intent of the user for the content of the web page is inferred responsive to the relationship. The inferred consumption intent is utilized to support interaction with the web page.Type: GrantFiled: June 27, 2008Date of Patent: December 13, 2011Assignee: Microsoft CorporationInventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
-
Publication number: 20110252108Abstract: A system is described in which a user can add one or more automated agents as “friends” in a social network service. In operation, an automated agent observes an information need expressed by the user via the social network service, e.g., in the form of an original message posted to the social network service; determines whether it is appropriate to reply to the information need; uses automated functionality to generate a reply message to the information need (if it is deemed appropriate to reply to the information need); and sends the reply message to a target destination, such as a social network page associated with the user. For example, without limitation, one type of automated agent performs a question-answering function. Another type of automated agent performs a social referral service.Type: ApplicationFiled: June 17, 2011Publication date: October 13, 2011Applicant: Microsoft CorporationInventors: Meredith J. Morris, Jaime Teevan, Brent Hecht, Daniel J. Liebling
-
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: 20090327914Abstract: Web page change may be related to revisitation patterns to support web interaction. In an example embodiment, a method involves analyzing change and revisitation data for a web page, determining a relationship between the data, inferring consumption intent by a user for the web page, and utilizing the inferred consumption intent. More specifically, change data is analyzed to produce a change characterization, with the change data reflecting differences between content of a web page at different times. Revisitation data is analyzed to produce a revisitation characterization, with the revisitation data including visit times to the web page by a user. A relationship is determined between the change and the revisitation data based on the change and the revisitation characterizations. Consumption intent of the user for the content of the web page is inferred responsive to the relationship. The inferred consumption intent is utilized to support interaction with the web page.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
-
Publication number: 20090327270Abstract: Searches can be enhanced by custom-tailoring results based on a consideration of the variability of the goals of a search given a query. In an example embodiment, a system to enhance searching includes a search interface, a search-goal variability determiner, and a search experience enhancer. The search interface accepts a query from a user as input for a search. The variability determiner determines the variability in user interest (e.g., goals) for the query. The measure of variability in user interest may reflect the degree of variation in the goals of different users or groups of users for the query. The search experience enhancer enhances a search experience for the user responsive to the variability in user interest (e.g., in terms of search goals).Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Jamie B. Teevan, Susan T. Dumais, Daniel J. Liebling, Eric J. Horvitz
-
Publication number: 20090327913Abstract: Supporting web interaction using web revisitation patterns is enabled by described methods and devices. In an example embodiment, a method involves collecting, analyzing, and utilizing. Revisitation data is collected. The revisitation data includes two or more visit times for visits to a web page by one or more users. The revisitation data is analyzed to produce at least one revisitation characterization that reflects a revisitation pattern for the web page. The at least one revisitation characterization is utilized to support web interaction.Type: ApplicationFiled: June 27, 2008Publication date: December 31, 2009Applicant: MICROSOFT CORPORATIONInventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
-
Patent number: 7571050Abstract: Various embodiments can provide helpful information to a user who is looking for a particular point of interest. In at least some embodiments, first and second searches are conducted. The first search uses a local search provider and produces results which describe one or more points of interest relative to a location, such as a user's current location. Each point of interest can be associated with a destination location to which the user would like to travel. The second search uses a so-called transit route provider and utilizes the results of the first search to plan a transit route between the location and one or more of the respective destination locations.Type: GrantFiled: March 27, 2006Date of Patent: August 4, 2009Assignee: Microsoft CorporationInventor: Daniel J. Liebling