Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
324 words
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.
Claim 2
Independent Claim
324 words
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.
Claim 3
Dependent Claim
200 words
A broadcast file system for delivering data from a plurality of servers to a client, said broadcast file system comprising: a broadcast delivery network, operatively coupled to the client, for broadcasting said data to said client; a broadcast file system server, operatively coupled to said broadcast data network and said plurality of servers, for 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; and a server access network for coupling the plurality of servers to the broadcast file system server, wherein the broadcast file system server periodically broadcasts 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 to said client application as a hierarchical file system of a computer operating system, and wherein the broadcast file system server periodically broadcasts 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.
Claim 4
Dependent Claim
200 words
A broadcast file system for delivering data from a plurality of servers to a client, said broadcast file system comprising: a broadcast delivery network, operatively coupled to the client, for broadcasting said data to said client; a broadcast file system server, operatively coupled to said broadcast data network and said plurality of servers, for 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; and a server access network for coupling the plurality of servers to the broadcast file system server, wherein the broadcast file system server periodically broadcasts 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 to said client application as a hierarchical file system of a computer operating system, and wherein the broadcast file system server periodically broadcasts 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.
Claim 5
Dependent Claim
41 words
The broadcast file system of claim 2 , further comprising: a two-way communications network, operatively coupled between said client and said broadcast file system server, said client requesting specified data not available from said directory index via the two-way communications network.
Claim 6
Dependent Claim
39 words
The broadcast file system of claim 3 , wherein said broadcast file system server sends said specified data to said client via said two-way communications network if said specified data is available from any of said plurality of servers.
Claim 7
Dependent Claim
50 words
The broadcast file system of claim 3 , wherein said broadcast file system server incorporates said specified data requested by said client into said hierarchical file system and broadcasts said specified data via said broadcast delivery network if said specified data is available from any of said plurality of servers.
Claim 8
Dependent Claim
43 words
The broadcast file system of claim 3 , wherein said broadcast file system server notifies 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.
Claim 9
Dependent Claim
58 words
The broadcast file system of claim 2 , further comprising: a database operatively coupled to a database server of said plurality of servers, 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.
Claim 10
Dependent Claim
28 words
The broadcast file system of claim 7 , wherein said client application specifies database schema parameters from said directory index when accessing data available from said database server.
Claim 11
Dependent Claim
29 words
The broadcast file system of claim 7 , wherein said client requests specified data not available in said directory index, from said database server via a two-way communications network.
Claim 12
Dependent Claim
34 words
The broadcast file system of claim 2 , wherein said directory index and said data available from said plurality of servers is broadcast via said broadcast delivery network on a broadcast data carousel mechanism.