The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 30, 2021

Filed:

Jan. 14, 2019
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

John Anthony Taylor, Bellevue, WA (US);

Christopher Lee Mullins, Sammamish, WA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/2458 (2019.01); G06F 16/9535 (2019.01); G06F 16/901 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2465 (2019.01); G06F 16/9024 (2019.01); G06F 16/9535 (2019.01);
Abstract

A system and method of automating data profile updating and querying includes building bots using standard schema having predefined data types for collecting data relating to a user or object. A bot stores the collected data in a data profile for the user or object in a graph data store that is queried by that bot or another bot to extract data relating to the user or object. The data relating to the user or object may be collected from two or more data channels including, for example, a channel of spoken data and a channel of typed data. The collected data is selectively processed by a bot to establish context for the collected data and is inserted into a knowledge graph that may be joined to another knowledge graph for querying. The bots automate the collection and sharing of collected profile data with other bots in an application ecosystem.


Find Patent Forward Citations

Loading…