Flexible hyperlink association system
First Claim
1. A method for a computer to perform an operation associated with data on a display device and chosen by a user, comprising the steps of:
- providing a file having data intended to be displayed on said display device, at least a portion of said data containing no embedded link to other files;
displaying said data of said file on said display device, said portion of said data being displayed in a manner indicating lack of said embedded link;
providing a database containing a list of data and a list of program modules, members of said list of data being associated with members of said list of program modules;
highlighting, by said user, desired data associated with said portion on said display device;
comparing said highlighted data with said members in said list of data; and
if a match is found, executing said program module associated with said matched member.
1 Assignment
0 Petitions
Accused Products
Abstract
The operation of a computer system can be determined by the content of highlighted data on a display device. In this computer system, the highlighted data could be located anywhere on the display device. The highlighted data is not related to any embedded links. In one embodiment, a temporary storage buffer is used to store data highlighted by a user. The computer system also contains a table (or database) associating a list of data with a list of computer operations. When a pre-assigned key is pressed, the content of the temporary storage buffer is compared with the list of data in the database. When there is a match, the associated operation is performed. As a result, the operation performed is related to the content of the highlighted data.
30 Citations
11 Claims
-
1. A method for a computer to perform an operation associated with data on a display device and chosen by a user, comprising the steps of:
-
providing a file having data intended to be displayed on said display device, at least a portion of said data containing no embedded link to other files; displaying said data of said file on said display device, said portion of said data being displayed in a manner indicating lack of said embedded link; providing a database containing a list of data and a list of program modules, members of said list of data being associated with members of said list of program modules; highlighting, by said user, desired data associated with said portion on said display device; comparing said highlighted data with said members in said list of data; and if a match is found, executing said program module associated with said matched member. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for a computer to perform an operation associated with data on a display device and chosen by a user, comprising the steps of:
-
providing a file having data intended to be displayed on said display device, at least a portion of said data containing no embedded link to other files; displaying said data of said file on said display device, said portion of said data being displayed in a manner indicating lack of said embedded link; providing a first database and a second database each containing a list of data and a list of program modules, members of said list of data being associated with members of said list of program modules; selecting one of said first and said second databases to be an active database; highlighting, by said user, desired data associated with said portion on said display device; comparing said highlighted data with said members in said list of data of said active database; and if a match is found, executing said program module associated with said matched member. - View Dependent Claims (7)
-
-
8. A computer system for performing an operation associated with data in a file intended to be displayed on a display device and chosen by a user, said data of said file having at least a portion containing no embedded link to other files;
- said system comprising;
means for displaying said data of said file on said display device, said portion being displayed in a manner indicating lack of said embedded link; a database containing a list of data and a list of program modules, members of said list of data being associated with members of said list of program modules; means for allowing said user to highlight desired data associated with said portion on said display device; means for matching said highlighted data with one of said members in said list of data; and means for executing said program module associated with said matched member. - View Dependent Claims (9)
- said system comprising;
-
10. A computer system for performing an operation associated with data in a file intended to be displayed on a display device and chosen by a user, said data of said file having at least a portion containing no embedded link to other files;
- said system comprising;
means for displaying said data of said file on said display device, said portion being displayed in a manner indicating lack of said embedded link, a database containing a list of data and a list of program modules, members of said list of data being associated with members of said list of program modules; means for allowing said user to highlight desired data associated with said portion on said display device; a first computer program and a second computer program; said first computer program comprising; means for capturing said highlighted data; and means for sending said captured data to said second computer program; and said second computer program comprising; means for receiving said captured data from said first computer program; means for matching said captured data with said members in said list of data; and means for executing said program module associated with said matched member. - View Dependent Claims (11)
- said system comprising;
Specification