US2021357036A1PendingUtilityA1

Determining and evaluating data representing an action to be performed by a robot

Assignee: AT & T IP I LPPriority: Jun 9, 2017Filed: Jul 29, 2021Published: Nov 18, 2021
Est. expiryJun 9, 2037(~10.9 yrs left)· nominal 20-yr term from priority
G06F 3/017G06F 2203/0383G05B 2219/35444Y10S901/09G06F 3/011B25J 13/08A61B 34/30G05B 2219/40413A61B 2017/00207A61B 34/77
66
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In one embodiment, a processor accesses sensor input data received from one or more sensors. The sensor input data represents one or more gestures. The processor determines, based on the sensor input data representing the one or more gestures, action data representing an action to be performed by a robot. The action includes physical movements of the robot. The processor evaluates the action data representing the action to be performed by the robot in light of evaluation data.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method, comprising:
 accessing, by a processing system including a processor, feedback received from a robot, wherein the feedback is based at least in part on the robot performing a first action, the first action comprising first physical movements of the robot; and   evaluating, by the processing system, action data representing a second action to be performed by the robot, wherein the second action comprises second physical movements of the robot and is based on the feedback received from the robot, and wherein the evaluating comprises comparing the action data and evaluation data to determine whether to transmit the action data to the robot.   
     
     
         2 . The method of  claim 1 , further comprising:
 determining, by the processing system and based on the comparing of the action data and the evaluation data, to transmit the action data to the robot; and   initiating, by the processing system, transmission of the action data to the robot.   
     
     
         3 . The method of  claim 1 , further comprising:
 determining, by the processing system and based on the comparing of the action data and the evaluation data, to alter the action data representing the second action to be performed by the robot;   altering, by the processing system, the action data to generate altered action data, wherein the altered action data represents a third action to be performed by the robot; and   initiating, by the processing system, transmission of the altered action data to the robot.   
     
     
         4 . The method of  claim 1 , further comprising:
 initiating, by the processing system, transmission of the action data to a computer;   accessing, by the processing system, operator feedback received from the computer, wherein the operator feedback received from the computer is a proposed alteration to the action data representing the second action to be performed by the robot;   altering, by the processing system, the action data in accordance with the proposed alteration to generate altered action data; and   initiating, by the processing system, transmission of the altered action data to the robot.   
     
     
         5 . The method of  claim 1 , wherein the evaluation data comprises one or more of the following:
 a policy;   a procedural model;   a historical observation; and   an environmental condition surrounding the robot.   
     
     
         6 . The method of  claim 1 , wherein the feedback is received from one or more sensors of the robot, and wherein the evaluation data includes historical data regarding a prior procedure performed by the robot and enables identification of an anomaly in the action data relative to the historical data. 
     
     
         7 . The method of  claim 1 , wherein the second action is a predefined set of movements of the robot. 
     
     
         8 . A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
 accessing feedback received from a robot, wherein the feedback is based at least in part on the robot performing a first action, the first action comprising first movements of the robot; and   evaluating action data representing a second action to be performed by the robot, wherein the second action comprises physical movements of the robot and is based on the feedback received from the robot, and wherein the evaluating comprises comparing the action data and evaluation data to determine whether to provide the action data to the robot.   
     
     
         9 . The non-transitory machine-readable medium of  claim 8 , the operations further comprising:
 determining, based on the comparing of the action data and the evaluation data, to provide the action data to the robot; and   initiating transmission of the action data to the robot.   
     
     
         10 . The non-transitory machine-readable medium of  claim 8 , the operations further comprising:
 determining, based on the comparing of the action data and the evaluation data, to alter the action data representing the second action to be performed by the robot;   altering the action data to generate altered action data, wherein the altered action data represents a third action to be performed by the robot; and   initiating transmission of the altered action data to the robot.   
     
     
         11 . The non-transitory machine-readable medium of  claim 8 , the operations further comprising:
 initiating transmission of the action data to a computer;   accessing operator feedback received from the computer, wherein the operator feedback received from the computer is a proposed alteration to the action data representing the second action to be performed by the robot;   altering the action data in accordance with the proposed alteration to generate altered action data; and   initiating transmission of the altered action data to the robot.   
     
     
         12 . The non-transitory machine-readable medium of  claim 8 , wherein the evaluation data comprises one or more of the following:
 a policy;   a procedural model;   a historical observation; and   an environmental condition surrounding the robot.   
     
     
         13 . The non-transitory machine-readable medium of  claim 8 , wherein the feedback is received from one or more sensors of the robot. 
     
     
         14 . The non-transitory machine-readable medium of  claim 8 , wherein the second action is a predefined set of movements of the robot. 
     
     
         15 . A device, comprising:
 a processing system including a processor; and   a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:   accessing feedback received from a robot, wherein the feedback is based at least in part on the robot performing a first action, the first action comprising a first series of physical movements of the robot; and   evaluating action data representing a second action to be performed by the robot, wherein the second action comprises a second series of physical movements of the robot and is based on the feedback received from the robot, and wherein the evaluating comprises comparing the action data and evaluation data to determine whether to transmit the action data to the robot.   
     
     
         16 . The device of  claim 15 , the operations further comprising:
 determining, based on the comparing of the action data and the evaluation data, to transmit the action data to the robot; and   initiating transmission of the action data to the robot.   
     
     
         17 . The device of  claim 15 , the operations further comprising:
 determining, based on the comparing of the action data and the evaluation data, to alter the action data representing the second action to be performed by the robot;   altering the action data to generate altered action data, wherein the altered action data represents a third action to be performed by the robot; and   initiating transmission of the altered action data to the robot.   
     
     
         18 . The device of  claim 15 , the operations further comprising:
 initiating transmission of the action data to a computer;   accessing operator feedback received from the computer, wherein the operator feedback received from the computer is a proposed alteration to the action data representing the second action to be performed by the robot;   altering the action data in accordance with the proposed alteration to generate altered action data; and   initiating transmission of the altered action data to the robot.   
     
     
         19 . The device of  claim 15 , wherein the evaluation data comprises one or more of the following:
 a policy;   a procedural model;   a historical observation; and   an environmental condition surrounding the robot.   
     
     
         20 . The device of  claim 15 , wherein the feedback is received from one or more sensors of the robot.

Join the waitlist — get patent alerts

Track US2021357036A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.