본문 바로가기

권리별 공보 및 부수자료/특허/실용신안관련

웹기술특허/앱특허 조회 [어플리케이션 특허출원 변리사 무료상담] 엔에이치엔엔터텡니먼트, 웹 기술을 이용한 하이브리드 어플리케이션 구동 장치 및 방법 특허등록

웹기술특허/앱특허 조회 [어플리케이션 특허출원 변리사 무료상담] 엔에이치엔엔터텡니먼트, 웹 기술을 이용한 하이브리드 어플리케이션 구동 장치 및 방법 특허등록

특허등록/특허출원의 명칭 : 웹 기술을 이용한 하이브리드 어플리케이션 구동 장치 및 방법

(21) 출원번호/일자 1020110099870 (2011.09.30)
(71) 출원인 엔에이치엔엔터테인먼트 주식회사 (11) 등록번호/일자 1013506610000 (2014.01.06)
(65) 공개번호/일자 1020130035526 (2013.04.09)

 

초록

하이브리드 어플리케이션 구동 장치가 제시된다. 어플리케이션 구동 장치는 상기 어플리케이션이 지시하는 WAS로의 네트워크 접속이 이루어진 경우 상기 WAS로부터 상기 어플리케이션의 변경된 소스 코드 또는 어플리케이션 구동을 위한 데이터를 수신하여 파싱하는 파서부, 및 상기 파싱된 상기 소스 코드 또는 데이터를 이용하여 상기 어플리케이션을 구동하는 브리지부를 포함할 수 있다.


행정처리

번호 청구항
1 어플리케이션을 구동하는 장치에 있어서,

상기 어플리케이션은 기본 프레임을 렌더하기 위한 소스코드 및 WAS(Web Application Server)로부터 수신되는 데이터를 처리하여 상기 어플리케이션에 적용하기 위한 소스코드를 포함하고,

상기 어플리케이션이 지시하는 WAS로의 네트워크 접속이 이루어진 경우 상기 WAS로부터 상기 어플리케이션의 구동을 위한 데이터를 수신하여 파싱하는 파서부; 및

상기 파싱된 상기 데이터를 이용하여 상기 어플리케이션을 구동하는 브리지부

를 포함하는 어플리케이션 구동 장치. 
2 제1항에 있어서,

상기 어플리케이션 구동 장치의 적어도 하나의 자원들 각각을 컴포넌트로 관리하여 상기 브리지부가 상기 어플리케이션의 구동 과정에서 제어할 수 있도록 하는 네이티브 컴포넌트 관리부

를 더 포함하는 어플리케이션 구동 장치. 
3 제2항에 있어서,

상기 브리지부는 상기 네이티브 컴포넌트 관리부로의 접근을 통제하는 시큐리티 모듈을 포함하고, 상기 네이티브 컴포넌트 관리부와 상기 브리지부 사이의 데이터 교환은 상기 시큐리티 모듈을 거쳐서만 수행되는 어플리케이션 구동 장치. 
4 제2항에 있어서,

상기 네이티브 컴포넌트 관리부는, 웹 기술에 의한 데이터를 처리하는 웹 킷 브라우저, 상기 어플리케이션의 프레임을 구현하는 네이티브 유저 인터페이스 및 상기 적어도 하나의 자원들에 관한 디바이스 리소스 정보를 관리하는 어플리케이션 구동 장치. 
5 어플리케이션을 구동하는 장치에 있어서,

상기 어플리케이션은 기본 프레임을 렌더하기 위한 소스코드 및 WAS로부터 수신되는 데이터를 처리하여 상기 어플리케이션에 적용하기 위한 소스코드를 포함하고,

상기 장치는,

상기 장치와 네트워크를 통해 연결된 WAS로부터 상기 어플리케이션에 연관된 데이터가 수신되는 경우 상기 데이터를 서비스 로직 수행을 위한 스크립트, 유저 인터페이스를 구성하기 위한 마크업 및 태그로 분리하는 파서부; 및

상기 분리된 서비스 로직, 마크업 및 태그를 이용하여 상기 장치를 제어하고 상기 어플리케이션 내용을 렌더하는 브리지부

를 포함하는, 어플리케이션 구동 장치. 
6 제5항에 있어서,

상기 장치는,

상기 어플리케이션 구동 장치의 적어도 하나의 자원들 각각을 컴포넌트로 관리하여 상기 브리지가 제어할 수 있도록 하는 네이티브 컴포넌트 관리부

를 더 포함하고,

