Exercised-based watch face and complications
US-2022157184-A1 · May 19, 2022 · US
US11797248B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11797248-B2 |
| Application number | US-202217670548-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 14, 2022 |
| Priority date | Feb 26, 2021 |
| Publication date | Oct 24, 2023 |
| Grant date | Oct 24, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
There is provided a wearable device, comprising: at least one processing core; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processing core, cause the wearable device to: receive one or more recipes being indicative of input elements for the computer program code, the input elements comprising at least one or more triggering events; one or more display templates; one or more content elements; receive user input for selection of a recipe of the one or more recipes; detect a triggering event corresponding to the one or more triggering events; in response to detecting the triggering event, provide the one or more content elements corresponding to the triggering event for display on a display of the wearable device according to a display template corresponding to the triggering event.
Opening claim text (preview).
The invention claimed is: 1. A wearable device, comprising: at least one processing core; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processing core, cause the wearable device to: receive one or more recipes each being indicative of input elements for the computer program code, the input elements of each recipe comprising at least the following elements : i) one or more triggering events; ii) one or more display templates corresponding to the one or more triggering events; and iii) one or more content elements corresponding to the one or more triggering events; and the wearable device is further caused to: receive user input for selection of a recipe of the one or more recipes; detect a triggering event corresponding to one of the one or more triggering events; and in response to detecting the triggering event, provide the one or more content elements corresponding to the detected triggering event for display on a display of the wearable device according to a display template corresponding to the detected triggering event, wherein the display template determines how the content elements are displayed on the display. 2. The wearable device of claim 1 , wherein the one or more triggering events are based on one or more of, or based on a quantity derived from one or more of: clock time; measured time; measured distance; location; altitude; heart rate; speed; pace; detected motion; temperature; input from an external device; and user input. 3. The wearable device of claim 1 , wherein the one or more triggering events are based on an input from an external device, and wherein the wearable device is configured to be in communication connection with the external device, and the wearable device is further caused to: receive an input from the external device via the communication connection; and detect the triggering event corresponding to the one or more triggering events based on the received input from the external device or based on a quantity derived using at least the input from the external device. 4. The wearable device of claim 1 , wherein the wearable device is caused to: start measurement of a workout session; and detection of the triggering event is performed during the workout session. 5. The wearable device of claim 1 , wherein the one or more recipes are received from a cloud application programming interface and stored into the at least one memory of the wearable device. 6. The wearable device of claim 1 , wherein the input elements for the computer program code further comprise one or more actions to be performed by the wearable device in response to detecting the triggering event. 7. The wearable device of claim 1 , wherein the input elements for the computer program code further comprise one or more actions to be performed by the wearable device in response to detecting the triggering event, and wherein the action comprises virtually pushing a lap button in response to detecting the triggering event. 8. The wearable device of claim 1 , wherein the input elements for the computer program code further comprise one or more actions to be performed by the wearable device in response to detecting the triggering event, and wherein the action comprises activating an alarm in response to detecting the triggering event. 9. The wearable device of claim 1 , wherein the input elements for the computer program code further comprise one or more actions to be performed by the wearable device in response to detecting the triggering event, and wherein the action comprises storing data of a current state of the wearable device into the at least one memory of the wearable device. 10. A method comprising: receiving, by a wearable device, one or more recipes each being indicative of input elements for a computer program code stored in at least one memory of the wearable device, the input elements of each recipe comprising at least the following elements: i) one or more triggering events; ii) one or more display templates corresponding to the one or more triggering events; and iii) one or more content elements corresponding to the one or more triggering events; and the method further comprises: receiving user input for selection of a recipe of the one or more recipes; detecting a triggering event corresponding to one of the one or more triggering events; and in response to detecting the triggering event, providing the one or more content elements corresponding to the detected triggering event for display on a display of the wearable device according to a display template corresponding to the detected triggering event, wherein the display template determines how the content elements are displayed on the display. 11. The method of claim 10 , wherein the one or more triggering events are based on one or more of, or based on a quantity derived from one or more of: clock time; measured time; measured distance; location; altitude; heart rate; speed; pace; detected motion; temperature; input from an external device; and user input. 12. The method of claim 10 , wherein the one or more triggering events are based on an input from an external device, and the method further comprises: receiving an input from the external device via a communication connection between the external device and the wearable device; and detecting the triggering event corresponding to the one or more triggering events based on the received input from the external device or based on a quantity derived using at least the input from the external device. 13. The method of claim 10 , further comprising: starting measurement of a workout session; and detection of the triggering event is performed during the workout session. 14. The method of claim 10 , further comprising: receiving the one or more recipes from a cloud application programming interface; and storing the one or more recipes into the at least one memory of the wearable device. 15. The method of claim 10 , wherein the input elements for the computer program code further comprise at least one action to be performed by the wearable device in response to detecting the triggering event. 16. The method of claim 10 , wherein the input elements for the computer program code further comprise at least one action to be performed by the wearable device in response to detecting the triggering event, and wherein the at least one action comprises virtually pushing a lap button in response to detecting the triggering event. 17. The method of claim 10 , wherein the input elements for the computer program code further comprise at least one action to be performed by the wearable device in response to detecting the triggering event, and wherein the at least one action comprises activating an alarm in response to detecting the triggering event. 18. The method of claim 10 wherein the input elements for the computer program code further comprise at least one action to be performed by the wearable device in response to detecting the triggering event, and wherein the at least one action comprises storing data of a current state of the wearable device into the at least one memory of the wearable device. 19. The wearable device of claim 1 , wherein the recipe does not include executable instructions written in a programming or scripting language. 20. A non-transitory computer readable medium comprising program instructions
Digital output to display device {; Cooperation and interconnection of the display device with other functional units} · CPC title
Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance · CPC title
Visual, audio or audio-visual systems for entertaining, instructing or motivating the user · CPC title
Interaction with lists of selectable items, e.g. menus · CPC title
for remote operation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.