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:
Nov. 12, 2024

Filed:

Mar. 04, 2020
Applicant:

Fanuc America Corporation, Rochester Hills, MI (US);

Inventors:

Ashok Prajapati, Rochester Hills, MI (US);

Rick Wunderlich, Canton, MI (US);

Kenneth Krause, Rochester Hills, MI (US);

Isaac Eckert, Grand Blanc, MI (US);

Isaac Robinson Stephan Thangaiah Albert, Rochester Hills, MI (US);

Eric Flanagin, Ortonville, MI (US);

Assignee:

FANUC AMERICA CORPORATION, Rochester Hills, MI (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
B25J 9/16 (2006.01); G05B 19/418 (2006.01);
U.S. Cl.
CPC ...
B25J 9/163 (2013.01); B25J 9/1669 (2013.01); G05B 19/4185 (2013.01); G05B 2219/31368 (2013.01); G05B 2219/31455 (2013.01);
Abstract

A dynamic messaging system for factory automation devices that provides flexible data transport, presentation and scheduling. Custom message instructions are provided to robot controllers using configuration templates which are loadable without rebooting the controller or affecting ongoing operations of the robot. The configuration templates contain data definitions only and no executable code. Custom data messages are sent from the robot controller based on triggers, including periodic timers, transmission of a current message, change of device elements and programmatic requests. Custom message attributes such as transmission rate and priority can be set, and messages may include file attachments. A message template creator, external to the robot controller, creates the configuration templates, ensures message uniqueness and generates data ingestion schema. The schema are used by a cloud data parser to translate and load data into data tables, where the customer can analyze data from the messages using applications in a web portal.


Find Patent Forward Citations

Loading…