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

Data storing device having position determining means

Assignee: Canon Inc
•
Filing: 1984-11-28
•
Granted: 1987-09-22
•
Expires: 2004-11-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data storing device in which output data of a counter, which counts synchronizing data in a plurality of transmitted data blocks, and address data in the blocks are selectively outputted by detecting errors in the blocks, and the storing position in a memory is determined on the basis of the selected output data.

Inventors

  • 👤 Masahiro Takei
  • 👤 Susumu Kozuki
  • 👤 Toshiyuki Masui
  • 👤 Masahide Hirasawa
  • 👤 Motokazu Kashida

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 08:08
CPC Classifications
G; G06; G06F; G06F11/00; G11; G11B; G11B20/00; G11B20/10; G11B20/18; G11B20/1806; G11B20/1809; G06F11/07; G06F11/08; G06F11/10

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 129 words
A data storing device comprising: (a) first separation means for separating synchronizing data from a plurality of transmitted data blocks each including the synchronizing data, address data and information data; (b) second separation means for separating the address data from the plurality of transmitted data blocks; (c) counting means for counting the synchronizing data separated by said first separation means; (d) error detection means for detecting data errors in each of said transmitted data blocks; (e) output means for selectively outputting the address data separated by said second separation means or data produced by said counting means based on an output signal of said error detection means; and (f) storing means for storing the information data in a memory at positions determined by output data from said output means.
Claim 2
Dependent Claim 129 words
A data storing device comprising: (a) first separation means for separating synchronizing data from a plurality of transmitted data blocks each including the synchronizing data, address data and information data; (b) second separation means for separating the address data from the plurality of transmitted data blocks; (c) counting means for counting the synchronizing data separated by said first separation means; (d) error detection means for detecting data errors in each of said transmitted data blocks; (e) output means for selectively outputting the address data separated by said second separation means or data produced by said counting means based on an output signal of said error detection means; and (f) storing means for storing the information data in a memory at positions determined by output data from said output means.
Claim 3
Dependent Claim 71 words
A device according to claim 1, further comprising comparison means for comparing the address data separated by said second separation means with the data produced by said counting means, and wherein said output means selectively outputs the address data separated by said second separation means and the data produced from said counting means based on an output signal of said comparison means and the output signal of said error detection means.
Claim 4
Dependent Claim 48 words
A device according to claim 2, further comprising presetting means for presetting said counting means with the address data separated by said second separation means, said presetting means operating in response to the output signal of said error detection means and the output signal of said comparison means.
Claim 5
Dependent Claim 40 words
A device according to claim 1, further comprising presetting means for presetting said counting means with the address data separted by said second separation means, said presetting means operating in response to the output signal of said error detection means.
Claim 6
Dependent Claim 34 words
A device according to claim 1, wherein each of said transmitted data blocks includes a cyclic redundancy check code, and said error detection means detects data error by using the cyclic redundancy check code.
Claim 7
Dependent Claim 130 words
A data storing device comprising: (a) first separation means for separating synchronizing data from a plurality of transmitted data blocks each including the synchronizing data, address data and information data; (b) second separation means for separating the address data from the plurality of transmitted data blocks; (c) counting means for counting the synchronizing data separated by said first separation means; (d) error detection means for detecting data errors in each of said transmitted data blocks; (e) presetting means for presetting and counting means with the address data separated by said second separation means, said presetting means operating in response to an output signal of said error detection means; and (f) storing means for storing the information data in a memory at positions determined by output data of said counting means.
Claim 8
Dependent Claim 130 words
A data storing device comprising: (a) first separation means for separating synchronizing data from a plurality of transmitted data blocks each including the synchronizing data, address data and information data; (b) second separation means for separating the address data from the plurality of transmitted data blocks; (c) counting means for counting the synchronizing data separated by said first separation means; (d) error detection means for detecting data errors in each of said transmitted data blocks; (e) presetting means for presetting and counting means with the address data separated by said second separation means, said presetting means operating in response to an output signal of said error detection means; and (f) storing means for storing the information data in a memory at positions determined by output data of said counting means.
Claim 9
Dependent Claim 52 words
A device according to claim 6, further comprising comparison means for comparing the address data separated by said second separation means with data produced by said counting means, and wherein said presetting means operates in response to an output signal of said comparison means and the output of said error detection means.
Claim 10
Dependent Claim 34 words
A device according to claim 6, wherein each of said transmitted data blocks includes a cyclic redundancy check code, and said error detection means detects data errors by using the cyclic redundancy check code.
Claim 11
Dependent Claim 135 words
A data storing device comprising: (a) first separation means for separation synchronizing data from a plurality of transmitted data blocks each including the synchronizing data, address data and information data; (b) second separation means for separating the address data from the plurality of transmitted data blocks; (c) counting means for counting the synchronizing data separated by said first separation means; (d) comparison means for comparing the address data separated by said second separation means with data produced from said counting means; (e) presetting means for presetting said counting means with the address data separated by said second separation means, said presetting means operating in response to an output signal of said comparison means; and (f) storing means for storing the information data in a memory at positions determined by output data of said counting means.
Claim 12
Dependent Claim 135 words
A data storing device comprising: (a) first separation means for separation synchronizing data from a plurality of transmitted data blocks each including the synchronizing data, address data and information data; (b) second separation means for separating the address data from the plurality of transmitted data blocks; (c) counting means for counting the synchronizing data separated by said first separation means; (d) comparison means for comparing the address data separated by said second separation means with data produced from said counting means; (e) presetting means for presetting said counting means with the address data separated by said second separation means, said presetting means operating in response to an output signal of said comparison means; and (f) storing means for storing the information data in a memory at positions determined by output data of said counting means.

References Cited (Backward Citations)

US4162483A Cited
US4375102A Cited
US4404675A Cited
US4524445A Cited
US4525840A Cited
US4517682A Cited
US4589066A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-09-21 1991-03-23 1991-09-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-09-21 1995-03-23 1995-09-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-09-21 1999-03-23 1999-09-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag