CA2331135A1 - Handheld computer apparatus and methods regarding same - Google Patents

Handheld computer apparatus and methods regarding same Download PDF

Info

Publication number
CA2331135A1
CA2331135A1 CA002331135A CA2331135A CA2331135A1 CA 2331135 A1 CA2331135 A1 CA 2331135A1 CA 002331135 A CA002331135 A CA 002331135A CA 2331135 A CA2331135 A CA 2331135A CA 2331135 A1 CA2331135 A1 CA 2331135A1
Authority
CA
Canada
Prior art keywords
display
housing
computer
user
button
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
CA002331135A
Other languages
French (fr)
Inventor
Scott A. Nelson
James C. Lee
Michael A. Helgeson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honeywell Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2331135A1 publication Critical patent/CA2331135A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/163Wearable computers, e.g. on a belt

Abstract

A computer apparatus includes a computer processing unit including a processor device for operating upon data and providing data for display. The apparatus further includes a handheld input/output display unit. The display unit includes a housing sized to be grasped by a user's hand. A computer display is located within the housing at a position to allow the user to view the computer display through an eyepiece. A display driver is used for presenting data from the processing unit on the computer display. Navigational input tools are integrated with the computer display in the housing and operatively connected to provide user input to the processing unit. The navigational input tools are positioned for operation by one or more fingers of the user's grasping hand. The computer processing unit may be integrated within the housing of the handheld input/output display unit. The navigational input tools may include a mouse having a force actuated pointer and at least one button, e.g., a single button mouse or a two button mouse, or may include a three button interface.

Description

WO 99!57627 PCTIUS991U9523 The present invention is generally related to computing devices. More 1o particularly, the present invention pertains to hand-held computer devices and user interfaces for such devices.
Backgryynd oLthe Inven~Q,p, Display technologies are emerging which have importance for a variety of !5 applications. For example, new display technologies are being used in hand-held personal digital assistants (PDAs), head-mounted displays (HMDs), miniature monoculars or binoculars, etc. Recent advances in hardware and soRware technologies enable the application of powerful computing platforms in a comfortable, body-worn format. Application of wearable computers allows for 2o individual users to remain integrated with information systems while operating hands-free andlor without hard-wire connection of su<;h computers to other components. For example, wearable computers provide only a limited advantage if the computing platform must continue to be connected to a fixed structure for power andlor network connectivity. Consequently, wearable; systems rely upon wireless 25 network technologies to enable these systems to be integrated into collaborative environments.
There is an increasing need for f:eld-portable personal information processing systems (PiPSs) which allow collaborative. conununication between a user and other parties or information systems that can provide the user with needed 3o information andlor direction. For example, collaborative communication, diagnosis, and action among control room and field personnel in the context of large-scale processing plants is highly desirable. For example, such functions are required between control room and field personnel in the context of large refineries, petrochemical plants, and pulp and paper mills. Field-portable personal information processing systems allow highly mobile, wireless access to a plant information infrastructure such as distributed control system (DC:S) point data and on-line 5 procedures. Personal information processing systems are used by field operations and maintenance personnel to enhance situation awareness, increase collaboration among and between field and control room personnel, and reduce operator-induced control and communication errors in the day-to-day operations of a processing plans.
Conventionally, computer devices have been. used to provide personal io information processing system functionality. Such computer devices generally have included various display devices and user interfaces" For example, such devices may include notebook pad-type devices, tablet input devices, head-mounted disl3lays for hands-free operation, small or wearable keyboanis, or voice actuation devices.
However, conventional devices used for personal information processing 15 systems do not recognize problems associated with the human interface requirements for such systems. Personal display systems impose various problems associated with the input devices being used, ease o:f movement of the user, and compatibility with changing and/or harsh ambient environments where users require such devices. For example, the wearing of a display on a helmet may provide 20 obstruction of a user's vision. Helmet-mounted displays add weight to the already heavy helmets causing stress on the user's body. Fmihher, such head-mounted displays get easily bumped around as the wearer walks under obstructions in a , processing plant environment or any other user environment. Further, wearable and tablet computers typically have displays plagued by a limited screen size andlor 25 have various user input challenges. For example, uaers of such personal information systems may wear gear such as gloves or be required to carry a large quantity of accessories or gear. Inputting information into a personal information system when wearing gloves becomes a difficult process with most conventional systems.
Even just navigating through information available in such systems when in the field with 30 or without gloves may be challenging.
umma of the_I~wenti~
Generally, the present invention integrates a clisplay and navigational input tools for use with a computing unit to address one or more of the problems relating to conventional devices described above.
A computer apparatus according to the present invention includes a computer processing unit including a processor device for operating upon data and providing data for display. The apparatus further includes a handheld input/output display unit. The display unit includes a housing sized to be grasped by a user's l0 hand. A computer display is located within the housiing at a position to allow the user to view the computer display through an eyepiece. A display driver is used for presenting data from the processing unit on the computer display. Navigational input tools are integrated with the computer display in the housing and operatively connected to provide user input to the processing unit. The navigational input tools 15 are positioned for operation by one or more fingers of the user's grasping hand.
In one embodiment of the apparatus, the computer processing unit is positioned within the housing of the handheld inputh>utput display unit.
In another embodiment of the apparatus, the navigational input tools include a mouse having a force actuated pointer and at least one button, e.g., a single button 2o mouse or a two button mouse. In a further embodiment, the navigational input tools may include a three button interface.
In yet another embodiment of the apparatus, 9:he housing includes a recessed thumb indent which includes a switch. The switch may be used to control power to the apparatus andlor control activation of the mouse.
25 A handheld apparatus for use with a computing unit according to the present invention includes a housing sized to be grasped by a user's hand having a longitudinal axis extending therethrough from a fu~st end to a second end. The housing includes an upper surface and a lower surface extending from the first end to the second end. Further, the housing includes an eyepiece at the fu~st end of the 3o housing. A computer display is located within the housing at a position to allow the user to view the computer display through the eyepiece. Navigational input tools are integrated within the housing with the computer display such that the navigational input tools are operable at the upper surface of the housing by one or more fingers of the user's grasping hand.
Figure 1 is a general illustration of a user grasping a hand-held input/output display unit for use with a wearable computer unit according to the present invention.
1o Figure 2 is a block diagram of a personal information processing system including a hand-held input/output display unit according to the present invention.
Figure 3 is a block diagram of one embodiment of the hand-held input/output display unit of Figure 1 useable with a separate wearable processing unit.
15 Figure 4 is a perspective view of one illustrative embodiment of the hand held inputloutput display unit of Figure 1 according i:o the present invention integrating a single-button mouse with a display in the unit.
Figure 5 is a top view of the hand-held input/output display unit of Figure ~.
Figure 6 is a bottom view of the hand-held inputloutput display unit of 24 Figure 4.
Figure 7 is an exploded view of the hand-held inpudoutput display unit of Figure ~.
Figures 8A-8B are display screens used to describe the graphical user interface for use with the navigational input tools integrated in the hand-held 25 inpudoutput display unit of Figure 4.
Figure 9 is a top view of an alternate embodiment of the hand-held input/output display unit of Figure 1 according to the present invention integrating a two-button mouse with a display in the unit.
Figure 10 is a top view of an alternate configuration of the hand-held inputloutput display unit of Figure I according to tht; present invention integrating a three-button user interface with a display in the unit.
Figures l IA-I 1J are display screens used for describing a graphical user interface in conjunction with the three-button user interface of Figure 10 according to the present invention.
Figure 12 is a block diagram of an alternate personal information processing system including an alternate hand-held computer device according to the present invention, wherein the computing unit is integrated ~~rithin the hand-held device with the display and navigational input tools.
Figuie I 3 is a block diagram of further detail of the hand-held computer device of Figure 12 including an integrated processing unit.
The present invention shall be described generally with reference to Figures I and 2. Thereafter, a more detailed description of various embodiments of the present invention shall be described with reference to Figures 3-13.
Figure 1 shows a user 11 grasping in the user's hand .i3 a hand-held input/output display unit i2 according to the present invention. The hand-held 2o input/output display unit 12 is used by the user 11 to view a rniniature computer display integrated therein with navigational input tools for allowing the user to navigate in computer program applications being executed by a wearable computing unit 14. The hand-held input/output display unit 12 is connected to the wearable computer unit 14 by cable 15, e.g., an umbilical cablle, to form operative computer 25 apparatus 10. One skilled in the art will recognize that with use of eomponent/packaging miniaturization and battery msniaturization, the wearable computer unit 14 may be completely integrated into the hand-held inputloutput display unit 12, as further described herein with reference to Figures 12-13.
Further, the connection i 5 between the computer unit 14 andl the hand-held inputloutput 3o display unit 12 may be wireless.
The computer apparatus 10 allows the user 11 to move about in an environment, e.g., in an industrial or processing plant environment, a military environment, an educational environment, etc., while still having access to the environment's information infrastructure. For example, in a plant environment the s computer apparatus can be used by personnel, such ;as field operations and maintenance personnel, to enhance situation awareness, increase collaboration among and between field and control personnel, andl reduce operator-induced control and communication errors in the day-to-day operations of the environment.
The present invention is not to be limited to use in any particular environment as the 1o present invention may be useful in many different environments, such as any environment where a wearable computer would provide application advantages. In particular, although the present invention is describc;d in conjunction with applications for a processing plant environment, the present invention is clearly not limited to such an environment. Further, the present invention may be used solely I5 as a wearable computer (i.e., including the input/output display unit having integrated navigational tools) without the computer unit having a transceiver for wireless connection.
Figure 2 shows a personal information processing system 19 wherein computer apparatus 10 is used. The computes apparatus 10 according to the present 2o invention includes computer unit 14 operatively connected by an electrical connection 15 to hand-held input/output display unit i2.
Generally, the personal information processiing system 19 includes wireless transmission link 25 to deliver digital information from the information infiastructiue 33 of the environment in which the processing system 19 is used to 25 computer apparatus I0. The information infrastruci,ure 33 is generally represented by the computer systems 22-24 and main access point 27. One skilled in the art will recognize that such an infrastructure may include my configuration of hardware, sofkware, firmware, transmission links, etc., and that the present invention is limited to no particular ~cture.
The transmission link 25 suppoets wireless/dig;ital communication.
Generally, the wireless transmission link or network 2;5 of personal information processing system 19 may be any conventional link a:; would be readily known to one skilled in the art. For example, the transmission link, e.g., an RF
network 25, 5 may provide a digital wireless local area network (LATE to support data applications associated with the environment of the user I 1. Further, for example, in the environment where the user is a processing plant user, seamless connectivity and a maximized transmission data rate may be required. Such is typically difficult in processing plant environments where the environment includes a large quantity of t0 metallic structures and reinforced buildings and may require a different transmission link than is required for other environments.
In general, the transmission network 25 consists of a main access point 2?
which includes electronics for functioning as an interface between a wired infrastructure 33 or network, such as is generally shown by computer stations 22-24, 15 and the transceiver 35 of the maim access point 27. The transceiver 35 is used for transmission/reception via antenna 29. For example, the electronics may convert data firom Ethernet into packet data for transmission. Further, the transmission network 25 may include several repeaters (not shown) configured to resend signals transmitted fiom the main access point 27 to extend the range of the wireless 2o communication link to computer apparatus i0. Yet further, the transmission network 2S includes a wireless transceiver 31 associated with the computer unit 14 worn by the user 11 allowing the user 11 to receive and transmit data through .
antenna i 7 associated with the computer unit 14. Generally, one skilled in the art will recognize that conventional modem electronics iintegrated in the computer unit 25 14 fulfills the receive/transmit functionality.
For example, in one implementation of the transmission network, a wireless local area network {LAN) may provide for operation. in the 2.4 gigahertz {GHz) industrial, scientific, and medical frequency band. T'he wireless LAN hardware may operate as a direct sequence spread spectrum (DSSS) system. Range of 3o transmission of network 25 is heavily influenced by the amount and type of obstructions between the antenna 29 of main access point 2T and antenna 17 of computer unit 14 wom by the user 11. Further, such range of communication will depend on the gain of such antennas.
Transmission networks 25 are known to thosE; skilled in the art. The summary description provided of transmission network 25 above is provided for illustration only and it will be recognized by one skilled in the art that various types of wireless transmission networks may be utilized in accordance with the present invention.
Generally, computer unit 14 may be any conventional wearable computer, to such as belt-worn Windows 95 computer unit using Pentium processors and having hard disk storage, PC card interface, battery power source, etc. For example, such wearable computers are available from Via (Northfie~ld, Ivll~. However, preferably, the computer unit 14 is a wearable computer for delivering Web-based informatlon such as a PDA processor. With utilization of a PDA processor, a smaller, lighter 15 weight, lower cost system with better power management and longer lasting battery life is obtained. PDA processors generally have low-end power consumption and include firmware operating system's availability to e:lirainate the need for hard disk storage which enhances size and weight advantages.
By using Web-based information or, in other words, using a Web-based 2o computer systerri, computer unit 14 can be linked easily into the environment's infrastructure 33. For example, using the Web-based system, personnel can log onto the user's Website throughout the processing plant to see the current status of , activities and interact with the personnel through the; Website, if necessary (such as by scheduling tasks). Further, a Web-based system ;provides the computer apparatus 25 10 with a more open development platform for use c>f a variety of applications and in a variety of environments. To implement the Web-based system approach, Java virtual machine (JYM) and Java-compliant Web bro~wser technology is used on such a PDA processor.
One skilled in the art will recognize that whatever computer unit 14 is 3o utilized, appropriate user interface software stored ua memory 28 will be tailored accordingly. Further, one skilled in the art will recognize that useable computers are conventionally known in the art and shall not be described herein in any further detail. One preferred hardware computing unit is provided in the specif cations of Table 1.
Tahle 1 Operating System - FlardwareSupport Java 1.1 Web Browser Architecture 800 x 600 PEL resolution for FPD

Mouse support Processing Performance OS

Java VNI

Java Cornpliant Web Browser Flash OS Storage Java VMf Storage Java Compliant Web Browser Storage RAM 32 Mbytes RAM for Web page storage Peripheral Standard, mouse RS232 interface Serial, p~~raIlel, or PC
card interface for RF LAN' Display Drive Circuitry Monochrome 16 gray scale SVGA

800 x 600 resolution @
60 frames/sec Weight Same as radio, ~1.5 Ibs S. Scone as radio, ~L5 lbs Battery Life 8 hours continuous use Rechargeable battery implementation Operating Temperature -40 to +i~0 degrees Celsius According to the present invention, the hand-held input/output display unit 12 includes a miniaturized display I6 within a housing 20. Integrated with the miniaturized display 16 in the hand-held unit 12 are navigational input tools 1o which are used in conjunction with graphical user interface soflvvare of computer unit 14 to provide a user of the personal information. processing system 19 the ability to simply and easily navigate through the system. As will be described further below, various navigation input tools I8 may be used with a variety of software user interfaces to provide simple and easy-~to-use navigation. The navigational input tools 18 may include any number of buttons, a single-button mouse, a two-button mouse, a three-button input interface, etc. Preferably, as will be described in further detail herein, the navigational input tools 18 may include a three-button interface, a two-button mouse, or a single-button mouse. Each of such navigational input tools 18 is integrated within housing 20 of hand-held input/output display unit 12 with the miniaturized display i 6 so a:. to provide a rugged unit able to handle harsh environmental conditions.
The graphical user interface software stored in memory 28 is generally driven by the navigational input tools 18 integrated ui hand-held input/output display unit 12. For example, a three-button interface requires the need to map data to into a particular structure required for navigation witlh such a three-button interface, whereas thenuse of a single-button mouse input interface with a pointing device allows for a more standard, traditional, point-and-click type of user interface software, e.g., Microsoft Windows look-and-feel. Such user interfaces shall be described in further detail below.
t5 Display I6 of the hand-held input/output display unit I2 may include any one of several types of displays for use with the computer units. For example, display 16 may be a direct view display, such as a dvrect view laptop display.
However, display lb is preferably an optically magniified miniature display, i.e., a miniature projection display including a display souxce with magnification optics.
2o Such displays provide advantages over direct view displays in terms of display format size, resolution, color, and viewing contrast. Various types of display sources are available such as flat panel displays which can be used in the miniaturized projection display 16. For example, the; display source may include one or more active matrix electroluminescent (AME?L) displays, organic Light 25 emitting diode (OLED) displays, ferroelectric displays (FEDs), or active matrix liquid crystal displays (AMLCDs). Each have their own advantages and disadvantages as is known to one skilled in the art. Preferably, however, due to their commercial off the-shelf availability, the display soierce of display I6 is an off the-shelf miniature 35 millimeter format AN11,CD.

The flat panel display is driven with magnification relay optics. The magnification can be accomplished in a number of manners. For example, by including an optical beam splitter in the design, the displayed image could be overlaid on the direct see-through image through the beam splitter (i.e., a see-5 through design}. Preferably, however, for simplicity purposes, the image is routed from the display directly to the eye, resulting in a so-called see-around design. The see-through design is advantageous in that it allows dlirect comparison (even 1:1 geometric registration, as appropriate) of a scene versus a'displayed image, which may be useful for a variety of applications, e.g., for setting complex switchboards or to wire harness layout in a manufacturing process plant. Howevez, because of such viewabiIity more display brightness is required and dms battery usage is problematic.
One skilled in the art will recognize that any number of miniaturized projection display configurations may be used in accordance with the present 15 invention. As such, the illustrative configurations described herein are not to be taken as limiting to the present invention.
The present invention shall be further described with respect to a particular configuration of the computer apparatus 10 shown in Figures 3-7 and further used in conjunction with a graphical user interface shown and described with reference to 20 Figures SA-8B. As previously described with reference to Figures 1 and 2, computer apparatus 10 includes a processing unit 14 and a hand-held inputloutput display unit 12 electrically connected thereto by transmission cable 15.
As shown in the perspective view of Figure 4, the hand-held inputloutput display unit I2 includes a longitudinal axis 43 about which a housing 20 encloses 25 components of the hand-held input/output display unit 12. The longitudinal axis 43 extends through the housing 20 from a first end 45 to a second end 47. An upper surface 44 extends from the first end 45 to the second end 47. Likewise, a bottom surface 46 extends from the first end 45 to the second end 47 of a hand-held unit 12.
The housing 20 further has an eyepiece 49 integrated with the housing 20 at the 3o second end 47 of the hand-held unit. At the opposite; end, e.g., end 45, a recessed finger well 53 is provided such that when the user l :l grasps the hand-held unit 12, the user's little finger is positioned in the recessed finger well 53 for stabilization of the unit 12 next to the user's eye. The housing 20 fiu~ther includes a navigational tool recess 55 wherein are positioned and integrated within housing 20 navigation 5 tool interface 48. In this particular embodiment of tlhe hand-held unit 12, the navigational tools include a force-actuated single-button mouse including a mouse pointer actuator 50 and a single-button actuator 51. The housing 20 ftuther includes microphone openings 54 for access to a microphone.
The housing 20 and the navigational tool interface 48 are configured for to holdability. In other words, the design is such that a, gloved hand can hold and operate the navigational tool interface 48. In the configuration of Figure 4, the top-mounted integrated single-button mouse is provided for navigation of the system:
The forefinger of the user's hand operates the button actuator 51 and the middle finger of the user's hand operates the pointer actuator 50.
15 Figure 5 shows a top vievu~ of the hand-held tout 12 further showing the navigational tool interface 48, eyepiece 49, upper surface 44, navigational tool recess 55, and microphone opening{s) 54. The single-button mouse generally lies below a ruggedly constructed surface layer 61 to provide for use in harsh environments.
2o Figure 6 is a bottom view of the hand-held unit 12 and further shows in detail eyepiece 49 and bottom surface 46. Bottom surface 46 includes a recessed thumb well 57 that includes an integrated switch 58., The switch 58 is positioned-below a ruggedly constructed surface cover layer 6T such that when the user grasps the hand-held unit 12, the user's forefinger is over tl'ne button actuator 51, the user's 25 aniddle finger is over the pointer actuator 50 while dhe user's thumb is positioned within recessed thumb well 57 and able to actuate switch 58. Further, the user's pinkie finger is positioned in recessed forger well 5:3, e.g., a back ledge ridge. The overall configuration including the recessed featurea, in addition to providing for integration of the navigational input tools with the display 62 in the hand-held WO 99/57627 PCTliJS99/09523 inputloutput display unit, also provide to assist in the positioning of the user's hand over the single-button mouse and to stabilize grip support.
The switch 58 actuated by the thumb of a user is a safety switch which may be used to prevent accidental navigational input toot .actuation, such as during positioning of the unit 12 away from the eye, e.g., holstering of the device in a holder at the user's side. In such a case, continuous pressing of the switch allows for use of the navigational tools while the switch is pressed. Further, the safety switch 58 serves to conserve power. In one conservation of power mode, the switch must be actuated prior to power being supplied to the: device. Further, the switch 58 io can be made operable to only provide power upon continuous holding of the switch 58 or can be made operable to provide continuous use of the mouse within a predetermined timeout period once the switch 58 has been activated.
Figure 7 shows an exploded view of the hand-held input/output display unit 12 including components of one particular illustrative co~guration. In this i 5 particular configuration, the hand-held monocular input/output display unit I2 integrates single-button mouse components 59 with an off the-shelf miniature millimeter format AMLCD display 62. The display .components include a miniature flat panel monochrome Sony display available under the trade designation LCX016L. The flat panel display shown generally as the grouping of display 2o components 62 is an 800 x 600 pixel (SVGA) display using a Sanyo cold cathode-type fluorescent backlight. With the proper polarizem and drive signal format, this device is capable of 256 gray levels and 200:1 contn~st ratio performance. An air ;
spaced double achromatic doublet objective lens is configured according to the specifications shown in Table 2 below.
25 Table 2 - Relay Optics Design f~pecifications Field-of View 25 degree H x 20 degree V

30 degree diagonal Monocular Field-of View 25 degree H x 20 degree V

Resolution 800 x 600 24pm pixels Nyquist Acuity 20/37 fir the Sony AMLCD

WO 99/57627 PCT/t7S99/09523 MTF Between 0.1 and 0.3 at 15 cyc/mm Minimum Eye Relief 32 mm Exit Pupil 10 Accommodation 1.0 m Field Curvature t 0.25 dio~pter Distortion < 5%

Image Source Active Area 20 mm x 2;6.6 mm The display 62 is positioned within the housing 20 so as to be viewable through eyepiece 49 which includes the grouped components illustrated generally in Figure 7.
5 One skilled in the art will recognize that the present invention is not limited to a monocular-type device but may be binocular as well. However, to preserve size and weight, a monocular device is preferred.
The exploded view of Figure 7 further illustral:es the top surface 44 and the bottom surface 46 of the housing 20 which substantially encompass the components to of the unit. A single component containing board 65 :includes the electronics necessary to drive the display 62 using a con;espondir~g Sony driver chip set.
The single board 65 allows for incorporation of the single-button mouse 59 generally represented by the exploded grouped components of force-actuated single-button mouse. For example, the mouse may be a Hula PointTM Hall effect mouse pointing 15 device made by USAR Systems, lnc., {New York City, NY), operatively coupled to board 65 to provide mouse signaling to computer unilt 14. Tactile rebound feedback for the mouse disk of the single-button mouse 59 is provided by the elastomeric properties of the molded cover or surface Layer 61. Further, a single-shielded conductor curly cable with a standard 15-pin D PC display connector completes the 2o hand-held unit 12 to connect the hand-held input/output display unit 12 to the computing unit 14.
Further shown in Figure 7 is the switch 58 wluch is provided with flexible cover 67. The switch 58 is further operable with the single board 65 to provide is switch signals to computer unit 14. Switch 58 is a standard switch such as a C&K
pushbutton switch available from DigiKey Thief River Falls, Mid.
The single board 65 is used for mounting andlor integrating the components and connectors as shown in Figure 3. The circuitry contained within the housing 20 of hand-held input/output display unit 12 includes circuitry for communication to processing unit 14 through connector 30 and for providing the infommation for driving display 16 through display connector 32.
The board 65 housed in the hand-held input/output display unit 12 includes a power supply component 34, serial port/mouse component 42, microphone 40, 1o display driver 36, and timing circuit 38. Power supply component 34 receives power through connector 30 and controls power to the hand-held inputloutput display unit 12. For example, power supply component 34 provides far reset of the components of hand-held unit 12 and also for control of power supply to display unit 12 upon actuation of switch 58. Power supply component 34 does not provide t5 power to the display unit 12 unless the switch 58 has been actuated.
Further, power supply component 34 is turned off upon activation of a sleep mode when display unit 12 has not been utilized for a particular period of time as determined by timing circuit 38.
Serial port/mouse 42 provides for the interface between the single-button 2o mouse user interface 48 including force-actuated pointer 50 and button 51 and the computer unit 14. As operation of such conventional single-button mouses are known to those skilled in the art, details with respect thereto will not be provided.
The serial portlmouse 42 provides pointing signals and button actuation signals through connector 30 to computing unit 14 for use in control of the graphical user 25 interface software for the system, e.g., stored in memory 28. The serial portlmouse 42 may further include a motor for providing vibration far notification purposes such as in a paging situation, or may further include an audible alert such as a piezoelectric buzzer. In addition, the serial port/mot~se 42 may include a beeper for such notification purposes.

Display driver 36 and timing circuit 38 provide adequate signaling through display connector 32 to display 16 for displaying infbrmation from computing unit 14 input to hand-held unit 12 through connector 30. Timing circuit 38 provides for sync signais to synchronize display 16 with the displ',ay driver 36. As previously described, such components are ofd the-shelf components utilized in conjunction with the displays, such as those available from Sony., and will not be described in further detail.
Microphone 40 is generally representative of one or more microphones positioned within the housing 20. For example, the microphones may be used for 1 o voice activation of the computer unit andlor voice input to the system. As the handheld device is held in close proximity to the mouth, voice activatian may be readily accomplished. Further, a microphone may Ire positioned relative to the upper surface 44, e.g., microphone openings 54, and another microphone may be positioned relative to the lower surface 46, to provide multiple inputs, e.g., one 15 voice input and one environment input, for carrying out noise reduction andlor interference processing using such multiple inputs, e.g. common mode noise rejection. The display unit may include any additional circuitry necessary for processing or conditioning of such inputs.
With use of the direct manipulation input device, e.g., the single-button 2o mouse interface 58, a look-and-feel similar to that of conventional graphical user interfaces can be implemented, for example, a Windows 95-type look-and-feel.
The application software may be any of a number of applfications applicable to a particular environment such as maintenance applications for a processing plant, e-mail functions, etc.
25 The personal information processing system preferably is used with an environment infrastructure having applications written in Java. With the applications written in Java, a dedicated server for tt~e environment can provide up-to-date information to the user I 1 of the computer apparatus 10 according to the present invention. For example, a dedicated server rnay access near real-time 30 process data from a refinery history module which provides historical data regarding WO 99!57627 PCT/US99/09523 the plant's processing history and may also access relational databases that store refinery or plant procedures, task schedules, and personnel information. It should be readily apparent that various applications may be utilized in accordance with the present invention and in no manner is the present invention limited to use with or for 5 applications involving a processing plant, e.g., a refinery, a pulp mill, etc. One example of application software used by a field operator is in part shown in the Figures 8A and 8B.
As is typical with many soRware systems, an. opening screen requires a user to log onto the system and enter any other relevant data, e.g., current job, password, 10 etc. Once logged onto the system, the user 1 i can navigate using a point-and-click feel with a traditional pull-down menu graphical user interface as shown in display screen 81. Such a graphical user interface useable with a single-button or two-' button mouse is known to those skilled in the art and, will not be described in detail.
In addition to the traditional pull-down menu interface, the user can navigate to 15 different applications using one of the taskbars 80 located at the bottom of the screen 81. For example, the "View Todays Tasks" bar as shown in Figure 8A
displays all scheduled tasks 85 assigned to the employee's logged-on position for the current shift when selected, as shown in screen 81 and 86 of Figures 8A
and 8B.
One benefit to on-line interactive procedures is that the procedures can be 2o made more context-sensitive. For example, in a processing plant environment, as shown in Figure 8B, by displaying live process data :right inside a procedure step and allowing outside operators to enter outside readnngs directly from the field, one provides a more context-sensitive procedure. Conventionally such a procedure required operators to call in readings to a central control room operator to ensure 25 that the control systems readings of those levels were calibrated with the manual readings displayed in the field. With the present system, outside operators can see live process data, precluding the need to bother the central control room operator.
Further, as shown with regard to Figure 8A, the user 11 can select "Schedule Tasks" to navigate to different days and shifts to see what is schcduled and what has 3o been completed in the past. The "Review All Tasks" option may allow operators to review any procedure entered into the system as opposed to viewing today's tasks and being able to sign-offor change such tasks. Thf; "View Process Data"
option may allow a user to select and view any process daW point in the plant, i.e., receive information from the dedicated server allowing access to historical data and current s information concerning the plant operation. Further, the system has navigation buttons similar to most browsers (Back, Forward, and Reload) as well as a context-sensitive help system which provides help relative to the current screen being displayed when the Help button is selected. As repnesented by taskbar 82, the system is a Web-based system. In this particular care, Microsoft Internet Explorer 1o is used for communication.
One skilled in the art will recognize that a two-button mouse 90 may be integrated with the display i 6 in the hand-held input/oufiput display unit 12. A top view of the two-button mouse interface 90 is shown in Figure 9. With the use of an additional button actuator, the hand-held unit 12 ma;y become slightly longer.
The 15 two-button mouse 90 includes a pointing actuator 91., a right button actuator 92 and a left button actuator 93. Such mouse structures are integrated into the unit 12 in much the same way as described with reference to Figures 3-8. The two-button mouse user interface 90 may be used with similar graphical user interface software (i.e., a Windows-type look-and-feel) as described with reference to Figures 3-8.
20 As described above, the navigational input tools, i.e., the single-button mouse and the two-button mouse configurations, utilize a graphical user interface that generally relies on the standard Microsoft Windows look-and-feel, which basically requires either a full keyboard or mouse, a hackball, pen input device, or the like. Generally, such interfaces require interactions involving control buttons, 25 drop-down menus, dialogue boxes, and multiple, sinnultaneously opened-tiled windows. This conventional type of graphical user iinterface eras generally designed for desktop computers and such user interface is fully supported by the wearable computer apparatus 10 according to the present invention. However, in many cases, depending upon the nature of the interface environmient, the graphical user interface 3o and navigational input tools (i.e., user interface) may need to be made simpler for WO 99!57627 PCT/US99109523 navigational control of software applications in such environments. Such environments may require a minimal amount of disi;raction or attention.
A user interface which provides such simplicity shall be described with reference to Figures 10-11. The configuration for hand-held inputiouiput display unit 100 shown in Figure 10 includes a three-button user interface 102. The three-button interface 102 is integrated with a display (not shown) viewabie through eyepiece 103 in housing 120 in substantially a similar manner to that previously described with reference to Figures 3-8 with the exception of an additional button as opposed to a pointing device. As shown in Figure 10, three-button user interface to 102 includes an Enter button 106 positioned in the rniddle of Up and Down buttons 104, 108. In other words, the Up and Down buttonsa 104, 108 are positioned on either side of middle Enter button I06.
The three-button interface 102 is used with ac software graphical user interface implemented from memory (e.g., memory 28, Figure 2) of the computer unit to implement a simple user interface. Generally, the interface environment includes only a single window open at a time, a simple pop-up navigation menu with application menu items and context-sensitive menu items, and other simple interface elements which will be described in further detail with reference to Figures I lA-1 IJ. This user interface provides a look-and-feel that is substantially different 2o than a Microsoft Windows-type look-and-feel.
Generally, navigation in the system using the graphical user interface and the navigational input three-button user interface is performed either using a pop-ug , menu to navigate between display screens wherein the pop-up menu includes at Least application menu items and context-sensitive menu items, or follows a tree structure or a circular structure further described below to navigate within a particular application. The look-and-feel far the interface uses a variation of a hierarchical file view for screen navigation and control, which is very suitable for an upldownlselect navigational input approach. Likewise, by clustering all control objects on a single pop-up menu with context-sensitive menu items, an inter-screen navigation scheme 3o which is well-suited to a three-button interface input approach is created.

WO 99/57627 PCT/US99l09523 The graphical user interface software was authored in Visual Basic. The ability to navigate from one Visual Basic screen to another creates an almost scrolling functionality for the look-and-feel of the gc~aphical user interface. For example, as further described below, a user 11 is able to move through a series of trend screens representing different processing plant devices with an almost scrolling effect. The user interface design used a general mapping of application information requirements to the three-button interface hardware. It will be readily apparent to one skilled in the art that the user interfa~~e described herein may be used with any applications and are not restricted to processing plant applications to described illustratively herein. For example, a processing plant is the location or facility at which the hand-held input/output display unit 100 is to be used and the applications pertaining to such a processing plant may include applications relating to personnel, maintenance, processes, procedures, e-mail. In accordance with the present invention, other applications with regard to c>ther facilities, locations, or any t 5 other environments may benefit front the user interf~~ce look-and-feel as described herein.
The Up and Down buttons 104,108 are single-button function buttons.
However, the Enter button 106 positioned between the Up and Dawn buttons 104, 108 is a mufti-function button. By pressing and holding the mufti-function Enter 2o button a pop-up menu is called. Once the pop-up menu is displayed on the screen, the user 11 can navigate up and down the menu by use of the Up and Down buttons 104, 108. The mufti-function Enter button I06 can then be used to select an option of the pop-up menu by pressing and releasing or, in ~nther words, clicking the Enter button 106.
25 One skilled in the art will recognized that the; multiple functions of the Enter button can be provided in a number of manners. For example, one function may be provided by clicking the button whereas another function may be provided by pressing and holding the button as described above. Further, the multiple functions can be provided by clicking and double clicking. As used herein, pressing and 3o holding is encompassing of other manners of providing a function other than simple single clicking, e.g., pressing and holding encompas:;es double clicking or any other actuation technique other than the single click.
To describe the graphical user interface in conjunction with the navigational input tool interface, i.e., the three-button user input iziterface I02, the display screens shown in Figure 11A-113 shall be described with respect to a particular illustrative processing plant environment and illustrative applications used in such an environment. As previously indicated, the data and applications used in describing this interface look-and-feel are for illustration only and various other environments and applications relating thereto may benefit from the Iook-and-feel to described herein. It will be noted that all interaction with the interface to be described with reference to Figures 1 lA-l ld can be accomplished with the three-button interface 102 (i.e., mouse and keyboard are not required).
Figure 1 lA shows a splash display screen 13(1 which occurs at start-up.
Upon start-up, the splash display screen 130 does not include pop-up menu 131.
15 Pop-up menu 131 is invoked by pressing and holding; the middle Enter button 106.
The pop-up menu 131, at this point in the user interface, includes only application menu items 133 and a cancel option 132. The cursor 134 shown by the highlighted Personnel menu item moves up or down the menu and includes wrap-around with use of the Up and Down buttons 104, 108. Selection of an application from the pop-2o up menu 13 i is accomplished by pressing and releasing, i.e., clicking, the Enter button 106 with the cursor 134 highlighting the application menu item.
Selection of an application option dismisses the splash display screen 130 and launches an application window associated with the application selection. The cancel option 132 is the default position when the pop-up menu is disphayed. Selecting the cancel 25 option 132 serves to cancel the pop-up menu display, for example, in the case where the user called up the menu by accident or decided to go back to the previous screen that was being used.
Figure 1113 shows a display screen 140 which. is the main application window for the Personnel application selected from splash screen 130 of Figure 30 1 lA. Cursor movement in the main window 140 for this application and for other applications is limited to the information tree 143 at the left side of the display screen 140. The information tree 143 includes, for e;xampIe, personnel information with respect to various processes. At this junction, the information tree i43 is shown only in its highest level including only top-level tree items 146.
Details regarding the tree item highlighted by the cursor is provided in a display area I42 to the right of the tree 143. In this display screen 140, the lower level tree items are currently hidden. The window title bar 144 provides the user 11 with information regarding the identification of the current application in which the user 11 is operating, i.e., Personnel. Generally, the display screen 140 does not include the 1 o pop-up menu 141 until the Enter button 106 is pressed and held.
The pop-up raenu 141 displayed with the main window display screen 140 of the Personnel application includes one or more application-specific context-' sensitive menu items I47 on the bottom of the pop-up menu I41. Such context-sensitive menu items 147 are dependent upon the application in which the user is is operating. The context-sensitive~menu items will be described further below.
Figure 1 I C shows a main window display screen 150 for the Personnel application but shows mid-level details 152 with regard to a selected top level tree item I46. The next level of the tree is selected by pressing and releasing, e.g., clicking, the Enter button 106. Selection of an alternate top level tree item 146 in 2o the information tree 143 hides the currently exposed mid-level detail and exposes the mid-level detail for the newly selected top level tree item 146. Display screen 150 shows information tree 143 with the second ieve;I detail 152 exposed or, in other words, one of the top level tree elements 146 expandled. Note that the triangle in front of the Lop level tree element expanded rotates when the detail is exposed.
25 Display screen 150 further shows a display area 154 for the mid-level tree item highlighted by the cursor. The top level tree display area 142 is displayed with the mid-level tree display area 154. Once again, the pop-up menu 141 will not be displayed unless the Enter button 106 is pressed and held to initiate display ofthe pop-up menu 141.

WO 99!57627 PCT/US99/09523 Figure I lD shows an additional level I62 of tree detail for information tree 143. The additional level I62 of tree data detail is exposed by selecting a second level tree item IS2. Display area 165 is used to show information with regard to this additional level I62 of information tree 143 slang with the display areas 154 for the 5 second level and display area 142 used to display information of the top level tree item. As noted by the boxes next to the items of the additional level 162, various other functional or procedural items may be added for use by the user such as selecting certain personnel or marking that procedure:; have been accomplished, or various other simple input elements. Once again, display screen 150 is generally io shown without the pop-up menu i41 unless the middle Enter button I06 is pressed and held as previously described.
Upon selection of context-sensitive menu item, I 47 of pop-up menu 141 from display screen 160, a secondary window is provided on display screen 170 as shown in Figure 11 E. In this particular circumstance, the context-sensitive menu 15 item is a "View Map" menu item which, when selected, provides a map of the facility or environment where the user 11 is Located, designated generally as reference numeral 171. It should be recognized that other context-sensitive menu items may provide additional display screens with regard ~to other personnel-related matters. For example, global positioning may be used! to give absolute position of 2o the user 11, maps showing position of other personnel, etc. Title bar 173 provides the user 11 with identification of the particular context-sensitive menu item being viewed. Once again, upon pressing and holding the mdddle Enter button 106, pop ;
up menu 172 is displayed with a context-sensitive menu item 175 therein, i.e., "Close Map" menu item.
25 Display screen I80 of Figure 1 IF shows the main window for the Maintenance application as opposed to the f ersonnel application. As identified in window title bar 179, the display screen L 80 includes .display of tree structure 181 including top level items 182, second level items 183, and third level items 184.
Also displayed are display areas 187 associated with tlhe tap Level tree items 182, the 3o display area 188 associated with second Level tree items 183, and display area 189 associated with third level tree items 184. Upon pressing and holding Enter button 106, pop-up menu 185 is displayed. Pop-up menu 185 includes the application menu items along with a context-sensitive menu item "View IDL" 186. Upon selection of this context-sensitive pop-up menu item 186 at the lowest level of tree detail in the maintenance window shown in display screen 180, a display screen as shown in Figure 11G is shown.
With respect to the display screen 190, the circular type of navigation within an application shall be described. Generally shown on display screen 190 is a device schematic 192, e.g., a debutanizer tower schernatic. The device schematic 192 includes various sub-task areas 194. The Up and Down buttons 104, 108 move the cursor 195 in a circular fashion from sub-task 194 to sub-task 194 around the device schematic 192. The cursor 195 is represented as a highlighted sub-task label.
As the cursor 195 is moved from sub-task to sub-task; the description in sub-task block 196 changes to a description associated with the particular sub-task highlighted. Further, pressing and releasing the middlle Enter button 106 toggles the checkmarks for the highlighted sub-task to provide a further informational or completed status for the sub-task.
One skilled in the art will recognize that the circular nature of the navigation described herein is clearly not limited to device schematics but is applicable to any 2o particular display configuration where a user would vvant to move within the screen display to select different options therein. For example, the screen display may be a map with various locations on the map being navigated through in a circular manner. Further, pop-up menu 191 can be displayed upon pressing and holding the Enter button 106 and then can be used to close the context-sensitive menu item 197, i.e., "Close IDL."
Figure i 1 H shows the main window of the Pnocess application in display screen 200. The elements displayed include the informational tree 201 having top level items 202 and second level items 205 expanded and shown. Window title bar 209 shows user I 1 that the Process application is being used. Further, display area 203 shows information associated with a top level item 202 and display area displays information associated with one of the second level items 205.
Further shown in Figure 1 IH is pop-up menu 208 which includes three context-sensitive menu items 206 including "View Schematic," "View 'Trend," and "View Camera."
Selection of "View Schematic" is very similar in nature to that described with reference to Figure I 1 G and a display screen 210' showing a device schematic 211 is provided such as shown in Figure 11I. Once again, various sub-tasks 2i2 are associated with the device schematic 211 and can be navigated in a circular manner.
Information block 214 at the bottom of the screen 210 provides up-to-date information with respect to the highlighted sub-task or device element.
Further 1o shown on display 210 is a pop-up menu 213 that includes several additional context sensitive menu items 215 for the particular highlighted sub-task 212 of device schematic 2I 1. For example, selection of "View Trends" of context-sensitive menu items 2I5 results in a display screen 220 showing trends with respect to a particular sub-task such as shown in Figure 1 I J. In this particular case, the trend is with respect to an overhead pressure controller and the trend is shown in graphical form.
However, other forms of displaying trends are also aplplicabIe.
Shown on screen 220 in title bar 221 is the context-sensitive menu item selected by the user I 1, i.e., Trends. Further shown is a pop-up menu 213 attained as previously described which includes several context-sensitive menu items 224 for zo performing various tasks at this point in the user interi:ace.
It will be noted that trends may be selected at both the sub-task level and at the device schematic level. Far example, "View Trends" context-sensitive menu item is available as shown in Figure 11H and also as shown in Figure 1 iI.
In summary, with regard to the graphical user iinterface and navigational 25 three-button input interface I02, navigating around a clisplay with just the Up and Down buttons 104,108, and Enter button i06 is achieved primarily using a tree-based user interface control. For example, in the Process data application, the main screen uses a tree structure as a means to navigate to groups of data that are related to pieces of equipment, such as the compressors, towers, furnaces, etc. of a plant.
3o The user can move up and down the tree by using the Up and Down buttons 104, WD 99/57627 PCT/U899/09523 .
108. The user can collapse and expand the information tree by clicking the Enter button 106. Further, clicking on the Enter button 106 at the end of a particular tree structure, such as when particular personnel are listed and a box therein is to be checked, serves to accomplish a function such as to .check offthat step.
Further, in addition to tree-based navigation, an additional type of navigation within an application window is the circular navigation. For example, using the context-sensitive menu options available when viewing process data, the user can navigate to trends of the data and schematics that show the data in a process flow diagram type of format. These types of screens do not display a tree structure.
1o Rather, these sub-screens are specific to the process data being displayed on the main screen'when the menu option is called up. For example, if one selects "View Schematic" when looking at process data for a C-3 tower process data, the schematic displayed is relevant to the C-3 tower. Once viewing the schematic, as illustrated in Figure 1 l I, the user can "circle around the display" in one direcfion by 15 clicking the Up button 104 or circle around the display in the other direction by clicking the Down button 108. When viewing trends of the data, as described with respect to Figure 11J, the trend related to one point fills an entire screen, so pressing the Up or Down buttons cycle the user through a set of trends related to the group of points in question; for example, the various sub-tasks related to the C-3 tower as 20 shown in Figure 1 lI. Navigating back to previous screens is performed by using the context-sensitive menu which generally has options :for closing the currently viewed screen.
One skilled in the art will recognize that the particular look-and-feel described with reference to Figures 11A-11J requires the need to map the data into 25 the structure required by the navigation scheme. For example, the data must be mapped into the various tree level items.
Figures.l2 and 13 show an alternative configuration for the computer apparatus according to the present invention. In this particular configuration, the processing unit is integrated into the hand-held display unit as opposed to the use of 30 a separate connected computing unit. As shown in Figure 12, the personal information processing system 300 includes a wireless transmission link 301 which is substantially similar to that described with reference to Figures 1 and 2.
The only difference is that the transceiver 370 of the link is novr integrated within housing 324 of the hand-held computer apparatus 320, as opposed to being a part of a separate computing unit.
The hand-held computer apparatus 320 as shovvn in Figure 12 includes housing 324. The housing 324 substantially encloses computer unitldisplay driver hardware and/or software 330 operable under user navigational tools 328 and integrated within the housing 324 with display 326. Antenna 322 and to transceiverlmodem circuitry 370 form a part of the wi~reIess transmission link 301.
The different configurations for the navigation,ai tools 328 and computing unit 330 as well as display 326 are substantially the same as indicated previously with respect to the other embodiments described above. However, miniaturization allows them all to be integrated within housing 324.
t5 In one particular implementation, hardware an<I/or software 330 includes transceiver 370 and the other elements as shown and described with reference to Figure 13. The hand-held apparatus 32 includes hardvvare and/or software 330, display 326, and power source 366, e.g., lithium ion batteries. The hardwarelsoftware 330 generally includes the following: transceiver circuitry 370, 20 processor 372, display driver circuitry 374, DRAM 376, along with human navigation interface circuitry 328 for use with the applicable navigational tools. The transceiver circuitry 370 may use a dual-spread spectrtun system. Processor may be a processor such as a processor available under the Pentium~ trade designation with a display controller, PCMCIA master controller, and memory 25 interface. The display 326 and associated driving circuitry 374 may be any commercially available display and driver such as those previously described herein.
Further, human navigation interface may be any conf F;uration for supporting the navigational tools described herein.
Although the invention has been described with particular reference to 3o preferred embodiments thereof, variations and modifications to the present invention can be made within a contemplated scope of the claims as is readily known to one skilled in the art.

Claims (19)

1. A computer apparatus comprising:
a computer processing unit, the computer processing unit including a processor device for operating upon data and providing data for display; and a handheld input/output display unit, the display unit comprising:
a housing sized to be grasped by a user's one hand, wherein the housing includes an upper surface, a lower surface, and an eyepiece, a computer display located within the housing at a position to allow the user to view the computer display through the eyepiece, a display driver for presenting data from the processing unit on the computer display, and navigational input tools for navigating in computer program applications integrated with the computer display in the housing and operatively connected to provide user input to the processing unit, wherein the navigational input tools comprise a mouse including a force actuated pointer integrated within the housing for operation at the upper surface thereof, and further wherein the navigational input tools including the mouse are positioned for operation by one or more fingers of the user's grasping one hand.
2. The apparatus of claim 1, wherein the computer processing unit is positioned within the housing of the handheld input/output display unit.
3. The apparatus of claim 1, wherein the computer processing unit is a separate computer processing unit operatively connected to the handheld input/output display unit.
4. The apparatus of claim 3, wherein the separate computer processing unit is a user wearable computing unit operatively connected to the handheld input/output display unit by an electrical cable.
5. The apparatus of claim 1, wherein the navigational input tools further comprise at least one button.
6. The apparatus of claim 5, wherein the navigational input tools include a single button mouse.
7. The apparatus of claim 1, wherein the lower surface includes a recessed thumb indent, and further wherein the thumb indent includes a switch.
8. The apparatus of claim 7, wherein the switch controls power to the apparatus.
9. The apparatus of claim 7, wherein the switch controls activation of the mouse.
10. The apparatus of claim 1, wherein the handheld display unit further includes one or more microphones integrated within the housing.
11. A handheld apparatus for use with a computing unit, the handheld apparatus comprising:
a housing sized to be grasped by a user's one hand having a longitudinal axis extending therethrough from a first end to a second end, wherein the housing includes an upper surface and a lower surface extending from the first end to the second end, and further wherein the housing includes an eyepiece at the first end of the housing;
a computer display located within the housing at a position to allow the user to view the computer display through the eyepiece; and navigational input tools for navigating in computer program applications comprising a mouse including a force actuated pointer, wherein the navigational input tools including the mouse are integrated within the housing with the computer display such that the navigational input tools are operable at the upper surface of the housing by one or more fingers of the user's grasping one hand.
12. The apparatus of claim 11, wherein the computing unit is integrated within the housing with the display and navigational input tools, the computing unit comprising:
a transceiver interface for transmitting and receiving data in the wireless environment;
a processor device for operating upon such data presenting data for display on the computer display.
13. The apparatus of claim 11, wherein the navigational input tools further comprise at least one button.
14. The apparatus of claim 13, wherein the navigational input tools are a single button mouse.
15. The apparatus of claim 13, wherein the navigational input tools are a two button mouse.
16. The apparatus of claim 11, wherein the lower surface includes a recessed thumb indent, and further wherein the thumb indent includes a switch.
17. The apparatus of claim 16, wherein the switch controls power to the apparatus.
18. The apparatus of claim 16, wherein the switch controls activation of the navigational input tools.
19. The apparatus of claim 11, wherein the handheld apparatus further includes one or more microphones integrated within the housing.
CA002331135A 1998-05-01 1999-05-03 Handheld computer apparatus and methods regarding same Abandoned CA2331135A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/071,488 US6911969B1 (en) 1998-05-01 1998-05-01 Handheld computer apparatus
US09/071,488 1998-05-01
PCT/US1999/009523 WO1999057627A1 (en) 1998-05-01 1999-05-03 Handheld computer apparatus and methods regarding same

Publications (1)

Publication Number Publication Date
CA2331135A1 true CA2331135A1 (en) 1999-11-11

Family

ID=22101650

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002331135A Abandoned CA2331135A1 (en) 1998-05-01 1999-05-03 Handheld computer apparatus and methods regarding same

Country Status (7)

Country Link
US (1) US6911969B1 (en)
EP (1) EP1073942B1 (en)
JP (1) JP2002513962A (en)
AU (1) AU3777499A (en)
CA (1) CA2331135A1 (en)
DE (1) DE69902162T2 (en)
WO (1) WO1999057627A1 (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000194726A (en) * 1998-10-19 2000-07-14 Sony Corp Device, method and system for processing information and providing medium
US6664991B1 (en) * 2000-01-06 2003-12-16 Microsoft Corporation Method and apparatus for providing context menus on a pen-based device
TW554625B (en) * 2000-12-08 2003-09-21 Silicon Graphics Inc Compact flat panel color calibration system
US7831449B2 (en) * 2001-02-02 2010-11-09 Thompson Reuters (Healthcare) Inc. Method and system for extracting medical information for presentation to medical providers on mobile terminals
WO2002075642A1 (en) * 2001-03-15 2002-09-26 Curtis Whitcomb Ergonomic computer mouse
WO2003079174A2 (en) * 2002-03-11 2003-09-25 Tahl Salomon Systems and methods employing changeable touch-key
US7951409B2 (en) 2003-01-15 2011-05-31 Newmarket Impressions, Llc Method and apparatus for marking an egg with an advertisement, a freshness date and a traceability code
JP4426918B2 (en) * 2004-07-20 2010-03-03 オリンパス株式会社 Information display system
US7864158B1 (en) * 2004-10-06 2011-01-04 Mcgeever Daniel Robert Use of graphical information to control processes
US20060161392A1 (en) * 2004-10-15 2006-07-20 Food Security Systems, Inc. Food product contamination event management system and method
KR100716816B1 (en) * 2004-12-20 2007-05-09 주식회사 팬택 Mobile telecommunications terminal and method for controlling a photographing process of the same
US20060227108A1 (en) * 2005-03-31 2006-10-12 Ikey, Ltd. Computer mouse for harsh environments and method of fabrication
US20070069976A1 (en) * 2005-09-26 2007-03-29 Willins Bruce A Method and system for interface between head mounted display and handheld device
DE102006002602A1 (en) * 2006-01-13 2007-07-19 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Calibration method and calibration system
US20090271243A1 (en) * 2008-04-25 2009-10-29 Btsafety Llc. System and method of providing product quality and safety
WO2010044888A1 (en) * 2008-10-17 2010-04-22 Luminus Devices, Inc. Remote lighting assemblies and methods
US20110040660A1 (en) * 2009-08-10 2011-02-17 Allison Damon R Monitoring And Management Of Lost Product
DE102011017305A1 (en) * 2011-04-15 2012-10-18 Abb Technology Ag Operating and monitoring system for technical installations
US11099716B2 (en) 2016-12-23 2021-08-24 Realwear, Inc. Context based content navigation for wearable display
US10620910B2 (en) 2016-12-23 2020-04-14 Realwear, Inc. Hands-free navigation of touch-based operating systems
US11507216B2 (en) 2016-12-23 2022-11-22 Realwear, Inc. Customizing user interfaces of binary applications
US10949522B2 (en) * 2017-12-05 2021-03-16 International Business Machines Corporation Authentication of user identity using a virtual reality device
US11860455B2 (en) * 2019-12-11 2024-01-02 Nvidia Corporation Modular prescription augmented reality display

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4060848A (en) 1970-12-28 1977-11-29 Gilbert Peter Hyatt Electronic calculator system having audio messages for operator interaction
US4025903A (en) 1973-09-10 1977-05-24 Computer Automation, Inc. Automatic modular memory address allocation system
GB1435265A (en) 1974-10-01 1976-05-12 Ibm Touch keyboard
US4257306A (en) 1978-01-23 1981-03-24 Daniel Laflamme Electronic display device for fretted stringed instruments
US4224615A (en) 1978-09-14 1980-09-23 Texas Instruments Incorporated Method of using a liquid crystal display device as a data input device
US4274093A (en) 1979-02-26 1981-06-16 Technicon Instruments Corporation Keyboard-display combination
US4310849A (en) 1979-06-11 1982-01-12 Glass Stuart M Stereoscopic video system
FR2494465B1 (en) 1980-11-14 1987-02-13 Epd Engineering Projectdevelop POCKET COMPUTER
US5144119A (en) 1981-12-28 1992-09-01 Norand Corporation Instant portable bar code reader
US4758717A (en) 1982-01-25 1988-07-19 Symbol Technologies, Inc. Narrow-bodied, single-and twin-windowed portable laser scanning head for reading bar code symbols
US4559555A (en) 1982-02-24 1985-12-17 Arnold Schoolman Stereoscopic remote viewing system
US4737972A (en) 1982-02-24 1988-04-12 Arnold Schoolman Stereoscopic fluoroscope arrangement
JPS59188A (en) 1982-06-24 1984-01-05 シャープ株式会社 Portable general-purpose electronic apparatus
JPS59117876A (en) 1982-12-24 1984-07-07 Seiko Epson Corp Personal liquid crystal video display device
US4706117A (en) 1984-06-01 1987-11-10 Arnold Schoolman Stereo laser disc viewing system
US5281957A (en) 1984-11-14 1994-01-25 Schoolman Scientific Corp. Portable computer and head mounted display
US5003300A (en) 1987-07-27 1991-03-26 Reflection Technology, Inc. Head mounted display for miniature video display system
US4905001A (en) 1987-10-08 1990-02-27 Penner Henry C Hand-held finger movement actuated communication devices and systems employing such devices
US4994987A (en) 1987-11-20 1991-02-19 Minnesota Mining And Manufacturing Company Image access system providing easier access to images
US4931950A (en) 1988-07-25 1990-06-05 Electric Power Research Institute Multimedia interface and method for computer system
US4916441A (en) 1988-09-19 1990-04-10 Clinicom Incorporated Portable handheld terminal
US5015831A (en) 1988-11-07 1991-05-14 Photographic Sciences Corporation Scan modules for bar code readers and the like in which scan elements are flexurally supported
JPH0652188B2 (en) 1989-01-25 1994-07-06 株式会社石田衡器製作所 Charge balance device and transmission medium
US5267181A (en) 1989-11-03 1993-11-30 Handykey Corporation Cybernetic interface for a computer that uses a hand held chord keyboard
US5175534A (en) 1990-05-30 1992-12-29 Thatcher Eric A Computer input device using the movements of a user's fingers
US5148155A (en) 1990-11-13 1992-09-15 Wang Laboratories, Inc. Computer with tablet input to standard programs
US5450596A (en) 1991-07-18 1995-09-12 Redwear Interactive Inc. CD-ROM data retrieval system using a hands-free command controller and headwear monitor
US5208449A (en) 1991-09-09 1993-05-04 Psc, Inc. Portable transaction terminal
FR2683330B1 (en) 1991-10-31 1994-11-25 Thomson Csf COMPUTER BINOCULAR.
US5305244B2 (en) 1992-04-06 1997-09-23 Computer Products & Services I Hands-free user-supported portable computer
US5491651A (en) 1992-05-15 1996-02-13 Key, Idea Development Flexible wearable computer
US5285398A (en) 1992-05-15 1994-02-08 Mobila Technology Inc. Flexible wearable computer
US5432510A (en) * 1993-03-22 1995-07-11 Matthews; Walter S. Ambidextrous single hand chordic data management device
JPH0778120A (en) 1993-07-29 1995-03-20 Xerox Corp Hand-held arithmetic unit and processing method of input signal in hand-held arithmetic unit
US5964830A (en) * 1995-08-22 1999-10-12 Durrett; Charles M. User portal device for the world wide web to communicate with a website server

Also Published As

Publication number Publication date
US6911969B1 (en) 2005-06-28
JP2002513962A (en) 2002-05-14
DE69902162D1 (en) 2002-08-22
WO1999057627A1 (en) 1999-11-11
AU3777499A (en) 1999-11-23
WO1999057627A9 (en) 2000-02-24
EP1073942A1 (en) 2001-02-07
DE69902162T2 (en) 2003-03-06
EP1073942B1 (en) 2002-07-17

Similar Documents

Publication Publication Date Title
US6911969B1 (en) Handheld computer apparatus
York et al. Human–computer interaction issues for mobile computing in a variable work context
US6567079B1 (en) Portable computer system with ergonomic input device
EP1326120B1 (en) Head-mounted image display device and data processing apparatus including the same
Raghunath et al. User interfaces for applications on a wrist watch
US5949418A (en) Operating system for handheld computing device having graphical window minimization/enlargement functionality
JPH08202281A (en) Head mounted video display device system
Starner et al. Wearable computing and augmented reality
EP1073943B1 (en) Hand-held computer apparatus with three button interface and methods regarding same
Siewiorek et al. Application design for wearable computing
JPH10289034A (en) Mobile computer and system
Crabtree et al. Wearable computing and the remembrance agent
Guerlain et al. Supporting collaborative field operations with personal information processing systems
DeVaul The memory glasses: wearable computing for just-in-time memory support
Baber et al. Preliminary investigations into the use of wearable computers
US8788633B2 (en) Low bandwidth remote control of an electronic device
JP2001312356A (en) Integrated wearable computer provided with image input interface to utilize body
Smailagic et al. User-centered interdisciplinary concurrent system design
Ashdown et al. Asymmetric synchronous collaboration within distributed teams
Murray Development of Wearable Computing, Advanced Visualization, and Distributed Data Tools for Mobile Task Support
Kalawsky Lessons learnt in the implementation of user interfaces for in field (wearable) computers for tactical operations
Stubler et al. Group-view displays for enhancing crew performance
Norlien An investigation of usability issues with mobile systems using a mobile eye tracker
Chen Viewport-and World-based Personal Device Point-Select Interactions in the Augmented Reality
Teixeira¹ et al. A case study on the development of 3D user interfaces for mobile platforms

Legal Events

Date Code Title Description
EEER Examination request
FZDE Discontinued