IP Library › Granted Patent US 10,055,562
Granted Patent B2
US 10,055,562 · App. 14/060,927 · Granted Aug 21, 2018

Techniques for identifying a change in users

Inventors: Anna Lerner (Gan Yavne, IL); Alex Nayshtut (Gan Yavne, IL); Tomer Rider (Naahryia, IL)
Assignee: INTEL CORPORATION
G06F21/32G06F21/53H04W12/06
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,055,562
App. No.
14/060,927
Granted
Aug 21, 2018
Kind
B2
Abstract

Various embodiments are generally directed to an apparatus, method and other techniques for detecting an input comprising an object contacting a surface of an apparatus, determining object characteristics based on the detected input and selecting a user profile based on the determined object characteristics.

Claims (44)

1. A computing device, comprising:

processing circuitry;

a touchscreen display to detect an object contact on a surface of the computing device and generate contact information based on the detected object contact;

an altitude sensor to determine a change in altitude of the computing device;

an identification circuitry to generate a plurality of object characteristics based at least in part on the contact information and the plurality of object characteristics, wherein the plurality of object characteristics comprises the change in altitude and a size of the object contact based on a digit length, a digit width and a digit area;

a profile selection circuitry to:

determine a change factor based on a comparison of the plurality of object characteristics object characteristics and stored object characteristics, and

select a user profile based on the plurality of object characteristics object characteristics responsive to:

the change factor being above a predetermined change threshold of 10%, and

the user profile being stored in a memory component; and

a registration circuitry to register a user based on learned behavior responsive to an existing user profile associated with the plurality of object characteristics not being stored in the memory component, the learned behavior comprising the plurality of object characteristics received over a number of consecutive inputs.

2. The computing device of claim 1 , the profile selection circuitry to automatically switch from a first user profile to a second user profile when the plurality of object characteristics indicate the user is a different user than a first user associated with the first user profile.

3. The computing device of claim 2 , the second user profile comprising a guest user profile when the plurality of object characteristics indicate the user is a different user than the first user.

4. The computing device of claim 2 , wherein the second user profile restricts access rights to applications and control settings for the user of the computing device.

5. The computing device of claim 1 , wherein the plurality of object characteristics comprise at least one of a movement of the object contact and a direction of the object contact.

6. An article comprising a non-transitory computer-readable storage medium comprising instructions that when executed by a system at a computing device cause the system to:

detect an object contact on a surface of the computing device and generate contact information based on the detected object contact;

detect a change in altitude of the computing device using an altitude sensor;

determine a plurality of object characteristics based at least in part on the contact information and the plurality of object characteristics, wherein the plurality of object characteristics comprises the change in altitude and a size of the object contact based on a digit length, a digit width and a digit area;

determine a change factor based on a comparison of the plurality of object characteristics object characteristics and stored object characteristics;

select a user profile based on the plurality of object characteristics object characteristics responsive to:

the change factor being above a predetermined change threshold of 10%, and

the user profile being stored in a memory component; and

register a user based on learned behavior responsive to an existing user profile associated with the plurality of object characteristics not being stored in the memory component, the learned behavior comprising the plurality of object characteristics received over a number of consecutive inputs.

7. The article of claim 6 , the instructions to cause the system to automatically switch from a first user profile to a second user profile when the plurality of object characteristics indicate the user is a different user than a first user associated with the first user profile.

8. The article of claim 7 , the second user profile comprising a guest user profile when the plurality of object characteristics indicate the user is a different user than the first user.

9. The article of claim 7 , wherein the second user profile restricts access rights and permissions to applications and control settings for the user of the computing device.

10. The article of claim 6 , wherein the plurality of object characteristics comprise at least one of a movement of the object contact and a direction of the object contact.

11. A method implemented at a computing device, comprising:

detecting an object contact on a surface of the computing device and generate contact information based on the detected object contact;

detecting a change in altitude of the computing device using an altitude sensor;

determining a plurality of object characteristics based at least in part on the contact information and the plurality of object characteristics, wherein the plurality of object characteristics comprises the change in altitude and a size of the object contact based on a digit length, a digit width and a digit area;

determining a change factor based on a comparison of the plurality of object characteristics object characteristics and stored object characteristics;

selecting a user profile based on the plurality of object characteristics object characteristics responsive to:

the change factor being above a predetermined change threshold of 10%, and

the user profile being stored in a memory component; and

registering a user based on learned behavior responsive to an existing user profile associated with the plurality of object characteristics not being stored in the memory component, the learned behavior comprising the plurality of object characteristics received over a number of consecutive inputs.

12. The method of claim 11 , comprising:

automatically switching from a first user profile to a second user profile when the plurality of object characteristics indicate the user is a different user than a first user associated with the first user profile.

13. The method of claim 12 , the second user profile comprising a guest user profile when the plurality of object characteristics indicate the user is a different user than the first user.

14. The method of claim 12 , wherein the second user profile restricts access rights and permissions to applications and control settings for the user of the computing device.

15. The method of claim 11 , wherein the plurality of object characteristics comprise at least one of a movement of the object contact and a direction of the object contact.

16. The computing device of claim 1 , comprising an altitude sensor to determine an altitude of the computing device, the one or more object characteristics comprising a change in the altitude of the computing device.

17. The computing device of claim 1 , the registration component to generate a user profile for a current user responsive to a plurality of same or similar object characteristics received over the number of consecutive inputs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2014
From: LERNER, ANNA; NAYSHTUT, ALEX; RIDER, TOMER
To: INTEL CORPORATION
Reel/Frame 032334/0021 →
Continuity (1)
Related Publication 20150113631A1 · Apr 23, 2015
Cited By (1)
US 12,701,135