System and method for the secure discovery, exploitation and publication of information
First Claim
1. System controlling the disclosure of facts of potential interest between parties, comprising:
- a sender in communication with a first transmission medium;
a user in communication with a second transmission medium;
an agent in communication with said sender via said first transmission medium and in communication with said user via said second transmission medium, said agent comprising;
a processing module for initiating queries of said user, each of said queries asking said user to reveal a user related fact or to provide authorization for publication of said user related fact to said sender; and
a memory module in communication with said processing module for storing said user related facts and said authorizations for publication of said user related facts;
wherein said agent communicates to said sender only facts having authorization for publication provided by said user.
2 Assignments
0 Petitions
Accused Products
Abstract
System and method of discovering and exploiting information such as private or confidential facts from a user, while securing the information from unauthorized publication includes, a sender having a processing module transmitting a request for publication of information about a user; an agent in communication with the sender receiving the request for the information, and a user in communication with the agent responding to prompts initiated by the agent. The prompts request the user to reveal facts relating to the information desired by the sender, and provide indicia relating to authorization for publication of the disclosed facts to the sender. The agent discovers the facts and determines whether such facts are to be made available to the sender. The agent can include a memory module, and a processing module such as a rule engine using dialog classes, for communicating with the sender and user, determining whether the indicia of authorization for the facts permits publication of the facts to the sender, and publishing the facts to the sender when said indicia represents a grant of authorization for publication. The agent can exploit all the facts it has discovered, whether authorized or not for publication, to personalize its communication with the user.
205 Citations
38 Claims
-
1. System controlling the disclosure of facts of potential interest between parties, comprising:
-
a sender in communication with a first transmission medium; a user in communication with a second transmission medium; an agent in communication with said sender via said first transmission medium and in communication with said user via said second transmission medium, said agent comprising; a processing module for initiating queries of said user, each of said queries asking said user to reveal a user related fact or to provide authorization for publication of said user related fact to said sender; and a memory module in communication with said processing module for storing said user related facts and said authorizations for publication of said user related facts; wherein said agent communicates to said sender only facts having authorization for publication provided by said user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Method for providing secure discovery and publication to a first entity of facts relative to a second entity comprising:
-
receiving at a processing unit, a request from said first entity for a fact relative to said second entity; providing said request to said second entity; discovering from said second entity information comprising said fact relative to said second entity; storing and exploiting said fact relative to said second entity and said information, said information comprising an authorization for publication of said fact relative to said second entity to said first entity; and publishing said fact relative to said second entity to said first entity only when said information includes a grant of authorization to publish said fact relative to said second entity to said first entity. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. System providing controlled disclosure of facts to a first entity by a second entity, comprising:
-
said first entity in communication with a transmission medium, said first entity comprising a first processing module transmitting a request for publication of a first fact over said transmission medium, wherein said first fact is related to said second entity; and said second entity in communication with said transmission medium, receiving said request for said first fact from said first entity, said second entity comprising; a memory module storing a plurality of facts including said first fact, each of said plurality of facts having an indicia of authorization for publication of each of said plurality of facts; and a second processing module in communication with said memory module, for determining whether said indicia of authorization for said first fact permits publication of said first fact to said first entity, and disclosing said first fact to said first entity when said indicia of authorization permits publication of said first fact. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. Method providing controlled publication of facts to a first entity by a second entity, comprising:
-
transmitting from said first entity, a request for publication of a first fact over a transmission medium, wherein said first fact is related to said second entity; receiving at said second entity, in communication with said transmission medium, said request for said first fact from said first entity; accessing storage for said first fact and information relating to said fact, said information comprising an authorization for publication of said first fact to said first entity; determining whether said information includes a grant of authorization for publication of said first fact to said first entity; and publishing said first fact to said first entity when said grant of authorization permits publication of said first fact. - View Dependent Claims (30, 31, 32, 33)
-
-
34. System for automatically determining mutual interest of entities comprising:
-
a first agent interacting with a first entity, and representing a second entity in said interaction with said first entity, said first agent being in communication with said second entity via a network; a second agent interacting with said second entity and representing said first entity in said interaction with said second entity said second agent being in communication with said first entity via said network, said first agent comprising a processing module for executing a plurality of rules, said rules comprising interactive rules initiating queries of said first entity, said queries asking said first entity to provide a fact and authorization for publication of said fact to said second entity, and said rules exploiting said facts; and
a memory module for storing said facts and said authorization for publication of said facts to said second entity; andsaid second agent comprising a processing module for executing a plurality of rules, said rules comprising interactive rules initiating queries of said second entity, said queries asking said second entity to provide a fact and authorization for publication of said fact to said first entity, and said rules exploiting said facts; and
a memory module for storing said facts and said authorization for publication of said facts to said first entity;wherein said first agent communicates to said second entity only facts having authorization for publication provided by said first entity, and wherein said second agent communicates to said first entity only facts having authorization for publication provided by said second entity.
-
-
35. Method for providing progressive, confidential determination of mutual interest between a pair of entities among a plurality of entities connected to a transmission network comprising:
-
(a) transmitting from a first entity, queries via said network; (b) receiving said queries via said network at a second entity; (c) presenting said queries by said second entity to a third entity on behalf of said first entity; (d) revealing facts and authorizations to publish said facts to said first entity by said third entity to said second entity; (e) discovering facts and authorizations to publish said facts to said first entity by said second entity from said third entity; (f) exploiting said facts by said second entity; (g) publishing said facts about said third entity by said second entity to said first entity via said network when authorization to publish said facts has been given by said third entity to said second entity; and (h) receiving said facts about said third entity from said second entity by said first entity via said network. - View Dependent Claims (36, 37, 38)
-
Specification