상기 브리지부는 상기 네이티브 컴포넌트 관리부로의 접근을 통제하는 시큐리티 모듈을 포함하고, 상기 네이티브 컴포넌트 관리부와 상기 브리지부 사이의 데이터 교환은 상기 시큐리티 모듈을 거쳐서만 수행되는 어플리케이션 구동 장치. 
7 어플리케이션을 구동하는 단말 장치에 있어서, 상기 단말 장치는,

어플리케이션 내용을 제공하는 유저 인터페이스 제공부;

적어도 하나의 프로세서; 및

메모리

를 포함하고,

상기 어플리케이션은 상기 메모리에 저장되어 상기 적어도 하나의 프로세서에 의해 실행되도록 구성되고,

상기 어플리케이션은,

기본 프레임을 렌더하기 위한 소스코드 및 WAS(Web Application Server)로부터 수신되는 데이터를 처리하여 상기 어플리케이션에 적용하기 위한 소스코드;

상기 WAS로부터 수신한 데이터를 서비스 로직 수행을 위한 스크립트, 유저 인터페이스를 구성하기 위한 마크업 및 태그로 분리하는 파서 로직; 및

상기 분리된 서비스 로직, 마크업 및 태그를 이용하여 상기 단말 장치를 제어하고 상기 어플리케이션 내용을 상기 유저 인터페이스 제공부 상에서 렌더하는 브리지 로직

을 포함하는, 단말 장치. 
8 제7항에 있어서,

상기 단말 장치의 적어도 하나의 자원들 각각을 컴포넌트로 관리하여 상기 브리지 로직이 제어할 수 있도록 하는 네이티브 컴포넌트 로직

을 더 포함하는, 단말 장치. 
9 제8항에 있어서,

상기 브리지 로직은 상기 네이티브 컴포넌트 로직이 관리하는 상기 각각의 컴포넌트로의 액세스를 통제하는 시큐리티 로직을 포함하고, 상기 네이티브 컴포넌트 로직과 상기 브리지 로직 사이의 데이터 교환은 상기 시큐리티 로직을 거쳐서만 수행되는, 단말 장치. 
10 제7항에 있어서,

상기 어플리케이션 내용이 상기 유저 인터페이스 제공부 상에서 렌더된 이후, 새로운 데이터가 수신되는 경우,

상기 파서 로직은 상기 새로운 데이터를 스크립트, 마크업 및 태그로 분리하고, 상기 브리지 로직은 새로운 데이터로부터 분리된 스크립트, 마크업 및 태그를 이용하여 상기 어플리케이션 내용을 업데이트 하는, 단말 장치. 
11 제10항에 있어서,

상기 새로운 데이터는 상기 단말 장치와 네트워크를 통해 연결된 WAS로부터 수신되는, 단말 장치. 
12 프로세서를 포함하는 단말 장치가 상기 단말 장치에 저장된 어플리케이션을 구동하는 방법에 있어서,

상기 어플리케이션은 기본 프레임을 렌더하기 위한 소스코드 및 WAS(Web Application Server)로부터 수신되는 데이터를 처리하여 상기 어플리케이션에 적용하기 위한 소스코드를 포함하고,

상기 어플리케이션이 지시하는 WAS로의 네트워크 접속이 이루어진 경우 상기 WAS로부터 상기 어플리케이션의 구동을 위한 데이터를 수신하여 파싱하는 단계; 및

상기 파싱된 상기 데이터를 이용하여 상기 어플리케이션을 구동하는 단계

를 포함하는 어플리케이션 구동 방법. 
13 제12항에 있어서,

상기 단말 장치의 적어도 하나의 자원들 각각을 컴포넌트로 만들어서 관리하는 단계

를 더 포함하고,

상기 어플리케이션을 구동하는 단계는 상기 적어도 하나의 자원들 각각에 대한 컴포넌트를 제어하는 단계를 포함하는 어플리케이션 구동 방법. 
14 어플리케이션을 수록한 컴퓨터 판독 가능 기록 매체에 있어서, 상기 어플리케이션은,

기본 프레임을 렌더하기 위한 소스코드 및 WAS(Web Application Server)로부터 수신되는 데이터를 처리하여 상기 어플리케이션에 적용하기 위한 소스코드;

상기 어플리케이션이 지시하는 WAS로의 네트워크 접속이 이루어진 경우 상기 WAS로부터 상기 어플리케이션의 구동을 위한 데이터를 수신하여 파싱하는 파싱 로직; 및

상기 파싱된 상기 데이터를 이용하여 상기 어플리케이션을 구동하는 브리지 로직

을 포함하는 컴퓨터 판독 가능 기록 매체. 

출처 : 특허청.

웹기술특허등록 / 앱특허출원 / 어플리케이션특허등록 * 무료상담전화 국번없이
1566-8386, 1566-5459.