Patent ID: 8768773

Claim:
In a data processing system, a method comprising: enabling a user to provide a schedule of forecasted transactions via a transaction schedule; receiving, according to request and permissions by a user, transaction reports that indicate activities and transactions conducted by the user from one or more of: (a) internal applications on a same platform of said data processing system; and (b) external applications; forwarding information from said transaction reports to one or more social media applications; storing transaction reports in association with a member account of said user; a processor determining, using received transaction reports, (a) a financial amount of forecasted transactions that are fulfilled and (b) the reliability of the transaction schedule based on how closely forecasted information from the transaction schedule matches the information from the received transaction reports; determining a consumer value rating of the user using (a) the financial amount of forecasted transactions that are fulfilled and (b) the reliability of the transaction schedule; and serving targeted advertisements to the user as a result of (a) the consumer value rating of the user and (b) an indication from the received transaction reports of types of items purchased.