# US 9,437,057 B2 · Construction machine controller

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,437,057 B2
- Document ID: US9437057B2
- Status: Granted
- Kind: B2
- Application number: 14/352,432
- Filed: 2013-08-20
- Published: 2015-06-18
- Granted: 2016-09-06
- Earliest claimed: 2013-08-20
- Assignees: Komatsu Ltd.
- Applicants: Komatsu Ltd.
- Inventors: Yasunori Kimura
- Web page: https://patentgrep.com/patent/US9437057B2

## CPC

- G07C 5/085: {using electronic data carriers}
- G05B 15/02: electric
- G05B 19/05: Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G06F 9/50: Allocation of resources, e.g. of the central processing unit [CPU]
- G06F 11/0739: {in a data processing system embedded in automotive or aircraft systems}
- G06F 11/0766: {Error or fault reporting or storing}
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A construction machine controller includes: a first board operated by a construction machine embedded operating system; and a second board connected to the first board through a general purpose interface and operated by a general purpose PC operating system, wherein construction machine information acquired from a state acquisition unit inside a construction machine is input to the first board.

## Claims

### Claim 1

A construction machine controller comprising:
a first board performing control processing limited to a necessary function of an operation of a construction machine by a construction machine embedded operating system, the control processing requiring real-time performance;
a second board connected to the first board through a general purpose interface and operated by a general purpose personal computer (PC) operating system, the second board performing another control processing that does not require real-time performance and that is not limited to the necessary function of the operation of the construction machine performed by the first board;
a first controller of the first board configured to perform power monitoring of the first board and system monitoring of the first board in response to an activation of the construction machine, wherein the first controller further configured to perform activation processing of the first board in response to a signal that the power monitoring and the system monitoring of the first board are normal; and
a second controller of the second board configured to perform power monitoring of the second board and system monitoring of the second board in response to the activation processing of the first board, wherein the second controller further configured to perform activation processing of the second board in response to a signal that the power monitoring and the system monitoring of the second board are normal, wherein construction machine information acquired from a state acquisition unit inside the construction machine is inputted to the first board.

### Claim 2 (depends on 1)

The construction machine controller according to claim 1, wherein each of the first board and the second board includes an internal power circuit converting source voltage supplied from a power source of the construction machine into a desired voltage.

### Claim 3 (depends on 1)

The construction machine controller according to claim 1, wherein the first board includes a storage unit, temporarily stores the construction machine information acquired during the activation processing of the second board in the storage unit and transfers the construction machine information temporarily stored in the storage unit to the second board after the activation processing of the second board.

### Claim 4 (depends on 1)

The construction machine controller according to claim 1, wherein the first board and the second board are housed inside a same housing.

### Claim 5 (depends on 1)

The construction machine controller according to claim 1, further comprising an extended function processing board connected to the first board or the second board, wherein the extended function processing board performs predetermined processing.

### Claim 6

A construction machine controller comprising:
a first board performing control processing limited to a necessary function of an operation of a construction machine by a construction machine embedded operating system, the control processing requiring real-time performance;
a second board connected to the first board through a general purpose interface and operated by a general purpose personal computer (PC) operating system, the second board performing another control processing that does not require real-time performance and that is not limited to the necessary function of the operation of the construction machine performed by the first board;
a first controller of the first board configured to perform power monitoring of the first board and system monitoring of the first board in response to an activation of the construction machine, wherein the first controller further configured to perform activation processing of the first board in response to a signal that the power monitoring and the system monitoring of the first board are normal; and
a second controller of the second board configured to perform power monitoring of the second board and system monitoring of the second board in response to the activation processing of the first board, wherein the second controller further configured to perform activation processing of the second board in response to a signal that the power monitoring and the system monitoring of the second board are normal,
wherein the first board and the second board are housed inside a same housing,
each of the first board and the second board includes an internal power circuit converting source voltage supplied from a power source of the construction machine into a desired voltage,
construction machine information acquired from a state acquisition unit inside the construction machine is inputted to the first board, and
the first board includes a storage unit, temporarily stores the construction machine information acquired during the activation processing of the second board in the storage unit and transfers the construction machine information temporarily stored in the storage unit to the second board after the activation processing of the second board.
