IP Library Granted Patent US 9,946,365
Granted Patent B2
US 9,946,365 · App. 13/793,478 · Granted Apr 17, 2018

Stylus-based pressure-sensitive area for UI control of computing device

Inventor: Gerald B. Cueto (San Jose, CA)
Assignee: Barnes & Noble College Booksellers, LLC
G06F3/03545G06F3/0383G06F3/03547
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,946,365
App. No.
13/793,478
Granted
Apr 17, 2018
Kind
B2
Abstract

Techniques are disclosed for interacting with a computing device using a stylus. The stylus is configured with a pressure-sensitive control feature that can be activated to perform various actions while the stylus is touching or otherwise sufficiently proximate to a stylus detection surface of the device. The pressure control feature function can be associated with a variety of tasks on the computing device such as: adjusting variables, executing a particular command, switching between tools, modifying a particular tool's settings, and launching an application. In some embodiments, the stylus-based pressure-sensitive control feature is configured to allow for squeeze actions, tapping actions, and various combinations of such pressure-types on the pressure-sensitive control feature to uniquely identify a corresponding function to be carried out on the computing device.

Claims (33)

1. A system for performing a function in response to receiving input from a stylus that includes an elongated body portion having a main axis, a tip on an end of the elongated body portion, and a pressure-sensitive control feature on the elongated body portion, the system comprising:

an electronic device having a display for displaying content to a user and a stylus detection surface for allowing user input via at least one of direct and proximate contact by the stylus tip; and

a user interface executable on the electronic device and configured to perform a function in response to input provided via the stylus-based pressure-sensitive control feature, the input including squeezing the pressure-sensitive control feature so as to deflect the pressure-sensitive control feature in a direction substantially perpendicular to the main axis of the elongated body portion of the stylus, the stylus-based pressure-sensitive control feature input provided without direct contact between the stylus detection surface and the stylus;

wherein a first function is performed in response to a first squeeze pressure applied to the stylus-based pressure-sensitive control feature and a second function different from the first function is performed in response to a second squeeze pressure applied to the stylus-based pressure-sensitive control feature, the second squeeze pressure having a relatively higher pressure than the first squeeze pressure.

2. The system of claim 1 wherein the stylus-based pressure-sensitive control feature input is based on one of at least three different available squeeze pressures.

3. The system of claim 2 wherein the function performed is further based on the squeeze duration of the stylus-based pressure-sensitive control feature.

4. The system of claim 1 further comprising the stylus, wherein the stylus is communicatively paired with the electronic device.

5. The system of claim 4 wherein the stylus is configured to communicate with the electronic device over a wireless communication link.

6. The system of claim 4 wherein the stylus-based pressure-sensitive control feature input is based on one of at least three different available squeeze pressures.

7. The system of claim 4 wherein squeezing the pressure-sensitive control feature creates a change in resonant frequency of a resonant circuit within the stylus.

8. The system of claim 1 wherein the function that is performed is further based on the squeeze duration of the stylus-based pressure-sensitive control feature.

9. The system of claim 1 wherein the function that is performed in response to the stylus-based pressure-sensitive control feature input is independent of stylus location relative to displayed content.

10. The system of claim 1 wherein the electronic device is further configured to provide at least one of an audio and visual notification associated with the function.

11. The system of claim 1 wherein the function that is performed in response to the stylus-based pressure-sensitive control feature input is determined based on stylus location over the stylus detection surface.

12. The system of claim 1 wherein a third function different from the first and second functions is performed in response to a tap action applied to the stylus-based pressure-sensitive control feature.

13. The system of claim 1 wherein the function performed in response to the stylus-based pressure-sensitive control feature input includes at least one of adjusting a variable, executing a particular command, switching between tools, modifying a particular tool's settings, and launching an application.

14. A system for performing a function in response to receiving input from a stylus that includes an elongated body portion having a main axis, a tip on an end of the elongated body portion, and a pressure-sensitive control feature on the elongated body portion, the system comprising:

an electronic device having a display for displaying content to a user and a stylus detection surface for allowing user input via at least one of direct and proximate contact by the stylus tip; and

a user interface executable on the electronic device and configured to perform a function in response to input provided via the stylus-based pressure-sensitive control feature, the input including squeezing the pressure-sensitive control feature so as to deflect the pressure-sensitive control feature in a direction substantially perpendicular to the main axis of the elongated body portion of the stylus, the stylus-based pressure-sensitive control feature input provided without direct contact between the stylus detection surface and the stylus;

wherein a first function is performed in response to a first squeeze duration applied to the stylus-based pressure-sensitive control feature and a second function different from the first function is performed in response to a second squeeze duration applied to the stylus-based pressure-sensitive control feature, the second squeeze duration having a relatively longer duration than the first squeeze duration.

15. The system of claim 14 further comprising the stylus, wherein the stylus is communicatively paired with the electronic device.

16. The system of claim 14 wherein the stylus-based pressure-sensitive control feature input is based on one of multiple available squeeze pressures.

