IP Library Granted Patent US 10,209,789
Granted Patent B2
US 10,209,789 · App. 15/434,426 · Granted Feb 19, 2019

Enabling a user to enter notes without authenticating the user

Inventors: Karthikeyan Krishnakumar (Austin, TX); Preeth K. Srinivasan (Round Rock, TX)
Assignee: Dell Products L.P.
G06F3/03545G06F1/1643G06F1/1647G06F3/017G06F3/0383G06F3/0488G06F21/35G06K9/22G06F2221/2151
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,209,789
App. No.
15/434,426
Granted
Feb 19, 2019
Kind
B2
Abstract

In some examples, a computing device may authenticate a user. The user may pair a stylus with the computing device. The stylus may include one or more buttons. After the user performs a first sequence of button presses using the buttons of the stylus, the computing device may receive a first instruction that causes the computing device to begin execution of an application. The application may receive input in response to the user manipulating the stylus on a touchscreen of the computing device. After the user performs a second sequence of button presses using the buttons of the stylus, the computing device may receive a second instruction that causes the computing device to save the input. The computing device may provide the user with access to the saved input in accordance with an access level associated with the stylus.

Claims (89)

1. A computing device comprising:

one or more processors, and

one or more computer-readable storage media to store instructions that are executable by the one or more processors to perform operations comprising:

authenticating a first user;

logging the first user into the computing device based on authenticating the first user;

pairing a first stylus that is associated with the first user to the computing device wherein the first stylus identifies the first user to the computing device and provides the first user with a first access level;

initiating execution of a first application based at least in part on receiving a first launch instruction from the first stylus;

receiving first input based at least in part on contact between the first stylus and a touchscreen display of the computing device;

saving the first input based at least in part on receiving a save instruction from the first stylus;

providing the first user with access to the first input in accordance with the first access level;

initiating execution of a second application based on receiving a second launch instruction from a second stylus that is associated with a second user, the second stylus not paired with the computing device;

receiving, while the first user is logged in to the computing device, second input from the second user based on contact between the second stylus and the touchscreen display of the computing device;

determining a second access level associated with the second stylus, wherein the second access level is specified by the first user;

providing the second user with access to the second input in accordance with the second access level; and

providing the first user with access to the second input in accordance with the first access level.

2. The computing device of claim 1 , wherein the operations further comprise:

saving the second input based at least in part on receiving a save instruction from the second stylus.

3. The computing device of claim 1 , wherein:

the first stylus comprises one or more buttons;

the first launch instruction comprises a first ordered sequence of button presses of the one or more buttons of the first stylus; and

the second launch instruction comprises a second ordered sequence of button presses of the one or more buttons of the first stylus.

4. The computing device of claim 1 , wherein the first input comprises at least one of:

stylus input received from the touchscreen display in response to the first user manipulating the first stylus on the touchscreen display; and

text input created by performing optical character recognition on the stylus input.

5. The computing device of claim 1 , wherein the second access level comprises one of:

a write-only access level that denies the second user read-access to the first input and provides the second user with write-access to the second input;

a partial read-write access level that provides the second user with read-access to the first input and provides the second user with read-write access to the second input; or

a full read-write access level that provides the second user with read-write access to the first input and provides the second user with read-write access to the second input.

6. The computing device of claim 1 , wherein saving the first input comprises at least one of:

saving the first input to a memory of the computing device; or

saving the first input to a cloud-based storage service.

7. The computing device of claim 1 , wherein the operations further comprise:

determining that the first stylus associated with the first user is providing additional input on the touchscreen display of the computing device; and

providing the first user with access to the additional input in accordance with the first access level.

8. A method comprising:

authenticating, by a computing device, a first user;

logging the first user into the computing device based on authenticating the first user;

pairing a first stylus that is associated with the first user to the computing device, wherein the first stylus identifies the first user to the computing device and provides the first user with a first access level;

initiating execution of a first application by the computing device based at least in part on receiving a first launch instruction from the first stylus;

receiving, by the first application, first input based at least in part on contact between the first stylus and a touchscreen display of the computing device;

saving the first input based at least in part on receiving a save instruction from the first stylus;

providing the first user with access to the first input in accordance with the first access level;

initiating execution of a second application based on receiving a second launch instruction from a second stylus that is associated with a second user, the second stylus not paired with the computing device;

