Chronologically navigating among time-based entries
AssigneeInternational Business Machines Corporation
InventorsThomas R. Haynes, Lin Sun
Life of this patent
Estimating the term…
Abstract
Chronologically navigating among time-based entries stored by a physical computing device having a processor configured to execute a time-based application includes displaying, with the computing device, a time-based entry with at least one of a forward control and a backward control; in response to a user selecting the forward control, displaying with the computing device a subsequent time-based entry, the subsequent time-based entry including a shared property with the displayed time-based entry; and in response to the user selecting the backward control, displaying with the computing device a previous time-based entry, the previous time-based entry including a shared property with the displayed time-based entry.
Claims20
A method for navigating among a list of chronologically-ordered, time-based entries stored by a computing device that comprises a processor to execute a time-based application, a display device, and a user input device, the method comprising:
- displaying, with the computing device, a time-based entry from the list of chronologically-ordered, time-based entries along with at least a forward control and a backward control;
- receiving, with the user input device, a user selection of at least one of the forward control and the backward control;
- in response to the user selecting at least one of the forward control and the backward control, displaying, with the computing device, a number of properties associated with the displayed time-based entry and prompting the user to select a property associated with the displayed time-based entry from among the number of properties associated with the displayed time-based entry;
- receiving, with the user input device, a user selection of at least one of the properties;
- and
- in response to the user selecting at least one of the properties, displaying, with the computing device, a previous or subsequent time-based entry, from the list of chronologically-ordered, time-based entries, that shares the user-selected property associated with the displayed time-based entry.
A system for chronologically navigating among a list of chronologically-ordered, time-based entries, the system comprising:
- a processor;
- a display device controlled by the processor;
- a memory device accessible to the processor;
- a user input device for receiving user input;
- and
- a time-based application to be executed from the memory device by the processor;
- wherein, the system, when executing the time-based application performs:
- displaying, with the display device, a time-based entry from the list of chronologically-ordered, time-based entries with at least a forward control and a backward control;
- with the user input device receiving a user selection of at least one of the forward control and the backward control;
- in response to user-selection of at least one of the forward control and the backward control, displaying, with the display device, a number of properties associated with the displayed time-based entry and prompting the user to select a property associated with the displayed time-based entry;
- receiving, with the user input device, a user selection of at least one of the properties;
- and
- in response to the user selecting at least one of the properties, displaying, with the display device, a previous or subsequent time-based entry, from the list of chronologically-ordered, time-based entries, that shares the user-selected property associated with the displayed time-based entry.
A computer program product comprising a non-transitory computer-readable medium comprising computer-readable instructions that, when executed by a processor of a computing device having a display device and a user input device, cause the processor to:
- display, with the computing device, a time-based entry from the list of chronologically-ordered, time-based entries with at least a forward control and a backward control;
- with the user input device, receive a user selection of at least one of the forward control and the backward control;
- in response to the user selecting at least one of the forward control and the backward control, display, with the computer device, a number of properties associated with the displayed time-based entry and prompt the user to select a property associated with the displayed time-based entry;
- with the user input device and receive a user selection of at least one of the properties;
- and
- in response to the user selecting at least one of the properties, display, with the computing device, a previous or subsequent time-based entry from the list of chronologically-ordered, time-based entries that shares the user-selected property associated with the displayed time-based entry.
Dependencies are inferred from the claim text.