Tri-state gesture-equipped touch screen system, method, and computer program product
First Claim
1. An apparatus, comprising:
- a mobile device including a touch screen, a memory, and a vibrator coupled to at least one processor;
said memory configured to store a plurality of applications including an application;
said touch screen configured to cooperate with the at least one processor to display indicia;
said touch screen configured to cooperate with the at least one processor to receive a first pressure signal indicative of a first magnitude of pressure being applied to the touch screen, in connection with the indicia;
said at least one processor configured to, in response to the first pressure signal indicative of the first magnitude of pressure being applied to the touch screen, identify a first state;
said touch screen configured to cooperate with the at least one processor to, in response to the identification of the first state, perform an operation;
said touch screen configured to cooperate with the at least one processor to receive a second pressure signal indicative of a second magnitude of pressure being applied to the touch screen that is greater than the first magnitude, in connection with the indicia;
said at least one processor configured to, in response to the second pressure signal indicative of the second magnitude of pressure being applied to the touch screen that is greater than the first magnitude, identify a second state;
said vibrator configured to cooperate with the at least one processor to, in response to the identification of the second state, vibrate the mobile device;
said touch screen configured to cooperate with the at least one processor to, in response to the identification of the second state, perform another operation;
said touch screen configured to cooperate with the at least one processor to receive a third pressure signal indicative of a particular pressure being applied to the touch screen that is greater than the first magnitude;
said at least one processor configured to, in response to the third pressure signal indicative of the particular pressure being applied to the touch screen that is greater than the first magnitude, identify a third state;
said vibrator configured to cooperate with the at least one processor to, in response to the identification of the third state, vibrate the mobile device;
said touch screen configured to cooperate with the at least one processor to, in response to the identification of the third state, open content associated with the indicia;
said touch screen configured to cooperate with the at least one processor to receive a slide gesture signal indicative of a slide gesture being applied to the touch screen, after the receipt of the second pressure signal and before the receipt of the third pressure signal;
said at least one processor configured to, in response to the slide gesture signal indicative of the slide gesture being applied to the touch screen, identify a fourth state;
said touch screen configured to cooperate with the at least one processor to, in response to the identification of the fourth state, display at least one menu including a plurality of particular actions;
said touch screen is configured to cooperate with the at least one processor to receive a selection signal indicative of a selection pressure being applied to the touch screen, in connection with at least one of the particular actions; and
said at least one processor configured to, in response to the selection signal, execute the at least one particular action.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for operating a mobile device including a touch screen, a memory, and a vibratory feedback mechanism coupled to at least one processor. A plurality of applications including an application is stored, utilizing the memory. Indicia is displayed, utilizing the touchscreen. A first pressure signal indicative of a first magnitude of pressure being applied to the touch screen is identified in connection with the indicia. In response to the first pressure signal indicative of the first magnitude of pressure being applied to the touch screen, a first state is identified, utilizing the at least one processor. In response to the identification of the first state, an operation is performed, utilizing the at least one processor. A second pressure signal is identified indicative of a second magnitude of pressure being applied to the touch screen that is greater than the first magnitude, in connection with the indicia. In response to the second pressure signal indicative of the second magnitude of pressure being applied to the touch screen, a second state is identified, utilizing the at least one processor. In response to the identification of the second state, the mobile device is vibrated, utilizing the vibratory feedback mechanism. In response to the identification of the second state, another operation is performed. Also identified is a third pressure signal indicative of a pressure being applied to the touch screen that is greater than the first magnitude, in connection with the indicia. In response to the third pressure signal indicative of the pressure being applied to the touch screen that is greater than the first magnitude, a third state is identified. In response to the identification of the third state, the mobile device is vibrated. Also in response to the identification of the third state, content associated with the indicia is opened.
502 Citations
55 Claims
-
1. An apparatus, comprising:
-
a mobile device including a touch screen, a memory, and a vibrator coupled to at least one processor; said memory configured to store a plurality of applications including an application; said touch screen configured to cooperate with the at least one processor to display indicia; said touch screen configured to cooperate with the at least one processor to receive a first pressure signal indicative of a first magnitude of pressure being applied to the touch screen, in connection with the indicia; said at least one processor configured to, in response to the first pressure signal indicative of the first magnitude of pressure being applied to the touch screen, identify a first state; said touch screen configured to cooperate with the at least one processor to, in response to the identification of the first state, perform an operation; said touch screen configured to cooperate with the at least one processor to receive a second pressure signal indicative of a second magnitude of pressure being applied to the touch screen that is greater than the first magnitude, in connection with the indicia; said at least one processor configured to, in response to the second pressure signal indicative of the second magnitude of pressure being applied to the touch screen that is greater than the first magnitude, identify a second state; said vibrator configured to cooperate with the at least one processor to, in response to the identification of the second state, vibrate the mobile device; said touch screen configured to cooperate with the at least one processor to, in response to the identification of the second state, perform another operation; said touch screen configured to cooperate with the at least one processor to receive a third pressure signal indicative of a particular pressure being applied to the touch screen that is greater than the first magnitude; said at least one processor configured to, in response to the third pressure signal indicative of the particular pressure being applied to the touch screen that is greater than the first magnitude, identify a third state; said vibrator configured to cooperate with the at least one processor to, in response to the identification of the third state, vibrate the mobile device; said touch screen configured to cooperate with the at least one processor to, in response to the identification of the third state, open content associated with the indicia; said touch screen configured to cooperate with the at least one processor to receive a slide gesture signal indicative of a slide gesture being applied to the touch screen, after the receipt of the second pressure signal and before the receipt of the third pressure signal; said at least one processor configured to, in response to the slide gesture signal indicative of the slide gesture being applied to the touch screen, identify a fourth state; said touch screen configured to cooperate with the at least one processor to, in response to the identification of the fourth state, display at least one menu including a plurality of particular actions; said touch screen is configured to cooperate with the at least one processor to receive a selection signal indicative of a selection pressure being applied to the touch screen, in connection with at least one of the particular actions; and said at least one processor configured to, in response to the selection signal, execute the at least one particular action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable media storing computer instructions that, when executed by at least one processor of a mobile device including a touch screen, a memory, and a vibrator coupled to the at least one processor, cause the mobile device to:
-
store a plurality of applications including an application, utilizing the memory; display indicia, utilizing the touch screen; when a first pressure signal indicative of a first magnitude of pressure being applied to the touch screen is identified as ceasing in connection with the indicia, identify a first state, utilizing the at least one processor; when the first state is identified, perform an operation, utilizing at least one of the at least one processor or the touch screen; when a second pressure signal indicative of a second magnitude of pressure being applied to the touch screen that is greater than the first magnitude is identified in connection with the indicia, identify a second state, utilizing the at least one processor; when the second state is identified, vibrate the mobile device, utilizing the vibrator; when the second state is identified, perform another operation, utilizing at least one of the at least one processor or the touch screen; when a third pressure signal indicative of a particular pressure being applied to the touch screen that is greater than the first magnitude is identified in connection with the indicia, identify a third state, utilizing the at least one processor; when the third state is identified, vibrate the mobile device, utilizing the vibrator; when the third state is identified, open content associated with the indicia, utilizing at least one of the at least one processor or the touch screen; when a slide gesture signal indicative of a slide gesture being applied to the touch screen is identified after the identification of the second pressure signal and before the identification of the third pressure signal, identify a fourth state utilizing the at least one processor; and when the fourth state is identified, display at least one menu including a plurality of particular actions, utilizing the touch screen, such that, when a selection signal indicative of a selection pressure being applied to the touch screen is identified in connection with at least one of the particular actions, the at least one particular action is performed, utilizing at least one of the at least one processor or the touch screen. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A mobile device, comprising:
-
a display; a touch interface; one or more sensors to detect levels of contacts with the touch interface; a vibrator; at least one processor; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the at least one processor, the one or more programs including instructions for; storing a plurality of applications including an application, utilizing the memory; displaying indicia, utilizing the display; when a first pressure signal indicative of a first magnitude of pressure being applied to the touch interface is identified as ceasing in connection with the indicia, identifying a first state, utilizing the at least one processor; when the first state is identified, performing an operation, utilizing at least one of the at least one processor or the display; when a second pressure signal indicative of a second magnitude of pressure being applied to the touch interface that is greater than the first magnitude is identified in connection with the indicia after the first pressure signal is identified, identifying a second state, utilizing the at least one processor; when the second state is identified, vibrating the mobile device, utilizing the vibrator; when the second state is identified, performing another operation, utilizing at least one of the at least one processor or the display; when a third pressure signal indicative of a pressure being applied to the touch interface that is greater than the first magnitude is identified in connection with the indicia after the second pressure signal is identified, identifying a third state, utilizing the at least one processor; when the third state is identified, vibrating the mobile device, utilizing the vibrator; when the third state is identified, opening content associated with the indicia, utilizing at least one of the at least one processor or the display; when a slide gesture signal indicative of a slide gesture being applied to the touch interface is identified after the second pressure signal is identified, identifying a fourth state, utilizing the at least one processor; when the fourth state is identified, displaying at least one menu including a plurality of particular actions, utilizing the display, such that when a selection signal indicative of a selection pressure being applied to the touch interface is identified in connection with at least one of the particular actions, the at least one particular action is performed, utilizing at least one of the at least one processor or the display. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
Specification