[go: up one dir, main page]

KR101555360B1 - Methods for connecting web server using mobile application - Google Patents

Methods for connecting web server using mobile application Download PDF

Info

Publication number
KR101555360B1
KR101555360B1 KR1020140002485A KR20140002485A KR101555360B1 KR 101555360 B1 KR101555360 B1 KR 101555360B1 KR 1020140002485 A KR1020140002485 A KR 1020140002485A KR 20140002485 A KR20140002485 A KR 20140002485A KR 101555360 B1 KR101555360 B1 KR 101555360B1
Authority
KR
South Korea
Prior art keywords
url
mobile application
beacon
management system
content management
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.)
Expired - Fee Related
Application number
KR1020140002485A
Other languages
Korean (ko)
Other versions
KR20150082941A (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 KR1020140002485A priority Critical patent/KR101555360B1/en
Priority to US14/655,116 priority patent/US9706041B2/en
Priority to PCT/KR2014/009255 priority patent/WO2015105263A1/en
Publication of KR20150082941A publication Critical patent/KR20150082941A/en
Application granted granted Critical
Publication of KR101555360B1 publication Critical patent/KR101555360B1/en
Priority to US15/617,372 priority patent/US10122842B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명의 실시 예에 따른 모바일 애플리케이션을 이용한 웹 서버 접속 방법은 이동 단말기에 설치된 모바일 애플리케이션을 이용하여 태그로부터 제1URL을 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 제1URL에 상응하는 컨텐츠 관리 시스템에 접속하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 컨텐츠 관리 시스템으로부터 제2URL을 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 제2URL에 상응하는 제1웹 서버에 접속하는 단계를 포함한다.A method of accessing a web server using a mobile application according to an exemplary embodiment of the present invention includes receiving a first URL from a tag using a mobile application installed in a mobile terminal, Receiving a second URL from the content management system using the mobile application; and using the mobile application to connect to a first web server corresponding to the second URL.

Description

모바일 애플리케이션을 이용한 웹 서버 접속 방법{METHODS FOR CONNECTING WEB SERVER USING MOBILE APPLICATION}[0001] METHODS FOR CONNECTING WEB SERVER USING MOBILE APPLICATION [0002]

본 발명의 개념에 따른 실시 예는 모바일 애플리케이션을 이용한 웹 서버 접속 방법에 관한 것으로, 특히 태그의 URL(Uniform Resource Locator)을 변경시키지 않고도 콘텐츠 관리 시스템에 의해 변경된 최종 목적지 URL에 접속할 수 있는 모바일 애플리케이션을 이용한 웹 서버 접속 방법에 관한 것이다.The present invention relates to a method of accessing a web server using a mobile application, and more particularly, to a method and apparatus for accessing a mobile application that can access a final destination URL changed by a content management system without changing a URL (Uniform Resource Locator) And a web server access method using the web server.

NFC(near field communication)는 전자 태그(또는 무선 태그) 기술들 중 하나로서 13.56MHz의 주파수 대역을 사용하는 비접촉식 통신 기술을 의미한다.Near field communication (NFC) is one of the electronic tag (or radio tag) technologies and refers to a contactless communication technology using the frequency band of 13.56 MHz.

스마트 폰이 발전하면서, NFC 기능을 갖는 스마트 폰이 널리 사용되고 있다.As smartphones evolve, smartphones with NFC capabilities are widely used.

특히, URL을 포함하는 NFC 태그에 NFC 기능을 갖는 스마트 폰을 접근시키면, 상기 스마트 폰은 상기 스마트 폰에 설치된 애플리케이션을 이용하여 상기 URL에 상응하는 웹 사이트로 접속할 수 있다.In particular, when a smart phone having an NFC function is accessed to an NFC tag including a URL, the smart phone can access a web site corresponding to the URL using an application installed in the smart phone.

NFC 태그에 저장된 URL을 변경하기 위해서, 사용자는 스마트 폰에 NFC 라이트 기능을 포함하는 특별한 애플리케이션을 설치하고 실행시켜야 하는 불편이 있다.To change the URL stored in an NFC tag, the user has the inconvenience of having to install and run a special application that includes NFC Lite functionality on the smartphone.

특정 장소에 부착된 제1NFC 태그에 저장된 제1URL을 변경시키지 않고 스마트 폰을 이용하여 상기 제1URL에 상응하는 제1웹 사이트와 다른 제2사이트에 접속하기 위해서는 상기 제1NFC 태그를 제2NFC 태그로 바꿔야 하는 불편이 있다.In order to access a second site other than the first web site corresponding to the first URL using the smartphone without changing the first URL stored in the first NFC tag attached to the specific location, the first NFC tag should be replaced with the second NFC tag .

본 발명이 이루고자 하는 기술적인 과제는, NFC 태그에 저장된 URL을 새로운 URL로 변경해야 하는 불편과 NFC 태그 자체를 교체해야 하는 불편을 줄이기 위해, NFC 태그에 저장된 URL을 변경하지 않고도 상기 NFC 태그를 이동 단말기를 이용하여 태깅만하면 콘텐츠 관리 시스템에 의해 변경된 최종 목적지 URL에 상응하는 웹 서버에 접속할 수 있는 방법을 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and it is therefore an object of the present invention to provide a method and apparatus for moving an NFC tag without changing a URL stored in an NFC tag in order to reduce the inconvenience of replacing a URL stored in an NFC tag with a new URL, The present invention provides a method for connecting to a web server corresponding to a final destination URL changed by a content management system by simply tagging using a terminal.

본 발명이 이루고자 하는 다른 기술적인 과제는 비콘으로부터 출력된 비콘 ID를 포함하는 비콘 신호의 세기에 기초하여 중간 URL을 선택하고 선택된 중간 URL을 이용하여 최종 목적지 URL에 상응하는 웹 서버에 접속할 수 있는 방법을 제공하는 것이다.Another object of the present invention is to provide a method of selecting an intermediate URL based on the intensity of a beacon signal including a beacon ID output from a beacon and accessing a web server corresponding to a final destination URL using the selected intermediate URL .

본 발명의 실시 예에 따른 모바일 애플리케이션을 이용한 웹 서버 접속 방법은 이동 단말기에 설치된 모바일 애플리케이션을 이용하여 태그로부터 제1URL을 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 제1URL에 상응하는 컨텐츠 관리 시스템에 접속하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 컨텐츠 관리 시스템으로부터 제2URL을 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 제2URL에 상응하는 제1웹 서버에 접속하는 단계를 포함한다.A method of accessing a web server using a mobile application according to an exemplary embodiment of the present invention includes receiving a first URL from a tag using a mobile application installed in a mobile terminal, Receiving a second URL from the content management system using the mobile application; and using the mobile application to connect to a first web server corresponding to the second URL.

상기 방법은 상기 컨텐츠 관리 시스템에 의해 상기 제2URL이 제3URL로 변경된 후, 상기 모바일 애플리케이션을 이용하여 상기 태그와 동일한 태그로부터 상기 제1URL을 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 제1URL에 상응하는 상기 컨텐츠 관리 시스템에 접속하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 컨텐츠 관리 시스템으로부터 상기 제3URL을 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 제3URL에 상응하는 제2웹 서버에 접속하는 단계를 더 포함한다.The method includes receiving the first URL from the same tag as the tag using the mobile application after the second URL is changed to the third URL by the content management system, The method comprising: accessing a corresponding content management system; receiving the third URL from the content management system using the mobile application; and using the mobile application to connect to a second web server corresponding to the third URL .

상기 모바일 애플리케이션은 상기 제1URL을 수신할 때마다 실행될 수 있다.The mobile application may be executed each time it receives the first URL.

본 발명의 실시 예에 따른 모바일 애플리케이션을 이용한 웹 서버 접속 방법은 이동 단말기에 설치된 상기 모바일 애플리케이션을 이용하여 비콘으로부터 비콘 ID를 포함하는 비콘 신호를 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 비콘 신호의 세기로부터 상기 비콘과 상기 이동 단말기 사이의 거리를 계산하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 비콘 ID와 계산된 거리를 비콘 ID 디렉토리 서버로 전송하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 비콘 ID 디렉토리 서버로부터 중간 URL을 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 중간 URL에 상응하는 컨텐츠 관리 시스템에 접속하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 컨텐츠 관리 시스템으로부터 최종 목적지 URL을 수신하는 단계와, 상기 모바일 애플리케이션을 이용하여 상기 최종 목적지 URL에 상응하는 제1웹 서버에 접속하는 단계를 포함하고, 상기 중간 URL은 상기 비콘 ID와 상기 계산된 거리에 기초하여 선택된다.A method of accessing a web server using a mobile application according to an exemplary embodiment of the present invention includes receiving a beacon signal including a beacon ID from a beacon using the mobile application installed in the mobile terminal, Calculating a distance between the beacon and the mobile terminal from the beacon ID and transmitting the beacon ID and the calculated distance to the beacon ID directory server using the mobile application; Receiving an intermediate URL from an ID directory server; accessing a content management system corresponding to the intermediate URL using the mobile application; and receiving the final destination URL from the content management system using the mobile application. And using the mobile application to connect to a first web server corresponding to the final destination URL, wherein the intermediate URL is selected based on the beacon ID and the calculated distance.

상기 방법을 실행할 수 있는 컴퓨터 프로그램은 컴퓨터로 읽을 수 있는 기록 매체에 저장될 수 있다.A computer program capable of carrying out the above method can be stored in a computer-readable recording medium.

본 발명의 실시 예에 따른 방법은 태그의 제1URL을 변경시키지 않더라도 컨텐츠 관리 시스템에서 제공되는 제2URL에 따라 상기 제2URL에 상응하는 웹 서버에 접속할 수 있는 효과가 있다.The method according to the embodiment of the present invention has the effect of accessing the web server corresponding to the second URL according to the second URL provided by the content management system without changing the first URL of the tag.

따라서, 상기 방법은 상기 태그의 상기 제1URL을 변경시키지 않고도 원격으로 상기 제1URL을 상기 제2URL로 변경시키는 것과 동일한 효과를 얻을 수 있다.Thus, the method can achieve the same effect as changing the first URL to the second URL remotely without changing the first URL of the tag.

본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 상세한 설명이 제공된다.
도 1은 본 발명의 일 실시 예에 따른 시스템의 동작 방법을 설명하기 위한 데이터 흐름을 나타낸다.
도 2는 본 발명의 다른 실시 예에 따른 시스템의 동작 방법을 설명하기 위한 데이터 흐름을 나타낸다.
도 3은 본 발명의 또 다른 실시 예에 따른 시스템의 동작 방법을 설명하기 위한 데이터 흐름을 나타낸다.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS In order to more fully understand the drawings recited in the detailed description of the present invention, a detailed description of each drawing is provided.
FIG. 1 illustrates a data flow for explaining an operation method of a system according to an embodiment of the present invention.
FIG. 2 illustrates a data flow for explaining an operation method of a system according to another embodiment of the present invention.
FIG. 3 shows a data flow for explaining a method of operating a system according to another embodiment of the present invention.

본 명세서에 개시되어 있는 본 발명의 개념에 따른 실시 예들에 대해서 특정한 구조적 또는 기능적 설명은 단지 본 발명의 개념에 따른 실시 예들을 설명하기 위한 목적으로 예시된 것으로서, 본 발명의 개념에 따른 실시 예들은 다양한 형태들로 실시될 수 있으며 본 명세서에 설명된 실시 예들에 한정되지 않는다.It is to be understood that the specific structural or functional description of embodiments of the present invention disclosed herein is for illustrative purposes only and is not intended to limit the scope of the inventive concept But may be embodied in many different forms and is not limited to the embodiments set forth herein.

본 발명의 개념에 따른 실시 예들은 다양한 변경들을 가할 수 있고 여러 가지 형태들을 가질 수 있으므로 실시 예들을 도면에 예시하고 본 명세서에서 상세하게 설명하고자 한다. 그러나, 이는 본 발명의 개념에 따른 실시 예들을 특정한 개시 형태들에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물, 또는 대체물을 포함한다.The embodiments according to the concept of the present invention can make various changes and can take various forms, so that the embodiments are illustrated in the drawings and described in detail herein. It should be understood, however, that it is not intended to limit the embodiments according to the concepts of the present invention to the particular forms disclosed, but includes all modifications, equivalents, or alternatives falling within the spirit and scope of the invention.

제1 또는 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만, 예컨대 본 발명의 개념에 따른 권리 범위로부터 벗어나지 않은 채, 제1구성 요소는 제2구성 요소로 명명될 수 있고 유사하게 제2구성 요소는 제1구성 요소로도 명명될 수 있다.The terms first, second, etc. may be used to describe various elements, but the elements should not be limited by the terms. The terms may be named for the purpose of distinguishing one element from another, for example, without departing from the scope of the right according to the concept of the present invention, the first element may be referred to as a second element, The component may also be referred to as a first component.

어떤 구성 요소가 다른 구성 요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성 요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성 요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성 요소가 다른 구성 요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는 중간에 다른 구성 요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성 요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.It is to be understood that when an element is referred to as being "connected" or "connected" to another element, it may be directly connected or connected to the other element, . On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between. Other expressions that describe the relationship between components, such as "between" and "between" or "neighboring to" and "directly adjacent to" should be interpreted as well.

본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로서, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 본 명세서에 기재된 특징, 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this specification, the terms "comprises" or "having" and the like are used to specify that there are features, numbers, steps, operations, elements, parts or combinations thereof described herein, But do not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 나타낸다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the meaning of the context in the relevant art and, unless explicitly defined herein, are to be interpreted as ideal or overly formal Do not.

이하, 본 명세서에 첨부된 도면들을 참조하여 본 발명의 실시 예들을 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings attached hereto.

도 1은 본 발명의 일 실시 예에 따른 시스템의 동작 방법을 설명하기 위한 데이터 흐름을 나타낸다.FIG. 1 shows a data flow for explaining an operation method of a system according to an embodiment of the present invention.

도 1을 참조하면, 상기 시스템은 NFC 모듈(100), 이동 단말기(200), 콘텐츠 관리 시스템(300), 및 복수의 웹 서버들(310과 320)을 포함한다.Referring to FIG. 1, the system includes an NFC module 100, a mobile terminal 200, a content management system 300, and a plurality of web servers 310 and 320.

NFC 모듈(100)은 NFC 기능을 포함하는 모듈(module)을 의미할 수 있다. 예컨대, NFC 모듈(100)은 NFC 태그로 구현될 수 있고, 콘텐츠 관리 시스템(300)에 상응하는 또는 접속하기 위한 URL(CMS_URL)을 저장할 수 있다.The NFC module 100 may refer to a module including an NFC function. For example, the NFC module 100 may be implemented with an NFC tag and may store a URL (CMS_URL) corresponding to or accessing the content management system 300.

이동 단말기(200)는 NFC 기능을 수행할 수 있는 송수신 모듈을 포함한다. 이동 단말기(200)는 스마트 폰(smart phone), 태블릿(tablet) PC, 모바일 인터넷 장치(mobile internet device(MID)), 인터넷 태블릿, 디지털 카메라, 또는 웨어러블 컴퓨터로 구현될 수 있다.The mobile terminal 200 includes a transmission / reception module capable of performing an NFC function. The mobile terminal 200 may be implemented as a smart phone, a tablet PC, a mobile internet device (MID), an Internet tablet, a digital camera, or a wearable computer.

이동 단말기(200)에는 본 명세서에서 설명될 웹 서버 접속 서비스를 제공할 수 있는 모바일 애플리케이션이 설치된다. 실시 예들에 따라, 상기 모바일 애플리케이션은 S110단계가 수행되기 이전에 사용자에 의해 실행될 수도 있고, S110가 수행됨에 따라 자동으로 실행될 수도 있다.The mobile terminal 200 is provided with a mobile application capable of providing a web server connection service to be described herein. According to embodiments, the mobile application may be executed by the user before step S110 is performed, or may be executed automatically as S110 is performed.

사용자가 이동 단말기(200)를 이용하여 특정 장소에 설치된 NFC 모듈(100)을 태깅하면, NFC 모듈(100)에 저장된 URL(CMS_URL)은 NFC를 통해 이동 단말기(200)로 전송된다(S110).When the user tags the NFC module 100 installed at a specific location using the mobile terminal 200, the URL (CMS_URL) stored in the NFC module 100 is transmitted to the mobile terminal 200 through the NFC (S110).

이동 단말기(200)는, 모바일 애플리케이션을 이용하여, NFC 모듈(100)로부터 전송된 URL(CMS_URL)에 상응하는 서버, 즉 콘텐츠 관리 시스템(300)에 무선 통신망 또는 무선 인터넷 망을 통해 접속한다(S120).The mobile terminal 200 connects to the server corresponding to the URL (CMS_URL) transmitted from the NFC module 100, that is, the content management system 300, through the wireless communication network or the wireless Internet network using the mobile application (S120 ).

그 후, 콘텐츠 관리 시스템(300)은 데이터베이스에 저장된 최종 목적지 URL (URL_A)을 읽어와서(S130), 최종 목적지 URL(URL_A)을 이동 단말기(200)로 무선 통신망 또는 무선 인터넷 망을 통해 전송한다(S140).Thereafter, the content management system 300 reads the final destination URL (URL_A) stored in the database (S130) and transmits the final destination URL (URL_A) to the mobile terminal 200 through the wireless communication network or the wireless Internet network S140).

이동 단말기(200)는 모바일 애플리케이션을 이용하여 최종 목적지 URL (URL_A)에 상응하는 제1웹 서버(310)에 접속한다(S150). 따라서, 사용자의 이동 단말기(200)는 모바일 애플리케이션을 이용하여 제1웹 서버(310)에 의해 제공되는 웹 사이트에 접속할 수 있다.The mobile terminal 200 accesses the first web server 310 corresponding to the final destination URL (URL_A) using the mobile application (S150). Accordingly, the mobile terminal 200 of the user can access the web site provided by the first web server 310 using the mobile application.

콘텐츠 관리 시스템(300)에 의해 최종 목적지 URL이 URL_A로부터 URL_B로 변경된 후, NFC 모듈(100)에 저장된 URL(CMS_URL)과 이동 단말기(200)에 설치된 모바일 애플리케이션을 이용하여 사용자가 제2웹 서버(320)에 접속하는 방법이 설명된다.After the final destination URL is changed from URL_A to URL_B by the contents management system 300, the user can access the second web server (CMS_URL) by using the URL (CMS_URL) stored in the NFC module 100 and the mobile application installed in the mobile terminal 200 320 are explained.

사용자가 이동 단말기(200)를 이용하여 NFC 모듈(100)을 태깅하면, NFC 모듈 (100)에 저장된 URL(CMS_URL)은 NFC를 통해 이동 단말기(200)로 전송된다(S110).When the user tags the NFC module 100 using the mobile terminal 200, the URL (CMS_URL) stored in the NFC module 100 is transmitted to the mobile terminal 200 through the NFC (S110).

