`'
`Approved for use through 12.'1t1!2DDB. OMB iIiS51~l.‘I335
`U.S. Palllril and Trademark Olfiice‘, U.S. DEPARTMENT OF COMM ERCE
`Under the Paperwork Fteduotion not of 1995. no persons are reotflred to respond toa ooilecllon oi inforrnafion unless it disntays a valid OMB oonlrot number.
`POWER OF ATTORNEY T0 PROSECUTE APPLICATIONS BEFORE THE USPTO
`
`
`
`
`
`
`
`
`
`
`
`
`as aI1orney[a] or agent(s) to represent the undersigned before the United Stes Patent and Tradernerit Oi-Hoe tUSPTI:i] in connection with
`
`
`any and all patent applications assigned E to the undersigned according to the USPTO assignment records or assnnrnent documents
`
`
`attached to this form in accordance with 3? CFR 3.73(b).
`
`
`
`
`Please change the correspondence address for the appiica
`
` CI
`
`OR
`
`The address associated with Customer Number:
`
`Individual Name
`Address
`
`City
`
` N55
` ignee Name and Address:
`
`immersion Corporation
`
`801 Fox Lane
`San Jose. Calitomia 95131
`
`
` A copy ofthis form, together with a statement under37 CFR 3.T3{h) {Form PTOJSBIBE orequivalent) is required to be
`filed in each appiication In which this form is used. The statement under 37 CFR 3.?3{b} may be cornpieted by one of
`the practitioners appointed In this form ifthe appointed practitioner is authorized to act on behalfof the assignee,
`
`
`and must identif the application in which this Power of Attorne is to be filed.
`
`
`
`SIGNATURE of Asslgneo of Record
`T - individual whose signature and title is supplied below is authorized to act on behalfofthe assignce
`
`
`
`
`
`
`
`
`
`
`
`by the publtoviihioh in to tile (arid
`‘this ctifleotion of Information is required by 3? CFR 1.3-1.1.32 and 1.33. The information is required to oi:-Bin ortatain a he
`by the USPTO to process} an epploation. Donfltlentioiity is governed by 35 Ll.S.t'.‘. 122 and 3? GFR 1.11 and 1.14. ‘flue oolection in estt-hated to take 3 minutes
`to oomptete. tnetuaing gathering. prepatlrq. and su‘orrri‘tiIng the oornpiated application ton-n to the USPTO. Ttrrte will varydoponding upon the individunt use. Any
`on-nrrrenta on the amount of time you require in complete this term andror sttg-gesfions tor reducing this burden. should be sent to the chief Inionnatton Dtseer,
`11.5. Patent and Tredernad: Oifice. U.3. Department of Gotrtrneroe. P.0. Box 1460. Alexandria. VA 12313-1450. DO NOT SEND FEES OR COMPLETED
`FORMS To THES ADDRESS. SEND TO: Commissioner for Patents. P.0. Box 1459, Alexandria. VA 22313-1450.
`ifyouneedassistance in oolfipioting the form, coir 1-EOELPTO-9199 andsafest option 2.
`
`Immersion Ex. 2005-1
`_
`Am1tAgarwa1 V. Immersion Corp_, 1PR2016-00307
`
`37 CFR 3.73 b .
`I hereby appoint:
`Practitioners associated with the Customer Number:
`OR
`[3 Praotitlonerts} named below (if more than ten patentpraiatitioners are to be named. then a customer number must be used):
`
`
`
`
`
`
`
`34300
`
`Immersion Ex. 2005-1
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Electronic Acknowledgement Receipt
`
`Application Number:
`
`13352113
`
`International Application Number:
`
`Confirmation Number:
`
`Title of Invention:
`
`Method And Apparatus For Providing Tactile Sensations
`
`First Named lnventormpplicant Name:
`
`Kenneth M. Martin
`
`Customer Number:
`
`34300
`
`Filer:
`
`Carl E. Sande-r5:’Laura Smith
`
`Filer Authorized By:
`
`Carl E. Sanders
`
`Attorney Docket Number:
`
`51 8511821825 (IMM147.C3)
`
`Receipt Date:
`
`31—JAN—2012
`
`Filing Date:
`
`Time Stamp:
`
`11:41:21
`
`Application Type:
`
`Utility under 35 USC 111[a}
`
`Payment information:
`
`Submitted with Payment
`
`no
`
`File Listing:
`
`Document
`Number
`
`.
`.
`Document Descflphon
`
`.
`We Name
`
`Warnings:
`
`Transmittal of New Application
`
`Uti|ityTransmitta|821825.pdf
`
`Info rmation:
`
`File Size{Bytesh'
`Message Digest
`91 ?'B7
`
`r-H3.|3Hd'3Ba'.?t'I'.|l-l.FHl\I‘v13l.\‘Huit.'ulJjdfilcrld
`'.".1L-3 I
`
`Part i'.zip (ifapp|.}
`
`Immersion Ex. 2005-2
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`A
`
`1' Dt Sh
`I‘
`ppicalon aa
`
`ee
`
`t
`
`_
`‘
`Appl Ication DataSheetB2182S.
`
`333834
`
`t-clru .-"Jiii=-_-'n'n'. ‘JHLI .-' Ll)-iJl1'i|\»hLu I in-n im-1'9|li-
`I It
`
`Warnings:
`
`Information:
`
`This is not an USPTO supplied ADS Fillable forrn
`
`Specification
`
`Specification821B25.pdf
`
`2213601
`
`‘ll Ill I H1 H1 J‘ N1!-|'H-I {-18}: 1511 1 L urjfiubi I P? .- .1
`rJrJ-I
`
`Drawings-only black and white line
`drawings
`
`Drawing5821825.pdf
`
`I151 I AJ-1|
`
`I I‘) Itibtlll) J Lu.‘ | 2 t3|i‘H| I Fiiiflcl-I
`Ed-I1
`
`313435
`
`Oath or Declaration filed
`
`Declarationszi 825.pdf
`
`ti‘)-I frl -.'HIu rI.vf11'-F-13 -J‘.u'.T£3NJ_i Zr.".|1|._-I]-lfilrJI I
`DEW:
`
`Assignee showing of ownership per 37
`CFR 3.73(b}.
`
`StatementUnder37CFR373BWit
`hAs5ignrnent821825.pdf
`
`Power of Attorney
`
`Powc-rofAttorney821825.pdf
`
`'u|:i2uiiF!i.I'_1 J'i‘.'1’3uO1 I JH'3rIr..'Ir. itI'4h1'u-1I1|:iz
`Brill
`
`Total Files Size (in bytes}
`
`3549364
`
`Warnings:
`
`Information:
`
`Warnings:
`
`Information:
`
`Warnings:
`
`Information:
`
`Warnings:
`
`Information:
`
`Warnings:
`
`Information:
`
`AmitAgarwa1 V. Immersion Corp., 1PR2016-00807
`
`Immersion Ex. 2005-3
`
`Immersion Ex. 2005-3
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`This Acknowledgement Receipt evidences receipt on the noted date by the USPTO of the indicated documents,
`characterized by the applicant, and including page counts, where applicable. It serves as evidence of receipt similar to a
`Post Card, as described in MPEP 503.
`
`New Applications Under 35 U.S.C. 111
`lfa new application is being filed and the application includes the necessary components for a filing date [see 37 CFR
`1.53{b}-id] and MPEP 505), a Filing Receipt (37 CFR 1.54} will be issued in due course and the date shown on this
`Acknowledgement Receipt will establish the filing date of the application.
`
`National Stage of an International Application under 35 U.S.C. 371
`If a timely submission to enter the national stage of an international application is compliant with the conditions of 35
`U.5.C. 371 and other applicable requirements a Form PCT!DO,"EO!903 indicating acceptance of the application as a
`national stage submission under 35 U.S.C. 371 will be issued in addition to the Filing Receipt, in due course.
`
`New International Application Filed with the USPTO as a Receiving Office
`Ifa new international application is being filed and the international application includes the necessary components for
`an international filing date {see PCT Article 11 and MPEP1810], a Notification of the International Application Number
`and ofthe International Filing Date {Form PCT.+‘RO!l05) will be issued in due course, subject to prescriptions concerning
`national security, and the date shown on this Acknowledgement Receipt will establish the international filing date of
`the application.
`
`AmitAgarwa1 V. Immersion Corp., 1PR2016-00807
`
`Immersion Ex. 2005-4
`
`Immersion Ex. 2005-4
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Attorney Docket 51851/821825 (IMM147.C3)
`
`IVIETI-I01} AND APPARATUS FOR PROVIDING TACTILE SENSATIONS
`
`CROSS-REFERENCES TO RELATED APPLICATION
`
`[0001]
`
`This application is a continuation of co~pend.ing US. Patent Application
`
`No. 12/894,489, entitled “Method and Apparatus for Providing Tactile Sensations,”
`
`which is a continuation of U.S. Patent Application No. I 1/693,1 17, filed March 29, 2007,
`
`now US. Patent No. 7,808,488, issued October 5, 2010, entitled “Method and Apparatus
`
`for Providing Tactile Sensations,” which is a continuation of U.S. Patent Application No.
`
`10/285,450 filed November 1-, 2002, now U.S. Patent No. 7,336,260, issued February 26,
`
`2008, entitled “Method and Apparatus for Providing Tactile Sensations”, which claims
`
`priority to U.S. Provisional Application No. 60/335,493, filed November 1, 2001, and
`
`U.S. Provisional Application No. 60/399,883, filed July 31, 2002, the entirety of all of
`
`which are hereby incorporated by reference.
`
`FIELD OF THE INVENTION
`
`[0002]
`
`The present invention relates to methods and apparatus for providing
`
`tactile sensations.
`
`BACKGROUND
`
`[0003]
`
`Conventional electronic devices, such as mobile telephones and Personal
`
`Digital Assistants (PDAS), include visual displays. A user of such devices interacts with
`
`the visual display using any one of a number of input devices. Examples of such input
`
`devices include computer mice, joysticks, trackballs, steering wheels, stylus, tablets.
`
`pressure-sensitive spheres, scroll wheels, keyboards, and keypads. The user provides
`
`instructions, responses, and other input to the device using such input devices.
`
`Amit Agarwal V. Immersion Corp., lPR2016-00807
`
`Immersion Ex. 2005-5
`
`Immersion Ex. 2005-5
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method andApparatus for Providing
`Haptic Sensations
`
`Attorney Docket S185lf821825 (IMMl47.C3)
`
`[0004]
`
`In conventional mobile telephones and PDAS, confirmation of the input
`
`provided by the user is primarily limited to visual or audible confirmation. In some such
`
`devices, physical feedback is provided by conventional mechanical switches in the form
`
`of the conventional mechanical feedback of switches, for example the switch closure
`
`force-displacement profile. Typically, in such devices, the mechanical feedback provided
`
`by each button is identical. In addition, in such conventional devices, for those buttons
`
`that serve multiple functions, the mechanical feedback generally remains the same
`
`regardless of the current function of the button.
`
`[0005]
`
`In addition to providing extremely limited and rudimentary mechanical
`
`confirmation of button selection, conventional buttons as used, for example, in keypads
`
`for mobile telephones and PDAs, provide simple passive touch cues regarding the
`
`alignment of keys. Such cues include raised bumps on the center key of a telephone
`
`keypad or on the "F"and “G" keys of a keyboard that assist a user in orienting to the
`
`pattern of keys in the keypad and keyboard. Again, these physical queues are very
`
`limited, and users typically need to view a keypad or keypad for visual confirmation that
`
`the correct instructions or information is being entered.
`
`[0006]
`
`When a flat surface interface device is used, such as a touchpad for a
`
`computer or PDA, these simple mechanical cues are unavailable to the user. Often,
`
`touchpads are combined with flat-panel display screens that display one or more
`
`graphically generated buttons or softkeys. Normally, the soflkeys are visible through the
`
`touchpad. A user"s contact. with the touchpad in an area defined by a sofikey provides the
`
`electronic device having the touchpad with the input associated with that softkey.
`
`Amit Agarwal V. Immersion Corp., 1PR2016-00807
`
`Immersion Ex. 2005-6
`
`Immersion Ex. 2005-6
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatusfor Providing
`Haptic Sensations
`
`Attorney Docket S1851/821825 (IMMI 47.C3)
`
`[0007]
`
`The use of electronic devices using such conventional mechanical buttons
`
`and touchpad arrangements are particularly difficult to use in distracting environments or
`
`when the user is attempting to perform another task simultaneously with using the
`
`electronic device. For example, if the other task involves operating a motor vehicle or
`
`heavy machinery, it may be difficult or impossible for a user to simultaneously use such
`
`an electronic device because such devices typically require the user to look at the device,
`
`at least briefly, when interacting with the device. In addition, electronic devices relying
`
`on softkeys can be difficult to read in bright light environments such as in bright sunlight
`
`and can contain very small fonts and graphics that are difficult to read and select.
`
`[0003]
`
`Some conventional touchpads include vibratory feedback to the user of the
`
`touchpad. U.S. Patent No. 5,977,867 is one example. Such conventional systems and
`
`methods are limited, though. They lack a full range of fimctionality assistance to a user
`
`interacting with an electronic device. Moreover, such systems and methods still require
`
`considerable visual attention from the user.
`
`SUMMARY
`
`[0009]
`
`The present invention comprises products and processes for providing
`
`tactile sensations to input devices or electronic devices. Input devices include mechanical
`
`input devices (such as, for example, mechanical switches) and non-mechanical input
`
`devices (such as, for example, touchpads). Tactile feedback is provided by using an
`
`actuator or other means in communication with the input device or electronic device. A
`
`controller may be employed to receive signals from the input devices and to control the
`
`actuator. Tactile feedback to an input device or electronic device may be provided in
`
`response to one or more events or situations. Such an event or situation may be any one
`
`Amit Agarwal V. Immersion Corp., lPR20l6-00807
`
`Immersion Ex. 2005-7
`
`Immersion Ex. 2005-7
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Appararusjbr Providing
`Hapric Sensations
`
`Attorney Docket 5 1 351/821825 (IMMl47.C3)
`
`designated. Examples of such events and situations include the level of pressure placed
`
`on an input device; the availability or lack of availability of a function associated with an
`
`input device; and the function, menu, or mode of operation associated with an input
`
`device"s activation. A variety of feedback types and combinations may be selected.
`
`Mobile telephones and PDAS benefit from employing such products and processes, but
`
`other devices benefit as well. The advantages offered by the various embodiments of the
`
`present invention may be understood by examining this specification.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0010]
`
`Figure 1 is a perspective View of an embodiment of an apparatus
`
`according to the present invention;
`
`[0011]
`
`Figure 2 is a plan view of another embodiment of an apparatus according
`
`to the present invention;
`
`[0012]
`
`Figure 3 is a plan view of an electronic device including an embodiment
`
`of the present invention;
`
`[0013]
`
`Figure 4 is a schematic representations through line 4-4 of Figure 3;
`
`[0014]
`
`Figure 5 is a plan view of another electronic device including another
`
`embodiment of the present invention;
`
`[0015]
`
`Figure 6 is a schematic representations through line 6-6 of Figure 5;
`
`[0016]
`
`Figure 7 is a block diagram illustrating an embodiment of the apparatus in
`
`an electronic device:
`
`[0017]
`
`Figure 8 is a flow chart illustrating a method according to the present
`
`invention;
`
`AmitAgarwa1 V. Immersion Corp., 1PR2016-00807
`
`Immersion Ex. 2005-8
`
`Immersion Ex. 2005-8
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatus for Providing
`Haptic Sensations
`
`Attorney Docket 51851/821825 (IMMl47.C3)
`
`[0018]
`
`Figure 9 is a table illustrating a first set of data to be used in one
`
`embodiment of the present invention; and
`
`[0019]
`
`Figure 10 is a table illustrating a second set of data to be used in another
`
`embodiment of the present invention.
`
`DETAILED DESCRIPTION
`
`[0020]
`
`The present invention includes methods and systems for providing tactile
`
`sensations. One embodiment includes methods and systems for providing tactile
`
`sensations to input devices, both mechanical and non—mechanical (for example soft-keys
`
`that are computer generated and displayed on a screen). Embodiments of the present
`
`invention can be utilized in wide variety of electronic devices including telephones,
`
`mobile telephones, remote controls, gamepads, joystick handles, automotive controls
`
`(radios, Compact Disc (CD) players, automobile functions, etc.), consumer electronics
`
`devices, Personal Digital Assistants (PDAS), personal computers, laptop computers,
`
`portable gaming devices, pagers, I-pagers, audio equipment, televisions, security or alarm
`
`systems, Automated Teller Machines (ATM), calculators, home appliances, and white
`
`goods.
`
`[0021]
`
`Figure 1 shows one embodiment of the present invention. The apparatus 1
`
`shown in Figure 1 includes an input device 2 having multiple positions for
`
`communicating a plurality of input signals. The input device 2 can be any device capable
`
`of transmitting an input signal. In the embodiment shown, the input device 2 is a rocker-
`
`type switch. The rocker switch 2 shown can pivot or rock between two positions in which
`
`the rocker switch contacts and activates one of two rubber switches 3 containing
`
`conductive pads. The use of rubber switches 3 provides the advantage of allowing the
`
`Amit Agarwal V. Immersion Corp., 1PR20l6-00807
`
`Immersion Ex. 2005-9
`
`Immersion Ex. 2005-9
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatusfor Providing
`Haptic Sensations
`'
`
`Attorney Docket 51851/821825 (IMMI 47.C3)
`
`user to still feel a substantial vibration or force through the input device 2 when the user
`
`had fully depressed the switch. Suitable rubber switches are available and known in the
`
`art. In other embodiments, the input device may include an analog switch, a force sending
`
`resistor, 21 strain gauge based sensor, a capacitative touch switch, a scroll wheel, a mini-
`
`joystick, a touchpad, a touch screen, a 3-way switch, a 4-way switch, a 5-way switch, or
`
`other input device. Each position of the input device 2 corresponds to one of the input
`
`signals.
`
`[0022]
`
`The input device 2 and rubber switches 3 are mounted on a Printed Circuit
`
`Board (PCB) 4 in the embodiment shown to facilitate electrical communication between
`
`the input device 2 and an electronic device (not shown). The PCB 4 can be custom
`
`shaped according to the device into which the apparatus 1 is placed. The PCB 4 also
`
`provides for secure mounting within the device by including, for example, a plurality of
`
`holes 5 to accept fasteners for securing to the electronic device. In another embodiment,
`
`the input device 2 can be directly connected or mounted in the electronic device.
`
`[0023]
`
`The apparatus 1 shown in Figure 1 also includes a vibrotactile actuator 6
`
`in communication with the input device 2. Preferably, the actuator 6 is configured to
`
`output a plurality of distinct tactile feedback sensations to the input device 2. Suitable
`
`tactile sensations include vibrations, for example, jolts and textures, and a plurality of
`
`distinct tactile sensations can be created by varying the frequency, amplitude and
`
`waveform output by the actuator 6. The actuator 6 is selected to deliver the desired tactile
`
`sensations to the input device 2. The actuator 6 shown in Figure 1 is a voice coil actuator.
`
`Other suitable actuators include, for example, piezo-electric actuators, eccentric mass
`
`actuators, moving magnet actuators, and friction brakes in contact with metal shafts. In
`
`AmitAgarwa1 V. Immersion Corp., IPR20l6-00807
`
`Immersion Ex. 2005-10
`
`Immersion Ex. 2005-10
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatusfor Providing
`Hapric Sensations
`
`Attorney Docket 51851/821825 (IMM147.C3)
`
`addition, the actuator can include a flexure, for example an arrangement of flexible
`
`material, coupled to the rotating shaft of a DC motor or step motor to transform the
`
`rotation of the motor shaft into vibrations or other haptic sensations. Various
`
`arrangements of a flexure coupled to a motor may be used as an actuator. For example,
`
`U.S. Patent Application No. 09/585,741, filed June 2, 2000, illustrates suitable
`
`arrangements of flexures and motors for use as an actuator in embodiments of the present
`
`invention. The entire disclosure of the application No. 09/585,741 is incorporated herein
`
`by reference. Tactile sensations can also be delivered to the input. device 2 from a speaker
`
`included with an electronic device into which the apparatus is placed, for example the
`
`speaker in a mobile telephone or in a personal computer.
`
`[0024]
`
`Although the embodiment shown in Fig. 1 includes one input device 2 and
`
`one actuator 6, other embodiments include a plurality of input devices, all in
`
`communication with a single actuator. Alternatively, an embodiment can include a
`
`plurality of actuators each in communication with at least one input device. Various
`
`arrangements of actuators in combination with input devices are suitable for use in the
`
`present invention. For example, US. Patent Application No. 09f263,263, filed July 26,
`
`2001, published on March 21, 2002, as U.S. Patent Pub. No. US2002/0033795 illustrates
`
`actuators in combination with input devices that may be used in embodiments of the
`
`present invention. The entire disclosure of application No. 09/263,263, Pub. No.
`
`2002/0033795 is incorporated herein by reference.
`
`[0025]
`
`As mentioned, the actuator 6 is in communication with the input device 2.
`
`In the embodiment shown in Figure 1, the actuator 6 is in communication with the input
`
`device 2 through a cantilevered beam or lever arms '7 attached to the pivoting rocker,
`
`Amit Agarwal V. Immersion Corp., 1PR20l6-00807
`
`Immersion Ex. 2005-ll
`
`Immersion Ex. 2005-11
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatus for Providing
`Hoptic Sensations
`
`Attorney Docket 5185 1r’82l82S (IMMl4?.C3)
`
`amplifying the effective forces of the actuator 6 felt by the user. The tactile sensations
`
`generated by the actuator 6 propagate through the lever arm 7 to the input device 2.
`
`Suitable materials for the lever arm 7 are capable of transmitting the tactile sensations
`
`and can be, for example, metal. The lever arm 7 shown includes one or more bends 8 to
`
`fit within the electronic device in which the apparatus 1 is disposed. Different shapes of
`
`bends may be used to fit within the electronic device. In another embodiment, the
`
`actuator 6 is mounted directly to the input device 2 or to any component of the input
`
`device. Alternatively, the actuator 6 is mounted to the PCB 4 to which the input device is
`
`attached, communicating tactile sensations to the input device through the PCB. In
`
`another embodiment, the actuator is an existing eccentric mass motor as is used, for
`
`example, as a vibrating ringer in a pager or mobile telephone.
`
`[0026]
`
`The vibrotactile actuator 6 can also be mounted to a portion of the case or
`
`housing of the electronic device in which the apparatus 1 is disposed, communicating the
`
`tactile sensations to the entire electronic device. In one embodiment, two actuators can be
`
`incorporated in the case or back of an electronic device, for example the case of a mobile
`
`phone in an area that contacts the user"s hand. This arrangement effectively doubles the
`
`amplitude of the tactile sensation, and the user"s fingers do not tend to attenuate the
`
`tactile sensation.
`
`[0027]
`
`The apparatus 1 also includes a controller 9 in communication with the
`
`input device 2 to receive the input signals therel'rorn. The controller 9 can also receive
`
`additional information from the input device 2 including the position of the input device 2
`
`and the amount of pressure applied to the input device 2. In one embodiment, the input
`
`signal includes information related to the amount of pressure applied to the input device
`
`Amit Agarwal V. Immersion Corp., 1PR20l6-00807
`
`Immersion Ex. 2005-12
`
`Immersion Ex. 2005-12
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatusfor Providing
`Hapric Sensations
`
`Attorney Docket 51851/821825 (IMM14?.C3)
`
`2, information related to the position of the input device 2, or a combination of
`
`information about pressure and position. In addition to being in communication with the
`
`input device 2, the controller 9 is in communication with the actuator 6 to produce a
`
`tactile sensation in the actuator 6 corresponding to the input or input signal received by
`
`the controller 9 from the input device 2.
`
`[0028]
`
`The controller 9 is located in a suitable location according to the needs of
`
`the device in which the apparatus 1 is placed. In one embodiment, the controller 9 is
`
`attached to the PCB 4 as shown in Figure 1. Suitable controllers, include, for example,
`
`digital logical processors capable of processing -input, execute algorithms, and generate
`
`output as necessary to created the desired tactile sensations in the input device in
`
`response to the inputs received from that input device. Such controllers may include a
`
`microprocessor, an Application Specific Integrated Circuit (ASIC), and state machines.
`
`Such controllers include, or may be in communication with, media, for example
`
`computer readable media, which stores instructions that, when executed by the controller,
`
`cause the controller to perform the steps described herein as carried out, or assisted, by a
`
`controller. On embodiments of a suitable computer-readable medium includes an
`
`electronic, optical, magnetic, or other storage or transmission device capable of providing
`
`a processor, such as the processor in a web server, with computer-readable instructions.
`
`Other examples of suitable media include, but are not limited to, a floppy disk, CD-ROM,
`
`magnetic disk, memory chip, ROM, RAM, ASIC, configured processor, all optical
`
`media, all magnetic tape or other magnetic media, or any other medium from which a
`
`computer processor can read. Also, various other forms of computer-readable media may
`
`Amit Agarwal V. Immersion Corp., 1PR20l6-00807
`
`Immersion Ex. 2005-13
`
`Immersion Ex. 2005-13
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatusfor Providing
`Haptic Sensations
`
`Attorney Docket 51851/821825 (IMMl47.C3)
`
`transmit or carry instructions to a computer, including a router, private or public network,
`
`or other transmission device or channel.
`
`[0029]
`
`In one embodiment, the apparatus 1 includes a dedicated controller 9 for
`
`use specifically with the apparatus 1. This embodiment is particularly well suited for
`
`applications where the apparatus 1 is ret1'o—fitted into an existing electrical or electronic
`
`device. In another embodiment, the controller 9 is the microprocessor or Central
`
`Processing Unit (CPU) of the electronic device in which the apparatus 1 is disposed. The
`
`apparatus 1 can also include additional circuitry such as the drive circuitry (not shown)
`
`necessary to create the tactile sensations in the actuator 6 in response to input from the
`
`controller 9 and a memory medium for storing data to be accessed by the controller 9 for
`
`example a correlation between the tactile sensations to be produced in the actuator 6 and
`
`the input information or input signal received from the input device 2.
`
`[0030]
`
`Figure 2 shows another embodiment of the present invention. An
`
`apparatus 60 shown in Figure 2 includes multiple input devices. These multiple input
`
`devices include twelve fixed or pre-assigned alphanumeric input buttons 10a-l, three pre-
`
`assigned function buttons Ila-c, and three assignable function buttons 12a-c. The
`
`plurality of inputs devices are arranged according to the electronic device in which the
`
`apparatus 60is situated. In the embodiment shown, the plurality of input devices are
`
`arranged as the keys in a key pad for a telephone or mobile telephone.
`
`[0023] Embodiments of the present invention include an input device having a means for
`
`determining or sensing pressure. The input device is capable of resolving multiple levels
`
`of pressure placed on the input device, and of transmitting a signal associated with the
`
`10
`
`AmitAgarwa1 V. Immersion Corp., 1PR20l6-00807
`
`Immersion Ex. 2005-14
`
`Immersion Ex. 2005-14
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatus for Providing
`Hapric Sensations
`
`Attorney Docket 51851/821825 (IMMl47.C3)
`
`level of pressure placed on the input device. These multiple levels of pressure may be
`
`defined by, for example, the physical location of, or distance traveled by, a switcl1—type
`
`input device in the x-plane when pressed by a user (higher I lower), the magnitude of
`
`pressure placed on a touchpad-type input device, or other means.
`
`[0031]
`
`The buttons of Figure 2 are illustrative of such an embodiment. Each of
`
`the alphanumeric input buttons 10 shown in Figure 2 is a keypad button. Each of the
`
`buttons 10 is capable of resolving multiple levels of pressure placed on the buttons 10.
`
`For example, the button 10i (corresponding to the number 9 on the keypad) is capable of
`
`resolving five levels of pressure placed on the button l0i. In the embodiment shown, the
`
`first level is a state in which no pressure is placed on the button by a user, the second
`
`level being a first magnitude of pressure placed on the button (greater than no pressure
`
`placed by the user), the third level being a second magnitude of pressure placed on the
`
`button (where the second magnitude of pressure is different from or greater than the first
`magnitude), the fourth level being a third magnitude ofpressure placed on the button I
`
`(where the third magnitude is different from or greater than the second magnitude), and
`
`the fifth level being a fourth magnitude of pressure placed on the button (where the fourth
`
`magnitude is different from or greater than the third).
`
`[0032]
`
`In button l0i, each of levels two through five is associated with a distinct
`
`input signal. When the button l0i is in its first state, then the button 10i does not transmit
`
`an input signal. When pressure is applied to the button 10i by a user that exceeds the first
`
`magnitude of pressure, the button l0i transmits a first signal to the controller 9. When
`
`greater pressure is applied to the button l0i that exceeds the second magnitude of
`
`pressure, the button 10i transmits a second signal to the controller. When still greater
`
`1]
`
`AmitAgarwa1 V. Immersion Corp., lPR2016-00807
`
`Immersion Ex. 2005-15
`
`Immersion Ex. 2005-15
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparalusfor Providing
`Haptic Sensations
`
`Attorney Docket 51851/821825 (IMM147.C3)
`
`pressure is applied to the button 10i that exceeds the third magnitude of pressure, the
`
`button 10i transmits a third signal to the controller. When even greater pressure is applied
`
`to the button 10i that exceeds the fourth magnitude of pressure, the button 10i transmits a
`
`fourth signal to the controller. The structural arrangement of the communication by the
`
`button I0i to the controller 6 of an input signal is further illustrated in Fig. 4, described
`
`below.
`
`[0033]
`
`Each of the levels two through five of button mi (and thus each of their
`
`associated signals) is associated with a letter, W-Z. The second level is associated with
`
`the letter W, the third level is associated with the letter X, and so on. The second level is
`
`associated with the letter W, the third level is associated with the letter X, and so on. In
`
`the embodiment shown, the key 10i has five positions corresponding to no pressure, and
`
`the letters W, X, Y, and Z. In an alternative embodiment, the key 10i has six positions
`
`corresponding to no pressure, the number "9,"and the letters W, X, Y, and Z.
`
`[0034]
`
`In the embodiment shown, the alphanumeric buttons 10 are all capable of
`
`resolving five levels of pressure. In alternative embodiments, the various buttons are
`
`capable of resolving differing levels of pressure. For example, in an alternative
`
`embodiment, while the button 10i is capable of resolving five levels of pressure, the
`
`button 10b (corresponding to the number 2 on the keypad) is capable of resolving four
`
`levels of pressure placed on the button 10b (the first level being no pressure placed on the
`
`button). Like button 10i, the levels resolved by button 10b in the alternative embodiment
`
`are each associated with a distinct input signal, and are each associated with a distinct
`
`letter of the alphabet, AC.
`
`12
`
`AmitAgarwa1 V. Immersion Corp., 1PR2016-00807
`
`Immersion Ex. 2005-16
`
`Immersion Ex. 2005-16
`Amit Agarwal v. Immersion Corp., IPR2016-00807
`
`
`
`Method and Apparatusfor Providing
`Haptic Sensations
`
`Attorney Docket 51851/821825 ('IMMl47.C3)
`
`[0035]
`
`The pre-assigned fitnction buttons lla-c of the apparatus 1 are keypad
`
`push buttons. Each of the buttons 11a-c is capable of resolving three levels of pressure
`
`placed on the buttons 11a-c no pressure, a first magnitude of pressure (greater than none),
`
`and a second magnitude of pressure (greater than the first magnitude). Examples of
`
`functions carried out by such pre-assigned function buttons 11 a—c include "Send"11a,
`
`"Power" 11b, and "End Call"11c.
`
`[0036]
`
`In the embodiment shown, each of the pre—assigned function buttons 11 a-
`
`c is configured such that the first magnitude of pressure is an amount of pressure that
`
`signifies that a user"s finger is "hovering" over, or touching with more than passing force,
`
`the button. Each is also configured such that the second magnitude of pressure is an
`
`amount of pressure that signifies that a user"s finger applies when the user wishes to
`
`activate the button.
`
`[0037]
`
`Thus, in the embodiment shown, when a user“s finger "hovers"over the
`
`"Send"button 11c, a first signal is transmitted by the button 11c to the controller. And,
`
`when a user"s finger activates the "Send" button 1 lo, a second signal is transmitted by the
`
`button 1 1c to the controller.