17. A non-transitory computer program product encoded with instructions that when executed by one or more processors cause a process to be carried out, the process comprising:

display content to a user via an electronic device configured to receive input via a stylus that includes an elongated body portion having a main axis, a tip on an end of the elongated body portion, and a pressure-sensitive control feature on the elongated body portion, the electronic device having a stylus detection surface for allowing user input via at least one of direct and proximate contact by the stylus tip; and

perform a function in response to input provided via the stylus-based pressure-sensitive control feature, the input including squeezing the pressure-sensitive control feature so as to deflect the pressure-sensitive control feature in a direction substantially perpendicular to the main axis of the elongated body portion of the stylus, the stylus-based pressure-sensitive control feature input provided without direct contact between the stylus detection surface and the stylus;

wherein a first function is performed in response to a first squeeze pressure applied to the stylus-based pressure-sensitive control feature and a second function different from the first function is performed in response to a second squeeze pressure applied to the stylus-based pressure-sensitive control feature, the second squeeze pressure having a relatively higher pressure than the first squeeze pressure.

18. The non-transitory computer program product of claim 17 wherein the function performed is based on both the squeeze pressure applied to the stylus-based pressure-sensitive control feature and the squeeze duration of the stylus-based pressure-sensitive control feature.

19. The non-transitory computer program product of claim 17 wherein the function that is performed in response to the stylus-based pressure-sensitive control feature input is independent of stylus location relative to displayed content.

20. A non-transitory computer program product encoded with instructions that when executed by one or more processors cause a process to be carried out, the process comprising:

display content to a user via an electronic device configured to receive input via a stylus that includes an elongated body portion having a main axis, a tip on an end of the elongated body portion, and a pressure-sensitive control feature on the elongated body portion, the electronic device having a stylus detection surface for allowing user input via at least one of direct and proximate contact by the stylus tip; and

perform a function in response to input provided via the stylus-based pressure-sensitive control feature, the input including squeezing the pressure-sensitive control feature so as to deflect the pressure-sensitive control feature in a direction substantially perpendicular to the main axis of the elongated body portion of the stylus, the stylus-based pressure-sensitive control feature input provided without direct contact between the stylus detection surface and the stylus;

wherein a first function is performed in response to a first squeeze duration applied to the stylus-based pressure-sensitive control feature and a second function different from the first function is performed in response to a second squeeze duration applied to the stylus-based pressure-sensitive control feature, the second squeeze duration having a relatively longer duration than the first squeeze duration.

21. The non-transitory computer program product of claim 20 wherein the stylus-based pressure-sensitive control feature input is based on one of multiple available squeeze pressures.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Jun 13, 2024
From: TOPLIDS LENDCO, LLC, AS COLLATERAL AGENT
To: BARNES & NOBLE COLLEGE BOOKSELLERS, LLC; BNED LOUDCLOUD, LLC
Reel/Frame 067724/0314 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE GRANT OF SECURITY INTEREST IN PATENTS AND SCHEDULE I ATTACHED TO FILING PREVIOUSLY RECORDED AT REEL: 056784 FRAME: 0426. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2022
From: BARNES & NOBLE COLLEGE BOOKSELLERS, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 060312/0169 →
SECURITY INTEREST Recorded Jun 7, 2022
From: BARNES & NOBLE COLLEGE BOOKSELLERS, LLC; BNED LOUDCLOUD, LLC
To: TOPLIDS LENDCO, LLC AS COLLATERAL AGENT
Reel/Frame 060306/0191 →
SECURITY INTEREST Recorded Jul 7, 2021
From: BARNES & NOBLE COLLEGE BOOKSELELRS, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 056784/0426 →
CORRECTIVE ASSIGNMENT TO REMOVE APPLICATION NUMBERS 13924129 AND 13924362 PREVIOUSLY RECORDED ON REEL 035187 FRAME 0476. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded May 29, 2015
From: NOOK DIGITAL LLC
To: NOOK DIGITAL, LLC
Reel/Frame 036131/0801 →
CORRECTIVE ASSIGNMENT TO REMOVE APPLICATION NUMBERS 13924129 AND 13924362 PREVIOUSLY RECORDED ON REEL 035187 FRAME 0469. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded May 29, 2015
From: BARNESANDNOBLE.COM LLC
To: NOOK DIGITAL LLC
Reel/Frame 036131/0409 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2015
From: NOOK DIGITAL, LLC
To: BARNES & NOBLE COLLEGE BOOKSELLERS, LLC
Reel/Frame 035399/0325 →
CHANGE OF NAME Recorded Mar 11, 2015
From: BARNESANDNOBLE.COM LLC
To: NOOK DIGITAL LLC
Reel/Frame 035187/0469 →
CHANGE OF NAME Recorded Mar 11, 2015
From: NOOK DIGITAL LLC
To: NOOK DIGITAL, LLC
Reel/Frame 035187/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2013
From: CUETO, GERALD B.
To: BARNESANDNOBLE.COM LLC
Reel/Frame 030078/0539 →
Continuity (1)
Related Publication 20140253522A1 · Sep 11, 2014