Claims
- 1. A method for collecting information about a user, comprising:
obtaining a set of one or more rules for collecting information by a first application on a client; utilizing the first application to monitor a second application on the client in communication with the network for information that satisfies one or more rules of the set of rules, wherein the second application is utilized by a user to access sites coupled to the network; collecting information that satisfies one or more rules of the set of rules from the second application utilizing the first application; storing at least a portion of the collected information on the client utilizing the first application; and receiving content via the network for presentment by the first application based on the portion of the collected information stored on the client.
- 2. The method of claim 1, wherein the collected information includes behavioral information about the user.
- 3. The method of claim 1, wherein the set of one or more rules is updated based on the collected information.
- 4. The method of claim 1, wherein at least one of the rules includes a trigger, wherein the collected information trips the trigger, and wherein a notification is transmitted to a location via the network.
- 5. The method of claim 1, wherein the set of one or more rules is obtained utilizing the network.
- 6. The method of claim 1, wherein the content includes one or more additional rules for controlling the presentment of the content.
- 7. The method of claim 1, wherein at least a portion of the collected information is transmitted to a location utilizing the network.
- 8. The method of claim 7, wherein the information transmitted to the location includes an identifier, and wherein at least a portion of the received content is based on the identifier.
- 9. A system for collecting information about a user, comprising:
logic that obtains a set of one or more rules for collecting information by a first application on a client; logic that utilizes the first application to monitor a second application on the client in communication with the network for information that satisfies one or more rules of the set of rules, wherein the second application is utilized by a user to access sites coupled to the network; logic that collects information that satisfies one or more rules of the set of rules from the second application utilizing the first application; logic that stores at least a portion of the collected information on the client utilizing the first application; and logic that receives content via the network for presentment by the first application based on the portion of the collected information stored on the client.
- 10. The system of claim 9, wherein the collected information includes behavioral information about the user.
- 11. The system of claim 9, wherein the set of one or more rules is updated based on the collected information.
- 12. The system of claim 9, wherein at least one of the rules includes a trigger, wherein the collected information trips the trigger, and wherein a notification is transmitted to a location via the network.
- 13. The system of claim 9, wherein the set of one or more rules is obtained utilizing the network.
- 14. The system of claim 9, wherein the content includes one or more additional rules for controlling the presentment of the content.
- 15. The system of claim 9, wherein at least a portion of the collected information is transmitted to a location utilizing the network.
- 16. The system of claim 15, wherein the information transmitted to the location includes an identifier, and wherein at least a portion of the received content is based on the identifier.
- 17. A computer program product for collecting information about a user, comprising:
computer code that obtains a set of one or more rules for collecting information by a first application on a client; computer code that utilizes the first application to monitor a second application on the client in communication with the network for information that satisfies one or more rules of the set of rules, wherein the second application is utilized by a user to access sites coupled to the network; computer code that collects information that satisfies one or more rules of the set of rules from the second application utilizing the first application; computer code that stores at least a portion of the collected information on the client utilizing the first application; and computer code that receives content via the network for presentment by the first application based on the portion of the collected information stored on the client.
- 18. The computer program product of claim 17, wherein the collected information includes behavioral information about the user.
- 19. The computer program product of claim 17, wherein the set of one or more rules is updated based on the collected information.
- 20. The computer program product of claim 17, wherein at least one of the rules includes a trigger, wherein the collected information trips the trigger, and wherein a notification is transmitted to a location via the network.
- 21. The computer program product of claim 17, wherein the set of one or more rules is obtained utilizing the network.
- 22. The computer program product of claim 17, wherein the content includes one or more additional rules for controlling the presentment of the content.
- 23. The computer program product of claim 17, wherein at least a portion of the collected information is transmitted to a location utilizing the network.
- 24. The computer program product of claim 23, wherein the information transmitted to the location includes an identifier, and wherein at least a portion of the received content is based on the identifier.
- 25. A system for collecting information about a user, comprising:
means for obtaining a set of one or more rules for collecting information by a first application on a client; means for utilizing the first application to monitor a second application on the client in communication with the network for information that satisfies one or more rules of the set of rules, wherein the second application is utilized by a user to access sites coupled to the network; means for collecting information that satisfies one or more rules of the set of rules from the second application utilizing the first application; means for storing at least a portion of the collected information on the client utilizing the first application; and means for receiving content via the network for presentment by the first application based on the portion of the collected information stored on the client.
- 26. A method for collecting information about a user, comprising:
obtaining a set of one or more rules for collecting information by a first application on a client; utilizing the first application to monitor a second application on the client in communication with the network for information that satisfies one or more rules of the set of rules, wherein the second application is utilized by a user to access sites coupled to the network; collecting information that satisfies one or more rules of the set of rules from the second application utilizing the first application, wherein the collected information includes behavioral information about the user, wherein the set of one or more rules is updated based on the collected information; storing at least a portion of the collected information on the client utilizing the first application; transmitting information relating to the collected information to a location utilizing the network, wherein the information transmitted to the location includes an identifier; receiving content via the network for presentment by the first application based on the portion of the collected information stored on the client, wherein the content includes one or more additional rules for controlling the presentment of the content, and wherein at least a portion of the received content is based on the identifier.
- 27. A system for collecting information about a user, comprising:
logic that obtains a set of one or more rules for collecting information by a first application on a client; logic that utilizes the first application to monitor a second application on the client in communication with the network for information that satisfies one or more rules of the set of rules, wherein the second application is utilized by a user to access sites coupled to the network; logic that collects information that satisfies one or more rules of the set of rules from the second application utilizing the first application, wherein the collected information includes behavioral information about the user, wherein the set of one or more rules is updated based on the collected information; logic that stores at least a portion of the collected information on the client utilizing the first application; logic that transmits information relating to the collected information to a location utilizing the network, wherein the information transmitted to the location includes an identifier; logic that receives content via the network for presentment by the first application based on the portion of the collected information stored on the client, wherein the content includes one or more additional rules for controlling the presentment of the content, and wherein at least a portion of the received content is based on the identifier.
- 28. A computer program product for collecting information about a user, comprising:
computer code that obtains a set of one or more rules for collecting information by a first application on a client; computer code that utilizes the first application to monitor a second application on the client in communication with the network for information that satisfies one or more rules of the set of rules, wherein the second application is utilized by a user to access sites coupled to the network; computer code that collects information that satisfies one or more rules of the set of rules from the second application utilizing the first application, wherein the collected information includes behavioral information about the user, wherein the set of one or more rules is updated based on the collected information; computer code that stores at least a portion of the collected information on the client utilizing the first application; computer code that transmits information relating to the collected information to a location utilizing the network, wherein the information transmitted to the location includes an identifier; computer code that receives content via the network for presentment by the first application based on the portion of the collected information stored on the client, wherein the content includes one or more additional rules for controlling the presentment of the content, and wherein at least a portion of the received content is based on the identifier.
- 29. A system for collecting information about a user, comprising:
means for obtaining a set of one or more rules for collecting information by a first application on a client; means for utilizing the first application to monitor a second application on the client in communication with the network for information that satisfies one or more rules of the set of rules, wherein the second application is utilized by a user to access sites coupled to the network; means for collecting information that satisfies one or more rules of the set of rules from the second application utilizing the first application, wherein the collected information includes behavioral information about the user, wherein the set of one or more rules is updated based on the collected information; means for storing at least a portion of the collected information on the client utilizing the first application; means for transmitting information relating to the collected information to a location utilizing the network, wherein the information transmitted to the location includes an identifier; means for receiving content via the network for presentment by the first application based on the portion of the collected information stored on the client, wherein the content includes one or more additional rules for controlling the presentment of the content, and wherein at least a portion of the received content is based on the identifier.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims benefit of U.S. Provisional Application No. 60/301,888, entitled “SYSTEM AND METHOD FOR USING CONTINUOUS MESSAGING UNITS IN A NETWORK ARCHITECTURE,” filed on Jun. 29, 2001 and which is incorporated by reference herein. This application also claims benefit of U.S. Provisional Application No. 60/______, filed Oct. 18, 2001 by United States Postal Service Express Mail Ser. No. EL701362699US, entitled, “SYSTEM METHOD AND COMPUTER PROGRAM PRODUCT FOR COLLECTING INFORMATION ABOUT A NETWORK USER” (Attorney Reference No. 50642.00028) and which is incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60301888 |
Jun 2001 |
US |