Pressure-sensitive home interface system, method, and computer program product
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 cause the apparatus to;
display an application icon via a home interface, utilizing the touch screen;
detect a pressure being applied to the touch screen on the application icon;
when a magnitude of the pressure being detected on the touch screen on the application icon is less than a first magnitude threshold, display a particular application associated with the application icon after a cessation of the pressure has been detected;
when the magnitude of the pressure being detected on the touch screen on the application icon is greater than the first magnitude threshold and is less than a second magnitude threshold;
display a border for indicating a summary of the pressure,based on an increase in the magnitude of the pressure being detected on the touch screen on the application icon, increase a blurring of at least a portion of the home interface other than the application icon such that the at least portion of the home interface appears to increase in depth as compared to the application icon, andbased on a decrease in the magnitude of the pressure being detected on the touch screen on the application icon, decrease the blurring of the at least portion of the home interface other than the application icon such that the at least portion of the home interface appears be decrease in depth as compared to the application icon; and
when the magnitude of the pressure being detected on the touch screen on the application icon is greater than the second magnitude threshold;
move the apparatus,display at least part of the home interface that is blurred, and at least a portion of a menu,magnify the at least portion of the menu,detect a touch being applied to the touch screen on at least one of one or more items of the menu, andwhen the touch is detected being applied to the touch screen on the at least one of the one or more items of the menu, execute an action corresponding to the at least one of the one or more items of the menu.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatuses and a computer-readable media are provided to: display an application icon via a home interface, utilizing the touch screen; detect a pressure being applied to the touch screen on the application icon; in the event that a magnitude of the pressure being applied to the touch screen on the application icon is less than a first magnitude threshold, display a particular application associated with the application icon after a cessation of the pressure has been detected; in the event that the magnitude of the pressure being applied to the touch screen on the application icon is greater than the first magnitude threshold and is less than a second magnitude threshold: display a border for indicating a summary of the pressure, based on an increase in the magnitude of the pressure being applied to the touch screen on the application icon, increase a blurring of at least portion of the home interface other than the application icon such that the at least portion of the home interface appears to increase in depth as compared to the application icon, and based on a decrease in the magnitude of the pressure being applied to the touch screen on the application icon, decrease the blurring of the at least portion of the home interface other than the application icon such that the at least portion of the home interface appears be decrease in depth as compared to the application icon.
-
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 cause the apparatus to; display an application icon via a home interface, utilizing the touch screen; detect a pressure being applied to the touch screen on the application icon; when a magnitude of the pressure being detected on the touch screen on the application icon is less than a first magnitude threshold, display a particular application associated with the application icon after a cessation of the pressure has been detected; when the magnitude of the pressure being detected on the touch screen on the application icon is greater than the first magnitude threshold and is less than a second magnitude threshold; display a border for indicating a summary of the pressure, based on an increase in the magnitude of the pressure being detected on the touch screen on the application icon, increase a blurring of at least a portion of the home interface other than the application icon such that the at least portion of the home interface appears to increase in depth as compared to the application icon, and based on a decrease in the magnitude of the pressure being detected on the touch screen on the application icon, decrease the blurring of the at least portion of the home interface other than the application icon such that the at least portion of the home interface appears be decrease in depth as compared to the application icon; and when the magnitude of the pressure being detected on the touch screen on the application icon is greater than the second magnitude threshold; move the apparatus, display at least part of the home interface that is blurred, and at least a portion of a menu, magnify the at least portion of the menu, detect a touch being applied to the touch screen on at least one of one or more items of the menu, and when the touch is detected being applied to the touch screen on the at least one of the one or more items of the menu, execute an action corresponding to the at least one of the one or more items of the menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 cause the apparatus to; utilizing the touch screen, display an application icon via a home interface for choosing among the plurality of applications, such that the application icon and at least a portion of the home interface are displayed in a same virtual display layer; detect a gesture being applied to the touch screen on the application icon, the gesture including a continuous static gesture that varies in pressure; if a cessation of the pressure of the gesture being detected on the touch screen on the application icon has been detected after a magnitude of the pressure of the gesture being detected on the touch screen on the application icon remains less than a first magnitude threshold, launch a particular application associated with the application icon; if the cessation of the pressure of the gesture being detected on the touch screen on the application icon has not been detected and the magnitude of the pressure of the gesture being detected on the touch screen on the application icon surpasses, at least once, the first magnitude threshold while remaining less than a second magnitude threshold;
operate in an intermediate state before a completion of the gesture, during which the particular application is not launched and;the at least portion of the home interface is displayed in a first virtual display layer and the application icon is displayed in a second virtual display layer, a border is displayed as a function of the magnitude of the pressure of the gesture being detected on the touch screen on the application icon, as a function of an increase in the magnitude of the pressure of the gesture being detected on the touch screen on the application icon, a blurring of at least a portion of the first virtual display layer is increased such that the at least portion of the first virtual display layer is shown to be increasing in depth as compared to at least a portion of the second virtual display layer, and as a function of a decrease in the magnitude of the pressure of the gesture being detected on the touch screen on the application icon, the blurring of the at least portion of the first virtual display layer is decreased such that the at least portion of the first virtual display layer is shown to be decreasing in depth as compared to the at least portion of the second virtual display layer; if the cessation of the pressure of the gesture being detected on the touch screen on the application icon has not been detected and the magnitude of the pressure of the gesture being detected on the touch screen on the application icon surpasses, at least once, the second magnitude threshold; move the apparatus, display at least part of the home interface that is blurred and at least a portion of a menu in different virtual display layers, and magnify the at least portion of the menu. - View Dependent Claims (20, 21, 22)
-
-
23. 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:
-
display, via a home interface, an application icon and at least one other object in a same virtual display layer; detect a gesture being applied to a touch screen on the application icon; during the gesture; display the application icon in a first virtual display layer and the at least one other object in a second virtual display layer, based on an increase in a pressure magnitude of the gesture being detected on the touch screen on the application icon, increase a blurring of the at least one other object, and based on a decrease in the pressure magnitude of the gesture being detected on the touch screen on the application icon, decrease the blurring of the at least one other object; and after a completion of the gesture; display the at least one other object and at least a portion of a menu in different virtual display layers, detect a touch being applied to the touch screen on at least one of one or more items of the menu, and in response to the detection of the touch being detected on the touch screen on the at least one of the one or more items of the menu, perform an operation corresponding to the at least one of the one or more items of the menu. - View Dependent Claims (24, 25, 26)
-
-
27. 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 cause the apparatus to; utilizing the touch screen, display a contact object via an interface, such that the contact object and at least a portion of the interface are in a same virtual display layer; detect a pressure being applied to the touch screen on the contact object; when a magnitude of the pressure being detected on the touch screen on the contact object is less than a first magnitude threshold, provide access to information associated with the contact object after a cessation of the pressure has been detected; when the magnitude of the pressure being detected on the touch screen on the contact object is greater than the first magnitude threshold and is less than a second magnitude threshold; display the at least portion of the interface in a first virtual display layer and the contact object in a second virtual display layer, based on an increase in the magnitude of the pressure being detected on the touch screen on the contact object, increase a blurring of the at least portion of the interface other than the contact object, and based on a decrease in the magnitude of the pressure being detected on the touch screen on the contact object, decrease the blurring of the at least portion of the interface other than the contact object; and when the magnitude of the pressure being detected on the touch screen on the contact object is greater than the second magnitude threshold; move the apparatus, display, in different virtual display layers, at least part of the interface that is blurred, and at least a portion of a menu, magnify the at least portion of the menu, detect a touch being applied to the touch screen on at least one of a plurality of items of the menu, where the plurality of items include different communications techniques including at least a message communication technique and a phone communication technique, and in response to the detection of the touch being detected on the touch screen on the at least one of the plurality of items of the menu, provide access to at least one of the different communications techniques corresponding to the at least one of the plurality of items of the menu. - View Dependent Claims (28, 29, 30)
-
Specification