Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
125 words
In a system having data servers and a virtual circuit network switch having output ports, a method comprising the steps of: outputting a first set of data from a first of the data servers to the virtual circuit network switch; directing the first set of data through the virtual circuit network switch to a selected output port of the virtual circuit network switch; outputting a second set of data from a second of the data servers to the virtual circuit network switch; and directing the second set of data through the virtual circuit network switch to the selected port of the virtual circuit network switch so as to create a continuous stream of output with the first set of data from the selected output port.
Claim 2
Dependent Claim
125 words
In a system having data servers and a virtual circuit network switch having output ports, a method comprising the steps of: outputting a first set of data from a first of the data servers to the virtual circuit network switch; directing the first set of data through the virtual circuit network switch to a selected output port of the virtual circuit network switch; outputting a second set of data from a second of the data servers to the virtual circuit network switch; and directing the second set of data through the virtual circuit network switch to the selected port of the virtual circuit network switch so as to create a continuous stream of output with the first set of data from the selected output port.
Claim 3
Dependent Claim
24 words
The method of claim 1 wherein the first set of data and the second set of data are part of a same data sequence.
Claim 4
Dependent Claim
67 words
The method of claim 1 wherein the step of outputting the first set of data from the first of the data servers to the virtual circuit network switch comprises the step of outputting a first set of cells holding the first set of data and information that identifies a virtual channel to which the first set of cells are destined from the first of the data servers.
Claim 5
Dependent Claim
109 words
The method of claim 3 wherein the step of directing the first set of data through the virtual circuit network switch to the selected output port of the virtual circuit network switch includes the steps of: examining the information in the first set of cells that identifies the virtual channel to which the cells are destined to identify the virtual channel to which the first set of cells are destined; determining that the selected output port is associated with the virtual channel to which the first set of cells are destined; and directing the first set of cells through the virtual circuit network switch to the selected output port.
Claim 6
Dependent Claim
67 words
The method of claim 1 wherein the step of outputting the second set of data from the second of the data servers to the virtual circuit network switch comprises the step of outputting a second set of cells holding the second set of data and information that identifies a virtual channel to which the second set of cells are destined from the second of the data servers.
Claim 7
Dependent Claim
109 words
The method of claim 1 wherein the step of directing the second set of data through the virtual circuit network switch to the selected output port of the virtual circuit network switch includes the steps of: examining the information in the second set of cells that identifies the virtual channel to which the cells are destined to identify the virtual channel to which the second set of cells are destined; determining that the selected output port is associated with the virtual channel to which the second set of cells are destined; and directing the second set of cells through the virtual circuit network switch to the selected output port.
Claim 8
Dependent Claim
18 words
The method of claim 1 wherein the virtual circuit network switch is an asynchronous transfer mode (ATM) switch.
Claim 9
Dependent Claim
147 words
In a video-on-demand server system having a plurality of data servers and a switch having input ports and output ports, a method comprising the steps of: outputting a first block of a video image sequence from a first of the data servers to a first of the input ports of the switch, wherein the video image sequence comprises a sequence of blocks of data; directing the first block of the video image sequence through the switch to a first of the output ports of the switch; and outputting a second block of the video image sequence from a second of the data servers; directing the second block of video image sequence through the switch to the first of the input ports of the switch to produce a continuous output data stream with the first block of the video image sequence from the first of the output ports.
Claim 10
Dependent Claim
147 words
In a video-on-demand server system having a plurality of data servers and a switch having input ports and output ports, a method comprising the steps of: outputting a first block of a video image sequence from a first of the data servers to a first of the input ports of the switch, wherein the video image sequence comprises a sequence of blocks of data; directing the first block of the video image sequence through the switch to a first of the output ports of the switch; and outputting a second block of the video image sequence from a second of the data servers; directing the second block of video image sequence through the switch to the first of the input ports of the switch to produce a continuous output data stream with the first block of the video image sequence from the first of the output ports.
Claim 11
Dependent Claim
16 words
The method of claim 8 wherein the video image sequence includes audio data and video data.
Claim 12
Dependent Claim
55 words
The method of claim 8 further comprising the steps of: outputting additional blocks of the video image sequence from the data servers; directing the additional blocks of the video image sequence through the switch to the first of the output ports to produce a continuous output stream of the blocks of the video image sequence.
Claim 13
Dependent Claim
14 words
The method of claim 8 wherein the switch is an asynchronous transfer mode switch.
Claim 14
Dependent Claim
138 words
In a computer system having data servers and a switch with output ports, a method of outputting a sequence of blocks of data comprising the steps of: forwarding a token to a first of the data servers, said token identifying an output port of the switch to which cells are to be output; in response to receiving the token, outputting cells holding data for a first block in the sequence from the first of the data servers to the output port of the switch that is identified by the token; forwarding the token to a second of the data servers; and in response to receiving the token, outputting cells holding data for a second block in the sequence from the second of the data servers to the output port of the switch that is identified by the token.
Claim 15
Dependent Claim
138 words
In a computer system having data servers and a switch with output ports, a method of outputting a sequence of blocks of data comprising the steps of: forwarding a token to a first of the data servers, said token identifying an output port of the switch to which cells are to be output; in response to receiving the token, outputting cells holding data for a first block in the sequence from the first of the data servers to the output port of the switch that is identified by the token; forwarding the token to a second of the data servers; and in response to receiving the token, outputting cells holding data for a second block in the sequence from the second of the data servers to the output port of the switch that is identified by the token.
Claim 16
Dependent Claim
14 words
The method of claim 12 wherein the switch is an asynchronous transfer mode switch.
Claim 17
Dependent Claim
210 words
In a system having a plurality of servers for outputting data to an asynchronous transfer mode (ATM) switch that directs data to virtual channels, a method comprising the steps of: passing a token that identifies a virtual channel to a first of the data servers; in response to receiving the token at the first of the data servers, incorporating an identifier of the virtual channel in a header that is incorporated into cells of a first block of data of a data sequence; outputting the cells for the first block of data from the first of the data servers to the ATM switch so that the cells for the first block of data are routed over the identified virtual channel; passing the token that identifies the virtual channel to a second of the data servers; in response to receiving the token at the second of the data servers, incorporating the identifier of the virtual channel in a header that is incorporated into cells of a second block of data of the data sequence; and outputting the cells from the second block of data from the second of the data servers to the ATM switch so that cells for the second block of data are routed over the identified virtual channel.
Claim 18
Dependent Claim
210 words
In a system having a plurality of servers for outputting data to an asynchronous transfer mode (ATM) switch that directs data to virtual channels, a method comprising the steps of: passing a token that identifies a virtual channel to a first of the data servers; in response to receiving the token at the first of the data servers, incorporating an identifier of the virtual channel in a header that is incorporated into cells of a first block of data of a data sequence; outputting the cells for the first block of data from the first of the data servers to the ATM switch so that the cells for the first block of data are routed over the identified virtual channel; passing the token that identifies the virtual channel to a second of the data servers; in response to receiving the token at the second of the data servers, incorporating the identifier of the virtual channel in a header that is incorporated into cells of a second block of data of the data sequence; and outputting the cells from the second block of data from the second of the data servers to the ATM switch so that cells for the second block of data are routed over the identified virtual channel.