A portable computer arranged to rest comfortably in the hand has a small display screen. Accelerometers capable of detecting movement of the pen with respect to gravity provide input to a microcontroller which selects a response from a number of viewing modes. The pen may be held in either hand and the output message to the screen will be oriented according to the location of the pen. Full personal digital assistance functionality may be incorporated in a relatively small plastics casing and functions, such as calendar, contracts the like may be incorporated.

Patent
   RE44103
Priority
Oct 28 1997
Filed
Oct 08 1998
Issued
Mar 26 2013
Expiry
Oct 08 2018
Assg.orig
Entity
Large
120
387
EXPIRED
0. 37. A cellular telephone comprising:
a case, the case sized and shaped to be held in one hand resting between the root of the thumb and index finger of the hand; the case being non-hinged and the case housing:
a microphone and a speaker;
a display, the display resting in the dorsal area at the back of the hand when the case rests between the root of the thumb and index finger of the hand and a user's wrist;
a touchscreen;
a rechargeable battery;
a cellular transceiver, said cellular transceiver configured to wirelessly send and receive text messages, email and voice data;
a data entry input device configured for data input to the cellular telephone;
a gps receiver that outputs the telephone location; and,
a processor that accepts input from the data entry input device and the telephone location and location stamps the input with the telephone location.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 10. A portable computer as in claim 9, in which the page alert comprises a tone.
0. 11. A portable computer as in claim 9, in which the paging alert comprises an operation of a vibrating means.
0. 12. A portable computer as in claim 8, in which the processing means causes the display of a message derived from the information received.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 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.
0. 25. A portable computer as in claim 18 housed in a casing shaped to facilitate a user holding the computer as a writing stylus.
0. 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.
0. 27. A portable computer as in claim 26, in which the casing includes a flattened section incorporating a display screen.
0. 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.
0. 29. A portable computer as in claim 28 housed in a casing shaped to facilitate a user holding the computer as a writing stylus.
0. 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.
0. 31. A portable computer as in claim 30, in which the casing includes a flattened section incorporating a display screen.
0. 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.
0. 33. A portable computer as in claim 32 housed in a casing shaped to facilitate a user holding the computer as a writing stylus.
0. 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.
0. 35. A portable computer as in claim 34, in which the casing includes a flattened section incorporating a display screen.
0. 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.
0. 38. The cellular telephone of claim 37, wherein the input is digital photographic data.
0. 39. The cellular telephone of claim 37, wherein the data entry input device is a digital sound recorder.
0. 40. The cellular telephone of claim 37, wherein the data entry input device inputs at least one of characters or graphics.
0. 41. The cellular telephone of claim 37, wherein the data from the data entry input device is recovered and displayed on the display after location stamping.
0. 42. The cellular telephone of claim 37, further comprising a data store.
0. 43. The cellular telephone of claim 42, wherein data in the data store is periodically transferred to a remote location.
0. 44. The cellular telephone of claim 37, further comprising a docking element.
0. 45. The cellular telephone of claim 37, wherein the telephone is configured for at least one of wired and wireless data transfer to a computer.
0. 46. The cellular telephone of claim 37, further including means to time/date stamp the input from the data entry input device.
0. 47. The cellular telephone of claim 37, configured to display a clock on the display.
FIG. 20 is a schematic diagram illustrating the cellular telephone of the invention containing a camera, touch screen and data store in communication with a cell tower as well as a GPS (global positioning system) satellite.800, having touch screen 802, a camera and a data store, in communication with a cellular tower 810, is also envisaged.

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

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

Data buffered in this manner may be date and time stamped or, if the stylus incorporates GPS (global positioning systems a single satellite 820 of which is shown in FIG. 20) may be location stamped also.

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

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

As will be appreciated one of the major problems with any hand-held portable device is the use of rechargeable batteries which have a limited power life between charges. The hand-held computer or the present invention therefore incorporates a number of power saving facilities arranged particularly to close down back lighting of the small LCD screen 5 if it is not appropriate. Thus if the accelerometers indicate that there is no current usage of the system then powering down of the detection circuitry and back lighting of the screen may occur. However, in a further use of the proximity detector 15, it is possible to turn back lighting on and off in dependence upon whether the user is looking at information on the screen or not. Thus, referring to FIG. 15, the pyroelectric detector conversion detects presence of movement to maintain back lighting. Pyroelectric detectors tend to detect presence of a person by movement through a parallel beam of infrared such that when movement is detected across a Fresnel lens an AC signal is generated.

Thus the pyroelectric system can be used to detect the presence of a user and in the absence of use power down of the back lighting at least may occur. Infrared sensors may similarly be used to detect the presence or absence of body heat. Note the pyroelectric detector, as previously described, can be used to control the character zoom feature hereinbefore described. A suitable detector is a Murata type IRAE700STO.

In a further implementation of back lighting power down which is responsive to the viewer's vision in addition to the viewer's presence. It is known that when a subject looks directly at a lens and a flash occurs blood vessels at the rear of the eyes reflect back to the camera. It is thus possible to periodically flash a low level light and to sense red reflection using a photodiode sensor. Thus as shown at FIG. 15, the microcontroller 30 periodically causes an LED 60 to pulse. At the same time a photodiode 61 is monitored and, assuming presence of a user's eye 62 reflecting light from the pulse, the LCD will remain back lit as indicated at 58. It is further noted that a custom-built solar cell (not shown), for example a Solarex available from Farnell Electronics, may be used to assist triple charging of the battery 2.

If a user is not looking directly at the screen at the time the LED 60 is flashed there will be no reflection and the photodiode 61 will not activate. The microcontroller may therefore power down the back light 58 thus reducing the drain on the rechargeable battery 2.

Although the present invention has been described with reference to a particular implementation using accelerometers other position detection and location means may be used to implement movement detection arrangements. While herein references made to alphanumeric data it will be appreciated that katakana character and Cyrillic script inputs may also be detected using the acceleration method hereinbefore described.

Note when the hand-held computer is docked with a PC or is receiving data by way of cellular or radio transmission it is possible to display received information on the screen 5. Thus as indicated at FIG. 9 an initialisation message is output to the screen 5 and an appropriate buffer is cleared. As characters are received at the serial port they are transferred to the microcontroller at 905 and checked for frame validity at 910. Assuming that there is no error at 910 and that the received character is not a clear screen message as indicated at 915 then a character is transferred to the LCD 5 for display at 920.

