Motion-activated display of messages on an activity monitoring device
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/00
A61B-005/00
H04L-012/24
G06F-003/01
G06F-017/21
H04L-029/08
H04W-004/20
G06F-001/16
A61B-005/0205
A61B-005/024
A61B-005/11
A61B-005/22
G01C-022/00
G06F-019/00
A61B-005/021
출원번호
US-0580808
(2014-12-23)
등록번호
US-9374279
(2016-06-21)
발명자
/ 주소
Yuen, Shelten
Roberts, Timothy
출원인 / 주소
Fitbit, Inc.
대리인 / 주소
Martine Penilla Group, LLP
인용정보
피인용 횟수 :
21인용 특허 :
132
초록▼
Methods, systems and devices are provided for motion-activated display of messages on an activity monitoring device. In one embodiment, method for presenting a message on an activity monitoring device is provided, including the following method operations: storing a plurality of messages to the acti
Methods, systems and devices are provided for motion-activated display of messages on an activity monitoring device. In one embodiment, method for presenting a message on an activity monitoring device is provided, including the following method operations: storing a plurality of messages to the activity monitoring device; detecting a stationary state of the activity monitoring device; detecting a movement of the activity monitoring device from the stationary state; in response to detecting the movement from the stationary state, selecting one of a plurality of messages, and displaying the selected message on the activity monitoring device.
대표청구항▼
1. A method for presenting a message on an activity monitoring device, comprising: storing a plurality of messages to a memory of the activity monitoring device, each of the plurality of messages being predefined activity related statements directed to a user of the activity monitoring device, where
1. A method for presenting a message on an activity monitoring device, comprising: storing a plurality of messages to a memory of the activity monitoring device, each of the plurality of messages being predefined activity related statements directed to a user of the activity monitoring device, wherein storing the plurality of messages includes identifying the activity monitoring device to a server and downloading the plurality of messages from the server, the server being configured to access a user account associated with the activity monitoring device, the plurality of messages being selected by the server based on the user account;detecting a stationary state of the activity monitoring device;detecting a movement of the activity monitoring device from the stationary state;in response to detecting the movement from the stationary state, selecting one of the plurality of messages from the memory of the activity monitoring device; anddisplaying the selected message on the activity monitoring device;wherein selecting one of the plurality of messages includes determining a selection condition that includes one or more of a current date, a location of the activity monitoring device, a current season, or a current weather. 2. The method of claim 1, wherein detecting the stationary state includes detecting non-movement of the activity monitoring device for a predefined time period. 3. The method of claim 1, wherein at least one of the plurality of messages is defined based on an activity history of a user associated with the activity monitoring device. 4. The method of claim 3, wherein the activity history is defined by levels of activity associated to specific time periods. 5. The method of claim 1, wherein the operations of selecting and displaying are not performed during a time period for which an event is scheduled in a calendar of a user of the activity monitoring device. 6. The method of claim 1, wherein the activity monitoring device is configured to detect one or more of the following activities by a user: steps taken, energy consumed, elevation gained, active minutes. 7. The method of claim 1, wherein detecting the stationary state includes detecting a predefined orientation of the activity monitoring device and maintenance of the predefined orientation for a predefined time period. 8. An activity monitoring device, comprising: a message storage device configured to store a plurality of messages, each of the plurality of messages being predefined activity related statements directed to a user of the activity monitoring device;a motion sensor;a display;logic configured to download the plurality of messages to the message storage device, wherein the downloading includes identifying the activity monitoring device to a server, the server being configured to access a user account associated with the activity monitoring device, the plurality of messages being selected by the server based on the user account;logic implemented by a circuit configured to detect, based on output of the motion sensor, a stationary state of the activity monitoring device and a subsequent movement of the activity monitoring device from the stationary state, and, in response to detecting the movement from the stationary state, select one of the plurality of messages from the message storage device, and display the selected message on the activity monitoring device;wherein selecting one of the plurality of messages includes determining a selection condition that includes an activity history of a user associated with the activity monitoring device. 9. The activity monitoring device of claim 8, wherein detecting the stationary state includes detecting non-movement of the activity monitoring device for a predefined time period. 10. The activity monitoring device of claim 8, wherein the selection condition includes one or more of a length of time of the stationary state, a current time of day, a current location of the activity monitoring device, or an activity history associated with a user of the activity monitoring device. 11. The activity monitoring device of claim 8, wherein at least one of the plurality of messages is defined based on one or more of a current date, a location of the activity monitoring device, a current season, or a current weather. 12. The activity monitoring device of claim 8, wherein the activity history is defined by levels of activity associated to specific time periods. 13. The activity monitoring device of claim 8, wherein the activity monitoring device is configured to detect one or more of the following activities by a user: steps taken, energy consumed, elevation gained, active minutes. 14. The activity monitoring device of claim 8, wherein detecting the stationary state includes detecting a predefined orientation of the activity monitoring device and maintenance of the predefined orientation for a predefined time period. 15. A method for presenting a message on an activity monitoring device, comprising: storing a plurality of messages to a memory of the activity monitoring device, at least one of the plurality of messages defining a statement directed to a user of the activity monitoring device, wherein storing the plurality of messages includes identifying the activity monitoring device to a server and downloading the plurality of messages from the server, the server being configured to access a user account associated with the activity monitoring device, the plurality of messages being selected by the server based on the user account;detecting a stationary state of the activity monitoring device;detecting a movement of the activity monitoring device from the stationary state;in response to detecting the movement from the stationary state, selecting one of the plurality of messages from the memory of the activity monitoring device; anddisplaying the selected message on the activity monitoring device;wherein at least one of the plurality of messages is defined by input received from a secondary user, the secondary user being a member of a social graph of a primary user associated with the activity monitoring device. 16. The method of claim 15, wherein detecting the stationary state includes detecting non-movement of the activity monitoring device for a predefined time period, the non-movement of the activity monitoring device being defined by an absence of movements exceeding a predefined threshold. 17. The method of claim 15, wherein at least one of the plurality of messages is defined based on an activity history of a user associated with the activity monitoring device. 18. The method of claim 17, wherein the activity history is defined by levels of activity associated to specific time periods. 19. The method of claim 15, wherein the operations of selecting and displaying are not performed during a time period for which an event is scheduled in a calendar of a user of the activity monitoring device. 20. The method of claim 15, wherein detecting the stationary state includes detecting a predefined orientation of the activity monitoring device and maintenance of the predefined orientation for a predefined time period. 21. An activity monitoring device, comprising: a message storage device configured to store a plurality of messages, at least one of the plurality of messages defining a statement directed to a user of the activity monitoring device;a motion sensor;a display;logic configured to download the plurality of messages to the message storage device, wherein the downloading includes identifying the activity monitoring device to a server, the server being configured to access a user account associated with the activity monitoring device, the plurality of messages being selected by the server based on the user account;a processor configured to detect, based on output of the motion sensor, a stationary state of the activity monitoring device and a subsequent movement of the activity monitoring device from the stationary state, and, in response to detecting the movement from the stationary state, select one of the plurality of messages from the message storage device, and display the selected message on the activity monitoring device, wherein detecting the stationary state includes detecting a predefined orientation of the activity monitoring device;wherein selecting one of the plurality of messages includes determining a selection condition that includes an activity history of a user associated with the activity monitoring device. 22. The activity monitoring device of claim 21, wherein detecting the stationary state includes detecting maintenance of the predefined orientation of the activity monitoring device for a predefined time period. 23. The activity monitoring device of claim 21, wherein the predefined orientation is defined by a substantially horizontal orientation of a top surface of the activity monitoring device at which the display is defined. 24. The activity monitoring device of claim 21, wherein detecting the stationary state includes detecting one of a plurality of predefined orientations. 25. The activity monitoring device of claim 24, wherein the plurality of predefined orientations are defined by stable orientations of the activity monitoring device on a substantially horizontal surface. 26. The activity monitoring device of claim 21, wherein the stationary state is defined by an absence of movements exceeding a predefined threshold. 27. The activity monitoring device of claim 21, wherein the selection condition includes one or more of a length of time of the stationary state, a current time of day, a current location of the activity monitoring device; andwherein at least one of the plurality of messages is defined based on one or more of a current date, a location of the activity monitoring device, a current season, or a current weather.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (132)
James,Terry L., Accelerometer for data collection and communication.
Fehr, Jean-Noel; Von Buren, Thomas; Anliker, Urs, Apparatus and method for processing wirelessly communicated data and clock information within an electronic device.
Riley, Raymond W.; Hoffer, Kevin W.; Berner, Jr., William E.; Schrock, Allan M.; Niegowski, James A.; Rauchholz, William F., Athletic performance sensing and/or tracking systems and methods.
Geisner, Kevin A.; Perez, Kathryn Stone; Latta, Stephen G.; Sugden, Ben J.; Vaught, Benjamin I.; Kipman, Alex Aben-Athar, Exercising applications for personal audio/visual system.
Beason, Lawrence W.; Laverick, David J.; Olivier, Tracy; Burgett, Scott, GPS device with compass and altimeter and method for displaying navigation information.
Archibald G. Kent ; Curran Timothy G. ; Danielson Orland H. ; Poliac Marius O. ; Thede Roger C., Hand-held non-invasive blood pressure measurement device.
Barney George M. (Dallas TX), Instrument for measuring and computing heart beat, body temperature and other physiological and exercise-related paramet.
Sambamurthy Namakkal S. ; Tripathi Devendra K. ; Deb Alak K. ; Truong Linh Tien ; Kumar Praveen D., Media access control transmitter and parallel network management system.
Kulach, Christopher J.; Rooney, James K.; MacDonald, Paul R.; Stirling, Ross G., Method and apparatus for determining the attachment position of a motion sensing apparatus.
Farringdon,Jonathan; Stivoric,John M.; Teller,Eric; Andre,David; Boehmke,Scott K.; Gasbarro,James; Kovacs,Gregory; Pelletier,Raymond; Kasabach,Christopher, Method and apparatus for measuring heart related parameters.
Engelberg, Richard J; Hailey, Michael B; Olander, Stefan F; Orenstein, Michael L; White, Kristen L; Pendleton, Reshma T, Methods and systems for encouraging athletic activity.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for identification of event data having combined activity and location information of portable monitoring devices.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information.
Park, James; Burton, Barry; Panther, Heiko; Friedman, Eric, Methods, systems and devices for activity tracking device data synchronization with computing devices.
Steuer Robert R. (Salt Lake City UT) Rogers Robert K. (Salt Lake City UT) Horne Robert H. (Holladay UT), Miniature physiological monitor with interchangeable sensors.
Nusbaum, Mark E.; Pera, Jr., Vincent; Rhoads, Jan E.; Nusbaum, Jennifer L., Mobile computing weight, diet, nutrition, and exercise tracking system with enhanced feedback and data acquisition functionality.
Anderson Richard W. (Reading MA) Fahey Robert J. (Framingham MA) McClellan William R. (Westford MA) Schlener J. Edward (Winchester MA), Monitoring and signalling system.
Pitchford Gary (Phoenix AZ) Pitchford Steve (Mesa AZ) Hyde Paul (Pleasant Hills CA), Personal multi-purpose navigational apparatus and method for operation thereof.
Lee, Wai C.; Oliver, Tracy L.; Moore, Ryan T.; Fisher, Claudette D.; Downey, David J.; Lovitt, John H.; Brunk, Scott J., Personal training device using GPS data.
Edinburg Peter J. (20 Shellburne Dr. ; Shelburne Wilmington DE 19803) Fountain Frank S. (2 Park La. Delaire Wilmington DE 19809) Johanson William G. (16 Bridleshire Rd. ; Bridleshire Farm Newark DE 1, Reward granting exercise machine.
Vock, Curtis A.; Darcy, Dennis; Flentov, Peter, Shoes and garments employing one or more of accelerometers, wireless transmitters, processors altimeters, to determine information such as speed to persons wearing the shoes or garments.
Vock,Curtis A.; Darcy,Dennis; Flentov,Peter, Shoes and garments employing one or more of accelerometers, wireless transmitters, processors, altimeters, to determine information such as speed to persons wearing the shoes or garments.
Vincent, Stephen Michael; Dibenedetto, Christian; Oleson, Mark Arthur; Gaudio, Paul, Sports electronic training system with electronic gaming features, and applications thereof.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Calendar integration methods and systems for presentation of events having combined activity and location information.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Method and systems for processing social interactive data and sharing of tracked activity associated with locations.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for generation and rendering interactive events having combined activity and location information.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for geo-location optimized tracking and updating for events having combined activity and location information.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for identification of event data having combined activity and location information of portable monitoring devices.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for interactive goal setting and recommender using events having combined activity and location information.
Yuen, Shelten Gee Jao; Park, James; Lee, Hans Christiansen, Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information.
Park, James; Burton, Barry; Panther, Heiko; Friedman, Eric, Methods, systems and devices for activity tracking device data synchronization with computing devices.
Yuen, Shelten Gee Jao; Park, James; Friedman, Eric Nathan; Martinez, Mark Manuel; Axely, Andrew Cole, Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device.
Yuen, Shelten Gee Jao; Park, James; Friedman, Eric Nathan; Martinez, Mark Manuel; Axely, Andrew Cole, Portable monitoring devices for processing applications and processing analysis of physiological conditions of a user associated with the portable monitoring device.
Molettiere, Peter Andrew; Yuen, Shelten Gee Jao; Hong, Jung Ook; Axley, Andrew Cole; Park, James, Tracking user physical activity with multiple devices.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.