Method, system and computer readable medium for addressing handling from a computer program
DC CAFCFirst Claim
1. A computer-implemented method for finding data related to the contents of a document using a first computer program running on a computer, the method comprising:
- displaying the document electronically using the first computer program;
while the document is being displayed, analyzing, in a computer process, first information from the document to determine if the first information is at least one of a plurality of types of information that can be searched for in order to find second information related to the first information;
retrieving the first information;
providing an input device, configured by the first computer program, that allows a user to enter a user command to initiate an operation, the operation comprising (i) performing a search using at least part of the first information as a search term in order to find the second information, of a specific type or types, associated with the search term in an information source external to the document, wherein the specific type or types of second information is dependent at least in part on the type or types of the first information, and (ii) performing an action using at least part of the second information;
in consequence of receipt by the first computer program of the user command from the input device, causing a search for the search term in the information source, using a second computer program, in order to find second information related to the search term; and
if searching finds any second information related to the search term, performing the action using at least part of the second information, wherein the action is of a type depending at least in part on the type or types of the first information.
8 Assignments
Litigations
2 Petitions
Accused Products
Abstract
A method, system and computer readable medium for providing for providing a function item, such as a key, button, icon, or menu, tied to a user operation in a computer, whereby a single click on the function item in a window or program on a computer screen, or one single selection in a menu in a program, initiates retrieval of name and addresses and/or other person or company related information, while the user works simultaneously in another program, e.g., a word processor. The click on the function item initiates a program connected to the button to search a database or file available on or through the computer, containing the person, company or address related data, in order to look up data corresponding to what the user types, or partly typed, e.g., name and/or address in the word processor, the correct data from the database, data related to the typed data, e.g., the name of the person, company, or the traditional or electronic address, or other person, or company, or address related data, and alternatively the persons, companies, or addresses, are displayed and possibly entered into the word processor, if such related data exists.
133 Citations
44 Claims
-
1. A computer-implemented method for finding data related to the contents of a document using a first computer program running on a computer, the method comprising:
-
displaying the document electronically using the first computer program; while the document is being displayed, analyzing, in a computer process, first information from the document to determine if the first information is at least one of a plurality of types of information that can be searched for in order to find second information related to the first information; retrieving the first information; providing an input device, configured by the first computer program, that allows a user to enter a user command to initiate an operation, the operation comprising (i) performing a search using at least part of the first information as a search term in order to find the second information, of a specific type or types, associated with the search term in an information source external to the document, wherein the specific type or types of second information is dependent at least in part on the type or types of the first information, and (ii) performing an action using at least part of the second information; in consequence of receipt by the first computer program of the user command from the input device, causing a search for the search term in the information source, using a second computer program, in order to find second information related to the search term; and if searching finds any second information related to the search term, performing the action using at least part of the second information, wherein the action is of a type depending at least in part on the type or types of the first information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method for finding data related to the contents of a document using a first computer program running on a computer, the method comprising:
-
displaying the document electronically using the first computer program; while the document is being displayed, analyzing, in a computer process on the computer, first information from the document to determine if the first information is at least one of a plurality of types of information that can be searched for in order to find second information related to the first information, and wherein the first information comprises at least one of name-, person-, company-, and address-related information; providing an input device, configured by the first computer program, that allows a user to enter a user command to initiate an operation, the operation comprising (i) performing a search using at least part of the first information as a search term in order to find the second information, of a specific type or types, associated with the search term in a user editable information source outside the document, wherein the specific type or types of second information is dependent at least in part on the type or types of the first information, and (ii) performing an action using at least part of the second information, wherein the input device includes a menu; retrieving the first information; in consequence of receipt by the first computer program of the user command, such user command including a user'"'"'s selection of the menu and click on a menu choice from the menu, causing a search for the search term in the user editable information source, using a second computer program, in order to find second information related to the search term in the user editable information source; and if searching finds any second information related to the search term, performing the action using at least part of the second information, wherein the action is of a type depending at least in part on the type or types of the first information and performing the action includes at least causing display of at least part of the second information. - View Dependent Claims (21, 22)
-
-
23. At least one non-transitory computer readable medium encoded with instructions which, when loaded on a computer, establish processes for finding data related to the contents of a document using a first computer program running on a computer, the processes comprising:
-
displaying the document electronically using the first computer program; while the document is being displayed, analyzing, in a computer process, first information from the document to determine if the first information is at least one of a plurality of types of information that can be searched for in order to find second information related to the first information; retrieving the first information; providing an input device, configured by the first computer program, that allows a user to enter a user command to initiate an operation, the operation comprising (i) performing a search using at least part of the first information as a search term in order to find the second information, of a specific type or types, associated with the search term in an information source external to the document, wherein the specific type or types of second information is dependent at least in part on the type or types of the first information, and (ii) performing an action using at least part of the second information; in consequence of receipt by the first computer program of the user command from the input device, causing a search for the search term in the information source, using a second computer program, in order to find second information related to the search term; and if searching finds any second information related to the search term, performing the action using at least part of the second information, wherein the action is of a type depending at least in part on the type or types of the first information. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. At least one non-transitory computer readable medium encoded with instructions which, when loaded on a computer, establish processes for finding data related to the contents of a document using a first computer program running on a computer, the processes comprising:
-
displaying the document electronically using the first computer program; while the document is being displayed, analyzing, in a computer process on the computer, first information from the document to determine if the first information is at least one of a plurality of types of information that can be searched for in order to find second information related to the first information, and wherein the first information comprises at least one of name-, person-, company-, and address-related information; providing an input device, configured by the first computer program, that allows a user to enter a user command to initiate an operation, the operation comprising (i) performing a search using at least part of the first information as a search term in order to find the second information, of a specific type or types, associated with the search term in a user editable information source outside the document, wherein the specific type or types of second information is dependent at least in part on the type or types of the first information, and (ii) performing an action using at least part of the second information, wherein the input device includes a menu; retrieving the first information; in consequence of receipt by the first computer program of the user command, such user command including a user'"'"'s selection of the menu and click on a menu choice from the menu, causing a search for the search term in the user editable information source, using a second computer program, in order to find second information related to the search term in the user editable information source; and if searching finds any second information related to the search term, performing the action using at least part of the second information, wherein the action is of a type depending at least in part on the type or types of the first information and performing the action includes at least causing display of at least part of the second information. - View Dependent Claims (43, 44)
-
Specification