Elan Microelectronics Corporation v. Apple, Inc.
Filing
214
Declaration of Jennifer Liu in Support of 212 MOTION for Partial Summary Judgment of Infringement of U.S. Patent 5,875,352 [Public Version] MOTION for Partial Summary Judgment of Infringement of U.S. Patent 5,875,352 [Public Version] filed byElan Microelectronics Corporation. (Attachments: # 1 Exhibit 1, # 2 Exhibit 2, # 3 Exhibit 3-6 MFN, # 4 Exhibit 7, # 5 Exhibit 8, # 6 Exhibit 9, # 7 Exhibit 10, # 8 Exhibit 11, # 9 Exhibit 12, # 10 Exhibit 13, # 11 Exhibit 14, # 12 Exhibit 15, # 13 Exhibit 16, # 14 Exhibit 17, # 15 Exhibit 18, # 16 Exhibit 19, # 17 Exhibit 20, # 18 Exhibit 21, # 19 Exhibit 22, # 20 Exhibit 23-25 MFN, # 21 Exhibit 26, # 22 Exhibit 27 MFN, # 23 Exhibit 28, # 24 Exhibit 29-33 MFN, # 25 Exhibit 34, # 26 Exhibit 35-37 MFN, # 27 Exhibit 38 Part 1, # 28 Exhibit 38 Part 2, # 29 Exhibit 38 Part 3, # 30 Exhibit 39-45 MFN, # 31 Exhibit 46, # 32 Exhibit 47 MFN, # 33 Exhibit 48)(Related document(s) 212 ) (Liu, Jennifer) (Filed on 5/24/2011)
EXHIBIT 48
11111
11111111
1111111111111111111111111111111111111111111111111
III
liii
11111
US005463388A
United States Patent
Patent
Bole
Date
et
MOUSE OR KEYBOARD
COMPUTER
INPUT
CAPACITIVE SENSORS
Number
Inventors
Robert
Bole Westfield
Ruedisueli
Berkeley
South
Wagner
5012124
Gruaz
5/1992
Blonder
5122623
6/1992
Zank
of
all
OTHER
ATT
Notice
The
1PM Corp
of
portion
the
Coral Gables
Ha
term
Art
patent
of
of
has
al
178/18
178/19
al
Second
Electronics
889
Hill
Cambridge
been
disclaimed
Edition
Horowitz
and
1989
Press
University
ExaminerBrent Swarthout
Primary
this
2009
et
et
341/33
al
PUBLICATIONS
Assistant
ExaminerThomas
Attorney
May 12
to
subsequent
341/33
et
N.J
The
Assignee
1995
Hollaway
5/199
Eric
Heights
Plainfield
4/1991
5016008
Laurence
Oct 31
of Patent
5113041
UTILIZING
DEVICE
5463388
Agent
or
Jr
Mullen
Green
FinnGeoffrey
ABSTRACT
No
AppI
11040
computer
Filed
hit
U.S
Field
Jan
29
1993
keyboard
H03K
Cl.6
17/94
of
array
CI
341133
of Search
341/33
345/174
and
colunm
and row
345/174
PATENT
the
determined
in
applications
which
3/1988
Evans
4737768
4/1988
Lewiner
4772874
9/1988
341/33
al
2/1989
8/1989
Duncan
4893071
1/1990
Miller
4972496
11/1990
Sklarew
100
178/19
et
from
the
the input
applications
in
centroid
the
keyboard
position
is
of
used
respect
such
capaci
For
mouse
as
information
the input
identifies
of
with
microcontroller
change
which
microcomputer
the
measuring
The
stylus
in
device
position
for
row
handheld
grid
Each
the
to the
used
device
is
key
from
341/33
as
Evans
4852443
or
and
in
rows
arranged
and
or
an
covering
the
341/33
Hasegawa
4806709
For
computer
et
are
to circuitry
calculated
forwards
microcontroller
4733222
is
surface
columns
column
finger
which
values
in
mouse
computer
electrodes
connected
as
is
array
Cited
DOCUMENTS
such
as
insulating
connected
by each
seen
an object
tance
U.S
is
178/1
to
References
Such
be
can
capacitance
178/19
thin
electrodes
pattern
for use
device
input
comprises
al
84/1.04
position
identity
of
to
the
the
touching
object
and
forwards
such
key
computer
324/660
10
178/18
Claims
Drawing
Sheets
401
404
APE L0007902
U.S Patent
Oct 31
1995
Sheet
of
5463388
FIG
100
102
01
110
APE
L0007903
U.S Patent
Oct 31 1995
Sheet
of
5463388
FIG
100
203
204
FIG
204
APE
L0007904
ID
FIG
100
401
404
TO
UTILIZING
MEANS
411
410
APE L0007905
HHHH_I
fl
Li
IIL IEI
Cd
--I
cJ
cD
-7
71
-1
-1
rD
rD
01
U.S
Patent
Oct 31 1995
Sheet
5463388
of
FIG
1601
AND
READ
STORE
CAPACITANCE
INITIAL
VALUES
p602
READ
AND
CAPACITANCE
SUBTRACT
VALUES
VALUES
INITIAL
_______
p603
ABOVE
REMAINDERS
THRESHOLD
YES
p604
COMPUTE
VALUES
AND
AT
CENTROID
605
FLAG
SET
p608
NO
p606
SET
dx
AND
dy
FLAG
j607
CLEAR
COMPUTE
REMOVE
JITTER
FLAG
j-610
STORE
AND
VALUES
r611
-----i
READ
OTHER
INPUTS
612
YES
STORE
STATES
OF
SEND
OTHER
DATA
INPUTS
APE L0007907
U.S Patent
Oct 31
1995
Sheet
5463388
of
FIG
START
/801
__________
READ
INITIAL
AND
STORE
VALUES
CAPACITANCE
8O2
_______
READ
AND
VALUES
CAPACITANCE
SUBTRACT
INITIAL
VALUES
j809
CLEAR
UT
FLAG
/803
ABOVE
REMAINDERS
THRESHOLD
NO
COMPUTE
8O5
AND
AT
CENTROID
p806
DETERMINE
TOUCHED
KEY
VALUES
AND
FROM
STORED
AND
RANGES
807
SEND
DATA
8O8
SET
FLAG
APE
L0007908
5463388
COMPUTER
MOUSE OR KEYBOARD
INPUT
CAPACiTIVE SENSORS
UTILIZING
DEVICE
can be measured
into
the
coordinates
This
the
invention
relates
to
movement
or
position
for capacitively
sensors
an object
of
such
sensing
as
the
surface
to
Numerous
on
devices
Blonder
discloses
which
from
signals
lines
embedded
Blair
Evans
the
mined
the
the
sensing
not
relative
stylus
to
U.S
No
Pat
tablets
4806709
the
such
device
input
such
that
as
of
umns
other
tive
such
programs
windows
mouse
for
in
screen
as
computers
display
screen
of
of
in the
FIG
direction
surface
on
cursor
of
cumbersome
with
larly
more
are
the
as
such
devices
because
mice
circuit
to
flow
is
FIG
35
chart
of
can
be
FIG
using
of
the
the
flow
is
it
is
of use
It
invention
mouse
particu
However
such
is
desirable
or
for
to
tions
can
as
such
an
connection
other
or
able
to
be
does
for
means
use
50
of
of
position
with
centroid
The
of
an
of
object
to
respect
the
the
such
two-dimensional
as
values
can be
invention
arranged
array
the
or
finger
is
one
capacitance
or
hand-held
at
for
the
the
capacitive
mouse
capacitive
of
operation
as
or
position
the
capacitive
keyboard
described
terms of
in
with
to those
can
to
in the
utilized
sense
com
computer
personal
skilled
be
exemplary
emulate
to
adapted
for use
clear
that
art
in other
of
position
if
is
the
of
principle
shown
rows
and
shown
of
an
object
as
mouse by
can
used
be
with
covered
are
of
tiles
adequate
strokes
array
of
other
arrays
with
with
electrodes
electrode
center
is
with
of
to
thin
gravity
correspond
object
touching
or
array
first
102
array
which
layer
shown
is
100 can
in
position
be sensed
the
dimensional
will
in
applications
respect
between
capacitance
65
In
two-
are
the
for
110 shows
100
in array
stylus
dimensions
dimension
one
Histogram
The
respect
dimensional
for
the
on
not shown Finger
to array
100 Electrode
material
is
in
arranged
array
found
finger
electrodes
an
in
100
array
101
electrodes
we have
sensor
position
Electrode
columns
which
invention
The
the capacitive
FIG
in
array
computer
desired
one-
only
thin
from
each
the
applica
more dimensions
or
is
insulating
be
electrodes
two
the
transmitting
determined
measured
in
one
of
array
sizes
comprises
of
plurality
electrodes
capacitance
electrodes
of
covering
of
computer
use of
convenient
is
it
pattern
However
require
OF THE INVENTION
sensor
surface
be
or rectangular
emulating
60
capacitive
as
showing
invention
invention
positioned
The
be
the
in
4x4
of
SUMMARY
and
electrodes
operation
invention
keyboard
will
of
grid
as
capable
not
the
Fur
information
insulating
or
it
square
particu
keyboard
that
stylus
the
keyboard
embodiment
operational
without
be used
also
device
input
handheld
the
will
which
in
The
but
be
invention
device
input
example
that
functionality
its
that
finger
also
functions
an
the
amplifier
DETAILED DESCRIPTION
drawbacks
space
two-dimensional
with
integrating
with
as
there
in
small
keyboard
losing
desirable
electrical
an
and
deskable
is
capabilities
in
computer
by
operation
control
for multiple
mouse without
It
computers
an
of
showing
chart
of
40
puter
computers
to portable
respect
in the
in
can be
trackballs
These
col
corre
on
object
shape
use
for
and
electrodes
of
diagram
invention
invention
sensor
position
capacitively
such
ease
of
area
ther
with
incorporated
device
and
size
for
accordance
in
showing
the
diagram
is
of
sensor
principles
furnish
that
lar
their
notebook
fore
such
of
sensor
associated
sensor
The
and
joysticks
interdigitated
trackball
movement
room needed
the
apparent
so-called
sacrificing
mice
as
of
sensor
arrangement
diagram
is
two-dimensional
Input
in
of rows
intersections
block
overall
position
position
the
or trackball
joystick
an
is
bootstrap
for interac
causes
other
or
at
constructed
sensor
representation
at the
alternate
an
relationship
capacitances
invention
detailed
more
and
finger
30
video
as
and
games and programs
Movement
such
causes
control
such
the
the
showing
users
dimensional
two-
is
FIG
by
captured
to
information
movement
Similarly
become
descrip
art
on
information
the
will
detailed
or
mice joysticks
with
computer
and
OF THE DRAWING
two-dimensional
capacitive
entered
be
also
computer
direction
particular
particular
textual
known
used
display
movement
sponding
of
were
it
of
with
in
FIG
are
if
as
can
graphical
invention
array
means
as
on
of
the
drawings
diagram
graphic
components
FIG
cursor
for input
key
forwards such
or stylus
finger
such
be
can
attached
position
is
electrode
tablets
trackballs
of
aspects
in
FIG
direct
and
is
accordance
for
means
for input
systems
text
information
devices
input
terminal
be used
Various
identifies
and
object
DES CRTPTION
the
electrodes
from
device
of
pressure
can
handwritten
such
position
the
FIG
deter
such
information-transmitting
tablets
Graphical
of
the
to
used
is
means
utilizing
other
from
between
be
can
requires
information
second
to
drawn
currents
sense
such
process
keyboard
and
and
BREEF
20
values
first
sensor
tion
layer
such
thereon
spaced
screen
The
that
information
graphical
Other
to
the
microcontroller
touching
or trackball
information
signal
resistive
having
of
of
grid
the
transmit
connection
from
touching
The
for use
the
the
which
micro-
applications
mouse
change
position
in
in
For
and
15
electrodes
point
the
Computer
means
identification
can be determined
touch-screen
finger
require
which
of
calculated
emulate
to
applications
keyboard
position
apparent
25
do
the
These
with
tablet
stylus
and
tablet
of
itself
electrical
kinds of
emulate
from
are
divided
row The
and
capacitances
forwards
means For
column
be
and rows
of
position
input
the
the
to
in the
electrodes
stylus
of
position
discloses
from
point
for
computer
transmitted
position
the
the
number of
with
10
key
known
are
INVENTION
many of which relate to computer input
to Greg
example U.S Pat No 5113041
al
et
in
stylus
OF THE
centroid
used
is
sensor
surfaces
For
tablets
the
the
measured
the
microcontroller
utilizing
BACKGROUND
objects
which
in
on
finger
of
from
controller
columns
in
each
for
can
electrodes
connected
measured
capacitances
and
OF THE INVENTION
FIELD
or the
separately
elements
separate
finger
sampling
100
and
moment
to the
position
array
100
if
of
102
of
Such
the
finger
capacitances
distribution
102 The
of such
111
finger
suitable
101
for electrodes
capacitances
to
102
or
sampling
of
centroid
distribution
some
other
criteria
APE
are
L0007909
5463388
met that is by choosing
when compared
to
the
criteria
are
discussed
electrodes
of
extent
of
Blonder
in the
small
sufficiently
the
size
al patent
et
for
referred
to
The
by
and
and
coordinates
such
calculating
sured
Thus
measurements
of
the
be
can
fact
however
distribution
correspond
to
the
finger
formed
subdividing
detail
in
four
an
at
201
and
section
of two
by
leads
by
leads
204
completely
100
have
used
201
0.37
be
will
202
can
be
circuit
printed
for
tions
clear
202
20
The
converted
and
conduct
surface
202
with
than
406
we
25
are
board
row
another
plane
Other
of
204
trodes
fabricated
can
see
still
in
configuration
of
the
which
can
configurations
shows
be
horizontal
However
patent
the
thin
by
used
FIG
400
in
100
array
an
is
thus
204
Elec
rows
rows
columns
and
elements
as
and
shown
in
to
an
is
shown
in
below Each
by
of
the outputs
402
multiplexer
The
selected
403
where
resistor
convert
the
related
to the
409
capacitance
402
RF
noise
in
of
drives
base of
to
for
example
mouse
computer
such
means
420
as
particular
and
micro
Intel
Corpo
micro
405
and
converter
45
electrode
Qi
the
by
is
connected
coupling
summing
row
408
to
detector
circuit
or
be
selected
and
provides
an
selected
RF
signal
with
finite
65
stray
the
circuit
same
serves
of
the
in the
trim resistor
the
position
is
via
capacitance
of
at
the
output
AAC/C
oscillator
408
507
Resistor
508
and
resistor
504
505
Qi
capacitances
RF
from
minimize
408
due
Qi
and
be compensated
in
in
The
the
to
Qi
of transistor
transistors
can
shown
sensor of
signal
mini-
411
plane
oscillator
any
circuit
of
guard
wiring
are
capacitances
and
circuit
109
505
amplifier
from
amplifier
biasing
capacitance
the
Qi
capacitor
signal
to
transistor
approximately
extraneous
RF
from
signal
electrodes
all
in
as
increase
an
flowing
of
in
for transistor
other
Such
amplitude
electrode-to-electrode
driving
capacitances
In using
for
of
impedance
adjusting
RF
current
current
base-to-collector
404
by
by
be
the
integrating
and
mized
bootstrap
from
signal
effects
unison
60
circuit
filter
to
bias
such
integrating
the
of
increase
collector
will
of
the value
capacitances
406
signal
column
The
which
described
505
thus an
current
change
in
amplitude of
bias
provides
summing
403
55
C1is
each
microcontroller
with
and
For
emitter
determined
is
an object
of
current
RF
of
change
amplifier
the
is
provides
be
401 can
circuits
of
will
506
the
such
the
to
source
transistor
through
electrode
The
node
input
capacitor
from
where
vertical
401
circuit
and
the
to
electrode
signal
Qi
transistor
50
connected
is
of
in
circuit
bootstrap
electrode
an
proximity
in the
change
as
current
to
oscillator
502 Current
connected
is
the
the
by
in increase
causes
reflected
100
current
seen by
caused
collector
100
FIG
to
RF
bias
amplifier
RF
from
the
capacitor
DC
in array
The
capacitance
capacitance
finger
and
integrating
signal
Qi and
transistor
constant
provides
Qi An
example
and
100
array
forwarded
the
for
again
combined
oscillator
or
connected
made by
of each
The RF
501
of resistor
sensor
array
horizontal
FIG
control
of
Electrode
the
transistor
immunity
capacitive
bootstrap
from
is
A/D
an
diagram
401
circuit
503
at
given
circuit
is
comprised
and
for
electrodes
Synchronous
from
the
et
overlap
higher
from
then
is
output
output
of
and
under
output
such
trimmer
multiplexer
detail
more
not
greater
Referring
amplifier
both
includes
408
because
preferred
do
invention
electrodes
on
circuit
40
similar
Blonder
be
diagram
FIG
of
integrating
can
connected
row and column
is
and 202
columns
of
which
pushbuttons
also
to utilizing
or
multiplexer
can be used
buttons
data
87C552
the
is
bootstrap
the
the
can
406
and
layer
touching
object
in the
FIG
providing
with
comprises
of
201
block
overall
accordance
shown
is
that
FIG
if
elec
insulating
embedded
are
measured
values
capacitance
of
electrodes
elements
interdigitated
an
of
capacitance
structure
are
407
the
as
sends
auxiliary
not shown
over lead
be used for A/D
converter
ration
via
strip
electrodes
strip
separated
electrodes
Buttons
purposes
be
by
processor
vertical
such
selected
400
capacitance
elements
electrode
computer
controller
and covered
thin insulating
not shown
by another
layer
not shown In such
areas of electrodes
204
configuration
must be left unmasked
203 so that electrodes
by electrodes
surface
406
can
array
is
405
microcontroller
the
406
device
in
appropriate
near
situated
same
406 Thus
of
404
filter
converter
representing
separately
which
407
Buttons
capaci
electrode
accommo
to
and
detector
personal
203 The
connections
with
measured
each
enlarged
of
elements
401
column
or
for
Microcontroller
interconnec
be
row
instead
such
measure
is
separate
electrode
analog-to-digital
value
digital
any
if
for the
201
multi-layer
of
set
then
board
FIG
203 overlapping
203 and 204 are
trodes
area
by
402
be used
also
100
in array
To
microcontroller
to
can
measure
to
provided
is
circuits
all
form by
obtain
switches
planes
array
For example
one
can
circuit
the
of
row
horizontal
the
between
plane
with
together
the
electrode
desired
the
seen
401
synchronous
digital
microcontroller
elements
art
one
in
connections
connections
the
can
402
hand-held
finger
in the
to
FIG
in
electrode
multiplexer
of
output
electrode
ele
or
is
circuitry
1667 for
U.S
Pat
No
now
desired
is
columns
and
from
and forwarded
of
that
101
electrodes
for use
skilled
fabricated
example
vertical
204
100 and
be
can
strokes
Univer
having
07/86
of subdivided
circuit
outputs
the
shown
each
for
rows
in
date
are
the
art
Electronics
similar
No
1992
it
capacitances
in array
inter
which
in
separately
202
finger
201
cross-section
tances
are
for the
Apr
filed
values
connected
in
element
and 202
of
detector
and
plane
of
in the
Cambridge
proximity
Application
similar to that
collective
201
cover
For
Smaller
desirable
the
more
each
at
201
to
possible
those
to
al
et
applications
30
As
and
for
elements
vertical
elements
be
co-pending
be
ele
elements
advantageous
and
as
smaller
having
Boie
columns
two
situated
Elements
square
and 202
in
Apparatus
in
Art
Hill
to
operation
known
well
and
guard
electrode
is
The
of
capacitive
The
parallel
serves
5337353
can
horizontal
are
and
is
interdigitated
approximately
stylus
It
201
elements
as
array
ments
shown
as
of
areas
and
rows
Horizontal
203
interconnected
ing
1989
disclosed
the
two
into
electrodes
FIG
202
interconnected
interdigitated
101
889
page
404
filter
and
signals
10
also
axes
projections
subdivided
column
and
row
Such
of
single
and
plane
connections
by Horowitz
Edition
Press
sity
continuous
substantially
from extraneous
see
example
Second
circuits
inverter
associated
detector
capacitance
such
element
vertical
of
and
electrode
be seen from
can
advan
taking
centroids
the
position
intersection
100 As
array
for
mea
such
FIG
shown
as
FIG
onto
each
shows
ments
by
one-dimensional
the
the
by
from
100
synchronous
101
electrode
is
and
array
4x4
the
reduced
that
be determined
each
at
411
100
via
401 synchronous
410 and guard plane 411
to
kilohertz
404
filter
plane
array
isolate
100 sixteen
array
would be needed
The number of
of
projections
can
centroid
coordinates
for
measurements
capacitance
the
capacitance
and
capacitances
tage
of
the
measuring
directly
and
Guard
to
above
100
example
detector
Such
distribution
The
other
for
by
FIG
the invention
as
computer
APE
L000791
5463388
trackball
mouse
or
mouse
or trackball
102
finger
over
array
with
finger
in
to
of
Referring
such
stores
the
601
centroid
which
the
of
603
com
close
such
406
and
value
the
such
are
least-
step
negative
by
stored
during
the
next
407
buttons
as
the
of such
state
leaving
connected
dy0
data
to
step 611
read
is
or
612
610 for
Then
step
iteration
are
inputs
dx0
step
can
be
For
applications
in
FIG
such
or the
state
to
such
relating
and
25
calculation
be
of
constant
20
sent
613
state
of
computer
by
current
to
trackball
or
the
Finally
614
step
402
the
through
milliseconds
for
use
milliseconds
for the
of
output
of
change
programmed
is
time
the
on
each
After
406
microcontroller
above-described
depending
404
in circuit
filter
approximately
follows
the
stored
are
time
cycle
about
the
multiplexer
mouse
other
iteration
the
will
steps
to that
inputs
or
step
computer
connected
is
corresponds
computer
next
Typically
in
rows
the
during
calcu
the
dx dy and
other
such
to
400
sensor
includes
typically
of
states
420
line
which
to
conventional
20
is
object
data
over
sent
is
buttons which
the
ele
exceeds
an
connected
are
Such
initial
coordinates
object
604
and
values
and
has changed
means
utilizing
all
each
remainders
the
and
100
FIG
the
for
indicating
step
407
the
calculated
by incrementing
andy have changed
if
buttons
changes
to
initialization
read
that
for
of
from
dy
array
then
100
of array
in
thereby
After
of
Finally
15
and
positive
for
dx and dy
inputs
step
minimum
values
step
more
or
to repeat
the
moving
initial
remainder
remainders
as
other
610
step
change
calculated
object
select
objects
capacitance
be performed
should
desirable
to
periodically
array
shown
as
the
yield
electrodes
columns
then
as
step
from such
lated
may be
of any
one
If
to or touching
of the
can
602
threshold
preset
it
and
are
to
values
finger
without
values
stored
jitter
dx
of
accomplished
in calculating
use
or other
initial
values
and decrementing
by
The
10
and
if
initialization
subtracted
close
Such
be
and
remove
to
the
initial
100
array
in
values
zero
the
desirable
bit
This can
605 and
in step
just calculated
calculated
iteration
be
microcontroller
read
values
step
601
609
the
application
reads
in
elements
the
of
the values
values
previous
significant
values
an
406
100 without
effect
the
during
capacitance
ment
all
times
values
for the
pensating
such
in
chart
the
may
It
an
are
the
are
during
420
lead
and
and
of the
such
for
over
flow
is
where
102
finger
in correspond-
data
FIG
dyyy
the
with
in position
Thus
sends
microcomputer
array
of
stroking
cursor
406
accordingly
capacitance
values
the
of
100
array
reflected
406
step
of
number
100
of
for
values
state
nearby
being
FIG
and
are
in position
values
capacitance
reflect
100
microcontroller
to
touching
cursor Changes
array
position
changes
operation
by
object
the
microcontroller
application
relating
to
respect
changes
ing
move
to
movement
cursor
emulated
other
some
or
100
control
to
is
to wait
404
to
can
circuit
be
settle
It
30
Vn
be
will
included
clear
in the
desired
For
adapted
for
the
use
absolute
sent
example
flxl
Ux
that
data
as
capacitive
general
deskable
fl1
35
number
increase
to
definition
the
even
but
4x4
an
if
be
may be
it
electrodes
to
use with
for
can
for entering
pad
application
of
matrix
means
400
sensor
input
purpose
For such
and
to utilizing
input
handwritten information
Vflx
of
values
420
line
over
improve
finger
input
Uy
Vn
fly
can
flyl
of
effect
Uy
useful
produce
the
because
data
input
of
calculations
centroid-finding
the
interpolating
in step
performed
604
Vfly
40
where
is
number
the
column
be
may
value
of
percentage
1015%
be
be
than
less
values
of
column
trodes
When
step
step
set
the
603 Such
607
flag
is
set
and
During
each
changes
in
follows
flag
the
is
set
after
the
set to
for
some
45
tances
neither
stroke
of
and
value
of
that
the
previous
step
606
iteration
finger
102 on
values
just
iteration
are
the
or
as
row
to
iteration
and
55
are
at
during
603
60
sensed by
in
be
on
is
electro
the
capaci
used
FIG
stroke
608
as
step
is
is
shown
keyboard
65
dotted
can
be
trodes
showing
4x4
as
overlay
on
that
the
the
step
remainders
to
use
invention
matrix
of
electrodes
insulating
layer
keys
on
which
state
100 can be used
the
Such
cause
threshold
button
array
by
set
in
with
individual
be
can
touch would
higher
matrix
the
compress-
for
different
how an
values
replacing
with
the
superimposed
such
indicate
printed
Note
cause
the
100
array
pressures
heavier
exceed
accordance
pattern
lines
would
to
by
thresholds
to indicate
diagram
in
finger
of
capacitance
100
array
threshold
first
used
keyboard
100
the
be
then
on
additional
one remainder
least
as
the
higher
be enhanced
Different
touch
ordinary
only
can
contacting
this
array
because
pressure
when
for
sensed by
values
cause
will
more
or
also
finger
fingertip
effect
layer
one
to
not shown
layer
An
could
the
stored
This
ible insulating
exceed
the
pressure
sensed
603
were
step
100
such
be
used
movement
differences
can
the capacitance
related
of
finger
be
defining
through
cleared
array
but
400
use of
be
can
cursor
can
pressures
it
typical
pressure
ordinary
means
of
somewhat
are
insulating
or
elec
the
if
100
Higher
for
colunm
through
finger
sensor
by
compressibility
equa
remainders
calculated
50
and
such
for
calculated
during
the
measured
effect
same
for
using
calculated
indicates
ydx and dy
values
capacitances
may be
pressures For example to
finger
an
when
input
mouse
purpose
separately
row
first
when
other
additional
drag operation
finger
or
for
computer
heavier
Clearly
sensed
neither
and
than
mechanical
example
as
different
mouse
desired
can
of
sense
click
100
array
can
of
value
in
during
the
subsequent
and
the
be
the
the
has
during
flag
405
capacitance
also
all
together
the
Thus
new
indicating
can
addition
threshold
can be
value
measured
are
obtain
connected
measurements
used
is
The magnitudes
the
by adding
Such
were
above
which
centroid
to
more
to
computer
it
u3
100
in array
the
than
perform
operation
or
the
and
desirable
spurious
converter
that
than
in
column
or
A/D
of
Note
nor more
and
row
threshold
nor more
101
tions
The
range
applications
electrode
two
range
the
less than
For
require
that
for
is
407
buttons
using
100
sensor
array
the
value
Vn
and
rows
To avoid
threshold
such
of
remainder
the
is
of
row
to
the preset
number
the
for
desirable
exceed
Vn
of columns
is
iii
remainder
of
Instead
7131
the
Again
but
matrix
keyboard
covering
in the
array
with
The
pattern
the
elec
keyboard
do
APE L000791
5463388
not
the
coordinates
values
touch
the
for the
this
determined
For
is
from
of
centroid
the
defined
as
2.3y2.7
can
be
lyl.3 and
leave
to
sen
2.4y3.5
with
key on
These
between
the
in
FIG
flow
used
is
similar to
FIG
said
the
as
showing
capacitive
Such
601
steps
602
603
and
604
805
the
identity
of
the
key
the
stored
ranges
and
the
values
calculated
806
in step
sent
is
In
807
step
means
to utilizing
the
in step
cleared
that
assures
the
809
key
and
The
tested
is
flag
the
of
20
sent
is
identity
to
key
Such
of using
be
the
clear
that
capacitive
the
various
can
be
used
implemented
mouse
as
used
is
portion
Alternatively
keyboard
for
the
specified
and
keyboard
ence
of
by
those
made
therein
be
with
be
can
30
shown
embodiments
skilled
in the
without
and
that
art
various
from
departing
the
What
is
sensor
continuous
input
is
at
part of
as
capacitively
with
refer-
which
device
array
of
an
insulating
on
and scope
value
for
to
position
on
surface
capacitance
and
if
at
first
measured
of
being
set
given
electrode
touching
tance
at
being
capacitance
stantially
for
value
the
first
values
the
when
only
given
said
values
moment
in
said
position
of
of
array
said
first
that
said
electrode
the
of
is
said
the
and
object
to
said
calculating
wherein
an
said
position
of
of
of
and
second
interdigitated
means
calculating
of
RF
said
to
said
capaci
sends
further
comprises
for
means
second
comparing
threshold
preset
when
means
utilizing
second
said
exceeded
value
capacitance
wherein
said
said
to
electrodes
unison
said
said
preset
than
higher
means
measuring
values
claim
of
for
current
into
cur
in
object
electrode
comprises
to said
RF
an
for
means
representative
said
further
parallel
supplying
RF
said
sensing
signals
each
for
which
substantially
and
and
signal
RF
the
supplying
electrode
for sensing
electrodes
currents
capacitance
said
electrodes
said
RF
for
each
to
said
RF
said
said
sensor
electrodes
and
further
com
signal
prises
means
RF
connected
signal
signals
10
65
in
to
connected
plane
said
con-
said
is
between
flowing
means
60
or
sub
and
of
periodically
means
with
at
to
connected
said
surface
set
signal
guard
capaci
of
to
centroid
threshold
connected
The
said
to
representing
means
column
means
measuring
claim
of
sensor
converting
for
close
distribution
on
electrode
first
first
are
said
which
threshold
being
means
threshold
exceeded
centroid
the
measure
each
for
said
in
sending
values
preset
means
exceeds
from
is
said
capacitance
to
said
wherein
to said
preset
first
The
to
said
to
said
supplied
to
touch-sensitive
guard
guard
said
input
for
supplying
unison
with
plane
plane
in
the
said
RF
electrodes
device
for
which
computer
comprises
an
responsive
of
intersection
claim
said
threshold
preset
object
in
comprises
comparing
values
array
elements
value
utilizing
indicating
response
preset
said
element
electrode
adapted
row
changes
said
said
for
in
of
and
means
and
to
sensor
measuring
for
for calculating
capacitance
said
first
capacitance
capacitance
capacitance
means
with
said
threshold
preset
centroid
of
each
claim
capacitance
electrode
measuring
values
one
least
said
first
electrode
elements
each
calculates
same
for
electrode
first
measuring
is
claim
at
of
sensor
second
electrodes
electrodes
each
said
responsive
said
said
said
to
for
capacitance
of
rents
connected
capacitance
means
the
responsive
of
50
means
and
means
surface
said
covering
layer
range
column
second
for
sensor
means
said
said
other
electrode
means
and
comprises
electrodes
and
to
and
electrode
said
40
may be
the
object
each
second
said
elements
The
be under
will
changes
sensing
of an
row
other
each
position
45
of positions
row
of
electrode
changes
the
is
for
range
an
to
threshold
claimed
wherein
connected
value
periodically
said
spirit
the
sending
selected
means
utilizing
claim
for
said
pressure
invention
the
means
second
The
capacitive
described
However
range
capacitance
as
space
the
it
position
of
centroid
with
said
to
in said
elements
mouse
been
said
associated
element
for
The
extra
used
in
key
the
selecting
accomplished
where
each
for
of capacitance
and
comprises
key
of
wherein
electrode
or
said
in differ
second
the
computer
invention
as
has
particular
stood
the
also
invention
to
second
to operate
100 Thus
portable
the
capacitance
touches
finger
can
407
centroid
is
tance
in
as
sensor
position
modes
of buttons
of array
region
such
premium
The
between
one
with
to
mouse
as
array
of
column
said
be adapted
mode
of
intersection
value
100
and
strokes
finger
means
connected
and
portion
surface
and
can
invention
of
the
coordinates
mouse-keyboard
responsive
100 can
first
Switching
example
in
keyboard
array
modes
ent
one
to
responsive
as
the
combination
which
in
of
sensor
position
combined For example
be
is
and
falls
elements
above
described
ways
device
input
keys
coordinates
which
in
sensor
each
25
should
of
said
of
ranges
electrode
only
once
It
rows
comprises
flag
means
utilizing
in
comprises
range
coordinates
The
in step
set
804
in step
different
means
sending
identity
is
and
of
of
of
portions
comparing
said
position
in
touched
identity
said
two-
is
array
arranged
comprising
represent
coordinates
said
at
808
for
of
15
the
respectively
step
wherein
of
keyboard
means
802 803 and 805
801
Steps
of
sensor
position
keyboard
to
for storing
said
microcon-
of
operation
are
further
designating
calculating
means
micropro
from
In
determined
touched
chart
when
406
troller
invention
for
with
is
said
electrodes
centroid
as
cho
are
keys
stored
is
sensor
keyboard
10
said
means
utilizing
which
in
said
claim
of
said
touch
defined
ranges
adjacent
keyboard
as
be
claim
and
sensor
means
with
406
cessor
are
bands
guard
each
for
range
touch
defined
can
The
keyboard
coordinates
of
array
said
to
columns
and
the
sensor
for sending
means
utilizing
position
dimensional
is
resulting
and
be
can
with
touch
The
using
range
capacitance
using
example
FIG
in
matrix
to
to
capacitance
and
key touched
of
computed
shown
4x4
in
from
range
nected
Since
purposes
coordinates
identity
values
from
the
will
The
electrodes
underlying
for reference
and
for
and
on
The
shown
are
obtained
equations
shown
to the
correspond
necessarily
and
array
said
of
electrodes
electrodes
being
on
surface
arranged
of
in
said
rows
input
and
device
columns
APE
L000791
5463388
10
an
insulating
means
means
said
and
said
nates
said
to
value
for
at
first
of
least
preset
of
said
said
set
at
electrode
being
the
capacitance
stantially
exceeds
of
said
surface
centroid
said
capacitance
when
from
array
of
electrode
first
values
the
on
said
said
surface
centroid
the
distribution
and
array
of
said
said
moment of
in said
position
positions
or touching
in the
of capaci
of
object
in
said
sub
representing
continuous
surface and
coordi
the
said
position
only
said
to
given
of
range
for
the
threshold
preset
values
values
to
comparing
close
is
object
vicinity
tance
calculating
capacitance
touching
given
first
for
measuring
for
means
capacitance
threshold
of
for
electrode
with
capacitance
being
for
said
measuring
corresponding
object
exceeded
one
centroid
measured
threshold
each
other
electrodes
electrodes
values
capacitance
if
said
to said
responsive
capacitance
other
covering
layer
connected
capacitance
said
finger
first
of
or
preset
value
that
finger
responsive
nected
to said
computer
to
said
computer
indicative
of
calculating
for sending
or derived
means
information
from
said
and
con
to said
calculated
coordinates
is
said
means
or
APE
L000791
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?