IP Library Granted Patent US 10,168,669
Granted Patent B2
US 10,168,669 · App. 15/229,146 · Granted Jan 1, 2019

Timeline user interface

Inventors: Niko Knappe (Vantaa, FI); Michael Miettinen (Vantaa, FI)
Assignee: Amer Sports Digital Services Oy
G04G9/0076G04G21/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,168,669
App. No.
15/229,146
Granted
Jan 1, 2019
Kind
B2
Abstract

According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to obtain at least one of a sunrise time and a sunset time for a current location of the apparatus; obtain a plurality of calendar events from a calendar application; display a time axis on a screen, and display, relative to the time axis, a plurality of symbols corresponding to at least part of the plurality of calendar events, and display, relative to the time axis, at least one of: an indication of sunrise corresponding to the sunrise time, and an indication of sunset corresponding to the sunset time.

Claims (36)

1. An apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to:

obtain at least one of a sunrise time and a sunset time for a current location of the apparatus, the current location being determined from a satellite position receiver;

obtain a plurality of calendar events occurring during a same day from a calendar application;

display a time axis on a screen, and display, relative to the time axis at parts of the time axis that are selected based on scheduled times of day of the calendar events, a plurality of symbols, the symbols corresponding to at least two of the plurality of calendar events, and

display, relative to the time axis, at least one of:

an indication of sunrise corresponding to the sunrise time in connection with a part of the time axis corresponding to the sunrise time, and

an indication of sunset corresponding to the sunset time in connection with a part of the time axis corresponding to the sunset time.

2. The apparatus according to claim 1 , wherein at least one of the sunrise time is a time of day when the sun rises in the current location of the apparatus, and the sunset time is a time of day when the sun sets in the current location of the apparatus.

3. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processing core, cause the apparatus to obtain the at least one of the sunrise time and the sunset time, at least in part, by obtaining the current location of the apparatus from a satellite positioning receiver comprised in the apparatus.

4. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processing core, cause the apparatus to enable a user to scroll the time axis forward and backward.

5. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processing core, cause the apparatus to enable user interaction with the plurality of symbols, to thereby activate features associated with the corresponding calendar events.

6. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processing core, cause the apparatus to display a symbol in connection with a part of the time axis corresponding to a time when a user needs to start toward a predefined location so as to arrive at the predefined location before at least one of the following: sunset or adverse weather.

7. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processing core, cause the apparatus to determine a context of the apparatus, to select a subset of the plurality of calendar events based on the context of the apparatus, and to not display symbols corresponding to calendar events that are not comprised in the selected subset.

8. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processing core, cause the apparatus to predict, based at least in part on the calendar application, a need for a rich media interface and to trigger startup of a higher capability processing device in the apparatus at a time that is selected based on the prediction.

9. The apparatus according to claim 1 , wherein the at least one memory and the computer program code are configured to, with the at least one processing core, cause the apparatus to display at least part of an arc, and wherein a first intersection of the arc with the time axis is the indication of sunrise and wherein a second intersection of the arc with the time axis is the indication of sunset.

10. The apparatus according to claim 1 , wherein the apparatus comprises a smart watch.

11. The apparatus according to claim 1 , wherein the apparatus comprises a handheld communications device.

12. The apparatus according to claim 1 , wherein the apparatus comprises a personal fitness tracker.

13. The apparatus as claimed in claim 1 , wherein the apparatus comprises an at least partially retractable, rotatable hardware element, and the apparatus is configured to be operable by a user by interacting with the rotatable hardware element.

14. A method comprising:

obtaining at least one of a sunrise time and a sunset time for a current location of an apparatus, the current location being determined from a satellite position receiver;

obtaining a plurality of calendar events occurring during a same day from a calendar application;

displaying a time axis on a screen, and displaying, relative to the time axis, at parts of the time axis that are selected based on scheduled times of day of the calendar events, a plurality of symbols corresponding to at least two of the plurality of calendar events, and

displaying, relative to the time axis, at least one of: an indication of sunrise corresponding to the sunrise time in connection with a part of the time axis corresponding to the sunrise time, and an indication of sunset corresponding to the sunset time in connection with a part of the time axis corresponding to the sunset time.

15. The method according to claim 14 , wherein at least one of the sunrise time is a time of day when the sun rises in the current location of the apparatus, and the sunset time is a time of day when the sun sets in the current location of the apparatus.

16. The method according to claim 14 , wherein the at least one of the sunrise time and the sunset time is obtained, at least in part, by obtaining the current location of the apparatus from a satellite positioning receiver comprised in the apparatus.

17. The method according to claim 14 , further comprising causing the apparatus to enable a user to scroll the time axis forward and backward.

18. The method according to claim 14 , further comprising causing the apparatus to enable user interaction with the plurality of symbols, to thereby activate features associated with the corresponding calendar events.

19. The method according to claim 14 , further comprising causing the apparatus to display a symbol in connection with a part of the time axis corresponding to a time when a user needs to start toward a predefined location so as to arrive at the predefined location before sunset and/or adverse weather.

20. A non-transitory computer readable medium having stored thereon a set of computer readable instructions that, when executed by at least one processor, cause an apparatus to at least:

obtain at least one of a sunrise time and a sunset time for a current location of the apparatus, the current location being determined from a satellite position receiver;

obtain a plurality of calendar events occurring during a same day from a calendar application;

display a time axis on a screen, and display, relative to the time axis, at parts of the time axis that are selected in based on scheduled times of day of the calendar events, a plurality of symbols corresponding to at least two of the plurality of calendar events, and

display, relative to the time axis, at least one of:

an indication of sunrise corresponding to the sunrise time in connection with a part of the time axis corresponding to the sunrise time, and

an indication of sunset corresponding to the sunset time in connection with a part of the time axis corresponding to the sunset time.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2022
From: AMER SPORTS DIGITAL SERVICES OY
To: SUUNTO OY
Reel/Frame 059847/0281 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2017
From: SUUNTO OY
To: AMER SPORTS DIGITAL SERVICES OY
Reel/Frame 044130/0477 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2016
From: KNAPPE, NIKO; MIETTINEN, MICHAEL
To: SUUNTO OY
Reel/Frame 040168/0825 →
Priority Claims (2)
FI 20155573 · Aug 5, 2015 · national
GB 1514449.6 · Aug 14, 2015 · national
Continuity (1)
Related Publication 20170038740A1 · Feb 9, 2017