Dynamic profile switching based on user identification
First Claim
1. A method of operating a computing device coupled to at least one image-sensing device and using a plurality of stored user profiles, each stored user profile associated with at least one stored user value indicative of a user, the method comprising:
- receiving at least one first image from the at least one image-sensing device;
generating a current user value indicative of a current user of the computing device based on the at least one received first image;
determining if the current user value corresponds to the at least one stored user value from one of the stored user profiles;
retrieving the stored user profile having the stored user value corresponding to the current user value if the current user value corresponds to the at least one stored user value;
configuring at least some programs operating on the computing device using the retrieved user profile; and
configuring at least some programs operating on the computing device using a guest profile if the current user value does not correspond to the at least one stored user value;
configuring at least some programs operating on a device external to the computing device using the retrieved user profile; and
setting the computing device in a locked state when at least one second image that indicates an absence of the current user is received from the image-sensing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for dynamic switching of user profiles on a computing device. The computing device is coupled to at least one image-sensing device and can be configured using a plurality of stored user profiles. The method includes receiving at least one image from the at least one image-sensing device and generating a current user value based on the at least one received image. The method further includes determining if the current user value corresponds to at least one stored user value corresponding to a stored user profile. If the current user value corresponds to at least one stored user value, the method includes retrieving the stored user profile and configuring at least some programs operating on the computing device using the retrieved user profile. If the current user value does correspond to at least one stored user value, the method includes configuring the computing device using an alternative method.
-
Citations
16 Claims
-
1. A method of operating a computing device coupled to at least one image-sensing device and using a plurality of stored user profiles, each stored user profile associated with at least one stored user value indicative of a user, the method comprising:
-
receiving at least one first image from the at least one image-sensing device; generating a current user value indicative of a current user of the computing device based on the at least one received first image; determining if the current user value corresponds to the at least one stored user value from one of the stored user profiles; retrieving the stored user profile having the stored user value corresponding to the current user value if the current user value corresponds to the at least one stored user value; configuring at least some programs operating on the computing device using the retrieved user profile; and configuring at least some programs operating on the computing device using a guest profile if the current user value does not correspond to the at least one stored user value; configuring at least some programs operating on a device external to the computing device using the retrieved user profile; and setting the computing device in a locked state when at least one second image that indicates an absence of the current user is received from the image-sensing device. - View Dependent Claims (2, 3, 4)
-
-
5. A method of operating a computing device coupled to at least one image-sensing device and using a plurality of stored user profiles, each stored user profile associated with at least one stored user value indicative of a user, the method comprising:
-
receiving at least one first image from the at least one image-sensing device; generating a current user value indicative of a current user of the computing device based on the at least one received first image; determining if the current user value corresponds to the at least one stored user value from one of the stored user profiles; retrieving the stored user profile having the stored user value corresponding to the current user value if the current user value corresponds to the at least one stored user value; configuring at least some programs operating on the computing device using the retrieved user profile; displaying an interface for establishing a user profile for the current user if the current user value does not correspond to the at least one stored user value; configuring at least some programs operating on a device external to the computing device using the retrieved user profile; and setting the computing device in a locked state when at least one second image that indicates an absence of the current user is received from the image-sensing device. - View Dependent Claims (6, 7, 8)
-
-
9. A method of operating a computing device coupled to at least one image-sensing device and using a plurality of stored user profiles, each stored user profile associated with at least one stored user value indicative of a user, the method comprising:
-
receiving at least one image from the at least one image-sensing device; generating a current user value indicative of a current user of the computing device based on the at least one received image; determining if the current user value corresponds to the at least one stored user value; retrieving the stored user profile having the stored user value corresponding to the current user value if the current user value corresponds to the at least one stored user value; configuring at least some programs operating on the computing device using the stored user profile if the stored user profile is retrieved; displaying at least one indicator of at least one stored user profile for selection by the current user if the current user value does not correspond to the at least one stored user value; receiving a signal selecting a stored user profile; retrieving the selected user profile; and configuring at least some programs operating on the computing device using the retrieved user profile; configuring at least some programs operating on a device external to the computing device using the retrieved user profile; and setting the computing device in a locked state when at least one second image that indicates an absence of the current user is received from the image-sensing device. - View Dependent Claims (10, 11, 12)
-
-
13. A computing device using a plurality of stored user profiles, each stored user profile associated with at least one stored user value indicative of a user, the computer device comprising:
-
an input-output device;
at least one image-sensing device;
a memory; andone or more processors wherein the one or more processors are configured to execute instructions stored in the memory to; receive at least one image from the at least one image-sensing device; generate a current user value indicative of a current user of the computing device based on the at least one received image; determine if the current user value corresponds to the at least one stored user value; retrieve the stored user profile having the stored user value corresponding to the current user value if the current user value corresponds to the at least one stored user value; configure at least some programs operating on the computing device using the retrieved user profile; configure at least some programs operating on the computing device using a guest profile if the current user value does not correspond to the at least one stored user value; configure at least some programs operating on a device external to the computing device using the retrieved user profile; and set the computing device in a locked state when at least one second image that indicates an absence of the current user is received from the image-sensing device. - View Dependent Claims (14, 15, 16)
-
Specification