System and method for providing a universal and automatic communication access point
First Claim
1. A system for automatically alerting a user to available information comprising a computing device having a memory and a processor for:
- automatically interpreting and parsing information recovered from an electronic document being displayed on a display device coupled to the computing device to identify data representing an entity;
automatically identifying at least one entity represented by the identified data, by comparing the identified data to information contained in at least one local or remote electronic database to identify each entity associated with the identified data;
automatically retrieving information relating to each identified entity from at least one electronic database;
automatically notifying the user that the retrieved information is available via a visual or audible alert;
automatically modifying an appearance of the electronic document being rendered on the computer display device by editing the electronic document to insert at least one graphical presence indicator into the electronic document in a location adjacent to the data representing each identified entity; and
using at least a portion of the retrieved information relating to one or more of the identified entity to automatically provide the user with at least one textual or graphical links to at least one communications account for initiating communication with each identified entity via a user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention involves a new system and process for automatically scanning or parsing an electronic document or information displayed on a computer display device to find any data that represents at least one person. Once data representing a person has been found, the person is automatically identified. Next, data or information relevant to that person is automatically retrieved from at least one electronic database. Finally, once the relevant data for the person has been retrieved, a user is automatically notified, via a visible or audible alert, that the person has been identified, and that information relevant to that person is available. Further, in one embodiment, one or more links to the retrieved information are automatically provided to the user along with the audible or visual alert. In addition, in a further embodiment, the present invention provides the user with at least one access point for initiating communication with the identified person.
30 Citations
39 Claims
-
1. A system for automatically alerting a user to available information comprising a computing device having a memory and a processor for:
-
automatically interpreting and parsing information recovered from an electronic document being displayed on a display device coupled to the computing device to identify data representing an entity; automatically identifying at least one entity represented by the identified data, by comparing the identified data to information contained in at least one local or remote electronic database to identify each entity associated with the identified data; automatically retrieving information relating to each identified entity from at least one electronic database; automatically notifying the user that the retrieved information is available via a visual or audible alert; automatically modifying an appearance of the electronic document being rendered on the computer display device by editing the electronic document to insert at least one graphical presence indicator into the electronic document in a location adjacent to the data representing each identified entity; and using at least a portion of the retrieved information relating to one or more of the identified entity to automatically provide the user with at least one textual or graphical links to at least one communications account for initiating communication with each identified entity via a user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented process for automatically providing information on a computer display device, comprising:
-
automatically interpreting and scanning electronic data retrieved from an electronic document being rendered on the computer display device to identify information within the retrieved electronic data that represents at least one entity; automatically identifying at least one entity represented by the identified data, by comparing the data to information contained in at least one local or remote electronic database; automatically retrieving information relating to each identified entity from at least one electronic database; automatically notifying the user that the retrieved information is available via a visual or audible alert; automatically providing to the user along with the audible or visual alert one or more textual or graphical links to the retrieved information; automatically modifying an appearance of the electronic document being rendered on the computer display device by editing the electronic document to insert at least one graphical presence indicator into the electronic document in a location adjacent to the data representing each identified entity; and using at least a portion of the retrieved information relating to one or more of the identified entity to automatically provide a user interface for initiating communication with the identified entity via at least one electronic communication access point. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer-readable medium having computer executable instructions for dynamically modifying an electronic document rendered on a computer display device, said computer executable instructions comprising:
-
automatically evaluating electronic information of an electronic document being rendered on a display device coupled to the computing device for detecting any information in the electronic document that represents at least one entity; automatically identifying each entity based on a comparison of the detected information to data in at least one electronic database; automatically retrieving data related to each identified entity from at least one electronic database; dynamically modifying the rendered display of the electronic document by changing an appearance of the electronic document on the display device for alerting a user that data related to each identified entity has been retrieved by editing that document to insert at least one presence indicator into the electronic document, each said presence indicator being inserted into the electronic document in a location adjacent to the detected information representing the at least one entity; and using at least a portion of the retrieved information relating to one or more of the identified entity to automatically provide a user interface for initiating communication with the identified entity via at least one electronic communication access point. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification