This invention relates to a pointing device, in particular a pointing device for use with an interactive tabletop system. The pointing device comprises a grip portion for allowing manipulation into different positions by a user.
This invention further relates to an interactive system comprising an interactive surface and such a pointing device.
Finally, the invention relates to a method for determining a position of the grip portion of such a pointing device.
Tangible objects on interactive tabletop systems are a known means to provide input to such systems. For example, on the Reactable (http://mtg.upf.edu/reactable/) from the Music Technology Group, Pompeu Fabra University, Barcelona, the size of various tangible objects is used to identify different sound generators/modifiers, and the orientation of these is used to control an input parameter (e.g., amount of contribution to the end result). Tracking is done via computer vision from beneath the table. For the Reactable, only the identity, position and orientation of the objects are input parameters, that can be manipulated for the purpose of user interaction with the system.
The SenseTable from MIT is an example where the objects, that form an input method on an interactive surface, also have a second input method on the objects themselves. The objects of the SenseTable have a dial controller on top, of which its state, plus the position of the object is tracked electromechanically. Also other input means are known, such as those described in WO2006/082547-A2: tangible objects with triggerable subparts (e.g., touch sensitive areas). Communication of these objects to an interactive tabletop is described to be done via electrode contacts, charge (capacitive touch screen), wireless RF, or IR Light.
Such known tangible objects are quite suitable for providing interaction of the tangible objects with the interactive system. The objects themselves as well as their position and their orientation can be used as input for the interactive system. The dial controller or triggerable subpart may provide additional functionality related to the object. However, such tangible objects are not very useful for providing the functionality of a general pointing device. Pointing devices, such as joysticks, mice and track balls are well known. Alternative pointing devices such as touch pads, graphics tablets or light pens are also known. Such pointing devices allow a user to input spatial (i.e. continuous and multi-dimensional) data to a computer. Pointing devices may, e.g., be used for moving a cursor through a graphical user interface (GUI). Such pointing devices may also be used in combination with interactive surfaces, e.g., by plugging the pointing devices into a computer that is used for operating the interactive display. Such pointing devices may be wired or wireless, but will always require some additional energy source to allow communication with the system.
WO 2006/103676 A2 describes a way to use tangible objects on an interactive surface to provide some functionality of a pointing device. In WO 2006/103676 A2, a very large interactive surface is provided. A user or object on the interactive surface may function as a pointing device. Two techniques are disclosed. First, the display rectangular may be mapped onto a corresponding area on the interactive surface. The position of the user on the mapped area then corresponds to a position on the display. This is very similar to the use of a graphics tablet. Second, the position of the user relative to a Point of Equilibrium may be used to indicate a direction. This technique is very similar to the use of a joystick. If the top of a joystick is moved to the left of its centre position, a cursor will move to the left. The cursor stops moving when the joystick top is back at its centre position. Because WO2006/103676 A2 only uses manipulation of the position of the user or object on the interactive surface to provide special data, the system disclosed therein is not very suitable for, e.g., playing games requiring fast and accurate manipulation of the pointing device.
It is an object of the invention to provide a pointing device for use on an interactive surface, which pointing device allows fast and accurate manipulation without requiring an additional energy source for communicating with the system.
According to a first aspect of the invention, this object is achieved by providing a pointing device for use on an interactive surface, the pointing device comprising a grip portion for allowing manipulation into different positions by a user, and a shapeable part with a contact surface for making contact with the interactive surface, the grip portion being coupled to the shapeable part in such a way that the manipulation of the grip portion into one of the different positions causes a footprint of the contact surface on the interactive surface to take a shape corresponding to the respective position of the grip portion.
Just like with a general joystick, the user manipulates the grip portion into different positions in order to provide directional commands. According to the invention, the manipulation by the users causes the footprint of the contact surface on the interactive surface to change shape. The interactive system, being able to detect the footprint, then infers the current position of the pointing device, and the directional commands of the user, from the shape of the footprint. When the grip portion is in a neutral position, the footprint has a corresponding neutral shape. The shapeable part is coupled to the grip portion. When the shapeable part is in contact with the interactive surface, changing the position of the grip portion will lead to a different shape for the shapeable part and to a different foot print on the contact surface. The footprint shape is changed by the mechanical force applied by the user and the footprint represents the position of the grip portion. The changing foot print shape is interpreted by the interactive surface to for example move a cursor on the screen in a certain direction, with a certain speed. The pointing device according to the invention does not require an energy source to provide directional commands to the interactive system. No cords or wireless communication units are needed for communicating with the interactive system.
Some preferred implementations of the shapeable part are described in the dependent claims. In one implementation, the shapeable part comprises flexible material. By manipulating the grip portion into another position, the flexible material is bent and the shape of the footprint is changed.
In another preferred implementation, the shapeable part comprises at least two rigid members, the rigid members comprising at least a part of the contact surface and being coupled to the grip portion by flexible links. By manipulation of the grip portion, the positions and/or shapes of the surface contacting points of the rigid members may change accordingly.
These and other aspects of the invention are apparent from and will be elucidated with reference to the embodiments described hereinafter.
In the drawings:
a and 6b show cross sections and footprints of the pointing device of
a and 8b show cross sections and footprints of the pointing device of
a and 10b show cross sections and footprints of the pointing device of
Preferably, the interactive surface 21 also functions as a display screen. For example, the interactive system 20 may be an interactive system with full PC functionality, the interactive surface being a display screen of the PC. The combination of normal PC functionality and the touch screen functionality of the interactive surface 21 provides for many new and interesting applications. Alternatively, the interactive system may be a touchpad or the like of a laptop PC. The pointing device 10 according to the invention may be a very practical, cordless pointing device for such a laptop. Its functioning does only rely on mechanical forces and does not need any power supply, or electrical communication measures.
The interactive system 20 may use one or more different approaches to determine which directional command the user intended to give. For determining the directional command, the interactive system 20 detects some characteristics of the footprint 30. The system 20 may determine the exact shape of the footprint 30, calculate the total area of the footprint 30 and/or determine the distance between the different contact areas 31, 32, 33 of the footprint 30. Preferably, a combination of these approaches is used for achieving optimal accuracy.
a and 6b show cross sections and footprints 60 of the pointing device 50 of
In
a and 8b show cross sections and footprints 80 of the pointing device 70 of
a and 10b show cross sections and footprints 100 of the pointing device of
A pointing device like the one of
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. Use of the verb “comprise” and its conjugations does not exclude the presence of elements or steps other than those stated in a claim. The article “a” or “an” preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the device claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Number | Date | Country | Kind |
---|---|---|---|
08153893 | Apr 2008 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2009/051280 | 3/27/2009 | WO | 00 | 9/30/2010 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2009/122331 | 10/8/2009 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5912662 | Bunn et al. | Jun 1999 | A |
6522320 | Chou | Feb 2003 | B1 |
6776546 | Kraus et al. | Aug 2004 | B2 |
7102615 | Marks | Sep 2006 | B2 |
7552402 | Bilow | Jun 2009 | B2 |
7612786 | Vale et al. | Nov 2009 | B2 |
8001613 | Duncan | Aug 2011 | B2 |
8139059 | Trepte | Mar 2012 | B2 |
20030117408 | Forsline et al. | Jun 2003 | A1 |
20050057535 | Liu et al. | Mar 2005 | A1 |
20060227099 | Han et al. | Oct 2006 | A1 |
20070300182 | Bilow | Dec 2007 | A1 |
20080192025 | Jaeger et al. | Aug 2008 | A1 |
20090020344 | Ringholz et al. | Jan 2009 | A1 |
20100277428 | Kumazawa | Nov 2010 | A1 |
Number | Date | Country |
---|---|---|
1621238 | Feb 2006 | EP |
2424022 | Nov 1979 | FR |
10307677 | Nov 1998 | JP |
2006082547 | Aug 2006 | WO |
2006103676 | Oct 2006 | WO |
2007107239 | Sep 2007 | WO |
Entry |
---|
Rekimoto, J.: “Smartskin: An Infrastructure for Freehand Manipulation on Interactive Surfaces.”; Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 2002, 8 Page Document. |
Patten et al: “Sensetable: A Wireless Object Tracking Platform for Tangible User Interfaces”; Proceedings of CHI 2001, Mar. 31-Apr. 5M, 2001, ACM Press, 8 Page Document. |
“Reactable”—2008 Press Release and Accompanying Description Regarding “The Reactable”, A Music Synthesizer; Music Technology Group Within the Audiovisual Institue at the Universitat Pompeu Fabra in Barcelona Spain. Downloaded From http://web.archive.org/web/200880216184412rn—1/reactable.iua.upf.edu/ on Sep. 18, 2010. |
Number | Date | Country | |
---|---|---|---|
20110025651 A1 | Feb 2011 | US |