Patent ID: 8359383
Filing Date: 2013-01-22
Classification: H04L

Abstract:
1. A server for supporting service in multiple domains, comprising: a service management unit that receives service and service execution engine from a service providing server and registers the received service and service execution engine in a service DB; a profiling server unit that requests device profile to a user terminal according to a request from the service management unit and parses device profile received from the user terminal and stores the parsed device profile in a device DB; a service ensembler that generates a list of services usable in the user terminal based on the device profile stored in the device DB and provides the list of services to the user terminal and extracts a service execution engine suitable for the user terminal from the service DB according to user selection and transmits the extracted service execution engine to the user terminal; a service demon unit that compares the service profile on the selected service with a service execution engine profile on the extracted service execution engine according to the corresponding service rule in order to investigate whether the extracted service execution engine supports the service selected by the user; and a user DB that stores a service use record of the user terminal, wherein the service ensembler extracts most recently used service lists and recommendation service lists suitable for the user from the service DB based on the service use record of the user terminal stored in the user DB and transmits them to the user terminal, wherein the service use record includes at least one of service use pattern information of the user, service use frequency information of the user, and interesting service field information of the user.