# US 12,224,069 B2 · Workstation assignment

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

- Number: US 12,224,069 B2
- Document ID: US12224069B2
- Status: Granted
- Kind: B2
- Application number: 17/215,156
- Filed: 2021-03-29
- Published: 2022-09-29
- Granted: 2025-02-11
- Earliest claimed: 2021-03-29
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Igor S. Ramos; Kimberly J. Taft; Angelo Danducci, II; Devon E. Mensching
- Web page: https://patentgrep.com/patent/US12224069B2

## CPC

- G16H 50/30: for calculating health indices; for individual health risk assessment
- F24F 11/63: Electronic processing
- G06N 5/04: Inference or reasoning models
- G06Q 10/02: Reservations, e.g. for tickets, services or events
- G06Q 10/0287: {for portions of office space}
- G06Q 10/0635: Risk analysis of enterprise or organisation activities
- G06Q 10/067: Enterprise or organisation modelling
- G06Q 10/105: Human resources
- G06Q 10/20: Administration of product repair or maintenance
- G16H 50/20: for computer-aided diagnosis, e.g. based on medical expert systems
- G16H 50/50: for simulation or modelling of medical disorders
- G16H 50/80: for detecting, monitoring or modelling epidemics or pandemics, e.g. flu
- G16H 10/20: for electronic clinical trials or questionnaires
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- F24F: AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING (removing dirt or fumes from areas where they are produced B08B15/00; vertical ducts for carrying away waste gases from buildings E04F17/02; tops for chimneys or ventilating shafts, terminals for flues F23L17/02)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- 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

## Abstract

A processor may generate a workstation characteristics model of a workspace. A processor may generate respective user profiles for each of one or more users. Each of the respective user profiles may include user data associated with a respective user. A processor may assign, based on the respective user profiles, a respective risk level to each of the respective user profiles. A processor may compare each of the respective risk levels to a risk threshold level. A processor may apply a user characteristic model. A user characteristic model may be based on each of the respective risk levels and the workstation characteristics model. A processor may assign each of the one or more users to respective workstations based on the user characteristic model.

## Claims

### Claim 1

A computer-implemented method comprising:
collecting, via sensors of a workspace having one or more workstations, data about the workspace, the data including at least one member selected from a group consisting of airflow over each workstation, intensity of airflow over each workstation, and positioning of the workstation with respect to the airflow;
generating, by a processor and based on the collected data, a workstation characteristics model for the workspace, the workstation characteristics model comprising an airflow direction plan for the workspace;
receiving user data associated with users, wherein the user data is received by way of a questionnaire administered by an artificial intelligence agent;
analyzing, by the processor, the user data associated with the users to identify a respective risk level for the users;
generating a user characteristic model based on the risk levels of the users, the user characteristic model producing a ranking of respective risk levels for the users, a first user having a highest risk level of the users;
storing the collected data, the workstation characteristics model, and the user characteristic model in a network-connected storage device;
analyzing the user characteristic model and the workstation characteristic model to identify a likelihood of transmission, the analyzing including statistical and probability analysis;
assigning some of the users to a particular workstation from the one or more workstations, wherein the assigning reduces the likelihood of transmission and is based on placing a first user in a workstation in a most upstream position of the airflow direction plan in the workspace;
assigning via the user characteristic model and the workstation characteristic model a respective user pass for allowing or denying permission to all of the users to visit the workspace for a respective time period, wherein a first user pass for the first user grants permission to enter the workspace and includes the workstation assignment for the most upstream position of the airflow direction plan in the workspace, a second user pass for a second user denies permission to enter and instructs the second user to work remotely, and a third user pass for a third user is randomly selected and denies permission to enter and instructs the third user to work remotely; and
transmitting, over a computer network and in real time and as part of notifications, the user passes including the first, second, and third user passes to computers respectively associated with the users so that all of the users have immediate access to up-to-date user pass information about visiting the workspace for the time period.

### Claim 2 (depends on 1)

The method of claim 1, wherein the workstation characteristics model of the workspace includes seat coordinates and a desk cleaning schedule.

### Claim 3 (depends on 1)

The method of claim 1, wherein the user characteristic model is based, at least in part, on susceptibility conditions of the users.

### Claim 4 (depends on 1)

The method of claim 1, wherein the user characteristic model is based, at least in part, on building maintenance.

### Claim 5 (depends on 1)

The method of claim 1, wherein, for all those notifications going to those of the users whose respective user pass allows permission to visit the workspace for the respective time period, the respective notifications include a respective workstation assignment.

### Claim 6 (depends on 1)

The method of claim 1, wherein a flow of air in the airflow plan at a first workstation is different from a flow of air in a second workstation of the one or more workstations.

### Claim 7 (depends on 1)

The method of claim 1, wherein the sensors comprise Internet of Things sensors.

### Claim 8

A system comprising:
a memory;
sensors; and
a processor in communication with the memory and the sensors, the processor being configured to perform operations comprising:
collecting, via the sensors distributed in a workspace having one or more workstations, data about the workspace, the data including at least one member selected from a group consisting of airflow over each workstation, intensity of airflow over each workstation, and positioning of the workstation with respect to the airflow;
generating, based on the collected data, a workstation characteristics model for the workspace, the workstation characteristics model comprising an airflow direction plan for the workspace;
receiving user data associated with users;
analyzing the user data associated with the users to identify a respective risk level for the users;
generating a user characteristic model based on the risk levels of the users, the user characteristic model producing a ranking of respective risk levels for the users, a first user having a highest risk level of the users;
storing the collected data, the workstation characteristics model, and the user characteristic model in a network-connected storage device;
analyzing the user characteristic model and the workstation characteristic model to identify a likelihood of transmission, the analyzing including statistical and probability analysis;
assigning some of the users to a particular workstation from the one or more workstations, wherein the assigning reduces the likelihood of transmission and is based on placing the first user in a workstation in a most upstream position of the airflow direction plan in the workspace;
assigning via the user characteristic model and the workstation characteristic model a respective user pass for allowing or denying permission to all of the users to visit the workspace for a respective time period, wherein a first user pass for the first user grants permission to enter the workspace and includes the workstation assignment for the most upstream position of the airflow direction plan in the workspace, a second user pass for a second user denies permission to enter and instructs the second user to work remotely, and a third user pass for a third user is randomly selected and denies permission to enter and instructs the third user to work remotely; and
transmitting, over a computer network and in real time and as part of a notifications, the user passes including the first, second, and third user passes to computers respectively associated with the users so that all of the users have immediate access to up-to-date user pass information about visiting the workspace for the time period.

### Claim 9 (depends on 8)

The system of claim 8, wherein the workstation characteristics model of the workspace includes seat coordinates and a desk cleaning schedule.

### Claim 10 (depends on 8)

The system of claim 8, wherein the user characteristic model is based, at least in part, on susceptibility conditions of the users.

### Claim 11 (depends on 8)

The system of claim 8, wherein the user characteristic model is based, at least in part, on building maintenance.

### Claim 12 (depends on 8)

The system of claim 8, wherein, for all those notifications going to those of the users whose respective user pass allows permission to visit the workspace for the respective time period, the respective notifications include a respective workstation assignment.

### Claim 13 (depends on 8)

The system of claim 8, wherein a flow of air in the airflow plan at a first workstation is different from a flow of air in a second workstation of the one or more workstations.

### Claim 14 (depends on 8)

The computer system of claim 8, wherein the sensors comprise Internet of Things sensors.

### Claim 15

A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
collecting, via sensors of a workspace having one or more workstations, data about the workspace, the data including at least one member selected from a group consisting of airflow over each workstation, intensity of airflow over each workstation, and positioning of the workstation with respect to the airflow;
generating, based on the collected data, a workstation characteristics model for the workspace, the workstation characteristics model comprising an airflow direction plan for the workspace;
receiving user data associated with users, wherein the user data is received by way of a questionnaire administered by an artificial intelligence agent;
analyzing the user data associated with the users to identify a respective risk level for the users;
generating a user characteristic model based on the risk levels of the users, the user characteristic model producing a ranking of respective risk levels for the users, a first user having a highest risk level of the users;
storing the collected data, the workstation characteristics model, and the user characteristic model in a network-connected storage device;
analyzing the user characteristic model and the workstation characteristic model to identify a likelihood of transmission, the analyzing including statistical and probability analysis;
assigning some of the users to a particular workstation from the one or more workstations, wherein the assigning reduces the likelihood of transmission and is based on placing the first user in a workstation in a most upstream position of the airflow direction plan in the workspace;
assigning via the user characteristic model and the workstation characteristic model a respective user pass for allowing or denying permission to all of the users to visit the workspace for a respective time period, wherein a first user pass for the first user grants permission to enter the workspace and includes the workstation assignment for the most upstream position of the airflow direction plan in the workspace, a second user pass for a second user denies permission to enter and instructs the second user to work remotely, and a third user pass for a third user is randomly selected and denies permission to enter and instructs the third user to work remotely; and
transmitting, over a computer network and in real time and as part of notifications, the user passes including the first, second, and third user passes to computers respectively associated with the users so that all of the users have immediate access to up-to-date user pass information about visiting the workspace for the time period.

### Claim 16 (depends on 15)

The computer program product of claim 15, wherein the workstation characteristics model of the workspace includes seat coordinates and a desk cleaning schedule.

### Claim 17 (depends on 15)

The computer program product of claim 15, wherein the user characteristic model is based, at least in part, on susceptibility conditions of the users.

### Claim 18 (depends on 15)

The computer program product of claim 15, wherein the user characteristic model is based, at least in part, on building maintenance.

### Claim 19 (depends on 15)

The computer program product of claim 15, wherein, for all those notifications going to those of the users whose respective user pass allows permission to visit the workspace for the respective time period, the respective notifications include a respective workstation assignment.

### Claim 20 (depends on 15)

The computer program product of claim 15, wherein a flow of air in the airflow plan at a first workstation is different from a flow of air in a second workstation of the one or more workstations.
