scispace - formally typeset
Search or ask a question
Patent

Gestures for touch sensitive input devices

TL;DR: In this article, the authors described a system for processing touch inputs with respect to a multipoint sensing device and identifying at least one multipoint gesture based on the data from the multi-point sensing device.
Abstract: Methods and systems for processing touch inputs are disclosed. The invention in one respect includes reading data from a multipoint sensing device such as a multipoint touch screen where the data pertains to touch input with respect to the multipoint sensing device, and identifying at least one multipoint gesture based on the data from the multipoint sensing device.
Citations
More filters
Patent
06 Sep 2007
TL;DR: In this paper, a computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen, applying one or several heuristics to the finger contacts to determine a command for the device, and processing the command.
Abstract: A computer-implemented method for use in conjunction with a computing device with a touch screen display comprises: detecting one or more finger contacts with the touch screen display, applying one or more heuristics to the one or more finger contacts to determine a command for the device, and processing the command. The one or more heuristics comprise: a heuristic for determining that the one or more finger contacts correspond to a one- dimensional vertical screen scrolling command, a heuristic for determining that the one or more finger contacts correspond to a two-dimensional screen translation command, and a heuristic for determining that the one or more finger contacts correspond to a command to transition from displaying a respective item in a set of items to displaying a next item in the set of items.

2,167 citations

Patent
03 Mar 2006
TL;DR: In this paper, a multi-functional hand-held device capable of configuring user inputs based on how the device is to be used is presented, and a GUI for each of the multiple functions of the devices is presented.
Abstract: Disclosed herein is a multi-functional hand-held device capable of configuring user inputs based on how the device is to be used. Preferably, the multifunctional hand-held device has at most only a few physical buttons, keys, or switches so that its display size can be substantially increased. The multifunctional hand-held device also incorporates a variety of input mechanisms, including touch sensitive screens, touch sensitive housings, display actuators, audio input, etc. The device also incorporates a user-configurable GUI for each of the multiple functions of the devices.

1,844 citations

Patent
11 Jan 2011
TL;DR: In this article, an intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions.
Abstract: An intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.

1,462 citations

Patent
Jong Hwan Kim1
13 Mar 2015
TL;DR: In this article, a mobile terminal including a body; a touchscreen provided to a front and extending to side of the body and configured to display content; and a controller configured to detect one side of a body when it comes into contact with a side of an external terminal, display a first area on the touchscreen corresponding to a contact area of body and the external terminal and a second area including the content.
Abstract: A mobile terminal including a body; a touchscreen provided to a front and extending to side of the body and configured to display content; and a controller configured to detect one side of the body comes into contact with one side of an external terminal, display a first area on the touchscreen corresponding to a contact area of the body and the external terminal and a second area including the content, receive an input of moving the content displayed in the second area to the first area, display the content in the first area, and share the content in the first area with the external terminal.

1,441 citations

Patent
19 Jul 2005
TL;DR: In this article, a user interface method for detecting a touch and then determining user interface mode when a touch is detected is presented. And the method further includes activating one or more GUI elements based on the user interface modes and in response to the detected touch.
Abstract: A user interface method is disclosed. The method includes detecting a touch and then determining a user interface mode when a touch is detected. The method further includes activating one or more GUI elements based on the user interface mode and in response to the detected touch.

1,390 citations

References
More filters
Patent
16 Apr 1980
TL;DR: In this paper, a memory data base of signal levels as a function of time is used to detect a slight change in a continuous wave signal and to specifically determine the exact position of the change.
Abstract: In certain situations it is necessary to detect a slight change in a continuous wave signal and to be able to specifically determine the exact position of the change. This is especially necessary in situations where a continuously changing signal (with respect to time) is generated and where it is necessary to determine, at a particular instant of time, any change in the signal from a previous corresponding instant of time. Where the signal is periodic in nature and substantially repeatable between cycles it is possible to establish a memory data base of signal levels as a function of time. Comparisons can then be made on successive cycle against the known, or precalculated data base. Changes between the data base and the new signal result give a positive signal change indication.

62 citations

Patent
13 Oct 1997
TL;DR: In this article, a computer-implemented graphical user interface method receives a dock command to combine a first window and a distinct second window, each window having its own content and its own decoration and being an independent user interface object.
Abstract: A computer-implemented graphical user interface method receives a dock command to combine a first window and a distinct second window, each window having its own content and its own decoration and being an independent user interface object. The first window is docked to the second window in response to the command to form a single composite window having its own content and its own decoration. The content of the composite window includes at least a substantial portion of the content of the first window and a substantial portion of the content of the second window. The content of each of the first and second windows includes a selection indicator in a control area, the control area having user selectable options specific to the respective window. The first and second windows are user interface tool palettes. The composite window includes a first pane containing the first window content and a second pane containing the second window content. A stack command is received to stack a third window having its own content and decoration with the second pane of the composite window. The second window content and the third window content forms a stacked group of contents, and each of the second and third window contents includes a selection indicator. The selection indicator of each of these second and third windows is displayed. A detach command is received to detach the stacked group of contents from the composite window. The stacked group of contents is displayed in a new composite window and the remaining content of the original composite window is displayed in the original composite window. A collapse command is received to collapse a selected one of the first and second panes in the composite window. The content of each of the first and second windows includes a selection indicator. The selection indicator is displayed and the remaining content of the selected first or second pane is hidden.

61 citations

Patent
28 Sep 1989
TL;DR: In this paper, a transparent rear projection screen is described where the side facing the projectors has a lens surface for parallelling of the light, and where the front side has vertical upright forerunning lenses to upread the light in a horizontal plane.
Abstract: A transparent rear-projection screen is described where the side facing the projectors has a lens surface for parallelling of the light, and where the front side has vertical upright forerunning lenses to upread the light in a horizontal plane, and where between these lenses there are grooves with a light absorbing material to increase the contrast of the projected picture.

61 citations

Patent
Johnny Meng-Han Shieh1
13 Jun 1997
TL;DR: In this article, a method, apparatus, and article of manufacture direct a computer system, having at least a processor, memory, and touchscreen, to create a reshapable pointing device.
Abstract: A method, apparatus, and article of manufacture direct a computer system, having at least a processor, memory, and touchscreen, to create a reshapable pointing device The method includes the steps of displaying a pointing device on the touchscreen and, in response to detecting at least one finger placed on the pointing device, reshaping the pointing device in accordance with the size of the finger

60 citations

Patent
12 Sep 1997
TL;DR: In this article, a virtual keyboard (52) displayed on a computer display is used to emulate a conventional keyboard and the coordinates of the keys on the virtual keyboard are stored as an array in the computer's memory.
Abstract: A virtual keyboard (52) displayed on a computer display is used to emulate a conventional keyboard. The coordinate position of the keys (54) on the virtual keyboard (52) are stored as an array in the computer's memory (14). The key coordinates are ordered in the array based on their frequency of occurrence. A pointing device is used to select keys (54) on the virtual keyboard (52). The input points generated by the pointing device are compared to the key coordinates stored in the key coordinate array one at a time. A predetermined bounding criteria is applied to determine whether the input point matches that key (54). If so, then the key (54) is assigned to the input point and the search is discontinued. The search for a matching key (54) continues until a match is found or until the end of the array is reached.

60 citations