A programmable mobile terminal which includes a thumb wheel for selecting among a plurality of functions executable by the mobile terminal. The programmable mobile terminal allows a user to employ the same hand that is holding the mobile terminal to scroll through and select a function among a plurality of functions via the thumb wheel. The wheel portion of thumb wheel is rotated either clockwise or counter clockwise by the user's thumb or other finger to scroll a screen cursor through the functions and once the screen cursor of the mobile terminal is positioned at a desired function, the user can depress the wheel portion in a transaxial direction with the same thumb or finger to select the desired function. Also, the programmable mobile terminal allows a user to scan bar code information and use the thumb wheel for selecting among a plurality of functions relating to the scanned bar code information.
|
0. 23. A portable device, comprising:
a housing;
a bar code reader; and
a thumb wheel adapted to facilitate user interaction with the portable device, the thumb wheel including a wheel portion rotatable about an axis, the wheel portion being selectably rotatable about the axis to facilitate a user selecting at least one function from a plurality of functions displayed on the display, and at least a portion of the thumb wheel extending from the housing, the wheel portion being transaxially moveable and wherein transaxial movement of the wheel portion initiates selection of the at least one function.
0. 42. A method of using a portable inventory control device comprising:
collecting information via a bar code reader;
displaying the information via a display of the device; and
selecting a displayed function and/or item via a thumb wheel that is rotatable about an axis, the thumb wheel including a wheel portion rotatable about an axis, the wheel portion being transaxially moveable, the wheel portion further being selectably rotatable about the axis to facilitate a user selecting at least one function from a plurality of functions displayed on the display, and wherein transaxial movement of the wheel portion initiates selection of the at least one function.
0. 38. A data collection device comprising:
a bar code scanner for collecting information; and
a thumb wheel that is rotatable about an axis and is transaxially moveable, the thumb wheel including a wheel portion rotatable about an axis, the wheel portion being transaxially moveable, the wheel portion further being selectably rotatable about the axis to facilitate a user selecting at least one function from a plurality of functions displayed on the display, the plurality of functions comprising at least one of: scrolling through the collected information, selecting a subset of the collected information, scrolling through a plurality of executable functions, and selecting a subset of the executable functions, wherein transaxial movement of the wheel portion initiates selection of the at least one function.
0. 41. A portable inventory control device, comprising:
means for scanning bar code information; and
means for facilitating user interfacing with the device with a same user hand that is employed to concurrently hold the device, the user interfacing comprising one or more of: scrolling through functions, scrolling through scanned items, selecting a subset of the functions, and selecting a subset of the scanned items, the means for facilitating user interfacing being selectably rotatable about an axis to facilitate a user selecting at least one function from a plurality of functions displayed on the display, the means for facilitating user interfacing including a wheel portion, the wheel portion being transaxially moveable and wherein transaxial movement of the wheel portion initiates selection of the at least one function.
16. A hand held mobile device, the mobile device comprising:
a portable housing;
a user programmable processor within the housing;
a display for displaying a plurality of functions executable by the mobile device;
a thumb wheel extending from the housing, the thumb wheel facilitating selection of at least one function of the plurality of functions displayed on the display, the thumb wheel including:
a wheel portion rotatable around an axis and transaxially moveable, wherein transaxial movement of the wheel portion initiates selection of the at least one function; and
a control circuit operatively coupled to the thumb wheel, wherein the control circuit provides a particular signal to the processor in response to a particular movement of the wheel portion, the processor executing a predetermined routine corresponding to the particular signal.
11. A method of selecting among a plurality of functions executable by a user programmable mobile terminal, comprising the steps of:
using an interrupt generator to monitor a thumb wheel for movement of a wheel portion of the thumb wheel;
using the interrupt generator to generate an interrupt request upon movement of the wheel portion, and sending the interrupt request to an interrupt handler;
using the interrupt handler to inform a processor that an interrupt relating to movement of the wheel portion has occurred;
using the processor to determine what type of wheel portion movement has occurred, wherein the processor relates a particular wheel portion movement to at least one of the plurality of functions executable by the programmable mobile terminal; and
using the processor to perform a routine corresponding to the at least one of the plurality of functions executable by the programmable mobile terminal.
1. A hand held mobile device, the mobile device comprising:
a housing;
a user programmable processor within the housing;
a display operatively coupled to the processor, the display being controlled by the processor to display a plurality of functions relating to operation of the mobile device;
a thumb wheel extending from the housing, the thumb wheel including: a wheel portion rotatable about an axis, the wheel portion being selectably rotatable about the axis to facilitate a user selecting at least one function from the plurality of functions displayed on the display, the wheel portion being transaxially moveable and wherein transaxial movement of the wheel portion initiates selection of the at least one function; and
a control circuit operatively coupled to the thumb wheel, wherein the control circuit provides at least one signal to the processor in response to movement of the wheel portion, the processor executing a predetermined routine corresponding to the at least one signal.
0. 46. An inventory control system, comprising:
a network backbone;
a computer operatively coupled to the network backbone; and
a portable data collection device operatively coupled to the computer via the network backbone, the device comprising:
a bar code reader adapted to facilitate collecting information;
a thumb wheel that is rotatable about an axis, the thumb wheel facilitating user interaction with the device, the thumb wheel including a wheel portion rotatable about an axis, the wheel portion being transaxially moveable, the wheel portion further being selectably rotatable about the axis to facilitate a user selecting at least one function from a plurality of functions displayed on the display, the thumb wheel being transaxially moveable and wherein transaxial movement of the wheel portion initiates selection of the at least one function; and
a transceiver adapted to communicate to the computer a subset of the collected information that a user selected via the thumb wheel.
15. A mobile device, comprising:
a housing;
a user programmable processor within the housing, wherein the processor can receive, store and execute programs input thereto by the user;
a display coupled to the housing for displaying a plurality of programs executable by the mobile device; and
a thumb wheel received within the housing, the thumb wheel being employable to select at least one function among the plurality of functions displayed on the display, the thumb wheel including a wheel portion, an encoding device and a control circuit, wherein: the wheel portion is rotatable about an axis and transaxially moveable, wherein transaxial movement of the wheel portion initiates selection of the at least one function;
the encoding device produces at least one signal indicative of movement of the wheel portion; and
the control circuit is coupled to the encoding device for receiving the at least one signal from the encoding device and outputting a signal to the processor in response thereto, wherein
the processor performs a particular routine among a plurality of routines executable by the processor in response to the signal output by the control device.
2. The mobile device of
3. The mobile device of
4. The mobile device of
5. The mobile device of
6. The mobile device of
7. The mobile device of
8. The mobile device of
9. The mobile device of
10. The mobile device of
14. The method of
17. The mobile device of
18. The mobile device of
19. The mobile device of
20. The mobile device of
21. The mobile device of
22. The mobile device of
0. 24. The device of
0. 25. The device of
0. 26. The device of
0. 27. The device of
0. 28. The device of
0. 29. The device of
0. 30. The device of
0. 31. The device of
0. 32. The device of
0. 33. The device of
0. 34. The device of
0. 35. The device of
0. 36. The device of
0. 37. The device of
0. 39. The device of
0. 40. The device of
0. 43. The method of
0. 44. The method of
0. 45. The method of
|
The present invention relates generally to programmable mobile terminals. More particularly, the present invention relates to a programmable mobile terminal which includes a thumb wheel for selecting among a plurality of functions executable by the mobile terminal.
In recent years, the use of wireless communication systems having mobile transceivers which communicate with a hardwired network, such as a local area network (LAN) or a wide area network (WAN), has become widespread. The mobile transceivers, commonly referred to as mobile terminals, may take one of several different forms. For instance, in retail stores hand-held scanning units may be used to allow for scanning inventory bar codes. In a warehouse, portable units mounted to a vehicle may be used to gather information from the warehouse floor. In a medical environment, the mobile terminal may take the form of a pen based workslate which allows medical personnel to work with full page screens.
In a typical wireless communication system, each mobile terminal communicates with a networked system via a radio or optical link in order to allow for a real time exchange of information. The mobile terminals communicate through one of several base stations interconnected to the network. The base stations allow for a wireless data communication path to be formed. Consequently, such mobile terminals significantly facilitate worker efficiency since data can be gathered, transmitted and even processed at a remote site in real time.
However, despite the aforementioned advantages associated with mobile terminals, there is a strong need for a more ergonomic mobile terminal. For example, mobile terminals are typically held in one hand and a user has to use the other hand to scroll through functions and select a function. Thus, both hands are usually occupied at one time or another when using a mobile terminal. As a result, a user is physically limited by such conventional mobile terminals since the user would have to cease interaction with the mobile terminal to free at least one hand to accomplish another task such as taking a patients temperature, writing on a piece of paper, using the telephone, etc.
In view of the aforementioned drawbacks associated with conventional mobile terminals, there is a strong need in the art for a mobile terminal which eliminates or at least reduces the need for a user to use both hands while employing a mobile terminal.
The present invention relates to programmable mobile terminal in which a thumb wheel is employed to select among a plurality of functions executable by the mobile terminal. The programmable mobile terminal, as a result of the thumb wheel, affords a user to employ the same hand that is holding the mobile terminal to scroll through and select a function among a plurality of functions. The wheel portion of thumb wheel is rotated either clockwise or counter clockwise by the user's thumb or other finger to scroll a screen cursor through the functions and once the screen cursor of the mobile terminal is positioned at a desired function, the user can depress the wheel portion in a transaxial direction with the same thumb or finger to select the desired function. As a result, the thumb wheel allows a user to hold and also interact with the mobile terminal with only one hand thus freeing his or her other hand for other purposes.
In accordance with one particular aspect of the invention, a mobile device for use in a cellular communication system is provided, the mobile device including: a housing; a user programmable processor within the housing; thumb wheel extending from the housing, the thumb wheel including: a wheel portion rotatable about an axis; and a control circuit operatively coupled to the thumb wheel, wherein the control circuit provides at least one signal to the processor in response to movement of the wheel portion.
According to another aspect of the invention, a method of selecting among a plurality of functions executable by a user programmable mobile terminal is provided, including the steps of: using an interrupt generator to monitor a thumb wheel for movement of a wheel portion of the thumb wheel; using the interrupt generator to generate an interrupt request upon movement of the wheel portion, and sending the interrupt request to an interrupt handler; using the interrupt handler to inform a processor that an interrupt relating to movement of the wheel portion has occurred; using the processor to determine what type of wheel portion movement has occurred, wherein the processor relates a particular wheel portion movement to at least one of the plurality of functions executable by the programmable mobile terminal; and using the processor to perform a routine corresponding to the at least one of the plurality of functions executable by the programmable mobile terminal.
According to still another aspect of the invention, a mobile device is provided, comprising: a housing; a user programmable processor within the housing, wherein the processor can receive, store and execute programs input thereto by the user; a scanner; and a thumb wheel received within the housing, the thumb wheel including a wheel portion, an encoding device and a control circuit, wherein: the wheel portion is rotatable about an axis and transaxially moveable; the encoding device produces at least one signal indicative of movement of the wheel portion; and the control circuit is coupled to the encoding device for receiving the at least one signal from the encoding device and outputting a signal to the processor in response thereto, wherein the processor performs a particular routine among a plurality of routines executable by the processor in response to the signal output by the control device.
According to yet another aspect of the invention, a mobile device for use in a cellular communication system is provided, the mobile device including: a portable housing; a user programmable processor within the housing; a bar code reader coupled to the processor for reading bar code information; a thumb wheel extending from the housing, the thumb wheel including: a wheel portion rotatable around an axis; and a control circuit operatively coupled to the thumb wheel, wherein the control circuit provides at least one signal to the processor in response to movement of the wheel portion.
To the accomplishment of the foregoing and related ends, the invention, then comprises the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative embodiments of the invention. These embodiments are indicative, however, of but a few of the various ways in which the principles of the invention may be employed. Other objects, advantages and novel features of the invention will become apparent from the following detailed description of the invention when considered in conjunction with the drawings.
The present invention will now be described with reference to the drawings wherein like reference numerals are used to refer to like elements throughout.
As is mentioned above, the present invention relates to a programmable mobile terminal (e.g., a portable teletransaction computing device (PTC)) in which a thumb wheel is employed to select among a plurality of functions executable by the device (PTC). In the exemplary embodiments described hereinafter, each PTC is a hand held inventory control device used to communicate data such as inventory or the like within a cellular, narrow band or other radio communication system including multiple mobile terminals and base stations. However, it is recognized that the present invention contemplates other types of programmable mobile terminals or devices and is not intended to be limited necessarily to hand held inventory control devices or devices which must wirelessly communicate information.
Referring initially to
The mobile terminal 10 further includes an operator input device 18 in the form of a key pad which enables a user to enter data, information, function commands, etc. as is conventional. For example, the user may input information relating to inventory via the keypad 18 for subsequent transmission to a base station (not shown). In addition, the keypad 18 includes up and down cursor keys 20a and 20b, respectively, for controlling a cursor which may be shown on the display 14. By selectively pressing the up and down cursor keys 20a and 20b, the user is able to move the cursor about the display 14. Furthermore, the key pad 18 includes a select key 20c for selecting an item or function designated by the cursor.
The thumb wheel 13 can accomplish many of the same tasks as the combination of the cursor keys 20a and 20b and the select key 20c. For instance, the wheel portion 13a (
As a result, a user by employing the thumb wheel 13 can accomplish many tasks involving the mobile terminal 10 with only one hand (the hand holding the mobile terminal 10). For example, a nurse holding a mobile terminal 10 (adapted and user programmed for operation in a medical environment) could possibly manipulate data and information or select among a variety of functions available by the mobile terminal 10 using the one hand holding the mobile terminal 10. With the mobile terminal 10 seated in the palm of the nurse's hand, the nurse may use her thumb to rotate and depress the thumb wheel 13 in order to pull up a patient's chart. Thus, the nurse's other hand can be free to perform other tasks such as taking a patient's temperature, using a telephone, etc.
Referring again to
Extending from the housing 12 is an antenna 28 for transmitting and receiving radio signals within a cellular communication system. In the exemplary embodiment, the antenna 28 is an omnidirectional antenna but other types of antennas are equally possible. A speaker 29 is integral to the housing 12 and provides an audial output for the user. Additionally, the mobile terminal 10 includes a PCMCIA card slot for receiving a PCMCIA card. As mentioned above, the mobile terminal 10 is user programmable and thus a user can input commercial or user created software to tailor the mobile terminal 10 to execute desired functions. However, it is understood that this invention is not limited to inputting functions, instructions or data via PCMCIA card, and that any suitable means for a user to input functions, instructions or data to the mobile terminal 10 falls within the scope of the this invention.
Referring now to
The display 14 is connected to and controlled by the processor 44 via a display driver circuit 46. A memory 50 is included in the mobile terminal 10 for storing program code executed by the processor 44 for carrying out operating functions of the mobile terminal 10 as described herein. The memory 50 may also serve as a storage medium for temporarily storing information received from or intended to be transmitted to a base station (not shown) or a local computer (not shown).
A power supply 52 is also included in the mobile terminal 10 for providing power to the various components of the mobile terminal 10 as is conventional. The power supply 52 may be in the form of a battery and/or connectable to an external power source such as a wall outlet.
With the exception of the antenna 28, the components making up the mobile terminal 10 are preferably housed in a palm-sized housing 12 represented in phantom. This makes the mobile terminal 10 highly portable and easy to carry from one cell to another within a cellular system.
The thumb wheel includes an encoder 62 for discerning displacement of the wheel portion 13a of the thumb wheel 13. The thumb wheel 13 allows an operator to perform many of the same functions as the operator input device 18 such as scrolling up and down through items or functions displayed on the screen 14 and/or selecting a particular item or function displayed on the screen 14. The thumb wheel 13 is coupled to the processor 44 by both an I/O port 60 and via an interrupt generator 64 which is tied to an interrupt handler 66 which is coupled to the processor 44.
The thumb wheel 13 has outputs A, B and SW, respectively corresponding to the “A” signal, “B” signal and the transaxial switch “THAN” signal 25 are discussed more fully below. These outputs are coupled to both the interrupt generator 64 and an input/output port 60. The interrupt generator 64 serves to generate a system interrupt signal (IRQ) in response to rotational or transaxial movement of the wheel portion 13a based on a change in the A, B or transaxial switch signals. The interrupt handler 66 processes interrupts generated by the interrupt generator 64, and informs the processor 44 that an interrupt has occurred. Additionally, as is conventional, the interrupt handler 66 may receive interrupt signals from other devices within the mobile terminal 10 such as the display driver 46, bar code reader 22, operator input device 18, etc. However, for sake of brevity, further elaboration on this aspect of the interrupt handler 66 is not presented.
The I/O port 60 serves to allow the processor to determine in what way the wheel portion 13a has moved (e.g., clockwise, counter clockwise and/or transaxially) upon receiving notice from the interrupt handler 66 that a system interrupt has been generated by the interrupt generator 64 in response to movement of the wheel portion 13a. The processor 44 determines how the wheel portion 13a has moved by evaluating the phase difference between signals “A” and “B” with respect to rotational movement. The processor 44 determines if the wheel portion 13a has moved transaxially by determining if SW is closed. The process of determining movement of the wheel portion 13a is explained in greater detail below.
Referring now to
The thumb wheel 13 has 15 detents (not shown) circumferentially spaced along the perimeter of the wheel portion 13a. The detents are spaced equidistance apart to create respective detent angles of 24°. The wheel portion 13a is rotatable about its central axis A1 in either a clockwise or counter clockwise direction as shown respectively by arrows “A” and “B”. The wheel portion 13a can be rotated indefinitely in either the “A” or “B” direction. That is, the wheel portion 13a can be continuously turned in one direction. This feature can be utilized by the processor 44 to move the screen cursor down the display, for example, when the screen cursor reaches the bottom of the screen, it may appear at the top of the screen upon further rotation of the wheel portion 13a in the same direction.
The wheel portion 13a is also transaxially moveable in the directions “C” and “D”. For example, the wheel portion 13a is moved transaxially by a user in the “C” direction to select a function designated on the screen 14 by the cursor. A bulbous spring button 84 is coupled to the wheel portion 13a of the thumb wheel 13 and is biased to return via direction “D” the wheel portion 13a of the thumb wheel 13 to a non-select position. Thus, once a user selects an item or function by depressing the wheel portion 13a, the spring button 82 returns the wheel portion 13a back to a select position. The spring button 82 distorts upon transaxial force exerted on the thumb wheel 13. Accordingly, when a user exerts transaxial force in generally the direction “C”, the spring button 84 is distorted. The spring button is always in contact with contact SW2 of the transaxial switch 90 (FIG. 4). The transaxial switch 90 corresponds to transaxial movement of the wheel portion 13a. When the spring button 84 is distorted by transaxial pressure it comes into contact with either or both SW1 contacts of the transaxial switch 90, and thus closes the transaxial switch 90. There are two SW1 contacts (located on either side of SW2) in the transaxial switch 90 for sake of redundancy.
The processor 44 can thus determine whether the wheel portion 13a has been moved transaxially by determining whether the transaxial switch 90 is open or closed. If the switch 90 is “open”, the wheel portion 13a has not been moved transaxially. If the switch 90 is “closed”, the wheel portion 13a has been moved transaxially.
Referring now to
The encoder circuit 100 works in the following manner. If switchA 92 is open, the “A” signal is held high exhibiting a voltage relative to the voltage source Vcc. If switchA 92 is closed, the “A” signal is pulled low as a result of the short created by closing switchA 92. In a similar manner, if switchB 94 is open, the “B” signal is held high exhibiting a voltage relative to the voltage source Vcc. If switchB 94 is closed, the “B” signal is pulled low as a result of the short created by closing switchB 94. If switch 90 is open, the “TRAN” signal is held high at Vcc. On the other hand, if the thumb wheel 13 is depressed transaxially causing the switch 90 to close, the “TRAN” signal is pulled low.
Correspondingly, if the wheel portion 13a was moving in the counter clockwise direction, the processor 44 would determine that the “B” signals leads the “A” signal by the above process and thus ascertain that the wheel portion 13a of the thumb wheel 13 is being rotated counter clockwise.
Turning now to
Beginning in step 150, the processor 44 starts power-on and general initializations as part of the overall initializations of the processor 44. Such initializations are conventionally known and are not further discussed for sake of brevity. In steps 152 and 154, the interrupt generator 64 passively monitors the mobile terminal 10 for any thumb wheel 13 movement by sensing a change in the state of the A, B and/or TRAN signals. If the wheel portion 13a has been rotated or transaxially moved, the process proceeds to step 160. In step 160, the interrupt generator 64 generates an interrupt request signal which is provided to the interrupt handler 66. If the wheel portion 13a has not been rotated or transaxially moved, the process continues to loop through step 154. In step 170, in response to movement of the wheel portion 13a, the interrupt generator 64 generates an interrupt request and sends an interrupt request to an interrupt handler 66. Following step 160, the process then advances to step 170 where the interrupt handler 66 informs the processor 44 that an interrupt relating to movement of the thumb wheel 13 has occurred.
It is to be understood that the interrupt handler 66 may also be used to handle interrupts generated by tie other devices of the mobile terminal 10 such as the display driver 46, the bar code reader 22, the operator input device 18, etc. However, such handling of devices by the interrupt handler 66 is conventional and therefore further discussion in relation thereto is not necessary for an understanding of the present invention.
After the processor 44 has teen informed that an interrupt relating to movement of the thumb wheel 13 has occurred, the process progresses to step 190 where the processor 44 determines via the I/O port 60 by the process described above what type movement (i.e., clockwise rotation, counterclockwise rotation, and/or transaxial movement) of the thumb wheel has occurred. In step 200, the processor 44 is programmed to perform a particular routine (described in greater detail below) corresponding to the particular movement of the thumb wheel 13. Next, after the processor 44 has performed the particular routine, the processor in step 210 clears the interrupt (corresponding to the routine just performed) stored in the interrupt handler. Then, the processor returns to step 152 to repeat the process.
A user holding the mobile terminal can scroll among the functions (FUNCTION1 TO FUNCTIONN) by using either the scroll keys 20a and 20b or using the thumb wheel 13. For instance, in the present embodiment, FUNCTION1 represents a scan operation. In other words, by depressing the thumb wheel 13 in a transaxial direction while a cursor is located at FUNCTION1 the mobile device 10 will activate circuitry associated with the bar code scanner 22 in order that a bar coded label can be read. By rotating the wheel portion 13a of the thumb wheel 13 clockwise, the processor 44 is programmed to cause the screen cursor to scroll downward among other functions in response to the output signals from the thumb wheel 13. By rotating the wheel portion 13a of the thumb wheel 13 counter clockwise, the processor 44 will cause the screen cursor to scroll upward among the functions in response to the output signals from the thumb wheel 13. If the cursor, for example, is at FUNCTION, the user by rotating the wheel portion 13a of the thumb wheel 13 clockwise a predefined number of detents (or clicks) will move the cursor down to FUNCTION2. If the user instead rotates the wheel portion 13a counter clockwise predefined number of detents, the cursor will move from FUNCTION1 (at the top of the screen) to FUNCTIONN (at the bottom of the screen). Likewise, if the cursor were at FUNCTIONN (at the bottom of the screen) and the wheel portion 13a was rotated in the clockwise direction, the cursor would rollover to FUNCTION1 (at the top of the screen) or perhaps remain at FUNCTIONN.
Turning now to
To exit from the sub-menu, one of the available sub-function selections may be a return to main menu function. Additionally, however, the present embodiment may also provide an additional double “click” function to allow for more efficient user operations. The double click feature will take on different roles depending on what screen the user is on currently. For instance, in the present embodiment a double click (or in other words the depression of the thumb wheel 13 transaxially two times in a row in a relatively short period of time (i.e. less then one second)) which occurs while a user is in a sub-menu will automatically take the user back to the prior menu screen. If, however, the user is already on the first screen, a double click will take the user to a predefined function which is used repetitively. In this particular embodiment, the repetitive function is the scan function, and thus a double click while on the main menu would automatically re-activate the scanning operations of the mobile device 10. In order to account for the double click function, the processor 42 of the mobile device is programmed to wait for a predetermined period of time slightly longer then an amount of time given in which successive clicks are recognized as a double click, prior to processing a single click. In this manner, the processor 42 will not accidentally begin processing a single click command until sufficient time has passed to ensure that the first click is not the first of a successive double click request by the user. As the time requirement for initiating a double click will typically be very short (i.e. approximately one second) virtually no system delay is noticeable by a user.
The functions that are selectable from the screen are functions that are executable by the mobile terminal 10. Since the mobile terminal 10 is user programmable, executable functions can be added, deleted and/or modified. The executable functions can vary depending on the environment in which the mobile terminal 10 is being used. For instance, if the mobile terminal 10 is being used in a warehouse environment, some of the functions may include: (1) an inventory function; (2) a production lot size function; (3) reorder level function; (4) a safety stock function, etc. Sub-functions of the inventory function, for example, might include: (1i) a total relevant inventory cost function; (1ii) an ordering cost function; (1iii) a marginal cost function, etc.
If the mobile terminal 10 is being used in a medical environment, than upon scanning a patient's ID tag, the first screen display may include a patient name and his/her medical history chart. The next screen may display various features relating to that particular patient as sub functions. The sub functions might include, for example: (5i) the patient's age; (5ii) his or her sex; (5iii) present illness; (5iv) last blood pressure reading; (5v) last weight reading, etc.
As mentioned before, the scroll keys 20a and 20b along with the select key 20c can be used to accomplish the above scrolling and selection. However, using such keys would occupy both hands of a user (i.e., one to hold the terminal and one to press the respective keys). On the other hand, the thumb wheel 13 of the present invention would permit a user to hold the mobile terminal 10 in one hand and with the same hand accomplish the same scrolling and selecting via the thumb wheel 13.
Although the invention has been shown and described with respect to certain preferred embodiments, it is obvious that equivalents and modifications will occur to others skilled in the art upon the reading and understanding of the specification. For example, the present invention has been described with respect to a user visually identifying a desired function by way of the screen display 14 and the cursor. However, it will be appreciated that the present invention has utility with respect to a different tone being emitted as the cursor scrolls up or down the screen display. For instance, the tone may become higher in pitch as the cursor moves downward in response to clockwise rotation of the wheel portion 13a of the thumb wheel 13 by the user. As a result, a user familiar with the different tones and the corresponding function or item associated therewith could scroll through functions and select a desired function via the thumb wheel 13 and not even have to look at the screen while doing such.
Furthermore, it will be appreciated that quickly double clicking the thumb wheel 13 can also accomplish a predetermined task such as selecting a plurality of items such as the function identified by the cursor and a predetermined number of functions below the highlighted function.
Moreover, it will be appreciated that the thumb wheel 13 can also be used to change characteristics of the mobile terminal 10 such as the contrast or brightness of the screen display. For instance, a function (e.g., FUNCTION6) could be user programmed which varies features of the screen display. Once a user selects this function, a new screen may be displayed which provide for changing particular screen characteristic such as, for example: (6i) screen brightness; (6ii) screen contrast; (6iii) color; (6iv) cursor brightness, etc.
Furthermore, since the mobile terminal 10 is user programmable, it will be appreciated that commercial programs or user programs could be loaded into the mobile terminal via a PCMCIA card into a PCMCIA card slot (not shown) of the mobile terminal or any other conventional means.
The present invention includes all such equivalents and modifications, and is limited only by the scope of the following claims.
Patent | Priority | Assignee | Title |
RE43344, | Oct 04 1996 | Symbol Technologies, Inc. | Programmable mobile device with thumb wheel |
Patent | Priority | Assignee | Title |
4126779, | Jun 04 1976 | Amer-O-Matic Corporation | Remittance processor |
4359222, | Oct 30 1978 | Smith Engineering | Hand-held electronic game playing device with replaceable cartridges |
4437739, | Sep 07 1982 | HASKIN, JOHN R | Portable map display device |
4627277, | May 17 1985 | NIELSEN-KELLERMAN CO | Magnet selector or switch |
4650161, | Nov 30 1984 | Daiwa Seiko Inc. | Spinning reel having electronic line tension display means |
4685065, | May 23 1985 | Comsonics, Inc. | Portable sampling spectrum analyzer |
4887968, | Dec 13 1985 | The Ohio Art Company | Electronic sketching device |
4993004, | Jan 11 1989 | Passively activated lap counter and timer | |
5374015, | Dec 01 1992 | Westinghouse Air Brake Company | Railroad telemetry and control systems |
5409478, | Oct 03 1991 | United States Surgical Corporation | Handle for manipulating laparoscopic tool |
5411185, | Feb 07 1992 | Procter & Gamble Company, The | Spray pump package employing multiple orifices having an orifice selector system |
5433350, | Mar 15 1994 | Reckitt Benckiser LLC | Pump apparatus for dispensing a selected one of a plurality of liquids from a container |
5473344, | Jan 06 1994 | Microsoft Technology Licensing, LLC | 3-D cursor positioning device |
5507457, | Feb 13 1995 | Westinghouse Air Brake Company | Train integrity detection system |
5539193, | Jun 07 1989 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | Modular hand-held data entry system |
5539194, | Jun 07 1989 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | Modular hand-held data entry system |
5540125, | Feb 04 1994 | Multi-position locking adjustable wrench | |
5627531, | Sep 30 1994 | Apple Inc | Multi-function menu selection device |
5648897, | Apr 22 1994 | Northrop Grumman Corporation | System for controlling a remote unit |
5681015, | Dec 20 1996 | Westinghouse Air Brake Company | Radio-based electro-pneumatic control communications system |
5684861, | Dec 04 1995 | Apparatus and method for monitoring cellular telephone usage | |
5821513, | Jun 26 1996 | Symbol Technologies, LLC | Shopping cart mounted portable data collection device with tethered dataform reader |
5887269, | Apr 07 1995 | VALUE STREET CONSULTING GROUP LLC | Data product authorization control for GPS navigation system |
5999827, | Apr 20 1994 | IRONWORKS PATENTS LLC | Communication terminal apparatus and control method thereof |
6011542, | Feb 13 1998 | Sony Corporation; Sony Electronics, Inc. | Graphical text entry wheel |
6034688, | Sep 15 1997 | SONY TRANS COM, INC | Scrolling navigational display system |
6046684, | May 23 1997 | Symbol Technologies, LLC | Single button contrast control |
6366771, | Jun 21 1995 | Symbol Technologies, LLC | Wireless communication network having voice and data communication capability |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 04 1996 | CISAR, JAMES M | Telxon Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 033100 | /0174 | |
Aug 02 2001 | Symbol Technologies, Inc. | (assignment on the face of the patent) | / | |||
Mar 27 2002 | Telxon Corporation | Symbol Technologies, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 012795 | /0070 | |
Oct 27 2014 | ZIH Corp | MORGAN STANLEY SENIOR FUNDING, INC AS THE COLLATERAL AGENT | SECURITY AGREEMENT | 034114 | /0270 | |
Oct 27 2014 | Laser Band, LLC | MORGAN STANLEY SENIOR FUNDING, INC AS THE COLLATERAL AGENT | SECURITY AGREEMENT | 034114 | /0270 | |
Oct 27 2014 | Zebra Enterprise Solutions Corp | MORGAN STANLEY SENIOR FUNDING, INC AS THE COLLATERAL AGENT | SECURITY AGREEMENT | 034114 | /0270 | |
Oct 27 2014 | Symbol Technologies, Inc | MORGAN STANLEY SENIOR FUNDING, INC AS THE COLLATERAL AGENT | SECURITY AGREEMENT | 034114 | /0270 | |
Jul 21 2015 | MORGAN STANLEY SENIOR FUNDING, INC | Symbol Technologies, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 036371 | /0738 |
Date | Maintenance Fee Events |
Dec 28 2010 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Jun 05 2010 | 4 years fee payment window open |
Dec 05 2010 | 6 months grace period start (w surcharge) |
Jun 05 2011 | patent expiry (for year 4) |
Jun 05 2013 | 2 years to revive unintentionally abandoned end. (for year 4) |
Jun 05 2014 | 8 years fee payment window open |
Dec 05 2014 | 6 months grace period start (w surcharge) |
Jun 05 2015 | patent expiry (for year 8) |
Jun 05 2017 | 2 years to revive unintentionally abandoned end. (for year 8) |
Jun 05 2018 | 12 years fee payment window open |
Dec 05 2018 | 6 months grace period start (w surcharge) |
Jun 05 2019 | patent expiry (for year 12) |
Jun 05 2021 | 2 years to revive unintentionally abandoned end. (for year 12) |