Method, System and Computer Readable Medium for Addressing Handling from a Computer Program
First Claim
1. At least one non-transitory computer readable medium encoded with instructions which establish processes for information handling, the processes comprising:
- displaying textual information electronically;
analyzing, in a computer process, displayed textual information to identify first information from the textual information as a type of contact information, from a plurality of contact information types, wherein the analyzing is performed without user designation of a specific part of the displayed textual information to be subject to the analyzing;
after determining the type of contact information the first information is, performing at least one operation using the first information, from a set of potential operations, wherein the at least one operation depends at least in part on the type of contact information the first information is, and the set of potential operations includes;
(A) initiating electronic communication using the first information; and
(B) causing an electronic search in an information source, distinct from the displayed textual information, for the first information in order to find whether the first information is included in the information source and to find second information, of a specific type or types, associated with the first information, andwhen the first information is included in the information source and the information source also includes associated second information, causing display of at least part of the associated second information; and
providing for a user an input device configured so that, after the displaying, a single execute command from the input device is the only user action necessary to cause the performing.
1 Assignment
0 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.
14 Citations
20 Claims
-
1. At least one non-transitory computer readable medium encoded with instructions which establish processes for information handling, the processes comprising:
-
displaying textual information electronically; analyzing, in a computer process, displayed textual information to identify first information from the textual information as a type of contact information, from a plurality of contact information types, wherein the analyzing is performed without user designation of a specific part of the displayed textual information to be subject to the analyzing; after determining the type of contact information the first information is, performing at least one operation using the first information, from a set of potential operations, wherein the at least one operation depends at least in part on the type of contact information the first information is, and the set of potential operations includes; (A) initiating electronic communication using the first information; and (B) causing an electronic search in an information source, distinct from the displayed textual information, for the first information in order to find whether the first information is included in the information source and to find second information, of a specific type or types, associated with the first information, and when the first information is included in the information source and the information source also includes associated second information, causing display of at least part of the associated second information; and providing for a user an input device configured so that, after the displaying, a single execute command from the input device is the only user action necessary to cause the performing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computerized method for information handling, the method comprising:
-
displaying textual information electronically; analyzing, in a computer process, displayed textual information to identify first information from the textual information as a type of contact information, from a plurality of contact information types, wherein the analyzing is performed without user designation of a specific part of the displayed textual information to be subject to the analyzing; after determining the type of contact information the first information is, performing at least one operation using the first information, from a set of potential operations, wherein the at least one operation depends at least in part on the type of contact information the first information is, and the set of potential operations includes; (A) initiating electronic communication using the first information; and (B) causing an electronic search in an information source, distinct from the displayed textual information, for the first information in order to find whether the first information is included in the information source and to find second information, of a specific type or types, associated with the first information, and when the first information is included in the information source and the information source also includes associated second information, causing display of at least part of the associated second information; and providing for a user an input device configured so that, after the displaying, a single execute command from the input device is the only user action necessary to cause the performing. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for information handling, the apparatus comprising:
-
a display device; a processor; and a memory storing instructions executable by the processor to perform one or more processes that include; displaying textual information electronically in the display device; analyzing, in a computer process, displayed textual information to identify first information from the textual information as a type of contact information, from a plurality of contact information types, wherein the analyzing is performed without user designation of a specific part of the displayed textual information to be subject to the analyzing; after determining the type of contact information the first information is, performing at least one operation using the first information, from a set of potential operations, wherein the at least one operation depends at least in part on the type of contact information the first information is, and the set of potential operations includes; (A) initiating electronic communication using the first information; and (B) causing an electronic search in an information source, distinct from the displayed textual information, for the first information in order to find whether the first information is included in the information source and to find second information, of a specific type or types, associated with the first information, and when the first information is included in the information source and the information source also includes associated second information, causing display of at least part of the associated second information in the display device; and providing for a user an input device configured so that, after the displaying, a single execute command from the input device is the only user action necessary to cause the performing. - View Dependent Claims (18, 19, 20)
-
Specification