US20080129697A1 - Multifunction floating button - Google Patents
Multifunction floating button Download PDFInfo
- Publication number
- US20080129697A1 US20080129697A1 US12/014,493 US1449308A US2008129697A1 US 20080129697 A1 US20080129697 A1 US 20080129697A1 US 1449308 A US1449308 A US 1449308A US 2008129697 A1 US2008129697 A1 US 2008129697A1
- Authority
- US
- United States
- Prior art keywords
- button
- region
- housing
- sensor
- floating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000007667 floating Methods 0.000 title abstract description 38
- 230000008878 coupling Effects 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 claims description 4
- 238000005859 coupling reaction Methods 0.000 claims description 4
- 238000013519 translation Methods 0.000 abstract description 18
- 230000000007 visual effect Effects 0.000 abstract 1
- 210000003811 finger Anatomy 0.000 description 15
- 230000033001 locomotion Effects 0.000 description 14
- 238000010586 diagram Methods 0.000 description 12
- 238000013507 mapping Methods 0.000 description 8
- 230000003287 optical effect Effects 0.000 description 7
- 239000000523 sample Substances 0.000 description 6
- 241000699666 Mus <mouse, genus> Species 0.000 description 5
- 230000001939 inductive effect Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 239000003990 capacitor Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 210000003813 thumb Anatomy 0.000 description 3
- 241000699670 Mus sp. Species 0.000 description 2
- 240000005860 Portulaca grandiflora Species 0.000 description 2
- 230000004888 barrier function Effects 0.000 description 2
- 230000000875 corresponding effect Effects 0.000 description 2
- 230000005684 electric field Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 231100000430 skin reaction Toxicity 0.000 description 2
- 230000007723 transport mechanism Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000003989 dielectric material Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000013536 elastomeric material Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 210000004932 little finger Anatomy 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 210000004933 right little finger Anatomy 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
- G06F3/0221—Arrangements for reducing keyboard size for transport or storage, e.g. foldable keyboards, keyboards with collapsible keys
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0234—Character input methods using switches operable in different directions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03548—Sliders, in which the moving part moves in a plane
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01H—ELECTRIC SWITCHES; RELAYS; SELECTORS; EMERGENCY PROTECTIVE DEVICES
- H01H25/00—Switches with compound movement of handle or other operating part
- H01H25/002—Switches with compound movement of handle or other operating part having an operating member rectilinearly slidable in different directions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/23—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
- H04M1/233—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof including a pointing device, e.g. roller key, track ball, rocker switch or joystick
Definitions
- the embodiments of the invention relate to a button to provide selection between a plurality of options. More specifically, the embodiments relate to one button that can replace a plurality of individual buttons.
- Cursor control devices have been the ubiquitous for many years. Both the Macintosh® and Windows® operating systems provide for drag and drop using a mouse, trackball or similar cursor control device. Such devices also permit selection of a plurality of, for example, screen icons, by moving the cursor to overlap the icon. These devices tend to be relatively mapped. “Relatively mapped” means that wherever the cursor is, movement of the control device, e.g., trackball, will move the cursor in the direction the control device moves. However, the position of the control device gives no indication of where on the display the cursor might be found. Advances in mouse technology have largely been in the area of improved responsiveness of the cursor to movement of the mouse.
- mice For example, early mice relied on a physically moveable ball protruding from the bottom side of the device. Those mice tended to become dirty and then become increasingly less reliable in moving the cursor in response to any movement of the mouse.
- small joysticks such as used on the IBM Thinkpad® or touchpads as are commonly found on Macintosh® Powerbooks, proliferated to avoid the inconvenience of having to carry and use the separate mouse in the mobile environment.
- cursor control devices Common to these cursor control devices is that they are relatively mapped. Additionally, with respect to the touchpad over time, dragging one's finger across the touchpad can reduce sensitivity on both the touchpad and the user's finger.
- FIG. 1 is a partial sectional view of a floating button of one embodiment of the invention.
- FIG. 2 is a partial bottom perspective view of a floating button of one embodiment of the invention removed from the housing.
- FIG. 3 is a partial sectional view of floating button assembly of one embodiment of the invention.
- FIG. 4 a is a schematic diagram of a sensor of one embodiment of the invention.
- FIG. 4 b is a schematic diagram of a portion of a sensor of one embodiment of the invention.
- FIG. 4 c is a schematic diagram of a portion of the sensor of an alternative embodiment of the invention.
- FIGS. 4 d and 4 e are alternative optical sensors of one embodiment of the invention.
- FIGS. 5 a and 5 b are schematic diagrams of an alternative configuration of the floating button.
- FIG. 6 is a block diagram with button and control system of one embodiment of the invention.
- FIG. 7 is a perspective environmental view of a device having a floating button in one embodiment of the invention.
- FIG. 8 is a perspective view an embodiment of the invention used in connection with a cellular telephone.
- FIG. 9 is a bottom rear perspective view of an embodiment of the invention.
- FIG. 10 a is a diagram of a compact touch type keyboard.
- FIG. 10 b is the mapping for the J key corresponding to button 1010 in FIG. 10 a.
- FIG. 1 is a partial sectional view of a floating button of one embodiment of the invention.
- a housing 112 defines a region 114 in which button 110 may translate.
- button 110 is selected to have a size and shape suitable for engagement by a finger of a user. As used herein, “finger” is deemed to include the digits or a human hand including the thumb. Thus, the button 110 may be large enough to accommodate a user's thumb.
- Region 114 defines an opening 116 there through.
- button 110 is coupled through the opening 116 to a transport mechanism including a first linear bearing 120 and a second linear bearing 122 which is orthogonal to the first bearing 120 .
- the button 110 is coupled to translate along the first linear bearing 120 responsive to a force component parallel to the first bearing 120 .
- the button 110 and first bearing 120 in turn are mounted on the second linear bearing 122 which in one embodiment includes a pair or rods.
- the combination of the button and the first linear bearing translate along the second linear bearing 122 responsive to the force component parallel to the axis of second linear bearing 122 . In this manner, button 110 is free to translate in two orthogonal directions within the region 114 defined by housing 112 .
- the translation is typically substantially planar following a surface defined by the housing 112 .
- the button 110 and any structures fixed thereto translate relative to the housing. This is distinct from control devices that have one end fixed in relation to their housing such that the fixed end can only pivot rather than translate. Substantially, planar is deemed to include large radius arcs that may be desirable for aesthetic or ergonomic purposes. There is no requirement that the button 110 maintains contact with the housing within the translation region. In some embodiments, the button 110 is elevated slightly (or even substantially) off the housing 112 within the region 114 and translates on a surface substantially parallel to, though elevated from the housing 112 . Such embodiments reduce or eliminate friction between the housing 112 and button 110 .
- Constraints to the translation may be imposed by a physical barrier, e.g., a rim surrounding the region or by the dimensions of the opening.
- a physical barrier e.g., a rim surrounding the region or by the dimensions of the opening.
- the dimension of the opening is chosen consistent with a size and shape of the button such that the opening is not exposed even when the button is at the limit of its translation range.
- a half inch square opening can certainly be covered by an inch and a half square button. While this 3 to 1 ratio works, other ratios are also suitable. Insuring the opening is always covered reduces the risk of debris contaminating or fouling the internal electrical or mechanical components.
- a location of the button 110 within the region 114 may be determined to a desired resolution.
- the region 114 is provided with a textured surface.
- a “textured surface” includes one or more of grooves, bumps, detents or any other surface feature that passively provides a tactile experience to the user when the button 110 passes over it.
- FIG. 2 is a partial bottom perspective view of a floating button of one embodiment of the invention removed from the housing.
- Surface 210 of retention mechanism 118 is concentric (though displaced in a direction normal to the plane of translation) with button 110 .
- a surface 210 provides a suitable mounting location for one component, e.g., an emitter, detector, or target of a sensor to identify the location of the button within the translation region.
- FIG. 3 is a partial sectional view of floating button assembly of one embodiment of the invention.
- the button 110 is free to translate throughout the region 114 defined by housing 112 .
- Button 110 is coupled to a first linear bearing 120 and the button 110 and first linear bearing 120 are coupled to the second linear bearing 122 .
- a sensor portion 310 is disposed on an internal surface of retention member 118 so that that sensor portion 310 translates with the button 110 .
- a second sensor portion 330 is disposed in a desired relation to sensor portion 310 to permit the sensor as a whole to discern the location of the button 110 within region 114 to a desired level of granularity.
- an additional sensor 340 is provided to detect a selection input from the button 110 .
- a sensor 340 is a click dome and the button and/or additional portions of the button assembly are permitted limited motion in a direction substantially perpendicular to the translation region 114 to actuate the click dome and effect a selection. This permits the single button to be used to replace multiple buttons or keys by allowing the selection of a plurality of different functions with a single press of the button at different locations. As used herein, selection of a different alpha numeric character is deemed a separate function.
- the button and bearing assemblies are cantilevered over the sensor 340 to permit actuation by pressure in the Z direction (first linear bearing is the X direction and the second linear bearing is the Y direction).
- sensor element 310 is an electromagnetic (EM) emitter and sensor element 330 is an electromagnetic detector.
- EM is deemed to include both electric and magnetic fields. The electric and magnetic fields or the electric and magnetic components are permitted to have any magnitude including zero. Thus, a purely electric field or a purely magnetic field is still deemed to be an EM field as the term is used herein.
- sensor portion 310 may be part of a capacitor and element 330 forms a second part of the capacitor, e.g., parallel plates.
- element 310 may be part of an inductor and element 330 forms another part of the inductor.
- element 310 may be a probe in surface contact with a resistive pad.
- a distance between elements 310 and 330 may be selected based on the characteristics of a particular EM system employed. For example, as noted above, while there would certainly be a finite distance between the two capacitor plates (which could be defined by a layer of dielectric material) contact may be required for the resistive detection.
- sensor portions 310 and 330 form an optical sensor.
- portion 310 may, for example, be a light source, such as a light emitting diode (LED) and sensor portion 330 may be a plurality of photo detectors.
- portion 310 may, for example, be a target pattern while sensor portion 330 includes an imaging array and a light source such that imaging of the target permits derivation of the location of the button 110 within the region 114 .
- FIG. 4 a is a schematic diagram of a sensor of one embodiment of the invention.
- a plurality of amplifiers 450 supply voltage to capacitive plates 470 of sensor portion 430 .
- a passive plate having footprint 410 is coupled to and moveable with the floating button and preferably concentric therewith. Concentricity is not necessary, it merely changes the transformation required to determine the position within the translation region.
- a plurality of amplifiers 460 supply an indication of the electric field and therefore the capacitance between the various plates 470 and the passive plate having footprint 410 . Since capacitance is proportional to the area of overlap, a ratio of this capacitance with respect to each of the four fixed plates, uniquely determines the location of the moving plate with footprint 410 .
- the moveable plate may be connected to a power source such as amplifier 450 .
- Amplifiers 450 and 460 provide a signal and permit readout under the control, for example, a microcontroller. It is also within the scope and contemplation of the invention for the four plates to be coupled to the button moveable therewith with a single plate underlying. Thus, the portion of the electromagnetic pair coupled with a sensor may be either half of the pair.
- FIG. 4 b is a schematic diagram of a portion of a sensor of one embodiment of the invention.
- a plurality of inductive elements 472 are placed in relation to an inductive element having a footprint 412 coupled and moveable with the pointer button.
- the ratio of inductance between the plural inductive elements 472 and the inductive element having footprint 412 provides a unique location of the button within the region.
- sensor portion 432 could be coupled to the button moveable therewith while the inductive element having footprint 412 is retained in a fixed location in the housing.
- FIG. 4 c is a schematic diagram of a portion of the sensor of an alternative embodiment of the invention.
- a resistive pad 434 with a resistance that varies in the X and Y direction has as a power source 435 to apply a voltage in an X direction and a power source 454 to apply a voltage in a Y direction.
- a location of the probe in the variable resistance pad 434 may be determined. Because the probe is maintained in a known location relative to the floating button, the location of the button may then be discerned from the voltage at the probe.
- a non-contact probe employs capacitive coupling to measure the voltage on the resistive pad.
- FIGS. 4 d and 4 e are alternative optical sensors of one embodiment of the invention.
- a light source 416 is disposed to illuminate photo sensing elements 436 .
- a ratio of intensities at the various photo sensitive elements 436 provides a unique indication of the location of the button within the region.
- the light source may be fixed to the housing and the photo sensing elements may move with the button.
- a light source 460 and a photo detective element such as a phototransistor may be mounted to move with the floating button.
- a target pattern 438 is fixed relative to the housing to permit illumination by the light source 460 and imaging by the photo detective element 462 to permit determination of location of the button within the region.
- the attachment of the target could be to the button while the imager and light source are retained in fixed relation to the housing. All such embodiments are contemplated and within the scope of the invention.
- FIGS. 5 a and 5 b are schematic diagrams of an alternative configuration of the floating button.
- the housing 512 defines a region for movement of the floating button 510 as an opening in the housing such that the edges of the opening are the constraint on the movement of the button 510 .
- An integrally formed flange 518 is captured by the housing. The flange 518 insures that the button 510 can translate throughout the region without exposing an edge of the flange 518 , e.g., no gaps exist between the edges of the flange and the housing when the button is at the extremes of its translation region.
- Other aspects as described above in connection with other embodiments may be employed with this button formation.
- FIG. 6 is a block diagram with button and control system of one embodiment of the invention.
- Button 610 may include a contact sensor 612 .
- Contact sensor 612 may be, for example, a biometric detector responding to, e.g., galvanic skin response, a photo detector responding to the absence of light, a pressure sensor responding to contact between the user's finger and the button, or a “break switch” which breaks contact when the button is pushed away from its rest position, or any other suitable sensor that permits detection of a user's finger.
- contact sensor 612 may be external to the button.
- Contact sensor 612 may provide a signal to the processor which in one embodiment may signal the processor to awaken from a lower power mode and power up the overall system.
- Processor 670 may be any of the myriad microcontrollers suitable for consumer electronic products, a microprocessor, an application specific integrated circuit (ASIC) or merely logic sufficient to affect the control functions required in the context of the application.
- Position sensor 630 is coupled in communication with the button 610 to identify the position of the button 610 within its region of possible translation. Position sensor 630 provides this information to the processor 670 which may take appropriate action based on the information provided. For example, the power 670 may cause the cursor to move or the display 680 responsive to the location within the translation region. This is particularly true for those embodiments in which the region is absolutely mapped to the display 680 .
- Position sensor 630 may be any of the embodiments previously described or for relatively low granularity systems, it may be merely a switch array.
- a switch array is suitable for providing access to a plurality of possible selectable options, but the granularity is necessarily less than in the context of some of the electromagnetic and optical embodiments described in connection with FIGS. 4 a through 4 e .
- One embodiment in which a switch array may be suitable is where the only selection is, e.g., the twelve keys on a standard telephone keypad.
- a switch array may be suitable for some television remote control, security code keypads, telephone, etc.
- Selection sensor 640 provides the mechanism for a selection input responsive to pressure or perpendicular movement of the button 610 .
- selection sensor 640 may be a click dome, conductive rubber dome, a pressure sensor, a capacitive switch, rocker switch or other suitable detector for indicating this selection has occurred.
- a rocker switch a small switch might be disposed in the button to permit actuation responsive to an orientation change of the controlling finger.
- Other suitable sensors for identifying a selection input will occur to those of ordinary skill in the art.
- Selection input provides a signal to the processor 670 which correlates the position derived from the position sensor with a selection input to identify which of the plural options have been selected.
- the processor is connected to a driver 660 which in turn is coupled to the button 610 .
- the driver 660 may provide force feedback along one or more axes of motion of the button or other tactile indication, such as vibration. This either indicates the button's position within the translation region, or a feature of in the virtual environment provided by the display 680 as it relates to the position of the cursor as defined by the button's position.
- the driver 660 may be a motor, a servo, a galvo or other suitable mechanical drive to apply the desired force on the button 610 .
- Some embodiments of the invention will have a display 680 with the translation region may be absolutely mapped to at least a portion of the display.
- absolute mapped means that the physical location of the button within its translation region is correlated with a particular location on the display.
- Location on the display may represent a single pixel or a plurality of contiguous pixels depending on the granularity of the sensor 630 associated with detecting the location of the button 610 .
- the region in which the button 610 is permitted to translate will have a shape and orientation consistent with the display 680 to which it is absolutely mapped.
- the display has a 3 ⁇ 4 aspect ratio
- the translation region may have a 3 ⁇ 4 aspect ratio.
- the button 610 may be mapped to all or only a portion of the display. It is also contemplated that multiple floating buttons may be used in a single device.
- mapping to the display may be partitioned amongst the buttons. In some embodiments, mapping and remapping may occur responsive to detection of contact with the button. It is also contemplated that there will be systems in which the button 610 is purely a selection mechanism unassociated with the display such as the security key pad mentioned above.
- FIG. 7 is a perspective environmental view of a device having a floating button of one embodiment of the invention.
- This embodiment is suitable for a remote control such as for a television or computer.
- it may wirelessly signal an associated display device to cause a function to be selected.
- motion of the button may control a cursor on a remote display device. Either infrared or radio frequency signaling protocols could be used.
- a housing 712 defines a region 714 in which a floating button 710 may translate.
- the user's finger 700 is shown engaging the floating button 710 .
- no physical constraint e.g., rim or physical barrier, exists around the perimeter of the button to define region 714 .
- the button is constrained within the region by the dimensions of the opening (not shown) through which it is coupled to its transport mechanism within the housing 712 .
- the translation of the button 710 can be constrained so that it does not extend beyond the edges of the housing 712 . It is of course within the scope and contemplation of the invention to constrain the motion of the button 710 so it does not reach the edges or in some embodiments the button 710 may be permitted to extend beyond the edges of the housing 712 .
- FIG. 8 is a perspective view of an embodiment of the invention used in connection with a handheld communicator.
- housing 812 defines a region 814 over which the floating button 810 can translate in two orthogonal directions.
- the position of the button may be absolutely mapped to all of display 880 or only a portion thereof.
- display region 884 may be the absolutely mapped portion of the display and display region 882 may be inaccessible with the button.
- Various selectable options 886 which may correspond to a telephone keypad or other more advanced functions, may reside within absolutely mapped region 884 to be selectable by the pointer button. For example, assuming the selection option 886 includes a telephone keypad, the user could select the numbers which would then appear in unmapped region 882 awaiting a send command.
- a floating button 810 may be used to select functions without any mapping or association with the phone display. Force feedback and/or passive tactile indicators may facilitate user selection without the need to look at the display. The selected function may then cause the display to change commensurate with that function.
- FIG. 9 is a bottom rear perspective view of an embodiment of the invention.
- a digital camera with a binocular display resides within a compact housing 902 .
- the housing defines a pair of lobe handgrips 928 . These handgrips 928 may be coated within an elastomeric material to provide improved grip and holding comfort for a user.
- the housing 902 defines openings in which a pair of binocular lenses 904 may be disposed.
- the lenses 904 are in the optical path of a pair of megapixel displays, which also serve as a viewfinder. As such, a user looking through the lenses is provided a high-resolution binocular view of what the camera lens currently sees. Additionally, details of such a manner can be formed in copending application entitled, DISPLAY, INPUT AND FORM FACTOR FOR PORTABLE INSTRUMENTS, Ser. No. 09/990,831, filed Nov. 9, 2001.
- a left and a right hand floating button 920 and 922 provide pointer functionality on the display.
- Each floating button may reside in a region 916 , 918 , which is absolutely mapped to at least a portion of the display.
- the regions are mapped to, for example, the right and left-hand side of the display and do not overlap.
- each region could be mapped to the entire display or have some overlap, e.g. each mapped to two-thirds of the display.
- the regions 916 , 918 will be shaped and oriented similarly to the area of the display to which they map.
- Each floating button 920 , 922 is moveable in two orthogonal directions within its respective region.
- the floating button may be actuated by pressing the pad substantially perpendicular to the two orthogonal directions of movement. For example, if the floating button moves in an x-y plane, actuation occurs when the pad is pressed in a z direction.
- each floating button may be provided with a sensor 924 , 926 to indicate when a user is engaging the respective floating button.
- sensors may include biometric sensors, e.g., to detect galvanic skin response, pressure sensors, temperature sensors, or a “break switch” which breaks contact when the button is pushed away from its rest position, or any other sensors which would give a reasonable indication that a user is engaging the floating button 920 , 922 .
- each floating button is mapped to half the display, but if only one floating button is engages, the floating button is remapped to the entire display.
- FIG. 10 a is a diagram of a compact touch type keyboard.
- a housing 1012 is coupled to a plurality of floating buttons 1010 , 1002 , 1004 , 1006 , 1022 , 1024 , 1026 , 1028 and 1020 .
- Button 1020 may correspond to a mouse or a pointing device that may be mapped relatively or absolutely to a display (not shown). The remaining buttons may be mapped to functions of a typewriter keyboard.
- button 1022 maps to letter A and the functions on a QWERTY keyboard to be actuated by the little finger of the left hand of a user.
- Button 1024 maps to S and the other functions controlled by the left ring finger.
- Button 1026 maps to D and the other functions controlled by the left middle finger.
- Button 1028 maps to F and the other functions controlled by the left index finger.
- Button 1010 maps to J and the other functions controlled by the right index finger.
- Button 1002 maps to K and the other functions controlled by the right middle finger.
- Button 1004 maps to L and the other functions controlled by the right ring finger.
- Button 1006 corresponds to the semicolon and the other functions controlled by the right little finger. Touch typists will recognize that this corresponds to the home row of a QWERTY keyboard.
- the spacebar 1030 is provided in a position to be actuatable by a user's thumb.
- the three lobes of housing 1012 may be hinged together to collapse into a more compact form. While the above description describes mapping for the QWERTY keyboard, mappings for other keyboard arrangements are within the scope and contemplation of the invention.
- FIG. 10 b is the mapping for the J key corresponding to button 1010 in FIG. 10 a .
- actuating the button with downward pressure at its home position operates as a J select.
- Moving the button towards six o'clock prior to actuation selects an M; toward seven o'clock N; towards nine o'clock H; towards eleven o'clock Y; towards twelve o'clock U; further towards twelve o'clock “7”, with eleven o'clock from the U selecting a “6”. From this mapping, one of ordinary skill in the art will understand how the remaining buttons in FIG. 10 a may be mapped to a QWERTY keyboard.
- Tactile responses may be provided to provide a user an indication that, for example, they have moved far enough towards 12 o'clock to pass the “U” and get into the “7” zone.
Abstract
Description
- This patent application is a divisional of application Ser. No. 10/437,017, filed on May 8, 2003 and entitled A MULTIFUNCTION FLOATING BUTTON.
- 1. Field of the Invention
- The embodiments of the invention relate to a button to provide selection between a plurality of options. More specifically, the embodiments relate to one button that can replace a plurality of individual buttons.
- 2. Background
- Cursor control devices have been the ubiquitous for many years. Both the Macintosh® and Windows® operating systems provide for drag and drop using a mouse, trackball or similar cursor control device. Such devices also permit selection of a plurality of, for example, screen icons, by moving the cursor to overlap the icon. These devices tend to be relatively mapped. “Relatively mapped” means that wherever the cursor is, movement of the control device, e.g., trackball, will move the cursor in the direction the control device moves. However, the position of the control device gives no indication of where on the display the cursor might be found. Advances in mouse technology have largely been in the area of improved responsiveness of the cursor to movement of the mouse. For example, early mice relied on a physically moveable ball protruding from the bottom side of the device. Those mice tended to become dirty and then become increasingly less reliable in moving the cursor in response to any movement of the mouse. For laptops, and other handheld devices, small joysticks such as used on the IBM Thinkpad® or touchpads as are commonly found on Macintosh® Powerbooks, proliferated to avoid the inconvenience of having to carry and use the separate mouse in the mobile environment. Common to these cursor control devices is that they are relatively mapped. Additionally, with respect to the touchpad over time, dragging one's finger across the touchpad can reduce sensitivity on both the touchpad and the user's finger.
- The invention is illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment in this disclosure are not necessarily to the same embodiment, and such references mean at least one.
-
FIG. 1 is a partial sectional view of a floating button of one embodiment of the invention. -
FIG. 2 is a partial bottom perspective view of a floating button of one embodiment of the invention removed from the housing. -
FIG. 3 is a partial sectional view of floating button assembly of one embodiment of the invention. -
FIG. 4 a is a schematic diagram of a sensor of one embodiment of the invention. -
FIG. 4 b is a schematic diagram of a portion of a sensor of one embodiment of the invention. -
FIG. 4 c is a schematic diagram of a portion of the sensor of an alternative embodiment of the invention. -
FIGS. 4 d and 4 e are alternative optical sensors of one embodiment of the invention. -
FIGS. 5 a and 5 b are schematic diagrams of an alternative configuration of the floating button. -
FIG. 6 is a block diagram with button and control system of one embodiment of the invention. -
FIG. 7 is a perspective environmental view of a device having a floating button in one embodiment of the invention. -
FIG. 8 is a perspective view an embodiment of the invention used in connection with a cellular telephone. -
FIG. 9 is a bottom rear perspective view of an embodiment of the invention. -
FIG. 10 a is a diagram of a compact touch type keyboard. -
FIG. 10 b is the mapping for the J key corresponding tobutton 1010 inFIG. 10 a. -
FIG. 1 is a partial sectional view of a floating button of one embodiment of the invention. Ahousing 112 defines aregion 114 in whichbutton 110 may translate. In one embodiment,button 110 is selected to have a size and shape suitable for engagement by a finger of a user. As used herein, “finger” is deemed to include the digits or a human hand including the thumb. Thus, thebutton 110 may be large enough to accommodate a user's thumb. -
Region 114 defines anopening 116 there through. In one embodiment,button 110 is coupled through the opening 116 to a transport mechanism including a first linear bearing 120 and a second linear bearing 122 which is orthogonal to the first bearing 120. Thebutton 110 is coupled to translate along the first linear bearing 120 responsive to a force component parallel to the first bearing 120. Thebutton 110 and first bearing 120 in turn are mounted on the second linear bearing 122 which in one embodiment includes a pair or rods. The combination of the button and the first linear bearing translate along the second linear bearing 122 responsive to the force component parallel to the axis of secondlinear bearing 122. In this manner,button 110 is free to translate in two orthogonal directions within theregion 114 defined byhousing 112. - The translation is typically substantially planar following a surface defined by the
housing 112. Thebutton 110 and any structures fixed thereto translate relative to the housing. This is distinct from control devices that have one end fixed in relation to their housing such that the fixed end can only pivot rather than translate. Substantially, planar is deemed to include large radius arcs that may be desirable for aesthetic or ergonomic purposes. There is no requirement that thebutton 110 maintains contact with the housing within the translation region. In some embodiments, thebutton 110 is elevated slightly (or even substantially) off thehousing 112 within theregion 114 and translates on a surface substantially parallel to, though elevated from thehousing 112. Such embodiments reduce or eliminate friction between thehousing 112 andbutton 110. Constraints to the translation may be imposed by a physical barrier, e.g., a rim surrounding the region or by the dimensions of the opening. When the range of motion is defined by the opening, no physical constraint on the button is required permitting a frameless design for the button (see e.g.,FIGS. 7 and 8 below). In one embodiment, the dimension of the opening is chosen consistent with a size and shape of the button such that the opening is not exposed even when the button is at the limit of its translation range. For example, a half inch square opening can certainly be covered by an inch and a half square button. While this 3 to 1 ratio works, other ratios are also suitable. Insuring the opening is always covered reduces the risk of debris contaminating or fouling the internal electrical or mechanical components. It is also possible to provide environmental resistance with a separate sliding cover element or flexible cover within the coupling mechanism, thereby allowing larger translation with a given button size without exposing the opening. By coupling a sensor such as an electromagnetic or optical pair (described below) to the button and housing, a location of thebutton 110 within theregion 114 may be determined to a desired resolution. In one embodiment, theregion 114 is provided with a textured surface. As used herein, a “textured surface” includes one or more of grooves, bumps, detents or any other surface feature that passively provides a tactile experience to the user when thebutton 110 passes over it. -
FIG. 2 is a partial bottom perspective view of a floating button of one embodiment of the invention removed from the housing.Surface 210 ofretention mechanism 118 is concentric (though displaced in a direction normal to the plane of translation) withbutton 110. As such, asurface 210 provides a suitable mounting location for one component, e.g., an emitter, detector, or target of a sensor to identify the location of the button within the translation region. -
FIG. 3 is a partial sectional view of floating button assembly of one embodiment of the invention. Thebutton 110 is free to translate throughout theregion 114 defined byhousing 112.Button 110 is coupled to a firstlinear bearing 120 and thebutton 110 and firstlinear bearing 120 are coupled to the secondlinear bearing 122. Asensor portion 310 is disposed on an internal surface ofretention member 118 so that thatsensor portion 310 translates with thebutton 110. Asecond sensor portion 330 is disposed in a desired relation tosensor portion 310 to permit the sensor as a whole to discern the location of thebutton 110 withinregion 114 to a desired level of granularity. - In one embodiment, an
additional sensor 340 is provided to detect a selection input from thebutton 110. In one embodiment, asensor 340 is a click dome and the button and/or additional portions of the button assembly are permitted limited motion in a direction substantially perpendicular to thetranslation region 114 to actuate the click dome and effect a selection. This permits the single button to be used to replace multiple buttons or keys by allowing the selection of a plurality of different functions with a single press of the button at different locations. As used herein, selection of a different alpha numeric character is deemed a separate function. In one embodiment, the button and bearing assemblies are cantilevered over thesensor 340 to permit actuation by pressure in the Z direction (first linear bearing is the X direction and the second linear bearing is the Y direction). In one embodiment,sensor element 310 is an electromagnetic (EM) emitter andsensor element 330 is an electromagnetic detector. As used herein, EM is deemed to include both electric and magnetic fields. The electric and magnetic fields or the electric and magnetic components are permitted to have any magnitude including zero. Thus, a purely electric field or a purely magnetic field is still deemed to be an EM field as the term is used herein. - In one embodiment,
sensor portion 310 may be part of a capacitor andelement 330 forms a second part of the capacitor, e.g., parallel plates. In another embodiment,element 310 may be part of an inductor andelement 330 forms another part of the inductor. In another embodiment,element 310 may be a probe in surface contact with a resistive pad. A distance betweenelements - In an alternative embodiment,
sensor portions portion 310 may, for example, be a light source, such as a light emitting diode (LED) andsensor portion 330 may be a plurality of photo detectors. Alternatively,portion 310 may, for example, be a target pattern whilesensor portion 330 includes an imaging array and a light source such that imaging of the target permits derivation of the location of thebutton 110 within theregion 114. Some of these embodiments are described further below in connection withFIGS. 4 a-e. -
FIG. 4 a is a schematic diagram of a sensor of one embodiment of the invention. In the shown embodiment, a plurality ofamplifiers 450 supply voltage to capacitiveplates 470 ofsensor portion 430. In this embodiment, a passiveplate having footprint 410 is coupled to and moveable with the floating button and preferably concentric therewith. Concentricity is not necessary, it merely changes the transformation required to determine the position within the translation region. A plurality ofamplifiers 460 supply an indication of the electric field and therefore the capacitance between thevarious plates 470 and the passiveplate having footprint 410. Since capacitance is proportional to the area of overlap, a ratio of this capacitance with respect to each of the four fixed plates, uniquely determines the location of the moving plate withfootprint 410. Since the footprint has a known relation to the floating button, this necessarily also gives the location of the button within the region. An origin can be defined as, for example, when the passive plate is centered over the four active plates such that the capacitance of each plate is the same. The location of the button within the region can then be determined relative to this origin. While this is a possible origin, the origin can be substantially arbitrarily defined with the change in capacitance indicating relative motion from the origin. This idea of relative motion to a defined origin is common to the EM and optical sensors described below. In an alternative embodiment, the moveable plate may be connected to a power source such asamplifier 450.Amplifiers -
FIG. 4 b is a schematic diagram of a portion of a sensor of one embodiment of the invention. In this embodiment, a plurality ofinductive elements 472 are placed in relation to an inductive element having afootprint 412 coupled and moveable with the pointer button. Again, the ratio of inductance between the pluralinductive elements 472 and the inductiveelement having footprint 412 provides a unique location of the button within the region. Also, similarly,sensor portion 432 could be coupled to the button moveable therewith while the inductiveelement having footprint 412 is retained in a fixed location in the housing. -
FIG. 4 c is a schematic diagram of a portion of the sensor of an alternative embodiment of the invention. Aresistive pad 434 with a resistance that varies in the X and Y direction has as a power source 435 to apply a voltage in an X direction and apower source 454 to apply a voltage in a Y direction. By testing the voltage at aprobe 414 in contact with the surface, a location of the probe in thevariable resistance pad 434 may be determined. Because the probe is maintained in a known location relative to the floating button, the location of the button may then be discerned from the voltage at the probe. In one embodiment, a non-contact probe employs capacitive coupling to measure the voltage on the resistive pad. -
FIGS. 4 d and 4 e are alternative optical sensors of one embodiment of the invention. InFIG. 4 d, alight source 416 is disposed to illuminatephoto sensing elements 436. A ratio of intensities at the various photosensitive elements 436 provides a unique indication of the location of the button within the region. Alternatively, the light source may be fixed to the housing and the photo sensing elements may move with the button. In the embodiment ofFIG. 4 e, alight source 460 and a photo detective element such as a phototransistor may be mounted to move with the floating button. Atarget pattern 438 is fixed relative to the housing to permit illumination by thelight source 460 and imaging by thephoto detective element 462 to permit determination of location of the button within the region. Again, the attachment of the target could be to the button while the imager and light source are retained in fixed relation to the housing. All such embodiments are contemplated and within the scope of the invention. -
FIGS. 5 a and 5 b are schematic diagrams of an alternative configuration of the floating button. In this embodiment, thehousing 512 defines a region for movement of the floatingbutton 510 as an opening in the housing such that the edges of the opening are the constraint on the movement of thebutton 510. An integrally formedflange 518 is captured by the housing. Theflange 518 insures that thebutton 510 can translate throughout the region without exposing an edge of theflange 518, e.g., no gaps exist between the edges of the flange and the housing when the button is at the extremes of its translation region. Other aspects as described above in connection with other embodiments may be employed with this button formation. -
FIG. 6 is a block diagram with button and control system of one embodiment of the invention.Button 610 may include acontact sensor 612.Contact sensor 612 may be, for example, a biometric detector responding to, e.g., galvanic skin response, a photo detector responding to the absence of light, a pressure sensor responding to contact between the user's finger and the button, or a “break switch” which breaks contact when the button is pushed away from its rest position, or any other suitable sensor that permits detection of a user's finger. In an alternative embodiment,contact sensor 612 may be external to the button.Contact sensor 612 may provide a signal to the processor which in one embodiment may signal the processor to awaken from a lower power mode and power up the overall system. -
Processor 670 may be any of the myriad microcontrollers suitable for consumer electronic products, a microprocessor, an application specific integrated circuit (ASIC) or merely logic sufficient to affect the control functions required in the context of the application.Position sensor 630 is coupled in communication with thebutton 610 to identify the position of thebutton 610 within its region of possible translation.Position sensor 630 provides this information to theprocessor 670 which may take appropriate action based on the information provided. For example, thepower 670 may cause the cursor to move or thedisplay 680 responsive to the location within the translation region. This is particularly true for those embodiments in which the region is absolutely mapped to thedisplay 680. -
Position sensor 630 may be any of the embodiments previously described or for relatively low granularity systems, it may be merely a switch array. A switch array is suitable for providing access to a plurality of possible selectable options, but the granularity is necessarily less than in the context of some of the electromagnetic and optical embodiments described in connection withFIGS. 4 a through 4 e. One embodiment in which a switch array may be suitable is where the only selection is, e.g., the twelve keys on a standard telephone keypad. Thus, a switch array may be suitable for some television remote control, security code keypads, telephone, etc. -
Selection sensor 640 provides the mechanism for a selection input responsive to pressure or perpendicular movement of thebutton 610. Thus,selection sensor 640 may be a click dome, conductive rubber dome, a pressure sensor, a capacitive switch, rocker switch or other suitable detector for indicating this selection has occurred. In the case of a rocker switch, a small switch might be disposed in the button to permit actuation responsive to an orientation change of the controlling finger. Other suitable sensors for identifying a selection input will occur to those of ordinary skill in the art. Selection input provides a signal to theprocessor 670 which correlates the position derived from the position sensor with a selection input to identify which of the plural options have been selected. In one embodiment, the processor is connected to adriver 660 which in turn is coupled to thebutton 610. Thedriver 660 may provide force feedback along one or more axes of motion of the button or other tactile indication, such as vibration. This either indicates the button's position within the translation region, or a feature of in the virtual environment provided by thedisplay 680 as it relates to the position of the cursor as defined by the button's position. In some embodiments, thedriver 660 may be a motor, a servo, a galvo or other suitable mechanical drive to apply the desired force on thebutton 610. Some embodiments of the invention will have adisplay 680 with the translation region may be absolutely mapped to at least a portion of the display. As used herein, “absolutely mapped” means that the physical location of the button within its translation region is correlated with a particular location on the display. Location on the display may represent a single pixel or a plurality of contiguous pixels depending on the granularity of thesensor 630 associated with detecting the location of thebutton 610. In some embodiments, the region in which thebutton 610 is permitted to translate will have a shape and orientation consistent with thedisplay 680 to which it is absolutely mapped. Thus, for example, if the display has a 3×4 aspect ratio, the translation region may have a 3×4 aspect ratio. Thebutton 610 may be mapped to all or only a portion of the display. It is also contemplated that multiple floating buttons may be used in a single device. In such embodiments, mapping to the display may be partitioned amongst the buttons. In some embodiments, mapping and remapping may occur responsive to detection of contact with the button. It is also contemplated that there will be systems in which thebutton 610 is purely a selection mechanism unassociated with the display such as the security key pad mentioned above. -
FIG. 7 is a perspective environmental view of a device having a floating button of one embodiment of the invention. This embodiment is suitable for a remote control such as for a television or computer. In one embodiment, it may wirelessly signal an associated display device to cause a function to be selected. In one embodiment, motion of the button may control a cursor on a remote display device. Either infrared or radio frequency signaling protocols could be used. Ahousing 712 defines aregion 714 in which a floatingbutton 710 may translate. In this view, the user'sfinger 700 is shown engaging the floatingbutton 710. In this embodiment, no physical constraint, e.g., rim or physical barrier, exists around the perimeter of the button to defineregion 714. Rather, the button is constrained within the region by the dimensions of the opening (not shown) through which it is coupled to its transport mechanism within thehousing 712. By appropriately defining the opening, the translation of thebutton 710 can be constrained so that it does not extend beyond the edges of thehousing 712. It is of course within the scope and contemplation of the invention to constrain the motion of thebutton 710 so it does not reach the edges or in some embodiments thebutton 710 may be permitted to extend beyond the edges of thehousing 712. -
FIG. 8 is a perspective view of an embodiment of the invention used in connection with a handheld communicator. In one embodiment,housing 812 defines aregion 814 over which the floatingbutton 810 can translate in two orthogonal directions. The position of the button may be absolutely mapped to all ofdisplay 880 or only a portion thereof. For example,display region 884 may be the absolutely mapped portion of the display anddisplay region 882 may be inaccessible with the button. Variousselectable options 886, which may correspond to a telephone keypad or other more advanced functions, may reside within absolutely mappedregion 884 to be selectable by the pointer button. For example, assuming theselection option 886 includes a telephone keypad, the user could select the numbers which would then appear inunmapped region 882 awaiting a send command. In another embodiment, a floatingbutton 810 may be used to select functions without any mapping or association with the phone display. Force feedback and/or passive tactile indicators may facilitate user selection without the need to look at the display. The selected function may then cause the display to change commensurate with that function. -
FIG. 9 is a bottom rear perspective view of an embodiment of the invention. A digital camera with a binocular display resides within acompact housing 902. The housing defines a pair oflobe handgrips 928. Thesehandgrips 928 may be coated within an elastomeric material to provide improved grip and holding comfort for a user. Thehousing 902 defines openings in which a pair of binocular lenses 904 may be disposed. The lenses 904 are in the optical path of a pair of megapixel displays, which also serve as a viewfinder. As such, a user looking through the lenses is provided a high-resolution binocular view of what the camera lens currently sees. Additionally, details of such a manner can be formed in copending application entitled, DISPLAY, INPUT AND FORM FACTOR FOR PORTABLE INSTRUMENTS, Ser. No. 09/990,831, filed Nov. 9, 2001. - In one embodiment, a left and a right
hand floating button region regions button sensor button - Various devices that may employ the floating button of various embodiments of the invention are illustrated and described above. Additional examples include, notebook, laptop, and handheld computers, personal digital assistants (PDA's) or any other device where size constraints would make desirable the use of a single button to replace many buttons.
-
FIG. 10 a is a diagram of a compact touch type keyboard. Ahousing 1012 is coupled to a plurality of floatingbuttons Button 1020 may correspond to a mouse or a pointing device that may be mapped relatively or absolutely to a display (not shown). The remaining buttons may be mapped to functions of a typewriter keyboard. In one embodiment,button 1022 maps to letter A and the functions on a QWERTY keyboard to be actuated by the little finger of the left hand of a user.Button 1024 maps to S and the other functions controlled by the left ring finger.Button 1026 maps to D and the other functions controlled by the left middle finger.Button 1028 maps to F and the other functions controlled by the left index finger.Button 1010 maps to J and the other functions controlled by the right index finger.Button 1002 maps to K and the other functions controlled by the right middle finger.Button 1004 maps to L and the other functions controlled by the right ring finger.Button 1006 corresponds to the semicolon and the other functions controlled by the right little finger. Touch typists will recognize that this corresponds to the home row of a QWERTY keyboard. In one embodiment, when the user has their fingers on this home row, thespacebar 1030 is provided in a position to be actuatable by a user's thumb. In one embodiment, the three lobes ofhousing 1012 may be hinged together to collapse into a more compact form. While the above description describes mapping for the QWERTY keyboard, mappings for other keyboard arrangements are within the scope and contemplation of the invention. -
FIG. 10 b is the mapping for the J key corresponding tobutton 1010 inFIG. 10 a. As shown, actuating the button with downward pressure at its home position operates as a J select. Moving the button towards six o'clock prior to actuation selects an M; toward seven o'clock N; towards nine o'clock H; towards eleven o'clock Y; towards twelve o'clock U; further towards twelve o'clock “7”, with eleven o'clock from the U selecting a “6”. From this mapping, one of ordinary skill in the art will understand how the remaining buttons inFIG. 10 a may be mapped to a QWERTY keyboard. Give the relatively small number of functions associated with each button, the appropriate sensor to use could be either a switch array or any of the other sensing embodiments discussed above. Tactile responses may be provided to provide a user an indication that, for example, they have moved far enough towards 12 o'clock to pass the “U” and get into the “7” zone. - It should be noted that features shown or described with reference to one embodiment may be applicable to another embodiment even when not explicitly called out and such is within the scope and contemplation of the invention. In the foregoing specification, the invention has been described with reference to specific embodiments thereof. It will be further evident that various modifications and changes can be made thereto without departing from the broader spirit and scope of the invention as set forth in the appended claims. The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/014,493 US8194040B2 (en) | 2003-05-08 | 2008-01-15 | Compact touch-type keyboard |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/437,017 US20040222979A1 (en) | 2003-05-08 | 2003-05-08 | Multifunction floating button |
US12/014,493 US8194040B2 (en) | 2003-05-08 | 2008-01-15 | Compact touch-type keyboard |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/437,017 Division US20040222979A1 (en) | 2003-05-08 | 2003-05-08 | Multifunction floating button |
Publications (2)
Publication Number | Publication Date |
---|---|
US20080129697A1 true US20080129697A1 (en) | 2008-06-05 |
US8194040B2 US8194040B2 (en) | 2012-06-05 |
Family
ID=33417292
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/437,017 Abandoned US20040222979A1 (en) | 2003-05-08 | 2003-05-08 | Multifunction floating button |
US12/014,493 Active 2026-06-30 US8194040B2 (en) | 2003-05-08 | 2008-01-15 | Compact touch-type keyboard |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/437,017 Abandoned US20040222979A1 (en) | 2003-05-08 | 2003-05-08 | Multifunction floating button |
Country Status (4)
Country | Link |
---|---|
US (2) | US20040222979A1 (en) |
EP (1) | EP1620787A2 (en) |
KR (1) | KR20060017512A (en) |
WO (1) | WO2004102366A2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070172287A1 (en) * | 2003-08-29 | 2007-07-26 | Hirsch Steven B | Keyboard and Keys |
US20090037971A1 (en) * | 2007-08-03 | 2009-02-05 | Samsung Electronics Co., Ltd. | Broadcast receiver and user input device having item matching function, and method thereof |
US20100040400A1 (en) * | 2003-08-29 | 2010-02-18 | Hirsch Steven B | Keyboard and keys |
US20100253634A1 (en) * | 2009-04-06 | 2010-10-07 | Quanta Computer Inc. | Optical touch device and keyboard thereof |
US20100313126A1 (en) * | 2009-06-04 | 2010-12-09 | Jung Jong Woo | Method and apparatus for providing selection area for touch interface |
CN102819322A (en) * | 2012-08-07 | 2012-12-12 | 昆山大百科实验室设备工程有限公司 | Novel folding computer keyboard |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11275405B2 (en) | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
US7656393B2 (en) | 2005-03-04 | 2010-02-02 | Apple Inc. | Electronic device having display and surrounding touch sensitive bezel for user interface and control |
JP2005250595A (en) * | 2004-03-01 | 2005-09-15 | Nec Saitama Ltd | Portable terminal |
US20050257150A1 (en) * | 2004-05-11 | 2005-11-17 | Universite Des Sciences Et Technologies De Lille | Ground-based haptic interface comprising at least two decoupled rotary finger actuators |
US7526081B1 (en) * | 2004-10-05 | 2009-04-28 | 3Com Corporation | Telephone recording and storing arbitrary keystrokes sequence with replay with a single stoke |
US20070043725A1 (en) * | 2005-08-16 | 2007-02-22 | Steve Hotelling | Feedback responsive input arrangements |
US7786977B2 (en) * | 2006-01-30 | 2010-08-31 | Wacom Co., Ltd. | Position input device, remote control device, computer system and electronic equipment |
US7856254B2 (en) * | 2006-06-05 | 2010-12-21 | Lg Electronics Inc. | Mobile communication terminal and method of controlling the same |
DE102007030302B4 (en) * | 2006-07-24 | 2013-03-07 | Preh Gmbh | Turntable with retractable knob |
KR100942704B1 (en) * | 2007-11-26 | 2010-02-16 | 한국전자통신연구원 | Pointing apparatus possible haptic feedback, haptic interaction system and method using the same |
US8253686B2 (en) | 2007-11-26 | 2012-08-28 | Electronics And Telecommunications Research Institute | Pointing apparatus capable of providing haptic feedback, and haptic interaction system and method using the same |
KR100892886B1 (en) * | 2007-11-28 | 2009-04-15 | 주식회사 이노칩테크놀로지 | Pointing module and method for calibrating zero point the same and electronic device having the same |
US8963844B2 (en) * | 2009-02-26 | 2015-02-24 | Tara Chand Singhal | Apparatus and method for touch screen user interface for handheld electronic devices part I |
CN101968706A (en) * | 2010-08-20 | 2011-02-09 | 鸿富锦精密工业(深圳)有限公司 | Electronic reading equipment with remote control device and remote control method thereof |
US8905927B2 (en) * | 2010-11-30 | 2014-12-09 | Universal Electronics Inc. | System and method for non-intrusive health monitoring in the home |
US8641306B2 (en) * | 2011-08-16 | 2014-02-04 | Argotext | Wristwatch keyboard |
Citations (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1652464A (en) * | 1926-02-08 | 1927-12-13 | Tyberg Oluf | Typewriter keyboard |
US2532228A (en) * | 1946-07-26 | 1950-11-28 | Frank H Hesh | Electrically operated typewriter |
US3399287A (en) * | 1964-06-03 | 1968-08-27 | Gen Electric | Rockable plate type actuator for a plurality of contacts |
US3633724A (en) * | 1970-01-22 | 1972-01-11 | Ronald A Samuel | Electric typewriter key and keyboard arrangement |
US4201489A (en) * | 1976-08-04 | 1980-05-06 | Creatcchnil Patent AG | Keyboard actuatable with the aid of the fingers of at least one hand |
US4256931A (en) * | 1979-08-27 | 1981-03-17 | Interstate Industries, Inc. | Multiple dome switch assembly having pivotable common actuator |
US4440515A (en) * | 1982-06-01 | 1984-04-03 | International Business Machines Corporation | Keybar keyboard |
US4449839A (en) * | 1982-09-22 | 1984-05-22 | Bleuer Keith T | Keyboard with elongate keys |
US4536625A (en) * | 1983-04-20 | 1985-08-20 | Bebie Alain M | Keyboard design |
US4584443A (en) * | 1984-05-14 | 1986-04-22 | Honeywell Inc. | Captive digit input device |
US4654647A (en) * | 1984-09-24 | 1987-03-31 | Wedam Jack M | Finger actuated electronic control apparatus |
US4719455A (en) * | 1986-01-24 | 1988-01-12 | Louis William M | Integrating pointing device |
US4761522A (en) * | 1986-10-06 | 1988-08-02 | Allen Donald E | Finger operated switching apparatus |
US4778295A (en) * | 1984-06-25 | 1988-10-18 | Bleuer Keith T | Keyboard with elongate keys associated with compact switch mechanisms |
US4896003A (en) * | 1989-06-30 | 1990-01-23 | Hsieh Man Ching | Multi-position electrical switch |
US4913573A (en) * | 1987-02-18 | 1990-04-03 | Retter Dale J | Alpha-numeric keyboard |
US4935728A (en) * | 1985-01-02 | 1990-06-19 | Altra Corporation | Computer control |
US5012230A (en) * | 1987-04-07 | 1991-04-30 | Sony Corporation | Input device for digital processor based apparatus |
US5017030A (en) * | 1986-07-07 | 1991-05-21 | Crews Jay A | Ergonomically designed keyboard |
US5086296A (en) * | 1987-12-02 | 1992-02-04 | U.S. Philips Corporation | Signal generating device |
US5087910A (en) * | 1985-07-29 | 1992-02-11 | Guyot Sionnest Laurent | Electronic keyboard for one-hand operation |
US5252952A (en) * | 1990-10-26 | 1993-10-12 | The Cherry Corporation | Cursor device with zero-point resetting |
US5383735A (en) * | 1993-07-23 | 1995-01-24 | Smith Corona Corporation | Miniature keyboard with sliding keys |
US5424728A (en) * | 1990-07-10 | 1995-06-13 | Goldstein; Mark | Keyboard |
US5497151A (en) * | 1991-10-24 | 1996-03-05 | Dombroski; Michael L. | Compact one-handed typing keyboard having keys corresponding to a standard two-handed keyboard |
US5504502A (en) * | 1990-09-18 | 1996-04-02 | Fujitsu Limited | Pointing control device for moving a cursor on a display on a computer |
US5528235A (en) * | 1991-09-03 | 1996-06-18 | Edward D. Lin | Multi-status multi-function data processing key and key array |
US5564560A (en) * | 1995-06-07 | 1996-10-15 | Garmin Corporation | Dual function button |
US5661505A (en) * | 1995-01-13 | 1997-08-26 | Livits; Eric A. | Single hand-controlled computer input device |
US5666138A (en) * | 1994-11-22 | 1997-09-09 | Culver; Craig F. | Interface control |
US5790108A (en) * | 1992-10-23 | 1998-08-04 | University Of British Columbia | Controller |
US5808603A (en) * | 1997-02-06 | 1998-09-15 | Chen; Mei Yun | Computer input device |
US5841635A (en) * | 1997-09-29 | 1998-11-24 | Ericsson, Inc. | Flexible printed circuit for split keyboard and method of assembly |
US5841374A (en) * | 1997-01-28 | 1998-11-24 | Abraham; Joseph N. | Micro word-pad with tactile multifunctional keys |
US6031469A (en) * | 1996-11-12 | 2000-02-29 | Dodd; Jerry | Ergonomic computer keyboard |
US6075522A (en) * | 1998-03-26 | 2000-06-13 | Altra Corporation | Desktop compact cursor controller structure for use with computers and keyboards |
US6103979A (en) * | 1993-08-26 | 2000-08-15 | Fujitsu Limited | Keyboard having plurality of keys therein, each key establishing different electric contacts |
US6157323A (en) * | 1998-02-25 | 2000-12-05 | Tso; Kevin H. K. | Button-key/cylindrical-key alphabetizer |
US6168331B1 (en) * | 1999-12-16 | 2001-01-02 | Charles S. Vann | Case keyboard |
US6230222B1 (en) * | 1998-10-29 | 2001-05-08 | Martha Torell Rush | Prioritizing input device having a circuit indicating the highest priority key value when a plurality of keys being simultaneously selected |
US20010006587A1 (en) * | 1999-12-30 | 2001-07-05 | Nokia Mobile Phones Ltd. | Keyboard arrangement |
US6307537B1 (en) * | 1998-07-23 | 2001-10-23 | Kyocera Corporation | Multifunction key for use with portable device |
US6348878B1 (en) * | 2000-08-10 | 2002-02-19 | Kenzo Tsubai | Data entry keyboard |
US6386773B1 (en) * | 2000-03-10 | 2002-05-14 | Joseph Mathias | Ergonomic keyboard |
US6417838B1 (en) * | 1999-04-26 | 2002-07-09 | Alps Electric Co., Ltd. | Electronic equipment having input device that permits operations, including positional control in moving cursor and scrolling of document on screen |
US6437682B1 (en) * | 2000-04-20 | 2002-08-20 | Ericsson Inc. | Pressure sensitive direction switches |
US20020149566A1 (en) * | 2001-04-16 | 2002-10-17 | Sarkissian Arthur H. | Key-surround module inputting device |
US6520699B2 (en) * | 2001-02-16 | 2003-02-18 | Toshiyasu Abe | Keyboard |
USD473226S1 (en) * | 2001-12-21 | 2003-04-15 | Research In Motion Limited | Handheld electronic device and a keyboard |
US6594142B2 (en) * | 2000-07-19 | 2003-07-15 | Pocketop Computers Corp. | Folding keyboard for a personal digital assistant |
US20030193478A1 (en) * | 2002-04-04 | 2003-10-16 | Edwin Ng | Reduced keyboard system that emulates QWERTY-type mapping and typing |
US20040190968A1 (en) * | 2003-03-25 | 2004-09-30 | Tai-Her Yang | Keyboard of multi-point multiple common keys |
US6869239B2 (en) * | 2002-04-15 | 2005-03-22 | Charles Albert Morris | Compact keyboard with sliding motion key actuation |
US20050123333A1 (en) * | 2003-12-04 | 2005-06-09 | Ntt Docomo, Inc. | Input key and input apparatus |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002039701A2 (en) * | 2000-11-07 | 2002-05-16 | Urica Ltd | Process apparatus and media for acquiring symbol input in response to multiple actuator movements |
EP1223501A1 (en) | 2001-01-16 | 2002-07-17 | BRITISH TELECOMMUNICATIONS public limited company | Keyboard |
DE60236652D1 (en) | 2001-06-12 | 2010-07-22 | Research In Motion Ltd | PORTABLE ELECTRONIC DEVICE WITH KEYBOARD |
NO20020895L (en) | 2001-06-27 | 2002-12-30 | Ziad Badarneh | Interactive system connected to electronic equipment |
-
2003
- 2003-05-08 US US10/437,017 patent/US20040222979A1/en not_active Abandoned
-
2004
- 2004-04-30 WO PCT/US2004/013402 patent/WO2004102366A2/en active Application Filing
- 2004-04-30 EP EP04760857A patent/EP1620787A2/en not_active Withdrawn
- 2004-04-30 KR KR1020057021237A patent/KR20060017512A/en not_active Application Discontinuation
-
2008
- 2008-01-15 US US12/014,493 patent/US8194040B2/en active Active
Patent Citations (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1652464A (en) * | 1926-02-08 | 1927-12-13 | Tyberg Oluf | Typewriter keyboard |
US2532228A (en) * | 1946-07-26 | 1950-11-28 | Frank H Hesh | Electrically operated typewriter |
US3399287A (en) * | 1964-06-03 | 1968-08-27 | Gen Electric | Rockable plate type actuator for a plurality of contacts |
US3633724A (en) * | 1970-01-22 | 1972-01-11 | Ronald A Samuel | Electric typewriter key and keyboard arrangement |
US4201489A (en) * | 1976-08-04 | 1980-05-06 | Creatcchnil Patent AG | Keyboard actuatable with the aid of the fingers of at least one hand |
US4256931A (en) * | 1979-08-27 | 1981-03-17 | Interstate Industries, Inc. | Multiple dome switch assembly having pivotable common actuator |
US4440515A (en) * | 1982-06-01 | 1984-04-03 | International Business Machines Corporation | Keybar keyboard |
US4449839A (en) * | 1982-09-22 | 1984-05-22 | Bleuer Keith T | Keyboard with elongate keys |
US4536625A (en) * | 1983-04-20 | 1985-08-20 | Bebie Alain M | Keyboard design |
US4584443A (en) * | 1984-05-14 | 1986-04-22 | Honeywell Inc. | Captive digit input device |
US4778295A (en) * | 1984-06-25 | 1988-10-18 | Bleuer Keith T | Keyboard with elongate keys associated with compact switch mechanisms |
US4654647A (en) * | 1984-09-24 | 1987-03-31 | Wedam Jack M | Finger actuated electronic control apparatus |
US4935728A (en) * | 1985-01-02 | 1990-06-19 | Altra Corporation | Computer control |
US5087910A (en) * | 1985-07-29 | 1992-02-11 | Guyot Sionnest Laurent | Electronic keyboard for one-hand operation |
US4719455A (en) * | 1986-01-24 | 1988-01-12 | Louis William M | Integrating pointing device |
US5017030A (en) * | 1986-07-07 | 1991-05-21 | Crews Jay A | Ergonomically designed keyboard |
US4761522A (en) * | 1986-10-06 | 1988-08-02 | Allen Donald E | Finger operated switching apparatus |
US4913573A (en) * | 1987-02-18 | 1990-04-03 | Retter Dale J | Alpha-numeric keyboard |
US5012230A (en) * | 1987-04-07 | 1991-04-30 | Sony Corporation | Input device for digital processor based apparatus |
US5086296A (en) * | 1987-12-02 | 1992-02-04 | U.S. Philips Corporation | Signal generating device |
US4896003A (en) * | 1989-06-30 | 1990-01-23 | Hsieh Man Ching | Multi-position electrical switch |
US5424728A (en) * | 1990-07-10 | 1995-06-13 | Goldstein; Mark | Keyboard |
US5504502A (en) * | 1990-09-18 | 1996-04-02 | Fujitsu Limited | Pointing control device for moving a cursor on a display on a computer |
US5252952A (en) * | 1990-10-26 | 1993-10-12 | The Cherry Corporation | Cursor device with zero-point resetting |
US5528235A (en) * | 1991-09-03 | 1996-06-18 | Edward D. Lin | Multi-status multi-function data processing key and key array |
US5497151A (en) * | 1991-10-24 | 1996-03-05 | Dombroski; Michael L. | Compact one-handed typing keyboard having keys corresponding to a standard two-handed keyboard |
US5790108A (en) * | 1992-10-23 | 1998-08-04 | University Of British Columbia | Controller |
US5383735A (en) * | 1993-07-23 | 1995-01-24 | Smith Corona Corporation | Miniature keyboard with sliding keys |
US6103979A (en) * | 1993-08-26 | 2000-08-15 | Fujitsu Limited | Keyboard having plurality of keys therein, each key establishing different electric contacts |
US5666138A (en) * | 1994-11-22 | 1997-09-09 | Culver; Craig F. | Interface control |
US5661505A (en) * | 1995-01-13 | 1997-08-26 | Livits; Eric A. | Single hand-controlled computer input device |
US5564560A (en) * | 1995-06-07 | 1996-10-15 | Garmin Corporation | Dual function button |
US6031469A (en) * | 1996-11-12 | 2000-02-29 | Dodd; Jerry | Ergonomic computer keyboard |
US5841374A (en) * | 1997-01-28 | 1998-11-24 | Abraham; Joseph N. | Micro word-pad with tactile multifunctional keys |
US5808603A (en) * | 1997-02-06 | 1998-09-15 | Chen; Mei Yun | Computer input device |
US5841635A (en) * | 1997-09-29 | 1998-11-24 | Ericsson, Inc. | Flexible printed circuit for split keyboard and method of assembly |
US6157323A (en) * | 1998-02-25 | 2000-12-05 | Tso; Kevin H. K. | Button-key/cylindrical-key alphabetizer |
US6075522A (en) * | 1998-03-26 | 2000-06-13 | Altra Corporation | Desktop compact cursor controller structure for use with computers and keyboards |
US6307537B1 (en) * | 1998-07-23 | 2001-10-23 | Kyocera Corporation | Multifunction key for use with portable device |
US6230222B1 (en) * | 1998-10-29 | 2001-05-08 | Martha Torell Rush | Prioritizing input device having a circuit indicating the highest priority key value when a plurality of keys being simultaneously selected |
US6417838B1 (en) * | 1999-04-26 | 2002-07-09 | Alps Electric Co., Ltd. | Electronic equipment having input device that permits operations, including positional control in moving cursor and scrolling of document on screen |
US6168331B1 (en) * | 1999-12-16 | 2001-01-02 | Charles S. Vann | Case keyboard |
US20010006587A1 (en) * | 1999-12-30 | 2001-07-05 | Nokia Mobile Phones Ltd. | Keyboard arrangement |
US6386773B1 (en) * | 2000-03-10 | 2002-05-14 | Joseph Mathias | Ergonomic keyboard |
US6437682B1 (en) * | 2000-04-20 | 2002-08-20 | Ericsson Inc. | Pressure sensitive direction switches |
US6594142B2 (en) * | 2000-07-19 | 2003-07-15 | Pocketop Computers Corp. | Folding keyboard for a personal digital assistant |
US6348878B1 (en) * | 2000-08-10 | 2002-02-19 | Kenzo Tsubai | Data entry keyboard |
US6520699B2 (en) * | 2001-02-16 | 2003-02-18 | Toshiyasu Abe | Keyboard |
US20020149566A1 (en) * | 2001-04-16 | 2002-10-17 | Sarkissian Arthur H. | Key-surround module inputting device |
USD473226S1 (en) * | 2001-12-21 | 2003-04-15 | Research In Motion Limited | Handheld electronic device and a keyboard |
US20030193478A1 (en) * | 2002-04-04 | 2003-10-16 | Edwin Ng | Reduced keyboard system that emulates QWERTY-type mapping and typing |
US7202853B2 (en) * | 2002-04-04 | 2007-04-10 | Xrgomics Pte, Ltd. | Reduced keyboard system that emulates QWERTY-type mapping and typing |
US6869239B2 (en) * | 2002-04-15 | 2005-03-22 | Charles Albert Morris | Compact keyboard with sliding motion key actuation |
US20040190968A1 (en) * | 2003-03-25 | 2004-09-30 | Tai-Her Yang | Keyboard of multi-point multiple common keys |
US20050123333A1 (en) * | 2003-12-04 | 2005-06-09 | Ntt Docomo, Inc. | Input key and input apparatus |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070172287A1 (en) * | 2003-08-29 | 2007-07-26 | Hirsch Steven B | Keyboard and Keys |
US20100040400A1 (en) * | 2003-08-29 | 2010-02-18 | Hirsch Steven B | Keyboard and keys |
US8734036B2 (en) | 2003-08-29 | 2014-05-27 | Steven B. Hirsch | Keyboard and keys |
US20090037971A1 (en) * | 2007-08-03 | 2009-02-05 | Samsung Electronics Co., Ltd. | Broadcast receiver and user input device having item matching function, and method thereof |
US20100253634A1 (en) * | 2009-04-06 | 2010-10-07 | Quanta Computer Inc. | Optical touch device and keyboard thereof |
US8368652B2 (en) * | 2009-04-06 | 2013-02-05 | Quanta Computer Inc. | Optical touch device and keyboard thereof |
US8803809B2 (en) | 2009-04-06 | 2014-08-12 | Quanta Computer Inc. | Optical touch device and keyboard thereof |
US20100313126A1 (en) * | 2009-06-04 | 2010-12-09 | Jung Jong Woo | Method and apparatus for providing selection area for touch interface |
CN102819322A (en) * | 2012-08-07 | 2012-12-12 | 昆山大百科实验室设备工程有限公司 | Novel folding computer keyboard |
Also Published As
Publication number | Publication date |
---|---|
US20040222979A1 (en) | 2004-11-11 |
EP1620787A2 (en) | 2006-02-01 |
WO2004102366A3 (en) | 2005-02-17 |
US8194040B2 (en) | 2012-06-05 |
KR20060017512A (en) | 2006-02-23 |
WO2004102366A2 (en) | 2004-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8194040B2 (en) | Compact touch-type keyboard | |
US8816978B2 (en) | Seesaw touchpad with horizontal direction hinge | |
US7429976B2 (en) | Compact pointing device | |
EP1113385B1 (en) | Device and method for sensing data input | |
TWI485626B (en) | Integrated fingerprint sensor and navigation device | |
US6677927B1 (en) | X-Y navigation input device | |
EP2513760B1 (en) | Method and apparatus for changing operating modes | |
US20080284735A1 (en) | Multi-Purpose Optical Mouse | |
US20050275618A1 (en) | Pointing device | |
US20140002358A1 (en) | Compact capacitive track pad | |
EP2853990A1 (en) | Display actuator | |
US20090091536A1 (en) | Dial Pad Data Entry | |
CN104995840A (en) | Physical force capacitive touch sensors | |
JP2007172620A (en) | Pointing device adapted for small handheld device | |
US9927886B2 (en) | Input device with transmission element actuated switch | |
US10804897B2 (en) | Touch-sensitive keypad control device | |
US7978173B2 (en) | Pointing device including a moveable puck with mechanical detents | |
US11836297B2 (en) | Keyboard with capacitive key position, key movement, or gesture input sensors | |
US20140043249A1 (en) | Multi-texture for five button click pad top surface | |
US20090303174A1 (en) | Control of dual function input area | |
US6788287B2 (en) | Dual-dimension cursor control pad | |
KR101151230B1 (en) | Ultra slim optical joystick and mobile terminal having it | |
EP1614022A1 (en) | Pointing device | |
KR101095923B1 (en) | Apparatus for inputting curser in mobile terminal | |
KR100932357B1 (en) | Pointing device and item selection method on display using same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
CC | Certificate of correction | ||
REMI | Maintenance fee reminder mailed | ||
FPAY | Fee payment |
Year of fee payment: 4 |
|
SULP | Surcharge for late payment | ||
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
FEPP | Fee payment procedure |
Free format text: 7.5 YR SURCHARGE - LATE PMT W/IN 6 MO, SMALL ENTITY (ORIGINAL EVENT CODE: M2555); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YR, SMALL ENTITY (ORIGINAL EVENT CODE: M2552); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY Year of fee payment: 8 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY |