Patent ID: 7630328
Filing Date: 2009-12-08
Classification: H04L

Abstract:
1. A method for providing media delivery services comprising: receiving a session initiation protocol invitation from a multimedia device to request a media stream from a source, the invitation further comprising a private communications address for communicating with the multimedia device; communicating the session initiation protocol invitation via a communications network; wherein communicating the session initiation protocol invitation is performed by a residential gateway, wherein the residential gateway forwards the session initiation protocol invitation to multimedia content server when the residential gateway recognizes the source and the residential gateway forwards the session initiation protocol invitation to a session initiation protocol server to resolve the source when the residential gateway does not recognize the source; receiving a session initiation protocol confirmation from the multimedia content server via the communications network to communicate the media stream, the confirmation further comprising a communications identifier for identifying the media stream; communicating the session initiation protocol confirmation to the multimedia device generating the session initiation protocol invitation to request the media stream; receiving and identifying the media stream from the multimedia content server via the communications network; and communicating the media stream to the private communications address of the multimedia device; wherein the multimedia content server is a multicast source, and wherein communicating the session initiation protocol invitation to the multicast source via the communications network comprises translating the session initiation protocol invitation to an internet group management protocol join and communicating the internet group management protocol join to the multicast source via the communications network, and wherein receiving the session initiation protocol confirmation from the multimedia source via the communications network comprises receiving an internet group management protocol acknowledgement via the communications network, the acknowledgement further comprising the communications identifier for identifying the media stream.