CSIP Proxy for Translating SIP to Multiple Peer-to-Peer Through Network Resources
First Claim
1. A method for translating SIP messages to multiple peer-to-peer service providers, comprising the steps of:
- providing at least one client device associated with a particular IM user and on which a SIP client is installed;
providing a content delivery service server comprising a SIP proxy for translating SIP requests from said SIP client on said client device into IM communications to multiple peer-to-peer service providers and for rendering IM communications from any of said multiple peer-to-peer service providers for display on said client device;
wherein said server interacts with said peer-to-peer service providers on behalf of the IM user associated with the client device to implement an IM protocol between the client device and the peer-to-peer service providers;
wherein said SIP client has no knowledge of the peer-to-peer service providers, nor of the IM protocol, but does have knowledge of said server; and
wherein said SIP client on said client device can make SIP calls to IM clients associated with any of said multiple peer-to-peer service providers.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus turns a typical home telephone system into a platform for delivery of web based content and services. The preferred embodiment of the invention comprises a broadband enabled telephone system for the home and a series of web servers that collect, package, and deliver personalized content and services to all of the telephone handsets throughout the home. With this end-to-end solution, any information or services available via the web can be delivered through a broadband enabled telephone system. Through the web, each member of a family can build a profile which defines what information and services they want available through the handset. In addition, each handset can be dynamically personalized for any family member. The color screens on the handsets become windows through which an individual can view and interact with a broad range of content and services. The audio channels thus become an extension of the voice based services, such as messaging and voice chat.
-
Citations
25 Claims
-
1. A method for translating SIP messages to multiple peer-to-peer service providers, comprising the steps of:
-
providing at least one client device associated with a particular IM user and on which a SIP client is installed; providing a content delivery service server comprising a SIP proxy for translating SIP requests from said SIP client on said client device into IM communications to multiple peer-to-peer service providers and for rendering IM communications from any of said multiple peer-to-peer service providers for display on said client device; wherein said server interacts with said peer-to-peer service providers on behalf of the IM user associated with the client device to implement an IM protocol between the client device and the peer-to-peer service providers; wherein said SIP client has no knowledge of the peer-to-peer service providers, nor of the IM protocol, but does have knowledge of said server; and wherein said SIP client on said client device can make SIP calls to IM clients associated with any of said multiple peer-to-peer service providers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for translating SIP messages to multiple peer-to-peer service providers, comprising:
-
at least one client device associated with a particular IM user and on which a SIP client is installed; a content delivery service server comprising a SIP proxy for translating SIP requests from said SIP client on said client device into IM communications to multiple peer-to-peer service providers and for rendering IM communications from any of said multiple peer-to-peer service providers for display on said client device; wherein said server interacts with said peer-to-peer service providers on behalf of the IM user associated with the client device to implement an IM protocol between the client device and the peer-to-peer service providers; wherein said SIP client has no knowledge of the peer-to-peer service providers, nor of the IM protocol, but does have knowledge of said server; and wherein said SIP client on said client device can make SIP calls to IM clients associated with any of said multiple peer-to-peer service providers. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification