
US
6,219,708
B1
11
<p>
Communication
Device
Operations:
<ul>
<li><a
href=“Webmmm/con?g.html”>
<img
src=“pics/con?g.gif">Con?gure
Device</a>
<li><a
href
=“Webmmm/reset.html”>
<img
src=“pics/reset.gif">Reset
Device</a>
<li><a
href=“Webmmm/setoos.html”>
<img
src=“pics/setoos.gif">Place
Device
Out
Of
Service</a>
<li><a
href=“Webmmm/clearoos.html”>
<img
src=“pics/clearoos.gif">Place
Device
In
Service</a>
</ul>
Operations
Will
be
performed
on
the
selected
devices.
Device
Selection
In
order
to
perform
operations,
devices
must
be
selected.
As
devices
are
selected,
a
selection
list
is
created
Which
Will
be used
When
performing
operations.
Only
the
devices
in
the
selection
list
Will
have
the
operation
performed.
Select
lists
can
be
created
by
several
methods,
including
a
checkbox
list
and
image
map.
Which
devices
do
you
Wish
to
select?
<p>
<input
type=checkbox
name=selectilist
value=“1a”>Device
1A<br>
<input
type=checkbox
name=selectilist
value=“1b”>Device
1B<br>
<input
type=checkbox
name=selectilist
value=“1c”>Device
1C<br>
<input
type=checkbox
name=selectilist
value=“2a”>Device
2A<br>
<input
type=checkbox
name=selectilist
value=“2b”>Device
2B<br>
<input
type=checkbox
name=selectilist
value=“2c”>Device
2C<br>
<!——
etc
——>
<input
type=submit
value=“Create
Select
List”>
</form>
Organizing
the
checkbox
controls
With
a
HTML
table
cre
ates
an
ef?cient
user
interface.
<form>
Which
devices
do
you
Wish
to
select?
<table>
<tr>
<th
colspan=3
align=center>Devices
<tr>
<td><input
type=checkbox
name=selectilist
value=
“1a”>Device
1A
<td><input
type=checkbox
name=selectilist
value=
“1b”>Device
1B
<td><input
type=checkbox
name=selectilist
value=
“1c”>Device
1C
<tr>
<td><input
type=checkbox
name=selectilist
value=
“2a”>Device
2A
<td><input
type=checkbox
name=selectilist
value=
“2b”>Device
2B
<td><input
type=checkbox
name=selectilist
value=
“2c”>Device
2C
<tr>
<!——
etc
——>
<tr>
<td
colspan=3
align=center>
<input
type=submit
value=“Create
Select
List”>
</form>
In
an
alternate
embodiment,
the
HTML
source
is
gener
ated
in
such
a
Way
as
to
shoW
checkboxes
for
device
that
exist.
If
the
device
is
not
present,
no
checkbox
is
displayed.
Once
the
selection
list
is
set
(submitted),
it
should
be
displayed
for
the
user
as
either
text
or
graphics.
1O
15
25
35
45
55
65
12
A
user
friendly
and
visual
selection
list
input
control
incorporates
an
image
map.
An
image
map
can
be
used
in
much
the
same
Way
as
the
checkboxes
above,
images
Would
only
be
displayed
for
the
devices
that
exist
in
the
system.
Once
a
device
is
selected,
it
is
redraWn
to
shoW
that
it
is
selected.
The
image
map
is
useful
as
both
an
input
tool
(creating
a select
list)
and
as
an
output
tool
(visual
display
of
available
devices
and
their
selection
status).
<map
name=“mapO1”>
<area
shape=rectangle
coords=“10,
10,
10”
href=“sel1a.html”>
<area
shape=rectangle
coords=“10,
30,
10”
href=“sel2b.html”>
<area
shape=rectangle
coords=“10,
50,
10”
href=“sel3c.html”>
<map
name=“map02”>
<area
shape=rectangle
coords=“30,
10,
10”
href=“sel2a.html”>
<area
shape=rectangle
coords=“30,
30,
10”
href=“sel2b.html”>
<area
shape=rectangle
coords=“30,
50,
10”
href=“sel2c.html”>
Note:
Browsers
handle
image
maps
differently.
They
either
perform
server-side
image
map
processing
or
client-side
image
map
processing.
The
example
above
assumes
client
side
image
map
processing.
Con?guration
Con?guration
of
the
communication
devices
takes
on
different
forms
in
different
embodiments;
including,
but
not
limited
to,
attaching
a
pre-de?ned
con?guration
to
a
device
or
setting
characteristics
of
a
device.
In
any
case,
the
con?guration
acts
on
the
selected
devices
so
that
all
selected
devices
end
up
With
the
same
con?guration
modi?cations.
Prede?ned
Con?gurations
Prede?ned
con?gurations
for a
device
may
exist
Which
maybe
associated
With
a
device
in
the
system.
The
user
is
required
to
create
a select
list
and
pick
Which
prede?ned
con?guration
to
associate
With
the
list
of
selected
devices.
<form>
<pre>
Select
the
prede?ned
con?guration
for
the
device:
<select
name=con?g
siZe=1>
<option>Default
<option>Con?guration
Alpha
<option>Con?guration
Beta
</select>
<input
type=submit
value=“Set
Con?guration”>
</pre>
</form>
Selecting
Characteristics
In
one
embodiment,
setting
characteristics
of
a
device
involves
the
?lling
out
of
a
form
Which
contains
a
variety
of
controls
(checkboxes,
radio
buttons,
selects
and
text
?elds).
The
initial
form
displays
the
current
settings
for
the
device.
The
user
updates
the
information
and
submits
the
form
to
update
the
characteristics
of
the
communications
device.
<form>
<pre>
Fill
in the
desired
settings
for
the
device:
Device
Name:
<input
type=text
name=name
siZe=
Comentarios a estos manuales