Method for creating an information closure model |
| According to the invention, a method is provided for forming an information closure of a plurality ... |
|
Dynamic insertion and updating of hypertext links for internet servers |
| The present invention relates to a method and apparatus for automatically providing hypertext ... |
|
System and method for integrating electronic transcription systems |
| The present invention provides a system and method for integrating one or more electronic ... |
|
Language parsing device and method for same |
| Accordingly, it is a general object of the present invention to provide a method and a device which ... |
|
Method and system for bootstrapping statistical processing into a rule-based natural language parser |
| OF THE INVENTION I. INTRODUCTION A method and system for bootstrapping statistical processing into ... |
|
Method for creating a disjunctive edge graph from subtrees during unification |
| An object of the present invention is to reduce the time required to unify two feature structures ... |
|
Elimination of left recursion from context-free grammars |
| A method for transforming a first set of rule expressions forming a first grammar to a second set ... |
|
Apparatus and method for electronic document certification and verification |
| In accordance with the present invention, electronic document certification, verification of such ... |
|
|
Internet web browser with proximity sensitie hyperlink history report
| Details |
Inventors: Becker, Craig Henry; Glass, David Wayne; Hocker, Michael David; McLean, James Gordon; Pickover, Clifford Alan; Winarski, Daniel James;
Assignee: International Business Machines Corporation (Armonk, NY)
Primary Examiner: Hong; Stephen S.
Assistant Examiner: Queler; Adam M
Attorney, Agent or Firm: Bates; Allen K., Kennel; John C.
A web browser program presents historical information about hyperlinks shown on web pages. Initially, the computer determines whether it is receiving certain user input, such as placement of a cursor over a hyperlink for a certain time. When this occurs, the computer accesses a database to determine whether one or more users in a predefined access group have previously selected the hyperlink for the purpose of downloading underlying data represented by the hyperlink. Some examples of the underlying data include web pages, graphics images, software programs, and the like. If the hyperlink has not been previously selected, no action needs to be taken. However, if the database shows that the hyperlink has been previously selected, the computer consults the database to gather characteristics of the underlying data obtained from previous selections of the hyperlink by access group members. Such characteristics may include, for example, the data's size, date of last download, expired or "under construction" status of web site, errors occurring during the download, etc. The computer presents a report containing the characteristics gathered from the database. |
|
DETAILED DESCRIPTION Broadly, the present invention provides a web browser program that enables a computer to present historical information about hyperlinks shown on web pages. Initially, the computer determines whether it is receiving certain user input, such as placement of a cursor over a hyperlink for a certain time. When this occurs, the computer accesses a database to determine whether the computer user has previously selected the hyperlink, in order to download underlying data represented by the hyperlink. Some examples of the underlying data include web pages, graphics images, software programs, and the like. If the user has never selected the hyperlink, no action needs to be taken. However, if the database shows that the user has previously selected this hyperlink, the computer consults the database to gather characteristics of the underlying data obtained from previous selections of the hyperlink. Such characteristics may include, for example, the data's size, date of last download, expired or "under construction" status of web site, errors occurring during the download, etc. The computer presents text, graphics, sounds, and/or tactile output to report the characteristics gathered from the database. In a different embodiment, the computer automatically compares all hyperlinks on the current web page to the historical database irrespective of user input, to more quickly report the results of this comparison when the cursor touches the hyperlinks. In still another embodiment, there are one or more historical databases that are shared among two or more computers in an "access group. " Databases may be shared, for instance, among networked computers, computers with users having common interests, computers whose users work for the same employer, etc. Thus, each user in the access group benefits from historical information about all group members' past encounters with hyperlinked data. Users may even select from among a personal database and one or more databases shared by different groups
|
| Related patents |
|
|
System and method for providing a web-based operating system
The present invention is directed to a system and method that solves the problems of conventional computer systems by providing a web-based operating system and web-...
|
|
|
Playlist mechanism for specification of complex memory objects
OF INVENTION The memory playlist is a data structure that defines the component objects, as well as the algorithm for combining those objects into a complex composite ...
|
|
|
Hierarchical menu graphical user interface
A system including an on-screen User interface display generates a display of multiple hierarchically ordered menus. The menus include a current menu and a preceding ...
|
|
|
Semiconductor memory card, playback apparatus, recording apparatus, playback method, recording method, and computer-readable recording medium
It is a first object of the present invention to provide a semiconductor memory card that protects the copyrights of music contents stored therein while allowing users ...
|
|
|
Run-time object-synthesis and transparent client/server updating of distributed objects using a meta server of all object descriptors
A run-time object-updating system updates a distributed-object client-server application with client objects and server objects. The run-time object-updating system has ...
|
|
|
System and method for creating, executing and maintaining cross-enterprise processes
The present invention is a system and methods for creating, executing, and maintaining cross-enterprise processes. Cross-enterprise processes are shared automated ...
|
|
|
Performance and memory bandwidth utilization for tree searches using tree fragmentation
In the following discussion, numerous specific details are set forth to provide a thorough understanding of the present invention. However, those skilled in the art ...
|
|
|
Parallel compression and decompression using a cooperative dictionary
OF THE PREFERRED EMBODIMENT FIG. 1 shows an example of a system structure suitable for use with the current invention. A CPU 5 accesses a first memory 10 containing ...
|
|
|
Memory organization in a switching device
In general, in one aspect, the invention provides a router for switching data packets from a source to a destination in a network. The router includes an input port for ...
|
|
|
Use of mass spectrometry fragmentation patterns of peptides to identify amino acid sequences in databases
According to the present invention, known amino acid sequences, e.g., in a protein sequence library, are used to calculate or predict one or more candidate fragment ...
|
|
|