ELECTRONIC PROFILE DEVELOPMENT, STORAGE, USE AND SYSTEMS FOR TAKING ACTION BASED THEREON
First Claim
Patent Images
1. A system for providing selected content from a provider to an entity, the system comprising:
- a user system having a user interface, a display, a memory, and a processor coupled to the user interface, display and memory, the memory having computer readable instructions that, when executed cause the processor to receive information identifying the entity and search criteria for content entered by the entity through the user interface and to display selected content on the display;
a provider system configured to be in communication with the user system, the provider system having content storage, a memory, and a processor coupled to the content storage and the memory, the memory having computer readable instructions that, when executed, cause the processor to analyze scoring results for content stored in the content storage, access the content storage, and provide selected content to the user system in accordance with the scoring results; and
a profiling system configured to be in communication with the user system and the provider system, the profiling system having a profile storage configured to store electronic profiles, the profiles associated with respective entities and including profile attributes for the respective entities, the profiling system further having a memory, and a processor coupled to the profile storage and memory, the memory encoded with computer readable instructions that, when executed, cause the processor to;
receive the information identifying at least one of the entity, an abstracted entity index, or combinations thereof and the search criteria from the user system,access the electronic profile associated with the entity,compute a degree of at least one of relevance, irrelevance, or combinations thereof of each content item according to the search criteria and the profile attributes of the entity to provide scoring results, andprovide the scoring results for the content to the provider system.
5 Assignments
0 Petitions
Accused Products
Abstract
Examples of the present invention include profiling systems that store, manage and respond to electronic profiles. The profiling systems utilize attributes of the electronic profiles to take predictive or deterministic action, including identifying content to be provided and notification of selected content. Embodiments of the invention allow the profiling system to be used as a trusted intermediary where the profile owning entity controls access to their electronic profiles across their network of devices and services.
130 Citations
44 Claims
-
1. A system for providing selected content from a provider to an entity, the system comprising:
-
a user system having a user interface, a display, a memory, and a processor coupled to the user interface, display and memory, the memory having computer readable instructions that, when executed cause the processor to receive information identifying the entity and search criteria for content entered by the entity through the user interface and to display selected content on the display; a provider system configured to be in communication with the user system, the provider system having content storage, a memory, and a processor coupled to the content storage and the memory, the memory having computer readable instructions that, when executed, cause the processor to analyze scoring results for content stored in the content storage, access the content storage, and provide selected content to the user system in accordance with the scoring results; and a profiling system configured to be in communication with the user system and the provider system, the profiling system having a profile storage configured to store electronic profiles, the profiles associated with respective entities and including profile attributes for the respective entities, the profiling system further having a memory, and a processor coupled to the profile storage and memory, the memory encoded with computer readable instructions that, when executed, cause the processor to; receive the information identifying at least one of the entity, an abstracted entity index, or combinations thereof and the search criteria from the user system, access the electronic profile associated with the entity, compute a degree of at least one of relevance, irrelevance, or combinations thereof of each content item according to the search criteria and the profile attributes of the entity to provide scoring results, and provide the scoring results for the content to the provider system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15)
-
-
9. The system of 8 wherein the processor is configured to infer profile attributes of the entity based on at least one of existing profile attributes included in the entity'"'"'s electronic profile, profile attributes included in electronic profiles for other entities, entity'"'"'s behavior, or combinations thereof.
-
16. A system for providing notification of selected content from a provider to an entity, the system comprising:
-
a user system having a user interface, a display, a memory, and a processor coupled to the user interface, display and memory, the memory having computer readable instructions that, when executed cause the processor to display a notification for selected content in response to receiving the same; a provider system configured to be in communication with the user system, the provider system having content storage, a memory, and a processor coupled to the content storage and the memory, the memory having computer readable instructions that, when executed, cause the processor to analyze scoring results for selected content stored in the content storage and generate electronic messages for entities identified by the scoring results that provide information regarding the selected content; and a profiling system configured to be in communication with the user system and the provider system, the profiling system having a profile storage configured to store electronic profiles, the profiles associated with respective entities and including profile attributes for the respective entities, the profiling system further having a memory, and a processor coupled to the profile storage and memory, the memory encoded with computer readable instructions that, when executed, cause the processor to; receive information for the selected content from the provider system, access electronic profiles, compute a degree of at least one of relevance, irrelevance, or combinations thereof for the electronic profiles according to the information for the selected content and the profile attributes of the entities to provide scoring results, and provide the scoring results for the electronic profiles to the provider system. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for providing selected content from a provider to an entity, the method comprising:
-
storing electronic profiles, each of the electronic profiles including at least one profile attribute for a respective entity; receiving information identifying an entity and search criteria; accessing the electronic profile associated with the entity; computing a degree of at least one of relevance, irrelevance, or combinations thereof of provider content according to the search criteria and the profile attributes of the entity to provide scoring results; analyzing the scoring results for the provider content; and providing selected content to the entity in accordance with the scoring results. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A user device for use by an entity, the user device comprising:
-
a display; a processor coupled to the display; and a memory, the memory encoded with computer readable instructions that, when executed, cause the processor to; receive a search criteria entered by the entity; receive content items and respective relevance scores associated with each content item, the relevance score computed based in part on a stored electronic profile associated with the entity, the search criteria, and indexed information for each content item; and render at least one of the content items on a display of the user device, the content items rendered as first-level nodes connected to an entry node by first-level connectors, the search criteria rendered as the entry node, each of the first-level nodes having at least one second-level node connected thereto by a respective second level connector, indexed information on which the relevance score of the respective content items is based rendered as a respective second-level node. - View Dependent Claims (39, 40, 41, 42)
-
-
43. A user device for use by an entity, the user device comprising:
-
a display; a processor coupled to the display; and a memory, the memory encoded with computer readable instructions that, when executed, cause the processor to; receive a profile attribute entered by the entity; receive content items in accordance with respective relevance scores associated with each content item, the relevance score computed based in part on a stored electronic profile associated with the entity, the entered profile attribute, and indexed information for each content item; and render at least one of the content items on a display of the user device, the documents rendered as first-level nodes connected to an entry node by first-level connectors, the entered profile attribute rendered as the entry node, each of the first-level nodes having at least one second-level node connected thereto by a respective second level connector, indexed information on which the relevance score of the respective content items is based rendered as a respective second-level node. - View Dependent Claims (44)
-
Specification