System and method for creating a distributed network architecture
First Claim
1. A large scale distributed multimedia system comprising:
- a) one or more servers, wherein each of said one or more servers includes i) a main server thread;
ii) one or more threads capable of monitoring incoming data feeds and instantiating the resultant data into the system (monitoring threads), and iii) one or more threads capable of handling incoming data requests (request threads); and
iv) cache memory;
b) logically connected to said one or more servers, a mass storage system, wherein said mass storage system stores information concerning an arrangement of said one or more servers and is capable of controlling one or more robotic autoloader systems (robots);
c) logically connected to said one or more servers, a types system for defining data types at a binary level and for associating said data types with said one or more servers such that a mapping maps data types with said one or more servers that must be addressed to obtain the corresponding data; and
d) logically connected to said one or more servers, a query system for executing data queries on said one or more servers mapped to said data type being queried.
0 Assignments
0 Petitions
Accused Products
Abstract
A large scale distributed multimedia system comprising the following: i) one or more server(s), wherein each server includes a main server thread, one or more threads capable of monitoring incoming data feeds and instantiating the resultant data into the system (monitoring threads), one or more threads capable of handling incoming data requests (request threads), and cache memory; ii) a mass storage system (MSS), wherein the MSS stores information concerning the arrangement of one or more server(s) and is capable of controlling one or more robotic autoloader systems (robots); iii) a types system for defining data types at a binary level and for associating those data types with one or more server(s) such that the mapping maps data types with the servers that must be addressed to obtain the corresponding data; and iv) a query system for executing data queries on servers mapped to the data type being queried. Additional features are also supported including registration on one or more servers of customized commands and functions, and input and output folders for transmitting data to or from data storage.
-
Citations
34 Claims
-
1. A large scale distributed multimedia system comprising:
-
a) one or more servers, wherein each of said one or more servers includes i) a main server thread;
ii) one or more threads capable of monitoring incoming data feeds and instantiating the resultant data into the system (monitoring threads), and iii) one or more threads capable of handling incoming data requests (request threads); and
iv) cache memory;b) logically connected to said one or more servers, a mass storage system, wherein said mass storage system stores information concerning an arrangement of said one or more servers and is capable of controlling one or more robotic autoloader systems (robots); c) logically connected to said one or more servers, a types system for defining data types at a binary level and for associating said data types with said one or more servers such that a mapping maps data types with said one or more servers that must be addressed to obtain the corresponding data; and d) logically connected to said one or more servers, a query system for executing data queries on said one or more servers mapped to said data type being queried. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification