IP Library Granted Patent US 10,953,541
Granted Patent B2
US 10,953,541 · App. 16/050,232 · Granted Mar 23, 2021

Providing logistical support for robots

Inventors: Eric Zavesky (Austin, TX); David Crawford Gibbon (Lincroft, NJ); Bernard S. Renger (New Providence, NJ); Tan Xu (Bridgewater, NJ)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
B25J9/1653B25J13/006
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,953,541
App. No.
16/050,232
Granted
Mar 23, 2021
Kind
B2
Abstract

The present disclosure describes a device, computer-readable medium, and method for providing logistical support for robots. In one example, the method includes receiving, at a centralized support center that is in communication with a plurality of robots, a query from a first robot of the plurality of robots that has been deployed to perform a task, wherein the query indicates an error encountered by the first robot and evidence of the error collected by the first robot, formulating, at the centralized support center, a proposed solution to resolve the error, wherein the formulating comprises soliciting an analysis of the evidence by a party other than the first robot, and delivering, by the centralized support center, the proposed solution to the first robot.

Claims (38)

1. A method comprising:

receiving, by a processor of a centralized support center that is in communication with a plurality of robots, a query from a first robot of the plurality of robots that has been deployed to perform a task, wherein the query indicates an error encountered by the first robot and evidence of the error collected by the first robot;

receiving, by the processor, further evidence of the error from a perspective of a second robot of the plurality of robots that is separate from the first robot;

formulating, by the processor, a proposed solution to resolve the error, wherein the formulating comprises soliciting an analysis of the evidence and the further evidence by a party other than the first robot; and

delivering, by the processor, the proposed solution to the first robot.

2. The method of claim 1 , wherein the evidence comprises sensor data collected by the first robot from an environment surrounding the first robot.

3. The method of claim 1 , wherein the evidence comprises a device log of the first robot.

4. The method of claim 1 , wherein the evidence comprises a video of an attempt by the first robot to resolve the error.

5. The method of claim 1 , wherein the further evidence comprises sensor data collected by the second robot from an environment surrounding the second robot.

6. The method of claim 1 , wherein the further evidence comprises a device log of the second robot.

7. The method of claim 1 , wherein the party is the second robot.

8. The method of claim 7 , wherein the second robot has reported encountering an error that is similar to the error encountered by the first robot.

9. The method of claim 1 , wherein the party is a human technician.

10. The method of claim 1 , wherein the formulating comprises:

using the evidence to generate a simulated environment that simulates an environment surrounding the first robot;

receiving a command from the party interacting with the simulated environment; and

mapping the command to an action to be taken by the first robot.

11. The method of claim 10 , wherein the simulated environment comprises a virtual reality environment.

12. The method of claim 10 , wherein the simulated environment comprises an augmented reality environment.

13. The method of claim 10 , wherein the command is a text command.

14. The method of claim 10 , wherein the command is a spoken command.

15. The method of claim 10 , wherein the command is a gesture.

16. The method of claim 10 , wherein the command is a keyboard command.

17. The method of claim 10 , wherein the mapping is scaled to the environment surrounding the first robot.

18. The method of claim 1 , further comprising:

storing a record of the error and the proposed solution, responsive to the proposed solution resolving the error.

19. A device comprising:

a processor of a centralized support center that is in communication with a plurality of robots; and

a computer-readable medium storing instructions which, when executed by the processor, cause the processor to perform operations, the operations comprising:

receiving a query from a first robot of the plurality of robots that has been deployed to perform a task, wherein the query indicates an error encountered by the first robot and evidence of the error collected by the first robot;

receiving further evidence of the error from a perspective of a second robot of the plurality of robots that is separate from the first robot;

formulating a proposed solution to resolve the error, wherein the formulating comprises soliciting an analysis of the evidence and the further evidence by a party other than the first robot; and

delivering the proposed solution to the first robot.

20. A non-transitory computer-readable storage medium storing instructions which, when executed by a processor of a centralized support center that is in communication with a plurality of robots, cause the processor to perform operations, the operations comprising:

receiving a query from a first robot of the plurality of robots that has been deployed to perform a task, wherein the query indicates an error encountered by the first robot and evidence of the error collected by the first robot;

receiving further evidence of the error from a perspective of a second robot of the plurality of robots that is separate from the first robot;

formulating a proposed solution to resolve the error, wherein the formulating comprises soliciting an analysis of the evidence and the further evidence by a party other than the first robot; and

delivering the proposed solution to the first robot.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2021
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 058135/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2018
From: ZAVESKY, ERIC; GIBBON, DAVID CRAWFORD; RENGER, BERNARD S.; XU, TAN
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 046511/0388 →
Continuity (1)
Related Publication 20200039070A1 · Feb 6, 2020