Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
149 words
A method for a computer to perform an operation associated with data on a display device which has been 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 plurality of records, each record containing a keyword and at least one branch, each branch being associated with a program module; highlighting, by said user, desired data associated with said portion on said display device; comparing said highlighted data with said keywords; if a match is found, selecting a branch based on a predefined criterion; and executing said program module associated with said branch.
Claim 2
Independent Claim
149 words
A method for a computer to perform an operation associated with data on a display device which has been 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 plurality of records, each record containing a keyword and at least one branch, each branch being associated with a program module; highlighting, by said user, desired data associated with said portion on said display device; comparing said highlighted data with said keywords; if a match is found, selecting a branch based on a predefined criterion; and executing said program module associated with said branch.
Claim 3
Dependent Claim
34 words
The method of claim 1 further comprising the step of editing said database to associate a keyword with said highlighted data if said highlighted data does not match any existing keywords in said database.
Claim 4
Dependent Claim
25 words
The method of claim 2 wherein said editing step further comprising the step of providing a dialogue box for entering branches, criteria, and program modules.
Claim 5
Dependent Claim
20 words
The method of claim 1 wherein said obtaining step comprises the step of capturing said highlighted data into a buffer.
Claim 6
Dependent Claim
12 words
The method of claim 4 wherein said buffer is a clipboard buffer.
Claim 7
Independent Claim
177 words
A method for a computer to perform an operation associated with data on a display device which has been 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 plurality of records, each record containing a keyword and at least one branch, each branch being associated with a program module; 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 keywords in said selected database; if a match is found, selecting a branch in said selected database based on a predefined criterion; and executing said program module associated with said branch.
Claim 8
Independent Claim
177 words
A method for a computer to perform an operation associated with data on a display device which has been 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 plurality of records, each record containing a keyword and at least one branch, each branch being associated with a program module; 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 keywords in said selected database; if a match is found, selecting a branch in said selected database based on a predefined criterion; and executing said program module associated with said branch.
Claim 9
Dependent Claim
19 words
The method of claim 6 wherein said obtaining step comprises the step of capturing highlighted data into a buffer.
Claim 10
Dependent Claim
159 words
A computer system for performing an operation associated with data in a file intended to be displayed on a display device which has been 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 plurality of records, each record containing a keyword and at least one branch, each branch being associated with a program module; means for allowing said user to highlight desired data associated with said portion on said display device; means for matching said highlighted data with said keywords; means for selecting a branch based on a predefined criterion if a match between said highlighted data and one of said keywords is found; and means for executing said program module associated with said branch.
Claim 11
Dependent Claim
159 words
A computer system for performing an operation associated with data in a file intended to be displayed on a display device which has been 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 plurality of records, each record containing a keyword and at least one branch, each branch being associated with a program module; means for allowing said user to highlight desired data associated with said portion on said display device; means for matching said highlighted data with said keywords; means for selecting a branch based on a predefined criterion if a match between said highlighted data and one of said keywords is found; and means for executing said program module associated with said branch.
Claim 12
Dependent Claim
39 words
The computer system of claim 8 further comprising a buffer for storing said highlighted data and means for capturing said highlighted data to said buffer, wherein said means for matching matches said data in said buffer with said keywords.
Claim 13
Dependent Claim
208 words
A computer system for performing an operation associated with data in a file intended to be displayed on a display device which has been 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 plurality of records, each record containing a keyword and at least one branch, each branch being associated with a program module; 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; said second computer program comprising: means for receiving said captured data from said first computer program; means for matching said captured data with said keywords; and means for selecting a branch based on a predefined criterion if a match between said highlighted data and one of said keywords is found; and means for executing said program module associated with said branch.
Claim 14
Dependent Claim
208 words
A computer system for performing an operation associated with data in a file intended to be displayed on a display device which has been 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 plurality of records, each record containing a keyword and at least one branch, each branch being associated with a program module; 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; said second computer program comprising: means for receiving said captured data from said first computer program; means for matching said captured data with said keywords; and means for selecting a branch based on a predefined criterion if a match between said highlighted data and one of said keywords is found; and means for executing said program module associated with said branch.
Claim 15
Dependent Claim
33 words
The computer system of claim 10 wherein said first and said second computer programs are cells, and wherein said means for sending comprises a DSF statement having said captured data as a parameter.