Operating System Signals to Applications Responsive to Double-Tapping
First Claim
11. A computer-readable memory comprising particular instructions that are executable by one or more processors to cause the one or more processors to perform operations, the particular instructions comprising:
- instructions to cause an operating system of a mobile device to detect one user tap on a displayed object during a first specified time interval;
instructions to cause the operating system to invoke, in response to detecting the one user tap on the displayed object, a program with a first set of parameters that cause the program to display a first user interface;
instructions to cause the operating system to detect, during a second specified time interval, multiple user taps on the displayed object; and
instructions to cause the operating system to invoke, in response to detecting the multiple user taps on the displayed object, the program with a second set of parameters that cause the program to display a second user interface that differs from the first user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device can execute an operating system that presents icons on a touchscreen. The mobile device can detect a single-tap or a double-tap made by the user relative to an icon. In response to a single-tap relative to an icon, the operating system can send a first type of signal to an application. In response to a double-tap relative to the icon, the operating system can send a second type of signal to the application. The application can react to the receipt of the first type of signal in a manner that is different from the manner in which the application reacts to the receipt of the second type of signal. In response to first type of signal, the application can present an item list. In response to the second type of signal, the application can enable new item creation.
-
Citations
25 Claims
-
11. A computer-readable memory comprising particular instructions that are executable by one or more processors to cause the one or more processors to perform operations, the particular instructions comprising:
-
instructions to cause an operating system of a mobile device to detect one user tap on a displayed object during a first specified time interval; instructions to cause the operating system to invoke, in response to detecting the one user tap on the displayed object, a program with a first set of parameters that cause the program to display a first user interface; instructions to cause the operating system to detect, during a second specified time interval, multiple user taps on the displayed object; and instructions to cause the operating system to invoke, in response to detecting the multiple user taps on the displayed object, the program with a second set of parameters that cause the program to display a second user interface that differs from the first user interface. - View Dependent Claims (12, 13, 14)
-
-
15. A computer-readable memory comprising particular instructions that are executable by one or more processors to cause the one or more processors to perform operations, the particular instructions comprising:
-
instructions to cause a computing device to detect a first gesture relative to a first icon that represents a first process executing on the computing device; instructions to cause the computing device to determine that the first gesture is a double-tap; and instructions to cause the computing device to terminate execution of the first process in response to determining that the gesture is a double-tap. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-readable memory comprising particular instructions that are executable by one or more processors to cause the one or more processors to perform operations, the particular instructions comprising:
-
instructions to cause an operating system of a device to detect a quantity of taps against a surface during a specified time interval; and instructions to cause the operating system, in response to detecting the quantity of taps during the specified time interval, to cause an application to behave with a behavior that is mapped to the quantity of taps. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 23)
-
-
23-1. The computer-readable memory of claim 20, wherein the instructions to cause the operating system to cause the application to behave with the behavior that is mapped to the quantity of taps comprise instructions to cause the application to begin executing at a first point in executable code of the application in response to the quantity of taps being a first quantity;
- wherein the instructions to cause the operating system to cause the application to behave with the behavior that is mapped to the quantity of taps comprise instructions to cause the application to begin executing at a second point in the executable code of the application in response to the quantity of taps being a second quantity;
wherein the first quantity differs from the second quantity; and
wherein the first point comes before the second point in the executable code of the application.
- wherein the instructions to cause the operating system to cause the application to behave with the behavior that is mapped to the quantity of taps comprise instructions to cause the application to begin executing at a second point in the executable code of the application in response to the quantity of taps being a second quantity;
-
24. A mobile device comprising:
-
means for detecting a user gesture relative to a touchscreen of a mobile device; means for determining whether the gesture is a single-tap or a double-tap; and means for causing an operating system of the mobile device to send, to an application accessible through the operating system, a signal having a type that is selected based on whether the gesture is a single-tap or a double-tap. - View Dependent Claims (25)
-
Specification