← Back to Patent Explorer
US5604487A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for user-selective data communication with verification

Assignee: Lockheed Martin Corp
•
Filing: 1993-07-30
•
Granted: 1997-02-18
•
Expires: 2013-07-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 John D. Frymier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 14:00
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0061; H04L1/12; H04L1/14; H04L1/16; H04L1/1607; H04L1/1671; H04L1/18; H04L1/1803

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 135 words
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.
Claim 2
Independent Claim 135 words
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.
Claim 3
Dependent Claim 18 words
A method as defined in claim 1 wherein each of the plurality of data items comprises radar data.
Claim 4
Dependent Claim 82 words
A method as defined in claim 2 wherein said identification step comprises: sending by the requester to the holder an identifying signal identifying the one data item by radar product type of the one data item and by radar site from which the one data item originated; and after said step of sending an identifying signal, determining whether the identifying signal identifies a valid radar product and a valid radar site, and if not then sending an error signal to the requester.
Claim 5
Dependent Claim 18 words
A method as defined in claim 1 wherein each of the plurality of data items comprises image data.
Claim 6
Dependent Claim 19 words
A method as defined in claim 1 wherein each of the plurality of data items comprises weather radar data.
Claim 7
Dependent Claim 82 words
A method as defined in claim 5 wherein said identification step comprises: sending by the requester to the holder an identifying signal identifying the one data item by radar product type of the one data item and by radar site from which the one data item originated; and after said step of sending an identifying signal, determining whether the identifying signal identifies a valid radar product and a valid radar site, and if not then sending an error signal to the requester.
Claim 8
Dependent Claim 145 words
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.
Claim 9
Dependent Claim 145 words
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.
Claim 10
Dependent Claim 17 words
Apparatus as defined in claim 7 wherein each of the plurality of data items comprises radar data.
Claim 11
Dependent Claim 80 words
Apparatus as defined in claim 8 wherein: said means for identification comprises means for generating an identifying signal identifying the one data item by radar product type of the one data item and by radar site from which the one data item originated; and said holder comprises means, responsive to the identifying signal, for determining whether the identifying signal identifies a valid radar product and a valid radar site, and, if not, for sending an error signal to said requester.
Claim 12
Dependent Claim 18 words
Apparatus as defined in claim 7 wherein each of the plurality of data items comprises weather radar data.
Claim 13
Dependent Claim 80 words
Apparatus as defined in claim 10 wherein: said means for identification comprises means for generating an identifying signal identifying the one data item by radar product type of the one data item and by radar site from which the one data item originated; and said holder comprises means, responsive to the identifying signal, for determining whether the identifying signal identifies a valid radar product and a valid radar site, and, if not, for sending an error signal to said requester.
Claim 14
Dependent Claim 17 words
Apparatus as defined in claim 7 wherein each of the plurality of data items comprises image data.
Claim 15
Dependent Claim 17 words
Apparatus as defined in claim 7 wherein each of the plurality of data items comprises an image.
Claim 16
Dependent Claim 18 words
Apparatus as defined in claim 7 wherein each of the plurality of data items comprises a radar image.
Claim 17
Dependent Claim 97 words
Apparatus as defined in claim 14 wherein: said means for identification comprises means for identification by the requester to the holder of one of said plurality of data items by radar product type of the one data item and by radar site at which the one data item originated; and said holder comprises means, responsive to said means for identification by type and site, for determining whether said means for identification by type and site has identified a valid radar product and a valid radar site, and, if not, for sending an error signal to said requester.
Claim 18
Dependent Claim 19 words
Apparatus as defined in claim 7 wherein each of the plurality of data items comprises a weather radar image.
Claim 19
Dependent Claim 97 words
Apparatus as defined in claim 16 wherein: said means for identification comprises means for identification by the requester to the holder of one of said plurality of data items by radar product type of the one data item and by radar site at which the one data item originated; and said holder comprises means, responsive to said means for identification by type and site, for determining whether said means for identification by type and site has identified a valid radar product and a valid radar site, and, if not, for sending an error signal to said requester.
Claim 20
Independent Claim 199 words
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.
Claim 21
Independent Claim 199 words
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.
Claim 22
Dependent Claim 18 words
A method as defined in claim 18 wherein each of the plurality of data items comprises radar data.
Claim 23
Dependent Claim 92 words
A method as defined in claim 19 wherein: said identification step comprises identifying one of said plurality of data items by radar product type of the one data item so requested and by radar site at which the one data item so requested originated; and said method further comprises the step of, after said identification step but before said message provision step, determining whether said identification step identifies a valid radar product and a valid radar site, and if not then sending an error signal to the requester instead of the message.
Claim 24
Dependent Claim 29 words
A method as defined in claim 20 wherein the at least one characteristic comprises size of the one data item and time of creation of the one data item.
Claim 25
Dependent Claim 19 words
A method as defined in claim 18 wherein each of the plurality of data items comprises weather radar data.
Claim 26
Dependent Claim 92 words
A method as defined in claim 22 wherein: said identification step comprises identifying one of said plurality of data items by radar product type of the one data item so requested and by radar site at which the one data item so requested originated; and said method further comprises the step of, after said identification step but before said message provision step, determining whether said identification step identifies a valid radar product and a valid radar site, and if not then sending an error signal to the requester instead of the message.
Claim 27
Dependent Claim 29 words
A method as defined in claim 23 wherein the at least one characteristic comprises size of the one data item and time of creation of the one data item.
Claim 28
Dependent Claim 18 words
A method as defined in claim 18 wherein each of the plurality of data items comprises image data.
Claim 29
Dependent Claim 29 words
A method as defined in claim 25 wherein the at least one characteristic comprises size of the one data item and time of creation of the one data item.
Claim 30
Dependent Claim 29 words
A method as defined in claim 18 wherein the at least one characteristic comprises size of the one data item and time of creation of the one data item.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-18 2000-08-19 2001-02-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-18 2004-08-19 2005-02-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-18 2008-08-19 2009-02-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag