Patents by Inventor William Scott Mark

William Scott Mark 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: 11100065
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: August 24, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Patent number: 11093467
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: August 17, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Publication number: 20190050432
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Application
    Filed: October 19, 2018
    Publication date: February 14, 2019
    Applicant: salesforce.com, inc.
    Inventors: Thierry DONNEAU-GOLENCER, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Publication number: 20190050433
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Application
    Filed: October 19, 2018
    Publication date: February 14, 2019
    Applicant: salesforce.com, inc.
    Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Patent number: 10140322
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: November 27, 2018
    Assignee: SALESFORCE.COM, INC.
    Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Patent number: 9792356
    Abstract: A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural language user request from the user, determining a semantic interpretation of the natural language user request, querying a semantically-indexed, integrated knowledge store based on the semantic interpretation, and responding to the natural language user request by displaying results of the querying, wherein the results correspond to an item within the user's personal data cloud.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: October 17, 2017
    Assignee: SALESFORCE.COM, INC.
    Inventors: Rajan Singh, Thierry Donneau-Golencer, Corey Hulen, William Scott Mark
  • Publication number: 20160378854
    Abstract: A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural language user request from the user, determining a semantic interpretation of the natural language user request, querying a semantically-indexed, integrated knowledge store based on the semantic interpretation, and responding to the natural language user request by displaying results of the querying, wherein the results correspond to an item within the user's personal data cloud.
    Type: Application
    Filed: September 7, 2016
    Publication date: December 29, 2016
    Applicant: salesforce.com, inc.
    Inventors: Rajan SINGH, Thierry DONNEAU-GOLENCER, Corey HULEN, William Scott MARK
  • Publication number: 20160350342
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Application
    Filed: August 11, 2016
    Publication date: December 1, 2016
    Applicant: salesforce.com, inc.
    Inventors: Thierry DONNEAU-GOLENCER, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Patent number: 9471666
    Abstract: A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural language user request from the user, determining a semantic interpretation of the natural language user request, querying a semantically-indexed, integrated knowledge store based on the semantic interpretation, and responding to the natural language user request by displaying results of the querying, wherein the results correspond to an item within the user's personal data cloud.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: October 18, 2016
    Assignee: SALESFORCE.COM, INC.
    Inventors: Rajan Singh, Thierry Donneau-Golencer, Corey Hulen, William Scott Mark
  • Patent number: 9443007
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: September 13, 2016
    Assignee: salesforce.com, inc.
    Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Patent number: 8918431
    Abstract: A computing system has a user interface allowing a user to view and input data related to concepts in a knowledge area associated with the user, an observation sub-system to centralize data and to identify a plurality of knowledge concepts, a conceptualization sub-system to generate a plurality of nodes within an ontological mapping, wherein each of the nodes corresponds to a certain one of the plurality of identified knowledge concepts identified by the observation sub-system, a relationship identification sub-system to create relationships between at least some of the plurality of identified knowledge concepts, and attribute affinity weights to the relationships, a change refinement sub-system to modify at least one of the plurality of nodes, affinity weights and relationships based upon information associated with the user, and a non-transitory knowledge store to store the information associated with the user pertaining to a sub-plurality of the plurality of identified knowledge concepts.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: December 23, 2014
    Assignee: SRI International
    Inventors: William Scott Mark, Thierry Donneau-Golencer, Madhu Yarlagadda
  • Publication number: 20140258339
    Abstract: A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural language user request from the user, determining a semantic interpretation of the natural language user request, querying a semantically-indexed, integrated knowledge store based on the semantic interpretation, and responding to the natural language user request by displaying results of the querying, wherein the results correspond to an item within the user's personal data cloud.
    Type: Application
    Filed: January 18, 2012
    Publication date: September 11, 2014
    Applicant: SRI INTERNATIONAL
    Inventors: Rajan Singh, Thierry Donneau-Golencer, Corey Hulen, William Scott Mark
  • Publication number: 20130185336
    Abstract: A machine-implemented method for supporting a natural language user request against a user's personal data cloud can include a machine receiving the natural language user request from the user, determining a semantic interpretation of the natural language user request, querying a semantically-indexed, integrated knowledge store based on the semantic interpretation, and responding to the natural language user request by displaying results of the querying, wherein the results correspond to an item within the user's personal data cloud.
    Type: Application
    Filed: January 18, 2012
    Publication date: July 18, 2013
    Applicant: SRI INTERNATIONAL
    Inventors: Rajan Singh, Thierry Donneau-Golencer, Corey Hulen, William Scott Mark
  • Publication number: 20130110842
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: SRI INTERNATIONAL
    Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Publication number: 20130066921
    Abstract: A computing system has a user interface allowing a user to view and input data related to concepts in a knowledge area associated with the user, an observation sub-system to centralize data and to identify a plurality of knowledge concepts, a conceptualization sub-system to generate a plurality of nodes within an ontological mapping, wherein each of the nodes corresponds to a certain one of the plurality of identified knowledge concepts identified by the observation sub-system, a relationship identification sub-system to create relationships between at least some of the plurality of identified knowledge concepts, and attribute affinity weights to the relationships, a change refinement sub-system to modify at least one of the plurality of nodes, affinity weights and relationships based upon information associated with the user, and a non-transitory knowledge store to store the information associated with the user pertaining to a sub-plurality of the plurality of identified knowledge concepts.
    Type: Application
    Filed: September 9, 2011
    Publication date: March 14, 2013
    Applicant: SRI INTERNATIONAL
    Inventors: William Scott Mark, Thierry Donneau-Golencer, Madhu Yarlagadda