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

Initial reporting of remotely generated data

Assignee: Arris Technology Inc
•
Filing: 1989-11-08
•
Granted: 1992-01-14
•
Expires: 2009-11-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A device for reporting remotely stored data is coupled to a descrambler in an impulse pay-per-view television system for storing and reporting data pertaining to subject matter descrambled by the descrambler, such as identification of each impulse pay-per-view program that is descrambled. The descrambler receives scrambled television programs over a data link from a central station. The reporting device is coupled to the central station by telephone lines for reporting the stored data to the central station. The reporting device includes a memory at the remote location for storing the generated data; and a control unit for causing the stored data to be initially reported in response to the storage of at least a predetermined minimum amount of data. The control includes a clock for indicating elapsed time; and the control unit processes the elapsed time indication to define time slots within which to make the reports, with predetermined time slots for the reporting of the stored data following the storage of at least the predetermined minimum amount of data being assigned by the control means in accordance with stored predetermined criteria. The control unit monitors whether the stored data was successfully reported to the central station; and tries again to report the stored data when the stored data was not successfully reported to the central station. Upon trying again the control unit causes the stored data to be reported in a different predetermined time slot than that used for the last previous unsuccessful report.

Inventors

  • 👤 Christopher J. Bennett

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 22:36
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/16; H04N7/162; H04N7/165; H04H; H04H60/00; H04H60/09; H04H60/14; H04H60/21; H04H60/22; H04H60/29; H04H60/31; H04M; H04M11/00; H04M11/002; H04H60/61; H04H60/66; H04N7/173; H04N2007/1739

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 131 words
A device for reporting data to a central station, said device comprising: memory means for storing data; control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein said control means comprises: clock means for indicating elapsed time; means for processing said elapsed time indication to define time slots within which to make said reports; means for assigning a predetermined time slot for said reporting of said stored data following the storage in the memory means of at least said predetermined minimum amount of said data, with said time slot being assigned in accordance with predetermined criteria; means for storing said predetermined criteria; and means for changing said stored predetermined criteria.
Claim 2
Independent Claim 131 words
A device for reporting data to a central station, said device comprising: memory means for storing data; control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein said control means comprises: clock means for indicating elapsed time; means for processing said elapsed time indication to define time slots within which to make said reports; means for assigning a predetermined time slot for said reporting of said stored data following the storage in the memory means of at least said predetermined minimum amount of said data, with said time slot being assigned in accordance with predetermined criteria; means for storing said predetermined criteria; and means for changing said stored predetermined criteria.
Claim 3
Dependent Claim 26 words
A device according to claim 1, wherein the control means further comprise means for reporting said stored data at a predetermined time after the last report.
Claim 4
Dependent Claim 64 words
A device according to claim 1, wherein said processing means process said elapsed time indication to define a periodic time window containing a plurality of groups of recurring time slots within which to make reports; and wherein said assigning means assign said predetermined time slot within said groups of recurring time slots within said periodic time window for said reporting of said stored data.
Claim 5
Independent Claim 201 words
A device for reporting data to a central station, said device comprising: memory means for storing data, and control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein said control means comprises: clock means for indicating elapsed time; means for processing said elapsed time indication to define a recurring group of time slots within which to make said reports; means for assigning a predetermined time slot within said group for said reporting of said stored data following the storage in the memory means of at least said predetermined minimum amount of said data, with said time slot being assigned in accordance with predetermined criteria; means for monitoring whether said stored data was successfully reported to said central station; and means for trying again to cause said stored data to be reported, when the previous try to report said stored data to the central station was unsuccessful, wherein said means for trying again includes means for causing said stored data to be reported in a different predetermined time slot within said group than that used for the last said unsuccessful report.
Claim 6
Independent Claim 201 words
A device for reporting data to a central station, said device comprising: memory means for storing data, and control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein said control means comprises: clock means for indicating elapsed time; means for processing said elapsed time indication to define a recurring group of time slots within which to make said reports; means for assigning a predetermined time slot within said group for said reporting of said stored data following the storage in the memory means of at least said predetermined minimum amount of said data, with said time slot being assigned in accordance with predetermined criteria; means for monitoring whether said stored data was successfully reported to said central station; and means for trying again to cause said stored data to be reported, when the previous try to report said stored data to the central station was unsuccessful, wherein said means for trying again includes means for causing said stored data to be reported in a different predetermined time slot within said group than that used for the last said unsuccessful report.
Claim 7
Dependent Claim 63 words
A device according to claim 4, wherein said processing means process said elapsed time indication to define a periodic time window containing a plurality of groups of recurring time slots within which to make reports; and wherein said assigning means assign said predetermined time slot within said groups of recurring time slots within said time window for said reporting of said stored data.
Claim 8
Dependent Claim 19 words
A device according to claim 4, further comprising means for limiting said repeated reporting tries to a predetermined number.
Claim 9
Dependent Claim 27 words
A device according to claim 4, wherein the control means further comprise means for spontaneously reporting said stored data at a predetermined time after the last report.
Claim 10
Independent Claim 154 words
A system including a plurality of devices for respectively reporting data generated at different locations to a central station, wherein an individual said device comprises: memory means for storing said data; control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein control means comprises: clock means for indicating elapsed time; means for processing said elapsed time indication to define time slots within which to make said reports; means for assigning a predetermined time slot for said reporting of said stored data following the storage in the memory means of at least said predetermined minimum amount of said data, with said time slot being assigned in accordance with predetermined criteria, and with different time slots being assigned for different devices; means for storing said predetermined criteria; and means for changing said stored predetermined criteria.
Claim 11
Independent Claim 154 words
A system including a plurality of devices for respectively reporting data generated at different locations to a central station, wherein an individual said device comprises: memory means for storing said data; control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein control means comprises: clock means for indicating elapsed time; means for processing said elapsed time indication to define time slots within which to make said reports; means for assigning a predetermined time slot for said reporting of said stored data following the storage in the memory means of at least said predetermined minimum amount of said data, with said time slot being assigned in accordance with predetermined criteria, and with different time slots being assigned for different devices; means for storing said predetermined criteria; and means for changing said stored predetermined criteria.
Claim 12
Dependent Claim 63 words
A device according to claim 8, wherein said processing means process said elapsed time indication to define a periodic time window containing a plurality of groups of recurring time slots within which to make reports; and wherein said assigning means assign said predetermined time slot within said groups of recurring time slots within said time window for said reporting of said stored data.
Claim 13
Dependent Claim 26 words
A system according to claim 8, wherein the control means further comprise means for reporting said stored data at a predetermined time after the last report.
Claim 14
Dependent Claim 35 words
A system according to claim 8, coupled to a descrambler at a subscriber location for storing data pertaining to subject matter descrambled by said descrambler and for reporting said stored data to said central office.
Claim 15
Dependent Claim 33 words
A system according to claim 11, wherein said descrambler is a television descrambler in an impulse pay-per-view television system, and said memory means store data identifying each impulse pay-per-view program that is descrambled.
Claim 16
Independent Claim 258 words
A system including a plurality of devices for respectively reporting data generated at different locations to a central station, wherein an individual said device comprises: memory means for storing said data; and control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein control means comprises: clock means for indicating elapsed time; means for processing said elapsed time indication to define a recurring group of time slots within which to make said reports, wherein the number of time slots in the group is less than the number of said devices in the system; and means for assigning a predetermined time slot within said group for said reporting of said stored data following the storage in the memory means of at least said predetermined minimum amount of said data, with said time slot being assigned in accordance with predetermined criteria, and with different time slots being assigned for different devices, but with some time slots being assigned to more than one said device; means for monitoring whether said stored data was successfully reported to said central station; and means for trying again to cause said stored data to be reported, when the previous try to report said stored data to the central station was unsuccessful, wherein said means for trying again includes means for causing said stored data to be reported in a different predetermined time slot within said group than that used for the last said unsuccessful report.
Claim 17
Independent Claim 258 words
A system including a plurality of devices for respectively reporting data generated at different locations to a central station, wherein an individual said device comprises: memory means for storing said data; and control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein control means comprises: clock means for indicating elapsed time; means for processing said elapsed time indication to define a recurring group of time slots within which to make said reports, wherein the number of time slots in the group is less than the number of said devices in the system; and means for assigning a predetermined time slot within said group for said reporting of said stored data following the storage in the memory means of at least said predetermined minimum amount of said data, with said time slot being assigned in accordance with predetermined criteria, and with different time slots being assigned for different devices, but with some time slots being assigned to more than one said device; means for monitoring whether said stored data was successfully reported to said central station; and means for trying again to cause said stored data to be reported, when the previous try to report said stored data to the central station was unsuccessful, wherein said means for trying again includes means for causing said stored data to be reported in a different predetermined time slot within said group than that used for the last said unsuccessful report.
Claim 18
Dependent Claim 63 words
A device according to claim 13, wherein said processing means process said elapsed time indication to define a periodic time window containing a plurality of groups of recurring time slots within which to make reports; and wherein said assigning means assign said predetermined time slot within said groups of recurring time slots within said time window for said reporting of said stored data.
Claim 19
Dependent Claim 51 words
A system according to claim 13 for reporting data from subscriber locations in a descrambling system, wherein said individual device is coupled to a descrambler at a respective subscriber location for storing data pertaining to subject matter descrambled by said descrambler and for reporting said stored data to a central office.
Claim 20
Dependent Claim 33 words
A system according to claim 15, wherein said descrambler is a television descrambler in an impulse pay-per-view television system, and said memory means store data identifying each impulse pay-per-view program that is descrambled.
Claim 21
Dependent Claim 19 words
A system according to claim 13, further comprising means for limiting said repeated reporting tries to a predetermined number.
Claim 22
Dependent Claim 26 words
A system according to claim 13, wherein the control means further comprise means for spontaneously reporting said stored data a predetermined time after the last report.
Claim 23
Independent Claim 129 words
A device for reporting data to a central station, said device, comprising: memory means for storing data; and control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein the control means comprise means for storing an indication of a predetermined minimum count of the amount of unreported data that must be stored in the memory means in order to trigger said reporting of said stored data; means for maintaining a count of the amount of unreported data stored in the memory means; and means for triggering said report upon determining that the maintained count of unreported data stored in the memory means reaches said stored predetermined minimum count.
Claim 24
Independent Claim 129 words
A device for reporting data to a central station, said device, comprising: memory means for storing data; and control means for causing said stored data to be initially reported in response to the storage in the memory means of at least a predetermined minimum amount of said data, wherein the control means comprise means for storing an indication of a predetermined minimum count of the amount of unreported data that must be stored in the memory means in order to trigger said reporting of said stored data; means for maintaining a count of the amount of unreported data stored in the memory means; and means for triggering said report upon determining that the maintained count of unreported data stored in the memory means reaches said stored predetermined minimum count.
Claim 25
Dependent Claim 35 words
A device according to claim 19, coupled to a descrambler at a subscriber location for storing data pertaining to subject matter descrambled by said descrambler and for reporting said stored data to said central office.
Claim 26
Dependent Claim 33 words
A device according to claim 20, wherein said descrambler is a television descrambler in an impulse pay-per-view television system, and said memory means store data identifying each impulse pay-per-view program that is descrambled.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-01-13 1995-07-15 1996-01-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-01-13 1999-07-15 2000-01-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-01-13 2003-07-15 2004-01-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag