System and method of streaming data over a distributed infrastructure
First Claim
Patent Images
1. A system comprising:
- a CPU, a computer readable memory and a computer readable storage medium;
program instructions to update a content directory of a root server with end resource information of a plurality of end resources receiving a stream of data in a network, the end resource information associating each of the plurality of end resources with a location in the network and one or more applications that are accessing the streaming data;
program instructions to process the end resource information by a first end resource included in the plurality of end resources to determine connection locations for accessing the stream of data;
program instructions to stream the stream of data by the first end resource from one or more of the connection locations based on one or more types of the applications accessing the stream of data at the first end resource; and
program instructions to tag the plurality of end resources with hierarchy level designations indicating a quality of the stream of data available from each of the plurality of end resources,wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of streaming data in real time and, more particularly, a system and method of real time streaming of data over a grid network or other distributed infrastructure. The method and system includes updating a content directory of a root server with end resource information. The method and system further includes processing the end resource information to determine connection locations for streaming data to at least one requesting end resource in a network.
30 Citations
11 Claims
-
1. A system comprising:
-
a CPU, a computer readable memory and a computer readable storage medium; program instructions to update a content directory of a root server with end resource information of a plurality of end resources receiving a stream of data in a network, the end resource information associating each of the plurality of end resources with a location in the network and one or more applications that are accessing the streaming data; program instructions to process the end resource information by a first end resource included in the plurality of end resources to determine connection locations for accessing the stream of data; program instructions to stream the stream of data by the first end resource from one or more of the connection locations based on one or more types of the applications accessing the stream of data at the first end resource; and program instructions to tag the plurality of end resources with hierarchy level designations indicating a quality of the stream of data available from each of the plurality of end resources, wherein the program instructions are stored on the computer readable storage medium for execution by the CPU via the computer readable memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification