Motion-activated display of messages on an activity monitoring device
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
G06F-003/01
G06F-003/0484
G06F-017/21
H04L-029/08
A61B-005/00
A61B-005/11
A61B-005/0205
A61B-005/021
A61B-005/024
A61B-005/22
G01C-022/00
출원번호
US-0271389
(2014-05-06)
등록번호
US-8954290
(2015-02-10)
발명자
/ 주소
Yuen, Shelten Gee Jao
Roberts, Timothy
출원인 / 주소
FitBit, Inc.
대리인 / 주소
Martine Penilla Group, LLP
인용정보
피인용 횟수 :
29인용 특허 :
105
초록▼
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 devi
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 device; detecting a stationary state of the device; detecting a movement of the 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 device.
대표청구항▼
1. A method for presenting a message on an activity monitoring device, comprising: storing a plurality of messages to the device;detecting a non-user interactive state of the device;detecting a change of the device from the non-user interactive state to a user-interactive state;in response to detect
1. A method for presenting a message on an activity monitoring device, comprising: storing a plurality of messages to the device;detecting a non-user interactive state of the device;detecting a change of the device from the non-user interactive state to a user-interactive state;in response to detecting the change from the non-user interactive state to the user-interactive state, selecting one of a plurality of messages, and displaying the selected message on the device;wherein selecting one of the plurality of messages is based on one or more of a length of time of the non-user interactive state, a current time of day, a current location of the device, or an activity history associated with a user of the device;wherein the method is executed by at least one processor. 2. The method of claim 1, wherein detecting the non-user interactive state includes detecting a stationary state that is defined by non-movement of the device for a predefined time period; andwherein detecting the change of the device from the non-user interactive state to the user-interactive state includes detecting a movement of the device from the stationary state. 3. The method of claim 1, wherein detecting the change from the non-user interactive state to the user interactive state includes detecting a movement of the device from a first orientation to a second orientation. 4. The method of claim 1, wherein detecting the non-user interactive state includes detecting a charging state of the device;wherein detecting the change from the non-user interactive state to the user interactive state includes detecting a change of the device from the charging state to a non-charging state. 5. The method of claim 1, wherein detecting the change from the non-user interactive state to the user interactive state includes detecting one or more of a button press or a touchscreen input. 6. The method of claim 1, wherein the 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 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 device. 8. 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 device. 9. A method for presenting a message on an activity monitoring device, comprising: storing a plurality of messages to the device;detecting a stationary state of the device;detecting a movement of the 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 device;wherein at least one of the plurality of messages is defined based on one or more of a current date, a location of the device, a current season, or a current weather;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 device;wherein the method is executed by at least one processor. 10. The method of claim 9, wherein detecting the stationary state includes detecting non-movement of the device for a predefined time period. 11. The method of claim 9, wherein storing the plurality of messages includes identifying the 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 device, the plurality of messages being selected by the server based on the user account. 12. The method of claim 9, wherein at least one of the plurality of messages is defined based on an activity history of a user associated with the device. 13. The method of claim 12, wherein the activity history is defined by levels of activity associated to specific time periods. 14. The method of claim 9, 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 device. 15. An activity monitoring device, comprising: a message storage device configured to store a plurality of messages;a motion sensor;a display;logic configured to detect, based on output of the motion sensor, a stationary state of the device and a subsequent movement of the device from the stationary state, and, in response to detecting the movement from the stationary state, select one of the plurality of messages, and display the selected message on the device;wherein at least one of the plurality of messages is defined based on an activity history of a user associated with the 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 device;wherein the method is executed by at least one processor. 16. The activity monitoring device of claim 15, wherein detecting the stationary state includes detecting non-movement of the device for a predefined time period. 17. The activity monitoring device of claim 15, wherein selecting one of the plurality of messages is based on one or more of a length of time of the stationary state, a current time of day, a current location of the device, or an activity history associated with a user of the device. 18. The activity monitoring device of claim 15, wherein at least one of the plurality of messages is defined based on one or more of a current date, a location of the device, a current season, or a current weather. 19. The activity monitoring device of claim 15, wherein the activity history is defined by levels of activity associated to specific time periods. 20. The activity monitoring device of claim 15, further comprising, logic configured to download the plurality of messages to the message storage, wherein the downloading includes identifying the device to a server, the server being configured to access a user account associated with the device, the plurality of messages being selected by the server based on the user account. 21. An activity monitoring device, comprising: a message storage device configured to store a plurality of messages;a motion sensor;a display;logic configured to detect, based on output of the motion sensor, a stationary state of the device and a subsequent movement of the device from the stationary state, and, in response to detecting the movement from the stationary state, select one of the plurality of messages, and display the selected message on the 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 device;wherein the method is executed by at least one processor. 22. The activity monitoring device of claim 21, wherein detecting the stationary state includes detecting non-movement of the device for a predefined time period. 23. The activity monitoring device of claim 21, wherein selecting one of the plurality of messages is based on one or more of a length of time of the stationary state, a current time of day, a current location of the device, or an activity history associated with a user of the device. 24. The activity monitoring device of claim 21, wherein at least one of the plurality of messages is defined based on one or more of a current date, a location of the device, a current season, or a current weather. 25. The activity monitoring device of claim 21, wherein at least one of the plurality of messages is defined based on an activity history of a user associated with the device. 26. The activity monitoring device of claim 25, wherein the activity history is defined by levels of activity associated to specific time periods. 27. The activity monitoring device of claim 21, further comprising, logic configured to download the plurality of messages to the message storage, wherein the downloading includes identifying the device to a server, the server being configured to access a user account associated with the device, the plurality of messages being selected by the server based on the user account. 28. The activity monitoring device of claim 21, 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 device;wherein the method is executed by at least one processor.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (105)
James,Terry L., Accelerometer for data collection and communication.
Beason, Lawrence W.; Laverick, David J.; Olivier, Tracy; Burgett, Scott, GPS device with compass and altimeter and method for displaying navigation information.
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.
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.
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.
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.
Blahnik, Jay Kriz; Schlakman, Eric D.; Tom, Siji Rachel; Keen, Daniel S.; Thompson, Aaron P.; Cohen, Jed R.; Klubock, Tasha R., Dynamic rule-based notifications.
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는 부적절한 답변을 할 수 있습니다.