Pressure sensitive touch screen system, method, and computer program product for hyperlinks
First Claim
1. An apparatus, comprising:
- at least one non-transitory memory storing instructions and a plurality of applications;
a touch screen;
a vibrator; and
one or more processors in communication with the at least one non-transitory memory, the touch screen, and the vibrator, wherein the one or more processors execute the instructions to;
display a hyperlink and text via an interface, such that the hyperlink and the text are located in a same virtual display layer;
detect a gesture that is applied to the touch screen on the hyperlink and that is capable of a plurality of touch states;
during a first touch state of the plurality of touch states, display the hyperlink in a first virtual display layer and the text in a second virtual display layer;
during the first touch state of the plurality of touch states and based on an increase in a pressure being detected on the touch screen on the hyperlink, increase a blurring of the text;
during the first touch state of the plurality of touch states and based on a decrease in the pressure being detected on the touch screen on the hyperlink, decrease the blurring of the text;
during a second touch state of the plurality of touch states, output feedback that is perceptible by touch;
during the second touch state of the plurality of touch states, display, in different virtual display layers, at least a portion of the interface that is blurred and at least a portion of a window;
during the second touch state of the plurality of touch states and based on another increase in the pressure being detected on the touch screen, increase a size of the at least portion of the window;
during the second touch state of the plurality of touch states and based on another decrease in the pressure being detected on the touch screen, decrease the size of the at least portion of the window;
during a third touch state of the plurality of touch states, output additional feedback that is perceptible by touch; and
during the third touch state of the plurality of touch states, open the hyperlink.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses and a computer-readable media are provided to: display a hyperlink and text via an interface, such that the hyperlink and the text are located in a same virtual display layer; detect a gesture being applied to the touch screen on the hyperlink, the gesture capable of causing a plurality of touch states; during a first touch state of the plurality of touch states, display the hyperlink in a first virtual display layer and the text in a second virtual display layer; during the first touch state of the plurality of touch states and based on an increase in a pressure being applied to the touch screen on the hyperlink, increase a blurring of the text; during the first touch state of the plurality of touch states and based on a decrease in the pressure being applied to the touch screen on the hyperlink, decrease the blurring of the text; during a second touch state of the plurality of touch states, vibrate the apparatus, during the second touch state of the plurality of touch states, display, in different virtual display layers, at least a portion of the interface that is blurred and at least a portion of a window; during the second touch state of the plurality of touch states and based on another increase in the pressure being applied to the touch screen, increase a size of the at least portion of the window; during the second touch state of the plurality of touch states and based on another decrease in the pressure being applied to the touch screen, decrease the size of the at least portion of the window.
-
Citations
30 Claims
-
1. An apparatus, comprising:
-
at least one non-transitory memory storing instructions and a plurality of applications; a touch screen; a vibrator; and one or more processors in communication with the at least one non-transitory memory, the touch screen, and the vibrator, wherein the one or more processors execute the instructions to; display a hyperlink and text via an interface, such that the hyperlink and the text are located in a same virtual display layer; detect a gesture that is applied to the touch screen on the hyperlink and that is capable of a plurality of touch states; during a first touch state of the plurality of touch states, display the hyperlink in a first virtual display layer and the text in a second virtual display layer; during the first touch state of the plurality of touch states and based on an increase in a pressure being detected on the touch screen on the hyperlink, increase a blurring of the text; during the first touch state of the plurality of touch states and based on a decrease in the pressure being detected on the touch screen on the hyperlink, decrease the blurring of the text; during a second touch state of the plurality of touch states, output feedback that is perceptible by touch; during the second touch state of the plurality of touch states, display, in different virtual display layers, at least a portion of the interface that is blurred and at least a portion of a window; during the second touch state of the plurality of touch states and based on another increase in the pressure being detected on the touch screen, increase a size of the at least portion of the window; during the second touch state of the plurality of touch states and based on another decrease in the pressure being detected on the touch screen, decrease the size of the at least portion of the window; during a third touch state of the plurality of touch states, output additional feedback that is perceptible by touch; and during the third touch state of the plurality of touch states, open the hyperlink. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable media storing computer instructions that, when executed by one or more processors of a mobile device, cause the mobile device to:
-
utilizing a touch screen, display a hyperlink and text, such that the hyperlink and the text are located in a same virtual display layer; detect a gesture being applied to the touch screen on the hyperlink; after a change to a first touch state resulting from the gesture is detected, display the hyperlink in a first virtual display layer and the text in a second virtual display layer that is misaligned with respect to the first virtual display layer; after the change to the first touch state resulting from the gesture is detected and based on an increase in a pressure being detected on the touch screen on the hyperlink, increase a blurring of the text; after the change to the first touch state resulting from the gesture is detected and based on a decrease in the pressure being detected on the touch screen on the hyperlink, decrease the blurring of the text; after a change to a second touch state resulting from the gesture is detected, display, in different virtual display layers, at least a portion of the text and at least a portion of a window; after the change to the second touch state resulting from the gesture is detected and based on another increase in the pressure being detected on the touch screen, increase a size of the at least portion of the window; after the change to the second touch state resulting from the gesture is detected and based on another decrease in the pressure being detected on the touch screen, decrease the size of the at least portion of the window; and after a particular change in the gesture is detected, display a menu including a plurality of items corresponding to different actions in connection with the hyperlink including at least a copy action, an open action, and a share option. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. An apparatus, comprising:
-
at least one non-transitory memory storing instructions and a plurality of applications; a touch screen; a vibrator; and one or more processors in communication with the at least one non-transitory memory, the touch screen, and the vibrator, wherein the one or more processors execute the instructions to; display a hyperlink and text via an interface; detect a pressure being applied to the touch screen on the hyperlink; when a magnitude of the pressure being detected on the touch screen on the hyperlink is less than a first magnitude threshold, open the hyperlink after a cessation of the pressure; when the magnitude of the pressure being detected on the touch screen on the hyperlink is greater than the first magnitude threshold and is less than a second magnitude threshold; based on an increase in the magnitude of the pressure being detected on the touch screen on the hyperlink, increase a blurring of the text such that the text appears to be increasing in depth as compared to the hyperlink, and based on a decrease in the magnitude of the pressure being detected on the touch screen on the hyperlink, decrease the blurring of the text such that the text appears to be decreasing in depth as compared to the hyperlink; when the magnitude of the pressure being detected on the touch screen on the hyperlink is greater than the second magnitude threshold and is less than a third magnitude threshold; output feedback that is perceptible by touch, display at least part of the interface that is blurred and at least a portion of a window, sharpen and magnify the at least portion of the window, display at least a portion of content associated with the hyperlink in the at least portion of the window, based on another increase in the magnitude of the pressure being detected on the touch screen, increase a size of the at least portion of the window, based on another decrease in the magnitude of the pressure being detected on the touch screen, decrease the size of the at least portion of the window, and when a slide gesture is detected on the touch screen;
display a menu including a plurality of items corresponding to different actions in connection with the hyperlink including at least a copy action, an open action, and a share option; andwhen the magnitude of the pressure being detected on the touch screen is greater than the third magnitude threshold; output other feedback that is perceptible by touch, and open the hyperlink. - View Dependent Claims (27, 28, 29)
-
-
30. An apparatus, comprising:
-
at least one non-transitory memory storing instructions and a plurality of applications; a touch screen; a vibrator; and one or more processors in communication with the at least one non-transitory memory, the touch screen, and the vibrator, wherein the one or more processors execute the instructions to; display a hyperlink and text, such that the hyperlink and the text are located in a same virtual display layer; when a magnitude of a pressure being detected on the touch screen on the hyperlink is less than a first magnitude threshold, open the hyperlink after a cessation of the pressure; when the magnitude of the pressure being detected on the touch screen on the hyperlink is greater than the first magnitude threshold and is less than a second magnitude threshold; display the hyperlink in a first virtual display layer and the text in a second virtual display layer that is staggered with respect to the first virtual display layer, based on an increase in the magnitude of the pressure being detected on the touch screen on the hyperlink, increase a blurring of the text such that the text appears to increase in depth as compared to the hyperlink, and based on a decrease in the magnitude of the pressure being detected on the touch screen on the hyperlink, decrease the blurring of the text such that the text appears to decrease in depth as compared to the hyperlink; when the magnitude of the pressure being detected on the touch screen on the hyperlink is greater than the second magnitude threshold and is less than a third magnitude threshold; output feedback that is perceptible by touch, sharpen and magnify at least a portion of a window, display at least a portion of content associated with the hyperlink in the at least portion of the window, based on another increase in the magnitude of the pressure being detected on the touch screen, increase a size of the at least portion of the window, based on another decrease in the magnitude of the pressure being detected on the touch screen, decrease the size of the at least portion of the window, and when a slide gesture is detected on the touch screen;
display a menu including a plurality of items corresponding to different actions in connection with the hyperlink including at least a copy action, an open action, and a share option; andwhen the magnitude of the pressure being detected on the touch screen is greater than the third magnitude threshold; output additional feedback that is perceptible by touch, and open the hyperlink.
-
Specification