Automated generation of aliases based on embedded alias information
First Claim
1. A computer-implemented method of creating an alias for a predetermined storage location in a computer system, the method comprising:
- analyzing a document to locate embedded alias information within the document that identifies a predetermined storage location and an alias description to be associated therewith; and
generating an alias for the predetermined storage location based upon the embedded alias information, wherein the embedded alias information identifies a plurality of predetermined storage locations and a plurality of alias descriptions to associate therewith, wherein generating the alias further includes;
displaying the alias descriptions for each of the plurality of predetermined storage locations to a user;
receiving user input to generate aliases for selected predetermined storage locations from the plurality of predetermined storage locations; and
generating aliases for each of the selected predetermined storage locations based upon the embedded alias information, wherein no alias is generated for at least one non-selected predetermined storage location from the plurality of predetermined storage locations.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, program product and method incorporate embedded alias information into a document for use in automatically generating aliases (e.g., bookmarks, favorites, shortcuts, etc.) in a computer environment. The embedded alias information may incorporate both an identification of a predetermined storage location and an alias description to be associated therewith, such that, during generation of an alias, both the location and the description for the alias are obtained from the embedded alias information. The embedded alias information may also incorporate a condition associated with a predetermined storage location, in addition to or in lieu of an identification of the actual predetermined storage location, such that, during generation of an alias, the condition may be tested so that the alias will be generated only upon the condition being met. The embedded alias information may also incorporate an executable program to further customize or enhance the generation of aliases.
-
Citations
45 Claims
-
1. A computer-implemented method of creating an alias for a predetermined storage location in a computer system, the method comprising:
-
analyzing a document to locate embedded alias information within the document that identifies a predetermined storage location and an alias description to be associated therewith; and generating an alias for the predetermined storage location based upon the embedded alias information, wherein the embedded alias information identifies a plurality of predetermined storage locations and a plurality of alias descriptions to associate therewith, wherein generating the alias further includes; displaying the alias descriptions for each of the plurality of predetermined storage locations to a user; receiving user input to generate aliases for selected predetermined storage locations from the plurality of predetermined storage locations; and generating aliases for each of the selected predetermined storage locations based upon the embedded alias information, wherein no alias is generated for at least one non-selected predetermined storage location from the plurality of predetermined storage locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
11. A computer-implemented method of creating an alias for a predetermined storage location in a computer system, the method comprising:
-
analyzing a document to locate embedded alias information with the document that identifies a predetermined storage location and an alias description to be associated therewith, wherein the embedded alias information further identifies a container within which to store the alias; and generating an alias for the predetermined storage location based upon the embedded alias information and storing the alias in the container, wherein generating the alias further includes; displaying container information for the container to a user prior to storing the alias in the container; and receiving user input to store the alias in the container while the container information is displayed.
-
-
21. A computer-implemented method of creating an alias for a predetermined storage location in a computer system, the method comprising:
-
(a) analyzing a document to locate embedded alias information within the document that identifies a predetermined storage location and an alias description to be associated therewith; and (b) generating an alias for the predetermined storage location based upon the embedded alias information, wherein generating the alias includes executing an executable program referenced in the embedded alias information, wherein executing the executable program includes testing a condition, and generating the alias only if the condition is met.
-
-
22. An apparatus, comprising:
-
a memory within which is stored at least a portion of a document including embedded alias information that identifies a predetermined storage location and an alias description to be associated therewith; and a program configured to analyze the document to locate the embedded alias information, and to generate an alias for the predetermined storage location based upon the embedded alias information, wherein the embedded alias information identifies a plurality of predetermined storage locations and a plurality of alias descriptions to associate therewith, and wherein the program is further configured to; display the alias descriptions for each of the plurality of predetermined storage locations to a user; receive user input to generate aliases for selected predetermined storage locations from the plurality of predetermined storage locations; and generate aliases for each of the selected predetermined storage locations based upon the embedded alias information, wherein no alias is generated for at least one non-selected predetermined storage location from the plurality of predetermined storage locations. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A program product stored in a computer storage medium, comprising:
a program configured when executed by a computer to analyze a document to locate embedded alias information within the document that identifies a predetermined storage location and an alias description to be associated therewith, and to generate an alias for the predetermined storage location based upon the embedded alias information, wherein the embedded alias information identifies a plurality of predetermined storage locations and a plurality of alias descriptions to associate therewith, and wherein the program is further configured to; display the alias descriptions for each of the plurality of predetermined storage locations to a user; receive user input to generate aliases for selected predetermined storage locations from the plurality of predetermined storage locations; and generate aliases for each of the selected predetermined storage locations based upon the embedded alias information, wherein no alias is generated for at least one non-selected predetermined storage location from the plurality of predetermined storage locations.
-
29. A computer-implemented method of creating an alias for a predetermined storage location in a computer system, the method comprising:
-
(a) analyzing a document to locate embedded alias information within the document that identifies a condition associated with a predetermined storage location and an alias description to be associated therewith, wherein the document is addressed at a storage location that is different from the predetermined storage location; (b) testing the condition; and (c) generating an alias for the predetermined storage location only if the condition is met. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. An apparatus, comprising:
-
(a) a memory within which is stored at least a portion of a document including embedded alias information that identifies a condition associated with a predetermined storage location and an alias description to be associated therewith, wherein the document is addressed at a storage location that is different from the predetermined storage location; and (b) a program configured to analyze the document to locate the embedded alias information, to test the condition, and to generate an alias for the predetermined storage location only if the condition is met. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. A program product stored in a computer storage medium, comprising:
a program configured when executed by a computer to analyze a document to locate embedded alias information within the document that identifies a condition associated with a predetermined storage location and an alias description to be associated therewith, to test the condition, and to generate an alias for the predetermined storage location only if the condition is met, wherein the document is addressed at a storage location that is different from the predetermined storage location.
Specification