SELECTING EVENTS BASED ON USER INPUT AND CURRENT CONTEXT
First Claim
1. A method for displaying one or more of context-dependent, past, current and future events on a wearable device, the method comprising:
- determining a current context of a user of the wearable device;
receiving a rotational input on the wearable device to select one or more of a plurality of events based on the determined current context, the plurality of events comprising past, current and future events, wherein at least a part of the current context and at least one of the plurality of events are captured by sensors available on the wearable device;
responsive to receiving the rotational input, selecting the one or more of the plurality of events based on the determined current context and a direction of rotation of the rotational input; and
providing on the wearable device a representation of at least one of the selected one or more of the plurality of events.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples of the disclosure determine the current context of a user or a wearable device of the user. User input is received to select one or more of context-dependent events from a plurality of past, current and future events. In some examples, one or more events from the plurality of past, current and future events and a part of the current context are captured by sensors available on the wearable device. Responsive to receiving the user input, one or more of the plurality of events are selected based on the determined current context and a direction of the user input. At least one of the selected one or more of the plurality of events is displayed on the wearable device of the user.
35 Citations
20 Claims
-
1. A method for displaying one or more of context-dependent, past, current and future events on a wearable device, the method comprising:
-
determining a current context of a user of the wearable device; receiving a rotational input on the wearable device to select one or more of a plurality of events based on the determined current context, the plurality of events comprising past, current and future events, wherein at least a part of the current context and at least one of the plurality of events are captured by sensors available on the wearable device; responsive to receiving the rotational input, selecting the one or more of the plurality of events based on the determined current context and a direction of rotation of the rotational input; and providing on the wearable device a representation of at least one of the selected one or more of the plurality of events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for performing an action associated with one or more events based on a current context, the system comprising:
-
a mobile computing device having one or more sensors for collecting data associated with the current context and data associated with at least one of a plurality of events; a memory area for storing data associated with a context, and data associated with the plurality of events; and a processor programmed to; receive user input to retrieve data associated with at least one of the plurality of events stored in the memory area based on the current context; retrieve the data associated with the at least one of the plurality of events from the memory area responsive to receiving the user input; and perform an action associated with the retrieved data based on the current context. - View Dependent Claims (13, 14, 15, 16)
-
-
17. One or more computer storage media storing processor-executable components, said components comprising:
-
a user interface component, which upon execution by at least one processor causes the at least one processor to receive a rotational user input to retrieve at least one of a plurality of events that is based on a current context; a context determination component, which upon execution by at least one processor causes the at least one processor to determine a current context in which the rotational user input was received; a communication interface component, which upon execution by at least one processor causes the at least one processor to access a plurality of past, current, and future events stored on a cloud service; and an event selection component, which upon execution by at least one processor causes the at least one processor to selects one or more events from the accessed plurality of past, current, and future events based on a determined direction and a determined magnitude of the rotational user input and the determined current context, wherein at least one of the selected one or more events is displayed by the user interface component upon execution by the processor. - View Dependent Claims (18, 19, 20)
-
Specification