Timeline user interface
First Claim
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, anddisplay, 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, andan indication of sunset corresponding to the sunset time in connection with a part of the time axis corresponding to the sunset time.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
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. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
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.
-
Specification