IP Library Granted Patent US 9,875,337
Granted Patent B2
US 9,875,337 · App. 14/229,815 · Granted Jan 23, 2018

Method and apparatus to present a virtual user

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,875,337
App. No.
14/229,815
Granted
Jan 23, 2018
Kind
B2
Abstract

A method and apparatus for providing an interactive interface to user health data is described.

Claims (40)

1. A computer-implemented method comprising:

receiving, by a server, input to set a plurality of recipients for alerts;

receiving, by the server, data from a set of one or more sensors measuring health data for an actual user;

associating, by the server, the received data with a virtual user, wherein the virtual user is a representation used to measure a health status of the actual user;

transmitting, by the server, the data associated with the virtual user to be displayed to a health care provider in a graphical user interface, wherein the graphical user interface includes a user interface element for the health care provider to generate an alert and select a severity level for the alert;

receiving, by the server, the alert generated by the health care provider using the user interface element and the severity level selected by the health care provider;

transmitting, by the server, the alert generated by the health care provider to the actual user when the server determines the severity level for the alert is of a first severity level; and

transmitting, by the server, the alert to the plurality of recipients when the server determines the severity level for the alert is of a second severity level.

2. The computer-implemented method of claim 1 , wherein the virtual user includes data representing an age of the actual user.

3. The computer-implemented method of claim 1 , wherein the virtual user includes data representing a weight of the actual user.

4. The computer-implemented method of claim 1 , further comprising:

transmitting, by the server to a user device, a report to be displayed on the user device, the report including physical activity of the actual user over a plurality of days.

5. The computer-implemented method of claim 4 , wherein the report further includes a daily goal for the physical activity.

6. A non-transitory computer-readable medium storing instructions, which when executed by a processing device within a server, cause the processing device to perform a method comprising:

receiving, by a server, input to set a plurality of recipients for alerts;

receiving, by the server, data from a set of one or more sensors measuring health data for an actual user;

associating, by the server, the received data with a virtual user, wherein the virtual user is a representation used to measure a health status of the actual user;

transmitting, by the server, the data associated with the virtual user to be displayed to a health care provider in a graphical user interface, wherein the graphical user interface includes a user interface element for the health care provider to generate an alert and select a severity level for the alert;

receiving, by the server, the alert generated by the health care provider using the user interface element and the severity level selected by the health care provider;

transmitting, by the server, the alert generated by the health care provider to the user when the server determines the severity level for the alert is of a first severity level; and

transmitting, by the server, the alert to the plurality of recipients when the server determines the severity level for the alert is of a second severity level.

7. The non-transitory computer-readable medium of claim 6 , wherein the virtual user includes data representing an age of the actual user.

8. The non-transitory computer-readable medium of claim 6 , wherein the virtual user includes data representing a weight of the actual user.

9. The non-transitory computer-readable medium of claim 6 , the method further comprising:

transmitting, by the server to a user device, a report to be displayed on the user device, the report including physical activity of the actual user over a plurality of days.

10. The non-transitory computer-readable medium of claim 9 , wherein the report further includes a daily goal for the physical activity.

11. A computer server comprising:

a processing device; and

a memory coupled to the processing device, wherein the memory stores instructions which, when executed by the processing device, cause the computer server to:

receive input to set a plurality of recipients for alerts;

receive data from a set of one or more sensors measuring health data for an actual user;

associate the received data with a virtual user, wherein the virtual user is a representation used to measure a health status of the actual user;

transmit the data associated with the virtual user to be displayed to a health care provider in a graphical user interface, wherein the graphical user interface includes a user interface element for the health care provider to generate an alert and select a severity level for the alert;

receive the alert generated by the health care provider using the user interface element and the severity level selected by the health care provider;

transmit the alert generated by the health care provider to the user when the server determines the severity level for the alert is of a first severity level; and

transmit the alert to the plurality of recipients when the server determines the severity level for the alert is of a second severity level.

12. The computer server of claim 11 , wherein the virtual user includes data representing an age of the actual user.

13. The computer server of claim 11 , wherein the virtual user includes data representing a weight of the actual user.

14. The computer server of claim 11 , wherein execution of the instructions further cause the computer server to:

transmit, to a user device, a report to be displayed on the user device, the report including physical activity of the actual user over a plurality of days.

Assignments (1)
SECURITY INTEREST Recorded Sep 24, 2025
From: DP TECHNOLOGIES, INC.
To: TEMPUR WORLD, LLC
Reel/Frame 072940/0723 →