Temporal Task-Based Tab Management
First Claim
1. A computer-implemented method for task-based web page tab management, comprising:
- detecting one or more actions on a computing device;
determining a current task period based on a comparison of the one or more detected actions to one or more trigger actions, wherein the current task period is defined by a start time and an end time;
selecting one or more tabs of a plurality of displayed tabs to adjust based on the current task period and a task profile retrieved from a task database, the task profile corresponding to the current task period,wherein the task profile includes one or more previously determined task periods, the previously determined task periods each associated with one or more candidate tabs, each candidate tab associated with application launch information,wherein the one or more selected tabs are associated with application launch information that corresponds to the application launch information of the candidate tabs in the task profile; and
adjusting the display of the selected tabs to emphasize the selected tabs during the current task period.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for managing tabs, such as tabs used for accessing web pages. Such systems and methods may also provide, arrange and identify the tabs based on tasks to be performed using resources accessed via the web pages. A method for task-based web page tab management may include determining a task period. The method may also include selecting one or more tabs of a plurality of displayed tabs to adjust based on the task period and a task profile. The method may further include adjusting the display of the selected tabs. A system for task-based web page tab management may include a task period determiner and a tab adjuster. The system may also include a task profiler.
-
Citations
26 Claims
-
1. A computer-implemented method for task-based web page tab management, comprising:
-
detecting one or more actions on a computing device; determining a current task period based on a comparison of the one or more detected actions to one or more trigger actions, wherein the current task period is defined by a start time and an end time; selecting one or more tabs of a plurality of displayed tabs to adjust based on the current task period and a task profile retrieved from a task database, the task profile corresponding to the current task period, wherein the task profile includes one or more previously determined task periods, the previously determined task periods each associated with one or more candidate tabs, each candidate tab associated with application launch information, wherein the one or more selected tabs are associated with application launch information that corresponds to the application launch information of the candidate tabs in the task profile; and adjusting the display of the selected tabs to emphasize the selected tabs during the current task period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for task-based web page tab management, comprising:
-
a task period determiner implemented with a computing device configured to; detect one or more actions on a computing device; determine a current task period based on a comparison of the one or more detected actions to one or more trigger actions, wherein the current task period is defined by a start time and an end time; and a tab adjuster implemented with the computing device and configured to; select one or more tabs of a plurality of displayed tabs to adjust based on the current task period and a task profile retrieved from a task database, the task profile corresponding to the current task period, wherein the task profile includes one or more previously determined task periods, the previously determined task periods each associated with one or more candidate tabs, each candidate tab associated with application launch information, wherein the one or more selected tabs are associated with application launch information that corresponds to the application launch information of the candidate tabs in the task profile; and adjust the display of the selected tabs to emphasize the selected tabs during the current task period. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-implemented method for task-based web page tab management, comprising:
-
detecting one or more actions on a computing device; determining a current task period based on a comparison of the one or more detected actions to one or more trigger actions, wherein the current task period is defined by a start time and an end time; selecting a first set of one or more tabs of a plurality of displayed tabs to adjust based on the current task period and a task profile retrieved from a task database, the task profile corresponding to the current task period, wherein the task profile includes one or more previously determined task periods, the previously determined task periods each associated with one or more candidate tabs, each candidate tab associated with application launch information, wherein the one or more selected tabs are associated with application launch information that corresponds to the application launch information of the candidate tabs in the task profile; selecting a second set of one or more tabs of the plurality of displayed tabs to adjust based on the current task period; and adjusting the display of the first and second sets of selected tabs, wherein; the first set of tabs is adjusted to emphasize the first set of tabs during the current task period; and the second set of tabs is adjusted in a second manner to deemphasize the second set of tabs during the current task period.
-
-
25. A system for task-based web page tab management, comprising:
-
a task period determiner implemented with a computing device configured to detect one or more actions on the computing device; determine a current task period based on a comparison of the one or more detected actions to one or more trigger actions, wherein the current task period is defined by a start time and an end time; and a tab adjuster implemented with the computing device and configured to; select a first set of one or more tabs of a plurality of displayed tabs to adjust based on the current task period and a task profile retrieved from a task database, the task profile corresponding to the current task period, wherein the task profile includes one or more previously determined task periods, the previously determined task periods each associated with one or more candidate tabs, each candidate tab associated with application launch information, wherein the one or more selected tabs are associated with application launch information that corresponds to the application launch information of the candidate tabs in the task profile; select a second set of one or more tabs of the plurality of displayed tabs to adjust based on the current task period; and adjust the display of the first and second sets of selected tabs, wherein; the first set of tabs is adjusted to emphasize the first set of tabs during the current task period; and the second set of tabs is adjusted to deemphasize the selected tabs during the current task period.
-
-
26. (canceled)
Specification