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:
Mar. 30, 2021

Filed:

Apr. 11, 2018
Applicant:

Accenture Global Solutions Limited, Dublin, IE;

Inventors:

Carl Matthew Dukatz, San Jose, CA (US);

Nicholas Akiona, San Jose, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
B25J 9/16 (2006.01); G05D 1/00 (2006.01); G06F 3/16 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
B25J 9/163 (2013.01); B25J 9/1653 (2013.01); B25J 9/1694 (2013.01); B25J 9/1697 (2013.01); G05D 1/0016 (2013.01); G05D 1/0088 (2013.01); G06F 3/167 (2013.01); G05D 2201/0215 (2013.01); H04L 67/12 (2013.01); Y10S 901/02 (2013.01); Y10S 901/46 (2013.01); Y10S 901/47 (2013.01);
Abstract

Implementations directed to providing a computer-implemented system for performing an action with a robot comprising receiving command information indicating a command related to performance of an action with a robot, identifying state information for a plurality of active routines that are actively running for the robot, the state information indicating a state for each of the active routines, determining contextual information for the command based on the accessed state information for the plurality of active routines, selecting one of the active routines as a handling routine to service the command based on the contextual information, determining an output module of the robot to perform the action based on the state of the handling routine and the contextual information, and executing one or more instructions to perform the action with the output module.


Find Patent Forward Citations

Loading…