[go: up one dir, main page]

KR101418038B1 - Method and apparatus for providing web contents - Google Patents

Method and apparatus for providing web contents Download PDF

Info

Publication number
KR101418038B1
KR101418038B1 KR1020130146455A KR20130146455A KR101418038B1 KR 101418038 B1 KR101418038 B1 KR 101418038B1 KR 1020130146455 A KR1020130146455 A KR 1020130146455A KR 20130146455 A KR20130146455 A KR 20130146455A KR 101418038 B1 KR101418038 B1 KR 101418038B1
Authority
KR
South Korea
Prior art keywords
web content
web
icon
application
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020130146455A
Other languages
Korean (ko)
Other versions
KR20140004609A (en
Inventor
이상범
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020130146455A priority Critical patent/KR101418038B1/en
Publication of KR20140004609A publication Critical patent/KR20140004609A/en
Application granted granted Critical
Publication of KR101418038B1 publication Critical patent/KR101418038B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • G06Q20/1235Shopping for digital content with control of digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Finance (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

웹 콘텐츠를 제공하는 방법 및 장치가 제공된다. 웹 콘텐츠를 제공하는 장치는 등록된 웹 콘텐츠 각각에 URL(Uniform Resource Locator) 주소 및 식별 코드를 매핑하는 웹 콘텐츠 등록부, 인증된 사용자의 단말기로부터 웹 애플리케이션에 대한 다운로드 요청이 수신되면, 상기 인증된 사용자에 대한 정보와 상기 매핑된 식별 코드에 기초하여, 상기 복수의 URL 주소를 포함하는 하이브리드 애플리케이션(Hybrid App)을 생성하는 애플리케이션 생성부 및 상기 생성된 하이브리드 애플리케이션을 상기 인증된 사용자의 단말기로 전송하는 전송부를 포함한다.A method and apparatus for providing web content is provided. The apparatus for providing a web content includes a web content registration unit for mapping a URL (Uniform Resource Locator) address and an identification code to each registered web content, and a download request unit for, when receiving a download request for the web application from the terminal of the authenticated user, An application generating unit for generating a hybrid application including the plurality of URL addresses based on the information about the mobile terminal and the mapped identification code and a transmission for transmitting the generated hybrid application to the terminal of the authenticated user .

Description

웹 콘텐츠를 제공하는 방법 및 장치{METHOD AND APPARATUS FOR PROVIDING WEB CONTENTS}[0001] METHOD AND APPARATUS FOR PROVIDING WEB CONTENTS [0002]

본 발명은 웹 콘텐츠를 제공하는 방법 및 장치에 관한 것으로서, 보다 상세하게는, 코드 기반의 URL 관리를 통하여 웹 콘텐츠를 제공하는 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for providing web content, and more particularly, to a method and apparatus for providing web content through code-based URL management.

최근 스마트폰의 보급 확대로 인하여, 스마트폰에서 이용할 수 있는 다양한 애플리케이션 들이 등장하고 있다.Due to the recent expansion of smartphones, various applications that can be used in smartphones are emerging.

스마트폰 이용자는 애플리케이션을 무료 또는 일정 금액을 지불하고 다운로드할 수 있는 앱 스토어(Application Store) 등을 이용하여, 다양한 애플리케이션들을 스마트폰에 다운로드하게 된다.Smartphone users will download various applications to their smartphones using an application store that can download applications for free or for a fixed price.

만일, 기존에 다운로드했던 애플리케이션이 갱신된 경우, 스마트폰 자체에서 해당 애플리케이션의 모든 기능이 업데이트되어야 하는데, 이때, 애플리케이션의 업데이트에 소요되는 시간과 필요한 데이터량이 증가하는 문제가 있어, 스마트폰 이용자들은 애플리케이션 업데이트 때마다 큰 불편함을 겪어야 하는 실정이다.If the previously downloaded application is updated, all the functions of the application must be updated in the smartphone itself. In this case, there is a problem that the time required for updating the application and the amount of required data increase, It is a big inconvenience to update every time.

상술한 종래 기술의 문제점을 해결하기 위해, 본 발명은 웹 콘텐츠가 업데이트되는 경우, URL 주소만 변경하도록 하여, 사용자 측면에서는 업데이트가 빠르고, 개발자 측면에서는 웹 콘텐츠의 변경이 용이하게 할 수 있는 방법 및 장치를 제공한다.In order to solve the problems of the prior art described above, the present invention provides a method and system for updating web content in which only the URL address is changed when the web content is updated, Device.

또한, 단일 웹 애플리케이션의 다운로드를 통해, 다양한 웹 콘텐츠의 사용이 가능한 방법 및 장치를 제공한다.It also provides a method and apparatus that enables the use of various web content, through downloading of a single web application.

본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned can be clearly understood from the following description.

상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 웹 콘텐츠를 제공하는 장치는 등록된 웹 콘텐츠 각각에 URL(Uniform Resource Locator) 주소 및 식별 코드를 매핑하는 웹 콘텐츠 등록부, 인증된 사용자의 단말기로부터 웹 애플리케이션에 대한 다운로드 요청이 수신되면, 상기 인증된 사용자에 대한 정보와 상기 매핑된 식별 코드에 기초하여, 상기 복수의 URL 주소를 포함하는 하이브리드 애플리케이션(Hybrid App)을 생성하는 웹 애플리케이션 생성부 및 상기 생성된 하이브리드 애플리케이션을 상기 인증된 사용자의 단말기 또는 웹 애플리케이션 제공 서버로 전송하는 웹 애플리케이션 전송부를 포함한다.According to an aspect of the present invention, there is provided an apparatus for providing web content, comprising: a web content registration unit for mapping a URL (Uniform Resource Locator) address and an identification code to each registered web content; A web application generating unit for generating a hybrid application including the plurality of URL addresses based on the information about the authenticated user and the mapped identification code when a download request for the web application is received; And a web application transmitting unit for transmitting the generated hybrid application to the terminal of the authenticated user or the web application providing server.

본 발명의 일 측면에서, 상기 웹 콘텐츠가 상기 인증된 사용자의 단말기에서 실행되면, 상기 인증된 사용자의 단말기로부터 상기 인증된 사용자에 대한 정보 및 상기 웹 콘텐츠에 매핑된 식별 코드를 수신하여 상기 인증된 사용자의 서비스 이용 이력을 관리를 더 포함한다.In one aspect of the present invention, when the web content is executed in the terminal of the authenticated user, the information about the authenticated user and the identification code mapped to the web content are received from the terminal of the authenticated user, And further managing the user's service utilization history.

또한, 본 발명의 일 측면에서, 상기 웹 애플리케이션 생성부는 상기 하이브리드 애플리케이션에 포함된 상기 복수의 URL 주소를 상기 각 URL 주소에 대응하는 아이콘으로 표시하되, 상기 아이콘을 인기도 순서, 카테고리 별, 최신 업데이트 순서, 스폰서의 스폰서 금액 순서 또는 상기 인증된 사용자가 설정한 순서로 표시한다.According to an aspect of the present invention, the web application generating unit may display the plurality of URL addresses included in the hybrid application as icons corresponding to the respective URL addresses, wherein the icons are classified in order of popularity, , A sponsor amount order of the sponsor, or an order set by the authenticated user.

또한, 본 발명의 일 측면에서, 웹 콘텐츠 등록부는 상기 등록된 웹 콘텐츠가 업데이트되는 경우, 상기 매핑된 URL 주소를 업데이트한다.In addition, in an aspect of the present invention, the web content registration unit updates the mapped URL address when the registered web content is updated.

또한, 본 발명의 일 측면에서, 상기 웹 애플리케이션 생성부는 상기 인증된 사용자로부터 상기 웹 애플리케이션에 대한 다운로드 요청이 수신될 때마다, 새롭게 업데이트된 URL 주소를 포함하는 상기 하이브리드 애플리케이션을 생성한다.In addition, in one aspect of the present invention, the web application generating unit generates the hybrid application including a newly updated URL address each time a download request for the web application is received from the authenticated user.

또한, 본 발명의 일 측면에서, 상기 웹 콘텐츠 등록부는 상기 웹 콘텐츠의 등록 정보로부터 상기 식별 코드의 생성을 위한 정보를 추출하고, 상기 추출된 정보에 대응하는 코드를 조합하여 상기 매핑을 수행한다.In one aspect of the present invention, the web content registration unit extracts information for generating the identification code from the registration information of the web content, and performs the mapping by combining codes corresponding to the extracted information.

또한, 본 발명의 일 측면에서, 상기 웹 콘텐츠의 등록을 위해서 상기 등록 정보를 입력할 수 있는 인터페이스를 제공하는 인터페이스 제공부를 더 포함하되, 상기 인터페이스는 상기 식별 코드를 생성하는데 필요한 정보를 선택하거나 입력할 수 있는 복수의 입력 박스를 포함한다.According to an aspect of the present invention, there is provided an information processing apparatus, further comprising an interface providing unit for providing an interface capable of inputting the registration information for registering the web content, wherein the interface selects or inputs information necessary for generating the identification code And includes a plurality of input boxes that can be used.

상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 웹 콘텐츠를 제공하는 방법은, (a) 제 1 사용자 단말기로부터 웹 콘텐츠 등록 요청이 수신되면, 상기 웹 콘텐츠에 대응하는 URL(Uniform Resource Locator) 주소 및 식별 코드를 포함하는 제 1 아이콘을 생성하는 단계, (b) 미리 정해진 카테고리 별로, 상기 제 1 아이콘을 포함하는 제 2 아이콘을 생성하는 단계, (c) 제 2 사용자 단말기로부터 웹 애플리케이션에 대한 다운로드 요청이 수신되면, 인증된 사용자의 정보에 대한 정보와 상기 식별 코드에 기초하여 상기 제 2 아이콘을 포함하는 제 3 아이콘을 생성하는 단계 및 (d) 상기 제 3 아이콘을 상기 제 2 사용자 단말기로 전송하는 단계를 포함한다.According to an aspect of the present invention, there is provided a method of providing web content, the method comprising: (a) receiving a web content registration request from a first user terminal; (B) generating a second icon including the first icon for each predetermined category, (c) generating a second icon from the second user terminal for the web application, Generating a third icon including the second icon based on the information about the information of the authenticated user and the identification code when the download request is received, and (d) transmitting the third icon to the second user terminal .

본 발명의 일 측면에서, 상기 (a) 단계는 상기 등록 요청에 포함된 상기 웹 콘텐츠의 등록 정보로부터 상기 식별 코드의 생성을 위한 정보를 추출하고, 상기 추출된 정보 각각에 대응하는 코드를 조합하여 상기 URL 주소와 매핑한다.In one aspect of the present invention, the step (a) extracts information for generating the identification code from the registration information of the web content included in the registration request, and combines codes corresponding to each of the extracted information And maps the URL address.

상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 웹 콘텐츠를 제공하는 방법은 (a) 상기 웹 콘텐츠를 이용하기 위한 사용자 인증이 수행되면, 상기 웹 콘텐츠에 대응하는 웹 애플리케이션의 다운로드 요청을 제 1 서버로 전송하는 단계, (b) 상기 제 1 서버로부터 상기 웹 애플리케이션을 수신하여 화면에 표시하고, 상기 웹 애플리케이션에 대한 선택을 입력 받는 단계, (c) 상기 선택된 웹 애플리케이션에 포함된 복수의 아이콘 그룹을 표시하는 단계, (d) 상기 복수의 아이콘 그룹 중 어느 하나가 선택되면, 상기 선택된 아이콘 그룹에 포함된 복수의 아이콘을 표시하는 단계 및 (e) 상기 복수의 아이콘 중 어느 하나가 선택되면, 상기 선택된 아이콘에 매핑된 URL(Uniform Resource Locator) 주소에 대응하는 웹 페이지를 제 2 서버로부터 수신하여 상기 화면에 표시하는 단계를 포함하되, 상기 웹 애플리케이션은 상기 사용자 인증이 수행된 경우, 인증된 사용자의 정보와 상기 웹 콘텐츠의 식별 코드에 기초하여 생성된다.According to an aspect of the present invention, there is provided a method for providing a web content, the method comprising: (a) when a user authentication for using the web content is performed, (B) receiving the web application from the first server and displaying the web application on a screen and receiving a selection for the web application, (c) receiving a selection of a plurality of icons (D) displaying a plurality of icons included in the selected icon group when any one of the plurality of icon groups is selected, and (e) if any one of the plurality of icons is selected, A web page corresponding to a URL (Uniform Resource Locator) address mapped to the selected icon is received from the second server and displayed on the screen The display comprising: a step, wherein the web application when the user authentication is performed, is generated based on the identification code of the authenticated user information, and the Web content.

상기 목적을 달성하기 위한 구체적인 사항들은 첨부된 도면과 함께 상세하게 후술된 실시예들을 참조하면 명확해질 것이다.BRIEF DESCRIPTION OF THE DRAWINGS The above and other objects, features and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which: FIG.

그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라, 서로 다른 다양한 형태로 구성될 수 있으며, 본 실시예들은 본 발명의 개시가 완전하도록 하고 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다.The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. It is provided to fully inform the owner of the scope of the invention.

전술한 본 발명의 웹 콘텐츠를 제공하는 방법 및 장치의 과제 해결 수단 중 하나에 의하면, 이용자 맞춤형으로 다양한 웹 콘텐츠 제공이 가능하다.According to one of the methods for providing web contents and the method for solving the problems of the present invention, various web contents can be provided in a user-customized manner.

또한, 웹 콘텐츠가 업데이트되는 경우, URL 주소만 변경하면 되므로, 사용자 측면에서는 업데이트가 빠르고, 개발자 측면에서는 웹 콘텐츠의 변경이 용이하다.In addition, when the web content is updated, only the URL address needs to be changed. Therefore, the update is fast on the user side and the web content on the developer side is easy to change.

또한, 단일 웹 애플리케이션의 다운로드를 통해, 다양한 웹 콘텐츠의 사용이 가능하다.In addition, through the download of a single web application, various web contents can be used.

또한, 웹 콘텐츠의 리스트 노출을 이용한 별도의 수익 모델 설계가 가능하다.Also, it is possible to design a separate profit model using list exposure of web contents.

또한, 메타 코드 및 의미 기반 코드 연동을 통한 웹 기반의 N 스크린 정보 제공이 가능하다.Also, web-based N-screen information can be provided through meta-code and semantic-based code interworking.

또한, 의미 기반 코드가 모바일, RFID, EFC, USN, 바코드 시스템 등에서 활용되는 표준 체계와 호환이 가능하여, 각각의 정보 시스템과 연동하여 콘텐츠 재사용이 가능하다.In addition, semantic-based codes can be compatible with standard systems used in mobile, RFID, EFC, USN, and barcode systems, enabling content reuse in conjunction with each information system.

도 1은 본 발명의 일 실시예에 따른 웹 콘텐츠를 제공하는 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 일 실시예에 따른 웹 콘텐츠 제공 서버의 구성을 도시한 도면이다.
도 3a 및 도 3b는 본 발명의 일 실시예에 따른 웹 콘텐츠 제공 과정을 도시한 흐름도이다.
도 4는 본 발명의 다른 실시예에 따른 웹 콘텐츠 제공 과정을 도시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 이용자 단말기에서의 웹 콘텐츠 제공 화면을 도시한 도면이다.
1 is a block diagram illustrating a system for providing web contents according to an embodiment of the present invention.
2 is a diagram illustrating a configuration of a web content providing server according to an embodiment of the present invention.
3A and 3B are flowcharts illustrating a web content providing process according to an embodiment of the present invention.
4 is a diagram illustrating a web content providing process according to another embodiment of the present invention.
5 is a view showing a web content providing screen in a user terminal according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명하도록 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention.

그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다.The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein.

그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

참고로, 명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다.For reference, throughout the specification, when a part is referred to as being "connected" to another part, it is understood that it is not only "directly connected" but also "electrically connected" .

또한 어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.

이하, 첨부된 구성도 또는 처리 흐름도를 참고하여, 본 발명의 실시를 위한 구체적인 내용을 설명하도록 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 웹 콘텐츠를 제공하는 시스템의 구성을 도시한 도면이다.1 is a block diagram illustrating a system for providing web contents according to an embodiment of the present invention.

본 발명의 일 실시예에 따른 웹 콘텐츠를 제공하는 시스템은 웹 콘텐츠 등록 단말기(110) 및 웹 콘텐츠 제공 서버(120) 및 웹 콘텐츠 이용자 단말기(130)를 포함한다.The system for providing web content according to an embodiment of the present invention includes a web content registration terminal 110, a web content providing server 120, and a web content user terminal 130.

각 구성 요소를 설명하면, 웹 콘텐츠 등록 단말기(110)는 웹 콘텐츠 제공 서버(130)에 접속하여, 웹 콘텐츠가 서비스 될 수 있도록 등록을 요청한다.The web contents registration terminal 110 accesses the web contents providing server 130 to request registration so that the web contents can be serviced.

이를 위해 웹 콘텐츠 등록 단말기(110)는 웹 애플리케이션 등록을 위한 인터페이스를 웹 콘텐츠 제공 서버(130)로부터 수신하고, 인터페이스에 포함된 웹 콘텐츠 등록 정보를 웹 콘텐츠 제공 서버(130)로 전송한다.To this end, the web content registration terminal 110 receives an interface for registering the web application from the web content providing server 130, and transmits the web content registration information included in the interface to the web content providing server 130.

여기에서 인터페이스는 해당 웹 콘텐츠을 이용하기 위한 웹 서버의 URL 주소, 해당 웹 콘텐츠를 이용할 수 있는 단말기에 대한 정보, 개인 인증을 위한 인증 정보, 웹 콘텐츠의 종류(카테고리)에 대한 정보 및 해당 웹 콘텐츠를 관리하는 기관에 대한 정보 등을 선택하거나 입력할 수 있는 입력 박스를 포함할 수 있다.Here, the interface includes information such as a URL address of a web server for using the web content, information on a terminal capable of using the web content, authentication information for personal authentication, information on the type (category) of the web content, And an input box for selecting or inputting information on the management organization.

또한, 인터페이스는 해당 웹 콘텐츠를 생성한 국가, 지역, 회사 및 해당 웹 콘텐츠를 배포하는 콘텐츠 프로바이더(Contents Provider;CP)에 대한 정보 등을 선택하거나 입력할 수 있는 입력 박스를 더 포함할 수 있다.In addition, the interface may further include an input box for selecting or inputting a country, a region, a company, a content provider (CP) for distributing the web content, and the like, .

또한, 웹 콘텐츠 등록 단말기(110)는 등록된 웹 콘텐츠가 업데이트된 경우, 업데이트된 웹 콘텐츠를 웹 콘텐츠 제공 서버(130)로 전송하여, 업데이트된 웹 콘텐츠가 서비스될 수 있도록 할 수 있다.In addition, when the registered web content is updated, the web content registration terminal 110 may transmit the updated web content to the web content providing server 130 so that the updated web content can be serviced.

참고로, 웹 콘텐츠 등록 단말기(110)는 휴대폰, 스마트폰, PDA(Personal Digital Assistant) 및 PMP(Portable Multimedia Player) 등 웹 콘텐츠 제공 서버(120)에 접속하여 웹 콘텐츠 등을 등록할 수 있는 모든 종류의 핸드헬드(Handheld) 기반의 이동 단말기를 포함할 수 있으며, 이 외에도 데스크탑 PC, 태블릿 PC, 랩탑 PC 및 디스플레이 장치(TV)를 포함하거나 디스플레이 장치와 연결된 셋탑 박스를 포함할 수 있다.For reference, the web content registration terminal 110 accesses a web content providing server 120 such as a mobile phone, a smart phone, a PDA (Personal Digital Assistant) and a PMP (Portable Multimedia Player) A handheld based mobile terminal of the present invention, and may include a desktop PC, a tablet PC, a laptop PC, and a set-top box including a display device (TV) or a display device connected to the display device.

한편, 웹 콘텐츠 제공 서버(120)는 웹 콘텐츠 등록 단말기(110)가 접속되어 웹 콘텐츠의 등록을 요청하면, 웹 콘텐츠 등록 단말기(110)로 웹 콘텐츠 등록을 위한 인터페이스를 제공한다.The web content providing server 120 provides an interface for registering web content to the web content registration terminal 110 when the web content registration terminal 110 is connected and requests registration of the web content.

또한, 웹 콘텐츠 제공 서버(120)는 웹 콘텐츠 등록 단말기(110)로부터 웹 콘텐츠 등록을 위한 '웹 콘텐츠 등록 정보'를 수신하여, 해당 웹 콘텐츠를 등록하고, 등록된 웹 콘텐츠에 URL 주소 및 식별 코드를 매핑하여 웹 콘텐츠 DB(미도시)에 저장한다.In addition, the web content providing server 120 receives 'web content registration information' for web content registration from the web content registration terminal 110, registers the web content, registers the URL address and the identification code And stores it in a web content DB (not shown).

이를 위해, 웹 콘텐츠 제공 서버(120)는 수신된 웹 콘텐츠 등록 정보로부터 식별 코드의 생성을 위한 정보를 추출하는데, 웹 콘텐츠 제공 서버(120)는 추출된 각 정보에 대응하는 코드를 조합하여 식별 코드를 생성한다.To this end, the web content providing server 120 extracts information for generating an identification code from the received web content registration information. The web content providing server 120 combines the codes corresponding to the extracted information, .

이때, 웹 콘텐츠 제공 서버(120)는 제 1 식별 코드 그룹 및 제 2 식별 코드 그룹을 생성하고, 생성된 제 1 식별 코드 그룹 및 제 2 식별 코드 그룹을 조합하여 식별 코드를 생성할 수 있다.At this time, the web content providing server 120 may generate the first identification code group and the second identification code group, and may generate the identification code by combining the generated first identification code group and the second identification code group.

여기에서, 제 1 식별 코드 그룹은 웹 콘텐츠를 이용할 수 있는 단말기 정보, 개인 인증 정보, 웹 콘텐츠의 종류(카테고리) 및 웹 콘텐츠를 저장하고 있는 시스템에 대한 정보 중 하나 이상을 포함하며, 코드의 생성 주체, 즉, 웹 콘텐츠의 관리 주체에 대한 정보를 포함할 수 있다.Here, the first identification code group includes at least one of terminal information available for the web content, personal authentication information, a type of the web content (category), and information about the system storing the web content, I.e., information on the subject of management of the web content.

이하에서는, 제 1 식별 코드 그룹을 '메타 코드'라 칭하도록 한다.Hereinafter, the first identification code group is referred to as a " metacode ".

또한, 제 2 식별 코드 그룹은 웹 콘텐츠를 생성한 국가, 지역, 회사, 웹 콘텐츠를 배포하는 콘텐츠 프로바이더(Contents Provider;CP) 및 웹 콘텐츠의 아이디에 대한 정보 중 하나 이상을 포함하며, EPC, SGTIN, Mobile RFID Code 등과 같은 의미 기반 코드를 포함할 수 있다.Also, the second identification code group includes at least one of a country, a region, a company, a content provider (CP) for distributing web content, and an ID of web content, SGTIN, Mobile RFID Code, and the like.

이하에서는, 제 2 식별 코드 그룹을 '의미 기반 코드'라 칭하도록 한다.Hereinafter, the second identification code group is referred to as a 'semantic-based code'.

이후, 웹 콘텐츠 제공 서버(120)는 URL 주소 및 식별 코드가 매핑된 웹 콘텐츠에 대응하는 아이콘(이하, '제 1 아이콘'이라 칭함)인 웹 애플리케이션을 생성하고, 앱 스토어(Application store)와 같은 웹 애플리케이션을 다운로드 할 수 있는 곳에 업로드하여, 이용자들이 제 1 아이콘을 다운로드하여 이용할 수 있도록 한다.Thereafter, the web content providing server 120 generates a web application that is an icon corresponding to the web content to which the URL address and the identification code are mapped (hereinafter, referred to as 'first icon'), Upload the web application to a downloadable location so that users can download and use the first icon.

참고로, 등록된 웹 콘텐츠에 매핑되는 식별 코드는, 전술한 바와 같이, 웹 콘텐츠의 등록이 요청될 때, 웹 콘텐츠 등록 정보에 기초하여 생성될 수도 있고, 식별 코드의 일부 또는 전체가 미리 생성되어 웹 콘텐츠 등록 시 해당 웹 콘텐츠에 매핑될 수도 있다.For reference, the identification code mapped to the registered web content may be generated based on the web content registration information when the registration of the web content is requested, as described above, and a part or all of the identification code may be generated in advance It may be mapped to the corresponding web content when the web content is registered.

이하에서는, 웹 콘텐츠의 등록이 요청될 때, 웹 콘텐츠 등록 정보에 기초하여 식별 코드가 생성되는 경우를 설명하도록 한다.Hereinafter, a case where an identification code is generated based on web content registration information when registration of a web content is requested will be described.

또한, 웹 콘텐츠 제공 서버(120)는 웹 콘텐츠 이용자 단말기(이하, '이용자 단말기'라 칭함)(130)가 특정 웹 콘텐츠를 실행하는 경우, 해당 이용자 단말기(130)로부터 해당 웹 콘텐츠에 매핑된 식별 코드, 즉, 메타 코드와 의미 기반 코드를 수신한다.When the web content providing server 120 executes a specific web content, the web content providing server 120 transmits an identification (ID) mapped to the web content from the user terminal 130 Code, that is, metacode and semantic-based code.

이후, 웹 콘텐츠 제공 서버(120)는 메타 코드와 의미 기반 코드를 분석하여, 각 이용자가 웹 콘텐츠를 이용한 이용자 단말기(130)의 종류, 개인 인증 정보, 웹 콘텐츠의 종류(카테고리) 및 웹 콘텐츠의 아이디 등을 저장함으로써, 각 이용자의 웹 콘텐츠에 대한 '이용 이력 정보'를 관리할 수 있다.Then, the web content providing server 120 analyzes the metacode and the semantic-based code, and determines whether or not each user selects the type of the user terminal 130 using the web content, personal authentication information, the type of the web content (category) ID, and the like, thereby managing " usage history information " of each user's web content.

참고로, 개인 인증 정보는 해당 이용자의 거주 지역, 나이, 취미, 직업 및 웹 콘텐츠에 대한 접속 이력 중 하나 이상을 포함할 수 있다.For reference, the personal authentication information may include at least one of a residence area, an age, a hobby, a job, and a connection history of web contents of the user.

이후, 웹 콘텐츠 제공 서버(120)는 이용자 단말기(130)로부터 맞춤형 웹 애플리케이션에 대한 다운로드 요청이 수신되면, 해당 이용자의 이용 이력 정보와 웹 콘텐츠의 식별 정보에 기초하여, 웹 콘텐츠에 매핑된 URL 주소를 복수개 포함하는 하이브리드 애플리케이션(Hybrid Application)을 생성한다.Thereafter, when the download request for the customized web application is received from the user terminal 130, the web content providing server 120 generates a URL address mapped to the web content based on the usage history information of the user and the identification information of the web content (Hybrid application) including a plurality of application programs.

여기에서 하이브리드 애플리케이션은 하나의 애플리케이션에 복수개의 웹 콘텐츠를 이용할 수 있는 URL 주소를 포함하는 것으로서, 이용자 단말기(130)에서 하이브리드 애플리케이션이 실행되면, 웹 콘텐츠와 매핑된 URL 주소를 포함하는 아이콘, 즉 제 1 아이콘이 복수개 표시될 수 있다.When the hybrid application is executed in the user terminal 130, the hybrid application includes an icon including a URL address mapped to the web content, that is, A plurality of icons can be displayed.

참고로, 웹 콘텐츠 제공 서버(120)는 복수의 제 1 아이콘을 카테고리 별로 그룹핑한 제 2 아이콘을 생성하고, 복수의 제 2 아이콘을 포함하는 제 3 아이콘인 하이브리드 애플리케이션을 생성하여 앱 스토어(Application store)와 같은 웹 애플리케이션을 다운로드 할 수 있는 곳에 업로드할 수도 있다.For reference, the web content providing server 120 generates a second icon grouping a plurality of first icons by category, generates a hybrid application, which is a third icon including a plurality of second icons, ) Can be uploaded to a downloadable location.

이에 대한 상세한 설명은 도 5를 참조하여 후술하도록 한다.A detailed description thereof will be given later with reference to Fig.

참고로, 하이브리드 애플리케이션 선택 시, 이용자 단말기(130)의 화면에 표시되는 복수의 제 1 아이콘을 배열하는데 있어서, 웹 콘텐츠 제공 서버(120)는 인기도 순서, 카테고리 별, 최신 업데이트 순서, 스폰서의 스폰서 금액 순서 또는 상기 인증된 사용자가 설정한 순서로 표시할 수 있다.In order to arrange a plurality of first icons displayed on the screen of the user terminal 130 when the hybrid application is selected, the web content providing server 120 sets the order of popularity, category, latest update order, sponsor amount of the sponsor Or in the order set by the authenticated user.

한편, 이용자 단말기(130)는 앱 스토어(Application store)와 같은 웹 애플리케이션 또는 웹 콘텐츠에 대한 다운로드 서비스를 제공하는 웹 서버에 접속하여 특정 웹 애플리케이션(제 1 아이콘) 또는 하이브리드 애플리케이션(제 3 아이콘)를 다운로드한다.Meanwhile, the user terminal 130 accesses a web server that provides a download service for a web application such as an application store or a web content, and accesses a specific web application (first icon) or a hybrid application (third icon) Download.

이후, 다운로드된 웹 애플리케이션이 실행되면, 이용자 단말기(130)는 최종적으로 선택된 아이콘에 매핑된 URL 주소를 이용하여, 해당 웹 콘텐츠를 제공하는 웹 서버에 접속한다.Thereafter, when the downloaded web application is executed, the user terminal 130 accesses the web server providing the web content using the URL address mapped to the finally selected icon.

이후, 이용자 단말기(130)는 해당 웹 서버에서 제공하는 웹 콘텐츠를 화면에 표시하고, 해당 웹 콘텐츠에 매핑된 식별 코드, 즉, 메타 코드와 의미 기반 코드를 웹 콘텐츠 제공 서버(120)로 전송한다.Then, the user terminal 130 displays the web content provided by the web server on the screen, and transmits the identification code, that is, the meta code and the semantic code mapped to the web content, to the web content providing server 120 .

이때, 다운로드 된 애플리케이션이 하이브리드 애플리케이션인 경우, 이용자 단말기(130)는 하이브리드 애플리케이션에 포함된 제 2 아이콘 또는 제 1 아이콘을 화면에 표시하고, 최종적으로 선택된 아이콘에 매핑된 URL 주소를 이용하여, 해당 웹 콘텐츠를 제공하는 웹 서버에 접속할 수 있다.At this time, when the downloaded application is a hybrid application, the user terminal 130 displays a second icon or a first icon included in the hybrid application on the screen, and uses the URL address mapped to the finally selected icon, It is possible to access a web server that provides contents.

참고로, 이용자 단말기(130)는 휴대폰, 스마트폰, PDA(Personal Digital Assistant) 및 PMP(Portable Multimedia Player) 등 웹 콘텐츠 제공 서버(120)에 접속하거나, 웹 애플리케이션 또는 웹 콘텐츠를 다운로드할 수 있는 앱 스토어와 같은 서비스를 제공하는 웹 서버에 접속할 수 있는 모든 종류의 핸드헬드(Handheld) 기반의 이동 단말기를 포함할 수 있다.For reference, the user terminal 130 can access a web content providing server 120 such as a mobile phone, a smart phone, a PDA (Personal Digital Assistant), and a PMP (Portable Multimedia Player) And may include any type of handheld based mobile terminal capable of accessing a web server that provides services such as store.

이 외에도 이용자 단말기(130)는 데스크탑 PC, 태블릿 PC, 랩탑 PC 및 디스플레이 장치(TV)를 포함하거나 디스플레이 장치와 연결된 셋탑 박스를 포함할 수 있다.In addition, the user terminal 130 may include a desktop PC, a tablet PC, a laptop PC, and a set-top box including a display device (TV) or connected with a display device.

도 2는 본 발명의 일 실시예에 따른 웹 콘텐츠 제공 서버(120)의 구성을 도시한 도면이다.FIG. 2 is a diagram illustrating a configuration of a web content providing server 120 according to an embodiment of the present invention.

본 발명의 일 실시예에 따른 웹 콘텐츠 제공 서버(120)는 인터페이스 제공부(121), 웹 콘텐츠 등록부(122), 이용 이력 관리부(123), 웹 애플리케이션 생성부(124) 및 웹 애플리케이션 전송부(125)를 포함한다.The web content providing server 120 according to an embodiment of the present invention includes an interface providing unit 121, a web content registering unit 122, a usage history managing unit 123, a web application generating unit 124, 125).

