# US 12,004,051 B2 · Onboard documentation system and methods

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

- Number: US 12,004,051 B2
- Document ID: US12004051B2
- Status: Granted
- Kind: B2
- Application number: 17/576,433
- Filed: 2022-01-14
- Published: 2022-07-21
- Granted: 2024-06-04
- Earliest claimed: 2021-01-15
- Assignees: Oshkosh Corporation
- Applicants: Oshkosh Corporation
- Inventors: Korry D. Kobel; Fredric L. Yutzy; Stefan Eshleman; Dan Adamson
- Web page: https://patentgrep.com/patent/US12004051B2

## CPC

- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04W 4/08: User group management
- B66F 9/06: movable, with their loads, on wheels or the like, e.g. fork-lift trucks (vehicle aspects B60 - B62; vehicles predominantly for transporting loads and modified to facilitate loading or unloading B60P1/00; low-lift hand trucks for transporting goods B62B3/06)
- B66F 9/0755: {Position control; Position detectors}
- B66F 9/07581: {Remote controls}
- B66F 9/12: Platforms; Forks; Other load supporting or gripping members
- B66F 9/24: Electrical devices or systems
- B66F 11/046: {of the telescoping type}
- G05B 19/4155: characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program
- G05D 1/0022: {characterised by the communication link (data switching networks in general H04L12/00)}
- G05D 1/0027: {involving a plurality of vehicles, e.g. fleet or convoy travelling (fleet control of land vehicles from a control room G05D1/0297; traffic control systems for road vehicles G08G1/00; for marine craft G08G3/00; for aircraft G08G5/00)}
- G05D 1/0044: {by providing the operator with a computer generated representation of the environment of the vehicle, e.g. virtual reality, maps (maps used for automatic navigation G05D1/0274; flight directors G01C23/005)}
- G05D 1/005: {by providing the operator with signals other than visual, e.g. acoustic, haptic}
- G05D 1/224: Output arrangements on the remote controller, e.g. displays, haptics or speakers
- G05D 1/2246: {displaying a map of the environment}
- G05D 1/225: operated by off-board computers
- G05D 1/226: Communication links with the remote-control arrangements
- G05D 1/692: involving a plurality of disparate vehicles
- G05D 1/86: Monitoring the performance of the system, e.g. alarm or diagnosis modules
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06Q 10/20: Administration of product repair or maintenance
- G06Q 30/0251: Targeted advertisements
- G06Q 30/0611: {Request for offers or quotes}
- G06Q 30/0631: {Recommending goods or services}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G07C 5/006: {Indicating maintenance}
- G07C 5/0825: {using optical means}
- G08B 3/00: Audible signalling systems, e.g. audible personal calling systems
- G08B 5/36: using visible light sources
- G08B 7/06: using electric transmission {, e.g. involving audible and visible signalling through the use of sound and light sources}
- G08B 21/18: Status alarms (G08B21/02 takes precedence)
- H04L 67/125: involving control of end-device applications over a network
- H04L 67/52: specially adapted for the location of the user terminal
- H04L 67/56: Provisioning of proxy services (store-and-forward switching systems in data switching networks H04L12/54)
- H04L 67/63: Routing a service request depending on the request content or context
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- H04W 4/029: Location-based management or tracking services
- H04W 4/30: Services specially adapted for particular environments, situations or purposes
- H04W 4/38: for collecting sensor information
- H04W 4/40: for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W 4/44: for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
- H04W 4/46: for vehicle-to-vehicle communication [V2V]
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04W 8/005: {Discovery of network devices, e.g. terminals}
- H04W 48/16: Discovering, processing access restriction or access information
- H04W 76/14: Direct-mode setup
- H04W 76/15: Setup of multiple wireless link connections
- H04W 76/23: Manipulation of direct-mode connections
- B66F 11/04: for movable platforms or cabins, e.g. on vehicles, permitting workmen to place themselves in any desired position for carrying out required operations ({Working platforms on fork-lift trucks B66F9/127; } vehicle aspects of service vehicles B60P3/14; platforms for cleaning windows A47L3/02; devices for rescuing persons from buildings A62B1/02; liftable or lowerable platforms for use on ladders E06C7/16; maintenance travellers for bridges E01D19/10; scaffolds on an extensible sub-structure E04G1/22)
- B66F 17/006: {for working platforms}
- G05B 2219/45049: Forklift
- G06F 16/93: Document management systems
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- H04W 4/35: for the management of goods or merchandise
- H04W 4/80: Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
- H04W 84/12: WLAN [Wireless Local Area Networks]
- H04W 84/18: Self-organising networks, e.g. ad-hoc networks or sensor networks
- H04W 88/08: Access point devices
- H04W 88/085: {Access point devices with remote components}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- B66F: HOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD ({invalid lifting devices A61G7/10; } mounting artificial islands on piles or like supports E02B17/00; scaffolding combined with lifting devices E04G1/22; lifting devices for sliding forms E04G11/24; lifting of buildings E04G23/06; shores or struts E04G25/00; lifts or other hoisting devices on ladders E06C7/12; props for mining E21D15/00)
- 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)
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- 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
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS

## Abstract

An onboard documentation system for a lift device comprises a controller coupled to the lift device, the controller configured to receive documentation associated with the lift device, store the documentation locally on the lift device, receive a request for the documentation from a user, and provide the documentation stored locally on the lift device to the user in response to the request.

## Claims

### Claim 1

An onboard documentation system for a lift device comprising:
a controller coupled to the lift device and configured to:
receive documentation associated with the lift device, wherein the documentation comprises a plurality of documents, and wherein each of the plurality of documents is associated with at least one of a plurality of access codes;
store the documentation locally on the lift device;
receive a first request for the documentation from a first user;
determine a first user access code for the first user;
retrieve, from the plurality of documents, at least one document associated with an access code that matches the first user access code;
provide to the first user, from the plurality of documents stored locally on the lift device, the at least one document associated with the access code that matches the first user access code in response to the first request;
receive a second request for the documentation from a second user;
determine a second user access code for the second user, the second access code different than the first user access code;
retrieve, from the plurality of documents, at least one document associated with the second user access code; and
provide to the second user, from the plurality of documents stored locally on the lift device, the at least one document associated with the second user access code in response to the second request.

### Claim 2 (depends on 1)

The onboard documentation system of claim 1, wherein the plurality of documents comprises at least one of an operator's manual, a parts manual, or a service manual.

### Claim 3 (depends on 1)

The onboard documentation system of claim 1, wherein the controller is further configured to control the operation of the lift device.

### Claim 4 (depends on 1)

The onboard documentation system of claim 1, wherein the controller is further configured to receive the first request from the first user via a wireless network.

### Claim 5 (depends on 4)

The onboard documentation system of claim 4, wherein the wireless network is a local short range wireless network.

### Claim 6 (depends on 4)

The onboard documentation system of claim 4, wherein the wireless network is a local Bluetooth Low Energy (BLE) mesh network established by a plurality of lift devices on a work site.

### Claim 7 (depends on 1)

The onboard documentation system of claim 1, wherein the controller is further configured to receive the documentation associated with the lift device from a remote server.

### Claim 8 (depends on 1)

The onboard documentation system of claim 1, further comprising:
a user interface communicably coupled to the controller and comprising a user input and a display, wherein the controller is further configured to:
receive the first request for the documentation from the first user via the user input; and
provide to the first user the at least one document associated with the access code that matches the first user access code in response to the first request via the display.

### Claim 9 (depends on 1)

The onboard documentation system of claim 1, further comprising a sensor configured to acquire operation data of the lift device.

### Claim 10 (depends on 9)

The onboard documentation system of claim 9, wherein the controller is further configured to:
detect a lift device state using the operation data; and
retrieve, from the plurality of documents, the least one document associated with the access code that matches the first user access code and with the operation data.

### Claim 11

A method for providing onboard documentation associated with a lift device to a user, the method comprising:
providing a lift device comprising a local memory device;
storing, on the local memory device, documentation associated with the lift device, wherein the documentation comprises a plurality of documents, and wherein each of the plurality of documents is associated with at least one of a plurality of access codes;
receiving from a first user, a first request for the documentation at the local memory device;
determining a first user access code for the first user based on the first request;
retrieving, from the plurality of documents, at least one document associated with an access code that matches the first user access code;
providing, to the first user, from the plurality of documents, the at least one document associated with the access code that matches the first user access code;
receiving from a second user, a second request for the documentation at the local memory device;
determining a second user access code for the second user based on the second request;
retrieving, from the plurality of documents, at least one document associated with the second user access code; and
providing, to the second user, from the plurality of documents, the at least one document associated with the second user access code.

### Claim 12 (depends on 11)

The method of claim 11, wherein the plurality of documents comprises at least one of an operator's manual, a parts manual, or a service manual.

### Claim 13 (depends on 11)

The method of claim 11, further comprising receiving from the first user, a control request to control an operation of the lift device.

### Claim 14 (depends on 11)

The method of claim 11, further comprising receiving from the first user the first request for the documentation via a wireless network.

### Claim 15 (depends on 14)

The method of claim 14, wherein the wireless network is a local short range wireless network.

### Claim 16 (depends on 14)

The method of claim 14, wherein the wireless network is a local Bluetooth Low Energy (BLE) mesh network established by a plurality of lift devices on a work site.

### Claim 17 (depends on 11)

The method of claim 11, further comprising receiving the documentation associated with the lift device from a remote server.

### Claim 18 (depends on 11)

The method of claim 11, further comprising:
receiving from the first user the first request for the documentation through a user interface of the lift device; and
providing, through a display of the user interface, the at least one document associated with the access code that matches the first user access code in response to the first request.

### Claim 19 (depends on 11)

The method of claim 11, further comprising sensing, via a sensor coupled to the lift device, operation data of the lift device.

### Claim 20 (depends on 19)

The method of claim 19, further comprising:
detecting a lift device state using the operation data; and
retrieving, from the plurality of documents, the least one document associated with the access code that matches the first user access code and with the operation data.