Further possible uses of the portable computer of the invention include storing large numbers of speech modes which when down loaded to a PC with the pen either in a docking station or by IRDA or radio transmission are sorted. In this process the PC converts the each of the speech notes to text and scans the text for frequently occurring words, for example “meeting” and then sorts the stored notes into sub-directories. Alternatively, notes may be sorted by date, subject matter or size as will occur with a normal windows file. Key control words such as “alarm” may result in the speech note being converted into a timed alarm which may then be written back to the portable computer so that at the appropriate time the portable computer either announces the alarm or a vibrate to alert the user, the alarm being displayed as a text message. It will be appreciated that if a sufficiently powerful microcontroller is used in the pen then the speech to text conversion may take place in the portable computer unit. A suitable vibrating motor for use as a silent alarm can be obtained from Murata of Japan. Situating the annunciator towards the barrel of the pen near the tip improves transmission.

The microcontroller may cause audio feedback of the current position of the stylus, for example by causing sounds of flicking pages when the pen is tilted forward or back.

While most emphasis herein has been on the display of alphanumeric, Katakana or Cyrillic characters, graphic information may also be viewed. For example, a file holding pictures related to a person may include three dimensional picture of that person's face. By revolving or tilting the computer the view may switch from a front view to a profile aspect. It will also be appreciated that an atlas may be stored in the data store and maps may be rotated to align with the direction of travel for example.

Additional functionality may be introduced to the hand-held computer by including a touch screen in front of the display screen such that a stylus can be used to select text or to cause localised movement of a cursor.

An autolocate function may be built into the microcontroller such that if no movement, ie no change in tilt of either the enclosed accelerometers occurs for a selectable period, probably 24 hours, the unit will sound an alarm at periodic intervals so that the user can locate it.

Note that the tilt sensors included herein measure tilt with respect to earth's gravity by use of a small beam arrangement. Other position sensors may be included. Global positioning by satellite is also a possible method of detecting a change in the position of the portable computer.

In a symbol counted mode it is possible for a user to flick the pen cither as a tick or a cross, for example, in relation to a submitted document. The number of ticks or crosses may be counted and the result accumulated and transferred to data store or accumulated in a spreadsheet to which the user may input names, titles and the like. The use of other symbols in anticipated.

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

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

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

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

A further function, for example for clock setting causes display of an analogue clock face on the display means 5. Time changes may be entered by selecting an appropriate mode and moving the user's wrist. Tilt sensing is used to determine forward or backward adjustment of the time stored.

Williams, Hilary Lyndsay