각 구성 요소를 설명하면, 인터페이스 제공부(121)는 웹 콘텐츠 등록 단말기(110)가 접속되어 웹 콘텐츠에 대한 등록을 요청하면, 웹 콘텐츠 등록 단말기(110)로 웹 콘텐츠 등록을 위한 인터페이스를 제공한다.The interface providing unit 121 provides an interface for web content registration to the web content registration terminal 110 when the web content registration terminal 110 is connected and requests registration of the web content .

인터페이스에 대한 설명은 도 1은 참조하여 전술하였으므로 생략하도록 한다.The description of the interface has been given above with reference to FIG.

한편, 웹 콘텐츠 등록부(122)는 웹 콘텐츠 등록 단말기(110)로부터 웹 콘텐츠 등록을 위한 '웹 콘텐츠 등록 정보'가 수신되면, 해당 웹 콘텐츠를 등록하고, 등록된 웹 콘텐츠에 URL 주소 및 식별 코드를 매핑하여 웹 콘텐츠 DB(미도시)에 저장한다.On the other hand, when the 'web content registration information' for registering the web content is received from the web content registration terminal 110, the web content registration unit 122 registers the web content, registers the URL address and the identification code in the registered web content And stores it in a web content DB (not shown).

이를 위해 웹 콘텐츠 등록부(122)는 수신된 웹 콘텐츠 등록 정보로부터 식별 코드 생성을 위한 정보를 추출하는데, 추출된 각 정보에 대응하는 코드를 조합하여 메타 코드 및 의미 기반 코드를 포함하는 식별 코드를 생성한다.To this end, the web content registration unit 122 extracts information for generating an identification code from the received web content registration information, and generates an identification code including a meta code and a meaning-based code by combining codes corresponding to the extracted information do.

또한, 웹 콘텐츠 등록부(122)는 등록된 웹 콘텐츠에 대응하는 제 1 아이콘을 생성할 수 있는데, 이때, 웹 콘텐츠 등록부(122)는 등록된 웹 콘텐츠에 매핑된 URL 주소 및 식별 코드를 포함하여 제 1 아이콘을 생성한다.In addition, the web content registration unit 122 may generate a first icon corresponding to the registered web content. At this time, the web content registration unit 122 may register a URL including the URL address and the identification code mapped to the registered web content, 1 Create an icon.

한편, 이용 이력 관리부(123)는 제 1 아이콘이 이용자 단말기(130)에서 선택되면, 이용자 단말기(130)로부터 인증된 사용자에 대한 정보 및 제 1 아이콘에 포함된 식별 코드를 수신하여 인증된 사용자의 서비스 이용 이력을 관리한다.On the other hand, when the first icon is selected in the user terminal 130, the usage history management unit 123 receives the information about the authenticated user and the identification code included in the first icon from the user terminal 130, Manage service usage history.

따라서, 이용 이력 관리부(123)는 사용자의 서비스 이용 이력에 기초하여, 각 사용자의 선호 콘텐츠 등을 파악할 수 있다.Therefore, the usage history management unit 123 can grasp the preference contents of each user based on the service usage history of the user.

