1. A device comprising: a processor; and a memory coupled with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising: receiving information associated with an action of a mobile device; responsive to receiving the information associated with the action of the mobile device, determining an anticipated transaction associated with a user profile; ascribing the anticipated transaction to a first allocation of a plurality of allocations of a resource; and determining a projected remaining balance of the first allocation of the resource based on if the anticipated transaction occurs.