WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Electronic key with interactive graphic user interface    
United States Patent4914732   
Link to this pagehttp://www.wikipatents.com/4914732.html
Inventor(s)Henderson; Walter G. (Corvallis, OR); Archer, II; John Q. (Salem, OR); Daum; Gerald R. (Salem, OR); Ellson; George A. (Salem, OR); Gray; John E. (Salem, OR); Larson; Wayne F. (Salem, OR); Olds; Rockne M. (Salem, OR); Scansen; Jerry P. (Portland, OR); Sherman; John W. (Corvallis, OR); Unrein; Edgar J. (Newberg, OR)
AbstractAn electronic key for an electronic lock system is provided with graphical user interface which can display a plurality of symbols corresponding to a plurality of functions that the key can cause the lock to execute. An operator of the key moves a visual indicia among these symbols to select a desired function. The key then transmits instructions to the lock causing the selected function to be executed.



 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 4914732
Electronic key with interactive graphic user interface - US Patent 4914732 Drawing
Electronic key with interactive graphic user interface
Inventor     Henderson; Walter G. (Corvallis, OR); Archer, II; John Q. (Salem, OR); Daum; Gerald R. (Salem, OR); Ellson; George A. (Salem, OR); Gray; John E. (Salem, OR); Larson; Wayne F. (Salem, OR); Olds; Rockne M. (Salem, OR); Scansen; Jerry P. (Portland, OR); Sherman; John W. (Corvallis, OR); Unrein; Edgar J. (Newberg, OR)
Owner/Assignee     Supra Products, Inc. (Salem, OR)
Patent assignment
All assignments
Publication Date     April 3, 1990
Application Number     07/405,391
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     September 8, 1989
US Classification     340/3.71 70/63 70/271 70/277 340/5.65 340/5.73 361/172
Int'l Classification     E05B 001/01
Examiner     Dwyer; James L.
Assistant Examiner    
Attorney/Law Firm     Klarquist, Sparkman, Campbell, Leigh & Whinston
Address
Parent Case     This application is a continuation of copending application Ser. No. 07/192,832,, filed May 11, 1988, now abandoned, which is a division of application Ser. No. 07/015,864, filed Feb. 17, 1987, now U.S. Pat. No. 4,766,746, which in turn is a continuation-in-part of application Ser. No. 06/831,601, filed Feb. 21, 1986, now U.S. Pat. No. 4,727,368, which in turn is a continuation-in-part of application Ser. No. 06/814,364, filed Dec. 30, 1985, now abandoned, which in turn is a continuation-in-part of application Ser. No. 06/788,072, filed Oct. 16, 1985, now abandoned. These patents and applications are incorporated herein by reference.
Priority Data    
USPTO Field of Search     379/103 70/63 70/271 70/277 361/171 361/172 340/825.31 340/825.32 340/825.17 340/636
Patent Tags     electronic key interactive graphic user interface
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
4808993
Clark
340/5.65
Feb,1989

[0 after 0 votes]
4800255
Imran
235/382
Jan,1989

[0 after 0 votes]
4670747
Borras
340/825.56
Jun,1987

[0 after 0 votes]
4651544
Hungerford
70/63
Mar,1987

[0 after 0 votes]
4609780
Clark
379/102.06
Sep,1986

[0 after 0 votes]
4575719
Bertagna
340/5.9
Mar,1986

[0 after 0 votes]
4558175
Genest
713/185
Dec,1985

[0 after 0 votes]
4532783
Maurice
70/63
Aug,1985

[0 after 0 votes]
4525805
Prosan
340/5.25
Jun,1985

[0 after 0 votes]
4509093
Stellberger
340/5.26
Apr,1985

[0 after 0 votes]
4439670
Basset
235/382
Mar,1984

[0 after 0 votes]
4411144
Aydin
70/278.2
Oct,1983

[0 after 0 votes]
4353064
Stamm
340/5.61
Oct,1982

[0 after 0 votes]
4325240
Gable
70/284
Apr,1982

