Patent ID: 8010597
Filing Date: 2011-08-30
Classification: G06Q

Abstract:
1. A method for associating a service to a web space of a user, said web space being hosted on a server accessible via a data communication network, said method comprising: creating, by the server, a plurality of computer-executable program modules, said plurality of modules providing the user with one or more tools for engaging in social networking via the web space of the user; associating, by the server, selected modules of the plurality of modules with at least one service, wherein said associating creates at least one logical grouping of modules for providing functions of the at least one service, said at least one service and its associated modules being separate from the web space of the user; receiving, by the server, a selection from the user corresponding to a first module from the at least one logical grouping of modules, the service being associated with the web space of the user in response to said selection, wherein said first module renders the web space in a first format to a visitor on a client accessing the web space via the data communication network and enables the visitor to the web space to select a second module from the at least one logical grouping of modules associated with the service for rendering the web space in a second format to the visitor without requiring the user to include said second module in the web space; receiving, by the server, a selection from the visitor corresponding to a second module in the at least one logical grouping of modules, said second module and said first module being associated with the service, wherein the second module renders the web space of the user in a second format on the client of the visitor; disassociating the first module from the web space of the user by the user; determining if no modules associated with the service are associated with the web space of the user; and disassociating the service from the web space of the user if no modules associated with the service are associated with the web space wherein the visitor to the web space is blocked from selecting a second module based on the first module, said second module and said first module being associated with the disassociated service.