Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
123 words
A method of providing access to a Multicast session on a Multicast network to a requesting client connected to the same sub-network as a client on a Unicast network or to a Multicast-capable sub-network directly connected to the client on the Unicast network, the method comprising the steps of: receiving at a gateway server packets from the Multicast session on a Multicast address; re-addressing at the gateway server the Multicast address of the packets from the session to a Unicast address of the client on the Unicast network; sending the re-addressed packets to the client on the Unicast network; re-re-addressing the packets received by the client on the Unicast network with a Multicast address; and re-Multicasting the re-re-addressed packets to the requesting client.
Claim 2
Independent Claim
123 words
A method of providing access to a Multicast session on a Multicast network to a requesting client connected to the same sub-network as a client on a Unicast network or to a Multicast-capable sub-network directly connected to the client on the Unicast network, the method comprising the steps of: receiving at a gateway server packets from the Multicast session on a Multicast address; re-addressing at the gateway server the Multicast address of the packets from the session to a Unicast address of the client on the Unicast network; sending the re-addressed packets to the client on the Unicast network; re-re-addressing the packets received by the client on the Unicast network with a Multicast address; and re-Multicasting the re-re-addressed packets to the requesting client.
Claim 3
Dependent Claim
25 words
The method of claim 1 wherein the re-re-addressed packets are addressed with the same Multicast address on which they were received at the gateway server.
Claim 4
Independent Claim
91 words
A method for a first client on a Unicast network, which is receiving Unicast-addressed packets from a Multicast session on a Multicast network from a gateway server, to provide the packets to another client on a same sub-network as the first client is connected on the Unicast network or to another client on a Multicast-capable sub-network directly connected to the first, the method comprising the steps of: re-addressing the received packets with a Multicast address; and re-Multicasting the re-addressed packets on the same sub-network and/or on the directly connected Multicast-capable sub-network.
Claim 5
Independent Claim
91 words
A method for a first client on a Unicast network, which is receiving Unicast-addressed packets from a Multicast session on a Multicast network from a gateway server, to provide the packets to another client on a same sub-network as the first client is connected on the Unicast network or to another client on a Multicast-capable sub-network directly connected to the first, the method comprising the steps of: re-addressing the received packets with a Multicast address; and re-Multicasting the re-addressed packets on the same sub-network and/or on the directly connected Multicast-capable sub-network.
Claim 6
Dependent Claim
27 words
The method of claim 3 wherein the received packets are re-addressed with a Multicast address that is a Multicast address for the session on the Multicast network.
Claim 7
Dependent Claim
63 words
The method of claim 3 further comprising the steps of: determining whether a second client connected on the same sub-network as the first client or on the directly Multicast-capable sub-network is re-Multicasting packets from the session; and if the second client is re-Multicasting packets from the session, determining whether the first or the second client is to re-Multicast the packets from the session.
Claim 8
Dependent Claim
40 words
The method of claim 5 further comprising the step of: if the step of determining whether the first or second client is to re-Multicast determines that the first client will re-Multicast, halting re-Multicasting of the packets by the second client.
Claim 9
Dependent Claim
42 words
The method of claim 5 further comprising the step of: if the step of determining whether the first or second client is to re-Multicast determines that the second client will re-Multicast, inhibiting the step by the first client of re-Multicasting the packets.
Claim 10
Dependent Claim
31 words
The method of claim 5 wherein the step of determining whether the first or second client is to re-Multicast comprises the step of determining which client has a lower IP address.
Claim 11
Dependent Claim
46 words
The method of claim 3 further comprising the steps of: determining whether a router is distributing packets from the session on the locally connected sub-network; and if it is determined that a router is distributing packets, inhibiting the first client from re-Multicasting packets from the session.
Claim 12
Dependent Claim
30 words
The method of claim 9 wherein the step of determining whether a router is distributing packets comprises listening for packets on a Multicast address on which the session is Multicast.
Claim 13
Dependent Claim
45 words
The method of claim 9 wherein the first client is inhibited from re-Multicasting packets only when the router is distributing packets from the session and the first client resumes re-Multicasting packets when it is determined that the router is not distributing packets from the session.
Claim 14
Independent Claim
66 words
A method for a first client on a Unicast network, which is receiving Unicast-addressed packets from a Multicast session on a Multicast network from a gateway server, the method comprising the step of: re-Multicasting the received packets to another client on a same sub-network on the Unicast network on which the first client is connected or on a Multicast-capable sub-network directly connect to the first client.
Claim 15
Independent Claim
66 words
A method for a first client on a Unicast network, which is receiving Unicast-addressed packets from a Multicast session on a Multicast network from a gateway server, the method comprising the step of: re-Multicasting the received packets to another client on a same sub-network on the Unicast network on which the first client is connected or on a Multicast-capable sub-network directly connect to the first client.
Claim 16
Dependent Claim
22 words
The method of claim 12 wherein these step of re-Multicasting comprises the step of: re-addressing the received packets with a Multicast address.
Claim 17
Dependent Claim
27 words
The method of claim 13 wherein the received packets are re-addressed with a Multicast address that is a Multicast address for the session on the Multicast network.
Claim 18
Dependent Claim
63 words
The method of claim 13 further comprising the steps of: determining whether a second client connected on the same sub-network as the first client or on the directly Multicast-capable sub-network is re-Multicasting packets from the session; and if the second client is re-Multicasting packets from the session, determining whether the first or the second client is to re-Multicast the packets from the session.
Claim 19
Dependent Claim
40 words
The method of claim 15 further comprising the step of: if the step of determining whether the first or second client is to re-Multicast determines that the first client will re-Multicast, halting re-Multicasting of the packets by the second client.
Claim 20
Dependent Claim
42 words
The method of claim 15 further comprising the step of: if the step of determining whether the first or second client is to re-Multicast determines that the second client will re-Multicast, inhibiting the step by the first client of re-Multicasting the packets.
Claim 21
Dependent Claim
31 words
The method of claim 15 wherein the step of determining whether the first or second client is to re-Multicast comprises the step of determining which client has a lower IP address.
Claim 22
Dependent Claim
46 words
The method of claim 13 further comprising the steps of: determining whether a router is distributing packets from the session on the locally connected sub-network; and if it is determined that a router is distributing packets, inhibiting the first client from re-Multicasting packets from the session.
Claim 23
Dependent Claim
30 words
The method of claim 19 wherein the step of determining whether a router is distributing packets comprises listening for packets on a Multicast address on which the session is Multicast.
Claim 24
Dependent Claim
45 words
The method of claim 19 wherein the first client is inhibited from re-Multicasting packets only when the router is distributing packets from the session and the first client resumes re-Multicasting packets when it is determined that the router is not distributing packets from the session.