Apple Inc. v. Samsung Electronics Co. Ltd. et al
Filing
462
Declaration of DEOK KEUN Matthew Ahn IN SUPPORT OF #461 APPLES OPENING CLAIM CONSTRUCTION BRIEF PURSUANT TO PATENT L.R. 4-5 filed by Apple Inc.(a California corporation). (Attachments: #1 Exhibit A, #2 Exhibit B Part 1, #3 Exhibit B Part 2, #4 Exhibit C Part 1, #5 Exhibit C Part 2, #6 Exhibit D Part 1, #7 Exhibit D Part 2, #8 Exhibit D Part 3, #9 Exhibit D Part 4, #10 Exhibit E Part 1, #11 Exhibit E Part 2, #12 Exhibit F, #13 Exhibit G, #14 Exhibit H, #15 Exhibit I, #16 Exhibit J, #17 Exhibit K, #18 Exhibit L, #19 Exhibit M Part 1, #20 Exhibit M Part 2, #21 Exhibit N, #22 Exhibit O, #23 Exhibit P, #24 Exhibit Q)(Jacobs, Michael) (Filed on 12/8/2011) Modified on 12/9/2011 linking entry to document #461 (dhm, COURT STAFF).
Exhibit D
T(LALL TO WII(BI TIIESE PitESIOTS SILtLL C(BIE:
14
se
UNITED STATES DEPAR wmNT OF COMMERCE
United States Patent and Trademark Office
THIS IS TO CERTIFY THAT ANNEXED HpEr
THE RECORDS OF THIS OFFICE OF:
ISIA TRUE COPY FROM
U.S. PATENT: 7,812,828
ISSUE DATE: October 12, 2010
By Authority of the
Under Secretary of Commerce for Intellectual Property
and Director of the Uni
ent nd
mark Office
APLNDC00030326
Illlllllllllllllllllllllllllllllllllllllllllllllllllllllllll
(12) United States Patent
(10) Patent No.:
Westerman et al.
(54) ELLIPSE FITTING FOR MULTI-TOUCH
SUREACES
4,246,452
4,266,144
4,290,061
4,291,303
4,550,221
4,561,002
4,672,364
4,672,558
(75) Inventors: Wayne Westerman, San Francisco, CA
(US); John G. Elias, Townsend, DE
(US)
(73) Assignee: Apple Inc., Cupertino, CA (US)
( * ) Notice:
Subject to any disclaimer, the term of this
patent is extended or adjusted under 35
U.S.C. 154(b) by 707 days.
(65)
CA
1243096
Prior Publication Data
US 2007/0139395 A1
Jun. 21, 2007
Related U.S. Application Data
(63) Continuation of application No. 11/015,434, filed on
Dec. 17, 2004, now Pat. No. 7,339,580, which is a
continuation of application No. 09/236,513, filed on
Jan. 25, 1999, now Pat. No. 6,323,846.
(60) Provisional application No. 60/072,509, filed on Jan.
26, 1998.
(51) Int. Cl.
GO6F 3/041
(52) U.S. Cl.
(2006.01)
..... 345/173; 345/174; 345/175;
178/18.01; 178/18.03
(58) Field of Classification Search ......... 345/173-178;
178/18.01, 18.03, 19.01, 20.01; 715/863
See application file for complete search history.
References Cited
U.S. Pa
3,333,160
3,541,541
3,662,105
],798,370
4,237,421
A
A
A
A
A
7/
11/
5/
3/
12/
i DOCUMENTS
967
970
972
974
980
1/1981
5/1981
9/1981
9/1981
10/1985
12/1985
6/1987
6/1987
Chandler
Bristol
Serrano
Cutler et al.
Mabusth
Chiu
Lucas
Beckes et al.
FOREIGN Pa i n is i DOCUMENTS
Feb. 22, 2007
(56)
A
A
A
A
A
A
A
A
Oct. 12, 2010
(Continued)
(21) Appl. No.: 11/677,958
(22) Filed:
US 7,812,828 B2
(45) Date of Patent:
Gorski
Engelhart
Hurst et al.
Hurst
Waldron
10/1988
(Continued)
* • •-m•- 8
20§
209
201
2 4
O
z
O
O
206
u.i -2
207
-4
-6,
0
2
4
6
8
10
12
14
16
HORIZONTAL POSITION ON SURFACE (X AXIS cm)
18
FIG. 13
Copy provided by USPTO from the PIRS Image Database on 04/25/2011
APLNDC00030345
U.S. Patent
Oct. 12, 2010
Sheet 14 of 45
US 7,812,828 B2
1412
E
o 10
202
203
204
205
8
u.I
Le
6
2
4
O
201
2
O
O
O
-4
-6,
·
0
2
4
6
8
10
12
14
16
HORIZONTAL POSITION ON SURFACE (X AXlS cm)
18
FIG. 14
CoDV Drovided bv USPTO from the PIHS Imaae Database on 04/25/2011
APLNDC00030346
-6 ,
'·
U.S. Patent
Oct. 12, 2010
Sheet 15 of 45
·
US 7,812,828 B2
1412
E
202
o10
(
8
203
4
204
205
201
O
-02
207
206
8
1012141618
-4
0
2
4
6
HORIZONTAL POSITION ON SURFACE (X AXIS cm)
FIG. 15
nnu nrnvidad hu I
.a from the WIRR Imana Datahame on OADENB11
APLNDC00030347
U.S. Patent
Oct. 12, 2010
Sheet 16 of 45
US 7,812,828 B2
240
241
243
PATHS FROM
PREVIOUS IMAGES
IMAGE
SEGMENTATION
PARAMe onlZED
LECTRODE GROUP
242
CONTACT PATH
TRACKING
y 245
EW PATHS &
246
UPDATED PATH
PARAMETERS
247
248
HAND
IDENTIFICATION
FINGER & PALM
IDENTIFICATION
IDENTIFIED
CONTACT PATHS
250
HAND POSITION y 251
ESTIMATION
252
ESTIMATED HAND &
FINGER OFFSETS
FIG. 16
C
sidad hu ilRDTf3 fram tha DIRR Imana ¯
nn It&IORIDilid
APLNDC00030348
U.S. Patent
Oct. 12, 2010
Sheet 17 of 45
US 7,812,828 B2
( START )
GET HAND'S
IDENTIFIED PATHS
y 250
COMPUTE OFFSETS BL I V¥EEN
254
EACH FINGER'S MEASURED AND
DEFAULT POSITIONS
COMPUTE AVERAGE OF
OFFSETS WEIGHTED BY
CONTACT PROXIMITY
255
ADJUST FILTER POLE TO
CURRENT IDENTIFICATION
CONFIDENCE
256
COMPUTE WEIGHTED
AVERAGE OF HAND
257
CONTACT VELOCITIES
AUTOREGRESSIVELY UPDATE HAND
OFFSET ESTIMATES FROM MEASURED
OFFSETS AND VELOCITIES
UPDATE FINGER
OFFSET ESTIMATES
259
CONVERT ESTIMATED OFFSETS
TO ABSOLUTE POSITIONS
(
END
258
260
)
FIG. 17
APLNDC00030349
U.S. Patent
Oct. 12, 2010
Sheet 18 of 45
240
CURRENT
PROXIMITY
IMAGE
DIFFUSE
CURRENT IMAGE
262
267
FLATTENED
FINGERTIP
FEEDBACK
263
SMOOTHED
PROXIMITY
IMAGE
SEARCH FOR
SIGNIFICANT
LOCAL MAXIMA
US 7,812,828 B2
252
ESTIMATED HAND
POSITION OFFSETS
264
DEFINE SEGMENTATION
LOCAL
MAXIMUM
265
STRICTNESS REGIONS
PIXELS
266
268
CONSTRUCTELEtinODE
GROUPS AROUND LOCAL
MAXIMUM PIXELS
COMBINE
OVERLAPPING g 270
GROUPS
FIT ELLIPSES TO
COMBINED
, 272
GROUPS
PARAMETERIZED
ELECTRODE GROUPS
242
FIG. 18
ÛODV Drovided bv USÞTO from the Dina Iman. ¯
a.. naronienn
APLNDC00030350
U.S. Patent
Oct. 12, 2010
Sheet 19 of 45
US 7,812,828 B2
274
281
278
277
276
277
279
279
281
281
281
FIG. 19
i3
warrisiasi hu ifnDTi3 fram the DIRA imana
nn fidl9RI9n11
APLNDC00030351
a
,
+
5
15 -
15
U.S. Patent
a
+
,
+
.
252
Oct. 12, 2010
+,
252
Sheet 20 of 45
+,
US 7,812,828 B2
282
---
10 -
.
287
0-
287
284
----
285
-
285
I
-15
-10
-5
I
i
i
0
5
10
15
i
-20
i
i
i
FIG. 20A
282
m 10-
x
+
252
285
287
286
----
o-
+
-20
+
20
252-
---
5. +
1.6
.
252
285
i
i
i
i
O
5
10
15
20
-10
-5
0
5
10
15
HORIZONTAL SURFACE POSITION (cm)
20
-15
-10
-5
FIG. 20B
10
5
252
0
287
ß85
-20
-15
286
----
FIG. 20C
Copy provided by USPTO from the PIRS Image Database on 04/25/2011
APLNDC00030352
314 ''
U.S. Patent
Oct. 12, 2010
START)
Be i vv EEN
Sheet 21 of 45
US 7,812,828 B2
300
GET NEXT ELECTRODE IN
DIRECTION OF SEARCH
290
W PROXIMITY >
BACKGROUND?
N
REACHED BACKGROUND
LEVEL EDGE
Y
END )
304
292
N
306
N STRIC
SEGMENTATION
REGION?
N
Y
SEARCHING
HORIZONTAL ?
SEARCHING
HORIZONTAL ?
N
N
VERTICAL
MINIMUM ?
310
Y
Y
REACHED EDGE
294
312
Be i vvEEN
FINGERTIP AND
THUMB OR PALM
Y
296
HORIZ·
DIST. TO LOCAL MAX
> 2cm 7
298
TALL
HORIZONTAL
MINIMUM 7
N
"
HORIZ.
OR DIAGONAL
MINIMUM ?
( END )
308
Y
N
N
REACHED EDGE
FINGERS
Y
( END )
REACHED EDGE
BETWEEN PALM
HEELS
( END )
300
Fjg, 21
Conv nrovided hv um nu from the PIRS Imaae Database on 04/25/2011
APLNDC00030353
U.S. Patent
Oct. 12, 2010
Sheet 22 of 45
US 7,812,828 B2
( START )
PREDICT CURRENT POSITIONS y 320
OF EXISTING PATHS
FOR EACH GROUP y 322
FIND CLOSEST PATH
FOR EACH PATH, FIND
324
CLOSEST GROUP WITHIN "
TRACKING RADIUS
FORM GROUP-PATH PAIRS 1F g 326
GROUP & ACTIVE PATH ARE
CLOSEST TO ONE ANOTHER
ATTEMPT TO PAIR REMAINING
334
GROUPS WITH RECENTLY "
DEACTIVATED PATHS
ALLOCATE NEW PATHS FOR ANY g 336
REMAINING UNPAIRED GROUPS
DEACTIVATE ANY REMAINING c 344
UNPAIRED PATHS
UPDATE PATH g 346
PARAMETERS
( END )
FIG. 22
APLNDC00030354
Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.
Why Is My Information Online?