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 numberUSRE45559 E1
Publication typeGrant
Application numberUS 13/940,105
PCT numberPCT/GB1998/003016
Publication date9 Jun 2015
Filing date8 Oct 1998
Priority date28 Oct 1997
Fee statusPaid
Also published asCA2307780A1, CA2307780C, CN1198239C, CN1278348A, DE69824311D1, DE69824311T2, EP1032919A1, EP1032919B1, US6956564, USRE42738, USRE44103, USRE44855, USRE46548, WO1999022338A1
Publication number13940105, 940105, 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 RE45559 E1, US RE45559E1, US-E1-RE45559, USRE45559 E1, USRE45559E1
InventorsHilary Lyndsay Williams
Original AssigneeApple Inc.
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Portable computers
US RE45559 E1
Abstract
A portable computer hand held cellular telephone arranged to rest comfortably in the hand has a small display screen. Accelerometers capable of detecting movement of the pen cellular telephone with respect to gravity provide input to a microcontroller which selects a response from a number of viewing modes. The pen cellular telephone may be held in either hand and the output message to the screen will be oriented according to the location of the pen cellular telephone. Full personal digital assistance functionality may be incorporated in a relatively small plastics casing and functions, such as calendar, contracts contacts and the like may be incorporated.
Images(11)
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 hand held cellular telephone comprising:
a case;
the case being unitary and without comprising a hinge;
the case being sized and shaped to be held within one hand of a user;
the case also containing a cellular transceiver;
the case also containing a processor;
a rechargeable battery also being housed within the case;
a display that displays information, the display disposed on the case;
the screen area of the display being of a size such that it extends between the root of a thumb and an index finger of a user and extending to the user's wrist;
a detector that generates data indicative of whether a user is looking at the display;
the display being powered by a rechargeable battery; and
the processor being configured to reduce power supplied by the rechargeable battery to the display based on the data generated by the detector.
38. The hand held cellular telephone of claim 37, wherein the display comprises a touch screen.
39. The hand held cellular telephone of claim 37, wherein the housing comprises a molded plastic case which is sealed to make the case waterproof.
40. The hand held cellular telephone of claim 37, further comprising a light emitting diode.
41. The hand held cellular telephone of claim 40, wherein the light emitting diode may emit light of more than one color.
42. The hand held cellular telephone of claim 40, wherein the light emitting diode emits a red color.
43. The hand held cellular telephone of claim 37, further comprising configuring the hand held cellular telephone to perform multiple functions selected from the group consisting of at least one of: reception and transmission of email; storage and display of large text documents; diary alarm and scheduling functions; storage and display of maps; and storing and sorting speech notes.
44. The hand held cellular telephone of claim 43, wherein the at least one function of storage and display of large text messages comprises the storage and display of photographs.
45. The hand held cellular telephone of claim 43, wherein the at least one function is storage and display of maps.
46. The cellular telephone of claim 37, wherein the display comprises a liquid crystal display further comprising a backlight.
47. The cellular telephone of claim 46, wherein the processor is configured to reduce power to the liquid crystal display by closing down the backlight of the display.
Description
CROSS REFERENCE TO RELATED APPLICATIONS

This application is a divisional broadening reissue application of broadening reissue application Ser. No. 13/188,239, filed Jul. 21, 2011, which in turn is a divisional broadening reissue application of Ser. No. 11/907,832, filed Oct. 17, 2007, now U.S. Pat. No. Re. 42,738; which in turn is a broadening reissue application of Ser. No. 09/171,921, now U.S. Pat. No. 6,956,564, issued Oct. 18, 2005; which is the 35 USC 371 National Stage Entry of International patent application serial number PCT/GB98/03016, filed Oct. 8, 1998, claiming priority of GB9722766.4, filed Oct. 28, 1997, the entire disclosures of which are herein incorporated by reference in their entireties; and is related to the following reissue applications: Ser. No. 12/255,557, filed Oct. 21, 2008; Ser. No. 12/268,254, filed Nov. 10, 2008, now U.S. Pat. Re. 44,103; 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 eases. 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 it 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 a second data input mode in which alphanumeric data is derived from input speech signals. A sound output device may also be included to permit the output of speech derived from stored data. Alternatively the sound input and output devices may be combined with a radio transceiver whereby cellular or other radio telephony networks may be used.

The computer may be housed in a casing shaped to facilitate a user holding the computer as if holding a writing stylus. The casing is preferably of substantially radiused triangular cross section along a substantial portion of its length and may include a flattened section incorporating a display screen. The casing may include angular shaping between a forward holding area and a rearward screen area the shaping being such as to provide a natural viewing angle of an incorporated display screen while the casing is held as a writing stylus. The shaping may also be such as to facilitate support of the rearward screen area by the dorsal aspect of a user's hand between the root of the thumb and index finger and the wrist.

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. 4a 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

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 supplied under type number BT42003STYC is included. To either side of the LCD 5 touch or pressure sensitive switches 6 to 13 are provided. These switches may be soft programmed to provide functions as hereinafter described. A touch scroll strip 14 (hereinafter described) is provided in front of the screen 5 and the system includes a pyroelectric detector 15 used in determining the proximity of the computer to a user's eye.

Audio input and output devices are also provided together with an alerting device. For example, a microphone 16, annunciator 17 and speaker 18 may be included. Finger switches 19a, 19b, 20 are provided forward of the annunciator 17 and again may be soft programmed for functionality. Also visible are gold docking pins 21 used for connecting the hand-held computer for recharging of the battery 2 and transfer of data by way of a docking device to other computers, for example desk mounted personal computers.

As an alternative means of transferring data from the computer of the invention to another processing device or to enable the computer of the invention to be used as an input device for a PC, an infrared transceiver 22a, 22b is mounted towards the front of the casing 1.

Also included is a light emitting diode 23 which may be of the kind having three or more colours. Individual colours allow for a small amount of illumination or may be used to provide indication or alarm functions. Alternatively, a single coloured red light emitting diode part TLSH180P from Toshiba may be used. This ultrabright LED aids human night sight viewing and whilst only being of low power may in a dark environment assist the user.

Turning now to 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 LFC662 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 QY628, 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 look 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 p 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 indications 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 ASCH 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-held computer of the invention includes microphone, loudspeaker and function keys use of the device as a cellular telephone is also envisaged.

Where cellular phone functionality is included within the stylus or where the stylus is in contact with a PC for example by IRDA or radio transmission, the use of the microphone input for substantial dictation purposes is possible and also the use of substantially larger data files than could otherwise be stored locally.

Thus the input speech will be stored in a buffer by the microcontroller 30 and periodically, when the buffer contains a substantial amount of data, a network connection to either network data storage means or to a predetermined PC is effected. Stored buffered data is then transferred to the remote location. Since the network connection is not permanently required the cost of transferring the data by this means is less significant and periods of network signal weakness can be overcome.

Data buffered in this manner may be date and time stamped or, if the stylus incorporates GPS (global positioning systems) may be location stamped also.

Data may similarly be recovered such that large text documents required by a user may have portions stored in the buffer for display and sequential recovery of other parts of the document from the remote location using telephony as required. Photographic data, for example from a digital camera, may similarly be saved to the network by way of the buffered store.

The various functions above described enable the provision of a full PDA function including diary alarm and scheduling functions as well as data input, file creation and storage. The user may select the mode of operation using either soft buttons or movement input and the use of the accelerometers 31, 32 is determined from the mode selected by the user. Electronic mail and fax facilities may be incorporated in the PDA functions allowing reception or transmission of data via the unit. The transmission capability of the unit may be associated with a receiver in a printer for example or a printer incorporating a docking station may be used to allow the printing of data from the PDA. Note that infrared transmission may be used.

As will be appreciated one of the major problems with any hand-held portable device is the use of rechargeable batteries which have a limited power life between charges. The hand-held computer of the present invention therefore incorporates a number of power saving facilities arranged particularly to close down back lighting of the small LCD screen 5 if it is not appropriate. Thus if the accelerometers indicate that there is no current usage of the system then powering down of the detection circuitry and back lighting of the screen may occur. However, in a further use of the proximity detector 15, it is possible to turn back lighting on and off in dependence upon whether the user is looking at information on the screen or not. Thus, referring to 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 either as a tick or a cross, for example, in relation to a submitted document. The number of ticks or crosses may be counted and the result accumulated and transferred to data store or accumulated in a spreadsheet to which the user may input names, titles and the like. The use of other symbols in anticipated.

While as hereinbefore described the security signature is by use of acceleration, a pressure detector may be incorporated into the end of the device to further increase security by measurement of the profile as well as the two dimensional or three dimensional spatial sensor.

As has been mentioned hereinbefore, a number of keys, switches and buttons are provided on the casing of the portable computer. In a further implementation an on/off switch may be provided operated by pressure on the “nib-end”. Whilst such switch pressure is not used for detecting Input text per se, it may be used to turn functions on and off. This may be used in a normal writing mode, for example, touching the pen tip against a writing surface to turn on the accelerometer detection functions. Releasing pressure on the tip then stops the accelerometer signals being considered as potential input to be decoded.

Any of the other switches may be used in certain modes to turn on or off text detection, for example, or to stop screen scrolling for example.

Calculator functions in the portable computer may be provided simply by writing the numerals and appropriate mathematical symbols in the normal manner. The tilt sensor software will determine the numerals and characters entered and perform an appropriate calculation for display on the display screen.

A further function, for example for clock setting causes Display of an analogue clock face on the display means 5. Time changes may be entered by selecting an appropriate mode and moving the user's write. 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
US338258811 Jan 196514 May 1968Educational Testing ServiceResponse expression apparatus for teaching machines
US34822412 Aug 19662 Dec 1969Aviat UkTouch displays
US350929824 Jul 196828 Apr 1970Sylvania Electric ProdDisturbance switch
US366210521 May 19709 May 1972Univ Kentucky Res FoundElectrical sensor of plane coordinates
US369640928 Dec 19703 Oct 1972Linquist & VennumFinger-touch faceplate
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
US38257307 Nov 197223 Jul 1974Searle Medidata IncTwo-way projection system for data input
US384682615 Jan 19735 Nov 1974R MuellerDirect television drawing and image manipulating system
US387377021 Mar 197425 Mar 1975Bendix CorpDigital position measurement system with stylus tilt error compensation
US396539922 Mar 197422 Jun 1976Walker Jr Frank APushbutton capacitive transducer
US39886169 Jul 197526 Oct 1976Hitachi, Ltd.Driver circuit for liquid crystal display using insulated gate FETs
US401400029 Mar 197622 Mar 1977Hitachi, Ltd.Pattern recognition system utilizing a plurality of partial standard patterns
US40706491 Dec 197624 Jan 1978Said Sanford J. Wright, By Said Peter Anderson And Said Ralph GrimesMulti-modal data input/output apparatus and method compatible with bio-engineering requirements
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
US414687629 Jun 197727 Mar 1979International Business Machines CorporationMatrix addressed electrochromic display
US414692422 Sep 197527 Mar 1979Board Of Regents For Education Of The State Of Rhode IslandSystem for visually determining position in space and/or orientation in space and apparatus employing same
US415821621 Feb 197812 Jun 1979General Electric CompanyCapacitive touch control
US417091623 Jun 197716 Oct 1979D. H. Baldwin CompanyTouch operated capacitive switch for electronic musical instruments
US419642925 Nov 19771 Apr 1980Davis Curtis HMotion detector
US424140927 Dec 197823 Dec 1980Nolf Jean MarieHand held pen-size calculator
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
US429005226 Oct 197915 Sep 1981General Electric CompanyCapacitive touch entry apparatus having high degree of personal safety
US429373423 Feb 19796 Oct 1981Peptek, IncorporatedTouch panel system and method
US430507116 Apr 19808 Dec 1981Bell Telephone Laboratories, IncorporatedTouch sensitive screen signal detection arrangement
US430513131 Mar 19808 Dec 1981Best Robert MDialog between TV movies and human viewers
US431189117 Apr 198019 Jan 1982Abc Auto Alarms, Inc.Vehicle alarm shaker device with spring damper
US434091122 Feb 198020 Jul 1982Fuji Photo Film Co., Ltd.Image gradation processing method and apparatus for mammogram copying system
US434637616 Apr 198024 Aug 1982Bell Telephone Laboratories, IncorporatedTouch position sensitive surface
US437567417 Oct 19801 Mar 1983The United States Of America As Represented By The Administrator Of The National Aeronautics And Space AdministrationKinesimetric method and apparatus
US438000727 May 198112 Apr 1983Playmont AgProximity switch
US43800407 Aug 198012 Apr 1983Bfg GlassgroupCapacitive systems for touch control switching
US439694519 Aug 19812 Aug 1983Solid Photography Inc.Method of sensing the position and orientation of elements in space
US443583524 Mar 19816 Mar 1984Hitachi, Ltd.Method and device for detecting the position of an object
US444919323 Apr 198115 May 1984Thomson-CsfBidimensional correlation device
US447500813 Aug 19822 Oct 1984Tokyo Shibaura Denki Kabushiki KaishaCoordinate input device with pressure-sensitive rubber sheet
US44751229 Nov 19812 Oct 1984Tre Semiconductor Equipment CorporationAutomatic wafer alignment technique
US448417923 Dec 198120 Nov 1984At&T Bell LaboratoriesTouch position sensitive surface
US448434628 Apr 198320 Nov 1984Sternberg Stanley RNeighborhood transformation logic circuitry for an image analyzer system
US451318330 Apr 198423 Apr 1985U.S. Plastics CorporationGravity switch
US452604323 May 19832 Jul 1985At&T Bell LaboratoriesConformable tactile sensor
US454237511 Feb 198217 Sep 1985At&T Bell LaboratoriesDeformable touch sensitive surface
US45502217 Oct 198329 Oct 1985Scott MabusthTouch sensitive control device
US456101719 Aug 198324 Dec 1985Richard GreeneGraphic input apparatus
US456242927 Apr 198231 Dec 1985Monroe Electronics, Inc.Static event detector and tape probe
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
US45714544 Nov 198318 Feb 1986Sony CorporationCoordinate position digitizing system
US458737830 Jul 19846 May 1986Koala Technologies CorporationTwo-layer touch tablet
US459599031 Mar 198317 Jun 1986International Business Machines CorporationEye controlled information transfer
US461394222 Oct 198423 Sep 1986Chen Richard MOrientation and control system for robots
US461898919 Jan 198421 Oct 1986Michio Kawata, Director-General of Agency of Industrial Science and TechnologyMethod and system for detecting elliptical objects
US462816028 Oct 19859 Dec 1986Allied CorporationElectrical tilt switch
US462931914 Feb 198416 Dec 1986Diffracto Ltd.Panel surface flaw inspection
US46313561 Mar 198523 Dec 1986Wacom Co., Ltd.Coordinate input device with display
US463152511 Apr 198323 Dec 1986Sony CorporationDigital fader or like device
US463167625 May 198323 Dec 1986Hospital For Joint Diseases OrComputerized video gait and motion analysis system and method
US464410022 Mar 198517 Feb 1987Zenith Electronics CorporationSurface acoustic wave touch panel system
US465487224 Jul 198431 Mar 1987Omron Tateisi Electronics Co.System for recognizing three-dimensional objects
US466366925 Jan 19855 May 1987Canon Kabushiki KaishaImage sensing apparatus
US46690543 May 198526 May 1987General Dynamics, Pomona DivisionDevice and method for optically correlating a pair of images
US467791317 Apr 19867 Jul 1987Motorola, Inc.Safe and arming device
US468633226 Jun 198611 Aug 1987International Business Machines CorporationCombined finger touch and stylus detection system for use on the viewing surface of a visual display device
US468637416 Oct 198511 Aug 1987Diffracto Ltd.Surface reflectivity detector with oil mist reflectivity enhancement
US469846126 Aug 19866 Oct 1987Tektronix, Inc.Touch panel with automatic frequency control
US470002224 Dec 198413 Oct 1987Regie Nationale Des Usines RenaultMethod and apparatus for determining the coordinates of a contact point on a resistive type semianalog sensitive surface
US47107607 Mar 19851 Dec 1987American Telephone And Telegraph Company, At&T Information Systems Inc.Photoelastic touch-sensitive screen
US47195247 Oct 198512 Jan 1988Sony CorporationSignal reproduction apparatus including touched state pattern recognition speed control
US473322218 Apr 198622 Mar 1988Integrated Touch Arrays, Inc.Capacitance-variation-sensitive touch sensing array system
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
US47438955 Apr 198510 May 1988Phosphor Products Co. Ltd.Capacitive switches
US474677017 Feb 198724 May 1988Sensor Frame IncorporatedMethod and apparatus for isolating and manipulating graphic objects on computer video monitor
US475265514 Nov 198521 Jun 1988Nippon Telegraph & Telephone CorporationCoordinate input device
US475581124 Mar 19875 Jul 1988Tektronix, Inc.Touch controlled zoom of waveform displays
US476335611 Dec 19869 Aug 1988AT&T Information Systems, Inc. American Telephone and Telegraph CompanyTouch screen form entry system
US476471727 Oct 198616 Aug 1988Utah Scientific Advanced Development Center, Inc.Touch-sensitive potentiometer for operator control panel
US478076429 Jan 198725 Oct 1988Canon Kabushiki KaishaImage sensing apparatus
US478382922 Feb 19848 Nov 1988Hitachi, Ltd.Pattern recognition apparatus
US478704022 Dec 198622 Nov 1988International Business Machines CorporationDisplay system for automotive vehicle
US47877124 Jan 198829 Nov 1988Hosiden Electronics Co., LtdActive matrix liquid crystal display device having capacitive electrodes opposite the source buses
US479891911 Mar 198817 Jan 1989International Business Machines CorporationGraphics input tablet with three-dimensional data
US480670926 May 198721 Feb 1989Microtouch Systems, Inc.Method of and apparatus for sensing the location, such as coordinates, of designated points on an electrically sensitive touch-screen surface
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
US48396341 Dec 198613 Jun 1989More Edward SElectro-optic slate for input/output of hand-entered textual and graphic information
US484356811 Apr 198627 Jun 1989Krueger Myron WReal time perception of and response to the actions of an unencumbered participant/user
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
US489995620 Jul 198813 Feb 1990Teleflex, IncorporatedSelf-contained supplemental guidance module for projectile weapons
US491266222 Jun 198727 Mar 1990Wedge Innovations, Inc.Inclinometer
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
US492206120 Jul 19891 May 1990Tektronix, Inc.Capacitive touch panel system with randomly modulated position measurement signal
US49510364 Aug 198821 Aug 1990The Grass Valley Group, Inc.Touchpad jogger
US495496720 Dec 19894 Sep 1990Canon Kabushiki KaishaInformation processing apparatus
US495891119 Oct 198825 Sep 1990Jonand, Inc.Liquid crystal display module having housing of C-shaped cross section
US496918018 May 19896 Nov 1990I.I.N.V. Computing Ltd.Cordless pen telephone handset
US497249624 Mar 198720 Nov 1990Grid Systems CorporationHandwritten keyboardless entry computer system
US49758305 Dec 19884 Dec 1990Dayna Communications, Inc.Computer communication system having supplemental formats
US497643517 Oct 198811 Dec 1990Will ShatfordVideo game control adapter
US498898128 Feb 198929 Jan 1991Vpl Research, Inc.Computer data entry and manipulation apparatus and method
US49909009 Jun 19885 Feb 1991Alps Electric Co., Ltd.Touch panel
US500849722 Mar 199016 Apr 1991Asher David JTouch controller
US5023438 *24 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
US50458436 Dec 19883 Sep 1991Selectech, Ltd.Optical pointing device
US505375727 Dec 19891 Oct 1991Tektronix, Inc.Touch panel with adaptive noise reduction
US506192014 Feb 199129 Oct 1991Honeywell Inc.Saturating column driver for grey scale LCD
US50621988 May 19905 Nov 1991Keytec, Inc.Method of making a transparent touch screen switch assembly
US50635263 Jun 19875 Nov 1991Advanced Micro Devices, Inc.Bit map rotation processor
US50722945 Feb 199110 Dec 1991Loredan Biomedical, Inc.Method and apparatus for analyzing a body having a marker located thereon
US507395013 Apr 198917 Dec 1991Personnel Identification & Entry Access Control, Inc.Finger profile identification system
US508311816 Apr 199021 Jan 1992Pentel Kabushiki KaishaTransparent coordinate input apparatus for electrostatic capacity coupling system
US510518625 May 199014 Apr 1992Hewlett-Packard CompanyLcd touch screen
US511304128 Dec 199012 May 1992At&T Bell LaboratoriesInformation processing
US511707131 Oct 199026 May 1992International Business Machines CorporationStylus sensing system
US511907917 Sep 19902 Jun 1992Xerox CorporationTouch screen user interface with expanding touch locations for a reprographic machine
US513307612 Jun 198921 Jul 1992Grid Systems CorporationHand held computer
US514991926 Nov 199122 Sep 1992International Business Machines CorporationStylus sensing system
US515382926 Apr 19916 Oct 1992Canon Kabushiki KaishaMultifunction musical information processing apparatus
US51591597 Dec 199027 Oct 1992Asher David JTouch sensor and controller
US516853127 Jun 19911 Dec 1992Digital Equipment CorporationReal-time recognition of pointing information from video
US517964825 Jan 199112 Jan 1993Hauck Lane TComputer auxiliary viewing system
US518662922 Aug 199116 Feb 1993International Business Machines CorporationVirtual graphics display capable of presenting icons and windows to the blind computer user and method
US51894047 Jun 199123 Feb 1993Hitachi, Ltd.Display apparatus with rotatable display screen
US520370421 Dec 199020 Apr 1993Mccloud Seth RMethod of communication using pointing vector gestures and mnemonic devices to assist in learning point vector gestures
US5215397 *30 Mar 19921 Jun 1993Yashima Electric Co., Ltd.Writing device for storing handwriting
US522032412 Jun 199115 Jun 1993Seiko Instruments, Inc.Wireless coordinate reader and switch state detection system for coordinate indicator
US522792926 Nov 199013 Jul 1993International Business Machines CorporationPortable computer hard disk protective reflex system
US522798519 Aug 199113 Jul 1993University Of MarylandComputer vision system for position monitoring in three dimensions using non-coplanar light sources attached to a monitored object
US523132630 Jan 199227 Jul 1993Essex Electronics, Inc.Piezoelectric electronic switch
US52313811 Oct 199027 Jul 1993U.S. Philips Corp.Data processing system with a touch screen and a digitizing tablet, both integrated in an input device
US523354712 Nov 19913 Aug 1993Ncr CorporationElectronic checking account apparatus and method having a digitizer to receive information as a check is being written
US523550915 Nov 198910 Aug 1993Management Information Support, Inc.Customer self-ordering system using information displayed on a screen
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
US526732715 Mar 199330 Nov 1993Sony CorporationApparatus and method for registering the handwriting of a user so it can be translated into block characters
US527679425 Sep 19904 Jan 1994Grid Systems CorporationPop-up keyboard system for entering handwritten data into computer generated forms
US52783626 Jul 199211 Jan 1994Nihon Kaiheiki Industrial Company, Ltd.Push-button switch with display device
US529343012 Jan 19938 Mar 1994Xerox CorporationAutomatic image segmentation using local area maximum and minimum image signals
US52970308 Apr 199222 Mar 1994Ncr CorporationMethod using bill and coin images on a touch screen for processing payment for merchandise items
US5301222 *23 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
US531383519 Dec 199124 May 1994Motorola, Inc.Integrated monolithic gyroscopes/accelerometers with logic circuits
US53193864 Aug 19927 Jun 1994Gunn Gary JIdeographic character selection method and apparatus
US532716121 Oct 19915 Jul 1994Microtouch Systems, Inc.System and method for emulating a mouse input device with a touchpad input device
US532928922 Apr 199212 Jul 1994Sharp Kabushiki KaishaData processor with rotatable display
US533555726 Nov 19919 Aug 1994Taizo YasutakeTouch sensitive input control device
US533921316 Nov 199216 Aug 1994Cirque CorporationPortable computer touch pad attachment
US534010822 Nov 199123 Aug 1994Donald A. WilsonApparatus for projecting and moving a spot of light in a scene projected on a screen and for controlling operation of a stepper motor used therewith
US53411339 May 199123 Aug 1994The Rowland Institute For Science, Inc.Keyboard having touch sensor keys for conveying information electronically
US534554316 Nov 19926 Sep 1994Apple Computer, Inc.Method for manipulating objects on a computer display
US53458244 Mar 199313 Sep 1994Analog Devices, Inc.Monolithic accelerometer
US53493032 Jul 199320 Sep 1994Cirque CorporationElectrical charge transfer apparatus
US535726611 Mar 199218 Oct 1994Takao TagawaDisplay-integrated type tablet device
US53613879 Oct 19901 Nov 1994Radius Inc.Video accelerator and method using system RAM
US536719915 Sep 199222 Nov 1994Triax TechnologiesSliding contact control switch pad
US53692622 Aug 199329 Nov 1994Symbol Technologies, Inc.Electronic stylus type optical reader
US537478731 Aug 199320 Dec 1994Synaptics, Inc.Object position detector
US538309122 Feb 199317 Jan 1995Sony Electronics, Inc.Grip and protective casing for cellular telephone
US538621928 Jul 199331 Jan 1995International Business Machines Corp.Touch overlay for improved touch sensitivity
US539409616 Nov 199328 Feb 1995Meyer; Hans U.Capacitive position sensor including a scale with integral topographical features which effect the mutual capacitance between cursor electrodes
US539626517 Sep 19907 Mar 1995Massachusetts Institute Of TechnologyThree-dimensional tactile computer input device
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
US541032921 May 199325 Apr 1995Sharp Kabushiki KaishaDisplay-integrated type tablet device
US541218921 Dec 19922 May 1995International Business Machines CorporationTouch screen apparatus with tactile information
US54144457 Oct 19929 May 1995Microsoft CorporationErgonomic pointing device
US541649817 May 199316 May 1995Ergonomics, Inc.Prehensile positioning computer keyboard
US54187602 Aug 199323 May 1995Casio Computer Co., Ltd.Electronic devices with a liquid crystal display
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
US542836713 Oct 199227 Jun 1995Mikan; Peter J.Computer mouse simulator having see-through touchscreen device and external electronic interface therefor
US54325317 Oct 199111 Jul 1995International Business Machines CorporationCoordinate processor for a computer system having a pointing device
US54349645 Mar 199318 Jul 1995Radius Inc.Movement and redimensioning of computer display windows
US543833111 Jun 19931 Aug 1995Gilligan; Federico G.Computer keyboard with dial for entering repetitive data and commands
US544234725 Jan 199315 Aug 1995The United States Of America As Represented By The Administrater, National Aeronautics & Space AdministrationDouble-driven shield capacitive type proximity sensor
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
US54597932 Sep 199217 Oct 1995Fujitsu LimitedMotion analysis system
US546338829 Jan 199331 Oct 1995At&T Ipm Corp.Computer mouse or keyboard input device utilizing capacitive sensors
US54636965 Jul 199431 Oct 1995Apple Computer, Inc.Recognition system and method for user inputs to a computer system
US546372531 Dec 199231 Oct 1995International Business Machines Corp.Data processing system graphical user interface which emulates printed material
US546894729 Mar 199321 Nov 1995Norand CorporationPocket size data capture unit with processor and shell modules
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
US547723714 Jul 199419 Dec 1995Dell Usa, L.P.Positioning device reporting X, Y and yaw motion
US547919215 Feb 199126 Dec 1995Carroll, Jr.; George L.Multifunction space bar for video screen graphics cursor control
US547952822 Jul 199426 Dec 1995At&T Corp.Intelligent work surfaces
US548326126 Oct 19939 Jan 1996Itu Research, Inc.Graphical input controller and method with rear screen image detection
US548820417 Oct 199430 Jan 1996Synaptics, IncorporatedPaintbrush stylus for capacitive touch sensor pad
US548855814 Jul 199430 Jan 1996Daishin Instrument Co., Ltd.Handy computer with built-in digital camera and spot state recording method using the same
US549149513 Nov 199013 Feb 1996Wang Laboratories, Inc.User interface having simulated devices
US54917065 Apr 199413 Feb 1996Sharp Kabushiki KaishaDisplay-integrated type tablet device capable of detecting correct coordinates at a tip end of a detection pen by detecting external noise
US54952693 Apr 199227 Feb 1996Xerox CorporationLarge area electronic writing system
US549556622 Nov 199427 Feb 1996Microsoft CorporationScrolling contents of a window
US550870314 Sep 199316 Apr 1996Smk CorporationMembrane switch having a rotary motion detection function
US551114829 Apr 199423 Apr 1996Xerox CorporationInteractive copying system
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
US552826518 Jul 199418 Jun 1996Harrison; Simon J.Orientation-operated cursor control device
US55282668 Jun 199318 Jun 1996International Business Machines CorporationFlat touch screen workpad for a data processing system
US552826724 Jun 199418 Jun 1996Sharp Kabushiki KaishaTablet integrated with display
US553489228 Feb 19949 Jul 1996Sharp Kabushiki KaishaDisplay-integrated type tablet device having and idle time in one display image frame to detect coordinates and having different electrode densities
US553489315 Dec 19939 Jul 1996Apple Computer, Inc.Method and apparatus for using stylus-tablet input in a computer system
US55376082 Jun 199516 Jul 1996International Business Machines CorporationPersonal communicator apparatus
US554009514 Apr 199530 Jul 1996Analog Devices, Inc.Monolithic accelerometer
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
US555278710 Oct 19953 Sep 1996The United States Of America As Represented By The Secretary Of The NavyMeasurement of topography using polarimetric synthetic aperture radar (SAR)
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
US55656587 Dec 199415 Oct 1996Cirque CorporationCapacitance-based proximity with interference rejection apparatus and methods
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
US557010927 Feb 199529 Oct 1996Apple Computer, Inc.Schedule and to-do list for a pen-based computer system
US557223910 Apr 19955 Nov 1996Jaeger; DennyOperator/circuit interface with integrated display screen
US55788177 Jun 199526 Nov 1996Logitech, Inc.Pointing device utilizing a photodetector array and controlled by a human finger contacting a prism
US55812434 Jun 19903 Dec 1996Microslate Inc.Method and apparatus for displaying simulated keyboards on touch-sensitive displays
US55812744 Nov 19943 Dec 1996Sharp Kabushiki KaishaDisplay-integrated type tablet device
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
US55835431 Nov 199310 Dec 1996Sharp Kabushiki KaishaPen input processing apparatus
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
US559219714 Jul 19947 Jan 1997Sharp Kabushiki KaishaDisplay-integrated type tablet device
US55925661 Jun 19957 Jan 1997Apple Computer, IncorporatedMethod and apparatus for computerized recognition
US55925725 Nov 19937 Jan 1997The United States Of America As Represented By The Department Of Health And Human ServicesAutomated portrait/landscape mode detection on a binary image
US559477614 Sep 199414 Jan 1997Ericsson Inc.Efficient paging system
US559480620 Jun 199414 Jan 1997Personnel Identification & Entry Access Control, Inc.Knuckle profile indentity verification 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
US56030535 Mar 199611 Feb 1997Apple Computer, Inc.System for entering data into an active application currently running in the foreground by selecting an input icon in a palette representing input utility
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
US561513221 Jan 199425 Mar 1997Crossbow Technology, Inc.Method and apparatus for determining position and orientation of a moveable object using accelerometers
US561538429 Aug 199525 Mar 1997International Business Machines CorporationPersonal communicator having improved zoom and pan functions for editing information on touch sensitive display
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
US56264303 May 19946 May 1997Bistrack; CarlAdaptable pressuring writing instrument holder
US562753130 Sep 19946 May 1997Ohmeda Inc.Multi-function menu selection device
US56326798 Dec 199427 May 1997Tremmel; MichaelTouch sensitive computer interface controller
US56380936 Dec 199410 Jun 1997Seiko Epson CorporationTouch panel input device and control method thereof
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
US564864225 Oct 199415 Jul 1997Synaptics, IncorporatedObject position detector
US565059720 Jan 199522 Jul 1997Dynapro Systems, Inc.Capacitive touch sensor
US5652569 *2 Sep 199429 Jul 1997Paul Joseph GerstenbergerChild alarm
US565509429 Sep 19955 Aug 1997International Business Machines CorporationPop up scroll bar
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
US570232326 Jul 199530 Dec 1997Poulton; Craig K.Electronic exercise enhancer
US570880426 Jul 199613 Jan 1998International Business Machines Corp.Apparatus and method therefor of intelligently searching for information in a personal communications device
US57092191 Aug 199620 Jan 1998Microsoft CorporationMethod and apparatus to create a complex tactile sensation
US571266126 Aug 199627 Jan 1998Intertactile Technologies CorporationOperator/circuit interface with integrated display screen
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
US572668530 Jun 199510 Mar 1998Siemens AktiengesellschaftInput unit for a computer
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
US57292491 Aug 199517 Mar 1998Itu Research, Inc.Touch sensitive input control device
US572960414 Mar 199617 Mar 1998Northern Telecom LimitedSafety switch for communication device
US573437123 Dec 199631 Mar 1998Lucent Technologies Inc.Interactive pointing device
US573474215 Sep 199531 Mar 1998Nissan Motor Co., Ltd.Inspection system and process
US57348755 Feb 199631 Mar 1998Seiko Epson CorporationHardware that rotates an image for portrait-oriented display
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
US574878526 Sep 19965 May 1998Xerox CorporationInter-separation color image processing using error diffusion
US574990818 Dec 199612 May 1998Pacesetter, Inc.Methods and apparatus for annotating data in an implantable device programmer using digitally recorded sound
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
US5754645 *30 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
US575736827 Mar 199526 May 1998Cirque CorporationSystem and method for extending the drag function of a computer pointing device
US57582678 Jul 199626 May 1998Motorola, Inc.Method and apparatus for orientation controlled parameter selection
US576421831 Jan 19959 Jun 1998Apple Computer, Inc.Method and apparatus for contacting a touch-sensitive cursor-controlling input device to generate button values
US576745713 Nov 199516 Jun 1998Cirque CorporationApparatus and method for audible feedback from input device
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
US57987562 Jun 199525 Aug 1998Sharp Kabushiki KaishaCoordinate detection device capable of obviating the need of forming closed loop in electrodes thereof
US580514418 Jul 19968 Sep 1998Dell Usa, L.P.Mouse pointing device having integrated touchpad
US580514510 May 19968 Sep 1998Intertactile Technologies CorporationCircuit control panel displaying changeable graphics
US580516126 Sep 19968 Sep 1998Logitech, Inc.System and method for data processing enhanced ergonomic scrolling
US580860215 Mar 199615 Sep 1998Compaq Computer CorporationRotary cursor positioning apparatus
US580916628 Oct 199715 Sep 1998Canon Kabushiki KaishaCharacter recognition system which cuts between touching characters
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
US582535228 Feb 199620 Oct 1998Logitech, Inc.Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
US582535318 Apr 199520 Oct 1998Will; Craig AlexanderControl of miniature personal digital assistant using menu and thumbwheel
US582567522 May 199520 Oct 1998Xerox CorporationApparatus and configuration method for a small, hand-held computing device
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
US583507913 Jun 199610 Nov 1998International Business Machines CorporationVirtual pointing device for touchscreens
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
US583830221 Feb 199617 Nov 1998Casio Computer Co., Ltd.Data inputting devices for inputting typed and handwritten data in a mixed manner
US584107830 Oct 199624 Nov 1998Synaptics, Inc.Object position detector
US584142326 Dec 199524 Nov 1998Carroll, Jr.; George L.Multifunction space bar for video screen graphics cursor control
US584142820 Sep 199624 Nov 1998Intertactile Technologies CorporationRotary circuit control devices with changeable graphics
US58445479 May 19951 Dec 1998Fujitsu LimitedApparatus for manipulating an object displayed on a display device by using a touch screen
US584728023 May 19958 Dec 1998Analog Devices, Inc.Monolithic micromechanical apparatus with suspended microstructure
US584769817 Sep 19968 Dec 1998Dataventures, Inc.Electronic book device
US584837318 Jul 19978 Dec 1998Delorme Publishing CompanyComputer aided map location system
US585021324 Feb 199715 Dec 1998Sony CorporationThree-dimensional image special effect apparatus
US58503581 Apr 199715 Dec 1998Norand CorporationPortable work station and data collection terminal including switchable multi purpose touch screen display
US585682227 Oct 19955 Jan 199902 Micro, Inc.Touch-pad digital computer pointing-device
US585962121 Feb 199712 Jan 1999Symmetricom, Inc.Antenna
US58596291 Jul 199612 Jan 1999Sun Microsystems, Inc.Linear touch input device
US585963119 Dec 199612 Jan 1999Siemens Elema AbApparatus front panel allowing indicia on an indicia-bearing element to be read therethrough
US586187511 Dec 199619 Jan 1999Cirque CorporationMethods and apparatus for data input
US586714914 Aug 19952 Feb 1999Intertactile Technologies CorporationSwitch key image display and operator/circuit interface
US586715830 Aug 19962 Feb 1999Sharp Kabushiki KaishaData processing apparatus for scrolling a display image by designating a point within the visual display region
US586979024 Jul 19969 Feb 1999Alps Electric Co., Ltd.Coordinate input apparatus having orthogonal electrodes on opposite surfaces of a dielectric substrate and through-hole connections and manufacturing method thereof
US58697911 Mar 19969 Feb 1999U.S. Philips CorporationMethod and apparatus for a touch sensing device having a thin film insulation layer about the periphery of each sensing element
US587125114 Mar 199616 Feb 1999Prince CorporationVisor display
US587494127 Sep 199523 Feb 1999Nec CorporationPresentation supporting device
US58749425 Apr 199423 Feb 1999Vir Systems Pty. Ltd.Sensor data processing
US58752577 Mar 199723 Feb 1999Massachusetts Institute Of TechnologyApparatus for controlling continuous behavior through hand and arm gestures
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
US588673514 Jan 199723 Mar 1999Bullister; Edward TVideo telephone headset
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
US589843422 Aug 199427 Apr 1999Apple Computer, Inc.User interface system having programmable user interface elements
US590086313 Mar 19964 May 1999Kabushiki Kaisha ToshibaMethod and apparatus for controlling computer without touching input device
US5902968 *20 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
US59039029 Sep 199611 May 1999Design Intelligence, Inc.Design engine with tree and component structure
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
US590920726 Aug 19961 Jun 1999E-Book Systems Pte LtdBrowsing system and method for computer information
US590921125 Mar 19971 Jun 1999International Business Machines CorporationTouch pad overlay driven computer system
US591079713 Feb 19968 Jun 1999U.S. Philips CorporationPortable data processing apparatus provided with a screen and a gravitation-controlled sensor for screen orientation
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
US59147084 Apr 199622 Jun 1999Cirque CorporationComputer input stylus method and apparatus
US591488215 Sep 199722 Jun 1999Hilti AktiengesellschaftDevice for and method of preventing accidents in hand-operated machine tools due to tool jamming
US59203094 Jan 19966 Jul 1999Logitech, Inc.Touch sensing method and apparatus
US59233197 Nov 199713 Jul 1999International Business Machines CorporationFront cover assembly for touch sensitive device
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
US59238617 Mar 199713 Jul 1999International Business Machines CorporationMobile client computer programmed to display drop down scrolling indicator
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
US593661311 Aug 199710 Aug 1999Intertactile Technologies CorporationRotary circuit control devices with changeable graphics
US594273319 Oct 199524 Aug 1999Synaptics, Inc.Stylus input capacitive touchpad sensor
US59430435 Dec 199624 Aug 1999International Business Machines CorporationTouch panel "double-touch" input method and detection apparatus
US594304415 May 199724 Aug 1999Interlink ElectronicsForce sensing semiconductive touchpad
US594305212 Aug 199724 Aug 1999Synaptics, IncorporatedMethod and apparatus for scroll bar control
US594598014 Nov 199731 Aug 1999Logitech, Inc.Touchpad with active plane for pen detection
US59463765 Nov 199631 Aug 1999Ericsson, Inc.Cellular telephone including language translation feature
US594934527 May 19977 Sep 1999Microsoft CorporationDisplaying computer information to a driver of a vehicle
US594940813 Feb 19977 Sep 1999Hewlett-Packard CompanyDual orientation display handheld computer devices
US5953001 *23 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
US595602027 Jul 199521 Sep 1999Microtouch Systems, Inc.Touchscreen controller with pen and/or finger inputs
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
US596668013 Feb 199712 Oct 1999Butnaru; HananMotion sickness/vertigo prevention device and method
US597366812 Jul 199626 Oct 1999Oki Electric Industry Co., Ltd.Pointing device
US597391513 Dec 199626 Oct 1999Ncr CorporationPivotable display for portable electronic device
US598235229 Jun 19959 Nov 1999Pryor; Timothy R.Method for providing human input to a computer
US598235525 Aug 19979 Nov 1999Jaeger; DennyMultiple purpose controls for electrical systems
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
US599108512 Jul 199623 Nov 1999I-O Display Systems LlcHead-mounted personal visual display apparatus with image generator and holder
US599510416 Jul 199630 Nov 1999Yazaki CorporationVehicle display unit with three-dimensional menu controlled by an input device which has two joysticks
US59951196 Jun 199730 Nov 1999At&T Corp.Method for generating photo-realistic animated characters
US59953286 Apr 199830 Nov 1999Quantum CorporationMulti-layered integrated conductor trace array interconnect structure having optimized electrical parameters
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
US600880015 Aug 199428 Dec 1999Pryor; Timothy R.Man machine interfaces for entering data into a computer
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
US6016135 *12 Apr 199318 Jan 2000Biss; Charles E.Bar code reading instrument and selectively orientable graphics display which facilitates the operation of the instrument
US601635515 Dec 199518 Jan 2000Veridicom, Inc.Capacitive fingerprint acquisition sensor
US602089129 Jul 19971 Feb 2000Sony CorporationApparatus for displaying three-dimensional virtual object and method of displaying the same
US602119323 Jun 19971 Feb 2000Nokia Mobile Phones LimitedTelephone
US602583227 Sep 199615 Feb 2000Kabushiki Kaisha ToshibaSignal generating apparatus, signal inputting apparatus and force-electricity transducing apparatus
US602827124 Mar 199822 Feb 2000Synaptics, Inc.Object position detector with edge motion feature and gesture recognition
US602860230 May 199722 Feb 2000Telefonaktiebolaget Lm EricssonMethod for managing contents of a hierarchical data model
US60292143 Nov 199522 Feb 2000Apple Computer, Inc.Input tablet system with user programmable absolute coordinate mode and relative coordinate mode segments
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
US603468815 Sep 19977 Mar 2000Sony CorporationScrolling navigational display system
US603788230 Sep 199714 Mar 2000Levy; David H.Method and apparatus for inputting data to an electronic system
US603792317 Mar 199714 Mar 2000Kabushiki Kaisha ToshibaActive matrix display device
US60379374 Dec 199714 Mar 2000Nortel Networks CorporationNavigation tool for graphical user interface
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
US605754030 Apr 19982 May 2000Hewlett-Packard CoMouseless optical and position translation type screen pointer control for a computer system
US605782918 Aug 19972 May 2000Euphonix, Inc.Computer-mirrored panel input device
US606106330 Jun 19989 May 2000Sun Microsystems, Inc.Method and apparatus for providing feedback while scrolling
US606607529 Dec 199723 May 2000Poulton; Craig K.Direct feedback controller for user interaction
US606706817 Jul 199623 May 2000Canon Business Machines, Inc.Scrollable display window
US60674607 Apr 199723 May 2000Nokia Mobile Phones LimitedMobile station having enhanced standby mode
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
US607552013 Nov 199713 Jun 2000Rohm Co., Ltd.Small current detector circuit and locator device using the same
US607553330 Sep 199713 Jun 2000Primax Electronics Ltd.Method of utilizing a three-dimensional mouse in the windows operating systems
US60833535 Sep 19974 Jul 2000University Of FloridaHandheld portable digital geographic data manager
US608457429 May 19984 Jul 2000Logitech, Inc.Compact cursor pointing device utilizing photodetector array
US608459411 Mar 19984 Jul 2000Fujitsu LimitedImage presentation apparatus
US60851122 May 19964 Jul 2000Siemens AktiengesellschaftCommunication device
US609103013 Nov 199718 Jul 2000Sharp Kabushiki KaishaMethod of detecting a position indicated by an electronic pen in a display-integrated panel for multilevel image display
US609195612 Jun 199718 Jul 2000Hollenberg; Dennis D.Situation information system
US60973723 Jun 19981 Aug 2000Alps Electric Co., Ltd.Data input device
US610087424 Jun 19978 Aug 2000Immersion CorporationForce feedback mouse interface
US610842626 Aug 199622 Aug 2000Compaq Computer CorporationAudio power management
US61115774 Apr 199629 Aug 2000Massachusetts Institute Of TechnologyMethod and apparatus for determining forces to be applied to a user through a haptic interface
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
US612196028 Aug 199719 Sep 2000Via, Inc.Touch screen systems and methods
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
US612804527 Mar 19983 Oct 2000Kabushiki Kaisha ToshibaFlat-panel display device and display method
US613066331 Jul 199710 Oct 2000Null; Nathan D.Touchless input method and apparatus
US6130666 *6 Oct 199710 Oct 2000Persidsky; AndreSelf-contained pen computer with built-in display
US613742727 Oct 199824 Oct 2000Binstead; Ronald PeterMultiple input proximity detector and touchpad system
US613746815 Oct 199624 Oct 2000International Business Machines CorporationMethod and apparatus for altering a display in response to changes in attitude relative to a plane
US613748110 Dec 199724 Oct 2000Phillipps; John QuentinPortable computer having power saving provisions
US614101417 Apr 199631 Oct 2000Hitachi, Ltd.Bird's-eye view forming method, map display apparatus and navigation system
US614101812 Mar 199731 Oct 2000Microsoft CorporationMethod and system for displaying hypertext documents with visual effects
US614438019 Feb 19977 Nov 2000Apple Computer Inc.Method of entering and using handwriting to identify locations within an electronic book
US61476803 Jun 199714 Nov 2000Koa T&T CorporationTouchpad with interleaved traces
US614826120 Jun 199714 Nov 2000American Calcar, Inc.Personal communication system to send and receive voice data positioning information
US615793517 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
US616953813 Aug 19982 Jan 2001Motorola, Inc.Method and apparatus for implementing a graphical user interface keyboard and a text buffer on electronic devices
US616991126 Sep 19972 Jan 2001Sun Microsystems, Inc.Graphical user interface for a portable telephone
US61756108 Feb 199916 Jan 2001Siemens AktiengesellschaftMedical technical system controlled by vision-detected operator activity
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
US6188392 *30 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
US620206029 Oct 199613 Mar 2001Bao Q. TranData management system
US620832913 Aug 199627 Mar 2001Lsi Logic CorporationSupplemental mouse button emulation system, method and apparatus for a coordinate based data input device
US621903527 Oct 199817 Apr 2001Siemens Elema AbApparatus panel
US62190386 Aug 199817 Apr 2001Samsung Electronics Co., Ltd.Water resistant touch pad for an electronic apparatus
US62224659 Dec 199824 Apr 2001Lucent Technologies Inc.Gesture-based computer interface
US62225287 Mar 199724 Apr 2001Cirque CorporationMethod and apparatus for data input
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
US623293727 Jun 199715 May 2001Kopin CorporationLow power active display system
US623638621 Dec 199822 May 2001Nec CorporationLiquid crystal display apparatus with touch panel
US623938921 Jun 199929 May 2001Synaptics, Inc.Object position detection system and method
US62397887 Aug 199829 May 2001Sharp Kabushiki KaishaCoordinate input device and display-integrated type coordinate input device capable of directly detecting electrostatic coupling capacitance with high accuracy
US624307429 Aug 19975 Jun 2001Xerox CorporationHandedness detection for a physical manipulatory grammar
US624307529 Aug 19975 Jun 2001Xerox CorporationGraspable device manipulation for controlling a computer display
US624308014 Jul 19985 Jun 2001Ericsson Inc.Touch-sensitive panel with selector
US625560429 May 19963 Jul 2001Canon Kabushiki KaishaCoordinate detecting device for outputting coordinate data when two points are simultaneously depressed, method therefor and computer control device
US62560111 Dec 19983 Jul 2001Immersion CorporationMulti-function control device with force feedback
US625602031 Mar 19983 Jul 2001G & R Associates IncorporatedComputer-telephony integration employing an intelligent keyboard and method for same
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
US626885729 Aug 199731 Jul 2001Xerox CorporationComputer user interface using a physical manipulatory grammar
US627844114 Jun 199921 Aug 2001Virtouch, Ltd.Tactile interface system for electronic data display system
US627844330 Apr 199821 Aug 2001International Business Machines CorporationTouch screen with random finger placement and rolling on screen to control the movement of information on-screen
US627888425 Apr 199721 Aug 2001Ki Il KimPortable information communication device
US629779530 Jan 19982 Oct 2001International Business Machines CorporationSmall information processing apparatus
US629780529 Aug 19972 Oct 2001Xerox CorporationMultiple interacting computers interfaceable through a physical manipulatory grammar
US62978112 Jun 19992 Oct 2001Elo Touchsystems, Inc.Projective capacitive touchscreen
US629783829 Aug 19972 Oct 2001Xerox CorporationSpinning as a morpheme for a physical manipulatory grammar
US63009335 Sep 19969 Oct 2001Canon Kabushiki KaishaElectronic apparatus and a control method thereof
US630813427 Dec 199623 Oct 2001Magellan Dis, Inc.Vehicle navigation system and method using multiple axes accelerometer
US63106104 Dec 199730 Oct 2001Nortel Networks LimitedIntelligent touch display
US631066612 Mar 199830 Oct 2001Lg. Philips Lcd Co., Ltd.Manufacturing method of liquid crystal display preventing RF discharge damage
US631116225 Jul 199830 Oct 2001Ernst F. ReichweinInteractive symptomatic recording system and methods
US631384930 Jun 19996 Nov 2001Alps Electric Co., Ltd.Modal control scrolling of display area
US631385316 Apr 19986 Nov 2001Nortel Networks LimitedMulti-service user interface
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
US633000924 Nov 199811 Dec 2001Sharp Kabushiki KaishaScroll controller
US633014925 Sep 199811 Dec 2001Garmin CorporationGlobal positioning device with alignment control of displayed information
US633572715 Dec 19971 Jan 2002Kabushiki Kaisha ToshibaInformation input device, position information holding device, and position recognizing system including them
US633769820 Nov 19988 Jan 2002Microsoft CorporationPen-based interface for a notepad computer
US634095729 Aug 199722 Jan 2002Xerox CorporationDynamically relocatable tileable displays
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
US638092920 Sep 199630 Apr 2002Synaptics, IncorporatedPen drawing computer input device
US638093118 May 200130 Apr 2002Synaptics IncorporatedObject position detector with edge motion feature and gesture recognition
US63934016 Dec 200121 May 2002Lj Laboratories, L.L.C.Picture display device with associated audio message
US640035926 Aug 19994 Jun 2002Pentel Kabushiki KaishaApparatus for detecting an approaching conductor, or an approach point of a conductor and an electrostatic capacity type touch panel apparatus
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
US64146726 Jul 19982 Jul 2002Sony CorporationInformation input apparatus
US64176273 Feb 19999 Jul 2002Micron Technology, Inc.Matrix-addressable display with minimum column-row overlap and maximum metal line-width
US64210429 Jun 199916 Jul 2002Ricoh Company, Ltd.Coordinate position inputting/detecting device, a method for inputting/detecting the coordinate position, and a display board system
US642104623 Nov 199816 Jul 2002Saab Automobile AbControl panel
US642984619 Jan 20006 Aug 2002Immersion CorporationHaptic feedback for touchpads and other touch controls
US642985227 Dec 19996 Aug 2002Microsoft CorporationErgonomic input device
US644180626 Aug 199627 Aug 2002Intertact CorporationOperator/circuit interface with integrated display screen
US644620324 May 19993 Sep 2002International Business Machines CorporationMethod and system for selecting from multiple boot code images to be loaded in a data processing system
US645251426 Jan 200017 Sep 2002Harald PhilippCapacitive sensor and array
US645942410 Aug 19991 Oct 2002Hewlett-Packard CompanyTouch-sensitive input screen having regional sensitivity and resolution properties
US646620319 Jul 200015 Oct 2002Koninklijke Philips Electronics N.V.Hand-held with auto-zoom for graphical display of Web page
US647306913 Nov 199529 Oct 2002Cirque CorporationApparatus and method for tactile feedback from input device
US64868967 Apr 199926 Nov 2002Apple Computer, Inc.Scalable scroll controller
US64899517 Jan 19983 Dec 2002Microsoft CorporationMethod and system for providing touch-sensitive screens for the visually impaired
US64929797 Sep 199910 Dec 2002Elo Touchsystems, Inc.Dual sensor touchscreen utilizing projective-capacitive and force touch sensors
US64961813 Oct 199717 Dec 2002Siemens Information And Communication Mobile LlcScroll select-activate button for wireless terminals
US649859024 May 200124 Dec 2002Mitsubishi Electric Research Laboratories, Inc.Multi-user touch surface
US65045307 Sep 19997 Jan 2003Elo Touchsystems, Inc.Touch confirming touchscreen utilizing plural touch sensors
US650990715 Dec 199921 Jan 2003Denso CorporationPersonal communication terminal with variable speed scroll display feature
US653863516 Mar 199925 Mar 2003Koninklijke Philips Electronics N.V.Electronic apparatus comprising a display screen, and method of displaying graphics
US65527197 Jan 199922 Apr 2003Microsoft CorporationSystem and method for automatically switching between writing and text input modes
US65598694 May 20006 May 2003Microsoft CorporationAdaptive auto-scrolling merge for hand written input
US65634928 Feb 200013 May 2003Yazaki CorporationMulti-function switch unit and function indicating method of the same
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
US657055710 Feb 200127 May 2003Finger Works, Inc.Multi-touch system and method for emulating modifier keys via fingertip chords
US657383326 Feb 20023 Jun 2003Lawrence D. RosenthalAcoustic finding system
US657388324 Jun 19983 Jun 2003Hewlett Packard Development Company, L.P.Method and apparatus for controlling a computing device with gestures
US659734716 Dec 199822 Jul 2003Itu Research Inc.Methods and apparatus for providing touch-sensitive input in multiple degrees of freedom
US659781710 Jul 199822 Jul 2003Silverbrook Research Pty LtdOrientation detection for digital cameras
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
US663958611 Apr 200128 Oct 2003Cirque CorporationEfficient entry of characters from a large character set into a portable information appliance
US665761530 Mar 20002 Dec 2003Fujitsu LimitedInput processing method and input processing device for implementing same
US666140922 Aug 20019 Dec 2003Motorola, Inc.Automatically scrolling handwritten input user interface for personal digital assistants and the like
US666498215 Jan 199716 Dec 2003Nec CorporationMulti-user on-screen keyboard
US667793228 Jan 200113 Jan 2004Finger Works, Inc.System and method for recognizing touch typing under limited tactile feedback conditions
US667796513 Jul 200013 Jan 2004International Business Machines CorporationRubber band graphical user interface control
US668073111 Jan 200120 Jan 2004Cirque CorporationFlexible touchpad sensor grid for conforming to arcuate surfaces
US668112020 Mar 200020 Jan 2004Minerva Industries, Inc.,Mobile entertainment and communication device
US668362811 May 200027 Jan 2004Tokyo University Of Agriculture And TechnologyHuman interactive type display system
US668691010 May 20023 Feb 2004O'donnell, Jr. Francis E.Combined writing instrument and digital documentor apparatus and method of use
US669036529 Aug 200110 Feb 2004Microsoft CorporationAutomatic scrolling
US669038728 Dec 200110 Feb 2004Koninklijke Philips Electronics N.V.Touch-screen image scrolling system and method
US670744929 Aug 200116 Mar 2004Microsoft CorporationManual controlled scrolling
US67142213 Aug 200030 Mar 2004Apple Computer, Inc.Depicting and setting scroll amount
US672094921 Aug 199813 Apr 2004Timothy R. PryorMan machine interfaces and applications
US67278913 Jul 200127 Apr 2004Netmor, Ltd.Input device for personal digital assistants
US673086322 Jun 20004 May 2004Cirque CorporationTouchpad having increased noise rejection, decreased moisture sensitivity, and improved tracking
US673484518 Sep 199711 May 2004Sun Microsystems, Inc.Eyetrack-driven illumination and information display
US674199618 Apr 200125 May 2004Microsoft CorporationManaging user clips
US674769228 Mar 19978 Jun 2004Symbol Technologies, Inc.Portable multipurpose recording terminal and portable network server
US67508483 Nov 199915 Jun 2004Timothy R. PryorMore useful man machine interfaces and applications
US67855789 Oct 200131 Aug 2004General Electric CompanyUser input device for controlling medical imaging equipment motion
US678881528 Feb 20017 Sep 2004Microsoft CorporationSystem and method for accepting disparate types of user input
US679153021 Jan 200214 Sep 2004Mitsubishi Electric Research Laboratories, Inc.Circular graphical user interfaces
US680972418 Jan 200026 Oct 2004Seiko Epson CorporationDisplay apparatus and portable information processing apparatus
US68226341 Mar 199623 Nov 2004Koninklijke Philips Electronics N.V.System comprising a handheld control device
US683972112 Jan 20014 Jan 2005Hewlett-Packard Development Company, L.P.Integration of a database into file management software for protecting, tracking, and retrieving data
US684735413 Mar 200125 Jan 2005The United States Of America As Represented By The Administrator Of The National Aeronautics And Space AdministrationThree dimensional interactive display
US68562596 Feb 200415 Feb 2005Elo Touchsystems, Inc.Touch sensor system to detect multiple touch events
US687331217 Jan 199729 Mar 2005Seiko Epson CorporationLiquid crystal display apparatus, driving method therefor, and display system
US687331330 Mar 200129 Mar 2005Sharp Kabushiki KaishaImage display device and driving method thereof
US688853230 Nov 20013 May 2005Palmone, Inc.Automatic orientation-based user interface for an ambiguous handheld device
US688853631 Jul 20013 May 2005The University Of DelawareMethod and apparatus for integrating manual input
US68915315 Jul 200210 May 2005Sentelic CorporationSensing an object with a plurality of conductors
US690392717 Dec 20027 Jun 2005Nokia CorporationConvertible mobile computing device
US69075756 Sep 200114 Jun 2005Danger, Inc.Method of scrolling a display window
US691246229 Aug 200128 Jun 2005Sony CorporationInformation processing apparatus, information processing method and program storage media
US692061912 Jun 199819 Jul 2005Slavoljub MilekicUser interface for removing an object from a display
US692479015 Jan 19972 Aug 2005Nec CorporationMode switching for pen-based computer systems
US693130927 Apr 200416 Aug 2005Innosurance, Inc.Motor vehicle operating data collection and analysis
US69382228 Feb 200230 Aug 2005Microsoft CorporationInk gestures
US69565648 Oct 199818 Oct 2005British Telecommunications Public Limited CompanyPortable computers
US69573925 Mar 200218 Oct 2005Laszlo Systems, Inc.Interface engine providing a continuous user interface
US695874930 Oct 200025 Oct 2005Sony CorporationApparatus and method for manipulating a touch-sensitive display panel
US697016019 Dec 200229 Nov 20053M Innovative Properties CompanyLattice touch-sensing system
US697274929 Aug 20016 Dec 2005Microsoft CorporationTouch-sensitive device for scrolling a document on a display
US697277620 Mar 20016 Dec 2005Agilent Technologies, Inc.Scrolling method using screen pointing device
US697530612 Jan 200413 Dec 2005Microsoft CorporationAutomatic scrolling
US699977929 Jul 199714 Feb 2006Fujitsu LimitedPosition information management system
US700282112 Apr 200421 Feb 2006Gerpheide George EZero drift analog memory cell, array and method of operation
US700959920 Nov 20017 Mar 2006Nokia CorporationForm factor for portable device
US700962616 Apr 20017 Mar 2006Picsel Technologies LimitedSystems and methods for generating visual representations of graphical data and digital document processing
US701589427 Sep 200221 Mar 2006Ricoh Company, Ltd.Information input and output system, method, storage medium, and carrier wave
US70308608 Oct 199918 Apr 2006Synaptics IncorporatedFlexible transparent touch sensing system for electronic devices
US703086128 Sep 200218 Apr 2006Wayne Carl WestermanSystem and method for packing multi-touch gestures onto a hand
US703086230 Aug 200218 Apr 2006Canon Kabushiki KaishaImage forming apparatus, control method for the same, control program, and storage medium storing the control program
US70462301 Jul 200216 May 2006Apple Computer, Inc.Touch pad handheld device
US705388619 Dec 200230 May 2006Lg.Philips Lcd Co., Ltd.Liquid crystal panel device having a touch panel and method for driving the same
US706147412 Jan 200413 Jun 2006Microsoft CorporationAutomatic scrolling
US70755127 Feb 200211 Jul 2006Palmsource, Inc.Method and system for navigating a display screen for locating a desired item of information
US70818864 Mar 200325 Jul 2006Lenovo (Singapore) Pte Ltd.Touch panel, control method, program, and storage medium
US708485922 Feb 20011 Aug 2006Pryor Timothy RProgrammable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics
US708834617 Feb 20048 Aug 2006American Standard International Inc.Detecting a ‘no touch’ state of a touch screen display
US708837427 Mar 20038 Aug 2006Microsoft CorporationSystem and method for managing visual structure, timing, and animation in a graphics processing system
US709889730 Jun 200329 Aug 2006Motorola, Inc.Touch screen assembly and display for an electronic device
US710262625 Apr 20035 Sep 2006Hewlett-Packard Development Company, L.P.Multi-function pointing device
US710997826 Mar 200419 Sep 2006Synaptics, Inc.Object position detector with edge motion feature and gesture recognition
US711745321 Jan 20033 Oct 2006Microsoft CorporationMedia frame object visualization system
US712431512 Aug 200217 Oct 2006Hewlett-Packard Development Company, L.P.Blade system for using multiple frequency synthesizers to control multiple processor clocks operating at different frequencies based upon user input
US712615719 Aug 200424 Oct 2006Sharp Kabushiki KaishaActive matrix substrate, method of making the substrate, and display device
US71299352 Jun 200331 Oct 2006Synaptics IncorporatedSensor patterns for a capacitive sensing apparatus
US713621315 Aug 200514 Nov 2006Idc, LlcInterferometric modulators having charge persistence
US71389715 Mar 200221 Nov 2006Nec Electronics Corp.Power supply circuit for driving liquid crystal display
US713898326 Jan 200121 Nov 2006Canon Kabushiki KaishaMethod and apparatus for detecting and interpreting path of designated position
US715221018 Oct 200019 Dec 2006Koninklijke Philips Electronics N.V.Device and method of browsing an image collection
US715448125 Jun 200226 Dec 20063M Innovative Properties CompanyTouch sensor
US715453430 Mar 200126 Dec 2006Ricoh Company, Ltd.Image input apparatus, program executed by computer, and method for preparing document with image
US715504831 May 200526 Dec 2006Konica CorporationPCI radiation image processing apparatus, PCI radiation image detecting apparatus, PCI radiation image outputting apparatus, and PCI image diagnosis supporting apparatus
US715812119 Oct 20012 Jan 2007American Standard International Inc.Enhanced touch-screen display system
US71699967 Jan 200330 Jan 2007Medialab Solutions LlcSystems and methods for generating music using data/music data file transmitted/received via a network
US71736239 May 20036 Feb 2007Microsoft CorporationSystem supporting animation of graphical display elements through animation object instances
US718050023 Mar 200420 Feb 2007Fujitsu LimitedUser definable gestures for motion controlled handheld devices
US718137313 Aug 200420 Feb 2007Agilent Technologies, Inc.System and methods for navigating and visualizing multi-dimensional biological data
US718406416 Dec 200327 Feb 2007Koninklijke Philips Electronics N.V.Touch-screen image scrolling system and method
US718479625 Jul 200127 Feb 2007International Business Machines CorporationPersonal communication device having a built in projection display
US72028572 Feb 200410 Apr 2007Microsoft CorporationManual controlled scrolling
US72183144 Jun 200215 May 2007Alps Electric Co., Ltd.Coordinate input device
US723616121 Mar 200326 Jun 20073M Innovative Properties CompanyRemote touch simulation systems and methods
US724029121 Dec 20003 Jul 2007Xerox CorporationMethods, systems, and computer program products for display of information relating to a virtual three-dimensional book
US724213610 Mar 200410 Jul 2007Lg Electronics Inc.Front filter, and plasma display apparatus having the same
US72547753 Oct 20017 Aug 20073M Innovative Properties CompanyTouch panel system and method for distinguishing multiple touch inputs
US725676722 Apr 200514 Aug 2007Palm, Inc.Automatic orientation-based user interface for an ambiguous handheld device
US727435324 Sep 200325 Sep 2007Elan Microelectronics CorporationCapacitive touchpad integrated with key and handwriting functions
US728312612 Jun 200216 Oct 2007Smart Technologies Inc.System and method for providing gesture suggestions to enhance interpretation of user input
US729222928 Aug 20036 Nov 2007N-Trig Ltd.Transparent digitiser
US730462116 Mar 20044 Dec 2007Matsushita Electric Industrial Co., Ltd.Display apparatus, source driver and display panel
US730469124 Jun 20044 Dec 2007Lg.Philips Lcd Co., Ltd.Liquid crystal display panel
US733741215 Dec 200326 Feb 2008International Business Machines CorporationMethods, systems and computer program products for providing multi-dimensional tree diagram graphical user interfaces
US733958017 Dec 20044 Mar 2008Apple Inc.Method and apparatus for integrating manual input
US734588928 Sep 200418 Mar 2008Avaya Technology Corp.Method and system for reducing radiated energy emissions in computational devices
US73468508 Jun 200118 Mar 2008Cygnus Systems, Inc.System and method for iconic software environment management
US735562010 Sep 20038 Apr 2008Kabushiki Kaisha ToshibaDigital still camera and user instruction input method
US73565753 Nov 20038 Apr 2008Sony CorporationSystem, method, and computer program product for remotely determining the configuration of a multi-media content user
US736231317 Jan 200322 Apr 20083M Innovative Properties CompanyTouch simulation system and method
US736239627 Mar 200722 Apr 2008Lg.Philips Lcd. Co., LtdLiquid crystal display device and fabrication method thereof
US737245515 Jan 200413 May 2008N-Trig Ltd.Touch detection for a digitizer
US73821393 Jun 20043 Jun 2008Synaptics IncorporatedOne layer capacitive sensing apparatus having varying width sensing elements
US73855441 Mar 200710 Jun 2008Intersil Americas Inc.Reference voltage generators for use in display applications
US738559317 Feb 200410 Jun 2008Trane International Inc.Generating and validating pixel coordinates of a touch screen display
US740031812 Jan 200415 Jul 2008Cirque CorporationTouchpad having increased noise rejection, decreased moisture sensitivity, and improved tracking
US741157516 Sep 200312 Aug 2008Smart Technologies UlcGesture recognition method and touch system incorporating the same
US742037629 Aug 20062 Sep 2008Tt Electronics PlcMethod of sensing absolute position of a structure using a capacitively coupled position encoder
US74399621 Jun 200521 Oct 2008Synaptics IncorporatedTouch pad with flexible substrate
US744678312 Apr 20014 Nov 2008Hewlett-Packard Development Company, L.P.System and method for manipulating an image on a screen
US745011315 Dec 200511 Nov 2008Synaptics IncorporatedObject position detector with edge motion feature and gesture recognition
US745011416 Apr 200111 Nov 2008Picsel (Research) LimitedUser interface systems and methods for manipulating and viewing digital documents
US74597238 Jun 20062 Dec 2008Sharp Kabushiki KaishaActive matrix substrate, method of making the substrate, and display device
US746938114 Dec 200723 Dec 2008Apple Inc.List scrolling and document translation, scaling, and rotation on a touch-screen display
US747994911 Apr 200820 Jan 2009Apple Inc.Touch screen device, method, and graphical user interface for determining commands by applying heuristics
US749903612 Sep 20033 Mar 2009Leapfrog Enterprises, Inc.Electrographic position location apparatus and method
US750837514 Mar 200524 Mar 2009Qisda CorporationMethod for controlling a control of a display
US75117029 May 200631 Mar 2009Apple Inc.Force and location sensitive display
US753220522 Mar 200612 May 2009Synaptics, Inc.Object position detector with edge motion feature and gesture recognition
US756115921 Dec 200514 Jul 2009Magnifi Group Inc.Control of animation timeline
US756724031 May 200528 Jul 20093M Innovative Properties CompanyDetection of and compensation for stray capacitance in capacitive touch sensors
US757345927 Jan 200611 Aug 2009Hannstar Display Corp.Pixel structure for LCD with embedded touch screen
US757673216 Nov 200518 Aug 2009Elan Microelectronics CorporationScroll control method using a touchpad
US759894924 Oct 20056 Oct 2009New York UniversityMulti-touch sensing light emitting diode display and method for using the same
US761278610 Feb 20063 Nov 2009Microsoft CorporationVariable orientation input mode
US761401915 Nov 20043 Nov 2009Microsoft CorporationAsynchronous and synchronous gesture recognition
US76392384 Oct 200529 Dec 20093M Innovative Properties CompanyMethod for simulating a touch on a touch screen
US765867519 Jul 20059 Feb 2010Nintendo Co., Ltd.Game apparatus utilizing touch panel and storage medium storing game program
US76636076 May 200416 Feb 2010Apple Inc.Multipoint touchscreen
US766788426 Oct 200623 Feb 2010Qualcomm Mems Technologies, Inc.Interferometric modulators having charge persistence
US77014423 Jul 200720 Apr 2010Palm, Inc.Automatic orientation-based user interface for an ambiguous handheld device
US770592422 Feb 200627 Apr 2010Samsung Electronics Co., Ltd.Liquid crystal display and test method thereof
US771040726 Oct 20074 May 2010Synaptics IncorporatedClosed-loop sensor on a solid-state object position detector
US771952320 May 200518 May 2010Touchtable, Inc.Bounding box gesture recognition on a touch detecting interactive display
US772424223 Nov 200525 May 2010Touchtable, Inc.Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter
US77288216 Aug 20041 Jun 2010Touchtable, Inc.Touch detecting interactive display
US773501628 Apr 20068 Jun 2010Microsoft CorporationDirectional focus navigation
US776850317 May 20053 Aug 2010Elan Microelectronics CorporationCapacitive touchpad integrated with a graphical input function
US778697523 Dec 200531 Aug 2010Apple Inc.Continuous scrolling list with acceleration
US779610412 Apr 200614 Sep 2010Samsung Electronics Co., Ltd.Liquid crystal display
US78082552 Apr 20085 Oct 2010Atmel CorporationTwo-dimensional position sensor
US781282629 Dec 200612 Oct 2010Apple Inc.Portable electronic device with multi-touch input
US78128273 Jan 200712 Oct 2010Apple Inc.Simultaneous sensing arrangement
US78215025 Jul 200626 Oct 2010Atmel CorporationTwo-dimensional position sensor
US78258853 Aug 20062 Nov 2010Sony CorporationDisplay device
US78259057 Jun 20062 Nov 2010Atmel CorporationAnisotropic touch screen element
US78393914 Nov 200523 Nov 2010Electronic Theatre Controls, Inc.Segmented touch screen console with module docking
US784342922 Jul 200530 Nov 2010Pryor Timothy RInteractive video based games using objects sensed by TV cameras
US784491311 Jan 200530 Nov 2010Sony CorporationInformation processing apparatus and method, and program
US78449157 Jan 200730 Nov 2010Apple Inc.Application programming interfaces for scrolling operations
US78641605 Oct 20054 Jan 20113M Innovative Properties CompanyInterleaved electrodes for touch sensing
US786887415 Nov 200511 Jan 2011Synaptics IncorporatedMethods and systems for detecting a position-based attribute of an object using digital codes
US787264029 Dec 200618 Jan 2011Aol Inc.Constraining display motion in display navigation
US787492327 Sep 200625 Jan 2011IgtMultiple touchscreen sensors on a monolithic structure
US790712422 Jul 200515 Mar 2011Touchtable, Inc.Method and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia
US79071255 Jan 200715 Mar 2011Microsoft CorporationRecognizing multiple input point gestures
US79201293 Jan 20075 Apr 2011Apple Inc.Double-sided touch-sensitive panel with shield and drive combined layer
US792427113 Jun 200712 Apr 2011Apple Inc.Detecting gestures on multi-event sensitive devices
US793289818 Sep 200626 Apr 2011Atmel CorporationTouch sensitive screen
US794847713 Jun 200724 May 2011Apple Inc.PET-based touchpad
US795684713 Jun 20077 Jun 2011Apple Inc.Gestures for controlling, manipulating, and editing of media files using touch sensitive devices
US799503019 Jan 20069 Aug 2011Atlab Inc.Apparatus and method for searching and displaying data
US803118018 Jul 20024 Oct 2011Sharp Kabushiki KaishaTouch sensor, display with touch sensor, and method for generating position data
US200100358806 Mar 20011 Nov 2001Igor MusatovInteractive touch screen map device
US2001004594928 Feb 200129 Nov 2001Autodesk, Inc.Single gesture map navigation graphical user interface for a personal digital assistant
US2002001502431 Jul 20017 Feb 2002University Of DelawareMethod and apparatus for integrating manual input
US2002001506429 Nov 20007 Feb 2002Robotham John S.Gesture-based user interface to multi-level and multi-modal sets of bit-maps
US2002001805115 Sep 199814 Feb 2002Mona SinghApparatus and method for moving objects on a touchscreen display
US2002003661826 Jan 200128 Mar 2002Masanori WakaiMethod and apparatus for detecting and interpreting path of designated position
US2002005657515 Dec 200016 May 2002Keely Leroy B.Highlevel active pen matrix
US2002006734621 Sep 20016 Jun 2002Eric MoutonGraphical user interface for devices having small tactile displays
US2002013083916 Mar 200119 Sep 2002Hugh WallaceOptical screen pointing device with inertial properties
US2002015204520 Nov 200117 Oct 2002Kevin DowlingInformation systems
US2002015883830 Apr 200131 Oct 2002International Business Machines CorporationEdge touchpad input device
US200201862104 Jun 200212 Dec 2002Alps Electric Co., LtdCoordinate input device
US2002019102917 Apr 200219 Dec 2002Synaptics, Inc.Touch screen with user interface enhancement
US200201945898 May 200119 Dec 2002Cristofalo MichaelTechnique for optimizing the delivery of advertisements and other programming segments by making bandwidth tradeoffs
US200300162523 Apr 200123 Jan 2003Ramot University Authority For Applied Research &Inustrial Development, Ltd.Method and system for implicitly resolving pointing ambiguities in human-computer interaction (HCI)
US200300763061 Jul 200224 Apr 2003Zadesky Stephen PaulTouch pad handheld device
US2003007634320 Mar 200124 Apr 2003Xerox CorporationHandedness detection for a physical manipulatory grammar
US2003008587014 Nov 20028 May 2003Hinckley Kenneth P.Method and apparatus using multiple sensors in a device with a display
US2003009509626 Sep 200222 May 2003Apple Computer, Inc.Method and apparatus for use of rotational user inputs
US200300951352 May 200222 May 2003Kaasila Sampo J.Methods, systems, and programming for computer display of images, text, and/or digital content
US2003009569730 Sep 200222 May 2003Wood Susan A.Graphical user interface for display of anatomical information
US2003009885815 Oct 200229 May 2003N-Trig Ltd.Dual function input device and method
US2003012278728 Dec 20013 Jul 2003Philips Electronics North America CorporationTouch-screen image scrolling system and method
US200301329595 Mar 200217 Jul 2003Simister J. BretInterface engine providing a continuous user interface
US2003015956717 Apr 200128 Aug 2003Morton SubotnickInteractive music playback system utilizing gestures
US2003016083213 Jan 200328 Aug 2003Brad RidgleyMethod and device for finding, collecting and acting upon units of information
US2003016711924 Mar 20034 Sep 2003Kevin ChervenyMethod and system using a hand-gesture responsive device for collecting data for a geographic database
US200301741494 Feb 200318 Sep 2003Hitomi FujisakiApparatus and method for data-processing
US2003018452528 Aug 20022 Oct 2003Mitac International Corp.Method and apparatus for image processing
US200301845939 Oct 20012 Oct 2003Andrew DunlopSystem, method and article of manufacture for a user interface for an MP3 audio player
US2003019348112 Apr 200216 Oct 2003Alexander SokolskyTouch-sensitive input overlay for graphical user interface
US2003021028626 Feb 200313 Nov 2003George GerpheideTouchpad having fine and coarse input resolution
US2003023116818 Mar 200318 Dec 2003Jory BellComponent for use as a portable computing device and pointing device in a modular computing system
US2004001257217 Mar 200322 Jan 2004Anthony SowdenDisplay and touch screen method and apparatus
US200400216764 Oct 20025 Feb 2004Tatung Co., Ltd.Method and apparatus of view window scrolling
US2004002169416 Oct 20025 Feb 2004Apple Computer, Inc.Mode activated scrolling
US200400216985 Aug 20025 Feb 2004Baldwin Amanda K.Intuitive touchscreen interface for a multifunction device and method therefor
US200400273985 Aug 200312 Feb 2004Denny JaegerIntuitive graphic user interface with universal tools
US200400348015 Aug 200319 Feb 2004Denny JaegerMethod for creating and using computer passwords
US2004005683726 Jun 200325 Mar 2004Clarion Co., Ltd.Display control device
US2004008054121 Oct 200329 Apr 2004Hisashi SaigaData displaying device
US200401004799 May 200327 May 2004Masao NakanoPortable information terminal, display control device, display control method, and computer readable program therefor
US2004010899527 Aug 200310 Jun 2004Takeshi HoshinoDisplay unit with touch panel
US2004011970020 Dec 200224 Jun 2004Fumiko IchikawaTouch sensitive input system
US2004015587115 Jan 200412 Aug 2004N-Trig Ltd.Touch detection for a digitizer
US2004015588811 Feb 200312 Aug 2004Padgitt David GaryMethod for displaying the contents of a collection of media objects
US2004016042019 Feb 200319 Aug 2004Izhak BaharavElectronic device having an image-based data input system
US2004016113216 Jan 200419 Aug 2004Cohen Charles J.Gesture-controlled interfaces for self-service machines and other applications
US2004016791924 Feb 200326 Aug 2004David SterlingMethods for selectable display of parts of a document on a computer monitor
US2004018972025 Mar 200330 Sep 2004Wilson Andrew D.Architecture for controlling a computer using hand gestures
US2004019627024 Sep 20037 Oct 2004Yen-Chang ChiuCapacitive touchpad integrated with key and handwriting functions
US2004021564314 May 200428 Oct 2004Microsoft CorporationManaging user clips
US2004022463825 Apr 200311 Nov 2004Apple Computer, Inc.Media player system
US2004026348626 Jun 200330 Dec 2004Giovanni SeniMethod and system for message and note composition on small screen devices
US2005001272314 Jul 200420 Jan 2005Move Mobile Systems, Inc.System and method for a portable multimedia client
US2005001436418 Jul 200320 Jan 2005Infineon Technologies North America Corp.Method of suppressing the effect of shining spots present at the edge of a wafer
US2005002434117 Apr 20023 Feb 2005Synaptics, Inc.Touch screen with user interface enhancement
US200500302557 Aug 200310 Feb 2005Fuji Xerox Co., Ltd.Peer to peer gesture based modular presentation system
US2005004138529 Sep 200424 Feb 2005Dan KikinisMicro personal digital assistant with a compressed BIOS system
US2005004662114 Nov 20033 Mar 2005Nokia CorporationMethod and device for recognizing a dual point user input on a touch based user input device
US2005005242710 Sep 200310 Mar 2005Wu Michael Chi HungHand gesture interaction with touch surface
US2005005752416 Sep 200317 Mar 2005Hill Douglas B.Gesture recognition method and touch system incorporating the same
US2005007332414 Sep 20047 Apr 2005Alps Electric Co., Ltd.Capacitance detector circuit, capacitance detection method, and fingerprint sensor using the same
US2005008841828 Oct 200328 Apr 2005Nguyen Mitchell V.Pen-based computer interface system
US2005008844324 Oct 200328 Apr 2005Leonardo BlancoCommunication protocol for synchronizing animation systems
US2005009386830 Oct 20035 May 2005Microsoft CorporationDistributed sensing techniques for mobile devices
US2005011076926 Nov 200326 May 2005Dacosta HenrySystems and methods for adaptive interpretation of input from a touch-sensitive input device
US2005011478826 Nov 200326 May 2005Nokia CorporationChanging an orientation of a user interface via a course of motion
US200501458074 Mar 20057 Jul 2005Paul LapstunDevice for interacting with an interface surface
US2005016835325 Mar 20054 Aug 2005Mci, Inc.User interface for defining geographic zones for tracking mobile telemetry devices
US2005016848831 Jan 20054 Aug 2005Montague Roland W.Combination tool that zooms in, zooms out, pans, rotates, draws, or manipulates during a drag
US2005019014426 Feb 20041 Sep 2005Microsoft CorporationMulti-modal navigation in a graphical user interface computing system
US2005019301515 Feb 20051 Sep 2005Sandraic Logic, Llc A California Limited Liability CompanyMethod and apparatus for organizing, sorting and navigating multimedia content
US2005019335116 Feb 20051 Sep 2005Myorigo, L.L.C.Varying-content menus for touch screens
US200501951542 Mar 20048 Sep 2005Robbins Daniel C.Advanced navigation techniques for portable devices
US2005019858812 Feb 20048 Sep 2005Jao-Ching LinMethod of scrolling window screen by means of controlling electronic device
US2005021275423 Mar 200429 Sep 2005Marvit David LDynamic adaptation of gestures for motion controlled handheld devices
US2005023730821 Apr 200427 Oct 2005Nokia CorporationGraphical functions by gestures
US2005027026919 May 20058 Dec 2005Nokia CorporationMethod and user interface for entering characters
US2005027027310 Jun 20048 Dec 2005Victor MartenSensor for capacitive touch pad pointing device
US2005027561812 Apr 200415 Dec 2005Mobisol Inc.Pointing device
US2006000165030 Jun 20045 Jan 2006Microsoft CorporationUsing physical objects to adjust attributes of an interactive display application
US200600016521 Jul 20055 Jan 2006Yen-Chang ChiuMethod for scroll bar control on a touchpad
US200600071746 Jul 200412 Jan 2006Chung-Yi ShenTouch control method for a drag gesture and control module thereof
US200600071766 Jul 200412 Jan 2006Chung-Yi ShenInput method and control module defined with an initial position and moving directions and electronic product thereof
US200600071787 Jul 200412 Jan 2006Scott DavisElectronic device having an imporoved user interface
US2006001257527 Nov 200319 Jan 2006Koninklijke Philips Electronics N.V.Touch sensitive active matrix display and method for touch sensing
US2006002295526 Aug 20042 Feb 2006Apple Computer, Inc.Visual expander
US2006002295617 Dec 20042 Feb 2006Apple Computer, Inc.Touch-sensitive electronic apparatus for media applications, and methods therefor
US2006002521819 Jul 20052 Feb 2006Nintendo Co., Ltd.Game apparatus utilizing touch panel and storage medium storing game program
US2006002652130 Jul 20042 Feb 2006Apple Computer, Inc.Gestures for touch sensitive input devices
US200600284285 Aug 20049 Feb 2006Xunhu DaiHandheld device having localized force feedback
US2006003178622 Jul 20059 Feb 2006Hillis W DMethod and apparatus continuing action of user gestures performed upon a touch sensitive interactive display in simulation of inertia
US2006003375112 Aug 200516 Feb 2006Microsoft CorporationHighlevel active pen matrix
US2006003879617 Aug 200523 Feb 2006Microsoft CorporationEnhanced scrolling
US2006004425925 Aug 20042 Mar 2006Hotelling Steven PWide touchpad on a portable computer
US2006004738631 Aug 20042 Mar 2006International Business Machines CorporationTouch gesture based interface for motor vehicle
US2006004807312 Nov 20042 Mar 2006Microsoft Corp.Scrolling web pages using direct interaction
US200600499209 Sep 20049 Mar 2006Sadler Daniel JHandheld device having multiple localized force feedback
US2006005566213 Sep 200416 Mar 2006Microsoft CorporationFlick gesture
US200600556697 Sep 200516 Mar 2006Mita DasFluent user interface for text entry on touch-sensitive display
US2006006155112 Sep 200523 Mar 2006Vega Vista, Inc.Motion detection and tracking system to control navigation and display of portable displays including on-chip gesture detection
US2006007754414 Oct 200313 Apr 2006Seamless Display LimitedVisual display screen arrangement
US200600825495 Dec 200520 Apr 2006Takeshi HoshinoPointing device and portable information terminal using the same
US200600848522 Dec 200520 Apr 2006Gene MasonFlex circuit shielded optical sensor
US2006009214215 Dec 20054 May 2006Synaptics, Inc., A California CorporationObject position detector with edge motion feature and gesture recognition
US200600945021 Sep 20054 May 2006Nintendo Co., Ltd.Video game device and video game program
US200600979916 May 200411 May 2006Apple Computer, Inc.Multipoint touchscreen
US2006010135420 Oct 200511 May 2006Nintendo Co., Ltd.Gesture inputs for a portable display device
US2006012579923 Nov 200515 Jun 2006Hillis W DTouch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter
US2006013246022 Dec 200422 Jun 2006Microsoft CorporationTouch screen accuracy
US2006015624912 Jan 200513 Jul 2006Blythe Michael MRotate a user interface
US2006016439921 Jan 200527 Jul 2006Cheston Richard WTouchpad diagonal scrolling
US2006018151017 Feb 200617 Aug 2006University Of Northumbria At NewcastleUser control of a hand-held device
US2006018151914 Feb 200517 Aug 2006Vernier Frederic DMethod and system for manipulating graphical objects displayed on a touch-sensitive display surface using displaced pop-ups
US2006018721517 Apr 200624 Aug 2006Immersion CorporationHaptic feedback for touchpads and other touch controls
US2006019083318 Feb 200524 Aug 2006Microsoft CorporationSingle-handed approach for navigation of application tiles using panning and zooming
US200601977533 Mar 20067 Sep 2006Hotelling Steven PMulti-functional hand-held device
US200602029538 May 200614 Sep 2006Pryor Timothy RNovel man machine interfaces and applications
US200602078067 Jun 200621 Sep 2006Harald PhilippAnisotropic Touch Screen Element
US2006021095821 Mar 200521 Sep 2006Microsoft CorporationGesture training
US2006022711430 Mar 200512 Oct 2006Geaghan Bernard OTouch location determination with error correction for sensor movement
US200602271168 Apr 200512 Oct 2006Microsoft CorporationProcessing for distinguishing pen gestures and dynamic self-calibration of pen-based computing systems
US2006023626315 Apr 200519 Oct 2006Microsoft CorporationTactile device for scrolling
US2006023849526 Apr 200526 Oct 2006Nokia CorporationUser input device for electronic device
US2006025037728 Jun 20069 Nov 2006Apple Computer, Inc.Actuating user interface for media player
US200602537934 May 20059 Nov 2006International Business Machines CorporationSystem and method for issuing commands based on pen motions on a graphical keyboard
US2006026795931 May 200630 Nov 2006Fujitsu Ten LimitedMap display system
US200602740466 Aug 20047 Dec 2006Hillis W DTouch detecting interactive display
US200602740551 Jun 20057 Dec 2006Synaptics IncorporatedTouch pad with flexible substrate
US2006028831320 May 200521 Dec 2006Hillis W DBounding box gesture recognition on a touch detecting interactive display
US2006029447230 Dec 200528 Dec 2006Compal Electronics, Inc.User interface with figures mapping to the keys, for allowing a user to select and control a portable electronic device
US2007000806619 May 200411 Jan 2007Koki FukudaPortable terminal device with built-in fingerprint sensor
US2007002464623 May 20061 Feb 2007Kalle SaarinenPortable electronic apparatus and associated method
US200700281911 Aug 20051 Feb 2007Kyocera Mita CorporationElectronic device and storage medium for control program thereof
US2007003442312 Aug 200515 Feb 2007Rebeschi Thomas JTouch screen having reduced susceptibility to radio frequency interference
US2007003551310 Apr 200615 Feb 2007T-Mobile Usa, Inc.Preferred contact group centric interface
US2007004664624 Aug 20061 Mar 2007Lg Electronics Inc.Mobile communications terminal having a touch input unit and controlling method thereof
US2007005596711 Oct 20068 Mar 2007Poff Thomas COffload system, method, and computer program product for port-related processing
US2007006400421 Sep 200522 Mar 2007Hewlett-Packard Development Company, L.P.Moving a graphic element
US2007006774514 Aug 200622 Mar 2007Joon-Hyuk ChoiAutonomous handheld device having a drawing tool
US2007007596524 Oct 20065 Apr 2007Brian HuppiAutomated response to and sensing of user activity in portable devices
US2007010927519 Oct 200617 May 2007Chen-Ting ChuangMethod for controlling a touch screen user interface and device thereof
US2007010927915 Nov 200517 May 2007Tyco Electronics Raychem GmbhMethod and apparatus for identifying locations of ambiguous multiple touch events
US2007012083522 Nov 200631 May 2007Alps Electric Co., Ltd.Input device and scroll control method using the same
US2007013278923 Dec 200514 Jun 2007Bas OrdingList scrolling in response to moving contact over list of index symbols
US2007014633723 Dec 200528 Jun 2007Bas OrdingContinuous scrolling list with acceleration
US2007015082623 Dec 200528 Jun 2007Anzures Freddy AIndication of progress towards satisfaction of a user input condition
US2007015084223 Dec 200528 Jun 2007Imran ChaudhriUnlocking a device by performing gestures on an unlock image
US2007015297824 Jul 20065 Jul 2007Kenneth KociendaKeyboards for Portable Electronic Devices
US2007015297924 Jul 20065 Jul 2007Jobs Steven PText Entry Interface for a Portable Communication Device
US2007015298429 Dec 20065 Jul 2007Bas OrdingPortable electronic device with multi-touch input
US2007015543424 Jul 20065 Jul 2007Jobs Steven PTelephone Interface for a Portable Communication Device
US2007015636429 Dec 20055 Jul 2007Apple Computer, Inc., A California CorporationLight activated hold switch
US2007015709424 Jul 20065 Jul 2007Lemay Stephen OApplication User Interface with Navigation Bar Showing Current and Prior Application Contexts
US2007017425712 Jan 200726 Jul 2007Bruce Thomas HowardSystems and methods for providing sorted search results
US200701858767 Feb 20059 Aug 2007Mendis Venura CData handling system
US200702364754 Apr 200711 Oct 2007Synaptics IncorporatedGraphical scroll wheel
US2007024743519 Apr 200625 Oct 2007Microsoft CorporationPrecise selection techniques for multi-touch screens
US2007025282117 Jun 20051 Nov 2007Koninklijke Philips Electronics, N.V.Use of a Two Finger Input on Touch Screens
US200702560267 Jul 20061 Nov 2007Research In Motion LimitedUser interface methods and apparatus for controlling the visual display of maps having selectable map elements in mobile communication devices
US200702578913 May 20068 Nov 2007Esenther Alan WMethod and system for emulating a mouse on a multi-touch sensitive surface
US2007026296412 May 200615 Nov 2007Microsoft CorporationMulti-touch uses, gestures, and implementation
US2007027356025 May 200629 Nov 2007Cypress Semiconductor CorporationLow pin count solution using capacitance sensing matrix for keyboard architecture
US2008000570328 Jun 20063 Jan 2008Nokia CorporationApparatus, Methods and computer program products providing finger-based and hand-based gesture commands for portable electronic device applications
US200800064541 Aug 200710 Jan 2008Apple Computer, Inc.Mutual capacitance touch sensing device
US2008001609624 Jul 200717 Jan 2008International Business Machines CorporationDynamic status tree facility
US2008003402915 Jun 20067 Feb 2008Microsoft CorporationComposition of local media playback with remotely generated user interface
US2008004642515 Aug 200721 Feb 2008N-Trig Ltd.Gesture detection for a digitizer
US2008004897826 Oct 200728 Feb 2008Synaptics IncorporatedClosed-loop sensor on a solid-state object position detector
US2008005294530 Aug 20076 Mar 2008Michael MatasPortable Electronic Device for Photo Management
US2008006220711 Sep 200713 Mar 2008Park EunyoungScrolling method and mobile communication terminal using the same
US200800844006 Mar 200710 Apr 2008Outland Research, LlcTouch-gesture control of video media play on handheld media players
US2008008859512 Oct 200617 Apr 2008Hua LiuInterconnected two-substrate layer touchpad capacitive sensing device
US2008008860228 Dec 200717 Apr 2008Apple Inc.Multi-functional hand-held device
US200800943695 Sep 200724 Apr 2008Ganatra Nitin KEmail Client for a Portable Multifunction Device
US200800943705 Sep 200724 Apr 2008Bas OrdingPortable Electronic Device Performing Similar Operations for Different Gestures
US200801045444 Jan 20081 May 20083Dlabs Inc., Ltd.User Interface With Variable Sized Icons
US2008013858924 May 200612 Jun 2008Gunze LimitedTransparent Planar Body and Transparent Touch Switch
US2008014368313 Jun 200719 Jun 2008Apple Inc.Pet-based touch pad
US200801581673 Jan 20073 Jul 2008Apple Computer, Inc.Simultaneous sensing arrangement
US200801581983 Jan 20073 Jul 2008Apple Inc.Projection scan multi-touch sensor array
US2008016839531 Dec 200710 Jul 2008Bas OrdingPositioning a Slider Icon on a Portable Multifunction Device
US2008016840414 Dec 200710 Jul 2008Apple Inc.List Scrolling and Document Translation, Scaling, and Rotation on a Touch-Screen Display
US2008018040431 Jan 200831 Jul 2008Han Jefferson YMethods of interfacing with multi-point input devices and multi-point input systems employing interfacing techniques
US2008020442615 Apr 200828 Aug 2008Apple Inc.Gestures for touch sensitive input devices
US2008023160321 Dec 200425 Sep 2008Richard Dean ParkinsonTouch Screens
US200802316109 May 200825 Sep 2008Apple Inc.Gestures for touch sensitive input devices
US200802849254 Aug 200820 Nov 2008Han Jefferson YMulti-touch sensing through frustrated total internal reflection
US2008028885617 Apr 200820 Nov 2008Ted GoransonDigital system for organizing diverse information
US2009024402026 Jun 20071 Oct 2009Uiq Technology AbBrowsing responsive to speed of gestures on contact sensitive display
US200902599697 Feb 200915 Oct 2009Matt PallakoffMultimedia client interface devices and methods
US2009028447815 May 200819 Nov 2009Microsoft CorporationMulti-Contact and Single-Contact Input
US2009030762318 Apr 200710 Dec 2009Anand AgarawalaSystem for organizing and visualizing display objects
US2010009734629 Jul 200922 Apr 2010Atmel CorporationCapacitive touch buttons combined with electroluminescent lighting
US2010017262419 Jan 20108 Jul 2010ProMirror, Inc.Video capture, playback and analysis tool
US2011002299124 Sep 201027 Jan 2011Touchtable, Inc.Touch detecting interactive display background
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
USRE3847129 Dec 200023 Mar 2004Apple Computer, Inc.Method and apparatus for display image rotation
USRE388964 Jan 200229 Nov 2005Apple Computer, Inc.Apparatus and method for rotating the display orientation of a captured image
USRE4015327 May 200518 Mar 2008Apple Inc.Multi-touch system and method for emulating modifier keys via fingertip chords
USRE4086724 Oct 200211 Aug 2009Ronald Peter BinsteadMultiple input proximity detector and touchpad system
USRE427388 Oct 199827 Sep 2011Apple Inc.Portable computers
USRE441038 Oct 199826 Mar 2013Apple Inc.Portable computers
AU2007283771A1 Title not available
CN1139235A17 Feb 19951 Jan 1997国际商业机器公司Computer system with touchpad support in operating system
CN1139235C27 Sep 200018 Feb 2004北京汉王科技有限公司智能网络电话
CN1455615A30 Apr 200312 Nov 2003日本电气株式会社Information processing apparatus
CN1695105A13 Dec 20029 Nov 2005皇家飞利浦电子股份有限公司Touch-screen image scrolling system and method
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
DE102008052485A121 Oct 200822 Apr 2010Volkswagen AgVerfahren und Vorrichtung zum Anzeigen von in Listen geordneter Information
EP0156593A214 Mar 19852 Oct 1985AMP INCORPORATED (a New Jersey corporation)Method and apparatus for mode changes and/or touch mouse control
EP0178157B18 Oct 198519 Dec 1990Sony CorporationSignal reproduction apparatus
EP0269364A219 Nov 19871 Jun 1988AT&T Corp.Apparatus and method for inputting telephone dialling commands to a telephone communication system
EP0439340B123 Jan 199131 Oct 2001Nec CorporationPortable radio telephone set
EP0450196A12 Apr 19909 Oct 1991Philips Electronics N.V.Data processing system using gesture-based input data
EP0498540A222 Jan 199212 Aug 1992Hewlett-Packard CompanyMechanical detent simulating system
EP0498540B122 Jan 199224 May 2000Hewlett-Packard CompanyMechanical detent simulating system and method
EP0507269B11 Apr 199230 Aug 1995YASHIMA ELECTRIC CO., Ltd. of ISHIHARA NOGAMIWriting device for storing handwriting
EP0551778B111 Dec 199215 Jan 1997Sextant AvioniqueCursor multimode control device for a display tube unit
EP0609021A219 Jan 19943 Aug 1994AT&T Corp.Capacitive position sensor
EP0615209B111 Mar 199416 Aug 2000Kabushiki Kaisha ToshibaInformation input device, position information holding device, and position recognizing system including them
EP0622722A225 Apr 19942 Nov 1994Rank Xerox LimitedInteractive copying system
EP0658894A114 Jul 199421 Jun 1995Hewlett-Packard CompanyDisk drive and method for minimizing shock-induced damage
EP0658894B114 Jul 199412 Jan 2000Hewlett-Packard CompanyDisk drive and method for minimizing shock-induced damage
EP0674288A116 Mar 199527 Sep 1995AT&T Corp.Multidimensional mouse
EP0701220B128 Jul 19954 Jul 2001Adobe Systems Inc.Method and apparatus for viewing electronic documents
EP0731407A122 Feb 199611 Sep 1996Ncr International Inc.An input device for a computer
EP0731407B122 Feb 199614 Feb 2001Ncr International Inc.An input device for a computer
EP0757437A230 Jul 19965 Feb 1997Compaq Computer CorporationPower management in a computer
EP0757437B130 Jul 199612 Jun 2002Compaq Computer CorporationPower management in a computer
EP0827064A219 Aug 19974 Mar 1998International Business Machines CorporationSelection device for touchscreen systems
EP0827094A228 Aug 19974 Mar 1998Sun Microsystems, Inc.Method and apparatus for displaying information on a computer controlled display device
EP0880091A219 May 199825 Nov 1998Nokia Mobile Phones Ltd.A method and an arrangement for scrolling information presented on a display of a mobile station
EP0880091B119 May 19981 Dec 2004Nokia CorporationA 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
EP0944218A116 Mar 199922 Sep 1999Philips Electronics N.V.Electronic device comprising a screen and method to display graphical information
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
EP1026713B118 Aug 199912 Dec 2007Matsushita 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
EP1507228A19 Jun 200416 Feb 2005Sick AgOptical code reader
EP1517228A215 Sep 200423 Mar 2005Smart Technologies, Inc.Gesture recognition method and touch system incorporating the same
FR2662528A1 Title not available
FR2686440A1 Title not available
GB2072389A Title not available
GB2315186A Title not available
GB2315186B Title not available
GB2319591A Title not available
GB2347200A Title not available
GB2351215A Title not available
GB2448319A Title not available
JP4542637B2 Title not available
JP2000137555A Title not available
JP2000163031A Title not available
JP2000163193A Title not available
JP2000163443A Title not available
JP2000163444A Title not available
JP2000222130A Title not available
JP2001137564A Title not available
JP2002342033A Title not available
JP2005044036A5 Title not available
JP2005234291A Title not available
JP2009544996A Title not available
JPH0240614Y2 Title not available
JPH0432920A Title not available
JPH0541135A Title not available
JPH0541135Y2 Title not available
JPH0580938A Title not available
JPH0580938B2 Title not available
JPH0689636A Title not available
JPH0689636B2 Title not available
JPH0696639A Title not available
JPH0696639B2 Title not available
JPH0816292A Title not available
JPH0816292B2 Title not available
JPH0944289A Title not available
JPH0969023A Title not available
JPH1074429A Title not available
JPH01142818A Title not available
JPH02140822A Title not available
JPH02144716U Title not available
JPH03194819A Title not available
JPH03271976A Title not available
JPH04128330U Title not available
JPH05101741A Title not available
JPH05189110A Title not available
JPH05205565A Title not available
JPH05211021A Title not available
JPH05217464A Title not available
JPH05233141A Title not available
JPH05265656A Title not available
JPH05274956A Title not available
JPH05289811A Title not available
JPH05298955A Title not available
JPH05325723A Title not available
JPH06111685A Title not available
JPH06111695A Title not available
JPH06139879A Title not available
JPH06187078A Title not available
JPH06208433A Title not available
JPH06267382A Title not available
JPH06283993A Title not available
JPH06333459A Title not available
JPH07107574A Title not available
JPH07107574B2 Title not available
JPH07201249A Title not available
JPH07201256A Title not available
JPH07230352A Title not available
JPH07253838A Title not available
JPH07261899A Title not available
JPH07261922A Title not available
JPH07296670A Title not available
JPH07319001A Title not available
JPH08115158A Title not available
JPH08203387A Title not available
JPH08293226A Title not available
JPH08298045A Title not available
JPH08299541A Title not available
JPH08316664A Title not available
JPH09128148A Title not available
JPH09218747A Title not available
JPH09230993A Title not available
JPH09231858A Title not available
JPH09251347A Title not available
JPH09288926A Title not available
JPH10198507A Title not available
JPH10227878A Title not available
JPH10326149A Title not available
JPH11184607A Title not available
JPH11194863A Title not available
JPH11194872A Title not available
JPH11194882A Title not available
JPH11194883A Title not available
JPH11194891A Title not available
JPH11195353A Title not available
JPH11203045A Title not available
JPH11505641A Title not available
JPS5122325Y2 Title not available
JPS5987583U Title not available
JPS6128122Y2 Title not available
JPS50127328U Title not available
JPS57175228U Title not available
JPS60123927U Title not available
JPS61117619U Title not available
JPS61124009U Title not available
JPS63106826U Title not available
JPS63167923U Title not available
JPS63181022U Title not available
JPS63298518A Title not available
KR20020095992A Title not available
KR20040071767A Title not available
KR20070064869A Title not available
WO1991003039A114 Aug 19907 Mar 1991Gerpheide George EMethods and apparatus for data input
WO1993014589A15 Oct 199222 Jul 1993Motorola, Inc.An electronic apparatus having keyless control
WO1994017494A219 Jan 19944 Aug 1994CARRIERE TECHNICAL INDUSTRIES, a division of DERLAN MANUFACTURING INC.Data input device
WO1994017494A319 Jan 199419 Sep 1996Carriere Technical Ind A DivisData input device
WO1994029788A115 Jun 199422 Dec 1994Honeywell Inc.A method for utilizing a low resolution touch screen system in a high resolution graphics environment
WO1995000897A120 Jun 19945 Jan 1995Steinar PedersenCursor control device
WO1995004327A930 Mar 1995 Electronic control of portable devices and equipment
WO1995027334A15 Apr 199512 Oct 1995Ronald Peter BinsteadMultiple input proximity detector and touchpad system
WO1996007966A11 Sep 199514 Mar 1996Synaptics, Inc.Object position detector with edge motion feature
WO1996018179A16 Dec 199513 Jun 1996Cirque CorporationCapacitance-based proximity sensors with interference rejection apparatus and methods
WO1996035288A12 May 19967 Nov 1996Siemens AktiengesellschaftPortable radio communication device with inbtegrated camera and image display device
WO1998006054A14 Aug 199712 Feb 1998Motorola Inc.Book-like interface for browsing on-line documents and methods therefor
WO1998007112A28 Aug 199719 Feb 1998Lsi Logic CorporationData input apparatus and method
WO1998014863A222 Sep 19979 Apr 1998Philips Electronics N.V.Hand-held image display device
WO1998014863A322 Sep 199728 May 1998Philips Electronics NvHand-held image display device
WO1998030967A319 Dec 199715 Oct 1998Logitech IncFlexible touchpad circuit with mounted circuit board
WO1999022338A18 Oct 19986 May 1999British Telecommunications Public Limited CompanyPortable computers
WO1999028812A13 Dec 199810 Jun 1999Northern Telecom LimitedIntelligent touch display
WO1999038149A125 Jan 199929 Jul 1999Wayne WestermanMethod and apparatus for integrating manual input
WO1999040562A19 Feb 199912 Aug 1999Joseph LevVideo camera computer touch screen system
WO1999049443A224 Mar 199930 Sep 1999Immersion CorporationForce feedback control wheels and knobs
WO1999049443A924 Mar 199925 Nov 1999Immersion CorpForce feedback control wheels and knobs
WO1999057630A129 Apr 199911 Nov 1999Scientific-Atlanta, Inc.Method and apparatus to increase functionality of a user input device
WO2000044018A926 Jan 200028 Mar 2002Harald PhilippCapacitive sensor and array
WO2001029702A318 Oct 200021 Mar 2002Koninkl Philips Electronics NvDevice and method of browsing an image collection
WO2002001338A17 Jun 20013 Jan 2002Intel CorporationProviding a scrolling function for a multiple frame web page
WO2003054681A120 Nov 20023 Jul 2003Nokia CorporationUsing touchscreen by pointing means
WO2003060622A313 Dec 200220 Nov 2003Koninkl Philips Electronics NvTouch-screen image scrolling system and method
WO2003081458A119 Mar 20032 Oct 2003America Online, Inc.Controlling content display
WO2005052773A324 Nov 200413 Oct 2005Henna FabritiusChanging an orientation of a user interface via a course of motion
WO2005073834A321 Dec 20048 Dec 2005Ford Global Tech LlcTouch screens
WO2005114369A326 Apr 200526 Jan 2006Apple ComputerMultipoint touchscreen
WO2006003591A324 Jun 200513 Jul 2006Vincent P BuilDiscontinuous zoom
WO2006020305A319 Jul 200524 May 2007Apple ComputerGestures for touch sensitive input devices
WO2006067711A216 Dec 200529 Jun 2006Koninklijke Philips Electronics N.V.Method and device for displaying animated buttons
WO2008030563A25 Sep 200713 Mar 2008Apple Inc.Dual-sided track pad
WO2008085848A13 Jan 200817 Jul 2008Apple Inc.Application programming interfaces for gesture operations
WO2008085871A14 Jan 200817 Jul 2008Apple Inc.Application programming interfaces for scrolling operations
WO2008085877A14 Jan 200817 Jul 2008Apple Inc.Animations
WO2008086218A24 Jan 200817 Jul 2008Apple Inc.List scrolling and document translation, scaling and rotation on a touch-screen display
WO2010026106A128 Aug 200911 Mar 2010Nokia CorporationMethod, apparatus, computer program and user interface for editing an image
WO2010041826A214 Sep 200915 Apr 2010Samsung Electronics Co., Ltd.Method and apparatus for managing lists using multi-touch
WO2010134729A217 May 201025 Nov 2010Samsung Electronics Co., Ltd.Method of operating a portable terminal and portable terminal supporting the same
WO2011045805A116 Oct 200921 Apr 2011Hewlett-Packard Development Company, L.P.Gesture processing
Non-Patent Citations
Reference
1"Advanced Technology for Portable Personal Visualization," 1992.
2"Alps Electric introduces the GlidePoint Wave Keyboard; combines a gently curved design with Alps' advanced GlidePoint technology," Business Wire, Oct. 21, 1996.
3"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.
4"Atari VCS/2600 Peripherals," retrieved from classicgaming.com on Feb. 28, 2007.
5"BeoConn 6000 User Guide," Bang & Olufsen, Struer, Denmark, 2000.
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"Frontiers of Engineering, Reports on Leading Edge Engineering from the 1996 NAE Symposium on Frontiers of Engineering," 1997.
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 Technical Disclosure Bulletin, vol. 36 No. 1, Jan. 1, 1993, p. 414 "Reminder Pen"".
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"Image Orientation Sensing and Correction for Notepads," Research Disclosure No. 34788, 1993, p. 217.
17"Intellivision Intelligent Television Master Component Service Manual," Sylvania, Mattel, Inc., 1979.
18"Kitchen Computer IBM Technical Disclosure Bulletin," 1994, pp. 223-225, vol. 37, No. 12.
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"MultiTouch Overview," FingerWorks, Newark, NJ, retrieved from http://www.fingerworks.com/multoverview.html on Jan. 10, 2008.
22"National Design Engineering Show Conference," Design News, Cahners Publication, issue 5, Mar. 4, 1996.
23"New & Improved: Touchpad Redux," PC Magazine, Sep. 10, 1996.
24"Noise Frequencies in Capacitive Touch Screens," IBM Retail Store Solutions, pp. 1-8, PDF document created Jul. 26, 2004. (Available online at https://www-304.ibm.com/support/docview.wss?uid=pos1R1003106&aid=1, last visited Mar. 13, 2014).
25"Noise Frequencies in Capacitive Touch Screens," IBM Retail Store Solutions, pp. 1-8.
26"Personal Jukebox (PJB): Systems Research Center and PAAD," Compaq Computer Corp., Oct. 13, 2000, http://research.compaq.com/SRC/pjb/.
27"Preview of Exhibitor Booths at the Philadelphia Show," The Air Conditioning, Heating and Refrigeration News, Business News Publishing Co., Jan. 13, 1997.
28"Product Overview: iGesture Products for Everyone (learn in minutes)," FingerWorks, NewarK, NJ, retrieved from http://www.fingerworks.com/ on Aug. 30, 2005.
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://wwvv.fingerworks.com/mini-typing.html on Jan. 10, 2008.
34"Triax custom controllers due; video game controllers," HFD-The Weekly Home Furnishings Newspaper, vol. 67, No. 1, p. 122, Jan. 4, 1993.
35[Video ]Ramos et al., "Fluid Interaction Techniques for the Control and Annotation of Digital Video," (Video), UIST 2003.
36[Video] Agarawala et al., Keepin' It Real: Pushing the Desktop Metaphor with Physics, Piles and the Pen In BumpTop, CHI '06, Youtube, Jun. 2006, (Video) retrieved from http:www.youtube.com/watch?v=M0ODskdEPnQ&list=UUljQ7ysXfuQfLhx-CTOdUtw&index=32&feature=plpp.
37[Video] Agarawala, "Bumptop," Ted.com, Mar. 2007, (Video), retrieved from http://www.ted.com/talks/lang/eng/anand-agarawala-demos-his bumptop-desktop.html.
38[Video] Agueray, "TED: Ideas Worth Spreading," (Video), 2007.
39[Video] Author Unknown, "BumpTop", Jun. 2006, (Video), retrieved from http:www.youtube.com/watch?v=oUVpSY4eBCc&list=UUljQ7ysXfuQfLhx-CTOdUtw&index=31&feature=plpp.
40[Video] Author Unknown, "Creating Principle 3D Curves with Digital Tape Drawing," (Video), CHI 2002.
41[Video] Author Unknown, "Two Handed Modeling," (Video) [date unavailable].
42[Video] Balakrishnan et al., "Digital Tape Drawing," (Video), 1999.
43[Video] Balakrishnan et al., "Exploring Interactive Curve and Surface Manipulation Using a Bend and Twist Sensitive Input Strip," (Video), 1999.
44[Video] Balakrishnan et al., "ShapeTape Extra," (Video), 1999.
45[Video] Balakrishnan et al., "Volumetric User Interfaces," (Video), 2007.
46[Video] Balakrishnan et al., The Rockin Mouse-Integral 3D Manipulation on a Plane, (Video), CHI 1999.
47[Video] Balakrishnan, "Suggestive Sketching," (Video), CHI 2004.
48[Video] Balakrishnan, "Volumetric Selection Talk," (Video) UIST 2006.
49[Video] Baudel, "Sketching with Ligne Claire," (Video), 1994.
50[Video] Benko et al., "Precise Selection Techniques for Multi-Touch Screens," (Video), ACM SIGCHI 2006.
51[Video] Bezerianos et al., "Interaction and Visualization Techniques for Very Large Scale High Resolution Displays," (Video), 2004.
52[Video] Bezerianos et al., "Mnemonic Rendering Talk," (Video), UIST 2006.
53[Video] Bezerianos et al., "Mnemonic Rendering: An Image-Based Approach for Exposing Hidden Changes in Dynamic Displays," (Video), UIST 2006.
54[Video] Bezerianos et al., "The Vacuum: Facilitating the Manipulation of Distant Objects," (Video), CHI 2005.
55[Video] Bolinsky, "TED: Ideas Worth Spreading," (Video), 2007.
56[Video] BumpTop 1.0-3D Desktop Zen, YouTube, Apr. 2009, (Video) retrieved from http:www.youtube.com/watch?v=eqcmPJ-oVL0&list=UUljQ7ysXfuQfLhx-CTOdUtw&index=27&feature=plpp, (Video).
57[Video] BumpTop 3D Desktop Prototype, YouTube, Jun. 2006 (Video), retrieved from http://www.youtube.com/watch?v=M0ODskdEPnQ.
58[Video] BumpTop 3D Multi-Touch Desktop, YouTube, Sep. 2009, retrieved from http:/www.youtube.com/watch?v=6jhoWsHwU7w&list=UUljQ7ysXfuQfLhx-CTOdUtw&index=25&feature=plpp, (Video).
59[Video] BumpTop for Mac 1.0!, YouTube, Jan. 2010, (Video), retrieved from http:/www.youtube.com/watch?v=GcbymyM3dWo&list=UUljQ7ysXfuQfLhx-CTOdUtw&index=24&feature=plpp.
60[Video] BumpTop Mac Leaf through a pile, Vimeo, 2009, (Video), retrieved from http://vimeo.com/8823124.
61[Video] BumpTop Multitouch Part 1, YouTube, Jun. 2009, (Video), retrieved from http://www.youtube.com/atch?v=PHUILmC3A1E&list=UUljQ7ysXfuQfLhx-CTOdUtw&iindex=26&feature=plpp.
62[Video] BumpTop Touch, Multi-Touch Showcase, Vimeo, 2008, (Video) retrieved from http://vimeo.com/1144121.
63[Video] Burtnyk et al., "Stylecam," (Video), UIST 2002.
64[Video] Buxton et al., "Issues and Techniques in Touch-Sensitive Tablet Input," (Video), [date not available].
65[Video] Buxton, "3D Modeling on Large Displays," (Video), 2001.
66[Video] Buxton, "A Large Hemispheric Interactive Display for Visualization," (Video), 1994.
67[Video] Buxton, "A Study in Two-Handed Input," (Video), 1986.
68[Video] Buxton, "A Two-Handed Jog Shuttle Control for Digital Film and Animation," (Video), 1994.
69[Video] Buxton, "An Informal Study of Selection-Positioning Tasks," (Video), 1982.
70[Video] Buxton, "Bimanual Sweeps, Friskets and Stencils in a Digital Paint," (Video), 1995.
71[Video] Buxton, "Bom Chameleon with Portfolio Wall," (Video), 2003.
72[Video] Buxton, "Boom Chameleon-A Display for 3D Models," (Video), 1998.
73[Video] Buxton, "Crosspad Integrated with Design Studio," (Video), 1999.
74[Video] Buxton, "Digital Tape Drawing," (Video), 1995.
75[Video] Buxton, "Etch-A Study in Marking-Based Interaction," (Video), 1983.
76[Video] Buxton, "GEDIT-The Use of Single-Stroke Marks (Marking Menus)," (Video), 1982.
77[Video] Buxton, "Portfolio Wall, PDAs and the Society of Devices," (Video), 1999.
78[Video] Buxton, "Portfolio Wall," (Video), 1999.
79[Video] Buxton, "Studio Paint Utilizing the Existing Skills of the Arist," (Video), 1994.
80[Video] Buxton, "Templates on Touch Tablets to Support Virtual Devices," (Video), 1982.
81[Video] Buxton, "The Active Desk Prototyping the Future," (Video), 1992.
82[Video] Cao et al., "Interacting with Dynamically Defined Information Spaces Using a Handheld Projector and a Pen," (Video), UIST 2006.
83[Video] Cao et al., "VisionWand: Interaction Techniques for Large Displays Using a Passive Wand Tracked in 3D," (Video), UIST 2003.
84[Video] Fitzmaurice, et al., "A GUI Paradigm Using Tablets, Two-Hands and Transparency," (Video) [date unavailable].
85[Video] Fitzmaurice, et al., "Bricks: Laying the Foundation for Graspable User Interfaces," (Video), 1995.
86[Video] Fitzmaurice, et al., "Power Wall Stage with Tangible Props for Control," (Video), 1999.
87[Video] Forlines, et al., "HybridPointing Talk," (Video) 2006.
88[Video] Forlines, et al., "HybridPointing: Fluid Switching Between Absolute and Relative Pointing with a Direct Input Device," (Video), UIST 2006.
89[Video] Grossman, "Tovi Grossman on CP24," (Video), 2007.
90[Video] Grossman, "Tovi Grossman on Discovery Channel's Daily Planet," (Video), 2007.
91[Video] Grossman, et al., "An Interface for Curve Manipulation Using a High Degree of Freedom Curve Input Device," (Video) CHI 2003.
92[Video] Grossman, et al., "Hover Widgets: Using the Tracking State to Extend the Capabilities of Pen-Operated Devices," (Video), CHI 2006.
93[Video] Grossman, et al., "Interaction Techniques for 3D Modeling on Large Displays," (Video), 2001.
94[Video] Grossman, et al., "The Bubble Cursor: Enhancing Target Acquisition by Dynamic Resizing of the Cursor's Activation Area," (Video), CHI 2005.
95[Video] Hinrichs, "Hinrichs Siggraph 2005 Videosketch," (Video), 2005.
96[Video] ia Sheng et al., "Sculprox: An Interace for Virtual 3D Sculpting via Physical Proxy," (Video), Graphite 2006.
97[Video] Khan, et al., "Bimanual 3D Painting," (Video), [date unavailable].
98[Video] Malik et al., "Interacting with Large Displays from a Distance with Vision-Tracked Multi-Finger Gestural Input," (Video), UIST 2005.
99[Video] Mate, "A Graphical Text Annotation and Editing System," (Video) [date unavailable].
100[Video] McGGuffin et al., "Interactive Visualization of Genealogical Graphs," (Video), 2005.
101[Video] McGuffin et al. "Using Deformations for Browsing Volumetric Data," (Video), 2003.
102[Video] McGuffin et al., "Expand-Ahead: A Space-Filing Strategy for Browsing Trees," (Video), Infovis 2004.
103[Video] Mitsubishi Electric Research Lab, FractualZoom Demo (Mandelbrot) at http://www.youtube.com/watch?v=JKWe9U5PHmQ, 2005.
104[Video] Mitsubishi Electric Research Lab,"MERL video," 2005, retrieved from http://youtube.com/watch?v=t35HXAjNW6s.
105[Video] Mitsubishi Electric Research Lab,"MSGE video," 2005, retrieved from http://video.google.com/videoplay?docid=-388651346883829414.
106[Video] Moscovich et al., "Multi-Finger Cursor Techniques," (Video), 2005.
107[Video] Moscovich, et al., "A Multi-Finger Manipulation Interface for Performance Animation of Deformable Drawings," (Video), 2005.
108[Video] Ramos et al., "Pointing Lenses," (Video), CHI 2007.
109[Video] Ramos et al., "Pressure Marks," (Video), CHI 2007.
110[Video] Ramos et al., "Zliding: Fluid Zooming and Sliding for High Precision Parameter Manipulation," (Video) UIST 2005.
111[Video] Scott, "Scott Dissertation 2005 Storagebinvideo," (Video), 2005.
112[Video] Singh et al., "Visualizing 3D Scenes Using Non-Linear Projections and Data Mining of Previous Camera Movements," (Video), 2004.
113[Video] tabulaTouch, "TabulaMaps Running on a TabulaTouch-Interactive Multi-Touch Table," (Video), available on YouTube (http://www.youtube.com/watch?v=12oMmCyiJZA), 2006.
114[Video] TactaPad, "TactaDrawSmall," (Video), 2005.
115[Video] TactaPad, "TactaPadIntroSmall," (Video), 2005.
116[Video] Tactex Controls, Inc., "Flip Keyboard," (Video), 1982.
117[Video] Vogel et al., "Distant Freehand Pointing and Clicking on a Very Large, High Resolution Display," (Video) UIST 2005.
118[Video] Vogel et al., "Interactive Public Ambient Displays: Transitioning from Implicit TO Explicit, Public to Personal, Interaction with Multiple Users," (Video), UIST 2004.
119[Video] Vogel et al., "Occlusion-Aware Interlaces," (Video), CHI 2010.
120[Video] William et al., "A Multi-Touch Three Dimensional Touch-Sensitive Tablet," (Video), 1985.
121[Video] Wilson, "Robust Computer Vision-Based Detection of Pinching for One and Two-Handed Gesture Input," (Video), UIST 2006.
122[Video] Wu et al., "Multi-Finger and Whole Hand Gestural Interaction Techniques for Multi-User Tabletop Displays," (Video), UIST 2003.
123[Video] Zhao et al., "Simple vs. Compound Mark ierarchical Marking Menus," (Video), UIST 2004.
124A. Schmidt; M. Beigl; and H.W. Gellerson; "There is More to Context than Location," 1998.
125A.L. Zwern and G.L. Goodrich, "Virtual Computer Monitor for Visually-Impaired Users," 1996.
126Aboelsaadat et al., "An Empirical Comparison of Transparency on One and Two Layer Displays," People and Computers XVIII: Proceedings of the British HCI Conference, pp. 1-20, 2004.
127Aboelsaadat et al., "An Empirical Comparison of Transparency on One and Two Layer Displays,"pp. 1-20, [no date available].
128Advance Information, "FPD94128, 528-CH Small Format a-Si AMLCD Controller/Column Driver with Integrated Frame Buffer," 2003, 4 pages, National Semiconductor Corporation.
129Agarawala et al., "Keepin' It Real: Pushing the Desktop Metaphor with Physics, Piles and the Pen," CHI 2006, Apr. 22-27, 2006, 10 pages, Montreal, Quebec, Canada.
130Agarawala, "Anand Agarawala Demos BumpTop," Video on TED.com, TED ideas worth spreading, Sep. 2011, 7 pages, http://www.ted.com/index.php/talks/anand-agarawala-demos-his-bumptop-desktop.html.
131Agarawala, "Enriching the Desktop Metaphor with Physics, Piles and the Pen," Thesis, 2006, 102 pages, Association for Computing Machinery, Inc.
132Ahl, "Controller Update," Creative Computing, vol. 9, No. 12, Dec. 1983, 6 pages.
133Ahmad, "A Usable Real-Time 3D Hand Tracker," 5 pages, Interval Research Corporation, Palo Alto, CA, [no date available].
134Ahmad, "A Usable Real-Time 3D Hand Tracker," in Proceedings 28th Asilomar Conference on Signals, Systems and Computers, Interval Research Corporation, vol. 2, pp. 1257-1261, Palo Alto, CA, 1995, 5 pages.
135Aliakseyeu et al., "A Computer Support Tool for the Early Stages of Architectural Design," Elsevier, Interacting with Computers 18, 2006, pp. 528-555.
136Aliakseyeu et al., "Multi-Flick: An Evaluation of Flick-Based Scrolling Techniques for Pen Interfaces," CHI 2008 Proceedings: Pointing and Flicking, Apr. 5-10, 2008, pp. 1689-1698, Florence, Italy.
137Amershi, et al., "Multiple Mouse Text Entry for Single-Display Groupware," CSCW 2010, Feb. 6-10, 2010, pp. 169-178, Savannah, GA.
138Amon et al., "Concurrent Design and Analysis of the Navigator Wearable Computer System: The Termal Perspective," IEEE Transactions on Components, Packaging, and Manufacturing Technology-Part A, vol. 18, No. 3, Sep. 1995, pp. 567-577.
139Amon, 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.
140Analog Devices, "Programmable Capacitance-to-Digital Converter with Environmental Compensation," 2005, 64 pages, Preliminary Technical Data AD7142/AD7142-1.
141Analog Devices, ADXL05 Data Sheet, 1996.
142Analog Devices, Inc., Analog Devices-Programmable Capacitance-to-Digital Converter with Environmental Compensation, 2005.
143Analog Devices,"Single Chip Accelerometer with Signal Conditioning," 1996, 20 pages.
144Angel, "Interactive Computer Graphics," 1997, 566 pages, Addison-Wesley Publishing Company, Reading, MA.
145Anthony Lawrence, "Modern Inertial Technology," Springer-Verlag, New York, 1993.
146Apple Inc., "Form 10-K Annual Report," Dec. 3, 2004, 132 pages EDGAR Online.
147Apple, "Cocoa Event-Handling Guide," Data Management: Event Handling, Oct. 7, 2009, 108 pages, Apple, Inc.
148Apple, Newton-Apple MessagePad Handbook, 1995, pp. 1-358.
149Apr. 26, 2012, "Apple Motion Under Protective Orders For Authorization To Produce Confidential Information In District Court Proceedings," No. 337-TA-797, 91 pages.
150ASMA, "Shaping the Future of 3-D," The Varsity Online, Dec. 3, 2002, 3 pgs., University of Toronto, http://www.dgp.toronto.edu/˜ravin/press/Varsity20020924.htm[Sep. 14, 2011 12:53:03 PM].
151AT&T, "HTC Freestyle," Quick Start, 2 pages, 2010.
152AT&T, "HTC HD7S," Quick Start, 4 pages, 2011.
153AT&T, "HTC Jetstream," Quick Start, 4 pages, 2011.
154AT&T, "HTC Status," Quick Start, 4 pages, 2011.
155AT&T, "HTC Titan," Quick Start, 4 pages, 2011.
156AT&T, "HTC Vivid," Quick Start, 4 pages, 2011.
157Aug. 12, 2011, "Order No. 1-Protective Order," No. 337-TA-797, 11 pages.
158Author Unknown, "Alps Electric Introduces the GlidePoint Wave Keyboard; Combines a Gently Curved Design with Alps' Advanced GlidePoint Technology," Business Wire, Oct. 21, 1996, 3 pages, http://www.encyclopedia.com/printable.aspx?id=1G1:18786732 accessed Jun. 6, 2007.
159Author Unknown, "Alps Electric Ships GlidePoint Keyboard for the Macintosh; Includes a Glidepoint Touchpad, Erase-Eaze Backspace Key and Contoured Wrist Rest," Business Wire, Jul. 1, 1996, 2 pages.
160Author Unknown, "Atari VCS/2600 Periperals," retrieved from classicgaming.com on Feb. 28, 2007, 15 pages, http:/www.classicgaming.com/gamingmuseum/2600p.html accessed Feb. 28, 2007.
161Author Unknown, "BeoCom 6000 User Guide," Bang & Olufsen, Struer, Denmark, 2000, 53 pages.
162Author Unknown, "BeoCom 6000: Sales Training," Brochure, Bang & Olufsen, Struer, Denmark 2000, 5 pages.
163Author Unknown, "Chart of Spatial Keyframing, Traditional Interfaces, Interface Techniques, 3D Control and Visulation and Ongoing Work," 1 page [No Date Available].
164Author Unknown, "Chart of Spatial Keyframing, Traditional Interfaces, interface Techniques, 3D Control and Visulation and Ongoing Work," 1 page, 2007.
165Author Unknown, "Communication Arts," Interactive Annual 10, Sep./Oct. 2004, 215 pages, vol. 46, No. 5, Coyne & Blanchard, Menlo Park, USA.
166Author Unknown, "Communication Arts," Interactive Annual 11, Sep./Oct. 2005, 212 pages, vol. 47, No. 5, Coyne & Blanchard, Meno Park, USA.
167Author Unknown, "Communication Arts," Interactive Annual 12, Sep./Oct. 2006, 207 pages, vol. 48, No. 5, Coyne & Blanchard, Menlo Park, USA.
168Author Unknown, "Communication Arts," Interactive Annual 9, Sep./Oct. 2003, 208 pages, vol. 45, No. 5, Coyne & Blanchard, Menlo Park, USA.
169Author Unknown, "Communication Arts," Sep./Oct. 2001, 247 pages, vol. 43, No. 5, Coyne & Blanchard, Menlo Park, USA.
170Author Unknown, "Der Klangmeister," Connect Magazine, Aug. 1998, 6 pages, German with English Translation.
171Author Unknown, "Design News: Literature Plus," Design News, Cahners Publication, Issue 24, Dec. 18, 1995, 30 pages.
172Author Unknown, "Design News: National Design Engineering Show Conference, Mar. 18-21, 1996, McCormick Place, Chicago," Cahners Publication, Issue No. 5, Mar. 4, 1996, 87 pages.
173Author Unknown, "Design News: Product News," Cahners Publication, Issue No. 11, Jun. 9, 1997, 34 pages.
174Author Unknown, "Design News: Product News," Cahners Publication, Issue No. 9, May 5, 1997, 56 pages.
175Author Unknown, "Error and Coupling: Extending Common Ground to Improve the Provision of Visual Information for Collaborative Tasks," pp. 1-35 [No Date Available].
176Author Unknown, "Error and Coupling: Extending Common Ground to Improve the Provision of Visual Information for Collaborative Tasks," Proceedings from the Conference of the International Communication Association, pp. 1-35, 2008.
177Author Unknown, "IBM's Plans to Ship Simon Put on Hold for Time Being," Business Services Industry, Mobile Phone News, Apr. 4, 1994, 5 pages, retrieved from http://findarticles.com/p/articles/mi-m3457/is-n14-v12/ai-14973288, on Nov. 21, 2008.
178Author Unknown, "JavaScript Language Reference," retrieved from http://msdn.microsoft.com/en-us/library/ie/dlet7k7c(v=vs.94).aspx on Jun. 3, 2013, 1 page.
179Author Unknown, "LogiCad3D Product Overview-ErgoCommander?," LogiCad3D a Logitech Company, Fremont, CA, retrieved from www.logicad3d.com/products/ErgoCommander.html on Apr. 8, 2002, 2 pages.
180Author Unknown, "Personal Jukebox (PJB): Systems Research Center and PAAD," Compaq Computer Corp., Oct. 13, 2000, retrieved from http://research..compaq.com/SRC/pjb, 28 pages.
181Author Unknown, "Press Release-Novell Raises the Bar for the Linux Desktop," retrieved from http://www.novell.com/news/press/2006/2/novell raises the bar for the linux desktop on Jul. 18, 2013, 2 pages.
182Author Unknown, "Press Release-Novell Ships Desktop Linux for the Enterprise," retrieved from http://www.novell.com/news/press/2004/11/novell-ships-desktop-linux-for-the-enterprise on Jul. 18, 2013, 3 pages.
183Author Unknown, "Pressure Adds Depth to Displays," An MIT Enterprise Technology Review, 2004, 2 pages, Technology Research News, http://www.dpg.toronto.edu/-ravin/press/MITTechReview20040621.htm.
184Author Unknown, "Sony Presents 'Choice Without Compromise' at IBC '97," M2 Presswire, M2 Communications Ltd., Jul. 24, 1997, 3 pages.
185Author Unknown, "The Laser Focus World Buyers Guide," Laser Focus World, Nashua, NH, PennWell Publishing Company, Dec. 1995, 162 pages.
186Author Unknown, "The News, Preview of Exhibitor Booths at the Philadelphia Show," The Air Conditioning, Heating and Refrigeration News, Business News Publishing Co., Jan. 13, 1997, 22 pages.
187Author Unknown, Articles, "Hardware-Just Tilt to Enter Text, and Software-Digital Darwin," Innovation News, 2003, p. 24, Technology Review.
188Author Unknown, Press Release-LG and Prada Partner to Develop Iconic Mobile Phone, Dec. 11, 2006, 1 page, retrieved from http://www.lg.com/us/press-release/lg-and-prada-partner-to-develop-iconic-mobile-phone on Jul. 18, 2013.
189Author Unknown, website of DiamondTouch by Circle Twelve Inc., retrieved from htto://www.circletwelve.com/company.html on Jul. 22, 2013, 1 page.
190Azuma et al., "Improving Static and Dynamic Registration in an Optical See-through HMD," SIGGRAPH '94, 1994, 17 pages, ACM, Orlando, FL.
191B. Laurel, The Art of Human-Computer Interface Design, 1990.
192B. MacIntyre and S. Feiner, Future Multimedia User Interfaces, 1996.
193B.L. Harrison; K.P. Fishkin; A. Gujar; C. Mochon; and R. Want, "Squeeze Me, Hold Me, Tilt Me! An Exploration of Manipulative User Interfaces," CHI '98, Los Angeles, CA USA, Apr. 1998, pp. 17-24.
194Bach, "The Desgin of the Unix Operating System," 1986, 489 pages, Prentice-Hall, Inc., Englewood Cliffs, NJ.
195Bae et al., "EverybodyLovesSketch: 3D Sketching for a Broader Audience," UIST '09, 2009, pp. 59-68, ACM, Victoria, British Columbia, Canada.
196Bae et al., "ILoveSketch: As-Natural-As-Possible Sketching System for Creating 3D Curve Models," UIST '08, 2008, pp. 151-160, ACM, Monterey, California.
197Baecker et al., "Readings in Human-Computer Interaction: A Multidisciplinary Approach," 1987, 752 pages, Morgan Kaufmann Publishers, Inc., Los Altos, CA.
198Baecker et al., "Readings in Human-Computer Interaction: Toward the Year 2000," Second Edition, 1995, 964 pages, Morgan Kaufmann Publishers, Inc., San Francisco, CA.
199Baecker et al., "The University of Toronto Dynamic Graphics Project," 2 pages, Computer Systems Research Institute, University of Toronto.
200Baecker et al., "The University of Toronto Dynamic Graphics Project," Computer Systems Research Institute, University of Toronto, Proceedings of the ACM CHI '91 Human Factors in Computing Systems Conference, pp. 467-468, 1991, 2 pages.
201Baguley, "Nokia's Small, Svelte, Internet-Savvy PDA," Jan. 31, 2006, 2 pp., PCWorld, http://www.pcworld.com/article/124456/nokias-small-svelte-internetsavvy-pda.html.
202Balakrishman, et al., "Symmetric Bimanual Interaction," ACM CHI 2002 Conference, CHI Letters, vol. 2, No. 1, pp. 33-40, New York, NY.
203Balakrishnan et al., "Digital Tape Drawing," to appear in Proceedings of ACM UIST '99 Symposium on User Interface Software and Technology, 1999, pp. 1-9, ACM.
204Balakrishnan et al., "Exploring Bimanual Camera Control and Object Manipulation in 3D Graphics Interfaces," Proceedings of the 1999 ACM Conference on Human Factors in Computing Systems (CHI '99), 1999, pp. 56-63, ACM.
205Balakrishnan et al., "Exploring Interactive Curve and Surface Manipulation Using a Bend and Twist Sensitive Input Strip," Proceedings of the 1999 ACM Symposium on Interactive 3D Graphics (I3DG'99), 1999, pp. 111-118, ACM.
206Balakrishnan et al., "Performance Differences in the Fingers, Wrist, and Forearm in Computer Input Control," CHI 97, 1997, 8 pages, ACM, Atlanta, GA.
207Balakrishnan et al., "The PadMouse: Facilitating Selection and Spatial Positioning for the Non-Dominant Hand," Proceedings of the 1998 ACM Conference on Human Factors in Computing Systems (CHI '98), 1998, pp. 9-16, ACM.
208Balakrishnan et al., "The Rockin'Mouse: Integral 3D Manipulation on a Plane," Proceedings of the 1997 ACM Conference on Human Factors in Computing Systems (CHI '97), 1997, pp. 311-318, ACM.
209Balakrishnan et al., "User Interfaces for Volumetric Displays," Computer, 2001, pp. 37-45, IEEE.
210Balakrishnan et al., "Virtual Hand Tool With Force Feedback," Interactive Posters, Conference Companion, CHI '94, Apr. 24-28, 1994, 2 pages, Boston, MA.
211Balakrishnan, "Beating" Fitts' Law: Virtual Enhancements for Pointing Facilitation, Int. J. Human-Computer Studies, 2004, vol. 61, pp. 857-874.
212Balakrishnan, "Performance Differences in the Fingers, Wrist, and Forearm in Computer Input Control," Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '97), pp. 303-310, 1997, 9 pages.
213Balakrishnan, "Publications," 2011, 15 pages, http://www.dgp.toronto.edu/˜ravin/.
214Balakrishnan, "The Role of Kinesthetic Reference Frames in Two-Handed Input Performance," UIST 1999, ACM Symposium on User Interface Software and Technology, CHI Letters, 1999, vol. 1, No. 1, pp. 171-178, ACM, New York.
215Barret et al., "Filters and Other Touch Screen Enhancements," 8 pages iTouchInternational, Dec. 2, 2011.
216Barret et al., "Filters and Other Touch Screen Enhancements," 8 pages, iTouchInternational [No Date Available].
217Bartlett et al., "The Itsy Pocket Computer," 2000, 24 pages, Western Research Laboratory, Palo Alto, CA.
218Bartlett et al., "The Itsy Pocket Computer," Oct. 19, 1998, 15 pages, http://www.hpl.hp.com/downloads/crl/itsy/talk-iswc98/sld001.html.
219Bartlett et al., WRL Research Report 2000/6-The Itsy Pocket Computer, Oct. 2000.
220Bartlett, "Rock 'n' Scroll is Here to Stay" [Abstract only], Computer Graphics and Applications, IEEE, May/Jun., 2000, pp. 40-45, vol. 20, Issue 3, 1 page, as described in IEEE Xplore [http://ieeeexplore.ieee.org/xpl/freeabs-all.jsp?amumber=844371[Feb. 5, 2011 15:34:48]].
221Bartlett, "Rock 'n' Scroll is Here to Stay," May, 2000, 9 pages, Western Research Laboratory, Palo Alto, CA.
222Bartlettet al., "Itsy: An Open Platform for Pocket Computing Research," Jul. 1998, 21 pages, http://www.hpl.hp.com/downloads/crl/itsy/talk-old/sld001.html.
223Baxter, "Capacitive Sensors," Jun. 26, 2000, 17 pages.
224Beck et al., "Two Devices for Operator Interaction In the Central Control Of The New CERN Accelerator," May 24, 1973, 18 pages, Geneva.
225Bederson et al., "Jazz: An Extensible 2D+Zooming Graphics Toolkit in Java," HCIL Technical Report No. 99-07, May, 1999, 10 pages, Human-Computer Interaction Lab, University of Maryland, College Park, MD.
226Bederson et al., "Jazz: An Extensible Zoomable User Interface Graphics Toolkit in Java," 11 pages, Human-Computer Interaction Lab, University of Maryland, College Park, MD [No Date Available].
227Bederson et al., "Jazz: An Extensible Zoomable User Interface Graphics Toolkit in Java," Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology, Nov. 6-8, 2000, ACM Press, 11 pages.
228Bederson et al., "Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics," UIST'94, Nov. 2-4, 1994, 10 pages, ACM.
229Bellsouth, "Caz Pocket Computers Collection: BellSouth-IBM Simon-PDA cellphone," retrieved from http://cdecas.free.fr/computers/pocket/simon.php on Nov. 21, 2008, 2 pages.
230Benko et al., "Precise Selection Techniques for Multi-Touch Screens," CHI 2006, Apr. 22-28, 2006, 10 pgs., ACM, Montreal, Quebec, Canada.
231Benko et al., "Sphere: Multi-Touch Interactions on a Spherical Display," UIST '08, Oct. 19-22, 2008, pp. 77-86, ACM, Monterey, California.
232Bennett et al., "Communication Arts," vol. 48, No. 5, Sep./Oct. 2006, 207 pages.
233Bezerianos et al., "Interaction and Visualization Techniques for Very Large Scale High Resolution Displays, DGP-TR-2004-002" Jul. 21, 2004, 11 pages, UIST.
234Bezerianos et al., "Mnemonic Rendering: An Image-Based Approach for Exposing Hidden Changes in Dynamic Displays," UIST '06, Oct. 15-18, 2006, 10 pgs., ACM, Montreux, Switzerland.
235Bezerianos et al., "The Vacuum: Facilitating the Manipulation of Distant Objects," CHI 2005, Apr. 2-7, 2005, 10 pages, ACM, Portland, OR.
236Bezerianos et al., "View and Space Management on Large Displays," Jul./Aug. 2005, 10 pages, IEEE Computer Society.
237Bi et al., "Comparing Usage of a Large High-Resolution Display to Single or Dual Desktop Displays for Daily Work," CHI 2009 Proceedings: Large Displays/Multi-Display Environments, Apr. 4-9, 2009, pp. 1005-1014, ACM, Boston, Massachusetts.
238Bi, "An Exploration of Pen Rolling for Pen-Based Interaction," UIST '08, Oct. 19-22, 2008, pp. 191-200, ACM, Monterey, California.
239Bi, et al., "Effects of Interior Bezels of Tiled-Monitor Large Displays on Visual Search, Tunnel Steering, and Target Selection," ACM, Apr. 10-15, 2010, pp. 65-74, CHI 2010: Making Meaning in Large Displays, Atlanta, GA.
240Bic et al., "The Logical Design of Operating Systems," Second Edition, 1988, 387 pages, Prentice Hall, Englewood Cliffs, NJ.
241Bier et al., "A Taxonomy of See-Through Tools," Proceedings of CHI '94, 1994, 12 pages.
242Bier et al., "Snap-Dragging," vol. 20, No. 4, Aug. 18-22, 1986, 8 pp., ACM, Dallas, TX.
243Bier et al., "Toolglass and Magic Lenses: The See-Through Interface," Proceedings of SIGGRAPGH '93, 1993, 15 pages.
244Bier, "Snap-Dragging: Interactive Geometric Design in Two and Three Dimensions," May 19, 1988, 170 pages.
245Biesen, "Cooking Collision," Aug. 2005, 8 pages, http:www.appliancemagazine.com/zones/supplier/20-finishing/editorial.php?artide=10.
246Birnholtz et al., "An Exploratory Study of Input Configuration and Group Process in a Negotiation Task Using a Large Display," CHI 2007 Proceedings: Large Displays, Apr. 28-May 3, 2007, pp. 91-100, ACM, San Jose, California.
247Birnholtz et al., "Using Motion Tracking Data to Augment Video Recordings in Experimental Social Science Research," journal, date, and publication information unknown, 10 pgs. [No Date Available].
248Birnholtz et al., "Using Motion Tracking Data to Augment Video Recordings in Experimental Social Science Research," Third International Conference on E-Social Science, Oct. 7-9, 2007, Ann Arbor, Michigan, 10 pgs.
249Blasko et al., "Single-Handed Interaction Techniques for Multiple Pressure-Sesnitive Strips," CHI 2004, Apr. 24-29, 2004, 4 pages, ACM, Vienna, Austria.
250Bleser et al., "Charcoal Sketching: Returning Control to the Artist," ACM Transactions on Graphics, vol. 7, No. 1, Jan. 1988, pp. 76-81, ACM.
251Bleser et al., "Toto: A Tool for Selecting Interaction Techniques," 1990, 8 pages, ACM.
252Blount, "Orange Scribble," Howard Forums Mobile Community, accessed at http://www.howardforums.com/shrowthread.php/31351-New-P800-P900-app-OrangeScri . . . , Oct. 7, 2011, 4 pages.
253Bohn, "Computer-Aided Design I Term Papers," Virginia Tech, 1997, 38 pages.
254Boie, "Capacitive Impedance Readout Tactile Image Sensor," IEEE, 1984, 9 pages, Bell Laboratories, Murray Hill, NJ.
255Bolognesi et al., "Introduction to the ISO Specification Language LOTOS," 1987, 35 pages, Elsevier Science Publishers B.V., North-Holland.
256Borman et al., "Human Factors in Computing Systems," 1985, 221 pages, CHI '85 Conference Proceedings, Apr. 14-18, 1985, San Francisco, Special Issue of the Sigchi Bulletin.
257Boulic et al., "Multi-Finger Manipulation of Virtual Objects," Proceedings of ACM Symposium on Virtual Reality Software and Technology (VRST '96), Jul. 1996, pp. 67-74, ACM, Hong Kong.
258Bowman, "The Slippery Desktop," cbc.ca, CBC News Indepth: Tech, 2006, 3 pgs., http://www.dgp.toronto.edu/˜ravin/press/CBC20060629bumptop.html[Sep. 14, 2001 12:46:50 PM].
259Brochure, "BeoCom 6000: Sales Training," Bang & Olufsen, Struer, Denmark, 2000.
260Brooks et al., "Advanced Technology for Portable Personal Visualization," Jan-Jun. 1992, 119 pages.
261Brose et al., "Java Promgramming with COBRA," Third Edition, 2001, 745 pages, Wiley Computer Publishing, New York.
262Brown et al., "Windows on Tablets as a Means of Achieving Virtual Input Devices," Human-Computer Interaction-INTERACT '90, 1990, pp. 675-681, Elsevier Science Publishers B.V., Amsterdam, Holland.
263Browne et al., "Designing a Collaborative Finger Painting Application for Children," 8 pages, Human-Computer Interaction Lab, University of Maryland, College Park, MD [No Date Available].
264Browne et al., "Designing a Collaborative Finger Painting Application for Children," CS-TR- 4184, Human-Computer Interaction Lab, University of Maryland, College Park, MD, Oct. 6, 2000, 8 pages.
265Burtnyk et al., StyleCam: Interactive Stylized 3D Navigation using Integrated Spatial & Temporal Controls, Published in ACM CHI Letters, 4(2), pp. 101-110, ACM UIST 2002 Symposium on User Interface Software & Technology.
266Butler, "Portable MP3: The Nomad Jukebox," Jan. 8, 2001, 5 pages, http.//tidbits.com/article/6261.
267Buxton et al, "A Study In Two-Handed Input," Proceedings of CHI '86, 1986, 9 pages, University of Toronto.
268Buxton et al., "A Computer-Based System for the Performance of Electroacoustic Music," 1979, 10 pages, An Audio Engineering Society Preprint.
269Buxton et al., "A Microcomputer-based Conducting System," 14 pages, Structured Sound Synthesis Project, Computer Systems Research Group, University of Toronto, Toronto, Ontario, CA [no date available].
270Buxton et al., "A Microcomputer-based Conducting System," 14 pages, Structured Sound Synthesis Project, Computer Systems Research Group, University of Toronto, Toronto, Ontario, CA, Computer Music Journal, 4(1):8-21, Spring 1980.
271Buxton et al., "An introduction to the SSSP Digital Synthesizer," 11 pages, vol. II, No. 4, pp. 28-38, Computer Music Journal, Menlo Park, CA, Dec. 1978.
272Buxton et al., "Continuous Hand-Gesture Driven Input," Proceedings of Graphics Interface'83, 9th Conference of the Canadian Man-Computer Communiations Society, 1983, pp. 191-195, Edmonton, Canada.
273Buxton et al., "EuroPARC's Integrated Interactive Intermedia Facility (IIIF): Early Experiences," Multiuser Interfaces and Applications, Proceedings of the IFIP WG 8.4 Conference on Multi-User Interfaces and Applications, 1990, pp. 11-34, Elsevier Science Publishers B.V., Amsterdam, Holland.
274Buxton et al., "Issues and Techniques in Touch-Sensitive Tablet Input," SIGGRAPH, Jul. 22-26, 1985, vol. 19, No. 3, 10 pages, San Francisco, CA.
275Buxton et al., "Iteration in the Design of the Human-Computer Interface," Proceedings of the 13th Annual Meeting, Human Factors Association of Canada, 1980, pp. 72-81.
276Buxton et al., "Large Displays in Automotive Design," IEEE Computer Graphics and Applications, Jul./Aug. 2000, pp. 68-75, IEEE.
277Buxton et al., "Objed and the Design of Timbral Resources," Computer Music Journal, 1982, vol. 6, No. 2, pp. 32-44, Massachusetts Institute of Technology, MA.
278Buxton et al., "Scope in Interactive Score Editors," Computer Music Journal, 1981, vol. 5, No. 3, Massachusetts Institute of Technology, MA.
279Buxton et al., "The Evolution of the SSSP Score Editing Tools," Computer Music Journal 3(4), 14-25, 1979; reprinted in: 1985, The Evolution of the SSSP Score Editing Tools, In Roads, C. & Strawn, J., 1985, Foundations of Computer Music, MIT Press, Cambridge, MA, 376-402; accessed from http://www.billbuxton.com/SSSP.html Sep. 14, 2011, 17 pages.
280Buxton et al., "The Use of Hierarchy and Instance in a Data Structure for Computer Music," Computer Music Journal, vol. II, No. 4, 11 pages.
281Buxton et al., "The Use of Hierarchy and Instance in a Data Structure for Computer Music," Computer Music Journal, vol. II, No. 4, pp. 10-20, Dec. 1978, 11 pages.
282Buxton et al., "Towards A Comprehensive User Interface Management System," Computer Graphics, Jul. 1983, vol. 17, No. 3.
283Buxton et al.,"An Introduction to the SSSP Digital Synthesizer," 11 pages, vol. II, No. 4, Computer Music Journal, Menlo Park, CA [No Date Available].
284Buxton, "31.1: Invited Paper: A Touching Story: A Personal Perspective on the History of Touch Interfaces Past and Future," Society for Information Display (SID) Symposium Digest of Technical Papers, 2010, pp. 444-448, May 2010, vol. 41(1), Session 31.
285Buxton, "A Composer's Introduction to Computer Music," Interface, 1977, pp. 57-72, vol. 6.
286Buxton, "A Three-State Model of Graphical Input," Human-Computer Interaction-INTERACT '90, 1990, pp. 449-456, Elsevier Science Publishers B.V., Amsterdam, Holland.
287Buxton, "Absorbing and Squeezing Out: On Sponges and Ubiquitous Media," Proceedings of the International Broadcasting Symposium, 1996, pp. 91-96 [http://www.billbuxton.com/sponges.html].
288Buxton, "An Informal Study of Selection-Positioning Tasks," Proceedings of the Graphics Interface '82, 8th Conference of the Canadian Man-Computer Communications Society, 1982, pp. 323-328, Toronto, Canada.
289Buxton, "Integrating The Periphery and Context: A New Taxonomy of Telematics," Proceedings of Graphics Interfaces '95, 1995, pp. 239-246 [http://www.billbuxton.com/BG-FG.html].
290Buxton, "Introduction to This Special Issue on Nonspeech Audio," Human-Colmputer Interaction, 1989, pp. 1-9, vol. 4, Lawrence Erlbaum Associates, Inc.
291Buxton, "Lexical And Pragmatic Considerations of Input Structures," Computer Graphics 17(1), 1983, 9 pages.
292Buxton, "Living in Augmented Reality: Ubiquitous Media and Reactive Environments," Video Mediated Communication, 1997, pp. 363-384, Erlbaum, Hillsdale, NJ [http://www.billbuxton.com/augmentedReality.html].
293Buxton, "Masters and Slaves Versus Democracy: MIDI and Local Area Networks," Proceedings of the 5th International Conference on Music and Digital Technology, May 1-3, 1987, 8 pages, Audio Engineering Society, Anaheim, CA.
294Buxton, "Metaphors that Keep Us on the Periphery," Human Computer Interaction, 1994, 3 pages, http://www.billbuxton.com/metaphors.html.
295Buxton, "Multi-Touch Systems that I Have Known and Loved," Microsoft Research, Original Jan. 2007, Version: Mar. 19, 2003, 23 pages, http://www.billbuxton.com/multitouchOverview.html, retrieved May 31, 2013.
296Buxton, "New Screens to forget the past forms PC and TV are in a highway . . . ," retrieved from http://www.billbuston.com/laRecherche.html, Sep. 14, 2011; with Google Translation retrieved Jun. 3, 2013, 15 pages.
297Buxton, "Performance by Design: The Role of Design in Software Product Development," Oct. 26-29, 2003, pp. 1-15.
298Buxton, "Telepresence: Integrating Shared Task and Person Spaces," Proceedings of Graphics Interface '92, pp. 123-129 [http://www.billbuxton.com/shared-space.html].
299Buxton, "The Long Nose of Innovation," Bloomberg Businessweek, BusinessWeek.com, Jan. 2, 2008, 7 pgs., http://www.businessweek.com/innovate/content/jan2008/id2008012-297369.htm[Sep. 7, 2011 4:31:15 PM].
300Buxton, "The 'Natural' Language of Interaction: A Perspective on Non-Verbal Dialogues," 1988, pp. 428-438, vol. 26, No. 4, Canadian Journal of Operations Research and Information Processing [http://www.billbuxton.com/natural.html].
301Buxton, "Thought on the State of 3D CG in Film and Video," May/Jun. 2005, 4 pages, IEEE Computer Society.
302Buxton, "Using Our Ears: An Introduction to the Use of Nonspeech Audio Cues," Extracting Meaning From Complex Data: Processing, Display, Interaction, 1990, 2 pgs., Proceedings of the SPIE, vol. 1259.
303Buxton., "Chunking and Phrasing and the Design of Human-Computer Dialogues," Proceedings of the IFIP World Computer Congress, 1986, 9 pages, Dublin, Ireland.
304C. 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.
305C. Kitchin, Using Accelerometers in Low g Applications, Analogue Devices Application Note AN-374, 1995.
306C.J. Verplaestse, Inertial-Optical Motion-Estimating Camera for Electric Cinematography, MIT Masters Thesis, Jun. 1997.
307Cao et al., "Evaluation of an On-line Adaptive Gesture Interface with Command Predicition," 8 pages, University of Toronto [No Date Available].
308Cao et al., "Evaluation of an On-line Adaptive Gesture Interface with Command Prediction," Proceedings of Graphics Interface, pp. 187-194, 8 pages, University of Toronto, 2005.
309Cao et al., "Flashlight Jigsaw: An Exploratory Study of an Ad-Hoc Multi-Player Game on Public Displays," CSCW '08, Nov. 8-12, 2008, pp. 77-86, ACM, San Diego, California.
310Cao et al., "Interacting with Dynamically Defined Information Spaces Using A Handheld Projector and a Pen," UIST '06, Oct. 15-18, 2006, pp. 225-234, ACM, Montreux, Switzerland.
311Cao et al., "Multi-User Interaction Using Handheld Projectors," UIST '07, Oct. 7-10, 2007, pp. 43-52, ACM, Newport, Rhode Island.
312Cao et al., "Peephole Pointing: Modeling Acquisition of Dynamically Revealed Targets," CHI 2008 Proceedings: Pointing and Flicking, Apr. 5-10, 2008, pp. 1699-1708, ACM, Florence, Italy.
313Cao et al., "ShapeTouch: Leveraging Contact Shape on Interactive Surfaces," IEEE Int'l. Workshop on Horizontal Interactive Human Computer System (Tabletop), 2008, 139-146, IEEE.
314Cao et al., "VisionWand: Interaction Techniques for Large Displays using a Passive Wand Tracked in 3D," 2003 ACM, pp. 173-182, UIST, Vancouver, BC, Canada.
315Captain, "Future Gear: Keyless (Data) Entry," Apr. 24, 2002, 7 pages, http://www.pcworld.com/article/95263/future-gear-keyless-data-entry.html.
316Carlson, "Multiphase Flow Measurements Using Ultrasound," December, LuLea University of Technology, 1999, 55 pages.
317Carpendale et al., "Collaborative Interaction on Large Tabletop Displays," CSCW 2006, Nov. 4-8, 2006, pp. 57-58, Banff, Alberta, Canada.
318Carpendale, "Roles of Orientation in Tabletop Collaboration: Comprehension, Coordination and Communication," 33 pages, Univserity of Calgary, Alberta, Canada [No Date Available].
319Carpendale, "Roles of Orientation in Tabletop Collaboration: Comprehension, Coordination and Communication," Computer Supported Cooperative Work (CSCW), Univserity of Calgary, Alberta, Canada, Dec. 2004, 33 pages.
320Carr et al., "The Power of PenPoint," 1991, 357 pages, Addison-Wesley Publishing Company, Inc.
321Casiez et al., "The Impact of Control-Display Gain on User Performance in Pointing Tasks," Human-Computer Interaction, 2008, pp. 215-250, vol. 23:3, Taylor & Francis (online), http://dx.doi.org/10.1080/07370020802278163.
322CEI IEC, "Low-Voltage Switchgear and Controlgear-Part 5-2: Control Circuit Devices and Switching Elements-Proximity Switches," 1997, International Standard, Second Edition, 182 pages.
323CENA, "DigiStrips humaniser les interfaces," 1 page, Toulouse, France [No Date Available].
324CENA, "DigiStrips humaniser les interfaces," 1 page, Toulouse, France, 2001.
325Cern Courier, "The First Capacitative Touch Screens at CERN," Mar. 31, 2010, 8 pages, http://www.cerncourier.com/cws/artcle/cem/42092.
326Chang et al., "Animation: From Cartoons to the User Interface," ACM, Nov. 3-5, 1993, UIST'93, 11 pages.
327Chang et al., "Animation: From Cartoons to the User Interface," SMLI Technical Report, Mar. 1995, 18 pgs., Sun Microsystems Laboratories, Mountain View, CA.
328Chang et al., "Communication Arts," vol. 47, No. 5, Sep./Oct. 2005, 212 pages.
329Chen et al., "A Study in Interactive 3-D Rotation Using 2-D Control Devices," Computer Graphics, vol. 22, No. 4, Aug. 1988, 9 pages, ACM.
330Cheng et al., "Navigation Control and Gesture Recognition Input Device for small, Portable User Interfaces," Jun. 11, 2004, 14 pages, Synaptics Incorporated.
331Chris 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.
332Christensen et al., "Frameworks in CS1-a Different Way of Introducing Event-driven Programming," ITiCSE '02, Jun. 24-26, 2002, 5 pages, ACM, Aarhus, Denmark.
333Chu et al., "Featherweight Multimedia for Information Dissemination," manuscript, 11 pgs.
334Chu et al., "Haptic Conviction Widgets," Graphics Interface Conference, May 25-27, 2009, pp. 207-210, ACM, Kelowna, British Columbia.
335Chun et al., "A High-Performance Silicon Tactile Imager Based on a Capactivie Cell," IEEE Transactions on Electron Devices, Jul. 1985, vol. ED-32, No. 7, 6 pages.
336Cohen "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, 14 pages.
337Colbert, "Why the iPad will fail to win significant market share," TechRepublic Out Loud, 2010, 2 pages, http://www.techrepublic.com/blog/tr-out-loud/why-the-ipad-will-fail-to- . . . .
338Computer Graphics Forum, 1995, pp. 29-41, vol. 14, Issue 3.
339Cooperstock et al., "Evolution of a Reactive Environment," Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '95), 1995, pp. 170-177, ACM, New York [http://www.billbuxton.com/ReadEnv.html].
340Cooperstock et al., "Reactive Environments," Communications of the ACM, Sep. 1997, pp. 65-73, vol. 40, No. 9.
341Crowley Milling, "How CERN broke the software barrier," New Scientist 29, vol. 75, No. 1071, Sep. 1977, 3 pages.
342Culwin, "A Java GUI Programmer's Primer," 1998, 337 pages, Prentice-Hall, Upper Saddle River, NJ.
343D. Kim; S.W. Richards; and T.P. Caudell, An Optical Tracker for Augmented Reality, Virtual Reality Annual International Symposium, 1997.
344D. Small; and H. Ishii, "Design of Spatially Aware Graspable Displays," CHI 97, Mar. 22-27, 1997, pp. 367-368.
345D. Strickland; A. Patel; C. Stovall; J. Palmer; and D. McCalister, Self Tracking of Human Motion for Virtual Reality Systems, 1994, pp. 8-10.
346D.A. Norman and S.W. Draper, User Centered System Design, 1986.
347Dannenberg et al., "A Gesture Based User Interface Prototyping System," 1989, 6 pages, ACM.
348David H. Ahl "Controller Update," Creative Computing, vol. 9, No. 12, Dec. 1983.
349Davidson et al., "Synthesis and Control on Large Scale Multi-Touch Sensing Displays," NIME 06, Jun. 4-8, 2006, Proceedings of the 2006 International Conference on New Interfaces for Musical Expression, pp. 216-219, Paris, France.
350Davies, "Lateral histograms for efficient object location: Speed versus ambiguity," Pattern Recognition Letters, vol. 6, No. 3, Aug. 1987, 10 pages, Elsevier Science Publishers B.V., North Holland.
351Davies, "Machine Vision: Theory, Algorithms, Practicalities," 1990, 568 pages, Academin Press Inc., San Diego, CA.
352Davis, "Flash To The Core An Interactive Sketchbook," 2003, 20 pages, New Riders Publishing, USA.
353Dec. 14, 2012, "Notice of Commission Determination Not To Review An Initial Determination Extending the Target Date By Approximately Three Weeks," No. 337-TA-797, 3 pages.
354Dec. 2, 2011, "Order No. 18 Denying Joint Motion To Amend Protective Order," No. 337-TA-797, 5 pages.
355Dec. 21, 2011, "Apple Motion for Leave To File A Supplemental Identification of Expert Witnesses," No. 337-TA-797, 58 pages.
356Dec. 22, 2011, "Joint Motion of Apple and HTC to Amend Protective Order," No. 337-TA-797, 87 pages.
357Dec. 23, 2011, "HTC's Supplemental Notice of Prior Art regarding Newly Asserted Claims of U.S. RE '738," No. 337-TA-797, 9 pages.
358Dec. 8, 2011, "Apple First Amended Complaint," No. 337-TA-797, 34 pages.
359Deitel et al., "Java How to Program Fourth Edition," 1995, 1383 pages, Prentice-Happ, Inc., Upper Saddle River, NJ.
360Deitel, et al., "Java How to Program, Fourth Edition," 2002, Prentice Hall, Upper Saddle River, NJ.
361den Boer, "Active Matrix Liquid Crystal Displays, Fundamentals and Applications," 2005, 6 pages, Elsevier, Inc., Oxford, UK.
362Denning, "The Invisible Future," 2002, 363 pages, McGraw-Hill, NY.
363Dewid, "Scroll Control Box," IBM Technical Disclosure Bulletin, vol. 36, No. 4, Apr. 1993, 7 pages.
364di Massimo Truscelli, "Radius Full Page Pivot," MCmicrocomputer, Apr. 1992, No. 117, pp. 136-140.
365Dietz et al., "DiamondTouch: A MultiUser Touch Technology," Proceedings of the UIST 2001, the 14th Annual ACM symposium on User Interface Software and Technology, Nov. 11-14, 2001, Orlando, FL USA, pp. 219-226.
366Dietz et al., "DT Controls: Adding Identity to Physical Interfaces," UIST '05, 2005, 8 pages, ACM, Seattle, WA.
367Dietz et al., "Submerging Technologies," 1 page, Mitsubishi Electric Research Labs [No Date Available].
368Dietz et al., "Submerging Technologies," 1 page, Proceeding ACM SIGGRAPH 2006, Emerging Technologies Article No. 30, Mitsubishi Electric Research Labs, 2006.
369Dietz et al., DiamondTouch: A Multi-User Touch Technology, Oct. 2003, 10 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
370DigiStrips, "DigiStrips, or electronic strips on touch screens," Mar. 2001, 4 pages, mhtml:file://:S\DFSR-DATA/Data01\051900\Prior Art\915\00-Michael Kobayashi\10.1 . . .
371Digital Image Fest, "Your Computer Animation Festival To Go," Jun. 30, 2006, 1 page, http://www.dgp.toronto.edu/˜ravin/press/DigitalImageFestEpisode005.html.
372Dolan et al., "Communication Arts," vol. 43, No. 5, Sep./Oct. 2001, 247 pages.
373Dragicevic et al., "Video Browsing by Direct Manipulation," CHI 2008 Proceedings: Improved Video Navigation and Capture, Apr. 5-10, 2008, pp. 237-246, ACM, Florence, Italy.
374DSNA, "Activity related to VIGIESTRIPS: study of a support of flight plan information devised for the benefit of the Watchtower," 2011, 4 pages, mhtml:file://S:\DFSR-DATA/Data01\051900\Prior Art\915\00-Michael Kobayashi\10.1 . . . , Accessed Oct. 12, 2011.
375DSNA, "Activity related to Vigiestrips: study of a support of flight plan information devised for the benefit of the Watchtower," 2011, 4 pages, mhtml:file://S:\DFSR-DATA/Data01\051900\Prior Art\915\00-Michael Kobayashi\10.1 . . . [no date available].
376DSNA, "Vigiestrips Making Strips a part of A-SMGCS," 14 pages, CENA, 2004.
377DSNA, "Vigiestrips Making Strips a part of A-SMGCS," 14 pp., CENA [No Date Available].
378DSNA, "Vigiestrips," 2001, 2 pages, Bertin Technologies.
379Dubroy et al., "A Study of Tabbed Browsing Among Mozilla Firefox Users," ACM, 2010, pp. 673-682, CHI Apr. 10-15, 2010: Browsing, Atlanta, GA.
380Duce et al., "An Approach to Hierarchical Input Devices," 1980, 16 pages, Rutherford Appleton Laboratory, Chilton, Didcot, Oxon, UK.
381Duce et al., "Components, Frameworks and GKS Input," 1980, 20 pages, Rutherford Appleton Laboratory, Chilton, Didcot, Oxon, UK.
382Dupont et al., "Automatic Identification of Environment Haptic Properties," accepted for publication in Presence: Teleoperators and Virtual Environments, Mar. 1999, 27 pgs.
383E. Foxlin and N. Durlach, An Inertial Head-Orientation Tracker With Automatic Drift Compensation for Use With HMDs, VRST 94, Singapore, Aug. 23-26, 1994.
384E. Foxlin; M. Harrington; and G. Pfeifer; "Constellation: A Wide-Range Wireless Motion-Tracking System for Augmented Reality and Virtual Set Applications," Proceedings of SIGGRAPH 98, Jul. 19-24, 1998, Orlando, Florida.
385Easy Lai, "Touchpad," Notebook PC Manual, Beijing Acer Information Co., Ltd., Beijing, China, Feb. 16, 2005.
386Ed 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.
387Elo Touch Systems, "Corporate Facts at a Glance Tyco Electronics," 2011, 2 pages, http://www.elotouch.com/AboutElo/Facts/defaultasp.
388Elo Touchsystems, "CarrollTouch Infrared Touch Technology," 2011, 4 pages, http://www.elotouch.com/Technologies/CarrollTouch/default.asp.
389Elo Touchsystems, "MonitorMouse for Macintosh Release 3.0," Nov. 21, 1997, 1 page, http://www.elotouch.com/Products/Updates/pmb000152.asp.
390Elo Touchsystems, "Projected Capacitive," 2006, 2 pages, Tyco Electronics Corporation Elo-152 3106.
391Elo Touchsystems, "Touchscreen, touchmonitor and other touch product updates," 2011, 13 pages, http://www.elotouch.com/Products/Updates.
392Elo Touchsystems, Elo IntelliTouch/Secure Touch Touchscreen Guide, 1989, 105 pages, Elo TouchSystems, Inc.
393Englander, "Developing Java Beans," 1997, 326 pages, O'Reilly, Sebastopol, CA.
394EPP, "Prelude to Patterns in Computer Science Using Java Beta Edition," 2001, 972 pages, Franklin, Beedle & Associates, Incorporated, Wilsonville, OR.
395Epps et al., "A Study of Hand Shape Use in Tabletop Gesture Interaction," CHI 2006, Apr. 22-27, 2006, 6 pages, ACM, Montreal, Quebec, Canada.
396Ergonomic Requirements for Office Work with Visual Display Terminals (VDTs), 2000, 54 pages.
397Eric Azinger, "Radius Display Can Fit Different Orientations," InfoWorld, Jul. 22, 1991, p. 69, vol. 13, No. 29.
398Erickson, "Working with Interface Metaphors," The Art of Human-Computer Interface Design, 1990, pp. 65-73, Addison-Wesley/Apple Computer, Inc., Castleton, NY.
399Esenther et al., "DiamondTouch SDK: Support for Multi-User, Multi-Touch Applications," CSCW 2002 Demo, Nov. 2002, 5 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
400Esenther et al., "Fluid DTMouse: Better Mouse Support for Touch-Based Interactions," AVI, May 2006, 5 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
401Esenther et al., "Multi-User Multi-Touch Games on DiamondTouch with the DTFlash Toolkit," Dec. 2005, Mitsubishi Electric Research Laboratories, http://www.merl.com, 6 pages.
402Esenther et al., "Multi-User Multi-Touch Games on DiamondTouch with the DTFlash Toolkit," Intelligent Technologies for Interactive Entertainment 2005, Dec. 2005, 5 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
403Esenther et al., "RemoteDT: Support for Multi-Site Table Collaboration," CollabTech 2006, Jul. 2006, 7 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
404Esenther, "Multi-Touch Gestures for Controlling Synchronized Map Views," ESRI International User Conference, 2008, Mitsubishi Electric Research Labs., 26 pgs., Cambridge, Massachusetts.
405Esteban at al., "Visual construction of highly interactive applications," Visual Database Systems 3, IFIP-The International Federation for Information Processing, pp. 304-316, CENA/PII/95.641/O Version 1, 15 pages, 1995.
406Esteban et al., "Visual construction of highly interactive applications," CENA/PII/95.641/O Version 1, 15 pages [no date available].
407Evans, et al., "Tablet-Based Valuators that Provide One, Two, or Three Degrees of Freedom," Computer Graphics, vol. 15, No. 3, Aug. 1981, 7 pages.
408Everitt et al., "Modal Spaces: Spatial Multiplexing to Mediate Direct-Touch Input on Large Displays," CHI 2005, Apr. 2005, 5 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
409Everitt et al., "MultiSpace: Enabling Electronic Document Micro-mobility in Table-Centric, Multi-Device Environments," IEEE, Oct. 2005, 9 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
410Everitt et al., "Observations o a Shared Tabletop User Study," CSCW, Jan. 2004, 4 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
411Everitt, "UbiTable: Impromptu Face-to-Face Collaboration on Horizontal Interactive Surfaces," Sep. 2003, 10 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
412Faconti et al., "The Input Model of Standard Graphics Systems Revisited by Formal Specification," EUROGRAPHICS '92, vol. 11, No. 3, 1992, 15 pages, Blackwell Publishers.
413Fearing, "Tactile Sensing Mechanisms," The International Journal of Robotics Research, Jun. 1990, 22 pages, Sage Publications.
414Fearing, "Tactile Sensing, Perception and Shape Interpretation," 1987, 164 pages.
415Feb. 1, 2012, "Order No. 27: Granting Joint Motion to Extend Deadline For Technology Stipulation And Exchange Of Demonstrative Exhibits For The Markman Hearing," No. 337-TA-797, 3 pages.
416Feb. 10, 2012, "Apple Markman Demonstrative Public Exhibit List," No. 337-TA-797, 6 pages.
417Feb. 10, 2012, "Apple Markman Public Exhibit List," No. 337-TA-797, 9 pages.
418Feb. 10, 2012, "Joint Markman Public Exhibit List," No. 337-TA-797, 7 pages.
419Feb. 17, 2012, "HTC Tentative Witness List," No. 337-TA-797, 22 pages.
420Feb. 3, 2012, "Pre-Markman Hearing Statement Of Apple," No. 337-TA-797, 21 pages.
421Feb. 3, 2012, "Pre-Markman Hearing Statement of HTC," No. 337-TA-797, 18 pages.
422Feb. 3, 2012, "Pre-Markman Hearing Statement of Staff," No. 337-TA-797, 3 pages.
423Feb. 6, 2012, "Order No. 28: Grantig Joint Unopposed Motion For Leave to File Joint Technology Stipulation One Day Out of Time," No. 337-TA-797, 4 pages.
424Fedorkow et al., "A Computer-Controlled Sound Distribution System for the Performance of Electroacoustic Music," Computer Music Journal, vol. II, No. 3, 10 pages [no date available].
425Fedorkow et al., "A Computer-Controlled Sound Distribution System for the Performance of Electroacoustic Music," Computer Music Journal, vol. II, No. 3, pp. 33-42, 10 pages, Dec. 1978.
426Ferg, "Event-Driven Programming: Introduction, Tutorial, History," Feb. 8, 2006, 59 pages, Creative Commons Attribution License, accessed from http://Tutorial-EventDrivenProgramming.sourceforge.net.
427File History, U.S. Appl. No. 09/171,921, entitled Portable Computers, which was issued as U.S. Patent No. 6,956,564 was filed Oct. 29, 1998, 574 pages.
428File History, U.S. Appl. No. 12/255,557, entitled Portable Computers, which is pending was filed Oct. 21, 2008, 517 pages.
429File History, U.S. Appl. No. 12/268,254, entitled Portable Computers, which was issued as U.S. Patent No. RE 44103 was filed on Nov. 10, 2008, 444 pages.
430File History, U.S. Appl. No. 12/268,336, entitled Portable Computers, which is pending was filed on Nov. 10, 2008, 534 pages.
431File History, U.S. Appl. No. 13/188,239, entitled Portable Computers, which is allowed was filed on Jul. 21, 2011, 215 pages.
432Findlater et al., "Comparing Semiliterate and Illiterate Users' Ability to Transition from Audio+Text to Text-Only Interaction," CHI 2009 Proceedings: Mobile Applications for the Developing World, Apr. 8, 2009, pp. 1751-1760, ACM, Boston, Massachusetts.
433Fingerworks, "Arrow keys for iGesture Mini," 2003, 2 pages, vBulletin, http://forums.fingerworks.com/showthread.php?=233.
434Fingerworks, "Gesture Guide Tip and Tricks," 2009, 1 page, http://www.fingerworks.com/gesture-guide-tips.html.
435Fingerworks, "Gesture Guide," 2009, 1 pages, http://www.fingerworks.com/gesture-guide-web.html.
436Fingerworks, "Gesture Recognition," retrieved from http://www.fingerworks.com/gesture-recognition.html on Jan. 10, 2008, 1 page.
437Fingerworks, "Installation and Operation Guide for the TouchStream ST and TouchStream LP," 2002, 14 pages, www.fingerworks.com.
438Fingerworks, "Inventor and Developer of MultiTouch Technology," 2011, 191 pages, http://www.dgp.toronto.edu/dwigdor/nb/fingerworks/www/index.html.
439Fingerworks, "Mouse Emulation Gesture Guide," 2009, 1 page, http://www.fingerworks.com/gesture-guide-mouse.html.
440Fingerworks, "Mouse Emulation," retrieved from http://www.fingerworks.com/gesture-guide-mouse.html on Feb. 15, 2009, 1 page.
441Fingerworks, "MultiTouch Overview," retrieved from http://www.fingerworks.com/multioverview.html, Jan. 10, 2008, 1 page.
442Fingerworks, "My Gesture Editor Gesture Mapping," 2009, 5 pages, http://www.fingerworks.com/MyGestureEditor-mapping.html.
443Fingerworks, "Product Overview: iGesture Products for Everyone (learn in minutes)," retrieved from http://www.fingerworks.com, Aug. 30, 2005, 6 pages.
444Fingerworks, "Right Hand Gesture/Hotkey Mappings for all TouchStream and iGesture Products," 2009, 2 pages, http://www.fingerworks.com/gesture-keymap.html.
445Fingerworks, "Tips for Typing," retrieved from http://www.fingerworks.com/mini-typing.html. On Jan. 10, 2008, 2 pages.
446Fingerworks, "TouchStreamLP Programmable USB Keyboard with Integrated Pointing and Hand Gesture," 2011, 2 pages, http://dgp.toronto.edu/˜dwigdor/nb/fingerworks/www/lp-product.html.
447Fingerworks, "Troubleshooting and Firmware Upgrades," 2009, 7 pages, http://www.fingerworks.com/troubleshooting/html#gesture.
448Fingerworks, "US Qwerty and Dvorak Keyboard Layouts," 2011, 4 pages, http://www.dgp.toronto.edu/˜dwigdor/nb/fingerworks/www/layouts.html.
449Fingerworks, "Welcome to FingerWorks," 2009, 2 pages, http://www.fingerworks.com/.
450Fingerworks, Zero-Force Ergonomic Keyboards with Touchpad Hand Gestures by FingerWorks, retrieved from http://www.dustyneuron.com/fingerworks/, on Jun. 3, 2013, 1 page.
451Fishkin et al., "Embodied User Interfaces: Towards Invisible User Interfaces," Proceeding of EHCI '98, Sep. 13-18, 1998, 18 pages, Heraklion, Crete.
452Fitzmaurice el al., "Sampling, Synthesis, and Input Devices," Communications of the ACH, Aug. 1999, 10 pgs., vol. 42, No. 8, ACM.
453Fitzmaurice el al., "Tracking Menus," 2003, pp. 71-80, Letters CHI, vol. 5, No. 2, Vancouver, BC, Canada.
454Fitzmaurice et al., "An Empirical Evaluation of Graspable User Interfaces: Towards Specialized, Space-Multiplexed Input," Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '97), 1997, pp. 43-50, ACM [http://www.billbuxton.com/graspableUI.html].
455Fitzmaurice et al., "An Exploration Into Supporting Artwork Orientation in the User Interface," Proceedings of the 1999 ACM Conference on Human Factors in Computing Systems (CHI '99), 1999, pp. 167-174, ACM.
456Fitzmaurice et al., "Bricks: Laying the Foundations for Graspable User Interfaces," CHI '95, May 7-11, 1995, 8 pages, ACM, Denver, CO.
457Fitzmaurice et al., "Bricks: Laying the Foundations for Graspable User Interfaces," Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '95), 1995, pp. 432-449, ACM, New York [http://www.billbuxton.com/bricks.html].
458Fitzmaurice et al., "Situated Information Spaces and Spatially Aware PalmTop Computers," Communications of the ACM, vol. 36, No. 7, Jul. 1993, 11 pages.
459Fitzmaurice et al., "Virtual Reality for Palmtop Computers," ACM Transactions on Information Systems, vol. 11, No. 3, Jul. 1993, 22 pages, ACM.
460Fitzmaurice, et al., "Sentient Data Access via a Diverse Society of Devices," Nov. 2003, QUEUE, 12 pages.
461Flanagan, "In A Nutshell," Fifth Edition, 2005, 1251 pages, O'Reilly Media, Inc., Sebastopol, USA.
462Flanagan, "In A Nutshell," Second Edition, 1997, 629 pages, O'Reilly Media, Inc., Sebastopol, USA.
463Flanagan, "JavaScript The Definitive Guide," Fifth Edition, 2006, 1014 pages, O'Reilly Media, Inc., Sebastopol, USA.
464Flanagan, "JavaScript The Definitive Guide," Fourth Edition, 2002, 927 pages, O'Reilly Media, Inc., Sebastopol, USA.
465Flashloaded Expand Your Flash, http://web.archive.org/web/20070101103734/www.fiashloaded.com/flashcomponents/, 2006, 3 pages, FFF Web Media, Inc.
466Flashloaded, "slideMenu" Printout from Archive.org, Jan. 2007, 1 page http://www.flashloaded.com/flashcomponents/slidemenu/.
467Foley et al., "Computer Graphics, Principles and Practice," Second Edition in C, 1990, The Systems Programming Series, 1276 pages, Addison-Wesley Publishing Company, Inc.
468Foley et al., "Computer Graphics: Principles and Practice," Second Edition, 1987, 634 pages, Addison-Wesley Publishing Company.
469Foley et al., "Introduction to Computer Graphics," 1990, 605 pages, Addison-Wesley.
470Foley et al., "The Art of Natural Graphic Man-Machine Conversation," Proceedings of the IEEE, vol. 62, No. 4, Apr. 1974, 10 pages, University of North Carolina, Chapel Hill, NC.
471Foo, "Jackito-Tactile Digital Assistant," Mar. 28, 2005, 1 page, cnet asia, http://asia.cnet.com/crave/jackito-tactile-digital-assistant-62100186.htm.
472Forlines et al., "Direct Touch vs. Mouse Input for Tabletop Displays," CHI 2007 Proceedings: Mobile Interaction Techniques I, Apr. 28-May 3, 2007, pp. 647-656, ACM, San Jose, California.
473Forlines et al., "DTLens: Multi-User Tabletop Spatial Data Exploration," ACM Symposium on User Interface Software and Technology, Oct. 2005, 5 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
474Forlines et al., "Evaluating Tactile Feedback and Direct vs. Indirect Stylus Input in Pointing and Crossing Selection Tasks," CHI 2008 Proceedings: Tactile and Haptic User Interfaces, Apr. 5-10, 2008, pp. 1563-1572, ACM, Florence, Italy.
475Forlines et al., "Glimpse: a Novel Input Model for Multi-level Devices," CHI 2005, Apr. 2-7, 2005, 4 pages, ACM, Portland, OR.
476Forlines et al., "HybridPointing: Fluid Switching Between Absolute and Relative Pointing with a Direct Input Device," UIST '06, Oct. 15-18, 2006, pp. 211-220, ACM, Montreux, Switzerland.
477Forlines et al., "Improving Visual Search With Image Segmentation," CHI 2009 Proceedings: Visualization 1, Apr. 4-9, 2009, pp. 1093-1102, ACM, Boston, Massachusetts.
478Forlines et al., "Multi-User, Multi-Display Interaction with a Single-User, Single Display Geospatial Application," ACM Symposium on User Interface Software and Technology, Oct. 2006, 5 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
479Forlines et al., "Under MY Finger: Human Factors in Pushing and Rotating Documents Across the Table," INTERACT 2005, Dec. 2005, 5 pages, Mitsubishi Electric Research Laboratories, Inc., Cambridge, MA.
480Forlines, "Exploring the Effects of Group Size and Display Configuration on Visual Search," CSCW '06, Nov. 4-8, 2006, pp. 11-20, ACM, Banff, Alberta, CA.
481Forlines, "Zoom-and-Pick: Facilitating Visual Zooming and Precision Pointing with Interactive Handheld Projectors," UIST '05, Oct. 23-27, 2005, pp. 73-82, ACM, Seattle, Washington.
482Forrest 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.
483Fowler et al., UML Distilled, Second Edition, A Brief Guide to the Standard Object Modeling Language, 2000, 213 pages, Addison-Wesley, Canada.
484Foxlin et al., "Constellation: A Wide-Range Wireless Motion-Tracking System for Augmented Reality and Virtual Set Applications," Proceedings of SIGGRAPH 98, Jul. 9-24, 1998, 8 pages, InterSense Incorporated.