Patent ID: 8433726

Claim:
A personal profile data repository, comprising components stored on a non-transitory computer-readable medium, the repository comprising: an information gathering component for gathering information from a database of an online shopping site, said information including a user's name, a credit card number, an address, and the items ordered, into one location under said user's control including receiving transaction information from third parties and classifying said transaction information by usage and type, and modifying said information from said database of said online shopping site by deleting the user's name, the credit card number, and the address, retaining the items ordered in said database of said online shopping site, wherein the information stored in the database of the online shopping site is generated by an application, the information gathering component further generating conclusions about the user, the conclusions being based on the user's interaction with the application, wherein the information gathering component further gathers information about said user by monitoring said user's interaction with the application, wherein the online shopping site includes a multi-event collector for collecting the information from the database of the online shopping site, awaiting any one of a completion of the user's transaction and an availability of network bandwidth, and transmitting the information to the information gathering component; a profile storing component for storing the information gathered by said information gathering component as a profile of said user, storing the conclusions generated by the information gathering component in the profile, and storing said information in said profile by categories based on said classifications; and a security component for granting unlimited access to said profile only to said user and limited access to said profile to third parties designated by said user.