한편, 웹 애플리케이션 생성부(124)는 복수의 제 1 아이콘을 포함하는 하이브리드 애플리케이션을 생성한다.On the other hand, the web application generating unit 124 generates a hybrid application including a plurality of first icons.

또한, 웹 애플리케이션 생성부(124)는 복수의 제 1 아이콘을 미리 정해진 카테고리 별로 그룹핑하여 제 2 아이콘을 생성하고, 복수의 제 2 아이콘을 포함하는 하이브리드 애플리케이션을 생성할 수 있다.In addition, the web application generating unit 124 may generate a second icon by grouping a plurality of first icons by predetermined categories, and may generate a hybrid application including a plurality of second icons.

예를 들어, 영화에 대한 정보를 제공하는 웹 콘텐츠와, 비디오/DVD 대여점 정보를 제공하는 웹 콘텐츠는 영화라는 동일한 카테고리에 포함될 수 있으며, 맛집 정보를 제공하는 웹 콘텐츠와 각 음식들의 레시피를 제공하는 웹 콘텐츠는 음식이라는 동일한 카테고리에 포함될 수 있다.For example, web content providing information about a movie and web content providing video / DVD rental store information may be included in the same category of movie, and may be provided with a web content providing a restaurant information and a recipe of each food Web content can be included in the same category of food.

따라서, 웹 애플리케이션 생성부(124)는 영화, 음식에 대응하는 아이콘(제 2 아이콘)을 각각 생성하고, 생성된 제 2 아이콘을 포함하는 하이브리드 애플리케이션을 생성할 수 있다.Accordingly, the web application generating unit 124 can generate an icon (second icon) corresponding to a movie and a food, respectively, and generate a hybrid application including the generated second icon.

만일, 이용자 단말기(130)에서 해당 하이브리드 애플리케이션이 실행되면, 영화와 음식으로 카테고리가 분류된 제 2 아이콘이 이용자 단말기(130)의 화면에 표시되고, 이 중 음식 카테고리의 아이콘이 선택되면, 맛집 정보를 제공하는 웹 콘텐츠에 대응하는 아이콘(제 1 아이콘)과, 각 음식들의 레시피를 제공하는 웹 콘텐츠에 대응하는 아이콘(제 1 아이콘)이 각각 이용자 단말기(130)의 화면에 표시될 수 있다.If the hybrid application is executed in the user terminal 130, a second icon classified as a movie and a food is displayed on the screen of the user terminal 130. If an icon of the food category is selected, (First icon) corresponding to the web content providing the recipe of the food and the icon (first icon) corresponding to the web content providing the recipe of each food may be displayed on the screen of the user terminal 130, respectively.

한편, 웹 애플리케이션 전송부(125)는 웹 애플리케이션 생성부(124)에서 생성된 하이브리드 애플리케이션을 이용자 단말기(130)로 직접 전송하거나, 앱 스토어 서비스를 제공하는 별도의 웹 서버로 하이브리드 애플리케이션을 전송하여, 이용자들이 앱 스토어에서 해당 하이브리드 애플리케이션을 다운로드하도록 할 수 있다.The web application transmitting unit 125 transmits the hybrid application generated by the web application generating unit 124 directly to the user terminal 130 or transmits the hybrid application to a separate web server providing the application service, Users can download the hybrid application from the App Store.

참고로, 본 발명의 실시예에 따른 도 2에 도시된 구성 요소들은 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)와 같은 하드웨어 구성 요소를 의미하며, 소정의 역할들을 수행한다.2 refers to a hardware component such as software or an FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit), and performs predetermined roles .

그렇지만 '구성 요소들'은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, 각 구성 요소는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다.However, 'components' are not meant to be limited to software or hardware, and each component may be configured to reside on an addressable storage medium and configured to play one or more processors.

따라서, 일 예로서 구성 요소는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성 요소들, 클래스 구성 요소들 및 태스크 구성 요소들과 같은 구성 요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다.Thus, by way of example, an element may comprise components such as software components, object-oriented software components, class components and task components, processes, functions, attributes, procedures, Routines, segments of program code, drivers, firmware, microcode, circuitry, data, databases, data structures, tables, arrays, and variables.

구성 요소들과 해당 구성 요소들 안에서 제공되는 기능은 더 작은 수의 구성 요소들로 결합되거나 추가적인 구성 요소들로 더 분리될 수 있다.The components and functions provided within those components may be combined into a smaller number of components or further separated into additional components.

도 3a 및 도 3b는 본 발명의 일 실시예에 따른 웹 콘텐츠 제공 과정을 도시한 흐름도이다.3A and 3B are flowcharts illustrating a web content providing process according to an embodiment of the present invention.

참고로, 도 3a 및 도 3b에 도시된 흐름도는 웹 콘텐츠 제공 서버(120)의 입장에서 설명한 흐름도이며, 이하, 도 1에 도시된 시스템의 구성 요소를 참조하여 도 3의 흐름도를 설명하도록 한다.3A and 3B are flowcharts illustrating the web content providing server 120, and the flow chart of FIG. 3 will be described with reference to the components of the system shown in FIG.

먼저, 웹 콘텐츠 제공 서버(120)는 웹 콘텐츠 등록 단말기(110)로부터 웹 콘텐츠 등록을 위한 '웹 콘텐츠 등록 정보'를 수신한다(S301).First, the web content providing server 120 receives 'web content registration information' for web content registration from the web content registration terminal 110 (S301).

단계 S301 후, 웹 콘텐츠 제공 서버(120)는 웹 콘텐츠를 등록하고, 등록된 웹 콘텐츠에 URL 주소 및 식별 코드를 매핑하여 저장한다(S302).After step S301, the web content providing server 120 registers the web content, maps and stores the URL address and the identification code in the registered web content (S302).

