Method, System and Computer Readable Medium for Addressing Handling from a Computer Program
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.
Claims
exact text as granted — not AI-modified1 . 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.
2 . At least one non-transitory computer readable medium according to claim 1 , wherein the specific type or types of second information is dependent at least in part on the type of contact information the first information is.
3 . At least one non-transitory computer readable medium according to claim 1 , wherein the set of potential operations further includes:
(C) allowing the user to cause addition of at least some of the first information into the information source as new information for an existing contact.
4 . At least one non-transitory computer readable medium according to claim 1 , wherein the set of potential operations further includes:
(C) allowing the user to cause addition of at least some of the first information into the information source as a new contact.
5 . At least one non-transitory computer readable medium according to claim 1 , wherein the analyzing is completed after the receipt of the execute command.
6 . At least one non-transitory computer readable medium according to claim 1 , wherein the input device is a menu and the single execute command includes the user's selection of a menu choice from the menu.
7 . At least one non-transitory computer readable medium according to claim 1 , wherein the plurality of contact information types includes at least one of a name, an address, an e-mail address, and a telephone number.
8 . At least one non-transitory computer readable medium according to claim 1 , wherein when the first information is a telephone number, the at least one operation comprises initiating electronic communication using the telephone number.
9 . At least one non-transitory computer readable medium according to claim 1 , wherein when the first information is an e-mail address, the at least one operation comprises creating an e-mail using the e-mail address.
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.
11 . A method according to claim 10 , wherein the specific type or types of second information is dependent at least in part on the type of contact information the first information is.
12 . A method according to claim 10 , wherein the set of potential operations further includes:
(C) allowing the user to cause addition of at least some of the first information into the information source.
13 . A method according to claim 10 , wherein the input device is a menu and the single execute command includes the user's selection of a menu choice from the menu.
14 . A method according to claim 10 , wherein the plurality of contact information types includes at least one of a name, an address, an e-mail address, and a telephone number.
15 . A method according to claim 10 , wherein when the first information is a telephone number, the at least one operation comprises initiating electronic communication using the telephone number.
16 . A method according to claim 10 , wherein when the first information is an e-mail address, the at least one operation comprises creating an e-mail using the e-mail address.
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.
18 . An apparatus according to claim 17 , wherein the specific type or types of second information is dependent at least in part on the type of contact information the first information is.
19 . An apparatus according to claim 17 , wherein the input device is a menu and the single execute command includes the user's selection of a menu choice from the menu.
20 . An apparatus according to claim 17 , wherein the display device is a touch-screen interface.Join the waitlist — get patent alerts
Track US2011214052A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.