Patent Document ID: 6119101
Application ID: 08784829

Base Claim:
1. A computer network agent system for providing communication between an anonymous potential consumer of products which can be goods or services and a provider of such products, comprising in combination: a consumer personal agent for receiving product queries from the potential consumer and transmitting product recommendations to the potential consumer; a decision agent for receiving anonymous product queries from the consumer personal agent and transmitting product recommendations to the consumer personal agent; a provider personal agent for receiving demand queries from the provider and transmitting quantified demand information to the provider; a demand agent for receiving demand queries from the provider personal agent and transmitting quantified demand information to the provider personal agent; and a market for gathering information from the agents, organizing the information and distributing organized information to the agents.

---

Claim 6:
6. A computer network agent system according to claim 1 wherein the provider personal agent comprises, in combination: a unique identifier function for maintaining an identifier that uniquely identifies the provider personal agent within the agent system; an owner manager function for maintaining data about the provider; an individual firewall for protecting the data about the provider from other agents, controlling all access to data that is maintained by the various internal functions, ensuring that only authenticated and authorized agents and users can access private data; a preference manager for maintaining data about the preferences of the provider; a delivery manager for accepting messages generated by other agents or other components of the system, that are directed to the provider and delivers those messages according to the provider's desired delivery time and delivery media and rejecting unsolicited messages, unless an unsolicited message meets the provider's preferred criteria as maintained by the preference manager; and a demand agent manager for assisting the provider with the creation and management of demand agents.