[go: up one dir, main page]

GB2264372A - A data processing apparatus - Google Patents

A data processing apparatus Download PDF

Info

Publication number
GB2264372A
GB2264372A GB9202286A GB9202286A GB2264372A GB 2264372 A GB2264372 A GB 2264372A GB 9202286 A GB9202286 A GB 9202286A GB 9202286 A GB9202286 A GB 9202286A GB 2264372 A GB2264372 A GB 2264372A
Authority
GB
United Kingdom
Prior art keywords
data
warehouse
central processor
processing apparatus
goods
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
GB9202286A
Other versions
GB9202286D0 (en
GB2264372B (en
Inventor
Ian Leslie
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BILLCREST PROD Ltd
Original Assignee
BILLCREST PROD Ltd
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 BILLCREST PROD Ltd filed Critical BILLCREST PROD Ltd
Priority to GB9202286A priority Critical patent/GB2264372B/en
Priority to BE9200152A priority patent/BE1003888A6/en
Publication of GB9202286D0 publication Critical patent/GB9202286D0/en
Publication of GB2264372A publication Critical patent/GB2264372A/en
Application granted granted Critical
Publication of GB2264372B publication Critical patent/GB2264372B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Warehouses Or Storage Devices (AREA)

Abstract

Centralised control of stock distribution by filtering incoming data at a central processor, into categories according to the source of the data. Incoming data from remote, secondary inventory systems is automatically verified and summarised. Thus, these remote systems may operate on a stand-alone basis, while the central processor (3) is updated regularly and the data is verified. The central processor has means to generate picking lists and route information. <IMAGE>

Description

"A data processing apParatus" The invention relates to a data processing apparatus for use in the control of goods storage, and delivery in response to receipt of orders. More particularly, the apparatus is for use where warehouses storing the goods are geographically remote from each other.
Heretofore, there have been two approaches to data processing in such an environment. One approach is to have a data processing apparatus at each warehouse location operating in a stand-alone manner. The apparatus may be interconnected by a wide area network for communication. However, this clearly does not provide centralised control and is thus unsatisfactory for most situations. The other approach is to use a hierarchial system such as that described in European Patent Specification No. 82225 B (IBM). In such a system, however, operation of devices is dependent on a supporting device or controller, which in turn received processed data at frequent intervals. This is suitable for a business system, especially for real-time transaction processing.However, for control of goods storage and delivery from remote warehouses equipment and communication costs of such an apparatus -would be excessive.
The present invention is directed towards providing a goods delivery data processing apparatus which is suitable for the processing of data relating to storage of goods at a primary warehouse which stores a large portion of the goods. There are also a plurality of secondary warehouses which store the remainder of the goods and which are geographically remote from each other. An object of the invention is that the apparatus allows for quick and efficient distribution of goods to locations which are remote from the primary warehouse and for the efficient picking of goods and delivery of goods along routes. Another object is that the apparatus be relatively inexpensive to install and to operate.
According to the invention, there is provided a data processing apparatus comprising: a central processor connected to an input interface console, a back-up tape drive, a memory circuit and to a storage device; a database of goods delivery reference data for a primary warehouse and a plurality of secondary warehouses; an active database of stored data relating to goods delivery from the warehouses; at least one terminal server in a network connected to the central processor; a plurality of terminals connected to each terminal server; a communications controller connected to the central processor and being pre-programmed for communication with processing apparatus at the secondary warehouses; a data filter means in the central processor comprising means for identifying the source of received data as being a network terminal, a processing apparatus at a secondary warehouse, or a processing apparatus at a primary warehouse; a verifier in the central processor for automatically verifying received secondary warehouse data by comparing it with stored reference data; a summary report generator in the central processor for sorting and summing the verified secondary warehouse data, generating printing instructions for a summary report, and for updating the active database; a warehouse picking circuit in the central processor comprising means for automatically comparing product location data from the reference database with product data of the network terminal data, to generate printing instructions for a warehouse picking list, and to direct transmission of the list to the primary warehouse apparatus; and a route processing circuit in the central processor comprising means for automatically comparing route information in the network terminal data with stored reference data, for generating printing instructions for a route despatch report, and for directing transmission of the instructions via the network multiplexer and modem to the primary warehouse apparatus.
In one embodiment the central processor includes a data processing apparatus wherein the central processor includes a data adjustment circuit having means for retrieving feedback adjustment data in the primary warehouse and for transmitting updating signals to the route processing and warehouse picking circuits for generation of updated printing instructions.
Preferably, the route processing circuit further comprises means for generating a set of goods demand of data sorted according to customer and for outputting a signal indicating goods demand at periodic intervals.
The invention will be more clearly understood from the following description of some preferred embodiments thereof, given by way of example only with reference to the accompanying drawings in which: Fig. 1 is a block diagram illustrating a goods delivery data processing apparatus of the invention; and Fig. 2 is a more detailed view of a central processor of the apparatus drawn in a flow chart format to illustrate the manner in which it operates.
Referring to the drawings, and initially to Fig. 1 there is illustrated a goods delivery data processing apparatus of the invention. The apparatus comprises a host system 1 constructed for communication with a despatch data processing system 2 located at a primary warehouse and having sub-systems 2(a) and 2(b). The host system 1 comprises a central processor 3 which may, for example, be the CPU of a minicomputer to which circuits may be connected in expansion slots. The processor 3 is connected to a user interface console 4, to a magnetic tape back-up 5 and to a 20 Mbyte memory circuit 6. A 150 Mbyte fixed disk 7 stores the operating system for the processor 3 and a 400 Mbyte fixed disk 8 stores databases and programs for use by the processor 3.The databases include an active database which stores inventory data for goods at the primary warehouse (where the despatch system 2 is located). The active database also stores data relating to goods at a number of remote secondary warehouses, and a reference database of pre-set data such as product codes and quantities per carton for both the primary and the secondary warehouses.
A network 20 having three terminal servers 21, 22 and 23 is also connected to the central processor 3. The terminal server 21 has eight terminal ports, whereas the servers 22 and 23 each have sixteen terminal ports. Four ports of each of the servers 22 and 23 is connected to a multiplexer 24, which is in turn connected to a modem 25 set for operation at 9600 baud. Each of the modems 25 is for communication with a corresponding modem 25 at each of the sub-systems 2(a) and 2(b). Each sub-system 2(a) and 2(b) comprises the abovementioned modem 25 and a multiplexer 24 having four output ports, one of which is connected to a microcomputer, the backplane of which is connected to a printer 26. Other ports of the multiplexers 24 are connected to slave terminals. For clarity, all printers in Fig. 1 are indicated by the numeral 26.
The processor 3 is also connected to a communications controller, namely a microcomputer 28, which is in turn connected to a modem 29 for communication with inventory control systems at the secondary warehouses. The microcomputer 28 is programmed to log all data received via the modem 29, to generate a transfer file containing the data and to transmit terminal emulation signals to the processor 3 via the network 20 and to subsequently transmit the transfer file to the processor 3.
The central processor 3 has many different functional units which may take the form of a general purpose microprocessor operating under instructions retrieved from the fixed disk 8, or of special-purpose circuits connected to a back-plane of the processor 3. Referring now to Fig. 2, a combination of functional units is illustrated together with connections to outside devices such as printers. A data filter 30 is connected to an input interface, not shown, of the processor 3 for reception of data from the network 20. The filter 30 is connected to a route processing circuit 31, which is in turn connected to printers 26 via output ports of the processor. There is a parallel connection to a warehouse picking circuit 34.A verifier 36 connected in series with a summary report generator 37 form a second output of the filter 30, and a third output is connected to a data adjustment circuit 40. The construction of these units is best described by way of a description of the manner in which they operate.
The data filter 30 is constructed to automatically on-line monitor all incoming data to identify its source by identification of codes embedded in the data. In this embodiment there are three possible data sources, as follows: 1. A network terminal connected to a server 21, 22 or 23, 2. a secondary warehouse inventory system (via the microcomputer 28), and 3. the despatch system 2 (via the modems 25 and multiplexers 24).
The filter 30 automatically filters the incoming data into these three categories, network terminal data being transmitted in parallel to the route processing circuit 31 and to the warehouse picking circuit 34. This data generally relates to sales orders. The route processing circuit 31 is constructed to sort the network terminal data into route categories using references to the reference database of the fixed disk 8, the routes being required for the delivery of the ordered goods. Thus, there will be several categories of data, each associated with a particular delivery route. The circuit 31 then stores the data in a temporary file in the memory 6.
In parallel, the warehouse picking circuit 34 retrieves warehouse location data from the reference database and sorts the network terminal data according to warehouse location, product data relating to contiguous warehouse locations being listed together. The sorted data, together with printing instructions is then transmitted to a sub-system 2(a) or 2(b) for printing of picking lists which may then be used for efficient retrieval of goods from the primary warehouse. The active database is then updated. It will thus be appreciated that the apparatus uses the network terminal data in a way which leads to efficient retrieval of goods from a warehouse.
The route processing circuit 31 then generates printing instructions incorporating data from the temporary file, which are transmitted via the multiplexer 24 and a modem 25 to a sub-system 2(a) or 2(b) for printing of a route despatch report. Such a report may then be used by delivery personnel for sorting of picked goods and loading into vans for easy off-loading at each consecutive delivery site.
The route processing circuit 31 is also constructed to update both the active and reference databases and to refer to the reference database for data relating to previous customer demand for certain products. Using retrieved reference data, a report may be generated at a printer 26 connected directly to a terminal server which indicates a break in a demand pattern of certain customers. Goods order data which relates to transactions greater than a next previous number of transactions is over-written on the reference database.
The secondary warehouse data which is outputted from the data filter 30 is inputted to the verifier 36. This automatically carries out verification operations with reference to the reference database on the fixed disk 8. This ensures that product codes, overall quantities and prices are correct.
Data relating to any errors are transmitted for printing at a printer 26 to provide an error report. The verified data is transmitted to the summary report generator 37 which sorts the data and sums like data to generate a summary report. Thus, personnel at the host system 1 may immediately see at a glance the status of goods storage and delivery from each of the secondary warehouses, although these are at remote geographic locations. Thus, the system at each of the secondary warehouses may work independently and process storage and delivery data which takes into account local matters such as locally sourced goods and delivery procedures. However, data such as prices and product codes are kept in conformity with all other data and summarised versions of the data are used to update the databases in the host apparatus 1.Thus, the maximum benefits of centralised control are achieved in combination with efficiency at the local level, without the expense for installation and operation of hierarchial system.
Finally, the third category of data which is sorted in the filter 30 is adjustment data which is transmitted from a subsystem 2(a) or 2(b). Such adjustment data arises where warehouse picking personnel note that an inventory which "should" be present in the warehouse is not actually present.
When this happens, the actual quantities are inputted at a terminal connected to the multiplexer 24 and this is in turn transmitted via the network 20 to the central processor 3.
The data adjustment circuit 20 processes this data and generates updating signals for the active database in the fixed disk 8. In addition, revised picking lists and despatch reports may be generated. An advantage of the circuit 40 is that inventory levels of the primary warehouse are automatically updated and corrected and manual correction of reports is not required.
The invention is not limited to the embodiments hereinbefore described, but may be varied in construction and detail.

Claims (4)

1. A goods delivery data processing apparatus comprising: a central processor connected to an input interface console, a back-up tape drive, a memory circuit and to a storage device; a database of goods delivery reference data for a primary warehouse and a plurality of secondary warehouses; an active database of stored data relating to goods delivery from the warehouses; at least one terminal server in a network connected to the central processor; a plurality of terminals connected to each terminal server; a communications controller connected to the central processor and being pre-programmed for communication with processing apparatus at the secondary warehouses;; a data filter means in the central processor comprising means for identifying the source of received data as being a network terminal, a processing apparatus at a secondary warehouse, or a processing apparatus at a primary warehouse; a verifier in the central processor for automatically verifying received secondary warehouse data by comparing it with stored reference data; a summary report generator in the central processor for sorting and summing the verified secondary warehouse data, generating printing instructions for a summary report, and for updating the active database; a warehouse picking circuit in the central processor comprising means for automatically comparing product location data from the reference database with product data of the network terminal data, to generate printing instructions for a warehouse picking list, and to direct transmission of the list to the primary warehouse apparatus; and a route processing circuit in the central processor comprising means for automatically comparing route information in the network terminal data with stored reference data, for generating printing instructions for a route despatch report, and for directing transmission of the instructions via the network multiplexer and modem to the primary warehouse apparatus.
2. A goods delivery data processing apparatus as claimed in claim 1, wherein the central processor includes a data adjustment circuit having means for retrieving feedback adjustment data in the primary warehouse and for transmitting updating signals to the route processing and warehouse picking circuits for generation of updated printing instructions.
3. A goods delivery data processing apparatus as claimed in claim 2, wherein the route processing circuit further comprises means for generating a set of goods demand of data sorted according to customer and for outputting a signal indicating goods demand at periodic intervals.
4. A data processing apparatus substantially as hereinbefore described with reference to and as illustrated in the accompanying drawings.
GB9202286A 1992-02-04 1992-02-04 A data processing apparatus Expired - Fee Related GB2264372B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
GB9202286A GB2264372B (en) 1992-02-04 1992-02-04 A data processing apparatus
BE9200152A BE1003888A6 (en) 1992-02-04 1992-02-13 Unit data processing.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB9202286A GB2264372B (en) 1992-02-04 1992-02-04 A data processing apparatus

Publications (3)

Publication Number Publication Date
GB9202286D0 GB9202286D0 (en) 1992-03-18
GB2264372A true GB2264372A (en) 1993-08-25
GB2264372B GB2264372B (en) 1995-10-18

Family

ID=10709753

Family Applications (1)

Application Number Title Priority Date Filing Date
GB9202286A Expired - Fee Related GB2264372B (en) 1992-02-04 1992-02-04 A data processing apparatus

Country Status (2)

Country Link
BE (1) BE1003888A6 (en)
GB (1) GB2264372B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2280973A (en) * 1993-08-13 1995-02-15 Dunbar Limited Electronic parts warehousing and distribution system.
WO2003100696A1 (en) * 2002-05-24 2003-12-04 Identico Systems, Llc Positive identification system and method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990011572A1 (en) * 1989-03-21 1990-10-04 Morris Epstein Integrated electronic parts warehousing and distribution system and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990011572A1 (en) * 1989-03-21 1990-10-04 Morris Epstein Integrated electronic parts warehousing and distribution system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2280973A (en) * 1993-08-13 1995-02-15 Dunbar Limited Electronic parts warehousing and distribution system.
WO2003100696A1 (en) * 2002-05-24 2003-12-04 Identico Systems, Llc Positive identification system and method

Also Published As

Publication number Publication date
BE1003888A6 (en) 1992-07-07
GB9202286D0 (en) 1992-03-18
GB2264372B (en) 1995-10-18

Similar Documents

Publication Publication Date Title
US5060185A (en) File backup system
US6188973B1 (en) Automatic mapping, monitoring, and control of computer room components
US6052053A (en) Continuous monitoring system
US5937393A (en) Order processing method in a distributed processing system with local validation and dynamic control of the order request through a configuration matrix
JP4201291B2 (en) Product price synchronization apparatus and product price synchronization method using electronic price tag
US4873631A (en) Point of sale automatic back-up system and method
EP0978075A1 (en) System for supplying automatic status updates using electronic mail
EP1918842A2 (en) Upgrade service system
US5586038A (en) Manufacturing history management system
JPH10120121A (en) Inventory control system and inventory control method
GB2264372A (en) A data processing apparatus
GB2249416A (en) Stock control system
IE920255A1 (en) A Data Processing Apparatus
GB2283588A (en) A process control data processing apparatus
US5721821A (en) Information processing system having ring fashioned bus connection
EP0784836B1 (en) Data communication system
US7058774B2 (en) Data backup method and data backup system
GB2259163A (en) Transaction processing
JP3018984B2 (en) Credit line system
JP3526073B2 (en) E-mail distribution method and distribution system
GB2268294A (en) Data validation system.
GB2284910A (en) An integrated electronic warehousing and distribution system
IE912985A1 (en) A transaction processing apparatus
IE930823A1 (en) &#34;A process control data processing apparatus&#34;
JP2001147964A (en) Electronic commercial transaction method

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 20000204