The present invention relates generally to the production of position related commands for controlling graphical events on a digital screen. More particularly the invention relates to a primary pointing device according to the preamble of claim 1 and a multifunction pointing device according to the preamble of claim 11.
The trend in both telecommunication and data processing is towards mobility, decreased device sizes and application specific interfaces. Moreover, our manners of interacting with computers and various communication tools is becoming less orthodox. For example, it cannot be presupposed that the user predominantly sits at a desk when operating his/her computer. Together, these circumstances place an increased demand for user-friendly and flexible data input arrangements. One way of accomplishing such arrangement would be to provide a portable pointing device, which for example, is attachable to a user's hand and that communicates wirelessly with a computer. The user is thereby free to move relative to the computer and its digital screen, while at the same time, he/she maintains the ability to interact with the computer. Moreover, this arrangement increases the user's chances of finding a comfortable and ergonomically appropriate working posture.
However, certain applications and work tasks may be less suited for interaction via a portable pointing device. For instance, in situations where a relatively high positioning accuracy is demanded, the user may prefer to rest his/her lower arm against a steady support and perhaps make use of a comparatively large area and/or range of movement to generate the position commands. Hand held devices, such as the above-mentioned pointing device, generally allow only a rather short range of movement (or input area). Typically, they also provide a relatively low degree of physical support for the user's arms, hands and fingers.
Therefore, although a non-desktop working posture is generally preferable for interaction with most applications, a user equipped with a portable pointing device should not be restricted from employing alternative or complementary pointing devices in situations where this is warranted. In fact, the variation itself of the working posture is advantageous from an ergonomic point of view, even if the standard working posture already is ergonomically correct. Varying the working posture namely reduces the static exertion on the body and stimulates an adequate blood flow through the body.
The object of the present invention is therefore to provide a flexible solution for entering position related commands into a digital processor, which alleviates the problems above and thus allows the user to chose a working posture being optimal with respect to the requirements of the work task as well as the user's personal preferences.
According to one aspect of the invention the object is achieved by a primary pointing device for controlling the position of a cursor on a digital screen as initially described, which is characterized in that it is adapted to dock with a secondary pointing device for controlling the position of the cursor on the digital screen. The secondary pointing device generates the secondary position commands, by manipulation of at least one bearing registering user input control. The secondary position commands are processed by the digital processor, which then causes the cursor to move on the digital screen.
Naturally, the primary and the secondary pointing devices may represent any geometrical shape and design, which allows them to dock and thus be physically connected to each other. The ability to dock the primary pointing device with a secondary pointing device is advantageous since this allows the user to, in addition to a conventional use of the device, operate it as a pointing device having all the capabilities of an alternative pointing device, for example a portable unit.
According to a preferred embodiment of this aspect of the invention, the primary pointing device comprises a battery charger. The battery charger has a docking interface, which is adapted for reception of the secondary pointing device such that it may charge at least one rechargeable battery cell therein. It is, of course, advantageous to include a battery charger in the primary pointing device, since many interesting applications for any secondary pointing device imply that this unit has a wireless communication interface and therefore requires a separate power source in the form of an electrical battery. Most preferably, this battery should also be rechargeable. Naturally, both the primary and the secondary pointing device may be operated by the user while the battery cell in the secondary pointing device is being charged.
According to another preferred embodiment of this aspect of the invention, the secondary pointing device comprises a U-shaped holding member, which is adapted for attachment to a human hand. Furthermore, the docking interface is adapted to receive this U-shaped holding member, such that a physical connection between the primary pointing device and the secondary pointing device may be accomplished here. A secondary pointing device being at least partly U-shaped is normally desirable both from an ergonomic—and a user friendliness point of view. It is also desirable to arrange a docking interface on the primary pointing device, which is adapted to said U-shape since this results in a an overall shape of the primary pointing device that likewise is appropriate with respect to ergonomics.
According to yet another preferred embodiment of this aspect of the invention, the docking interface is further adapted to receive the secondary position commands from the secondary pointing device when the secondary pointing device is connected to the primary pointing device. An advantage attained thereby is that the position commands from the two pointing devices can be coordinated, such that a desired control with respect to the cursor is accomplished efficiently.
According to still another preferred embodiment of this aspect of the invention, the primary pointing device also comprises a transformation unit, which converts the secondary position commands received via the docking interface into corresponding primary position commands. These commands may thus be forwarded to the digital processor via a communication interface that normally is used for transporting primary position commands from the primary pointing device. This is desirable, i.a. since it facilitates the processing of the position commands on the digital processor side.
According to a preferred embodiment of this aspect of the invention, the primary position commands are presumed to represent a first type of cursor positioning while the secondary position commands are presumed to represent a second type of cursor positioning. Technically, the first and the second type of cursor positioning may be identical. However, it is generally more useful if they are non-identical, because different types of positioning may be efficient/appropriate in different work situations and/or applications. Hence, a separation of the types of positioning between the primary and the secondary pointing device allows the user to simultaneously or alternately take advantage of at least two different types of positioning, both when the devices are connected to each other and when they are separated from each other.
According to one preferred embodiment of this aspect of the invention, the first type of cursor positioning represents a relatively high accuracy with respect to cursor movements on the screen. The second type of cursor positioning, on the other hand, represents a relatively low accuracy with respect to cursor movements on the screen. An advantage attained thereby is that the second type of positioning may, for example, be used for moving the cursor long distances, whereas the first type of positioning may be used for small cursor movements and/or whenever a high precision is required.
According to another preferred embodiment of this aspect of the invention, the first type of cursor positioning causes the cursor to move along a first direction, say vertically, on the digital screen and the second type of cursor positioning causes the cursor to move along a second and different direction, say horizontally. Such separation of the directions is sometimes advantageous, because it results in a very efficient user interaction with respect to certain applications.
According to a first alternative preferred embodiment of this aspect of the invention, the primary pointing device comprises a wireless communication interface for transmitting the primary position commands to the digital processor. A wireless communication interface (e.g optical or radio) is desirable whenever the user requires a flexible and relatively unconstrained interaction with the digital processor.
According to a second alternative preferred embodiment of this aspect of the invention, the primary pointing device instead comprises a cable interface for transmitting the primary position commands to the digital processor. It is true that this kind of interface is less flexible than a wireless ditto. However, a cable interface may still be advantageous. For example, the cable can also be used to transport electrical energy to the primary pointing device, such that the device does not need a power supply of its own.
According to another aspect of the invention, the object is achieved by a multifunction pointing device as initially described, which is characterized in that the secondary pointing device is detachable from the primary pointing device. Moreover, the primary pointing device and the secondary pointing device may be operated separately. Specifically, this means that when the secondary pointing device is detached from the primary pointing device, the cursor moves on the digital screen either in response to the primary position commands or in response to the secondary position commands. The cursor may also move in response to a combination of the primary position commands and the secondary position commands.
This design provides a great flexibility while maintaining the capabilities of each pointing device, irrespective of whether the secondary pointing device is attached or not, and is thus very advantageous.
According to a preferred embodiment of this aspect of the invention, the secondary pointing device comprises a rechargeable battery cell. Furthermore, the primary pointing device includes a battery charger for charging the rechargeable battery cell when the secondary pointing device is connected to the primary pointing device. As mentioned earlier, it is advantageous to include a battery charger in the primary pointing device, since many of the interesting applications for the secondary pointing device imply that this unit has a wireless communication interface and therefore requires a separate power source, in the form of e.g. a rechargeable electrical battery.
According to a first alternative preferred embodiment of this aspect of the invention, the primary pointing device comprises a wireless communication interface for transmitting the primary position commands to the digital processor. Again, a wireless communication interface is desirable whenever the user requires a flexible and relatively unconstrained interaction with the digital processor.
According to a second alternative preferred embodiment of this aspect of the invention, the primary pointing device instead comprises a cable interface for transmitting the primary position commands to the digital processor.
According to yet a preferred embodiment of the second alternative embodiment of the invention, the cable interface includes at least one wire for transporting electrical energy to the primary pointing device. Consequently, the primary pointing device does not need a power supply of its own and can thereby be made lighter, less complex and less expensive.
According to still another preferred embodiment of this aspect of the invention, the multifunction pointing device contains a docking interface for receiving the secondary position commands from the secondary pointing device when the secondary pointing device is connected to the primary pointing device. The multifunction pointing device also includes a transformation unit for converting the secondary position commands into primary position commands, which are adapted for forwarding to the digital processor. The secondary position commands may thus be forwarded to the digital processor via a communication interface that normally is used for transporting primary position commands from the primary pointing device. This is generally desirable, because the processing of the position commands may thereby be facilitated on the digital processor side.
To summarize, the invention offers a wide range of possibilities for the user of a computer, data—or telecommunication device to vary his/her working posture and thus find a means of interaction with the device, which is optimized both with respect to the work task and with respect to an ergonomic point of view.
The present invention is now to be explained more closely by means of preferred embodiments, which are disclosed as examples, and with reference to the attached drawings.
The secondary pointing device 200 also contains bearing registering means for receiving position commands from a user. According to a preferred embodiment of the invention, these means are different from the bearing registering sensor 130 in the primary pointing device 100, at least in one respect. For instance, the bearing registering user input control could be combined with a confirmation—or click-function being included in a touch pad, a joyball or a joystick 232. In addition to this, or as an alternative, the secondary pointing device 200 could include one or more scroll wheels 230a and 230b for registering positioning commands with respect to certain directions. Preferably and in analogy with the primary pointing device 100, the secondary pointing device 200 also includes mouse buttons 221 and 222 for registering commands from the user, which are related to the cursor's current position.
As can be seen in the figure, the secondary pointing device 200 comprises a generally U-shaped lower portion having two legs. The shape of this portion is adapted for attachment to a human hand in order to enhance the usability of the device 200. Naturally, the device 200 may equally well be operated by any other means, for example by the user holding it in one or both hands.
The primary pointing device 100 comprises an upper portion in the form of a docking interface 150, which is adapted to the U-shaped member of the secondary pointing device 200, such that a physical connection may be accomplished between the primary pointing device 100 and the secondary pointing device 200 by placing the secondary pointing device 200 on top of the primary pointing device 100. A contact 151 in the docking interface 150 contains leads, which are electrically connected to a battery charger 140 in the primary pointing device 100. When the secondary pointing device 200 is connected to the primary pointing device 100, the battery charger 140 may thus charge a rechargeable battery cell 250 in the secondary pointing device 200. The battery charger 140 itself may either receive its electrical energy from a battery inside the primary pointing device 100 (rechargeable or single-use) or be connected to an external power source.
According to a preferred embodiment of the invention, the contact 151 also includes one or more leads or connectors for exchanging information between the devices 100 and 200. According to another preferred embodiment of the invention, the devices 100 and 200 instead exchange information over a wireless interface, such as Bluetooth™. The devices 100 and 200 may thus communicate with each other also when they are not physically connected.
The primary pointing device 100 controls the position of the cursor 411 by means of primary position commands C, that are sent to the digital processor 400 via a cable 110a. Obviously, the primary position commands C1 may equally well be sent to the digital processor 400 via a wireless communication interface, such as optical or radio. The bearing registering sensor 130 registers movements D11 and D12 of the primary pointing device 100 and generates primary position commands C, correlated thereto. The digital processor 400 receives the primary position commands C1 and produces instructions, which cause the cursor 411 to move on the screen 410 in response the movements D11 and D12 of the primary pointing device 100. Typically, a movement of the primary pointing device 100 along a first direction D11 corresponds to a cursor movement along a first direction d1 on the screen 410 and a movement of the primary pointing device 100 along a second direction D12 being independent from the first direction D11 corresponds to a cursor movement along a second direction d2 on the screen 410, which is independent from the first direction d1.
Correspondingly, the secondary pointing device 200 controls the position of the cursor 411 by means of secondary position commands C2 that are sent to the digital processor 400 via a wireless interface 210 (e.g. radio or optical). Although less preferred, the primary position commands C1 may, of course, equally well be sent to the digital processor 400 via a cable interface. At least one of the bearing registering user input controls 230a, 230b and 232 respectively registers the user's commands in a first direction D21 and/or a second direction D22 and generates secondary position commands C2 being correlated thereto. The digital processor 400 receives the secondary position commands C2 and produces instructions, which cause the cursor 411 to move on the screen 410 in response to the user's commands D21 and D22. Again, a command in a first direction D21 normally corresponds to a cursor movement along a first direction d1 on the screen 410 and a command in a second direction D22 being independent from the first direction D21 corresponds to a cursor movement along a second direction d2 on the screen 410, which is independent from the first direction d1.
Irrespective of whether the devices 100 and 200 are connected to each other or not, either of or both devices may control the cursor 411. This means that the cursor may move on the digital screen 410 either exclusively in response to the primary position commands C1, exclusively in response to the secondary position commands C2, or in response to a combination of the primary position commands C1 and the secondary position commands C2.
According to a preferred embodiment of the invention, the functionality of at least one of the devices 100 and 200 depends on whether the secondary pointing device 200 is docked with (i.e. physically connected to) the primary pointing device 100 or not. For example, one or more functions in the secondary pointing device 200 may be turned off when this device is docked with the primary pointing device 100.
According to another preferred embodiment of the invention, the primary position commands C1 represent a first type of cursor positioning, e.g. a relatively slow movement or a movement along a first specific direction, and the secondary position commands C2 represent a second and different type of cursor positioning, e.g. a relatively fast movement or a movement along a second specific direction. The different types of cursor positioning may also differ with respect to accuracy, such that for example, the first type represents a comparatively high accuracy with respect to movements of the cursor 411, whereas the second type of cursor positioning represents a comparatively low accuracy with respect to movements of the cursor 411.
Here, all commands generated by the primary pointing device 100 are sent via a first wireless communication interface 210, e.g. Bluetooth™. I.e. both the primary position commands C1 and any selection or activation commands produced by the mouse buttons 121 and 122 are transmitted over this interface 210. Correspondingly, all commands generated by the secondary pointing device 200 are sent via a second wireless communication interface 110b, e.g. Bluetooth™. Hence, the secondary position commands C2 as well as any selection or activation commands generated by the mouse buttons 221 and 222 or the click-function in the bearing registering user input control 232 are transmitted over the interface 210.
As mentioned with reference to
Obviously, the cable interface 110a may be replaced by a wireless communication interface 110b, such as described with reference to
According to one preferred embodiment of the invention, both the primary pointing device 100 and the secondary pointing device 200 communicate wirelessly as described with reference to
According to another preferred embodiment of the invention, a particular primary pointing device 100 may function as a receiver and converter for secondary position commands C2 from more than one secondary pointing device 200.
The term “comprises/comprising” when used in this specification is taken to specify the presence of stated features, integers, steps or components. However, the term does not preclude the presence or addition of one or more additional features, integers, steps or components or groups thereof.
The invention is not restricted to the described embodiments in the figures, but may be varied freely within the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
0104110-2 | Dec 2001 | SE | national |
This application is entitled to the benefit of and incorporates by reference essential subject matter disclosed in International Application No. PCT/SE02/02241 filed on Dec. 5, 2002 and Swedish Patent Application No. 0104110-2 filed on Dec. 6, 2001.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/SE02/02241 | 12/5/2002 | WO |