Patent ID: 8744966

Claim:
One or more non-transitory computer-readable media storing computer-executable instructions that, when executed on one or more processors, causes the one or more processors to perform acts comprising: receiving a request for personal information from an entity, the request directed to an identifier of a mobile wallet server (MWS) that establishes a real-time communication link between the entity and the MWS; determining whether a location of the MWS is within an approved location; in response to the location of the MWS being within the approved location: receiving a selection of personal information in the MWS used to store the personal information; receiving a selection of either an approval of the request or a rejection of the request; and transmitting at least a portion of the selected personal information to the entity via the real-time communication link in response to the received selection indicating the approval; and in response to the location of the MWS not being within the approved location, terminating the real-time communication link between the entity and the MWS.