Patent ID: 7725523

Claim:
A system configured to provide an information distribution service, said system comprising: a memory subsystem; one or more application servers configured to receive, via secure links to said information distribution service, messages including personal information relating to users of said information distribution service, wherein said users include a first user, wherein at least some of said messages are received from a plurality of business entities; wherein the received messages include first and second messages, wherein the first and second messages each include personal, non-public information relating to said first user and each include an indication of a time-based priority of the message, wherein the first message is received from a first business entity, wherein the second message is received from a second business entity; wherein said first and second business entities have been associated with a first account of said information distribution service, permitting said first and second business entities to provide, via said information distribution service, messages to said first account that include personal information relating to said first user, wherein the first account is associated with the first user; wherein the received messages further include a third message, wherein said third message includes information corresponding to a second account of said information distribution service, and wherein the second account corresponds to a second user of said information distribution service, wherein the second account and the first account are members of a first group, wherein the information distribution service allows a member of the first group to send information to one or more other members of the first group, and wherein said first account is independent from said second account; wherein said one or more application servers are configured to store the received messages in said memory subsystem, including the first, second, and third messages; wherein the one or more application servers are configured to generate a report for the first account by selecting the stored messages that are directed to the first account and whose time-based priorities satisfy one or more time-based criteria, wherein the report for the first account includes at least an indication of the first, second, and third messages; wherein the one or more application servers are configured to store the report for the first account.