IP Library Granted Patent US 10,055,046
Granted Patent B2
US 10,055,046 · App. 14/700,002 · Granted Aug 21, 2018

Touch-sensitive electronic apparatus for media applications, and methods therefor

Inventors: Gerhard Lengeling (Los Altos, CA); Jonathan J. Rubinstein (San Francisco, CA)
Assignee: Apple Inc.
G06F3/0416G06F3/04842G06F3/04845G06F3/04847G06F3/04886G06F2203/04104G06F2203/04808G06F2203/04809
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,046
App. No.
14/700,002
Granted
Aug 21, 2018
Kind
B2
Abstract

Described herein are devices, methods and computer readable media that allow a device with a touch-screen to respond to different pressure inputs. For example, while the device displays a plurality of media controls on the touch screen, it detects a gesture at a location corresponding to a respective medial control. In accordance with a determination that the gesture meets first pressure criteria, the device performs a first media operation associated with the respective media control; and in accordance with a determination that the gesture meets second pressure criteria different from the first pressure criteria, the device performs a second media operation associated with a second media control that is different from the first media operation.

Claims (76)

1. A method comprising:

at an electronic device with a touch- screen and a processor:

displaying, on the touch screen, a graphical user interface that includes a plurality of media controls displayed on the touch-screen;

while displaying the plurality of media controls on the touch screen, detecting a gesture on the touch-screen at a location that corresponds to a respective media control of the plurality of media controls, wherein the gesture is a touch gesture; and

in response to detecting the gesture on the touch screen:

in accordance with a determination that the gesture meets first pressure criteria, performing a first media operation associated with the respective media control, wherein the first pressure criteria include a criterion that is met when a pressure from one or more finger contacts of the gesture on the display is less than a respective pressure threshold; and

in accordance with a determination that the gesture meets second pressure criteria different from the first pressure criteria, performing a second media operation associated with the respective control that is different from the first media operation, wherein the second pressure criteria include a criterion that is met when a pressure from one or more finger contacts of the gesture on the display is greater than the respective pressure threshold.

2. The method of claim 1 , wherein:

performing the first media operation comprises changing a first characteristic of audio signal output by the device, and

performing the second media operation comprises changing a second characteristic of the audio signal output by the device, the second characteristic being different from the first characteristic.

3. The method of claim 2 , wherein the first characteristic of the audio signal output by the device comprises at least one of:

a volume level

an equalizer level;

a filter cut frequency; and

a trim amount.

4. The method of claim 2 , wherein the second characteristic of the audio signal output by the device comprises at least one of:

a volume level

an equalizer level;

a filter cut frequency; and

a trim amount.

5. The method of claim 1 , wherein:

performing the first media operation associated with the respective media control comprises performing an operation associated with one of a dial, a slider, and a button displayed on the display of the device; and

performing the second media operation associated with the respective media control comprises performing an operation associated with one of a dial, a slider, and a button displayed on the display that is different from the respective media control associated with the first media operation.

6. The method of claim 1 , wherein detecting the gesture on the touch screen includes determining a location and pressure of a contact on the touch screen display.

7. The method of claim 1 , wherein detecting the gesture on the touch screen includes determining location, pressure, and velocity information for a plurality of contacts that are concurrently detected on the touch screen.

8. An electronic device, comprising:

a multi-point touch- screen;

a processor:

a memory comprising one or more programs including instructions, which when executed by the processor, cause the device to:

display, on the touch screen, a graphical user interface that includes a plurality of media controls displayed on the touch-screen;

while displaying the plurality of media controls on the touch screen, detect a gesture on the touch-screen at a location that corresponds to a respective media control of the plurality of media controls, wherein the gesture is a touch gesture; and

in response to detecting the gesture on the touch screen:

in accordance with a determination that the gesture meets first pressure criteria, perform a first media operation associated with the respective media control, wherein the first pressure criteria include a criterion that is met when a pressure from one or more finger contacts of the gesture on the display is less than a relative pressure threshold; and

in accordance with a determination that the gesture meets second pressure criteria different from the first pressure criteria, perform a second media operation associated with the respective media control that is different from the first media operation, wherein the second pressure criteria include a criterion that is met when a pressure from one or more finger contacts of the gesture on the display is greater than the relative pressure threshold.

9. The device of claim 8 , wherein:

performing the first media operation comprises changing a first characteristic of audio signal output by the device, and

performing the second media operation comprises changing a second characteristic of the audio signal output by the device, the second characteristic being different from the first characteristic.

10. The device of claim 9 , wherein the first characteristic of the audio signal output by the device comprises at least one of:

a volume level

an equalizer level;

a filter cut frequency; and

a trim amount.

11. The device of claim 9 , wherein the second characteristic of the audio signal output by the device comprises at least one of:

a volume level

an equalizer level;

a filter cut frequency; and

a trim amount.

12. The device of claim 8 , wherein:

performing the first media operation associated with the respective media control comprises performing an operation associated with one of a dial, a slider, and a button displayed on the display of the device; and

performing the second media operation associated with the respective media control comprises performing an operation associated with one of a dial, a slider, and a button displayed on the display that is different from the respective media control associated with the first media operation.

13. The device of claim 8 , wherein detecting the gesture on the touch screen includes determining a location and pressure of a contact on the touch screen display.

14. The device of claim 8 , wherein detecting the gesture on the touch screen includes determining location, pressure, and velocity information for a plurality of contacts that are concurrently detected on the touch screen.

15. A non-transitory computer readable medium comprising one or more computer programs, which when executed by an electronic device comprising a multi-point touch screen and a processor, cause the device to:

display, on the touch screen, a graphical user interface that includes a plurality of media controls displayed on the touch-screen;

while displaying the plurality of media controls on the touch screen, detect a gesture on the touch-screen at a location that corresponds to a respective media control of the plurality of media controls, wherein the gesture is a touch gesture; and

in response to detecting the gesture on the touch screen:

in accordance with a determination that the gesture meets first pressure criteria, perform a first media operation associated with the respective media control, wherein the first pressure criteria include a criterion that is met when a pressure from one or more finger contacts of the gesture on the display is less than a relative pressure threshold; and

in accordance with a determination that the gesture meets second pressure criteria different from the first pressure criteria, perform a second media operation associated with the respective control that is different from the first media operation, wherein the second pressure criteria include a criterion that is met when a pressure from one or more finger contacts of the gesture on the display is greater than the relative pressure threshold.

16. The medium of claim 15 , wherein:

performing the first media operation comprises changing a first characteristic of audio signal output by the device, and

performing the second media operation comprises changing a second characteristic of the audio signal output by the device, the second characteristic being different from the first characteristic.

17. The medium of claim 16 , wherein the first characteristic of the audio signal output by the device comprises at least one of:

a volume level

an equalizer level;

a filter cut frequency; and

a trim amount.

18. The medium of claim 16 , wherein the second characteristic of the audio signal output by the device comprises at least one of:

a volume level

an equalizer level;

a filter cut frequency; and

a trim amount.

19. The medium of claim 15 , wherein:

performing the first media operation associated with the respective media control comprises performing an operation associated with one of a dial, a slider, and a button displayed on the display of the device; and

performing the second media operation associated with the respective media control comprises performing an operation associated with one of a dial, a slider, and a button displayed on the display that is different from the respective media control associated with the first media operation.

20. The medium of claim 15 , wherein detecting the gesture on the touch screen includes determining a location and pressure of a contact on the touch screen display.

21. The medium of claim 15 , wherein detecting the gesture on the touch screen includes determining location, pressure, and velocity information for a plurality of contacts that are concurrently detected on the touch screen.

Continuity (3)
Continuation 11015978 · Dec 17, 2004
Provisional Application 60592483 · Jul 30, 2004
Related Publication 20150234530A1 · Aug 20, 2015
Cited By (4)
US 12,215,534 US 12,229,825 US 12,236,463 US 12,277,363