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: 20180152396
    Abstract: 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: Application
    Filed: January 30, 2018
    Publication date: May 31, 2018
    Inventors: Meredith J. Morris, Jaime Teevan, Brent Hecht, Daniel J. Liebling
  • Patent number: 9929982
    Abstract: 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: Grant
    Filed: June 17, 2011
    Date of Patent: March 27, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Meredith J. Morris, Jaime Teevan, Brent Hecht, Daniel J. Liebling
  • Patent number: 9069872
    Abstract: 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: Grant
    Filed: November 2, 2011
    Date of Patent: June 30, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Publication number: 20140136626
    Abstract: 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: Application
    Filed: November 15, 2012
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: 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: 8719249
    Abstract: 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: Grant
    Filed: May 12, 2009
    Date of Patent: May 6, 2014
    Assignee: Microsoft Corporation
    Inventors: Paul N. Bennett, David Maxwell Chickering, Kevyn B. Collins-Thompson, Susan Dumais, Daniel J. Liebling
  • Patent number: 8584011
    Abstract: 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: Grant
    Filed: June 22, 2010
    Date of Patent: November 12, 2013
    Assignee: Microsoft Corporation
    Inventors: Jaime Teevan, Susan T. Dumais, Daniel J. Liebling
  • Patent number: 8495083
    Abstract: 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: Grant
    Filed: December 22, 2008
    Date of Patent: July 23, 2013
    Assignee: Microsoft Corporation
    Inventor: Daniel J. Liebling
  • Publication number: 20120047444
    Abstract: 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: Application
    Filed: November 2, 2011
    Publication date: February 23, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Publication number: 20110314372
    Abstract: 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: Application
    Filed: June 22, 2010
    Publication date: December 22, 2011
    Applicant: Microsoft Corporation
    Inventors: Jaime Teevan, Susan T. Dumais, Daniel J. Liebling
  • Patent number: 8078974
    Abstract: 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: Grant
    Filed: June 27, 2008
    Date of Patent: December 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Publication number: 20110252108
    Abstract: 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: Application
    Filed: June 17, 2011
    Publication date: October 13, 2011
    Applicant: Microsoft Corporation
    Inventors: Meredith J. Morris, Jaime Teevan, Brent Hecht, Daniel J. Liebling
  • Publication number: 20100293174
    Abstract: 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: Application
    Filed: May 12, 2009
    Publication date: November 18, 2010
    Applicant: Microsoft Corporation
    Inventors: Paul N. Bennett, David Maxwell Chickering, Kevyn B. Colllins-Thompson, Susan Dumais, Daniel J. Liebling
  • Publication number: 20090327914
    Abstract: 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: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Publication number: 20090327270
    Abstract: 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: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Jamie B. Teevan, Susan T. Dumais, Daniel J. Liebling, Eric J. Horvitz
  • Publication number: 20090327913
    Abstract: 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: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Eytan Adar, Jaime B. Teevan, Susan T. Dumais, Daniel J. Liebling
  • Patent number: 7571050
    Abstract: 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: Grant
    Filed: March 27, 2006
    Date of Patent: August 4, 2009
    Assignee: Microsoft Corporation
    Inventor: Daniel J. Liebling