이를 위해, 웹 콘텐츠 제공 서버(120)는 수신된 웹 콘텐츠 등록 정보로부터 식별 코드 생성을 위한 정보를 추출하는데, 웹 콘텐츠 제공 서버(120)는 추출된 각 정보에 대응하는 코드를 조합하여 메타 코드 및 의미 기반 코드를 포함하는 식별 코드를 생성한다.To this end, the web content providing server 120 extracts information for generating an identification code from the received web content registration information. The web content providing server 120 combines codes corresponding to the extracted information, And generates an identification code including the semantic-based code.

단계 S302 후, 웹 콘텐츠 제공 서버(120)는 단계 S301에서 매핑된 URL 주소 및 식별 코드를 포함하는 제 1 아이콘을 생성한다(S303).After step S302, the web content providing server 120 generates a first icon including the URL address and the identification code mapped in step S301 (S303).

단계 S303 후, 웹 콘텐츠 제공 서버(120)는 이용자 단말기(130)에서 제 1 아이콘이 선택된 경우, 이용자 단말기(130)로부터 제 1 아이콘에 포함된 식별 코드, 즉, 메타 코드와 의미 기반 코드를 수신한다(S304).After the step S303, when the first icon is selected in the user terminal 130, the web content providing server 120 receives the identification code included in the first icon, that is, the meta code and the meaning based code from the user terminal 130 (S304).

단계 S304 후, 웹 콘텐츠 제공 서버(120)는 메타 코드와 의미 기반 코드를 분석하여, 웹 콘텐츠를 이용한 이용자 단말기(130)의 종류, 개인 인증 정보, 웹 콘텐츠의 종류(카테고리) 및 웹 콘텐츠의 아이디 등을 DB에 저장함으로써, 각 이용자의 웹 콘텐츠에 대한 '이용 이력 정보'를 관리한다(S305).After step S304, the web content providing server 120 analyzes the meta code and the meaning-based code to determine the type of the user terminal 130 using the web content, personal authentication information, the type (category) of the web content, And the like in the DB to manage 'usage history information' for each user's web content (S305).

여기에서, 개인 인증 정보는 해당 이용자의 거주 지역, 나이, 취미, 직업 및 웹 애플리케이션에 대한 접속 이력 중 하나 이상을 포함할 수 있다.Here, the personal authentication information may include at least one of the user's residence area, age, hobby, job, and connection history for the web application.

단계 S305 후, 웹 콘텐츠 제공 서버(120)는 이용자 단말기(130)로부터 웹 애플리케이션에 대한 다운로드 요청을 수신한다(S306).After step S305, the web content providing server 120 receives a download request for the web application from the user terminal 130 (S306).

단계 S306 후, 웹 콘텐츠 제공 서버(120)는 해당 이용자의 이용 이력 정보와, 등록된 각 웹 콘텐츠의 식별 코드에 기초하여, 복수의 제 1 아이콘을 포함하는 하이브리드 애플리케이션을 생성한다(S307).After step S306, the web content providing server 120 generates a hybrid application including a plurality of first icons based on the user's usage history information of the user and the identification code of each registered web content (S307).

이때, 웹 콘텐츠 제공 서버(120)는 복수의 제 1 아이콘을 카테고리 별로 그룹핑하여 제 2 아이콘을 생성하고, 복수의 제 2 아이콘을 포함하는 하이브리드 애플리케이션을 생성할 수도 있다.At this time, the web content providing server 120 may generate a second icon by grouping a plurality of first icons by category, and may generate a hybrid application including a plurality of second icons.

단계 S307 후, 웹 콘텐츠 제공 서버(120)는 생성된 하이브리드 애플리케이션을 이용자 단말기(130)로 전송하거나, 앱 스토어(Application store) 서비스를 제공하는 별도의 웹 서버로 전송한다(S308).After step S307, the web content providing server 120 transmits the generated hybrid application to the user terminal 130 or transmits it to a separate web server for providing an application store service (S308).

만일, 앱 스토어 서비스를 제공하는 별도의 웹 서버로 하이브리드 애플리케이션이 전송되는 경우, 이용자 단말기(130)는 해당 웹 서버로 접속하여 하이브리드 애플리케이션을 다운로드할 수 있다.If the hybrid application is transmitted to a separate web server providing the application service, the user terminal 130 may access the web server and download the hybrid application.

도 4는 본 발명의 다른 실시예에 따른 웹 콘텐츠 제공 과정을 도시한 도면이다.4 is a diagram illustrating a web content providing process according to another embodiment of the present invention.

참고로, 도 4에 도시된 흐름도는 이용자 단말기(130)의 입장에서 설명한 흐름도이며, 이하, 도 1에 도시된 시스템의 구성 요소를 참조하여 도 4의 흐름도를 설명하도록 한다.4 is a flowchart described in the context of the user terminal 130. Hereinafter, the flow chart of FIG. 4 will be described with reference to the components of the system shown in FIG.

먼저, 이용자 단말기(130)는 앱 스토어(Application store)와 같은 웹 애플리케이션 서비스를 제공하는 웹 서버에 접속하여 하이브리드 애플리케이션을 다운로드한다(S401).First, the user terminal 130 accesses a web server providing a web application service such as an application store and downloads a hybrid application (S401).

단계 S401 후, 다운로드된 하이브리드 애플리케이션이 선택되면, 이용자 단말기(130)는 하이브리드 애플리케이션에 포함된 복수의 제 1 아이콘을 화면에 표시한다(S402).If the downloaded hybrid application is selected after step S401, the user terminal 130 displays a plurality of first icons included in the hybrid application on the screen (S402).

단계 S402 후, 화면에 표시된 복수의 웹 제 1 아이콘 중 어느 하나가 선택되면, 이용자 단말기(130)는 선택된 제 1 아이콘에 포함된 URL 주소에 기초하여, 웹 콘텐츠를 화면에 표시한다(S403).After step S402, if any one of the plurality of web first icons displayed on the screen is selected, the user terminal 130 displays the web content on the screen based on the URL address included in the selected first icon (S403).

단계 S404 후, 이용자 단말기(130)는 해당 웹 콘텐츠에 매핑된 식별 코드, 즉, 메타 코드와 의미 기반 코드를 웹 콘텐츠 제공 서버(120)로 전송한다(S404).After step S404, the user terminal 130 transmits an identification code, i.e., a meta code and a meaning-based code mapped to the web content, to the web content providing server 120 (S404).

도 5는 본 발명의 일 실시예에 따른 이용자 단말기에서의 웹 콘텐츠 제공 화면을 도시한 도면이다.5 is a view showing a web content providing screen in a user terminal according to an embodiment of the present invention.

이용자 단말기(130)는 앱 스토어(Application store)에서 하이브리드 애플리케이션을 다운로드한다.The user terminal 130 downloads the hybrid application from the application store.

이후, 다운로드된 하이브리드 애플리케이션이 선택되면, 이용자 단말기(130)는 선택된 하이브리드 애플리케이션에 포함된 복수의 제 2 아이콘을 화면에 표시한다.Thereafter, when the downloaded hybrid application is selected, the user terminal 130 displays a plurality of second icons included in the selected hybrid application on the screen.

이후, 복수의 제 2 아이콘 중 어느 하나가 선택되면, 이용자 단말기(130)는 선택된 제 2 아이콘에 포함된 복수의 제 1 아이콘을 화면에 표시한다.Thereafter, when any one of the plurality of second icons is selected, the user terminal 130 displays a plurality of first icons included in the selected second icon on the screen.

이때, 이용자 단말기(130)는 인기도 순서, 카테고리 별, 최신 업데이트 순서, 스폰서의 스폰서 금액 순서 등으로 제 1 아이콘을 표시할 수 있다.At this time, the user terminal 130 can display the first icon in order of popularity, category, latest update order, sponsor amount of sponsor, and the like.

이후, 복수의 제 1 아이콘 중 어느 하나가 선택되면, 이용자 단말기(130)는 선택된 제 1 아이콘에 포함된 URL 주소에 기초하여, 해당 웹 콘텐츠를 화면에 표시한다.Thereafter, when any one of the plurality of first icons is selected, the user terminal 130 displays the corresponding web content on the screen based on the URL address included in the selected first icon.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be.

그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive.

예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.

