Patent•
Gestures for touch sensitive input devices
09 May 2008-
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
•
06 Sep 2007TL;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
•
03 Mar 2006TL;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
•
11 Jan 2011TL;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
•
13 Mar 2015TL;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
•
19 Jul 2005TL;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
••
06 Jul 2003TL;DR: A new hand-gesture-based application, FIowField, is discussed, which explores the use of pressure-sensitive multi-point touchpad (multi-touch) interaction, and observes two factors limiting the quality of the representation: the spacing of the sensors, and the pressure-distributing property of the touchpad surface.
Abstract: In this paper, we discuss a new hand-gesture-based application, FIowField, which explores the use of pressure-sensitive multi-point touchpad (multi-touch) interaction. FIowField allows participants to interact using their whole hand with a flow of circulating particles, providing visual and auditory feedback. Limitations of the raw data mapping used in FIowField motivated work on applying interpolation techniques to improve the data representation. Thus far, bicubic interpolation provides the most effective method for initial processing. We observed two factors limiting the quality of the representation: the spacing of the sensors, and the pressure-distributing property of the touchpad surface.
12 citations
•
18 Feb 2000
TL;DR: In this article, the skip number of images is calculated by dividing the storage images by the number of display possible thumbnail images and also the images in the memory card are sorted in order of photographing time.
Abstract: PROBLEM TO BE SOLVED: To search a target image through a simple operation from a storage medium for performing images by an image pickup unit, such as a digital camera. SOLUTION: When 200 images, for example, are stored in a memory card used in the digital camera and a monitor is provided with performance to display a 4×4 thumbnail image, the number of skips is calculated by dividing the number of storage images by the number of display possible thumbnail images (step S4) and also the images in the memory card are sorted in order of photographing time (step S5). Then the calculated skip number of images are made to be one group, and the thumbnails of the candidate images of the groups are displayed as a list (step S6). When one of the listed and displayed thumbnails is selected, the thumbnails of the group comprising the thumbnail are displayed as a list (step S11).
12 citations
•
18 Jul 1996
TL;DR: In this paper, an electronic map system which permits a scale-up of a desired area on a map by easy operation through intuition and is further excellent in operability is presented.
Abstract: PROBLEM TO BE SOLVED: To provide an electronic map system which permits a scale-up of a desired area on a map by a easy operation through intuition and is further excellent in operability. SOLUTION: In an electronic map system, a map data storage means stores map data, and a map display means 130 displays a picture of a map MS based on the map data. A scale-up designation position setting means is superimposed on a picture of the map display means 130 and is also configured to be able to see through the picture 130, and is provided with an input part for inputting a prescribed input by touching the surface with an indication body like a finger F, etc., and in a position corresponding to a desired part for scaling up the displayed map MS, the scale-up designation position is set on the map MS by touching the surface of the input part. And, corresponding to the designated scale-up designation position, a prescribed target area for scale-up BS' is set on the map so as to cover the scale-up designation position, and the map of the set target area for scale-up BS' is scaled up for a display on the map display means 130.
12 citations
•
12 Jun 2001
TL;DR: In this paper, the authors proposed a method for recognizing a selection from among at least two alternatives, the method comprising determining the positions corresponding to each alternative in the space surrounding a user on the basis of their distance and direction with respect to the user so that the locations of the positions remain significantly the same with respect for the user irrespective of the user's location, and in response to the second movement, recognizing the selection the user desires as carried out; and providing the recognized selection as output.
Abstract: A method for recognizing a selection from among at least two alternatives, the method comprising determining the positions corresponding to each alternative in the space surrounding a user on the basis of their distance and direction with respect to the user so that the locations of the positions remain significantly the same with respect to the user irrespective of the user's location; allowing the user to carry out a first movement for moving a member of the body to the position that corresponds to the alternative he desires; recognizing a second movement carried out by the user in the position that corresponds to the alternative the user desires; in response to the second movement, recognizing the selection the user desires as carried out; and providing the recognized selection as output. The invention further relates to a device implementing the method, which can be, for example, a computer or a mobile station.
11 citations
•
14 Jun 1991TL;DR: In this article, an information processing apparatus (1) has a coordinate data inputting means (31, 32) for sequentially inputting coordinate data by operation of a movable member (6), the coordinate data corresponding to the position of the movable members (6).
Abstract: An information processing apparatus (1) has a coordinate data inputting means (31, 32) for sequentially inputting coordinate data by operation of a movable member (6), the coordinate data corresponding to the position of the movable member (6). The movable member is a pen (6), a change of the moving angle of its locus being detected by a detecting means (24) as an angle between the position of the pen (6) and a predetermined base position based on the coordinate data. The base position is displayed on a display (5) as a circular image in the form of a dial on which the pen (6) may be penned down so that a processing means detects the rotating angle of the pen (6) to change a function to be processed. In one arrangement, the circular image acts as a jog control, rotation of the pen (6) causing turning of page numbers.
11 citations