WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Apparatus and method for user-selective data communication with verification    
United States Patent5604487   
Link to this pagehttp://www.wikipatents.com/5604487.html
Inventor(s)Frymier; John D. (Downingtown, PA)
AbstractApparatus 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.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5604487
Apparatus and method for user-selective data communication with

     verification - US Patent 5604487 Drawing
Apparatus and method for user-selective data communication with verification
Inventor     Frymier; John D. (Downingtown, PA)
Owner/Assignee     Lockheed Martin Tactical Systems, Inc. (New York, NY)
Patent assignment
All assignments
Publication Date     February 18, 1997
Application Number     08/100,657
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     July 30, 1993
US Classification     340/5.9 340/825.26 709/217 709/237
Int'l Classification     G05B 023/02
Examiner     Zimmerman; Brian
Assistant Examiner    
Attorney/Law Firm     Weinstein; Stanton D. Bowen; Glenn W. ,
Address
Parent Case    
Priority Data    
USPTO Field of Search     364/401 364/403 364/408 364/420 340/825.07 340/825.26 340/825.27 379/107 379/90 379/91 379/92 379/93 379/94 379/88 395/200.09
Patent Tags     user-selective data communication with verification
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5297032
Trojan

Mar,1994

[0 after 0 votes]
5193149
Awiszio

Mar,1993

[0 after 0 votes]
5181204
Kasman
714/45
Jan,1993

[0 after 0 votes]
5163055
Lee
714/748
Nov,1992

[0 after 0 votes]
5146404
Calloway
705/1
Sep,1992

[0 after 0 votes]
5105382
Ogasawara
710/46
Apr,1992

[0 after 0 votes]
5096139
Feld
244/3.1
Mar,1992

[0 after 0 votes]
5077665
Silverman

Dec,1991

[0 after 0 votes]
5068665
Piazza

Nov,1991

[0 after 0 votes]
5067104
Krishnakumar

Nov,1991

[0 after 0 votes]
5020020
Pomfret
709/235
May,1991

[0 after 0 votes]
4999768
Hirokawa
709/213
Mar,1991

[0 after 0 votes]
4992940
Dworkin
705/26
Feb,1991

[0 after 0 votes]
4972368
O'Brien
710/67
Nov,1990

[0 after 0 votes]
4926375
Mercer
709/201
May,1990

[0 after 0 votes]
4908828
Tikalsky
714/822
Mar,1990

[0 after 0 votes]
4897833
Kent
370/447
Jan,1990

[0 after 0 votes]
4887076
Kent
340/3.43
Dec,1989

[0 after 0 votes]
4868866
Williams, Jr.
707/9
Sep,1989

[0 after 0 votes]
4853875
Brown
709/228
Aug,1989

[0 after 0 votes]
4845722
Kent
370/388
Jul,1989

[0 after 0 votes]
4839801
Nicely

Jun,1989

[0 after 0 votes]
4831620
Conway
370/401
May,1989

[0 after 0 votes]
4780869
Engdahl
370/228
Oct,1988

[0 after 0 votes]
4777595
Strecker
709/236
Oct,1988

[0 after 0 votes]
4768144
Winter
707/1
Aug,1988

[0 after 0 votes]
4754326
Kram
707/1
Jun,1988

[0 after 0 votes]
4740909
Conklin
710/68
Apr,1988

[0 after 0 votes]
4715045
Lewis
375/285
Dec,1987

[0 after 0 votes]
4712214
Meltzer
714/748
Dec,1987

[0 after 0 votes]
4677617
O'Connor
370/478
Jun,1987

[0 after 0 votes]
4649533
Chorley
370/400
Mar,1987

[0 after 0 votes]
4584680
Carter
370/360
Apr,1986

[0 after 0 votes]
4584685
Gajjar
714/751
Apr,1986

[0 after 0 votes]
4584684
Nagasawa
714/749
Apr,1986

[0 after 0 votes]
4560985
Strecker
340/825.5
Dec,1985

[0 after 0 votes]
4490785
Strecker
710/100
Dec,1984

[0 after 0 votes]
4490788
Rasmussen
710/21
Dec,1984

[0 after 0 votes]
4488287
Carter
370/528
Dec,1984

[0 after 0 votes]
4450572
Stewart
375/333
May,1984

[0 after 0 votes]
4432090
da Silva
714/748
Feb,1984

[0 after 0 votes]
4422171
Wortley
714/748
Dec,1983

[0 after 0 votes]
4031512
Faber
340/825.2
Jun,1977

[0 after 0 votes]
4009344
Flemming
370/321
Feb,1977

[0 after 0 votes]
4592072
Stewart
375/282
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

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.

2. A method as defined in claim 1 wherein each of the plurality of data items comprises radar data.

3. 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.

4. A method as defined in claim 1 wherein each of the plurality of data items comprises image data.

5. A method as defined in claim 1 wherein each of the plurality of data items comprises weather radar data.

6. 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.

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.

8. Apparatus as defined in claim 7 wherein each of the plurality of data items comprises radar data.

9. 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.

10. Apparatus as defined in claim 7 wherein each of the plurality of data items comprises weather radar data.

11. 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.

12. Apparatus as defined in claim 7 wherein each of the plurality of data items comprises image data.

13. Apparatus as defined in claim 7 wherein each of the plurality of data items comprises an image.

14. Apparatus as defined in claim 7 wherein each of the plurality of data items comprises a radar image.

15. 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.

16. Apparatus as defined in claim 7 wherein each of the plurality of data items comprises a weather radar image.

17. 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.

18. A method for verified selective communication of data from a holder of such data to a requester of such data, comprising th