Abstract:
PURPOSE: An application service delivery method and device are provided to suggest an extended role graph corresponding to an organization structure, and to control the authority for the function, menu generation, and operation of a software based on the graph. CONSTITUTION: An organization structure is defined(S301), and a user is assigned to the organization structure and organization-user information are mapped(S302), then roles for each function(service) are mapped(S304) onto a definition(S303) for service functions and it is defined which role a specific function is to play. When a role for a service is mapped, a user is assigned and it is defined which function of the service the specific user is to perform(S305). Elements to construct a web page for each role are set up(S306) in order to enable a service for each role to be generated dynamically, and the set up information conforms to defined composition. Service operations are set up(S307) and limitations are defined(S308) in order to process business logic for each role. The limitations are defined for the number of a department where a user belongs, and the number of an assignment which a user performs. [Reference numerals] (AA) Start; (CC) Define an expanded role graph; (DD) Generate a service principle; (EE) Define a service UI generating rule; (FF) Define a service operation rule; (GG) End; (S301,BB) Define an organization structure; (S302) Map an organization and a user; (S303) Define a service function; (S304) Map a service and a role; (S305) Map the user and the role; (S306) Set elements to construct a web page for each role; (S307) Setup selected business logic processing for each role; (S308) Define limitations
Abstract:
PURPOSE: An apparatus and a method for managing shared database are provided to respond to the requirements of a plurality of tenants through on-line by using one code image without the amendment of a code. CONSTITUTION: A shared database(108) stores the tenant data of an application which is provided as an SaaS service. If a query of an SaaS platform is inputted, a data processing unit(104) interprets the query by using the tenant data stored in the shared database. The interpreted query is executed. The data processing unit stores the execution result in the shared database. The execution result of the data processing unit is returned to the application which transmits the query.
Abstract:
PURPOSE: A 3D application program execution apparatus and a method thereof based on remote rendering are provided to process data concentration tasks in a server and to execute graphic-concentrated tasks. CONSTITUTION: A client device(100) receives task data of software which is executed from a server(150). The client device processes the received task data. The server is connected with the client device. The server executes software which is requested from a specific client device. The server transmits task data of the executed software to the client device.
Abstract:
PURPOSE: A software development system in an SaaS environment is provided to enable software customization for an independent company by developing and saving software in a replaceable element unit. CONSTITUTION: A software editor(30) supports the editing of software in a replaceable software component unit. A version manager(50) stores the software source code passing through verification to a database by versions. A compiler(60) stores the database by compiling the stored software source code. A test manager(70) tests the compiled software source code according to SaaS(Software as a Service) platform version.
Abstract:
PURPOSE: A system and a method for integrating an interactive video service and a yellow page service are provided to obtain the necessary information while watching a video. CONSTITUTION: A server(10) comprises a communication unit(110), a controller(120) and a storage(130). The storage stores the yellow pages, multimedia data and user profile information. The controller controls the transmission of multimedia data. The controller controls to read out the yellow page information from the storage. The yellow pages is corresponded to the search message of the client(20). The controller controls the electrical transmission of the yellow page information.
Abstract:
A customized software service integrating system and an operating method of the system are provided to select a service method suitable for a software service environment at the service providing time in consideration of a varying software service environment so as to provide required software rapidly and stably. A customized software service integrating system includes a service providing unit which provides software through various software providing methods and provides software requested through one of the various software service methods to a client terminal(100) in response to a software execution request of the client terminal, and a service relay(200) which selects a software service method suitable for a software service environment at the time of a relay request of the client terminal and relays the software service method to the client terminal in response to the relay request of the client terminal.
Abstract:
An SMMD(Single Media Multi Devices)-based ubiquitous home media service device and a method thereof, and a home medium service system and method using the same are provided to enable surrounding devices having various functions for providing a realistic media service to a user through ne-media by generating a ne-media, inputting realistic reproduction information fit for personal propensity of the user and context of the device to the ne-media, and transmitting the ne media to the devices. A database(300) stores sensor information, a device profile, a user profile, and the ne-media. A user interface(310) receives the ne-media by requesting the ne-media to an external ne-media providing server. A ne-media processing manager(320) separates the received ne-media into neo-data, the media comprising audio, video, and text, and sync/control and ID information of each device. An ne-media reproduction manager(330) plays the separated media. A device synch/control manager(340) generates a device group to be linked by collecting information of the surrounding devices, generates a synch signal between the media and the device by using the separated sync information, and records to synch signal to the ne-media. A network manager(350) transmits the ne-media received from the device synch/control manager to the surrounding devices.
Abstract:
본 발명은 다수의 사용자에게 소프트웨어 스트리밍을 제공하는 스트리밍 서비스 제공 장치에 있어서 주제어장치(CPU), 메모리 사용률 및 입출력 부하 등을 감소시키고 그 성능을 최적화하는 소프트웨어 스트리밍 서비스 제공 장치 및 그 방법에 관한 것으로서, 스트리밍 서비스 가능한 소프트웨어들 각각에 대하여 실행코드 및 페이지 형태의 파일을 저장하는 저장부; 하나 이상의 클라이언트들로부터 소프트웨어 스트리밍 서비스를 요청받는 입력부; 스트리밍 서비스 가능한 소프트웨어들 중 하나 이상에 대하여 대응된 소프트웨어 스트리밍 서비스를 제공하기 위한, 하나 이상의 서비스 제공자를 포함하는 전송부; 상기 입력부를 통해 서비스 요청된 소프트웨어 정보를 전달받고 그 소프트웨어를 분석하는 분석부; 및 상기 분석 결과에 의거하여 상기 전송부에 대응된 소프트웨어의 서비스 제공자가 존재하는 지의 여부를 확인하고 그 결과에 의거하여 대응된 소프트웨어 스트리밍 서비스를 제공하도록 제어하는 관리부를 포함하여, 소수의 서비스 제공자로 하여금 다수의 클라이언트들에게 소프트웨어 스트리밍 서비스를 제공한다. 소프트웨어 스트리밍, 서버, 부하 최소화, 서비스 제공자 관리
Abstract:
A method for providing a streaming service using an extension of a date file, and a streaming client device and a streaming server using the same are provided to solve execution delay owing to a streaming request, and application program download/installation by previously preparing an application program before a user executes the data file. A file manager(311) transfers the extension of the file to a communication manager(312) by monitoring data copy to a assigned monitoring area(322) for storing the file in a storage device(320) of a user terminal(300). The file manager checks whether the transmitted application program is installed in an application program installation area(321) of the storage device. The communication manager queries the received extension to the streaming server(330) and provides a response received from the streaming server to the file manager. A streaming service requestor(313) downloads and installs the streaming service to the application program installation area of the storage device by requesting the streaming service for the application program to the streaming server.