| US 7,587,608 B2 | ||
| Method and apparatus for storing data on the application layer in mobile devices | ||
| Jochen Haller, Karlsruhe (Germany); and Luciana Moreira Sá de Souza, Karlsruhe (Germany) | ||
| Assigned to SAP AG, Walldorf (Germany) | ||
| Filed on Nov. 30, 2004, as Appl. No. 11/1,147. | ||
| Prior Publication US 2006/0129830 A1, Jun. 15, 2006 | ||
| Int. Cl. G06F 21/00 (2006.01) | ||
| U.S. Cl. 713—182 [380/270] | 20 Claims |

| 1. A method comprising:
storing user-specific data for each of multiple users on a mobile personal device, wherein the user-specific data is accessible
through a persistence layer on the mobile personal device;
associating the user-specific data for each of the multiple users with a user identifier for each of the multiple users;
storing the user identifier for each of the users on the mobile personal device;
receiving a request from one of the users having a first user identifier to operate an application of the mobile personal
device, wherein the request includes access to the user-specific data associated with the first user identifier;
intercepting the request and determining whether to process the request using an access controller;
requesting the first user identifier responsive to the request to operate;
comparing the first user identifier to the stored user identifiers;
granting the request and enabling access to the user-specific data through the persistence layer if the first user identifier
matches when compared against the stored user identifiers; and
operating the application of the mobile personal device with the user-specific data corresponding to the first user identifier.
|