web.utk.edu/~bthurmon/access_steps.doc

ce=arial size=-1 color=black> Below is a cache of http://web.utk.edu/~bthurmon/access_steps.doc. It's a snapshot of the page taken as our search engine crawled the Web.
The web site itself may have changed. You can check the current page or check for previous versions at the Internet Archive. Yahoo! is not affiliated with the authors of this page or responsible for its content.






Access Code Descriptions:



User/Palm Code

5 digits
This is specific
to each users palm.
Will be stored on the palm and will not be configurable.  The
serial number of the palm (or some other distinguishing characteristic)
is a possibility.
First code sent to door panel.
The first digit will indicate whether the user is using a standard
palm (used by general personnel, indicated by a 0) or an administrator
palm (used by security personnel, indicated by a 1).  When accessing
an entry, this information will be sent to the panel to check whether
the user has been locked out and to be entered into the panels access
log.


Security Code

5 Digits
This is specific
to each door panel.
A single security code will be stored on a door panel and can only
be configured by an administrator.
The security codes to several doors may be stored on any palm, 11111
is always the final entry of the palms security code list.
Sent to the door panel immediately following the palm code.


User</span><span
class="Normal--Char" style=" font-weight: bold;"></span><span class="Normal--Char" style=" font-weight: bold;
">s Pin

4 Digits
This is specific
to each user.
Will be stored on the palm and will be configurable upon entering
the correct pin.
The users pin is never sent to the door panel; it simply allows the
user access to the palms list of stored security codes.

 


Sequence of Events for Smart Lock Operation:

Standard Palm
Operation



Run program.


User enters pin from touch screen, or goes to pin change program.
Palm checks the entered pin against that which is stored on the palm.
Transmit to wall panel (with line of sight in mind).




If incorrect pin was entered Transmit 11111 as security code
and have palm loop back to pin entry mood.


If correct pin was entered Transmit the palms security code
list.  Transmit one code at a time followed by an amount of time
significant enough for the wall unit to read that entry and determine
if it is correct, then repeat this process with remaining security codes.




Exit palm access
program.



Administrator
Palm Operation 



Same as a standard
palm.


Same as a standard
palm.
Same as a standard
palm.
Same as a standard
palm.
Configurable
options menu appears.




Change a panels
security code.


Upload a panels
lockout list and entry log.
Lockout a user.
Set lockout
conditions (certain times, etc).
Adjust expansion
capabilities (cameras, motion sensors, etc).




Exit palm access
program.



Wall Unit Operation
IR Port Interrupt Driven

Grab palm code
and store it.
Check if user
is locked out.



If user is locked out, disregard incoming data stream and display Locked
Out.
If user is not locked out, Grab initial security code


Check against security code stored on panel during gaps in security
code list.




If incorrect, receive next security code in the list and repeat.
If correct, ignore incoming data stream and continue to step 3.
If 11111 is encountered, increment an attempt counter and display
Access Denied.




If attempt counter equals 3, lockout the palm (add to lockout list).



Update log with
user code and whether user was denied entry, allowed to enter, or locked
out.
If user was
not locked out and had the correct security code, unlock door.
If user was
an administrator palm, wait for options.
Relock door
and reset temporary variables.