# US 12,002,341 B2 · Portable monitoring devices and methods of operating the same

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

- Number: US 12,002,341 B2
- Document ID: US12002341B2
- Status: Granted
- Kind: B2
- Application number: 17/892,400
- Filed: 2022-08-22
- Published: 2023-03-02
- Granted: 2024-06-04
- Earliest claimed: 2013-01-15
- Assignees: Fitbit, Inc.
- Applicants: Fitbit, Inc.
- Inventors: James Park; Shelten Gee Jao Yuen; Eric Nathan Friedman; Christine Boomer Brumback
- Web page: https://patentgrep.com/patent/US12002341B2

## CPC

- G08B 21/0446: {worn on the body to detect changes of posture, e.g. a fall, inclination, acceleration, gait}
- A61B 5/0002: {Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network (endoradiosondes A61B5/07)}
- A61B 5/002: {Monitoring the patient using a local or closed circuit, e.g. in a room or building (A61B5/0017 takes precedence)}
- A61B 5/0022: {Monitoring a patient using a global network, e.g. telephone networks, internet}
- A61B 5/01: Measuring temperature of body parts {; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue} (clinical contact thermometers G01K13/20)
- A61B 5/02055: {Simultaneously evaluating both cardiovascular condition and temperature}
- A61B 5/021: Measuring pressure in heart or blood vessels
- A61B 5/024: Measuring pulse rate or heart rate
- A61B 5/1118: {Determining activity level}
- A61B 5/4806: {Sleep evaluation (A61B5/4821 takes precedence; devices for inducing sleep A61M21/02)}
- A61B 5/681: {Wristwatch-type devices}
- A61B 5/7475: {User input or interface means, e.g. keyboard, pointing device, joystick}
- G06F 16/22: Indexing; Data structures therefor; Storage structures
- G08B 5/22: using electric transmission; using electromagnetic transmission
- G08B 6/00: Tactile signalling systems, e.g. tactile personal calling systems
- G08B 21/02: Alarms for ensuring the safety of persons
- G08B 21/06: indicating a condition of sleep, e.g. anti-dozing alarms
- G08B 21/18: Status alarms (G08B21/02 takes precedence)
- G08B 25/10: using wireless transmission systems {(G08B25/009 takes precedence)}
- G08C 17/02: using a radio link
- G16H 40/67: for remote operation
- G16Z 99/00: Subject matter not provided for in other main groups of this subclass
- A61B 2562/0219: Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G08C: TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS (fluid pressure transmitting systems F15B; mechanical means for transferring the output of a sensing member into a different variable G01D5/00; mechanical control systems G05G)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16Z: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR

## Abstract

In one aspect of the disclosed implementations, a device includes one or more motion sensors for sensing motion of the device and providing activity data indicative of the sensed motion. The device also includes one or more processors for monitoring the activity data, and receiving or generating annotation data for annotating the activity data with one or more markers or indicators to define one or more characteristics of an activity session. The device also includes one or more feedback devices for providing feedback, a notice, or an indication to a user based on the monitoring. The device further includes a portable housing that encloses at least portions of the motion sensors, the processors and the feedback devices.

## Claims

### Claim 1

A wearable device, comprising:
at least one sensor to provide activity data, the activity data pertaining to a physical activity undertaken by a user of the wearable device; and
at least one processor configured to:
receive the activity data via the at least one sensor,
annotate the activity data with annotation data which includes a timestamp, a marker, a digital flag, a label, or a combination thereof which specify at least one type of physical activity performed by the user during a physical activity session or at least one of a start time, an end time, or other time points between the start time and the end time of the physical activity session, the physical activity session being associated with a duration of time the physical activity is performed by the user, and
determine activity metrics associated with the physical activity session, based on the annotation data annotating the activity data, the activity data used to determine the activity metrics being limited to a time period defined by the annotation data, wherein the time period is during the physical activity.

### Claim 2 (depends on 1)

The wearable device of claim 1, the at least one sensor including at least one of a motion sensor to detect movement associated with the user, a biometric sensor to detect biometric information about the user, a physiological sensor to detect physiological information about the user, or an environmental sensor to detect environmental information about an environment associated with the wearable device.

### Claim 3 (depends on 1)

The wearable device of claim 1, the physical activity session including one or more of walking, running, stair climbing, bicycling, swimming, or sleeping.

### Claim 4 (depends on 1)

The wearable device of claim 1, the at least one processor further configured to annotate the activity data with the annotation data based on a force applied to the wearable device, as a user input to annotate the activity data from the physical activity session.

