The present invention is directed to a remote control apparatus with a keypad, and in particular, to a remote control apparatus with a positional responsive alphabetic keyboard which alters the function of the keypad according to the physical orientation of the remote control.
Remote control technology has evolved so that full keypads as well as mice are available as “remote” interface devices. These standard keyboards and mice are detachable and can be used remotely using radio frequency (RF) or infrared (IR) communications between the remote control device and the computer.
However, the large form factor and number of keys required for a full keyboard makes typical keyboards unwieldy for use in a TV viewing environment. Several solutions have been proposed for this problem, the most common being a separate remote and keyboard combination. However, this requires additional space and with the number of remotes that a typical user has for all the electronic components of the entertainment center, the expansion of a remote to contain such combination is not an attractive proposition. Other solutions involve a clamshell design or a slide out design in which two separate keyboards are combined mechanically. Common examples of this design can be found in cell phones from a variety of manufacturers. The main drawback of this approach is the cost involved with either the mechanical solution or the use of dual keyboards; however, this type of approach and design does offer an ergonomic advantage.
Other solutions to the problem involve using complex software to determine what key the user is actually pressing by requiring the user to press the keys multiple times or by interpreting the combination of keys based on some algorithm that is part of the software. Examples of this type of technology are “multitap” in which a user presses “2” for the letter “a” and presses “22” for the letter “b” and so on. Another method is that of attempting to discern the user's meaning based on a combination of keys. On example of this type of method is commonly referred to as “T9”. The drawbacks of these solutions are that they are slow for text entry and require a substantial learning curve from the user. Other solutions involve touch screens to resolve this issue and in this case, the device is designed so that the touch screens alternately display a keyboard or a control pad. Unfortunately, these systems are even more costly than the multiple keyboard mechanical solutions and are also prone to typing errors.
For TV or computer based devices, another method involves displaying a keyboard on the screen and allowing the user to navigate the keyboard with directional arrows. The drawback of this approach is the slow speed of data entry.
A remote control apparatus according to one embodiment includes a keypad having a plurality of keys that have a first set of labels for use when the remote control is in a horizontal orientation and a second set of labels for use when the remote control is in a vertical orientation. The remote control also has a means for determining whether the remote control is in the horizontal orientation or the vertical orientation. At least some of the keys have a dual use in that the first label of one key corresponds to a first functionality that is realized by actuating the key when the remote control is operating in a horizontal orientation mode and the second label for the same key corresponds to a second functionality that is realized by actuating the key when the remote control is operating in a vertical orientation mode.
In accordance with one embodiment, a remote control apparatus includes a first transmission means for use when the remote control apparatus is in a horizontal orientation and a second transmission means for use when the remote control apparatus is in a vertical orientation. The remote control apparatus further includes a keypad having a plurality of keys that have a first set of labels for use in the horizontal orientation and a second set of labels for use in the vertical orientation. In addition, a means for determining whether the remote control is in the horizontal orientation or the vertical orientation is provided as part of the remote control apparatus. At least some of the keys have a first functionality when in the horizontal orientation and a second functionality when in the vertical orientation.
In this manner, an alphabetic keyboard can be incorporated into a simple remote control device in order to provide full alphanumeric text entry as well as remote control functionality. The remote control keys have a dual use as either a keyboard or standard remote and in one embodiment, the key's purpose is changed automatically (e.g., by use of a tilt sensor) or manually (e.g., by use of a switch). The remote control apparatus can emit a different set of codes depending upon the orientation thereof or it can emit the same set of codes.
In accordance with one embodiment, a method for incorporating an alphabetic keyboard into a simple remote control device is provided in order to offer full alphanumeric text entry as well as remote control functionality. The remote control keys have a dual use as either a keyboard or a standard remote as described in detail below and in a manner which overcomes the deficiencies of the solutions found in the prior art.
As shown in
In accordance with the illustrated embodiment, the keys 120 are organized so that the keys 120 appear in rows, generally indicated at 130, and columns, generally indicated at 140, simulating the rows and columns of a keyboard. As shown in
The uniform layout makes the key positions usable in either orientation. Typically and as shown in the illustrated embodiment, the alphabetic keys are arranged in columns so that a standard alphabetic keyboard is formed when the remote control 100 is held sideways. Conversely, when the remote control 100 is held upright (normal vertical orientation), legends for media control, such as channel numbers and shuttle controls, are presented and displayed to the user.
The remote control 100 can incorporate a number of different mechanisms that permit the remote control 100 to determine which orientation the remote control 100 is in and/or which orientation is desired. For example, if the remote control 100 is of a type that communicates via infrared technology, the remote control 100 can have a first IR emitter (transmitter) 150 in a first location and a second IR emitter (transmitter) 160 in a second location. The first and second locations are positioned such that at least one of the emitters 150, 160 is always not blocked by the user's hands in either orientation. In
The remote control 100 is thus set to emit a different IR code depending upon the state of the remote (i.e., whether the remote control 100 is in the upright orientation or the sideways orientation). Alternatively, the system being controlled can enter a state in which it recognizes the IR codes as one or the other of the sets of keys 120.
The remote control 100 is configured such that the switch from one state (i.e., vertical orientation/media functionality) to the other state (i.e., a horizontal orientation/text entry) can be either triggered automatically or at the direction of the user. For example, the state can be detected automatically by using a tilt sensor in the remote. A tilt sensor is configured to measure the tilt of an object relative to reference planes and in this case, the tilt sensor serves to measure the tilt of the remote control 100. As the user rotates the remote control 100 from the upright state to the sideways state, the remote control 100 tilts, thereby activating the tilt sensor. The remote control 100 thus knows which state it is in and therefore, the proper codes relative to the keys 120 for this orientation are sent. As a result, the remote control 100 switches from one state (media) to the other state (text entry) based on the orientation of the remote control 100.
If the switch of the states of the remote control 100 is at the direction of the user, a switch or button or key or the like can be provided as part of the remote control 100. To change states, the user can simply move the switch or press a key which reassigns the control to media or text entry function. To return back to the original state, the user simply moves the switch back to the original position to restore the original functionality.
In the event and according to one embodiment where the remote control 100 emits different codes in each state, namely, media/text entry states, the device that is controlled by the remote control 100 need not be aware that the remote control 100 has multiple states. This can be advantageous should a separate full size keyboard be a desirable option.
In the event that the remote control 100 is emitting the same codes regardless of its orientation, the device being controlled by the remote control 100 must be informed of the state of the remote control 100 (i.e., vertical or horizontal). If a tilt switch is being used as part of the remote control 100, the actuation of the tilt switch causes the remote control 100 to emit “set horizontal orientation” and “set vertical orientation” codes. If a tilt switch is not use, a user activated key serves the same function, and the user presses a key or toggles a switch when using the remote control 100 in one or the other orientation. The device that is controlled with the remote control 100 then remembers the current state of the remote control 100 and responds to the remote control 100 as if it were emitting separate codes for each orientation.
It will also be appreciated that in another embodiment, the remote control 100 is configured so that it includes “smart” backlighting in that backlighting is only displayed on the legends currently active. In this way, the function of the keys is highlighted differently in each mode. For example, when the media functions correspond to the remote control being in the vertical orientation, then only those legends that are oriented vertically are backlit when the remote control 100 is oriented vertically for use. Conversely, when the remote control 100 is oriented horizontally, only those legends that are horizontally oriented are backlit.
In yet another embodiment, the remote control 100 is configured so that some of the keys emit exchange codes with others so that for example, an arrow directional pad, as shown in
While the invention has been described in connection with certain embodiments thereof, the invention is capable of being practiced in other forms and using other materials and structures. Accordingly, the invention is defined by the recitations in the claims appended hereto and equivalents thereof.