Information distribution system and method
First Claim
1. An information distribution system for distributing a plurality of information assets to a plurality of users, said system comprising:
- a switching fabric, with a plurality of communication channel connection points, which is capable of establishing a virtual connection between one of said channel connection points and another of said channel connection points, a plurality of communication channels connected between a plurality of channel connection points of said switching fabric and an information asset transmission node associated with one or more of said users, a plurality of mass storage devices upon which is stored at least one information asset, each said mass storage device having an associated mass storage interface unit, at least one of said mass storage devices having a transmit communication channel connected to a communication channel connection point of said switching fabric and a receive communication channel connected to another communication channel connection point of said switching fabric, a control unit comprising;
memory containing information relating to the information assets stored on said mass storage devices, processing means for;
receiving at least one request for an information asset from at least one of said users, determining the availability of said requested information asset and designating one of said mass storage devices as a source mass storage device upon which said information asset is stored, supplying control signals to said switching fabric to establish a virtual connection between the connection point associated with said source mass storage device and the connection point associated with said user requesting said requested information asset.
2 Assignments
0 Petitions
Accused Products
Abstract
An information distribution system with an architecture that facilitates efficient distribution of a plurality of information asset data to a plurality of different requesting users substantially simultaneously. Fundamental components of the system include a plurality of mass storage devices that store information assets, mass storage device interface units, a switching unit, a centralized control unit and a gateway to the users. Information transfer between various components of the system is accomplished through a plurality of communication channels according to a circuit switching protocol. According to one embodiment of the invention, a plurality of communication channels are provided between the mass storage devices and the switching unit such that information asset data may be transferred, in substantially a single format and according to substantially a single protocol, from the mass storage devices directly through the switch and to the requesting user.
-
Citations
29 Claims
-
1. An information distribution system for distributing a plurality of information assets to a plurality of users, said system comprising:
-
a switching fabric, with a plurality of communication channel connection points, which is capable of establishing a virtual connection between one of said channel connection points and another of said channel connection points, a plurality of communication channels connected between a plurality of channel connection points of said switching fabric and an information asset transmission node associated with one or more of said users, a plurality of mass storage devices upon which is stored at least one information asset, each said mass storage device having an associated mass storage interface unit, at least one of said mass storage devices having a transmit communication channel connected to a communication channel connection point of said switching fabric and a receive communication channel connected to another communication channel connection point of said switching fabric, a control unit comprising;
memory containing information relating to the information assets stored on said mass storage devices, processing means for;
receiving at least one request for an information asset from at least one of said users, determining the availability of said requested information asset and designating one of said mass storage devices as a source mass storage device upon which said information asset is stored, supplying control signals to said switching fabric to establish a virtual connection between the connection point associated with said source mass storage device and the connection point associated with said user requesting said requested information asset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for distributing a plurality of information assets stored on a plurality of mass storage devices to at least one user requesting at least one of said information assets, said method comprising the steps of:
-
receiving the request for the requested information asset, determining at least one of said mass storage devices upon which said requested information asset is stored, establishing a virtual connection between an interface unit associated with said mass storage device and the user, transmitting data relating to said information asset through said virtual connection to said requesting user, wherein the same data format is used for transmission throughout the virtual connection. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification