Method, System and Computer Readable Medium for Addressing Handling from an Operating System
7 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer readable medium for information handling within an operating system, including providing a record retrieval program; providing an input device within a window or screen of the operating system and configured to enter an execute command which initiates a record retrieval from local and remote information sources using the record retrieval program; using the record retrieval program to enter first information into search fields provided in the record retrieval program; entering the execute command using the input device after the step of entering the first information; searching, using the record retrieval program, the local and remote information sources for second information associated with the first information; and displaying the second information in the record retrieval program, when one of the local and remote information sources includes second information associated with the first information.
105 Citations
138 Claims
-
1-106. -106. (canceled)
-
107. A computer implemented method for information handling, comprising:
-
displaying information electronically, using a computer program;
electronically analyzing the information to identify a portion of that information as contact information and to determine what type of contact information the portion is, without user designation of a specific part of the electronically displayed information to be subject to the analyzing;
electronically searching in an information source for the contact information in order to find whether the contact information is included in the information source; and
when the information source includes the contact information, if second information in the information source is associated with the contact information, causing electronic display of at least a portion of the second information. - View Dependent Claims (108, 109)
-
-
110. A method according to claim 110, wherein the portion is a name and the action includes insertion of an address into the displayed information.
-
111. At least one non-transitory computer readable medium encoded with instructions which when loaded on at least one computer, establish processes for information handling, comprising:
-
displaying information electronically, using a computer program;
electronically analyzing the information to identify a portion of that information as contact information and to determine what type of contact information the portion is, without user designation of a specific part of the electronically displayed information to be subject to the analyzing;
electronically searching in an information source for the contact information in order to find whether the contact information is included in the information source; and
when the information source includes the contact information, if second information in the information source is associated with the contact information, causing electronic display of at least a portion of the second information. - View Dependent Claims (112, 113, 114)
-
-
115. An apparatus for information handling, comprising:
-
a processor; and
a memory storing instructions executable by the processor to perform processes that include;
displaying information electronically, using a computer program;
electronically analyzing the information to identify a portion of that information as contact information and to determine what type of contact information the portion is, without user designation of a specific part of the electronically displayed information to be subject to the analyzing;
electronically searching in an information source for the contact information in order to find whether the contact information is included in the information source; and
when the information source includes the contact information, if second information in the information source is associated with the contact information, causing electronic display of at least a portion of the second information. - View Dependent Claims (116, 117, 118)
-
-
119. A computer implemented method for information handling, comprising:
-
analyzing in a computer process information electronically displayed to identify a portion of that information as contact information, without user designation of a specific part of the electronically displayed information to be subject to the analyzing, wherein the contact information is at least one of a name, a title, an address, a telephone number, and an email address;
electronically searching in an information source for the contact information in order to find whether the contact information is included in that information source; and
when the information source includes the contact information, if second information in the information source is associated with that contact information, electronically displaying at least a portion of the second information, wherein the second information is at least one of a name, a title, an address, a telephone number, and an email address. - View Dependent Claims (120, 121, 122, 123, 124)
-
-
125. At least one non-transitory computer readable medium encoded with instructions which when loaded on at least one computer, establish processes for information handling, comprising:
-
analyzing in a computer process information electronically displayed to identify a portion of that information as contact information, without user designation of a specific part of the electronically displayed information to be subject to the analyzing, wherein the contact information is at least one of a name, a title, an address, a telephone number, and an email address;
electronically searching in an information source for the contact information in order to find whether the contact information is included in that information source; and
when the information source includes the contact information, if second information in the information source is associated with that contact information, electronically displaying at least a portion of the second information, wherein the second information is at least one of a name, a title, an address, a telephone number, and an email address. - View Dependent Claims (126, 127, 128, 129, 130)
-
-
131. An apparatus for information handling, comprising:
-
a processor; and
a memory storing instructions executable by the processor to perform processes that include;
analyzing in a computer process information electronically displayed to identify a portion of that information as contact information, without user designation of a specific part of the electronically displayed information to be subject to the analyzing, wherein the contact information is at least one of a name, a title, an address, a telephone number, and an email address;
electronically searching in an information source for the contact information in order to find whether the contact information is included in that information source; and
when the information source includes the contact information, if second information in the information source is associated with that contact information, electronically displaying at least a portion of the second information, wherein the second information is at least one of a name, a title, an address, a telephone number, and an email address. - View Dependent Claims (132, 133, 134, 135, 136)
-
-
137. A computerized method for information handling, the method comprising:
-
displaying information in a document electronically using a computer program;
electronically analyzing the information to identify a portion of that information as contact information including at least one of a name without an address and a name with an address;
providing an input device configured to allow the user to use the input device to command the system to perform at least one of;
i) inserting address information from an information source and associated with the name into the document, and ii) storing at least part of the contact information in the information source;
during the displaying, receiving an execute command from the input device, wherein accessing and manipulating the input device are the only user actions required to cause initiation and completion of the analyzing; and
if the contact information is identified as including a name without an address, electronically searching for the name in the information source, in order to find whether the name is included in the information source; and
when the information source includes the name, if address information in the information source is associated with the name, causing insertion of the address information into the document;
if the contact information is identified as including a name with an address, i) electronically prompting the user with an option to save electronically in the information source at least some of the contract information, and ii) electronically searching for the name in the information source, in order to find whether the name is included in the information source; and
when the information source includes at least one contact with the name, prompting the user to make a decision whether to store the name and address as a new contact or to update one of the at least one contact.
-
-
138. At least one non-transitory computer readable medium encoded with instructions which when loaded on at least one computer, establish processes for information handling, comprising:
-
displaying information in a document electronically using a computer program;
electronically analyzing the information to identify a portion of that information as contact information including at least one of a name without an address and a name with an address;
providing an input device configured to allow the user to use the input device to command the system to perform at least one of;
i) inserting address information from an information source and associated with the name into the document, and ii) storing at least part of the contact information in the information source;
during the displaying, receiving an execute command from the input device, wherein accessing and manipulating the input device are the only user actions required to cause initiation and completion of the analyzing; and
if the contact information is identified as including a name without an address, electronically searching for the name in the information source, in order to find whether the name is included in the information source; and
when the information source includes the name, if address information in the information source is associated with the name, causing insertion of the address information into the document;
if the contact information is identified as including a name with an address, i) electronically prompting the user with an option to save electronically in the information source at least some of the contract information, and ii) electronically searching for the name in the information source, in order to find whether the name is included in the information source; and
when the information source includes at least one contact with the name, prompting the user to make a decision whether to store the name and address as a new contact or to update one of the at least one contact.
-
Specification