Computer system, program product and method of creating...

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C707S793000

Reexamination Certificate

active

06314439

ABSTRACT:

FIELD OF THE INVENTION
The invention is generally related to computers and computer software. More specifically, the invention is generally related to a manner of aliasing predetermined storage locations in a computer system.
BACKGROUND OF THE INVENTION
Information is typically stored and accessed on a computer system using an “address” that identifies where in the computer system the information can be found. For public networks such as the Internet, an identifier known as a Uniform Resource Locator (URL) is used to identify the address of a particular document. A URL typically includes a protocol identifier coupled to a domain identifier and optionally a filename and specifying where in the domain the document is stored. Moreover, a specific location in a document may also be included in a URL. Due to all of this information, however, a URL can be quite complex for some documents, which makes it difficult for a user to remember URL's of previously-viewed locations, not to mention to type the URL's in the computer even if they are remembered.
As a result, many web or hypertext browsers—the computer applications that are typically used to view documents stored on the Internet—employ aliasing to facilitate user access to previously-viewed documents. Aliases, which are often referred to as bookmarks, favorites, or shortcuts, typically include a unique word or phrase that a user can access to recall a document stored at a predetermined storage location (e.g., as identified by a URL). Aliases are typically maintained in drop-down menus that can be selected by a user to retrieve a particular document, thereby eliminating the need for a user to type in a document's URL to retrieve the document.
Conventional web browsers enable a user to create, or add, aliases to an alias list. Typically, in response to an “add” request for a particular document being viewed, an alias is created with a location identifier pointing to the URL for the current document, and with an alias identifier that is generated from the title for the document. Given that a significant portion of the information stored on the Internet is found in hypertext documents formatted using a standard language known as the Hypertext Markup Language (HTML), many browsers access an HTML tag known as a title tag to obtain the initial alias identifier for a document alias. A title tag, which has the format “<title> . . . </title>”, is principally used by a web browser to provide a short title that is typically displayed in the title bar of a web browser when the document is being viewed.
After initial creation of an alias, a user is often permitted to manually edit the alias identifier for an alias so that a custom identification of a document may be created by any user. Conventional browsers also permit aliases to be grouped together in folders to facilitate location of a particular alias in a list.
As many users “surf the net”, they tend to create a large number of aliases along the way, often resulting in the creation of large and cumbersome alias lists. As the number of aliases in a list rises, it becomes more difficult to locate particular aliases, and can induce users to select the wrong alias by mistake. Given the increasing bottlenecks and delays that can be experienced while surfing the Internet, any navigation to incorrect locations can be time consuming and frustrating for many users.
A number of significant drawbacks that exist with conventional browsers only serve to aggravate the situation. For example, by creating aliases based upon the information stored in a title tag for a document, the quality of an automatically generated alias identifier is wholly dependent upon the quality of the title created by the author of the document. Since the primary purpose of the title is unrelated to aliasing, titles are often inadequate to uniquely identify documents, thereby nullifying the benefit of such automatically generated aliases in the first place. While a user can manually override an alias identifier, the user is left to create their own phrase that will later trigger their memory as to the contents of the document. This additional user effort often detracts from the user's other tasks and decreases productivity.
Another difficulty with conventional browsers is that the alias identifiers enabled by many browsers are limited to simple alphanumeric phrases of only a few words at the most. Particularly when a user has created aliases for many documents related to a particular subject, it can become difficult for a user to create a unique identifier for each and every document.
Therefore, while conventional aliasing techniques can provide some assistance to users when navigating with web browsers and the like, there is a great deal of room for advancement in these techniques so that additional user benefits can be realized.
SUMMARY OF THE INVENTION
The invention addresses these and other problems associated with the prior art by providing a computer system, program product and method that implement a number of unique enhancements to the functionality and power of aliases in accessing documents stored in a computer system. Consistent with one aspect of the invention, an alias may be automatically or manually generated and/or later refreshed based upon content data retrieved from a document that is stored at a predetermined storage location. An alias generated based upon such content data may also be displayed on the computer system. The content data is retrieved in conjunction with the retrieval of a portion of the document, and is defined to exclude the title data for a document. While title data may also be utilized in conjunction with the content data when generating the alias, this configuration differs significantly from conventional manners of generating an alias where only title data is typically used.
Among other data, the content data retrieved from a document may include a multimedia object that is associated with the alias so that multimedia object may be viewed by a user to determine whether it is desirable to retrieve the document associated therewith. The content data may also include a number of frequently-occurring words that may be retrieved and analyzed, typically with the most frequently-occurring words used as the alias for the document. The content data may also include a block of information that is specifically selected by a user, as well as sets of headings that are embedded in a document, so that this information may be used directly as an alias for the document. Moreover, the content data may include specific tags that are embedded in a document by the author thereof to provide specific information that can be used to generate what the author feels is a particularly relevant alias for the document.
Consistent with another aspect of the invention, multiple aliases may be associated with a predetermined storage location. The multiple aliases may be selectively displayed in lieu of one another on a computer system, with the display representation of a second alias replacing the display representation of a first alias. Furthermore, the multiple aliases may be stored with one another in an alias group data structure that includes a single location identifier associated with each of the aliases.
These and other advantages and features, which characterize the invention, are set forth in the claims annexed hereto and forming a further part hereof. However, for a better understanding of the invention, and of the advantages and objectives attained through its use, reference should be made to the Drawing, and to the accompanying descriptive matter, in which there is described exemplary embodiments of the invention.


REFERENCES:
patent: 5862325 (1999-01-01), Reed et al.
patent: 5918237 (1999-06-01), Montalbano
patent: 5924108 (1999-07-01), Fein et al.
patent: 5937163 (1999-08-01), Lee et al.
patent: 5937404 (1999-08-01), Csaszar et al.
patent: 5961602 (1999-10-01), Thompson et al.
patent: 5963964 (1999-10-01), Nielsen
patent: 5978818 (1999-11-01), Lin
patent: 5983190 (1999-1

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Computer system, program product and method of creating... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer system, program product and method of creating..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system, program product and method of creating... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2601851

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.