Related tasks and tasklets for search
First Claim
Patent Images
1. A method for performing a series of tasklets comprising:
- displaying a tasklet responsive to a search query and a user context, the tasklet being an application that can perform an activity associated with a task;
displaying selectors for a first group of tasklets related to the displayed tasklet;
receiving a selection of a related tasklet;
associating the user context with the selected tasklet;
displaying the selected tasklet based on the associated user context;
detecting completion of the selected tasklet;
displaying selectors for a second group of tasklets related to the selected tasklet, the second group of related tasklets including a plurality of tasklets that differ from the first group of tasklets;
identifying the selected tasklet in the second group of tasklets; and
excluding the selected tasklet from the second group of tasklets prior to displaying selectors for the second group of tasklets.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for performing tasks and related tasks. While a user is performing a task, a group of related tasks is presented. When a new task is selected, a new group of related tasks is provided. This allows a user to perform a series of tasks without having to separately search for each task. As the user moves between tasks, task information items are passed between the tasks so that previously provided information can be preserved.
-
Citations
15 Claims
-
1. A method for performing a series of tasklets comprising:
-
displaying a tasklet responsive to a search query and a user context, the tasklet being an application that can perform an activity associated with a task; displaying selectors for a first group of tasklets related to the displayed tasklet; receiving a selection of a related tasklet; associating the user context with the selected tasklet; displaying the selected tasklet based on the associated user context; detecting completion of the selected tasklet; displaying selectors for a second group of tasklets related to the selected tasklet, the second group of related tasklets including a plurality of tasklets that differ from the first group of tasklets; identifying the selected tasklet in the second group of tasklets; and excluding the selected tasklet from the second group of tasklets prior to displaying selectors for the second group of tasklets. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for performing a series of tasklets comprising:
-
displaying a tasklet based on a user context, the tasklet including at least one result entity, the tasklet being an application that can perform an activity associated with a task; displaying selectors for one or more second layer tasklets, each second layer tasklet corresponding to a result entity having a result-specific context; receiving a selection of a second layer tasklet; associating the user context and the corresponding result-specific context with the selected second layer tasklet; modifying the user context to incorporate at least a portion of the result-specific context after receiving the selection of the second layer tasklet; and displaying the selected second layer tasklet based on the associated user context and the result-specific context. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for performing a series of tasklets comprising:
-
obtaining a tasklet responsive to a user context and a search query, the tasklet being an application that can perform an activity associated with a task; displaying a tasklet interface having a format, the display of the task interface including display of a user context, a tasklet, and one or more selectors for a first group of tasklets related to the obtained tasklet; detecting completion of the displayed tasklet; modifying the user context based on detecting completion of the completed tasklet; receiving a selection of a tasklet from the first group of tasklets; associating the user context with the selected tasklet; determining a second group of tasklets related to the selected tasklet, the second group of tasklets including a plurality of tasks that differ from the first group of tasks; identifying the completed tasklet in the second group of tasklets; excluding the completed tasklet from the second group of tasklets; and displaying the tasklet interface having the format, the tasklet interface including the selected tasklet from the first group of tasks, the user context, and one or more selectors for the second group of tasklets. - View Dependent Claims (13, 14, 15)
-
Specification