# US 11,439,870 B2 · Equipment use tracking and availability prediction

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

- Number: US 11,439,870 B2
- Document ID: US11439870B2
- Status: Granted
- Kind: B2
- Application number: 16/212,548
- Filed: 2018-12-06
- Published: 2020-06-11
- Granted: 2022-09-13
- Earliest claimed: 2018-12-06
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: John S. Werner; Byron S. Green; Arkadiy O. Tsfasman
- Web page: https://patentgrep.com/patent/US11439870B2

## CPC

- A63B 24/0075: {Means for generating exercise programmes or schemes, e.g. computerized virtual trainer, e.g. using expert databases}
- G06Q 10/06315: {Needs-based resource requirements planning or analysis}
- G06N 5/04: Inference or reasoning models
- A63B 2225/00: Miscellaneous features of sport apparatus, devices or equipment
- G06N 20/00: Machine learning
- A63B: APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT (apparatus for passive exercising, massage A61H)
- 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
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

Apparatuses, systems and computer-implemented methods are disclosed for equipment use tracking and availability prediction. A monitor module may electronically monitor use of equipment by a plurality of users at one or more locations, by obtaining information about equipment use from sensing equipment that identifies users and times of use for the equipment. A profile module may store a plurality of user profiles based on the information about equipment use. User profiles may include information about the users indicating equipment used and time of use. A prediction module may send a recommendation indicating predicted equipment availability to a user based on current information about equipment use and on the user profiles.

## Claims

### Claim 1

An apparatus comprising:
a monitor module that electronically monitors use of equipment by a plurality of users at one or more locations, by obtaining information about equipment use from sensing equipment that identifies users and times of use for the equipment;
a profile module that stores a plurality of user profiles based on the information about equipment use, wherein the user profiles comprise information about the users indicating equipment used and time of use; and
a prediction module that sends a recommendation indicating predicted equipment availability to a user based on current information about equipment use and on past usage information of the equipment from the user profiles,
wherein at least a portion of said modules comprise one or more of hardware circuits, programmable hardware devices and executable code, the executable code stored on one or more computer readable storage media, and
wherein the equipment is gym equipment, a workout plan comprises multiple exercises, and the recommendation indicates predicted equipment availability for at least one exercise selected from the workout plan.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein the sensing equipment comprises at least one camera that obtains images of the equipment, and visual recognition software that identifies users based on the images.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein the sensing equipment comprises an indoor positioning system that tracks locations of users' electronic devices.

### Claim 4 (depends on 1)

The apparatus of claim 1, further comprising a group profile module that identifies a group of users using the equipment together based on the information about equipment use, and that stores a group profile comprising information about equipment use by the group, wherein the recommendation is further based on the group profile.

### Claim 5 (depends on 1)

The apparatus of claim 1, wherein the user profiles are based on equipment use at a plurality of locations and the recommendation indicates predicted equipment availability at the user's location.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the prediction module sends a plurality of recommendations to a plurality of users in response to determining that the plurality of recommendations are non-conflicting.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein the workout plan is specified by the user.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the workout plan is suggested by the prediction module based on the current information about equipment use and the user profiles.

### Claim 9 (depends on 1)

The apparatus of claim 1, wherein the prediction module sends a further recommendation to the user indicating predicted equipment availability for a remaining exercise on the workout plan in response to the user completing an exercise on the workout plan.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein the recommendation is based on machine learning trained on the user profiles to predict equipment availability.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the recommendation comprises one or more of:
a predicted wait time for a piece of equipment;
a piece of equipment suggested for the user based on predicted wait times; and
a suggested time for using a piece of equipment.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein the user profiles comprise information indicating users who share equipment with other users, and the recommendation comprises a prediction that a current user for a piece of equipment will share the piece of equipment.

### Claim 13

A system comprising:
sensing equipment that identifies users and times of use for equipment at one or more locations;
a monitor module that electronically monitors use of the equipment by a plurality of users, by obtaining information about equipment use from the sensing equipment;
a profile module that stores a plurality of user profiles based on the information about equipment use, wherein the user profiles comprise information about the users indicating equipment used and time of use; and
a prediction module that sends a recommendation indicating predicted equipment availability to a user based on current information about equipment use and on the user profiles,
wherein the equipment is gym equipment, a workout plan comprises multiple exercises, and the recommendation indicates predicted equipment availability for at least one exercise selected from the workout plan, and
wherein at least a portion of said modules comprise one or more of hardware circuits, programmable hardware devices and executable code, the executable code stored on one or more computer readable storage media.

### Claim 14 (depends on 13)

The system of claim 13, wherein the sensing equipment comprises at least one camera that obtains images of the equipment, and visual recognition software that identifies users based on the images.

### Claim 15 (depends on 13)

The system of claim 13, wherein the sensing equipment comprises an indoor positioning system that tracks locations of users' electronic devices.

### Claim 16

A computer-implemented method for equipment use tracking and availability prediction comprising:
electronically monitoring use of equipment by a plurality of users at one or more locations, by obtaining information about equipment use from sensing equipment that identifies users and times of use for the equipment;
storing a plurality of user profiles based on the information about equipment use, wherein the user profiles comprise information about the users indicating equipment used and time of use; and
sending a recommendation indicating predicted equipment availability to a user based on current information about equipment use and on the user profiles, wherein the equipment is gym equipment, a workout plan comprises multiple exercises, and the recommendation indicates predicted equipment availability for at least one exercise selected from the workout plan.

### Claim 17 (depends on 16)

The computer-implemented method of claim 16, further comprising:
identifying a group of users using the equipment together based on the information about equipment use; and
storing a group profile comprising information about equipment use by the group, wherein the recommendation is further based on the group profile, wherein the equipment is gym equipment, a workout plan comprises multiple exercises, and the recommendation indicates predicted equipment availability for at least one exercise selected from the workout plan.

### Claim 18 (depends on 16)

The computer-implemented method of claim 16, further comprising sending a further recommendation to the user indicating predicted equipment availability for a remaining exercise on the workout plan in response to the user completing an exercise on the workout plan.