이동 단말기(200)는, 모바일 애플리케이션을 이용하여, NFC 모듈(100)로부터 전송된 URL(CMS_URL)에 상응하는 서버, 즉 콘텐츠 관리 시스템(300)에 무선 통신망 또는 무선 인터넷 망을 통해 접속한다(S120).The mobile terminal 200 connects to the server corresponding to the URL (CMS_URL) transmitted from the NFC module 100, that is, the content management system 300, through the wireless communication network or the wireless Internet network using the mobile application (S120 ).

콘텐츠 관리 시스템(300)은 데이터베이스에 저장되고 변경된 최종 목적지 URL(URL_B)을 읽어와서(S130), 최종 목적지 URL(URL_B)을 이동 단말기(200)로 전송한다(S140).The content management system 300 reads the changed final destination URL (URL_B) stored in the database (S130) and transmits the final destination URL (URL_B) to the mobile terminal 200 (S140).

이동 단말기(200)는 모바일 애플리케이션을 이용하여 최종 목적지 URL (URL_B)에 상응하는 제2웹 서버(320)에 접속한다(S160). 따라서, 사용자의 이동 단말기(200)는 모바일 애플리케이션을 이용하여 제2웹 서버(320)에 의해 제공되는 웹 사이트에 접속할 수 있다.The mobile terminal 200 accesses the second web server 320 corresponding to the final destination URL (URL_B) using the mobile application (S160). Accordingly, the mobile terminal 200 of the user can access the web site provided by the second web server 320 using the mobile application.

