×

Using a hierarchical file system for indexing data broadcast to a client from a network of servers

  • US 6,405,239 B1
  • Filed: 06/09/1999
  • Issued: 06/11/2002
  • Est. Priority Date: 12/09/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for delivering data from a plurality of servers to a client by broadcasting said data via a broadcast delivery network, said method including the steps of:

  • A. organizing said data into a hierarchical file system having a directory index, wherein each of the plurality of servers registers to send respective data under a respective directory within said directory index;

    B. periodically broadcasting said directory index to said client via said broadcast delivery network, wherein said client caches and provides said directory index to a client application such that said data available from said plurality of servers appears as a hierarchical file system of a computer operating system; and

    C. periodically broadcasting said data to said client via said broadcast delivery network such that portion of said data requested by said client application from said directory index is available to said client application;

    and wherein said client requests specified data not available from said directory index, via a two-way communications network, and wherein said method further includes the steps of;

    sending the specified data to said client via one of said two-way communications network and said broadcast delivery network if said specified data is available from any of said plurality of servers; and

    notifying said client via said two-way communications network that said specified data is not available if said specified data is not available from any of the plurality of servers;

    and wherein a database server of said plurality of servers maintains a database, wherein said respective data available from said database server includes tables from said database, and wherein said respective directory of said database server, within the directory index, indexes said tables according to a database schema, and wherein said client application specifies database schema parameters from said directory index when accessing data available from said database server, and wherein said client requests specified data not available in said directory index, from said database server via a two-way communications network.

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