[0 after 0 votes]
4201887
Burns
379/93.17
May,1980

[0 after 0 votes]
4148012
Baump
340/5.33
Apr,1979

[0 after 0 votes]
4148092
Martin
361/172
Apr,1979

[0 after 0 votes]
4092524
Moreno
235/419
May,1978

[0 after 0 votes]
4079605
Bartels
70/277
Mar,1978

[0 after 0 votes]
3906447
Crafton
235/382.5
Sep,1975

[0 after 0 votes]
3878511
Wagner
340/5.28
Apr,1975

[0 after 0 votes]
3857018
Stark
235/382
Dec,1974

[0 after 0 votes]
4665397
Pinnow
340/825.56
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


We claim:

1. An electronic key capable of executing a plurality of functions in conjunction with an electronic lock comprising:

display means for displaying visual symbols representative of the plurality of functions;

function selection means for selecting one of said plurality of functions for execution by the electronic key in conjunction with the electronic lock; and

display driver means cooperating with the display means and the function select means for causing the visual symbol associated with the selected function to blink in the display means.

2. The electronic key of claim 1 in which the visual symbols are disposed in a regular array in the display means and in which the function select means includes switch means for causing the blinking feature to move to an adjoining element in the array of symbols, whereby the desired function is selected by moving the blinking feature in the display means to the visual symbol corresponding to the desired function.

3. A method of operating an electronic key with an electronic lock, comprising the steps:

coupling the key to the lock;

displaying on an electronic display associated with the key a plurality of symbols corresponding to a plurality of functions that the key can cause the lock to execute;

operating the key to select the symbol corresponding to a function to be executed; and

instructing the key to cause the lock to execute the selected function.

4. The method of claim 3 in which the operating step comprises the steps of:

providing a visual indicia on the key display; and

moving the visual indicia to the symbol corresponding to the function to be executed.

5. The method of claim 4 in which the step of providing a visual indicia includes the step of causing the selected symbol in the display to blink.

6. The method of claim 3 in which the coupling step is preformed after the operating step.

7. The method of claim 3 in which the coupling step is performed after the instructing step.

8. In a method of operating a electronic lock with an electronic key, the key having a plurality of buttons thereon and the lock having the capability to execute a plurality of functions, an improvement comprising the steps:

providing a display on the key;

displaying on said display data relating to operation of the lock;

operating at least one of said buttons to change the display to select one of said lock functions for execution; and

executing said selected lock function.

9. A method of providing a key for an electronic lock system comprising the steps:

providing a key with the capability to execute a universal set of lock-related functions, and

electronically inhibiting the execution of certain of said functions so that a user is prevented from executing said functions, whereby a key is provided having the ability to execute a limited set of lock-related functions.

10. A method of operating an electronic lock with an electronic key comprising the following steps in sequence:

verifying to the key that an operator providing instructions thereto is authorized to use the key;

operating the key to select a single function the lock is to perform from a plurality of candidate lock functions; and

coupling the key to the lock;

wherein, upon coupling the key to the lock, the lock function earlier selected is executed without any further operation of the key by the operator.
 Description Submit all comments and votes
 


BACKGROUND AND SUMMARY OF THE INVENTION

The present invention relates to real estate lockboxes and other secure entry systems. Lockboxes are used in the real estate industry to contain the keys of houses listed for sale. Prior art lockboxes have primarily been mechanical devised which allow access to a secure compartment by use of a conventional key. Such lockboxes and keys, however, have had numerous disadvantages. These disadvantages have been overcome by the present invention and a great number of new features have been provided.

In accordance with a preferred embodiment of the invention, an electronic key for an electronic lock system is provided with graphical user interface which can display a plurality of symbols corresponding to a plurality of functions that the key can cause the lock to execute. An operator of the key moves a visual indicia among these symbols to select a desired function. The key then transmits instructions to the lock causing the selected function to be executed.