receiving, while the first user is logged in to the computing device, second input from the second user based on contact between the second stylus and the touchscreen display of the computing device;

determining a second access level associated with the second stylus, wherein the second access level is specified by the first user;

providing the second user with access to the second input in accordance with the second access level; and

providing the first user with access to the second input in accordance with the first access level.

9. The method of claim 8 , further comprising:

saving the second input based at least in part on receiving a save instruction from the second stylus.

10. The method of claim 9 , further comprising:

sending an alert message to a device associated with the first user, wherein the alert message indicates that the second input was provided.

11. The method of claim 9 , wherein the second application is different from the first application.

12. The method of claim 8 , wherein:

the first launch instruction comprises a first set of button presses of one or more buttons of the first stylus; and

the second launch instruction comprises a second set of button presses of the one or more buttons of the first stylus.

13. The method of claim 8 , wherein the first input comprises:

stylus input received from the touchscreen display in response to the first user manipulating the first stylus on the touchscreen display; and

text input created by performing optical character recognition on the stylus input.

14. One or more non-transitory computer-readable media to store instructions executable by one or more processors to perform operations comprising:

authenticating, by a computing device, a first user;

logging the first user into the computing device based on authenticating the first user;

pairing a first stylus that is associated with the first user to the computing device wherein the first stylus identifies the first user to the computing device and provides the first user with a first access level;

initiating execution of a first application by the computing device based at least in part on receiving a first launch instruction from the first stylus;

receiving, by the first application, first input based at least in part on contact between the first stylus and a touchscreen display of the computing device;

saving the first input based at least in part on receiving a save instruction from the first stylus;

providing the first user with access to the first input in accordance with the first access level;

initiating execution of a second application based on receiving a second launch instruction from a second stylus that is associated with a second user, the second stylus not paired with the computing device;

receiving, while the first user is logged in to the computing device, second input from the second user based on contact between the second stylus and the touchscreen display of the computing device;

determining a second access level associated with the second stylus, wherein the second access level is specified by the first user;

providing the second user with access to the second input in accordance with the second access level; and

providing the first user with access to the second input in accordance with the first access level.

15. The one or more non-transitory computer-readable media of claim 14 , further comprising:

saving the second input based at least in part on receiving a save instruction from the second stylus.

16. The one or more non-transitory computer-readable media of claim 14 , wherein the second access level comprises one of:

a write-only access level that denies the second user read-access to the first input and provides the second user with write-access to the second input;

a partial read-write access level that provides the second user with read-access to the first input and provides the second user with read-write access to the second input; or

a full read-write access level that provides the second user with read-write access to the first input and provides the second user with read-write access to the second input.

17. The one or more non-transitory computer-readable media of claim 14 , the operations further comprising:

transitioning the computing device from a low power consumption state to a power on state based at least in part on receiving the first launch instruction from the first stylus.

18. The one or more non-transitory computer-readable media of claim 14 , wherein saving the first input comprises at least one of:

saving the first input to a memory of the computing device; or

saving the first input to a cloud-based storage service.

19. The one or more non-transitory computer-readable media of claim 14 , wherein saving the first input comprises:

associating a time stamp with the first input;

associating the first access level with the first input; and

saving the first input in a folder associated with the first user.

20. The one or more non-transitory computer-readable media of claim 14 , further comprising:

determining that the first stylus associated with the first user is providing additional input on the touchscreen display of the computing device; and

providing the first user with access to the additional input in accordance with the first access level.

Assignments (10)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (050724/0466) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 060753/0486 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (042769/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 059803/0802 →
RELEASE OF SECURITY INTEREST AT REEL 042768 FRAME 0585 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058297/0536 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Oct 15, 2019
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 050724/0466 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY INTEREST (NOTES) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 042769/0001 →
PATENT SECURITY INTEREST (CREDIT) Recorded Jun 12, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; MOZY, INC.; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 042768/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2017
From: KRISHNAKUMAR, KARTHIKEYAN; SRINIVASAN, PREETH K.
To: DELL PRODUCTS L. P.
Reel/Frame 041740/0955 →
Continuity (1)
Related Publication 20180232069A1 · Aug 16, 2018
Cited By (1)
US 12,314,085