User identification based on the motion of a device
First Claim
Patent Images
1. A computer implemented method, comprising:
- detecting a motion of a remote control;
determining that the motion is associated with a first user ID and a second user ID;
determining a timestamp associated with the motion;
comparing the timestamp of the motion to a first time period corresponding to usage of a user associated with the first user ID, and to a second time period corresponding to usage of a user associated with the second user ID, wherein the first time period at least partially differs from the second time period;
determining that the motion corresponds to the first user ID based on the timestamp being within the first time period;
requesting a confirmation that the determined first user ID corresponds to a user associated with the detected motion; and
providing access to a system based on at least the determined first user ID,wherein at least the detecting, comparing, and providing are performed by one or more computer processors.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are embodiments for user identification based on the motion of a device. An embodiment operates by detecting a motion of a remote control. The detected motion is compared with one or more stored motions. A user ID corresponding to the motion based on the comparison is determined. Access to a system is provided based on the determined user ID.
22 Citations
19 Claims
-
1. A computer implemented method, comprising:
-
detecting a motion of a remote control; determining that the motion is associated with a first user ID and a second user ID; determining a timestamp associated with the motion; comparing the timestamp of the motion to a first time period corresponding to usage of a user associated with the first user ID, and to a second time period corresponding to usage of a user associated with the second user ID, wherein the first time period at least partially differs from the second time period; determining that the motion corresponds to the first user ID based on the timestamp being within the first time period; requesting a confirmation that the determined first user ID corresponds to a user associated with the detected motion; and providing access to a system based on at least the determined first user ID, wherein at least the detecting, comparing, and providing are performed by one or more computer processors. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer implemented method, comprising:
-
detecting a motion of a remote control; determining that the motion is associated with a first user ID and a second user ID; determining a timestamp associated with the motion; comparing the timestamp associated with the motion and both the first user ID and the second user ID to a schedule of access corresponding to both the first user ID and the second user ID, wherein a first one of user IDs corresponds to usage during a first time period, and wherein a second one of the user IDs corresponds to usage during a second time period different from the first time period; determining that the motion corresponds to the first user ID based on the timestamp being within the first time period; requesting a confirmation that the determined first user ID corresponds to a user currently using the remote control, wherein the confirmation comprises one of the subsequent motion or input received from the remote control; wherein if the motion corresponds to the first user ID associated with a system, configuring the system with one or more preferences associated with a user corresponding to the user first ID; and wherein if the motion does not correspond to the first user ID associated with the system, requesting a new user ID, and establishing an association between the detected motion and the new user ID; wherein at least the detecting, configuring, requesting, and establishing are performed by one or more computer processors. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system, comprising:
-
a memory; and at least one processor coupled to the memory and configured to; detect a motion of a remote control; determine that the motion is associated with a first user ID and a second user ID; determine a timestamp associated with the motion; compare the timestamp associated with the motion and both the first user ID and the second user ID to a schedule of access corresponding to both the first user ID and the second user ID, wherein a first one of user IDs corresponds to usage during a first time period, and wherein a second one of the user IDs corresponds to usage during a second time period different from the first time period; determine that the motion corresponds to the first user ID based on the timestamp being within the first time period; request a confirmation that the determined first user ID corresponds to the user currently using the remote control; and provide access to a system based on at least the determined first user ID. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system, comprising:
-
a memory; and at least one processor coupled to the memory and configured to; detect a motion of a remote control; determine that the motion is associated with a first user ID and a second user ID; determine a timestamp associated with the motion; compare the timestamp of the motion to a first time period corresponding to usage of a user associated with the first user ID, and to a second time period corresponding to usage of a user associated with the second user ID, wherein the first time period at least partially differs from the second time period; determine that the motion corresponds to the first user ID based on the timestamp being within the first time period; request a confirmation from a user that the determined first user ID corresponds to the user associated with the detected motion; wherein if the motion corresponds to the first user ID associated with the system, configure the system with one or more preferences associated with a user corresponding to the first user ID; and wherein if the motion does not correspond to the first user ID associated with the system, request a new user ID, and establish an association between the detected motion and the new user ID.
-
-
18. A tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
-
detecting a motion of a remote control; determining that the motion is associated with a first user ID and a second user ID; determining a timestamp associated with the motion; comparing the timestamp associated with the motion and both the first user ID and the second user ID to a schedule of access corresponding to both the first user ID and the second user ID, wherein a first one of user IDs corresponds to usage during a first time period, and wherein a second one of the user IDs corresponds to usage during a second time period different from the first time period; determining that the motion corresponds to the first user ID based on the timestamp being within the first time period; requesting a subsequent confirmation from the user that the determined first user ID corresponds to the user associated with the detected motion; and providing access to a system based on the determined first user ID.
-
-
19. A tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:
-
detecting a motion of a remote control; determining that the motion is associated with a first user ID and a second user ID; determining a timestamp associated with the motion; comparing the timestamp of the motion to a first time period corresponding to usage of a user associated with the first user ID, and to a second time period corresponding to usage of a user associated with the second user ID, wherein the first time period at least partially differs from the second time period; determining that the motion corresponds to the first user ID based on the timestamp being within the first time period; requesting an acknowledgement from the user that the determined first user ID corresponds to the user associated with the detected motion, wherein the acknowledgment includes receiving a passcode corresponding to the determined first user ID; wherein if the motion corresponds to the first user ID associated with the system, configuring the system with one or more preferences associated with a user corresponding to the first user ID; and wherein if the motion does not correspond to the first user ID associated with a system, requesting a new user ID, and establishing an association between the detected motion and the new user ID.
-
Specification