즉, 본 발명의 실시 예에 따른 서비스 또는 상기 서비스를 제공하는 시스템에서, NFC 모듈(100)에 최초로 라이트된 URL을 변경시키지 않고도 또한 콘텐츠 관리 시스템(300)에 접속하기 위한 URL을 변경하기 위해 NFC 모듈(100) 자체를 바꾸지 않더라도, 이동 단말기(200)는 콘텐츠 관리 시스템(300)으로부터 제공되는 최종 목적지 URL을 이용하여 상기 최종 목적지 URL에 상응하는 웹 서버에 접속할 수 있는 효과가 있다.That is, in the service or the system according to the embodiment of the present invention, in order to change the URL for accessing the content management system 300 without changing the URL firstly written in the NFC module 100, Even if the module 100 itself is not changed, the mobile terminal 200 can access the web server corresponding to the final destination URL using the final destination URL provided from the content management system 300.

도 2는 본 발명의 다른 실시 예에 따른 시스템의 동작 방법을 설명하기 위한 데이터 흐름을 나타낸다.FIG. 2 illustrates a data flow for explaining an operation method of a system according to another embodiment of the present invention.

도 2를 참조하면, 상기 시스템은 비콘(110), 이동 단말기(210), 비콘 ID 디렉토리 서버(500), 콘텐츠 관리 시스템(300), 및 복수의 웹 서버들(610, 620, 및 630)을 포함한다.2, the system includes a beacon 110, a mobile terminal 210, a beacon ID directory server 500, a content management system 300, and a plurality of web servers 610, 620, and 630 .

비콘(110)은 BLE(Bluetooth Low Energy)를 활용한 데이터 통신을 위한 장치를 의미할 수 있다. 예컨대, 비콘은 NFC처럼 이동 단말기(예컨대, 스마트 폰)를 NFC 모듈에 가까이 가져다가 태그할 필요 없이 상기 이동 단말기가 상기 비콘이 설치된 곳을 지나가기만 해도 데이터를 상기 이동 단말기로 전송할 수 있다.The beacon 110 may mean a device for data communication using BLE (Bluetooth Low Energy). For example, a beacon can transmit data to the mobile terminal even when the mobile terminal passes through a place where the beacon is installed, without having to bring the mobile terminal (e.g., a smart phone) close to the NFC module and tag it like an NFC.

예컨대, 비콘(110)은 근거리 무선 개인 통신망(wireless personal area network(WPAN)), 또는 IrDA(Infrared Data Association)을 이용하는 통신을 위한 하드웨어 또는 하드웨어 모듈을 의미한다.For example, beacon 110 refers to a hardware or hardware module for communication using a wireless personal area network (WPAN), or IrDA (Infrared Data Association).

예컨대, WPAN은 블루투스, Zigbee, 또는 UWB(Ultra Wide Band) 등을 포함한다.For example, WPAN includes Bluetooth, Zigbee, or Ultra Wide Band (UWB).

이동 단말기(210)에 설치된 모바일 애플리케이션은 비콘(110)으로부터 비콘 ID(BID)를 포함하는 비콘 신호를 수신하고(S210), 상기 비콘 신호에 기초하여 비콘 (110)과 이동 단말기(210)와의 사이의 거리(DISi)를 계산할 수 있다(S215).The mobile application installed in the mobile terminal 210 receives a beacon signal including a beacon ID from the beacon 110 in step S210 and transmits the beacon signal to the mobile terminal 210 based on the beacon signal. The distance DISi can be calculated (S215).

예컨대, 이동 단말기(210)에 설치된 모바일 애플리케이션은 비콘(110)으로부터 출력되고 비콘 ID(BID)를 포함하는 비콘 신호를 수신하고, 수신된 비콘 신호의 세기를 이용하여 거리(DISi)를 계산할 수 있다(S215).For example, the mobile application installed in the mobile terminal 210 may calculate the distance DISi using the strength of the received beacon signal, which is output from the beacon 110, receives the beacon signal including the beacon ID (BID) (S215).

예컨대, 이동 단말기(210)에 설치된 모바일 애플리케이션은 수신 신호 강도 (Received Signal Strength Indication(RSSI))를 이용하여 비콘(110)과 이동 단말기(210) 사이의 거리(DISi)를 계산할 수 있다(S215).For example, the mobile application installed in the mobile terminal 210 may calculate the distance DISi between the beacon 110 and the mobile terminal 210 using Received Signal Strength Indication (RSSI) (S215) .

실시 예들에 따라, 거리(DISi)는 숫자 또는 수치로 계산될 수 있고, 멈, 중간, 가까움 등과 같이 상대적인 거리를 나타내는 단계로도 계산될 수 있다.According to embodiments, the distance DISi may be calculated as a number or a numerical value, and may also be calculated as a step representing relative distances, such as stop, middle, close, and so on.

이동 단말기(210)에 설치된 모바일 애플리케이션은 비콘 ID(BID)와 거리 (DISi)를 포함하는 디렉토리 요청을 비콘 ID 디렉토리 서버(500)로 전송할 수 있다 (S220).The mobile application installed in the mobile terminal 210 may transmit a directory request including the beacon ID (BID) and the distance DISi to the beacon ID directory server 500 (S220).

비콘 ID 디렉토리 서버(500)는 비콘 ID(BID)와 거리(DISi)를 이용하여 중간 URL(DURLi, i=1, 2, 또는 3)을 데이터베이스로부터 선택적으로 읽어올 수 있다 (S230).The beacon ID directory server 500 may selectively read the intermediate URL (DURLi, i = 1, 2, or 3) from the database using the beacon ID (BID) and the distance DISi (S230).

예컨대, 동일한 비콘 ID(BID)라 하더라도 거리(DISi, i=1, 2, 또는 3)에 따라 서로 다른 중간 URL(DURLi, i=1, 2, 또는 3)이 비콘 ID 디렉토리 서버(500)에 의해 선택될 수 있다.For example, even if the same beacon ID (BID), different intermediate URLs (DURLi, i = 1, 2, or 3) according to the distance (DISi, i = 1, 2, or 3) are transmitted to the beacon ID directory server 500 ≪ / RTI >