110 : 웹 콘텐츠 등록 단말기
120 : 웹 콘텐츠 제공 서버
121 : 인터페이스 제공부
122 : 웹 콘텐츠 등록부
123 : 이용 이력 관리부
124 : 웹 애플리케이션 생성부
125 : 웹 애플리케이션 전송부
130 : 이용자 단말기
110: Web content registration terminal
120: Web content providing server
121: Interface provisioning
122: Web content registration part
123:
124: Web application creation unit
125: Web application transfer unit
130: User terminal

Claims (9)

웹 콘텐츠를 제공하는 장치에 있어서,
등록된 복수의 웹 콘텐츠 각각에 URL(Uniform Resource Locator) 주소 및 식별 코드를 매핑하는 웹 콘텐츠 등록부,
인증된 사용자의 단말기로부터 웹 애플리케이션에 대한 다운로드 요청이 수신되면, 상기 인증된 사용자에 대한 정보와 상기 매핑된 식별 코드에 기초하여, 상기 복수의 웹 콘텐츠 각각의 복수의 URL 주소를 포함하는 하이브리드 애플리케이션(Hybrid App)을 생성하는 웹 애플리케이션 생성부 및
상기 생성된 하이브리드 애플리케이션을 상기 인증된 사용자의 단말기 또는 웹 애플리케이션 제공 서버로 전송하는 웹 애플리케이션 전송부
를 포함하고,
상기 웹 콘텐츠 등록부는 상기 복수의 웹 콘텐츠의 복수의 제 1 아이콘을 생성하되, 상기 복수의 제 1 아이콘 각각은 상기 복수의 웹 콘텐츠 각각에 매칭된 상기 URL 주소 및 상기 식별 코드를 포함하고,
상기 웹 애플리케이션 생성부는 상기 복수의 제 1 아이콘을 카테고리 별로 그룹핑하여 제 2 아이콘을 생성하고, 상기 생성된 제 2 아이콘을 포함하는 상기 하이브리드 애플리케이션을 생성하고,
상기 웹 애플리케이션 생성부는 상기 인증된 사용자로부터 상기 웹 애플리케이션에 대한 다운로드 요청이 수신될 때마다, 새롭게 업데이트된 URL 주소에 기초하여 상기 복수의 제 1 아이콘 및 상기 제 2 아이콘 중 하나 이상을 업데이트하고, 상기 업데이트 결과에 기초하여 상기 하이브리드 애플리케이션을 생성하고,
상기 웹 애플리케이션 전송부는 상기 생성된 하이브리드 애플리케이션을 전송하고,
상기 제 2 아이콘은 상기 사용자 단말기의 화면에 표시되고,
상기 표시된 제 2 아이콘이 상기 사용자의 단말기에 의하여 선택되는 경우, 상기 복수의 제 1 아이콘은 상기 사용자의 단말기의 화면에 표시되는 것인, 웹 콘텐츠 제공 장치.
An apparatus for providing web content,
A web content registration unit for mapping a URL (Uniform Resource Locator) address and an identification code to each of the plurality of registered web contents,
When a download request for a web application is received from an authenticated user's terminal, a hybrid application including a plurality of URL addresses of each of the plurality of web contents, based on the information about the authenticated user and the mapped identification code A hybrid application)
A web application transmitting unit for transmitting the generated hybrid application to the terminal of the authenticated user or the web application providing server,
Lt; / RTI >
Wherein the web content registration unit generates a plurality of first icons of the plurality of web contents, each of the plurality of first icons including the URL address matched to each of the plurality of web contents and the identification code,
The web application generating unit generates a second icon by grouping the plurality of first icons by category, generates the hybrid application including the generated second icon,
The web application generating unit updates at least one of the plurality of first icons and the second icon based on a newly updated URL address each time a download request for the web application is received from the authenticated user, Generates the hybrid application based on the update result,
The web application transmitting unit transmits the generated hybrid application,
The second icon is displayed on a screen of the user terminal,
Wherein when the displayed second icon is selected by the user's terminal, the plurality of first icons are displayed on the screen of the user's terminal.
제 1 항에 있어서,
상기 웹 콘텐츠가 상기 인증된 사용자의 단말기에서 실행되면, 상기 인증된 사용자의 단말기로부터 상기 인증된 사용자에 대한 정보 및 상기 웹 콘텐츠에 매핑된 식별 코드를 수신하여 상기 인증된 사용자의 서비스 이용 이력을 관리하는 이용 이력 관리부
를 더 포함하는, 웹 콘텐츠 제공 장치.
The method according to claim 1,
When the web content is executed in the terminal of the authenticated user, receives the information on the authenticated user and the identification code mapped to the web content from the terminal of the authenticated user and manages the service use history of the authenticated user History management unit
The web content providing apparatus further comprising:
제 1 항에 있어서,
상기 웹 애플리케이션 생성부는 상기 하이브리드 애플리케이션에 포함된 상기 복수의 URL 주소를 상기 각 URL 주소에 대응하는 아이콘으로 표시하되, 상기 아이콘을 인기도 순서, 카테고리 별, 최신 업데이트 순서, 스폰서의 스폰서 금액 순서 또는 상기 인증된 사용자가 설정한 순서로 표시하는, 웹 콘텐츠 제공 장치.
The method according to claim 1,
Wherein the web application generating unit displays the plurality of URL addresses included in the hybrid application as icons corresponding to the respective URL addresses, wherein the icons include at least one of popularity order, category, latest update order, sponsor sponsor amount order, In the order set by the user.
제 1 항에 있어서,
상기 웹 콘텐츠 등록부는 상기 등록된 웹 콘텐츠가 업데이트되는 경우, 상기 매핑된 URL 주소를 업데이트하는, 웹 콘텐츠 제공 장치.
The method according to claim 1,
Wherein the web content registration unit updates the mapped URL address when the registered web content is updated.
제 1 항에 있어서,
상기 웹 콘텐츠 등록부는 상기 웹 콘텐츠의 등록 정보로부터 상기 식별 코드의 생성을 위한 정보를 추출하고, 상기 추출된 정보에 대응하는 코드를 조합하여 상기 매핑을 수행하는, 웹 콘텐츠 제공 장치.
The method according to claim 1,
Wherein the web content registration unit extracts information for generating the identification code from the registration information of the web content, and performs the mapping by combining codes corresponding to the extracted information.
제 5 항에 있어서,
상기 웹 콘텐츠의 등록을 위해서 상기 등록 정보를 입력할 수 있는 인터페이스를 제공하는 인터페이스 제공부
를 더 포함하되, 상기 인터페이스는 상기 식별 코드를 생성하는데 필요한 정보를 선택하거나 입력할 수 있는 복수의 입력 박스를 포함하는 것인, 웹 콘텐츠 제공 장치.
6. The method of claim 5,
An interface providing unit for providing an interface for inputting the registration information for registering the web content;
Wherein the interface includes a plurality of input boxes capable of selecting or inputting information necessary for generating the identification code.
웹 콘텐츠 제공 장치가 웹 콘텐츠를 제공하는 방법에 있어서,
(a) 제 1 사용자 단말기로부터 웹 콘텐츠 등록 요청이 수신되면, 상기 웹 콘텐츠에 대응하는 URL(Uniform Resource Locator) 주소 및 식별 코드를 포함하는 제 1 아이콘을 생성하는 단계,
(b) 미리 정해진 카테고리 별로, 상기 제 1 아이콘을 포함하는 제 2 아이콘을 생성하는 단계,
(c) 제 2 사용자 단말기로부터 웹 애플리케이션에 대한 다운로드 요청이 수신되면, 인증된 사용자의 정보에 대한 정보와 상기 식별 코드에 기초하여 상기 제 2 아이콘을 포함하는 제 3 아이콘을 생성하는 단계 및
(d) 상기 제 3 아이콘을 상기 제 2 사용자 단말기로 전송하는 단계
를 포함하고,
상기 제 2 아이콘은 상기 제 2 사용자의 단말기의 화면에 표시되고,
상기 표시된 제 2 아이콘이 상기 제 2 사용자의 단말기에 의하여 선택되는 경우, 복수의 제 1 아이콘은 상기 제 2 사용자의 단말기의 화면에 표시되고,
상기 인증된 사용자로부터 상기 웹 애플리케이션에 대한 다운로드 요청이 수신될 때마다, 새롭게 업데이트된 URL 주소에 기초하여 상기 복수의 제 1 아이콘 및 상기 제 2 아이콘 중 하나 이상을 업데이트하고, 상기 업데이트 결과에 기초하여 하이브리드 애플리케이션을 생성하는 단계를 더 포함하는 것인, 웹 콘텐츠 제공 방법.
A method for providing web content by a web content providing apparatus,
(a) generating a first icon including a Uniform Resource Locator (URL) address and an identification code corresponding to the web content when a web content registration request is received from the first user terminal,
(b) generating, for each predetermined category, a second icon including the first icon,
(c) when receiving a download request for a web application from a second user terminal, generating a third icon including the second icon based on the information about the authenticated user's information and the identification code, and
(d) transmitting the third icon to the second user terminal
Lt; / RTI >
The second icon is displayed on the screen of the terminal of the second user,
When the displayed second icon is selected by the terminal of the second user, a plurality of first icons are displayed on the screen of the terminal of the second user,
Updating at least one of the plurality of first icons and the second icon based on a newly updated URL address each time a download request for the web application is received from the authenticated user, Further comprising the step of creating a hybrid application.
제 7 항에 있어서,
상기 (a) 단계는 상기 등록 요청에 포함된 상기 웹 콘텐츠의 등록 정보로부터 상기 식별 코드의 생성을 위한 정보를 추출하고, 상기 추출된 정보 각각에 대응하는 코드를 조합하여 상기 URL 주소와 매핑하는, 웹 콘텐츠 제공 방법.
8. The method of claim 7,
Wherein the step (a) comprises the steps of: extracting information for generating the identification code from the registration information of the web content included in the registration request; and combining the code corresponding to each of the extracted information with the URL address, How to provide web content.
이용자 단말기가 웹 콘텐츠를 이용하는 방법에 있어서,
(a) 상기 웹 콘텐츠를 이용하기 위한 사용자 인증이 수행되면, 상기 웹 콘텐츠에 대응하는 웹 애플리케이션의 다운로드 요청을 제 1 서버로 전송하는 단계,
(b) 상기 제 1 서버로부터 하이브리드 애플리케이션을 수신하여 화면에 표시하고, 상기 하이브리드 애플리케이션에 대한 선택을 입력 받는 단계,
(c) 상기 선택된 하이브리드 애플리케이션에 포함된 복수의 카테고리로 구분되는 아이콘 그룹을 표시하는 단계,
(d) 상기 복수의 아이콘 그룹 중 어느 하나가 선택되면, 상기 선택된 아이콘 그룹에 포함된 복수의 아이콘을 표시하는 단계 및
(e) 상기 복수의 아이콘 중 어느 하나가 선택되면, 상기 선택된 아이콘에 매핑된 URL(Uniform Resource Locator) 주소에 대응하는 웹 페이지를 제 2 서버로부터 수신하여 상기 화면에 표시하는 단계
를 포함하되, 상기 하이브리드 애플리케이션은 상기 사용자 인증이 수행된 경우, 인증된 사용자의 정보와 상기 웹 콘텐츠의 식별 코드에 기초하여 생성된 것이고,
상기 제 1 서버는 상기 인증된 사용자로부터 상기 웹 애플리케이션에 대한 다운로드 요청이 수신될 때마다, 새롭게 업데이트된 URL 주소에 기초하여 상기 복수의 아이콘 및 상기 복수의 아이콘 그룹 중 하나 이상을 업데이트하고, 상기 업데이트 결과에 기초하여 상기 하이브리드 애플리케이션을 생성하는 것인, 웹 콘텐츠 이용 방법
A method of using a web content by a user terminal,
(a) transmitting a download request of a web application corresponding to the web content to a first server when user authentication for using the web content is performed;
(b) receiving a hybrid application from the first server and displaying it on a screen, receiving a selection for the hybrid application,
(c) displaying a group of icons divided into a plurality of categories included in the selected hybrid application,
(d) displaying a plurality of icons included in the selected icon group when any one of the plurality of icon groups is selected, and
(e) receiving a web page corresponding to a URL (Uniform Resource Locator) address mapped to the selected icon from the second server and displaying the selected web page on the screen if any one of the plurality of icons is selected
Wherein the hybrid application is generated based on information of an authenticated user and an identification code of the web content when the user authentication is performed,
The first server updates at least one of the plurality of icons and the plurality of groups of icons based on a newly updated URL address each time a download request for the web application is received from the authenticated user, And generating the hybrid application based on the result.
KR1020130146455A 2013-11-28 2013-11-28 Method and apparatus for providing web contents Active KR101418038B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130146455A KR101418038B1 (en) 2013-11-28 2013-11-28 Method and apparatus for providing web contents

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130146455A KR101418038B1 (en) 2013-11-28 2013-11-28 Method and apparatus for providing web contents

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020110020261A Division KR20120105591A (en) 2011-03-08 2011-03-08 Method and apparatus for providing web contents

