Portable computers
A portable computer arranged to rest comfortably in the hand has a small display screen. Accelerometers capable of detecting movement of the pen with respect to gravity provide input to a microcontroller which selects a response from a number of viewing modes. The pen may be held in either hand and the output message to the screen will be oriented according to the location of the pen. Full personal digital assistance functionality may be incorporated in a relatively small plastics casing and functions, such as calendar, contracts the like may be incorporated.
Latest Apple Patents:
This application is a reissue application of U.S. Pat. No. 6,956,564, issued Oct. 18, 2005; and is related to co-pending divisional reissue applications Ser. Nos. 12/255,557, filed Oct. 21, 2008; 12/268,254, filed Nov. 10, 2008; and 12/268,336, filed Nov. 10, 2008.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention relates to portable computers and more particularly but not exclusively to hand-held computers of the kind sometimes referred to as personal digital assistants.
2. Related Art
A personal digital assistant includes data files defining such items as an electronic diary, address book and other applications such as word processing software, calculators and the like. As more powerful memories and processors have been developed in smaller packages it has become possible to provide quite powerful computers in relatively small portable cases. However, the limitation of miniaturisation occurs when a viewing screen and keyboard are needed for data input and read out. Thus, so called palm top personal computers (PPC) are usually of the order of 15 cm by 7 cm in order to provide a readable screen and a usable keyboard. Such palm top computers are known, for example Psion Corporation have produced a Psion Series 5 (trade mark) PPC having an 8 megabyte RAM and processor while Hewlett Packard similarly produce PPCs as e.g. the HP320LX (trade mark). The capabilities of such PPCs may be enhanced by incorporating so called flash cards enabling the expansion of the RAM by up to 10 megabytes or more while PCMCIA cards may be provided to enable connection of the PPC to telephone networks by way of cellular phones or telephony sockets for communication with other computers and the so called Internet and Intranets.
Most PPCs incorporate a docking arrangement to enable them to be connected with a desktop computer or other main frame for the purposes of synchronisation of data files and the like.
However, generally speaking PPCs are not robust and are prone to damage mainly because of the clam shell design requiring a hinge that opens to reveal the incorporated keyboard and screen. Thus PPCs are more usually used on a desk top or table or may be held in one hand while typing with the other.
SUMMARY OF THE INVENTIONAccording to the present invention there is provided a portable computer including movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement, processing means responsive to the output of said position detection means to determine detected movement data defining a user's intention, the processing means using said data to provide a mode response selected from a multiplicity of stored possible modes.
Preferably the movement detection means includes at least one acceleration or tilt detection means responsive to movement of the computer to produce the output electrical signal. There may be a plurality of acceleration detection means each producing a respective electrical output signal representative of movement components in respective directions, the detectors generally being mounted to detect X and Y movement components at a ninety degree angle.
The processing means may include a data input mode in which detected movement data is used to generate alphanumeric or graphical data. The alphanumeric or graphical data may be stored in data storage of the portable computer or may be output by transmitting means to receiving means connected to another processing device.
The processing means may include a screen output mode in which detected movement data is used to modify output to display means of the computer whereby scrolling of displayed information is effected. In the screen output mode the processing means may be responsive to relative lateral tilting movement to cause the display of information stored as to one or other side of currently displayed information. Relative rolling movement may cause the display of information stored as above or below the currently displayed information.
In the screen output mode the processing means may be responsive to detected movement data to determine a most likely orientation of the computer display means with respect to a user's eye line whereby the signals output to the display means may cause inversion of the displayed information such that the computer may be held and used in either hand.
The computer may include proximity detection means arranged to provide signals indicative of the proximity of the display screen to a user's view, the processing means being responsive to changes in the relative proximity to increase or decrease density of displayed information.
In a further development, security data derived from movement of the computer defining an authorised user's password is stored, the processing means being locked in a secure mode until detected movement data corresponding to the security data is received.
The computer may include a sound input device, the processing means having a second data input mode in which alphanumeric data is derived from input speech signals. A sound output device may also be included to permit the output of speech derived from stored data. Alternatively the sound input and output devices may be combined with a radio transceiver whereby cellular or other radio telephony networks may be used.
The computer may be housed in a casing shaped to facilitate a user holding the computer as if holding a writing stylus. The casing is preferably of substantially radiused triangular cross section along a substantial portion of its length and may include a flattened section incorporating a display screen. The casing may include angular shaping between a forward holding area and a rearward screen area the shaping being such as to provide a natural viewing angle of an incorporated display screen while the casing is held as a writing stylus. The shaping may also be such as to facilitate support of the rearward screen area by the dorsal aspect of a user's hand between the root of the thumb and index finger and the wrist.
A portable computer in accordance with the invention will now be described by way of example only with reference to the accompanying drawings of which:
Referring to
The casing is weighted at one end (for example by including a rechargeable battery 2) at the forward end so that if the item is dropped on to a surface it tends to fall in a specified manner such that the tip which may include some impact protection, for example by being rubber cased, prevents any significant damage to internal components. The weighting also assists balancing of the unit in a user's hand.
The case may incorporate a hook 3 for attachment of a strap or key ring (not shown) and may have a pocket clip 4. The hook is preferably recessed within the casing.
Externally mounted a small liquid crystal diode screen which may be of the kind manufactured by Batron and supplied under type number BT42003STYC is included. To either side of the LCD 5 touch or pressure sensitive switches 6 to 13 are provided. These switches may be soft programmed to provide functions as hereinafter described. A touch scroll strip 14 (hereinafter described) is provided in front of the screen 5 and the system includes a pyroelectric detector 15 used in determining the proximity of the computer to a user's eye.
Audio input and output devices are also provided together with an alerting device. For example, a microphone 16, annunciator 17 and speaker 18 may be included. Finger switches 19a, 19b, 20 are provided forward of the annunciator 17 and again may be soft programmed for functionality. Also visible are gold docking pins 21 used for connecting the hand-held computer for recharging of the battery 2 and transfer of data by way of a docking device to other computers, for example desk mounted personal computers.
As an alternative means of transferring data from the computer of the invention to another processing device or to enable the computer of the invention to be used as an input device for a PC, an infrared transceiver 22a, 22b is mounted towards the front of the casing 1.
Also included is a light emitting diode 23 which may be of the kind having three or more colours. Individual colours allow for a small amount of illumination or may be used to provide indication or alarm functions. Alternatively, a single coloured red light emitting diode part TLSH180P from Toshiba may be used. This ultrabright LED aids human night sight viewing and whilst only being of low power may in a dark environment assist the user.
Turning now to
One function of the radio transmitter may be to allow use of the hand-held computer of the invention as an input device for a desk mounted or other PC 40 having corresponding receiver 36 and an appropriate converter without physical interconnection. Other functions of the transceivers 35, 36 may be apparent from the description hereinafter.
Referring now to
Power to the accelerometers 31 is by way of a transistor TR2 so that if the microcontroller 30 determines that no movement of the computer is occurring or that the present program does not require use of the accelerometers 31 and 32, output RB1 may be set to stop current being drawn to minimise battery usage. The microcontroller may allow periodic sampling during dormant periods so that if the computer is picked up the sensors may again be activated.
An EEPROM integrated circuit chip type X24F064 8 Kbyte from Xicor providing 8 Kbytes of memory is also provided accessible from the microcontroller 30 in known manner. Switches S1 to S8 (keys 33 in
Note that TR1 controls power input to the back lighting circuitry of the LCD display 5. Again, the microcontroller 30 will normally bias TR1 off when the computer is dormant and will maintain TR1 biased off unless back lighting is requested by operation of one of the keys of the keyboard 33.
For the avoidance of doubt it is here noted that the microcontroller 30 includes a program which uses position outputs from the accelerometers 31, 32 to determine from the orientation of the computer whether the hand-held computer is in the left hand or right hand of the user. It is here noted that accelerometer output may depend upon the tilt angle of the included accelerometers to the earth's gravitational field. The keys S1 to S8 are then swapped over in soft programming mode such that functionality is determined by the apparent top of the display 5 to the user in its current position. Similarly, determination of orientation of alphanumeric or other display information on the screen 5 will be determined from the orientation of the computer itself. Thus, data output to the screen from the controller 30 arranged to provide an appropriately oriented display.
The speech recorder 34 is implemented using Sequoia technology sound recording integrated circuit type ISD2560. The Sequoia technology chip is capable of recording 60 seconds of speech message in digital form and is connected so that the microphone 16 can be used to provide an input. The three switches SW1, SW2 and SW3 may correspond to the fingertip switches 18 to 20 of
In speech recording mode SW1 provides a start and pause control function for the user, SW2 is a stop or reset function while SW3 switches between the record and play modes.
Short messages are played back by way of the loud speaker 18. As currently implemented the microphone 16 is a Maplin type QY62S, the speaker is from Hosiden type HDR9941. “Speech notes” recorded by this method may be down loaded to a PC for sorting and categorising.
Turning briefly to
A Maxim integrated circuit 42, which may be type MAX232IC, converts RS232 level serial output and input required by current PCs to the voltage level required by the microcontroller 30 of
Having discussed the hardware of the portable computer of the invention we shall now consider various uses to which the writing stylus input, voice input and screen may be used. Exemplary flow charts for some aspects of the use of the portable computer are attached. While functions are individually discussed in respect of the flow charts of
Turning now to
The program allows for the screen 5 to be scrolled in accordance with the user's requirements. The mounting of these sensors, as shown in
Using software the microcontroller 30 may use the output from the accelerometers 31, 32 to determine a user's requirement for a different view to be displayed on the screen 5. Thus a virtual hinge is created such that if the user moves the stylus whilst it is in viewing position the screen information may be changed to respond to a natural reaction for looking up or down or to the left or right. Thus, as shown in
Similarly, if the stylus is turned towards the user information stored at UC will be displayed and tilting the stylus away results in the information DC being displayed. It will be appreciated that combining tilt angles may result in the display of information up and to the left (UL), up and to the right (UR), down and to the left (DL) and down and to the right (DR). This simplified description of a multiple line screen moving as if a jump is occurring should be considered as allowing single line scrolling in which CP defines the top line of the screen, DC the line below and further lines to the limit of screen viewability also being displayed with CP such that single line scroll movement or smooth scrolling appears to occur. Finer scrolling modes such as single pixel movements are also possible. The user may select the rate of response using keys 6 to 13 or fingertip switches 18 to 20. It should also be noted that the tilt sensor arrangement 31, 32 allows the microcontroller 30 to determine the most likely viewing angle and to adjust pixel mapping to the screen accordingly so that if a user holds the stylus in the left hand the display is inverted to that shown in
It is also possible, particularly if pictorial rather than alphanumeric display is required, for the screen to enter a “portrait” mode if the stylus is held vertically. In this case the orientation will be appropriate to the stylus being held with its tip above or below the waist of the stylus.
To prevent scrolling or orientation change the user may use a soft key 6 to 13 or fingertip switch 18 to 20 to lock and unlock display movement.
Further, while as described with reference to
In a still further development the pyroelectric detector (Murata type IRA- E700STO) 15 may be used to detect the presence of the user and the proximity of the user to the viewing screen 5. Using the Kopin ¼ VGA display it is possible to decrease the size of character displayed. Thus the microcontroller 30 uses the output of the pyroelectric detector 15 to determine how close to a user's eye the stylus is held and may adjust the size of print so that more characters are fitted on the screen 5. In this way large areas of text may be read by holding the screen close to the user's eye. A further use of the pyroelectric detector for power saving purposes it discussed hereinafter. As has been mentioned detection of the position of the screen with respect to the user's left or right side is possible.
Referring to
It is envisaged that input to the computer system either for use as a PDA or for word processing purposes, will be carried out either by hand writing recognition (HR) or by voice input using the microphone 16. Handwriting recognition does not require the user to write on a surface, although some users may find this a preferable method of operation, but requires the user merely to move the stylus (that is the whole computer) as if writing letters and numbers. Katakana or Cyrillic texts may also be entered as may symbols.
Thus using one of the two accelerometers 31, 32 and referring to
It will be noted from
Note that predefined user gestures such as drawing an “envelope” to request e-mail mode or a table for diary mode, for example, may be used. The instructions may be user selectable or teachable so that on initialisation the user draws and selects the mode. Subsequently drawing the same symbol will cause the microcontroller 30 to enter the appropriate selected mode.
Again sensing may be used to move around the displayed area (as discussed with reference to
Entry of information to the diary may also be by handwriting input. It is convenient here to consider the construction of the touch strip 14 which as shown in
It will be appreciated that incorporating a second strip at right angles to the strip 14 would allow full functionality of (eg) a computer mouse to be simulated.
Thus as shown in
It will be appreciated, however, that if the tilt detection mechanism hereinbefore described indicates that the device is in the left hand rather than the right hand the functionality of bridging and unbridging is reversed accordingly.
Entry of data files, for example the composition of letters or reports can be carried out using either the write sensing arrangement, hereinbefore described, to determine input alphanumeric which may be stored for subsequent transmission to a printer or for transfer as data files to a PC for example. Data entered and converted into appropriate stored information may be displayed on the display screen if required.
Cursor movement around the display screen to select a position to which information is to be placed may be by use of either the potentiometer arrangement described with reference to
In an alternative method of operation and referring to
A corresponding program in the PC itself will read from radio receiver 36 and the receive port the data defining the voltage from one or both the accelerometers. Autocorrelation will be carried out on the reading to generate appropriate characters at step 725, the characters being displayed on the PC screen at step 730 and possibly being transmitted back to the hand-held PC.
In an alternative implementation autocorrelation may be carried out within the microcontroller 30 and data defining input characters themselves be transmitted to the PC.
Note that the transmission of comma separated variables (CSV) format ASCII is transmitted at 418 MHz using an amplitude modulated radio transmitter from RF Solutions of Lewes East Sussex UK. In the PC CMOS voltage levels converted by the RS232 conversion unit can be used to provide raw data to the PC. Windows 3.1 terminal software is capable of reading CSV data and spreadsheet can read and plot data graphically.
In a still further use of the accelerometer 31, 32 arrangement password protection of the hand-held computer may be provided. Thus, once trained to a user's signature, for example, a stored waveform corresponding to accelerometer voltage outputs read at 10 ms intervals can be used. Thus the user does not require to remember any special passwords and cracking of the signature code is extremely difficult since, for example forging a signature will result in a different acceleration pattern to that of the natural signature writer.
Thus it may be possible to use a hand-held computer of this nature to provide transmission of security information for, for example, electronic point of sale authorisations, access restriction and the like.
A still further use of the transmission and reception capability allows a local area paging system to be developed. Thus if several users work in reasonable proximity to each other it is possible to transmit a message directly from one hand-held computer to another such that, for example, telephone messages taken by one person in an office and files created may be transmitted using a digital serial identity to another specified hand-held computer unit.
Turning to
In an alternative method of working, the microcontroller causes storage of the speech input in the memory 38 without effecting conversion, the information being transmitted via the serial output port either in the docking station or by the radio link to a PC which may use voice recognition software to carry out the conversions. It may be preferable to use a PC to carry out the conversion rather than a microcontroller incorporated in the pen since significant processing power may be required. However, the inclusion of voice recognition software in the microcontroller 30 is possible.
It will also be realised that a data store may be used to store received speech signals. Thus several speech notes each time/date stamped may be held for subsequent use. If a suitable store is included then the speech storage chip, hereinbefore described, may be omitted from the stylus to allow additional memory chip space.
It will be noted that since the hand-held computer of the invention includes microphone, loudspeaker and function keys use of the device as a cellular telephone is also envisaged.
Where cellular phone functionality is included within the stylus or where the stylus is in contact with a PC for example by IRDA or radio transmission, the use of the microphone input for substantial dictation purposes is possible and also the use of substantially larger data files than could otherwise be stored locally.
Thus the input speech will be stored in a buffer by the microcontroller 30 and periodically, when the buffer contains a substantial amount of data, a network connection to either network data storage means or to a predetermined PC is effected. Stored buffered data is then transferred to the remote location. Since the network connection is not permanently required the cost of transferring the data by this means is less significant and periods of network signal weakness can be overcome.
Data buffered in this manner may be date and time stamped or, if the stylus incorporates GPS (global positioning systems) may be location stamped also.
Data may similarly be recovered such that large text documents required by a user may have portions stored in the buffer for display and sequential recovery of other parts of the document from the remote location using telephony as required. Photographic data, for example from a digital camera, may similarly be saved to the network by way of the buffered store.
The various functions above described enable the provision of a full PDA function including diary alarm and scheduling functions as well as data input, file creation and storage. The user may select the mode of operation using either soft buttons or movement input and the use of the accelerometers 31, 32 is determined from the mode selected by the user. Electronic mail and fax facilities may be incorporated in the PDA functions allowing reception or transmission of data via the unit. The transmission capability of the unit may be associated with a receiver in a printer for example or a printer incorporating a docking station may be used to allow the printing of data from the PDA. Note that infrared transmission may be used.
As will be appreciated one of the major problems with any hand-held portable device is the use of rechargeable batteries which have a limited power life between charges. The hand-held computer of the present invention therefore incorporates a number of power saving facilities arranged particularly to close down back lighting of the small LCD screen 5 if it is not appropriate. Thus if the accelerometers indicate that there is no current usage of the system then powering down of the detection circuitry and back lighting of the screen may occur. However, in a further use of the proximity detector 15, it is possible to turn back lighting on and off in dependence upon whether the user is looking at information on the screen or not. Thus, referring to
Thus the pyroelectric system can be used to detect the presence of a user and in the absence of use power down of the back lighting at least may occur. Infrared sensors may similarly be used to detect the presence or absence of body heat. Note the pyroelectric detector, as previously described, can be used to control the character zoom feature hereinbefore described. A suitable detector is a Murata type IRAE700STO.
In a further implementation of back lighting power down which is responsive to the viewer's vision in addition to the viewer's presence. It is known that when a subject looks directly at a lens and a flash occurs blood vessels at the rear of the eyes reflect back to the camera. It is thus possible to periodically flash a low level light and to sense red reflection using a photodiode sensor. Thus as shown at
If a user is not looking directly at the screen at the time the LED 60 is flashed there will be no reflection and the photodiode 61 will not activate. The microcontroller may therefore power down the back light 58 thus reducing the drain on the rechargeable battery 2.
Although the present invention has been described with reference to a particular implementation using accelerometers other position detection and location means may be used to implement movement detection arrangements. While herein references made to alphanumeric data it will be appreciated that katakana character and Cyrillic script inputs may also be detected using the acceleration method hereinbefore described.
Note when the hand-held computer is docked with a PC or is receiving data by way of cellular or radio transmission it is possible to display received information on the screen 5. Thus as indicated at
Further possible uses of the portable computer of the invention include storing large numbers of speech modes which when down loaded to a PC with the pen either in a docking station or by IRDA or radio transmission are sorted. In this process the PC converts the each of the speech notes to text and scans the text for frequently occurring words, for example “meeting” and then sorts the stored notes into sub-directories. Alternatively, notes may be sorted by date, subject matter or size as will occur with a normal windows file. Key control words such as “alarm” may result in the speech note being converted into a timed alarm which may then be written back to the portable computer so that at the appropriate time the portable computer either announces the alarm or a vibrate to alert the user, the alarm being displayed as a text message. It will be appreciated that if a sufficiently powerful microcontroller is used in the pen then the speech to text conversion may take place in the portable computer unit. A suitable vibrating motor for use as a silent alarm can be obtained from Murata of Japan. Situating the annunciator towards the barrel of the pen near the tip improves transmission.
The microcontroller may cause audio feedback of the current position of the stylus, for example by causing sounds of flicking pages when the pen is tilted forward or back.
While most emphasis herein has been on the display of alphanumeric, Katakana or Cyrillic characters, graphic information may also be viewed. For example, a file holding pictures related to a person may include three dimensional picture of that person's face. By revolving or tilting the computer the view may switch from a front view to a profile aspect. It will also be appreciated that an atlas may be stored in the data store and maps may be rotated to align with the direction of travel for example.
Additional functionality may be introduced to the handheld computer by including a touch screen in front of the display screen such that a stylus can be used to select text or to cause localised movement of a cursor.
An autolocate function may be built into the microcontroller such that if no movement, ie no change in tilt of either the enclosed accelerometers occurs for a selectable period, probably 24 hours, the unit will sound an alarm at periodic intervals so that the user can locate it.
Note that the tilt sensors included herein measure tilt with respect to earth's gravity by use of a small beam arrangement. Other position sensors may be included. Global positioning by satellite is also a possible method of detecting a change in the position of the portable computer.
In a symbol counted mode it is possible for a user to flick the pen either as a tick or a cross, for example, in relation to a submitted document. The number of ticks or crosses may be counted and the result accumulated and transferred to data store or accumulated in a spreadsheet to which the user may input names, titles and the like. The use of other symbols in anticipated.
While as hereinbefore described the security signature is by use of acceleration, a pressure detector may be incorporated into the end of the device to further increase security by measurement of the profile as well as the two dimensional or three dimensional spatial sensor.
As has been mentioned hereinbefore, a number of keys, switches and buttons are provided on the casing of the portable computer. In a further implementation an on/off switch may be provided operated by pressure on the “nib-end”. Whilst such switch pressure is not used for detecting input text per se, it may be used to turn functions on and off. This may be used in a normal writing mode, for example, touching the pen tip against a writing surface to turn on the accelerometer detection functions. Releasing pressure on the tip then stops the accelerometer signals being considered as potential input to be decoded.
Any of the other switches may be used in certain modes to turn on or off text detection, for example, or to stop screen scrolling for example.
Calculator functions in the portable computer may be provided simply by writing the numerals and appropriate mathematical symbols in the normal manner. The tilt sensor software will determine the numerals and characters entered and perform an appropriate calculation for display on the display screen.
A further function, for example for clock setting causes display of an analogue clock face on the display means 5. Time changes may be entered by selecting an appropriate mode and moving the user's wrist. Tilt sensing is used to determine forward or backward adjustment of the time stored.
Claims
1. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement,
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- the processing means using said movement data to provide a mode response selected from a multiplicity of stored possible modes, at least some of which define selection for display of a further one of the pages from the multiplicity of pages, the further one of the pages being adjacent to a previously selected page being currently displayed;
- wherein detected movement data is used to effect scrolling of displayed information such that portions of data defining alphanumeric or graphic information outside a currently displayed screen is selectable by the user, the scrolling of displayed information effectively displaying a part of an adjacent screen.
2. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- the processing means using said movement data to provide a mode response selected from a multiplicity of stored possible modes, at least some of which define selection for display of a further one of the pages from the multiplicity of pages, the further one of the pages being adjacent to a previously selected page being currently displayed;
- in which a relative lateral tilting movement causes the display of information stored as to one or other side of currently displayed information.
3. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- the processing means using said movement data to provide a mode response selected from a multiplicity of stored possible modes, at least some of which define selection for display of a further one of the pages from the multiplicity of pages, the further one of the pages being adjacent to a previously selected page being currently displayed;
- in which relative rolling movement causes the display of information stored as above or below currently displayed information.
4. A portable computer comprising:
- movement at least one acceleration detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- processing means responsive to the output of said movement at least one acceleration detection means to determine detected movement data defining a user's intention;
- the processing means using said data to provide a mode response selected from a multiplicity of stored possible modes; and
- wherein the processing means is responsive to detected movement data to determine a most likely orientation of a computer display means, the processing means causing the displayed information to be oriented accordingly.
5. A portable computer as in claim 4, in which a plurality of switch means responsive to user action is included adjacent to the display means, the respective function of each of the switch means being oriented to match the orientation of displayed information.
6. A portable computer as in claim 4 further comprising a touch sensitive static potentiometer strip responsive to movement of a user's finger to simulate movement of a potentiometer, the orientation of said potentiometer reflecting the orientation of the displayed information.
7. A portable computer comprising:
- movement at least one acceleration detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- processing means responsive to the output of said movement at least one acceleration detection means to determine detected movement data defining a user's intention, the processing means using said data to provide a mode response selected from a multiplicity of stored possible modes; and
- proximity detection means which provides signals indicative of the proximity of a computer display screen to a user's view, the processing means being further responsive to changes in relative proximity to increase or decrease the density of displayed information.
8. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention; the processing means using said movement data to provide a mode response selected from a multiplicity of stored possible modes, at least some of which define selection for display of a further one of the pages from the multiplicity of pages, the further one of the pages being adjacent to a previously selected page being currently displayed;
- radio transceiver means, the processing means being responsive to detected movement data which identifies another device to cause the transmission of coded signals including a message for display.
9. A portable computer as in claim 8 in which the processing means is responsive to received encoded radio signals to activate a paging alert.
10. A portable computer as in claim 9, in which the page alert comprises a tone.
11. A portable computer as in claim 9, in which the paging alert comprises an operation of a vibrating means.
12. A portable computer as in claim 8, in which the processing means causes the display of a message derived from the information received.
13. A portable computer comprising:
- a casing for housing other components of the portable computer, the casing being shaped to facilitate a user holding the portable computer as a writing stylus; and
- a display screen;
- wherein said casing includes a radiused triangular cross-section along a substantial portion of its length and a flattened section incorporating the display screen, and an angular shaping between a forward holding area adapted to rest in the user's fingers and rearward flattened area holding the display screen the shaping being such as to provide a natural viewing angle of the incorporated display screen while the casing is held as a writing stylus.
14. A portable computer as in claim 13, in which the shaping causes the rearward screen area to be supported by the dorsal areas of a user's hand.
15. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- the processing means using said movement data to provide a mode response selected from a multiplicity of stored possible modes, at least some of which define selection for display of a further one of the pages from the multiplicity of pages being the further one of the pages being adjacent to a previously selected page being currently displayed;
- wherein the processing means is responsive to detected movement data to determine a most likely orientation of the display, the processing means causing the displayed information to be oriented accordingly.
16. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- the processing means using said movement data to provide a mode response selected from a multiplicity of stored possible modes, at least some of which define selection for display of a further one of the pages from the multiplicity of pages, the further one of the pages being adjacent to a previously selected page being currently displayed;
- in which a plurality of switch means responsive to user action is included adjacent to the display, the respective function of each of the switch means being oriented to match the orientation of displayed information.
17. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed;
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention, the processing means using said movement data to provide a mode response selected from a multiplicity of stored possible modes, at least some of which define selection for display of a further one of the pages from the multiplicity of pages, the further one of the pages being adjacent to a previously selected page being currently displayed; and
- a touch sensitive static potentiometer strip responsive to movement of a users finger to simulate movement of a potentiometer, the orientation of said potentiometer reflecting the orientation of the displayed information.
18. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- wherein detected movement data is used to effect scrolling of displayed information such that portions of data defining alphanumeric or graphic information outside a currently displayed screen is selectable by the user, the scrolling of displayed information effectively displaying a part of an adjacent screen.
19. A portable computer as in claim 18, including a sound output device, the processing means being arranged to provide output of speech or other sound signals derived from stored data.
20. A portable computer as in claim 18, including radio transmission or infrared transmission means, the processing means being responsive to detected movement data to output to the transmission means signals representative of the detected movement.
21. A portable computer as in claim 18, including radio transmission or infrared transmission means, the processing means being responsive to detected movement data to output to the transmission means signals representative of alphanumeric characters.
22. A portable computer as in claim 18, in which the processing means stores data defining an authorised user's password, the processing means being locked in a secure mode until detected movement data corresponding to the security data is received.
23. A portable computer as in claim 18, further comprising a sound input device, the processing means being responsive to voice input signals from a user to derive alphanumeric data.
24. A portable computer as in claim 23, further including a sound output device in combination with a radio transceiver whereby cellular or radio telephony networks may be used.
25. A portable computer as in claim 18 housed in a casing shaped to facilitate a user holding the computer as a writing stylus.
26. A portable computer as in claim 25, in which the casing comprises a radiused triangular cross-section along a substantial portion of its length.
27. A portable computer as in claim 26, in which the casing includes a flattened section incorporating a display screen.
28. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- in which a relative lateral tilting movement causes the display of information stored as to one or other side of currently displayed information.
29. A portable computer as in claim 28 housed in a casing shaped to facilitate a user holding the computer as a writing stylus.
30. A portable computer as in claim 29, in which the casing comprises a radiused triangular cross-section along a substantial portion of its length.
31. A portable computer as in claim 30, in which the casing includes a flattened section incorporating a display screen.
32. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- in which relative rolling movement causes the display of information stored as above or below currently displayed information.
33. A portable computer as in claim 32 housed in a casing shaped to facilitate a user holding the computer as a writing stylus.
34. A portable computer as in claim 33, in which the casing comprises a radiused triangular cross-section along a substantial portion of its length.
35. A portable computer as in claim 34, in which the casing includes a flattened section incorporating a display screen.
36. A portable computer comprising:
- movement detection means responsive to movement of the computer to produce an electrical output signal representative of such movement;
- a storage medium for storing data defining a multiplicity of displayable pages each comprising of a plurality of lines;
- a display having a corresponding plurality of lines to enable one of the multiplicity of pages to be displayed; and
- processing means responsive to the output of said movement detection means to determine detected movement data defining a user's intention;
- wherein the processing means is responsive to detected movement data to determine a most likely orientation of the display, the processing means causing the displayed information to be oriented accordingly.
37. The portable computer of claim 4, wherein the at least one acceleration detection means comprises a plurality of acceleration detection means.
38. The portable computer of claim 7, wherein the at least one acceleration detection means comprises a plurality of acceleration detection means.
39. A hand held cellular telephone comprising:
- a screen that displays information;
- a proximity detector that detects proximity of a user to the screen;
- a detector that detects a reflection from the user's eye to determine whether the user is looking directly at the screen; and,
- a processor that modifies a functionality of the screen based on whether the user is looking at information on the screen.
40. The cellular telephone of claim 39, wherein the modification to the functionality of the screen reduces power consumption.
41. The cellular telephone of claim 39, wherein the modification to the functionality of the screen comprises turning off the screen.
42. The cellular telephone of claim 39, wherein the modification to the functionality of the screen comprises modifying density of displayed information on the screen.
43. The cellular telephone of claim 39, wherein the detector that detects a proximity determines whether the screen is on the user's left or right side.
44. The cellular telephone of claim 39, wherein the screen comprises a touch screen.
45. The cellular telephone of claim 39, wherein the proximity detector comprises a pyroelectric sensor.
46. The cellular telephone of claim 39, wherein the proximity detector comprises an infrared sensor.
47. The cellular telephone of claim 44, wherein the modification to the functionality of the screen comprises modifying density of displayed information on the screen.
48. The cellular telephone of claim 44, wherein the modification to the functionality of the touch screen comprises powering down the screen.
49. The cellular telephone of claim 39, wherein the modification to the functionality of the screen comprises entering a power saving mode.
50. The cellular telephone of claim 44, wherein the modification to the functionality of the screen comprises powering down touch screen circuitry.
51. The cellular telephone of claim 39, wherein the modification to the functionality of the screen comprises inverting information on the screen.
52. The cellular telephone of claim 39, where the modification to the functionality of the screen comprises switching backlighting between on and off.
53. The cellular telephone of claim 39, wherein the cellular telephone is configured for sending and receiving email messages.
54. The cellular telephone of claim 39, wherein the cellular telephone is configured for sending and receiving text messages.
55. The cellular telephone of claim 39, further comprising a casing shaped to facilitate the user holding the telephone in one hand.
56. The cellular telephone of claim 55, wherein the casing is hermetically sealed.
57. The cellular telephone of claim 39, further comprising a microphone.
58. The cellular telephone of claim 39, further comprising a speaker.
59. The cellular telephone of claim 39, further comprising a docking element.
60. The cellular telephone of claim 39, wherein the processor is programmed to enter the telephone into a reduced power mode after a pre-determined period of inactivity.
61. The cellular telephone of claim 39, wherein the telephone is configured for receiving GPS data.
62. The cellular telephone of claim 39, further comprising a voice recorder.
63. The cellular telephone of claim 39, wherein the telephone is configured for at least one of wired and wireless transfer of data to a computer.
64. The cellular telephone of claim 39, further comprising a calculator.
65. A handheld cellular telephone comprising:
- a touch screen;
- a speaker;
- a microphone;
- a proximity detector that detects proximity of a user to the touch screen;
- a detector that detects a reflection from the user's eye to determine whether the user is looking directly at the touch screen;
- a processor that modifies a functionality of the touch screen based on whether the user is looking at the touch screen; and,
- the hand held cellular telephone configured for sending and receiving text messages, email and voice data.
66. A handheld cellular telephone comprising:
- a touch screen;
- a proximity detector that detects proximity of a user to the touch screen;
- a detector that detects a reflection from the user's eye to determine whether the user is looking directly at the touch screen;
- a processor that modifies a functionality of the telephone based on whether the user is looking directly at the touch screen;
- the handheld cellular telephone configured for sending and receiving text messages and email;
- a speaker and a microphone;
- a radio transceiver configured for sending and receiving voice data; and,
- wherein the functionality is at least one of powering down the telephone, powering down circuitry of the telephone, switching backlighting of the touch screen between on and off, and modifying the density of information displayed on the touch screen.
67. The portable computer of claim 4, wherein the mode response is scrolling of displayed information.
68. The portable computer of claim 4, wherein the mode response is display of information stored as to one or other side of currently displayed information.
69. The portable computer of claim 4, wherein the mode response is display of information stored as above or below currently displayed information.
70. A hand held cellular telephone comprising:
- a screen for displaying information;
- a detector that detects a reflection from the user's eye to determine whether a user is looking directly at the screen; and,
- a processor that modifies a functionality of the hand held telephone based on whether the user is looking at information on the screen.
71. The hand held cellular telephone of claim 70, wherein the screen is a touch screen, and the functionality modified is powering down circuitry of the telephone.
1061578 | May 1913 | Wischhusen et al. |
2798907 | July 1957 | Schneider |
2945111 | July 1960 | McCormick |
3005055 | October 1961 | Mattke |
3509298 | April 1970 | Kirk |
3662105 | May 1972 | Hurst et al. |
3706867 | December 1972 | Rand et al. |
3721956 | March 1973 | Hamann et al. |
3790727 | February 1974 | Laserson et al. |
3798370 | March 1974 | Hurst |
3965399 | June 22, 1976 | Walker, Jr. et al. |
4103252 | July 25, 1978 | Bobick |
4110749 | August 29, 1978 | Janko et al. |
4115670 | September 19, 1978 | Chandler |
4121204 | October 17, 1978 | Welch et al. |
4129747 | December 12, 1978 | Pepper, Jr. |
4158216 | June 12, 1979 | Bigelow |
4242676 | December 30, 1980 | Piguet et al. |
4246452 | January 20, 1981 | Chandler |
4264903 | April 28, 1981 | Bigelow |
4293734 | October 6, 1981 | Pepper, Jr. |
4311891 | January 19, 1982 | Faust |
4380007 | April 12, 1983 | Steinegger |
4380040 | April 12, 1983 | Posset |
4449193 | May 15, 1984 | Tournois |
4475008 | October 2, 1984 | Doi et al. |
4484346 | November 20, 1984 | Sternberg et al. |
4513183 | April 23, 1985 | Hill |
4564952 | January 14, 1986 | Karabinis |
4570149 | February 11, 1986 | Thornburg et al. |
4587378 | May 6, 1986 | Moore |
4628160 | December 9, 1986 | Canevari |
4644100 | February 17, 1987 | Brenner et al. |
4669054 | May 26, 1987 | Schlunt et al. |
4719524 | January 12, 1988 | Morishima et al. |
4734034 | March 29, 1988 | Maness et al. |
4736191 | April 5, 1988 | Matzke et al. |
4739299 | April 19, 1988 | Eventoff et al. |
4752655 | June 21, 1988 | Tajiri et al. |
4764717 | August 16, 1988 | Tucker et al. |
4783829 | November 8, 1988 | Miyakawa et al. |
4798919 | January 17, 1989 | Miessler et al. |
4810992 | March 7, 1989 | Eventoff |
4831359 | May 16, 1989 | Newell |
4833281 | May 23, 1989 | Maples |
4847789 | July 11, 1989 | Kelly et al. |
4849852 | July 18, 1989 | Mullins |
4856993 | August 15, 1989 | Maness et al. |
4866602 | September 12, 1989 | Hall |
4876524 | October 24, 1989 | Jenkins |
4897511 | January 30, 1990 | Itaya et al. |
4914624 | April 3, 1990 | Dunthorn |
4917516 | April 17, 1990 | Retter |
4951036 | August 21, 1990 | Grueter et al. |
4976435 | December 11, 1990 | Shatford et al. |
4990900 | February 5, 1991 | Kikuchi |
5008497 | April 16, 1991 | Asher |
5023438 | June 11, 1991 | Wakatsuki et al. |
5036321 | July 30, 1991 | Leach et al. |
5043736 | August 27, 1991 | Darnell et al. |
5053757 | October 1, 1991 | Meadows |
5159159 | October 27, 1992 | Asher |
5179648 | January 12, 1993 | Hauck |
5215397 | June 1, 1993 | Taguchi et al. |
5227929 | July 13, 1993 | Comerford |
5231326 | July 27, 1993 | Echols |
5237311 | August 17, 1993 | Mailey et al. |
5252951 | October 12, 1993 | Tannenbaum et al. |
5278362 | January 11, 1994 | Ohashi |
5301222 | April 5, 1994 | Fujiwara |
5305017 | April 19, 1994 | Gerpheide |
5313027 | May 17, 1994 | Inoue et al. |
5319386 | June 7, 1994 | Gunn et al. |
5339213 | August 16, 1994 | O'Callaghan |
5345543 | September 6, 1994 | Capps et al. |
5367199 | November 22, 1994 | Lefkowitz et al. |
5374787 | December 20, 1994 | Miller et al. |
5398310 | March 14, 1995 | Tchao et al. |
5404152 | April 4, 1995 | Nagai |
5408621 | April 18, 1995 | Ben-Arie |
5414445 | May 9, 1995 | Kaneko et al. |
5416498 | May 16, 1995 | Grant |
5422656 | June 6, 1995 | Allard et al. |
5424756 | June 13, 1995 | Ho et al. |
5432531 | July 11, 1995 | Calder et al. |
5438331 | August 1, 1995 | Gilligan et al. |
5442742 | August 15, 1995 | Greyson et al. |
D362431 | September 19, 1995 | Kaneko et al. |
5450075 | September 12, 1995 | Waddington |
5453761 | September 26, 1995 | Tanaka |
5463696 | October 31, 1995 | Beernink et al. |
5473343 | December 5, 1995 | Kimmich et al. |
5473344 | December 5, 1995 | Bacon et al. |
5479192 | December 26, 1995 | Carroll, Jr. et al. |
5488204 | January 30, 1996 | Mead et al. |
5488558 | January 30, 1996 | Ohki |
5495566 | February 27, 1996 | Kwatinetz |
5508703 | April 16, 1996 | Okamura et al. |
5513309 | April 30, 1996 | Meier et al. |
RE35269 | June 11, 1996 | Comerford |
5523775 | June 4, 1996 | Capps |
5543588 | August 6, 1996 | Bisset et al. |
5543591 | August 6, 1996 | Gillespie et al. |
5559301 | September 24, 1996 | Bryan, Jr. et al. |
5559943 | September 24, 1996 | Cyr et al. |
5561445 | October 1, 1996 | Miwa et al. |
5563996 | October 8, 1996 | Tchao |
5565887 | October 15, 1996 | McCambridge et al. |
5578817 | November 26, 1996 | Bidiville et al. |
5581670 | December 3, 1996 | Bier et al. |
5581681 | December 3, 1996 | Tchao et al. |
5583946 | December 10, 1996 | Gourdol |
5585823 | December 17, 1996 | Duchon et al. |
5589856 | December 31, 1996 | Stein et al. |
5589893 | December 31, 1996 | Gaughan et al. |
5590219 | December 31, 1996 | Gourdol |
5592566 | January 7, 1997 | Pagallo et al. |
5594776 | January 14, 1997 | Dent |
5594810 | January 14, 1997 | Gourdol |
5598183 | January 28, 1997 | Robertson et al. |
5602566 | February 11, 1997 | Motosyuku et al. |
5611060 | March 11, 1997 | Belfiore et al. |
5612719 | March 18, 1997 | Beernink et al. |
5613137 | March 18, 1997 | Bertram et al. |
5616384 | April 1, 1997 | Goettmann et al. |
5617114 | April 1, 1997 | Bier et al. |
5627531 | May 6, 1997 | Posso et al. |
5632679 | May 27, 1997 | Tremmel |
5640258 | June 17, 1997 | Kurashima et al. |
5657012 | August 12, 1997 | Tait |
5661632 | August 26, 1997 | Register |
5670985 | September 23, 1997 | Cappels, Sr. et al. |
5677710 | October 14, 1997 | Thompson-Rohrlich |
5686940 | November 11, 1997 | Kuga |
5689285 | November 18, 1997 | Asher |
5708804 | January 13, 1998 | Goodwin et al. |
5715524 | February 3, 1998 | Jambhekar et al. |
5726672 | March 10, 1998 | Hernandez et al. |
5726687 | March 10, 1998 | Belfiore et al. |
5729219 | March 17, 1998 | Armstrong et al. |
5729604 | March 17, 1998 | Van Schyndel |
5739451 | April 14, 1998 | Winksy et al. |
5745116 | April 28, 1998 | Pisutha-Arnond |
5748185 | May 5, 1998 | Stephan et al. |
5751274 | May 12, 1998 | Davis |
5753983 | May 19, 1998 | Dickie et al. |
5754645 | May 19, 1998 | Metroka et al. |
5754890 | May 19, 1998 | Holmdahl et al. |
5777605 | July 7, 1998 | Yoshinobu et al. |
5781630 | July 14, 1998 | Huber et al. |
5786789 | July 28, 1998 | Janky |
5789716 | August 4, 1998 | Wang |
5790769 | August 4, 1998 | Buxton et al. |
5794164 | August 11, 1998 | Beckert et al. |
5808602 | September 15, 1998 | Sellers |
5809267 | September 15, 1998 | Moran et al. |
5824904 | October 20, 1998 | Kouhei et al. |
5825351 | October 20, 1998 | Tam |
5825353 | October 20, 1998 | Will |
5828364 | October 27, 1998 | Siddiqui |
5835061 | November 10, 1998 | Stewart |
5835732 | November 10, 1998 | Kikinis et al. |
5841423 | November 24, 1998 | Carroll, Jr. et al. |
5850213 | December 15, 1998 | Imai et al. |
5856822 | January 5, 1999 | Du et al. |
5859629 | January 12, 1999 | Tognazzini |
5875311 | February 23, 1999 | Bertram et al. |
5880411 | March 9, 1999 | Gillespie et al. |
5883619 | March 16, 1999 | Ho et al. |
5884156 | March 16, 1999 | Gordon |
5889236 | March 30, 1999 | Gillespie et al. |
5889511 | March 30, 1999 | Ong et al. |
5900863 | May 4, 1999 | Numazaki |
5902968 | May 11, 1999 | Sato et al. |
5903229 | May 11, 1999 | Kishi |
5907152 | May 25, 1999 | Dandliker et al. |
5907318 | May 25, 1999 | Medina |
5909211 | June 1, 1999 | Combs et al. |
5910800 | June 8, 1999 | Sheilds et al. |
5910882 | June 8, 1999 | Burrell |
5914706 | June 22, 1999 | Kono |
5923388 | July 13, 1999 | Kurashima et al. |
5923757 | July 13, 1999 | Hocker et al. |
5943044 | August 24, 1999 | Martinelli et al. |
5953001 | September 14, 1999 | Challener et al. |
5955712 | September 21, 1999 | Zakutin |
5956019 | September 21, 1999 | Bang et al. |
5956626 | September 21, 1999 | Kaschke et al. |
5959611 | September 28, 1999 | Smailagic et al. |
5973668 | October 26, 1999 | Watanabe |
5973915 | October 26, 1999 | Evans |
5982573 | November 9, 1999 | Henze |
5996080 | November 30, 1999 | Silva et al. |
6002389 | December 14, 1999 | Kasser |
6002808 | December 14, 1999 | Freeman |
6002963 | December 14, 1999 | Mouchawar et al. |
6005299 | December 21, 1999 | Hengst |
6011585 | January 4, 2000 | Anderson |
6016135 | January 18, 2000 | Biss et al. |
6025832 | February 15, 2000 | Sudo et al. |
6031518 | February 29, 2000 | Adams et al. |
6031600 | February 29, 2000 | Winner et al. |
6034672 | March 7, 2000 | Gaultier et al. |
6041023 | March 21, 2000 | Lakhansingh |
6044299 | March 28, 2000 | Nilsson |
6046877 | April 4, 2000 | Kelsic |
6057829 | May 2, 2000 | Silfvast |
6072494 | June 6, 2000 | Nguyen |
6073036 | June 6, 2000 | Heikkinen et al. |
6075533 | June 13, 2000 | Chang |
6083353 | July 4, 2000 | Alexander, Jr. |
6084574 | July 4, 2000 | Bidiville |
6097372 | August 1, 2000 | Suzuki |
6108426 | August 22, 2000 | Stortz |
6115620 | September 5, 2000 | Colonna et al. |
6122526 | September 19, 2000 | Parulski et al. |
6124587 | September 26, 2000 | Bidiville et al. |
6128003 | October 3, 2000 | Smith et al. |
6128006 | October 3, 2000 | Rosenberg et al. |
6130663 | October 10, 2000 | Null |
6130666 | October 10, 2000 | Persidsky |
6137468 | October 24, 2000 | Martinez et al. |
6141014 | October 31, 2000 | Endo et al. |
6144380 | November 7, 2000 | Shwarts et al. |
6157935 | December 5, 2000 | Tran et al. |
6163312 | December 19, 2000 | Furuya |
6166721 | December 26, 2000 | Kuroiwa et al. |
6181322 | January 30, 2001 | Nanavati |
6185485 | February 6, 2001 | Ashrafi et al. |
6188391 | February 13, 2001 | Seely et al. |
6188392 | February 13, 2001 | O'Connor et al. |
6188393 | February 13, 2001 | Shu |
6191774 | February 20, 2001 | Schena et al. |
6198473 | March 6, 2001 | Armstrong |
6199045 | March 6, 2001 | Giniger et al. |
6199874 | March 13, 2001 | Galvin et al. |
6202060 | March 13, 2001 | Tran |
6219038 | April 17, 2001 | Cho |
6225976 | May 1, 2001 | Yates et al. |
6225980 | May 1, 2001 | Weiss et al. |
6227966 | May 8, 2001 | Yokoi |
6243080 | June 5, 2001 | Molne |
6256011 | July 3, 2001 | Culver |
6259405 | July 10, 2001 | Stewart et al. |
6262717 | July 17, 2001 | Donohue et al. |
6266050 | July 24, 2001 | Oh et al. |
6278884 | August 21, 2001 | Kim |
6297795 | October 2, 2001 | Kato et al. |
6308134 | October 23, 2001 | Croyle et al. |
6323845 | November 27, 2001 | Robbins |
6323846 | November 27, 2001 | Westerman et al. |
6347290 | February 12, 2002 | Bartlett |
6373612 | April 16, 2002 | Hoffman et al. |
6380931 | April 30, 2002 | Gillespie et al. |
6407846 | June 18, 2002 | Myers et al. |
6414671 | July 2, 2002 | Gillespie et al. |
6429852 | August 6, 2002 | Adams et al. |
6459424 | October 1, 2002 | Resman |
6473069 | October 29, 2002 | Gerpheide |
6496181 | December 17, 2002 | Bomer et al. |
6567068 | May 20, 2003 | Rekimoto |
6567102 | May 20, 2003 | Kung |
6610936 | August 26, 2003 | Gillespie et al. |
6681120 | January 20, 2004 | Kim |
6747692 | June 8, 2004 | Patel et al. |
6888536 | May 3, 2005 | Westerman et al. |
6920619 | July 19, 2005 | Milekic |
6931309 | August 16, 2005 | Phelan et al. |
20020015024 | February 7, 2002 | Westerman et al. |
20020152045 | October 17, 2002 | Dowling et al. |
20030076343 | April 24, 2003 | Fishkin et al. |
1139235 | January 1997 | CN |
1455615 | November 2003 | CN |
3615742 | November 1987 | DE |
4434773 | April 1996 | DE |
4445023 | June 1996 | DE |
19722636 | December 1998 | DE |
10022537 | November 2000 | DE |
0178157 | April 1986 | EP |
0498540 | August 1992 | EP |
0658894 | June 1995 | EP |
0674288 | September 1995 | EP |
0731407 | September 1996 | EP |
0551778 | January 1997 | EP |
0757437 | February 1997 | EP |
0880091 | November 1998 | EP |
0917077 | May 1999 | EP |
0982732 | March 2000 | EP |
1026713 | August 2000 | EP |
1028425 | August 2000 | EP |
2686440 | July 1993 | FR |
2072389 | September 1981 | GB |
2315186 | January 1998 | GB |
61117619 | June 1986 | JP |
61124009 | June 1986 | JP |
63106826 | May 1988 | JP |
63181022 | July 1988 | JP |
63298518 | December 1988 | JP |
04032920 | February 1992 | JP |
05041135 | February 1993 | JP |
05080938 | April 1993 | JP |
05101741 | April 1993 | JP |
05189110 | July 1993 | JP |
05205565 | August 1993 | JP |
05211021 | August 1993 | JP |
05217464 | August 1993 | JP |
05233141 | September 1993 | JP |
05265656 | October 1993 | JP |
05274956 | October 1993 | JP |
05289811 | November 1993 | JP |
05298955 | November 1993 | JP |
05325723 | December 1993 | JP |
06089636 | March 1994 | JP |
06096639 | April 1994 | JP |
06111685 | April 1994 | JP |
06111695 | April 1994 | JP |
06139879 | May 1994 | JP |
06187078 | July 1994 | JP |
06208433 | July 1994 | JP |
06267382 | September 1994 | JP |
06283993 | October 1994 | JP |
06333459 | December 1994 | JP |
07107574 | April 1995 | JP |
07201249 | August 1995 | JP |
07201256 | August 1995 | JP |
07253838 | October 1995 | JP |
07261899 | October 1995 | JP |
07261922 | October 1995 | JP |
07296670 | November 1995 | JP |
07319001 | December 1995 | JP |
08016292 | January 1996 | JP |
08115158 | May 1996 | JP |
08203387 | August 1996 | JP |
08293226 | November 1996 | JP |
08298045 | November 1996 | JP |
08299541 | November 1996 | JP |
08316664 | November 1996 | JP |
09044289 | February 1997 | JP |
09069023 | March 1997 | JP |
09128148 | May 1997 | JP |
09218747 | August 1997 | JP |
09230993 | September 1997 | JP |
09231858 | September 1997 | JP |
09251347 | September 1997 | JP |
09288926 | November 1997 | JP |
10074429 | March 1998 | JP |
10198507 | July 1998 | JP |
10227878 | August 1998 | JP |
10326149 | December 1998 | JP |
11184607 | July 1999 | JP |
11194863 | July 1999 | JP |
11194872 | July 1999 | JP |
11194882 | July 1999 | JP |
11194883 | July 1999 | JP |
11194891 | July 1999 | JP |
11195353 | July 1999 | JP |
11203045 | July 1999 | JP |
WO 94/17494 | August 1994 | WO |
WO 95/00897 | January 1995 | WO |
WO 98/14863 | April 1998 | WO |
WO 99/38149 | July 1999 | WO |
WO 99/49443 | September 1999 | WO |
- IBM Technical Disclosure Bulletin, Title “Personal Computer Environmental Control Via a Proximity Sensor”, Aug. 1993, US.
- Ed Brown, William A.S. Buxton and Kevin Murtagh, “Windows on Tablets as a Means of Achieving Virtual Input Devices,” Proc. of the IFIP TC 13, Cambridge, U.K., Aug. 27-31, 1990.
- “Technology,” Wacom Co., Ltd., Saitama, Japan, 2002.
- Subutai Ahmad “A Usable Real-Time 3D Hand Tracker,” In Proceedings 28th Asilomar Conference on Signals, Systems and Computers, pp. 1257-1261, 1995.
- “Triax custom controllers due; video game controllers,” HFD—The Weekly Home Furnishings Newspaper, vol. 67, No. 1, p. 122, Jan. 4, 1993.
- Travis Butler, “Portable MP3: The Nomad Jukebox,” TidBITS # 562, 2001.
- Franklin Tessler, “Touchpads,” Macworld, v. 13, No. 2, p. 68, Mac Publishing, Feb. 1996.
- Richard Nass, “Touchpad input device goes digital to gie portable systems a desktop ‘mouse-like’ feel,” Electronic Design, vol. 44, No. 18, p. 51, Sep. 3, 1996.
- Easy Lai, “Touchpad,” Notebook PC Manual, Beijing Acer Information Co., Ltd., Beijing, China, Feb. 16, 2005.
- “Tips for Typing,” FingerWorks, Newark, NJ, retreived from http://www.fingerworks.com/mini—typing.html on Jan. 10, 2008.
- Kenneth B. Evans, Peter P. Tanner and Marceli Wein, “Tablet-Based Valuators That Provide One, Two, or Three Degrees of Freedom,” Computer Graphics, v. 15, No. 3, Aug. 1981.
- “Synaptics TouchPad Interfacing Guide,” Synaptics, Inc., San Jose, CA, Jan. 22, 2001, second edition.
- Michael Chen, S. Joy Mountford and Abigail Sellen, “A Study in Interactive 3-D Rotation Using 2-D Control Devices,” Computer Graphics, v. 22, No. 4, Aug. 1988, pp. 121-129.
- Jun Rekimoto, “SmartSkin: An Infrastructure for Freehand Manipulation on Interactive Surfaces,” Proc. of the SIGCHI, pp. 113-120, Minneapolis, USA, 2002.
- Franklin N. Tessler, “Smart input: how to choose from the new generation of innovative input devices,” Macworld, v. 13, No. 5, p. 98, May 1996.
- Lars G. Soderholm, “Sensing Systems for ‘Touch and Feel’,” Design News, Aug. 5, 1989.
- “Design News: Product News,” Design News, Cahners Publication, issue 11, Jun. 9, 1997.
- “Design News: Product News,” Design News, Cahners Publication, issue 9, May 5, 1997.
- “Preview of Exhibitor Booths at the Philadelphia Show,” The Air Conditioning, Heating and Refrigeration News, Business News Publishing Co., Jan. 13, 1997.
- Franklin Tessler, “Point Pad,” Macworld, Oct. 1995, v. 12, No. 10, p. 87.
- “Personal Jukebox (PJB): Systems Research Center and PAAD,” Compaq Computer Corp., Oct. 13, 2000, http://research.compaq.com/SRC/pjb/.
- “New & Improved: Touchpad Redux,” PC Magazine, Sep. 10, 1996.
- “National Design Engineering Show Conference,” Design News, Cahners Publication, issue 5, Mar. 4, 1996.
- “MultiTouch Overview,” FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/multoverview.html on Jan. 10, 2008.
- “The Laser Focus World Buyers Guide,” Laser Focus World, Nashua, NH, PennWell Publishing Company, Dec. 1995.
- Marty Petersen, “Koalapad touch tablet & Micro Illustrator software,” InfoWorld Media Group, Oct. 10, 1983.
- William Buxton, Ralph Hill and Peter Rowley, “Issues and Techniques in Touch-Sensitive Tablet Input” Computer Graphics, 19(3), Proceedings of Siggraph'85, pp. 215-223, 1985.
- “Intellivision Intelligent Television Master Component Service Manual,” Sylvania, Mattel, Inc., 1979.
- T.L. Petruzzellis, “Force-sensing resistors,” Electronics Now, vol. 64, issue 3, p. 65, Mar. 1993.
- “Mouse Emulation,” FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/gesture—guide—mouse.html on Jan. 10, 2008.
- “Gesture Recoginition,” FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/gesture—recognition.html on Jan. 10, 2008.
- “LogiCad3D Product Overview—ErgoCommander?”, LogiCad3D a Logitech company, Fremont, CA, retreived from www.logicad3d.com/products/ErgoCommander.htm on Apr. 8, 2002.
- Minoru Kobayashi “Design of dynamic soundscape: mapping time to space for audio browsing with simultaneous listening,” Thesis Massachusetts Institute of Technology, 1996.
- Shinji Kobayashia and Katsumi Miyazawa, “Development of the touch switches with the click response,” Koukuu Denshi Gihou No. 17: pp. 44-48, Mar. 1994.
- Minoru Kobayashi and Chris Schmandt, “Dynamic Soundscape: mapping time to space for audio browsing,” Proceedings of CHI '97, Mar. 22-27, 1997.
- “Design News: Literature Plus,” Design News, Cahners Publication, issue 24, Dec. 18, 1995.
- David H. Ahl “Controller Update,” Creative Computing, vol. 9, No. 12, Dec. 1983.
- “Sony presents ‘Choice Without Compromise’ at IBC '97,” M2 Presswire, M2 Communications Ltd., Jul. 24, 1997.
- C. Cohen, “A Brief Overview of Gesture Recognition,” 1999 retrieved from http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL—COPIES/COHEN/gesture—overview.htm on Jan. 10, 2008.
- “BeoCom 6000 User Guide,” Bang & Olufsen, Struer, Denmark, 2000.
- “Atari VCS/2600 Peripherals,” retrieved from classicgaming.com on Feb. 28, 2007.
- “Alps Electric introduces the GlidePoint Wave Keyboard; combines a gently curved design with Alps' advanced GlidePoint technology,” Business Wire, Oct. 21, 1996.
- “Alps Electric Ships GlidePoint Keyboard for the Macintosh; Includes a Glidepoint Touchpad, Erase-Eaze Backspace Key and Countoured Wrist Rest,” Business Wire, Jul. 1, 1996.
- Marc Spiwak, “A pair of unusual controllers,” Popular Electronics, vol. 14, issue 4, Apr. 1997.
- Marc Spiwak, “A great new wireless keyboard,” Popular Electronics, vol. 14, issue 12, Dec. 1997.
- Forrest Mims, “A few quick pointers; mouses, touch screens, touch pads, light pads, and the like can make your system easier to use,” Computers&Electronics, v.22, p. 64, 1984.
- Brochure, “BeoCom 6000: Sales Training,” Bang & Olufsen, Struer, Denmark, 2000.
- “Der Klangmeister”, Connect Magazine, Aug. 1998.
- “Product Overview: iGesture Products for Everyone (learn in minutes),” FingerWorks, NewarK, NJ, retrieved from http://www.fingerworks.com/ on Aug. 30, 2005.
- “Caz Pocket Computers Collection: BellSouth—IBM Simon—PDA cellphone,” retreived from http://cdecas.free.fr/computers/pocket/simon.php on Nov. 21, 2008.
- “IBM Simon,” Wikipedia article, retrieved from from http://en.wikipedia.org/wiki/IBM—Simon last viewed on Nov. 21, 2008.
- Chris O'Malley, “BellSouth's communicative Simon is a milestone in the evolution of the PDA”, Byte.com, Dec. 1994, retrieved from http://www.byte.com/art/9412/sec11/art3.htm.
- “IBM's plans to ship Simon put on hold for time being,” Business Services Industry, Mobile Phone News, Apr. 4, 1994, retrieved from http://findarticles.com/p/articles/mi—m345.
- Hilary Lyndsay Williams, “Portable Computers”, U.S. Appl. No. 12/255,557, filed Oct. 21, 2008.
- Hilary Lyndsay Williams, “Portable Computers”, U.S. Appl. No. 12/268,336, filed Nov. 10, 2008.
- Hilary Lyndsay Williams, “Portable Computers”, U.S. Appl. No. 12/268,254, filed Nov. 10, 2008.
- Office Action dated Feb. 4, 2011 in co-pending divisional Reissue U.S. Appl. No. 12/255,557, filed Oct. 21, 2008.
Type: Grant
Filed: Oct 8, 1998
Date of Patent: Sep 27, 2011
Assignee: Apple Inc. (Cupertino, CA)
Inventor: Hilary L. Williams (Cambridge)
Primary Examiner: Kamran Afshar
Assistant Examiner: Vladimir Magloire
Attorney: Novak Druce + Quigg LLP
Application Number: 11/907,832
International Classification: H04B 1/38 (20060101);