실시 예에 따라, 각 중간 URL(DURLi)은 콘텐츠 관리 시스템(300)에 상응하는 URL일 수 있다. 예컨대, 제1중간 URL(DURL1)은 콘텐츠 관리 시스템(300)의 제1디렉토리(또는 제1웹 페이지)를 액세스하기 위한 제1URL일 수 있고, 제2중간 URL (DURL2)은 콘텐츠 관리 시스템(300)의 제2디렉토리(또는 제2웹 페이지)를 액세스하기 위한 제2URL일 수 있고, 제3중간 URL(DURL3)은 콘텐츠 관리 시스템(300)의 제3디렉토리(또는 제3웹 페이지)를 액세스하기 위한 제3URL일 수 있다.According to the embodiment, each intermediate URL DURLi may be a URL corresponding to the content management system 300. [ For example, the first intermediate URL DURL1 may be the first URL for accessing the first directory (or first web page) of the content management system 300, and the second intermediate URL DURL2 may be the content management system 300 (Or the second web page) of the content management system 300, and the third intermediate URL DURL3 may be a second URL for accessing the third directory (or the third web page) of the content management system 300 Lt; / RTI >

즉, 각 중간 URL(DURLi)은 콘텐츠 관리 시스템(300)의 디렉토리 또는 페이지 이외에 파일을 액세스하기 위한 URL일 수도 있다. 예컨대, 각 중간 URL(DURLi)은 비콘 ID 디렉토리 서버(500)에 의해 업데이트 또는 변경될 수 있다.That is, each intermediate URL DURLi may be a URL for accessing a file in addition to the directory or page of the content management system 300. [ For example, each intermediate URL (DURLi) may be updated or changed by the beacon ID directory server 500.

비콘 ID 디렉토리 서버(500)는 선택된 중간 URL(DURLi)을 이동 단말기(210)로 전송한다(S240),The beacon ID directory server 500 transmits the selected intermediate URL (DURLi) to the mobile terminal 210 (S240)

이동 단말기(210)는, 모바일 애플리케이션을 이용하여, 비콘 ID 디렉토리 서버(500)로부터 전송된 중간 URL(DURLi)을 콘텐츠 관리 시스템(300)으로 전송한다 (S250). 콘텐츠 관리 시스템(300)은 각 중간 URL(DURLi)에 상응하는 최종 목적지 URL(FURLi)을 데이터베이스로부터 읽어온다(S260).The mobile terminal 210 transmits the intermediate URL (DURLi) transmitted from the beacon ID directory server 500 to the content management system 300 (S250) using the mobile application. The content management system 300 reads the final destination URL FURLi corresponding to each intermediate URL DURLi from the database (S260).

예컨대, 비콘 ID(BID)와 제1거리(DIS1)에 따라 제1중간 URL(DURL1)이 선택되면, 콘텐츠 관리 시스템(300)은 제1중간 URL(DURL1)에 상응하는 제1최종 목적지 URL(FURL1)을 무선 통신망 또는 무선 인터넷 망을 통해 이동 단말기(210)로 전송한다(S270). 따라서, 이동 단말기(210)는, 모바일 애플리케이션을 이용하여, 제1웹 서버(610)에 상응하는 웹 사이트에 접속할 수 있다(S281).For example, when the first intermediate URL DURL1 is selected in accordance with the beacon ID (BID) and the first distance DIS1, the content management system 300 determines the first final destination URL (DURL1) corresponding to the first intermediate URL DURL1 FURL1 to the mobile terminal 210 through the wireless communication network or the wireless Internet network (S270). Accordingly, the mobile terminal 210 can access the web site corresponding to the first web server 610 using the mobile application (S281).

비콘 ID(BID)와 제2거리(DIS2)에 따라 제2중간 URL(DURL2)이 선택되면, 콘텐츠 관리 시스템(300)은 제2중간 URL(DURL2)에 상응하는 제2최종 목적지 URL(FURL2)을 이동 단말기(210)로 전송한다(S270). 따라서, 이동 단말기(210)는, 애플리케이션을 이용하여, 제2웹 서버(620)에 상응하는 웹 사이트에 접속할 수 있다(S282).If the second intermediate URL DURL2 is selected according to the beacon ID (BID) and the second distance DIS2, the content management system 300 transmits the second final destination URL FURL2 corresponding to the second intermediate URL DURL2, To the mobile terminal 210 (S270). Accordingly, the mobile terminal 210 can access the web site corresponding to the second web server 620 using the application (S282).

비콘 ID(BID)와 제3거리(DIS3)에 따라 제3중간 URL(DURL3)이 선택되면, 콘텐츠 관리 시스템(300)은 제3중간 URL(DURL3)에 상응하는 제3최종 목적지 URL(FURL3)을 이동 단말기(210)로 전송한다(S270). 따라서, 이동 단말기(210)는, 애플리케이션을 이용하여, 제3웹 서버(630)에 상응하는 웹 사이트에 접속할 수 있다(S283).If the third intermediate URL DURL3 is selected according to the beacon ID (BID) and the third distance DIS3, the content management system 300 transmits the third final destination URL FURL3 corresponding to the third intermediate URL DURL3, To the mobile terminal 210 (S270). Accordingly, the mobile terminal 210 can access the web site corresponding to the third web server 630 using the application (S283).

각 중간 URL(DURL1, DURL2, 및 DURL3)과 각 최종 목적지 URL(FURL1, FURL2, 및 FURL3)의 매핑 관계는 콘텐츠 관리 시스템(300)에 의해 업데이트되거나 변경될 수 있다.The mapping relationship between each intermediate URL (DURL1, DURL2, and DURL3) and each final destination URL (FURL1, FURL2, and FURL3) may be updated or changed by the content management system 300.

본 명세서에서 설명된 모바일 애플리케이션은 사용자에 의해 실행될 수도 있고, NFC 모듈(100)로부터 출력된 URL(CMS_URL)에 응답하여 자동으로 실행될 수도 있고, 비콘(110)으로부터 출력된 비콘 신호에 응답하여 자동으로 실행될 수도 있다.The mobile application described herein may be executed by a user, automatically executed in response to a URL (CMS_URL) output from the NFC module 100, and automatically executed in response to a beacon signal output from the beacon 110 .

도 2를 참조하여 설명한 바와 같이, 비콘 ID 디렉토리 서버(500)에 저장된 각 중간 URL(DURLi)이 변경되거나 콘텐츠 관리 시스템(300)의 각 최종 목적지 URL (FURLi)이 변경됨에 따라, 이동 단말기(210)에 설치된 모바일 애플리케이션은 변경된 최종 목적지 URL에 상응하는 웹 서버에 접속할 수 있다.As described with reference to FIG. 2, as each intermediate URL DURLi stored in the beacon ID directory server 500 is changed or each final destination URL FURLi of the content management system 300 is changed, the mobile terminal 210 ) Can access the web server corresponding to the changed final destination URL.

본 발명의 실시 예에 따른 모바일 애플리케이션은 도 1을 참조하여 설명된 방법과 도 2를 참조하여 설명된 방법 중에서 하나 또는 두 개를 수행할 수 있다.A mobile application according to an embodiment of the present invention may perform one or both of the methods described with reference to FIG. 1 and the method described with reference to FIG.

상기 모바일 애플리케이션은 앱 스토어(app store)로부터 무선 통신망 또는 무선 인터넷 망을 통해 이동 단말기(200 또는 210)로 다운로드되고 설치될 수 있다. 상기 앱 스토어는 상기 모바일 애플리케이션을 저장할 수 있는 기록 매체, 예컨대 데이터베이스를 포함할 수 있다.The mobile application may be downloaded and installed from an app store to the mobile terminal 200 or 210 through a wireless communication network or a wireless Internet network. The app store may include a recording medium, e.g., a database, capable of storing the mobile application.

도 3은 본 발명의 또 다른 실시 예에 따른 시스템의 동작 방법을 설명하기 위한 데이터 흐름을 나타낸다.FIG. 3 shows a data flow for explaining a method of operating a system according to another embodiment of the present invention.

도 3을 참조하면, 시스템(1000)은 도 1을 참조하여 설명된 시스템과 도 2를 참조하여 설명된 시스템이 하나의 시스템으로 구현된 실시 예를 나타낸다. 이때, 이동 단말기들(200과 210)은 동일한 이동 단말기를 의미할 수 있다.Referring to FIG. 3, a system 1000 depicts an embodiment in which the system described with reference to FIG. 1 and the system described with reference to FIG. 2 are implemented as a single system. At this time, the mobile terminals 200 and 210 may refer to the same mobile terminal.

예컨대, 특정한 공간에 NFC 모듈(100)과 비콘(110)이 동시에 설치되어 있을 때, 이동 단말기(200)는 하나의 콘텐츠 관리 시스템(300)과 하나의 모바일 애플리케이션(APP)을 이용하여 특정한 최종 목적지 URL에 상응하는 웹 서버에 접속할 수 있다.For example, when the NFC module 100 and the beacon 110 are simultaneously installed in a specific space, the mobile terminal 200 can use a single content management system 300 and one mobile application (APP) You can connect to the web server corresponding to the URL.

즉, 각 URL(URL_A과 URL_B)을 어떻게 설정하는지에 따라, 이동 단말기(200)는 모바일 애플리케이션(APP)을 이용하여 복수의 웹 서버들(310, 320, 610, 620, 및 630) 중에서 어느 하나에 접속할 수 있다. 또한, 각 URL(FURL1, FURL2, 및 FURL3)을 어떻게 설정하는지에 따라, 이동 단말기(200)는 모바일 애플리케이션 (APP)을 이용하여 복수의 웹 서버들(310, 320, 610, 620, 및 630) 중에서 어느 하나에 접속할 수 있다.That is, depending on how to set the URLs (URL_A and URL_B), the mobile terminal 200 may use any of a plurality of web servers 310, 320, 610, 620, and 630 . Further, depending on how each URL FURL1, FURL2, and FURL3 is set, the mobile terminal 200 may use a mobile application (APP) to access a plurality of web servers 310, 320, 610, 620, Or the like.

실시 예들에 따라, 도 1의 최종 목적지 URL(URL_A와 URL_B 중에서 어느 하나)과 도 2의 최종 목적지 URL(FURL1, FURL2, 및 FURL3 중에서 어느 하나)는 동일한 웹 서버의 URL로 설정될 수 있다.According to the embodiments, the final destination URL (either URL_A or URL_B) in Fig. 1 and the final destination URL (any one of FURL1, FURL2, and FURL3) in Fig. 2 may be set to the URL of the same web server.

도 1부터 도 3을 참조하여 설명한 바와 같이, 본 발명의 실시 예에 따른 서비스 또는 상기 서비스를 제공하는 시스템에서, (1) NFC 모듈(100)에 최초로 라이트된 URL을 변경시키지 않고도 또한 (2) 콘텐츠 관리 시스템(300)에 접속하기 위한 URL을 변경하기 위해 NFC 모듈(100) 자체를 바꾸지 않더라도, 이동 단말기(200)는 콘텐츠 관리 시스템(300)으로부터 제공되는 최종 목적지 URL(예컨대, URL_A, URL_B, FURL1, FURL2, 및 FURL3 중 어느 하나)을 이용하여 복수의 웹 서버들(310, 320, 610, 620, 및 630) 중에서 어느 하나에 접속할 수 있는 효과가 있다.1 to 3, in the service or the system providing the service according to the embodiment of the present invention, (1) without changing the URL firstly written in the NFC module 100, (2) Even if the NFC module 100 itself is not changed in order to change the URL for accessing the content management system 300, the mobile terminal 200 can access the final destination URL (e.g., URL_A, URL_B, 320, 610, 620, and 630 using one of the Web servers FURL1, FURL2, and FURL3.

예컨대, NFC 모듈(100)로부터 전송된 URL(CMS_URL)과 비콘(110)으로부터 전송된 비콘 신호가 이동 단말기(200)로 동시에 또는 병렬적으로 수신될 때, 사용자는 모바일 애플리케이션(APP)을 이용하여 어느 것을 먼저 수행할지 결정할 수 있다.For example, when a URL (CMS_URL) transmitted from the NFC module 100 and a beacon signal transmitted from the beacon 110 are simultaneously or parallelly received by the mobile terminal 200, the user uses the mobile application APP You can decide which to perform first.

본 발명은 도면에 도시된 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.

100; NFC 모듈
200과 210; 이동 단말기
300; 콘텐츠 관리 시스템
500; 비콘 ID 디렉토리 서버
310, 320, 610, 620, 및 630; 웹 서버
100; NFC module
200 and 210; Mobile terminal
300; Content management system
500; Beacon ID Directory Server
310, 320, 610, 620, and 630; Web server

Claims (9)

이동 단말기에 설치된 모바일 애플리케이션을 이용하여, 태그로부터 제1URL을 수신하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 제1URL에 상응하는 컨텐츠 관리 시스템에 접속하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 컨텐츠 관리 시스템으로부터 제2URL을 수신하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 제2URL에 상응하는 제1웹 서버에 접속하는 단계;
상기 컨텐츠 관리 시스템에 의해 상기 제2URL이 제3URL로 변경된 후, 상기 모바일 애플리케이션을 이용하여 상기 태그와 동일한 태그로부터 상기 제1URL을 수신하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 제1URL에 상응하는 상기 컨텐츠 관리 시스템에 접속하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 컨텐츠 관리 시스템으로부터 상기 제3URL을 수신하는 단계; 및
상기 모바일 애플리케이션을 이용하여, 상기 제3URL에 상응하는 제2웹 서버에 접속하는 단계를 포함하는 모바일 애플리케이션을 이용한 웹 서버 접속 방법.
Receiving a first URL from a tag using a mobile application installed in the mobile terminal;
Accessing a content management system corresponding to the first URL using the mobile application;
Receiving a second URL from the content management system using the mobile application;
Accessing a first web server corresponding to the second URL using the mobile application;
Receiving the first URL from the same tag as the tag using the mobile application after the second URL is changed to the third URL by the content management system;
Accessing the content management system corresponding to the first URL using the mobile application;
Receiving the third URL from the content management system using the mobile application; And
And using the mobile application to access a second web server corresponding to the third URL.
삭제delete 제1항에 있어서,
상기 모바일 애플리케이션은 상기 제1URL을 수신할 때마다 실행되는 모바일 애플리케이션을 이용한 웹 서버 접속 방법.
The method according to claim 1,
Wherein the mobile application is executed every time the mobile device receives the first URL.
제1항에 있어서,
상기 모바일 애플리케이션을 이용하여, 비콘으로부터 비콘 ID를 포함하는 비콘 신호를 수신하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 비콘 신호의 세기에 기초하여 상기 비콘과 상기 이동 단말기 사이의 거리를 계산하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 비콘 ID와 계산된 거리를 비콘 ID 디렉토리 서버로 전송하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 비콘 ID 디렉토리 서버로부터 중간 URL을 수신하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 중간 URL에 상응하는 상기 컨텐츠 관리 시스템에 접속하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 컨텐츠 관리 시스템으로부터 최종 목적지 URL을 수신하는 단계; 및
상기 모바일 애플리케이션을 이용하여, 상기 최종 목적지 URL에 상응하는 제3웹 서버에 접속하는 단계를 더 포함하고,
상기 중간 URL은 상기 비콘 ID와 상기 계산된 거리에 기초하여 선택되는 모바일 애플리케이션을 이용한 웹 서버 접속 방법.
The method according to claim 1,
Receiving a beacon signal including a beacon ID from the beacon using the mobile application;
Using the mobile application, calculating a distance between the beacon and the mobile terminal based on the strength of the beacon signal;
Transmitting the beacon ID and the calculated distance to the beacon ID directory server using the mobile application;
Receiving an intermediate URL from the beacon ID directory server using the mobile application;
Using the mobile application to access the content management system corresponding to the intermediate URL;
Receiving a final destination URL from the content management system using the mobile application; And
Further comprising using the mobile application to connect to a third web server corresponding to the final destination URL,
Wherein the intermediate URL is selected based on the beacon ID and the calculated distance.
제4항에 있어서,
상기 모바일 애플리케이션은 상기 비콘 신호에 응답하여 실행되는 모바일 애플리케이션을 이용한 웹 서버 접속 방법.
5. The method of claim 4,
Wherein the mobile application is executed in response to the beacon signal.
이동 단말기에 설치된 모바일 애플리케이션을 이용하여, 비콘으로부터 비콘 ID를 포함하는 비콘 신호를 수신하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 비콘 신호의 세기로부터 상기 비콘과 상기 이동 단말기 사이의 거리를 계산하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 비콘 ID와 계산된 거리를 비콘 ID 디렉토리 서버로 전송하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 비콘 ID 디렉토리 서버로부터 중간 URL을 수신하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 중간 URL에 상응하는 컨텐츠 관리 시스템에 접속하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 컨텐츠 관리 시스템으로부터 최종 목적지 URL을 수신하는 단계; 및
상기 모바일 애플리케이션을 이용하여, 상기 최종 목적지 URL에 상응하는 제1웹 서버에 접속하는 단계를 포함하는 모바일 애플리케이션을 이용한 웹 서버 접속 방법.
Receiving a beacon signal including a beacon ID from a beacon using a mobile application installed in the mobile terminal;
Calculating a distance between the beacon and the mobile terminal from the intensity of the beacon signal using the mobile application;
Transmitting the beacon ID and the calculated distance to the beacon ID directory server using the mobile application;
Receiving an intermediate URL from the beacon ID directory server using the mobile application;
Using the mobile application to access a content management system corresponding to the intermediate URL;
Receiving a final destination URL from the content management system using the mobile application; And
And using the mobile application to access a first web server corresponding to the final destination URL.
제6항에 있어서,
상기 중간 URL은 상기 비콘 ID와 상기 계산된 거리에 기초하여 선택되는 모바일 애플리케이션을 이용한 웹 서버 접속 방법.
The method according to claim 6,
Wherein the intermediate URL is selected based on the beacon ID and the calculated distance.
제6항에 있어서,
상기 모바일 애플리케이션을 이용하여, 태그로부터 제1URL을 수신하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 제1URL에 상응하는 상기 컨텐츠 관리 시스템에 접속하는 단계;
상기 모바일 애플리케이션을 이용하여, 상기 컨텐츠 관리 시스템으로부터 제2URL을 수신하는 단계; 및
상기 모바일 애플리케이션을 이용하여, 상기 제2URL에 상응하는 제2웹 서버에 접속하는 단계를 포함하는 모바일 애플리케이션을 이용한 웹 서버 접속 방법.
The method according to claim 6,
Receiving a first URL from a tag using the mobile application;
Accessing the content management system corresponding to the first URL using the mobile application;
Receiving a second URL from the content management system using the mobile application; And
And using the mobile application to access a second web server corresponding to the second URL.
제1항 또는 제6항에 기재된 방법을 실행할 수 있는 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.A computer-readable recording medium having recorded thereon a computer program capable of executing the method recited in claim 1 or 6.
KR1020140002485A 2014-01-08 2014-01-08 Methods for connecting web server using mobile application Expired - Fee Related KR101555360B1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020140002485A KR101555360B1 (en) 2014-01-08 2014-01-08 Methods for connecting web server using mobile application
US14/655,116 US9706041B2 (en) 2014-01-08 2014-10-01 Web page access method and web server access method
PCT/KR2014/009255 WO2015105263A1 (en) 2014-01-08 2014-10-01 Method for accessing webpage and method for accessing web server
US15/617,372 US10122842B2 (en) 2014-01-08 2017-06-08 Web page access method and web server access method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140002485A KR101555360B1 (en) 2014-01-08 2014-01-08 Methods for connecting web server using mobile application

Publications (2)

Publication Number Publication Date
KR20150082941A KR20150082941A (en) 2015-07-16
KR101555360B1 true KR101555360B1 (en) 2015-09-25

Family

ID=53884827

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140002485A Expired - Fee Related KR101555360B1 (en) 2014-01-08 2014-01-08 Methods for connecting web server using mobile application

Country Status (1)

Country Link
KR (1) KR101555360B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102598798B1 (en) * 2016-12-06 2023-11-07 삼성전자주식회사 Server and Electronic Device for Transmitting/Receiving Information Related to Beacon

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101281953B1 (en) 2012-03-05 2013-08-23 주식회사 러브이즈터치 Method for providing service using uid stored nfc tag and operating server using the method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101281953B1 (en) 2012-03-05 2013-08-23 주식회사 러브이즈터치 Method for providing service using uid stored nfc tag and operating server using the method

Also Published As

Publication number Publication date
KR20150082941A (en) 2015-07-16

Similar Documents

Publication Publication Date Title
CN105392105B (en) Method and apparatus for controlling operation based on distance between transmitting and receiving devices
US9706041B2 (en) Web page access method and web server access method
US20160132029A1 (en) Method for configuring and controlling smart home products
CN104424241B (en) Web site url processing method based on two dimensional code, apparatus and system
CN105022760B (en) A kind of news recommended method and device
CN105051685A (en) System and method to enable web property access to a native application
US20120278444A1 (en) Information Processing Apparatus
CN104516693A (en) Wireless printing method and system
CN103840859A (en) Method, terminal and system for transmitting files
CN102752411A (en) Redirection method and device
KR101607373B1 (en) Method for link control for multi-link terminal
CN104009979A (en) Method for data transmission
US9667434B2 (en) Information transmission system and method
CN105120207A (en) Sweeping robot video monitoring method and server
KR101555360B1 (en) Methods for connecting web server using mobile application
CN103391260A (en) Method for reducing wireless interference and wireless terminal
CN107734471A (en) Flow uses based reminding method and network mode querying method
CN105122860B (en) The discovery of radio clear data library
US10681627B2 (en) System, method and program for P2P file transfer
KR101580498B1 (en) Method for setting wi-fi using beacon, and computer readable medium
CN104066153B (en) The method that application site sensor realizes mobile device and target device intelligent link
CN116782191B (en) Bluetooth communication method, wearable device and system
CA2980498A1 (en) System for anti-spoofing beacon network and cloud based administration of related content
KR101585191B1 (en) Method, service providing server and computer program for controlling transmission of content between wireless communication module around user terminal
CN109889417B (en) Communication component switch control system and method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

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

R18-X000 Changes to party contact information recorded

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

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

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

R18-X000 Changes to party contact information recorded

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

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

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

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

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-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

PG1501 Laying open of application

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

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

PN2301 Change of applicant

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

R18-X000 Changes to party contact information recorded

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

PN2301 Change of applicant

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

FPAY Annual fee payment

Payment date: 20180702

Year of fee payment: 4

PR1001 Payment of annual fee

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

Fee payment year number: 4

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: 5

PR1001 Payment of annual fee

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

Fee payment year number: 6

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20210918

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20210918