Patents by Inventor Michael Pilat

Michael Pilat 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: 10176268
    Abstract: Content data items in a first electronic file that correspond to entities in a database comprising categorized entities are identified. Modified content data items of a second electronic file are generated, the modified content data items indicating how the content data items are to be interpreted by a natural language query answering system. Information in the second electronic file indicating how the content data items are to be interpreted by the natural language query answering system are modified in response to user input. The second electronic file is used by the natural language query answering system to facilitate analysis of a natural language query regarding content in the first electronic file. Results of the analysis using the natural language query answering system are output.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: January 8, 2019
    Assignee: Wolfram Alpha LLC
    Inventors: Stephen Wolfram, Wiktor Macura, Michael Pilat
  • Patent number: 10055468
    Abstract: A data function in received. The data function is indicative of a request for data from a database, and is included in a library of built-in functions of a computational software application. In response to receiving the data function, a request for database data is transmitted to a database system via a network. In response to the request for data, the database data is received from the database system via the network. In response to receiving the database data via the network, an expression is created using at least a portion of the received database data. The expression is capable of being operated on by the computational software application.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: August 21, 2018
    Assignee: Wolfram Research, Inc.
    Inventors: Stephen Wolfram, Todd Gayley, Michael Pilat
  • Publication number: 20170344654
    Abstract: Content data items in a first electronic file that correspond to entities in a database comprising categorized entities are identified. Modified content data items of a second electronic file are generated, the modified content data items indicating how the content data items are to be interpreted by a natural language query answering system. Information in the second electronic file indicating how the content data items are to be interpreted by the natural language query answering system are modified in response to user input. The second electronic file is used by the natural language query answering system to facilitate analysis of a natural language query regarding content in the first electronic file. Results of the analysis using the natural language query answering system are output.
    Type: Application
    Filed: August 14, 2017
    Publication date: November 30, 2017
    Inventors: Stephen WOLFRAM, Wiktor MACURA, Michael PILAT
  • Patent number: 9734252
    Abstract: A natural language query answering system includes an external data pre-processor configured to i) analyze a first data set, the first data set received via a communication network, to identify data in the first data set that corresponds to entities in a database comprising categorized entities, and ii) generate a second data set corresponding to the first data set and based on the analysis of the first data set, wherein the second data set includes information indicating how data in the second data set is to be interpreted by the natural language query answering system. The natural language query answering system is configured to retrieve data and/or process data from the second data set in response to natural language queries.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: August 15, 2017
    Assignee: Wolfram Alpha LLC
    Inventors: Stephen Wolfram, Wiktor Macura, Michael Pilat
  • Publication number: 20150169679
    Abstract: A data function in received. The data function is indicative of a request for data from a database, and is included in a library of built-in functions of a computational software application. In response to receiving the data function, a request for database data is transmitted to a database system via a network. In response to the request for data, the database data is received from the database system via the network. In response to receiving the database data via the network, an expression is created using at least a portion of the received database data. The expression is capable of being operated on by the computational software application.
    Type: Application
    Filed: February 23, 2015
    Publication date: June 18, 2015
    Inventors: Stephen WOLFRAM, Todd GAYLEY, Michael PILAT
  • Publication number: 20130166530
    Abstract: A natural language query answering system includes an external data pre-processor configured to i) analyze a first data set, the first data set received via a communication network, to identify data in the first data set that corresponds to entities in a database comprising categorized entities, and ii) generate a second data set corresponding to the first data set and based on the analysis of the first data set, wherein the second data set includes information indicating how data in the second data set is to be interpreted by the natural language query answering system. The natural language query answering system is configured to retrieve data and/or process data from the second data set in response to natural language queries.
    Type: Application
    Filed: September 10, 2012
    Publication date: June 27, 2013
    Applicant: WOLFRAM ALPHA LLC
    Inventors: Michael Pilat, Wiktor Macura, Stephen Wolfram