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:
Dec. 12, 2023

Filed:

Nov. 23, 2018
Applicant:

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

Inventors:

Stefan Krzysztof Gawrys, Seattle, WA (US);

Patrick James Gorman, Bellevue, WA (US);

Andres Carlo Petralli, Redmond, WA (US);

Daniel Escapa, Seattle, WA (US);

Alina Mihaela Stanciu, Redmond, WA (US);

David John Brennan, Redmond, WA (US);

Grégory Christopher John Vandenbrouck, Bellevue, WA (US);

Hubert Van Hoof, Redmond, WA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/332 (2019.01); G06F 16/587 (2019.01); G06F 16/20 (2019.01); G06F 16/48 (2019.01);
U.S. Cl.
CPC ...
G06F 16/3328 (2019.01); G06F 16/20 (2019.01); G06F 16/48 (2019.01); G06F 16/587 (2019.01);
Abstract

Described herein is a system and method of processing data of a digital twins object model. Data associated with a node of the digital twins object model is parsed to identify metadata associated with the node. The data can comprise telemetry data received from an IoT device associated with the node. User-defined function(s) are determined that match the identified metadata. The data and metadata can be provided to the user-defined function(s). The determined user-defined function(s) are executed. Also described herein is a method of creating a user-defined function for processing data of a digital twins object model. Information regarding business logic is received from a user defining a user-defined function. Information regarding telemetry condition(s) to which the user-defined function applies is received defining a matcher. The user-defined function and matcher are stored as objects within a spatial intelligence graph associated with the digital twins object model.


Find Patent Forward Citations

Loading…