Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques
First Claim
Patent Images
1. A method performed by a multi-input display device, the method comprising:
- displaying on a multi-input display device a graphical window and at least a first portion of an image within the graphical window;
identifying a number, position and movement of one or more elements contacting the display device, wherein identifying a number and position of one or more elements comprises identifying a first element and a second element as contacting the display device initially at positions on a first edge of a frame of the displayed graphical window and identifying a third element as contacting the display device initially at a position on a second edge opposite the first edge of the frame of the displayed graphical window;
changing a characteristic of the displayed graphical window in accordance with the identified number, position and movement of the one or more elements contacting the display device, the characteristic corresponding to a first characteristic when only one element is identified as contacting the display device, the first characteristic being a position of the displayed graphical window; and
the characteristic corresponding to a second characteristic when a plurality of elements are identified as contacting the display device, the second characteristic being at least one of a shape and size of the displayed graphical window, the first and second characteristics being different, wherein changing a characteristic comprises, when the first and the second elements are identified as contacting the display device initially at the positions on the first edge and the third element is identified as contacting the display device initially at the position on the second edge;
in response to identifying that the first and the second elements are contacting the display device initially at the positions on the first edge, locking the first edge in position;
moving the second edge of the frame of the displayed graphical window in alignment with the identified movement of the third element; and
maintaining the first edge of the frame at a fixed position; and
displaying on the display device at least a second portion of the image within the graphical window having the changed characteristic such that positions on the display device of common portions of the first and the second portions of the image remain stationary relative to the multi-input display device.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for interfacing with multi-input devices employ various techniques for controlling the window framing of images. Such techniques provide control, including moving, sizing, and orientating, of one or more displayed window frames in which one or more images are displayed.
119 Citations
42 Claims
-
1. A method performed by a multi-input display device, the method comprising:
-
displaying on a multi-input display device a graphical window and at least a first portion of an image within the graphical window; identifying a number, position and movement of one or more elements contacting the display device, wherein identifying a number and position of one or more elements comprises identifying a first element and a second element as contacting the display device initially at positions on a first edge of a frame of the displayed graphical window and identifying a third element as contacting the display device initially at a position on a second edge opposite the first edge of the frame of the displayed graphical window; changing a characteristic of the displayed graphical window in accordance with the identified number, position and movement of the one or more elements contacting the display device, the characteristic corresponding to a first characteristic when only one element is identified as contacting the display device, the first characteristic being a position of the displayed graphical window; and
the characteristic corresponding to a second characteristic when a plurality of elements are identified as contacting the display device, the second characteristic being at least one of a shape and size of the displayed graphical window, the first and second characteristics being different, wherein changing a characteristic comprises, when the first and the second elements are identified as contacting the display device initially at the positions on the first edge and the third element is identified as contacting the display device initially at the position on the second edge;in response to identifying that the first and the second elements are contacting the display device initially at the positions on the first edge, locking the first edge in position; moving the second edge of the frame of the displayed graphical window in alignment with the identified movement of the third element; and maintaining the first edge of the frame at a fixed position; and displaying on the display device at least a second portion of the image within the graphical window having the changed characteristic such that positions on the display device of common portions of the first and the second portions of the image remain stationary relative to the multi-input display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method performed by a multi-input display device, the method comprising:
-
displaying on a multi-input display device a graphical window and at least a first portion of an image within the graphical window; identifying a number, position and movement of a plurality of elements that are simultaneously in contact with the display device, wherein identifying a number and position of the plurality of elements comprises identifying a first element and a second element as being in simultaneous contact with the display device initially at positions on a first edge of a frame of the displayed graphical window and identifying a third element as being in simultaneous contact with the display device initially at a position on a second edge opposite the first edge of the frame of the displayed graphical window; manipulating the displayed graphical window in accordance with one or more of a plurality of modifications, the plurality of modifications comprising; a first modification implemented when only two elements are identified as being simultaneously in contact with the display device at positions on the frame of the displayed graphical window, the first modification changing at least one of a shape and a size of the displayed graphical window in accordance with the identified positions and movement of the two elements, and a second modification implemented when three elements are identified as being simultaneously in contact with the display device at positions on the frame of the displayed graphical window, the second modification changing at least one of a position, a shape and a size of the displayed graphical window in accordance with the identified positions and movement of the three elements, the first and the second modifications being different, wherein the second modification is implemented when the first and the second elements are identified as being in simultaneous contact with the display device initially at the positions on the first edge and the third element is identified as being in simultaneous contact with the display device initially at the position on the second edge, and wherein the second modification comprises; in response to identifying the first and the second elements as being in simultaneous contact with the display device initially at the positions on the first edge, locking the first edge in position; moving the second edge of the frame of the displayed graphical window in alignment with the identified movement of the third element; and maintaining the first edge of the frame at a fixed position; and displaying on the display device at least a second portion of the image within the manipulated graphical window such that positions on the display device of common portions of the first and the second portions of the image remain stationary relative to the multi-input display device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A multi-input display system, comprising:
-
a display device configured to display on a display surface a graphical window and at least a first portion of an image within the graphical window and detect one or more elements contacting the display surface; and a controller configured to; identify a number, position and movement of the one or more elements contacting the display surface, wherein the controller being configured to identify a number and position of the one or more elements comprises the controller being configured to identify a first element and a second element as contacting the display device initially at positions on a first edge of a frame of the displayed graphical window, and to identify a third element as contacting the display device initially at a position on a second edge opposite the first edge of the frame of the displayed graphical window; and change a characteristic of the displayed graphical window in accordance with the identified number, position and movement of the one or more elements contacting the display surface, the characteristic corresponding to a first characteristic when only one element is identified as contacting the display surface, the first characteristic being a position of the displayed graphical window; and
the characteristic corresponding to a second characteristic when a plurality of elements are identified as contacting the display surface, the second characteristic being at least one of a shape and size of the displayed graphical window, the first and the second characteristics being different, wherein the controller being configured to change a characteristic comprises, when the first and the second elements are identified as contacting the display device initially at the positions on the first edge and the third element is identified as contacting the display device initially at the position on the second edge;in response to identifying that the first and the second elements are contacting the display device initially at the positions on the first edge, the controller being configured to lock the first edge in position; the controller being configured to move the second edge of the frame of the displayed graphical window in alignment with the identified movement of the third element; and the controller being configured to maintain the first edge of the frame at a fixed position; wherein the controller is configured to control the display device to display on the display surface at least a second portion of the image within the graphical window having the changed characteristic such that positions on the display surface of common portions of the first and the second portions of the image remain stationary relative to the display surface. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A multi-input display system, comprising:
-
a display device configured to display on a display surface a graphical window and at least a first portion of an image within the graphical window, and detect a plurality of elements that are simultaneously in contact with the display surface; a controller configured to identify a number, position and movement of the plurality of elements that are simultaneously in contact with the display surface, wherein the controller being configured to identify a number and position of the plurality of elements comprises the controller being configured to identify a first element and a second element as being in simultaneous contact with the display surface initially at positions on a first edge of a frame of the displayed graphical window, and the controller being configured to identify a third element as being in simultaneous contact with the display surface initially at a position on a second edge opposite the first edge of the frame of the displayed graphical window, and the controller is configured to manipulate the displayed graphical window in accordance with one or more of a plurality of modifications, the plurality of modifications comprising; a first modification implemented when only two elements are identified as being simultaneously in contact with the display surface at positions on the frame of the displayed graphical window, the first modification changing at least one of a shape and a size of the displayed graphical window in accordance with the identified positions and movement of the two elements and a second modification implemented when three elements are identified as being simultaneously in contact with the display surface at positions on the frame of the displayed graphical window, the second modification changing at least one of a position, a shape and a size of the displayed graphical window in accordance with the identified positions and movement of the three elements, the first and the second modifications being different, wherein the controller is configured to implement the second modification when the first and the second elements are identified as being in simultaneous contact with the display surface initially at the positions on the first edge and the third element is identified as being in simultaneous contact with the display surface initially at the position on the second edge, and wherein the second modification comprises; in response to identifying the first and the second elements as being in simultaneous contact with the display device initially at the positions on the first edge, locking the first edge in position; moving the second edge of the frame of the displayed graphical window in alignment with the identified movement of the third element, and maintaining the first edge of the frame at a fixed position, wherein the controller is configured to control the display device to display on the display surface at least a second portion of the image within the manipulated graphical window such that positions on the display surface of common portions of the first and second portions of the image remain stationary relative to the display surface. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method performed by a multi-input display device, the method comprising:
-
displaying a window on a display surface of the multi-input display device, the window being re-sizeable, re-shapeable, and movable relative to the display surface; displaying a visible portion of an image within the window, the image having a stationary position relative to the display surface, wherein the visible portion of the image depends on a size, shape and position of the window relative to the display surface; identifying a quantity, position, and movement of one or more elements contacting the display surface, wherein identifying a quantity and position of one or more elements comprises identifying a first element and a second element as contacting the display device initially at positions on a first edge of a frame of the displayed graphical window and identifying a third element as contacting the display device initially at a position on a second edge opposite the first edge of the frame of the displayed graphical window; and changing a characteristic of the displayed window in accordance with the identified quantity, position, and movement of the one or more elements contacting the display surface, wherein the changed characteristic corresponds to the position of the window relative to the display surface provided that only one element is identified as contacting the display surface, and the changed characteristic corresponds to at least one of the size and the shape of the window provided that a plurality of elements is identified as contacting the display surface, wherein changing a characteristic comprises, when the first and the second elements are identified as contacting the display device initially at the positions on the first edge and the third element is identified as contacting the display device initially at the position on the second edge; in response to identifying that the first and the second elements are contacting the display device initially at the positions on the first edge, locking the first edge in position; moving the second edge of the frame of the displayed graphical window in alignment with the identified movement of the third element; and maintaining the first edge of the frame at a fixed position, wherein changing the characteristic of the displayed window concurrently changes the visible portion of the image without changing the stationary position of the image relative to the display surface.
-
-
42. A method performed by a multi-input display device, the method comprising:
-
displaying a window on a display surface of the multi-input display device, the window being re-sizeable, re-shapeable, and movable relative to the display surface; displaying a visible portion of an image within the window, the image having a stationary position relative to the display surface, wherein the visible portion of the image depends on a size, shape and position of the window relative to the display surface; identifying a quantity, position, and movement of two or more elements contacting the display surface, wherein identifying a quantity and position of two or more elements comprises identifying a first element and a second element as contacting the display device initially at positions on a first edge of a frame of the displayed graphical window and identifying a third element as contacting the display device initially at a position on a second edge opposite the first edge of the frame of the displayed graphical window; and changing a characteristic of the displayed window in accordance with the identified quantity, position, and movement of the two or more elements contacting the display surface, wherein the changed characteristic corresponds (i) to at least one of the size and the shape of the window relative to the display surface provided that two elements are identified as simultaneously contacting the display surface, and (ii) to at least one of the position, the size, and the shape of the window provided that three elements are identified as contacting the display surface, wherein changing a characteristic comprises, when the first and the second elements are identified as contacting the display device initially at the positions on the first edge and the third element is identified as contacting the display device initially at the position on the second edge; in response to identifying that the first and the second elements are contacting the display device initially at the positions on the first edge, locking the first edge in position; moving the second edge of the frame of the displayed graphical window in alignment with the identified movement of the third element; and maintaining the first edge of the frame at a fixed position, and wherein changing the characteristic of the displayed window concurrently changes the visible portion of the image without changing the stationary position of the image relative to the display surface.
-
Specification