The foregoing and additional features and advantages of the present invention will be more readily apparent from the following detailed description of a preferred embodiment thereof, which proceeds with reference to the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows a lockbox, a key, a stand and a computer used in a lockbox system according to the present invention.

FIG. 2 is a rear view, partially in section, schematically illustrating portions of a lockbox according to the present invention.

FIG. 3 is a sectional view taken along line 3--3 of FIG. 2, schematically illustrating some of the locking components in a lockbox according to the present invention.

FIG. 4 is a top view of a shackle locking bar used in the lockbox of FIGS. 2 and 3.

FIG. 5 is a rear elevational view of the shackle locking bar of FIG. 4.

FIG. 6 is a right side view of a door stem used in the lockbox of FIGS. 2 and 3.

FIG. 7 is a front elevational view of a lockbox shackle used in the lockbox of FIGS. 2 and 3.

FIG. 8 is a sectional view of the case of the lockbox of FIGS. 2 and 3 taken along line 8--8 of FIG. 2.

FIG. 9 is a schematic block diagram of the electronic circuitry used in the lockbox of FIGS. 2 and 3.

FIG. 10 is a plan view of a key according to the present invention.

FIG. 11 is a left side view of the key of FIG. 10.

FIG. 12 is a schematic block diagram of the electronic circuitry used in the key shown in FIGS. 10 and 11.

FIG. 13 is a diagram illustrating portions of the electronic memories used by the lockbox and key of the present invention.

FIG. 14 is a top plan view of a remote stand according to the present invention.

FIG. 15 is a sectional view taken along lines 15--15 of FIG. 14 and showing the stand with two different sizes of keys.

FIG. 16 is a sectional view taken along lines 16--16 of FIG. 14 and showing the stand coupled to a lockbox.

FIG. 17 is a rear elevational view of the stand shown in FIG. 14.

FIG. 18a is a schematic block diagram of the electronic circuitry used a local stand according to the present invention.

FIG. 18b is a schematic block diagram of the electronic circuitry used in a remote stand according to the present invention.

FIG. 19 is a schematic block diagram showing a digital reconstruction modulation system according to the present invention.

FIG. 20 shows a radio system for updating lockboxes and keys according to the present invention.

FIG. 21 shows a computer and trunk interface unit used in an enhanced version of the system of FIG. 1.

DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT GENERAL OVERVIEW

A basic lockbox system 10 according to the present invention, shown in FIG. 1, includes one or more lockboxes, or keysafes, 12, electronic keys 14, stands 16 and computers 18. Lockbox 12 contains the door key to the listed dwelling and is mounted securely on or near the dwelling. Electronic key 14 is used by real estate agents to open the lockbox and gain access to the dwelling key contained therein. Key 14 can also be used to read access log data from the lockbox and to load programming instructions into it. Stand 16 is used to interface computer 18 with the lockbox and key units. Computer 18 is used to store instructions in and to collect data from lockbox 12 and key 14 so as to integrate management of a lockbox system.

LOCKBOX

With reference to FIGS. 2-3, lockbox 12 includes a secure enclosure, or house key compartment 20 designed to contain house keys, business cards, written messages and the like. Lockbox 12 is securely attached to the listed house or other fixed object by a shackle 22 or by screws (not shown). Shackle 22 in most instances attaches the lockbox to a doorknob, water spigot or porch guard rail. Upon a proper exchange of signals between lockbox 12 and key 14, a door 24 to the lockbox house key compartment 20 can be opened, thereby allowing access to the house key and to other materials stored inside.

The circuitry of lockbox 12 is shown in block diagram form in FIG. 9. Lockbox 12 includes a communications coil 26, a microprocessor (CPU) 28, a read/write (RAM) memory 30, a primary battery 32, a backup battery 34, a pair of key compartment locking solenoids 36, a pair of shackle locking solenoids 38, a key compartment solenoid drive circuit 40, an associated microswitch 42 and a shackle solenoid drive circuit 43.

