Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUSRE44103 E1
Publication typeGrant
Application numberUS 12/268,254
PCT numberPCT/GB1998/003016
Publication date26 Mar 2013
Filing date8 Oct 1998
Priority date28 Oct 1997
Also published asCA2307780A1, CA2307780C, CN1198239C, CN1278348A, DE69824311D1, DE69824311T2, EP1032919A1, EP1032919B1, US6956564, USRE42738, USRE44855, USRE45559, WO1999022338A1
Publication number12268254, 268254, PCT/1998/3016, PCT/GB/1998/003016, PCT/GB/1998/03016, PCT/GB/98/003016, PCT/GB/98/03016, PCT/GB1998/003016, PCT/GB1998/03016, PCT/GB1998003016, PCT/GB199803016, PCT/GB98/003016, PCT/GB98/03016, PCT/GB98003016, PCT/GB9803016, US RE44103 E1, US RE44103E1, US-E1-RE44103, USRE44103 E1, USRE44103E1
InventorsHilary Lyndsay Williams
Original AssigneeApple Inc.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Portable computers
US RE44103 E1
Abstract
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.
Images(12)
Previous page
Next page
Claims(47)
What is claimed is:
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 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 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 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 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. A cellular telephone comprising:
a case, the case sized and shaped to be held in one hand resting between the root of the thumb and index finger of the hand; the case being non-hinged and the case housing:
a microphone and a speaker;
a display, the display resting in the dorsal area at the back of the hand when the case rests between the root of the thumb and index finger of the hand and a user's wrist;
a touchscreen;
a rechargeable battery;
a cellular transceiver, said cellular transceiver configured to wirelessly send and receive text messages, email and voice data;
a data entry input device configured for data input to the cellular telephone;
a GPS receiver that outputs the telephone location; and,
a processor that accepts input from the data entry input device and the telephone location and location stamps the input with the telephone location.
38. The cellular telephone of claim 37, wherein the input is digital photographic data.
39. The cellular telephone of claim 37, wherein the data entry input device is a digital sound recorder.
40. The cellular telephone of claim 37, wherein the data entry input device inputs at least one of characters or graphics.
41. The cellular telephone of claim 37, wherein the data from the data entry input device is recovered and displayed on the display after location stamping.
42. The cellular telephone of claim 37, further comprising a data store.
43. The cellular telephone of claim 42, wherein data in the data store is periodically transferred to a remote location.
44. The cellular telephone of claim 37, further comprising a docking element.
45. The cellular telephone of claim 37, wherein the telephone is configured for at least one of wired and wireless data transfer to a computer.
46. The cellular telephone of claim 37, further including means to time/date stamp the input from the data entry input device.
47. The cellular telephone of claim 37, configured to display a clock on the display.
Description
CROSS REFERENCE TO RELATED APPLICATIONS

This application is a broadening divisional reissue application of U.S. Pat. No. 6,956,564, issued Oct. 18, 2005; and is related to reissue application Ser. No. 11/907,832, filed Oct. 17, 2007 now U.S. Pat. No. RE42738; Ser. No. 12/255,557, filed Oct. 21, 2008; and Ser. No. 12/268,336, filed Nov. 10, 2008.

BACKGROUND OF THE INVENTION

1. 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 INVENTION

According 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 s 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 bolding 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 bolding 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.

BRIEF DESCRIPTION OF THE DRAWINGS

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:

FIG. 1 shows a plan view of the computer;

FIG. 2 shows a side view-of the computer of FIG. 1:

FIG. 3 is a block schematic diagram of the circuits of the computer of FIG. 1;

FIGS. 4 and 4b provide a circuit diagram showing details of the circuitry described with respect to FIG. 3;

FIG. 5 is a circuit diagram of a docking station to enable the computer of FIG. 1 to be connected to a desktop or other device;

FIGS. 6 to 9 are flow charts showing some of the programs incorporated in the microprocessor of FIG. 4;

FIGS. 10 to 13 are graphical representations of the outputs of the accelerometers of FIG. 4 as analysed by the microprocessor;

FIGS. 14a and 14b provide a graphical comparison of the representations of the outputs of the accelerometers as shown in FIGS. 10 to 13;

FIG. 15 is a schematic diagram of a power saving arrangement of the portable computer of FIG. 1;

FIG. 16 is a schematic diagram of a voice input arrangement of the portable computer of FIG. 1;

FIG. 17 shows mounting positions of the accelerometers of FIG. 4 with respect to each other;

FIG. 18 is a table showing a program response to movement of the accelerometers of FIG. 16 in a particular mode of operation; and

FIG. 19 is a schematic diagram of a part of a scroll detector of the portable computer of FIG. 1

FIG. 20 is a schematic diagram illustrating the cellular telephone of the invention containing a camera, touch screen and data store in communication with a cell tower as well as a GPS (global positioning system) satellite.

DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS

Referring to FIGS. 1 and 2, the hand-held computer of the present invention has a case 1 of a moulded plastics material having a triangular barrel cross section towards the forward end, that is towards the point, with radiused sides providing a diameter of approximately 15 mm. The case is shaped to have a curve so that when the forward part of the barrel of the casing is held as a writing stylus using the thumb, index finger and second finger of the user, the screen area A-A rests comfortably on the dorsal area at the back of the hand between the root of the thumb and index finger of the hand and the user's wrist. This provides some additional support to allow the entire computer to be operated using one hand only. After assembly the case is sealed using an O-ring seal much in the manner of sealing watch parts. Coating the casing with wax polythene completes the sealing of the unit so that to all intents and purposes the case is waterproofed.

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 applied 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 FIG. 3, a block schematic diagram of the component parts of the computer is shown. It will be noted that the display 5 receives inputs from a microcontroller 30 which may be of the type supplied by Microchip under the reference PIC16C74. The PIC16C74 includes on board read only memory (ROM) but in a preferred embodiment an ARM processor with a larger memory is used. Also mounted within the casing 1 are two accelerometers 31, 32 which may be of the kind known as ADXL05 from Analog Devices Limited and which are buffered by operational amplifiers, for example National Semiconductor type LPC662. The keys 6 to 13 and 18 to 20 are here represented as a keypad 33. Some of the keys may be used to control a speech recorder 34 which is also used as an interface between the microcontroller 30, and microphone 16 and the speaker 18. A radio transmitter 35, which may be a radio transceiver, is also incorporated.

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 FIGS. 4a, 4b the microcontroller 30 is connected to the display 5 using standard control inputs of the display to provide a visual output of the result of program activities requested by the user. It will be noted that the accelerometers 31 and 32 have associated buffer circuits which each include an operational amplifier to buffer the input to the microcontroller. The operational amplifiers 41 may be type LPC662 from National semiconductor.

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 FIG. 3) are wired to respective inputs of the microcontroller 30.

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 FIG. 1 or may be selected in software from keys 6 to 13.

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 FIG. 5, the hand-held computer of FIG. 1 can be inserted in a corresponding docking port shaped to align the contact 21 with T5 to T7 of FIG. 5. The contact T5 and T8 provide serial receive and transmit paths for synchronising databases between a PC and the portable computer and also provide battery charging. Contact T7 provides an earth contact. Speech samples and other data may be up loaded from a PC to the portable computer.

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 FIG. 4. Note also the ability to receive radio input by way of an antenna connected to the radio receiver chip type AMHRR3-418.

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 FIGS. 6 to 9, it will be appreciated that combinations of programs may be used in the implementation of features described hereinafter.

Turning now to FIG. 6, the tilt sensor software uses inputs from the accelerometers 31, 32 which, as shown in FIG. 17 to which reference is additionally made, are mounted with their respective sensitive axes at right angles to each other. As will have been seen from FIG. 4, the output from each accelerometer is filtered by a resistor capacitance network to remote high frequency noise for example, and the outputs are then read by an analogue to digital converter included within the microcontroller 30. Thus, referring to FIG. 6, for special sensing the microcontroller 30, display 5 and analogue to digital conversion circuits are initialised at 100 and the interrupts and port pins of the microcontroller 30 are reset or cleared at 105. The output of the accelerometers 31, 32 is read from respective analogue input pins AN0 and AN1 of the microcontroller 30 and an index to a leak up table is calculated at step 110 using the formula I=a+(b1×16). In this case a is calibration constant and b1 is the digitised output of the accelerometer 31. This allows for a look up table allowing a16 by 16 matrix of left to right position to be determined. For vertical tilt position the formula I=a+(b2×16) where b2 is the output of the accelerometer 32 may be used to address a further matrix to determine the relative up/down position. By applying one or more of the indices to the look up table, it is possible to select one of n screen positions or to determine the amount of movement since the last reading at step 115. The system then waits for 10 ms as indicated at step 120 before repeating the reading of the accelerometer output.

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 FIG. 17, allows posiitonal movement such as up, down, left and right to resolved to fractions of a degree.

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 FIG. 18 in a simplified arrangement, if the display on the screen at any time is designated as current page (CP) then tilting the stylus towards the left will cause the display of a page stored as to the right of CP (CR). The page which was formerly CR (as represented by data held within the storage of the microcontroller 30 or an associated data store) is now CP. Tilting the stylus to the right will cause a page of information (CL) to the left of CP to be displayed. For the avoidance of doubt the term page is used here as for a screen for information. Thus the action of tilting the stylus to the left or right is analogous to the natural inclination to look through a window towards the right or left to obtain additional information from a scene.

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 FIG. 1 so that the bottom right corner, as viewed by a right handed user, becomes the top left corner as viewed by a left handed user. It should be noted that the microcontroller does not require an input from the user to determine whether the stylus is being held in the left or right hand and, if a user changes hands during the course of viewing the screen output will be inverted accordingly.

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 FIG. 3, the display screen is a Batron, in a preferred embodiment a Kopin Cyberdisplay 320 having ¼ VGA colour resolution may be used. Using the Kopin display and the associated monocular viewing lens mounted end on to the body allows clear viewing of some 15 lines of normal text. The Kopin Monocular lens is approximately 20 mm by 18 mm which gives an acceptable size to a pen body incorporating movement sensing means as herein described.

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 FIG. 8, clearing of interrupt and set port pins and initialisation as previously mentioned with regard to FIG. 6 is carried out. One of the accelerometers, for example the accelerometer 31, is read at step 200 and its value compared with a predetermined value m. Values greater than m indicate that the display is most likely in the user's left hand so that as indicated at 215 inverted characters are displayed on the screen 5. If the value read from accelerometer 31 is less than m then it may be assumed that the stylus is in the user's right hand and normal ROM LCD characters are displayed. As indicated at 220, a check may be carried every 10 ms to determine the whereabouts for the screen.

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 FIGS. 10 to 14, the output of one of the accelerometers 31, 32 is read at a simple rate of 100 times per second. The received data is stored in a random access memory (RAM) buffer as a set of acceleration values against unit time. Using a software process of autocorrelation the microcontroller 30 may determine the character entered. Thus, referring to the Figures, FIG. 10 shows three entries of the letter C, FIGS. 11 shows three entries of letter B, FIG. 123 entries of letter F and FIG. 13 three entries of letter H for exemplary purposes only. Feedback to the user either on the display or by character speech output or simply by an acoustic beep indication may be used to note acceptance of a character. The validity indication may be user selectable.

It will be noted from FIG. 14 that a single accelerometer output is distinct for each of the input characters and therefore the microcontroller can determine the entry made. The entry may be of text which can be reflected to the viewing screen 5 or maybe instructions couched in appropriate terms such as “get Monday diary”. Once the diary has been recovered from the store the appropriate entries may be displayed on the screen 5 with appropriate soft key indication for the keys 6 to 13.

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 FIG. 6 and FIG. 18) or the touch strip controller 14 may be used in combination with the keys 6 to 13 to select appropriate areas.

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 FIG. 19 comprises a 0.4 mm printed board having a surface area of approximately 20 mm by 5 m with horizontal strips in the 5 mm dimension as indicated as 47 to 50 for FIG. 19 which shown a part of the strip 14. The strip 14 thus replaces the rotational elements of potentiometer so that hermetic sealing of the casing may be complete and a control which is resistant to wear as provided. The strips 47 to 50 etc, are interfaced to the microcontroller 30 so that as a finger is moved across the strip direction of movement and speed of movement may be determined. The information may be used in the same way as a rotary potentiometer.

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 FIG. 19, if a user moves a finger such that, for example, the presence of the finger bridging 48, 49 and 50 subsequent to the presence of a finger bridging 47 to 50 indicates that the user would wish to rotate a potentiometer in a counter-clockwise direction. Similarly, detection of a finger bridging 47 and 48 subsequent to there having been no previous bridge indicates rotation in a clockwise direction.

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 FIG. 19 or by use of the tilt sensing mechanism hereinbefore described in combination with one of the soft keys to indicate that an insert or delete position is being selected.

In an alternative method of operation and referring to FIG. 7a and initially to FIG. 7b, use of the stylus of FIG. 1 as a non-connected input device for a PC allows all of the functions of the hand held computer to be duplicated. For example, where alphanumeric data is input in the manner previously described with reference to FIGS. 10 to 14 a more powerful PC may be able to effect autocorrelation much more rapidly than the microcontroller 30 of the device itself. In this case, referring specifically to FIG. 7b, once the initialisation process has been completed at 100, one or both of the accelerometers may be read at 705 at 10 ms intervals as indicated at step 710 and the voltage data is transferred to the serial port for transmission by the wireless link or by use of infrared transmission.

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 FIG. 16, in addition to the simple 60 second voice note storage chip 34, the microphone 18 may also be connected by the amplifier and filter arrangements to provide voice input to the microcontroller 30. Voice recognition software can thus be used to convert the voice input to data, the keys or fingertip switches 18 to 20 having appropriate use for pause, record, etc as hereinbefore described with reference to the spoken memorandum chip. Converted data can thus be transferred to the memory or displayed on screen or as hereinbefore described with reference to using pen input for handwriting correlation by a PC serial data to the PC representing the voice input can be provided. This is indicated at 39.

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-hold computer of the invention includes microphone, loudspeaker and function keys use of the device as a cellular telephone 800, having touch screen 802, a camera and a data store, in communication with a cellular tower 810, 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 a single satellite 820 of which is shown in FIG. 20) 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 front 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 or 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 FIG. 15, the pyroelectric detector conversion detects presence of movement to maintain back lighting. Pyroelectric detectors tend to detect presence of a person by movement through a parallel beam of infrared such that when movement is detected across a Fresnel lens an AC signal is generated.

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 FIG. 15, the microcontroller 30 periodically causes an LED 60 to pulse. At the same time a photodiode 61 is monitored and, assuming presence of a user's eye 62 reflecting light from the pulse, the LCD will remain back lit as indicated at 58. It is further noted that a custom-built solar cell (not shown), for example a Solarex available from Farnell Electronics, may be used to assist triple charging of the battery 2.

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 FIG. 9 an initialisation message is output to the screen 5 and an appropriate buffer is cleared. As characters are received at the serial port they are transferred to the microcontroller at 905 and checked for frame validity at 910. Assuming that there is no error at 910 and that the received character is not a clear screen message as indicated at 915 then a character is transferred to the LCD 5 for display at 920.

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 hand-held 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 cither 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.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US106157825 Mar 191213 May 1913Heinrich WischhusenPush-button switch.
US279890720 Apr 19549 Jul 1957Castelco Great Britain LtdElectric switches
US294511124 Oct 195812 Jul 1960Mccormick Thomas CPush button electrical switch
US30050558 Oct 195717 Oct 1961Bell Telephone Labor IncTilting dial circuit selector
US350929824 Jul 196828 Apr 1970Sylvania Electric ProdDisturbance switch
US366210521 May 19709 May 1972Univ Kentucky Res FoundElectrical sensor of plane coordinates
US370686718 Feb 197119 Dec 1972Us ArmyElectronic anti-intrusion device
US37219568 Feb 197120 Mar 1973V HamannTheft alarm operable by vibration
US379072713 Dec 19725 Feb 1974Sealectro CorpInertia switch with resilient conductive support arm immersed in silicone base viscous fluid medium
US379837017 Apr 197219 Mar 1974Elographics IncElectrographic sensor for determining planar coordinates
US396539922 Mar 197422 Jun 1976Walker Jr Frank APushbutton capacitive transducer
US410325226 Nov 197625 Jul 1978Xerox CorporationCapacitive touch-activated transducer system including a plurality of oscillators
US41107496 May 197729 Aug 1978Tektronix, Inc.Touch display to digital encoding system
US411567026 Apr 197719 Sep 1978Geno CorporationElectrical switch assembly
US412120414 Dec 197617 Oct 1978General Electric CompanyBar graph type touch switch and display device
US412974711 Nov 197712 Dec 1978Peptek, Inc.Human-machine interface apparatus
US415821621 Feb 197812 Jun 1979General Electric CompanyCapacitive touch control
US424267613 Dec 197830 Dec 1980Centre Electronique Horloger SaInteractive device for data input into an instrument of small dimensions
US42464525 Jan 197920 Jan 1981Mattel, Inc.Switch apparatus
US42649037 May 197928 Apr 1981General Electric CompanyCapacitive touch control and display
US429373423 Feb 19796 Oct 1981Peptek, IncorporatedTouch panel system and method
US431189117 Apr 198019 Jan 1982Abc Auto Alarms, Inc.Vehicle alarm shaker device with spring damper
US438000727 May 198112 Apr 1983Playmont AgProximity switch
US43800407 Aug 198012 Apr 1983Bfg GlassgroupCapacitive systems for touch control switching
US444919323 Apr 198115 May 1984Thomson-CsfBidimensional correlation device
US447500813 Aug 19822 Oct 1984Tokyo Shibaura Denki Kabushiki KaishaCoordinate input device with pressure-sensitive rubber sheet
US448434628 Apr 198320 Nov 1984Sternberg Stanley RNeighborhood transformation logic circuitry for an image analyzer system
US451318330 Apr 198423 Apr 1985U.S. Plastics CorporationGravity switch
US45649528 Dec 198314 Jan 1986At&T Bell LaboratoriesCompensation of filter symbol interference by adaptive estimation of received symbol sequences
US457014915 Mar 198311 Feb 1986Koala Technologies CorporationSimplified touch tablet data device
US458737830 Jul 19846 May 1986Koala Technologies CorporationTwo-layer touch tablet
US462816028 Oct 19859 Dec 1986Allied CorporationElectrical tilt switch
US464410022 Mar 198517 Feb 1987Zenith Electronics CorporationSurface acoustic wave touch panel system
US46690543 May 198526 May 1987General Dynamics, Pomona DivisionDevice and method for optically correlating a pair of images
US47195247 Oct 198512 Jan 1988Sony CorporationSignal reproduction apparatus including touched state pattern recognition speed control
US473403429 Mar 198529 Mar 1988Sentek, IncorporatedContact sensor for measuring dental occlusion
US47361912 Aug 19855 Apr 1988Karl E. MatzkeTouch activated control method and apparatus
US473929917 Jan 198619 Apr 1988Interlink Electronics, Inc.Digitizer pad
US475265514 Nov 198521 Jun 1988Nippon Telegraph & Telephone CorporationCoordinate input device
US476471727 Oct 198616 Aug 1988Utah Scientific Advanced Development Center, Inc.Touch-sensitive potentiometer for operator control panel
US478382922 Feb 19848 Nov 1988Hitachi, Ltd.Pattern recognition apparatus
US479891911 Mar 198817 Jan 1989International Business Machines CorporationGraphics input tablet with three-dimensional data
US481099219 Apr 19887 Mar 1989Interlink Electronics, Inc.Digitizer pad
US483135913 Jan 198816 May 1989Micro Research, Inc.Four quadrant touch pad
US483328127 May 198823 May 1989Lectron Products, Inc.Motion detector
US48477897 Jul 198611 Jul 1989International Business Machines CorporationMethod for hidden line removal
US484985230 Sep 198818 Jul 1989Alps Electric (U.S.A.), Inc.Variable capacitance push-button switch
US48569932 Oct 198715 Aug 1989Tekscan, Inc.Pressure and contact sensor system for measuring dental occlusion
US48666029 Nov 198712 Sep 1989Microsoft CorporationPower supply for a computer peripheral device which positions a cursor on a computer display
US487652420 Jun 198824 Oct 1989Jenkins Richard LSix-axis joystick control
US489751116 Jun 198830 Jan 1990Gunze LimitedMethod of detection of the contacting position in touch panel sensor
US49146246 May 19883 Apr 1990Dunthorn David IVirtual button for touch screen
US491751615 Aug 198817 Apr 1990Retter Dale JCombination computer keyboard and mouse data entry system
US49510364 Aug 198821 Aug 1990The Grass Valley Group, Inc.Touchpad jogger
US4969180 *18 May 19896 Nov 1990I.I.N.V. Computing Ltd.Cordless pen telephone handset
US497643517 Oct 198811 Dec 1990Will ShatfordVideo game control adapter
US49909009 Jun 19885 Feb 1991Alps Electric Co., Ltd.Touch panel
US500849722 Mar 199016 Apr 1991Asher David JTouch controller
US502343824 Nov 198911 Jun 1991Nitto Kohki Co., Ltd.Portable data input apparatus with different display modes
US503632131 Aug 198930 Jul 1991Otis Elevator CompanyCapacitive sensing, solid state touch button system
US504373627 Jul 199027 Aug 1991Cae-Link CorporationCellular position locating system
US505375727 Dec 19891 Oct 1991Tektronix, Inc.Touch panel with adaptive noise reduction
US51591597 Dec 199027 Oct 1992Asher David JTouch sensor and controller
US517964825 Jan 199112 Jan 1993Hauck Lane TComputer auxiliary viewing system
US521539730 Mar 19921 Jun 1993Yashima Electric Co., Ltd.Writing device for storing handwriting
US522792926 Nov 199013 Jul 1993International Business Machines CorporationPortable computer hard disk protective reflex system
US523132630 Jan 199227 Jul 1993Essex Electronics, Inc.Piezoelectric electronic switch
US52373111 Aug 199117 Aug 1993Picker International, Inc.Hingedly supported integrated trackball and selection device
US525295121 Oct 199112 Oct 1993International Business Machines CorporationGraphical user interface with gesture recognition in a multiapplication environment
US52783626 Jul 199211 Jan 1994Nihon Kaiheiki Industrial Company, Ltd.Push-button switch with display device
US530122223 Jan 19915 Apr 1994Nec CorporationPortable radio telephone set for generating pattern signals representative of alphanumeric letters indicative of a telephone number
US530501713 Jul 199219 Apr 1994Gerpheide George EMethods and apparatus for data input
US531302712 Mar 199317 May 1994Matsushita Electric Industrial Co., Ltd.Push button switch assembly including single or plural sequentially closed switches
US53193864 Aug 19927 Jun 1994Gunn Gary JIdeographic character selection method and apparatus
US533921316 Nov 199216 Aug 1994Cirque CorporationPortable computer touch pad attachment
US534554316 Nov 19926 Sep 1994Apple Computer, Inc.Method for manipulating objects on a computer display
US536719915 Sep 199222 Nov 1994Triax TechnologiesSliding contact control switch pad
US537478731 Aug 199320 Dec 1994Synaptics, Inc.Object position detector
US539831013 Apr 199214 Mar 1995Apple Computer, IncorporatedPointing gesture based computer note pad paging and scrolling interface
US540415221 Jan 19944 Apr 1995Mitsubishi Denki Kabushiki KaishaMulti-dimension track-ring
US540862110 Jun 199318 Apr 1995Ben-Arie; JezekielCombinatorial data entry system having multi-position switches, each switch having tiltable control knob
US54144457 Oct 19929 May 1995Microsoft CorporationErgonomic pointing device
US541649817 May 199316 May 1995Ergonomics, Inc.Prehensile positioning computer keyboard
US54226561 Nov 19936 Jun 1995International Business Machines Corp.Personal communicator having improved contrast control for a liquid crystal, touch sensitive display
US542475614 May 199313 Jun 1995Ho; Yung-LungTrack pad cursor positioning device and method
US54325317 Oct 199111 Jul 1995International Business Machines CorporationCoordinate processor for a computer system having a pointing device
US543833111 Jun 19931 Aug 1995Gilligan; Federico G.Computer keyboard with dial for entering repetitive data and commands
US544274214 Oct 199315 Aug 1995Apple Computer, Inc.Method and apparatus for the manipulation of text on a computer display screen
US545007528 Mar 199412 Sep 1995Ams Industries PlcRotary control
US54537619 Jun 199326 Sep 1995Sony CorporationInformation processing apparatus
US54636965 Jul 199431 Oct 1995Apple Computer, Inc.Recognition system and method for user inputs to a computer system
US547334323 Jun 19945 Dec 1995Microsoft CorporationMethod and apparatus for locating a cursor on a computer screen
US54733446 Jan 19945 Dec 1995Microsoft Corporation3-D cursor positioning device
US547919215 Feb 199126 Dec 1995Carroll, Jr.; George L.Multifunction space bar for video screen graphics cursor control
US548820417 Oct 199430 Jan 1996Synaptics, IncorporatedPaintbrush stylus for capacitive touch sensor pad
US5488558 *14 Jul 199430 Jan 1996Daishin Instrument Co., Ltd.Handy computer with built-in digital camera and spot state recording method using the same
US549556622 Nov 199427 Feb 1996Microsoft CorporationScrolling contents of a window
US550870314 Sep 199316 Apr 1996Smk CorporationMembrane switch having a rotary motion detection function
US55133098 May 199530 Apr 1996Apple Computer, Inc.Graphic editor user interface for a pointer-based computer system
US55237758 Jun 19944 Jun 1996Apple Computer, Inc.Method for selecting objects on a computer display
US55435883 Dec 19936 Aug 1996Synaptics, IncorporatedTouch pad driven handheld computing device
US55435917 Oct 19946 Aug 1996Synaptics, IncorporatedObject position detector with edge motion feature and gesture recognition
US555930115 Sep 199424 Sep 1996Korg, Inc.Touchscreen interface having pop-up variable adjustment displays for controllers and audio processing systems
US555994327 Jun 199424 Sep 1996Microsoft CorporationMethod and apparatus customizing a dual actuation setting of a computer input device switch
US556144521 Nov 19941 Oct 1996Matsushita Electric Industrial Co., Ltd.Three-dimensional movement specifying apparatus and method and observational position and orientation changing apparatus
US556399624 Sep 19938 Oct 1996Apple Computer, Inc.Computer note pad including gesture based note division tools and method
US556588729 Jun 199415 Oct 1996Microsoft CorporationMethod and apparatus for moving a cursor on a computer screen
US556609830 Jan 199515 Oct 1996International Business Machines CorporationRotatable pen-based computer with automatically reorienting display
US55788177 Jun 199526 Nov 1996Logitech, Inc.Pointing device utilizing a photodetector array and controlled by a human finger contacting a prism
US558167021 Jul 19933 Dec 1996Xerox CorporationUser interface having movable sheet with click-through tools
US55816817 Jun 19953 Dec 1996Apple Computer, Inc.Pointing gesture based computer note pad paging and scrolling interface
US558394630 Sep 199310 Dec 1996Apple Computer, Inc.Method and apparatus for recognizing gestures on a computer system
US558582330 Dec 199417 Dec 1996Apple Computer, Inc.Multi-state one-button computer pointing device
US558985630 Dec 199431 Dec 1996International Business Machines CorporationSystem & method for dynamically labeled touch sensitive buttons in a digitizing display
US55898931 Dec 199431 Dec 1996Zenith Electronics CorporationOn-screen remote control of a television receiver
US559021916 Mar 199531 Dec 1996Apple Computer, Inc.Method and apparatus for recognizing gestures on a computer system
US55925661 Jun 19957 Jan 1997Apple Computer, IncorporatedMethod and apparatus for computerized recognition
US5594776 *14 Sep 199414 Jan 1997Ericsson Inc.Efficient paging system
US55948105 Jun 199514 Jan 1997Apple Computer, Inc.Method and apparatus for recognizing gestures on a computer system
US559818312 Dec 199528 Jan 1997Microsoft CorporationSystem and method for computer cursor control
US560256623 Aug 199411 Feb 1997Hitachi, Ltd.Small-sized information processor capable of scrolling screen in accordance with tilt, and scrolling method therefor
US561106022 Feb 199511 Mar 1997Microsoft CorporationAuto-scrolling during a drag and drop operation
US561271915 Apr 199418 Mar 1997Apple Computer, Inc.Gesture sensitive buttons for graphical user interfaces
US561313718 Mar 199418 Mar 1997International Business Machines CorporationComputer system with touchpad support in operating system
US56163842 Dec 19931 Apr 1997International Paper CompanyRecyclable polymeric label paper
US561711424 May 19951 Apr 1997Xerox CorporationUser interface having click-through tools that can be composed with other tools
US562753130 Sep 19946 May 1997Ohmeda Inc.Multi-function menu selection device
US56326798 Dec 199427 May 1997Tremmel; MichaelTouch sensitive computer interface controller
US56402587 Sep 199517 Jun 1997Fujitsu LimitedTouch panel having 15 to 30 degree angle between direction of display unit elements and direction of input unit elements
US565680412 Mar 199612 Aug 1997Symbol Technologies, Inc.Apparatus and method for sensing motion of a portable terminal
US565701221 Jun 199012 Aug 1997Tait; David Adams GilmourFinger operable control device
US566163229 Sep 199526 Aug 1997Dell Usa, L.P.Hand held computer with dual display screen orientation capability controlled by toggle switches having first and second non-momentary positions
US56709859 May 199423 Sep 1997Apple Computer, Inc.System and method for adjusting the output of an output device to compensate for ambient illumination
US567771010 May 199314 Oct 1997Apple Computer, Inc.Recognition keypad
US568694023 Dec 199411 Nov 1997Rohm Co., Ltd.Display apparatus
US56892852 May 199518 Nov 1997Asher; David J.Joystick with membrane sensor
US570880426 Jul 199613 Jan 1998International Business Machines Corp.Apparatus and method therefor of intelligently searching for information in a personal communications device
US57155246 Feb 19953 Feb 1998Motorola, Inc.Radio communication device with movable housing element control
US572667220 Jul 199510 Mar 1998Apple Computer, Inc.System to determine the color of ambient light for adjusting the illumination characteristics of a display
US572668713 Nov 199610 Mar 1998Microsoft CorporationAuto-scrolling with mouse speed computation during dragging
US57292192 Aug 199617 Mar 1998Motorola, Inc.Selective call radio with contraposed touchpad
US572960414 Mar 199617 Mar 1998Northern Telecom LimitedSafety switch for communication device
US573945127 Dec 199614 Apr 1998Franklin Electronic Publishers, IncorporatedHand held electronic music encyclopedia with text and note structure search
US57451169 Sep 199628 Apr 1998Motorola, Inc.Intuitive gesture-based graphical user interface
US57481853 Jul 19965 May 1998Stratos Product Development GroupTouchpad with scroll and pan regions
US575127414 Sep 199512 May 1998Davis; MichaelFoot-operable cursor control device
US57539839 Aug 199519 May 19981012384 Ontario, Inc.Multi-function control switch for electrically operating devices
US575464530 Sep 199419 May 1998Motorola, Inc.Electronic apparatus having keyless control
US57548901 Feb 199619 May 1998Microsoft CorporationSystem for automatic identification of a computer data entry device interface type using a transistor to sense the voltage generated by the interface and output a matching voltage level
US57582678 Jul 199626 May 1998Motorola, Inc.Method and apparatus for orientation controlled parameter selection
US57776059 May 19967 Jul 1998Sony CorporationCoordinate inputting method and apparatus, and information processing apparatus
US578163017 Mar 199714 Jul 1998Deutsche Telekom AgMethod and device for accurately dating an electronic document
US578678914 Nov 199428 Jul 1998Trimble Navigation LimitedGPS and cellphone unit having add-on modules
US578971612 Nov 19964 Aug 1998Wang; Pi-LinOne-way shaking switch
US57907694 Aug 19954 Aug 1998Silicon Graphics IncorporatedSystem for editing time-based temporal digital media including a pointing device toggling between temporal and translation-rotation modes
US57933103 Feb 199511 Aug 1998Nissan Motor Co., Ltd.Portable or vehicular navigating apparatus and method capable of displaying bird's eye view
US579416429 Nov 199511 Aug 1998Microsoft CorporationVehicle computer system
US57987506 Jun 199725 Aug 1998Nikon CorporationImage display apparatus
US580860215 Mar 199615 Sep 1998Compaq Computer CorporationRotary cursor positioning apparatus
US580926718 Mar 199615 Sep 1998Xerox CorporationApparatus and method for executing multiple-concatenated command gestures in a gesture based input system
US581514221 Dec 199529 Sep 1998International Business Machines CorporationApparatus and method for marking text on a display screen in a personal communications device
US582490415 Nov 199620 Oct 1998Fujitsu LimitedAcceleration sensor using a piezoelectric element
US582535115 Nov 199520 Oct 1998Apple Computer, Inc.Method and apparatus for noise filtering for an input device
US582535318 Apr 199520 Oct 1998Will; Craig AlexanderControl of miniature personal digital assistant using menu and thumbwheel
US58283643 Jan 199527 Oct 1998Microsoft CorporationOne-piece case top and integrated switch for a computer pointing device
US58350616 Jun 199510 Nov 1998Wayport, Inc.Method and apparatus for geographic-based communications service
US583508330 May 199610 Nov 1998Sun Microsystems, Inc.Eyetrack-driven illumination and information display
US583573228 Oct 199310 Nov 1998Elonex Ip Holdings, Ltd.Miniature digital assistant having enhanced host communication
US584142326 Dec 199524 Nov 1998Carroll, Jr.; George L.Multifunction space bar for video screen graphics cursor control
US584837318 Jul 19978 Dec 1998Delorme Publishing CompanyComputer aided map location system
US585021324 Feb 199715 Dec 1998Sony CorporationThree-dimensional image special effect apparatus
US585682227 Oct 19955 Jan 199902 Micro, Inc.Touch-pad digital computer pointing-device
US58596291 Jul 199612 Jan 1999Sun Microsystems, Inc.Linear touch input device
US58753111 Aug 199623 Feb 1999International Business Machines CorporationComputer system with touchpad support in operating system
US588041128 Mar 19969 Mar 1999Synaptics, IncorporatedObject position detector with edge motion feature and gesture recognition
US588361912 Nov 199616 Mar 1999Primax Electronics Ltd.Computer mouse for scrolling a view of an image
US588415620 Feb 199616 Mar 1999Geotek Communications Inc.Portable communication device
US588923613 Nov 199530 Mar 1999Synaptics IncorporatedPressure sensitive scrollbar feature
US588951117 Jan 199730 Mar 1999Tritech Microelectronics International, Ltd.Method and system for noise reduction for digitizing devices
US590086313 Mar 19964 May 1999Kabushiki Kaisha ToshibaMethod and apparatus for controlling computer without touching input device
US590296820 Feb 199711 May 1999Ricoh Company, Ltd.Pen-shaped handwriting input apparatus using accelerometers and gyroscopes and an associated operational device for determining pen movement
US590322914 Feb 199711 May 1999Sharp Kabushiki KaishaJog dial emulation input device
US59066571 Jul 199625 May 1999Sun Microsystems, Inc.System using position detector to determine location and orientation between computers to select information to be transferred via wireless medium
US590713011 Jun 199625 May 1999Brother Kogyo Kabushiki KaishaPortable input/output device
US590715219 Jun 199725 May 1999Logitech, Inc.Pointing device utilizing a photodetector array
US590731817 Jan 199725 May 1999Medina; Carlos A.Foot-controlled computer mouse
US590921125 Mar 19971 Jun 1999International Business Machines CorporationTouch pad overlay driven computer system
US591080011 Jun 19978 Jun 1999Microsoft CorporationUsage tips for on-screen touch-sensitive controls
US591088214 Nov 19958 Jun 1999Garmin CorporationPortable electronic device for use in combination portable and fixed mount applications
US591470622 May 199222 Jun 1999Seiko Epson CorporationCompact portable audio-display electronic apparatus with interactive inquirable and inquisitorial interfacing
US592338830 Jun 199813 Jul 1999Fujistu LimitedTouch panel
US592375710 Apr 199713 Jul 1999International Business Machines CorporationDocking method for establishing secure wireless connection between computer devices using a docket port
US59337784 Jun 19963 Aug 1999At&T Wireless Services Inc.Method and apparatus for providing telecommunication services based on a subscriber profile updated by a personal information manager
US594304415 May 199724 Aug 1999Interlink ElectronicsForce sensing semiconductive touchpad
US594940813 Feb 19977 Sep 1999Hewlett-Packard CompanyDual orientation display handheld computer devices
US595300123 Dec 199714 Sep 1999International Business Machines CorporationComputer input stylus and texture control system
US595571227 Jul 199821 Sep 1999Zakutin; DavidInertial switch
US595601928 Sep 199321 Sep 1999The Boeing CompanyTouch-pad cursor control device
US59566263 Jun 199621 Sep 1999Motorola, Inc.Wireless communication device having an electromagnetic wave proximity sensor
US595961131 Oct 199728 Sep 1999Carnegie Mellon UniversityPortable computer system with ergonomic input device
US597366812 Jul 199626 Oct 1999Oki Electric Industry Co., Ltd.Pointing device
US597391513 Dec 199626 Oct 1999Ncr CorporationPivotable display for portable electronic device
US598257315 Dec 19939 Nov 1999Hewlett-Packard CompanyDisk drive and method for minimizing shock-induced damage
US598663411 Dec 199616 Nov 1999Silicon Light MachinesDisplay/monitor with orientation dependent rotatable image
US59960804 Oct 199630 Nov 1999Norand CorporationSafe, virtual trigger for a portable data capture terminal
US600238923 Sep 199714 Dec 1999Logitech, Inc.Touch and pressure sensing method and apparatus
US600280826 Jul 199614 Dec 1999Mitsubishi Electric Information Technology Center America, Inc.Hand gesture control system
US600296317 Feb 199514 Dec 1999Pacesetter, Inc.Multi-axial accelerometer-based sensor for an implantable medical device and method of measuring motion measurements therefor
US600529923 Sep 199721 Dec 1999Vdo Control Systems, Inc.Electronic apparatus provided with a bidirectional rotary switch
US600933610 Jul 199628 Dec 1999Motorola, Inc.Hand-held radiotelephone having a detachable display
US601158519 Jan 19964 Jan 2000Apple Computer, Inc.Apparatus and method for rotating the display orientation of a captured image
US601613512 Apr 199318 Jan 2000Biss; Charles E.Bar code reading instrument and selectively orientable graphics display which facilitates the operation of the instrument
US602583227 Sep 199615 Feb 2000Kabushiki Kaisha ToshibaSignal generating apparatus, signal inputting apparatus and force-electricity transducing apparatus
US603151830 May 199729 Feb 2000Microsoft CorporationErgonomic input device
US60316006 Feb 199729 Feb 2000Robert Bosch GmbhMethod for determining the position of an object
US603467210 Jun 19947 Mar 2000Sextant AvioniqueDevice for multimode management of a cursor on the screen of a display device
US604102329 Mar 199921 Mar 2000Lakhansingh; CynthiaPortable digital radio and compact disk player
US604429919 Sep 199728 Mar 2000Pacesetter AbImplantable medical device having an accelerometer
US604687729 Apr 19974 Apr 2000Mobile Storage Technology, Inc.Protection apparatus and method for hard disk drive unit of a portable computer
US605782918 Aug 19972 May 2000Euphonix, Inc.Computer-mirrored panel input device
US607249415 Oct 19976 Jun 2000Electric Planet, Inc.Method and apparatus for real-time gesture recognition
US607303628 Apr 19976 Jun 2000Nokia Mobile Phones LimitedMobile station with touch input having automatic symbol magnification function
US607553330 Sep 199713 Jun 2000Primax Electronics Ltd.Method of utilizing a three-dimensional mouse in the windows operating systems
US6083353 *5 Sep 19974 Jul 2000University Of FloridaHandheld portable digital geographic data manager
US608457429 May 19984 Jul 2000Logitech, Inc.Compact cursor pointing device utilizing photodetector array
US609195612 Jun 199718 Jul 2000Hollenberg; Dennis D.Situation information system
US60973723 Jun 19981 Aug 2000Alps Electric Co., Ltd.Data input device
US610842626 Aug 199622 Aug 2000Compaq Computer CorporationAudio power management
US611502530 Sep 19975 Sep 2000Silicon Graphics, Inc.System for maintaining orientation of a user interface as a display changes orientation
US611562020 May 19985 Sep 2000Motorola, Inc.Mode-switchable portable communication device and method therefor
US612252619 Jan 199919 Sep 2000Eastman Kodak CompanyCellular telephone and electronic camera system with programmable transmission capability
US612458723 Dec 199826 Sep 2000Logitech Inc.Pointing device utilizing a photodetector array
US612800322 Dec 19973 Oct 2000Hitachi, Ltd.Hand gesture recognition system and method
US612800626 Mar 19983 Oct 2000Immersion CorporationForce feedback mouse wheel and other control wheels
US613066331 Jul 199710 Oct 2000Null; Nathan D.Touchless input method and apparatus
US61306666 Oct 199710 Oct 2000Persidsky; AndreSelf-contained pen computer with built-in display
US613746815 Oct 199624 Oct 2000International Business Machines CorporationMethod and apparatus for altering a display in response to changes in attitude relative to a plane
US614101417 Apr 199631 Oct 2000Hitachi, Ltd.Bird's-eye view forming method, map display apparatus and navigation system
US614438019 Feb 19977 Nov 2000Apple Computer Inc.Method of entering and using handwriting to identify locations within an electronic book
US614826120 Jun 199714 Nov 2000American Calcar, Inc.Personal communication system to send and receive voice data positioning information
US6157935 *17 Dec 19965 Dec 2000Tran; Bao Q.Remote data access and management system
US616331221 Dec 199819 Dec 2000Sony CorporationPortable radio information terminal, screen scroll method, recording medium and microcomputer
US616672124 Jul 199826 Dec 2000Mitsumi Electric Co., Ltd.Mouse as computer input device having additional mechanism for controlling additional function such as scrolling
US616991126 Sep 19972 Jan 2001Sun Microsystems, Inc.Graphical user interface for a portable telephone
US61813227 Nov 199730 Jan 2001Netscape Communications Corp.Pointing device having selection buttons operable from movement of a palm portion of a person's hands
US618548522 Dec 19986 Feb 2001Ford Global Technologies, IncRelative vehicle platform having synchronized adaptive offset calibration for lateral accelerometer and steering angle sensor
US61883919 Jul 199813 Feb 2001Synaptics, Inc.Two-layer capacitive touchpad and method of making same
US618839230 Jun 199713 Feb 2001Intel CorporationElectronic pen device
US61883935 Oct 199813 Feb 2001Sysgration Ltd.Scroll bar input device for mouse
US619177422 Sep 199920 Feb 2001Immersion CorporationMouse interface for providing force feedback
US61984736 Oct 19986 Mar 2001Brad A. ArmstrongComputer mouse with enhance control button (s)
US619904515 Aug 19966 Mar 2001Spatial Adventures, Inc.Method and apparatus for providing position-related information to mobile recipients
US61998747 Dec 199513 Mar 2001Cornell Research Foundation Inc.Microelectromechanical accelerometer for automotive applications
US6202060 *29 Oct 199613 Mar 2001Bao Q. TranData management system
US62190386 Aug 199817 Apr 2001Samsung Electronics Co., Ltd.Water resistant touch pad for an electronic apparatus
US622597630 Oct 19981 May 2001Interlink Electronics, Inc.Remote computer input peripheral
US62259806 Feb 19981 May 2001Carnegie Mellon UniversityMulti-functional, rotary dial input device for portable computers
US622796612 Aug 19978 May 2001Kabushiki Kaisha BandaiSimulation device for fostering a virtual creature
US624308014 Jul 19985 Jun 2001Ericsson Inc.Touch-sensitive panel with selector
US62560111 Dec 19983 Jul 2001Immersion CorporationMulti-function control device with force feedback
US62594053 Nov 199910 Jul 2001Wayport, Inc.Geographic based communications service
US62627172 Jul 199817 Jul 2001Cirque CorporationKiosk touch pad
US626605010 Aug 199824 Jul 2001Samsung Electronics Co., Ltd.Portable computer having touch pad input control function
US627888425 Apr 199721 Aug 2001Ki Il KimPortable information communication device
US629779530 Jan 19982 Oct 2001International Business Machines CorporationSmall information processing apparatus
US630813427 Dec 199623 Oct 2001Magellan Dis, Inc.Vehicle navigation system and method using multiple axes accelerometer
US63238456 Mar 199527 Nov 2001Ncr CorporationSingle finger controlled computer input apparatus and method
US632384625 Jan 199927 Nov 2001University Of DelawareMethod and apparatus for integrating manual input
US634729024 Jun 199812 Feb 2002Compaq Information Technologies Group, L.P.Apparatus and method for detecting and executing positional and gesture commands corresponding to movement of handheld computing device
US63736128 Nov 199916 Apr 2002Quantapoint, Inc.Method and apparatus for directing energy based range detection sensors
US638093118 May 200130 Apr 2002Synaptics IncorporatedObject position detector with edge motion feature and gesture recognition
US640784616 Mar 200118 Jun 2002All Optical Networks, Inc.Photonic wavelength shifting method
US641467124 Mar 19982 Jul 2002Synaptics IncorporatedObject position detector with edge motion feature and gesture recognition
US642985227 Dec 19996 Aug 2002Microsoft CorporationErgonomic input device
US645942410 Aug 19991 Oct 2002Hewlett-Packard CompanyTouch-sensitive input screen having regional sensitivity and resolution properties
US647306913 Nov 199529 Oct 2002Cirque CorporationApparatus and method for tactile feedback from input device
US64961813 Oct 199717 Dec 2002Siemens Information And Communication Mobile LlcScroll select-activate button for wireless terminals
US656706829 Jul 199720 May 2003Sony CorporationInformation processing device and method
US656710225 Nov 200120 May 2003Compal Electronics Inc.Touch screen using pressure to control the zoom ratio
US661093612 Aug 199726 Aug 2003Synaptics, Inc.Object position detector with edge motion feature and gesture recognition
US662482430 Apr 199623 Sep 2003Sun Microsystems, Inc.Tilt-scrolling on the sunpad
US668112020 Mar 200020 Jan 2004Minerva Industries, Inc.,Mobile entertainment and communication device
US673484518 Sep 199711 May 2004Sun Microsystems, Inc.Eyetrack-driven illumination and information display
US6747692 *28 Mar 19978 Jun 2004Symbol Technologies, Inc.Portable multipurpose recording terminal and portable network server
US688853631 Jul 20013 May 2005The University Of DelawareMethod and apparatus for integrating manual input
US692061912 Jun 199819 Jul 2005Slavoljub MilekicUser interface for removing an object from a display
US693130927 Apr 200416 Aug 2005Innosurance, Inc.Motor vehicle operating data collection and analysis
US2002001502431 Jul 20017 Feb 2002University Of DelawareMethod and apparatus for integrating manual input
US2002015204520 Nov 200117 Oct 2002Kevin DowlingInformation systems
US2003007634320 Mar 200124 Apr 2003Xerox CorporationHandedness detection for a physical manipulatory grammar
US2011002591227 Mar 20093 Feb 2011Jason ReglerAudio or Audio/Visual Interactive Entertainment System and Switching Device Therefor
USD36243118 May 199419 Sep 1995Microsoft CorporationComputer input device
USRE352696 Apr 199411 Jun 1996International Business Machines CorporationPortable computer hard disk protective reflex system
USRE427388 Oct 199827 Sep 2011Apple Inc.Portable computers
CN1139235A17 Feb 19951 Jan 1997国际商业机器公司Computer system with touchpad support in operating system
CN1455615A30 Apr 200312 Nov 2003日本电气株式会社Information processing apparatus
DE3615742A19 May 198612 Nov 1987Schoeller & Co ElektrotechPush-button film switch
DE4434773A129 Sep 19944 Apr 1996Horst Dr Ing Habil AhlersStimulation system with heart pacemaker used for external application
DE4445023A116 Dec 199420 Jun 1996Thomson Brandt GmbhErschütterungsresistentes Abspielgerät mit verringertem Energieverbrauch
DE10022537A19 May 200023 Nov 2000Alps Electric Co LtdMouse type coordinate input device for computer use has a commuter displacement switch that allows the input of Z coordinate data and monitor scrolling
DE19722636A11 Jun 19973 Dec 1998Kilian FremmerMulti function mouse for control of computer system
EP0178157B18 Oct 198519 Dec 1990Sony CorporationSignal reproduction apparatus
EP0498540A222 Jan 199212 Aug 1992Hewlett-Packard CompanyMechanical detent simulating system
EP0551778B111 Dec 199215 Jan 1997Sextant AvioniqueCursor multimode control device for a display tube unit
EP0658894B114 Jul 199412 Jan 2000Hewlett-Packard CompanyDisk drive and method for minimizing shock-induced damage
EP0674288A116 Mar 199527 Sep 1995AT&T Corp.Multidimensional mouse
EP0731407A122 Feb 199611 Sep 1996Ncr International Inc.An input device for a computer
EP0757437A230 Jul 19965 Feb 1997Compaq Computer CorporationPower management in a computer
EP0880091A219 May 199825 Nov 1998Nokia Mobile Phones Ltd.A method and an arrangement for scrolling information presented on a display of a mobile station
EP0917077A217 Nov 199819 May 1999Lucent Technologies Inc.Wireless remote synchronization of data between PC & PDA
EP0982732A124 Aug 19991 Mar 2000Saehan Information Systems Inc.Portable MP3 player having various functions
EP1026713A118 Aug 19999 Aug 2000Matsushita Electric Industrial Co., Ltd.Pressing and rotating operation type electronic parts and communication terminal equipment using the electronic parts
EP1028425A29 Feb 200016 Aug 2000Compaq Computer CorporationLow power system and method for playing compressed audio data
FR2686440A1 Title not available
GB2072389A Title not available
GB2315186A Title not available
GB2448319A Title not available
JP04032920A Title not available
JP05041135A2 Title not available
JP05080938A2 Title not available
JP05101741A2 Title not available
JP05189110A2 Title not available
JP05205565A2 Title not available
JP05211021A2 Title not available
JP05217464A2 Title not available
JP05233141A Title not available
JP05265656A2 Title not available
JP05274956A2 Title not available
JP05289811A Title not available
JP05298955A2 Title not available
JP05325723A2 Title not available
JP06089636A2 Title not available
JP06096639A2 Title not available
JP06111685A2 Title not available
JP06111695A2 Title not available
JP06139879A2 Title not available
JP06187078A Title not available
JP06208433A Title not available
JP06267382A2 Title not available
JP06283993A2 Title not available
JP06333459A2 Title not available
JP07107574A2 Title not available
JP07201249A2 Title not available
JP07201256A Title not available
JP07253838A2 Title not available
JP07261899A2 Title not available
JP07261922A2 Title not available
JP07296670A Title not available
JP07319001A2 Title not available
JP08016292A2 Title not available
JP08115158A2 Title not available
JP08203387A2 Title not available
JP08293226A2 Title not available
JP08298045A2 Title not available
JP08299541A2 Title not available
JP08316664A2 Title not available
JP09044289A2 Title not available
JP09069023A2 Title not available
JP09128148A2 Title not available
JP09218747A2 Title not available
JP09230993A2 Title not available
JP09231858A2 Title not available
JP09251347A2 Title not available
JP09288926A2 Title not available
JP10074429A2 Title not available
JP10198507A2 Title not available
JP10227878A2 Title not available
JP10326149A2 Title not available
JP11184607A2 Title not available
JP11194863A2 Title not available
JP11194872A2 Title not available
JP11194882A2 Title not available
JP11194883A2 Title not available
JP11194891A2 Title not available
JP11195353A2 Title not available
JP11203045A2 Title not available
JP61117619A2 Title not available
JP61124009A2 Title not available
JP63106826A2 Title not available
JP63181022A2 Title not available
JP63298518A2 Title not available
Non-Patent Citations
Reference
1"Alps Electric introduces the GlidePoint Wave Keyboard; combines a gently curved design with Alps' advanced GlidePoint technology," Business Wire, Oct. 21, 1996.
2"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.
3"Atari VCS/2600 Peripherals," retrieved from classicgaming.com on Feb. 28, 2007.
4"BeoCom 6000 User Guide," Bang & Olufsen, Struer, Denmark, 2000.
5"Caz Pocket Computers Collection: BellSouth-IBM Simon-PDA cellphone," retreived from http://cdecas.free.fr/computers/pocket/simon.php on Nov. 21, 2008.
6"Caz Pocket Computers Collection: BellSouth—IBM Simon—PDA cellphone," retreived from http://cdecas.free.fr/computers/pocket/simon.php on Nov. 21, 2008.
7"Der Klangmeister", Connect Magazine, Aug. 1998.
8"Design News: Literature Plus," Design News, Cahners Publication, issue 24, Dec. 18, 1995.
9"Design News: Product News," Design News, Cahners Publication, issue 11, Jun. 9, 1997.
10"Design News: Product News," Design News, Cahners Publication, issue 9, May 5, 1997.
11"Gesture Recoginition," FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/gesture-recognition.html on Jan. 10, 2008.
12"Gesture Recoginition," FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/gesture—recognition.html on Jan. 10, 2008.
13"IBM Simon," Wikipedia article, retrieved from from http://en.wikipedia.org/wiki/IBM-Simon last viewed on Nov. 21, 2008.
14"IBM Simon," Wikipedia article, retrieved from from http://en.wikipedia.org/wiki/IBM—Simon last viewed on Nov. 21, 2008.
15"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.
16"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.
17"Intellivision Intelligent Television Master Component Service Manual," Sylvania, Mattel, Inc., 1979.
18"LogiCad3D Product Overview-ErgoCommander?", LogiCad3D a Logitech company, Fremont, CA, retreived from www.logicad3d.com/products/ErgoCommander.htm on Apr. 8, 2002.
19"LogiCad3D Product Overview—ErgoCommander?", LogiCad3D a Logitech company, Fremont, CA, retreived from www.logicad3d.com/products/ErgoCommander.htm on Apr. 8, 2002.
20"Mouse Emulation," FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/gesture-guide-mouse.html on Jan. 10, 2008.
21"Mouse Emulation," FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/gesture—guide—mouse.html on Jan. 10, 2008.
22"MultiTouch Overview," FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/multoverview.html on Jan. 10, 2008.
23"National Design Engineering Show Conference," Design News, Cahners Publication, issue 5, Mar. 4, 1996.
24"New & Improved: Touchpad Redux," PC Magazine, Sep. 10, 1996.
25"Personal Jukebox (PJB): Systems Research Center and PAAD," Compaq Computer Corp., Oct. 13, 2000, http://research.compaq.com/SRC/pjb/.
26"Preview of Exhibitor Booths at the Philadelphia Show," The Air Conditioning, Heating and Refrigeration News, Business News Publishing Co., Jan. 13, 1997.
27"Product Overview: iGesture Products for Everyone (learn in minutes)," FingerWorks, NewarK, NJ, retrieved from http://www.fingerworks.com/ on Aug. 30, 2005.
28"Sony presents ‘Choice Without Compromise’ at IBC '97," M2 Presswire, M2 Communications Ltd., Jul. 24, 1997.
29"Sony presents 'Choice Without Compromise' at IBC '97," M2 Presswire, M2 Communications Ltd., Jul. 24, 1997.
30"Synaptics TouchPad Interfacing Guide," Synaptics, Inc., San Jose, CA, Jan. 22, 2001, second edition.
31"Technology," Wacom Co., Ltd., Saitama, Japan, 2002.
32"The Laser Focus World Buyers Guide," Laser Focus World, Nashua, NH, PennWell Publishing Company, Dec. 1995.
33"Tips for Typing," FingerWorks, Newark, NJ, retreived from http://www.fingerworks.com/mini-typing.html on Jan. 10, 2008.
34"Tips for Typing," FingerWorks, Newark, NJ, retreived from http://www.fingerworks.com/mini—typing.html on Jan. 10, 2008.
35"Triax custom controllers due; video game controllers," HFD-The Weekly Home Furnishings Newspaper, vol. 67, No. 1, p. 122, Jan. 4, 1993.
36"Triax custom controllers due; video game controllers," HFD—The Weekly Home Furnishings Newspaper, vol. 67, No. 1, p. 122, Jan. 4, 1993.
37Amon, C.H.; Nigen, J.S.; Siewiorek, D.P.; Smailagic, A.; and Stivoric, J., "Concurrent Design and Analysis of the Navigator Wearable Computer System: The Thermal Perspective," IEEE Transactions on Components, Packaging, and Manufacturing Technology, Part A, Sep. 1995, pp. 567-577, vol. 18, No. 3.
38Brochure, "BeoCom 6000: Sales Training," Bang & Olufsen, Struer, Denmark, 2000.
39C. 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.
40C. 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.
41Chris 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.
42David H. Ahl "Controller Update," Creative Computing, vol. 9, No. 12, Dec. 1983.
43Easy Lai, "Touchpad," Notebook PC Manual, Beijing Acer Information Co., Ltd., Beijing, China, Feb. 16, 2005.
44Ed 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.
45Forrest 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.
46Franklin N. Tessler, "Smart input: how to choose from the new generation of innovative input devices," Macworld, v. 13, No. 5, p. 98, May 1996.
47Franklin Tessler, "Point Pad," Macworld, Oct. 1995, v. 12, No. 10, p. 87.
48Franklin Tessler, "Touchpads," Macworld, v. 13, No. 2, p. 68, Mac Publishing, Feb. 1996.
49Hilary L. Williams, "Portable Computers", U.S. Appl. No. 11/907,832, filed Oct. 17, 2007.
50Hilary Lyndsay Williams, "Portable Computers", U.S. Appl. No. 12/255,557, filed Oct. 21, 2008.
51Hilary Lyndsay Williams, "Portable Computers", U.S. Appl. No. 12/268,336, filed Nov. 10, 2008.
52Hilary Lyndsay Williams, "Portable Computers", U.S. Appl. No. 13/188,239, filed Jul. 21, 2011.
53IBM Technical Disclosure Bulletin, "Personal Computer Environmental Control Via a Proximity Sensor," Aug. 1993, US.
54Jun Rekimoto, "SmartSkin: An Infrastructure for Freehand Manipulation on Interactive Surfaces," Proc. of the SIGCHI, pp. 113-120, Minneapolis, USA, 2002.
55Kenneth B. Evans, Peter P. Tanner and Marcel! Wein, "Tablet-Based Valuators That Provide One, Two, or Three Degrees of Freedom," Computer Graphics, v. 15, No. 3, Aug. 1981.
56Lars G. Soderholm, "Sensing Systems for ‘Touch and Feel’," Design News, Aug. 5, 1989.
57Lars G. Soderholm, "Sensing Systems for 'Touch and Feel'," Design News, Aug. 5, 1989.
58Marc Spiwak, "A great new wireless keyboard," Popular Electronics, vol. 14, issue 12, Dec. 1997.
59Marc Spiwak, "A pair of unusual controllers," Popular Electronics, vol. 14, issue 4, Apr. 1997.
60Marty Petersen, "Koalapad touch tablet & Micro Illustrator software," InfoWorld Media Group, Oct. 10, 1983.
61Michael 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.
62Minoru Kobayashi "Design of dynamic soundscape: mapping time to space for audio browsing with simultaneous listening," Thesis Massachusetts Institute of Technology, 1996.
63Minoru Kobayashi and Chris Schmandt, "Dynamic Soundscape: mapping time to space for audio browsing," Proceedings of CHI '97, Mar. 22-27, 1997.
64Non-Final Office Action dated Feb. 4, 2011.
65Richard 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.
66Richard 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.
67Shinji Kobayashia and Katsumi Miyazawa, "Development of the touch switches with the click response," Koukuu Denshi Gihou No. 17: pp. 44-48, Mar. 1994.
68Subutai Ahmad "A Usable Real-Time 3D Hand Tracker," in Proceedings 28th Asilomar Conference on Signals, Systems and Computers, pp. 1257-1261, 1995.
69T.L. Petruzzellis, "Force-sensing resistors," Electronics Now, vol. 64, issue 3, p. 65, Mar. 1993.
70Travis Butler, "Portable MP3: The Nomad Jukebox," TidBITS # 562, 2001.
71William 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.
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US878184031 Jan 201315 Jul 2014Nuance Communications, Inc.Retrieval and presentation of network service results for mobile device using a multimodal browser
US884337613 Mar 200723 Sep 2014Nuance Communications, Inc.Speech-enabled web content searching using a multimodal browser
US896386514 Dec 201224 Feb 2015Barnesandnoble.Com LlcTouch sensitive device with concentration mode
US896386923 Apr 201324 Feb 2015Barnesandnoble.Com LlcColor pattern unlocking techniques for touch sensitive devices
US896661723 Apr 201324 Feb 2015Barnesandnoble.Com LlcImage pattern unlocking techniques for touch sensitive devices
US900106414 Dec 20127 Apr 2015Barnesandnoble.Com LlcTouch sensitive device with pinch-based archive and restore functionality
US903043014 Dec 201212 May 2015Barnesandnoble.Com LlcMulti-touch navigation mode
US913489214 Dec 201215 Sep 2015Barnes & Noble College Booksellers, LlcDrag-based content selection technique for touch screen UI
US913489314 Dec 201215 Sep 2015Barnes & Noble College Booksellers, LlcBlock-based content selecting technique for touch screen UI
US913490314 Dec 201215 Sep 2015Barnes & Noble College Booksellers, LlcContent selecting technique for touch screen UI
US914667210 Apr 201329 Sep 2015Barnes & Noble College Booksellers, LlcMultidirectional swipe key for virtual keyboard
US91523213 May 20136 Oct 2015Barnes & Noble College Booksellers, LlcTouch sensitive UI technique for duplicating content
US918908411 Mar 201317 Nov 2015Barnes & Noble College Booksellers, LlcStylus-based user data storage and access
US924460321 Jun 201326 Jan 2016Nook Digital, LlcDrag and drop techniques for discovering related content
US925171911 Mar 20132 Feb 2016Adidas AgPerformance monitoring systems and methods
US92538175 Mar 20132 Feb 2016Adidas AgModular personal network systems and methods
US926198511 Mar 201316 Feb 2016Barnes & Noble College Booksellers, LlcStylus-based touch-sensitive area for UI control of computing device
US93555738 Mar 201331 May 2016Adidas AgPerformance monitoring, apparatuses, systems, and methods
US936716111 Mar 201314 Jun 2016Barnes & Noble College Booksellers, LlcTouch sensitive device with stylus-based grab and paste functionality
US936720831 Dec 201314 Jun 2016Barnes & Noble College Booksellers, LlcMove icon to reveal textual information
US936721231 Dec 201314 Jun 2016Barnes & Noble College Booksellers, LlcUser interface for navigating paginated digital content
US940060121 Jun 201326 Jul 2016Nook Digital, LlcTechniques for paging through digital content on touch screen devices
US940109812 May 201526 Jul 2016Adidas AgPerformance monitoring systems and methods
US940905229 Sep 20099 Aug 2016Adidas AgProgram products, methods, and systems for providing location-aware fitness monitoring services
US941526728 Dec 201516 Aug 2016Adidas AgPerformance monitoring systems and methods
US942393221 Jun 201323 Aug 2016Nook Digital, LlcZoom view mode for digital content including multiple regions of interest
US942424131 Dec 201323 Aug 2016Barnes & Noble College Booksellers, LlcAnnotation mode including multiple note types for paginated digital content
US944864311 Mar 201320 Sep 2016Barnes & Noble College Booksellers, LlcStylus sensitive device with stylus angle detection functionality
US944871914 Dec 201220 Sep 2016Barnes & Noble College Booksellers, LlcTouch sensitive device with pinch-based expand/collapse function
US947738214 Dec 201225 Oct 2016Barnes & Noble College Booksellers, Inc.Multi-page content selection technique
US947814819 Dec 201425 Oct 2016Adidas AgPerformance monitoring systems and methods
US947814919 Dec 201425 Oct 2016Adidas AgPerformance monitoring systems and methods
US948986328 Dec 20158 Nov 2016Adidas AgPerformance monitoring systems and methods
US95468717 Nov 201417 Jan 2017Adidas AgPerformance monitoring systems and methods
US95759484 Oct 201321 Feb 2017Nook Digital, LlcAnnotation of digital content via selective fixed formatting
US958897931 Dec 20137 Mar 2017Barnes & Noble College Booksellers, LlcUI techniques for navigating a file manager of an electronic computing device
US95894808 May 20157 Mar 2017Adidas AgHealth monitoring systems and methods
US9600053 *11 Mar 201321 Mar 2017Barnes & Noble College Booksellers, LlcStylus control feature for locking/unlocking touch sensitive devices
US96127406 May 20134 Apr 2017Barnes & Noble College Booksellers, Inc.Swipe-based delete confirmation for touch sensitive devices
US962600811 Mar 201318 Apr 2017Barnes & Noble College Booksellers, LlcStylus-based remote wipe of lost device
US963259411 Mar 201325 Apr 2017Barnes & Noble College Booksellers, LlcStylus sensitive device with stylus idle functionality
US965874619 Jul 201323 May 2017Nook Digital, LlcAccessible reading mode techniques for electronic devices
US20080228494 *13 Mar 200718 Sep 2008Cross Charles WSpeech-Enabled Web Content Searching Using A Multimodal Browser
US20130005367 *12 Sep 20123 Jan 2013Voice Signal Technologies, Inc.System and method for conducting a search using a wireless mobile device
US20140253461 *11 Mar 201311 Sep 2014Barnesandnoble.Com LlcStylus control feature for locking/unlocking touch sensitive devices
US20170013107 *4 Mar 201612 Jan 2017Rodney J. AdamsSky zero
USRE455598 Oct 19989 Jun 2015Apple Inc.Portable computers
Classifications
U.S. Classification345/179, 455/456.1, 178/18.03, 178/19.01, 455/556.1, 178/18.01, 178/19.04
International ClassificationG06K9/22, G06F15/02, G06F3/033, G06F3/0354
Cooperative ClassificationY02B60/50, G06K9/00409, H04M19/00, G06K9/222, H04W52/027, G06F3/03545, G06F15/0225
Legal Events
DateCodeEventDescription
17 Sep 2013CCCertificate of correction