Handling communication services within web interfaces used by reselling agents
First Claim
1. A system for handling communication services comprising:
- a web server remotely located to clients and configured to serve, over a network, a set of Web interfaces renderable within a standard Web browser, wherein the set of Web interfaces permit at least one reseller of communication services to establish profiles for a set of reselling agents, wherein said set of reselling agents are permitting to select a plurality of different communication services via the set of Web interfaces for sale to consumers with whom the reselling agents contract, wherein the reselling agents receive at least one of commissions and sales based compensation for communication services sold to the consumers by the reselling agent, wherein the communication services available through the Web interfaces are provided by a plurality of different service providers with whom the reseller of communication servers contracts; and
a server-side data store configured to store the established profiles for the set of reselling agents, wherein the set of interfaces are configured to be used by at least one reseller and reselling agents, wherein the reselling agents are granted selective access to the Web based interfaces in accordance with permissions established by the reseller, wherein the permissions and specifics for reselling the communication services that are available to each reselling agent via the set of interfaces varies among the reselling agents in accordance with specifics of the established profiles.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, program instructions can cause a Web server to serve a set of Web interfaces over a network. The set of Web interfaces permit a reseller of communication services to establish profiles for a set of reselling agents. The set of Web interfaces can be used by the reselling agents who select, contract for, and manage communication services sold by the reselling agents to consumers using the set of Web interfaces. The communication services available through the Web interfaces are provided by a plurality of different service providers with whom the reseller of communication servers contracts. Details specific to the reselling agents, and the consumers who contract with the reselling agents are hidden from the different service providers.
24 Citations
20 Claims
-
1. A system for handling communication services comprising:
-
a web server remotely located to clients and configured to serve, over a network, a set of Web interfaces renderable within a standard Web browser, wherein the set of Web interfaces permit at least one reseller of communication services to establish profiles for a set of reselling agents, wherein said set of reselling agents are permitting to select a plurality of different communication services via the set of Web interfaces for sale to consumers with whom the reselling agents contract, wherein the reselling agents receive at least one of commissions and sales based compensation for communication services sold to the consumers by the reselling agent, wherein the communication services available through the Web interfaces are provided by a plurality of different service providers with whom the reseller of communication servers contracts; and a server-side data store configured to store the established profiles for the set of reselling agents, wherein the set of interfaces are configured to be used by at least one reseller and reselling agents, wherein the reselling agents are granted selective access to the Web based interfaces in accordance with permissions established by the reseller, wherein the permissions and specifics for reselling the communication services that are available to each reselling agent via the set of interfaces varies among the reselling agents in accordance with specifics of the established profiles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for handling communication services comprising:
-
one or more computer-readable, tangible storage devices; program instructions, stored on at least one of the one or more storage devices, which are able to execute upon one or more processors, wherein the program instructions when execute cause a Web server comprising the one or more processors to serve a set of Web interfaces over a network, wherein the set of Web interfaces permit a reseller of communication services to establish profiles for a set of reselling agents, wherein the profiles are stored in the tangible storage devices, wherein the set of Web interfaces are configured to be used by the reselling agents who select, contract for, and manage communication services sold by the reselling agents to consumers using the set of Web interfaces, wherein the communication services available through the Web interfaces are provided by a plurality of different service providers with whom the reseller of communication servers contracts, wherein details specific to the reselling agents, and the consumers who contract with the reselling agents are hidden from the different service providers. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for handling communication services using a set of Web based interfaces renderable within a standard Web browser over a network from a Web server to remotely located Web clients and using a server-side data store configured to establish user specific profiles, said method comprising:
-
permitting users who are reselling agents to view, search, and select a set of communication services of different providers, each service being presented with a price for the service; and automatically generating, by a processor, for the reselling agents, contracts for selected ones of the communication services for the consumers, wherein said contracts specify the price for each of the communication services, wherein the price dynamically changes as a price charged by the different service provides to the reseller change, and wherein the set of Web interfaces permit a reseller of communication services to establish profiles for a set of reselling agents, wherein the profiles are stored in the tangible storage devices, wherein the set of Web interfaces are configured to be used by the reselling agents who select, contract for, and manage communication services sold by the reselling agents to consumers using the set of Web interfaces, wherein the communication services available through the Web interfaces are provided by a plurality of different service providers with whom the reseller of communication servers contracts, wherein details specific to the reselling agents, and the consumers who contract with the reselling agents are hidden from the different service providers. - View Dependent Claims (19, 20)
-
Specification