Communications coil 26 is used to electromagnetically couple to corresponding coils in key 14 and stand 16. Microprocessor 28 controls operation of lockbox 12 according to programming instructions ("lockbox control software") permanently stored in an associated read only memory (ROM) 44. RAM memory 30 is used to store various elements and strings of operating data. Primary battery 32 provides power to the lockbox circuitry. Backup battery 34 is used when the primary battery becomes weak or is removed for replacement. Key compartment locking solenoids 36 releasably lock house key compartment door 24 under the control of door solenoid drive circuit 40 and microswitch 42. Shackle locking solenoids 38 releasably lock shackle 22 under the control of shackle solenoid drive circuit 43.

Although illustrated as a single component, lockbox CPU 28 is in fact two discrete microprocessor circuits. The first, a National Semiconductor 820 Series Control Oriented Processor, is an eight bit processor that performs all control, communications and logic functions with the exception of timing and calendar-clock functions. These functions are performed by a National Semiconductor COP 498 processor which is mask programmed by the manufacturer to perform a variety of time keeping functions. The lockbox RAM 30 is comprised of a low power, low voltage Toshiba LC3517NC RAM circuit, which is organized as 2048 eight bit bytes.

Lockbox CPU 28 stores information on certain of the operations that are executed, or attempted to be executed, by a key or the lockbox in a portion of RAM memory 30 termed the "access log." Each entry in the access log includes the identity of the key, the date and time of the operation (obtained from the calendar-clock portion of CPU 28), the function attempted and, if the function was denied, the reason why. In the illustrated exemplary embodiment, the lockbox access log can store information on 100 lockbox operations. This log can later be retrieved, in whole or in part, by key 14 or by stand 16 for transfer to computer 18 or for display on a CRT screen or printer.

Management of the lockbox access log is performed by lockbox CPU 28 in conjunction with a "roll flag" and a "pointer" stored in lockbox RAM 30. The roll flag indicates whether all 100 entries in the access log have been filled and consequently whether the memory is recycling, overwriting old data. The pointer indicates the address of the memory location at which the next access log entry will be stored.

When the lockbox is initialized (discussed below in the section entitled Initialization and Deactivation of Lockboxes and Keys by the Computer), the roll flag is set to "0" and the pointer is set to indicate the address of the first memory location in the access log. Thereafter, each entry in the log causes the pointer to increment to the address of the next memory location in the log.

After 100 entries have been stored in the access log, the pointer recycles and indicates again the address of the first memory location in the access log. At this point, the rollover flag is set to "1," indicating that the access log has become a circular data buffer and that each additional entry will overwrite an earlier entry.

Lockbox Characterization Instructions

Lockbox 12 is characterized by "lockbox characterization instructions" loaded into lockbox RAM memory 30 by a computer through a stand. (Key 14 can also be used to load a set of limited characterization instructions into lockbox RAM memory 30, as discussed below in the section entitled Functions). The lockbox characterization instructions give the lockbox an identity, fix in it certain numerical values and enable it to perform certain functions.

As shown in the illustrative lockbox memory map in FIG. 13, the identification information loaded with the characterization instructions identifies the listing, the listing agent, the responsible agency and the responsible board. The identification information further identifies the lockbox by a unique lockbox serial number.

Some of the numerical values loaded into the lockbox include a "Shown By Arrangement" (SBA) number, a key lockout list and a collection of lockbox access codes.

Functions enabled by function enable bits in the characterization instructions may include Lockbox Disable On Removal and Privacy Read (both discussed below in the section entitled Programmable Lockbox Options).

After its initial characterization by stand 16, lockbox 12 will not require further maintenance or programming until the lockbox is moved to a new location.

Mechanical details of the lockbox 12 are discussed below in the section entitled Mechanical Construction of Lockbox.

KEY

With reference to FIGS. 10 and 11, key 14 is constructed in a trim polycarbonate enclosure 46 sized to fit conveniently in a user's purse or pocket. The key includes a keypad 48 and an LCD display 50. Keypad 48 is used to enter commands into the key. LCD display 50 is used to display instructions and information to the user.

