throbber
ge CUee pe
`gon ee
`ary ORS gp yt
`—- &
`Jie AISCS AL ia WV ‘
`+f
`—.
`oh-o1-6
`|
`o> 3
`/
`—J SS
`>=—-*
`PROVISIONAL APPLICATION COVER SHEET
`e ———=—_
`At
`Docket No.: IMM1
`CERTIFICATE OF EXPRESS MAILING
`o>:
`~Secathe that thispaperand thedocuments and/orfees referred to
`torney
`™
`49P
`:
`.
`*
`=meawathed therein are being deposited with the United States Postal
`
`=Seaqupon July 31, 2002 in an envelope as “Express Mail Post Office to
`First Named Inventor: Kenneth M. Martin
`Addressee” service under 37 CFR §1 10, Express Mail No.
`EK860305602US, addressed to the Commissioner for Patents,
`Washington, DC 20231.
`
`;
`
`Paul M. Thyfault
`
`=
`
`Commissioner for Patents
`Box Provisional Patent Application
`Washington, DC 20231
`
`‘Sir:
`
`This isa requestfor filing a PROVISIONAL APPLICATIONunder 37 CFR 1.53(c).
`
`=
`=—
`a
`an —
`ao a
`. =
`aR =o
`223 =r=~
`qa=~,
`wo =r.
`an —_o
`v0 —
`mM
`—=—
`
`INVENTOR(S)/APPLICANT(S)
`
`RESIDENCE(CITY AND
`LAST NAME
` FIRST NAME
`MIDDLEINITIAL
`EITHER STATE OR FOREIGN
`COUNTRY
`
`
`
`
`
`
`
`
`
`
`Los Gatos, CA
`
`
`
`
`
` Redwood City, CA
`
` TITLE OF INVENTION (280 characters max
`
`TACTILE FEEDBACK FOR ELECTRONIC DEVICES
`
`CORRESPONDENCE ADDRESS
`
`
`
`IMMERSION CORPORATION
`801 Fox Lane
`San Jose, CA 95131
`(408) 467-1900
`
`Docket No. IMM149P
`
`1
`
`APPLEINC.
`EXHIBIT 1106 - PAGE 1
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 1
`
`

`

`Saphy eo Tey
`att,
`i
`1
`adhe
`HeaAch 8
`
`von qd
`
`enaa
`se lle HaHo.
`
`ENCLOSED APPLICATION PARTS (checkall that a
`
`Specification, Numberof Pages
`
`14
`
`CI
`
`Small Entity Statement Drawings Numberof Pages
`
`
`
`6 Other (specify): Cover Sheet &
`
`
`
`KY
`
`Provisional Filing Fee Amount ($)160.00
`A check or moneyorderis enclosed to cover the Provisionalfiling fees.
`The commissioner is hereby authorized to charge any additional fees that may be required or credit any overpayment to
`Deposit Account No. 50-1815 (Order No. IMM149P).
`
`At least some of the inventions were made undera contract with an agency of the United States Government.
`
`XJ] No
`
`[TYes, the name of the U.S. Government agency and the contract numberare:
`
`
`Respectfully Submitted,
`
`
`
`SIGNATURELandDh.hagfanGg—DATE 7/31/02
`
`TYPED NAME
`
`Paul M. Thyfault
`
`REGISTRATION NO. 40,204
`
`PROVISIONAL APPLICATION FILING ONLY
`
`Docket No. IMM149P
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 2
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 2
`
`

`

`34
`aasees
`#
`5t
`-
`ag
`TIT ge
`he,
`ar
`featl OG Loe page ES a
`Vieath ts add ge ete ee ae Ae
`
`va
`whe
`
`~ oygoof
`nat Aha
`
`“logtha 4b
`
`TACTILE FEEDBACK FOR ELECTRONIC DEVICES
`
`BY INVENTORS
`
`Kenneth M. Martin
`Alex S. Goldenberg
`Alex Jasso
`Steven P. Vassallo
`
`BACKGROUND OF THE INVENTION
`
`The present invention relates generally to computer interface devices
`
`that allow the user to experience haptic feedback.
`
`A user can interact with an environment displayed by a computer to
`
`perform functions and tasks on the computer, such as playing a game,
`
`experiencing a simulation or virtual reality environment, using a computer
`
`aided design system, operating a graphical user
`
`interface (GUI), etc.
`
`Common human-computerinterface devices used for such interaction include
`
`a mouse, joystick, trackball, steering wheel, stylus, tablet, pressure-sensitive
`
`sphere, or the like, that is connected to the computer system controlling the
`
`displayed environment.
`
`(PDA's), and other
`Cellular phones, personal digital assistants
`electronic devices are commonly used by a large number of people. The
`
`physical feedback provided in standard passive buttons on cell-phones and
`
`PDA's of the prior art is limited to the mechanical feedback of the switches,
`
`e.g., the switch closure force-displacement profile. As the same mechanical
`
`switch is usually used for each button, the buttons all feel the same when they
`
`are pressed.
`
`In addition, the physical feedback that the buttons provide is
`
`delivered only in the process of pressing the button. Some cellphones and
`
`PDA’s have raised bumps on the center key to help orient the user as to the
`
`center of
`
`the pattern, and some buttons are arranged in unique or
`
`characteristic ways to allow the user to determine which button is which by
`
`feel without having to look at the buttons.
`
`In general, however, users typically
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 3
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 3
`
`

`

`it “He “a Pp Ft eH Poly te
`ha.
`ag) Sy Bah Wa eh eM ott
`
`a y aeda =f r 4 2ath
`ae Had ae
`the cd, Hb ae
`
`must look at the dialpad on their cellphone or PDA to ensure that they are
`
`entering the right numbers or characters.
`
`In
`
`summary, passive buttons have a_
`
`single characteristic feel
`
`generated by the mechanical design and do not have the ability to provide
`
`feedback to the user regarding displacement or position. This is similar for
`
`buttons or keypads provided on other electronic devices.
`
`In other embodiments, a flat touchpad used on a cell-phone or other
`
`electronic device for sensing a user’s touch can beintegrated with an LCD or
`
`other flat panel display screen.
`
`In some embodiments, “soft” or graphical
`
`buttons (“softkeys’) are displayed on the screen and are receptive to the
`
`users touch to allow the command of device functions similar to normal
`
`mechanical buttons. However, the smooth touchpad/LCD module has no
`
`existing mechanism or method of providing the user any kind of feedback as
`
`to the graphical button they are about to press.
`
`Thus, the shortcomings of the conventional approach include:
`
`if the
`
`user attempts to select specific buttons in a distracting environment to perform
`
`a primary task or function of the device, the user’s attention will be severely
`
`divided between the primary task they are trying to complete, and the
`
`secondary task of pressing the correct buttons on the device.
`
`If the primary
`
`task involves looking at objects far from themselves (as, say,
`
`in a driving
`
`environmentin a vehicle), then there is the additional challenge of needing to
`
`dramatically change the users focus point
`
`from somewhere far
`
`from
`
`themselves to the device he or she is manipulating in hand or closeby.
`
`In those devices including a touch-pad,
`
`the user does not get any
`
`tactile feedback as to which graphical button he or she is going to press.
`
`In
`
`fact, for the “soft-keys” in an integral touchpad/LCD screen, the user may
`
`press between displayed buttons, not realizing that his or her finger is bridging
`
`two ‘valid’ button locations, and leading in some cases to an undesired key
`
`being pressed and thus an undesired commandsentto the electronic device.
`
`Docket No. IMM149P
`
`2
`
`APPLEINC.
`EXHIBIT 1106 - PAGE 4
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 4
`
`

`

`My oe MF
`‘
`APT OU FR
`wy
`G7b a owedT,
`qi, Gog Chie ls a ioe woe Nat
`{ ab Sop Ge Na ato
`
`Ht
`qed!
`ane
`
`SUMMARYOF INVENTION
`
`The present
`mechanical buttons,
`
`to providing tactile feedback for
`invention relates
`rocker switches, scroll wheels and the like used on
`
`electronic devices such as cell-phones, remote controls, and the like. The
`invention also relates to embodiments for providing tactile feedback for a
`
`touchpad having an integral display such as an LCD screen, and buttons
`
`displayed thereon.
`
`Haptic feedback interface devices can provide physical sensations
`which are felt by the user manipulating the interface device. One or more
`motors or other actuators are used in the device to output
`the haptic
`
`sensations.
`
`The present invention provides an actuator to output tactile sensations
`on a set of buttons or keys of an electronic device. The buttons preferably
`can detect multiple levels of pressure or user selection (variable or analog
`input devices-- e.g., analog in, analog out) to determine whether the useris
`desiring to press a button to activate its function (heavier pressure), or is
`running his or her fingers over the buttons to locate a particular button (lighter
`pressure). Tactile sensations can be outputif lighter pressure is detected to
`allow the userto locate a particular button more easily.
`
`In the touchpad/integrated display embodiments, the tactile effects of
`the present invention allow the user to press the desired key or button more
`accurately. For example, a confirming tactile sensation can confirm that a
`particular key will be pressed, and a different sensation can confirm the actual
`press/selection of the desired key.
`In one example,
`if the user ignored the
`absenceof a confirming sensation overa valid button and tried to press down
`, a ‘not-valid’ tactile sensation can be output indicating to the user that his or
`
`her finger was bridging two valid button locations.
`
`Benefits of the tactile button confirmation with a single actuator include:
`
`Docket No.IMM149P
`
`3
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 5
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 5
`
`

`

`ay Beh
`myotp tae ad
`ma, TE SBhb ce uc abtote
`Leee
`
`e Allows selections or entries to be made on a keypad with less user
`
`distraction
`
`e Allows customized tactile responses in a keypad with a single
`
`actuator
`
`e Allows modes and other non-visible features in the controlled
`
`device to be more obvious and intuitive to a user
`
`e Allows highly configurable displays like LCD's to be used to present
`a changeable user interface to a user while still retaining a tactile
`
`feel.
`
`e Allows a single button to potentially deliver multiple
`selections/characters based on how hard the user presses.
`
`Docket No. IMM149P
`
`4
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 6
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 6
`
`

`

`yin at ataenath ay :
`
`
`
`
`oafo. te Woy hor
`frog Pe
`EH dt an an ae age he
`Lae ©
`Heed! Pastel
`fa Hat ddl va agatha hoa had
`
`DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
`
`Haptic feedback technology, also called force feedback or tactile
`feedback technology, has been usedin a variety of applications to enhance
`the realism of computer simulation environments. The present
`invention
`describes embodiments for providing tactile sensations associated with
`
`buttons, both mechanical and displayed on a screen. The present invention
`
`can be implemented for a variety of types of electronic devices, such as
`cellular telephones, remote controls, gamepads, joystick handles, automotive
`controls (for
`radios, CD players, automobile functions, etc.), consumer
`electronics devices, PDA’s, laptop computers, portable game devices, etc.
`
`One embodiment of a hand-held device including features of the
`presentinvention is shown in Fig. 1. A cell phone 10 can include a numberof
`buttons 12 in a keypad 14. A display 16 can also be included to display
`various features and functions of the device 10. The present
`invention
`
`includes a single vibrotactile actuator 20 coupled to the buttons in the cellular
`phone device, where the actuator is coupled either to the buttons,
`to the
`printed circuit board (PCB) to which the buttons are coupled, or to the case or
`housing of the device. For example, Fig. 2 is a side elevational view of the
`buttons, a button PCB 22 to which the buttons are coupled, and a piezo-
`
`electric actuator 20 which is coupled to the PCB 22. Whenthe piezoelectric
`actuator is energized with a current, the motion or force form the piezo-electric
`actuator transfers to the PCB and to all the buttons 12 coupled thereto. One
`
`example of the control of a piezo-electric actuator is described in copending
`application no. 09/917 ,263, incorporated herein by referencein its entirety.
`
`The actuator 20 used can be a variety of types; for example,
`
`the
`
`actuator can be piezo-electric (some embodiments described in copending
`application no. 09/917,263), a voice-coil, moving magnet actuator, using the
`integral speaker in a device that uses a spinning mass actuator, or a flexure
`coupled to a motor
`(as described in copending U.S. application no.
`
`Docket No. IMM149P
`
`5
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 7
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 7
`
`

`

`Bp Beta
`tis
`i
`=
`Oy
`wR ar
`fe
`F
`pe
`at
`te HK “a f Aett F ap apne 3
`ead Tae
`“Al dade ae ome abi at
`
`iy
`
`incorporated herein by reference in its entirety). To allow for
`09/585,741,
`simple construction and low cost, the actuator can output a force on all the
`buttons of the device simultaneously (or on all the buttons in a particular
`group on the device, e.g., buttons that are closely spaced in a matrix).
`
`The present invention includes switches or buttons or a touchpad that
`has more resolution than a simple on-off switch closure; rather,
`it requires
`some notion of “levels” of pressure on the switch or touchpad (e.g., three or
`more levels of detection or pressure sensing as opposedto two levels in an
`on-off switch). Examples of these kinds of variable switches include the
`analog buttons found on Sony Playstation 2 gamepads, capacitive touch
`switches, force sensing resistors, or strain-gauge based sensors.
`In the
`present invention, the user can move his or her finger(s) over the various
`buttons or switches, and when exerting a very light pressure, along the level
`of ‘touching’ a button (but not quite pressingit, e.g. a level of sensed pressure
`under a predetermined threshold pressure or level),
`the switch or sensor
`detects the light touch and the actuator is controlled to deliver in response a
`brief sensation to the various buttons, delivering a specific frequencyortactile
`sensation that signals that that particular button had been touched. As the
`user touches other buttons (e.g.,
`in a matrix), other tactile effects unique to
`those other buttons can be delivered registering that touch. With a short
`amount of use, the user can quickly become used to these sensations and
`can identify and press buttons by touch alone. Because in this scenario it
`would be unusual for the user to be pressing or contacting more than one
`button at a time, the fact that the single actuator is outputting sensations onall
`of the buttons simultaneouslyis of little consequence. When the user presses
`morefirmly, with a pressure or to a level that is greater than or further than the
`predetermined threshold level, then the button’s function is activated by the
`device (or the command associated with the button is delivered to the device’s
`controller) as if the user pressed the button normally.
`
`if the useris lightly moving his finger over the 9 key, a
`For example,
`high frequency vibration can be output on all the keys. When the user’s light
`finger pressure is detected at the 6 key, a lower-frequency vibration can be
`output, allowing the user to determine which key is presently under his finger
`
`Docket No. IMM149P
`
`6
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 8
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 8
`
`

