자바스크립트를 이용한 웹 기반 소프트웨어 생성 장치 및 방법
    61.
    发明公开
    자바스크립트를 이용한 웹 기반 소프트웨어 생성 장치 및 방법 无效
    用于使用JAVASCRIPT生成基于WEB的软件的装置和方法

    公开(公告)号:KR1020110060419A

    公开(公告)日:2011-06-08

    申请号:KR1020090117004

    申请日:2009-11-30

    CPC classification number: G06F8/34 G06F17/248

    Abstract: PURPOSE: An apparatus for generating software based on web using a javascript and a method thereof are provided to easily create a web software based on a complex javascript by offering an editing screen or a web UI template. CONSTITUTION: A UI WISYWYG(What You See Is What You Get) editor(104) offers an interface for designing a web based software. The interface comprises a web component, an editing window arranging the selected web components, and an attribute window for inputting the attribute information of the web component which is arranged in the editing window. A UI WYSIWYG source code generator(106) creates JavaScript source code using information designed through the interface.

    Abstract translation: 目的:提供一种使用JavaScript及其方法生成基于web的软件的设备,以通过提供编辑屏幕或Web UI模板来容易地基于复杂的JavaScript创建web软件。 组织:UI WISYWYG(您看到的是什么)编辑器(104)提供了一个用于设计基于Web的软件的界面。 该界面包括web组件,布置所选择的web组件的编辑窗口,以及用于输入布置在编辑窗口中的web组件的属性信息的属性窗口。 UI WYSIWYG源代码生成器(106)使用通过界面设计的信息创建JavaScript源代码。

    응용 파일 시스템을 이용한 단일 실행 파일 기반의 이동형 소프트웨어 및 이의 실행 방법
    62.
    发明公开
    응용 파일 시스템을 이용한 단일 실행 파일 기반의 이동형 소프트웨어 및 이의 실행 방법 无效
    使用应用文件系统的单一可执行文件的便携式软件及其操作方法

    公开(公告)号:KR1020110052135A

    公开(公告)日:2011-05-18

    申请号:KR1020090109058

    申请日:2009-11-12

    CPC classification number: G06F8/61 G06F9/445 G06F9/44521 G06F21/10

    Abstract: PURPOSE: A portable software based on a single executable file using an application file system and an operating method thereof are provided to supply a customized mobile working environment to users by storing mobile software to mobile storage devices. CONSTITUTION: When a mobile software is executed, an execution engine unit(110) extracts an execution engine. A virtual library unit(120) stores a virtual execution library extracted by the execution engine. An image information unit(140) stores an execution file extracted by the execution engine. The execution engine creates an application process by combining the virtual execution library with the execution file. According to user level hooking, the virtual execution library controls the process path of a system function called from the application process.

    Abstract translation: 目的:提供基于使用应用文件系统的单个可执行文件及其操作方法的便携式软件,以通过将移动软件存储到移动存储设备来向用户提供定制的移动工作环境。 构成:当执行移动软件时,执行引擎单元(110)提取执行引擎。 虚拟库单元(120)存储由执行引擎提取的虚拟执行库。 图像信息单元(140)存储由执行引擎提取的执行文件。 执行引擎通过将虚拟执行库与执行文件组合来创建应用程序进程。 根据用户级挂钩,虚拟执行库控制从应用程序进程调用的系统函数的进程路径。

    웹 기반 소프트웨어 배포 시스템 및 방법
    63.
    发明公开
    웹 기반 소프트웨어 배포 시스템 및 방법 有权
    用于分发基于WEB的软件的系统和方法

    公开(公告)号:KR1020110051061A

    公开(公告)日:2011-05-17

    申请号:KR1020090107712

    申请日:2009-11-09

    CPC classification number: G06F8/61 G06F17/30292 G06F17/30345

    Abstract: PURPOSE: A system and method for distributing web-based software are provided to more easily manage various kinds of web-based software by providing the installation/setting function of the web-based software. CONSTITUTION: A development unit(140) generates web-based software. Based on package information, a package generator(160) transfers the web-based software to a web-based software distribution device by packaging the web-based software in software package. The software package includes the package information, an installation file, and the information on the dependent package.

    Abstract translation: 目的:提供用于分发基于Web的软件的系统和方法,通过提供基于Web的软件的安装/设置功能,更容易地管理各种基于Web的软件。 规定:开发单元(140)生成基于Web的软件。 基于包信息,包生成器(160)通过以软件包打包基于网络的软件将基于web的软件传送到基于web的软件分发设备。 软件包包括软件包信息,安装文件以及依赖软件包中的信息。

    묶음 소프트웨어의 배포 방법 및 시스템
    64.
    发明公开
    묶음 소프트웨어의 배포 방법 및 시스템 无效
    分布式应用程序的方法和系统

    公开(公告)号:KR1020100071483A

    公开(公告)日:2010-06-29

    申请号:KR1020080130216

    申请日:2008-12-19

    CPC classification number: G06F8/60 G06Q50/10 H04N21/231

    Abstract: PURPOSE: A method and a system for distributing bundle software are provided to bind and distribute corresponding software. CONSTITUTION: A store unit stores a plurality of software. The first software conversion tool(111) converts software for distribution among the software into software which can be distributed. The second software conversion tool(112) binds the software which can be distributed. The second software conversion tool generates bundle software for distribution.

    Abstract translation: 目的:提供分发捆绑软件的方法和系统,以绑定和分发相应的软件。 构成:存储单元存储多个软件。 第一个软件转换工具(111)将用于软件分发的软件转换成可以分发的软件。 第二软件转换工具(112)绑定可以分发的软件。 第二个软件转换工具生成捆绑软件进行分发。

    가상화 지원 시스템과 COPY-ON-WRITE 방법을이용한 응용프로그램 가상화 제공 방법
    65.
    发明授权
    가상화 지원 시스템과 COPY-ON-WRITE 방법을이용한 응용프로그램 가상화 제공 방법 有权
    一种使用虚拟支持系统提供应用程序虚拟化的方法和复制方案

    公开(公告)号:KR100953096B1

    公开(公告)日:2010-04-19

    申请号:KR1020070132618

    申请日:2007-12-17

    Abstract: 본 발명은 임의의 호스트의 실행 환경과 리소스에 대한 변경 없이 독립적으로 응용 프로그램 수준의 가상화를 제공하는 시스템 및 그 방법에 대한 것이다.
    본 발명에 따른 이동형 소프트웨어를 위한 가상화 지원 시스템은, 이동형 소프트웨어 실행기로부터 파일 정보를 전송받아 이를 기초로 가상 파일 정보를 구성하고 파일 입출력 발생 시 상기 파일 입출력을 연산하여 실제 파일 시스템에 전달하는 가상 파일 시스템과, 이동형 소프트웨어 실행기로부터 레지스트리 정보를 전송받아 이를 기초로 가상 레지스트리 정보를 구성하고 레지스트리 입출력 발생 시 상기 레지스트리 입출력를 연산하여 실제 레지스트리 하이브에 전달하는 가상 레지스트리 하이브를 포함하는 것을 특징으로 한다.
    본 발명에 따르면, 언제 어디서나 필요할 때에 호스트 컴퓨터에 설치 없이 실행하여 필요한 작업을 수행할 수 있도록 한다.
    이동형 SW, 응용프로그램 가상화, Copy-on-Write scheme, 가상 파일 시스템, 가상 레지스트리 하이브

    소프트웨어 변환 시스템, 단말 및 그 방법
    66.
    发明授权
    소프트웨어 변환 시스템, 단말 및 그 방법 有权
    用于从软件的安装软件包生成安装软件的装置和方法

    公开(公告)号:KR100937048B1

    公开(公告)日:2010-01-15

    申请号:KR1020080059591

    申请日:2008-06-24

    Abstract: 본 발명은 소프트웨어 변환 시스템 및 방법에 관한 것으로서, 설치하지 않고 실행 가능한 변환 소프트웨어를 생성함에 있어서, 변환하고자 하는 타겟 소프트웨어에 대한 소프트웨어 설치 정보에 의해 변환이 불완전하지 않도록 하는 소프트웨어 변환 시스템, 단말 및 그 방법을 제공하고자 한다. 이를 위하여 본 발명은 타겟 소프트웨어에 대한 소프트웨어 설치 정보가 없는 상태의 클린 운영체제와, 설치 패키지를 실행하여 클린 운영체제 상에 타겟 소프트웨어를 설치하는 설치 모듈과, 설치 전과 후의 클린 운영체제를 비교하여 변환 소프트웨어를 생성하는 변환 소프트웨어 생성 모듈과, 설치 패키지를 수신하고 변환 소프트웨어를 사용자 단말로 송신하는 통신 모듈을 포함한다.
    소프트웨어 변환, 소프트웨어 패킹, 소프트웨어 재포장

    스트리밍 기반 이동형 소프트웨어 제공 시스템 및 방법
    67.
    发明授权
    스트리밍 기반 이동형 소프트웨어 제공 시스템 및 방법 有权
    系统和方法提供便携式SW与流

    公开(公告)号:KR100936239B1

    公开(公告)日:2010-01-12

    申请号:KR1020070133590

    申请日:2007-12-18

    CPC classification number: H04L65/4084 G06F8/61 H04L67/34

    Abstract: 본 발명은 이동형 소프트웨어의 장점을 유지하면서 스트리밍 소프트웨어의 장점을 취하여 별도의 절차를 거치지 않고 원클릭으로 이동형 소프트웨어를 추가 및 갱신할 수 있는 이동형 소프트웨어 제공 시스템 및 방법을 제공하는 것으로, 본 발명의 스트리밍 기반 이동형 소프트웨어 제공 시스템은, 내부에서 제공되는 응용 소프트웨어 실행코드를 유지하는 스트리밍 서버; 및 응용 프로세스의 수행에 필요한 실행코드의 가상화를 제공하고, 네트워크를 통해 상기 스트리밍 서버로부터 실행코드를 스트리밍 해오고, 스트리밍된 소프트웨어 이미지들을 관리하는 클라이언트;를 포함하는 것을 특징으로 한다.
    스트리밍, 이동형, 소프트웨어

    통합 소프트웨어 관리 시스템 및 방법
    68.
    发明公开
    통합 소프트웨어 관리 시스템 및 방법 失效
    提供集成软件管理的系统和方法

    公开(公告)号:KR1020090065416A

    公开(公告)日:2009-06-22

    申请号:KR1020080064945

    申请日:2008-07-04

    CPC classification number: G06F9/445 G06F9/454

    Abstract: A system and a method for providing integrated software management are provided to enable the provision of a convenient usage environment by integratedly managing various types of contents and application with a single user interface. A computer(100) executes various types of application(110), such as a host application(111), a web-based application(112), a non-installation packaged application(113), a streaming application(114), an SBC(Server-Based Computing) application(115). Further, the computer stores various types of contents created, edited, or reproduced by the applications. An integrated application platform(120) is associated with the computer so that it integratedly manages the application and allows a user to execute the application or contents in same manner irrespective of each application deployment. An integrated application platform includes a user interface(121) which receives the inputs from a user, an integrated application service module(122), a plurality of linkage modules(123-127), a plurality of application execution/management engines(129-132), and a database(128). The user interface provides an integrated execution environment to a user of the computer, and allows a user to execute applications, which are driven in different application deployment, in a single manner with a single interface. The integrated application service module maintains the list of available applications, information about application deployment and driving mechanism with the database, and controls the overall operation of the integrated application platform. The linkage modules collect the application information from the respectively interlinked application execution engines and transfer the collected information to the integrated application service module. And, the linkage modules transfer an application execution request to each of the interlinked application execution engines.

    Abstract translation: 提供了一种用于提供集成软件管理的系统和方法,以通过用单个用户界面综合地管理各种类型的内容和应用来提供方便的使用环境。 计算机(100)执行各种类型的应用(110),诸如主机应用(111),基于web的应用(112),非安装打包应用(113),流应用(114), SBC(基于服务器的计算)应用程序(115)。 此外,计算机存储由应用程序创建,编辑或再现的各种类型的内容。 集成应用平台(120)与计算机相关联,使得其集成地管理应用,并允许用户以相同的方式执行应用或内容,而不管每个应用部署。 集成应用平台包括从用户接收输入的用户接口(121),集成应用服务模块(122),多个联动模块(123-127),多个应用执行/管理引擎(129- 132)和数据库(128)。 用户界面向计算机的用户提供集成的执行环境,并且允许用户以单一接口以单一方式执行以不同应用程序部署驱动的应用程序。 集成应用服务模块通过数据库维护可用应用程序列表,应用程序部署信息和驱动机制,并控制集成应用平台的整体运行。 联动模块从各自相互连接的应用执行引擎收集应用信息,并将收集的信息传送到综合应用服务模块。 并且,链接模块将应用执行请求传送到每个互连的应用执行引擎。

    클라이언트 시스템 및 그의 소프트웨어 버전 관리 방법
    69.
    发明公开
    클라이언트 시스템 및 그의 소프트웨어 버전 관리 방법 失效
    用于管理软件版本的客户端系统和方法

    公开(公告)号:KR1020090004324A

    公开(公告)日:2009-01-12

    申请号:KR1020070107264

    申请日:2007-10-24

    CPC classification number: H04L67/34 G06F8/658

    Abstract: A client system for managing multi version of software provided under software streaming environment and a software management method thereof are provided to renew the version of the software without the break of the service. A client system for managing multi version of software provided under software streaming environment comprise an information storing unit(311) storing the information after streaming only an added or changed active page from new version and sharing the active page having a common in the new version and the existing version in order to support the multi-version of the software. The active page searcher(312) searches the necessary active page among the changed active pages, the shared active page and the added active page when operating the new version of software and searches the active page among the necessary active page of the existing server when operating the existing version of software.

    Abstract translation: 提供用于管理在软件流环境下提供的多版本软件的客户端系统及其软件管理方法,以在不破坏服务的情况下更新软件的版本。 用于管理在软件流环境下提供的软件的多版本的客户端系统包括:信息存储单元(311),其在流媒体之后仅存储来自新版本的添加或更改的活动页面并且共享新版本中具有共同的活动页面;以及 现有版本为了支持多版本的软件。 活动页面搜索器(312)在操作新版本的软件时搜索所改变的活动页面,共享活动页面和所添加的活动页面中的必要活动页面,并且在操作时搜索现有服务器的必要活动页面中的活动页面 现有版本的软件。

    온라인 소프트웨어 제공 장치 및 방법
    70.
    发明公开
    온라인 소프트웨어 제공 장치 및 방법 失效
    提供在线软件的装置和方法

    公开(公告)号:KR1020080051027A

    公开(公告)日:2008-06-10

    申请号:KR1020070100390

    申请日:2007-10-05

    CPC classification number: G06F8/60 G06F8/71 G06F17/30864

    Abstract: An apparatus and a method for providing an online software are provided to enable a user to search for an online software over a network without passing plural search procedures like a conventional HTTP based search scheme and to use the searched software by giving a unique ID to the software. An apparatus for providing an online software includes a user terminal(10), a software name server(20) and a software search server(30). The user terminal installs a browser which enables a user to access internet and to search for wanted information. The software name server, made of plural software name server systems via a connected chain structure, registers and manages a specific online software information. The software search server accesses the software name server and searches for corresponding software information when the user requests information on a specific online software via the user terminal. Then the user terminal accesses a software repository where the specific online software by using the software information searched from the software name server, and uses the online software.

    Abstract translation: 提供一种用于提供在线软件的装置和方法,以使得用户能够通过网络搜索在线软件,而不需要像传统的基于HTTP的搜索方案那样通过多个搜索过程,并且通过给所搜索的软件提供唯一的ID来使用所搜索的软件 软件。 一种用于提供在线软件的装置,包括用户终端(10),软件名称服务器(20)和软件搜索服务器(30)。 用户终端安装浏览器,使浏览器能够访问互联网并搜索想要的信息。 通过连接的链结构由多个软件名称服务器系统组成的软件名称服务器注册和管理特定的在线软件信息。 当用户通过用户终端请求特定在线软件的信息时,软件搜索服务器访问软件名称服务器并搜索相应的软件信息。 然后,用户终端通过使用从软件名称服务器搜索的软件信息访问特定在线软件的软件仓库,并使用在线软件。

Patent Agency Ranking