LCD display 50 includes a central message portion in which messages from the system can be displayed to the user. Display 50 also includes a lower portion comprising a "prompt" field and an upper portion comprising an "annunciator" field. The prompt field includes twelve potential prompts which represent twelve functions that a user can request the key to execute. They are OPEN, SHACKLE RELEASE, CHANGE PERSONAL CODE, CONTROLLER, READ FILE MARK, READ NN, READ, CLEAR MEMORY, SIGNATURE, SHOWN BY ARRANGEMENT, FILE MARK, and PROGRAM. These functions are discussed below in the section entitled Functions.

The annunciator field includes five potential annunciators which indicate the status of various aspects of the key. The annunciators in the preferred embodiment are FUNCTION, READ, PROGRAM, KEYSAFE BATTERY and KEY BATTERY.

The READ annunciator is made visible when the key contains lockbox access log data transferred from a lockbox during a READ operation. The PROGRAM annunciator is made visible when the key contains a set of limited characterization instructions that are to be loaded into a lockbox. The FUNCTION annunciator is made visible when the user is to select a function to be executed. The KEYSAFE BATTERY and the KEY BATTERY annunciators are made visible when the batteries for these respective units need attention.

The circuitry of key 14 is shown in block diagram form in FIG. 12. Key 14 includes a communications coil 54, a key microprocessor (CPU) 52, the keypad or other switch mechanism 48, the LCD display 50, a read/write memory (RAM) 56, a primary battery 58, a backup battery 60 and a beeper 62.

Communications coil 54 is used to electromagnetically couple to the corresponding coils in lockbox 12 and stand 16. Microprocessor 52 controls operation of key 14 according to programming instructions ("key control software") permanently stored in an associated read only memory (ROM) 64. RAM memory 56 again comprises a Toshiba LC3517NC RAM circuit and is used to store various elements and strings of operating data. Primary battery 58 provides power to the key circuitry. Backup battery 60 is used when the primary battery becomes weak or is removed for replacement. Beeper 62 beeps to call the user's attention to the key in a variety of instances, such as when an error is committed or when the key and lockbox have successfully completed an operation.

Although illustrated as a single component, key CPU 52 also comprises two discrete microprocessor circuits. The first, a National Semiconductor 820 Series Control Oriented Processer, is an eight bit processor that performs all control, communications and logic functions except reading data from keypad 48 and controlling operation of LCD display 50 and beeper 62. These functions are performed by a very low power NEC uPD7501 4 bit microcontroller with an on board LCD driver. The distribution of processing tasks between two processors in this manner reduces power consumption and increases operational efficiency by allocating the time consuming user interface chores to the very low power NEC processor, thereby allowing the logic functions to be more quickly performed using the higher power National processor.

Key Characterization Instructions

Key 14 is characterized by "key characterization instructions" loaded into key RAM memory 56 by a computer through a stand. These instructions give the key an identity, fix in it certain numerical values and enable it to perform certain functions.

As shown in the illustrative key memory map in FIG. 13, the identification information loaded with the characterization instructions identifies the agent, the responsible agency and the responsible board. The identification information further identifies the key by a unique serial number.

Some of the numerical values loaded with the key characterization instructions include a four digit personal code, permission codes for various of the functions and various key access codes with associated expiration dates.

Functions enabled by function enable bits in the characterization instructions may include OPEN, READ and SHACKLE RELEASE.

After its initial characterization by stand 16, key 14 will not require further programming until any time dependent functions which may have been enabled, such as key expiration date or expiring key access codes (discussed below) need updating.

Limited Function Keys

This key described above can, if loaded with the proper characterization instructions, execute the entire complement of functions available on the system, here illustrated as twelve. In some applications, however, it is desirable to provide simpler keys which can effect only a limited range of functions. Thus, it may be desirable, for example, to provide keys that can perform just three functions: open a lockbox, drop a shackle and communicate with a computer. Such a simple key could be constructed without an LCD display.

