System for diagnosis of robot state

US2016149996A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016149996-A1
Application numberUS-201514951557-A
CountryUS
Kind codeA1
Filing dateNov 25, 2015
Priority dateNov 26, 2014
Publication dateMay 26, 2016
Grant date

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.

A robot data transfer method includes the step of collecting data from each of a plurality of robots in a multi-robot production facility in real-time. The data collected from the robots is then transferred in real-time from a controller of each of the robots to a first data collection device. Within the first data collection device, the data is buffered using a multi-segment queueing mechanism. The queueing mechanism is configured with a retention policy. The data is then transferred to a second data collection device based on the retention policy of the queueing mechanism of the first data collection device. The second data collection device analyzes the data and determines whether maintenance or optimization is necessary for any of the robots.

First claim

Opening claim text (preview).

What is claimed is: 1 . A robot data transfer method comprising the following steps: collecting data from each of a plurality of robots in real-time; transferring the data from a controller of each of the robots to a first data collection device in real-time; buffering the data in the first data collection device using a multi-segment queuing mechanism with a retention policy; and transferring the data to a second data collection device based on the retention policy. 2 . The method according to claim 1 , further comprising the step of analyzing the data in the second data collection device to determine a need for maintenance or optimization of the robots. 3 . The method according to claim 1 , further comprising the step of generating a report from the second data collection device, wherein the report includes at least one of a mechanical health, a process health, a system health, and a maintenance notification. 4 . The method according to claim 1 wherein the retention policy retains the data in the first data collection device based on at least one of a triggering event, priority, duration, size, transfer rate, and data transformation to optimize throughput or data storage requirements. 5 . The method according to claim 1 , wherein the first data collection device is a logical device within the controller of the robot. 6 . The method of claim 1 , wherein the first data collection device is a physical storage device, external to the controller of the robot. 7 . The method of claim 1 , wherein the second data collection device is a network server, the network server connected to the first data collection device via a functional network. 8 . The method of claim 1 , wherein the second data collection device is formed local to the first data collection device, the second data collection device in direct communication with the first data collection device. 9 . The method according to claim 1 including the following steps: the data transferred to the first data collection device is buffered in the data storage with capability of maintaining data for some duration; and the first data collection device transfers the data entirely to the second data collection device in response to one of an event from the robot controller or external device, and an internally triggered event on the first data collection device. 10 . The method according to claim 1 including the following steps: the data transferred to the first data collection device is buffered in the data storage with capability of maintaining data for some duration; and the first data collection device queues the data into priority segments and interrupts a lower priority segment data transfer and transfers the data from a higher priority segment to the second data collection device or the server. 11 . The method of claim 1 , wherein the data includes at least one of a joint travel distance, a component operational load, a component operational temperature, component high speed emergency stops, and joint reverse travel condition. 12 . A robot analytical and prognostic reporting method comprising the following steps: collecting data in a first data collection device; transferring the data to and storing the data in a second data collection device, the second data collection device being remote to or local to the first data collection device; analyzing the data in the second data collection device; generating a report from the second data collection device, the report based on the analysis of the data by the second data collection device; identifying a determination for a robot controller parameter change, anomaly, or failure in the report; and distributing the report to at least one recipient. 13 . The method according to claim 12 wherein the recipient is at least one of a smart device, a server, application software, an email, a personal computer, and a robot teaching device. 14 . The method according to claim 12 , further comprising the step of generating a work order based on the analysis of the data. 15 . The method of claim 12 , wherein the data includes at least one of a joint travel distance, a component operational load, a component operational temperature, component high speed emergency stops, and joint reverse travel condition. 16 . A robot analytical and optimization reporting system comprising: at least one robot, the robot having a programmable controller configured to collect dynamic data from the robot; a first data collection device in electrical communication with the controller of the at least one robot, the first data collection device configured to receive the dynamic data from the controller, and to buffer the dynamic data for a duration; a second data collection device in communication with the first data collection device, the second data collection device configured to receive the dynamic data from the first data collection device, and to analyze the dynamic data; and a recipient in communication with the second data collection device for receiving the analysis of the dynamic data. 17 . The system of claim 16 , wherein the first data collection device is a logical device within a memory of the controller of the robot. 18 . The system of claim 16 , wherein the first data collection device is a physical storage disk, formed separately from the controller. 19 . The system of claim 16 , wherein each of the controller, the first data collection device, the second data collection device, and the recipient is in communication with a functional network. 20 . The system of claim 16 , wherein the second data collection device is formed local to the first data collection device.

Assignees

Inventors

Classifications

  • H04L43/06Primary

    Generation of reports · CPC title

  • Performance analysis of employees; Performance analysis of enterprise or organisation operations · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

  • Control of logging system, e.g. decision on which data to store; time-stamping measurements · CPC title

  • Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling · 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 US2016149996A1 cover?
A robot data transfer method includes the step of collecting data from each of a plurality of robots in a multi-robot production facility in real-time. The data collected from the robots is then transferred in real-time from a controller of each of the robots to a first data collection device. Within the first data collection device, the data is buffered using a multi-segment queueing mechanism…
Who is the assignee on this patent?
Fanuc America Corp
What technology area does this patent fall under?
Primary CPC classification H04L43/06. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu May 26 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).