Claims
- 1. A postage metering system comprising:
- a plurality of printing means operatively connected as part of a network and operating as client printing means on the network, the client printing means including processor, memory and storage means;
- a plurality of postal security devices (PSDs), more than one of the client printing means having a PSD coupled thereto, the PSD being local to the coupled client printing means functioning as a host to the PSD and remote to the other of the plurality of printing means, the PSD including unique identification, postal value storage means and digital signature means;
- means in the client printing means for functioning as a postage metering network wherein a client printing means requests evidence of postage payment from a remote PSD for concluding postage metering transactions; and
- means in each client printing means for determining which of the remote PSDs are available for metering transactions on the network.
- 2. The system of claim 1 wherein the determining means comprises a broadcast request sent over the computer network by first client printing means when the first client printing means logs onto the network, the broadcast request being for the identity of remote PSDs coupled to a host that is logged onto the network.
- 3. The system of claim 2 wherein each host functions as a meter server for metering transactions between the other clients and the PSD coupled to said each host.
- 4. The system of claim 3 wherein transaction information received from the PSD for each metering transaction is stored in the meter server.
- 5. The system of claim 1 wherein the determining means comprises a broadcast request periodically sent over the network by first client printing means to other client printing means logged onto the network, the broadcast request being for the identity of remote PSDs coupled to a host logged onto the network.
- 6. The system of claim 1 wherein the determining means comprises a broadcast message sent over the network by a host of a PSD when the host first logs onto the network, the broadcast message including the unique identification of the PSD coupled to the host.
- 7. The system of claim 1 wherein the determining means comprises a broadcast message sent periodically over the network by a host of a PSD, the broadcast message including the unique identification of the PSD coupled to the host.
- 8. The system of claim 1 wherein the determining means comprises a broadcast request periodically sent by a network server to all client printing means logged onto the network, the broadcast request to each of the client printing means, logged onto the network for the identity of the PSDs coupled to the client printing means.
- 9. The system of claim 8 wherein the client printing means find available PSDs through the network server.
- 10. The system of claim 1 wherein the determining means comprises a broadcast message sent over the network by the client printing means having a PSD coupled thereto when the client printing means logs off the network, the broadcast message indicating that the PSD coupled thereto is no longer available.
- 11. The system of claim 1 wherein each of the client printing means are limited to accessing only certain ones of the PSDs.
- 12. The system of claim 11 wherein first client printing means functions as a meter server for first metering transactions between the other client printing means and the local PSD coupled to the first client printing means, the other client printing means functioning as a meter client on the postage metering network for the first metering transactions.
- 13. The system of claim 12 wherein the meter server determines whether the client printing means is authorized to request postage from the PSD.
- 14. The system of claim 12 wherein the PSD determines whether the client printing means is authorized to request postage from the PSD.
- 15. The system of claim 1 wherein the printing means are personal computers.
- 16. The system of claim 1 wherein..the printing means are meter printers.
- 17. A postage metering system comprising:
- a plurality of general purpose computers operatively connected as part of a computer network and operating as client computers on the computer network, the client computers Including processor, memory and storage means;
- a plurality of postal security devices (PSDs), more than one of the client computers having a PSD coupled thereto, the PSD being local to the coupled client computer functioning as a host computer to the PSD and remote to the other of the plurality of computers, the PSD including unique identification, postal value storage means and digital signature means;
- means in the client computers for functioning as a postage metering network wherein a client computer requests evidence of postage payment from a remote PSD for concluding postage metering transactions;
- means in each client computer for determining which of the remote PSDs are available for metering transactions on the computer network.
- 18. The system of claim 17 wherein the determining means comprises:
- a broadcast request sent over the computer network by a first client computer when the first client computer logs onto the computer network and periodically thereafter, the broadcast request requesting the identity of each remote PSD coupled to a host computer logged onto the computer network;
- a broadcast message sent over the computer network by each host computer when said each host computer logs onto the computer network and periodically thereafter, the broadcast message indicating the unique identification of the PSD coupled to said each host computer; and
- a broadcast message sent over the computer network by said each host computer when said each host computer logs off the computer network, the broadcast message indicating that the PSD coupled thereto is no longer available.
- 19. The system of claim 18 wherein the determining means comprises a broadcast request periodically sent by a network server to all client computers logged onto the computer network, the broadcast request requesting that each of the client computers logged onto the network and functioning as a host computer identity each PSD coupled thereto, wherein the client computers find available PSDs through the network server.
- 20. The system of claim 18 wherein said each host computer functions as a meter server for metering transactions between the other client computers and the PSD coupled to said each host computer and the other client computers function as meter clients on the postage metering network, wherein transaction information received from the PSD for each transaction request is stored in the meter server.
- 21. The system of claim 20 wherein the meter server determines whether the client computer is authorized to request postage from the PSD.
- 22. The system of claim 20 wherein the PSD determines whether the client computer is authorized to request postage from the PSD.
- 23. The system of claim 17 wherein each of the client computers are limited to accessing only certain ones of the PSDs.
- 24. A transaction evidencing system comprising:
- a plurality of general purpose computers operatively connected as part of a computer network and operating as client computers on the computer network, the client computers including processor, memory and storage means, and at least some of the client computers including transaction evidencing software that selectively runs on the client computers:
- a plurality of transaction evidencing devices (TSDs), more than one of the client computers having a TSD coupled thereto, the TSD being local to the coupled client computer functioning as a host computer to the TSD and remote to the other of the plurality of computers, the TSD including unique identification, digital signature means and transaction accounting means;
- means in the client computers for functioning as a transaction evidencing network wherein a client computer requests and obtains transaction evidencing from a remote TSP for concluding transactions at the requesting client computer means in each client computer for determining which of the remote TSDs are available for transactions on the computer network and the identification of each client computer coupled to the available TSDs.
- 25. The system of claim 24 wherein the determining means comprises:
- a broadcast request sent over the computer network by a first client computer when the first client computer logs onto the computer network and periodically thereafter, the broadcast request requesting the identity of each remote TSD coupled to a host computer logged onto the computer network;
- a broadcast message sent over the computer network by each host computer when said each host computer logs onto the computer network and periodically thereafter, the broadcast message Indicating the unique identification of the TSD coupled to said each host computer; and
- a broadcast message sent over the computer network by said each host computer when said each host computer logs off the computer network, the broadcast message indicating that the TSD coupled thereto is no longer available.
- 26. The system of claim 25 wherein the determining means comprises a broadcast request periodically sent by a network server to all client computers logged onto the computer network, the broadcast request requesting that each of the client computers logged onto the network and functioning as a host computer identity each TSD coupled thereto, wherein the client computers find available TSDs through the network server.
- 27. The system of claim 25 wherein said each host computer functions as a transaction evidencing server for transactions between the other client computers and the TSD coupled to said each host computer and the other client computers function as transaction evidencing clients on the computer network, wherein transaction information received from the TSD for each transaction request is stored in the transaction evidencing server.
- 28. The system of claim 27 wherein the transaction evidencing server determines whether the client computer is authorized to request transaction evidencing from the TSD.
- 29. The system of claim 27 wherein the TSD determines whether the client computer is authorized to request transaction evidencing from the TSD.
- 30. The system of claim 24 wherein each of the client computers are limited to accessing only certain ones of the TSDs.
- 31. A method for automatic detection of remote postage security( devices (PSDs) on a network having a plurality of client devices to which the PSDs are coupled, the method comprising the steps of:
- broadcasting a request over the network by a first client device when the first client device logs onto the network, the request requesting the identity of each remote PSD coupled to the other of the plurality of client devices which are functioning as a host to the PSD and are logged onto the network;
- periodically thereafter rebroadcasting the request;
- broadcasting a first message over the network by each host when said each host first logs onto the network, the first message indicating the unique identification of the PSD coupled to said each host;
- broadcasting a second message over the network by said each host when said each host logs off the network, the second message indicating that the PSD coupled thereto is no longer available; and
- maintaining a list of PSDs available on the network.
RELATED APPLICATIONS
The present application is related to the following U.S. patent applications Ser. Nos. 08/993,352, 08/993,354, 08/993,355, 08,993,356, 08/993,357 and 08/993,311 all filed concurrently herewith and assigned to the assignee of the present invention.
US Referenced Citations (33)