Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
161 words
A method of providing access to a Multicast session on a Multicast network to a Unicast client on a Unicast network comprising: accumulating at a gateway server interconnecting the Multicast network and the Unicast network directory information relating to Multicast sessions on the Multicast network; supplying the Unicast client with the directory information accumulated by the gateway server; receiving at the gateway server from the Unicast client a request to join a selected session chosen from the directory information; joining the requested-for Multicast session at the gateway server on behalf of the Unicast client; converting at the gateway server an address of Multicast packets received on a Multicast address associated with the requested-for session to a Unicast address of the Unicast client and sending the Multicast packets received by the gateway server on the Multicast address to the Unicast client; and transmitting packets received at the gateway server from the Unicast client to the Multicast address associated with the requested-for session.
Claim 2
Independent Claim
161 words
A method of providing access to a Multicast session on a Multicast network to a Unicast client on a Unicast network comprising: accumulating at a gateway server interconnecting the Multicast network and the Unicast network directory information relating to Multicast sessions on the Multicast network; supplying the Unicast client with the directory information accumulated by the gateway server; receiving at the gateway server from the Unicast client a request to join a selected session chosen from the directory information; joining the requested-for Multicast session at the gateway server on behalf of the Unicast client; converting at the gateway server an address of Multicast packets received on a Multicast address associated with the requested-for session to a Unicast address of the Unicast client and sending the Multicast packets received by the gateway server on the Multicast address to the Unicast client; and transmitting packets received at the gateway server from the Unicast client to the Multicast address associated with the requested-for session.
Claim 3
Dependent Claim
43 words
The method of claim 1 wherein the request to join a Multicast session is a request to join at least one group of a plurality of groups associated with the Multicast session, each of said plurality of groups having an associated Multicast address.
Claim 4
Dependent Claim
20 words
The method of claim 2 wherein each of said at least one group is associated with a different media type.
Claim 5
Dependent Claim
20 words
The method of claim 1 further comprising authenticating the Unicast client before supplying the Unicast client with the directory information.
Claim 6
Dependent Claim
24 words
The method of claim 4 wherein the authenticating comprises receiving at the gateway server a login identity and a password from the Unicast client.
Claim 7
Dependent Claim
21 words
The method of claim 1 wherein the Unicast and Multicast networks are IP (Internet Protocol) Unicast and IP Multicast networks, respectively.
Claim 8
Dependent Claim
22 words
The method of claim 6 wherein packets are transmitted between the gateway server and the Unicast client using the User Datagram Protocol.
Claim 9
Dependent Claim
32 words
The method of claim 6 wherein the directory information comprises an HTML page having a plurality of URLs each pointing to information associated with a Multicast session on the IP Multicast network.
Claim 10
Dependent Claim
13 words
The method of claim 6 wherein the IP Multicast network is the MBONE.
Claim 11
Dependent Claim
128 words
A Multicast-Unicast server comprising: means for accumulating from a connected-to Multicast network directory information relating to Multicast sessions on the Multicast network; means for receiving from a Unicast client on a Unicast network connected to the server a request to join a Multicast session from among the Multicast sessions accumulated in the directory information; means for joining the requested-for Multicast session on behalf of the client; and means for converting the Multicast address of the Multicast packets on the requested-for Multicast session to a Unicast address associated with the Unicast client and for sending the Multicast packets on the requested-for Multicast session to the Unicast client at that Unicast address, and for sending packets received from the Unicast client to the Multicast address associated with the selected session.
Claim 12
Dependent Claim
128 words
A Multicast-Unicast server comprising: means for accumulating from a connected-to Multicast network directory information relating to Multicast sessions on the Multicast network; means for receiving from a Unicast client on a Unicast network connected to the server a request to join a Multicast session from among the Multicast sessions accumulated in the directory information; means for joining the requested-for Multicast session on behalf of the client; and means for converting the Multicast address of the Multicast packets on the requested-for Multicast session to a Unicast address associated with the Unicast client and for sending the Multicast packets on the requested-for Multicast session to the Unicast client at that Unicast address, and for sending packets received from the Unicast client to the Multicast address associated with the selected session.
Claim 13
Dependent Claim
31 words
The server of claim 10 wherein the Multicast network and the Unicast network the server is connected to are an IP (Internet Protocol) Multicast network and an IP Unicast network, respectively.
Claim 14
Dependent Claim
21 words
The server of claim 11 wherein packets are transmitted between the server and the Unicast client using the User Datagram Protocol.
Claim 15
Dependent Claim
42 words
The server of claim 10 wherein the request to join a Multicast session is a request to join at least one group of a plurality of groups associated with the Multicast session, each of plurality of groups having an associated Multicast address.
Claim 16
Dependent Claim
19 words
The server of claim 13 wherein each of said plurality of groups is associated with a different media type.
Claim 17
Dependent Claim
37 words
The server of claim 10 wherein the means for converting also sends packets received from the Unicast client to another Unicast client associated with the server and which said another client is also connected to the session.