Claims Analysis
Total Claims: 57
Claim 1
Independent Claim
89 words
An apparatus comprising: at least one processor, a memory coupled to the at least one processor; and a bookmark staging mechanism residing in the memory, the bookmark staging mechanism creating at least one staged bookmark in a bookmark staging area in response to a user input, and wherein the bookmark staging mechanism, when ending a browsing session, provides the option of saving the at least one staged bookmark and deletes at least one staged bookmark if the option of saving the at least one staged bookmark is not chosen.
Claim 2
Independent Claim
89 words
An apparatus comprising: at least one processor, a memory coupled to the at least one processor; and a bookmark staging mechanism residing in the memory, the bookmark staging mechanism creating at least one staged bookmark in a bookmark staging area in response to a user input, and wherein the bookmark staging mechanism, when ending a browsing session, provides the option of saving the at least one staged bookmark and deletes at least one staged bookmark if the option of saving the at least one staged bookmark is not chosen.
Claim 3
Dependent Claim
26 words
The apparatus of claim 1 wherein the bookmark staging mechanism promotes the at least one staged bookmark from the bookmark staging area to a bookmark folder.
Claim 4
Dependent Claim
37 words
The apparatus of claim 1 wherein the at least one staged bookmark comprises an icon portion and a uniform resource locator portion, wherein the uniform resource locator portion specifies a location for a world wide web page.
Claim 5
Dependent Claim
36 words
The apparatus of claim 1 wherein the bookmark staging mechanism creates at least one record in the memory, wherein the at least one record contains a plurality of fields describing the at least one staged bookmark.
Claim 6
Dependent Claim
28 words
The apparatus of claim 4 wherein at least one of the plurality of fields provides a link to a parent URL for the at least one staged bookmark.
Claim 7
Dependent Claim
40 words
The apparatus of claim 1 wherein the bookmark staging mechanism monitors the position of a cursor and provides a title to describe the at least one staged bookmark when the cursor is positioned over the at least one staged bookmark.
Claim 8
Dependent Claim
63 words
The apparatus of claim 1 further comprising a plurality of staged bookmarks in the bookmark staging area and a plurality of records in the memory with each of the plurality of records containing information about one of the plurality of staged bookmarks, wherein the bookmark staging mechanism sorts the plurality of staged bookmarks in the bookmark staging area according to a user-selectable criteria.
Claim 9
Dependent Claim
20 words
The apparatus of claim 7 wherein the user-selectable criteria comprises a timestamp contained in each of the plurality of records.
Claim 10
Dependent Claim
31 words
The apparatus of claim 7 wherein the user-selectable criteria comprises a total viewing time for each of the plurality of staged bookmarks as contained in each of the plurality of records.
Claim 11
Dependent Claim
21 words
The apparatus of claim 7 wherein the user-selectable criteria comprises a parent URL field in each of the plurality of records.
Claim 12
Dependent Claim
35 words
The apparatus of claim 1 wherein the bookmark staging mechanism, when ending the browsing session, saves the at least one staged bookmark if the option of saving the at least one staged bookmark is chosen.
Claim 13
Independent Claim
163 words
An apparatus comprising: at least one processor; a memory coupled to the at least one processor; a plurality of permanent bookmarks residing in the memory; and a bookmark staging mechanism residing in the memory, the bookmark staging mechanism creating a plurality of records in the memory in response to a user input, wherein each of the plurality of records contains a plurality of fields, the bookmark staging mechanism using the plurality of fields to create a plurality of staged bookmarks in a bookmark staging area, wherein the bookmark staging mechanism promotes one of the staged bookmarks to a permanent bookmark when directed by a user to do so, and wherein the bookmark staging mechanism, when ending a browsing session, provides the option of saving the bookmark staging area and deletes the bookmark staging area if the option of saving the bookmark staging area is not chosen and saves the bookmark staging area if the option of saving the bookmark staging area is chosen.
Claim 14
Independent Claim
163 words
An apparatus comprising: at least one processor; a memory coupled to the at least one processor; a plurality of permanent bookmarks residing in the memory; and a bookmark staging mechanism residing in the memory, the bookmark staging mechanism creating a plurality of records in the memory in response to a user input, wherein each of the plurality of records contains a plurality of fields, the bookmark staging mechanism using the plurality of fields to create a plurality of staged bookmarks in a bookmark staging area, wherein the bookmark staging mechanism promotes one of the staged bookmarks to a permanent bookmark when directed by a user to do so, and wherein the bookmark staging mechanism, when ending a browsing session, provides the option of saving the bookmark staging area and deletes the bookmark staging area if the option of saving the bookmark staging area is not chosen and saves the bookmark staging area if the option of saving the bookmark staging area is chosen.
Claim 15
Dependent Claim
38 words
The apparatus of claim 12 wherein each of the plurality of staged bookmarks comprises an icon portion and a uniform resource locator portion, wherein the uniform resource locator portion specifies a location for a world wide web page.
Claim 16
Dependent Claim
32 words
The apparatus of claim 12 wherein at least one of the plurality of fields provides a link to a parent URL for the at least one of the plurality of staged bookmarks.
Claim 17
Dependent Claim
21 words
The apparatus of claim 12 wherein the bookmark staging mechanism sorts the plurality of staged bookmarks according to a user-selectable criteria.
Claim 18
Dependent Claim
20 words
The apparatus of claim 15 wherein the user-selectable criteria comprises a timestamp contained in each of the plurality of records.
Claim 19
Dependent Claim
31 words
The apparatus of claim 15 wherein the user-selectable criteria comprises a total viewing time for each of the plurality of staged bookmarks as contained in each of the plurality of records.
Claim 20
Dependent Claim
21 words
The apparatus of claim 15 wherein the user-selectable criteria comprises a parent URL field in each of the plurality of records.
Claim 21
Independent Claim
122 words
A method comprising the steps of: starting a browsing session; performing the following steps during the browsing session: creating at least one staged bookmark record in a memory location in response to a user input, the at least one record comprising a plurality of fields which describe a world wide web page; and creating at least one staged bookmark in a bookmark staging area to represent the world wide web page based on the plurality of fields in the at least one record: and performing the following steps when ending the browsing session: providing the option of saving the bookmark staging area; and deleting the at least one staged bookmark if the option of saving the bookmark staging area is not chosen.
Claim 22
Independent Claim
122 words
A method comprising the steps of: starting a browsing session; performing the following steps during the browsing session: creating at least one staged bookmark record in a memory location in response to a user input, the at least one record comprising a plurality of fields which describe a world wide web page; and creating at least one staged bookmark in a bookmark staging area to represent the world wide web page based on the plurality of fields in the at least one record: and performing the following steps when ending the browsing session: providing the option of saving the bookmark staging area; and deleting the at least one staged bookmark if the option of saving the bookmark staging area is not chosen.
Claim 23
Dependent Claim
28 words
The method of claim 19 further comprising the step of using the plurality of fields to create a permanent bookmark entry from the at least one staged bookmark.
Claim 24
Dependent Claim
41 words
The method of claim 19 further comprising the step of replacing the at least one staged bookmark with a new staged bookmark when a user drags a uniform resource locator onto the at least one bookmark in the bookmark staging area.
Claim 25
Dependent Claim
33 words
The method of claim 19 further comprising the step of displaying an icon portion and a uniform resource locator portion to represent the at least one staged bookmark in the bookmark staging area.
Claim 26
Dependent Claim
38 words
The method of claim 19 further comprising the steps of creating a plurality of staged bookmarks in the bookmark staging area and wherein the bookmark staging mechanism sorts the plurality of staged bookmarks according to a user-selectable criteria.
Claim 27
Dependent Claim
20 words
The method of claim 23 wherein the user-selectable criteria comprises a timestamp contained in each of the plurality of records.
Claim 28
Dependent Claim
31 words
The method of claim 23 wherein the user-selectable criteria comprises a total viewing time for each of the plurality of staged bookmarks as contained in each of the plurality of records.
Claim 29
Dependent Claim
21 words
The method of claim 23 wherein the user-selectable criteria comprises a parent URL field in each of the plurality of records.
Claim 30
Dependent Claim
41 words
The method of claim 19 wherein the step of performing the following steps when ending the browsing session further comprises the step of saving the at least one staged bookmark if the option of saving the bookmark staging area is chosen.
Claim 31
Independent Claim
153 words
A method for creating a plurality of staged bookmarks, the method comprising the steps of: creating at least one bookmark staging record in a memory location in response to a user input, each of the at least one bookmark staging records comprising a plurality of fields, and wherein each of the at least one bookmark staging records describe one of a plurality of world wide web pages; providing a plurality of permanent bookmarks; promoting one of the at least one bookmark staging records to a permanent bookmark; and performing the following steps when ending a browsing session: providing the option of saving the at least one bookmark staging record; deleting all of the at least one bookmark staging records if the option of saving the bookmark staging area is not chosen; and saving all of the at least one bookmark staging records if the option of saving the bookmark staging area is chosen.
Claim 32
Independent Claim
153 words
A method for creating a plurality of staged bookmarks, the method comprising the steps of: creating at least one bookmark staging record in a memory location in response to a user input, each of the at least one bookmark staging records comprising a plurality of fields, and wherein each of the at least one bookmark staging records describe one of a plurality of world wide web pages; providing a plurality of permanent bookmarks; promoting one of the at least one bookmark staging records to a permanent bookmark; and performing the following steps when ending a browsing session: providing the option of saving the at least one bookmark staging record; deleting all of the at least one bookmark staging records if the option of saving the bookmark staging area is not chosen; and saving all of the at least one bookmark staging records if the option of saving the bookmark staging area is chosen.
Claim 33
Dependent Claim
48 words
The method of claim 28 further comprising the steps of: creating a plurality of icons in a bookmark staging area, wherein each of the plurality of icons represents one of the plurality of world wide web pages; and sorting the plurality of icons according to a user-selectable criteria.
Claim 34
Dependent Claim
20 words
The method of claim 29 wherein the user-selectable criteria comprises a timestamp contained in each of the plurality of records.
Claim 35
Dependent Claim
21 words
The method of claim 29 wherein the user-selectable criteria comprises a viewing time for each of the world wide web pages.
Claim 36
Dependent Claim
21 words
The method of claim 29 wherein the user-selectable criteria comprises a parent URL field in each of the plurality of records.
Claim 37
Dependent Claim
39 words
The method of claim 29 wherein the step of creating a plurality of icons in a bookmark staging area comprises the step of repeatedly navigating to a world wide web page and selecting an item from a pop-up menu.
Claim 38
Dependent Claim
34 words
The method of claim 29 wherein the step of creating a plurality of icons in a bookmark staging area comprises the step of repeatedly dragging a uniform resource locator to the bookmark staging area.
Claim 39
Dependent Claim
124 words
A program product comprising: a bookmark staging mechanism, the bookmark staging mechanism creating at least one staged bookmark in a bookmark staging area to represent a staged bookmark in response to a user input, wherein the bookmark staging mechanism promotes one of the at least one staged bookmarks to a permanent bookmark when directed by a user to do so, and wherein the bookmark staging mechanism, when ending a browsing session, provides the option of saving the bookmark staging area and deletes the bookmark staging area if the option of saving the bookmark staging area is not chosen and saves the bookmark staging area if the option of saving the bookmark staging area is chosen; and signal bearing media bearing the bookmark staging mechanism.
Claim 40
Dependent Claim
124 words
A program product comprising: a bookmark staging mechanism, the bookmark staging mechanism creating at least one staged bookmark in a bookmark staging area to represent a staged bookmark in response to a user input, wherein the bookmark staging mechanism promotes one of the at least one staged bookmarks to a permanent bookmark when directed by a user to do so, and wherein the bookmark staging mechanism, when ending a browsing session, provides the option of saving the bookmark staging area and deletes the bookmark staging area if the option of saving the bookmark staging area is not chosen and saves the bookmark staging area if the option of saving the bookmark staging area is chosen; and signal bearing media bearing the bookmark staging mechanism.
Claim 41
Dependent Claim
14 words
The program product of claim 35 wherein the signal bearing media comprises transmission media.
Claim 42
Dependent Claim
14 words
The program product of claim 35 wherein the signal bearing media comprises recordable media.
Claim 43
Dependent Claim
37 words
The program product of claim 35 wherein the bookmark staging mechanism replaces the at least one staged bookmark with a new staged bookmark when a uniform resource locator is placed over the at least one staged bookmark.
Claim 44
Dependent Claim
36 words
The program product of claim 35 wherein the at least one staged bookmark is a plurality of staged bookmarks and wherein the bookmark staging mechanism sorts the plurality of staged bookmarks according to a user-selectable criteria.
Claim 45
Dependent Claim
21 words
The program product of claim 39 wherein the user-selectable criteria comprises a timestamp contained in each of the plurality of records.
Claim 46
Dependent Claim
32 words
The program product of claim 39 wherein the user-selectable criteria comprises a total viewing time for each of the plurality of staged bookmarks as contained in each of the plurality of records.
Claim 47
Dependent Claim
22 words
The program product of claim 39 wherein the user-selectable criteria comprises a parent URL field in each of the plurality of records.
Claim 48
Dependent Claim
165 words
A web browser residing in a memory and being executed by a processor, the web browser comprising: a plurality of permanent bookmarks; a bookmark staging area; a bookmark staging mechanism; and a plurality of icons being placed in the bookmark staging area by the bookmark staging mechanism in response to a series of user inputs, wherein each of the plurality of icons represents one of a plurality of staged bookmarks and wherein each of the staged bookmarks represents one of a plurality of world wide web pages, wherein the bookmark staging mechanism promotes one of the staged bookmarks to a permanent bookmark when directed by a user to do so, and wherein the bookmark staging mechanism, when ending a browsing session, provides the option of saving the bookmark staging area and deletes the bookmark staging area if the option of saving the bookmark staging area is not chosen and saves the bookmark staging area if the option of saving the bookmark staging area is chosen.
Claim 49
Dependent Claim
165 words
A web browser residing in a memory and being executed by a processor, the web browser comprising: a plurality of permanent bookmarks; a bookmark staging area; a bookmark staging mechanism; and a plurality of icons being placed in the bookmark staging area by the bookmark staging mechanism in response to a series of user inputs, wherein each of the plurality of icons represents one of a plurality of staged bookmarks and wherein each of the staged bookmarks represents one of a plurality of world wide web pages, wherein the bookmark staging mechanism promotes one of the staged bookmarks to a permanent bookmark when directed by a user to do so, and wherein the bookmark staging mechanism, when ending a browsing session, provides the option of saving the bookmark staging area and deletes the bookmark staging area if the option of saving the bookmark staging area is not chosen and saves the bookmark staging area if the option of saving the bookmark staging area is chosen.
Claim 50
Dependent Claim
42 words
The web browser of claim 43 wherein the bookmark staging mechanism creates at least one record in the memory, the at least one record containing a plurality of fields which contain information about at least one of the plurality of staged bookmarks.
Claim 51
Dependent Claim
38 words
The web browser of claim 43 wherein the bookmark staging mechanism creates each of the plurality of icons in the bookmark staging area in response to a user input consisting of selecting an item from a pull-down menu.
Claim 52
Dependent Claim
39 words
The web browser of claim 43 wherein the bookmark staging mechanism creates each of the plurality of icons in the bookmark staging area in response to a user input consisting of dragging a URL to the bookmark staging area.
Claim 53
Dependent Claim
43 words
The web browser of claim 43 wherein the bookmark staging mechanism replaces at least one of the plurality of icons in the bookmark staging area when a user drags a uniform resource locator over the at least one of the plurality of icons.
Claim 54
Dependent Claim
26 words
The web browser of claim 43 wherein the bookmark staging mechanism sorts the plurality of icons in the bookmark staging area according to a user-selectable criteria.
Claim 55
Dependent Claim
28 words
The web browser of claim 48 wherein the user-selectable criteria comprises a timestamp specifying when each of the plurality of icons was placed into the bookmark staging area.
Claim 56
Dependent Claim
35 words
The web browser of claim 48 wherein the user-selectable criteria comprises a total viewing time for each of the plurality of world wide web pages which is represented by each of the plurality of icons.
Claim 57
Dependent Claim
26 words
The web browser of claim 48 wherein the user-selectable criteria comprises a parent uniform resource locator for each of the plurality of world wide web pages.