Systems and methods for determining a potential failure or other status of a robotic device

US10552803B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10552803-B2
Application numberUS-201816162130-A
CountryUS
Kind codeB2
Filing dateOct 16, 2018
Priority dateFeb 7, 2012
Publication dateFeb 4, 2020
Grant dateFeb 4, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and systems for proactively preventing hazardous or other situations in a robot-cloud interaction are provided. An example method includes receiving information associated with task logs for a plurality of robotic devices. The task logs may include information associated with tasks performed by the plurality of robotic devices. The method may also include a computing system determining information associated with hazardous situations based on the information associated with the task logs. For example, the hazardous situations may comprise situations associated with failures of one or more components of the plurality of robotic devices. According to the method, information associated with a contextual situation of a first robotic device may be determined, and when the information associated with the contextual situation is consistent with information associated with the one or more hazardous situations, an alert indicating a potential failure of the first robotic device may be provided.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving task logs for a plurality of robotic devices, wherein the task logs comprise information indicative of tasks performed by the plurality of robotic devices; determining, using a computing system and based on the task logs, situations involving failure of a component of the plurality of robotic devices; determining, based on the situations, an updated operational range for the component of the plurality of robotic devices; and updating an operational range of the component of the plurality of robotic devices to be the updated operational range. 2. The method of claim 1 , wherein updating the operational range to be the updated operational range increases the operational range. 3. The method of claim 1 , wherein updating the operational range to be the updated operational range decreases the operational range. 4. The method of claim 1 : wherein determining the situations comprises determining operational values of the component of the plurality of robotic devices when the situations occurred, and wherein determining the updated operational range for the component of the plurality of robotic devices comprises determining a reduced operational range for the component of the plurality of robotic devices that excludes one or more of the operational values. 5. The method of claim 1 , wherein the operational range of the component of the plurality of robotic devices comprises an operational life of the component of the plurality of robotic devices. 6. The method of claim 1 : wherein determining the situations involving failure of the component of the plurality of robotic devices comprises determining tasks attempted by respective robotic devices when failure of the component of the plurality of robotic devices occurred, and wherein determining the updated operational range comprises determining an updated operational range that decreases a likelihood of future failures of the component of the plurality of robotic devices. 7. The method of claim 1 , wherein determining the situations involving failure of the component of the plurality of robotic devices comprises determining a common product utilized by respective robotic devices when failure of the component of the plurality of robotic devices occurred. 8. The method of claim 1 , wherein the component of the plurality of robotic devices comprises a component selected from the group consisting of: a sensor, an actuator, a motor, and a battery. 9. A system comprising: a plurality of robotic devices configured to transmit, via a network, task logs comprising information indicative of tasks performed by the plurality of robotic devices; and a computing component, comprising a processor and a memory coupled to the processor, wherein the computing component is capable of communicating with the plurality of robotic devices over the network, the computing component configured to perform functions comprising: receiving task logs from the plurality of robotic devices, determining, based on the task logs, situations involving failure of a component of the plurality of robotic devices, determining, based on the situations, an updated operational range for the component of the plurality of robotic devices, and updating the operational range of the component of the plurality of robotic devices to be the updated operational range. 10. The system of claim 9 , wherein updating the operational range to be the updated operational range increases the operational range. 11. The system of claim 9 , wherein updating the operational range to be the updated operational range decreases the operational range. 12. The system of claim 9 : wherein determining the situations comprises determining operational values of the component of the plurality of robotic devices when the situations occurred, and wherein determining the updated operational range for the component of the plurality of robotic devices comprises determining a reduced operational range for the component of the plurality of robotic devices that excludes one or more of the operational values. 13. The system of claim 9 , wherein the operational range of the component of the plurality of robotic devices comprises an operational life of the component of the plurality of robotic devices. 14. The system of claim 9 : wherein determining the situations involving failure of the component of the plurality of robotic devices comprises determining tasks attempted by respective robotic devices when failure of the component of the plurality of robotic devices occurred, and wherein determining the updated operational range comprises determining an updated operational range that decreases a likelihood of future failures of the component of the plurality of robotic devices. 15. The system of claim 9 , wherein determining the situations involving failure of the component of the plurality of robotic devices comprises determining a common product utilized by respective robotic devices when failure of the component of the plurality of robotic devices occurred. 16. The system of claim 9 , wherein the component of the plurality of robotic devices comprises a component selected from the group consisting of: a sensor, an actuator, a motor, and a battery. 17. A method comprising: receiving task logs for a plurality of robotic devices, wherein the task logs comprise information indicative of tasks performed by the plurality of robotic devices; determining, using a computing system and based on the task logs, situations involving unexpected operation of a component of the plurality of robotic devices; determining, based on the situations, an updated operational range for the component of the plurality of robotic devices that is different from a manufacturer-specified operational range of the component; and updating an operational range of the component of the plurality of robotic devices to be the updated operational range. 18. The method of claim 17 , wherein updating the operational range to be the updated operational range increases the operational range. 19. The method of claim 17 , wherein updating the operational range to be the updated operational range decreases the operational range. 20. The method of claim 17 , wherein the component of the plurality of robotic devices comprises a component selected from the group consisting of: a sensor, an actuator, a motor, and a battery.

Assignees

Inventors

Classifications

  • characterised by safety, monitoring, diagnostic · CPC title

  • Protective device · CPC title

  • G06Q10/20Primary

    Administration of product repair or maintenance · CPC title

  • Status alarms (G08B21/02 takes precedence) · CPC title

  • comprising a plurality of manipulators · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10552803B2 cover?
Methods and systems for proactively preventing hazardous or other situations in a robot-cloud interaction are provided. An example method includes receiving information associated with task logs for a plurality of robotic devices. The task logs may include information associated with tasks performed by the plurality of robotic devices. The method may also include a computing system determining …
Who is the assignee on this patent?
X Dev Llc
What technology area does this patent fall under?
Primary CPC classification G06Q10/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 04 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).