### Claim 5 (depends on 1)

The wearable device of claim 1, the at least one processor further configured to annotate the activity data with the annotation data based on receiving information annotating the physical activity session from a remotely disposed computing device.

### Claim 6 (depends on 1)

The wearable device of claim 1, the at least one processor further configured to annotate the activity data with the annotation data in real time.

### Claim 7 (depends on 1)

The wearable device of claim 1, the at least one processor configured to automatically annotate the activity data with the annotation data including the timestamp, the marker, the digital flag, the label, or the combination thereof which specify the at least one type of the physical activity performed by the user during the physical activity session based on a time of day the activity data was collected and based on biometric data indicating at least one of a position or a motion of the user during the physical activity session.

### Claim 8 (depends on 7)

The wearable device of claim 7, the at least one processor configured to specify the at least one type of physical activity performed by the user during the physical activity session as a sleeping activity when the time of day the activity data was collected corresponds to nighttime and when the biometric data indicates the position of the user during the physical activity session is a horizontal position.

### Claim 9 (depends on 1)

The wearable device of claim 1, further comprising:
at least one feedback device communicating the activity metrics to the user; and
at least one user input device to receive a user input,
the at least one processor further configured to receive the user input to annotate the activity data.

### Claim 10 (depends on 9)

The wearable device of claim 9, further comprising:
at least one other sensor to detect environmental information with respect to the wearable device,
the at least one processor further configured to deactivate at least some functionalities of the at least one user input device in response to the environmental information detected by the at least one other sensor indicating the wearable device is exposed to water or moisture.

### Claim 11 (depends on 9)

The wearable device of claim 9, the at least one processor configured to annotate the activity data with the annotation data including the timestamp, the marker, the digital flag, the label, or the combination thereof which specify the at least one type of physical activity performed by the user during the physical activity session based on the user input received via the at least one user input device.

### Claim 12 (depends on 11)

The wearable device of claim 11, the user input received via the at least one user input device including information indicating a label or an identifier of the physical activity.

### Claim 13 (depends on 9)

The wearable device of claim 9, the at least one processor configured to annotate the activity data with the annotation data including the timestamp, the marker, the digital flag, the label, or the combination thereof which specify the at least one of the start time, the end time, or the other time points between the start time and the end time of the physical activity session, based on the user input received via the at least one user input device.

### Claim 14 (depends on 13)

The wearable device of claim 13, the user input received via the at least one user input device including information indicating the start time and the end time of the physical activity.

### Claim 15 (depends on 1)

The wearable device of claim 1,
the at least one processor configured to switch among a plurality of activity-tracking modes based on the one or more markers or indicators,
the plurality of activity-tracking modes including at least one of a running mode, a walking mode, a stair-climbing mode, a bicycling mode, a swimming mode, or a sleep-tracking mode, and
the at least one processor further configured to determine the activity metrics associated with the physical activity session, based on which of the plurality of activity-tracking modes is currently activated or initiated.

### Claim 16 (depends on 15)

The wearable device of claim 15, further comprising at least one user input device to receive a user input to cause the at least one processor to switch from a first activity-tracking mode among the plurality of activity-tracking modes which is associated with a first physical activity to a second activity-tracking mode among the plurality of activity-tracking modes which is associated with a second physical activity, and
the at least one processor configured to interpret activity data according to rules associated with the first activity-tracking mode to determine activity metrics associated with the first physical activity and to interpret activity data according to rules associated with the second activity-tracking mode to determine activity metrics associated with the second physical activity.

### Claim 17

A method implemented by a wearable device, the method comprising:
providing, by at least one sensor, activity data, the activity data pertaining to a physical activity undertaken by a user of the wearable device;
receiving the activity data, by at least one processor, via the at least one sensor;
annotating, by the at least one processor, the activity data with annotation data which includes a timestamp, a marker, a digital flag, a label, or a combination thereof which specify at least one type of physical activity performed by the user during a physical activity session or at least one of a start time, an end time, or other time points between the start time and the end time of the physical activity session, the physical activity session being associated with a duration of time the physical activity is performed by the user; and
determining, by the at least one processor, activity metrics associated with the physical activity session, based on the annotation data annotating the activity data, the activity data used to determine the activity metrics being limited to a time period defined by the annotation data, wherein the time period is during the physical activity.

### Claim 18 (depends on 17)

The method of claim 17, further comprising:
communicating, by at least one feedback device, the activity metrics to the user.
