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.
Abstract:
A method and a device for providing a P2P-based streaming service, and a streaming service system using the same are provided to reduce a load of a streaming server and enable a peer receiving software to select the other peer to provide an optimal service irrespective of a network state by streaming the streamable software from one peer to other peers within a license range. A peer communicator(410) transceives a streamable software list and a streamable peer list for the specific software by communicating with other peers or the streaming server. A streaming software storing part(420) stores the streamable software. A peer server(440) reads the software from the streaming software storing part and transfers the read software to the peer requesting the software by receiving a streaming service request for the software. A peer client(430) requests the streaming service of the software to the other peer and stores the software streamed from the other peer to the streaming software storing part according to the request. The peer communicator includes a P2P communicating module(411), a software managing module(412), and a license managing module(413).
Abstract:
A device and a method for providing a software streaming service are provided to minimize whole load of a streaming system by reducing a load of process time, input/output of a memory or a disk, required for maintaining the service provider. A storing part(310) stores an executing code/page type file of software to be streamed. An input part(320) receives a software streaming service request from the clients. A transmitter(350) includes more than one SP(Service Provider)(351,353) for providing the software streaming service for the software to be streamed. An analyzer(330) analyzes the software by receiving information for the requested software. A manager(340) checks whether the SP for the requested software is included based on an analysis result and enables the SP to provide the software streaming service according to a check result.
Abstract:
본 발명은 설계의 편의성과 재사용성을 높일 수 있도록 한 가상 물리 시스템의 라이브러리 구축장치에 관한 것이다. 본 발명의 실시예에 의한 가상 물리 시스템의 라이브러리 구축장치는 도메인, 행위/구조모델, 속성 및 이미지를 포함하는 복수의 가상 모델들이 저장되는 라이브러리를 구비하며; 상기 라이브러리에는 저장된 상기 가상 모델들 중 적어도 둘 이상은 서로 다른 분야의 도메인으로 설정된다.
Abstract:
The present invention relates to an online service application management method and includes a step that a service management module receives a management request from a service development tool, a step that the service management module extracts application setting information about an original application from metadata database according to the management request, and a step that the service management module provides the application setting information to the tool. According to the present invention, the efficient maintenance of the application is possible by providing the application setting information to a developer of an online service application. [Reference numerals] (AA) Start;(BB) End;(S10) Receive a completely developed original application;(S20) Distribute metadata to database;(S30) Input a management request?;(S40) Extract and provide application setting information stored in the database for metadata;(S50) Input a merger request?;(S60) Merger the application setting information in the original application and provide the information to local database
Abstract:
PURPOSE: A business logic setting method for supporting multi-tenancy is provided to modulate and use a business logic in a required form by setting the business logic of an application service with tenants joining the service. CONSTITUTION: An application execution platform stores a business logic received from a service creation tool at a meta data storage as a common business logic(S300). The application execution platform confirms the business logic received from the service setting tool of a tenant(S310). The application execution platform stores the business logic at the meta data storage as the exclusive business logic of the tenant when the business logic is received(S320). The exclusive business logic of the tenant is stored independently from the common business logic. [Reference numerals] (AA) Start; (BB) End; (S300) Storing a business logic received from a service creation tool at a meta data storage; (S310) Modified business logic received from a service setting tool of a specific tenant; (S320) Storing the modified business logic at a position different from the original business logic;
Abstract:
본 발명은 소프트웨어 및 파일 포맷의 관계 정보를 제공하는 소프트웨어 포탈 시스템 및 그의 동작 방법에 관한 것으로, 소프트웨어를 다운로드 또는 서비스함과 동시에 소프트웨어간, 소프트웨어와 파일 포맷간, 및 파일 포맷간의 관계 정보도 제공할 수 있도록 하기 위하여, 소프트웨어 및 파일 포맷간의 관계를 정의하여, 상기 소프트웨어 및 상기 파일 포맷의 관계 정보를 구성하고 관리하는 관계 정보 관리부; 및 상기 소프트웨어를 다운로드 또는 서비스시에는 상기 관계 정보 관리부가 관리하는 상기 소프트웨어의 관계 정보를 획득하여 제공하고, 상기 파일 포맷의 관계 정보가 질의되는 경우에는 상기 관계 정보 관리부가 관리하는 상기 파일 포맷의 관계 정보를 획득하여 제공하는 웹 서비스 제공부를 포함하여 구성되며, 이에 의하여 사용자에게 보다 고급 서비스를 제공할 수 있도록 한다. 소프트웨어 및 파일 포맷의 관계, 소프트웨어 포탈 시스템
Abstract:
본 발명은 소프트웨어 변환 시스템 및 방법에 관한 것으로서, 설치하지 않고 실행 가능한 변환 소프트웨어를 생성함에 있어서, 변환하고자 하는 타겟 소프트웨어에 대한 소프트웨어 설치 정보에 의해 변환이 불완전하지 않도록 하는 소프트웨어 변환 시스템, 단말 및 그 방법을 제공하고자 한다. 이를 위하여 본 발명은 타겟 소프트웨어에 대한 소프트웨어 설치 정보가 없는 상태의 클린 운영체제와, 설치 패키지를 실행하여 클린 운영체제 상에 타겟 소프트웨어를 설치하는 설치 모듈과, 설치 전과 후의 클린 운영체제를 비교하여 변환 소프트웨어를 생성하는 변환 소프트웨어 생성 모듈과, 설치 패키지를 수신하고 변환 소프트웨어를 사용자 단말로 송신하는 통신 모듈을 포함한다. 소프트웨어 변환, 소프트웨어 패킹, 소프트웨어 재포장