Patents by Inventor Thierry Donneau-Golencer
Thierry Donneau-Golencer 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: 11100065Abstract: 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: GrantFiled: October 19, 2018Date of Patent: August 24, 2021Assignee: SALESFORCE.COM, INC.Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
-
Patent number: 11093467Abstract: 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: GrantFiled: October 19, 2018Date of Patent: August 17, 2021Assignee: SALESFORCE.COM, INC.Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
-
Patent number: 10367649Abstract: The present disclosure extends to methods, systems, and computer program products for providing collaboration among users within a group and to provide improved scheduling and reports based on group characteristics.Type: GrantFiled: November 13, 2013Date of Patent: July 30, 2019Assignee: SALESFORCE.COM, INC.Inventors: Thierry Donneau-Golencer, Rajan Singh
-
Publication number: 20190050432Abstract: 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: ApplicationFiled: October 19, 2018Publication date: February 14, 2019Applicant: salesforce.com, inc.Inventors: Thierry DONNEAU-GOLENCER, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
-
Publication number: 20190050433Abstract: 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: ApplicationFiled: October 19, 2018Publication date: February 14, 2019Applicant: salesforce.com, inc.Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
-
Patent number: 10140322Abstract: 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: GrantFiled: August 11, 2016Date of Patent: November 27, 2018Assignee: SALESFORCE.COM, INC.Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
-
Patent number: 9904681Abstract: The present invention relates to a method and apparatus for assembling a set of documents related to a triggering item. One embodiment of a method for assembling a set of electronic documents related to an electronic triggering item detected by a computing device being operated by a user includes automatically extracting by the computing device a set of features from the triggering item, without receiving a request by the user to assemble the set of electronic documents, and assembling as the set of electronic documents a plurality of documents that is relevant to the set of features, wherein the plurality of documents is retrieved from a plurality of different types of electronic sources.Type: GrantFiled: July 13, 2011Date of Patent: February 27, 2018Assignee: SRI INTERNATIONALInventors: Kenneth Nitz, David Dunkley, Thierry Donneau-Golencer, Adam Cheyer, Leslie Pound, Stephen L. Hardt
-
Patent number: 9893905Abstract: The present disclosure extends to methods, systems, and computer program products for providing collaboration among users within a group for improved communication and scheduling.Type: GrantFiled: November 13, 2013Date of Patent: February 13, 2018Assignee: SALESFORCE.COM, INC.Inventors: Thierry Donneau-Golencer, Rajan Singh
-
Patent number: 9858332Abstract: A system may include a machine-implemented data extractor and correlator configured to retrieve data from at least one data source. The data extractor and correlator may extract information from unstructured data within the retrieved 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.Type: GrantFiled: January 26, 2016Date of Patent: January 2, 2018Assignee: SRI INTERNATIONALInventors: Thierry Donneau-Golencer, Kenneth C. Nitz
-
Patent number: 9792356Abstract: 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: GrantFiled: September 7, 2016Date of Patent: October 17, 2017Assignee: SALESFORCE.COM, INC.Inventors: Rajan Singh, Thierry Donneau-Golencer, Corey Hulen, William Scott Mark
-
Publication number: 20160378854Abstract: 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: ApplicationFiled: September 7, 2016Publication date: December 29, 2016Applicant: salesforce.com, inc.Inventors: Rajan SINGH, Thierry DONNEAU-GOLENCER, Corey HULEN, William Scott MARK
-
Publication number: 20160350342Abstract: 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: ApplicationFiled: August 11, 2016Publication date: December 1, 2016Applicant: salesforce.com, inc.Inventors: Thierry DONNEAU-GOLENCER, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
-
Patent number: 9471666Abstract: 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: GrantFiled: January 18, 2012Date of Patent: October 18, 2016Assignee: SALESFORCE.COM, INC.Inventors: Rajan Singh, Thierry Donneau-Golencer, Corey Hulen, William Scott Mark
-
Patent number: 9443007Abstract: 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: GrantFiled: November 2, 2011Date of Patent: September 13, 2016Assignee: salesforce.com, inc.Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
-
Patent number: 9443226Abstract: The present invention relates to an electronic assistant. In one embodiment, a system for processing data on a computing device includes at least one extractor for extracting data from an email to produce extracted data, a user model for generating a high-level model of an email environment on the computing device, based on the extracted data, and at least one predictor for generating a prediction related to the email, based on the extracted data and on the high-level model. In another embodiment, a system for scheduling an event includes an extractor for extracting constraints from a request for the event, a user model for receiving and storing scheduling preferences from a user, and a predictor coupled to the extractor and to the user model, for generating a candidate schedule for the event in accordance with the constraints and the scheduling preferences.Type: GrantFiled: August 10, 2009Date of Patent: September 13, 2016Assignee: SRI INTERNATIONALInventors: Pauline M. Berry, Adam Cheyer, Melinda Gervasio, Thierry Donneau-Golencer, Stephen Hardt, Kenneth Nitz, Bart Peintner, Leslie Pound, Neil Yorke-Smith
-
Publication number: 20160188578Abstract: The present invention relates to a method and apparatus for assembling a set of documents related to a triggering item. One embodiment of a method for assembling a set of electronic documents related to an electronic triggering item detected by a computing device being operated by a user includes automatically extracting by the computing device a set of features from the triggering item, without receiving a request by the user to assemble the set of electronic documents, and assembling as the set of electronic documents a plurality of documents that is relevant to the set of features, wherein the plurality of documents is retrieved from a plurality of different types of electronic sources.Type: ApplicationFiled: July 13, 2011Publication date: June 30, 2016Inventors: KENNETH NITZ, David Dunkley, Thierry Donneau-Golencer, Adam Cheyer, Leslie Pound, Stephen L. Hardt
-
Patent number: 9298818Abstract: A computer implemented method and apparatus for analyzing content of a plurality of documents. The method extracts semantic information from content of a plurality of documents; assigns weights to the semantic information; assigns links between documents containing similar semantic information; assigns a weight to each link; extracts information about the content of the plurality of documents by using the weighted links and weighted semantics to cluster the documents, perform inferential analysis, or both.Type: GrantFiled: May 31, 2011Date of Patent: March 29, 2016Assignee: SRI InternationalInventors: Thierry Donneau-Golencer, Kenneth Nitz, David Dunkley
-
Patent number: 9245010Abstract: A system may include a machine-implemented data extractor and correlator configured to retrieve data from at least one data source. The data extractor and correlator may extract information from unstructured data within the retrieved 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.Type: GrantFiled: November 2, 2011Date of Patent: January 26, 2016Assignee: SRI INTERNATIONALInventors: Thierry Donneau-Golencer, Kenneth C. Nitz
-
Publication number: 20150135094Abstract: The present disclosure extends to methods, systems, and computer program products for providing collaboration among users within a group for improved communication and scheduling.Type: ApplicationFiled: November 13, 2013Publication date: May 14, 2015Applicant: Tempo AI, Inc.Inventors: Thierry Donneau-Golencer, Rajan Singh
-
Publication number: 20150135095Abstract: The present disclosure extends to methods, systems, and computer program products for providing collaboration among users within a group and to provide improved scheduling and reports based on group characteristics.Type: ApplicationFiled: November 13, 2013Publication date: May 14, 2015Applicant: Tempo Al, Inc.Inventors: Thierry Donneau-Golencer, Rajan Singh