Patent ID: 8793709

Claim:
A method for implementation by one or more data processors forming part of at least one computing system, the method comprising: receiving, at a client module implemented by at least one computing system from at least one application, a subscription request to data entries from a user; transmitting, by the client module to a client browser module being implemented by at least one computing system, a fetch entry command to retrieve entry values stored for the user; receiving, by the client module from the client browser module, the entry values stored for the user; sending, by the client module to the at least one application, the entry values received from the browser module, via a notification message; sending, by the client module to a broadcast module being implemented by at least one computing system, a subscription request message requesting subscription to entry values corresponding to the user, via a first notification message; receiving, by the client module from the broadcast module, the entry values corresponding to the user, via a second notification message; determining, by the client module, that the entry values received from the broadcast module differ from the entry values stored in the client browser module; and issuing, by the client module, a command to the client browser module to store new entry values for the entry values and sending, by the client module, the new entry values to all applications that have requested subscription to the entry values, via a subscription message.