Patents by Inventor Jonas Barklund

Jonas Barklund 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: 11157539
    Abstract: A computing system including one or more processors generates a topic set for a domain. A taxonomic evaluator is executed by the one or more processors to evaluate a set of category clusters generated from domain-specific textual data against a domain-specific taxonomic tree based on a coherency condition and to identify the category clusters that satisfy the coherency condition. The domain-specific taxonomic tree is generated from hierarchical structures of documents relating to the domain. Each identified category cluster is labeled with a label. A topic set creator is executed by the one or more processors to insert the labels of the set of identified category clusters into the topic set for the domain.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: October 26, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Chhaya Methani, Mayank Shrivastava, Pushpraj Shukla, Jonas Barklund, Dario Vignudelli, Ipolitas Clinton Dunaravich, Hung-An Chang
  • Publication number: 20190392078
    Abstract: A computing system including one or more processors generates a topic set for a domain. A taxonomic evaluator is executed by the one or more processors to evaluate a set of category clusters generated from domain-specific textual data against a domain-specific taxonomic tree based on a coherency condition and to identify the category clusters that satisfy the coherency condition. The domain-specific taxonomic tree is generated from hierarchical structures of documents relating to the domain. Each identified category cluster is labeled with a label. A topic set creator is executed by the one or more processors to insert the labels of the set of identified category clusters into the topic set for the domain.
    Type: Application
    Filed: June 22, 2018
    Publication date: December 26, 2019
    Inventors: Chhaya METHANI, Mayank SHRIVASTAVA, Pushpraj SHUKLA, Jonas BARKLUND, Dario VIGNUDELLI, Ipolitas Clinton DUNARAVICH, Hung-An CHANG
  • Patent number: 7640162
    Abstract: A system for synchronizing a natural language input element and a graphical user interface has a synchronization engine. The synchronization engine is adapted to monitor user interactions with the natural language input element and the graphical user interface and to synchronize the natural language input element and the graphical user interface responsive to the user interactions.
    Type: Grant
    Filed: December 14, 2004
    Date of Patent: December 29, 2009
    Assignee: Microsoft Corporation
    Inventors: William D. Ramsey, Christopher C. McConnell, David Dawson, Jonas Barklund, Steven W. Ickman, Thomas M. Laird-McConnell
  • Patent number: 7606700
    Abstract: The subject disclosure pertains to systems and methods for performing natural language processing in which natural language input is mapped to a task. The system includes a task interface for defining a task, the associated data and the manner in which the task data is interpreted. Furthermore, the system provides a framework that manages the tasks to facilitate natural language processing. The task interface and framework can be used to provide natural language processing capabilities to third party applications. Additionally, the task framework can learn or be trained based upon feedback received from the third party applications.
    Type: Grant
    Filed: November 9, 2005
    Date of Patent: October 20, 2009
    Assignee: Microsoft Corporation
    Inventors: William D. Ramsey, Jonas Barklund, Sanjeev Katariya
  • Publication number: 20070106496
    Abstract: The subject disclosure pertains to systems and methods for performing natural language processing in which natural language input is mapped to a task. The system includes a task interface for defining a task, the associated data and the manner in which the task data is interpreted. Furthermore, the system provides a framework that manages the tasks to facilitate natural language processing. The task interface and framework can be used to provide natural language processing capabilities to third party applications. Additionally, the task framework can learn or be trained based upon feedback received from the third party applications.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 10, 2007
    Applicant: Microsoft Corporation
    Inventors: William Ramsey, Jonas Barklund, Sanjeev Katariya
  • Publication number: 20070106495
    Abstract: The subject disclosure pertains to systems and methods for performing natural language processing in which natural language input is mapped to a task. The system includes a task interface for defining a task, the associated data and the manner in which the task data is interpreted. Furthermore, the system provides a framework that manages the tasks to facilitate natural language processing. The task interface and framework can be used to provide natural language processing capabilities to third party applications. Additionally, the task framework can learn or be trained based upon feedback received from the third party applications.
    Type: Application
    Filed: November 9, 2005
    Publication date: May 10, 2007
    Applicant: Microsoft Corporation
    Inventors: William Ramsey, Jonas Barklund, Sanjeev Katariya
  • Publication number: 20060129379
    Abstract: A system for synchronizing a natural language input element and a graphical user interface has a synchronization engine. The synchronization engine is adapted to monitor user interactions with the natural language input element and the graphical user interface and to synchronize the natural language input element and the graphical user interface responsive to the user interactions.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Applicant: Microsoft Corporation
    Inventors: William Ramsey, Christopher McConnell, David Dawson, Jonas Barklund, Steven Ickman, Thomas Laird-McConnell