Apparatus and method for user-selective data communication with verification
First Claim
1. A method for verified communication of data from a holder of such data to a requester of such data, comprising the steps of:
- determination by the holder of a respective first error checking/fault detection indicator for each of a plurality of data items stored by the holder;
identification of one of said plurality of data items by the requester to the holder;
provision of said one data item to the requester;
determination by the requester of a second error checking/fault detection indicator, corresponding in nature to the first indicator, for said one data item;
provision, by the requester to the holder, of the second indicator;
comparison, by the holder, of the first and second indicators; and
provision by the holder to the requester of a message indicating whether the first and second indicators are identical.
5 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method for communication of data from a holder to a customer or other requester of such data. The requester identifies to the holder a specific data product or other piece of data known to be held by the holder. The holder responds with a message acknowledging that request and providing at least one characteristic of the data so requested. The requester utilizes the information contained in that acknowledgement to determine whether the requester wants the data that it has so identified. The requester then informs the holder, based on that determination, whether the requester still wants the holder to provide that data to the requester. In response to that message from the requester, the holder either transmits the requested data, or awaits a further request from that requester, or terminates the communication. This apparatus and method further includes a provision for verification of proper communication of requested data. Upon receipt of requested data, the requester determines the value of a predetermined error checking or fault detection code such as a checksum. The requester then provides this value or code to the holder as part of the requester'"'"'s acknowledgement of receipt of the requested data. This value or code is then compared by the holder with an internally generated such value or code to determine whether the transmitted data has been properly received. The holder thereby is also assured that the recipient of the data has taken necessary steps to verify the accuracy or integrity of the communicated data.
-
Citations
27 Claims
-
1. A method for verified communication of data from a holder of such data to a requester of such data, comprising the steps of:
-
determination by the holder of a respective first error checking/fault detection indicator for each of a plurality of data items stored by the holder; identification of one of said plurality of data items by the requester to the holder; provision of said one data item to the requester; determination by the requester of a second error checking/fault detection indicator, corresponding in nature to the first indicator, for said one data item; provision, by the requester to the holder, of the second indicator; comparison, by the holder, of the first and second indicators; and provision by the holder to the requester of a message indicating whether the first and second indicators are identical. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Apparatus for verified communication of data from a holder of such data to a requester of such data, comprising:
-
means for determination by the holder of a respective first error checking/fault detection indicator for each of a plurality of data items stored by the holder; means for identification of one of said plurality of data items by the requester to the holder; means for provision of said one data item to the requester; means for determination by the requester of a second error checking/fault detection indicator, corresponding in nature to the first indicator, for said one data item; means for provision, by the requester to the holder, of the second indicator; means for comparison, by the holder, of the first and second indicators; and means for provision by the holder to the requester of a message indicating whether the first and second indicators are identical. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for verified selective communication of data from a holder of such data to a requester of such data, comprising the steps of:
-
determination by the holder of a respective first error checking/fault detection indicator for each of a plurality of data items stored by the holder; identification of one of said plurality of data items by the requester to the holder; provision by the holder to the requester of a message including at least one characteristic of the one data item so requested; determination by the requester of the desirability of the requested data item based on that message; communication by the requester to the holder of whether the requester still wants the holder to transmit the requested one data item to the requester; provision of said one data item to the requester; determination by the requester of a second error checking/fault detection indicator, corresponding in nature to the first indicator, for said one data item; provision, by the requester to the holder, of the second indicator; comparison, by the holder, of the first and second indicators; and provision by the holder to the requester of a message indicating whether the first and second indicators are identical. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification