WO1987006377A1 - Transaction monitoring and security control system - Google Patents

Transaction monitoring and security control system Download PDF

Info

Publication number
WO1987006377A1
WO1987006377A1 PCT/US1986/000783 US8600783W WO8706377A1 WO 1987006377 A1 WO1987006377 A1 WO 1987006377A1 US 8600783 W US8600783 W US 8600783W WO 8706377 A1 WO8706377 A1 WO 8706377A1
Authority
WO
WIPO (PCT)
Prior art keywords
transaction monitoring
articles
ptmu
portable transaction
digital data
Prior art date
Application number
PCT/US1986/000783
Other languages
French (fr)
Inventor
Richard Albert Bertagna
Dickey Joe Berry
Original Assignee
Avicom International, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Avicom International, Inc. filed Critical Avicom International, Inc.
Priority to DE8686904476T priority Critical patent/DE3687527T2/en
Priority to PCT/US1986/000783 priority patent/WO1987006377A1/en
Priority to JP61503983A priority patent/JPH0719271B2/en
Priority to US07/318,592 priority patent/US5057677A/en
Priority to EP86904476A priority patent/EP0293366B1/en
Publication of WO1987006377A1 publication Critical patent/WO1987006377A1/en
Priority to KR1019870701192A priority patent/KR880701417A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/02Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/203Inventory monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/208Input by product or record sensing, e.g. weighing or scanner processing
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F11/00Coin-freed apparatus for dispensing, or the like, discrete articles
    • G07F11/62Coin-freed apparatus for dispensing, or the like, discrete articles in which the articles are stored in compartments in fixed receptacles
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures
    • G07G1/0045Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
    • G07G1/0081Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader the reader being a portable scanner or data reader

