×

Broadcast data distribution system

  • US 4,868,866 A
  • Filed: 02/18/1988
  • Issued: 09/19/1989
  • Est. Priority Date: 12/28/1984
  • Status: Expired due to Term
First Claim
Patent Images

1. A broadcast data distribution system for acquiring, editing, formatting and distributing real-time and non-real-time data collected from a plurality of data sources being received in a number of different formats comprising:

  • data collection means for receiving, and editing the data, and for reformatting said data for further processing in the broadcast data distribution system;

    central database means for receiving and storing said data in a plurality of data files, said central database means including means for updating data already stored in the central database means from data received from said data collection means;

    message generation means for preparing data messages from the data stored in the central database means for further processing, said message generation means further comprising;

    dynamic message generation means for preparing real-time data messages from current data values stored in the central database means;

    recap message generation means for preparing periodic summaries of real-time data messages from current data stored in the central database means;

    controlled message generation means for preparing controlled data messages from non-real-time data stored in the central database means; and

    entitlement message generation means for preparing entitlement messages from entitlement data stored in the central database means, said entitlement messages being used to control subscriber access to broadcast messages;

    message queue processing management means responsive at least tothe message generation means for controlling operation of said message generation means;

    message broadcast means responsive at least to said message generation means for preparing broadcast messages for broadcast transmission from data messages prepared by said message generation means; and

    data receiving means for receiving said broadcast messages from the message broadcast means, said data receiving means including means for preparing local data messages from the broadcast messages, local database means for receiving and storing data in a plurality of data files, and means for updating data already stored in the local database means for data messages contained in broadcast messages received by said receiving means,whereby said real-time and non-real-time data are broadcast without substantially continuous repetition of said broadcast messages.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×