# US 11,998,801 B2 · Systems and methods for verifying physical activities of users

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

- Number: US 11,998,801 B2
- Document ID: US11998801B2
- Status: Granted
- Kind: B2
- Application number: 17/110,500
- Filed: 2020-12-03
- Published: 2021-06-10
- Granted: 2024-06-04
- Earliest claimed: 2019-12-04
- Assignees: The Dandy Horse, Inc.
- Applicants: The Dandy Horse, Inc.
- Inventors: Mark Kabbash; Luke Kabbash; Javier Richard Cook
- Web page: https://patentgrep.com/patent/US11998801B2

## CPC

- A63B 24/0059: {Exercising apparatus with reward systems}
- G06Q 10/0639: Performance analysis of employees; Performance analysis of enterprise or organisation operations
- A61B 5/0022: {Monitoring a patient using a global network, e.g. telephone networks, internet}
- A61B 5/0024: {for multiple sensor units attached to the patient, e.g. using a body or personal area network}
- A61B 5/1118: {Determining activity level}
- A61B 5/1122: {of movement trajectories}
- A61B 5/6802: {Sensor mounted on worn items}
- A61B 5/6895: {Sport equipment}
- A63B 24/0006: {Computerised comparison for qualitative assessment of motion sequences or the course of a movement}
- A63B 24/0021: {Tracking a path or terminating locations}
- A63B 24/0062: {Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance}
- G06Q 10/1091: Recording time for administrative or management purposes
- G16H 20/30: relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
- A61B 5/117: Identification of persons (methods or arrangements for recognising patterns, e.g. fingerprints, G06F18/00, G06V40/00; identification of persons by analysing their voice or speech G10L17/00)
- A61B 2503/10: Athletes
- A61B 2505/09: Rehabilitation or training
- A61B 2562/08: Sensors provided with means for identification, e.g. barcodes or memory chips
- A63B 2024/0012: {Comparing movements or motion sequences with a registered reference}
- 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
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

Systems and methods are described for verifying physical activities of users. The systems and methods can include tags having tag identifiers, where the tags are affixed to articles of manufacture to be worn or used by the user during physical activity. The tag identifiers can be associated with the articles and can be used by the system and methods for verifying the physical activities of the user via one or more verification procedures.

## Claims

### Claim 1

A system for verifying physical activity of a user, the system comprising:
one or more tags affixed to one or more articles of clothing, the one or more tags including tag identifiers;
a user device programmed with a verification application, the user device programmed to:
execute the verification application to:
activate a verification procedure for retrieving the tag identifiers from the tags,
define a sequence of interrogation of the tag identifiers,
associate metadata with the tag identifiers upon retrieval, wherein the metadata includes one or more outdoor geographical locations at which the tag identifiers are retrieved, and
associate the one or more tag identifiers with the one or more articles of clothing; and
one or more servers in communication with the user device, the one or more servers programmed to receive the tag identifiers and the metadata and to:
verify the physical activity of the user, and a distance traveled by the user along a route taken between each of the one or more outdoor geographical locations based on the tag identifiers and the metadata.

### Claim 2 (depends on 1)

The system of claim 1, wherein the user device executes the verification application to activate the verification procedure at a beginning of the physical activity.

### Claim 3 (depends on 1)

The system of claim 1, wherein the user device executes the verification application to activate the verification procedure at an end of the physical activity.

### Claim 4 (depends on 1)

The system of claim 1, wherein the user device executes the verification application to activate the verification procedure during the physical activity.

### Claim 5 (depends on 4)

The system of claim 4, wherein the verification procedure is activated after a specified distance traveled.

### Claim 6 (depends on 4)

The system of claim 4, wherein the verification procedure is activated after a specified time has elapsed.

### Claim 7 (depends on 1)

The system of claim 1, wherein the metadata includes times at which the tag identifiers are retrieved.

### Claim 8 (depends on 1)

The system of claim 1, wherein the one or more tags are Near Field Communications (NFC) tags or Radio Frequency Identifier (RFID) tags, and the one or more articles of clothing include a ring.

### Claim 9 (depends on 1)

The system of claim 1, wherein one or more tags are passive.

### Claim 10 (depends on 1)

The system of claim 1, wherein the one or more servers are in communication with a retailer system, and
wherein one of the tags is capable of being scanned by the retailer system to facilitate a transaction between the retailer system and the one or more servers.

### Claim 11

A method of verifying physical activity of a user, the method comprising:
executing a verification application on a user device;
defining a sequence of interrogation of tag identifiers;
retrieving tag identifiers from tags affixed to articles of clothing associated with the user;
associating the tag identifiers with:
metadata upon retrieval of the tag identifiers, wherein the metadata includes one or more outdoor geographical locations at which the tag identifiers are retrieved, and
the articles of clothing;
transmitting the tag identifiers and the metadata to one or more servers for verification; and
verifying the physical activity of the user, and a distance traveled by the user along a route taken between each of the one or more outdoor geographical locations by the one or more servers based on the tag identifiers and the metadata.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
activating a verification procedure at a beginning of the physical activity.

### Claim 13 (depends on 11)

The method of claim 11, further comprising:
activating a verification procedure at an end of the physical activity.

### Claim 14 (depends on 11)

The method of claim 11, further comprising:
activating a verification procedure during the physical activity.

### Claim 15 (depends on 14)

The method of claim 14, wherein the verification procedure is activated after a specified distance traveled.

### Claim 16 (depends on 14)

The method of claim 14, wherein the verification procedure is activated after a specified time has elapsed.

### Claim 17 (depends on 11)

The method of claim 11, wherein the metadata includes times at which the tag identifiers are retrieved.

### Claim 18 (depends on 11)

The method of claim 11, further comprising:
communicating with a retailer system via the one or more servers; and
receiving one of the tag identifiers of one of the tags by the one or more servers from the retailer system in response to the one of the tags being scanned by the retailer system; and
completing a transaction between the retailer system and the one or more servers.

### Claim 19

A non-transitory computer-readable medium comprising instructions that when executed by a processing device causes the processing device to:
execute a verification application on a user device;
define a sequence of interrogation of tag identifiers;
retrieve tag identifiers from tags affixed to articles of clothing associated with the user device;
associate the tag identifiers with:
metadata upon retrieval of the tag identifiers, wherein the metadata includes one or more outdoor geographical locations at which the tag identifiers are retrieved, and
the articles of clothing;
transmit the tag identifiers and the metadata to one or more servers for verification of a physical activity, and a distance traveled by the user along a route taken between each of the one or more outdoor geographical locations by the one or more servers based on the tag identifiers and the metadata.

### Claim 20 (depends on 19)

The medium of claim 19, wherein the metadata includes times at which the tag identifiers are retrieved.
