throbber
I 1111111111111111 11111 lllll lllll lllll lllll 111111111111111 lll111111111111111
`US006144366A
`6,144,366
`[11] Patent Number:
`United States Patent
`[19J
`Numazaki et al.
`Nov. 7, 2000
`[45] Date of Patent:
`
`[54] METHOD AND APPARATUS FOR
`
`GENERATING INFORMATION INPUT
`
`USING REFLECTED LIGHT IMAGE OF
`TARGET OBJECT
`
`5,297,061 3/1994 Dementhon et al. ................... 364/559
`
`
`
`
`
`
`
`5,323,174 6/1994 Klapman et al. ....................... 345/156
`
`
`
`5,353,042 10/1994 Klapman et al. ....................... 345/156
`
`
`5,423,554 6/1995 Davis ...................................... 273/437
`
`
`
`
`5,481,622 1/1996 Gerhardt et al. ........................ 382/103
`
`
`
`5,627,565 5/1997 Morishita ................................ 345/158
`Shunichi Numazaki; Miwako Doi,
`
`
`[75]Inventors:
`
`
`5,686,942 11/1997 Ball ......................................... 345/158
`
`both of Kanagawa; Akira Morishita,
`
`
`
`5,703,356 12/1997 Bidiville et al. .. .... ... ... ... ... ... ... 250/221
`Tokyo; Naoko Umeki; Hiroki Miura,
`
`
`
`5,729,475 3/1998 Romanik, Jr ............................ 364/559
`
`
`both of Kanagawa, all of Japan
`
`
`5,801,704 9/1998 Oohara et al. .......................... 345/358
`
`
`
`5,819,206 10/1998 Horton et al. .......................... 702/150
`Kawasaki,[73] Assignee: Kabushiki Kaisha Toshiba,
`
`
`
`
`
`5,900,863 5/1999 Numazaki ............................... 345/158
`Japan
`
`08/953,667
`[21] Appl. No.:
`
`[22] Filed:Oct. 17, 1997
`
`Primary Examiner-William A. Cuchlinski, Jr.
`
`
`
`
`Assistant Examiner-Marthe Y. Marc-Coleman
`
`
`
`Attorney, Agent, or Firm----Oblon, Spivak, McClelland,
`
`Maier & Neustadt, P.C .
`
`[30]
`
`[57]
`
`
`
`
`Foreign Application Priority Data
`
`ABSTRACT
`
`
`
`A method and an apparatus for generating information input
`
`
`8-275949 Oct. 18, 1996 [JP] Japan ....................................
`
`
`9-019397 Jan. 31, 1997 [JP] Japan ....................................
`
`
`
`
`which are capable of realizing a direct command type
`
`
`
`9-027752 .................................... Feb. 12, 1997 [JP] Japan
`
`
`
`information input scheme by which the gesture or the
`
`
`
`motion can be inputted easily. T he apparatus has a timing
`
`[51] Int. Cl.7 ....................................................... G09G 5/08
`
`
`
`
`
`
`signal generation unit for generating a timing signal; a
`345/157; 345/158 [52] U.S. Cl. ........................... 345/156;
`
`
`
`
`
`
`
`
`lighting unit for emitting a light whose intensity vary in
`[58] Field of Search .....................................
`345/158, 157,
`
`
`
`
`time, according to the timing signal generated by the timing
`
`
`345/156, 419, 425; 463/31, 32, 33, 36,
`
`
`
`
`signal generation unit; and a reflected light extraction unit
`
`
`37; 250/200, 206.1, 208.1, 214 R
`
`
`
`having a sensor array for detecting a reflected light from a
`
`
`
`
`
`target object resulting from the light emitted by the lighting
`
`
`
`
`
`unit, in synchronization with the timing signal generated by
`
`
`
`
`the timing signal generation unit, so as to obtain a spatial
`
`
`
`
`intensity distribution of the reflected light in a form of a
`
`
`
`4,320,292 3/1982 Oikawa et al. ......................... 250/227
`
`
`
`reflected light image indicative of an information input
`
`
`
`
`
`4,516,020 5/1985 Simpson et al. .................... 250/214 L
`
`
`
`
`related to the target object, in separation from an external
`
`
`354/403 4,839,685 6/1989 Ishigu ro et al. ........................
`
`
`
`light that is illuminating the target object.
`
`
`4,841,349 6/1989 Nakano ..................................... 357/30
`
`
`4,956,794 9/1990 Zeevi et al. ............................. 364/559
`
`96 Claims, 101 Drawing Sheets
`
`
`
`5,243,182 9/1993 Murata et al. ....................... 250/222.1
`
`[56]
`
`
`
`References Cited
`
`U.S. PATENT DOCUMENT S
`
`104
`\
`TIMING SIGNAL
`GENERATION -
`UNIT
`
`101
`\
`
`LIGHTING UNIT
`
`102
`\
`REFLECTED LIGHT
`
`EXTRACTION UNIT
`
`103
`\
`FEATURE DATA
`
`GENERATION UNIT
`
`IPR2021-00923
`Apple EX1005 Page 1
`
`

`

`Sheet 1 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.I
`
`101
`\
`
`
`
`- LIGHTING UNIT
`
`104
`s
`TIMING SIGNAL
`
`GENERATION -
`UNIT
`
`102
`\
`REFLECTED LIGHT
`
`-�
`
`EXTRACTION UNIT
`
`103
`
`FEATURE DATA
`
`
`
`GENERATION UNIT
`
`IPR2021-00923
`Apple EX1005 Page 2
`
`

`

`112
`
`CONTROL UNIT
`
`TIMING
`
`101
`
`UNIT a------�
`LIGHTING
`
`UNIT
`GENERATION
`
`0
`0
`0
`
`�-..J
`
`DATA
`
`MEMORY
`
`z
`
`FEATURE
`
`110
`
`UNIT
`
`DETECTION
`PHOTO­
`
`UNIT
`
`2ND
`
`AID
`
`CALCULATION
`
`DIFFERENCE
`
`UNIT
`
`DETECTION
`
`115 103
`
`114
`
`109 111
`
`PHOTO­
`1ST
`
`DETECTION
`
`OPTICS
`
`......
`
`......
`
`�
`
`•
`
`•
`
`FIG.2
`
`102 REFLECTED LIGHT
`
`EXTRACTION UNIT
`
`PHOTO­
`
`IPR2021-00923
`Apple EX1005 Page 3
`
`

`

`EXAMPLE)
`
`(2 X 2 AS
`REGION
`IMAGE
`
`FIG.3
`
`I ....
`
`I
`
`I
`
`17
`
`:· ::
`
`�-
`
`--
`
`L�
`-------
`-· �-
`
`·r�
`
`I
`I
`I
`I
`
`Yccs
`
`Ycc2Ycc3 ---- _,_
`Ycc4--
`
`----
`
`Yss Ycc1
`
`134
`
`I TIMING GENERA TOR
`
`PD
`
`135
`
`I I PD
`
`"7"
`
`I
`
`;J;
`
`I�
`
`-
`
`,o:r ,o:r
`
`I
`
`�136
`
`REGISTERS
`HORIZONTAL
`SHIFf
`
`s.
`
`�
`
`r--, -c::::>------, C:
`
`CIRCUIT r---133
`
`DIFFERENCE
`
`1= 'J'?T
`� �
`I ·-------- 1--Li�
`--
`I L_pD
`i�
`!
`--��--117
`
`� 1:n-I
`�
`
`r.:i r�r�
`,r ,..,
`l;J�� r�
`I \ L
`
`;J;
`
`�
`
`J;. J;-
`..L
`I I I
`
`..L
`
`;J;
`
`u
`
`o>;,::, r--
`en < tI1 tI1r--;,::, tI1 i-3
`
`en
`
`n- i-3
`
`n
`
`I
`
`I
`
`L..
`
`\
`
`I 'PD
`
`"7
`Ir J;.•·J;-)
`
`..I..
`I I I
`
`.L
`
`IPR2021-00923
`Apple EX1005 Page 4
`
`

`

`SAMPLE 2
`
`SAMPLE I
`
`TRANSFER
`
`0
`0
`0
`
`f'I
`
`z
`
`�-..J
`LIGHT
`
`127
`
`ADDRESS LINE
`
`123 122
`
`126
`
`SIGNAL LINE
`
`VERTICAL
`
`......
`
`......
`
`•
`
`•
`
`RESET
`
`F
`
`124
`
`FIG.4
`
`IPR2021-00923
`Apple EX1005 Page 5
`
`

`

`Sheet 5 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.5
`
`I
`
`--
`
`I
`
`I
`
`128
`
`LIGHTING -1
`CONTROL PULSE I I
`LIGHTING
`POWER (--� 119
`
`------
`
`-f
`
`l
`
`1
`I
`I
`
`�---------
`
`RESET
`I
`STORING
`PERIOD-I� _
`SAMPLE 1
`
`SAMPLE 2
`
`130
`)
`
`131
`)
`
`'
`
`II(
`
`> I
`
`STORING :
`PERIOD-2
`132
`)
`
`IPR2021-00923
`Apple EX1005 Page 6
`
`

`

`Sheet 6 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`\0
`
`•
`
`t)
`
`....-4
`0
`N
`
`IPR2021-00923
`Apple EX1005 Page 7
`
`

`

`Sheet 7 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.7
`
`209
`
`IPR2021-00923
`Apple EX1005 Page 8
`
`

`

`6,144,366
`U.S. Patent
`Sheet 8 of 101
`Nov. 7, 2000
`
`FIG.8
`
`----210
`
`211
`
`212
`
`,,,.-..
`I �
`�
`
`.,..
`
`/ r-v ............ ..
`,-,-
`(( � -\ '-
`' \_�
`�, -
`I
`\ ... '
`\� D:X:
`I
`�
`\Q
`- ......... I
`I
`
`,-
`
`I�
`
`-
`
`-I'
`
`IPR2021-00923
`Apple EX1005 Page 9
`
`

`

`Sheet 9 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.9
`
`STICK SHAPED OBJECT
`v-- 213
`
`
`
`DETECTION UNIT
`
`,,
`
`STICK SHAPED OBJECT TIP
`UNIT v-- 214
`END EXTRACTION
`
`,,
`
`CENTER OF GRAVITY
`
`
`
`DETECTION UNIT
`
`v-- 215
`
`IPR2021-00923
`Apple EX1005 Page 10
`
`

`

`Sheet 10 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`,_ ,_
`� c
`.... ....
`c
`_,, _,,
`� �
`
`D
`
`00
`
`.....
`N
`
`
`
`r-- .....
`
`N
`
`,_ -
`
`-_,,
`�
`
`0
`'l"""'""f
`
`•
`
`\0
`
`.....
`N
`
`IPR2021-00923
`Apple EX1005 Page 11
`
`

`

`6,144,366
`U.S. Patent
`Nov. 7, 2000 Sheet 11 of 101
`
`FIG.1 lA
`
`FINGER TIP
`MOVEMENT
`����- - - - -_ l � - - _-__
`
`i.---.----.---&.-...--.----�>---
`
`-+--+-......._,__,_____,,____,�I--'>------'"---
`
`
`
`- -----] -- -------
`
`CENTER OF- 1.-----'&-.......__,����"---
`
`GRAVITY
`M OVEMENT
`
`(a)
`
`(b)
`
`FIG.llB
`
`-
`
`FINGER TIP
`- ����-----.-�-MOVEMENT-'---.___.___-L--
`-----_]�------
`- -----_j�------
`-1<--¼-........._. __ __,__,l.-l->.-t�ol---CENTER OF_ �____,�___,�___,"---
`GRAVITY
`MOVEMENT _ +--+-_,__,_____,,____,���
`
`-�---__,._�-�-
`
`(c)
`
`(d)
`
`IPR2021-00923
`Apple EX1005 Page 12
`
`

`

`6,144,366
`U.S. Patent
`Sheet 12 of 101
`Nov. 7, 2000
`
`FIG.12
`
`I
`I
`I •
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`CALCULATED
`
`I
`I
`
`I
`I
`FINGER TIP
`I
`I
`
`�
`MOVEMENT
`I
`CENTER OF GRAVITY
`I
`I
`DOES NOT CHANGE
`I
`I
`I
`
`X-COORDINATE OF
`
`I
`I
`I
`
`I
`
`•
`
`IPR2021-00923
`Apple EX1005 Page 13
`
`

`

`status-EXTENDED
`
`[n].
`
`n ].len gth-+ 1
`
`infoStick
`infoStick[
`SEQUENCE
`END OF PIXEL
`OF
`-X-COORDINATE
`infoStick [ n]. xend[ i]
`SEQUENCE
`ST ART OF PIXEL
`-X-COORDINATE
`infoStick[n].xstart[i
`CANDIDATE
`UPDATE DATA OF THAT
`
`OF
`
`OF
`
`]
`
`226
`
`FIG.13
`
`YES
`
`PREVIOU
`CANDIDAT
`Y OF STIC
`ONNECT
`
`220
`
`ELEMENTS
`
`infoStick[n]
`
`CANDIDATE S
`SHAPED OBJECT
`FOR STORING STICK
`STRUCTURE
`PREP ARE SEVERAL
`
`SEQUENCE
`END OF PIXEL
`OF
`-X-COORDINATE
`n] .xend[0]
`infoStick[
`SEQUENCE
`START OF PIXEL
`-X-COORDINATE
`infoStick[n].xstart[0]
`CANDIDA TE
`SHAPED OBJECT
`REGISTER NEW STICK
`
`infoStick[n].status-EXTENDED
`infoStick[n].length-1
`
`tick [ n] .Ien g
`SCRIBED LEN
`APED OBJECT
`GTH OF UPD
`
`GO TO NEXT LINE223
`NOSTICK
`infoStick[n].status­
`
`FINISHED
`
`NO(ONE LINE)
`
`____
`
`__
`
`....:..,__
`
`_.
`
`THAN c CONSECUTIVE
`PIXEL
`
`ANY
`
`ABOVE pFOUND BY
`WITH PIXEL VALUES
`HA YING NO MORE
`PIXEL SEQUENCE
`
`LINE SCA
`HORIZONTAL
`
`ONE LINE
`NOT UPDATED BY THIS222
`OBJECT CANDIDATE
`DELETE STICK SHAPED
`
`IPR2021-00923
`Apple EX1005 Page 14
`
`

`

`U.S. Patent
`
`Nov. 7, 2000
`Sheet 14 of 101 6,144,366
`
`FIG.14
`
`�229
`
`t
`
`k-1
`
`i=O
`
`t
`
`t
`
`infoStick[n],xend[i]
`
`j=infoStick[n],xstart[i]
`
`CALCULATE TH
`
`TH=(sum/max)2 Xmax
`sum:MEAN OF PIXEL VALUE SUMS PER LINE FOR----230
`1ST & 2ND LINES FROM TOP OF STICK SHAPED
`OBJECT (TOPMOST IS 0-TH LINE)
`
`max:MAXIMUM PIXEL VALUE IN 1ST & 2ND LINES
`
`OBTAIN k & a (0<a:S: 1) THAT SATISFY:
`
`TH= � xsum[i]+a · xsum[k]
`
`WHERE xsum[i] IS PIXEL VALUE SUM OF
`PARTIAL PIXEL SEQUENCE FOR i-TH LINE
`OF STICK SHAPED OBJECT
`MULTIPLY a WITH EACH PIXEL VALUE OF PARTIAL 232
`PIXEL SEQUENCE FOR k-TH LINE
`OBTAIN CENTER OF GRAVITY (xx, yy)
`yy= [ii xsum[i](infoStick[
`n ]. ystart+i)] / TH
`xx{i xpsum[i]
`]/ TH
`xpsum[i]= � j · P(j,infoStick[n].ystart+i)
`
`
`r---..- 231
`
`r---..-
`
`r---..- 233
`
`IPR2021-00923
`Apple EX1005 Page 15
`
`

`

`238 '---....,.
`
`CONNECTED TO STICK SHAPED OBJECT CANDIDATE
`AFfER PARTIAL PIXEL IN MIDDLE OF y=5 LINE IS
`
`235
`
`infoStick[0]
`.status=EXTENDED
`inf oStick[0]
`.length=2
`infoStick[0]
`.xend[l
`]=7
`infoStick[0]
`.xend[0]=6
`infoStick[0]
`.xstart[
`1 ]=5
`.xstart[0]=6
`.ystart=3
`
`UP TO y=4 LINE
`
`AFfER SCAN IS FINISHED
`
`23 7 '---....,. infoStick[0]
`infoStick[0]
`
`.status=EXTENDED
`.length=
`.xend[0]=6
`.xstart[0]=6
`.ystart=3
`
`infoStick[0]
`infoStick[0]
`infoStick[0]
`infoStick[0]
`infoStick[0]
`
`1
`
`236 '---....,.
`
`IT AS NEW STICK SHAPED OBJECT
`
`CANDIDATE
`REGISTERING
`AFfER FINDING PARTIAL PIXEL IN y=3 LINE &
`
`FIQ--=..: 15=-------------=--=--=-=-=---
`
`0 1 2 3 4 5 6 7 8
`x---
`
`91011
`-------
`
`-------------
`
`.length
`
`infoStick[n]
`
`�
`
`infoStick[n]
`FROM TOP OF STICK SHAPED OBJECT
`IN i-TH LINE
`START OF X-COORDINATE
`
`.xend[i]
`
`.xstart[i]
`
`infoStick[n]
`
`(LINE) AT WHICH
`infoStick[n].ystart
`
`STICK SHAPED OBJECT START
`Y-COORDINATE
`
`l__L___J_...L.....J=
`
`11
`9 10 l-+-+-+-liii4
`234--8 1----+-+-+-+---H
`7
`6H---+-+-+----lf
`5
`
`y O H---+-+-+-+-+----ji-++-t-t--, Hl-+---+---l-+-+--+=l--t-+----t-t---1
`
`(LENGTH IN VERTICAL DIRECTION)
`CURRENT NUMBER OF LINES
`END OF X-COORDINATE
`
`infoStick[0]
`.status=EXTENDED
`infoStick[0]
`.length=3
`infoStick[0]
`.xend[2]=7
`infoStick[0]
`.xend[
`1 ]=7
`.xend[0]=6
`infoStick[0]
`infoStick[0] .xstart[2]
`=5
`infoStick[0]
`]=5
`infoStick[0]
`infoStick[0]
`
`.xstart[l
`.xstart[0]=6
`.ystart=3
`
`IS NOT STICK SHAPED OBJECT CANDIDATE
`
`BY NEW LINE
`
`IS UPDATED (EXTENDED)
`
`EXTENDED:IT
`NOSTICK:IT
`STICK:IT
`
`IS STICK SHAPED OBJECT CANDIDATE
`.status
`
`infoStick[n]
`
`IPR2021-00923
`Apple EX1005 Page 16
`
`

`

`infoStick[l].status=EXTENDED
`infoStick[
`infoStick[l].xend[0]=6
`
`1] .length= 1
`
`infoStick[0].status=NOSTICK
`infoStick[0]
`
`.length=
`
`I
`
`242-------.._ infoStick[0].xend[0]=3
`
`1] .xstart[0]=6
`
`infoStick[l].ystart=3
`
`/
`
`infoStick[0]
`infoStick[0].ystart=2
`AFTER SCAN OF y=3 LINE IS FINISHED 243
`
`.xstart[0]=3 infoStick[
`
`infoStick[0].status=EXTENDED
`infoStick[0]
`241 -------.._ infoStick[0]
`infoStick[0]
`infoStick
`[0]. ystart=2
`AFTER SCAN OF y=2 LINE IS FINISHED
`
`.length=
`.xend[0]=3
`.xstart[0]=3
`
`I
`
`0 I 2 3 4 5 6 7 8
`
`91011
`
`y O 1-+--+-+--+'"-+-+-+-+-+-+-+-I !! 1-+--+-F"'"t--i---i,,,,,+--+--+-+---+--i
`
`239
`
`x---
`
`FIG.16
`
`11 L......J........L......1.----'"""
`IO 1-+-+-+--t
`
`7
`6 ----
`
`240----8 1-+-+-+--+---tl
`
`IPR2021-00923
`Apple EX1005 Page 17
`
`

`

`6,144,366
`U.S. Patent
`Sheet 17 of 101
`Nov. 7, 2000
`
`FIG.17
`
`244
`
`X ►
`01234567891011
`yO
`1
`2
`3
`4
`5
`6
`7
`245-- 8
`9
`10
`11 t----+- --+- � i.tffl
`
`IPR2021-00923
`Apple EX1005 Page 18
`
`

`

`U.S. Patent
`Sheet 18 of 101 6,144,366
`Nov. 7, 2000
`
`FIG.18
`
`IPR2021-00923
`Apple EX1005 Page 19
`
`

`

`Nov. 7, 2000 Sheet 19 of 101 6,144,366
`U.S. Patent
`
`IPR2021-00923
`Apple EX1005 Page 20
`
`

`

`6,144,366
`U.S. Patent
`Nov. 7, 2000 Sheet 20 of 101
`
`•
`
`0
`N
`c., �
`�
`
`0
`\r)
`('I
`
`IPR2021-00923
`Apple EX1005 Page 21
`
`

`

`CURSOR DISPLAY
`
`UNIT
`
`-
`
`255
`)
`
`254
`
`)
`
`UNIT
`
`DETECTION
`
`STATE -CLICK SIGNAL
`
`STATIONARY
`
`-
`
`CURSOR
`
`I
`
`UNIT
`
`DETECTION UNIT
`
`\
`
`253
`
`DETERMINATION
`
`CURSOR POSITION
`
`\
`
`POSITION
`
`FINGER TIP
`
`252
`
`251
`
`FIG.21
`
`IPR2021-00923
`Apple EX1005 Page 22
`
`

`

`257
`
`)
`
`SIGNAL
`
`-COMMAND OR CLICK
`
`256
`
`)
`
`UNIT
`
`DETECTION
`
`MOVEMENT
`
`TIP POSITION
`
`CURSOR OR FINGER
`
`ii
`
`UNIT UNIT
`
`DETECTION
`
`UNIT
`
`-
`
`-
`
`POSITION
`
`FINGER TIP
`
`)
`
`251
`
`CURSOR DISPLAY
`
`CURSOR POSITION
`
`DETERMINATION
`
`253
`
`�
`
`)
`252
`
`FIG.22
`
`IPR2021-00923
`Apple EX1005 Page 23
`
`

`

`RESULT
`
`INTERPRETATION
`
`�
`
`'"""'
`
`'"""'
`
`331
`
`(
`
`333 ....
`
`INTERPRETATION
`
`UNIT
`
`�
`�
`
`, RULES
`
`MATRIX SHAPE
`DISTANCE
`
`-MEMORY UNIT
`INTENSITY RANGE IMAGE
`LIGHT
`
`TIMING
`
`ATION
`
`INTERPRET
`
`SHAPE
`
`332
`
`�
`
`MEMORY UNIT
`
`SHAPE
`
`FIG.23
`
`IPR2021-00923
`Apple EX1005 Page 24
`
`

`

`6,144,366
`U.S. Patent
`Nov. 7, 2000 Sheet 24 of 101
`
`-­u
`
`-
`
`I
`
`. . ' • I '. •
`. .. I · .
`. ·
`
`"'F-+--+-1 --
`
`� l--l---l--i---4--!-4-+-i---i--1--1--1--1---i--l--l-+--ol
`
`--
`
`'"O
`
`IPR2021-00923
`Apple EX1005 Page 25
`
`

`

`U.S. Patent Nov. 7, 2000 Sheet 25 of 101
`6,144,366
`
`FIG.25
`
`START
`
`STORE RANGE IMAGE
`INTO RANGE IMAGE 401
`MEMORY UNIT
`
`READ DISTANCE MA TRIX 402
`
`DISTANCE MATRIX 403
`PROCESSING
`
`CHING S
`RPRETA
`LE EXI
`
`NO
`�--�
`
`YES
`
`406
`
`CHANGE THRESHOLD
`& GO TO 403
`
`OUTPUT COMMAND
`405
`
`CORRESPONDING TO
`MATCHED SHAPE
`
`END
`
`IPR2021-00923
`Apple EX1005 Page 26
`
`

`

`6,144,366
`U.S. Patent Nov. 7, 2000 Sheet 26 of 101
`
`FIG.26
`
`
`
`SHAPE INTERPRETATION RULES FOR POINTING
`
`RULE -1 :ONE RECTANGLE-POINTING
`
`RULE -2:TWO RECTANGLES-TWO FINGER OPERATION
`
`
`
`RULE -3:OTHERS--MOTION INPUT
`
`POINTING RULE
`
`
`VERTICAL & HORIZONTAL CHECK
`
`
`
`VERTICAL/HORIZONTAL::::: I-OBJECT SELECT/MOVE FORWARD
`
`
`
`VERTICAL/HORIZONTAL<l--SLOPE CHECK-1
`
`VERTICAL/HORIZONTAL>l--SLOPE CHECK-2
`
`
`SLOPE CHECK-1
`
`
`
`SLOPE:::::0 & CENTER OF GRAVITY RIGHT-ROTATION TO RIGHT
`
`
`
`SLOPE:::::0 & CENTER OF GRAVITY LEFT-ROTATION TO LEFT
`
`SLOPE CHECK-2
`
`SLOPE::::::o & CENTER OF GRAVITY UPPER-TURNING UPWARD
`
`
`SLOPE::::: 0 & CENTER OF GRAVITY LOWER
`--TURNING DOWNWARD
`
`IPR2021-00923
`Apple EX1005 Page 27
`
`

`

`6,144,366
`U.S. Patent
`Nov. 7, 2000
`Sheet 27 of 101
`
`C
`
`..
`
`-
`
`t-+----+-1--t-+
`
`1 � 1.
`\ ···•·····
`
`1--+-+-+-+-+--l-l----1'"'4�"-4---1-l---1-+-1 .---..
`1--+-+-+-+-+--+-+-+-+�-+--l-l---1-+-1 ..0
`
`1-+-+--+-+--+-+--i- �--4--l--4--l--4---lf--l .---..
`t-+-+-+--+-4---1--1----1---4----+-4-+-il--l--� ,:,:s
`
`■ -
`■ -
`
`IPR2021-00923
`Apple EX1005 Page 28
`
`

`

`U.S. Patent
`Sheet 28 of 101 6,144,366
`Nov. 7, 2000
`
`IPR2021-00923
`Apple EX1005 Page 29
`
`

`

`Nov. 7, 2000 Sheet 29 of 101 6,144,366
`U.S. Patent
`
`FIG.29
`
`
`
`SHAPE INTERPRETATION RULES FOR POWER ON/OFF
`
`RULE -1:ONE RECTANGLE-POINTING
`
`RULE-2:TWO RECTANGLES-TWO FINGERS
`
`
`RULE -3:FIVE RECTANGLES-FIVE FINGERS
`
`POINTING RULE
`AREA CHECK
`
`AREA>> -FIST
`a
`AREAS a-NULL
`
`COMMAND GENERATION
`FIVE FINGERS, FIST, TWO FINGERS-POWER OFF
`
`
`
`TWO FINGERS, FIST, FIVE FINGERS-POWER ON
`
`IPR2021-00923
`Apple EX1005 Page 30
`
`

`

`U.S. Patent Nov. 7, 2000 Sheet 30 of 101 6,144,366
`
`FIG.30
`
`-----
`
`/
`
`,
`
`/
`
`'
`
`' '
`
`'
`
`\
`
` \
`
`\
`
`'
`\
`
`<
`
`�
`
`\
`
`'
`\
`
`' '
`
`'
`
`�
`
`�
`
`\
`�\
`PYRAMID-, \
`\ I
`
`SPHERE
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`
`
`VIEWPOINT-2 VIEWPOINT-I
`VIEWPOINT-3
`
`IPR2021-00923
`Apple EX1005 Page 31
`
`

`

`U.S. Patent
`Sheet 31 of 101 6,144,366
`Nov. 7, 2000
`
`IPR2021-00923
`Apple EX1005 Page 32
`
`

`

`Sheet 32 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`-- '
`-t-
`---
`---
`-t-
`-t-
`--
`-- 0:::
`---
`--t-
`--
`□
`-t-
`-t- .-� ---
`
`f---t-
`
`t-
`--
`
`t-
`--
`
`--t-
`
`--t-
`
`-t-
`
`N ('<")
`
`-- L �
`--
`-
`-
`--
`-
`-
`
`-
`
`-
`
`>--
`
`-
`
`-
`
`--
`
`□
`
`-
`
`--
`--t-
`-
`--t-
`--
`---
`--t-
`---
`---
`--t-
`
`--
`t- -
`--
`t- -
`
`--
`--
`
`--
`
`t- -
`--
`t- - D
`
`....:l
`
`□
`
`---
`0::: ---
`->-- -
`---
`---
`--t-
`---
`---
`
`->--
`
`-
`
`->--
`
`-
`
`IPR2021-00923
`Apple EX1005 Page 33
`
`

`

`6,144,366
`U.S. Patent
`Nov. 7, 2000
`Sheet 33 of 101
`
`FIG.33
`
`SHAPE INTERPRETATION RULES FOR
`
`MOVING OBJECT PARALLAX
`
`RULE-1:TWO RECTANGLES-FACE CHECK
`
`
`RULE -2:OTHERS--NULL
`
`DISTANCE TO LARGER RECTANGLE>DISTANCE TO SMALLER
`
`FACE CHECK
`
`
`RECTANGLE-VIEWPOINT CHECK
`OTHERS---+NULL
`
`VIEWPOINT CHECK
`L =/:c 0---+ VIEWPOINT DIRECTION=arcsin( (L-R)/L)
`
`
`L= 0-- VIEWPOINT DIRECTION=-90
`

`
`IPR2021-00923
`Apple EX1005 Page 34
`
`

`

`OINT-2
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`'
`
`'
`
`I
`
`'
`
`I
`
`I
`
`I
`
`I
`
`I
`
`$!-
`PYRAMID I SPHERE
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`
`-------�--------------
`
`!
`
`\ VIEWPOINT-I
`,-----------------
`
`/ --
`
`'
`
`I
`
`'
`
`FIG.34
`
`\
`
`\
`
`\
`
`\
`
`\
`
`\
`
`\
`
`\
`
`\
`
`\
`
`\
`
`\
`
`\
`
`VIEWPOINT-3
`
`\
`
`\
`
`\
`
`\
`
`,' \
`
`\/
`
`\
`
`/
`
`\
`
`\
`
`\
`
`\
`
`<
`
`IPR2021-00923
`Apple EX1005 Page 35
`
`

`

`RANGE)
`
`(ANGLE)
`(SPEED)
`(SWINGING
`MOTION VECTOR
`
`'
`
`'"""'
`
`'"""'
`
`331
`
`(
`
`343 �
`
`�
`
`UNIT
`EXTRACTION ,......._____.
`IMAGE CHANGE
`
`DISTANCE
`
`342
`
`MEMORY UNIT
`POSITION i,--..__,.,
`COMPARISON
`
`FIG.35
`
`-
`
`MEMORY UNIT
`
`TIMING
`
`INTENSITY RANGE IMAGE MATRIX
`LIGHT
`
`IPR2021-00923
`Apple EX1005 Page 36
`
`

`

`U.S. Patent
`6,144,366
`000 Sheet 36 of 101
`Nov. 7, 2
`
`FIG.36
`
`START
`
`INITIALIZE COMPARISON
`901
`
`POSITION MEMORY UNIT
`
`STORE RANGE IMAGE
`INTO RANGE IMAGE
`MEMORY UNIT
`
`902
`
`READ DISTANCE MA TRIX
`
`903
`
`EXTRACT CENTER OF
`GRAVITY POSITION
`
`904
`
`OF GRAVITY
`SITION STORED
`ARISON POSI
`MORY UN
`
`YES
`
`NO
`
`TO 907
`
`CALCULATE MOTION VECTOR
`
`
`
`906
`(CALCULATE SWINGING RANGE)
`(908)
`(CALCULATE SPEED)
`(909)
`(910)
`
`(CALCULATE ANGLE)
`
`----------------
`
`STORE NEW CENTER OF GRAVITY
`907
`
`POSITION INTO COMPARISON
`
`POSITION MEMORY UNIT
`
`TO 902
`
`IPR2021-00923
`Apple EX1005 Page 37
`
`

`

`Sheet 37 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.37
`
`v=[ (Xn, Y n)-(Xn-1, Y n-1) ]/M · 30
`
`FIG.38
`
`
`
`SWINGING RANGE(Xn-Xn-1)/M · 30
`
`�✓ I
`
`I
`
`SPEED(Y
`n-Y n-1 )/M · 30
`
`IPR2021-00923
`Apple EX1005 Page 38
`
`

`

`Sheet 38 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.39
`
`FINGER AT TIME t FINGER AT TIME t+ I
`
`a)
`
`Xbt,Ybt
`
`
`
`Xst,Yst Xst+ l,Yst+ I
`
`b)
`
`
`
`
`
`Xbt,Ybt X'bt+ 1,Y'bt+ 1
`
`
`
`Xst,Yst X'st+ 1,Y'st+ 1
`
`
`
`
`
`IPR2021-00923
`Apple EX1005 Page 39
`
`

`

`U.S. Patent Nov. 7, 2000 Sheet 39 of 101
`
`6,144,366
`
`FIG.40
`
`SWINGING
`
`ANGLE
`a
`
`SWINGING
`
`ANGLE a
`
`IPR2021-00923
`Apple EX1005 Page 40
`
`

`

`6,144,366
`Nov. 7, 2000 Sheet 40 of 101
`U.S. Patent
`
`FIG.41
`
`SWINGING
`
`ANGLE a
`
`IPR2021-00923
`Apple EX1005 Page 41
`
`

`

`U.S. Patent
`Sheet 41 of 101 6,144,366
`Nov. 7, 2000
`
`IPR2021-00923
`Apple EX1005 Page 42
`
`

`

`'"""'
`
`'"""'
`
`�
`�
`
`DRAWING UNIT i--------.___,, 346
`
`� 345
`
`CONTROL UNIT
`CHARACTER
`
`333
`
`CONTROL UNIT
`MAPPING i--------.___,, 344
`PARAMETER
`
`RESULT
`INTERPRETATION
`
`(
`
`UNIT
`
`SHAPE
`
`i-----. INTERPRETATION
`
`332
`
`(
`
`UNIT
`SHAPE MEMORY
`
`RANGE (ANGLE)
`TION VECTOR
`
`�SWINGING
`SPEED, MO
`
`OF GRAVITY
`AREA,CENTER
`
`UNIT
`EXTRACTION i--------.___,, 343
`IMAGE CHANGE
`
`:::
`
`TIMING :;. MEMORY UNIT
`
`( DISTANCE
`
`INTENSITY RANGE IMAGE MATRIX
`LIGHT
`
`MEMORY UNIT
`POSITION i--------.___,, 342
`COMPARISON
`
`FIG.43
`
`331
`
`IPR2021-00923
`Apple EX1005 Page 43
`
`

`

`Sheet 43 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`IPR2021-00923
`Apple EX1005 Page 44
`
`

`

`U.S. Patent
`Sheet 44 of 101 6,144,366
`Nov. 7, 2000
`
`IPR2021-00923
`Apple EX1005 Page 45
`
`

`

`103
`
`}
`
`UNIT
`
`FEATURE DATA GENERATION
`
`354
`
`(
`
`353
`
`(
`
`IMAGE DATAr
`
`MEMORY UNIT
`
`� IMAGE
`
`EXTRACTED
`
`UNIT
`EXTRACTION
`
`352
`
`(
`
`351
`
`(
`
`.____.___--'-_,; IMAGE MEMORY
`
`.....____,J
`
`UNIT
`
`TIMING -
`
`-------
`
`INTENSITY
`LIGHT
`VISIBLE
`
`ARRAY
`DETECTION
`PHOTO­
`VISIBLE LIGHT
`
`331
`
`(
`
`102
`
`(
`
`MATRIX
`REFLECTION
`
`.____.___--'-_,_ MEMORY UNIT
`RANGE IMAGE
`
`UNIT
`EXTRACTION
`LIGHT
`I
`REFLECTED
`
`TIMIN G -
`
`LIGHT
`REFLECTED
`
`FIG.46
`
`IPR2021-00923
`Apple EX1005 Page 46
`
`

`

`"'-'
`
`"'-'....
`
`--�-
`
`qJjjJJI --.-.-:":/:
`
`""--·':::°:'''''
`
`�
`
` � 0--, 0--,
`0--, .... �
`LIGHT PHOTO-DETECTOR
`
`(if/I .. ti/I _(if/I VISIBLE
`
`... ;:;::,:,�-...,. ....
`
`�:❖:-,· (if/I (/f/14'Pl NEAR INFRARED PHOTO-DETECTOR
`
`�--
`
`�ts:7'
`
`�
`
`= ......
`
`---------
`
`----------
`
`FIG.47
`
`PHOTO-DETECTION
`,,,,--------------
`�
`
`LENS
`
`'"""'
`0
`'"""'
`
`rF.J.=­�
`
`0
`0
`0
`N
`�-..J
`
`z 0 �
`
`0 ....,
` �
`
`O'I
`
`.... ,i;;..
`
`
`
`...... �
` � �
`
`
`
`d•r:JJ.•
`
`IPR2021-00923
`Apple EX1005 Page 47
`
`

`

`U.S. Patent Nov. 7, 2000 Sheet 47 of 101 6,144,366
`
`FIG.48
`_ ____ _
`__ ___ _ __ __.A.-_ __
`
`�
`
`ORIGINAL
`
`IMAGE
`
`MASK
`
`---....
`
`\ I
`
`EXTRACTED
`
`IMAGE
`
`IPR2021-00923
`Apple EX1005 Page 48
`
`

`

`UNIT 103;
`
`FEATURE DATA GENERATION
`
`355
`
`(
`
`RECORDING UNIT
`(COMPRESSION)
`IMAGE
`EXTRACTED
`
`354
`
`(
`
`EXTRACTED
`
`MEMORY UNIT
`
`i-IMAGE
`
`UNIT
`EXTRACTION
`
`331
`
`(
`
`( 102
`
`MATRIX
`REFLECTION
`
`MEMORY UNIT
`RANGE IMAGE
`
` -
`,-i
`
`UNIT
`EXTRACTION
`LIGHT
`REFLECTED
`
`1---'-----+
`
`TIMING -
`
`LIGHT
`REFLECTED
`
`FIG.49
`
`� (
`
`353
`
`IMAGE DAT A
`
`( 351
`
`UNIT
`IMAGE MEMORY 1----'
`
`.---------,
`
`I
`
`ARRAY
`DETECTION
`1--....,__---+-i
`PHOTO­
`VISIBLE LIGHT
`
`TIMING -
`
`INTENSITY
`LIGHT
`VISIBLE
`
`IPR2021-00923
`Apple EX1005 Page 49
`
`

`

`356
`
`(
`
`UNIT
`TRANSMISSION
`(COMPRESSION)
`
`-�
`IMAGE MEMORY
`
`---+-..i UNIT
`
`UNIT 103;
`
`FEATURE DATA GENERATION
`
`352
`
`(
`
`351
`
`(
`
`ARRAY
`
`TIMING -DETECTION1---
`
`354
`
`(
`
`353
`
`(
`
`IMAGE DATA
`
`MEMORY UNIT
`
`_. IMAGE
`
`EXTRACTED
`
`UNIT
`EXTRACTION
`
`INTENSITY
`LIGHT
`VISIBLE
`
`
`331
`
`(
`
`102
`
`(
`
`MATRIX
`REFLECTION
`
`---+..i MEMORY UNIT
`RANGE IMAGE
`
`I
`
`UNIT
`EXTRACTION
`LIGHT
`REFLECTED
`
`--'--
`
`1---
`
`TIMING -
`
`LIGHT
`REFLECTED
`
`FIG.50
`
`...-------, I
`
`PHOTO-
`VISIBLE LIGHT
`
`--'--
`
`IPR2021-00923
`Apple EX1005 Page 50
`
`

`

`Sheet 50 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.51
`
`BACKGROUND IMAGE EXTRACTED IMAGE
`
`/
`
`COMPOSED IMAGE
`
`IPR2021-00923
`Apple EX1005 Page 51
`
`

`

`(
`
`UNIT
`COMPOSITION
`IMAGE
`
`354
`
`(
`
`353
`
`IMAGE DATA (
`
`MEMORY UNIT
`
`1--. IMAGE
`
`EXTRACTED
`
`UNIT
`EXTRACTION
`
`LIGHT
`VISIBLE
`
`-------
`
`331
`
`(
`
`102
`
`(
`
`MATRIX
`REFLECTION
`
`MEMORY UNIT
`LIGHT RANGE IMAGE
`REFLECTED
`
`UNIT
`EXTRACTION
`LIGHT
`REFLECTED
`
`-
`
`FIG.52
`
`VISIBLE LIGHT
`
`IMAGE
`COMPOSED
`357
`
`MEMORY UNIT
`
`358--IMAGE
`
`BACKGROUND
`
`352
`
`(
`
`
`351
`
`(
`
`-�
`
`UNIT
`
`ARRAY
`DETECTION
`
`TENSITY IMAGE MEMORY
`
`IN
`
`_ PHOTO-
`
`IPR2021-00923
`Apple EX1005 Page 52
`
`

`

`354
`
`(
`
`MEMORY UNIT
`IMAGE
`EXTRACTED
`
`353
`
`(
`
`'
`
`MATRIX
`REFLECTION
`
`_ __,
`IMAGE DATA
`UNIT
`EXTRACTION
`
`INTENSITY
`LIGHT
`I VISIBLE
`I UNIT
`-��� IMAGE MEMORY
`
`352
`
`(
`
`351
`
`ARRAY
`DETECTION
`PHOTO­
`VISIB LE LIGHT
`
`TIMING -
`
`SWITCH UNIT 359
`
`MEMORY UNIT
`RANGE IMAGE
`
`UNIT
`EXTRACTI ON
`TIMING _ LIGHT
`r--R...l.E-FL_E_C_T_E_D__I
`t LIGHT
`102 REFLEC TED
`
`331
`
`t 7
`
`FIG.53
`
`IPR2021-00923
`Apple EX1005 Page 53
`
`

`

`362
`
`(
`
`DRAWING UNIT
`
`361
`
`353
`
`352
`
`(
`
`351
`
`(
`
`ARRAY
`
`UNIT
`
`DETECTION
`
`INTENSITY IMAGE MEMORY
`
`PHOTO-
`VISIBLE LIGHT LIGHT
`
`VISIBLE
`
`IMAGE DATA (
`
`MEMORY UNIT
`
`IMAGE
`
`Z-VALUE
`
`EXTRACTION
`
`UNIT
`
`Z-VALUES
`
`DATA+
`
`IMAGE
`
`331
`
`(
`
`102
`
`(
`
`UNIT
`
`EXTRACTION
`
`LIGHT RANGE IMAGE MATRIX
`
`REFLECTION
`
`FIG.54
`
`LIGHT
`REFLECTED REFLECTED
`
`MEMORY UNIT
`
`IPR2021-00923
`Apple EX1005 Page 54
`
`

`

`c)
`
`10111213141516
`
`1 2 3 4 5 6 7 8 9
`
`91011121314
`
`15
`
`16
`1 2 3 4 5 6 7 8
`
`-
`
`16
`15
`14
`13
`12
`11
`JO
`9
`8
`7
`6
`5
`4
`3
`2
`1
`
`b)
`
`3141516
`
`l2 34567891011121
`
`12 t-t----t-+-t-t--t-t-t----t-+-t-t--;--t-t----t
`11
`10 1-+-+-+-+--+--+-1-+-+-+-+-+--+-1-+--l
`9
`8
`7
`6
`5
`4
`3
`2
`1
`
`-+-+-+-+-+-+-+-+-+-+-+-+--+---+-1
`-+-+-+-+-+-+-+-+-+-+-+-+--+---+-1
`
`16 t-+--+-+-+-+-+-+----+-+-t-t--t-i-t---t--1
`15
`
`
` t-+- t-+-
`13
`14
`
`a)
`
`FIG.55
`
`1 1
`10 t-+--+-+--+--+-
`9
`8
`7
`6
`5
`4
`3
`2
`1
`
`---t-+-t-t--t-t-t----t-+-t-t--t-t-+----t
`
`16 '---'----'---'--'---'--'-'---'----'---'--'---'--'-'---'--'
`15
`14
`
`1-+--+-+-+---+--+-+-+--+----+----+----+----,1--+--+--1
`
`-+-+-+--+--+-1-+-+-+-+-+--+-1-+--l
`
` 1-+
` t-t-
`13
`12
`
`IPR2021-00923
`Apple EX1005 Page 55
`
`

`

`U.S. Patent Nov. 7, 2000 Sheet 55 of 101 6,144,366
`
`FIG.56
`
`a)
`
`b)
`
`c)
`
`IPR2021-00923
`Apple EX1005 Page 56
`
`

`

`352
`
`(
`
`INTENSITY
`LIGHT
`VISIBLE
`
`1
`
`35
`
`361
`
`(
`
`353
`
`(
`
`IMAGE DATA
`
`.--.,.........i IMAGE MEMORY
`
`,________.
`
`UNIT
`
`ARRAY
`DETECTION
`PHOTO­
`VISIBLE LIGHT
`
`TIMING -
`
`MEMORY UNIT
`IMAGE
`Z-VALUE
`
`r--------
`
`Z-V ALUES
`DATA+
`IMAGE
`
`MATRIX
`REFLECTION
`
`MEMORY UNIT
`RANGE IMAGE
`
`LIGHT
`REFLECTED
`
`FIG.57
`
`UNIT
`EXTRACTION
`I
`LIGHT
`REFLECTED
`
`TIMING -
`
`UNIT
`
`t---------'--' EXTRACTION
`
`�363
`UNIT
`DETERMINATION
`RANGE
`EXTRACTION
`
` r----.....1-___
`
`7
`
`331
`
`IPR2021-00923
`Apple EX1005 Page 57
`
`

`

`U.S. Patent
`6,144,366
`Nov. 7, 2000
`Sheet 57 of 101
`
`C"l
`u
`
`.....
`u
`
`l'r--.
`"
`
`i'--
`i'
`
`\n 11;>9
`
`/.
`
`"'
`
`___ ,_,_ ,-�
`:,:,;
`''"'''
`-:, \
`
`1
`
`'"''"''''''''
`
`'
`
`,--..
`(.)
`
`IPR2021-00923
`Apple EX1005 Page 58
`
`

`

`Sheet 58 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.59
`
`REFLECTED
`.----------,--LIGHT IMAGE � 721
`CONTROL GENERATION
`SIGNAL
`UNIT
`720
`\
`
`TIMING
`CONTROL
`UNIT
`
`SIGNALS
`CORRESPONDING
`TO REFLECTED
`LIGHT IMAGE
`
`'
`
`NONLINEAR
`CONVERSION � 722
`UNIT
`
`i
`SIGNALS CORRESPONDING
`TO RANGE IMAGE
`
`IPR2021-00923
`Apple EX1005 Page 59
`
`

`

`Sheet 59 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.60
`
`REFLECTED
`�--- LIGHT IMAGE f--,--721
`CONTROL GENERATION
`SIGNAL
`UNIT
`
`723
`\
`TIMING
`CONTROL
`UNIT
`
`SIGNALS
`CORRESPONDING
`TO REFLECTED
`LIGHT IMAGE
`
`COORDINATE
`SIGNAL
`
`i-----724
`A/D
`CONVERTER
`
`DIGITAL
`REFLECTED
`LIGHT IMAGE
`
`CORRECTION � 725
`UNIT
`
`i CORRECTED
`
`RANGE
`IMAGE
`
`IPR2021-00923
`Apple EX1005 Page 60
`
`

`

`U.S. Patent
`Sheet 60 of 101 6,144,366
`Nov. 7, 2000
`
`FIG.61
`
`.__
`
`__.
`
`REFLECTED
`.---� LIGHT IMAGE -------721
`CONTROL
`GENERATION
`SIGNAL
`UNIT
`723
`\
`
`____
`
`SIGNALS
`CORRESPONDING
`TO REFLECTED
`l LIGHT IMAGE
`
`TIMING
`CONTROL
`UNIT
`
`COORDINATE
`SIGNAL
`
`NONLINEAR
`CONVERSION � 726
`UNIT
`
`SIGNALS
`CORRESPONDING
`TO RANGE
`IMAGE
`
`AID
`-----724
`CONVERTER
`
`DIGITAL
`RANGE
`IMAGE
`
`CORRECTION _______ 727
`UNIT
`
`t CORRECTED
`
`RANGE
`IMAGE
`
`IPR2021-00923
`Apple EX1005 Page 61
`
`

`

`6,144,366
`U.S. Patent
`Nov. 7, 2000 Sheet 61 of 101
`
`FIG.62
`
`800
`
`700
`
`600
`
`E-< 500
`:::i
`� 400
`:::i
`0 300
`200
`
`100
`
`0
`0
`
`-
`
`50 · 100 150
`250 300
`200
`INPUT
`
`IPR2021-00923
`Apple EX1005 Page 62
`
`

`

`Sheet 62 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.63
`
`REFLECTED
`.------- LIGHT IMAGE i---- 721
`CONTROL GENERATION
`SIGNAL
`UNIT
`723
`\
`TIMING
`CONTROL
`UNIT
`
`SIGNALS
`CORRESPONDING
`TO REFLECTED
`LIGHT IMAGE
`
`COORDINATE
`SIGNAL
`
`A/D
`i-----724
`CONVERTER
`
`DIGITAL
`REFLECTED
`w LIGHT IMAGE
`
`CORRECTION � 728
`TABLE
`
`i CORRECTED
`RANGE IMAGE
`
`IPR2021-00923
`Apple EX1005 Page 63
`
`

`

`2000 Sheet 63 of 101 6,144,366
`U.S. Patent
`Nov. 7,
`
`�RDI-
`ATE
`IN
`
`FIG.64
`
`I I
`
`0 1 2
`
`4094 4095
`
`0
`
`1
`
`2
`
`3
`
`4
`
`255 255 255
`255 255 255
`255 255 255
`255 255 255
`255 255 255
`
`5
`
`255 255 255
`
`6
`
`7
`
`8
`
`255 255 255
`255 255 255
`255 255 255
`
`255 255
`255 255
`255 255
`
`255 255
`255 255
`255 255
`255 255
`
`255 255
`255 255
`
`-�
`_,..---
`
`99
`100
`
`101
`
`39 37 40
`38 36 39
`38 36 39
`
`102
`
`103
`
`104
`
`37 35 38
`37 35 38
`36 34 37
`
`105
`
`36 34 37
`
`106
`
`35 33 36
`
`107
`
`108
`
`109
`
`35 33 36
`34 32 35
`34 32 35
`
`=--
`
`---247
`248
`
`249
`250
`
`251
`
`252
`
`253
`254
`255
`
`1 0 2
`1 0 2
`1 0 2
`1 0 2
`1 0 2
`0 1
`0
`0 0 1
`0 0 1
`0 1
`0
`
`38 39
`37 38
`
`37 38
`
`36 37
`
`36 37
`35 36
`
`35 36
`34 35
`34 35
`
`34 34
`33 34
`
`1 1
`
`1
`
`1
`
`1
`
`1
`
`1
`1
`0 1
`0
`0
`
`0
`
`0
`
`0 0
`
`0 0
`
`IPR2021-00923
`Apple EX1005 Page 64
`
`

`

`6,144,366
`U.S. Patent
`Nov. 7, 2000 Sheet 64 of 101
`
`FIG.65
`
`CONTROL .---
`SIGNAL
`
`-
`
`...i -
`
`REFLECTED
`LIGHT IMAGE
`i------- 721
`GENERATION
`UNIT
`
`--------l
`
`723�
`
`TIMING
`CONTROL
`UNIT
`
`COORDINATE
`SIGNAL
`
`SIGNALS
`CORRESPONDING
`TO REFLECTED
`LIGHT IMAGE
`
`___,----.724
`AID
`CONVERTER
`
`DIGITAL
`REFLECTED
`LIGHT IMAGE
`
`'
`
`730
`\
`
`CORRECTION
`CORRECTION
`t--------' CALCULATION �729
`TABLE
`CORRECTION UNIT
`DATA
`
`�
`
`CORRECTED
`RANGE IMAGE
`
`IPR2021-00923
`Apple EX1005 Page 65
`
`

`

`6,144,366
`U.S. Patent
`Sheet 65 of 101
`Nov. 7, 2000
`
`�ROI-
`
`IN
`
`FIG.66
`
`I I
`
`ATE
`
`0 1 2
`
`4094 4095
`
`0
`
`255 255 255
`
`255 255
`
`8
`
`296 290 293
`
`298 296
`
`16
`
`191 187 188
`
`24
`
`144 141 141
`
`193 191
`146 144
`
`32
`
`116 114 113
`
`118 116
`
`40
`
`48
`
`56
`
`64
`
`72
`
`80
`
`88
`
`97 95 94
`83 82 80
`72 71 69
`64 62 61
`56 55 53
`50 49 47
`45 44 42
`
`96
`
`40 39 37
`36 35 33
`104
`32 32 29
`112
`120
`29 29 26
`
`128
`
`136
`
`144
`
`26 26 23
`24 23 21
`21 21 18
`
`152
`
`19 18 16
`
`160
`
`168
`
`176
`
`184
`
`192
`
`17 16 14
`15 15 12
`10
`13 13
`11 11 8
`10 10 7
`
`200
`
`8 8 5
`
`208
`
`7
`
`7 4
`
`216
`
`6 5 3
`
`224
`
`4 4 1
`
`232
`
`240
`
`3 3 0
`2 2 0
`
`248
`
`1 1 0
`
`255
`
`0 0
`
`0
`
`99 97
`
`85 83
`74 72
`66 64
`
`58 56
`
`52 50
`
`47 45
`
`42 40
`
`38 36
`
`34 32
`
`31 29
`
`28 26
`
`26 24
`23 21
`
`21 19
`19 17
`
`17 15
`
`15 13
`
`13 11
`10
`
`12
`10
`
`8
`
`9 7
`
`8 6
`6 4
`
`5 3
`
`4
`
`2
`
`3 1
`
`2 0
`
`IPR2021-00923
`Apple EX1005 Page 66
`
`

`

`U.S. Patent
`Sheet 66 of 101 6,144,366
`Nov. 7, 2000
`
`FIG.67
`
`REFLECTED
`_____ LIGHT IMAGE �721
`CONTROL GENERATION
`SIGNAL
`UNIT
`723
`\
`TIMING
`CONTROL
`UNIT
`
`OUTPUT
`DATA
`
`COORDINATE
`SIGNAL
`
`IMAGE DATA
`STORAGE ------731
`UNIT
`
`IMAGE DATA
`TRANSFER �732
`UNIT
`
`730
`\
`
`CORRECTION
`CORRECTION
`1-------.....,. CALCULATION �729
`TABLE
`CORRECTION UNIT
`DATA
`
`L------
`
`CORRECTED
`RANGE
`IMAGE
`
`IPR2021-00923
`Apple EX1005 Page 67
`
`

`

`Nov. 7, 2000 Sheet 67 of 101 6,144,366
`U.S. Patent
`
`FIG.68
`
`733
`)
`REFERENCE
`
`OBJECT
`
`ACTIVATION
`UNIT
`
`734
`)
`
`REFERENCE
`
`OBJECT
`
`,
`
`OBJ ECT
`POS ITION
`SPE CIFYING
`
`DAT A
`
`735
`)
`
`721
`)
`CONTROL REFLECTED
`CONTROL SIGNAL LIGHT IMAGE
`UNIT
`GENERATION
`
`UNIT
`
`COOR DINATE
`DATA
`
`OUTPUT
`DISTANCE DATA DATA
`
`736
`)
`CORRECTION
`
`737
`' ' )
`CORRECTION
`
`DATA
`DATA
`STORAGE CORRECTION CALCULATION
`UNIT
`UNIT
`DATA
`
`IPR2021-00923
`Apple EX1005 Page 68
`
`

`

`U.S. Patent
`Sheet 68 of 101 6,144,366
`Nov. 7, 2000
`
`FIG.69
`
`300
`
`250
`
`200
`
`(a)150
`
`100
`
`50
`
`0
`0 32 64 96 128 160 192 224 256
`
`300
`
`250
`
`200
`
`(b)150
`
`100
`
`50
`
`0
`0 32 64 96 128 160 192 224 256
`
`IPR2021-00923
`Apple EX1005 Page 69
`
`

`

`U.S. Patent
`Sheet 69 of 101 6,144,366
`Nov. 7, 2000
`
`FIG.70
`
`738
`\
`
`USER
`
`COMMANDING
`
`UNIT
`
`739
`'
`�
`
`CONTROL
`
`UNIT
`
`721
`)
`CONTROL REFLECTED
`SIGNAL LIGHT IMAGE
`GENERATION
`
`UNIT
`
`COOR
`DINATE
`DATA
`
`OUTPUT
`DISTANCE DATA DATA
`
`740
`\
`CORRECTION
`
`741
`' ' \
`CORRECTION
`
`DATA
`
`DATA
`
`STORAGE
`
`UNIT
`
`CORRECTION CALCULATION
`UNIT
`DATA
`
`IPR2021-00923
`Apple EX1005 Page 70
`
`

`

`U.S. Patent Nov. 7, 2000
`Sheet 70 of 101 6,144,366
`
`FIG.71
`
`PLEASE PLACE THE REFERENCE
`
`PLATE AT DISTANCE OF 20cm.
`
`CORRECTION
`
`DATA
`
`PRODUCTION
`
`CANCEL
`
`IPR2021-00923
`Apple EX1005 Page 71
`
`

`

`Sheet 71 of 101 6,144,366
`U.S. Patent
`Nov. 7, 2000
`
`FIG.72
`
`(a)
`
`(b)
`
`(c)
`
`BEFORE
`Emil CORRECTION
`AFTER
`--- CORRECTION
`CORRECTION
`DATA
`
`BEFORE
`&ml CORRECTION
`AFTER
`--- CORRECTION
`CORRECTION
`DATA
`
`BEFORE
`lll!!IICORRECTION
`AFTER
`CORRECTION
`CORRECTION
`DATA
`
`PIXEL POSITION
`
`PIXEL POSITION
`
`PIXEL POSITION
`
`IPR2021-00923
`Apple EX1005 Page 72
`
`

`

`U.S. Patent
`6,144,366
`000 Sheet 72 of 101
`Nov. 7, 2
`
`FIG.73
`
`START
`
`COMMAND USER TO PLACE
`751
`REFERENCE PLATE AT
`
`SPECIFIED DISTANCE
`
`ACQUIRE REFLECTED
`752
`LIGHT IMAGE
`
`APPLY CORRECTION
`753
`MODEL
`
`COMMAND USER TO MOVE
`
`
`REFERENCE PLATE
`754
`PARALLEL
`
`CORRECTION NO
`DATA CORRECT? .>-------'
`
`END
`
`IPR2021-00923
`Apple EX1005 Page 73
`
`

`

`6,144,366
`U.S. Patent
`Sheet 73 of 101
`Nov. 7, 2000
`
`FIG.74
`
`FIG.75
`
`-\
`
`---
`\
`
`/
`---
`/
`/
`I
`1-----------
`
`(
`\
`
`705
`
`IPR2021-00923
`Apple EX1005 Page 74
`
`

`

`U.S. Patent No"V. 7, 2000
`
`Sheet 74 of 101
`
`6,144,366
`
`FIG.76
`
`/
`
`/
`
`.,,,.
`
`/
`
`�//
`
`I
`\
`\
`\
`
`I
`
`I
`
`I
`
`I
`I
`
`I
`
`I
`
`I
`
`I
`
`I
`I
`
`I
`
`I
`
`'\
`'\
`'\
`
`\
`'\
`
`\
`\
`\
`J
`I
`
`IPR2021-00923
`Apple EX1005 Page 75
`
`

`

`6,144,366
`U.S. Patent
`Sheet 75 of 101
`Nov. 7, 2000
`
`0\
`0
`r-
`
`I
`I
`I
`/
`
`,
`
`__ _
`
`IPR2021-00923
`Apple EX1005 Page 76
`
`

`

`U.S. Patent
`6,144,366
`Nov. 7, 2000
`Sheet 76 of 101
`
`FIG.78
`
`715 714
`
`□□□
`□□
`
`______,
`
`00
`
`□□
`
`IPR2021-00923
`Apple EX1005 Page 77
`
`

`

`6,144,366
`U.

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