Gesture movies
AssigneeApple Inc.
InventorsBas Ording, Steven P. Jobs
Life of this patent
Estimating the term…
Abstract
The display of gesture movies is disclosed to assist users in performing gestures. Gesture movies can be short, unintrusive, and available on demand. A list box can appear in a pop-up window or preference panel, containing a list of gestures that can be displayed. If a user clicks on a gesture in the list, a video, movie or animation of the gesture being performed appears in one box, and a video, movie or animation of the action being performed on a particular object is displayed in another box. Thus, a hand can be shown performing the selected gesture over a touch sensor panel, while at the same time, and synchronized with the gesture being displayed, an object being manipulated by the gesture is displayed.
Claims28
A method of demonstrating a gesture for manipulating a user input device, comprising:
- detecting a user input on the user input device, the user input being an initial portion of each of one or more gestures of the input device;
- displaying a menu of the one or more gestures;
- detecting a user selection of one of the one or more gestures from the menu;
- initiating a movie of the selected gesture, wherein initiating a gesture movie includes displaying a first movie of the gesture being performed;
- and
- displaying a second movie, synchronous with the first, in which an effect upon one or more objects of a gesture that manipulates a user input device is shown, the effect occurring synchronous with the performance of the gesture in the first movie.
A non-transitory computer-readable storage medium storing program code for demonstrating a gesture that manipulates a user input device, the program code for causing performance of a method comprising:
- detecting a user input on the user input device, the user input being an initial portion of each of one or more gestures of the input device;
- displaying a menu of the one or more gestures;
- detecting a user selection of one of the one or more gestures from the menu;
- initiating a movie of the selected gesture, wherein initiating a movie includes providing a first visual representation of the gesture being performed along with a second visual representation in which an effect upon one or more objects of a gesture that manipulates a user input device is shown, the effect occurring synchronous with the performance of the gesture in the first visual representation, the one or more objects being representative of the types of objects that can be manipulated by the gesture.
A mobile telephone including a non-transitory computer-readable storage medium storing program code for demonstrating a gesture that manipulates a user input device, the program code for causing performance of a method comprising:
- detecting a user input on the user input device, the user input being an initial portion of each of one or more gestures of the input device;
- displaying a menu of the one or more gestures;
- detecting a user selection of one of the one or more gestures from the menu;
- initiating a movie of the selected gesture, wherein initiating a movie includes providing a first visual representation of the gesture being performed along with a second visual representation in which an effect upon one or more objects of a gesture that manipulates a user input device is shown, the effect occurring synchronous with the performance of the gesture in the first visual representation, the one or more objects being representative of the types of objects that can be manipulated by the gesture.
A media player including a non-transitory computer-readable storage medium storing program code for demonstrating a gesture that manipulates a user input device, the program code for causing performance of a method comprising:
- detecting a user input on the user input device, the user input being an initial portion of each of one or more gestures of the input device;
- displaying a menu of the one or more gestures;
- detecting a user selection of one of the one or more gestures from the menu;
- initiating a movie of the selected gesture, wherein initiating a movie includes providing a first visual representation of the gesture being performed along with a second visual representation in which an effect upon one or more objects of a gesture that manipulates a user input device is shown, the effect occurring synchronous with the performance of the gesture in the first visual representation, the one or more objects being representative of the types of objects that can be manipulated by the gesture.
A personal computer including a non-transitory computer-readable storage medium storing program code for demonstrating a gesture that manipulates a user input device, the program code for causing performance of a method comprising:
- detecting a user input on the user input device, the user input being an initial portion of each of one or more gestures of the input device;
- displaying a menu of the one or more gestures;
- detecting a user selection of one of the one or more gestures from the menu;
- initiating a movie of the selected gesture, wherein initiating a movie includes providing a first visual representation of the gesture being performed along with a second visual representation in which an effect upon one or more objects of a gesture that manipulates a user input device is shown, the effect occurring synchronous with the performance of the gesture in the first visual representation, the one or more objects being representative of the types of objects that can be manipulated by the gesture.
Dependencies are inferred from the claim text.