`

`solely through the sense of touch. The fact that the 6-key sensation is being
`output on all the keys is irrelevant since the user’s finger is only touching the 6
`key.
`In an alternate, more expensive embodiment, each button can be
`associated with its own actuator so that a sensation is output on a particular
`
`key when thelighter or heavier touch is detected on that key.
`
`In addition to these ‘touch confirmations’, the actuator can also deliver
`
`other sensations, e.g. a confirmation click, pulse, or othertactile effect when a
`button had actually been pressed, confirming its selection.
`If the device has
`‘modes’, e.g. a 1-button short-cut dialing feature on a cell-phone, then this
`usage mode could have associated with it a unique tactile sensation that
`informs the user when that feature has been activated and/oris active.
`
`A controller, such as a microprocessor, ASIC, state machines, or other
`processor, can be usedto receive the sensedlevel of touch or pressure, and
`to control the actuator output. This controller can be the main processorof
`the device, or can be a separate dedicated processor for touch sensation
`control. A variety of tactile sensations can be output, in which the frequency
`and/or magnitude of vibrations or pulses can be varied.
`
`Another embodiment uses the pressure or level capability of analog
`buttons (or a touchpad) with tactile feedback to allow a single button to
`perform multiple functions based on how hard the user presses. One
`example is the telephone dialpad on which many of the number keys also
`correspond to 3 or 4 letters of the alphabet.
`In this example, the user can
`press a button downpart ofits full range of motion toafirst level and receive
`a distinctive tactile feedback that corresponds to the first alphanumeric
`
`character associated with that button, which is input to the device. The user
`can press the button further down (e.g. without stopping at the first level) to a
`second, intermediate pressure level, and receive a different tactile cue as well
`as select the middle alphanumeric character associated with the button. Or,
`the user can press the button hard to the maximum ‘depth’ (third level) of the
`key, which selects the third alphanumeric character for input, and causes the
`corresponding tactile cue for that
`letter to be output on the button. This
`embodiment mayinclude a feature of ‘dwell to select’, i.e. holding a consistent
`pressure level would be equivalent
`to having selected, and again the
`
`Docket No. IMM149P
`
`7
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 9
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 9
`
`

`

`ety on
`Sy
`ot, Hut dea ge
`cueye
`
`Bey Gt AE Sy hep poeehow Balle
`
`a sat cnt
`wilt aE Hadl
`i
`Lat
`
`confirmation of the selection could be signified by a distinctive, different tactile
`
`cue. Other embodiments mayincorporate less or fewerlevels of selection.
`
`The present invention can also be used with a touchpad/integratedflat
`display overlay, and the benefits may be even more compelling. A LCD (or
`other type of display) panel overlaid on a pressure-sensitive touchpad, and
`coupled to an actuator (such as actuator 20) can allow the user to move his or
`her finger over a software-generated grid of displayed buttons or keys which
`is provided in place of the mechanical buttons 12 shownin Fig. 1. Fig. 3
`depicts an integrated display and actuator. Fig. 4 shows an elevation view of
`such. (Some embodiments may provide such “soft” buttons on a display 16 in
`addition to a mechanical set of buttons 12 to allow more functions to be
`commanded by the user-- such an embodiment can provide another
`dedicated actuator coupled to the display 16 in addition to the actuator
`coupled to the buttons 12, or a single actuator may output force on both
`buttons and display). Tactile feedback is output on the touchpad/display from
`the coupled actuator for a variety of interactions. How hard a useris pressing
`is detected by reading the size of the contact patch of the user’s finger. By
`differentiating between lowerlevels of pressure, effects are played to the user
`helping them orient
`themselves and understand where they are on the
`keypad, without requiring the user to look at the keypad.
`If it is sensed that
`the user’s contact patch/pressure is changing at a sufficiently large level, it is
`concluded that the user is trying to push a button, and a different effect
`signaling that a keypress has been madeis played. A distinct effect is played
`when the user’s finger is on the 5 key as a sort of ‘home’ key. Keys on the
`center axis have a single pop, keys on the left and right sides have two pops.
`Because the user will generally know if they are on the left or right,
`this
`
`doesn’t cause any confusion.
`
`Another embodiment uses dynamic thresholds and looks at how fast
`the user’s pressure is changing. There are a numberof challenging things
`trying to use the touchpad as a keypad. There are big differences in different
`user’s finger geometry, which effects how large a contact patch they have.
`Also, different users use the device differently.. some will glide their finger
`around looking for a button, then will smoothly increase pressure to try to
`
`Docket No.IMM149P
`
`8
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 10
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 10
`
`

`

`<n yy
`arta
`php
`a
`+
`+k
`Pe, 4 i f ah Ry aed a Bait
`oy ae
`aa
`
`ar
`
`‘press’. Others will explore, then will release and ‘stab’ the button to make a
`selection. Two different thresholds for these two user scenarios and can
`
`detecteither.
`
`‘
`
`In a further example, a tactile sensation can be output indicating when
`the user’s finger is over a valid key selection and whenit is not (when the
`“lighter” pressure is sensed).
`The value of the tactile feedback in this
`embodiment is that it can make a displayed key matrix significantly more
`useable in a consumerelectronic device. For example, when the user’s finger
`is positioned between two displayed buttons so that it would not be known
`which button the user desired to select, no tactile sensation is output on the
`touchpad. Whenthe user's finger is moved to a position on the touchpadthat
`is unambiguous as to which button would be activated if the user pressed
`harder, then a tactile pulse, vibration, or other “confirming sensation” can be
`outputto indicate that the user’s finger is in a key-pressing position.
`In some |
`embodiments, if the user ignored the absence of a confirming sensation over
`a valid button and tried to press down, a ‘not-valid’ tactile sensation can be
`outputindicating to the user that his or her finger was bridging two valid button
`locations or was otherwise not in a correct position to press a button.
`
`tactile sensations can distinguish different
`Furthermore, different
`buttons, as in the mechanical button embodiment described above. When the
`user actually presses the keytoinitiate its function or sendits command with
`a heavier pressure,
`then a different tactile sensation (or, alternatively, the
`same sensation) can be output on the touchpad to indicate this action has
`been successfully completed.
`
`The further value in this embodiment is that the same software that
`allows the number, placement and purposes/functions of displayed buttons to
`change as the device modeor feature set changes, can also control the tactile
`feedback. While the clear LCD overlay as a display medium is emphasized
`here, other embodiments can employ a Thin Film Transistor or other flat
`displays such as are found in laptops and color personaldigital assistants
`
`(PDA's).
`
`Docket No. IMM149P
`
`9
`
`APPLE INC
`EXHIBIT 1106 - PAGE 11
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 11
`
`

`

`“pe UR ay 2k
`i, PCy CEE LSyonarte ce
`Hw LAE Ss Faee a ACRa OP Was
`
`Although handheld consumer products in the PDA/cell phone markets
`are described above,
`the present
`invention can be equally useful
`in
`
`automotive controls, home appliances, and white goods.
`
`In addition, the actuator 20 used for outputting tactile sensations based
`on sensed user touch of the buttons or a touchpad can also be used to output
`
`tactile sensations on the buttons, touchpad, or housing based on events or
`interactions performed on the device. For example, if a call is received on a
`cell phone, the buttons or housing can bevibrated,orif the player is playing a
`game or viewing an animation displayed on a display screen of the device,
`tactile sensations can be output synchronized with events, interactions, and
`
`commands occurring during the gameor animation.
`
`Fig. 5 showsa pivoting rocker switch that can be used on an electronic
`device. The rocker switch depresses rubber switches with conductive pads.
`Vibrotactile actuation is through a Token multiactor acting at the end of a
`cantilevered beam attached to the pivoting rocker, essentially amplifying the
`effective forces of the actuator felt by the user. A key element of this
`embodiment is a switch that would allow the userto still feel a substantial
`vibration or force through the switch when the user had fully depressed the
`switch. This is facilitated through the use of the rubber conductive pad
`switches.
`If a conventional switch were used, then when the user pressed a
`switch, the rocker would be grounded and the Vibrotactile sensations would
`be significantly attenuated. The switch shownin Fig. 5 enables only 2-way
`functionality, but many of the concepts are also applicable to 4-way (d-pad) or
`5-way (d-pad with pushto select function) devices.
`
`In one embodiment, the rocker switch is used with a cell phone screen,
`with a typical menustructure of a used by cell phones. The basic concept is
`to allow the user to navigate throughout the menustructure without referring
`to the visual display. To enable this concept, distinct sensations are created
`to represent high level menus. At the top level of the menustructure, each of
`the main menu topics, such as messages, address book, calendar, or profiles
`were given a distinct Vibrotactile sensation that varied in pitch.
`In addition the
`variation in pitch, alternating topics were given a different numberof pulses.
`
`Docket No. IMM149P
`
`10
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 12
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 12
`
`

`

`Bae " "H aad ge OH aptepg tet
`ie es Bop Bad ea eel
`eo
`
`ta ~“hy
`he yp OR x
`we Hab eH all
`AOE? ED es
`
`Somewhat analogousto a general ledgerthat uses alternating light and dark
`lines to facilitate tracking numbers across a page,the alternating number of
`pops, along with the varying pitch is quickly learned by a user, and these
`distinct sensations easily associated with their associated function. Alternate
`embodiments include having a numberof pops that correspond with the ‘index
`number’ of the item.
`In addition to the effects described, many of the menu
`
`structures use the conceptofa ‘rollover effect’, which signals when a menu
`which cycles had rolled over from the bottom,to the top, signaling to the user
`that they were cycling through the menu items again.
`
`In addition to the high level menu structure, an embodiment allows an
`address bookto be navigated more easily. A numberof interesting haptic
`concepts are usedin this menu item. These include:
`e Abrief haptic effect plays with each new menu item underthe
`cursor
`
`e Aslightly different effect plays when a name with a newfirst
`letter is under the cursor.. (alerting the user that they've entered
`a new portion of the address book.. i.e. from the B's, to the C’s)
`e The ability to associate more distinct, or ‘special’ effects to
`designated favorites in the address book.
`e Whenthe up or downrocker switch is held down, items are
`scrolled at a fixed rate, and a haptic effect plays with each item
`
`that appears under the cursor
`e Arate based scrolling is used in which the rate the list scrolls
`increases with the amountof time the key is held down. The rate
`
`the list is scrolling is communicated to the user by a
`corresponding increasein the rate of haptic events played on
`the rocker.
`
`e Ananalog switch under the rocker key can provide an analog
`signal roughly in proportion to the pressure registered on that
`key. This allows the addresslist to be scolled at a rate that can
`be controllable with the amount of pressure applied, and which
`
`is communicated to the user by a corresponding increasein the
`
`rate of haptic events played on the rocker.
`
`Docket No. IMM149P
`
`11
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 13
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 13
`
`

`

`woh ae a
`ga, Hg TP aha Te ath ye
`ieeeCeA By
`
`e Analternate embodiment might be a ‘3-way’ switch, which
`could control up-down menus, and whenpressedin the center,
`would act as a select switch. For this kind of 3-way switch, a
`
`special haptic effect could be played to confirm selections.
`e A 4-wayor 5-way d-pad switch can provide subtle haptic effects
`indicating the direction that the switch was being pressed. This
`could be useful for users to avoid accidentally pressing in an
`unintendeddirection, or in inadvertently selecting an unwanted
`
`diagonal direction.
`
`e Another embodiment uses an existing eccentric rotating mass
`motor(for vibrating ringer) to produce the haptic excitation
`instead of the cantilevered voicecoil (Token multiactor).
`
`A futher embodimentincorporates one or two Token multiactors into
`the back panel of a one or two-handedcell phone. Thetactile responsiveness
`of this arrangementis quite strong. When two actuators are driven in series,
`effectively doubling the amplitude, and the user's fingers rest on the back
`panel of the phone case, and do nottend to attenuate the Vibrotactile
`sensation signal. A two-handed phoneis well suited to this ‘back-panel’ type
`implementation because the way that productis held is fairly tightly dictated
`based on the form factor of the phone.
`
`Although the preferred embodiments were used with a cell phone
`device, other electronic devices such as PDAs, handheld games or game
`controllers could use any of the embodiments described herein.
`
`A further embodiment uses a custom electromagnetic actuator
`configured as a friction brake rubbing against a steel
`shaft
`(passive
`scrollwheel) as shown in Figs. 6 and 7. This device can enable a ‘press to
`select’ functionality (not shown)to provide for user selection of menu items.
`
`The embodiment consists of a long list containing over 50 names.
`Only 5 of these namesfit on the screen of the cell phone at one time. When
`the userrolls the scrollwheel up and down with their thumb, a cursor would
`highlights these items oneat a time, and the userfeels a very noticeable
`
`Docket No. IMM149P
`
`12
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 14
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 14
`
`

`

`ae Se
`iT aay we Ee
`Teac Pad et ed inh at
`
`Pofy
`zg
`qo
`ate
`fo LP Tae ad
`mH He AM WLth ow
`
`detentprofile that resists his motion. Because the actuatoris passive in
`nature and can only restrain the user’s motion, algorithms to make these
`effects feel convincing require significant modification from those used in
`
`active actuator implementations.
`
`The detents that are played on the device corresponding to these on-
`screen items are comparatively ‘large’ vs. the effects/detents played foroff-
`screen events. Whenthe userscrolls the cursor past the top or the bottom of
`the screen,the feeling of the scrollwhee! changesto muchfiner detents. The
`concept dictated that each detent corresponded to one name,and so the
`effect for the user is to suddenly be able to scroll through items much faster
`since, a much smaller range of motion corresponded to one name.
`If/when
`the user scrolls back downinto the visible portion of thelist, the larger detents
`are again ‘displayed’ onthe scrollwheel, allowing more precision in zeroing in
`on the desired name and making the final selection. When the user reaches
`the absolute top or bottom ofthelist, a hard ‘end-stop’or barrier effect is
`displayed that restrains further motion of the scrollwheel, and communicates
`very clearly to the userthat the end of the list has been reached.
`
`In addition embodimentslisted above,the lists can have ‘preferential’
`positions that could be usedto display ‘favorite’ items in a phonelist, or which
`could represent imtermediate positions in a volumeor tone control setting.
`Thesepreferential positions could be displayed by making a detent that was
`either larger, stronger, used a different detent profile, or some combination of
`these variables.
`
`A few operating modalities of the passive scrollwheel have been
`described here. The effects that were used to create these modalities include
`
`Detents, Barriers, and Chatter.
`
`Detents: Using active detent force profiles with a passive actuator yields
`sensations that were too weak or asymmetric (unpleasant). To create
`symmetrical and strongerdetents, the passive detent algorithms take
`advantageof the sign of the scroll wheel’s velocity. When exploring a
`
`Docket No. IMM149P
`
`13
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 15
`
`
`
`APPLE INC.
`EXHIBIT 1106 - PAGE 15
`
`

`

`oy ak Spe a Pee
`in HR OUR en acy neh pep tah
`ae saeee a a add ae
`
`directional detent, the user would encounter a zero force value when entering
`
`the detent from left to right, followed by increasing force values, up to a high
`force value when exiting the detent (a discontinuity form high to zero force).
`Whenthe user movesfrom rightto left, he will encounter a zero force value
`whenentering the detent, followed by increasing force values up to a high
`force whenexiting. Reversing the force profile (user encounters a high force
`value when entering the detent, followed by a decreasing force up to zero
`when exiting the detent) produces a different sensation than the detent
`described in the previous sentence, making each detentprofile unique.
`
`Barriers: Barriers are also directional and include a timerto turn off the wall
`
`after 1 second has elapsed without user movement. Barriers also rely on
`device direction (sign of velocity). Ultimately, the conceptof turning off forces
`in a barrier after a period of time can be extendedtoall effects, not just
`barriers. This is important for controlling both heat and powerdissipation.
`
`Chatter: An importantdistinction regarding the passive scrollwheelis thatit
`can only conveyinformation whenit is moving. This meansit cannot play
`popsorotherVibrotactile effects like its ‘active’ counterpart. One embodiment
`implements a ‘chatter’ effect, which is functionally similar to a periodic effect,
`but since the user only feels the effect when the device is moving, has the
`unexpected effect of generating a pseudo-random sensation. Another
`embodimentuses the scrollwheel’s velocity signal to modulate the frequency
`of this chatter effect, to provide an altern

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket