# US 12,213,788 B2 · Seat system and program

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

- Number: US 12,213,788 B2
- Document ID: US12213788B2
- Status: Granted
- Kind: B2
- Application number: 17/430,825
- Filed: 2020-01-14
- Published: 2022-02-17
- Granted: 2025-02-04
- Earliest claimed: 2019-02-14
- Assignees: Ts Tech Co., Ltd.
- Applicants: Ts Tech Co., Ltd.
- Inventors: Hiroyuki Kaku; Takako Miyoshi; Ryosuke Sato; Yoshikazu Ito; Satoshi Suzuki; Munetaka Kowa
- Web page: https://patentgrep.com/patent/US12213788B2

## CPC

- A61B 5/18: for vehicle drivers {or machine operators}
- A61B 5/6891: {Furniture}
- A47C 7/62: Accessories for chairs
- A61B 5/1116: {Determining posture transitions}
- A61B 5/162: {Testing reaction times}
- A61B 5/6887: {mounted on external non-worn devices, e.g. non-medical devices}
- A61B 5/74: {Details of notification to user or communication with user or patient; User input means}
- A63B 71/06: Indicating or scoring devices for games or players {, or for other sports activities}
- B60N 2/90: Details or parts not otherwise provided for
- A61B 5/1124: {Determining motor skills}
- A61B 5/6893: {Cars}
- A61B 5/6894: {Wheel chairs}
- A61B 2562/0247: Pressure sensors
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- A47C: CHAIRS; SOFAS; BEDS
- A63B: APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT (apparatus for passive exercising, massage A61H)
- B60N: SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR

## Abstract

Provided are a seat system and a computer program product by which an occupant seated on a seat can grasp his/her own reflexes or the like. The seat system includes a seat which includes a seat body, and a sensor configured to acquire information for use in detecting motion of an occupant seated on the seat body, and a terminal configured to acquire the information from the sensor. The terminal outputs an instruction to prompt the occupant to make a predetermined motion, makes a determination based on the information acquired from the sensor as to whether or not the occupant has made the predetermined motion, and notifies the occupant of a response time elapsed between outputting the instruction and making the predetermined motion, and/or a performance level evaluated based on the response time.

## Claims

### Claim 1

A seat system comprising:
a seat that comprises a seat body;
a sensor provided at the seat body and configured to acquire information for use in detecting motion of an occupant seated on the seat body; and
a terminal configured to acquire the information from the sensor,
wherein the terminal is configured to:
output an instruction to prompt the occupant to make a predetermined motion;
determine a differentiated value of a signal acquired from the sensor;
determine, based on the information acquired from the sensor, whether or not the occupant has made the predetermined motion;
determine that the predetermined motion has started based on a magnitude of the differentiated value crossing a first threshold;
determine that the predetermined motion has been completed based on the magnitude of the differentiated value crossing the first threshold and then decreasing below a second threshold that is not more than the first threshold; and
notify the occupant of a response time or a performance level evaluated based on the response time or both, the response time comprising at least one time selected from the group consisting of a reaction time elapsed between the outputting of the instruction and the making of the predetermined motion, and a motion completion time elapsed between the outputting of the instruction and completion of the predetermined motion.

### Claim 2 (depends on 1)

The seat system according to claim 1, wherein the terminal is further configured to determine the performance level by comparing the response time and a reference response time as stored.

### Claim 3 (depends on 1)

The seat system according to claim 1,
wherein the sensor comprises a pressure sensor, and
wherein the terminal is further configured to determine whether or not the occupant has made the predetermined motion based on a change in pressure acquired from the pressure sensor.

### Claim 4 (depends on 1)

The seat system according to claim 1, wherein the terminal is further configured to output the instruction based on a magnitude of the differentiated value of the signal acquired from the sensor decreasing below a third threshold.

### Claim 5 (depends on 1)

The seat system according to claim 1, wherein the terminal is further configured to output the instruction as chosen randomly from among a plurality of instructions.

### Claim 6 (depends on 1)

The seat system according to claim 1, wherein the terminal is further configured to:
execute a plurality of rounds of a process comprising outputting the instruction and determining the response time, and
notify the occupant of an average of response times acquired in the plurality of rounds of the process and/or of a performance level evaluated based on the average of the response times.

### Claim 7 (depends on 1)

The seat system according to claim 1, further comprising:
a server configured to communicate with the terminal,
wherein the terminal is configured to:
store an attribute of the occupant, and
transmit the response time and the attribute of the occupant to the server, and
wherein the server is configured to accumulate the attribute and the response time for the occupant.

### Claim 8

A computer program product comprising at least one non-transitory computer-readable storage medium having one or more program instructions stored therein to be executed on a terminal capable of acquiring information from a sensor provided at a seat body, the program instructions being configured to cause the terminal to execute operations comprising:
outputting an instruction to prompt an occupant seated on the seat body to make a predetermined motion;
acquiring the information from the sensor;
determining, based on the information acquired from the sensor, whether or not the occupant has made the predetermined motion, the determining comprising:
determining a differentiated value of a signal acquired from the sensor;
determining that the predetermined motion has started based on a magnitude of the differentiated value having crossed a first threshold;
determining that the predetermined motion has been completed based on the magnitude of the differentiated value having crossed the first threshold and then becoming less than a second threshold that is not more than the first threshold; and
notifying the occupant of a response time or a performance level evaluated based on the response time or both, the response time comprising at least one time selected from the group consisting of a reaction time elapsed between the outputting of the instruction and the making of the predetermined motion, and a motion completion time elapsed between the outputting of the instruction and completion of the predetermined motion.

### Claim 9 (depends on 8)

The computer program product according to claim 8, wherein the outputting comprises outputting the instruction based on the magnitude of the differentiated value of the signal acquired from the sensor decreasing below a third threshold value.

### Claim 10 (depends on 8)

The computer program product according to claim 8, wherein the outputting comprises outputting the instruction as chosen randomly from among a plurality of instructions.
