# US 2022/0044170 A1 · Information processing apparatus, information processing method, and non-transitory storage medium

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

- Number: US 2022/0044170 A1
- Document ID: US20220044170A1
- Status: Published application
- Kind: A1
- Application number: 17/387,492
- Filed: 2021-07-28
- Published: 2022-02-10
- Earliest claimed: 2020-08-07
- Assignees: Toyota Jidosha Kabushiki Kaisha
- Applicants: Toyota Jidosha Kabushiki Kaisha
- Inventors: Daiki KANEICHI; Takuma FUTOHASHI; Kento NITTA
- Web page: https://patentgrep.com/patent/US20220044170A1

## CPC

- G06Q 10/06311: {Scheduling, planning or task assignment for a person or group}
- B61L 27/10: Operations, e.g. scheduling or time tables
- G06Q 50/40: Business processes related to the transportation industry (shipping G06Q10/083)
- 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
- B61L: GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC (brakes or auxiliary equipment B61H, B61K; point or crossing construction E01B)

## Abstract

An object is to manage work by a plurality of crew members who perform predetermined work on board a vehicle among a plurality of vehicles. An information processing apparatus manages the work by the plurality of crew members who perform the predetermined work on board a vehicle among a plurality of vehicles. The information processing apparatus determines a crew order that is an order of priority for each of the plurality of crew members to board a vehicle among the plurality of vehicles, the crew order being determined in order of a longest elapsed time since each of the plurality of crew members previously exited a vehicle among the plurality of vehicles. Additionally, the information processing apparatus transmits schedule information including the crew order to a plurality of first terminals respectively associated with the plurality of crew members.

## Claims

### Claim 1

An information processing apparatus that manages work by a plurality of crew members who perform predetermined work on board a vehicle among a plurality of vehicles, the information processing apparatus comprising a controller comprising at least one processor configured to:
determine a crew order that is an order of priority for each of the plurality of crew members to board a vehicle among the plurality of vehicles, the crew order being determined in order of a longest elapsed time since each of the plurality of crew members previously exited a vehicle among the plurality of vehicles; and
transmit schedule information including the crew order to a plurality of first terminals respectively associated with the plurality of crew members.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1, wherein the controller is further configured to transmit replacement instruction information giving an instruction to replace a specific crew member to the plurality of first terminals in a case where a predetermined condition is established for replacing the specific crew member on board a vehicle among the plurality of vehicles with a crew member among the plurality of crew members.

### Claim 3 (depends on 2)

The information processing apparatus according to claim 2, wherein the predetermined condition is that a length of time that the specific crew member has been on board the vehicle among the plurality of vehicles is a predetermined threshold or longer.

### Claim 4 (depends on 2)

The information processing apparatus according to claim 2, wherein the predetermined condition is that the controller receives request information indicating that the specific crew member requests to be replaced by a crew member among the plurality of crew members from a second terminal associated with the specific crew member.

### Claim 5 (depends on 1)

The information processing apparatus according to claim 1, wherein the schedule information additionally includes a vehicle order related to the plurality of vehicles that is an order of priority for being boarded by a crew member among the plurality of crew members.

### Claim 6 (depends on 1)

The information processing apparatus according to claim 1, wherein the controller is configured to update and retransmit the schedule information to the plurality of first terminals in a case where the controller receives, from a first terminal among the plurality of first terminals, boarding information indicating that an associated crew member has boarded a vehicle.

### Claim 7 (depends on 4)

The information processing apparatus according to claim 4, wherein the first terminal and the second terminal are a single terminal.

### Claim 8

An information processing method executed by a computer that manages work by a plurality of crew members who perform predetermined work on board a vehicle among a plurality of vehicles, the information processing method comprising:
determining a crew order that is an order of priority for each of the plurality of crew members to board a vehicle among the plurality of vehicles, the crew order being determined in order of a longest elapsed time since each of the plurality of crew members previously exited a vehicle among the plurality of vehicles; and
transmitting schedule information including the crew order to a plurality of first terminals respectively associated with the plurality of crew members.

### Claim 9 (depends on 8)

The information processing method according to claim 8, further comprising
transmitting replacement instruction information giving an instruction to replace a specific crew member to the plurality of first terminals in a case where a predetermined condition is established for replacing the specific crew member on board a vehicle among the plurality of vehicles with a crew member among the plurality of crew members.

### Claim 10 (depends on 9)

The information processing method according to claim 9, wherein the predetermined condition is that a length of time that the specific crew member has been on board the vehicle among the plurality of vehicles is a predetermined threshold or longer.

### Claim 11 (depends on 9)

The information processing method according to claim 9, wherein the predetermined condition is that the computer receives request information indicating that the specific crew member requests to be replaced by a crew member among the plurality of crew members from a second terminal associated with the specific crew member.

### Claim 12 (depends on 8)

The information processing method according to claim 8, wherein the schedule information additionally includes a vehicle order related to the plurality of vehicles that is an order of priority for being boarded by a crew member among the plurality of crew members.

### Claim 13 (depends on 8)

The information processing method according to claim 8, wherein the schedule information is updated and retransmitted to the plurality of first terminals in a case where boarding information is received from a first terminal among the plurality of first terminals, indicating that an associated crew member has boarded a vehicle.

### Claim 14

A non-transitory storage medium storing a program executed by a computer that controls a terminal associated with each of a plurality of crew members who perform predetermined work on board a vehicle among a plurality of vehicles, the program causing the terminal to:
receive, from an information processing apparatus that manages the work by the plurality of crew members, schedule information including a crew order that is an order of priority for each of the plurality of crew members to board a vehicle among the plurality of vehicles and a vehicle order related to the plurality of vehicles that is an order of priority for being boarded by a crew member among the plurality of crew members; and
display the crew order for the plurality of crew members and a vehicle that is in first place of the vehicle order among the plurality of vehicles on a display.

### Claim 15 (depends on 14)

The non-transitory storage medium according to claim 14, wherein the program causes the terminal to display a plurality of vehicles down to a predetermined place in the vehicle order including the vehicle in first place of the vehicle order on the display.

### Claim 16 (depends on 14)

The non-transitory storage medium according to claim 14, wherein the program causes the terminal to display information about a vehicle in the same place of the vehicle order as the crew order of a crew member associated with the terminal on the display on a basis of the schedule information.

### Claim 17 (depends on 14)

The non-transitory storage medium according to claim 14, wherein the program causes the terminal to transmit, to the information processing apparatus, boarding information indicating that a crew member associated with the terminal has boarded the vehicle displayed on the display.

### Claim 18 (depends on 14)

The non-transitory storage medium according to claim 14, wherein the program causes the terminal to
receive, from the information processing apparatus, replacement instruction information giving an instruction to replace a specific crew member on board a vehicle among the plurality of vehicles with a crew member among the plurality of crew members, and
display the replacement instruction information on the display.

### Claim 19 (depends on 18)

The non-transitory storage medium according to claim 18, wherein
the replacement instruction information includes a current position of the vehicle that the specific crew member is on board, and
the vehicle that the specific crew member is on board and the current position are displayed on the display.

### Claim 20 (depends on 18)

The non-transitory storage medium according to claim 18, wherein the program causes the terminal to transmit replacement information indicating replacement to the information processing apparatus in a case where a crew member associated with the terminal replaces the specific crew member.