Definitions

  • This invention relates to a system for monitoring inventory and sales transactions so that a proper accounting for sales revenue andmerchandise canbedeveloped.
  • the system protects against the loss of revenue and merchandise which often occurs without such controls.
  • the system of controls should be convenient and easy to use by flight attendants at the point of sale and during other steps in the process of handling inventory and producing accounting records.
  • the system also should accurately provide the necessary audit trail for merchandise andpayments involved foralltransactionssoastoeffectively prevent shrinkage of merchandise and revenues.
  • Such a transaction monitoring and security system can, if properly implemented, also produce substantial revenue increases for the airlines not only because of the increased security, but also by encouraging greater onboard sales of merchandise.
  • the airlines would be more agreeable to increasing the goods available for sale onboard the aircraft if security were improved, and passengers would find it more convenient to purchase goods through inflight credit card transactions made available by such a system.
  • the present invention provides a transaction monitoring and security system useful in controlling and accounting for inventories in merchandise sales transactions handled by a number of merchandise sales clerks or attendants, while providing revenue reporting and accounting for the proceeds from the merchandise sales transactions.
  • the system is convenient and easy to use by the operator or attendant at the point of sale and when up-loading and down-loading the sales and inventory information.
  • the system is especially useful for the airlines because of its convenient and accurate controls and accounting of sales transactions and inventory involved in the onboard sale of duty-free items, liquor and headsets.
  • the invention also is useful in other applications where it is desirable to monitor and account for sales transaction data involved in the sale and distribution of valuable items.
  • one embodiment of the invention provides an interactive data transfer and inventory control system which includes a plurality of containers for storing articles to be distributed and a plurality of portable transaction monitoring units, each adapted to be operatively mounted on any one of the containers to generate a digital data record of the inventory of articles in the container and thereafter of each article removed from the container for distribution.
  • the containers each have locking means permitting removal of the articles from the container only while a portable transaction monitoring unit is operatively mounted on it.
  • a central computing unit has a housing with compartments formed in it for receiving and storing the plurality of the portable transaction monitoring units.
  • the central computing unit includes digital data transfer and storage means for off-loading data from the portable transaction monitoring units to the data storage means inresponseto theportabletransactionmonitoringunits being inserted into the compartments.
  • Normally locked door means control access to the compartments, and security means selectively unlock the door means in response to any of a plurality of coded inputs to (1) permit access to the compartments forremovalandreturnoftheportabletransaction monitoring units, and (2) make a record of any portable transactionmonitoringunitsremovedfromthecentralcomputing unit as well as the coded input used to actuate the security means.
  • the invention is useful as a transaction monitoring and security system for the sale of articles onboard airlines.
  • the containers for storing the articles to be distributed are in the form of beverage and duty-free carts, each having memory means for storing data representing an initial inventory of the articles contained on the cart.
  • the flight attendant Before gaining access to the articles on the cart, the flight attendant first obtains a portable transaction monitoring unit (PTMU) stored in a locked housing in a central computing unit.
  • the locked housing containing the portable transaction monitoring units can be separate from the central computing unit, but access to the housing is gained only through prior communication from the central computing unit.
  • Each PTMU is obtained only after the attendant's personal identification data are communicated to the central computing unit which, in turn, selectively unlocks a door in the housing for providing access to an assigned PTMU.
  • Information communicated to the central computing unit makes a digital data record of the identity of the attendant who has removed the PTMU.
  • the cart which contains articles for distribution also includes locking means to permit removal of articles from the cart only when the PTMU is first operatively mounted on the cart.
  • the cart contains internal digital data storage for information identifying the articles on the cart available for sale and distribution. These data can be off-loaded into the memory within the PTMU.
  • the PTMU has a bar code scanner and reader for making an internal digital data record of articles removed from the cart when sold.
  • the PTMU also generates an internal digital data record of the cash and credit card receipt information from sales by the attendant.
  • the PTMU can remain on-line to the processor in the cart and all updating of inventory and cash receipts data can take place in data storage within the cart.
  • transaction data are off-loaded into the PTMU, and the flight attendant closes and locks the cart and returns the PTMU to its proper container in the housing.
  • the PTMU When the PTMU is placed in the compartment in the housing, it communicates with data storage means in the central computing unit for off-loading the transaction data from the PTMU to the central computing unit to provide a digital data record of sales receipts and articles sold by the attendant.
  • the central computing unit provides a record of all transactions, while providing a security control for inventory involved inthetransactions.
  • FIG. 1 is a simplified schematic block diagram illus ⁇ trating the general form of one embodiment of a transaction monitoringandsecuritycontrol systemaccordingtoprinciples of this invention.
  • FIG. 2 is a front elevation view showing a central computing unit having a housing in a locked position.
  • FIG. 3 is a front elevation similar to FIG. 2 but showing the housing in its unlocked position.
  • FIG. 4 is a semi-schematic elevation view illustrating the front face of a portable transaction monitoring unit.
  • FIG. 5 is a side view taken on line 5-5 of FIG. 4.
  • FIG. 6 is a schematic view illustrating components and simplified functions of an inventory control cart.
  • FIG. 7 is a more detailed schematic block diagram illustrating functions of a central computing unit.
  • FIG. 8 is a schematic block diagram illustrating functions of the portable transaction monitoring unit.
  • FIG. 1 is a simplified schematic block diagram illus ⁇ trating the general principles of a preferred embodiment of a transaction monitoring and security control system. Following an introduction to the general principles of the system, its major elements are more fully described in separate portions of the detailed description.
  • the system is preferably used in a common carrier aircraft. It involves a system formonitoring andcontrolling merchandise inventory and sales receipts- from articles sold onboard the aircraft. However, other applications of the system are possible and will be described in greater detail below.
  • a ground control area 10 of an airport includes a central processing unit 12 which communicates with a ground interface system 14.
  • the ground interface system includes means for storing data base records under the control of the main ground level processor 12.
  • Themainprocessor 12 responds to computer program instructions stored in a read-only-memory (ROM) in accordance with known program control principles to control inputting of data, the processing of data, the storage of data, and the outputting of data.
  • the ground interface system14 includesarandom-access-memory (RAM) forthestorage of data and for the transfer of data useful for the flight crew of a particular aircraft on which the transaction monitoring and security control system is used.
  • the ground interface system receives a variety of flight information and data from the main processor and records the information for further use.
  • the ground interface system 14 includes a disk drive system for accepting and recording data on minifloppy disks 16 to be used in a central computing unit (CCU) 18 onboard the aircraft.
  • CCU central computing unit
  • the data down-loaded onto the disks can vary; and, in one embodiment, these data include transaction data storage files onadown-loaddisk16a forrecordingtransaction data for articles to be sold onboard the aircraft and whose inventory and cash receipts are to be controlled.
  • the down-loaded data also include fight schedules on a disk 16d> a passenger list on disk 16c, and currency exchange rates on a disk 16b.
  • Other data useful for onboard data storage and passenger and flight information also can be transferred to these or other disks.
  • the minifloppy disks 16 collected by the flight crew at the ground station are then inserted into separate minifloppy disk drives 20, 22, 24, and 26 contained in the central computer unit 18 onboard the aircraft.
  • the CCU includes data storage means under the control of a micro ⁇ processorcontained intheCCUhousing.
  • TheCCUmicroprocessor automatically down-loads the data on the disks into its internal memory. Data are automatically transferred to the CCU data storage using a smart terminal interface and automated disk drive system.
  • System program instructions also are input into the CCU processor from a rigid disk (not shown in FIG. 1) . These system program instructions are transferred to the processor in the CCU as described in more detail below.
  • the data can be used by the flight crew during the flight from options available in a menu displayed on a panel on the CCU.
  • One option is the transaction monitoring and security control system, which uses and stores transaction information on the minifloppy disk 16a inserted into the disk drive 20.
  • Exchange rate data from the disk 16b inserted into the disk drive 22 also are used in the transaction monitoring system.
  • the data on these disks are down-loaded into the memory in the CCU for use in conjunction with other program instructions in the CCU.
  • the CCUhousing contains anumber ofportabletransaction monitoring units 28, each of which is used in recording transaction data from the sale of articles onboard the aircraft.
  • the PTMU's communicate with the microprocessor and data storage in the CCU through a data transfer system 29.
  • the PTMU's 28 are locked in a secure location within the CCU housing with access to the PTMU's under the control of the processor in the CCU.
  • the CCU transfers operating instructions to the next available PTMU, together with currency exchange rate data.
  • the CCU makes an internal digital data record of the identity of the attendant assigned to the next-available PTMU.
  • the PTMU available for use indicates to the user that it is operational, and all remaining PTMU's are left non-operational.
  • the CCU processor and PTMU communicate through various interfaces 34 in portions of the CCU in which the PTMU's are stored.
  • Articles available for sale are stored and locked in merchandise storage carts 36 which provide a convenient means for transporting the articles throughout the cabin portion of the aircraft.
  • the inventory in each cart 36 is recorded by a bar code reader 38 as articles from inventory are placed on each cart.
  • Each cart also includes data storage means under the control of an internal microprocessor foruse in recording the bar code information to develop an inventory record of all articles contained in the cart prior to any sales transactions.
  • the carts also include locking means for permitting removal of articles from each cart only in response to a communication from a PTMU. Once a flight attendant has obtained a PTMU from the CCU, the PTMU is then mounted on the cart so that the PTMU communicates with the internal data storage and processor in the cart.
  • the cart Upon an appropriate input from the PTMU, the cart is automatically unlocked to permit the attendant to gain access to the articles stored in the cart.
  • the PTMU also can down-load inventory information from the memory in the cart to provide an internal digital data record in the PTMU of the articles contained in the cart.
  • the PTMU is a portable unit. It can be carried by the attendant and used to record sales transaction data and to deduct articles from inventory remotely from the cart. Alternatively, the PTMU can remain on-line to the cart and all transaction data can be input only to the memory in the cart; or these data can be shared by the data storage in the cart and the PTMU. As articles are sold, data identifying articles removed from the cart are deducted fromthe inventoryrecordinthedigitaldatastoragecontained in the PTMU and/or the cart. Other details of the PTMU are described more fully below.
  • the cart When sales transactions are completed, the cart is locked and the PTMU processing system balances the expected collections against the declared collection indicated by the attendant. Imbalances are indicated.
  • the PTMU also has generated an internal digital data record of the articles sold.
  • the PTMU is returned to the CCU, and all data are down-loaded through the PTMU interface 34 to the memory in the CCU. Data from the CCU are later down ⁇ loaded onto the minifloppy disk 16a to provide data for producing an accounting record of cash receipts and inventory for the particular attendant assigned to the inventory contained in the cart.
  • FIGS. 2 and 3 illustrate one embodiment of a housing 40 for the CCU 18.
  • the housing has a hollow interior for containing components of the CCU, including amicroprocessor, a power supply, a hard disk drive for a back-up data storage system, a disk drive controller for the minifloppy disks used in the CCU, a printer, a battery charging system, and other components described below.
  • the front panel of the CCU housing has a fold-down outer door (not shown) for providing access to internal portions of the CCU illustrated in FIGS. 2 and 3.
  • a keyboard 42 below the front panel may be used for inputting information into the processor contained in the CCU, although its use is not necessary for the transaction monitoring and security system of this invention.
  • the front face of the housing also includes the minifloppy disk drives 20, 22, 24, and 26 mounted on an upper portion of the housing above a touch panel 44.
  • the touch panel is mounted in aportionof a fold-down security door 46 on the front face of the CCU.
  • the disk drives, security door, and touch panel are exposed when the outer door covering the front face of the entire unit is opened.
  • An additional rigid disk drive 48 is mounted above the touch panel to provide system operating instructions. Adjacent the system operating disk drive 48 is a printer unit 50 for producing a printed record of sales transaction data.
  • the security door 46 is shown in its locked position in FIG. 2.
  • a processor-controlled latching system 52 controls locking and unlocking of the security door.
  • FIG. 3 shows the security door in its folded-down, unlocked position for providing access to a plurality of independent storage compartments 54 inside the CCU housing.
  • the storage compartments each contain a separate one of the hand-held PTMU's 28.
  • the latching system 52 is actuated for unlocking the door in response to a coded command from the processor in the CCU.
  • the coded command can be in response to personal identification information from the attendant desiring to gain access to the PTMU's.
  • the front portion of the housing can have a slot 56 for a magnetic card reader for receiving a magnetic ID card or other personal identification number (PIN) data, for providing the identity of the person accessing the PTMU's.
  • the outer door panel for the CCU housing also can include a security interlock system for opening only in response to a coded command, such as from ID information identifying the person gaining access to the CCU.
  • Each compartment 54 in the CCU contains a separate interface connection 58 from hardwire contacts in the compartment to provide a data interface for the transfer of data between data storage in the CCU and data storage in each PTMU latched in the compartments.
  • FIG. 3 schematically illustrates the data interface means 58 in compartments from which PTMU's have been removed. Separate hand-held PTMU's stored in the remaining compartments also are illustrated. Once the PTMU's are accessed, the processor in the CCU enables only one of the PTMU's for use, and any data from the minifloppy disks contained in the CCU are down-loaded into the operational PTMU.
  • the interfaces 58 provide means for transferring to data storage in the CCU the identity of the PTMU removed from the CCU, as well as the coded input used to actuate the security interlock in order to gain access to the PTMU's. This provides a digital data record of the person who removes the enabled PTMU from the CCU compartment.
  • the touch panel 44 is a resistive-type (sensitive to the touch) panel for inputting system control (menu-driven) functions.
  • the touch panel can provide a means for displaying information, such as passenger lists and flight schedules, from the minifloppy disks stored in the disk drives of the CCU.
  • the touch panel display also can provide prompting information to assist the attendants in the various steps necessary for carrying out the transaction monitoring and security system.
  • the magnetic card reader can be the type used to read standard, single-sided magnetic stripe cards when the card is passed through the card reader slot 56 located at the side of the CCU housing.
  • the card reader can read Track 1 and Track 2 of a magnetic stripe encoded as follows.
  • Track 1 developed by the International Air Transportation Association, contains the alphanumeric information for automation of airline ticketing or other transactions where a reservation data base is accessed.
  • Track 2 developed by the American Bankers Association, contains numeric information for automation of financial transactions. This track of information is also used by most systems that require an identification number and a minimum of other control information. A similar magnetic card reader can also be used on the PTMU's, as described in more detail below.
  • Each PTMU compartment 54 in the CCU also contains two hard contacts (not shown) for connecting battery-charging voltage from the CCU to each PTMU.
  • a charging circuit can be located internally within the CCU housing. Battery- charging is under microprocessor and thermostatic control, and the battery in each PTMU can be charged automatically when each PTMU is properly latched into the compartment when returned after use. Other functions of the CCU will be described in greater detail below in connection with the functional block diagram of FIG. 7.
  • FIGS. 4 and 5 schematically illustrate the exterior configuration of a PTMU 28. These illustrations are for one embodiment only, inasmuch as other arrangements also can be used for carrying out the functions of the PTMUwithout departing from the scope of the invention.
  • the PTMU embodiment illustrated in FIG. 5 includes an exterior housing 60 shaped to be held by hand or easily carried on the user's arm when recording sales transaction information.
  • the housing includes a display 62 on a front face of the housing for displaying information relating to each trans ⁇ action, such as an identification of the particular item being sold, its price, sales data such as cash receipts or credit card information, and any balance due from the transaction.
  • the display also can provide currency exchange rate information and provide information on the balance due from a transaction in either domestic or foreign currency. Other transaction information also can be provided on the display 62, where necessary.
  • the display is preferablyatwo-line, 24-characterliquidcrystal display.
  • a keypad 64 is located on the front face of the PTMU below the display 62.
  • the keypad is an impermeable pad with tactile feedback.
  • the keys on the keypad provide data entry and facilitate various transactions, such as cash receipt information, foreign currency received, and the like.
  • a magnetic card reader located at the top of the PTMU above the display panel has a magnetic head 66 for reading standard, single-sided magnetic stripe credit cards when the credit card is passed through a card reader slot 68 extending across the front face of the PTMU.
  • the card reader will read Track 1 and Track 2 of a magnetic stripe encoded as described above.
  • the magnetic card reader and the processor inside the PTMU also can be used to process personal identification information input from the attendant via a magnetic card inserted in the card reader.
  • the PTMU housing is grooved on four sides to allow for mounting the PTMU in the compartments of the CCU and for mounting the PTMU on one of the mobile carts 28 described in more detail below. A portion of the mounting groove is shown at 70 in FIG. 5.
  • the PTMU housing also includes a barcode reading system, and, in the illustrated embodiment, the PTMU has two different types of bar code scanners.
  • a first bar code scanner 72 is located on the front face of the PTMU housing and is used when the PTMU is attached to a mobile cart or other stationary location. This scanner is referred to in the art as a pass-over scanner. An article removed from the cart is drawn across the scanner 72, and an ID input 73 is activated to indicate that a good bar code has been read and loaded into the PTMU data storage.
  • a second bar code scanner 74 is located on the side of the PTMU housing and is used when the attendant holds the PTMU by hand to read a bar code. This scanner is referred to in the art as a wand scanner.
  • the pass-over scanner is active for use when the wand scanner is inactive.
  • the wand scanner is active when the scanner tip is pressed against the bar code while swiping (i.e., pressing the tip against the bar code actuates the scanner) .
  • An audio feedback beep tone is produced when a good bar code has been read and loaded into the PTMU data storage.
  • the interior of the PTMU housing also includes a battery-powered microprocessor. Data are transmitted to and from a central processing unit within the PTMU.
  • the central processing unit within the PTMU receives information, when accessed, via the keypad entry, bar code readers, magnetic strip reader, and an IR communications link 76 on a rear face of the PTMU housing. Data and the application programareup-loadedordown-loadedviathecentralprocessing unit's IR link to the CCU 18.
  • the IR link 76 also provides communication to a microprocessor in the cart 36 and its attached printer, described below.
  • the PTMU display indicates pertinent data after a magnetic card has been read, and after a bar code or other input has been read.
  • the PTMU maintains current data via the down-loads from the CCU disk drives.
  • the PTMU contains its own batteries (for portability) and a charging circuit for recharging the batteries when the PTMU is returned to its compartment 54 in the CCU.
  • Battery-charging contacts 78 are located on a side of the PTMU.
  • the contacts 78 are hard contacts that connect battery-charging voltage from the CCU to the PTMU.
  • the charging circuitry is located inside the CCU.
  • the battery-charging circuit is under software-controlled, battery thermal sensing. A thermal fuse (not shown) may be incorporated as a back-up in case of processor or software failure.
  • Data terminals 80 on the PTMU housing below the battery-charging terminals provide communications to. the hardwire contacts in the compartment of the CCU when the PTMU is latched in a compartment 54 in the CCU.
  • An LED 82 on a side of the PTMU housing indicates that the unit is on and ready for operation.
  • the PTMU can automatically go into a low-power mode after the unit activity has ceased for a preset period of time, to conserve energy. All data retained in the PTMU can be immediately retrieved when actuated by any turn-on switch.
  • the transaction monitoring system provides security for articles stored on the carts 36.
  • These can be in the form of an onboard catering truck commonly used on the airlines for inflight sales of items to passengers.
  • the catering truck commonly used for the storage of items for inflight sales is modified for use with the transaction monitoring system of this invention.
  • FIG. 6 schematically illustrates components of the modified portions of the catering truck 36.
  • the catering truck can include an outer frame 84 for supporting several vertically spaced- apart shelves for storing the articles to be sold. Rollers 86 at the base of the cart provide mobility.
  • the portion of the cart frame which stores the articles is enclosed around its exterior so that access to each storage area of the cart is provided only through locked doors. At ground level, the cart is initially stocked with articles to be sold.
  • All articles contained on the cart are bar-coded, and a digital data record is made of the inventory of articles contained on each cart by a bar code scanner (not shown) .
  • a bar code scanner (not shown)
  • the bar code on each article is scanned by the bar code scanner to provide the digital data record of the articles contained on the cart.
  • the record of inventory on the cart can be made using a wand-type bar code scanner, or by using the bar code scanner on a PTMU. After the inventory is recorded, the doors on the exterior of the cart are locked to prevent further access to the articles except through authorized personnel onboard the aircraft.
  • the cart 36 contains an onboard central processing unit 88 which communicates with data storage in a memory 90.
  • the processing and data storage system is powered by an onboard battery 92, and an onboard battery-charging system can be provided.
  • a data bus 94 provides communication between the central processing unit 88 and a bar code interface 96 and a PTMU interface 98.
  • the bar code interface is located on the exterior portion of the cart for access by an external bar code reader (not shown) .
  • the PTMU interface is located on the exterior of the cart for communication from one of the PTMU's retrieved from the CCU.
  • the central processing unit 88 on the cart also communicates through the data bus 94 with a lock interface 100 for controlling an exterior lock system 102 for the doors on the cart.
  • the central processing unit further communicates, via the data bus 94, with a printer interface 104 controlling a printer 106 to provide a record of information stored in the memory of the central processing unit.
  • the bar code reader used at ground level to record the bar code data from the inventory of stored articles is then used to off ⁇ load the data into the memory 90 onboard the cart by coupling the bar code reader into the bar code interface 96 on the cart.
  • the bar code reader can be a wand-type reader and scanner which can be plugged into a socket on the cart to off-load the bar code data into the data storage on the cart. This provides an internal digital data record of the articles stored and locked in the cart.
  • the attendant gains access to the articles stored in the cart by actuating the cart locking system 102 through use of a PTMU previously retrieved from the CCU.
  • the exterior of the cart can include a receptacle (not shown) for latching the PTMU onto the cart to provide communication between the PTMU and the processor and memory in the cart through the PTMU communications interface 98 onboard the cart. Access to the articles contained in the cart can be gained only through a system input from a corresponding personal identification number (PIN) on a magnetic card which the attendant inserts into the magnetic card reader 66 on the PTMU when the PTMU is communicating with the processor on the cart.
  • PIN personal identification number
  • the memory in the cart provides a digital data record of the identity of the attendant and generates an output signal to the door locking system 102 through the lock interface 100 for unlocking the doors to the cart.
  • the attendant also off-loads the bar code data from the onboard memory 90 into the PTMU so that the PTMU used in transacting sales of articles from the cart contains an internal digital data record of the articles initially contained on the cart.
  • the PTMU is again latched to the PTMU interface 98 on the cart, and data from sales transactions are off-loaded into the memory 90 on the cart to provide a record of the articles sold.
  • the printer 106 can be actuated to provide a printed record of the inventory before and after the sales transactions.
  • the cart also is locked after transactions have been completed.
  • FIG. 7 is a schematic block diagram illustrating the circuitry and computer-controlled functions of the CCU 18.
  • the CCU includes an integrated computer module 110, such as the ICM 3216 available from NCR.
  • the integrated computer module is a 32-bit microprocessor having four RS-232C serial ports, one parallel printer port, a small computer system interface (SCSI), and a synchronous 16-bit mini bus interface 112, all mounted on one circuit board.
  • the system memory resides on a second circuit board of the integrated module complement.
  • this system includes a 20-megabyte hard disk and a hard disk drive 114, such as a Winchester drive.
  • the hard disk drive communicates with a disk drive controller 116 through a bus interface 118.
  • a plurality of minifloppy disk drives also communicate with the disk drive controller, and the illustrated embodiment shows the three floppy disk drives 20, 22, and 24 communicating with the disk drive controller 116 through a bus interface 120.
  • the minifloppy and hard disk drives interface to and from the microprocessor through a standard SCSI bus interface 122.
  • the receipt printer 50 is operated via output signals from the microprocessor for printing data contained in data storage on any of the minifloppy disks in the disk drives 20, 22, or 24.
  • Themicroprocessor110 alsocommunicateswithaperipheral interface board 124 through an RS-232 port and through the mini bus interface 112.
  • One input to the interface 124 is from a magnetic card reader 126 for reading data from a magnetic ID card inserted in the card slot 56 on the exterior of the CCU housing.
  • the interface assembly provides communication to the microprocessor 110 for decoding the magnetic ID card data to provide a digital data record in memory of the identification of the person seeking entry to the PTMU section of the CCU housing.
  • Another input to the interface assembly 124 is from the hardwire communications link with the PTMU 28.
  • This communications link provides the means for enabling the PTMU prior to its removal from the CCU housing, to off ⁇ load data from any of the floppy disks into the memory contained in the PTMU, and to down-load data from the PTMU to the memory in the CCU after the PTMU has been returned to its compartment in the CCU housing.
  • the interface board 124 also performs a communications link for locking and unlocking the touch panel 44 through the lock sensing system illustrated at 128; and the interface also controls locking and unlocking functions for the main CCU housing cover through a control input illustrated at 130.
  • the CCU includes its own internal power supply 132 communicating with the processor 110 through a power monitor 134 linked to the processor through the mini bus interface 112.
  • the main CCU keyboard can communicate with the processor through an RS-232 port connection, and communications also can be provided between the touch panel 44 and the processor through a separate RS-232 port connection.
  • the CCU software can be developed by one skilled in the art and can provide such features as menu driven user interaction, performing data base management functions, producing automatic on-load/off-load operation, providing built-in self-test diagnostics, providing for easily upgradable files, calculating exchange rates, providing inventory files, and performing system back-up.
  • CCU application program can include interfacing with the mini bus 112 to provide an aircraft communication and reporting system (ACARS) and an Airphone communications link from onboard the aircraft to ground level.
  • ACARS aircraft communication and reporting system
  • Other options can include a streamingtapeback-up 138 communicating with the microprocessor through the SCSI bus interface, an optional report printer communicating with the processor through a separate interface, and a remote terminal 142 provided by an RS-232 port.
  • FIG. 8 illustrates components of the internal circuitry and computer-controlled functions of the PTMU 28.
  • the PTMU is controlled preferably by an 8-bit HD 64180 micro ⁇ processor 150 manufactured by Hitachi.
  • a random-access- memory 152 communicates with the central processing unit 150.
  • the system is powered by a 7.2VDC nicad battery 154.
  • the microprocessor memory is contained in one 127C64 EPROM.
  • the working data and application program are stored in 256K bytes of static RAM memory. High-order address bits go to the decoder for the memory select.
  • Input/output requests are controlled by an IOR signal and low-order address bits into a 3-8 decoder and D-latch logic for peripheral use.
  • the microprocessor is a serial input/output programmable, dual-channel device which provides formatting of data for serial communication.
  • the central processing unit 150 communicates with the processor in the CCU 18 through hardwire communications interface 80; and it communicates with the processor in the cart 36 through the IR communications interface 76. Both interfaces 76 and 80 are linked to the CPU 150 through a communications interface bus 156. Data and application program are up-loaded and down-loaded via the central processorunit'shardwire linktotheCCUthroughtheinterface 76. The interface 76 also provides communications via the IR link to the cart and its attached printer. A separate nicad battery 158 provides power for the microprocessor link to the communications interface 76.
  • the bar cede scanners 72 and 74 are each separately coupled to the central processing unit 150 through a logic switch 160 and a bar code reader 162.
  • Bar code data from the scanners is decoded by the bar code reader 162, and the resulting digital data information is loaded into the non-volatile memory for access later and to up-load to the CCU at a later time.
  • the magnetic card reader 66 communicates credit card and ID information to the central processing unit 150 through a magnetic card reader interface 160 communicating with the processor through the data bus 156.
  • the display 62 also communicates with the central processor 150 through an interface linked to the data bus 156.
  • the PTMU display 62 indicates pertinent data after a magnetic card or a bar code has been read.
  • the magnetic card data loads into the non-volatile memory 152 for access later and to up-load to the CCU.
  • the PTMU memory also maintains current data via down-loads from the CCU through the interface 76.
  • the key pad 64 on the front face of thePTMU communicates with the central processor 150 via data decoded in a keyboard interface 167 and communicated to the processor through the data bus 156.
  • the system also can include a time-of-day clock 168 having a battery back-up provided the battery 154.
  • the ground level processing system down-loads data onto the minifloppy disks for use in the CCU.
  • these data include random-a ⁇ cess-memory accounting files for the down-load disk 16a and exchange rate data for the disk 16b.
  • the inventory record comprises bar codes (identifying inventory) and counts representing the amounts of each item available in stock.
  • the security doors on the exterior of each cart are then locked to prevent access to the inventory contained on the carts.
  • Access to the articles contained in the locked carts then can be gained only by first obtaining a selected PTMU from the PTMU storage region of the CCU housing.
  • selecting PTMU operation the user passes a magnetic ID card through the magnetic card reader on the exterior of the CCU housing.
  • PIN identification information also can be used and the CCU processor can internally check the PIN number with the ID information in its file to properly match the ID information before automatically opening the outer door to the CCU housing.
  • an operations menu is displayed on the display panel inside the CCU.
  • One option displayed can be use of a PTMU for sales and distribution of merchandise.
  • the security door can be unlocked, preferably by first requiring ID information such as from a magnetic card or PIN number to provide a coded data input signal to unlock the security door latching mechanism.
  • ID information such as from a magnetic card or PIN number
  • the PTMU storage region of the CCU is revealed.
  • the CCU down-loads operating instructions to the next available PTMU and then indicates that a selected PTMU is operational while the remaining PTMU'sareleftnon-operational.
  • the identification of the user of the operational PTMU is recorded in memory within the CCU.
  • the PTMU receives data through the CCU only while residing in the CCU compartment in contact with thehardwireinterface. Togetherwithoperatinginstructions, any data needed for operation are also input into the PTMU while the CCU down-loads data into the PTMU before release to a user.
  • the PTMU is then used in sales transactions involving merchandise stored in a locked inventory cart.
  • the PTMU removed from the CCU is first latched to a selected inventory cart to provide communications between memory in the cart and memory in the PTMU.
  • the processor in the cart may only require a data input from the PTMU through the IR interface 76.
  • the system may require the user to input ID information from a magnetic card inserted into the magnetic card reader in the PTMU while it communicates with the microprocessor in the cart.
  • the security doors on the inventory cart then are automatically unlocked. The PTMU then can be used to record data from sales transactions.
  • the user For sales of merchandise, the user passes the bar-coded item to be sold over the bar code reader on the PTMU, if the PTMU remains coupled on-line to the processor in the inventory cart; or the user may remove the PTMU from the inventory cart and record bar code information from items sold by passing the wand-type bar code scanner over each item removed from the cart. The cost of each item removed is displayed on the PTMU. The user can key in the amount paid and can record credit card sales through the magnetic card reader on the PTMU. If the PTMU remains on-line to the processor in the cart, the PTMU is simply used to input bar code data into the processor in the cart which reduces the inventory count to keep a current digital data record of current inventory.
  • the PTMU can produce an internal record of all cash sales and credit card sales to record these transactions for revenue accounting. This information also can be transferred to the procesor in the cart.
  • the PTMU down ⁇ loads all transaction data (inventory and cash receipts) from data storage in the cart and the PTMU is removed from the cart.
  • the printer on the cart produces a record of all credit card transactions.
  • the PTMU is then returned to the CCU, preferably by requiring further ID information from the user's magnetic ID card or PIN number to gain access to the PTMU region of the CCU.
  • the CCU processor automatically down-loads any data gathered by the PTMU and files that data internally.
  • Data for recording the cart's remaining inventory also can be down- loaded from the memory in the cart.
  • the CCU will print out a record of the total cash receipts, cash balance, and credit card transactions. This receipt along with the cash is placed in an envelope and sealed and signed by the flight attendant and returned to the ground level station.
  • the invention has been described with reference to one embodiment of a system useful for monitoring and providing security for the sales of merchandise onboard an aircraft. Other embodiments for carrying out the invention also are possible. For instance, in a hospital environment, the dispensing of medication to patients can be monitored and controlled. Patients can have their own bar-coded ID on an arm band, and a hospital attendant can scan the bar code to display on a screen the patients pre-programmed dosages and medication.
  • the medication itself also can be bar-coded so that its identity is known before it is administered.
  • the bar code data can be input to the monitoring system to verify the proper medication before it is administered.
  • Automaticbillingalsocanismeplemented, and a security system for the inventory of medication available also can be implemented, using the principles of this invention.