Limiting the functions that a key can perform can be effected by setting certain enable/disable bits in key RAM memory 56. In the preferred embodiment, key RAM memory 56 has an enable/disable data bit corresponding to each of the twelve functions. If the enable/disable data bit corresponding to a function is set to a "1," the function is enabled. If set to a "0," the function is disabled.

The enable/disable data in key RAM memory 56 is desirably set by the manufacturer so as to enable a particular set of functions. This arrangement permits the manufacturer to provide a variety of different keys to users having a variety of different requirements without the need to tool up a separate manufacturing line for each different key. If the manufacturer later wishes to change a key's enable/disable data, it can do so by reprogramming the this data itself or by providing software to the responsible real estate board that will enable the board computer to reprogram this data.

In an alternative embodiment, key RAM memory 56 can have two data bits corresponding to each of the twelve functions. One of these bits is set by the manufacturer to a "0" or a "1" and cannot be altered by the user. The other of these bits can be set to a "0" or a "1" by the authority that exercises supervisory control over the key, usually the local real estate board. In this alternative embodiment, the only functions that are enabled are those for which corresponding enable/disable data bits have both been set to a "1" by the appropriate authority. By this alternative system, the local real estate board is empowered to tailor the capabilities of its keys as it sees fit within the range of functions enabled by the manufacturer.

Programmable Time Constants

In the preferred embodiment, all time constants in the both the lockbox and key are set by data bits stored in the respective units' RAM memories (as illustrated by the lockbox and key memory maps of FIG. 13). These time constants set, for example, the length of time each of the transient displays are maintained in LCD display 50 and the length of time lockbox key compartment unlocking solenoids 36 are to be kept energized.

STAND

Stand 16 is used in the present invention to transfer information between computer 18 and the lockbox and key components of a lockbox system.

With reference to FIGS. 14-17, stand 16 can comprise an enclosure 66 having a protrusion 68. Within protrusion 68 is a stand communications coil 70. In use, a key or a lockbox is positioned on stand 16 as shown in FIGS. 15 and 16, respectively. In these positions, the communications coil within the lockbox or key is positioned in proximity with stand communications coil 70 in protrusion 68, thereby establishing electromagnetic coupling between such coils.

In alternative embodiments, protrusion 68 can be omitted. In such embodiments, communications coil 70 can be disposed within enclosure 66 so that it is adjacent the coils in corresponding lockbox or key units when such units are placed on the stand.

As illustrated in FIGS. 18a and 18b, stand 16 is constructed in two forms. A first form of the stand, termed a local stand 16a, is designed to communicate with a computer at the same site. Local stands are thus intended for use at the board office, where they are tied directly to the board computer, or at agency offices, where they may be tied directly to a smaller computer.

The second form of stand, termed a remote stand 16b, is a portable unit designed to communicate with a remote computer over conventional telephone lines. Remote stands 16b are thus typically used at agency offices that are not equipped with their own computers. Their portable nature, however, allows remote stands to be used wherever there is a phone line, such as at a property listed for sale, thereby enabling an agent to retrieve data from the board computer and provide a homeowner immediate information about listing activity.

With reference to FIGS. 17, 18a and 18b, both forms of stand 16 include a microprocessor (CPU) 78, an associated read only memory 80, a read/write memory (RAM) 82 and a connector 83 for connection to a low voltage D.C. power supply. Local stand 16a further includes a cable connector 72 for connection to the local computer. Remote stand 16b further includes a modem 74 and two modular phone jacks 76, 77 for interfacing to a telephone line. First phone jack 76 is used to connect to the outgoing phone line. Second phone jack 77 is used to connect to a conventional telephone (not shown) which provides dialing signals on the outgoing phone line. Remote stand 16b also includes a printer output port 79 for interfacing to a printer. This printer is driven by the remote computer through the stand and permits hard copy display of the data at the agency office or at the remote site at which the stand is used even though a computer is not locally available.

Desirably, CPU 78 comprises an Intel 8051 Series microprocessor and RAM 82 comprises a NEC uPD4364