Publications (2)

Publication Number Publication Date
KR20140004609A KR20140004609A (en) 2014-01-13
KR101418038B1 true KR101418038B1 (en) 2014-07-22

Family

ID=50140546

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130146455A Active KR101418038B1 (en) 2013-11-28 2013-11-28 Method and apparatus for providing web contents

Country Status (1)

Country Link
KR (1) KR101418038B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160029992A (en) * 2014-09-05 2016-03-16 양진호 Webhard server

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003256366A (en) * 2002-03-01 2003-09-12 F Ii S:Kk Content application construction system
JP2004139357A (en) * 2002-10-17 2004-05-13 Techfirm Kk Application server, mobile terminal and communication system equipped therewith
JP2004530958A (en) * 2000-11-28 2004-10-07 フォースパス インコーポレイテッド Method and system for maintaining and delivering wireless applications
KR20050057869A (en) * 2003-12-11 2005-06-16 에스케이 텔레콤주식회사 Wireless application manager system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004530958A (en) * 2000-11-28 2004-10-07 フォースパス インコーポレイテッド Method and system for maintaining and delivering wireless applications
JP2003256366A (en) * 2002-03-01 2003-09-12 F Ii S:Kk Content application construction system
JP2004139357A (en) * 2002-10-17 2004-05-13 Techfirm Kk Application server, mobile terminal and communication system equipped therewith
KR20050057869A (en) * 2003-12-11 2005-06-16 에스케이 텔레콤주식회사 Wireless application manager system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160029992A (en) * 2014-09-05 2016-03-16 양진호 Webhard server
KR101691453B1 (en) 2014-09-05 2016-12-30 양진호 Webhard server

Also Published As

Publication number Publication date
KR20140004609A (en) 2014-01-13

Similar Documents

Publication Publication Date Title
US10091628B2 (en) Message based application state and card sharing methods for user devices
US20140244803A1 (en) Integrated app store apparatus, a method of providing an application in the apparatus, and an integrated app store system
US10942722B2 (en) Dynamically configuring software application
CN102752369B (en) The supplying method of TV applications service and virtual content service platform
US8495617B2 (en) Interworking system between user terminal and smart card for executing widget, and method thereof
US10028086B2 (en) Techniques for implementing location based device services
CN102857559A (en) Method and system for recommending software, and client end
CN102710737A (en) Cross platform service notification
CN103152392A (en) Providing method, acquisition method, equipment and system of installation package
US8966007B2 (en) Method and apparatus for providing web contents
TWI457787B (en) Method and computer-readable memories for content management that addresses levels of functionality
CN102844780A (en) Information distribution system
US20110307313A1 (en) Search system and method using search library
KR101418038B1 (en) Method and apparatus for providing web contents
US20070233734A1 (en) Enhanced use of map and map metadata
US9569058B2 (en) Method for providing space market widget, market server and user device thereof
JP2012013724A (en) Terminal device, information distribution device, information distribution method, information distribution program, and program for terminal
JP2018018246A (en) Electronic device, display method, and program
KR20120105591A (en) Method and apparatus for providing web contents
KR101870981B1 (en) System and Method for providing App-buddy service
KR101480704B1 (en) System and method for application advertisement based icon
KR102062027B1 (en) System and method for recommending game
KR102012498B1 (en) System and Method for providing contents recommendation service
KR20210009990A (en) Personal secretary system using application data interworking of mobile communication terminal
KR20120037802A (en) Multimedia contents application service method and system

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
PA0107 Divisional application

St.27 status event code: A-0-1-A10-A18-div-PA0107

St.27 status event code: A-0-1-A10-A16-div-PA0107

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20180702

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

P14-X000 Amendment of ip right document requested

St.27 status event code: A-5-5-P10-P14-nap-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12