IP Library Granted Patent US 9,965,107
Granted Patent B2
US 9,965,107 · App. 13/556,766 · Granted May 8, 2018

Authenticating with active stylus

Inventors: Esat Yilmaz (Santa Cruz, CA); John Logan (Danville, CA); Vemund Kval Bakken (Menlo Park, CA); Kishore Sundara-Rajan (San Jose, CA)
Assignee: Atmel Corporation
G06F3/044G06F3/03545G06F21/32
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 9,965,107
App. No.
13/556,766
Granted
May 8, 2018
Kind
B2
Abstract

In one embodiment, a stylus includes electrodes operable to transmit signals wirelessly to a device through a touch sensor of the device. The stylus also includes one or more computer-readable non-transitory storage media within the stylus and embodying logic that is operable when executed to access first data representing a gesture made with the stylus by a user, such as a sequence of manipulations of the stylus. The logic is further operable to access second data representing a pre-defined authentication sequence and compare the first data with the second data. This comparison may authenticate the user to the stylus or the device, authenticate the stylus to the device or the user, or authenticate the device to the stylus or the user.

Claims (76)

1. An apparatus comprising:

a stylus comprising one or more electrodes operable to transmit signals wirelessly to a device through a touch sensor of the device;

one or more computer-readable non-transitory storage media within the stylus and embodying logic that is operable when executed to perform operations comprising:

accessing first data defining a gesture made with the stylus by a user, the gesture comprising a sequence of manipulations of the stylus while the stylus is not contacting any surface, the sequence of manipulations comprising a first manipulation occurring after a second manipulation;

accessing second data representing a pre-defined authentication sequence, the pre-defined authentication sequence comprising a first manipulation and a second manipulation, the first manipulation or the second manipulation of the pre-defined authentication sequence not forming one of a letter string, a number string, and a letter and number string; and

comparing, by the stylus, the first data with the second data to verify that the first manipulation and the second manipulation of the sequence of manipulations of the gesture defined by the first data occurs in a same order as the first manipulation and the second manipulation of the pre-defined authentication sequence represented by the second data and to:

authenticate the user to the stylus or the device,

authenticate the stylus to the device or the user, or

authenticate the device to the stylus or the user.

2. The apparatus of claim 1 , wherein at least one of the manipulations of the stylus comprises a movement of the stylus.

3. The apparatus of claim 1 , wherein at least one of the manipulations of the stylus comprises force applied to the stylus by the user.

4. The apparatus of claim 1 , wherein:

the first manipulation of the sequence of manipulations comprises a movement of the stylus;

the second manipulation of the sequence of manipulations comprises a force applied to the stylus such that the movement of the stylus occurs after the force applied to the stylus;

the first manipulation of the pre-defined authentication sequence comprises a force applied to the stylus;

the second manipulation of the pre-defined authentication sequence comprises a movement of the stylus;

the movement of the pre-defined authentication sequence occurs after the force of the pre-defined authentication sequence such that the sequence of manipulations is different than the pre-defined authentication sequence; and

authentication is denied.

5. The apparatus of claim 1 , wherein the first data further represents feedback from a fingerprint scanner located on the stylus.

6. The apparatus of claim 1 , wherein the media within the stylus embodies logic further operable to:

access third data representing a location of the stylus;

access fourth data representing an authentication location; and

compare the third data with the fourth data to:

authenticate the user to the stylus or the device;

authenticate the stylus to the device or the user; or

authenticate the device to the stylus or the user.

7. The apparatus of claim 1 , wherein authenticating comprises one or more of:

unlocking the device;

unlocking one or more functionalities associated with one or more components of the stylus;

providing access to data associated with the user, the stylus, or the device; or

providing access to menus or features associated with the data associated with the user, the stylus, or the device.

8. One or more computer-readable non-transitory storage media of a stylus embodying logic operable when executed to perform operations comprising:

accessing first data defining a gesture made with the stylus by a user, the gesture comprising a sequence of manipulations of the stylus while the stylus is not contacting any surface, the sequence of manipulations comprising a first manipulation occurring after a second manipulation;

accessing second data representing an authentication sequence, the pre-defined authentication sequence comprising a first manipulation and a second manipulation, the first manipulation or the second manipulation of the pre-defined authentication sequence not forming one of a letter string, a number string, and a letter and number string; and

