US20120171649A1 - User interface for generating physical activity indicators - Google Patents
User interface for generating physical activity indicators Download PDFInfo
- Publication number
- US20120171649A1 US20120171649A1 US13/049,327 US201113049327A US2012171649A1 US 20120171649 A1 US20120171649 A1 US 20120171649A1 US 201113049327 A US201113049327 A US 201113049327A US 2012171649 A1 US2012171649 A1 US 2012171649A1
- Authority
- US
- United States
- Prior art keywords
- user
- physical activity
- user interface
- display area
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient; User input means
- A61B5/742—Details of notification to user or communication with user or patient; User input means using visual displays
- A61B5/743—Displaying an image simultaneously with additional graphical information, e.g. symbols, charts, function plots
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
- G09B19/003—Repetitive work cycles; Sequence of movements
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/63—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/67—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/0002—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
- A61B5/0015—Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
- A61B5/0022—Monitoring a patient using a global network, e.g. telephone networks, internet
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
- A61B5/1118—Determining activity level
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient; User input means
- A61B5/742—Details of notification to user or communication with user or patient; User input means using visual displays
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient; User input means
- A61B5/742—Details of notification to user or communication with user or patient; User input means using visual displays
- A61B5/7435—Displaying user selection data, e.g. icons in a graphical user interface
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/74—Details of notification to user or communication with user or patient; User input means
- A61B5/7465—Arrangements for interactive communication between patient and care services, e.g. by using a telephone network
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- 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
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
Definitions
- the present invention provides a user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators.
- the user interface includes an activation button that prompts physical activity data associated with a user to be retrieved from a user device on which the physical activity data is stored.
- the user interface also includes a point tracking display area that displays a number of points the user has accumulated. The number of points may be affected by both the degree of interaction of the user with the user-interface and by the amount of physical activity of the user.
- the user interface also includes an activity clock display area that displays a number of minutes of physical activity the user has achieved for a current day and the number of minutes of physical activity needed by the user to achieve a daily physical activity goal.
- the user interface further includes an activity streak display area that displays an activity streak. An activity streak includes a number of consecutive days the user has achieved the daily physical activity goal.
- the present invention provides a user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators for a plurality of users.
- the user interface includes a first graphical representation of at least one user of the plurality of users.
- the first graphical representation displays a level of physical activity associated with the at least one user.
- the first graphical representation may be customized by the at least one user associated with the first graphical representation.
- the user interface also includes a second graphical representation of another user of the plurality of users.
- the second graphical representation displays the level of physical activity associated with another user of the plurality of users.
- the user interface also includes a field view display area that displays the first and second graphical representations such that the graphical representations are ranked based on physical activity indicators of the user associated with each of the first and second graphical representations.
- the user interface also includes a statistics display area associated with each of the first and second graphical representations. The statistics display area shows physical activity indicators of the at least one user and the at least another user of the plurality of users.
- the present invention provides a user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators.
- the user interface includes an activation button that prompts physical activity data associated with a user to be retrieved from a user device on which the physical activity data is stored.
- the user interface also includes a scoreboard display area that displays at least two of a number of steps taken by the user in a day, a number of miles walked by the user in a day and a number of minutes of physical activity the user has achieved for a current day.
- the user interface also includes a point tracking display area that displays a number of points the user has accumulated, the number of points being affected by both the degree of interaction of the user with the user-interface and by the amount of physical activity of the user.
- the user interface further includes an activity streak display area that displays an activity streak. The activity streak is a number of consecutive days the user has achieved a daily physical activity goal.
- the user interface even further includes a customizable graphical representation of the user that displays a level of physical activity associated with the user. The level of physical activity associated with the user is based at least in part on the number of points the user has accumulated.
- the user interface also includes a challenge invitation display area that displays a request to the user participate in a physical activity contest, where the request is made from at least one of another user of a group of users or a system administrator.
- FIG. 1 is a block diagram of an exemplary computing environment suitable for use in implementing embodiments of the present invention
- FIG. 2 is a block diagram of an exemplary computing system suitable for use in implementing embodiments of the present invention
- FIG. 3 is a flow diagram showing a method for generating a physical activity indicators, in accordance with an embodiment of the present invention
- FIG. 4 is an illustrative screen display of an exemplary user interface for viewing physical activity indicators, in accordance with an embodiment of the present invention
- FIG. 5 is an illustrative screen display of an exemplary user interface for viewing a physical activity indicator, in accordance with an embodiment of the present invention
- FIG. 6 is an illustrative screen display, in accordance with an embodiment of the present invention, of an exemplary user interface for viewing a field view display, in accordance with an embodiment of the present invention
- FIG. 7 is an illustrative screen display of an exemplary user interface for viewing a bleacher view display, in accordance with an embodiment of the present invention.
- FIG. 8 is an illustrative screen display of an exemplary user interface for viewing physical activity indicators, in accordance with an embodiment of the present invention.
- FIG. 9 is an illustrative screen display of an exemplary user interface for viewing a challenge invitation display, in accordance with an embodiment of the present invention.
- FIG. 10 is an illustrative screen display of an exemplary user interface for viewing a challenge creation display, in accordance with an embodiment of the present invention.
- Embodiments of the present invention relate to systems, methods, and computer-readable media for, among other things providing user interfaces for generating physical activity indicators.
- Physical activity indicators are graphical representations that convey information related to the degree of physical activity of a user or a set of users.
- An activity monitoring device worn daily by a user captures physical activity data associated with the wearer of the device.
- the user interface includes an activation button that prompts physical activity data associated with a user to be retrieved from the activity monitoring device on which the physical activity data is stored.
- physical activity data includes the number of steps taken by a user and/or the amount of time the user is moderately or vigorously physically active each day. Physical activity data may also include the distance travelled by a user in a day.
- the user interface of the present invention allows a user to view information related to their physical activity data and compare themselves to other users.
- a user accumulates points by achieving goals related to physical activity, for instance, a user may achieve points for meeting the Centers for Disease Control (CDC) recommendation of 60 minutes of moderate/vigorous physical activity per day.
- the user interface includes a point tracking display area that displays the number of points the user has accumulated. The number of points may be affected by both the degree of interaction of the user with the user-interface and by the amount of physical activity of the user. Users can monitor how close they are to achieving a particular physical activity goal.
- the user interface includes an activity clock display area that displays a number of minutes of physical activity the user has achieved for a current day and the number of minutes of physical activity needed by the user to achieve a daily physical activity goal. Users can also monitor the number of consecutive days they achieved a daily physical activity goal. For instance, an activity streak display area of the user interface may display the number of consecutive days the user achieved the daily physical activity goal of staying active for more than 60 minutes a day.
- FIG. 1 an exemplary computing system environment with which embodiments of the present invention may be implemented is illustrated and designated generally as reference numeral 100 .
- reference numeral 100 It will be understood and appreciated by those of ordinary skill in the art that the illustrated computing system environment 100 is merely an example of one suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should the computing system environment 100 be interpreted as having any dependency or requirement relating to any single component or combination of components illustrated therein.
- the present invention may be operational with numerous other general purpose or special purpose computing system environments or configurations.
- Examples of well-known computing systems, environments, and/or configurations that may be suitable for use with the present invention include, by way of example only, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above-mentioned systems or devices, and the like.
- the present invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer.
- program modules include, but are not limited to, routines, programs, objects, components, and data structures that perform particular tasks or implement particular abstract data types.
- the present invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network.
- program modules may be located in association with local and/or remote computer storage media including, by way of example only, memory storage devices.
- the exemplary computing system environment 100 includes a general purpose computing device in the form of a control server 102 .
- Components of the control server 102 may include, without limitation, a processing unit, internal system memory, and a suitable system bus for coupling various system components, including database cluster 104 , with the control server 102 .
- the system bus may be any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, and a local bus, using any of a variety of bus architectures.
- such architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronic Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus, also known as Mezzanine bus.
- ISA Industry Standard Architecture
- MCA Micro Channel Architecture
- EISA Enhanced ISA
- VESA Video Electronic Standards Association
- PCI Peripheral Component Interconnect
- the control server 102 typically includes therein, or has access to, a variety of computer-readable media, for instance, database cluster 104 .
- Computer-readable media can be any available media that may be accessed by control server 102 , and includes volatile and nonvolatile media, as well as removable and non-removable media.
- Computer-readable media may include computer storage media and communication media.
- Computer storage media may include, without limitation, volatile and nonvolatile media, as well as removable and non-removable media implemented in any method or technology for storage of information, such as computer-readable instructions, data structures, program modules, or other data.
- computer storage media may include, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVDs) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage, or other magnetic storage device, or any other medium which can be used to store the desired information and which may be accessed by the control server 102 .
- Communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and may include any information delivery media.
- modulated data signal refers to a signal that has one or more of its attributes set or changed in such a manner as to encode information in the signal.
- communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared, and other wireless media. Combinations of any of the above also may be included within the scope of computer-readable media.
- the computer storage media discussed above and illustrated in FIG. 1 including database cluster 104 , provide storage of computer-readable instructions, data structures, program modules, and other data for the control server 102 .
- the control server 102 may operate in a computer network 106 using logical connections to one or more remote computers 108 .
- Remote computers 108 may be located at a variety of locations, for example, but not limited to, hospitals and other inpatient settings, and clinicians' offices. Clinicians may include, but are not limited to, a treating physician or physicians, emergency medical technicians, physicians' assistants, nurse practitioners, nurses, nurses' aides, pharmacists, dieticians, physical therapists, researchers, students, and the like.
- the remote computers 108 are capable of integration on the network 106 and may also be physically located in non-traditional medical care environments, for example, schools and home environments.
- the remote computers 108 may be personal computers, servers, routers, network PCs, peer devices, other common network nodes, or the like, and may include some or all of the elements described above in relation to the control server 102 .
- the devices can be personal digital assistants or other like devices.
- Exemplary computer networks 106 may include, without limitation, local area networks (LANs) and/or wide area networks (WANs). Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet.
- the control server 102 may include a modem or other means for establishing communications over the WAN, such as the Internet.
- program modules or portions thereof may be stored in association with the control server 102 , the database cluster 104 , or any of the remote computers 108 .
- various application programs may reside on the memory associated with any one or more of the remote computers 108 .
- the network connections shown are exemplary and other means of establishing a communications link between the computers (e.g., control server 102 and remote computers 108 ) may be utilized.
- a user may enter commands and information into the control server 102 or convey the commands and information to the control server 102 via one or more of the remote computers 108 through input devices, such as a keyboard, a pointing device (commonly referred to as a mouse), a trackball, or a touch pad.
- input devices such as a keyboard, a pointing device (commonly referred to as a mouse), a trackball, or a touch pad.
- Other input devices may include, without limitation, microphones, satellite dishes, scanners, or the like.
- Commands and information may also be sent directly from a remote healthcare device to the control server 102 .
- the control server 102 and/or remote computers 108 may include other peripheral output devices, such as speakers and a printer.
- control server 102 and the remote computers 108 are not shown, those of ordinary skill in the art will appreciate that such components and their interconnection are well known. Accordingly, additional details concerning the internal construction of the control server 102 and the remote computers 108 are not further disclosed herein.
- embodiments of the present invention relate to systems, methods, and computer-readable media for, among other things providing user interfaces for generating physical activity indicators.
- the user interfaces of the present invention are described in the context of appealing to a younger audience and encouraging a child to be physically active.
- the particular user will often be referred to herein as a young user, child or children between the ages of eight and fifteen and/or players.
- the particular user may be any age, and that the present invention may equally appeal to older, and/or computer savvy users such as college students, professional athletes and adults.
- a physical activity indicator refers to one or more graphical representations that convey information related to the degree of physical activity of a user or a set of users.
- a physical activity indicator may include, among other things, an activity clock display element that shows the user how many minutes of activity they have logged for the current day.
- an activity streak display area is provided.
- An activity streak includes the number of consecutive days a user achieved a daily physical activity goal.
- a physical activity goal consists of a predetermined milestone of moderate or vigorous physical activity a user should attain to reach in a day. For instance, a daily physical activity goal may include meeting the CDC recommendation of 60 minutes of physical activity per day.
- System 200 includes a server 210 , an activity monitoring device 212 , a client device 214 , a network 216 and a database 218 .
- Server 210 includes and may operate a set of modules 220 , 222 and 224 .
- Activity monitoring device 212 may be worn daily by a user and may capture physical activity data associated with the wearer of the activity monitoring device 212 .
- Activity monitoring device 212 may include, without limitation, a motion sensor, a pedometer and/or an accelerometer.
- Activity monitoring device 212 may keep track of the number of steps taken by a user and how long the user is physically active each day.
- a user may use client device 214 to upload physical activity data captured on activity monitoring device 212 to server 210 by way of network 216 .
- the network 216 may include, without limitation, one or more local area networks (LANs) and/or wide area networks (WANs). Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet. Accordingly, the network 216 is not further described herein.
- the client device 214 may be associated with any type of computing device, such as control server 102 described with reference to FIG. 1 , for example.
- Server 210 may communicate with client device 214 by way of network 216 to provide an interactive user experience in which a user can monitor their physical activity. Server 210 may also retrieve data via network 216 from database 218 .
- Database 218 may include data received from one or more activity monitoring devices 212 , data transferred from a patient's electronic medical record (EMR), and data related to a group of users.
- the database 218 is configured to be searchable for one or more users, physical activity data, and/or associated values stored in association therewith. It will be understood and appreciated by those of ordinary skill in the art that the information stored in the database 218 may be configurable and may include any information relevant to a set of physical activity data, and/or a user associated therewith. The content and volume of such information are not intended to limit the scope of embodiments of the present invention in any way.
- database 218 may, in fact, be a plurality of databases, for instance, a database cluster, portions of which may reside on a computing device associated with the server 210 , the client device 214 , another external computing device (not shown) and/or any combination thereof.
- Server 210 includes and may operate a set of modules 220 , 222 and 224 .
- the set of modules 220 , 222 and 224 may communicate with client device 214 over network 216 to present via a user interface various forms of information to the user.
- Server 210 may include a profile module 220 having various components that are configured for managing the user information associated with the wearer of a particular activity monitoring device 212 .
- profile module 220 may allow a user to register a particular activity monitoring device 212 and create a non-identifying screen name with password.
- the user may also via profile module 220 enter profile information including but not limited to age, gender, height and weight.
- Profile module 220 may also allow a user the opportunity to select an avatar or other graphical representation that will visually represent them throughout the application of the present invention.
- Activity module 222 includes various components and is configured to provide the user with information about their own physical activity data or the physical activity data associated with other users. For example, activity module 222 may provide information such as the current amount of physical activity logged by the user for a particular day in particular the number of steps taken by a user for the day and/or the amount of minutes of physical activity the user has logged for the day. The activity module 22 may also allow a user to compare their physical activity data with that of other users of system 200 . For instance, a user may compare their physical activity data with every user in a group of users of the same physical activity level as the user. In other examples, the activity module 222 may allow a user to compare their uploaded physical activity data with the physical activity data of Professional Athletes stored in database 218 .
- Challenge module 224 includes various components and is configured to provide users with information about physical activity contests or challenges.
- challenge module 224 may allow a user to create a new challenge and/or view their progress within existing challenges.
- challenge module 224 may allow a user to dare a selected group of other users to participate in a Steps Taken physical activity contest in which participants must log a certain number of steps within a set number of days.
- a user may be invited via challenge module 224 to participate in an Activity Time contest in which the user is required to log a certain number of hours of physical activity within a set time frame.
- Challenge module 224 may also provide a user with information regarding their progress within existing physical activity contest. For instance, challenge module 224 may provide a user with their ranking in a particular challenge.
- any components illustrated in FIG. 2 in association with the database 218 , the server 210 , profile module 220 , activity module 222 , challenge module 224 and the client device 214 may additionally or alternatively be associated with any of the other illustrated modules, the client device 214 , the activity monitoring device 212 , and/or another external computing device, e.g., a server (not shown). Any and all such variations are contemplated to be within the scope of embodiments hereof.
- FIG. 3 a flow diagram showing a method for generating physical activity indicators, in accordance with an embodiment of the present invention, is illustrated and designated generally as reference numeral 300 .
- Method 300 may be implemented on the above-described exemplary computing system environment ( FIG. 1 ) and, by way of example only, may be utilized by a user or program administrator to generate physical activity indicators for motivating a person to be physically active.
- a control sever (not shown) is operated in a network.
- the control server is utilized to operate a set of modules.
- the set of modules may include a profile module, an activity module and a challenge module.
- the control server communicates with a client device of the user.
- the client device enables the user to retrieve and/or input information by using the set of customized system services interacting with the set of modules of the control server 102 .
- the client device also enables physical activity data related to the user to be retrieved from an activity monitoring device (not shown) that keeps track of the number of steps taken by a user and how long the user is physically active each day.
- step 340 physical activity data associated with a user is uploaded to control server via the client device.
- step 350 the retrieved physical activity data is stored on the control server.
- the control server then utilizes the client device to provide an interactive user interface between the user and the set of modules of the control server, at step 360 .
- FIGS. 4-10 illustrate exemplary displays of graphical user interfaces for generating physical activity indicators, according to embodiments of the present invention.
- the graphical user interfaces may be any electronic display wherein users have access to view and interact with generated physical activity indicators.
- the graphical user interfaces described herein may be displayed on client device 214 of FIG. 2 .
- a user can interact with the graphical user interfaces using well known input components such as, for example, a mouse, joystick, stylus, touch screen, keyboard, or the like.
- FIGS. 4-10 show views of screens displayed to a user in generating physical activity indicators, according to embodiments of the present invention.
- a user may access user interface 400 .
- the user may view, among other items, a screen name banner 401 , a level banner 402 , a point display area 404 , an activation button 406 and an activity clock 408 .
- Screen name banner 401 may be displayed at the top of the application at all times.
- Screen name banner 401 may include the screen name of the user that is logged in.
- Level banner 402 may display a current level in the application of the logged in user.
- the displayed level of a user may be updated as the user collects points through the system.
- a point display area 404 may be configured to display how many points the user that is logged in has accumulated. Points may be collected throughout the application for various reasons. For instance, a user may accumulate points for achieving a physical activity goal such as reaching sixty minutes of physical activity in a day and/or beating a personal best for a number of steps taken in day. A user's points may also increase based on their degree of interaction with the user interface. For example, points may be awarded when users upload their physical activity data, when they participate in physical activity contests, and when they provide feedback commentary to a system administrator. The amount of points a user earns for a particular task may be predetermined and regulated by the system administrator.
- a user may select activation button 406 to prompt the physical activity data associated with the user to be retrieved from an activity monitoring device of FIG. 2 .
- Activation button 406 may need to be clicked in order for activity data to be pulled from the device and loaded into the system.
- An activity clock 408 may be displayed in conjunction with activation button 406 .
- Activity clock 408 may be configured to display a number of minutes of physical activity the user has achieved for a current day and the number of minutes of physical activity needed by the user to achieve a daily physical activity goal. That is, upon selecting activation button 406 , as activity data is uploaded, the activity clock 408 of the user interface 400 may reveal how close the user is to meeting their daily physical activity goal of “60 Minutes of Activity” for that day.
- the activity clock 408 may spin repeatedly and then land on the number that represents the user's current activity time. Each upload of physical activity data could move the activity clock 408 hand closer to the physical activity goal of 60 minutes. Once that goal is reached, the activity clock 408 may indicate to the user they have met the goal. The activity clock 408 may reset to zero at the beginning of each new day.
- the activity clock display area may also comprise a digital time display 410 configured to display a total time the user was active in a day. For instance, if a user logged two hours and twelve minutes of physical activity in one day, digital time display 410 would show “02:12”.
- User interface 400 may also include an activity streak display area 412 configured to display an activity streak 414 , a point multiplier 416 , and a streak range 418 .
- Activity streak 414 includes the number of consecutive days the user has achieved the daily physical activity goal. The activity streak may encourage users to be active every day. As a user reaches a physical activity goal each day, the activity streak 414 of the user increases along with the ability of the user to gain increased points. For instance, for every day that the user attains a sixty minute of physical activity goal, the activity streak 414 may update by displaying another bar on the meter.
- Activity streak display area 412 may be configured to reset to zero when the user fails to meet the daily physical activity goal.
- Point multiplier 416 displays a number that multiples the number of points the user has accumulated for achieving the daily physical activity goal.
- the point multiplier 416 may increase based on the activity streak 414 of the user. For example, if a user reaches the daily physical activity goal four days in a row, the points the user receives for reaching the sixty minute goal on day four will be multiplied by one and a half. As the user's activity streak grows to more days in a row, the point multiplier 416 multiplier will also increase. For instance, if the user maintains their activity streak for 25 days or more, the points earned for reaching the daily physical activity goal will be multiplied by 8 for that day.
- Streak range 418 of activity streak display area 412 includes a visual indicator of the date when the activity streak began and the current date. That is, streak range 418 allows a user to view the day and month when they created a “streak” of consecutive days of staying active for more than 60 minutes a day.
- a scoreboard display area 502 may display at least one of the numbers of steps ( 506 ) taken by the user in a current day, a number of miles ( 508 ) walked by the user in a current day and/or a number of minutes ( 510 ) of physical activity by the user in a current day.
- a user may also select to view their physical activity data for the week or view their high scores. The user's selected physical activity data is displayed in the select score display area 504 .
- select score display area 504 may present the total number of steps 512 taken by the user, the total number of miles 514 walked by the user, and the total amount of time of physical activity 516 logged by the user.
- a user may access user interface 600 .
- the user may view, among other items, user card 602 , and player cards 604 and 606 .
- User card 602 includes a graphical representation of the user that is logged in to the system.
- User card 602 may display a current level in the application of the logged in user.
- the displayed level of the user may be updated as the user collects points through the system. For instance, as the level of physical activity the user increases the displayed level of the user may change.
- User card 602 may be customized by the user. For instance, a user can select different mascots, colors, and texts for their user card 602 .
- User card 602 of the logged in user may display in the user interface 600 larger than the other player cards 604 and 606 .
- Player cards 604 and 606 may be graphical representations other users of the system other than the logged in user.
- Player cards 604 and 606 may show the chosen mascots of the other users, their screen names and their current level in the system based on their accumulated amount of points.
- the player card associated with the user may show an award count 608 .
- the award count 608 of a user may be viewable by all other users of the system.
- Each player card including user card 602 may comprise a statistics button 610 that appears at the top left of the card when a user lays a mouse indicator on the card without clicking.
- a user may view the current physical activity data of the other user of the system represented by player card 606 .
- the physical activity data accessed upon clicking statistics button 610 may include the latest steps, distance and active time that has been loaded for that player.
- User interface 600 may also include a field view display 612 configured to show how the logged in user, with user card 602 , compares to other users within the system, the other users being represented by player cards 604 and 606 .
- the cards representing users are ranked based on physical activity indicators of the user associated with each of the cards. For instance, cards 602 , 604 and 606 may be arranged in order of the least to most total steps taken.
- the rank of a user or their placement in a particular physical activity contest may be shown by field rank indicator 613 . That is, field rank indicator 613 may be a number that represents a user's current placement in a challenge or in the view 616 the user selected to show in field view display 612 .
- While in field view display 612 logged in users may indicate which other users they would like to see or compare themselves with. Users may click on view selector button 614 to compare themselves to a set of users comprising People, Friends, and/or Professionals.
- the field view display 612 may show all users of the system ranked in the order of physical activity.
- the field view display 612 may list every player card representing a professional athlete in the system. If the user elects to view only his “friends,” the field view display 612 may only display the player cards 604 chosen by the user as the player cards they would like to view easily and most often.
- User interface 600 may also comprise an average marker 622 and a bleacher view button 624 .
- Average marker 622 may display the number of steps an average user has taken since the beginning of a particular physical activity contest. Average marker 622 may be displayed while in the everyone view 616 of field view display 612 .
- a user may utilize average marker 622 to measure how their total activity is compared to that of other users in the system. The user may select to indicate a desire to view all other player cards representing other users of the system.
- Upon selection, such as clicking, of bleacher view button 624 a bleacher view display 700 of FIG. 7 may be presented to the user.
- Bleacher view display 700 may be configured to display graphical representations of all users of the system.
- bleacher view display 700 a user may see more player cards, such as cards 702 , 704 and 706 on the screen.
- the player cards 702 , 704 and 706 in the bleacher view display 700 may be used in the same way as the player cards in the field view display 612 of FIG. 6 .
- player cards 702 , 704 and 706 in the bleacher view display 700 may be displayed smaller in order to fit more in view. That is, bleacher view display 700 may allow a user to see more cards on the screen, and may help the user looking for a specific Player Card locate the card more quickly than in a field view display.
- the field view button 708 may be used to toggle between bleacher view display 700 and field view display 612 of FIG. 6 .
- a user may access user interface 800 .
- the user may view, among other items, user card 802 , and player cards 804 and 806 .
- User card 802 includes a graphical representation of the user that is logged in to the system.
- Player cards 804 and 806 may be graphical representations other users of the system other than the logged in user.
- User card 802 may comprise a challenge count indicator 808 .
- Challenge count indicator 808 may be configured to display a number corresponding to the current amount of invitations to participate in a new physical activity contest or challenge. Upon selecting, such as clicking, challenge count indicator 808 a new challenge display 900 of FIG. 9 may be presented to the user.
- a user may accept by clicking and dragging the desired challenge card 902 from the new challenge display 900 into the open space 918 below the field view display 920 in the challenge management display area 922 .
- a user can view various challenge cards 924 , 926 and 928 , of physical activity contest the user is participating in. Each user of the system may participate in a maximum of five physical activity contests or challenges.
- the challenge cards 924 , 926 and 928 may display the screen name of the player who created it 930 , the points awarded for completing it 932 , and the users current rank or placement in that challenge 934 .
- the challenge management display area 922 is an area of the user interface that allows users to manage their challenges. By clicking on one of those challenge cards 924 , 926 and 928 , the field view display 612 of FIG. 6 will refresh to display all participants in that challenge and their current rank or placement. If a user would like to create a new challenge, the user would do so by dragging a player card of a guest invited to participate in the challenge into an open space 918 within the challenge management display area 922 . This will expand the create challenge display 1002 of FIG. 10 . Within the create challenge display 1002 a user may select various criteria for the physical activity contest. For instance, the challenge type 1004 may be selected.
- the challenge type may include for example an activity time contest in which the user is required to log a predefined period of physical activity or a “steps taken” contest in which the user is required to take a predefined number of steps.
- the system may automatically default the length of the challenge 1006 and the points 1008 that may be won for participating in the challenge.
- the created challenge 1010 will begin immediately. In one example, participants will have 48 hours to accept challenge 1008 and the challenge creator will have 48 hours to add new participants to the challenge 1010 .
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Public Health (AREA)
- Business, Economics & Management (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Epidemiology (AREA)
- Physics & Mathematics (AREA)
- Biophysics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Molecular Biology (AREA)
- Educational Technology (AREA)
- Physical Education & Sports Medicine (AREA)
- Veterinary Medicine (AREA)
- Educational Administration (AREA)
- Entrepreneurship & Innovation (AREA)
- Pathology (AREA)
- Heart & Thoracic Surgery (AREA)
- General Physics & Mathematics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Radiology & Medical Imaging (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Physiology (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Methods, computer storage media, systems and user interfaces for generating physical activity indicators are provided. The user interface includes an activation button that prompts physical activity data associated with a user to be retrieved from a user device on which the physical activity data is stored. Information such as the current amount of physical activity logged by the user for a particular day, including the number of steps taken by a user for the day and/or the amount of minutes of physical activity the user has logged for the day is presented to the user via various aspects of the user interface. Users may compare their physical activity performance to other users of the system. Users may also challenge other users to participate in physical activity contests.
Description
- This application claims the benefit of U.S. Provisional Application No. 61/428,087, filed Dec. 29, 2010.
- The prevalence of obesity in children and adolescents has increased over the past three decades, with nearly one in three children in America being overweight or obese. Obese and overweight children and adolescents are more likely to have health problems during their youth and as adults. For example, obese and overweight children and adolescents often have several risk factors associated with cardiovascular disease such as high cholesterol, Type 2 diabetes and high blood pressure. Insufficient physical activity has contributed to the prevalence of obesity in children with the majority of children failing to get the recommended sixty minutes of active and vigorous play needed daily for a child to grow up to a healthy weight. For instance, the average American child spends more than 7½ hours a day watching TV and movies, using cell phones and computers for entertainment, and playing video games. Children spending progressively more time interacting with virtual media may consequently fail to get the recommended levels of moderate/vigorous physical activity per day. Thus, it would beneficial to have a virtual medium that is geared towards encouraging children to be more physically active in fun and interactive ways.
- This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
- Utilizing the methods and systems described herein user interfaces for generating physical activity indicators are provided. In one aspect, the present invention provides a user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators. In embodiments, the user interface includes an activation button that prompts physical activity data associated with a user to be retrieved from a user device on which the physical activity data is stored. The user interface also includes a point tracking display area that displays a number of points the user has accumulated. The number of points may be affected by both the degree of interaction of the user with the user-interface and by the amount of physical activity of the user. The user interface also includes an activity clock display area that displays a number of minutes of physical activity the user has achieved for a current day and the number of minutes of physical activity needed by the user to achieve a daily physical activity goal. The user interface further includes an activity streak display area that displays an activity streak. An activity streak includes a number of consecutive days the user has achieved the daily physical activity goal.
- In another aspect, the present invention provides a user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators for a plurality of users. In embodiments the user interface includes a first graphical representation of at least one user of the plurality of users. The first graphical representation displays a level of physical activity associated with the at least one user. The first graphical representation may be customized by the at least one user associated with the first graphical representation. The user interface also includes a second graphical representation of another user of the plurality of users. The second graphical representation displays the level of physical activity associated with another user of the plurality of users. The user interface also includes a field view display area that displays the first and second graphical representations such that the graphical representations are ranked based on physical activity indicators of the user associated with each of the first and second graphical representations. The user interface also includes a statistics display area associated with each of the first and second graphical representations. The statistics display area shows physical activity indicators of the at least one user and the at least another user of the plurality of users.
- In yet another aspect, the present invention provides a user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators. In embodiments, the user interface includes an activation button that prompts physical activity data associated with a user to be retrieved from a user device on which the physical activity data is stored. The user interface also includes a scoreboard display area that displays at least two of a number of steps taken by the user in a day, a number of miles walked by the user in a day and a number of minutes of physical activity the user has achieved for a current day. The user interface also includes a point tracking display area that displays a number of points the user has accumulated, the number of points being affected by both the degree of interaction of the user with the user-interface and by the amount of physical activity of the user. The user interface further includes an activity streak display area that displays an activity streak. The activity streak is a number of consecutive days the user has achieved a daily physical activity goal. The user interface even further includes a customizable graphical representation of the user that displays a level of physical activity associated with the user. The level of physical activity associated with the user is based at least in part on the number of points the user has accumulated. The user interface also includes a challenge invitation display area that displays a request to the user participate in a physical activity contest, where the request is made from at least one of another user of a group of users or a system administrator.
- The present invention is described in detail below with reference to the attached drawing figures, wherein:
-
FIG. 1 is a block diagram of an exemplary computing environment suitable for use in implementing embodiments of the present invention; -
FIG. 2 is a block diagram of an exemplary computing system suitable for use in implementing embodiments of the present invention; -
FIG. 3 is a flow diagram showing a method for generating a physical activity indicators, in accordance with an embodiment of the present invention; -
FIG. 4 is an illustrative screen display of an exemplary user interface for viewing physical activity indicators, in accordance with an embodiment of the present invention; -
FIG. 5 is an illustrative screen display of an exemplary user interface for viewing a physical activity indicator, in accordance with an embodiment of the present invention; -
FIG. 6 is an illustrative screen display, in accordance with an embodiment of the present invention, of an exemplary user interface for viewing a field view display, in accordance with an embodiment of the present invention; -
FIG. 7 is an illustrative screen display of an exemplary user interface for viewing a bleacher view display, in accordance with an embodiment of the present invention; -
FIG. 8 is an illustrative screen display of an exemplary user interface for viewing physical activity indicators, in accordance with an embodiment of the present invention; -
FIG. 9 is an illustrative screen display of an exemplary user interface for viewing a challenge invitation display, in accordance with an embodiment of the present invention; and -
FIG. 10 is an illustrative screen display of an exemplary user interface for viewing a challenge creation display, in accordance with an embodiment of the present invention. - The subject matter of the present invention is described with specificity herein to meet statutory requirements. However, the description itself is not intended to limit the scope of this patent. Rather, the inventors have contemplated that the claimed subject matter might also be embodied in other ways, to include different steps or combinations of steps similar to the ones described in this document, in conjunction with other present or future technologies. Moreover, although the terms “step” and/or “block” may be used herein to connote different elements of methods employed, the terms should not be interpreted as implying any particular order among or between various steps herein disclosed unless and except when the order of individual steps is explicitly described.
- Embodiments of the present invention relate to systems, methods, and computer-readable media for, among other things providing user interfaces for generating physical activity indicators. Physical activity indicators are graphical representations that convey information related to the degree of physical activity of a user or a set of users. An activity monitoring device worn daily by a user captures physical activity data associated with the wearer of the device. The user interface includes an activation button that prompts physical activity data associated with a user to be retrieved from the activity monitoring device on which the physical activity data is stored. As used herein, physical activity data includes the number of steps taken by a user and/or the amount of time the user is moderately or vigorously physically active each day. Physical activity data may also include the distance travelled by a user in a day. The user interface of the present invention among other things, allows a user to view information related to their physical activity data and compare themselves to other users. A user accumulates points by achieving goals related to physical activity, for instance, a user may achieve points for meeting the Centers for Disease Control (CDC) recommendation of 60 minutes of moderate/vigorous physical activity per day. The user interface includes a point tracking display area that displays the number of points the user has accumulated. The number of points may be affected by both the degree of interaction of the user with the user-interface and by the amount of physical activity of the user. Users can monitor how close they are to achieving a particular physical activity goal. The user interface includes an activity clock display area that displays a number of minutes of physical activity the user has achieved for a current day and the number of minutes of physical activity needed by the user to achieve a daily physical activity goal. Users can also monitor the number of consecutive days they achieved a daily physical activity goal. For instance, an activity streak display area of the user interface may display the number of consecutive days the user achieved the daily physical activity goal of staying active for more than 60 minutes a day.
- Having briefly described embodiments of the present invention, an exemplary operating environment suitable for use in implementing embodiments of the present invention is described below.
- Referring to the drawings in general, and initially to
FIG. 1 in particular, an exemplary computing system environment with which embodiments of the present invention may be implemented is illustrated and designated generally asreference numeral 100. It will be understood and appreciated by those of ordinary skill in the art that the illustratedcomputing system environment 100 is merely an example of one suitable computing environment and is not intended to suggest any limitation as to the scope of use or functionality of the invention. Neither should thecomputing system environment 100 be interpreted as having any dependency or requirement relating to any single component or combination of components illustrated therein. - The present invention may be operational with numerous other general purpose or special purpose computing system environments or configurations. Examples of well-known computing systems, environments, and/or configurations that may be suitable for use with the present invention include, by way of example only, personal computers, server computers, hand-held or laptop devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above-mentioned systems or devices, and the like.
- The present invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include, but are not limited to, routines, programs, objects, components, and data structures that perform particular tasks or implement particular abstract data types. The present invention may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in association with local and/or remote computer storage media including, by way of example only, memory storage devices.
- With continued reference to
FIG. 1 , the exemplarycomputing system environment 100 includes a general purpose computing device in the form of acontrol server 102. Components of thecontrol server 102 may include, without limitation, a processing unit, internal system memory, and a suitable system bus for coupling various system components, includingdatabase cluster 104, with thecontrol server 102. The system bus may be any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, and a local bus, using any of a variety of bus architectures. By way of example, and not limitation, such architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronic Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus, also known as Mezzanine bus. - The
control server 102 typically includes therein, or has access to, a variety of computer-readable media, for instance,database cluster 104. Computer-readable media can be any available media that may be accessed bycontrol server 102, and includes volatile and nonvolatile media, as well as removable and non-removable media. By way of example, and not limitation, computer-readable media may include computer storage media and communication media. Computer storage media may include, without limitation, volatile and nonvolatile media, as well as removable and non-removable media implemented in any method or technology for storage of information, such as computer-readable instructions, data structures, program modules, or other data. In this regard, computer storage media may include, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVDs) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage, or other magnetic storage device, or any other medium which can be used to store the desired information and which may be accessed by thecontrol server 102. Communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and may include any information delivery media. As used herein, the term “modulated data signal” refers to a signal that has one or more of its attributes set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared, and other wireless media. Combinations of any of the above also may be included within the scope of computer-readable media. - The computer storage media discussed above and illustrated in
FIG. 1 , includingdatabase cluster 104, provide storage of computer-readable instructions, data structures, program modules, and other data for thecontrol server 102. - The
control server 102 may operate in acomputer network 106 using logical connections to one or moreremote computers 108.Remote computers 108 may be located at a variety of locations, for example, but not limited to, hospitals and other inpatient settings, and clinicians' offices. Clinicians may include, but are not limited to, a treating physician or physicians, emergency medical technicians, physicians' assistants, nurse practitioners, nurses, nurses' aides, pharmacists, dieticians, physical therapists, researchers, students, and the like. Theremote computers 108 are capable of integration on thenetwork 106 and may also be physically located in non-traditional medical care environments, for example, schools and home environments. Theremote computers 108 may be personal computers, servers, routers, network PCs, peer devices, other common network nodes, or the like, and may include some or all of the elements described above in relation to thecontrol server 102. The devices can be personal digital assistants or other like devices. -
Exemplary computer networks 106 may include, without limitation, local area networks (LANs) and/or wide area networks (WANs). Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet. When utilized in a WAN networking environment, thecontrol server 102 may include a modem or other means for establishing communications over the WAN, such as the Internet. In a networked environment, program modules or portions thereof may be stored in association with thecontrol server 102, thedatabase cluster 104, or any of theremote computers 108. For example, and not by way of limitation, various application programs may reside on the memory associated with any one or more of theremote computers 108. It will be appreciated by those of ordinary skill in the art that the network connections shown are exemplary and other means of establishing a communications link between the computers (e.g.,control server 102 and remote computers 108) may be utilized. - In operation, a user may enter commands and information into the
control server 102 or convey the commands and information to thecontrol server 102 via one or more of theremote computers 108 through input devices, such as a keyboard, a pointing device (commonly referred to as a mouse), a trackball, or a touch pad. Other input devices may include, without limitation, microphones, satellite dishes, scanners, or the like. Commands and information may also be sent directly from a remote healthcare device to thecontrol server 102. In addition to a monitor, thecontrol server 102 and/orremote computers 108 may include other peripheral output devices, such as speakers and a printer. - Although many other internal components of the
control server 102 and theremote computers 108 are not shown, those of ordinary skill in the art will appreciate that such components and their interconnection are well known. Accordingly, additional details concerning the internal construction of thecontrol server 102 and theremote computers 108 are not further disclosed herein. - Although methods and systems of embodiments of the present invention are described as being implemented in a WINDOWS operating system, operating in conjunction with an Internet-based system, one of ordinary skill in the art will recognize that the described methods and systems can be implemented in any system supporting the receipt and processing of physical activity data. As contemplated by the language above, the methods and systems of embodiments of the present invention may also be implemented on a stand-alone desktop, personal computer, or any other computing device used in a healthcare environment or any of a number of other locations.
- As previously mentioned, embodiments of the present invention relate to systems, methods, and computer-readable media for, among other things providing user interfaces for generating physical activity indicators. The user interfaces of the present invention are described in the context of appealing to a younger audience and encouraging a child to be physically active. For simplicity, the particular user will often be referred to herein as a young user, child or children between the ages of eight and fifteen and/or players. However, it will be understood that the particular user may be any age, and that the present invention may equally appeal to older, and/or computer savvy users such as college students, professional athletes and adults.
- As used herein, the phrase “physical activity indicator” refers to one or more graphical representations that convey information related to the degree of physical activity of a user or a set of users. In one embodiment, a physical activity indicator may include, among other things, an activity clock display element that shows the user how many minutes of activity they have logged for the current day. In some cases, an activity streak display area is provided. An activity streak includes the number of consecutive days a user achieved a daily physical activity goal. A physical activity goal consists of a predetermined milestone of moderate or vigorous physical activity a user should attain to reach in a day. For instance, a daily physical activity goal may include meeting the CDC recommendation of 60 minutes of physical activity per day.
- With reference to
FIG. 2 , an exemplary system suitable for use in implementing embodiments of the present invention is shown and designated generally as reference numeral 200. System 200 includes aserver 210, anactivity monitoring device 212, aclient device 214, anetwork 216 and adatabase 218.Server 210 includes and may operate a set of 220, 222 and 224.modules Activity monitoring device 212 may be worn daily by a user and may capture physical activity data associated with the wearer of theactivity monitoring device 212.Activity monitoring device 212 may include, without limitation, a motion sensor, a pedometer and/or an accelerometer.Activity monitoring device 212 may keep track of the number of steps taken by a user and how long the user is physically active each day. - A user may use
client device 214 to upload physical activity data captured onactivity monitoring device 212 toserver 210 by way ofnetwork 216. Thenetwork 216 may include, without limitation, one or more local area networks (LANs) and/or wide area networks (WANs). Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet. Accordingly, thenetwork 216 is not further described herein. Theclient device 214 may be associated with any type of computing device, such ascontrol server 102 described with reference toFIG. 1 , for example.Server 210 may communicate withclient device 214 by way ofnetwork 216 to provide an interactive user experience in which a user can monitor their physical activity.Server 210 may also retrieve data vianetwork 216 fromdatabase 218. -
Database 218 may include data received from one or moreactivity monitoring devices 212, data transferred from a patient's electronic medical record (EMR), and data related to a group of users. In embodiments, thedatabase 218 is configured to be searchable for one or more users, physical activity data, and/or associated values stored in association therewith. It will be understood and appreciated by those of ordinary skill in the art that the information stored in thedatabase 218 may be configurable and may include any information relevant to a set of physical activity data, and/or a user associated therewith. The content and volume of such information are not intended to limit the scope of embodiments of the present invention in any way. Further, though illustrated as a single, independent component,database 218 may, in fact, be a plurality of databases, for instance, a database cluster, portions of which may reside on a computing device associated with theserver 210, theclient device 214, another external computing device (not shown) and/or any combination thereof. -
Server 210 includes and may operate a set of 220, 222 and 224. The set ofmodules 220, 222 and 224 may communicate withmodules client device 214 overnetwork 216 to present via a user interface various forms of information to the user.Server 210 may include aprofile module 220 having various components that are configured for managing the user information associated with the wearer of a particularactivity monitoring device 212. For instance,profile module 220 may allow a user to register a particularactivity monitoring device 212 and create a non-identifying screen name with password. The user may also viaprofile module 220 enter profile information including but not limited to age, gender, height and weight.Profile module 220 may also allow a user the opportunity to select an avatar or other graphical representation that will visually represent them throughout the application of the present invention. -
Activity module 222 includes various components and is configured to provide the user with information about their own physical activity data or the physical activity data associated with other users. For example,activity module 222 may provide information such as the current amount of physical activity logged by the user for a particular day in particular the number of steps taken by a user for the day and/or the amount of minutes of physical activity the user has logged for the day. The activity module 22 may also allow a user to compare their physical activity data with that of other users of system 200. For instance, a user may compare their physical activity data with every user in a group of users of the same physical activity level as the user. In other examples, theactivity module 222 may allow a user to compare their uploaded physical activity data with the physical activity data of Professional Athletes stored indatabase 218. -
Challenge module 224 includes various components and is configured to provide users with information about physical activity contests or challenges. In particular,challenge module 224 may allow a user to create a new challenge and/or view their progress within existing challenges. By way of example,challenge module 224 may allow a user to dare a selected group of other users to participate in a Steps Taken physical activity contest in which participants must log a certain number of steps within a set number of days. Alternatively, a user may be invited viachallenge module 224 to participate in an Activity Time contest in which the user is required to log a certain number of hours of physical activity within a set time frame.Challenge module 224 may also provide a user with information regarding their progress within existing physical activity contest. For instance,challenge module 224 may provide a user with their ranking in a particular challenge. - It will be understood and appreciated by those of ordinary skill in the art that other components not shown may also be included with the system 200. Further, additional components not shown may also be included within any of the
database 218, theserver 210, and theclient device 214. Additionally, any components illustrated inFIG. 2 in association with thedatabase 218, theserver 210,profile module 220,activity module 222,challenge module 224 and theclient device 214 may additionally or alternatively be associated with any of the other illustrated modules, theclient device 214, theactivity monitoring device 212, and/or another external computing device, e.g., a server (not shown). Any and all such variations are contemplated to be within the scope of embodiments hereof. - Turning now to
FIG. 3 , a flow diagram showing a method for generating physical activity indicators, in accordance with an embodiment of the present invention, is illustrated and designated generally as reference numeral 300. Method 300 may be implemented on the above-described exemplary computing system environment (FIG. 1 ) and, by way of example only, may be utilized by a user or program administrator to generate physical activity indicators for motivating a person to be physically active. - Initially, as indicated at step 310 a control sever (not shown) is operated in a network. At
step 320, the control server is utilized to operate a set of modules. As described in relation toFIG. 2 , the set of modules may include a profile module, an activity module and a challenge module. Atstep 330, the control server communicates with a client device of the user. The client device enables the user to retrieve and/or input information by using the set of customized system services interacting with the set of modules of thecontrol server 102. The client device also enables physical activity data related to the user to be retrieved from an activity monitoring device (not shown) that keeps track of the number of steps taken by a user and how long the user is physically active each day. Atstep 340, physical activity data associated with a user is uploaded to control server via the client device. Atstep 350 the retrieved physical activity data is stored on the control server. The control server then utilizes the client device to provide an interactive user interface between the user and the set of modules of the control server, atstep 360. -
FIGS. 4-10 illustrate exemplary displays of graphical user interfaces for generating physical activity indicators, according to embodiments of the present invention. The graphical user interfaces may be any electronic display wherein users have access to view and interact with generated physical activity indicators. The graphical user interfaces described herein may be displayed onclient device 214 ofFIG. 2 . A user can interact with the graphical user interfaces using well known input components such as, for example, a mouse, joystick, stylus, touch screen, keyboard, or the like. - By way of illustration only, the exemplary displays of
FIGS. 4-10 show views of screens displayed to a user in generating physical activity indicators, according to embodiments of the present invention. With reference toFIG. 4 , upon logging into the application of the present invention, a user may accessuser interface 400. In accessinguser interface 400, the user may view, among other items, ascreen name banner 401, alevel banner 402, apoint display area 404, anactivation button 406 and anactivity clock 408.Screen name banner 401 may be displayed at the top of the application at all times.Screen name banner 401 may include the screen name of the user that is logged in.Level banner 402 may display a current level in the application of the logged in user. The displayed level of a user may be updated as the user collects points through the system. Apoint display area 404 may be configured to display how many points the user that is logged in has accumulated. Points may be collected throughout the application for various reasons. For instance, a user may accumulate points for achieving a physical activity goal such as reaching sixty minutes of physical activity in a day and/or beating a personal best for a number of steps taken in day. A user's points may also increase based on their degree of interaction with the user interface. For example, points may be awarded when users upload their physical activity data, when they participate in physical activity contests, and when they provide feedback commentary to a system administrator. The amount of points a user earns for a particular task may be predetermined and regulated by the system administrator. - A user may select
activation button 406 to prompt the physical activity data associated with the user to be retrieved from an activity monitoring device ofFIG. 2 .Activation button 406 may need to be clicked in order for activity data to be pulled from the device and loaded into the system. Anactivity clock 408 may be displayed in conjunction withactivation button 406.Activity clock 408 may be configured to display a number of minutes of physical activity the user has achieved for a current day and the number of minutes of physical activity needed by the user to achieve a daily physical activity goal. That is, upon selectingactivation button 406, as activity data is uploaded, theactivity clock 408 of theuser interface 400 may reveal how close the user is to meeting their daily physical activity goal of “60 Minutes of Activity” for that day. In one example, while physical activity data is being pulled from the activity monitoring device, theactivity clock 408 may spin repeatedly and then land on the number that represents the user's current activity time. Each upload of physical activity data could move theactivity clock 408 hand closer to the physical activity goal of 60 minutes. Once that goal is reached, theactivity clock 408 may indicate to the user they have met the goal. Theactivity clock 408 may reset to zero at the beginning of each new day. The activity clock display area may also comprise adigital time display 410 configured to display a total time the user was active in a day. For instance, if a user logged two hours and twelve minutes of physical activity in one day,digital time display 410 would show “02:12”. -
User interface 400 may also include an activitystreak display area 412 configured to display anactivity streak 414, apoint multiplier 416, and a streak range 418.Activity streak 414 includes the number of consecutive days the user has achieved the daily physical activity goal. The activity streak may encourage users to be active every day. As a user reaches a physical activity goal each day, theactivity streak 414 of the user increases along with the ability of the user to gain increased points. For instance, for every day that the user attains a sixty minute of physical activity goal, theactivity streak 414 may update by displaying another bar on the meter. Activitystreak display area 412 may be configured to reset to zero when the user fails to meet the daily physical activity goal.Point multiplier 416 displays a number that multiples the number of points the user has accumulated for achieving the daily physical activity goal. Thepoint multiplier 416 may increase based on theactivity streak 414 of the user. For example, if a user reaches the daily physical activity goal four days in a row, the points the user receives for reaching the sixty minute goal on day four will be multiplied by one and a half. As the user's activity streak grows to more days in a row, thepoint multiplier 416 multiplier will also increase. For instance, if the user maintains their activity streak for 25 days or more, the points earned for reaching the daily physical activity goal will be multiplied by 8 for that day. Streak range 418 of activitystreak display area 412 includes a visual indicator of the date when the activity streak began and the current date. That is, streak range 418 allows a user to view the day and month when they created a “streak” of consecutive days of staying active for more than 60 minutes a day. - Upon selecting
expansion arrow 420,user interface 500 ofFIG. 5 for viewing physical activity indicators associated with a user are presented. In particular, ascoreboard display area 502, and a selectscore display area 504 are presented to a user.Scoreboard display area 502 may display at least one of the numbers of steps (506) taken by the user in a current day, a number of miles (508) walked by the user in a current day and/or a number of minutes (510) of physical activity by the user in a current day. While viewing the scoreboard, a user may also select to view their physical activity data for the week or view their high scores. The user's selected physical activity data is displayed in the selectscore display area 504. For instance, if a user elects to view their total physical activity data, selectscore display area 504 may present the total number ofsteps 512 taken by the user, the total number ofmiles 514 walked by the user, and the total amount of time ofphysical activity 516 logged by the user. - With reference to
FIG. 6 , upon logging into the application of the present invention, a user may accessuser interface 600. In accessinguser interface 600, the user may view, among other items,user card 602, and 604 and 606.player cards User card 602 includes a graphical representation of the user that is logged in to the system.User card 602 may display a current level in the application of the logged in user. The displayed level of the user may be updated as the user collects points through the system. For instance, as the level of physical activity the user increases the displayed level of the user may change.User card 602 may be customized by the user. For instance, a user can select different mascots, colors, and texts for theiruser card 602.User card 602 of the logged in user may display in theuser interface 600 larger than the 604 and 606.other player cards 604 and 606 may be graphical representations other users of the system other than the logged in user.Player cards 604 and 606 may show the chosen mascots of the other users, their screen names and their current level in the system based on their accumulated amount of points.Player cards - If a user has won a physical activity contest or challenge, the player card associated with the user may show an
award count 608. Theaward count 608 of a user may be viewable by all other users of the system. Each player card includinguser card 602 may comprise astatistics button 610 that appears at the top left of the card when a user lays a mouse indicator on the card without clicking. Upon selecting thestatistics button 610 of aplayer card 606, a user may view the current physical activity data of the other user of the system represented byplayer card 606. The physical activity data accessed upon clickingstatistics button 610 may include the latest steps, distance and active time that has been loaded for that player. -
User interface 600 may also include afield view display 612 configured to show how the logged in user, withuser card 602, compares to other users within the system, the other users being represented by 604 and 606. Inplayer cards field view display 612 the cards representing users are ranked based on physical activity indicators of the user associated with each of the cards. For instance, 602, 604 and 606 may be arranged in order of the least to most total steps taken. The rank of a user or their placement in a particular physical activity contest may be shown bycards field rank indicator 613. That is,field rank indicator 613 may be a number that represents a user's current placement in a challenge or in theview 616 the user selected to show infield view display 612. - While in
field view display 612, logged in users may indicate which other users they would like to see or compare themselves with. Users may click onview selector button 614 to compare themselves to a set of users comprising Everyone, Friends, and/or Professionals. In theEveryone view 616, thefield view display 612 may show all users of the system ranked in the order of physical activity. In the Professional view (not shown) thefield view display 612 may list every player card representing a professional athlete in the system. If the user elects to view only his “friends,” thefield view display 612 may only display theplayer cards 604 chosen by the user as the player cards they would like to view easily and most often. A user may elect to place aparticular player card 606 in the friend category by clicking the “PICK ME”button 618 of theplayer card 606. 604 and 606 may comprise either a “PICK ME”Player cards button 618 or a “FRIEND”button 620. Once the user selects the “PICK ME”button 618 of aplayer card 606, that card will display if the Friend view is chosen atview selector button 614. The 618 button name will then change to FRIEND. As with theEveryone view 616, the friend view (not shown) offield view display 612 may also display player cards in order of most steps taken. -
User interface 600 may also comprise anaverage marker 622 and ableacher view button 624.Average marker 622 may display the number of steps an average user has taken since the beginning of a particular physical activity contest.Average marker 622 may be displayed while in theeveryone view 616 offield view display 612. A user may utilizeaverage marker 622 to measure how their total activity is compared to that of other users in the system. The user may select to indicate a desire to view all other player cards representing other users of the system. Upon selection, such as clicking, of bleacher view button 624 ableacher view display 700 ofFIG. 7 may be presented to the user.Bleacher view display 700 may be configured to display graphical representations of all users of the system. For instance, in bleacher view display 700 a user may see more player cards, such as 702, 704 and 706 on the screen. Thecards 702, 704 and 706 in theplayer cards bleacher view display 700 may be used in the same way as the player cards in thefield view display 612 ofFIG. 6 . However 702, 704 and 706 in theplayer cards bleacher view display 700 may be displayed smaller in order to fit more in view. That is,bleacher view display 700 may allow a user to see more cards on the screen, and may help the user looking for a specific Player Card locate the card more quickly than in a field view display. Thefield view button 708 may be used to toggle betweenbleacher view display 700 andfield view display 612 ofFIG. 6 . - With reference to
FIG. 8 , upon logging into the application of the present invention, a user may accessuser interface 800. In accessinguser interface 800, the user may view, among other items,user card 802, and 804 and 806.player cards User card 802 includes a graphical representation of the user that is logged in to the system. 804 and 806 may be graphical representations other users of the system other than the logged in user.Player cards User card 802 may comprise achallenge count indicator 808.Challenge count indicator 808 may be configured to display a number corresponding to the current amount of invitations to participate in a new physical activity contest or challenge. Upon selecting, such as clicking, challenge count indicator 808 anew challenge display 900 ofFIG. 9 may be presented to the user. Within the new challenge display 900 a user may view 902 and 904.challenge cards 902 and 904 may provide information about the physical activity contest the user has been invited to participate in. For instance,Challenge cards 902 and 904 may indicate who created thechallenge cards challenge 906, the physical activity goal participants of the challenge are all trying to reach 908, how long the challenge may last 910, and how many points the challenge is worth 912.Challenge card 902 may also indicate what other users of the system are slated to or currently participating in thephysical activity contest 914. If a user wishes to decline an invitation to a new challenge, the user would click thedecline button 916. For instance, selectingdecline button 916 will remove thechallenge card 904 from thenew challenge display 900 and the user will no longer have access to that challenge. - If a user wishes to accept an invitation to a new challenge, the user may accept by clicking and dragging the desired
challenge card 902 from thenew challenge display 900 into theopen space 918 below thefield view display 920 in the challengemanagement display area 922. Once accepted a user has committed himself to completing this challenge, there is not a way for the user to decline once they have accepted. In the challengemanagement display area 922, a user can view 924, 926 and 928, of physical activity contest the user is participating in. Each user of the system may participate in a maximum of five physical activity contests or challenges. Thevarious challenge cards 924, 926 and 928 may display the screen name of the player who created it 930, the points awarded for completing it 932, and the users current rank or placement in thatchallenge cards challenge 934. - The challenge
management display area 922 is an area of the user interface that allows users to manage their challenges. By clicking on one of those 924, 926 and 928, thechallenge cards field view display 612 ofFIG. 6 will refresh to display all participants in that challenge and their current rank or placement. If a user would like to create a new challenge, the user would do so by dragging a player card of a guest invited to participate in the challenge into anopen space 918 within the challengemanagement display area 922. This will expand the createchallenge display 1002 ofFIG. 10 . Within the create challenge display 1002 a user may select various criteria for the physical activity contest. For instance, thechallenge type 1004 may be selected. The challenge type may include for example an activity time contest in which the user is required to log a predefined period of physical activity or a “steps taken” contest in which the user is required to take a predefined number of steps. As the user selects achallenge type 1004, the system may automatically default the length of thechallenge 1006 and thepoints 1008 that may be won for participating in the challenge. Upon saving the challenge details, the createdchallenge 1010 will begin immediately. In one example, participants will have 48 hours to acceptchallenge 1008 and the challenge creator will have 48 hours to add new participants to thechallenge 1010. - The present invention has been described in relation to particular embodiments, which are intended in all respects to be illustrative rather than restrictive. Alternative embodiments will become apparent to those of ordinary skill in the art to which the present invention pertains without departing from its scope.
- From the foregoing, it will be seen that this invention is one well adapted to attain all the ends and objects set forth above, together with other advantages which are obvious and inherent to the system and method. It will be understood that certain features and sub-combinations are of utility and may be employed without reference to other features and sub-combinations. This is contemplated and within the scope of the claims.
Claims (20)
1. A user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators, the user interface comprising:
an activation button configured to prompt physical activity data associated with a user to be retrieved from a user device on which the physical activity data is stored;
a point tracking display area configured to display a number of points the user has accumulated, the number of points being affected by both the degree of interaction of the user with the user-interface and by the amount of physical activity of the user;
an activity clock display area configured to display a number of minutes of physical activity the user has achieved for a current day and the number of minutes of physical activity needed by the user to achieve a daily physical activity goal; and
an activity streak display area configured to display an activity streak, wherein an activity streak is a number of consecutive days the user has achieved the daily physical activity goal.
2. The user interface of claim 1 , further comprising a point multiplier display area configured to display a number that multiples the number of points the user has accumulated for achieving the daily physical activity goal, wherein the point multiplier increases based on the activity streak of the user.
3. The user interface of claim 2 , wherein the daily physical activity goal comprises sixty minutes of physical activity associated with the user.
4. The user interface of claim 3 , wherein the activity streak display area is configured to reset to zero when the user fails to meet the daily physical activity goal.
5. The user interface of claim 4 , wherein the activity streak display area further comprises a visual indicator of a date when the activity streak began.
6. The user interface of claim 1 , wherein the activity clock display area further comprises a digital time display area configured to display a total time the user was active in a day.
7. The user interface of claim 1 , further comprising a scoreboard display area configured to display at least one of a number of steps taken by the user in a day, a number of miles walked by the user in a day and a number of minutes of physical activity by the user in a day.
8. A user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators for a plurality of users, the user interface comprising:
a first graphical representation of at least one user of the plurality of users, wherein the first graphical representation displays a level of physical activity associated with the at least one user, and wherein the first graphical representation may be customized by the at least one user associated with the first graphical representation;
a second graphical representation of another user of the plurality of users wherein the second graphical representation displays the level of physical activity associated with another user of the plurality of users;
a field view display area configured to display the first and second graphical representations such that the graphical representations are ranked based on physical activity indicators of the user associated with each of the first and second graphical representations; and
a statistics display area associated with each of the first and second graphical representations, the statistics display area configured to show physical activity indicators of the at least one user and the at least another user of the plurality of users.
9. The user interface of claim 8 further comprising, a challenge invitation display area configured to display a request to participate in a physical activity contest, wherein the request is made from at least one user of the plurality of users to at least another user of the plurality of users.
10. The user interface of claim 9 wherein the request to participate in a physical activity contest is accepted by the user selecting an icon representing the request in the challenge invitation display area and dragging the icon into the field view display area of the user-interface.
11. The user interface of claim 9 , wherein the physical activity contest includes at least one of an activity time contest in which the user is required to log a predefined period of physical activity or a steps taken contest in which the user is required to take a predefined number of steps.
12. The user interface of claim 11 , wherein each user of the plurality of users may participate in a maximum of five physical activity contests.
13. The user interface of claim 8 further comprising, a third graphical representation configured to display an average of a total number of steps taken by all users in the plurality of users.
14. The user interface of claim 8 further comprising, a bleacher view display area configured to display graphical representations of all users in the plurality of users.
15. The user interface of claim 14 further comprising a view icon configured to allow the user to toggle between the field view display area and the bleacher view display area.
16. The user interface of claim 8 further comprising, an expert display area configured to display physical activity data statistics associated with one or more professional athletes.
17. The user interface of claim 16 , wherein the expert display area is configured to display the physical activity data statistics associated with one or more professional athletes alongside the first graphical representation of at least one user of the plurality of users, wherein the first graphical representation displays a level of physical activity associated with the at least one user.
18. A user interface embodied on at least one computer storage medium storing computer-useable instructions used by a computing device, the user interface for generating physical activity indicators, the user interface comprising:
an activation button configured to prompt physical activity data associated with a user to be retrieved from a user device on which the physical activity data is stored;
a scoreboard display area configured to display at least two of a number of steps taken by the user in a day, a number of miles walked by the user in a day and a number of minutes of physical activity the user has achieved for a current day;
a point tracking display area configured to display a number of points the user has accumulated, the number of points being affected by both the degree of interaction of the user with the user-interface and by the amount of physical activity of the user;
an activity streak display area configured to display an activity streak, wherein an activity streak is a number of consecutive days the user has achieved a daily physical activity goal;
a customizable graphical representation of the user configured to display a level of physical activity associated with the user, wherein the level of physical activity associated with the user is based at least in part on the number of points the user has accumulated; and
a challenge invitation display area configured to display a request to the user participate in a physical activity contest, wherein the request is made from at least one of another user of a group of users or a system administrator.
19. The user interface of claim 18 , further comprising a plurality of graphical representations of other users, each of the plurality of graphical representations including physical activity data statistics associated with one of the other users.
20. The user interface of claim 19 further comprising a field view display area configured to display the plurality of graphical representations such that the graphical representations are ranked based on physical activity indicators of the user associated with each of the graphical representations.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/049,327 US20120171649A1 (en) | 2010-12-29 | 2011-03-16 | User interface for generating physical activity indicators |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201061428087P | 2010-12-29 | 2010-12-29 | |
| US13/049,327 US20120171649A1 (en) | 2010-12-29 | 2011-03-16 | User interface for generating physical activity indicators |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20120171649A1 true US20120171649A1 (en) | 2012-07-05 |
Family
ID=46381075
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/049,327 Abandoned US20120171649A1 (en) | 2010-12-29 | 2011-03-16 | User interface for generating physical activity indicators |
Country Status (1)
| Country | Link |
|---|---|
| US (1) | US20120171649A1 (en) |
Cited By (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120326873A1 (en) * | 2011-06-10 | 2012-12-27 | Aliphcom | Activity attainment method and apparatus for a wellness application using data from a data-capable band |
| US20130013387A1 (en) * | 2011-01-10 | 2013-01-10 | Groverman Peter A | Systems and methods for awarding and accounting for points to a user to incentivize activity |
| US20130176142A1 (en) * | 2011-06-10 | 2013-07-11 | Aliphcom, Inc. | Data-capable strapband |
| US20130347127A1 (en) * | 2012-06-25 | 2013-12-26 | Bank Of America Corporation | Database management by analyzing usage of database fields |
| US20140135592A1 (en) * | 2012-11-13 | 2014-05-15 | Dacadoo Ag | Health band |
| WO2015031127A1 (en) * | 2013-08-28 | 2015-03-05 | Virgin Pulse, Inc | Activity tracking device |
| US20160012376A1 (en) * | 2014-07-10 | 2016-01-14 | Nokia Corporation | Apparatus, method, and computer program product for determining calendar entries to advance user goals |
| US20170148342A1 (en) * | 2015-11-24 | 2017-05-25 | Patrick Jude Barry | System and method to establish accountability and rewards |
| US20190091578A1 (en) * | 2015-08-14 | 2019-03-28 | Jennifer H. Kraly | Video game for enabling reversal of potentially-reversible real-world health conditions of players |
| US10424404B2 (en) | 2013-11-13 | 2019-09-24 | Dacadoo Ag | Automated health data acquisition, processing and communication system and method |
| US10628137B1 (en) | 2016-12-29 | 2020-04-21 | Cerner Innovation, Inc. | User interface customization |
| CN111035394A (en) * | 2014-09-02 | 2020-04-21 | 苹果公司 | Body activity and fitness monitor |
| US11224782B2 (en) * | 2017-06-04 | 2022-01-18 | Apple Inc. | Physical activity monitoring and motivating with an electronic device |
| US20220262484A1 (en) * | 2010-11-01 | 2022-08-18 | Nike, Inc. | Wearable Device Assembly Having Athletic Functionality and Milestone Tracking |
| US20220270462A1 (en) * | 2021-02-23 | 2022-08-25 | Charlotte, What?s Wrong? LLC | System and method for detecting child distress and generating suggestion for relieving child distress |
| US11462327B2 (en) | 2014-05-23 | 2022-10-04 | Dacadoo Ag | Automated health data acquisition, processing and communication system |
| US11660503B2 (en) | 2016-06-11 | 2023-05-30 | Apple Inc. | Activity and workout updates |
| US11716629B2 (en) | 2020-02-14 | 2023-08-01 | Apple Inc. | User interfaces for workout content |
| US11712179B2 (en) | 2018-05-07 | 2023-08-01 | Apple Inc. | Displaying user interfaces associated with physical activities |
| US11791031B2 (en) | 2019-05-06 | 2023-10-17 | Apple Inc. | Activity trends and workouts |
| US11896871B2 (en) | 2022-06-05 | 2024-02-13 | Apple Inc. | User interfaces for physical activity information |
| US11908343B2 (en) | 2015-08-20 | 2024-02-20 | Apple Inc. | Exercised-based watch face and complications |
| US11931625B2 (en) | 2021-05-15 | 2024-03-19 | Apple Inc. | User interfaces for group workouts |
| US11979467B2 (en) | 2019-06-01 | 2024-05-07 | Apple Inc. | Multi-modal activity tracking user interface |
| US11977729B2 (en) | 2022-06-05 | 2024-05-07 | Apple Inc. | Physical activity information user interfaces |
| US11996190B2 (en) | 2013-12-04 | 2024-05-28 | Apple Inc. | Wellness aggregator |
| US12039146B2 (en) | 2017-05-15 | 2024-07-16 | Apple Inc. | Displaying a scrollable list of affordances associated with physical activities |
| US12036018B2 (en) | 2016-09-22 | 2024-07-16 | Apple Inc. | Workout monitor interface |
| US12080421B2 (en) | 2013-12-04 | 2024-09-03 | Apple Inc. | Wellness aggregator |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080311969A1 (en) * | 2007-06-14 | 2008-12-18 | Robert Kay | Systems and methods for indicating input actions in a rhythm-action game |
| US20090233771A1 (en) * | 2008-02-27 | 2009-09-17 | Nike, Inc. | Interactive Athletic Training Log |
| US20100184563A1 (en) * | 2008-12-05 | 2010-07-22 | Nike, Inc. | Athletic Performance Monitoring Systems and Methods in a Team Sports Environment |
| US20110098928A1 (en) * | 2009-09-04 | 2011-04-28 | Nike, Inc. | Monitoring and Tracking Athletic Activity |
-
2011
- 2011-03-16 US US13/049,327 patent/US20120171649A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080311969A1 (en) * | 2007-06-14 | 2008-12-18 | Robert Kay | Systems and methods for indicating input actions in a rhythm-action game |
| US20090233771A1 (en) * | 2008-02-27 | 2009-09-17 | Nike, Inc. | Interactive Athletic Training Log |
| US20100184563A1 (en) * | 2008-12-05 | 2010-07-22 | Nike, Inc. | Athletic Performance Monitoring Systems and Methods in a Team Sports Environment |
| US20110098928A1 (en) * | 2009-09-04 | 2011-04-28 | Nike, Inc. | Monitoring and Tracking Athletic Activity |
Cited By (60)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220262482A1 (en) * | 2010-11-01 | 2022-08-18 | Nike, Inc. | Wearable Device Assembly Having Athletic Functionality and Milestone Tracking |
| US11495341B2 (en) | 2010-11-01 | 2022-11-08 | Nike, Inc. | Wearable device assembly having athletic functionality and milestone tracking |
| US20220262481A1 (en) * | 2010-11-01 | 2022-08-18 | Nike, Inc. | Wearable Device Assembly Having Athletic Functionality and Milestone Tracking |
| US20220262484A1 (en) * | 2010-11-01 | 2022-08-18 | Nike, Inc. | Wearable Device Assembly Having Athletic Functionality and Milestone Tracking |
| US12062424B2 (en) | 2010-11-01 | 2024-08-13 | Nike, Inc. | Wearable device assembly having athletic functionality |
| US12125575B2 (en) | 2010-11-01 | 2024-10-22 | Nike, Inc. | Wearable device assembly having athletic functionality and milestone tracking |
| US11735308B2 (en) * | 2010-11-01 | 2023-08-22 | Nike, Inc. | Wearable device assembly having athletic functionality and milestone tracking |
| US11749395B2 (en) * | 2010-11-01 | 2023-09-05 | Nike, Inc. | Wearable device assembly having athletic functionality and milestone tracking |
| US12387831B2 (en) | 2010-11-01 | 2025-08-12 | Nike, Inc. | Wearable device assembly having athletic functionality |
| US11798673B2 (en) * | 2010-11-01 | 2023-10-24 | Nike, Inc. | Wearable device assembly having athletic functionality and milestone tracking |
| US20130013387A1 (en) * | 2011-01-10 | 2013-01-10 | Groverman Peter A | Systems and methods for awarding and accounting for points to a user to incentivize activity |
| US20120326873A1 (en) * | 2011-06-10 | 2012-12-27 | Aliphcom | Activity attainment method and apparatus for a wellness application using data from a data-capable band |
| US20130176142A1 (en) * | 2011-06-10 | 2013-07-11 | Aliphcom, Inc. | Data-capable strapband |
| US9009850B2 (en) * | 2012-06-25 | 2015-04-14 | Bank Of America Corporation | Database management by analyzing usage of database fields |
| US20130347127A1 (en) * | 2012-06-25 | 2013-12-26 | Bank Of America Corporation | Database management by analyzing usage of database fields |
| US20140135592A1 (en) * | 2012-11-13 | 2014-05-15 | Dacadoo Ag | Health band |
| WO2015031127A1 (en) * | 2013-08-28 | 2015-03-05 | Virgin Pulse, Inc | Activity tracking device |
| US10424404B2 (en) | 2013-11-13 | 2019-09-24 | Dacadoo Ag | Automated health data acquisition, processing and communication system and method |
| US11996190B2 (en) | 2013-12-04 | 2024-05-28 | Apple Inc. | Wellness aggregator |
| US12080421B2 (en) | 2013-12-04 | 2024-09-03 | Apple Inc. | Wellness aggregator |
| US12094604B2 (en) | 2013-12-04 | 2024-09-17 | Apple Inc. | Wellness aggregator |
| US12394523B2 (en) | 2013-12-04 | 2025-08-19 | Apple Inc. | Wellness aggregator |
| US11462327B2 (en) | 2014-05-23 | 2022-10-04 | Dacadoo Ag | Automated health data acquisition, processing and communication system |
| US10147062B2 (en) * | 2014-07-10 | 2018-12-04 | Nokia Technologies Oy | Apparatus, method, and computer program product for determining calendar entries to advance user goals |
| US20160012376A1 (en) * | 2014-07-10 | 2016-01-14 | Nokia Corporation | Apparatus, method, and computer program product for determining calendar entries to advance user goals |
| US11798672B2 (en) | 2014-09-02 | 2023-10-24 | Apple Inc. | Physical activity and workout monitor with a progress indicator |
| CN111035394A (en) * | 2014-09-02 | 2020-04-21 | 苹果公司 | Body activity and fitness monitor |
| US12226700B2 (en) * | 2015-08-14 | 2025-02-18 | Jennifer Kraly | Video game for enabling reversal of potentially-reversible real-world health conditions of players |
| US20190091578A1 (en) * | 2015-08-14 | 2019-03-28 | Jennifer H. Kraly | Video game for enabling reversal of potentially-reversible real-world health conditions of players |
| US12243444B2 (en) | 2015-08-20 | 2025-03-04 | Apple Inc. | Exercised-based watch face and complications |
| US11908343B2 (en) | 2015-08-20 | 2024-02-20 | Apple Inc. | Exercised-based watch face and complications |
| US11158407B2 (en) | 2015-11-24 | 2021-10-26 | Dacadoo Ag | Automated health data acquisition, processing and communication system and method |
| US20170148342A1 (en) * | 2015-11-24 | 2017-05-25 | Patrick Jude Barry | System and method to establish accountability and rewards |
| US11918857B2 (en) | 2016-06-11 | 2024-03-05 | Apple Inc. | Activity and workout updates |
| US12274918B2 (en) | 2016-06-11 | 2025-04-15 | Apple Inc. | Activity and workout updates |
| US11660503B2 (en) | 2016-06-11 | 2023-05-30 | Apple Inc. | Activity and workout updates |
| US12036018B2 (en) | 2016-09-22 | 2024-07-16 | Apple Inc. | Workout monitor interface |
| US10628137B1 (en) | 2016-12-29 | 2020-04-21 | Cerner Innovation, Inc. | User interface customization |
| US12039146B2 (en) | 2017-05-15 | 2024-07-16 | Apple Inc. | Displaying a scrollable list of affordances associated with physical activities |
| US11224782B2 (en) * | 2017-06-04 | 2022-01-18 | Apple Inc. | Physical activity monitoring and motivating with an electronic device |
| US11712179B2 (en) | 2018-05-07 | 2023-08-01 | Apple Inc. | Displaying user interfaces associated with physical activities |
| US11791031B2 (en) | 2019-05-06 | 2023-10-17 | Apple Inc. | Activity trends and workouts |
| US11972853B2 (en) | 2019-05-06 | 2024-04-30 | Apple Inc. | Activity trends and workouts |
| US12224051B2 (en) | 2019-05-06 | 2025-02-11 | Apple Inc. | Activity trends and workouts |
| US11979467B2 (en) | 2019-06-01 | 2024-05-07 | Apple Inc. | Multi-modal activity tracking user interface |
| US11985506B2 (en) | 2020-02-14 | 2024-05-14 | Apple Inc. | User interfaces for workout content |
| US12413981B2 (en) | 2020-02-14 | 2025-09-09 | Apple Inc. | User interfaces for workout content |
| US11716629B2 (en) | 2020-02-14 | 2023-08-01 | Apple Inc. | User interfaces for workout content |
| US20220270462A1 (en) * | 2021-02-23 | 2022-08-25 | Charlotte, What?s Wrong? LLC | System and method for detecting child distress and generating suggestion for relieving child distress |
| US11776373B2 (en) * | 2021-02-23 | 2023-10-03 | Charlotte, What's Wrong? Llc | System and method for detecting child distress and generating suggestion for relieving child distress |
| US11992730B2 (en) | 2021-05-15 | 2024-05-28 | Apple Inc. | User interfaces for group workouts |
| US11931625B2 (en) | 2021-05-15 | 2024-03-19 | Apple Inc. | User interfaces for group workouts |
| US11938376B2 (en) | 2021-05-15 | 2024-03-26 | Apple Inc. | User interfaces for group workouts |
| US12239884B2 (en) | 2021-05-15 | 2025-03-04 | Apple Inc. | User interfaces for group workouts |
| US12023567B2 (en) | 2022-06-05 | 2024-07-02 | Apple Inc. | User interfaces for physical activity information |
| US12194366B2 (en) | 2022-06-05 | 2025-01-14 | Apple Inc. | User interfaces for physical activity information |
| US12197716B2 (en) | 2022-06-05 | 2025-01-14 | Apple Inc. | Physical activity information user interfaces |
| US12186645B2 (en) | 2022-06-05 | 2025-01-07 | Apple Inc. | User interfaces for physical activity information |
| US11977729B2 (en) | 2022-06-05 | 2024-05-07 | Apple Inc. | Physical activity information user interfaces |
| US11896871B2 (en) | 2022-06-05 | 2024-02-13 | Apple Inc. | User interfaces for physical activity information |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20120171649A1 (en) | User interface for generating physical activity indicators | |
| JP5258795B2 (en) | Motivational system for remote patient management | |
| Orji et al. | Persuasive technology for health and wellness: State-of-the-art and emerging trends | |
| US20210090709A1 (en) | Automated health data acquisition, processing and communication system | |
| US10825356B2 (en) | System and method for determining and providing behavioural modification motivational cues | |
| US6039688A (en) | Therapeutic behavior modification program, compliance monitoring and feedback system | |
| US11574714B2 (en) | Remote health assertion verification and mortality prediction system | |
| US20140135592A1 (en) | Health band | |
| US20090233771A1 (en) | Interactive Athletic Training Log | |
| US20130030836A1 (en) | Third-party site connections for online health care communication | |
| US20140045156A1 (en) | Methods for managing lifestyle of individuals | |
| US9483957B1 (en) | Methods, systems, and computer readable media for promoting behavioral intervention via evidence-based recommendations and game mechanics | |
| JP2014529836A (en) | Increase user engagement in health | |
| US8818823B2 (en) | Online patient and health care provider communication | |
| US9183761B1 (en) | Behavior management platform | |
| US8930221B2 (en) | Health care biometric surveillance and online provider communication | |
| Ayala et al. | Mental Health and Developmental Needs of Youth Athletes: A Mixed Methods Study | |
| US8818822B2 (en) | Health care assessment and online provider communication | |
| Bireline | The Effect of Wearable Activity Tracker Social Behaviors on Moderate-to-Vigorous Physical Activity and Exercise Self-Efficacy | |
| Hasan | Identifying Behavioural Phenotypes Among 1,084 Healthy Living App Users | |
| Quaglia | From Uncertainty to Resilience: Reformulating Masculinity Through Endurance Training and Sport | |
| Mannis | Constructing the exercising self: Social media identity work and exercise behavior | |
| Bettigole et al. | HerdHealth: A Mobile Health Data Aggregator for the WPI Community | |
| Rush | The impact of knowledge of chronic traumatic encephalopathy and perceived violence on sport spectator enjoyment | |
| Toscos | Digital vigilance: Pervasive technology for children with Type 1 diabetes |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: CERNER INNOVATION, INC., KANSAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WANDER, JASON A.;PORRAS, STACI;PASHA, ASIM;AND OTHERS;SIGNING DATES FROM 20110228 TO 20110315;REEL/FRAME:025968/0160 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |