Pressure-based touch screen system, method, and computer program product with virtual display layers
First Claim
1. An electronic device, comprising:
- a display;
a touch interface;
one or more sensors to detect levels of contacts with the touch interface;
one or more processors;
memory; and
one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying an object and at least a portion of an interface in a same virtual display layer;
detecting a gesture on the object;
performing a first pressure-dependent function for a first touch state;
performing a second pressure-dependent function for a second touch state; and
during at least a portion of the gesture and as a function of a change in a pressure of the gesture on the object, blurring the at least portion of the interface such that the at least portion of the interface and the object are displayed in different virtual display layers.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses and a computer-readable media are provided to: display an object and at least a portion of an interface in a same virtual display layer; detect a single static gesture being applied to the touch screen on the object, the single static gesture varying in pressure between a plurality of discrete touch states; perform a first pressure-dependent step-wise function in response to a first change in the discrete touch states; perform a second pressure-dependent step-wise function in response to a second change in the discrete touch states; and during at least a portion of the gesture and as a function of an increase in a magnitude of the pressure of the gesture being applied to the touch screen on the object, continuously blur the at least portion of the interface such that the at least portion of the interface and the object are displayed in different virtual display layers.
-
Citations
62 Claims
-
1. An electronic device, comprising:
-
a display; a touch interface; one or more sensors to detect levels of contacts with the touch interface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying an object and at least a portion of an interface in a same virtual display layer; detecting a gesture on the object; performing a first pressure-dependent function for a first touch state; performing a second pressure-dependent function for a second touch state; and during at least a portion of the gesture and as a function of a change in a pressure of the gesture on the object, blurring the at least portion of the interface such that the at least portion of the interface and the object are displayed in different virtual display layers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An electronic device, comprising:
-
a display; a touch interface; one or more sensors to detect levels of contacts with the touch interface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a first object and at least one other object in a same virtual display layer; detecting a gesture on the first object; performing a first pressure-dependent action for a first touch state; performing a second pressure-dependent action for a second touch state; and during at least a portion of the gesture before the second touch state is detected, displaying the first object in a first virtual display layer and the at least one other object in a second virtual display layer, and blurring, as a function of a change in a pressure of the gesture on the first object, at least a portion of the second virtual display layer. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, a touch interface, and one or more sensors to detect intensity of contacts with the touch interface, cause the electronic device to:
-
display an object and at least one other object in a same virtual display layer; detect a gesture on the object, the gesture including a gesture that varies in pressure; and during at least a portion of the gesture before a cessation thereof, blur, as a function of a change in a pressure of the gesture on the object, the at least one other object, such that the at least one other object appears to be at a greater depth as compared to the object, and the object and the at least one other object appear to be in different virtual display layers. - View Dependent Claims (21, 22)
-
-
23. An electronic device, comprising:
-
a display; a touch interface; one or more sensors to detect levels of contacts with the touch interface; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a first object and at least one other object in a same virtual display layer; detecting a gesture on the first object; during at least a portion of the gesture before a completion thereof, displaying the first object in a first virtual display layer and the at least one other object in a second virtual display layer and blurring, as a function of a change in a pressure of the gesture on the first object, at least a portion of the second virtual display layer such that the at least portion of the second virtual display layer appears to be at a greater depth as compared to the first virtual layer; and after the completion of the gesture, performing an action. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A method, comprising:
at an electronic device with a touch interface and a display, wherein the electronic device includes one or more sensors to detect levels of contacts with the touch interface; displaying an object and at least a portion of an interface in a same virtual display layer; detecting a gesture on the object; performing a first pressure-dependent function for a first touch state; performing a second pressure-dependent function for a second touch state; and during at least a portion of the gesture and as a function of a change in a pressure of the gesture on the object, blurring the at least portion of the interface such that the at least portion of the interface and the object are displayed in different virtual display layers. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
46. A method, comprising:
at an electronic device with a touch interface and a display, wherein the electronic device includes one or more sensors to detect levels of contacts with the touch interface; displaying a first object and at least one other object in a same virtual display layer; detecting a gesture on the first object; performing a first pressure-dependent action for a first touch state; performing a second pressure-dependent action for a second touch state; and during at least a portion of the gesture before the second touch state is detected, displaying the first object in a first virtual display layer and the at least one other object in a second virtual display layer, and blurring, as a function of a change in a pressure of the gesture on the first object, at least a portion of the second virtual display layer. - View Dependent Claims (47, 48, 49)
-
50. A method, comprising:
at an electronic device with a touch interface and a display, wherein the electronic device includes one or more sensors to detect levels of contacts with the touch interface; displaying an object and at least one other object in a same virtual display layer; detecting a gesture on the object, the gesture including a gesture that varies in pressure; and during at least a portion of the gesture before a cessation thereof, blurring, as a function of a change in a pressure of the gesture on the object, the at least one other object, such that the at least one other object appears to be at a greater depth as compared to the object, and the object and the at least one other object appear to be in different virtual display layers. - View Dependent Claims (51, 52)
-
53. A method, comprising:
at an electronic device with a touch interface and a display, wherein the electronic device includes one or more sensors to detect levels of contacts with the touch interface; displaying a first object and at least one other object in a same virtual display layer; detecting a gesture on the first object; during at least a portion of the gesture before a completion thereof, displaying the first object in a first virtual display layer and the at least one other object in a second virtual display layer and blurring, as a function of a change in a pressure of the gesture on the first object, at least a portion of the second virtual display layer such that the at least portion of the second virtual display layer appears to be at a greater depth as compared to the first virtual layer; and after the completion of the gesture, performing an action. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60)
-
61. A system, comprising:
-
means for displaying an object; and means for detecting a gesture on the object to perform a first function in a first touch state and perform a second function in a second touch state; wherein the system is configured for blurring at least a portion of an interface other than the object during detection of at least a portion of the gesture, based on a change in a pressure of the gesture being detected on the object. - View Dependent Claims (62)
-
Specification