Patent ID: 7708194

Claim:
A server, comprising: a memory to store instructions; and a processor to execute the instructions to implement: first logic to: receive authentication information from a user terminal on behalf of a user, receive user information, on behalf of the user, from a first browser application operating on the user terminal, when the user terminal is authenticated via the authentication information, send a portion of the user information to a mobile wallet application operating on a mobile terminal of the user, via a second browser application operation on the mobile terminal, and receive updated user information from the mobile terminal, where the updated user information identifies a change to the portion of the user information, the change based on an operation performed via the mobile terminal on behalf of the user; and second logic to: store the user information in a server virtual wallet application on behalf of the user, retrieve the portion of the user information from the server virtual wallet application, and store the updated user information in the server virtual wallet application.