Dynamic suggestion of next task based on task navigation information
First Claim
1. A method comprising:
- receiving, by a device, task navigation information;
identifying, by the device, a selection of a first task, of a plurality of tasks, based on the task navigation information;
providing, by the device, a list of tasks from the plurality of tasks based on identifying the selection of the first task,the list of tasks being based on information identifying tasks historically selected subsequent to the selection of the first task;
identifying, by the device and based on the task navigation information, a selection of a second task, of the plurality of tasks, subsequent to identifying the selection of the first task;
storing, by the device, information indicating that the second task has been selected subsequent to the first task based on identifying the selection of the second task subsequent to the selection of the first task,the information indicating that the second task has been selected subsequent to the first task including a number of times that the second task has been selected subsequent to the first task, andthe information indicating that the second task has been selected subsequent to the first task corresponding to the information identifying tasks historically selected subsequent to the selection of the first task; and
discarding, by the device, the information indicating that the second task has been selected subsequent to the first task when a user navigates away from the second task within a particular amount of time,at least one of the first task or the second task relating to instructions that direct one or more network devices to provide a particular service to a data flow or apply a filter or a rule to the data flow.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive task navigation information, identify a selection of a first task, of multiple tasks, based on the task navigation information, and provide a list of a group of tasks from the multiple tasks. The list of the group tasks may be based on information identifying tasks historically selected subsequent to the selection of the first task. The device may identify a selection of a second task, of the multiple tasks subsequent to identifying the selection of the first task; and store information identifying that the second task has been selected subsequent to the first task based on identifying the selection of the second task subsequent to the selection of the first task. The information identifying that the second task has been selected subsequent to the first task may include a number of times that the second task has been selected subsequent to the first task.
24 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a device, task navigation information; identifying, by the device, a selection of a first task, of a plurality of tasks, based on the task navigation information; providing, by the device, a list of tasks from the plurality of tasks based on identifying the selection of the first task, the list of tasks being based on information identifying tasks historically selected subsequent to the selection of the first task; identifying, by the device and based on the task navigation information, a selection of a second task, of the plurality of tasks, subsequent to identifying the selection of the first task; storing, by the device, information indicating that the second task has been selected subsequent to the first task based on identifying the selection of the second task subsequent to the selection of the first task, the information indicating that the second task has been selected subsequent to the first task including a number of times that the second task has been selected subsequent to the first task, and the information indicating that the second task has been selected subsequent to the first task corresponding to the information identifying tasks historically selected subsequent to the selection of the first task; and discarding, by the device, the information indicating that the second task has been selected subsequent to the first task when a user navigates away from the second task within a particular amount of time, at least one of the first task or the second task relating to instructions that direct one or more network devices to provide a particular service to a data flow or apply a filter or a rule to the data flow. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
a device, comprising a processor, to; receive task navigation information; identify a selection of a first task, of a plurality of tasks, based on the task navigation information; generate a task suggestions list from the plurality of tasks, based on identifying the selection of the first task, the task suggestions list being based on information identifying tasks historically selected subsequent to the selection of the first task; provide the task suggestions list; identify a selection of a second task, of the plurality of tasks, subsequent to identifying the selection of the first task; update the task suggestions list based on the selection of the second task; generate an updated task suggestions list based on updating the task suggestions list, the updated task suggestions list including information indicating that the second task has been selected subsequent to the first task; provide the updated task suggestions list; and discard the information indicating that the second task has been selected subsequent to the first task when a user navigates away from the second task within a particular amount of time, at least one of the first task or the second task relating to first instructions that direct one or more network devices to provide a particular service to a data flow or apply a filter or a rule to the data flow. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
14. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors associated with a device, cause the one or more processors to; receive task navigation information; identify a selection of a first task, of a plurality of tasks, based on the task navigation information; generate a task suggestions list from the plurality of tasks, based on identifying the selection of the first task, the task suggestions list being based on information identifying tasks historically selected subsequent to the selection of the first task; provide the task suggestions list; identify a selection of a second task, of the plurality of tasks, subsequent to identifying the selection of the first task; update information indicating that the second task has been selected subsequent to the first task based on identifying the selection of the second task subsequent to the selection of the first task, the information indicating that the second task has been selected subsequent to the first task including a number of times that the second task has been selected subsequent to the first task; update the task suggestions list based on the information indicating that the second task has been selected; generate an updated task suggestions list based on updating the task suggestions list; and discard the information indicating that the second task has been selected subsequent to the first task when a user navigates away from the second task within a particular amount of time, at least one of the first task or the second task relating to instructions that direct one or more network devices to provide a particular service to a data flow or apply a filter or a rule to the data flow. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification