throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2002/0149561 A1
`(43) Pub. Date:
`Oct. 17, 2002
`Fukumoto et al.
`
`US 20020149561A1
`
`(54) ELECTRONIC APPARATUS VIBRATION
`GENERATOR, VIBRATORY INFORMING
`METHOD AND METHOD FOR
`CONTROLLING INFORMATION
`
`(76) Inventors: Masaaki Fukumoto, Yokohama-shi
`(JP); Toshiaka Sugimura,
`Yokohama-shi (JP)
`
`Correspondence Address:
`BRINKS HOFER GILSON & LIONE
`P.O. BOX 10395
`CHICAGO, IL 60610 (US)
`
`(21) Appl. No.:
`
`10/110,002
`
`(22) PCT Filed:
`
`Aug. 3, 2001
`
`(86) PCT No.:
`
`PCT/JP01/06680
`
`(30)
`
`Foreign Application Priority Data
`
`Aug. 8, 2000 (JP) .................................... .. 2000-240473
`Jul. 27, 2001 (JP) .................................... .. 2001-228390
`
`Publication Classi?cation
`
`(51) Int. Cl? ..................................................... ..G09G 5/00
`(52) Us. 01. ............................................................ ..345/156
`
`(57)
`
`ABSTRACT
`
`An electronic device drives an oscillatory actuator to cause
`generation of vibration When it is detected that an operation
`input to a touch panel or operation key has been received.
`The electronic device causes, by this vibration, the touch
`panel and operation key to vibrate in a direction perpen
`dicular to their respective front surfaces. Alternatively, the
`housing of the electronic device is made to vibrate. Further,
`the oscillatory actuator has a Weight, a support member for
`supporting the Weight to alloW it to reciprocate, and con
`nected to the touch panel or housing or other vibratory
`member of the electronic device, or vibratory member of the
`base member of the oscillatory actuator in contact With the
`vibratory member, and a mechanism for imparting a mag
`netic force or electrostatic force to cause reciprocal move
`ment of the Weight.
`
`20
`
`{1
`[113
`
`CPU
`
`102\ TOUGH PANEL
`
`111\KEY INPUT UNIT
`
`MEMORY
`
`116/
`
`DISPLAY UNIT
`
`DRIVE SIGNAL
`GENERATION CIRCUIT
`'DR IVE SIGNAL
`I
`VIBRATOR f 212
`
`ENCODER / 213
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 1
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 1 0f 53
`
`US 2002/0149561 A1
`
`FIG. 1
`
`113
`
`CPU
`
`m \ KEY INPUT UNIT
`
`112\ MEMORY
`
`116/
`
`DISPLAY UNIT I103
`
`f114
`
`DRIVE SIGNAL
`GENERATION CIRCUIT
`I DRIVE SIGNAL
`OSGILLATORY ACTUATOR f1 15
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 2
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 2 0f 53
`
`US 2002/0149561 A1
`
`FIG. 3
`
`104a 103 102 104b
`
`x
`
`//
`
`FIG. 4
`
`AMPLITUDE
`
`TIME
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 3
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 3 0f 53
`
`US 2002/0149561 A1
`
`FIG. 5
`
`VIBRATION CONTROL
`PROCESSING 1
`
`DETECT
`OPERATION INPUT?
`
`S101
`N0
`
`S102
`READ WAVEFORM DATA V
`I
`INSTRUCT GENERATION f S103
`OF DRIVE SIGNAL
`8104
`A
`RESET COUNT VALUE J
`
`INSTRUCT START OF IS1O5
`APPLICATION OF DRIVE
`SIGNAL
`I
`START coum
`
`8106
`f
`
`COUNT UP
`
`f S107
`
`YES
`
`S109
`I
`INSTRUCT CESSATION OF
`APPLICATION
`
`E
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 4
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 4 0f 53
`
`US 2002/0149561 A1
`
`FIG. 6
`
`20
`
`/
`/113
`
`CPU
`
`102\ TOUCH PANEL
`
`m\ KEY INPUT UNIT
`
`112
`\ MEMORY
`
`116/
`
`DISPLAY UNIT / 103
`
`/-211
`DRIVE SIGNAL
`GENERATION CIRCUIT
`IDRIVE SIGNAL
`VIBRATOR /212
`
`ENGDDER
`
`f213
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 5
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 5 0f 53
`
`US 2002/0149561 A1
`
`FIG. 7
`
`103a 102
`
`//
`
`101
`

`//
`i
`K
`KI’((4Q/(/((\ ((4
`
`I
`
`t
`
`212
`
`212a
`
`221
`
`—
`
`223
`
`222
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 6
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 6 0f 53
`
`US 2002/0149561 A1
`
`FIG. 9
`
`VOLTAGE
`LEVEL
`
`TIME
`
`AMPLITUDE
`
`TIME
`
`FIG. 1 O
`
`I
`I
`I
`I
`I
`I
`|
`I
`|
`I
`I
`I
`
`I
`I
`I
`I
`
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`I
`
`I
`I
`I
`!
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 7
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 7 0f 53
`FIG. 1 1
`VIBRATION CONTROL
`PROCESSING 2
`
`US 2002/0149561 A1
`
`READ WAVEFORM DATA
`I
`INSTRUCT GENERATION r3203
`OF DRIVE SIGNAL
`I
`RESET COUNT VALUE
`
`8204
`If
`
`$205
`INSTRUCT START OF
`APPLICATION OF DRIVE f
`SIGNAL
`I
`START COUNT
`
`szoe
`f
`
`-—-_———>
`'
`COUNT UP
`
`S207
`f
`
`DETERMINE TIMING OF
`CESSATION OF APPLICATION
`I
`8210 \ INSTRUCT CESSATION OF
`APPLICATION
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 8
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 8 0f 53
`
`US 2002/0149561 A1
`
`FIG. 12
`
`FIG. 13
`/30
`
`113
`CPU /
`
`304
`WAN/LAN
`\ WIRELESS
`COMMUUNNIICTAT I ON
`
`303
`\KEY INPUT UNIT
`
`112
`\ MEMORY
`
`302
`DISPLAY UNIT /
`
`DRIVE SIGNAL
`GENERATION CIRCUIT
`IDRIvE SIGNAL
`
`f114
`
`116f OSCILLATORY AcTuAIoRf “5
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 9
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 9 0f 53
`
`US 2002/0149561 A1
`
`FIG. 14
`
`VIBRATION CONTROL
`PROCESSING 3
`
`A
`EXECUTE INSTRUOTED fs301
`PROCESSING
`
`NO
`
`S302
`
`YES
`READ WAVEFORM DATA f $303
`I
`INSTRUCT GENERATION fs304
`OF DRIVE SIGNAL
`
`RESET COUNT VALUE V8305
`
`INSTRUOT START OF f3306
`APPLICATION OF DRIVE
`SIGNAL
`I
`S307
`START COUNT
`v’
`“TI M$3022»
`COUNT UP
`
`S309
`
`APPLICATION TIM
`< PRESCRIBED TIME?
`
`INSTRUCT CESSATION f 8310
`OF APPLICATION
`
`@
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 10
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 10 0f 53
`
`US 2002/0149561 A1
`
`FIG. 1 5
`VIBRATION CONTROL
`PROCESSING 4
`=7
`EXECUTE INSTRUGTED y 8401
`PROCESSING
`
`S402
`
`NO
`
`YES
`ACCuIRE RESULTS CF f 3403
`EXECUTION
`
`I
`8404
`CHANGE PRESCRIBED
`TIME IN ACCORDANCE f
`WITH RESULTS OF
`EXECUTION
`I
`READ WAVEFORM DATA
`
`I
`INSTRUCT GENERATION
`OF DRIVE SIGNAL
`
`I
`RESET COUNT VALUE
`
`I!
`INSTRUCT START OF
`APPLICATION OF DRIVE
`SIGNAL
`
`INSTRUCT CESSATION f 3412
`OF APPLICATION
`
`I
`
`v
`END
`
`I
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 11
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 11 0f 53
`
`US 2002/0149561 A1
`
`FIG. 16
`
`401
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 12
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 12 0f 53
`
`US 2002/0149561 A1
`
`Eohjlzowo
`155:2
`ALI
`zoléwzmo
`
`v:
`
`iJ_|
`233:0
`
`mow
`\
`
`
`
`:2: ><|EwE
`
`Eu
`
`\ w:
`
`
`
`:2: :55 G!
`
`E055
`
`
`
`mowzmw :02;
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 13
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 13 0f 53
`
`US 2002/0149561 A1
`
`FIG. 18
`C VIBRATION CONTROL
`PROCESSING 5
`
`HANDHELD?
`S503
`//
`YES
`DESIGNATE OSCILLATORY
`ACTuATCR 115b
`
`8505
`F
`READ WAVEFORM DATA f
`
`$504
`f)
`DESIGNATE CsCILLATCRY
`ACTuATCR 115a
`I
`
`V
`INsTRuCT GENERATION f$506
`0F DRIVE SIGNAL
`
`5 7
`'
`RESET COUNT VALUE VS 0
`
`ssos
`INsTRuCT START OF
`APPLICATICN OF DRIVE /
`sICNAL
`
`'
`sTART CCuNT
`
`S509
`f
`
`"
`CouNT UP
`
`S510
`V
`5511
`
`$512
`/
`I
`INSTRUCT CESSATION
`OF APPLICATION
`
`r
`END
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 14
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 14 0f 53
`
`US 2002/0149561 A1
`
`FIG. 19
`
`r. ------------------------- "h
`
`v
`E
`
`I;
`
`5
`
`‘5/402
`"103a
`
`I’ "a \
`
`if 451
`
`“y~~»~-115a
`
`J 5.
`it
`¢ ------------------------- ~11
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 15
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 15 0f 53
`
`US 2002/0149561 A1
`
`/~102
`f103a
`
`‘X
`
`j "" “\___-/115a
`
`451C
`
`FIG. 22
`
`451d
`
`\ f102
`
`N103
`
`~\~\_____115a
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 16
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 16 0f 53
`
`US 2002/0149561 A1
`
`FIG. 23
`4 2
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 17
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 17 0f 53
`
`US 2002/0149561 A1
`
`FIG. 25
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 18
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 18 0f 53
`
`US 2002/0149561 A1
`
`FIG. 27
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 19
`
`

`

`Patent Application Publication Oct. 17, 2002 Sheet 19 0f 53
`
`US 2002/0149561 A1
`
`FIG. 28
`
`50a 504
`
`52
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 20
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 20 of 53.
`
`US 2002/0149561 A1
`
`FIG. 29
`
`50a
`
`504
`
`03
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 21
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 21
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 21 of 53
`
`US 2002/0149561 A1
`
`FIG. 30
`
`50a
`
`504
`
`a
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 22
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 22
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 22 of 53.
`
`US 2002/0149561 A1
`
`FIG. 31
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 23
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 23
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 23 of 53
`
`US 2002/0149561 A1
`
`FIG. 32
`
`
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 24
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 24
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 24 of 53
`
`US 2002/0149561 A1
`
`FIG. 34
`
`
`
`FIG. 35
`
`fo
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 25
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 25
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 25 of 53
`
`US 2002/0149561 A1
`
`FIG. 36
`
`
`
`FIG. 37
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 26
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 26
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 26 of 53
`
`US 2002/0149561 A1
`
`~~ 102
`~_-102
`
`I| | h
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 27
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 27
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 27 of 53
`
`US 2002/0149561 Al
`
`FIG. 40
`
`112b
`
`
`WAVEFORM DATA
`
`
`
`
`
`
`
`OPERATION INSTRUCTION;
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 28
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 28
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 28 of 53
`
`US 2002/0149561 A1
`
`FIG. 41
`
`
`
`PARAMETER VALUE
`
`WAVEFORM DATA
`
`ee
`
`
`
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 29
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 29
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 29 of 53.
`
`US 2002/0149561 A1
`
`FIG. 43
`
`
`
`FIG. 44
`
`fo
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 30
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 30
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 30 of 53
`
`US 2002/0149561 Al
`
`FIG. 45
`
`fo
`<p»,
`
`FIG. 46
`
`112d
`
`
`
`A
`
`TOUCH
`OPERATION
`PRESS ING
`OPERATION
`TOUCH
`OPERATION
`PRESSING
`OPERATION
`
`
`
`
`
`
`
`
`
`TOUCH BUTTON]
`AREA DATA
`WAVEFORM DATA
`
`
`
`
`
`
`TOUGH
`OPERAT! ON
`C
`
`
`PRESSING
`OPERATION
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 31
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 31
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 31 of 53
`
`US 2002/0149561 A1
`
`FIG. 47
`
`60
`
`113
`
`CPY
`
`TOUCH PANEL
`102
`DISPLAY UNIT-~193
`111
`)KEY INPUT UNIT
`
`"0
`
`502
`
`CO,
`
`601
`
`MEMORY
`
`DRIVE SIGNAL
`GENERATION CIRCUIT
`DRIVE SIGNAL
`
`114
`
`OSCILLATORY
`ACTUATOR
`
`SOUND VOLUME
`
`WEASUREWENT
`
`BEEP GENERATION
`
`CIRCUIT
`
`115
`
`603
`
`It
`
`604
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 32
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 32
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 32 of 53.
`
`US 2002/0149561 A1
`
`FIG. 48
`
`REPORT CONTROL
`PROCESSING 4
`
`OPERATION
`INPUT DETECTED?
`
`S601
`NO
`
`YES
`
`
`
`DESIGNATE VIBRATION
`REPORT MODE
`
`READ WAVEFORM DATA
`
`INSTRUCT GENERATION
`OF DRIVE SIGNAL
`
`
`ESY
`
`GREATER
`THAN PRESCRIBED
`
`SOUND LEVEL?
`
`
`
`
`
`INSTRUCT START OF
`
`APPLICATION OF DRIVE
`SIGNAL
`
`
`TIME?
`
`
`RESET COUNT VALUE
`
`START COUNT
`
`. COUNT UP
`
`
`
`APPLICATION
`TIME
`< PRESCRIBED
`
`END
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 33
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 33
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 33 of 53
`
`US 2002/0149561 Al
`
`FIG. 49
`
`FIG. 50
`
`FIG. 51
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 34
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 34
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 34 of 53
`
`US 2002/0149561 A1
`
`FIG. 52
`
`70
`
`_
`113
`
`CPU
`
`TOUCH PANEL
`102
`DISPLAY UNIT-~19%
`1171S
`TKEY INPUT UNIT
`
`112
`
`MEMORY
`
`DRIVE SIGNAL
`GENERATION CIRCUIT
`
`DRIVE SIGNAL
`
`114
`
`OSCILLATORY
`ACTUATOR
`
`|
`
`115
`
`603
`
`701~|oolRECESS | BEEP GENERATION Y
`
`CIRCUIT
`
`
`
`
`
`WIRELESS
`
`UNIT
`
`116
`
`604
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 35
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 35
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 35 of 53.
`
`US 2002/0149561 Al
`
`FIG. 53
`
`BEACON RECEIVING
`PROCESSING
`
`DEMODULATE BEACON
`
`
`
`
`
`
`
`
`
`
`EXTRACT CONTROL
`BIT DATA
`
`STORE IN MEMORY
`
`FIG. 54
`
`112e
`
`
`
`REPORT MODE
`
`VIBRATION
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 36
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 36
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 36 of 53
`
`US 2002/0149561 Al
`
`FIG. 55
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 37
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 37
`
`

`

`Patent Application Publication
`
`Oct. 17, 2002 Sheet 37 of 53
`
`US 2002/0149561 Al
`
`eGLI
`
`aSlb
`
`IGLL
`
`PSL
`
`AYOLVTI19S0
`
`YOLVNLOV
`
`AYOLYTI19SO
`
`YOLVALOY
`
`AYOLVTT10S0
`
`YOLVALOV
`
`AYOLVTI10S0
`
`YOLVALOY
`
`oe
`
`9S‘Ola
`
`v06
`
`Add
`
`LO6|vawvawononAZOS
`
`LINAAV1dSId
`
`
`
`AWNOISSAIUC
`
`
`
`NO|LYYAN39
`
`£06
`
`LiNodld
`
`S06
`
`
`
`TANVdHONOL
`
`AMOWAW
`
`C06
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 38
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 38
`
`
`
`
`
`
`
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 38 of 53
`
`US 2002/0149561 Al
`
`FIG. 57
`
`VIBRATION CONTROL
`PROCESSING 6
`
`OPERATION
`NPUT DETECTED?
`
`YES
`
`IDENTIFY TOUCHED
`POSITION
`
`
`
`
`CALCULATE DISTANCES
`BETWEEN TOUCHED
`POSITION AND
`OSCILLATORY ACTUATORS
`
`
`
`
`$701
`
`NO
`
`$702
`
`3/03
`
`(1)
`
`CALCULATE PHASES OF|org,
`OSCILLATORY ACTUATORS
`
`READ WAVEFORM DATA
`
`S705
`
`INSTRUCT GENERATION
`OF DRIVE SIGNAL
`
`S706
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 39
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 39
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 39 of 53.
`
`US 2002/0149561 Al
`
`FIG. 58
`
`RESET COUNT
`
`$707
`
`INSTRUCT START OF
`APPLICATION OF DRIVE;|-~
`SIGNAL
`
`S708
`
`START COUNT
`
`S709
`
`COUNT UP
`
`
`
`
`$710
`
`S711
`
`NO
`
`
`APPLICATION TIM
`
`< PRESCRIBED TIME?
`INSTRUCT CESSATION
`OF APPLICATION
`
`S712
`
`(1)
`
`END
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 40
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 40
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 40 of 53
`
`US 2002/0149561 A1
`
`FIG. 59
`
`
`501
`
`950
`502
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 41
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 41
`
`

`

`Patent Application Publication
`
`Oct. 17, 2002 Sheet 41 of 53
`
`US 2002/0149561 Al
`
`FIG. 61
`
`115a
`
`115b
`
`> 902
`
`501
`
`‘t|1'l4tI\|!\jt‘1
`
`L
`
`115¢
`
`115d
`
`FIG. 62
`
`902
`
`AREA DATA
`
`[D INFORMATION OF
`OSCILLATORY ACTUATORS
`
`
`
`N<
`
`fre
`oo
`oo
`
`o<{
`
`wTxt
`
`115a
`
`115b
`
`115c
`
`115d
`
`<
`
`115a,115b,115c,115d
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 42
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 42
`
`
`
`
`
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 42 of 53
`
`US 2002/0149561 A1
`
`FIG. 63
`
`VIBRATION CONTROL
`PROCESSING 7
`
`OPERAT|ON
`INPUT DETECTED?
`
`YES
`IDENTIFY TOUCHED
`POSITION
`
`
`
`$801
`
`No
`
`$802
`
`5803
`
`REFER TO DRIVING OBJECT
`DECISION TABLE AND
`DETERMINE OSCILLATORY
`ACTUATORS TO BE DRIVEN
`
`
`
`
`
`
`READ WAVEFORM DATA
`
`S804
`
`INSTRUCT GENERATION OF|S805
`DRIVE SIGNAL
`|
`|
`RESET COUNT VALUE
`
`$806
`
`INSTRUCT START OF
`APPLICATION OF DRIVE
`SIGNAL
`
`START COUNT
`COUNT UP
`
`S807
`
`$808
`
`S809
`5810
`
`APPLICATION TIME
`< PRESCRIBED TIME?
`YES
`
`NO
`
`$811
`
`INSTRUCT CESSATION
`OF APPLICATION
`
`
`
`END
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 43
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 43
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 43 of 53
`
`US 2002/0149561 A1
`
`FIG. 64
`
`950
`
`
`
`962 966
`
`961
`
`FIG. 65
`
`964a 964a
`
`963
`
`965a
`
`965a
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 44
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 44
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 44 of 53
`
`US 2002/0149561 A1
`
`FIG. 66
`
`964b ANNUer
`
`964b
`
`963
`
`FIG. 67
`
`964c
`
`963
`
`965c
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 45
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 45
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 45 of 53
`
`US 2002/0149561 A1
`
`FIG. 68
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 46
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 46
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 46 of 53
`
`US 2002/0149561 A1
`
`FIG. 71
`
`971
`
`971a
`
`/971b
`
`963
`
`974
`
`
`
`
`
`962 966
`
`973
`
`FIG. 72
`
` BRAKE CONTROL
`
`CIRCUIT
`
`975
`
`951
`
`
`
`972
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 47
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 47
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 47 of 53.
`
`US 2002/0149561 A1
`
`FIG. 73
`
`
`
`
`
`962
`
`966 961
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 48
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 48
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 48 of 53.
`
`US 2002/0149561 A1
`
`FIG. 76
`
`OSCILLATOR RaRa CTRL SIGNAL
`
`981
`
`FIG. 77
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 49
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 49
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 49 of 53.
`
`US 2002/0149561 A1
`
`FIG. 78
`
`990
`
`
`
`aN 994
`
`DARK
`
`BRIGHT
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 50
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 50
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 50 of 53.
`
`US 2002/0149561 Al
`
`FIG. 80
`
`+
`
`995
`
`996
`
`FIG. 81
`
`
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 51
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 51
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 51 of 53
`
`US 2002/0149561 Al
`
`WNOISSALUG---------
`
`
`YlAlTdij-------
`
`O18
`
`008
`
`68Ola
`
`|
`
`CELLLLL
`
`
`
`hehNighmachineKelLLfeLLLLLL
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 52
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 52
`
`
`
`

`

`Patent Application Publication
`
`Oct. 17, 2002 Sheet 52 of 53
`
`US 2002/0149561 Al
`
`4
`
`O18
`
`WNOISAALYC---------YsTd
`
`
`(+)WIINSLOdLNVLSNOQ-----------—-----—-----teve-
`
`
`
`
`aGle GvVl8
`
`IZ1e
`
`els
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 53
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 53
`
`

`

`Patent Application Publication Oct. 17,2002 Sheet 53 of 53.
`
`US 2002/0149561 Al
`
`FIG. 84
`
`953
`
`963a
`961
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 54
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 54
`
`

`

`US 2002/0149561 Al
`
`Oct. 17, 2002
`
`ELECTRONIC APPARATUS VIBRATION
`GENERATOR, VIBRATORY INFORMING
`METHOD AND METHOD FOR CONTROLLING
`INFORMATION
`
`[0008] According to the present invention, the electronic
`device reports to a user that an operation input has been
`received, by causing the hand-touched portion of the elec-
`tronic device to vibrate.
`
`TECHNICAL FIELD
`
`[0001] The present invention relates to a user interface and
`vibration generation mechanism of an electronic device.
`
`BACKGROUND ART
`
`[0002] PDAs (personal digital assistants), personal com-
`puters, ATMs(automatic teller machines), and other various
`types of electronic devices have, for example, operation
`buttons or keyboards, touch panels, and other user inter-
`faces. Users use these user interfaces to perform operation
`inputs to the electronic equipment, such as inputting words
`and selecting a processing to be executed.
`
`In the case of a portable electronic device provided
`[0003]
`with a keyboard or operation buttons, however, keys or
`operation buttons are of a reduced size, weight, and thick-
`ness to conform with an overall reduction in size, weight,
`and thickness of the device; and, consequently, a user may
`not be able to feel that a button has been fully depressed. To
`confirm if depression of keys or operation buttons has been
`received in a portable electronic device, a user must view
`contents of a display of a screen of the device.
`
`the present invention provides an elec-
`[0009] Further,
`tronic device provided with an operating unit for receiving
`an operation input, a vibration generator for
`imparting
`vibration to the operating unit, and vibration control means
`for causing vibration from the vibration generatorin the case
`of detecting that an operation input to the operating unit is
`received,
`the vibration generator being provided with a
`weight, a support member supporting the weight to allow it
`to reciprocate, and connected to the operating unit or a base
`member of the vibration generator in contact with the
`operating unit; and excitation generating means for impart-
`ing excitation to make the weight reciprocate. Further, the
`present
`invention provides
`a vibration-type reporting
`method in an electronic device comprising driving a vibra-
`tion generator provided in the electronic device whenit is
`detected that an operation input to an operating unit
`is
`received, and having the vibration generator cause recipro-
`cation of a weight connected to the operating unit or a base
`member of the vibration generator in contact with the
`operating unit to cause vibration in the operating unit.
`
`[0010] According to the present invention, the electronic
`device reports to a user that an operation input has been
`received by causing vibration at the operating unit.
`
`In the case of an electronic device provided with a
`[0004]
`touch panel, a user uses his or her fingertip or an attached
`pen to operate a touch panel. However,if the fingertip or pen
`is not properly pointed at the touch panel, or the touch panel
`is not pressed with sufficient force, the operation will be
`invalid. To confirm whether a touch operation on a touch
`panel has been received by an electronic device, as in the
`above case, a user must view contents of the display.
`
`the present invention provides an elec-
`[0011] Further,
`tronic device provided with an operating unit for receiving
`an operation input, a vibration generator for
`imparting
`vibration to a user, and vibration control meansfor causing
`vibration from the vibration generator in the case of detect-
`ing that execution of processing instructed by an operation
`input to the operating unit has ended. Further, the present
`invention provides a vibration-type reporting method in an
`electronic device comprising causing vibration from a vibra-
`[0005] There are other types of electronic devices which
`tion generator provided in the electronic device to give
`report to a user, by way of a beep soundandthelike, that an
`vibration to the user in the case of detecting that execution
`operation input has been received, but such an audio report
`of processing instructed by an operation input to the oper-
`is almost completely ineffective in a noisy environment such
`ating unit has ended.
`as inastreet.
`[0012] According to the present invention, the electronic
`device reports to a user by vibration that the execution of
`processing instructed by operation input has ended.
`
`DISCLOSURE OF INVENTION
`
`[0006] An object of the present invention is to provide an
`electronic device, a vibration generator, a vibration-type
`reporting method, and a report control method enabling a
`user to easily confirm without viewing a screen receipt of an
`input operation or a response of the electronic device with
`respect to an operation input.
`
`[0007] To achieve the above object, the present invention
`provides an electronic device having an operating umit for
`receiving an operation input, a vibration generator
`for
`imparting vibration to a hand-touched portion of the elec-
`tronic device, and vibration control means for causing the
`vibration generator to generate vibration when it is detected
`that an operation input
`in the operating unit has been
`received. Further, the present invention providesa vibration-
`type reporting method for an electronic device whereby a
`vibration generator provided in the electronic device is
`caused to vibrate, which vibration is transmitted to a hand-
`touched portion when it is detected that an operation input
`to the operating unit is received.
`
`the present invention provides an elec-
`[0013] Further,
`tronic device provided with an operating unit for receiving
`an operation input, a first vibration generator for imparting
`vibration to the operating unit, a second vibration generator
`for imparting vibration to a hand-touched portion of the
`electronic device, and vibration control means for causing
`vibration from at least one ofthe first vibration generator and
`the second vibration generator designated in advance by the
`user in the case of detecting that an operation input to the
`operating unit has been received. Further, the present inven-
`tion provides a vibration-type reporting method in an elec-
`tronic device comprising causing vibration from at least one
`of a first vibration generator for imparting vibration to the
`operating unit and a second vibration generator imparting
`vibration to a hand-touched portion of the electronic device
`designated in advance by the user in the case of detecting
`that an operation input
`to the operating unit has been
`received,
`the first and second vibration generators being
`provided in the electronic device.
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 55
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 55
`
`

`

`US 2002/0149561 Al
`
`Oct. 17, 2002
`
`[0014] According to the present invention, the electronic
`device reports to the user that an operation input has been
`received by causing vibration at a location designated by the
`user in advance.
`
`the present invention provides an elec-
`[0015] Further,
`tronic device provided with an operating unit for receiving
`an operation input, a first vibration generator for imparting
`vibration to the operating unit, a second vibration generator
`for imparting vibration to a hand-touched portion of the
`electronic device, detecting means for detecting whether the
`electronic device is being held by a user, and vibration
`control meansfor selecting at least one of the first vibration
`generator and the second vibration generator in accordance
`with the results of detection of the detecting means and
`causing vibration to be generated from the selected vibration
`generator in the case of detecting that an operation input to
`the operating unit has been received. Further, the present
`invention provides a vibration-type reporting method in an
`electronic device comprising selecting at least one of a first
`vibration generator for imparting vibration to an operating
`unit and a second vibration generator for imparting vibration
`to a hand-touched portion of the electronic device provided
`in the electronic device and causing vibration to be gener-
`ated from the selected vibration generator to give vibration
`to the user in the case of detecting that an operation input to
`the operating unit has been received.
`[0016] According to the present invention, the electronic
`device reports to the user that an operation input has been
`received by causing vibration at a different
`location in
`accordance with whether the electronic device is being held
`by the user.
`the present invention provides an elec-
`[0017] Further,
`tronic device provided with a display panel over which a
`touch panel is superposed, a vibration generator set in the
`display panel, an elastic member comprised using an elastic
`body for supporting the display panel in a vibratable manner
`by vibration generated from the vibration generator, and
`vibration control means for causing vibration to be gener-
`ated from the vibration generatorin the case of detecting that
`a touch operation on the touch panel has been received, the
`vibration generator provided with a weight, a support mem-
`ber supporting the weightso as to allow it to reciprocate, and
`connected to the display panel or a base memberof the
`vibration generator in contact with the display panel, and
`excitation generating means for imparting excitation for
`making the weight reciprocate.
`[0018] According to the present invention, the electronic
`device reports to the user that a touch operation has been
`received by causing vibration at the touch panel together
`with the display panel.
`[0019] Further,
`the present invention provides an elec-
`tronic device provided with a display panel over which a
`touch panel is superposed, a vibration generator supporting
`the display panel and imparting vibration to the display
`panel, and vibration control means for causing vibration to
`be generated from the vibration generator in the case of
`detecting that a touch operation on the touch panel has been
`received, the vibration generator provided with a weight, a
`support member supporting the weight so as to allow it to
`reciprocate, and connected to the display panel or a base
`member of the vibration generator in contact with the
`display panel, and excitation generating meansfor imparting
`excitation for making the weight reciprocate.
`
`[0020] According to the present invention, the electronic
`device reports to the user that a touch operation has been
`received by causing vibration at the touch panel together
`with the display panel.
`
`the present invention provides an elec-
`[0021] Further,
`tronic device provided with a display, a touch panel covering
`the display screen of the display, a vibration generator
`provided between the display and the touch panel, support-
`ing the touch panel on the display screen, and imparting
`vibration to the touch panel, and vibration control means for
`causing vibration to be generated from the vibration gen-
`erator in the case of detecting that a touch operation on the
`touch panel has been received.
`
`[0022] According to the present invention, the electronic
`device reports to the user that a touch operation has been
`received by causing the touch panel to vibrate.
`
`the present invention provides an elec-
`[0023] Further,
`tronic device provided with a display, a touch panel covering
`a display screen of the display, a vibration generator placed
`at the touch panel and imparting vibration to the touch panel,
`a vibration absorbing memberprovided between the display
`and the touch panel and absorbing a vibration component
`which would be transferred to the display in vibration
`components generated from the vibration generator, and
`vibration control means for causing vibration to be gener-
`ated from the vibration generatorin the case of detecting that
`a touch operation on the touch panel has been received.
`
`[0024] According to the present invention, the electronic
`device reports to the user that a touch operation has been
`received by causing only the touch panel on the display
`screen to vibrate.
`
`the present invention provides an elec-
`[0025] Further,
`tronic device provided with an operating unit for receiving
`an operation input, a vibration generator at least a part of
`whichis provided exposed to the outside from a housing of
`the electronic device and imparting vibration directly to the
`user, and vibration control means for causing vibration to be
`generated from the vibration generator in the case of detect-
`ing that an operation input to the operating unit has been
`received.
`
`[0026] According to the present invention, the electronic
`device reports that a touch operation has been received by
`directly imparting vibration to the user from the vibration
`generator.
`
`the present invention provides an elec-
`[0027] Further,
`tronic device provided with an operating unit for receiving
`an operation input, a vibration generator for
`imparting
`vibration to part of a housing of the electronic device
`different from the operating unit, and vibration control
`meansfor identifying a type of operation input and causing
`vibration to be generated from the vibration generator by a
`vibration mode linked with the type of the operation input in
`the case of detecting that an operation input to the operating
`unit has been received. Further, the present invention pro-
`vides a vibration-type reporting method in an electronic
`device comprising identifying the type of operation input,
`causing vibration to be generated from a vibration generator
`providedin the electronic device by a vibration mode linked
`with the type of the operation input, and causing part of a
`housing of the electronic device different from the operating
`unit to vibrate.
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 56
`
`APPLE INC.
`EXHIBIT 1109 - PAGE 56
`
`

`

`US 2002/0149561 Al
`
`Oct. 17, 2002
`
`[0028] According to the present invention, the electronic
`device reports to the user that an operation input has been
`received by causing part of the housing different from the
`operating unit to vibrate by a vibration mode in accordance
`with the type of the operation input.
`
`the present invention provides an elec-
`[0029] Further,
`tronic device provided with an operating unit for receiving
`an operation input, a vibration generator for
`imparting
`vibration to part of a housing of the electronic device
`different from the operating unit, changing meansfor chang-
`ing a value of a parameter for controlling the electronic
`device in accordance with operation input to the operating
`unit, and vibration control means for causing vibration to be
`generated from the vibration generator by a vibration mode
`linked with a value of a parameter changed by the changing
`meansby the operation input in the case of detecting that an
`operation input on the operating unit changing the value of
`a parameter has been received.
`
`[0030] According to the present invention, the electronic
`device reports to the user that an operation input changing
`the value of a parameter has been received by causing part
`of the housing different from the operating unit to vibrate by
`a vibration mode in accordance with the changed value of a
`parameter.
`
`the present invention provides an elec-
`[0031] Further,
`tronic device provided with an operating unit for receiving
`an operation input, a vibration generator for
`imparting
`vibration to the operating unit, and vibration control means
`for identifying a type of the operation input and causing
`vibration to be generated from the vibration generator by a
`vibration mode linked with the type of the operation input in
`the case of detecting that an operation input to the operating
`unit has been received, the vibration generator provided with
`a weight, a support memberfor supporting the weight so as
`to allow it to reciprocate and connected to the operating unit
`or a base memberof the vibration generator in contact with
`the operating unit, and excitation generating means for
`imparting excitation for causing reciprocation to the weight.
`Further,
`the present
`invention provides a vibration-type

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