Browsing session recording playback and editing system for generating user defined paths and allowing users to mark the importance of items in the paths
First Claim
1. A process for automatic session navigation and recording in a computer environment, comprising the steps of:
- recording each object visited and associated object path information;
controlling said path recording step;
playing back a selected path;
editing a selected path;
wherein said editing step allows marking the saved objects with levels of importance;
wherein said selected path contains objects that include, but are not limited to;
web pages, email, macros, filters, and search queries; and
wherein paths can be transferred to and used by other users.
6 Assignments
0 Petitions
Accused Products
Abstract
A session navigation and recording system for a computer environment automatically records every web page that the user visits, thus preserving the context of the paths and allowing the user to view all of the paths traversed in a session which are placed in a file. The user navigates through the saved session paths using a session history toolbar which allows the user to navigate through any selected session path and provides controls for backward, forward, pause, and record commands. Sessions can be automatically executed by the user with a time delay between each task. The user can edit and display any session path. Pages may be marked for different levels of priorities and also for aging, i.e. marked to expire within a certain time span or by a certain date. The user also creates a custom path comprised of web pages, macros, filters, search queries, email, and any object that can be acted upon, including other application programs and may also be combined with all or part of a session path. The user defined paths are executed in the same manner as session paths.
-
Citations
30 Claims
-
1. A process for automatic session navigation and recording in a computer environment, comprising the steps of:
-
recording each object visited and associated object path information;
controlling said path recording step;
playing back a selected path;
editing a selected path;
wherein said editing step allows marking the saved objects with levels of importance;
wherein said selected path contains objects that include, but are not limited to;
web pages, email, macros, filters, and search queries; and
wherein paths can be transferred to and used by other users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
displaying a selected path.
-
-
9. The process of claim 8, wherein said displaying step displays said selected path based on time stamp values of each object in said path.
-
10. The process of claim 8, wherein said displaying step displays objects in said selected path based on the priority of said objects.
-
11. The process of claim 8, wherein said displaying step displays objects in said selected path in a tree form.
-
12. The process of claim 1, further comprising the step of:
checking the age of objects in all paths.
-
13. The process of claim 12, wherein said checking step removes any pages that have expired.
-
14. The process of claim 1, wherein said editing step allows marking objects to expire after a predetermined date or time span.
-
15. The process of claim 1, wherein said editing step allows marking a current object which is then placed in the current session history folder, thereby allowing traversal of only those items that have been marked.
-
16. An apparatus for automatic session navigation and recording in a computer environment, comprising:
-
a module for recording each object visited and associated object path information;
a module for controlling said recording module;
a module for playing back a selected path;
a module for editing a selected path;
wherein said editing module allows marking the saved objects with levels of importance;
wherein said selected path contains objects that include, but are not limited to;
web pages, email, macros, filters, and search queries; and
wherein paths can be transferred to and used by other users. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
a module for displaying a selected path to said user.
-
-
24. The apparatus of claim 23, wherein said displaying module displays said selected path based on time stamp values of each object in said path.
-
25. The apparatus of claim 23, wherein said displaying module displays objects in said selected path based on the priority of said objects.
-
26. The apparatus of claim 23, wherein said displaying module displays objects in said selected path in a tree form.
-
27. The apparatus of claim 16, further comprising:
a module for checking the age of objects in all paths.
-
28. The apparatus of claim 27, wherein said checking module removes any pages that have expired.
-
29. The apparatus of claim 16, wherein said editing module allows marking objects to expire after a predetermined date or time span.
-
30. The apparatus of claim 16, wherein said editing module allows marking a current object which is then placed in the current session history folder, thereby allowing traversal of only those items that have been marked.
Specification