Abstract

A transaction monitoring and security system records data from the sale of articles and provides security for inventory and sales receipts. The system includes containers (36) for storing articles to be distributed, and a computer-controlled locking system (88, 90, 100, 102) for controlling access to the articles. The initial inventory of articles stored in the container (36) is bar-coded, and the bar code data provide a digital data record of articles stored and locked in the container. A central computing unit (CCU) (18) includes a housing (40) with locked compartments (54) for receiving and storing a plurality of hand-held portable transaction monitoring units (PTMU's) (28) used to record transaction data from the sale of articles in the container. Each PTMU contains a microprocessor (150) and data storage (152) for communicating with the CCU and with memory (90) in the cart. A security door (46) in the CCU is selectively unlocked for obtaining a selected PTMU only in response to a coded ID input identifying the particular user of the PTMU. The PTMU is then mounted on the article container to off-load a digital data record of the inventory of articles stored in the container. A computer-controlled locking system (100, 102) on the container permits removal of articles from the container only in response to a coded input from the PTMU for actuating the locking system. Transactions involving each article removed from the container for sale and distribution are recorded in the PTMU. After sales transactions are completed, data from the PTMU are off-loaded into digital data transfer and storage means (110, 20) in the CCU in response to the PTMU being returned to its compartment in the CCU.

Description

TRANSACTION MONITORING AND SECURITY CONTROL SYSTEM
FIELD OF THE INVENTION
This invention relates to a system for monitoring inventory and sales transactions so that a proper accounting for sales revenue andmerchandise canbedeveloped. The system protects against the loss of revenue and merchandise which often occurs without such controls.
BACKGROUND OF THE INVENTION In many situations, the custody of sales merchandise is entrusted to authorized persons who should be held accountable for the merchandise and the proceeds from sales. One example involves airline onboard sales of duty-free items, beverages such as liquor, and headsets for inflight entertainment. There has been an airline industry problem in recording sales transactions from onboard sales of duty-free items, liquor, and headsets. In fact, the sale of these items onboard airlines represents one of the few instances today where merchandise is sold and cash is received from point-of-sale transactions without any accounting controls. Because of the lack of accurate controls, shrinkage occurs in merchandise and revenue from such sales. Most duty-free items are expensive, and this increases the temptation for dishonesty. If a system were available to ensure security for onboard sales of duty- free items, sales of such items could be greatly increased and produce a new profit center for the airlines. The onboard sale of liquor to passengers produces substantial revenue for the airlines, but such sales annually cost the airlines millions of dollars in lost merchandise and revenue because of difficulties in controlling inventory and accounting for cash receipts. It has been estimated that some airlines each lose several millions of dollars annually because of unrecovered cash receipts from the sales of headsets alone.
Thus, there is a need to develop a system of controls overmerchandiseandproceeds fromsalestoairlinepassengers. The system of controls should be convenient and easy to use by flight attendants at the point of sale and during other steps in the process of handling inventory and producing accounting records. The system also should accurately provide the necessary audit trail for merchandise andpayments involved foralltransactionssoastoeffectively prevent shrinkage of merchandise and revenues. Such a transaction monitoring and security system can, if properly implemented, also produce substantial revenue increases for the airlines not only because of the increased security, but also by encouraging greater onboard sales of merchandise. The airlines would be more agreeable to increasing the goods available for sale onboard the aircraft if security were improved, and passengers would find it more convenient to purchase goods through inflight credit card transactions made available by such a system.
SUMMARY OF THE INVENTION
The present invention provides a transaction monitoring and security system useful in controlling and accounting for inventories in merchandise sales transactions handled by a number of merchandise sales clerks or attendants, while providing revenue reporting and accounting for the proceeds from the merchandise sales transactions. The system is convenient and easy to use by the operator or attendant at the point of sale and when up-loading and down-loading the sales and inventory information. The system is especially useful for the airlines because of its convenient and accurate controls and accounting of sales transactions and inventory involved in the onboard sale of duty-free items, liquor and headsets. However, the invention also is useful in other applications where it is desirable to monitor and account for sales transaction data involved in the sale and distribution of valuable items.
Briefly, one embodiment of the invention provides an interactive data transfer and inventory control system which includes a plurality of containers for storing articles to be distributed and a plurality of portable transaction monitoring units, each adapted to be operatively mounted on any one of the containers to generate a digital data record of the inventory of articles in the container and thereafter of each article removed from the container for distribution. The containers each have locking means permitting removal of the articles from the container only while a portable transaction monitoring unit is operatively mounted on it. A central computing unit has a housing with compartments formed in it for receiving and storing the plurality of the portable transaction monitoring units. The central computing unit includes digital data transfer and storage means for off-loading data from the portable transaction monitoring units to the data storage means inresponseto theportabletransactionmonitoringunits being inserted into the compartments. Normally locked door means control access to the compartments, and security means selectively unlock the door means in response to any of a plurality of coded inputs to (1) permit access to the compartments forremovalandreturnoftheportabletransaction monitoring units, and (2) make a record of any portable transactionmonitoringunitsremovedfromthecentralcomputing unit as well as the coded input used to actuate the security means.
The invention is useful as a transaction monitoring and security system for the sale of articles onboard airlines. The containers for storing the articles to be distributed are in the form of beverage and duty-free carts, each having memory means for storing data representing an initial inventory of the articles contained on the cart. Before gaining access to the articles on the cart, the flight attendant first obtains a portable transaction monitoring unit (PTMU) stored in a locked housing in a central computing unit. Alternatively, the locked housing containing the portable transaction monitoring units can be separate from the central computing unit, but access to the housing is gained only through prior communication from the central computing unit. Each PTMU is obtained only after the attendant's personal identification data are communicated to the central computing unit which, in turn, selectively unlocks a door in the housing for providing access to an assigned PTMU. Information communicated to the central computing unit makes a digital data record of the identity of the attendant who has removed the PTMU. The cart which contains articles for distribution also includes locking means to permit removal of articles from the cart only when the PTMU is first operatively mounted on the cart. The cart contains internal digital data storage for information identifying the articles on the cart available for sale and distribution. These data can be off-loaded into the memory within the PTMU. The PTMU has a bar code scanner and reader for making an internal digital data record of articles removed from the cart when sold. The PTMU also generates an internal digital data record of the cash and credit card receipt information from sales by the attendant. Alternatively, the PTMU can remain on-line to the processor in the cart and all updating of inventory and cash receipts data can take place in data storage within the cart. When sales transactions are completed, transaction data are off-loaded into the PTMU, and the flight attendant closes and locks the cart and returns the PTMU to its proper container in the housing. When the PTMU is placed in the compartment in the housing, it communicates with data storage means in the central computing unit for off-loading the transaction data from the PTMU to the central computing unit to provide a digital data record of sales receipts and articles sold by the attendant.
Thus, when all transactions are completed and the flight attendant closes and locks the cart and returns the PTMU to the central computing unit, the central computing unit provides a record of all transactions, while providing a security control for inventory involved inthetransactions.
Use of the invention for transaction monitoring and security control of articles sold onboard airlines is one example only of a system for carrying out the principles of the invention. Other embodiments of the invention and the techniques according to which its principles may be applied will be more fully understood by referring to the followingdetaileddescription andthe accompanyingdrawings.
DRAWINGS
FIG. 1 is a simplified schematic block diagram illus¬ trating the general form of one embodiment of a transaction monitoringandsecuritycontrol systemaccordingtoprinciples of this invention.
FIG. 2 is a front elevation view showing a central computing unit having a housing in a locked position.
FIG. 3 is a front elevation similar to FIG. 2 but showing the housing in its unlocked position. FIG. 4 is a semi-schematic elevation view illustrating the front face of a portable transaction monitoring unit. FIG. 5 is a side view taken on line 5-5 of FIG. 4. FIG. 6 is a schematic view illustrating components and simplified functions of an inventory control cart. FIG. 7 is a more detailed schematic block diagram illustrating functions of a central computing unit.
FIG. 8 is a schematic block diagram illustrating functions of the portable transaction monitoring unit.
DETAILED DESCRIPTION
FIG. 1 is a simplified schematic block diagram illus¬ trating the general principles of a preferred embodiment of a transaction monitoring and security control system. Following an introduction to the general principles of the system, its major elements are more fully described in separate portions of the detailed description.
The system is preferably used in a common carrier aircraft. It involves a system formonitoring andcontrolling merchandise inventory and sales receipts- from articles sold onboard the aircraft. However, other applications of the system are possible and will be described in greater detail below.
Referring to the embodiment of FIG. 1, a ground control area 10 of an airport includes a central processing unit 12 which communicates with a ground interface system 14. The ground interface system includes means for storing data base records under the control of the main ground level processor 12. Themainprocessor 12 responds to computer program instructions stored in a read-only-memory (ROM) in accordance with known program control principles to control inputting of data, the processing of data, the storage of data, and the outputting of data. The ground interface system14 includesarandom-access-memory (RAM) forthestorage of data and for the transfer of data useful for the flight crew of a particular aircraft on which the transaction monitoring and security control system is used. The ground interface system receives a variety of flight information and data from the main processor and records the information for further use. The ground interface system 14 includes a disk drive system for accepting and recording data on minifloppy disks 16 to be used in a central computing unit (CCU) 18 onboard the aircraft. Once the flight crew present themselves at the cash room at the terminal, the cash room operator initiates the down-loading of data from the ground interface system to the minifloppy disks 16 by keying in a request for down¬ load of data for that particular flight. Once the down¬ load of data is complete, and the data are checked for errors automatically, the operator is prompted to remove the now-ready disks 16 and deliver them to the flight crew. The data down-loaded onto the disks can vary; and, in one embodiment, these data include transaction data storage files onadown-loaddisk16a forrecordingtransaction data for articles to be sold onboard the aircraft and whose inventory and cash receipts are to be controlled. In the illustrated embodiment, the down-loaded data also include fight schedules on a disk 16d> a passenger list on disk 16c, and currency exchange rates on a disk 16b. Other data useful for onboard data storage and passenger and flight information also can be transferred to these or other disks.
The minifloppy disks 16 collected by the flight crew at the ground station are then inserted into separate minifloppy disk drives 20, 22, 24, and 26 contained in the central computer unit 18 onboard the aircraft. The CCU includes data storage means under the control of a micro¬ processorcontained intheCCUhousing. TheCCUmicroprocessor automatically down-loads the data on the disks into its internal memory. Data are automatically transferred to the CCU data storage using a smart terminal interface and automated disk drive system. System program instructions also are input into the CCU processor from a rigid disk (not shown in FIG. 1) . These system program instructions are transferred to the processor in the CCU as described in more detail below.
Afterthe data andprogram instructions ontheminifloppy disks have been down-loaded into the CCU memory, the data can be used by the flight crew during the flight from options available in a menu displayed on a panel on the CCU. One option is the transaction monitoring and security control system, which uses and stores transaction information on the minifloppy disk 16a inserted into the disk drive 20. Exchange rate data from the disk 16b inserted into the disk drive 22 also are used in the transaction monitoring system. The data on these disks are down-loaded into the memory in the CCU for use in conjunction with other program instructions in the CCU.
The CCUhousing contains anumber ofportabletransaction monitoring units 28, each of which is used in recording transaction data from the sale of articles onboard the aircraft. The PTMU's communicate with the microprocessor and data storage in the CCU through a data transfer system 29. The PTMU's 28 are locked in a secure location within the CCU housing with access to the PTMU's under the control of the processor in the CCU. A security control interlock system 30, controlled by program instructions from the CCU, unlocks the portion of the housing containing the PTMU's, in response to personal identification information at 32 input from the attendant desiring to use a PTMU in performing sales transactions. Once the security control interlock system permits access to the PTMU's, the CCU transfers operating instructions to the next available PTMU, together with currency exchange rate data. To provide security, only one of the PTMU's is made operational in response to the ID information input, and the CCU makes an internal digital data record of the identity of the attendant assigned to the next-available PTMU. The PTMU available for use indicates to the user that it is operational, and all remaining PTMU's are left non-operational. The CCU processor and PTMU communicate through various interfaces 34 in portions of the CCU in which the PTMU's are stored.
Articles available for sale are stored and locked in merchandise storage carts 36 which provide a convenient means for transporting the articles throughout the cabin portion of the aircraft. Prior to any sales transactions, the inventory in each cart 36 is recorded by a bar code reader 38 as articles from inventory are placed on each cart. Each cart also includes data storage means under the control of an internal microprocessor foruse in recording the bar code information to develop an inventory record of all articles contained in the cart prior to any sales transactions. The carts also include locking means for permitting removal of articles from each cart only in response to a communication from a PTMU. Once a flight attendant has obtained a PTMU from the CCU, the PTMU is then mounted on the cart so that the PTMU communicates with the internal data storage and processor in the cart. Upon an appropriate input from the PTMU, the cart is automatically unlocked to permit the attendant to gain access to the articles stored in the cart. The PTMU also can down-load inventory information from the memory in the cart to provide an internal digital data record in the PTMU of the articles contained in the cart. The PTMU is a portable unit. It can be carried by the attendant and used to record sales transaction data and to deduct articles from inventory remotely from the cart. Alternatively, the PTMU can remain on-line to the cart and all transaction data can be input only to the memory in the cart; or these data can be shared by the data storage in the cart and the PTMU. As articles are sold, data identifying articles removed from the cart are deducted fromthe inventoryrecordinthedigitaldatastoragecontained in the PTMU and/or the cart. Other details of the PTMU are described more fully below.
When sales transactions are completed, the cart is locked and the PTMU processing system balances the expected collections against the declared collection indicated by the attendant. Imbalances are indicated. The PTMU also has generated an internal digital data record of the articles sold. The PTMU is returned to the CCU, and all data are down-loaded through the PTMU interface 34 to the memory in the CCU. Data from the CCU are later down¬ loaded onto the minifloppy disk 16a to provide data for producing an accounting record of cash receipts and inventory for the particular attendant assigned to the inventory contained in the cart.
FIGS. 2 and 3 illustrate one embodiment of a housing 40 for the CCU 18. The housing has a hollow interior for containing components of the CCU, including amicroprocessor, a power supply, a hard disk drive for a back-up data storage system, a disk drive controller for the minifloppy disks used in the CCU, a printer, a battery charging system, and other components described below. The front panel of the CCU housing has a fold-down outer door (not shown) for providing access to internal portions of the CCU illustrated in FIGS. 2 and 3. A keyboard 42 below the front panel may be used for inputting information into the processor contained in the CCU, although its use is not necessary for the transaction monitoring and security system of this invention. The front face of the housing also includes the minifloppy disk drives 20, 22, 24, and 26 mounted on an upper portion of the housing above a touch panel 44. The touch panel is mounted in aportionof a fold-down security door 46 on the front face of the CCU. The disk drives, security door, and touch panel are exposed when the outer door covering the front face of the entire unit is opened. An additional rigid disk drive 48 is mounted above the touch panel to provide system operating instructions. Adjacent the system operating disk drive 48 is a printer unit 50 for producing a printed record of sales transaction data.
The security door 46 is shown in its locked position in FIG. 2. A processor-controlled latching system 52 controls locking and unlocking of the security door. FIG. 3 shows the security door in its folded-down, unlocked position for providing access to a plurality of independent storage compartments 54 inside the CCU housing. The storage compartments each contain a separate one of the hand-held PTMU's 28. In order to open the door to gain access to the PTMU's, the latching system 52 is actuated for unlocking the door in response to a coded command from the processor in the CCU. The coded command can be in response to personal identification information from the attendant desiring to gain access to the PTMU's. The front portion of the housing can have a slot 56 for a magnetic card reader for receiving a magnetic ID card or other personal identification number (PIN) data, for providing the identity of the person accessing the PTMU's. The outer door panel for the CCU housing also can include a security interlock system for opening only in response to a coded command, such as from ID information identifying the person gaining access to the CCU.
Each compartment 54 in the CCU contains a separate interface connection 58 from hardwire contacts in the compartment to provide a data interface for the transfer of data between data storage in the CCU and data storage in each PTMU latched in the compartments. FIG. 3 schematically illustrates the data interface means 58 in compartments from which PTMU's have been removed. Separate hand-held PTMU's stored in the remaining compartments also are illustrated. Once the PTMU's are accessed, the processor in the CCU enables only one of the PTMU's for use, and any data from the minifloppy disks contained in the CCU are down-loaded into the operational PTMU. The interfaces 58 provide means for transferring to data storage in the CCU the identity of the PTMU removed from the CCU, as well as the coded input used to actuate the security interlock in order to gain access to the PTMU's. This provides a digital data record of the person who removes the enabled PTMU from the CCU compartment.
The touch panel 44 is a resistive-type (sensitive to the touch) panel for inputting system control (menu-driven) functions. The touch panel can provide a means for displaying information, such as passenger lists and flight schedules, from the minifloppy disks stored in the disk drives of the CCU. The touch panel display also can provide prompting information to assist the attendants in the various steps necessary for carrying out the transaction monitoring and security system.
The magnetic card reader can be the type used to read standard, single-sided magnetic stripe cards when the card is passed through the card reader slot 56 located at the side of the CCU housing. In one embodiment, the card reader can read Track 1 and Track 2 of a magnetic stripe encoded as follows. Track 1, developed by the International Air Transportation Association, contains the alphanumeric information for automation of airline ticketing or other transactions where a reservation data base is accessed.
Track 2, developed by the American Bankers Association, contains numeric information for automation of financial transactions. This track of information is also used by most systems that require an identification number and a minimum of other control information. A similar magnetic card reader can also be used on the PTMU's, as described in more detail below.
Each PTMU compartment 54 in the CCU also contains two hard contacts (not shown) for connecting battery-charging voltage from the CCU to each PTMU. A charging circuit can be located internally within the CCU housing. Battery- charging is under microprocessor and thermostatic control, and the battery in each PTMU can be charged automatically when each PTMU is properly latched into the compartment when returned after use. Other functions of the CCU will be described in greater detail below in connection with the functional block diagram of FIG. 7.
FIGS. 4 and 5 schematically illustrate the exterior configuration of a PTMU 28. These illustrations are for one embodiment only, inasmuch as other arrangements also can be used for carrying out the functions of the PTMUwithout departing from the scope of the invention. The PTMU embodiment illustrated in FIG. 5 includes an exterior housing 60 shaped to be held by hand or easily carried on the user's arm when recording sales transaction information. The housing includes a display 62 on a front face of the housing for displaying information relating to each trans¬ action, such as an identification of the particular item being sold, its price, sales data such as cash receipts or credit card information, and any balance due from the transaction. The display also can provide currency exchange rate information and provide information on the balance due from a transaction in either domestic or foreign currency. Other transaction information also can be provided on the display 62, where necessary. The display is preferablyatwo-line, 24-characterliquidcrystal display.
A keypad 64 is located on the front face of the PTMU below the display 62. The keypad is an impermeable pad with tactile feedback. The keys on the keypad provide data entry and facilitate various transactions, such as cash receipt information, foreign currency received, and the like.
A magnetic card reader located at the top of the PTMU above the display panel has a magnetic head 66 for reading standard, single-sided magnetic stripe credit cards when the credit card is passed through a card reader slot 68 extending across the front face of the PTMU. The card reader will read Track 1 and Track 2 of a magnetic stripe encoded as described above. The magnetic card reader and the processor inside the PTMU also can be used to process personal identification information input from the attendant via a magnetic card inserted in the card reader.
The PTMU housing is grooved on four sides to allow for mounting the PTMU in the compartments of the CCU and for mounting the PTMU on one of the mobile carts 28 described in more detail below. A portion of the mounting groove is shown at 70 in FIG. 5.
The PTMU housing also includes a barcode reading system, and, in the illustrated embodiment, the PTMU has two different types of bar code scanners. A first bar code scanner 72 is located on the front face of the PTMU housing and is used when the PTMU is attached to a mobile cart or other stationary location. This scanner is referred to in the art as a pass-over scanner. An article removed from the cart is drawn across the scanner 72, and an ID input 73 is activated to indicate that a good bar code has been read and loaded into the PTMU data storage. A second bar code scanner 74 is located on the side of the PTMU housing and is used when the attendant holds the PTMU by hand to read a bar code. This scanner is referred to in the art as a wand scanner. The pass-over scanner is active for use when the wand scanner is inactive. The wand scanner is active when the scanner tip is pressed against the bar code while swiping (i.e., pressing the tip against the bar code actuates the scanner) . An audio feedback beep tone is produced when a good bar code has been read and loaded into the PTMU data storage.
The interior of the PTMU housing also includes a battery-powered microprocessor. Data are transmitted to and from a central processing unit within the PTMU. The central processing unit within the PTMU receives information, when accessed, via the keypad entry, bar code readers, magnetic strip reader, and an IR communications link 76 on a rear face of the PTMU housing. Data and the application programareup-loadedordown-loadedviathecentralprocessing unit's IR link to the CCU 18. The IR link 76 also provides communication to a microprocessor in the cart 36 and its attached printer, described below. The PTMU display indicates pertinent data after a magnetic card has been read, and after a bar code or other input has been read. These data load into a nonvolatile memory for access later and to up-load to the CCU at a later time. The PTMU maintains current data via the down-loads from the CCU disk drives. The PTMU contains its own batteries (for portability) and a charging circuit for recharging the batteries when the PTMU is returned to its compartment 54 in the CCU. Battery-charging contacts 78 are located on a side of the PTMU. The contacts 78 are hard contacts that connect battery-charging voltage from the CCU to the PTMU. The charging circuitry is located inside the CCU. The battery-charging circuit is under software-controlled, battery thermal sensing. A thermal fuse (not shown) may be incorporated as a back-up in case of processor or software failure.
Data terminals 80 on the PTMU housing below the battery-charging terminals provide communications to. the hardwire contacts in the compartment of the CCU when the PTMU is latched in a compartment 54 in the CCU. An LED 82 on a side of the PTMU housing indicates that the unit is on and ready for operation. The PTMU can automatically go into a low-power mode after the unit activity has ceased for a preset period of time, to conserve energy. All data retained in the PTMU can be immediately retrieved when actuated by any turn-on switch.
The transaction monitoring system provides security for articles stored on the carts 36. These can be in the form of an onboard catering truck commonly used on the airlines for inflight sales of items to passengers. The catering truck commonly used for the storage of items for inflight sales is modified for use with the transaction monitoring system of this invention. FIG. 6 schematically illustrates components of the modified portions of the catering truck 36. The catering truck can include an outer frame 84 for supporting several vertically spaced- apart shelves for storing the articles to be sold. Rollers 86 at the base of the cart provide mobility. The portion of the cart frame which stores the articles is enclosed around its exterior so that access to each storage area of the cart is provided only through locked doors. At ground level, the cart is initially stocked with articles to be sold. All articles contained on the cart are bar-coded, and a digital data record is made of the inventory of articles contained on each cart by a bar code scanner (not shown) . As articles are placed on the cart, the bar code on each article is scanned by the bar code scanner to provide the digital data record of the articles contained on the cart. The record of inventory on the cart can be made using a wand-type bar code scanner, or by using the bar code scanner on a PTMU. After the inventory is recorded, the doors on the exterior of the cart are locked to prevent further access to the articles except through authorized personnel onboard the aircraft.
Referring again to FIG. 6, the cart 36 contains an onboard central processing unit 88 which communicates with data storage in a memory 90. The processing and data storage system is powered by an onboard battery 92, and an onboard battery-charging system can be provided. A data bus 94 provides communication between the central processing unit 88 and a bar code interface 96 and a PTMU interface 98. The bar code interface is located on the exterior portion of the cart for access by an external bar code reader (not shown) . The PTMU interface is located on the exterior of the cart for communication from one of the PTMU's retrieved from the CCU. The central processing unit 88 on the cart also communicates through the data bus 94 with a lock interface 100 for controlling an exterior lock system 102 for the doors on the cart. The central processing unit further communicates, via the data bus 94, with a printer interface 104 controlling a printer 106 to provide a record of information stored in the memory of the central processing unit.
When bar-coded articles have been stored on the cart, and the doors to the cart have been locked, the bar code reader used at ground level to record the bar code data from the inventory of stored articles is then used to off¬ load the data into the memory 90 onboard the cart by coupling the bar code reader into the bar code interface 96 on the cart. The bar code reader can be a wand-type reader and scanner which can be plugged into a socket on the cart to off-load the bar code data into the data storage on the cart. This provides an internal digital data record of the articles stored and locked in the cart. The attendant gains access to the articles stored in the cart by actuating the cart locking system 102 through use of a PTMU previously retrieved from the CCU. The exterior of the cart can include a receptacle (not shown) for latching the PTMU onto the cart to provide communication between the PTMU and the processor and memory in the cart through the PTMU communications interface 98 onboard the cart. Access to the articles contained in the cart can be gained only through a system input from a corresponding personal identification number (PIN) on a magnetic card which the attendant inserts into the magnetic card reader 66 on the PTMU when the PTMU is communicating with the processor on the cart. The memory in the cart provides a digital data record of the identity of the attendant and generates an output signal to the door locking system 102 through the lock interface 100 for unlocking the doors to the cart. The attendant also off-loads the bar code data from the onboard memory 90 into the PTMU so that the PTMU used in transacting sales of articles from the cart contains an internal digital data record of the articles initially contained on the cart. When transactions using the PTMU are completed, the PTMU is again latched to the PTMU interface 98 on the cart, and data from sales transactions are off-loaded into the memory 90 on the cart to provide a record of the articles sold. The printer 106 can be actuated to provide a printed record of the inventory before and after the sales transactions. The cart also is locked after transactions have been completed.
FIG. 7 is a schematic block diagram illustrating the circuitry and computer-controlled functions of the CCU 18. The CCU includes an integrated computer module 110, such as the ICM 3216 available from NCR. In the illustrated embodiment, the integrated computer module is a 32-bit microprocessor having four RS-232C serial ports, one parallel printer port, a small computer system interface (SCSI), and a synchronous 16-bit mini bus interface 112, all mounted on one circuit board. The system memory resides on a second circuit board of the integrated module complement. For the mass storage of data, this system includes a 20-megabyte hard disk and a hard disk drive 114, such as a Winchester drive. The hard disk drive communicates with a disk drive controller 116 through a bus interface 118. A plurality of minifloppy disk drives also communicate with the disk drive controller, and the illustrated embodiment shows the three floppy disk drives 20, 22, and 24 communicating with the disk drive controller 116 through a bus interface 120. The minifloppy and hard disk drives interface to and from the microprocessor through a standard SCSI bus interface 122.
The receipt printer 50 is operated via output signals from the microprocessor for printing data contained in data storage on any of the minifloppy disks in the disk drives 20, 22, or 24.
Themicroprocessor110alsocommunicateswithaperipheral interface board 124 through an RS-232 port and through the mini bus interface 112. One input to the interface 124 is from a magnetic card reader 126 for reading data from a magnetic ID card inserted in the card slot 56 on the exterior of the CCU housing. The interface assembly provides communication to the microprocessor 110 for decoding the magnetic ID card data to provide a digital data record in memory of the identification of the person seeking entry to the PTMU section of the CCU housing. Another input to the interface assembly 124 is from the hardwire communications link with the PTMU 28. This communications link provides the means for enabling the PTMU prior to its removal from the CCU housing, to off¬ load data from any of the floppy disks into the memory contained in the PTMU, and to down-load data from the PTMU to the memory in the CCU after the PTMU has been returned to its compartment in the CCU housing. The interface board 124 also performs a communications link for locking and unlocking the touch panel 44 through the lock sensing system illustrated at 128; and the interface also controls locking and unlocking functions for the main CCU housing cover through a control input illustrated at 130.
The CCU includes its own internal power supply 132 communicating with the processor 110 through a power monitor 134 linked to the processor through the mini bus interface 112. The main CCU keyboard can communicate with the processor through an RS-232 port connection, and communications also can be provided between the touch panel 44 and the processor through a separate RS-232 port connection.
The CCU software can be developed by one skilled in the art and can provide such features as menu driven user interaction, performing data base management functions, producing automatic on-load/off-load operation, providing built-in self-test diagnostics, providing for easily upgradable files, calculating exchange rates, providing inventory files, and performing system back-up.
Other optional features also can be included in the CCU application program. These can include interfacing with the mini bus 112 to provide an aircraft communication and reporting system (ACARS) and an Airphone communications link from onboard the aircraft to ground level. Other options can include a streamingtapeback-up 138 communicating with the microprocessor through the SCSI bus interface, an optional report printer communicating with the processor through a separate interface, and a remote terminal 142 provided by an RS-232 port.
FIG. 8 illustrates components of the internal circuitry and computer-controlled functions of the PTMU 28. The PTMU is controlled preferably by an 8-bit HD 64180 micro¬ processor 150 manufactured by Hitachi. A random-access- memory 152 communicates with the central processing unit 150. The system is powered by a 7.2VDC nicad battery 154. The microprocessor memory is contained in one 127C64 EPROM. The working data and application program are stored in 256K bytes of static RAM memory. High-order address bits go to the decoder for the memory select. Input/output requests are controlled by an IOR signal and low-order address bits into a 3-8 decoder and D-latch logic for peripheral use. The microprocessor is a serial input/output programmable, dual-channel device which provides formatting of data for serial communication. The magnetic card reader 66, a bar code reader, and to the other peripheral devices described below.
The central processing unit 150 communicates with the processor in the CCU 18 through hardwire communications interface 80; and it communicates with the processor in the cart 36 through the IR communications interface 76. Both interfaces 76 and 80 are linked to the CPU 150 through a communications interface bus 156. Data and application program are up-loaded and down-loaded via the central processorunit'shardwire linktotheCCUthroughtheinterface 76. The interface 76 also provides communications via the IR link to the cart and its attached printer. A separate nicad battery 158 provides power for the microprocessor link to the communications interface 76. The bar cede scanners 72 and 74 are each separately coupled to the central processing unit 150 through a logic switch 160 and a bar code reader 162. Information from the bar code reader communicates with the central processing unit through an interface 164 to the data bus 156. Bar code data from the scanners is decoded by the bar code reader 162, and the resulting digital data information is loaded into the non-volatile memory for access later and to up-load to the CCU at a later time.
The magnetic card reader 66 communicates credit card and ID information to the central processing unit 150 through a magnetic card reader interface 160 communicating with the processor through the data bus 156.
The display 62 also communicates with the central processor 150 through an interface linked to the data bus 156. The PTMU display 62 indicates pertinent data after a magnetic card or a bar code has been read. The magnetic card data loads into the non-volatile memory 152 for access later and to up-load to the CCU. The PTMU memory also maintains current data via down-loads from the CCU through the interface 76.
The key pad 64 on the front face of thePTMU communicates with the central processor 150 via data decoded in a keyboard interface 167 and communicated to the processor through the data bus 156. The system also can include a time-of-day clock 168 having a battery back-up provided the battery 154.
Use of the transaction monitoring and security system will now be summarized. The ground level processing system down-loads data onto the minifloppy disks for use in the CCU. For the monitoring and security system, these data include random-aσcess-memory accounting files for the down-load disk 16a and exchange rate data for the disk 16b. Once the flight crew boards the plane, the outer door to the CCU is opened, using an employee magnetic ID card, by passing it through the magnetic card reader on the exterior of the CCU. Opening the outer door provides access to the minifloppy disk drives, and the minifloppy disks obtained at ground level are inserted into the disk drives. The CCU then automatically down-loads the data from the disks into the CCU memory as each disk is properly inserted. After the initial down-load process has been completed, the outer door to the CCU housing can be closed.
At ground level, articles stored in the catering trucks or carts are separately bar-coded so that a digital data record is generated for the inventory contained in each cart. The inventory record comprises bar codes (identifying inventory) and counts representing the amounts of each item available in stock. The security doors on the exterior of each cart are then locked to prevent access to the inventory contained on the carts.
Access to the articles contained in the locked carts then can be gained only by first obtaining a selected PTMU from the PTMU storage region of the CCU housing. In selecting PTMU operation, the user passes a magnetic ID card through the magnetic card reader on the exterior of the CCU housing. PIN identification information also can be used and the CCU processor can internally check the PIN number with the ID information in its file to properly match the ID information before automatically opening the outer door to the CCU housing. Once the outer door has been opened, an operations menu is displayed on the display panel inside the CCU. One option displayed can be use of a PTMU for sales and distribution of merchandise. Once the choice is made for PTMU operation, the security door can be unlocked, preferably by first requiring ID information such as from a magnetic card or PIN number to provide a coded data input signal to unlock the security door latching mechanism. Once the security door is opened, the PTMU storage region of the CCU is revealed. The CCU down-loads operating instructions to the next available PTMU and then indicates that a selected PTMU is operational while the remaining PTMU'sareleftnon-operational. The identification of the user of the operational PTMU is recorded in memory within the CCU. The PTMU receives data through the CCU only while residing in the CCU compartment in contact with thehardwireinterface. Togetherwithoperatinginstructions, any data needed for operation are also input into the PTMU while the CCU down-loads data into the PTMU before release to a user.
Once the PTMU is removed from the CCU, the PTMU is then used in sales transactions involving merchandise stored in a locked inventory cart. The PTMU removed from the CCU is first latched to a selected inventory cart to provide communications between memory in the cart and memory in the PTMU. To unlock the security doors on the inventory cart, the processor in the cart may only require a data input from the PTMU through the IR interface 76. Alternatively, the system may require the user to input ID information from a magnetic card inserted into the magnetic card reader in the PTMU while it communicates with the microprocessor in the cart. Once the coded input is received from the PTMU, the security doors on the inventory cart then are automatically unlocked. The PTMU then can be used to record data from sales transactions. For sales of merchandise, the user passes the bar-coded item to be sold over the bar code reader on the PTMU, if the PTMU remains coupled on-line to the processor in the inventory cart; or the user may remove the PTMU from the inventory cart and record bar code information from items sold by passing the wand-type bar code scanner over each item removed from the cart. The cost of each item removed is displayed on the PTMU. The user can key in the amount paid and can record credit card sales through the magnetic card reader on the PTMU. If the PTMU remains on-line to the processor in the cart, the PTMU is simply used to input bar code data into the processor in the cart which reduces the inventory count to keep a current digital data record of current inventory. The PTMU can produce an internal record of all cash sales and credit card sales to record these transactions for revenue accounting. This information also can be transferred to the procesor in the cart. Once sales operations are completed, the PTMU down¬ loads all transaction data (inventory and cash receipts) from data storage in the cart and the PTMU is removed from the cart. The printer on the cart produces a record of all credit card transactions. After the cart is locked, the PTMU is then returned to the CCU, preferably by requiring further ID information from the user's magnetic ID card or PIN number to gain access to the PTMU region of the CCU. Once the PTMU is replaced in its compartment in the CCU, the CCU processor automatically down-loads any data gathered by the PTMU and files that data internally. Data for recording the cart's remaining inventory also can be down- loaded from the memory in the cart. The CCU will print out a record of the total cash receipts, cash balance, and credit card transactions. This receipt along with the cash is placed in an envelope and sealed and signed by the flight attendant and returned to the ground level station. The invention has been described with reference to one embodiment of a system useful for monitoring and providing security for the sales of merchandise onboard an aircraft. Other embodiments for carrying out the invention also are possible. For instance, in a hospital environment, the dispensing of medication to patients can be monitored and controlled. Patients can have their own bar-coded ID on an arm band, and a hospital attendant can scan the bar code to display on a screen the patients pre-programmed dosages and medication. The medication itself also can be bar-coded so that its identity is known before it is administered. The bar code data can be input to the monitoring system to verify the proper medication before it is administered. Automaticbillingalsocanbeimplemented, and a security system for the inventory of medication available also can be implemented, using the principles of this invention.

Claims

WHAT IS CLAIMED IS:
1. An interactive data transfer and inventory control system comprising: a plurality of containers for storing articles to be distributed; a plurality of portable transaction monitoring units, each adapted to be operatively mounted on any one of said containers to generate a digital data record of t e^inventory of articles in the container and, thereafter, of each article removed therefrom for distribution, said containers each having locking means permitting removal of articles from the container onlywhile a portable transaction monitoring unit is operatively mounted thereon; a central computing unit having housing means with compartments formed therein for receiving and storing said plurality of portable transaction monitoring units, said central computing unit including digital data transfer and storage means for off-loading data from the portable transaction monitoring units to said data storage means in response to said portable transaction monitoring units being inserted into said compartments; normally locked door means for controlling access to said compartments; and security means for selectively unlocking said door means in response to any of a plurality of coded inputs to (1) permit access to said compartments for removal and return of said portable transaction monitoring units and to (2) make a record of any portable transaction monitoring units removed from the central computing unit, as well as the coded input used to actuate the security means.
2. The system according to claim 1 including means for generating a digital data record of the inventory of articles in the container, and digital data transfer means for transferring said digital data record to the portable transaction monitoring unit operatively mounted on the container.
3. The system according to claim 2 in which the portable transaction monitoring unit further includes means for adjusting the digital data record in the portable transaction monitoring unit to indicate articles removed from the container, and in which said adjusted digital data record is off-loaded to the data storage means of the central computing unit.
4. The systemaccordingtoclaim3 inwhichsaiddigital data record is generated from bar code data storage means on the container; and including bar code data sensing means on the portable transaction monitoring unit for producing bar code data of articles removed from the container, and in which the digital data record in the portable transaction monitoring unit is adjusted in response to the bar code data sensing means.
5. The system according to claim 4 in which the portable transaction monitoring unit has a magnetic card reader forgenerating creditcarddataandmeans forgenerating cash receipts data; and in which the credit card data and cash receipts data provide a portion of said digital data record for off-loading to the central computing unit.
6. The system according to claim 1 in which the portable transaction monitoring unit includes digital data storage means for storing a digital data record of the coded input used to actuate the security means.
7. The system according to claim 1 including latching means in the compartments for enabling removal of only a selected one of the portable transaction monitoring units from the compartment in response to the coded input.
8. An interactive data transfer and inventory control system comprising: containers for storing articles to be distributed; a portable transaction monitoring unit adapted to generate a digital data record of the inventory of articles in the container and, thereafter, of each article removed therefrom for distribution, said container having locking means permitting removal of articles from the container only in response to an output signal from the portable transaction monitoring unit; a central computing unit having housing means with compartments formed therein for receiving and storing a plurality of the portable transaction monitoring units, said central computing unit including digital data transfer and storage means for off-loading data from the portable transaction monitoring units to said data storage means in response to said portable transaction monitoring units being inserted into said compartments; normally locked door means for controlling access to said compartments; and security means for selectively unlocking said door means in response to any of a plurality of coded inputs to (1) permit access to said compartments for removal and return of said portable transaction monitoring units and to (2) make a record of any portable transaction monitoring units removed from the central computing unit, as well as the coded input used to actuate the securitymeans.
9. The system according to claim 8 including means for generating a digital data record of the inventory of articles in the container, and digital data transfer means for transferring said digital data record to the portable transaction monitoring unit operatively mounted on the container.
10. The system according to claim 9 in which the portable transaction monitoring unit further includes means for adjusting the digital data record in the portable transaction monitoring unit to indicate articles removed from the container, and in which said adjusted digital data record is off-loaded to the data storage means of the central computing unit.
11. The system according to claim 10 in which said digital data record is generated from bar code data storage means on the container; and including bar code data sensing means on the portable transaction monitoring unit for producing bar code data of articles removed from the container, and in which the digital data record in the portable transaction monitoring unit is adjusted in response to the bar code data storage means and the bar code data sensing means.
12. The system according to claim 11 in which the portable transaction monitoring unit has a magnetic card reader forgenerating creditcarddataandmeans forgenerating cash receipts data; and in which the credit card data and cash receipts data provide a portion of said digital data record for off-loading to the central computing unit.
13. The system according to claim 8 in which the portable transaction monitoring unit includes digital data storage means for storing a digital data record of the coded input used to actuate the security means.
14. The system according to claim 8 including latching means in the compartments for enabling removal of only a selected one of the portable transaction monitoring units from the compartment in response to the coded input.
15. A transaction monitoring and security system for obtaining transaction data and providing security in the sale and distribution of a plurality of articles, the system comprising: article storage means for containing articles for sale and distribution; locking means for controlling access to articles contained in the article storage means; means for providing a digital data record of the inventory of articles contained in the article storage means prior to removal of articles from the storage means; and a central computing unit which includes a housing with compartments for storing separate portable transaction monitoring units, the central computing unit having security interlock means for controlling access to the portable transaction monitoring units in said compartments, the security interlock means being responsive to a coded input for permitting access to said compartments for removal and return of a selected portable transaction monitoring unit, said locking means permitting access to the articles contained in the article storage means only in response to communication from the portable transaction monitoring unit removed from the central computing unit, the portable transaction monitoring unit having data processing means for receiving the digital data record of inventory contained in the article storage means and for receiving data identifying articles removed from the article storage means to produce a digital data record of the inventory of articles removed from the container, the central computing unit having digital data transfer and storage means for off-loading the digital data record in the portable transaction monitoring unit in response to the portable transaction monitoring unit being returned to its compartment in the central computing unit, the central computing unit also having means for recording the coded input used to actuate the security interlock means forremoval oftheportabletransactionmonitoringunit.
PCT/US1986/000783 1986-04-14 1986-04-14 Transaction monitoring and security control system WO1987006377A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
DE8686904476T DE3687527T2 (en) 1986-04-14 1986-04-14 PROCESS MONITORING AND SECURITY CONTROL SYSTEM.
PCT/US1986/000783 WO1987006377A1 (en) 1986-04-14 1986-04-14 Transaction monitoring and security control system
JP61503983A JPH0719271B2 (en) 1986-04-14 1986-04-14 Transaction monitoring protection management system
US07/318,592 US5057677A (en) 1986-04-14 1986-04-14 Transaction monitoring and security control system for the sale and distribution of articles
EP86904476A EP0293366B1 (en) 1986-04-14 1986-04-14 Transaction monitoring and security control system
KR1019870701192A KR880701417A (en) 1986-04-14 1987-12-14 Transaction monitoring and safety management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US1986/000783 WO1987006377A1 (en) 1986-04-14 1986-04-14 Transaction monitoring and security control system

Publications (1)

Publication Number Publication Date
WO1987006377A1 true WO1987006377A1 (en) 1987-10-22

Family

ID=22195456

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1986/000783 WO1987006377A1 (en) 1986-04-14 1986-04-14 Transaction monitoring and security control system

Country Status (6)

Country Link
US (1) US5057677A (en)
EP (1) EP0293366B1 (en)
JP (1) JPH0719271B2 (en)
KR (1) KR880701417A (en)
DE (1) DE3687527T2 (en)
WO (1) WO1987006377A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0332844A2 (en) * 1988-02-10 1989-09-20 Casio Computer Company Limited A hand-held sales data processing device, and system therefor
WO1990001199A1 (en) * 1988-07-28 1990-02-08 British Airways Plc Transaction recording apparatus
EP0390448A1 (en) * 1989-03-27 1990-10-03 Ncr Corporation Portable checkout system
WO1991020058A1 (en) * 1990-06-12 1991-12-26 Dansam Holdings Limited Storage and updating apparatus for data devices
WO1993006564A1 (en) * 1991-09-27 1993-04-01 Khyber Technologies Corporation Integrated portable device for point of sale transactions
WO1995023390A1 (en) * 1994-02-23 1995-08-31 Dataflight Europe A/S A vending system
WO1998011515A1 (en) * 1996-09-16 1998-03-19 Inflight Ati, Inc. Onboard currency and value card exchanger
FR2757249A1 (en) * 1996-12-16 1998-06-19 Air Liquide Installation for exchange of containers, especially gas bottles
WO1998027380A1 (en) * 1996-12-16 1998-06-25 L'air Liquide Societe Anonyme Pour L'etude Et L'exploitation Des Procedes Georges Claude Installation for exchanging articles, in particular gas cylinders
DE19824323B4 (en) * 1998-06-02 2004-01-29 Mvs-Imci Maschinen- Und Verpackungs-Service Gmbh Method for monitoring the passage of a group of independent objects through a passage area and monitoring system

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6340115B1 (en) * 1987-12-28 2002-01-22 Symbol Technologies, Inc. Card reader and method for completing transactions
US5212464A (en) * 1989-08-10 1993-05-18 Nobuyo Sakai Magnetic card switch
CA2083850C (en) * 1990-06-15 2002-10-22 Inn-Room Systems, Inc. Interactive network for remotely controlled hotel vending systems
US5532928A (en) * 1992-11-25 1996-07-02 Recra Environmental, Inc. Computer system and method for waste accounting, reduction, and evaluation
DE4341791A1 (en) * 1993-06-04 1994-12-08 Vendoret Holding Sa Card for a deposit lock
AU7405194A (en) * 1993-07-23 1995-02-20 Inflight Duty Free Shop, Inc. Handheld point-of-sale system
US5536084A (en) * 1994-05-09 1996-07-16 Grandview Hospital And Medical Center Mobile nursing unit and system therefor
EP0733985A3 (en) * 1995-03-18 1997-06-18 Henlid Ltd Monitoring system
US5933812A (en) * 1995-04-12 1999-08-03 Verifone Inc. Portable transaction terminal system
US6757663B1 (en) * 1996-10-02 2004-06-29 Nintendo Of America Electronic registration system for product transactions
US6036086A (en) * 1997-03-28 2000-03-14 Lucent Technologies Inc. Apparatus and method for initiating a telephone transaction using a scanner
US6442533B1 (en) 1997-10-29 2002-08-27 William H. Hinkle Multi-processing financial transaction processing system
US5969970A (en) * 1997-11-04 1999-10-19 Lucent Technologies, Inc. Safety interlock for use in handling hazardous materials
US5986219A (en) * 1998-01-14 1999-11-16 Bar Beverage Control, Inc. Method of inventorying liquor
US6003008A (en) * 1998-03-20 1999-12-14 Skyteller L.L.C. Point of sale device
USD406270S (en) * 1998-03-20 1999-03-02 Skyteller, L.L.C. Portable point of sale device
US6492978B1 (en) * 1998-05-29 2002-12-10 Ncr Corporation Keyscreen
AU6032699A (en) * 1998-09-11 2000-04-03 Key-Trak, Inc. Mobile object tracking system
US6497361B1 (en) * 1998-10-15 2002-12-24 Ncr Corporation Apparatus and method for deactivating electronic article surveillance in a retail self-checkout terminal
US6842736B1 (en) * 1998-10-21 2005-01-11 David J. Brzozowski Drug auditing method and system
US6643626B1 (en) * 1998-11-24 2003-11-04 Otavio Marcio Perri de Resende Sales point business method and apparatus
US6687714B1 (en) 1999-03-01 2004-02-03 Citicorp Development Center, Inc. Method and system for managing transaction card data
EP1033688A1 (en) * 1999-03-01 2000-09-06 Citicorp Development Center, Inc. Method and system for managing transaction card data
US6810527B1 (en) 1999-09-27 2004-10-26 News America, Inc. System and method for distribution and delivery of media context and other data to aircraft passengers
US7191950B1 (en) * 2000-04-19 2007-03-20 Symbol Technologies, Inc. Portable tendering and customer service stations and related systems and method
US6988078B1 (en) * 2000-08-31 2006-01-17 First Data Corporation Control system and method for currency exchange and merchandise sales
US8209226B2 (en) 2001-11-15 2012-06-26 Nintendo Of America Inc. Non-serialized electronic product registration system and method of operating same
GB2391681B (en) * 2002-08-01 2005-09-21 Ncr Int Inc Self-service terminal
US6866195B2 (en) * 2002-10-31 2005-03-15 United Parcel Service Of America, Inc. Systems and methods of inventory management utilizing unattended facilities
US6845909B2 (en) * 2002-10-31 2005-01-25 United Parcel Service Of America, Inc. Systems and methods of inventory management utilizing unattended facilities
MXPA05009813A (en) * 2003-03-17 2006-02-28 Abanco International Llc System and method for sales and inventory reconciliation.
US8364547B2 (en) * 2003-03-17 2013-01-29 Gate Gourmet Switzerland, Gmbh System for real-time sales and inventory reconciliation
US20060085308A1 (en) * 2003-03-17 2006-04-20 Abanco International, Llc System and method for sales and service reconciliation
US7742928B2 (en) * 2003-05-09 2010-06-22 United Parcel Service Of America, Inc. System for resolving distressed shipments
US8655309B2 (en) 2003-11-14 2014-02-18 E2Interactive, Inc. Systems and methods for electronic device point-of-sale activation
US8190497B2 (en) 2004-07-02 2012-05-29 Hallmark Cards, Incorporated Handheld scanner device with display location database
WO2006081520A2 (en) * 2005-01-26 2006-08-03 Munroe Chirnomas Inventory monitor for an article dispenser
US8577498B2 (en) * 2007-05-21 2013-11-05 Panasonic Corporation Automatic transfer method, transfer robot, and automatic transfer system
DE102009023541A1 (en) * 2009-05-30 2010-12-02 Holthausen Elektronik Gmbh Method and device for automated tracking of a goods cycle
US10296916B2 (en) 2009-09-11 2019-05-21 Maridee Joy Maraz System and/or method for handling recalled product purchases and/or return/warranty requests
US8452868B2 (en) 2009-09-21 2013-05-28 Checkpoint Systems, Inc. Retail product tracking system, method, and apparatus
US8508367B2 (en) 2009-09-21 2013-08-13 Checkpoint Systems, Inc. Configurable monitoring device
CN102667870B (en) * 2009-10-02 2016-09-21 关卡系统公司 Key devices for monitoring system
US8712856B2 (en) 2010-04-12 2014-04-29 Nintendo Of America Inc. Systems and/or methods for determining item serial number structure and intelligence
US8799111B2 (en) 2012-05-04 2014-08-05 Nintendo Of America Inc. Systems and/or methods for selling non-inventory items at point-of-sale (POS) locations
US20140074599A1 (en) * 2012-09-13 2014-03-13 Visa International Service Association Systems and methods to provide offers via multiple media channels
CN106651335B (en) * 2017-01-11 2021-01-12 南京紫米网络科技有限公司 Bank integrated third party payment system and use method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3716697A (en) * 1971-05-05 1973-02-13 Fmc Corp Automatic marketing system
US3770941A (en) * 1971-11-18 1973-11-06 Olivetti & Co Spa Data processing system for handling the flow of merchandise articles or services on a plurality of selling points
US4108363A (en) * 1975-06-25 1978-08-22 Iida Susumu Record controlled mechanical store
US4473884A (en) * 1982-01-08 1984-09-25 Sybron Corporation Electronic medication dispensing system
US4512453A (en) * 1982-09-24 1985-04-23 Umc Industries, Inc. Vendor accountability system
US4598379A (en) * 1982-11-12 1986-07-01 Sanyo Electric Co., Ltd. Control system of an automatic vending machine

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH548073A (en) * 1972-02-14 1974-04-11 Gretag Ag EQUIPMENT FOR A SELF-SERVICE SHOP.
GB1556186A (en) * 1975-08-14 1979-11-21 Matsushita Electric Ind Co Ltd Automatic vending systems
US4071740A (en) * 1976-05-26 1978-01-31 Paul Gogulski Mobile automated shopping system
US4115870A (en) * 1976-11-18 1978-09-19 Wordsmith, Inc. Hand-held data processing terminal
US4373133A (en) * 1980-01-03 1983-02-08 Nicholas Clyne Method for producing a bill, apparatus for collecting items, and a self-service shop
US4471218A (en) * 1982-05-19 1984-09-11 Msi Data Corporation Self-contained, portable data entry terminal
DE3226014C1 (en) * 1982-07-12 1983-07-07 Privates Institut für Physikalisch Technische Auftragsforschung GmbH, 6100 Darmstadt Device for controlling the exit and / or receipt of goods
US4731525A (en) * 1983-06-17 1988-03-15 Data Information Management Systems, Inc. Modular microprocessor-based system for printing and reading school attendance recordkeeping codes on forms
GB8323810D0 (en) * 1983-09-06 1983-10-05 Banks E J K Supervising access to individual items
DE3420100C2 (en) * 1984-05-25 1986-05-07 Deister Elektronik GmbH, 3013 Barsinghausen Control system with at least one fixed control point
US4783655A (en) * 1984-12-10 1988-11-08 Richard G. Cobb Article monitoring system with printing capability
GB2171873B (en) * 1985-01-24 1989-01-11 Sanden Corp Data gathering system
FR2582836B1 (en) * 1985-05-31 1988-02-19 Raskin Claude SECURITY ARRANGEMENT DEVICE FOR ELIMINATING LARCINS AND INVOICING FAULTS IN SELF-SERVICE STORES
US4698630A (en) * 1985-06-12 1987-10-06 American Locker Group Incorporated Security system
US4866661A (en) * 1986-03-26 1989-09-12 Prins Maurits L De Computer controlled rental and sale system and method for a supermarket and the like
US4814592A (en) * 1986-05-29 1989-03-21 Videomat Associates Apparatus and method for storing and retrieving articles
US4710616A (en) * 1986-06-02 1987-12-01 National Transdata Systems, Inc. Multi-station data collection system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3716697A (en) * 1971-05-05 1973-02-13 Fmc Corp Automatic marketing system
US3770941A (en) * 1971-11-18 1973-11-06 Olivetti & Co Spa Data processing system for handling the flow of merchandise articles or services on a plurality of selling points
US4108363A (en) * 1975-06-25 1978-08-22 Iida Susumu Record controlled mechanical store
US4473884A (en) * 1982-01-08 1984-09-25 Sybron Corporation Electronic medication dispensing system
US4512453A (en) * 1982-09-24 1985-04-23 Umc Industries, Inc. Vendor accountability system
US4598379A (en) * 1982-11-12 1986-07-01 Sanyo Electric Co., Ltd. Control system of an automatic vending machine

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0293366A4 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0332844A3 (en) * 1988-02-10 1990-10-17 Casio Computer Company Limited A hand-held sales data processing device, and system therefor
EP0332844A2 (en) * 1988-02-10 1989-09-20 Casio Computer Company Limited A hand-held sales data processing device, and system therefor
WO1990001199A1 (en) * 1988-07-28 1990-02-08 British Airways Plc Transaction recording apparatus
EP0390448A1 (en) * 1989-03-27 1990-10-03 Ncr Corporation Portable checkout system
WO1991020058A1 (en) * 1990-06-12 1991-12-26 Dansam Holdings Limited Storage and updating apparatus for data devices
US5489773A (en) * 1991-09-27 1996-02-06 Khyber Technologies Corporation Integrated portable device for point of sale transactions
WO1993006564A1 (en) * 1991-09-27 1993-04-01 Khyber Technologies Corporation Integrated portable device for point of sale transactions
US5294782A (en) * 1991-09-27 1994-03-15 Khyber Technologies Corporation Integrated portable device for point of sale transactions
US5386106A (en) * 1991-09-27 1995-01-31 Khyber Technologies Corporation Integrated portable device for point of sale transactions
WO1995023390A1 (en) * 1994-02-23 1995-08-31 Dataflight Europe A/S A vending system
US6095410A (en) * 1994-02-23 2000-08-01 Dataflight Europe A/S Vending system
WO1998011515A1 (en) * 1996-09-16 1998-03-19 Inflight Ati, Inc. Onboard currency and value card exchanger
AU728277B2 (en) * 1996-09-16 2001-01-04 Inflight Ati, Inc. Onboard currency and value card exchanger
FR2757249A1 (en) * 1996-12-16 1998-06-19 Air Liquide Installation for exchange of containers, especially gas bottles
WO1998027380A1 (en) * 1996-12-16 1998-06-25 L'air Liquide Societe Anonyme Pour L'etude Et L'exploitation Des Procedes Georges Claude Installation for exchanging articles, in particular gas cylinders
US6192296B1 (en) 1996-12-16 2001-02-20 L'air Liquide Societe Anonyme Pour L'etude Et L'exploitation Des Procedes Georges Claude Installation for exchanging articles, in particular gas cylinders
DE19824323B4 (en) * 1998-06-02 2004-01-29 Mvs-Imci Maschinen- Und Verpackungs-Service Gmbh Method for monitoring the passage of a group of independent objects through a passage area and monitoring system

Also Published As

Publication number Publication date
EP0293366A1 (en) 1988-12-07
DE3687527D1 (en) 1993-02-25
JPH0719271B2 (en) 1995-03-06
US5057677A (en) 1991-10-15
JPH01502543A (en) 1989-08-31
EP0293366B1 (en) 1993-01-13
DE3687527T2 (en) 1993-05-13
KR880701417A (en) 1988-07-27
EP0293366A4 (en) 1990-09-26

Similar Documents

Publication Publication Date Title
US5057677A (en) Transaction monitoring and security control system for the sale and distribution of articles
US5055660A (en) Portable transaction monitoring unit for transaction monitoring and security control systems
US5825002A (en) Device and method for secure data updates in a self-checkout system
US5361871A (en) Product information system for shoppers
JP3457816B2 (en) Commodity sales data registration processing device having data rewriting function of non-contact communication type storage medium
US8036906B2 (en) Method and system for merchandise retail management and portable terminal
US10121140B2 (en) Proximity transaction apparatus and methods of use thereof
EP0397095B1 (en) Proceeds processing apparatus requesting a customer to confirm proceeds processing
US7200567B2 (en) Purchasing aid logistics appliance and method for use
CN104299336B (en) Merchandise sales data processing apparatus, information terminal and its control method
US5971274A (en) Apparatus and methods for providing financial services
JPH07104891B2 (en) Transaction processor
JP2003512686A (en) A system for quickly distributing and adding values to fare cards
WO1996039674A1 (en) Bar code scanner and id tag information gathering device
US20020194129A1 (en) IC card reader/writer
JP2002024921A (en) Unmanned vending system
JPH0711806B2 (en) Electronic order delivery receiving system
CN111401918B (en) Store server, store system and method, readable storage medium, and electronic device
JP3504732B2 (en) Portable scanner system
JP3866773B2 (en) IC card reader / writer terminal system
JPH02101572A (en) Direct delivery to house system and commodity storing box
JPH10289354A (en) Prepaid correspondent automatic vending machine system using non-contact data carrier
WO1995003595A1 (en) Handheld point-of-sale system
JPS63250794A (en) Prepaid card settling apparatus
JPS6084665A (en) Credit transaction processor using card

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP KR US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BE DE FR GB NL SE

WWE Wipo information: entry into national phase

Ref document number: 1986904476

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1986904476

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 1986904476

Country of ref document: EP