# US 12,004,662 B2 · System architecture for office productivity structure communications

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

- Number: US 12,004,662 B2
- Document ID: US12004662B2
- Status: Granted
- Kind: B2
- Application number: 18/074,920
- Filed: 2022-12-05
- Published: 2023-06-01
- Granted: 2024-06-11
- Earliest claimed: 2014-12-29
- Assignees: MillerKnoll, Inc.
- Applicants: MillerKnoll, Inc.
- Inventors: Christopher Hoyt; Daniel Rucker; Joseph Doran; Brian Alexander; Adam Daley-Fell
- Web page: https://patentgrep.com/patent/US12004662B2

## CPC

- A47C 7/62: Accessories for chairs
- A47C 1/03: the parts being arm-rests
- A47C 7/56: Parts or details of tipping-up chairs, e.g. of theatre chairs
- A47C 31/126: {for chairs}
- A61B 5/4561: {Evaluating static posture, e.g. undesirable back curvature (A61B5/1116 takes precedence)}
- A61B 5/6891: {Furniture}
- A61B 5/0022: {Monitoring a patient using a global network, e.g. telephone networks, internet}
- A61B 5/1036: {Measuring load distribution, e.g. podologic studies}
- A61B 5/1116: {Determining posture transitions}
- A47C: CHAIRS; SOFAS; BEDS
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)

## Abstract

A furniture system includes an office productivity structure (OPS). The furniture system also includes a sensor coupled to the OPS, the sensor operable to detect occupancy of the OPS and generate an output signal indicative of the occupancy; and a processor coupled to the sensor. The processor is operable to receive the output signal generated by the sensor, determine, based on the output signal, that the OPS is occupied, and, in response to determining that the OPS is occupied, generate a command to initiate at least one action associated with the OPS or an operator of the OPS.

## Claims

### Claim 1

A furniture system comprising:
a chair including
a seat,
a backrest coupled to the seat, and
a base supporting the backrest and the seat;
a plurality of sensors coupled to the chair, each of the plurality of sensors generating an output signal, at least one of the plurality of sensors configured to detect a position parameter of the chair; and
a processor coupled to the plurality of sensors, the processor configured to:
receive the output signals generated by each of the plurality of sensors,
generate a model for a user of the chair based on the output signals, and
generate a notification based on the model.

### Claim 2 (depends on 1)

The furniture system of claim 1, wherein the output signals represent data indicative of one or more selected from a group consisting of seat back tilt relative to the base, rate of recline, seat pan weight distribution data, seat pan tilt relative to a horizontal level, back weight distribution data, chair orientation data, chair position data, chair rotational data, and impact force.

### Claim 3 (depends on 1)

The furniture system of claim 1, wherein the output signals represent data indicative of one or more selected from a group consisting of distance of travel, impact force, orientation with respect to predetermine object, distance from other objects, and weight differential on feet.

### Claim 4 (depends on 1)

The furniture system of claim 1, wherein the output signals represent data indicative of one or more selected from a group consisting of noise level and temperature.

### Claim 5 (depends on 1)

The furniture system of claim 1, wherein the plurality of sensors include at least one selected from a group consisting of an accelerometer, a strain gauge, a pressure sensor, a load sensor, a ranging sensor, a magnetometer, and a gyroscope.

### Claim 6 (depends on 1)

The furniture system of claim 1, wherein the plurality of sensors include at least one selected from a group consisting of an optical position tracker, a dead reckoning calculator, an ultrasound system, an optical camera, a video camera, a motion sensor, and a gesture recognition system.

### Claim 7 (depends on 1)

The furniture system of claim 1, wherein the notification includes a request for the user to change a current posture.

### Claim 8 (depends on 1)

The furniture system of claim 1, wherein the notification includes a break timing tip.

### Claim 9 (depends on 1)

The furniture system of claim 1, wherein the notification includes a recommendation of a configuration of the chair.

### Claim 10 (depends on 1)

The furniture system of claim 1, wherein the notification includes a recommendation of a furniture design.

### Claim 11 (depends on 1)

The furniture system of claim 1, wherein the notification includes information on a status of a goal of the user.

### Claim 12 (depends on 1)

The furniture system of claim 1, wherein the notification includes a maintenance diagnosis for the chair.

### Claim 13 (depends on 1)

The furniture system of claim 1, wherein the processor is further configured to receive user feedback associated with the notification and generate a second notification to the user based on the user feedback.

### Claim 14 (depends on 13)

The furniture system of claim 13, wherein the user feedback includes a change in a posture of the user, as detected via the plurality of sensors, after generating the notification.

### Claim 15 (depends on 1)

The furniture system of claim 1, wherein the processor is further configured to obtain information collected by an activity tracker worn by the user and generate the notification based on the information received from the activity tracker.

### Claim 16 (depends on 1)

The furniture system of claim 1, wherein the notification includes an update to a social media account.

### Claim 17 (depends on 1)

The furniture system of claim 1, wherein the notification includes an instruction to automatically adjust a position of the chair.

### Claim 18

A furniture system comprising:
a chair including
a seat,
a backrest coupled to the seat, and
a base supporting the backrest and the seat;
a plurality of sensors coupled to the chair, each of the plurality of sensors generating an output signal, at least one of the plurality of sensors configured to detect a position parameter of the chair; and
a processor coupled to the plurality of sensors, and the processor configured to:
receive the output signals generated by the plurality of sensors,
determine a posture based on the output signals generated by the plurality of sensors,
determine a set of configuration settings for the chair based on the posture, and
generate a notification including the set of configuration settings.
