Hierarchical error correction code
US-11387848-B1 · Jul 12, 2022 · US
US2025256391A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2025256391-A1 |
| Application number | US-202218992567-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 29, 2022 |
| Priority date | Sep 29, 2022 |
| Publication date | Aug 14, 2025 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention provides a mobile operation device, a machine system, and a memory control program for the mobile operation device that are capable of suppressing an increase in memory usage and a decrease in processing speed while maintaining reliability of the system. The mobile operation device is a portable device for operating a machine, and comprises a memory with a plurality of storage units, a code assigning unit that assigns an error-correcting code to data in the memory, and an encoding region specifying unit that specifies a region to which the data assigned with the error-correcting code is to be stored.
Opening claim text (preview).
1 . A mobile operation device for portable operating a machine comprising: a memory including a plurality of storage units; a code imparting unit configured to impart an error correction code to data in the memory; and an encoding region specifying unit configured to specify a region for storing the data to which the error correction code is imparted. 2 . The mobile operation device according to claim 1 , further comprising: a state grasping unit configured to grasp a state of the mobile operation device, and wherein the encoding region specifying unit is configured to specify a region for storing data to which the error correction code is imparted among the plurality of storage units, based on an output of the state grasping unit. 3 . The mobile operation device according to claim 2 , further comprising: an arithmetic processing unit configured to execute an application program, and wherein the state grasping unit is configured to grasp a state of the application program executed by the arithmetic processing unit, and the encoding region specifying unit is configured to switch a capacity of a region for storing the data to which the error correction code is imparted among the plurality of storage units, based on the state of the application program grasped by the state grasping unit. 4 . The mobile operation device according to claim 3 , wherein the code imparting unit is configured to impart an error correction code to data when the application program grasped by the state grasping unit is directly related to a system, and not impart the error correction code to date when the application program grasped by the state grasping unit is not directly related to the system. 5 . The mobile operation device according to claim 3 , wherein the memory is a main memory accessible by the arithmetic processing unit and is a DRAM capable of controlling whether or not to cause any of the storage units to function the error correction code. 6 . The mobile operation device according to claim 1 , wherein the machine is a robot or a CNC machine tool, and the mobile operation device is a teach pendant configured to teach an operation to the robot or the CNC machine tool. 7 . A machine system comprising: the mobile operation device according to claim 1 ; a machine control device connected to the mobile operation device via a communication line; and the machine connected to the machine control device via a communication line and operated by the mobile operation device via the machine control device. 8 . A computer readable non-transitory tangible medium for storing a memory control program for a mobile operation device including an arithmetic processing unit, and a memory including a plurality of storage units accessed by the arithmetic processing unit, the memory control program causing the arithmetic processing unit to execute: imparting an error correction code to data in the memory; and specifying a region for storing the data to which the error correction code is imparted. 9 . The computer readable non-transitory tangible medium for storing the memory control program for the mobile operation device according to claim 8 , wherein the memory control program causing the arithmetic processing unit to further execute: grasping a state of the mobile operation device; and switching a capacity of a region for storing the data to which the error correction code is imparted, based on the grasped state of the mobile operation device.
Detachable or portable programming unit, display, pc, pda · CPC title
characterised by using same processor to execute programmable controller and numerical controller function [CNC] and PC controlled NC [PCNC] · CPC title
characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters (G05B19/408, G05B19/4093 take precedence) · CPC title
characterised by special application, e.g. multi-arm co-operation, assembly, grasping · CPC title
characterised by programming, planning systems for manipulators · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.