Patent Priority Assignee Title
10019153, Jun 07 2013 Wells Fargo Bank, National Association Scrapbooking digital content in computing devices using a swiping gesture
10060745, Feb 20 2001 adidas AG Performance monitoring systems and methods
10082396, Feb 20 2001 adidas AG Performance monitoring systems and methods
10126991, Nov 01 2000 Flexiworld Technologies, Inc. Output systems, information apparatus, or internet appliances supporting voice commands for receiving and for playing selected digital content from a service over a network
10132930, Jan 16 2004 adidas AG Systems and methods for maintaining a health-related action database
10133527, Nov 20 2000 Flexiworld Technologies, Inc. Wireless devices that communicate, via short range wireless communication, with a mobile client device for establishing services of the wireless device with a server over the internet
10140071, Jan 19 2001 Flexiworld Technologies, Inc. Printers, printer controllers, printer software, or printer firmware for supporting wireless printing or printing over air
10140072, Nov 01 2000 Flexiworld Technologies, Inc. Sound output system or internet appliance that supports voice activated commands, and that plays audio data received from a service over a network
10140073, Nov 01 2000 Flexiworld Technologies, Inc. Wireless devices that establish a wireless connection with a mobile information apparatus by wirelessly detecting, within physical proximity, the mobile information apparatus
10152175, Jan 24 2013 Wells Fargo Bank, National Association Selective touch scan area and reporting techniques
10152285, Nov 01 2000 Flexiworld Technologies, Inc. Mobile information apparatus that includes voice commands for playing digital content that is received from a digital content service provided over the internet
10162596, Nov 01 2000 Flexiworld Technologies, Inc. Portable electronic device configured to receive voice activated commands and to wirelessly manage or drive an output device
10303411, Nov 20 2000 FLEXIJET TECHNOLOGIES, INC Method for capturing, storing, accessing, and outputting digital content
10331777, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Merging annotations of paginated digital content
10346114, Nov 20 2000 Flexiworld Technologies, Inc. Digital content services over the internet that transmit or stream protected digital content to mobile devices, display devices, audio output devices, printing devices, televisions, or television controllers
10371819, Jan 16 2004 adidas AG Systems and methods for presenting health-related messages
10387087, Nov 01 2000 Flexiworld Technologies, Inc. Output systems or audio output devices that include an interface operable by a user to initiate wireless discovery for establishing wireless connections with mobile devices
10409372, Jun 07 2012 Nook Digital, LLC Accessibility aids for users of electronic devices
10444836, Jun 07 2012 Nook Digital, LLC Accessibility aids for users of electronic devices
10481846, Nov 01 2000 Flexiworld Technologies, Inc. Software applications and information apparatus for printing over air or for printing over a network
10481847, Nov 01 2000 Flexiworld Technologies, Inc. Information apparatus and software applications supporting output of digital content over a network to a registered output device
10489096, Nov 01 2000 Flexiworld Technologies, Inc. Information apparatus and application for receiving digital content from a digital content service over the internet and for playing at least part of the received digital content at an output device
10503346, May 06 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Swipe-based confirmation for touch sensitive devices
10509129, Jan 16 2004 adidas AG Systems and methods for maintaining a health-related action database
10524675, Feb 20 2001 adidas AG Modular personal network systems and methods
10534528, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Digital flash card techniques
10571577, Jan 16 2004 adidas AG Systems and methods for presenting route traversal information
10585563, Jul 20 2012 Nook Digital, LLC Accessible reading mode techniques for electronic devices
10592201, Nov 01 2000 Flexiworld Technologies, Inc. Mobile information apparatus supporting mobile payment having security based, at least in part, on device identification number, password or pin code, data encryption, and short physical distance wireless communication
10592202, Nov 01 2000 Flexiworld Technologies, Inc. Mobile information apparatus supporting mobile payment that includes security based, at least partly, on user pushbutton, user biometrics, data encryption, and short physical distance wireless communication
10606535, Nov 20 2000 Flexiworld Technologies, Inc. Internet based digital content services that provide content upload, content storage, content sharing, and content playlist selection; and smart devices with access to the internet based digital content services
10620796, Dec 19 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Visual thumbnail scrubber for digital content
10642576, Nov 01 2000 Flexiworld Technologies, Inc. Mobile information apparatus that includes wireless communication circuitry for discovery of an output device for outputting digital content at the wirelessly discovered output device
10740066, Nov 01 2000 Flexiworld Technologies, Inc. Output devices that establish wireless connection with an information apparatus subsequent to having been wirelessly discovered by the information apparatus
10761791, Nov 01 2000 Flexiworld Technologies, Inc. Wireless printing devices that provide printing services over a network without a need for a client device of the printing device to use, at the client device, a printer specific printer driver
10768871, Nov 01 2000 Flexiworld Technologies, Inc. Wireless output devices or wireless controllers for establishing wireless connectivity and for receiving digital content
10816671, Jan 16 2004 adidas AG Systems and methods for presenting comparative athletic performance information
10841798, Jan 19 2001 Flexiworld Technologies, Inc. Information apparatus or client software that wirelessly discovers, within short range, one or more output devices for establishing a wireless connection
10846031, Nov 01 2000 Flexiworld Technologies, Inc. Software application for a mobile device to wirelessly manage or wirelessly setup an output system or output device for service
10860290, Nov 01 2000 Flexiworld Technologies, Inc. Mobile information apparatuses that include a digital camera, a touch sensitive screen interface, support for voice activated commands, and a wireless communication chip or chipset supporting IEEE 802.11
10866773, Nov 20 2000 Flexiworld Technologies, Inc. Information apparatus for playing digital content that is received from a digital content service provided over the internet
10873856, Nov 01 2000 Flexiworld Technologies, Inc. Printing devices supporting printing over air or printing over a wireless network
10915296, Nov 01 2000 Flexiworld Technologies, Inc. Information apparatus that includes a touch sensitive screen interface for managing or replying to e-mails
10915698, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Multi-purpose tool for interacting with paginated digital content
10943688, Feb 20 2001 adidas AG Performance monitoring systems and methods
10955558, Jan 16 2004 adidas AG Systems and methods for electronically sharing information about health-related activities
10976856, May 06 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Swipe-based confirmation for touch sensitive devices
10991459, Feb 20 2001 adidas AG Performance monitoring systems and methods
11029903, Nov 01 2000 Flexiworld Technologies, Inc. Output systems, such as television controllers, televisions, display devices, or audio output devices, operable for playing digital content wirelessly received either from a digital content service over the internet or wirelessly received from a client device that is in the same network as the output system
11096056, Nov 01 2000 Flexiworld Technologies, Inc. Output devices, such as televisions, output controllers, or audio output devices, that are setup to wirelessly receive digital content from a digital content service over the internet or from a wireless information apparatus that is in the same network as the output devices
11119220, Jan 16 2004 adidas AG Systems and methods for providing a health coaching message
11120203, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Editing annotations of paginated digital content
11126346, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Digital flash card techniques
11150354, Jan 16 2004 adidas AG Systems and methods for modifying a fitness plan
11169756, Nov 20 2000 FLEXIJET TECHNOLOGIES, INC Method for capturing, storing, accessing, and outputting digital content
11204687, Dec 19 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Visual thumbnail, scrubber for digital content
11204729, Nov 01 2000 Flexiworld Technologies, Inc. Internet based digital content services for pervasively providing protected digital content to smart devices based on having subscribed to the digital content service
11320931, May 06 2013 BARNES & NOBLE COLLEGE BOOKSELLERS, LLC Swipe-based confirmation for touch sensitive devices
11416197, Nov 01 2000 Flexiworld Technologies, Inc. Wireless controllers connectable to televisions, wireless televisions, wireless output controllers, or wireless output devices for receiving digital content from one or more servers over the internet
11493637, Jan 16 2004 adidas AG Systems and methods for providing a health coaching message
11557388, Aug 20 2003 adidas AG Performance monitoring systems and methods
11650325, Jan 16 2004 adidas AG Systems and methods for providing a health coaching message
11819735, Oct 03 2008 adidas AG Program products, methods, and systems for providing location-aware fitness monitoring services
12105208, Jun 30 2004 adidas AG Systems and methods for providing a health coaching message
8781840, Sep 12 2005 Microsoft Technology Licensing, LLC Retrieval and presentation of network service results for mobile device using a multimodal browser
8843376, Mar 13 2007 Microsoft Technology Licensing, LLC Speech-enabled web content searching using a multimodal browser
8963865, Dec 14 2012 BANK OF AMERICA, N A , AS COLLATERAL AGENT Touch sensitive device with concentration mode
8963869, Apr 23 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Color pattern unlocking techniques for touch sensitive devices
8966617, Apr 23 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Image pattern unlocking techniques for touch sensitive devices
9001064, Dec 14 2012 BANK OF AMERICA, N A , AS COLLATERAL AGENT Touch sensitive device with pinch-based archive and restore functionality
9030430, Dec 14 2012 BANK OF AMERICA, N A , AS COLLATERAL AGENT Multi-touch navigation mode
9134892, Dec 14 2012 BANK OF AMERICA, N A , AS COLLATERAL AGENT Drag-based content selection technique for touch screen UI
9134893, Dec 14 2012 BANK OF AMERICA, N A , AS COLLATERAL AGENT Block-based content selecting technique for touch screen UI
9134903, Dec 14 2012 BANK OF AMERICA, N A , AS COLLATERAL AGENT Content selecting technique for touch screen UI
9146672, Apr 10 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Multidirectional swipe key for virtual keyboard
9152321, May 03 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Touch sensitive UI technique for duplicating content
9189084, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus-based user data storage and access
9244603, Jun 21 2013 Wells Fargo Bank, National Association Drag and drop techniques for discovering related content
9251719, Feb 20 2001 TECHNIKKA CONEXION, LLC Performance monitoring systems and methods
9253817, Feb 20 2001 adidas AG Modular personal network systems and methods
9261985, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus-based touch-sensitive area for UI control of computing device
9355573, Feb 20 2001 TECHNIKKA CONEXION, LLC Performance monitoring, apparatuses, systems, and methods
9367161, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Touch sensitive device with stylus-based grab and paste functionality
9367208, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Move icon to reveal textual information
9367212, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT User interface for navigating paginated digital content
9400601, Jun 21 2013 Wells Fargo Bank, National Association Techniques for paging through digital content on touch screen devices
9401098, Feb 20 2001 adidas AG Performance monitoring systems and methods
9409052, Oct 03 2008 adidas AG Program products, methods, and systems for providing location-aware fitness monitoring services
9415267, Feb 20 2001 adidas AG Performance monitoring systems and methods
9423932, Jun 21 2013 Wells Fargo Bank, National Association Zoom view mode for digital content including multiple regions of interest
9424241, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Annotation mode including multiple note types for paginated digital content
9448643, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus sensitive device with stylus angle detection functionality
9448719, Dec 14 2012 BANK OF AMERICA, N A , AS COLLATERAL AGENT Touch sensitive device with pinch-based expand/collapse function
9477382, Dec 14 2012 BANK OF AMERICA, N A , AS COLLATERAL AGENT Multi-page content selection technique
9478148, Feb 20 2001 adidas AG Performance monitoring systems and methods
9478149, Feb 20 2001 adidas AG Performance monitoring systems and methods
9489863, Feb 20 2001 adidas AG Performance monitoring systems and methods
9546871, Feb 20 2001 adidas AG Performance monitoring systems and methods
9575948, Oct 04 2013 Wells Fargo Bank, National Association Annotation of digital content via selective fixed formatting
9588979, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT UI techniques for navigating a file manager of an electronic computing device
9589480, Feb 20 2001 adidas AG Health monitoring systems and methods
9600053, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus control feature for locking/unlocking touch sensitive devices
9612740, May 06 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Swipe-based delete confirmation for touch sensitive devices
9626008, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus-based remote wipe of lost device
9632594, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus sensitive device with stylus idle functionality
9658746, Jul 20 2012 Wells Fargo Bank, National Association Accessible reading mode techniques for electronic devices
9679494, Feb 20 2001 adidas AG Performance monitoring systems and methods
9683847, Feb 20 2001 adidas AG Performance monitoring systems and methods
9711062, Feb 20 2001 adidas AG Performance monitoring systems and methods
9760187, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus with active color display/select for touch sensitive devices
9766723, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus sensitive device with hover over stylus control functionality
9767709, Feb 20 2001 adidas AG Performance monitoring systems and methods
9785259, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus-based slider functionality for UI control of computing device
9792272, Dec 31 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Deleting annotations of paginated digital content
9836154, Jan 24 2013 Wells Fargo Bank, National Association Selective touch scan area and reporting techniques
9891722, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus-based notification system
9946365, Mar 11 2013 BANK OF AMERICA, N A , AS COLLATERAL AGENT Stylus-based pressure-sensitive area for UI control of computing device
9971495, Jan 28 2013 Wells Fargo Bank, National Association Context based gesture delineation for user interaction in eyes-free mode
9983007, Feb 20 2001 adidas AG Performance monitoring systems and methods
RE45559, Oct 28 1997 Apple Inc. Portable computers
Patent Priority Assignee Title
1061578,
2798907,
2945111,
3005055,
3509298,
3662105,
3706867,
3721956,
3790727,
3798370,
3965399, Mar 22 1974 Pushbutton capacitive transducer
4103252, Nov 26 1976 Xerox Corporation Capacitive touch-activated transducer system including a plurality of oscillators
4110749, May 06 1977 Tektronix, Inc. Touch display to digital encoding system
4115670, Jan 19 1973 Geno Corporation Electrical switch assembly
4121204, Dec 14 1976 General Electric Company Bar graph type touch switch and display device
4129747, Aug 24 1976 Peptek, Inc. Human-machine interface apparatus
4158216, Feb 21 1978 General Electric Company Capacitive touch control
4242676, Dec 29 1977 Centre Electronique Horloger SA Interactive device for data input into an instrument of small dimensions
4246452, Jan 05 1979 Mattel, Inc. Switch apparatus
4264903, Feb 21 1978 LXD, INC Capacitive touch control and display
4293734, Feb 23 1979 Peptek, Incorporated Touch panel system and method
4311891, Apr 17 1980 ABC Auto Alarms, Inc. Vehicle alarm shaker device with spring damper
4380007, May 27 1980 Playmont AG Proximity switch
4380040, Sep 28 1979 BFG Glassgroup Capacitive systems for touch control switching
4449193, Apr 25 1980 Thomson-CSF Bidimensional correlation device
4475008, Aug 28 1981 Tokyo Shibaura Denki Kabushiki Kaisha Coordinate input device with pressure-sensitive rubber sheet
4484346, Aug 15 1980 ERIM INTERNATIONAL, INC Neighborhood transformation logic circuitry for an image analyzer system
4513183, May 04 1983 U.S. Plastics Corporation Gravity switch
4564952, Dec 08 1983 AT&T Bell Laboratories Compensation of filter symbol interference by adaptive estimation of received symbol sequences
4570149, Mar 15 1983 MICROTOUCH SYSTEMS, INC Simplified touch tablet data device
4587378, Jul 30 1984 TELOGY NETWORKS, INC Two-layer touch tablet
4628160, Oct 28 1985 L-3 Communications Corporation Electrical tilt switch
4644100, Mar 22 1985 Zenith Electronics Corporation Surface acoustic wave touch panel system
4669054, May 03 1985 Raytheon Company Device and method for optically correlating a pair of images
4719524, Oct 08 1984 Sony Corporation Signal reproduction apparatus including touched state pattern recognition speed control
4734034, Mar 29 1985 TEKSCAN, INC , 582 E STREET, BOSTON, MA 02210, A DE CORP Contact sensor for measuring dental occlusion
4736191, Aug 02 1985 Karl E., Matzke Touch activated control method and apparatus
4739299, Jan 17 1986 INTERLINK ELECTRONICS, INC , 535 E MONTECITO STREET, SANTA BARBARA, CA 91303 A CA CORP Digitizer pad
4752655, Nov 16 1984 Nippon Telegraph & Telephone Corporation Coordinate input device
4764717, Oct 27 1986 COLORGRAPHICS SYSTEMS, INC , A CORP OF WI Touch-sensitive potentiometer for operator control panel
4783829, Feb 23 1983 Hitachi, Ltd. Pattern recognition apparatus
4798919, Apr 28 1987 International Business Machines Corporation Graphics input tablet with three-dimensional data
4810992, Jan 17 1986 INTERLINK ELECTRONICS, INC , 535 EAST MONTECITO STREET, SANTA BARBARA, CALIFORNIA 91303, A CA CORP Digitizer pad
4831359, Jan 13 1988 Micro Research, Inc. Four quadrant touch pad
4833281, May 27 1988 LECTRON PRODUCTS, INC , A MI CORP Motion detector
4847789, Jul 08 1985 International Business Machines Corporation Method for hidden line removal
4849852, Sep 30 1988 ALPS ELECTRIC, INC , A NY CORP Variable capacitance push-button switch
4856993, Mar 29 1985 Tekscan, Inc Pressure and contact sensor system for measuring dental occlusion
4866602, Nov 02 1983 Microsoft Technology Licensing, LLC Power supply for a computer peripheral device which positions a cursor on a computer display
4876524, Jul 19 1985 Six-axis joystick control
4897511, Jun 17 1987 Gunze Limited Method of detection of the contacting position in touch panel sensor
4914624, May 06 1988 Tyco Electronics Corporation Virtual button for touch screen
4917516, Feb 18 1987 Combination computer keyboard and mouse data entry system
4951036, Aug 04 1988 Tektronix, Inc Touchpad jogger
4969180, May 18 1989 HAHN, JEROME S Cordless pen telephone handset
4976435, Oct 17 1988 SHATFORD, WILL & WALTER T SHATFORD, III Video game control adapter
4990900, Oct 01 1987 ALPS Electric Co., Ltd. Touch panel
5008497, Mar 22 1990 STRATOS PRODUCT DEVELOPMENT GROUP, INC Touch controller
5023438, Nov 26 1988 Nitto Kohki Co., Ltd. Portable data input apparatus with different display modes
5036321, Aug 31 1989 Otis Elevator Company Capacitive sensing, solid state touch button system
5043736, Jul 27 1990 INTRINSYC SOFTWARE INTERNATIONAL, INC Cellular position locating system
5053757, Jun 04 1987 Tektronix, Inc. Touch panel with adaptive noise reduction
5159159, Dec 07 1990 STRATOS PRODUCT DEVELOPMENT GROUP, INC Touch sensor and controller
5179648, Mar 24 1986 Computer auxiliary viewing system
5215397, Apr 01 1991 Yashima Electric Co., Ltd. Writing device for storing handwriting
5227929, Nov 26 1990 MARIANA HDD B V ; HITACHI GLOBAL STORAGE TECHNOLOGIES NETHERLANDS B V Portable computer hard disk protective reflex system
5231326, Jan 30 1992 Essex Electronics, Inc. Piezoelectric electronic switch
5237311, Aug 01 1991 Picker International, Inc. Hingedly supported integrated trackball and selection device
5252951, Apr 28 1989 INTERNATIONAL BUSINESS MACHINES CORPORATION A CORP OF NEW YORK Graphical user interface with gesture recognition in a multiapplication environment
5278362, Dec 26 1991 Nihon Kaiheiki Industrial Company, Ltd. Push-button switch with display device
5301222, Jan 24 1990 NEC Corporation Portable radio telephone set for generating pattern signals representative of alphanumeric letters indicative of a telephone number
5305017, Sep 04 1991 Cirque Corporation Methods and apparatus for data input
5313027, Mar 16 1992 MATSUSHITA ELECTRIC INDUSTRIAL CO , LTD Push button switch assembly including single or plural sequentially closed switches
5319386, Aug 04 1992 Ideographic character selection method and apparatus
5339213, Nov 16 1992 Cirque Corporation Portable computer touch pad attachment
5345543, Nov 16 1992 Apple Inc Method for manipulating objects on a computer display
5367199, May 01 1992 Triax Technologies Sliding contact control switch pad
5374787, Jun 08 1992 SYNAPTICS, INC ; Synaptics Incorporated Object position detector
5398310, Apr 13 1992 Apple Inc Pointing gesture based computer note pad paging and scrolling interface
5404152, Feb 25 1992 Renesas Electronics Corporation Multi-dimension track-ring
5408621, Jun 10 1993 Combinatorial data entry system having multi-position switches, each switch having tiltable control knob
5414445, Oct 07 1992 Microsoft Technology Licensing, LLC Ergonomic pointing device
5416498, Oct 21 1986 Microsoft Corporation Prehensile positioning computer keyboard
5422656, Nov 01 1993 MEDIATEK INC Personal communicator having improved contrast control for a liquid crystal, touch sensitive display
5424756, May 14 1993 Track pad cursor positioning device and method
5432531, Dec 14 1990 International Business Machines Corporation Coordinate processor for a computer system having a pointing device
5438331, Aug 21 1992 F&G RESEARCH, INC Computer keyboard with dial for entering repetitive data and commands
5442742, Dec 21 1990 Apple Inc Method and apparatus for the manipulation of text on a computer display screen
5450075, Nov 11 1987 AMS Industries PLC Rotary control
5453761, Jun 18 1990 Sony Corporation Information processing apparatus
5463696, May 27 1992 Apple Inc Recognition system and method for user inputs to a computer system
5473343, Jun 23 1994 Microsoft Technology Licensing, LLC Method and apparatus for locating a cursor on a computer screen
5473344, Jan 06 1994 Microsoft Technology Licensing, LLC 3-D cursor positioning device
5479192, Feb 15 1991 Multifunction space bar for video screen graphics cursor control
5488204, Jun 08 1992 Synaptics Incorporated; Synaptics, Incorporated Paintbrush stylus for capacitive touch sensor pad
5488558, Oct 20 1993 OPENSET TECHNOLOGIES, LTD Handy computer with built-in digital camera and spot state recording method using the same
5495566, Nov 22 1994 Microsoft Technology Licensing, LLC Scrolling contents of a window
5508703, Sep 14 1992 SMK Corporation Membrane switch having a rotary motion detection function
5513309, Jan 05 1993 Apple Computer, Inc. Graphic editor user interface for a pointer-based computer system
5523775, May 26 1992 Apple Inc Method for selecting objects on a computer display
5543588, Jun 08 1992 SYNAPTIICS, INCORPORATED; Synaptics, Incorporated Touch pad driven handheld computing device
5543591, Jun 08 1992 SYNAPTICS, INC Object position detector with edge motion feature and gesture recognition
5559301, Sep 15 1994 Korg, Inc. Touchscreen interface having pop-up variable adjustment displays for controllers and audio processing systems
5559943, Jun 27 1994 Microsoft Technology Licensing, LLC Method and apparatus customizing a dual actuation setting of a computer input device switch
5561445, Nov 09 1992 MATSUSHITA ELECTRIC INDUSTRIAL CO , LTD Three-dimensional movement specifying apparatus and method and observational position and orientation changing apparatus
5563996, Apr 13 1992 Apple Inc Computer note pad including gesture based note division tools and method
5565887, Jun 29 1994 Microsoft Technology Licensing, LLC Method and apparatus for moving a cursor on a computer screen
5566098, Nov 13 1992 LENOVO SINGAPORE PTE LTD Rotatable pen-based computer with automatically reorienting display
5578817, Oct 05 1992 LOGITECH EUROPE S A Pointing device utilizing a photodetector array and controlled by a human finger contacting a prism
5581670, Jul 21 1993 JB PARTNERS, LLC User interface having movable sheet with click-through tools
5581681, Dec 14 1994 Apple Inc Pointing gesture based computer note pad paging and scrolling interface
5583946, Sep 30 1993 Apple Inc Method and apparatus for recognizing gestures on a computer system
5585823, Dec 30 1994 Apple Inc Multi-state one-button computer pointing device
5589856, Apr 29 1993 AU Optronics Corporation System & method for dynamically labeled touch sensitive buttons in a digitizing display
5589893, Dec 01 1994 Zenith Electronics Corporation On-screen remote control of a television receiver
5590219, Sep 30 1993 Apple Inc Method and apparatus for recognizing gestures on a computer system
5592566, Jan 05 1993 Apple Inc Method and apparatus for computerized recognition
5594776, Sep 14 1994 Unwired Planet, LLC Efficient paging system
5594810, Sep 19 1993 Apple Inc Method and apparatus for recognizing gestures on a computer system
5598183, Jan 27 1994 Microsoft Technology Licensing, LLC System and method for computer cursor control
5602566, Aug 24 1993 Hitachi Maxell, Ltd Small-sized information processor capable of scrolling screen in accordance with tilt, and scrolling method therefor
5611060, Feb 22 1995 Microsoft Technology Licensing, LLC Auto-scrolling during a drag and drop operation
5612719, Dec 03 1992 Apple Inc Gesture sensitive buttons for graphical user interfaces
5613137, Mar 18 1994 International Business Machines Corporation Computer system with touchpad support in operating system
5616384, Mar 05 1990 Polyweave International, LLC Recyclable polymeric label paper
5617114, Jul 21 1993 Xerox Corporation User interface having click-through tools that can be composed with other tools
5627531, Sep 30 1994 Apple Inc Multi-function menu selection device
5632679, Oct 26 1992 Touch sensitive computer interface controller
5640258, Jan 27 1995 Fujitsu Component Limited Touch panel having 15 to 30 degree angle between direction of display unit elements and direction of input unit elements
5656804, Jun 03 1992 Symbol Technologies, Inc. Apparatus and method for sensing motion of a portable terminal
5657012, Jun 21 1989 Finger operable control device
5661632, Jan 04 1994 Dell USA, L.P. Hand held computer with dual display screen orientation capability controlled by toggle switches having first and second non-momentary positions
5670985, May 09 1994 Apple Inc System and method for adjusting the output of an output device to compensate for ambient illumination
5677710, May 10 1993 Apple Inc Recognition keypad
5686940, Dec 24 1993 Rohm Co., Ltd. Display apparatus
5689285, Sep 13 1993 Joystick with membrane sensor
5708804, Jul 25 1994 International Business Machines Corp. Apparatus and method therefor of intelligently searching for information in a personal communications device
5715524, Feb 06 1995 Google Technology Holdings LLC Radio communication device with movable housing element control
5726672, Sep 20 1994 Apple Computer, Inc. System to determine the color of ambient light for adjusting the illumination characteristics of a display
5726687, Feb 22 1995 Microsoft Technology Licensing, LLC Auto-scrolling with mouse speed computation during dragging
5729219, Aug 02 1996 Google Technology Holdings LLC Selective call radio with contraposed touchpad
5729604, Mar 14 1996 Apple Safety switch for communication device
5739451, Dec 27 1996 Franklin Electronic Publishers, Incorporated Hand held electronic music encyclopedia with text and note structure search
5745116, Sep 09 1996 Google Technology Holdings LLC Intuitive gesture-based graphical user interface
5748185, Jul 03 1996 Stratos Product Development Group Touchpad with scroll and pan regions
5751274, Sep 14 1995 Foot-operable cursor control device
5753983, Jun 16 1992 1012384 ONTARIO, INC Multi-function control switch for electrically operating devices
5754645, Jan 21 1992 Google Technology Holdings LLC Electronic apparatus having keyless control
5754890, Feb 01 1996 Microsoft Technology Licensing, LLC System 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
5758267, Jul 08 1996 MOTOROLA SOLUTIONS, INC Method and apparatus for orientation controlled parameter selection
5777605, May 12 1995 Sony Corporation Coordinate inputting method and apparatus, and information processing apparatus
5781630, Mar 16 1996 Deutsche Telekom AG Method and device for accurately dating an electronic document
5786789, Nov 14 1994 Trimble Navigation Limited GPS and cellphone unit having add-on modules
5789716, Nov 12 1996 One-way shaking switch
5790769, Aug 04 1995 AUTODESK CANADA CO System for editing time-based temporal digital media including a pointing device toggling between temporal and translation-rotation modes
5793310, Feb 04 1994 NISSAN MOTOR CO , LTD Portable or vehicular navigating apparatus and method capable of displaying bird's eye view
5794164, Nov 29 1995 Microsoft Technology Licensing, LLC Vehicle computer system
5798750, Sep 28 1994 Nikon Corporation; Nikon Systems, Inc. Image display apparatus
5808602, Mar 15 1996 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Rotary cursor positioning apparatus
5809267, Dec 30 1993 Xerox Corporation Apparatus and method for executing multiple-concatenated command gestures in a gesture based input system
5815142, Jul 25 1994 MEDIATEK INC Apparatus and method for marking text on a display screen in a personal communications device
5824904, Mar 15 1994 Toshiba Storage Device Corporation Acceleration sensor using a piezoelectric element
5825351, May 12 1994 Apple Computer, Inc. Method and apparatus for noise filtering for an input device
5825353, Apr 18 1995 LG ELECTRONICS, INC Control of miniature personal digital assistant using menu and thumbwheel
5828364, Jan 03 1995 Microsoft Technology Licensing, LLC One-piece case top and integrated switch for a computer pointing device
5835061, Jun 06 1995 WAYPORT, INC Method and apparatus for geographic-based communications service
5835083, May 30 1996 Oracle America, Inc Eyetrack-driven illumination and information display
5835732, Oct 28 1993 INPRO II LICENSING SARL Miniature digital assistant having enhanced host communication
5841423, Feb 15 1991 Multifunction space bar for video screen graphics cursor control
5848373, Jun 24 1994 Garmin Switzerland GmbH Computer aided map location system
5850213, Apr 15 1993 Sony Corporation Three-dimensional image special effect apparatus
5856822, Oct 27 1995 MAISHI ELECTRONIC SHANGHAI LTD Touch-pad digital computer pointing-device
5859629, Jul 01 1996 Sun Microsystems, Inc. Linear touch input device
5875311, Mar 18 1994 International Business Machines Corporation Computer system with touchpad support in operating system
5880411, Jun 08 1992 Synaptics Incorporated Object position detector with edge motion feature and gesture recognition
5883619, Nov 12 1996 Primax Electronics Ltd. Computer mouse for scrolling a view of an image
5884156, Feb 20 1996 Geotek Communications Inc.; GEOTEK COMMUNICATIONS, INC Portable communication device
5889236, Jun 08 1992 Synaptics, Incorporated Pressure sensitive scrollbar feature
5889511, Jan 17 1997 Cirrus Logic, INC Method and system for noise reduction for digitizing devices
5900863, Mar 16 1995 Kabushiki Kaisha Toshiba Method and apparatus for controlling computer without touching input device
5902968, Feb 20 1996 Ricoh Company, LTD Pen-shaped handwriting input apparatus using accelerometers and gyroscopes and an associated operational device for determining pen movement
5903229, Feb 20 1996 Sharp Kabushiki Kaisha Jog dial emulation input device
5906657, Jul 01 1996 Sun Microsystems, Inc. System using position detector to determine location and orientation between computers to select information to be transferred via wireless medium
5907130, Aug 17 1995 Brother Kogyo Kabushiki Kaisha Portable input/output device
5907152, Oct 05 1992 LOGITECH EUROPE S A Pointing device utilizing a photodetector array
5907318, Jan 17 1997 Foot-controlled computer mouse
5909211, Mar 25 1997 LENOVO SINGAPORE PTE LTD Touch pad overlay driven computer system
5910800, Jun 11 1997 Microsoft Technology Licensing, LLC Usage tips for on-screen touch-sensitive controls
5910882, Nov 14 1995 Garmin Corporation Portable electronic device for use in combination portable and fixed mount applications
5914706, Mar 22 1989 Seiko Epson Corporation Compact portable audio-display electronic apparatus with interactive inquirable and inquisitorial interfacing
5923388, Jan 27 1995 Fujitsu Component Limited Touch panel
5923757, Aug 25 1994 International Business Machines Corporation Docking method for establishing secure wireless connection between computer devices using a docket port
5933778, Jun 04 1996 AT&T MOBILITY II LLC Method and apparatus for providing telecommunication services based on a subscriber profile updated by a personal information manager
5943044, Aug 05 1996 INTERLINK ELECTRONIC Force sensing semiconductive touchpad
5949408, Sep 28 1995 Qualcomm Incorporated Dual orientation display handheld computer devices
5953001, Dec 23 1997 LENOVO SINGAPORE PTE LTD Computer input stylus and texture control system
5955712, Nov 01 1996 Inertial switch
5956019, Sep 28 1993 The Boeing Company Touch-pad cursor control device
5956626, Jun 03 1996 Google Technology Holdings LLC Wireless communication device having an electromagnetic wave proximity sensor
5959611, Mar 06 1995 Carnegie Mellon University Portable computer system with ergonomic input device
5973668, Jul 21 1995 OL SECURITY LIMITED LIABILITY COMPANY Pointing device
5973915, Dec 13 1996 TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LTD Pivotable display for portable electronic device
5982573, Dec 15 1993 Hewlett Packard Enterprise Development LP Disk drive and method for minimizing shock-induced damage
5986634, Dec 11 1996 Silicon Light Machines Corporation Display/monitor with orientation dependent rotatable image
5996080, Oct 04 1995 NYTELL SOFTWARE LLC Safe, virtual trigger for a portable data capture terminal
6002389, Apr 24 1996 ELAN MICROELECTRONICS CORP Touch and pressure sensing method and apparatus
6002808, Jul 26 1996 Mitsubishi Electric Research Laboratories, Inc Hand gesture control system
6002963, Feb 17 1995 Pacesetter, Inc.; Pacesetter, Inc Multi-axial accelerometer-based sensor for an implantable medical device and method of measuring motion measurements therefor
6005299, Sep 24 1996 Mannesmann VDO AG Electronic apparatus provided with a bidirectional rotary switch
6009336, Jul 10 1996 Google Technology Holdings LLC Hand-held radiotelephone having a detachable display
6011585, Jan 19 1996 Apple Computer, Inc. Apparatus and method for rotating the display orientation of a captured image
6016135, Oct 09 1991 Welch Allyn Data Collection, Inc Bar code reading instrument and selectively orientable graphics display which facilitates the operation of the instrument
6025832, Sep 29 1995 Kabushiki Kaisha Toshiba Signal generating apparatus, signal inputting apparatus and force-electricity transducing apparatus
6031518, May 30 1997 Microsoft Technology Licensing, LLC Ergonomic input device
6031600, Apr 23 1996 Robert Bosch GmbH Method for determining the position of an object
6034672, Jan 17 1992 Sextant Avionique Device for multimode management of a cursor on the screen of a display device
6041023, Mar 29 1999 Portable digital radio and compact disk player
6044299, Sep 30 1996 Pacesetter AB Implantable medical device having an accelerometer
6046877, Feb 16 1995 MOBILE STORAGE TECHNOLOGY INC Protection apparatus and method for hard disk drive unit of a portable computer
6057829, Jan 11 1995 AVID TECHNOLOGY, INC Computer-mirrored panel input device
6072494, Oct 15 1997 Microsoft Technology Licensing, LLC Method and apparatus for real-time gesture recognition
6073036, Apr 28 1997 Nokia Corporation Mobile station with touch input having automatic symbol magnification function
6075533, Jul 19 1997 HANGER SOLUTIONS, LLC Method of utilizing a three-dimensional mouse in the windows operating systems
6083353, Sep 06 1996 FLORIDA RESEARCH FOUNDATION, UNIVERSITY OF Handheld portable digital geographic data manager
6084574, Oct 05 1992 LOGITECH EUROPE S A Compact cursor pointing device utilizing photodetector array
6091956, Jun 12 1997 LBS INNOVATIONS, LLC Situation information system
6097372, Jun 05 1997 ALPS ELECTRIC CO , LTD Data input device
6108426, Aug 26 1996 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Audio power management
6115025, Sep 30 1997 AUTODESK, Inc System for maintaining orientation of a user interface as a display changes orientation
6115620, May 20 1998 Google Technology Holdings LLC Mode-switchable portable communication device and method therefor
6122526, Apr 24 1997 SCA VENTURES, LLC Cellular telephone and electronic camera system with programmable transmission capability
6124587, Oct 05 1992 LOGITECH EUROPE S A Pointing device utilizing a photodetector array
6128003, Dec 20 1996 Hitachi, Ltd. Hand gesture recognition system and method
6128006, Mar 26 1998 IMMERSION CORPORATION DELAWARE CORPORATION Force feedback mouse wheel and other control wheels
6130663, Jul 31 1997 Touchless input method and apparatus
6130666, Oct 07 1996 C TECHNOLOGIES AB A SWEDISH CORPORATION Self-contained pen computer with built-in display
6137468, Oct 15 1996 International Business Machines Corporation Method and apparatus for altering a display in response to changes in attitude relative to a plane
6141014, Apr 20 1995 CLARION CO , LTD Bird's-eye view forming method, map display apparatus and navigation system
6144380, Nov 03 1993 Apple Inc Method of entering and using handwriting to identify locations within an electronic book
6148261, Jun 20 1997 SILVER STATE INTELLECTUAL TECHNOLOGIES, INC Personal communication system to send and receive voice data positioning information
6157935, Dec 17 1996 Qualcomm Incorporated Remote data access and management system
6163312, Dec 22 1997 Sony Corporation Portable radio information terminal, screen scroll method, recording medium and microcomputer
6166721, Jul 25 1997 Mitsumi Electric Co., Ltd. Mouse as computer input device having additional mechanism for controlling additional function such as scrolling
6169911, Sep 26 1997 Oracle America, Inc Graphical user interface for a portable telephone
6181322, Nov 07 1997 Meta Platforms, Inc Pointing device having selection buttons operable from movement of a palm portion of a person's hands
6185485, Dec 22 1998 Ford Global Technologies, Inc Relative vehicle platform having synchronized adaptive offset calibration for lateral accelerometer and steering angle sensor
6188391, Jul 09 1998 Synaptics, Incorporated Two-layer capacitive touchpad and method of making same
6188392, Jun 30 1997 Intel Corporation Electronic pen device
6188393, Oct 05 1998 SYSGRATION LTD. Scroll bar input device for mouse
6191774, Nov 26 1996 IMMERSION CORPORATION A DELAWARE CORPORATION Mouse interface for providing force feedback
6198473, Oct 06 1998 ANASCAPE, LTD Computer mouse with enhance control button (s)
6199045, Aug 15 1996 SNAP TRACK, INC Method and apparatus for providing position-related information to mobile recipients
6199874, May 26 1993 GEFUS SBIC II, L P Microelectromechanical accelerometer for automotive applications
6202060, Oct 29 1996 Qualcomm Incorporated Data management system
6219038, Aug 06 1997 Samsung Electronics Co., Ltd. Water resistant touch pad for an electronic apparatus
6225976, Oct 30 1998 SMK-LINK ELECTRONICS CORPORATION Remote computer input peripheral
6225980, Feb 06 1998 Carnegie Mellon University Multi-functional, rotary dial input device for portable computers
6227966, Feb 19 1997 Kabushiki Kaisha Bandai; Kabushiki Kaisha Wiz Simulation device for fostering a virtual creature
6243080, Jul 14 1998 Unwired Planet, LLC Touch-sensitive panel with selector
6256011, Dec 03 1997 IMMERSION CORPORATION DELAWARE CORPORATION Multi-function control device with force feedback
6259405, Jun 06 1995 WAYPORT, INC Geographic based communications service
6262717, Jul 02 1998 Cirque Corporation Kiosk touch pad
6266050, Aug 08 1997 SAMSUNG ELECTRONICS CO , LTD Portable computer having touch pad input control function
6278884, Mar 07 1997 RPX Corporation Portable information communication device
6297795, Feb 24 1997 Lenovo PC International Small information processing apparatus
6308134, Dec 27 1996 Mitac International Corp Vehicle navigation system and method using multiple axes accelerometer
6323845, Mar 06 1995 NCR Voyix Corporation Single finger controlled computer input apparatus and method
6323846, Jan 26 1998 Apple Inc Method and apparatus for integrating manual input
6347290, Jun 24 1998 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Apparatus and method for detecting and executing positional and gesture commands corresponding to movement of handheld computing device
6373612, Apr 30 1997 QUANTAPOINT, INC Method and apparatus for directing energy based range detection sensors
6380931, Jun 08 1992 Synaptics Incorporated Object position detector with edge motion feature and gesture recognition
6407846, Mar 16 2001 ALL OPTICAL NETWORKS, INC Photonic wavelength shifting method
6414671, Jun 08 1992 Synaptics Incorporated Object position detector with edge motion feature and gesture recognition
6429852, May 30 1997 Microsoft Technology Licensing, LLC Ergonomic input device
6459424, Aug 10 1999 HEWLETT-PACKARD DEVELOPMENT COMPANY, L P Touch-sensitive input screen having regional sensitivity and resolution properties
6473069, Nov 13 1995 Cirque Corporation Apparatus and method for tactile feedback from input device
6496181, Oct 03 1997 SIEMENS INFORMATION AND COMMUNICATION PRODUCTS LLC, Scroll select-activate button for wireless terminals
6567068, Aug 05 1996 Sony Corporation Information processing device and method
6567102, Jun 05 2001 Compal Electronics Inc. Touch screen using pressure to control the zoom ratio
6610936, Jun 08 1992 Synaptics, Inc. Object position detector with edge motion feature and gesture recognition
6624824, Apr 30 1996 Oracle America, Inc Tilt-scrolling on the sunpad
6681120, Apr 25 1997 RPX Corporation Mobile entertainment and communication device
6734845, May 30 1996 Sun Microsystems, Inc. Eyetrack-driven illumination and information display
6747692, Mar 28 1997 Symbol Technologies, LLC Portable multipurpose recording terminal and portable network server
6888536, Jan 26 1998 Apple Inc Method and apparatus for integrating manual input
6920619, Aug 28 1997 Flatworld Interactives, LLC User interface for removing an object from a display
6931309, May 06 2003 Allstate Insurance Company Motor vehicle operating data collection and analysis
20020015024,
20020152045,
20030076343,
20110025912,
CN1139235,
CN1455615,
D362431, May 18 1994 Microsoft Corporation Computer input device
DE10022537,
DE19722636,
DE3615742,
DE4434773,
DE4445023,
EP178157,
EP498540,
EP551778,
EP658894,
EP674288,
EP731407,
EP757437,
EP880091,
EP917077,
EP982732,
EP1026713,
EP1028425,
FR2686440,
GB2072389,
GB2315186,
GB2448319,
JP10074429,
JP10198507,
JP10227878,
JP10326149,
JP11184607,
JP11194863,
JP11194872,
JP11194882,
JP11194883,
JP11194891,
JP11195353,
JP11203045,
JP4032920,
JP5041135,
JP5080938,
JP5101741,
JP5189110,
JP5205565,
JP5211021,
JP5217464,
JP5233141,
JP5265656,
JP5274956,
JP5289811,
JP5298955,
JP5325723,
JP6089636,
JP6096639,
JP6111685,
JP6111695,
JP61117619,
JP61124009,
JP6139879,
JP6187078,
JP6208433,
JP6267382,
JP6283993,
JP63106826,
JP63181022,
JP63298518,
JP6333459,
JP7107574,
JP7201249,
JP7201256,
JP7253838,
JP7261899,
JP7261922,
JP7296670,
JP7319001,
JP8016292,
JP8115158,
JP8203387,
JP8293226,
JP8298045,
JP8299541,
JP8316664,
JP9044289,
JP9069023,
JP9128148,
JP9218747,
JP9230993,
JP9231858,
JP9251347,
JP9288926,
RE35269, Apr 06 1994 MARIANA HDD B V ; HITACHI GLOBAL STORAGE TECHNOLOGIES NETHERLANDS B V Portable computer hard disk protective reflex system
RE42738, Oct 28 1997 Apple Inc Portable computers
WO9504327,
WO9417494,
WO9500897,
WO9814863,
WO9938149,
WO9949443,
/
Executed onAssignorAssigneeConveyanceFrameReelDoc
Oct 08 1998Apple Inc.(assignment on the face of the patent)
Date Maintenance Fee Events
Feb 07 2013ASPN: Payor Number Assigned.


Date Maintenance Schedule
Mar 26 20164 years fee payment window open
Sep 26 20166 months grace period start (w surcharge)
Mar 26 2017patent expiry (for year 4)
Mar 26 20192 years to revive unintentionally abandoned end. (for year 4)
Mar 26 20208 years fee payment window open
Sep 26 20206 months grace period start (w surcharge)
Mar 26 2021patent expiry (for year 8)
Mar 26 20232 years to revive unintentionally abandoned end. (for year 8)
Mar 26 202412 years fee payment window open
Sep 26 20246 months grace period start (w surcharge)
Mar 26 2025patent expiry (for year 12)
Mar 26 20272 years to revive unintentionally abandoned end. (for year 12)