Time-based device interfaces
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a first input from a user for activating a display element of a computing device;
causing a lock screen to be displayed on the display element, the lock screen including a reduced portion of a calendar showing information for an upcoming event for the user within a determined period of time;
receiving, during a time the lock screen is in a lock screen state and prior to receiving user authentication credentials, a second input from the user for navigating the calendar;
determining a current location of the computing device;
causing an additional interface portion of the calendar to be displayed on the lock screen during the time the lock screen is in the lock screen state and prior to receiving the user authentication credentials, the additional interface portion of the calendar showing information related to the current location of the computing device and a location of the upcoming event;
receiving a third input from the user, the third input causing the lock screen to display different periods of time, the calendar showing event information of at least one scheduled event on the calendar, the at least one scheduled event from the past;
receiving a fourth input from the user for unlocking the computing device, the fourth input causing to be received at the computing device the user authentication credentials;
validating the fourth input based at least in part on the user authentication credentials;
causing a home screen to be displayed on the display element of the computing device, the home screen including a notification associated with the current location of the computing device; and
enabling the user to provide a fifth input to obtain a full view of the calendar corresponding to a displayed portion of the calendar.
1 Assignment
0 Petitions
Accused Products
Abstract
A user interface on a computing device can utilize a calendar bar with various portions of the interface, such as a lock screen and home or application screens. The calendar bar can enable the user to view upcoming appointments and determine how much the user has before those appointments. The user can tilt the device or select an appointment to obtain additional information. If the device is unlocked or otherwise accessible, the user can also navigate back and forth between a calendar display and other information, such as past or present actions with respect to the device, and can scroll back in forth in time using any of these displayed portions.
24 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a first input from a user for activating a display element of a computing device; causing a lock screen to be displayed on the display element, the lock screen including a reduced portion of a calendar showing information for an upcoming event for the user within a determined period of time; receiving, during a time the lock screen is in a lock screen state and prior to receiving user authentication credentials, a second input from the user for navigating the calendar; determining a current location of the computing device; causing an additional interface portion of the calendar to be displayed on the lock screen during the time the lock screen is in the lock screen state and prior to receiving the user authentication credentials, the additional interface portion of the calendar showing information related to the current location of the computing device and a location of the upcoming event; receiving a third input from the user, the third input causing the lock screen to display different periods of time, the calendar showing event information of at least one scheduled event on the calendar, the at least one scheduled event from the past; receiving a fourth input from the user for unlocking the computing device, the fourth input causing to be received at the computing device the user authentication credentials; validating the fourth input based at least in part on the user authentication credentials; causing a home screen to be displayed on the display element of the computing device, the home screen including a notification associated with the current location of the computing device; and enabling the user to provide a fifth input to obtain a full view of the calendar corresponding to a displayed portion of the calendar. - View Dependent Claims (2, 3, 20)
-
-
4. A computer-implemented method, comprising:
-
under control of one or more computing devices including executable instructions, displaying a first interface portion on a lock screen of a computing device including information arranged by time; determining a current location of the computing device; enabling a user of the computing device to navigate to an additional interface portion to be displayed on the lock screen, wherein enabling the user to navigate to the additional interface portion includes; receiving, during a time the lock screen is in a lock screen state and prior to receiving user authentication credentials associated with the user, a first input from the user; displaying, in response to the first input, a calendar on at least a portion of the lock screen, the calendar showing event information of at least one scheduled event on the calendar, the at least one scheduled event from the past; and displaying, in response to receiving a second input, the additional interface portion on the lock screen during the time the lock screen is in the lock screen state and prior to receiving the user authentication credentials, the additional interface portion including a notification associated with a location of an upcoming event and the current location of the computing device; and in response to receiving the user authentication credentials for unlocking the computing device, causing a home screen to be displayed, the home screen including an application icon corresponding to a task of the upcoming event. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device, comprising:
-
a device processor; and a memory device including instructions that, when executed by the device processor, enable the computing device to; cause display of a first interface page on a lock screen including information arranged by time; determine a current location of the computing device; enable a user of the computing device to navigate to at least a second interface page to be displayed on the lock screen, wherein enabling the user to navigate to the second interface page includes; receiving, during a time the lock screen is in a lock screen state and prior to receiving user authentication credentials associated with the user, a first input from the user; displaying, in response to the first input, a calendar, the calendar configured to display information about an entry in an electronic calendar for the user in an upcoming period of time, wherein the calendar shows event information of at least one scheduled event on the calendar, the at least one scheduled event from the past; and displaying, in response to receiving a second input, the second interface page on the lock screen during the time the lock screen is in the lock screen state and prior to receiving the user authentication credentials, the second interface page including a notification associated with a location of an upcoming event and the current location of the computing device; and in response to receiving the user authentication credentials for unlocking the computing device, cause a home screen to be displayed, the home screen including an application icon corresponding to a task of the upcoming event. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor of a computing device, cause the computing device to:
-
display a first interface page on a lock screen of the computing device, including information arranged by time; determine a current location of the computing device; enable a user of the computing device to navigate to at least a second interface page to be displayed on the lock screen, wherein enabling the user to navigate to the second interface page includes; receiving, during a time the lock screen is in a lock screen state and prior to receiving user authentication credentials associated with the user, a first input from the user; displaying, in response to the first input, a calendar on at least a portion of the lock screen, the calendar configured to display information about an entry in an electronic calendar for the user in an upcoming period of time, wherein the calendar shows event information of at least one scheduled event on the calendar, the at least one scheduled event from the past; and displaying, in response to receiving a second input, the second interface page on the lock screen during the time the lock screen is in the lock screen state and prior to receiving the user authentication credentials, the second interface page including a notification associated with a location of an upcoming event and the current location of the computing device; and in response to receiving the user authentication credentials for unlocking the computing device, cause a home screen to be displayed, the home screen including an application icon corresponding to a task of the upcoming event. - View Dependent Claims (17, 18, 19)
-
Specification