comparing the first data with the second data to verify that the first manipulation and the second manipulation of the sequence of manipulations of the gesture defined by the first data occurs in a same order as the first manipulation and the second manipulation of the authentication sequence represented by the second data and to:

authenticate the user to the stylus or the device;

authenticate the stylus to the device or the user; or

authenticate the device to the stylus or the user.

9. The media of claim 8 , wherein at least one of the manipulations of the stylus comprises a movement of the stylus.

10. The media of claim 8 , wherein at least one of the manipulations of the stylus comprises force applied to the stylus by the user.

11. The media of claim 10 , wherein the force applied to the stylus occurs before, during, or after a movement of the stylus.

12. The media of claim 8 , wherein the first data further represents feedback from a fingerprint scanner located on the stylus.

13. The media of claim 8 embodying logic further operable to:

access third data representing a location of the stylus;

access fourth data representing an authentication location; and

compare the third data with the fourth data to:

authenticate the user to the stylus or the device;

authenticate the stylus to the device or the user; or

authenticate the device to the stylus or the user.

14. The media of claim 8 , wherein authenticating comprises one or more of:

unlocking the device;

unlocking one or more functionalities associated with one or more components of the stylus;

providing access to data associated with the user, the stylus, or the device; or

providing access to menus or features associated with the data associated with the user, the stylus, or the device.

15. A method comprising:

accessing, by one or more computer-readable non-transitory storage media of a stylus, first data defining a gesture made with the stylus by a user, the stylus comprising one or more electrodes operable to transmit signals wirelessly to a device through a touch sensor of the device, the gesture comprising a sequence of manipulations of the stylus while the stylus is not contacting any surface, the sequence of manipulations comprising a first manipulation occurring after a second manipulation;

accessing, by the one or more computer-readable non-transitory storage media, second data representing a pre-defined authentication sequence, the pre-defined authentication sequence comprising a first manipulation and a second manipulation, the first manipulation or the second manipulation of the pre-defined authentication sequence not forming one of a letter string, a number string, and a letter and number string; and

comparing, by the one or more computer-readable non-transitory storage media, the first data with the second data to verify that the first manipulation and the second manipulation of the sequence of manipulations of the gesture defined by the first data occurs in a same order as the first manipulation and the second manipulation of the pre-defined authentication sequence represented by the second data and to:

authenticate the user to the stylus or the device;

authenticate the stylus to the device or the user; or

authenticate the device to the stylus or the user.

16. The method of claim 15 , wherein at least one of the manipulations of the stylus comprises a movement of the stylus.

17. The method of claim 15 , wherein at least one of the manipulations of the stylus comprises force applied to the stylus by the user.

18. The method of claim 15 , wherein the first data further represents feedback from a fingerprint scanner located on the stylus.

19. The method of claim 15 , further comprising:

accessing third data representing a location of the stylus;

accessing fourth data representing an authentication location; and

comparing the third data with the fourth data to:

authenticate the user to the stylus or the device;

authenticate the stylus to the device or the user; or

authenticate the device to the stylus or the user.

20. The method of claim 15 , wherein authenticating comprises one or more of:

unlocking the device;

unlocking one or more functionalities associated with one or more components of the stylus;

providing access to data associated with the user, the stylus, or the device; or

providing access to menus or features associated with the data associated with the user, the stylus, or the device.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2018
From: ATMEL CORPORATION
To: WACOM CO., LTD.
Reel/Frame 047640/0227 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENT RIGHTS Recorded Sep 27, 2018
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 047158/0958 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENT RIGHTS Recorded Sep 27, 2018
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 047159/0792 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL CORPORATION
Reel/Frame 038376/0001 →
PATENT SECURITY AGREEMENT Recorded Jan 3, 2014
From: ATMEL CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC. AS ADMINISTRATIVE AGENT
Reel/Frame 031912/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2012
From: YILMAZ, ESAT; LOGAN, JOHN; BAKKEN, VEMUND KVAL; SUNDARA-RAJAN, KISHORE
To: ATMEL CORPORATION
Reel/Frame 028627/0193 →
Continuity (2)
Provisional Application 61553114 · Oct 28, 2011
Related Publication 20130106799A1 · May 2, 2013