Multi-user login for shared mobile devices
First Claim
1. A shared mobile computing device, comprising:
- a local data store;
one or more non-transitory machine-readable storage media encoded with instructions; and
a processor configured to execute the instructions to;
present a login interface for a plurality of users of the shared mobile computing device;
detect an indication of a login action by a first user of the plurality of users;
disable access to restricted personal information associated with any other user of the plurality of users;
retrieve cached settings information associated with the first user from the local data store;
retrieve personal information associated with the first user from a third party system, the personal information being based on interactions of the first user with one or more other entities of the third party system;
present a personalized user interface based on the cached settings information and the retrieved personal information;
detect an indication of a user logout action; and
upon detection of the logout action, delete, from the local data store, particular information associated with the first user.
2 Assignments
0 Petitions
Accused Products
Abstract
In particular embodiments, two or more users are provided with personalized experiences while using a shared mobile computing device. A login interface is presented for a plurality of users of the shared mobile computing device. When an indication of a login action by a first user of the plurality of users is detected, access to restricted information associated with any other user of the plurality of users is disabled. Cached information associated with the first user is retrieved from a local data store. A personalized user interface is then presented, based on the cached information. Updates to information and/or content may be cached and/or stored remotely. When an indication of a logout action by a first user of the plurality of users is detected, particular information and/or content is flushed from the local data store.
32 Citations
20 Claims
-
1. A shared mobile computing device, comprising:
-
a local data store; one or more non-transitory machine-readable storage media encoded with instructions; and a processor configured to execute the instructions to; present a login interface for a plurality of users of the shared mobile computing device; detect an indication of a login action by a first user of the plurality of users; disable access to restricted personal information associated with any other user of the plurality of users; retrieve cached settings information associated with the first user from the local data store; retrieve personal information associated with the first user from a third party system, the personal information being based on interactions of the first user with one or more other entities of the third party system; present a personalized user interface based on the cached settings information and the retrieved personal information; detect an indication of a user logout action; and upon detection of the logout action, delete, from the local data store, particular information associated with the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
presenting, on a shared mobile computing device comprising a local data store, a login interface for a plurality of users of the shared mobile computing device; detecting an indication of a login action by a first user of the plurality of users; disabling access to restricted personal information associated with any other user of the plurality of users; retrieving cached settings information associated with the first user from the local data store; retrieving personal information associated with the first user from a third party system, the personal information being based on interactions of the first user with one or more other entities of the third party system; presenting a personalized user interface on the shared mobile computing device based on the cached personal information cached settings information and the retrieved personal information; detecting an indication of a user logout action; and upon detection of the logout action, delete, from the local data store, particular information associated with the first user.
-
-
19. One or more computer-readable non-transitory storage media embodying software that is operable when executed by one or more processors associated with a shared mobile computing device to:
-
present, on the shared mobile computing device comprising a local data store, a login interface for a plurality of users of the shared mobile computing device; detect an indication of a login action by a first user of the plurality of users; disable access to restricted personal information associated with any other user of the plurality of users; retrieve cached settings information associated with the first user from the local data store; retrieve personal information associated with the first user from a third party system, the personal information being based on interactions of the first user with one or more other entities of the third party system; present a personalized user interface based on the cached settings information and the retrieved personal information; detect an indication of a user logout action; and upon detection of the logout action, delete, from the local data store, particular information associated with the first user. - View Dependent Claims (20)
-
Specification