Patents by Inventor Lars H. Liden

Lars H. Liden 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: 11972331
    Abstract: This document relates to creating and/or updating a chatbot using a graphical user interface. For example, training dialogs for a chatbot can be displayed in a tree form on a graphical user interface. Based at least on interactions between a developer and the graphical user interface, the training dialogs can be modified in the tree form, and training dialogs can be updated based on the modifications provided on the tree form via the graphical user interface.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lars H. Liden, Swadheen K. Shukla, Shahin Shayandeh, Matthew D. Mazzola
  • Publication number: 20230153348
    Abstract: Systems and methods are provided for determining a response to a query in a dialog. An entity extractor extracts rules and conditions associated with the query and determines a particular task. The disclosed technology generates a transformer-based dialog embedding by pre-training a transformer using dialog corpora including a plurality of tasks. A task-specific classifier generates a first set of candidate responses based on rules and conditions associated with the task. The transformer-based dialog embedding generates a second set of candidate responses to the query. The classifier accommodates changes made to a task by an interactive dialog editor as machine teaching. A response generator generates a response based on the first and second sets of candidate responses using an optimization function.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 18, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Jinchao LI, Lars H. LIDEN, Baolin PENG, Thomas PARK, Swadheen Kumar SHUKLA, Jianfeng GAO
  • Publication number: 20230055720
    Abstract: This document relates to creating and/or updating a chatbot using a graphical user interface. For example, training dialogs for a chatbot can be displayed in a tree form on a graphical user interface. Based at least on interactions between a developer and the graphical user interface, the training dialogs can be modified in the tree form, and training dialogs can be updated based on the modifications provided on the tree form via the graphical user interface.
    Type: Application
    Filed: November 7, 2022
    Publication date: February 23, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Lars H. LIDEN, Swadheen K. SHUKLA, Shahin SHAYANDEH, Matthew D. MAZZOLA
  • Patent number: 11521114
    Abstract: This document relates to creating and/or updating a chatbot using a graphical user interface. For example, training dialogs for a chatbot can be displayed in a tree form on a graphical user interface. Based at least on interactions between a developer and the graphical user interface, the training dialogs can be modified in the tree form, and training dialogs can be updated based on the modifications provided on the tree form via the graphical user interface.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: December 6, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lars H. Liden, Swadheen K. Shukla, Shahin Shayandeh, Matthew D. Mazzola
  • Publication number: 20200334568
    Abstract: This document relates to creating and/or updating a chatbot using a graphical user interface. For example, training dialogs for a chatbot can be displayed in a tree form on a graphical user interface. Based at least on interactions between a developer and the graphical user interface, the training dialogs can be modified in the tree form, and training dialogs can be updated based on the modifications provided on the tree form via the graphical user interface.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 22, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Lars H. LIDEN, Swadheen K. SHUKLA, Shahin SHAYANDEH, Matthew D. MAZZOLA
  • Patent number: 10339549
    Abstract: Techniques for providing friction-free transactions using geolocation and user identifiers are described herein. These techniques may ascertain a user's location based on a location of a mobile device. A transaction between the user and a merchant may be completed with zero or minimal input from the user based on the geolocation of the mobile device and the user identifiers. In some implementations, a transaction initiated earlier is completed when the mobile device arrives at the merchant. Additionally, a parent-child or similar relationship may be established between multiple devices. Security on the mobile device based may be provided by biometric identification and calculation of variance from regular movement patterns. Advertisements may be sent to the mobile device based on bids from merchants near to the mobile device. A relationship between the mobile device an a merchant may be bootstrapped from previous transactions that did not use the mobile device.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: July 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Harsha Ramalingam, Paul J. Walsh, Michael Carr, Lars H. Liden, Nishant Mittal
  • Publication number: 20180330309
    Abstract: A computer-implemented method and system for intelligent scheduling and planning includes storing scheduling and/or planning information in a data store representing, in one embodiment, scheduling and planning entities including a person, activity, or location, and relationships among entities, including relationships among persons, relationships among persons and activities, and relationships between activities and activity instances. The data store is queried to assist in scheduling and/or planning an activity performed by a person and, the querying producing scheduling and/or planning information representative of relationships among the entities. The scheduling and/or planning information is analyzed to generate a scheduling and/or planning opportunity for a person or group of persons. The scheduling and/or planning opportunities are presented or displayed to a person or group of persons, and input is received from at least one person regarding the scheduling and/or planning opportunity.
    Type: Application
    Filed: May 12, 2017
    Publication date: November 15, 2018
    Inventors: Lars H. Liden, Justin Cranshaw
  • Publication number: 20180330013
    Abstract: A computer-implemented method and system for intelligent scheduling and planning includes storing scheduling and/or planning information in a plurality of nodes and a plurality of edges of a graph data store, wherein a node includes properties representing an entity including a person, activity, or location, and the edges include properties representing relationships among persons, relationships among persons and activities, and edges between activities and activity instances. The graph data store is queried to assist in scheduling and/or planning an activity performed by a person, the querying producing scheduling and/or planning information representative of relationships among the nodes. The scheduling and/or planning information is analyzed to generate a scheduling and/or planning opportunity for a person or group of persons.
    Type: Application
    Filed: May 12, 2017
    Publication date: November 15, 2018
    Inventors: Lars H. Liden, Justin Cranshaw
  • Patent number: 10089587
    Abstract: Various approaches described herein enable various types of users, such as finance managers, vendors, and vendor managers to access up-to-date information in a retail environment that can assist with obtaining and tracking various items to be offered through that environment. A budget planner can analyze information such as historical performance, projection, and vendor data to establish a budget plan for various providers for a particular period. The budget information is fed to an assortment planner, which can use similar and other types of information to allocate that budget across various types and styles of item for each provider. A commitment tracker enables a user to commit to at least some portion of the allocation for various items, and track how well the orders are filled. Information at each level is fed back into the system to be almost instantly available and to adjust allocations for current or future periods.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul J. Walsh, Paul J. Gardner, Lars H. Liden, Samuel Y. Donnelley, Graham T. Rosser
  • Patent number: 9767474
    Abstract: Techniques for providing friction-free transactions using geolocation and user identifiers are described herein. These techniques may ascertain a user's location based on a location of a mobile device. A transaction between the user and a merchant may be completed with zero or minimal input from the user based on the geolocation of the mobile device and the user identifiers. In some implementations, a transaction initiated earlier is completed when the mobile device arrives at the merchant. Additionally, a parent-child or similar relationship may be established between multiple devices. Security on the mobile device based may be provided by biometric identification and calculation of variance from regular movement patterns. Advertisements may be sent to the mobile device based on bids from merchants near to the mobile device. Points may be accumulated through transactions with merchants and later redeemed for free or discounted goods and/or services.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: September 19, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Harsha Ramalingam, Paul J. Walsh, Michael Carr, Lars H. Liden, Nishant Mittal
  • Patent number: 9390282
    Abstract: An outsourcing environment is described herein by which an outsourcing entity may delegate document-transformation tasks to at least one worker entity, while preventing the worker entity from gaining knowledge of sensitive items that may be contained within a non-obfuscated original document (NOD). In one example, the environment may transform the NOD into an obfuscated original document (OOD) by removing sensitive items from the NOD. The worker entity may perform formatting and/or other document-transformation tasks on the OOD, without gaining knowledge of the sensitive items in the NOD, to produce an obfuscated transformed document (OTD). The environment may then allow for the outsourcing entity to view a content-restored version of the OTD.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: July 12, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lars H. Liden, Daniel J. Driscoll, Andres F. Monroy-Hernandez
  • Publication number: 20160063269
    Abstract: An outsourcing environment is described herein by which an outsourcing entity may delegate document-transformation tasks to at least one worker entity, while preventing the worker entity from gaining knowledge of sensitive items that may be contained within a non-obfuscated original document (NOD). In one example, the environment may transform the NOD into an obfuscated original document (OOD) by removing sensitive items from the NOD. The worker entity may perform formatting and/or other document-transformation tasks on the OOD, without gaining knowledge of the sensitive items in the NOD, to produce an obfuscated transformed document (OTD). The environment may then allow for the outsourcing entity to view a content-restored version of the OTD.
    Type: Application
    Filed: September 3, 2014
    Publication date: March 3, 2016
    Inventors: Lars H. Liden, Daniel J. Driscoll, Andres F. Monroy-Hernandez
  • Patent number: 9231897
    Abstract: Estimated value ratings for electronic messages such as email may be generated by scraping the content of the email and comparing the scraped content to characteristics of a prospective recipient. The recipient may also provide an actual value rating which may be compared to the estimated value rating. The recipient may also provide a desired value rating which may be compared with the estimated value rating. More effective electronic message marketing may thereby be provided for both senders and recipients.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: January 5, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Lars H. Liden
  • Patent number: 9189816
    Abstract: Various approaches described herein enable various types of users, such as finance managers, vendors, and vendor managers to access up-to-date information in a retail environment that can assist with obtaining and tracking various items to be offered through that environment. A budget planner can analyze information such as historical performance, projection, and vendor data to establish a budget plan for various providers for a particular period. The budget information is fed to an assortment planner, which can use similar and other types of information to allocate that budget across various types and styles of item for each provider. A commitment tracker enables a user to commit to at least some portion of the allocation for various items, and track how well the orders are filled. Information at each level is fed back into the system to be almost instantly available and to adjust allocations for current or future periods.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: November 17, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul J. Walsh, Paul J. Gardner, Lars H. Liden, Samuel Y. Donnelley, Graham T. Rosser
  • Patent number: 8799379
    Abstract: An Email Service Provider (ESP) can generate tags for email messages that are received from senders, in addition to tags that are provided to the ESP by the senders. The ESP can send the email messages to selected potential recipients based on the tags that were provided by the senders and the tags that were generated by the ESP. Updating of selected tags by recipients may also be provided. The tags can be dynamic, derived and/or static tags.
    Type: Grant
    Filed: December 28, 2010
    Date of Patent: August 5, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Lars H. Liden, David L. Holcombe, Adrian C. Quan, Garth A. Henson
  • Patent number: 8600833
    Abstract: Techniques and systems may be used to generate a list of interests of a user that interacts with a catalog of items, such as by purchasing the items from a host. The host may then generate a list of interests of the user using a taxonomy that is mapped to the catalog of items and the user interaction with the items. By generating the list of interests based on user interaction with the catalog, the list of interests may be generated based on factual data rather than user opinion. However, in some instances, the user may additionally provide a self-rating for an interest that is identified by the host. In various aspects, the list of interests may be associated with a reviewer of items of the catalog. In some aspects, a reader may identify reviewers that have similar interests by comparing reviewers' interests to the reader's interests.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: December 3, 2013
    Assignee: Amazon Technologies Inc.
    Inventor: Lars H. Liden