System and apparatus for accelerating content delivery throughout networks
First Claim
Patent Images
1. A system for delivering content throughout a network, the system comprising:
- a content transport component operably coupled to the network;
a storage management component;
at least one accelerated data path operably coupling the content transport component and the storage management component; and
the content transport component operable to process requests for static content received from the network and to switch requests for dynamic content received from the network to the storage management component.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a content router for delivering content throughout networks. The content router preferably includes a packet switching component, at least a first network component coupled to the packet switching component and a storage component coupled to the packet switching component. The packet switching component, the first network component and the storage component preferably cooperate to create an accelerated data path operable to deliver static content from one or more storage devices coupled to the content router to one or more clients coupled to a network.
162 Citations
44 Claims
-
1. A system for delivering content throughout a network, the system comprising:
-
a content transport component operably coupled to the network;
a storage management component;
at least one accelerated data path operably coupling the content transport component and the storage management component; and
the content transport component operable to process requests for static content received from the network and to switch requests for dynamic content received from the network to the storage management component. - View Dependent Claims (2, 3, 5)
-
-
4. The system of claim further comprising the accelerated data path operable to deliver content available from the storage management component to at least one client operably coupled to the network.
-
6. A system for delivering content from a storage device comprising:
-
at least one storage device;
at least one content router operably coupled to the storage device;
the content router including at least one network processor;
a memory operably coupled to the at least one network processor;
at least one routing switch operably coupled to the network processor;
a LAN interface operably coupled to the routing switch and operable to communicate with a local area network;
a WAN interface operably coupled to the routing switch and operable to communicate packets of content with a wide area network;
a SAN interface operably coupled to the routing switch and operable to communicate with the storage device via a storage area network; and
a program of instructions storable in the memory and executable in the processor operable to interrogate the packets received through the WAN interface and to instruct the routing switch to switch the packets between the LAN, WAN and SAN interfaces based upon the results of the interrogation. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A content router comprising:
-
a packet switching component;
a first network component operably coupled to the packet switching component;
a storage component operably coupled to the packet switching component; and
the packet switching component, the first network component and the storage component cooperating with each other to create an accelerated data path operable to deliver static content from at least one storage device operably coupled to the storage component to at least one client operably coupled to the first network component. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A content router comprising:
-
at least one power supply;
a motherboard operably coupled to the power supply including at least one processor and memory operably coupled to the processor;
a printed circuit board operably coupled to the motherboard;
the printed circuit board including at least one network processor, memory operably coupled to the at least one network processor, a routing switch operably coupled to the network processor, a storage area network transceiver operably coupled to the routing switch and a first network transceiver operably coupled to the routing switch; and
the printed circuit board operable to read packet headers received from one or more clients operably coupled to the first network transceiver and to process those packets containing requests for content accessible via the storage area network transceiver. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A system for delivering content throughout a world wide computer network comprising:
-
at least one server operably coupled to a local area network;
at least one storage device operably coupled to a storage area network;
at least one network appliance operably coupled to the local area network, the storage area network and a wide area network; and
the network appliance operable to interrogate network traffic received from the wide area network, to process any network traffic requesting static content available from the storage device and to switch any network traffic not processed by the network appliance to the server via the local area network for validation. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
Specification