Method and apparatus for using the web to select a VoIP provider and for attaching the provider to a generic VoIP resource
First Claim
1. A method for attaching a voice over Internet protocol (VoIP) provider to a generic peripheral hardware device, comprising:
- providing a backend service;
associating a portal and a browser-based graphical user interface with said backend service such that said portal is accessible from a computer device;
said portal providing a list of a plurality of VoIP providers when said portal is accessed by a subscriber;
associating a plurality of users with said subscriber;
said portal receiving subscriber selection of a VoIP provider via said browser-based graphical user interface from said list of VoIP providers;
providing a plurality of generic peripheral VoIP hardware devices, wherein at least a subset of said plurality of generic peripheral VoIP hardware devices include hardware or software with conflicting protocols, wherein each generic peripheral VoIP hardware device and each profile is a network based resource that has attributes which can be changed to match a required protocol without having to change the generic peripheral VoIP hardware device itself;
associating a plurality of any of VoIP service providers and other telecommunications services with the plurality of generic peripheral VoIP hardware devices, wherein each user from among the plurality of users can have a different profile for each of the plurality of generic peripheral VoIP hardware devices;
wherein said portal communicates with said at least one generic peripheral VoIP hardware device, performing the further steps of;
managing all of said VoIP service providers and other telecommunications services for said plurality of generic hardware devices through a single user interface provided by said portal;
downloading any VoIP protocol that may be required for a selected VoIP provider to at least one generic peripheral VoIP hardware device of the plurality of generic peripheral VoIP hardware devices, wherein downloading any VoIP protocol includes prior to communicating with said selected VoIP service via the at least one generic peripheral VoIP hardware device, downloading a protocol for communicating with said selected VoIP service;
making necessary configuration changes for said selected VoIP provider to said at least one generic peripheral VoIP hardware device; and
uniquely tying said generic peripheral VoIP hardware device to said selected VoIP service.
2 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
15 Claims
-
1. A method for attaching a voice over Internet protocol (VoIP) provider to a generic peripheral hardware device, comprising:
-
providing a backend service; associating a portal and a browser-based graphical user interface with said backend service such that said portal is accessible from a computer device; said portal providing a list of a plurality of VoIP providers when said portal is accessed by a subscriber; associating a plurality of users with said subscriber; said portal receiving subscriber selection of a VoIP provider via said browser-based graphical user interface from said list of VoIP providers; providing a plurality of generic peripheral VoIP hardware devices, wherein at least a subset of said plurality of generic peripheral VoIP hardware devices include hardware or software with conflicting protocols, wherein each generic peripheral VoIP hardware device and each profile is a network based resource that has attributes which can be changed to match a required protocol without having to change the generic peripheral VoIP hardware device itself; associating a plurality of any of VoIP service providers and other telecommunications services with the plurality of generic peripheral VoIP hardware devices, wherein each user from among the plurality of users can have a different profile for each of the plurality of generic peripheral VoIP hardware devices; wherein said portal communicates with said at least one generic peripheral VoIP hardware device, performing the further steps of; managing all of said VoIP service providers and other telecommunications services for said plurality of generic hardware devices through a single user interface provided by said portal; downloading any VoIP protocol that may be required for a selected VoIP provider to at least one generic peripheral VoIP hardware device of the plurality of generic peripheral VoIP hardware devices, wherein downloading any VoIP protocol includes prior to communicating with said selected VoIP service via the at least one generic peripheral VoIP hardware device, downloading a protocol for communicating with said selected VoIP service; making necessary configuration changes for said selected VoIP provider to said at least one generic peripheral VoIP hardware device; and uniquely tying said generic peripheral VoIP hardware device to said selected VoIP service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for attaching a VoIP provider to a generic peripheral voice over Internet protocol (VoIP) hardware device, comprising:
-
a backend service; a portal and a browser-based graphical user interface associated with said backend service such that said portal is accessible from a computer device; a list of a plurality of VoIP providers provided said portal when said portal is accessed by a subscriber, wherein said subscriber is associated with a plurality of users; said portal receiving subscriber selection of a VoIP provider via said browser-based graphical user interface from said list of VoIP providers; and plurality of generic peripheral VoIP hardware devices, wherein at least a subset of said plurality of generic peripheral VoIP hardware devices include hardware or software with conflicting protocols, wherein each generic peripheral VoIP hardware device and each profile is a network based resource that has attributes which can be changed to match a required protocol without having to change the generic peripheral VoIP hardware device itself; a plurality of any of VoIP service providers and other telecommunications services associated with the plurality of generic peripheral VoIP hardware devices, wherein each user from among the plurality of users can have a different profile for each of the plurality of generic peripheral VoIP hardware devices; wherein said portal, when in communication with said generic peripheral VoIP hardware device, is adapted to; manage all of said VoIP service providers and other telecommunications services for said plurality of generic peripheral VoIP hardware devices through a single user interface provided by said portal; download any VoIP protocol that may be required for said user selected VoIP provider to at least one generic peripheral VoIP hardware device of the plurality of generic peripheral VoIP hardware devices, wherein downloading any VoIP protocol includes prior to communicating with said selected VoIP service via the at least one generic peripheral VoIP hardware device, downloading a protocol for communicating with said selected VoIP service; make necessary configuration changes for user selected VoIP provider to said at least one generic peripheral VoIP hardware device; and uniquely tie said generic peripheral VoIP hardware device to said user selected VoIP service. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification