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:
Jun. 20, 2023

Filed:

May. 27, 2020
Applicant:

Intrinsic Innovation Llc, Mountain View, CA (US);

Inventor:

Tim Niemueller, Gauting, DE;

Assignee:

Intrinsic Innovation LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
B25J 9/16 (2006.01); B25J 13/00 (2006.01); H04L 67/55 (2022.01);
U.S. Cl.
CPC ...
B25J 9/163 (2013.01); B25J 9/1656 (2013.01); B25J 13/006 (2013.01); H04L 67/55 (2022.05);
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for rule execution in an online robotics system. One of the systems includes an execution engine subsystem and an execution memory subsystem. The execution engine receives rules having types and subtypes that represent a particular entity in an operating environment of a robot, provides subscription requests to the execution memory subsystem, and receives events emitted by the execution memory subsystem. The an execution memory receives subscription requests from the execution engine subsystem, receives new observations, converts the new observations into fact updates, performs pattern matching with the fact updates against the patterns of the subscription requests, and emits events to the execution engine subsystem for patterns that have been matched by the fact updates.


Find Patent Forward Citations

Loading…