WO2015020371A1 - 로컬 서비스 제공장치, 제공방법, 기록매체 및 컴퓨터 프로그램 - Google Patents
로컬 서비스 제공장치, 제공방법, 기록매체 및 컴퓨터 프로그램 Download PDFInfo
- Publication number
- WO2015020371A1 WO2015020371A1 PCT/KR2014/007156 KR2014007156W WO2015020371A1 WO 2015020371 A1 WO2015020371 A1 WO 2015020371A1 KR 2014007156 W KR2014007156 W KR 2014007156W WO 2015020371 A1 WO2015020371 A1 WO 2015020371A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- terminal
- program
- unique identifier
- app
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
Definitions
- an access point confirmation unit configured to confirm a unique identifier of an access point to which a first terminal is connected, a service list manager configured to transmit a list of services associated with the unique identifier to the first terminal, and the When at least one execution request signal among service programs corresponding to a list of services is output from the first terminal, the at least one service program is executed according to the execution request signal and an execution result of the at least one service program is performed.
- a local service providing apparatus comprising a service execution unit configured to transmit a to the first terminal.
- the service using app includes a background program that is automatically executed when the first terminal is booted,
- the local service providing apparatus further includes a heterogeneous program connection unit for interfacing the service execution unit and the at least one service program, and the number of the service programs mediated by the heterogeneous program connection unit may be variable. have.
- a recording medium having a computer program recorded thereon for executing a service program of the service program and realizing a function of transmitting the execution result of the at least one service program to the service using terminal;
- a controller configured to control the execution of the computer program by loading the computer program;
- a connection unit performing wireless communication with the service using terminal under the control of the controller to receive a wireless network packet from the service using terminal.
- the unique identifier may be a MAC address of the service using terminal, and the ID may be provided with a computer program having one of a GCM ID, a device token, and a bundle identifier.
- a service message including the ID may be generated and transmitted to the service using terminal when the service using terminal is connected, and the service message automatically executes the service using app corresponding to the ID in the service using terminal.
- a computer program may be provided that includes an instruction to make.
- the service using app includes a background program that is automatically executed when the service using terminal is booted, and the background program is located when the service using terminal is located in the coverage of the local service providing apparatus and accesses the local service providing apparatus.
- a computer program for displaying the service using app on the screen of the service using terminal may be provided.
- a computer program may be provided that realizes a heterogeneous program linking function for mediating the at least one service program among the service programs, and the number of the service programs mediated by the heterogeneous program linking function is variable.
- the local service providing apparatus can provide a service by a simple procedure such as registration of an access point (AP) and a service selection process. You can provide a variety of services in the area you want without having to.
- the local service providing apparatus according to an embodiment of the present invention can ensure the expandability of service providing by interoperating with the service program produced by various producers or manufacturers, including the heterogeneous program connection unit 160.
- FIG. 8 illustrates an operation of a local service providing apparatus according to another embodiment of the present invention.
- the computer program recorded on the recording medium 710 may implement a function of performing an operation of the access point. Since the connection operation of the access point and the terminal has been described in detail above, the description thereof will be omitted.
- the service using terminal Tu may receive and install an installation file of the service using app from an app market such as Android Market or Apple App Store.
- the service using app has the address of the local service providing device, and during the installation of the service using app, the service using app provides information about the unique identifier of the service using terminal Tu, the ID and the address of the local service providing device.
- the packet data including the packet data may be transmitted to the local service providing apparatus.
- the GCM ID is an ID assigned by Android during the installation process of an application installed in the service using terminal Tu.
- Device Token and Bundle Identifier are IDs assigned by Apple iOS during the installation of an application installed in the service using terminal Tu when the operating system of the service using terminal Tu is Apple iOS.
- the computer program periodically collects unique identifiers of the plurality of terminals Ts connected to the local service providing apparatus and matches the unique identifiers of the service using terminal Tu stored with the unique identifiers of the plurality of terminals Ts. It is possible to realize the function of checking periodically.
- the computer program checks the ID of the stored service using app associated with the unique identifier of the service using terminal Tu, generates a service message including the ID of the service using app associated with the unique identifier, and uses the service using terminal Tu.
- the computer program may realize a function of generating a service message including an ID when the service using terminal Tu is connected to the service using terminal Tu.
- the service message may include a command for automatically executing the service using app corresponding to the ID in the service using terminal Tu.
- the service using app of the service using terminal Tu is automatically executed, so that the user can use the store's own local service more conveniently.
- the local service providing apparatus may transmit a service message to the service using terminal Tu.
- the service using terminal Tu may extract the ID from the service message, and perform the command with respect to the service using app corresponding to the ID. Accordingly, service-related information (for example, a discount sale of a product or provision of information of a latest product, etc.) performed at a store may be displayed through the user's service using terminal Tu.
- service-related information for example, a discount sale of a product or provision of information of a latest product, etc.
- the service using app is automatically executed according to the service message transmitted from the local service providing apparatus.
- the service using app may be automatically executed by the background program of the service using app.
- the computer program implements a function of executing at least one service program according to the execution request signal of at least one of the service programs corresponding to the list of services and transmitting the execution result of the at least one service program to the service using terminal Tu. do.
- the computer program also realizes the function of sorting the list of services according to a preferred service program associated with the unique identifier.
- the preferred service program is stored in association with user authentication information.
- the local service providing apparatus of FIG. 7 uses the preferred service program associated with the unique identifier of the service using terminal Tu. Can be stored.
- heterogeneous program connection unit Since the heterogeneous program connection unit has been described in detail through the local service providing apparatus of FIG. 1, description thereof will be omitted.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명의 실시예에 따른 로컬 서비스 제공장치는 제1 단말기가 접속된 액세스 포인트의 고유 식별자를 확인하도록 구성된 액세스 포인트 확인부, 상기 고유 식별자와 연관된 서비스의 리스트를 상기 제1 단말기로 전송하도록 구성된 서비스 리스트 관리부 및 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 상기 제1 단말기로부터 출력될 경우, 상기 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 제1 단말기로 전송하도록 구성된 서비스 실행부를 포함한다.
Description
본 발명은 로컬 서비스 제공장치, 제공방법, 기록매체 및 컴퓨터 프로그램에 관한 것이다.
최근 Wi-Fi 사용이 대중화되어 스마트폰을 지닌 사용자는 각 공간에서 제공하는 무선 액세스 포인트를 통해 언제 어디서나 인터넷에 접속하거나 데이터를 송수신할 수 있다.
이러한 접근성의 확대는 언제 어디서나 다양한 정보를 쉽게 접할 수 있도록 하는데 크게 기여해왔으며, 공개특허 10-2011-0038492과 같이 Wi-Fi를 이용하는 다양한 장치나 서비스가 상용화되고 있다.
그러나 특정 공간에서 활동하는 사용자에게 그 공간 특유의 정보, 컨텐츠, 기능 등을 제공하는 데에는 이러한 Wi-Fi가 크게 활용되어 오지 못하였다.
따라서 Wi-Fi를 이용하여 특정 공간에 특화된 서비스를 제공하기 위한 다양한 연구가 진행되고 있다.
본 발명의 실시예에 따른 로컬 서비스 제공장치, 제공방법, 기록매체 및 컴퓨터 프로그램 는 특정 영역에 특화된 서비스를 제공하기 위한 것이다.
본 출원의 과제는 이상에서 언급한 과제로 제한되지 않으며, 언급되지 않는 또 다른 과제는 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
본 발명의 일측면에 따르면, 제1 단말기가 접속된 액세스 포인트의 고유 식별자를 확인하도록 구성된 액세스 포인트 확인부, 상기 고유 식별자와 연관된 서비스의 리스트를 상기 제1 단말기로 전송하도록 구성된 서비스 리스트 관리부 및 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 상기 제1 단말기로부터 출력될 경우, 상기 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 제1 단말기로 전송하도록 구성된 서비스 실행부를 포함하는 로컬 서비스 제공장치가 제공된다.
상기 액세스 포인트의 고유 식별자는 상기 액세스 포인트의 SSID, BSSID, ESSID 및 MAC 어드레스 중 적어도 하나를 포함할 수 있다.
상기 액세스 포인트 확인부는 상기 제1 단말기로부터 전송된 사용자 인증 정보에 따라 상기 제1 단말기의 접속을 인증하고, 상기 서비스 리스트 관리부는 상기 사용자 인증 정보와 연관된 사용자의 선호 서비스 프로그램에 따라 상기 서비스의 리스트를 정렬할 수 있다.
상기 로컬 서비스 제공장치는, 상기 제1 단말기의 요청에 따라 상기 제1 단말기에 설치가능한 서비스 이용 앱을 저장하는 앱 설치부를 더 포함하며,
상기 서비스 이용 앱은, 상기 제1 단말기의 부팅시 자동 실행되는 백그라운드 프로그램을 포함하며,
상기 백그라운드 프로그램은, 상기 자동 실행에 따라 지속적으로 상기 제1 단말기 주변의 액세스 포인트의 고유 식별자를 전송하도록 구성되며, 상기 전송된 고유 식별자들 중 하나 이상이 상기 액세스 포인트 확인부에 의하여 확인될 경우 상기 서비스 이용 앱이 상기 제1 단말기의 화면에 표시되도록 구성될 수 있다.
본 발명의 일측면에 따른 로컬 서비스 제공장치는, 제2 단말기의 요청에 따라 상기 제2 단말기에 설치가능한 서비스 이용 앱을 저장하는 앱 설치부를 더 포함하며, 상기 서비스 이용 앱은, 상기 제2 단말기 주변의 액세스 포인트의 고유 식별자들 중 선택된 고유 식별자 및 전체 서비스들 중 선택된 서비스로 구성된 상기 서비스의 리스트를 전송하도록 구성되며, 상기 액세스 포인트 확인부는, 상기 선택된 고유 식별자 및 상기 서비스의 리스트를 연관시켜 저장할 수 있다.
본 발명의 일측면에 따른 로컬 서비스 제공장치는 상기 서비스 실행부와 상기 적어도 하나의 서비스 프로그램을 매개하는 이종 프로그램 연결부를 더 포함하며, 상기 이종 프로그램 연결부가 매개하는 상기 서비스 프로그램들의 개수는 가변일 수 있다.
상기 서비스 실행부는, 상기 액세스 포인트 확인부, 상기 서비스 리스트 관리부 및 상기 서비스 실행부 중 적어도 하나가 생성한 로그 데이터 사이의 연관관계에 따른 정보를 상기 로그 데이터로부터 추출하는 데이터 마이닝부와, 상기 추출된 정보를 처리할 수 있는 마이닝 서비스 프로그램과 상기 데이터 마이닝부를 매개하는 프로그램 연결부를 더 포함할 수 있다.
본 발명의 다른 측면에 따르면, 제1 단말기가 접속된 액세스 포인트의 고유 식별자를 확인하는 단계; 상기 고유 식별자와 연관된 서비스의 리스트를 상기 제1 단말기로 전송하는 단계; 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 상기 제1 단말기로부터 출력될 경우, 상기 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램이 실행되고 상기 적어도 하나의 서비스 프로그램의 실행 결과가 상기 제1 단말기로 전송되는 단계를 포함하는 로컬 서비스 제공방법이 제공될 수 있다.
본 발명의 또다른 측면에 따르면 제1 단말기가 접속된 액세스 포인트의 고유 식별자를 확인하는 기능; 상기 고유 식별자와 연관된 서비스의 리스트를 상기 제1 단말기로 전송하는 기능; 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 상기 제1 단말기로부터 출력될 경우, 상기 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램이 실행되고 상기 적어도 하나의 서비스 프로그램의 실행 결과가 상기 제1 단말기로 전송되는 기능을 수행하는 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체가 제공될 수 있다.
본 발명의 다른 측면에 따르면, 서비스 이용 앱이 설치된 서비스 이용 단말기와 통신 가능한 로컬 서비스 제공장치가 제공되며,
액세스 포인트의 동작을 수행하는 기능, 상기 서비스 이용 앱의 ID와 상기 서비스 이용 단말기의 고유 식별자를 연관시켜 저장하는 기능, 상기 서비스 이용 단말기의 접속 시 상기 고유 식별자를 수집하는 기능, 수집된 상기 고유 식별자와 연관된 상기 ID에 해당되는 상기 서비스 이용 앱을 통하여 제공가능한 서비스의 리스트를 상기 서비스 이용 단말기로 전송하는 기능, 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 서비스 이용 단말기로 전송하는 기능을 실현하는 컴퓨터 프로그램이 기록된 기록매체; 상기 컴퓨터 프로그램을 로딩하여 상기 컴퓨터 프로그램의 실행을 제어하는 제어부; 및 상기 제어부의 제어에 따라 상기 서비스 이용 단말기와의 무선 통신 수행하여 상기 서비스 이용 단말기로부터 무선 네트워크 패킷을 수신하는 접속부;를 포함하는 로컬 서비스 제공장치가 제공된다.
본 발명의 또다른 측면에 따르면, 서비스 이용 앱이 설치된 서비스 이용 단말기와 통신 가능한 로컬 서비스 제공장치에 설치가능한 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체가 제공되며,
액세스 포인트의 동작을 수행하는 기능, 상기 서비스 이용 앱의 ID와 상기 서비스 이용 단말기의 고유 식별자를 연관시켜 저장하는 기능, 상기 서비스 이용 단말기의 접속 시 상기 고유 식별자를 수집하는 기능, 수집된 상기 고유 식별자와 연관된 상기 ID에 해당되는 상기 서비스 이용 앱을 통하여 제공가능한 서비스의 리스트를 상기 서비스 이용 단말기로 전송하는 기능, 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 서비스 이용 단말기로 전송하는 기능을 실현하는 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체가 제공된다.
본 발명의 또다른 측면에 따르면, 서비스 이용 앱이 설치된 서비스 이용 단말기와 통신 가능한 로컬 서비스 제공장치에 설치가능한 컴퓨터 프로그램이 제공되며,
액세스 포인트의 동작을 수행하는 기능, 상기 서비스 이용 앱의 ID와 상기 서비스 이용 단말기의 고유 식별자를 연관시켜 저장하는 기능, 상기 서비스 이용 단말기의 접속 시 상기 고유 식별자를 수집하는 기능, 수집된 상기 고유 식별자와 연관된 상기 ID에 해당되는 상기 서비스 이용 앱을 통하여 제공가능한 서비스의 리스트를 상기 서비스 이용 단말기로 전송하는 기능, 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 서비스 이용 단말기로 전송하는 기능을 실현시키기 위한 컴퓨터 프로그램이 제공된다.
상기 서비스 이용 앱이 상기 서비스 이용 단말기에 설치되는 과정에서 상기 서비스 이용 단말기에서 전송된 상기 ID와 상기 고유 식별자를 연관시켜 저장하는 기능을 실현시키기 위한 컴퓨터 프로그램이 제공될 수 있다.
상기 고유 식별자는 상기 서비스 이용 단말기의 MAC 주소이고, 상기 ID는 GCM ID, Device Token, 및 Bundle Identifier 중 하나인 컴퓨터 프로그램이 제공될 수 있다.
상기 서비스 이용 단말기의 접속 시 상기 ID를 포함하는 서비스 메시지를 생성하여 상기 서비스 이용 단말기로 전송하는 기능을 실현하고, 상기 서비스 메시지는 상기 ID에 해당되는 상기 서비스 이용 앱을 상기 서비스 이용 단말기에서 자동 실행시키는 명령어를 포함하는 컴퓨터 프로그램이 제공될 수 있다.
상기 서비스 이용 단말기의 접속 시 상기 ID를 포함하는 서비스 메시지를 생성하여 상기 서비스 이용 단말기로 전송하는 기능을 실현하고, 상기 서비스 메시지는, 상기 로컬 서비스 제공장치가 설치된 공간에서 이루어지는 서비스 관련 정보와, 상기 서비스 관련 정보를 상기 서비스 이용 앱을 통하여 표시하도록 하는 명령어를 포함하는 컴퓨터 프로그램 이 제공될 수 있다.
상기 서비스 이용 앱은, 상기 서비스 이용 단말기의 부팅시 자동 실행되는 백그라운드 프로그램을 포함하며, 상기 백그라운드 프로그램은, 상기 서비스 이용 단말기가 상기 로컬 서비스 제공장치의 커버리지 안에 위치하여 상기 로컬 서비스 제공장치에 접속할 경우 상기 서비스 이용 앱이 상기 서비스 이용 단말기의 화면에 표시되도록 하는 컴퓨터 프로그램이 제공될 수 있다.
상기 로컬 서비스 제공장치에 접속된 복수의 단말기들의 고유 식별자들을 주기적으로 수집하여 상기 복수의 단말기들의 고유 식별자들이 상기 저장된 서비스 이용 단말기의 고유 식별자와 일치하는 지를 주기적으로 체크하는 기능을 실현시키기 위한 컴퓨터 프로그램이 제공될 수 있다.
상기 고유 식별자와 연관된 선호 서비스 프로그램에 따라 상기 서비스의 리스트를 정렬하는 기능을 실현시키기 위한 컴퓨터 프로그램이 제공될 수 있다.
상기 서비스 프로그램들 중 상기 적어도 하나의 서비스 프로그램을 매개하는 이종 프로그램 연결 기능을 실현하고, 상기 이종 프로그램 연결 기능이 매개하는 상기 서비스 프로그램들의 개수는 가변적인 컴퓨터 프로그램이 제공될 수 있다.
상기 고유 식별자의 수집, 상기 서비스의 리스트 전송, 및 상기 서비스 프로그램의 실행 중 적어도 하나의 과정에서 생성된 로그 데이터 사이의 연관관계에 따른 정보를 상기 로그 데이터로부터 추출하는 기능과, 상기 추출된 정보를 처리할 수 있는 마이닝 서비스 프로그램과의 연결을 매개하는 기능을 실현시키기 위한 컴퓨터 프로그램이 제공될 수 있다.
본 발명의 실시예에 따른 로컬 서비스 제공장치, 제공방법, 기록매체 및 컴퓨터 프로그램은 액세스 포인트의 고유 식별자를 확인하고 해당 고유 식별자와 연관된 서비스의 리스트를 제1 단말기로 전송함으로써 특정 영역에 특화된 서비스를 제공할 수 있다.
본 출원의 효과는 이상에서 언급한 효과로 제한되지 않으며, 언급되지 않는 또 다른 효과는 아래의 기재로부터 통상의 기술자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 실시예에 따른 로컬 서비스 제공장치를 나타낸다.
도 2는 본 발명의 실시예에 따른 로컬 서비스 제공방법을 나타낸다.
도 3은 제1 단말기에 표시된 액세스 포인트들의 고유 식별자들을 나타낸다.
도 4는 본 발명의 실시예에 따른 로컬 서비스 제공장치의 서비스 실행부를 나타낸다.
도 5는 본 발명의 실시예에 따른 로컬 서비스 제공장치의 데이터 마이닝부와 프로그램 연결부를 나타낸다.
도 6은 본 발명의 실시예에 따른 로컬 서비스 제공방법의 순서도이다.
도 7은 본 발명의 다른 실시예에 따른 로컬 서비스 제공장치를 나타낸다.
도 8은 본 발명이 다른 실시예에 따른 로컬 서비스 제공장치의 동작을 나타낸다.
이하 본 발명의 실시예에 대하여 첨부한 도면을 참조하여 상세하게 설명하기로 한다. 다만, 첨부된 도면은 본 발명의 내용을 보다 쉽게 개시하기 위하여 설명되는 것일 뿐, 본 발명의 범위가 첨부된 도면의 범위로 한정되는 것이 아님은 이 기술분야의 통상의 지식을 가진 자라면 용이하게 알 수 있을 것이다.
또한, 본 발명의 실시예를 설명함에 있어서, 동일 기능을 갖는 구성요소에 대해서는 동일 명칭 및 동일부호를 사용할 뿐 실질적으론 본 발명의 실시예에 따른 로컬 서비스 제공장치, 제공방법 및 이를 위한 기록매체의 구성요소와 완전히 동일하지 않음을 미리 밝힌다.
또한, 본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
도 1은 본 발명의 실시예에 따른 로컬 서비스 제공장치를 나타낸다. 도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 로컬 서비스 제공장치는 액세스 포인트 확인부(110), 서비스 리스트 관리부(120) 및 서비스 실행부(130)를 포함한다.
액세스 포인트 확인부(110)는 제1 단말기(T1)가 접속된 액세스 포인트(access point)(AP)의 고유 식별자를 확인하도록 구성된다.
서비스 리스트 관리부(120)는 고유 식별자와 연관된 서비스의 리스트를 제1 단말기(T1)로 전송하도록 구성된다.
서비스 실행부(130)는, 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 제1 단말기(T1)로부터 출력될 경우, 실행요청신호에 따라 적어도 하나의 서비스 프로그램을 실행하고 적어도 하나의 서비스 프로그램의 실행 결과를 제1 단말기(T1)로 전송하도록 구성된다.
본 발명의 실시예에 따른 로컬 서비스 제공장치는 무선 액세스 포인트(AP)가 커버할 수 있는 커버리지(coverage) 내에 있는 제1 단말기(T1)의 사용자들에게 제1 단말기(T1)가 액세스 포인트(AP)의 해당 커버리지에 있는 동안 서비스 제공자가 선택한 서비스를 제공받도록 할 수 있다.
예를 들어, 매장을 방문한 사용자들은 자신들의 제1 단말기(T1)를 매장에 설치된 액세스 포인트(AP)에 접속하면, 본 발명의 실시예에 따른 로컬 서비스 제공장치는 사용자들에게 매장 고유의 인상을 느낄 수 있도록 하거나 해당 영역(액세스 포인트의 커버리지)에서만 접근 가능한 서비스를 제공할 수 있으며, 매장의 점주에게는 해당 지역에서 활동하는 고객들에 대한 다양한 정보를 제공할 수 있다.
다음으로 도면을 참조하여 본 발명의 실시예에 따른 로컬 서비스 제공장치의 동작에 대해 상세히 설명한다.
도 2는 본 발명의 실시예에 따른 로컬 서비스 제공방법을 나타낸다. 도 2에 도시된 바와 같이, 제1 단말기(T1)는 접속가능한 액세스 포인트(AP)를 감지할 수 있다. 즉, 액세스 포인트(AP)가 주기적으로 액세스 포인트(AP)의 고유 식별자를 포함하는 비콘 프레임(beacon frame)을 전송하면, 제1 단말기(T1)는 비콘 프레임을 수신하는 스캐닝(scanning) 동작을 수행함으로써 도 3과 같이 접속 가능한 전체 액세스 포인트(AP)의 고유 식별자들을 표시할 수 있다.
이 때 액세스 포인트(AP)의 고유 식별자는 액세스 포인트(AP)의 SSID(Service Set Identifier), BSSID(Basic Service Set Identifier), ESSID(Extended Service Set Identifier) 및 MAC 어드레스(Medium Access Control address) 중 적어도 하나를 포함할 수 있다.
SSID는 접속하고자 하는 네트워크의 이름에 해당되고, ESSID는 SSID 보다 확장된 네트워크의 이름에 해당될 수 있다. 또한 BSSID 및 MAC 어드레스는 액세스 포인트(AP)의 주소에 해당될 수 있다.
이 때 SSID나 ESSID의 고유 식별자의 이름을 사용자가 알기 쉽거나 재미있게 설정함으로써 제1 단말기(T1)가 본 발명의 실시예에 따른 로컬 서비스 제공장치로의 접속을 유도할 수도 있다.
예를 들어, 도 3에서와 같이, 제1 단말기(T1)는 SSID를 표시할 수 있으나, 경우에 따라 SSID, BSSID 및 ESSID 중 적어도 하나를 표시할 수 있다.
제1 단말기(T1)가 도 3의 카페 사랑에 해당되는 액세스 포인트(AP) 에 접속하기 위하여 결합 요청 메시지를 액세스 포인트(AP)로 전송하고 카페의 액세스 포인트(AP)가 결합 수락 메시지를 제1 단말기(T1)로 전송할 수 있다.
이 후 제1 단말기(T1)는 카페의 액세스 포인트(AP)로부터 서브넷 IP 주소(subnet IP address)를 획득함으로써 제1 단말기(T1)는 카페의 액세스 포인트(AP)와 결합될 수 있다.
제1 단말기(T1)가 카페의 액세스 포인트(AP)와 결합된 후 제1 단말기(T1)는 로그인(log-in) 정보와 같은 사용자 인증 정보를 카페의 액세스 포인트(AP)와 네트워크를 통하여 본 발명의 실시예에 따른 로컬 서비스 제공장치로 전송할 수 있다.
사용자의 사용자 인증 정보, 및 사용자 인증 정보와 연관된 사용자 등록 정보는 제1 단말기(T1)가 최초로 본 발명의 실시예에 따른 로컬 서비스 제공장치에 접속하여 등록하는 과정에서 데이터 베이스에 저장될 수 있다.
제1 단말기(T1)는 고유 식별자(예를 들어, 카페 액세스 포인트)를 액세스 포인트(AP) 및 네트워크를 통하여 로컬 서비스 제공장치로 전송한다.
이 때 사용자 인증 정보가 전송될 경우, 액세스 포인트 확인부(110)는 데이터베이스(140)에 저장된 사용자 인증 정보와 전송된 사용자 인증 정보를 비교하여 로컬 서비스 제공장치의 접속에 대해 인증할 수 있다.
제1 단말기(T1)는 사용자 인증정보를 통하여 최초로 본 발명의 실시예에 따른 로컬 서비스 제공장치로 접속한 후 재접속시 자동 로그인 과정을 통하여 사용자 인증정보의 재전송없이 접속할 수 있다.
제1 단말기(T1)에 대한 사용자 인증 절차가 완료되면, 제1 단말기(T1)는 제1 단말기(T1)와 결합된 액세스 포인트(AP)의 고유 식별자를 전송하고, 로컬 서비스 제공장치의 액세스 포인트 확인부(110)는 액세스 포인트(AP)의 고유 식별자를 확인할 수 있다.
즉, 액세스 포인트 확인부(110)는 전송된 고유 식별자를 데이터베이스(140)에 미리 저장된 서비스 가능 고유 식별자 테이블로부터 검색하여 전송된 고유 식별자의 액세스 포인트(AP)를 통하여 서비스가 제공될 수 있는지의 여부를 결정할 수 있다.
이러한 과정을 통하여 전송된 고유 식별자가 서비스 가능한 액세스 포인트(AP)에 해당될 경우, 도 1의 서비스 리스트 관리부(120)는 도 2에 도시된 바와 같이, 고유 식별자와 연관된 서비스의 리스트를 네트워크 및 액세스 포인트(AP)를 통하여 제1 단말기(T1)로 전송할 수 있다.
이에 따라 본 발명의 실시예에 따른 로컬 서비스 제공장치는 액세스 포인트(AP)의 커버리지 안에 있는 제1 단말기(T1)의 사용자에게 특화된 서비스를 제공할 수 있다.
예를 들어, 액세스 포인트(AP)가 카페에 설치될 경우 본 발명의 실시예에 따른 로컬 서비스 제공장치는 카페를 방문한 사용자의 제1 단말기(T1)로 특정 카페에 특화되어 사용가능한 서비스의 리스트를 제1 단말기(T1)로 전송할 수 있다.
따라서 카페의 점주는 카페를 방문하는 사용자들에게 카페에 특화된 서비스를 제공할 수 있으므로 카페를 방문하는 사용자 수를 증가시킬 수 있고 카페의 매출을 증대시킬 수 있다.
한편, 액세스 포인트 확인부(110)는 제1 단말기(T1)로부터 전송된 사용자 인증 정보에 따라 제1 단말기(T1)의 접속을 인증하고, 서비스 리스트 관리부(120)는 사용자 인증 정보와 연관된 사용자의 선호 서비스 프로그램에 따라 서비스의 리스트를 정렬할 수 있다.
예를 들어, 서비스 가능한 액세스 포인트(AP)를 통하여 제1 단말기(T1)가 본 발명의 실시예에 따른 로컬 서비스 제공장치에 여러 번 접속하여 서비스를 제공받을 경우, 사용자가 선호하는 서비스일수록 서비스에 대한 사용 빈도가 높아질 수 있다.
서비스 리스트 관리부(120)는 서비스에 대한 사용 빈도를 로그 데이터(log data)의 서비스 사용 이력을 통하여 획득할 수 있으며, 서비스 리스트 관리부(120)는 사용자의 서비스 사용 빈도를 기반으로 서비스의 리스트를 정렬할 수 있다.
이상에서와 같이 본 발명의 실시예에 따른 로컬 서비스 제공장치는 서비스 가능한 액세스 포인트(AP)의 고유 식별자를 확인함으로써 액세스 포인트(AP)의 커버리지와 같이 특정 영역의 특성에 맞는 맞춤 서비스를 제공할 수 있다.
또한 본 발명의 실시예에 따른 로컬 서비스 제공장치는 고유 식별자와 더불어 사용자 인증 정보가 전송되므로 사용자 인증 정보로 특정 영역에 있는 사용자에게 맞춤형 서비스가 제공될 수 있다.
한편, 제1 단말기(T1)가 서비스의 리스트를 전송받으면 사용자는 서비스의 리스트에 있는 서비스들 중 하나 이상을 선택하여 서비스를 이용할 수 있다. 이에 따라 제1 단말기(T1)는 서비스의 선택 및 서비스의 이용 과정에서 해당 서비스 프로그램에 대한 실행요청신호를 출력할 수 있다. 실행요청신호는 서비스의 선택 및 서비스 이용을 위하여 제1 단말기(T1)가 출력하는 신호일 수 있다.
서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 제1 단말기(T1)로부터 출력될 경우, 서비스 실행부(130)는 실행요청신호에 따라 적어도 하나의 서비스 프로그램을 실행하고 적어도 하나의 서비스 프로그램의 실행 결과를 제1 단말기(T1)로 전송하도록 구성된다.
이를 위하여 서비스 프로그램이 제1 단말기(T1)에 설치되는 것이 아니라 본 발명의 실시예에 따른 로컬 서비스 제공장치에 설치될 수 있다. 이에 따라 서비스 프로그램의 실행은 제1 단말기(T1)가 아닌 본 발명의 실시예에 따른 로컬 서비스 제공장치를 통하여 이루어질 수 있으며, 제1 단말기(T1)는 실행 결과를 전송받아 사용자에게 표시할 수 있다. 따라서 서비스 프로그램의 실행 과정은 제1 단말기(T1)의 리소스(resource)를 많이 차지하지 않으므로 제1 단말기(T1)의 부담을 줄일 수 있다.
한편, 도 1의 네트워크 접속부(150)는 본 발명의 실시예에 따른 로컬 서비스 제공장치를 네트워크에 접속시킬 수 있다. 이를 위하여 네트워크 접속부(150)는 네트워크의 통신 프로토콜에 따라 데이터를 처리할 수 있는 소프트웨어 및 하드웨어 중 적어도 하나를 포함할 수 있다.
예를 들어, 네트워크가 인터넷인 경우 네트워크 접속부(150)는 인터넷 프로토콜을 만족하는 트랜스포트 계층(transport layer), 네트워크 계층(network layer), 링크 계층(link layer) 및 물리 계층(physical layer)에 해당되는 하드웨어 및 소프트웨어 중 적어도 하나를 포함할 수 있다.
네트워크 접속부(150)가 3G(3 generation) 또는 4G(4 generation) 네트워크와 같은 이동통신 네트워크를 통하여 제1 단말기(T1) 및 제2 단말기(T2)와 통신할 경우, 네트워크 접속부(150)는 이동통신 네트워크에 접속하기 위하여 패킷 데이터를 변조하여 반송파에 싣거나 이동통신 네트워크를 통하여 전송된 패킷 데이터를 복조하는 이동통신모듈을 포함할 수 있다.
한편, 본 발명의 실시예에 따른 로컬 서비스 제공장치는, 제1 단말기(T1)의 요청에 따라 제1 단말기(T1)에 설치가능한 서비스 이용 앱(app)을 저장하는 앱 설치부(135)를 더 포함할 수 있다. 서비스 이용 앱은 본 발명의 실시예에 따른 로컬 서비스 제공장치에서 제1 단말기(T1)로 다운로드(download)되어 제1 단말기(T1)에 설치될 수 있다.
서비스 이용 앱은 본 발명의 실시예에 따른 로컬 서비스 제공장치로의 접속, 액세스 포인트(AP)의 고유 식별자의 전송, 서비스의 리스트의 표시, 사용자에 의하여 작성되는 실행요청신호의 내용 및 실행 결과의 표시 등을 나타내는 유저 인터페이스(user interface)를 포함할 수 있다.
이와 같은 서비스 이용 앱은, 제1 단말기(T1)의 부팅시 자동 실행되는 백그라운드 프로그램(background program)을 포함할 수 있다. 백그라운드 프로그램의 실행 여부가 제1 단말기(T1)의 화면을 통하여 표시되지 않다가 서비스 가능 액세스 포인트(AP)가 발견되면 제1 단말기(T1)의 화면을 통하여 표시될 수 있다.
이를 위하여 서비스 이용 앱의 백그라운드 프로그램은 자동 실행에 따라 지속적으로 제1 단말기(T1) 주변에 있는 액세스 포인트(AP)로 하여금 고유 식별자를 전송하도록 요청할 수 있다.
이 때, 전송된 고유 식별자들 중 하나 이상이 액세스 포인트 확인부(110)에 의하여 확인될 경우, 서비스 이용 앱이 제1 단말기(T1)의 화면에 표시되도록 구성될 수 있다.
한편, 본 발명의 실시예에 따른 로컬 서비스 제공장치는, 제2 단말기(T2)의 요청에 따라 제2 단말기(T2)에 설치가능한 서비스 이용 앱을 저장하는 앱 설치부(145)를 더 포함할 수 있다.
이 때 제2 단말기(T2)의 사용자는 액세스 포인트(AP)의 커버리지에 해당되는 특정 영역에 있는 제1 단말기(T1)들에 로컬 서비스가 제공되기를 원할 수 있다. 예를 들어, 제2 단말기(T2)의 사용자는 카페의 점주로서 카페에 로컬 서비스가 제공되기를 원할 수 있다.
제2 단말기(T2)에 설치된 서비스 이용 앱은, 제2 단말기(T2) 주변의 액세스 포인트(AP)의 고유 식별자들 중 선택된 고유 식별자와, 전체 서비스들 중 선택된 서비스로 구성된 서비스의 리스트를 로컬 서비스 제공장치에 전송하도록 구성될 수 있다.
예를 들어, 카페의 점주가 자신의 제2 단말기(T2)를 통하여 본 발명의 실시예에 따른 로컬 서비스 제공장치에 접속한 후 서비스 이용 앱을 통하여 서비스 이용 가능한 액세스 포인트(AP)의 고유 식별자와 원하는 서비스를 등록시킬 수 있다.
이 때, 액세스 포인트 확인부(110)는, 선택된 고유 식별자 및 서비스의 리스트를 연관시켜 저장할 수 있다. 이 후 제1 단말기(T1)가 전송한 고유 식별자가 제2 단말기(T2)를 통하여 저장된 고유 식별자와 일치할 경우 본 발명의 실시예에 따른 로컬 서비스 제공장치는 고유 식별자와 연관된 서비스의 리스트를 제1 단말기(T1)로 전송할 수 잇다.
제2 단말기(T2)를 통하여 입력된 고유 식별자 및 서비스의 리스트는 제2 단말기(T2)의 사용자 인증 정보와 연관되어 데이터베이스(140)에 저장될 수도 있다.
도 4는 본 발명의 실시예에 따른 로컬 서비스 제공장치의 서비스 실행부(130)를 나타낸다.
본 발명의 실시예에 따른 로컬 서비스 제공장치는 서비스 실행부(130)와 적어도 하나의 서비스 프로그램을 매개하는 이종 프로그램 연결부(160)를 더 포함할 수 있다.
서비스 프로그램이 다양한 규격이나 조건으로 제작되면, 본 발명의 실시예에 따른 로컬 서비스 제공장치가 각 서비스 프로그램에 맞추어 변경되어야 하므로 서비스 실행부(130)와 서비스 프로그램의 상호 연동이 효율적으로 이루어지지 않을 수 있고, 서비스 프로그램의 변경 및 확장 역시 어려울 수 있다.
이에 비하여 서비스 프로그램이 이종 프로그램 연결부(160)가 요구하는 요건이나 규격을 만족하도록 제작될 경우 서비스 실행부(130)는 효율적으로 서비스 프로그램과 상호 연동할 수 있다.
이와 같이 이종 프로그램 연결부(160)는 서비스 프로그램과 서비스 실행부(130) 사이의 매개 역할을 수행할 수 있으며, 이종 프로그램 연결부(160)가 매개하는 서비스 프로그램들의 개수는 가변적일 수 있다.
즉, 서비스 프로그램이 이종 프로그램 연결부(160)가 요구하는 조건이나 규격에 맞추어 제작되었으므로 이종 프로그램 연결부(160)로 인하여 서비스 실행부(130)의 수정없이 서비스 프로그램이 삭제되거나 추가될 수 있다.
이와 같은 이종 프로그램 연결부(160)로 인하여 본 발명의 실시예에 따른 로컬 서비스 제공장치는 프레임 워크(frame work)로서 이용될 수 있다.
따라서, 다양한 개발자나 개발사로부터 제공되는 서비스 프로그램이 본 발명의 실시예에 따른 로컬 서비스 제공장치에 용이하게 추가, 변경, 확장될 수 있다.
이와 같은 이종 프로그램 연결부(160)는 RESTfull API(Application Programming Interface)를 포함할 수 있으며, 서비스 프로그램들 및 서비스 프로그램을 관리하는 서비스 실행부(130) 사이의 상호 연동을 효율적으로 실현할 수 있다.
또한 이종 프로그램 연결부(160)는 추후에 서비스 프로그램을 용이하게 변경/확장할 수 있도록 소프트웨어 아키텍처(예를 들어, RESTful 웹 서비스)를 기반으로 개발된 서비스 프로그램이 신속하게 추가될 수 있도록 한다.
한편, 도 5에 도시된 바와 같이, 서비스 실행부(130)는 데이터 마이닝(mining)부(170)와 프로그램 연결부(180)를 더 포함할 수 있다.
데이터 마이닝부(170)는 액세스 포인트 확인부(110), 서비스 리스트 관리부(120) 및 서비스 실행부(130) 중 적어도 하나가 생성한 로그 데이터 사이의 연관관계에 따른 정보를 로그 데이터로부터 추출할 수 있다.
또한 프로그램 연결부(180)는 추출된 정보를 처리할 수 있는 마이닝 서비스 프로그램(190)과 데이터 마이닝부(170)를 매개할 수 있다. 본 발명의 실시예에서 프로그램 연결부(180)는 API(Application Program Interface)일 수 있다.
예를 들어, 본 발명의 실시예에 따른 로컬 서비스 제공장치가 소정의 매장에 서비스를 제공하는 경우, 로컬 서비스 제공장치는 매장 내의 제1 단말기(T1)를 통하여 상품의 검색, 주문 및 계산과 같은 서비스를 제공할 수 있다. 이 과정에서 로컬 서비스 제공장치는 서비스 제공에 따른 로그 데이터를 생성하여 데이터베이스(140)에 저장할 수 있다.
이 때 데이터 마이닝부(170)는 고객이 매장 내에서 머무는 동안 기록되는 기본적인 로그 데이터들 - 매장 방문 내역, 상품 주문(소비) 내역, 기본 서비스 활용 내역 등 -을 토대로 다양한 분석 결과를 생성할 수 있다.
마이닝 서비스 프로그램(190)은 이와 같은 분석 결과를 제1 단말기(T1)가 이용할 수 있도록 할 수 있다. 예를 들어, 마이닝 서비스 프로그램(190)은 고객의 상품 주문 내역을 바탕으로 연관 상품 리스트를 제1 단말기(T1)로 제공할 수 있다.
이를 위하여 제1 단말기(T1)는 마이닝 서비스 프로그램(190)에 대한 실행요청신호를 출력할 수 있다. 마이닝 서비스 프로그램(190)은 실행요청신호에 따라 데이터 마이닝부(170)에 의한 분석 결과를 프로그램 연결부(180)를 통하여 획득하여 실행 결과를 도출할 수 있으며, 서비스 실행부(130)는 마이닝 서비스 프로그램(190)에 의하여 이루어진 실행 결과를 제1 단말기(T1)로 전송할 수 있다.
이 때 마이닝 서비스 프로그램(190) 역시 이종 프로그램 연결부(160)가 요구하는 조건이나 규격에 맞도록 제작됨으로써 본 발명의 실시예에 따른 로컬 서비스 제공장치와의 상호 연동성을 높일 수 있다.
도 6은 본 발명의 실시예에 따른 로컬 서비스 제공방법의 순서도이다. 도 6에 도시된 바와 같이, 본 발명의 실시예에 따른 로컬 서비스 제공방법은 제1 단말기(T1)가 접속된 액세스 포인트(AP)의 고유 식별자를 확인하는 단계(S110), 고유 식별자와 연관된 서비스의 리스트를 제1 단말기(T1)로 전송하는 단계(S120) 및 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 제1 단말기(T1)로부터 출력될 경우, 실행요청신호에 따라 적어도 하나의 서비스 프로그램이 실행되고 적어도 하나의 서비스 프로그램의 실행 결과가 제1 단말기(T1)로 전송되는 단계(S130)를 포함한다.
또한 본 발명의 실시예에 따른 기록 매체는 제1 단말기(T1)가 접속된 액세스 포인트(AP)의 고유 식별자를 확인하는 기능, 고유 식별자와 연관된 서비스의 리스트를 제1 단말기(T1)로 전송하는 기능, 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 제1 단말기(T1)로부터 출력될 경우, 실행요청신호에 따라 적어도 하나의 서비스 프로그램이 실행되고 적어도 하나의 서비스 프로그램의 실행 결과가 제1 단말기(T1)로 전송되는 기능을 수행하는 프로그램을 기록한 컴퓨터로 읽을 수 있다.
이상에서 설명된 바와 같이, 본 발명의 실시예에 따른 로컬 서비스 제공장치는 액세스 포인트(AP)의 등록 및 서비스 선택과정 등 간단한 절차만으로 서비스를 제공할 수 있으므로, 서비스 제공자는 큰 비용과 노력을 기울이지 않고도 자신이 원하는 지역에 다양한 서비스를 제공할 수 있도록 한다. 또한 본 발명의 실시예에 따른 로컬 서비스 제공장치는 이종 프로그램 연결부(160)를 포함하여 다양한 제작자 또는 제작회사들이 제작한 서비스 프로그램과 상호 연동성을 확보함으로써 서비스 제공의 확장성을 확보할 수 있다.
다음으로 도면을 참조하여 본 발명의 다른 실시예에 따른 로컬 서비스 제공장치, 기록매체 및 컴퓨터 프로그램에 대해 설명한다.
도 7은 본 발명의 다른 실시예에 따른 로컬 서비스 제공장치를 나타낸다. 도 7에 도시된 바와 같이, 본 발명의 다른 실시예에 따른 로컬 서비스 제공장치는 기록매체(710), 제어부(720) 및 접속부(730)를 포함한다.
본 발명의 다른 실시예에 따른 로컬 서비스 제공장치는 서비스 이용 앱이 설치된 서비스 이용 단말기(Tu)와 통신 가능하다.
기록매체(710)에는 로컬 서비스 제공과 더불어 액세스 포인트의 동작을 수행하는 기능들을 실현할 수 있는 컴퓨터 프로그램이 기록될 수 있다. 기록매체(710)는 비휘발성 메모리일 수 있으며, 예를 들어, 하드 디스크, 플래쉬 메모리, SSD(Solid State Disk)이거나, 주변 기기를 연결하기 위한 인터페이스(미도시)에 연결된 USB 메모리일 수 있으나 이에 한정되는 것은 아니다.
컴퓨터 프로그램의 실행에 따른 로컬 서비스 제공장치의 동작은 이후에 도 8을 참조하여 상세히 설명하도록 한다.
제어부(720)는 컴퓨터 프로그램을 로딩하여 컴퓨터 프로그램의 실행을 제어한다. 또한 제어부(720)는 액세스 포인트로서의 동작에 대한 일반적인 제어를 수행할 수 있다. 예를 들어, 제어부(720)는 SSID, 핀 번호, 암호화 코드 등의 접근 정보를 관리하고, 권한 부여, 인증 허가 및 접속 절차를 관리할 수 있다.
접속부(730)는 제어부(720)의 제어에 따라 서비스 이용 단말기(Tu)와의 무선 통신 수행하여 서비스 이용 단말기(Tu)로부터 무선 네트워크 패킷을 수신한다.
앞서 언급된 바와 같이, 도 7의 로컬 서비스 제공장치는 액세스 포인트의 기능을 동시에 수행할 수 있다. 예를 들어, 액세스 포인트의 기능을 수행하기 위한 펌웨어(firmware)가 기록매체(710)에 기록될 수 있다.
이 때 펌웨어는 OpenWRT나 DD-WRT일 수 있으며, 별도의 운영체제(operating system)를 액세스 포인트에 설치가능하도록 할 수 있다. 이와 같이 액세스 포인트에 운영 체제가 설치될 경우, 운영 체제를 기반으로 하는 응용 프로그램들이 설치될 수 있다.
본 발명의 실시예에 따른 컴퓨터 프로그램은 리눅스 서버, 윈도우즈 서버나 유닉스 서버와 같은 운영 체제를 기반으로 하는 응용 프로그램일 수 있다.
앞서 설명된 도 1의 로컬 서비스 제공장치는 액세스 포인트(AP)의 고유 식별자를 저장할 수 있다. 이와 다르게 본 발명의 다른 실시예에 따른 로컬 서비스 제공장치는 액세스 포인트의 기능을 동시에 수행하므로 액세스 포인트의 고유 식별자에 대한 저장없이 서비스 이용 단말기(Tu)의 고유 식별자를 이용하여 로컬 서비스를 제공할 수 있다.
도 8은 본 발명이 다른 실시예에 따른 로컬 서비스 제공장치의 동작을 나타낸다.
이와 같은 기록매체(710)에 기록된 컴퓨터 프로그램은 액세스 포인트의 동작을 수행하는 기능을 실현할 수 있다. 액세스 포인트와 단말기의 접속 동작에 대해서는 앞서 상세히 설명하였으므로 이에 대한 설명은 생략된다.
서비스 이용 단말기(Tu)와 로컬 서비스 제공장치 사이에 근거리 무선 통신을 위한 통신 채널이 형성된 후, 컴퓨터 프로그램은 서비스 이용 앱의 ID와 서비스 이용 단말기(Tu)의 고유 식별자를 연관시켜 저장하는 기능을 실현한다.
컴퓨터 프로그램은 서비스 이용 앱이 서비스 이용 단말기(Tu)에 설치되는 과정에서 서비스 이용 단말기(Tu)에서 전송된 ID와 고유 식별자를 연관시켜 저장하는 기능을 실현시킬 수 있다.
이 때 서비스 이용 단말기(Tu)는 안드로이드 마켓이나 애플 앱 스토어와 같은 앱 마켓으로부터 서비스 이용 앱의 설치 파일을 전송받아 설치할 수 있다. 이 때 서비스 이용 앱은 로컬 서비스 제공장치의 주소를 가지고 있으며, 서비스 이용 앱의 설치 과정에서 서비스 이용 앱은 서비스 이용 단말기(Tu)의 고유 식별자, 상기 ID 및 로컬 서비스 제공장치의 주소에 대한 정보를 포함하는 패킷 데이터를 로컬 서비스 제공장치로 전송할 수 있다.
이 때 서비스 이용 단말기(Tu)의 고유 식별자는 서비스 이용 단말기(Tu)의 MAC 주소이고, 서비스 이용 앱의 ID는 GCM ID, Device Token 및 Bundle Identifier 중 하나일 수 있다.
GCM ID는, 서비스 이용 단말기(Tu)의 운영체제가 안드로이드인 경우, 안드로이드가 서비스 이용 단말기(Tu)에 설치되는 응용 프로그램의 설치 과정에서 할당하는 ID이다. 또한 Device Token 및 Bundle Identifier는, 서비스 이용 단말기(Tu)의 운영체제가 애플 iOS인 경우, 애플 iOS가 서비스 이용 단말기(Tu)에 설치되는 응용 프로그램의 설치 과정에서 할당하는 ID이다.
이 때 기록매체(710)에는 데이터베이스가 기록될 수 있으며, 데이터베이스는 서로 연관된 상기 ID와 고유 식별자를 저장할 수 있다.
이후 서비스 이용 단말기(Tu)로부터 로컬 서비스 제공장치로의 접속 요청에 따라 서비스 이용 단말기(Tu)와 로컬 서비스 제공장치의 접속이 이루어지면, 컴퓨터 프로그램은 서비스 이용 단말기(Tu)의 고유 식별자를 수집하는 기능을 실현할 수 있다.
이 때 컴퓨터 프로그램은 로컬 서비스 제공장치에 접속된 복수의 단말기들(Ts)의 고유 식별자들을 주기적으로 수집하여 복수의 단말기들(Ts)의 고유 식별자들이 저장된 서비스 이용 단말기(Tu)의 고유 식별자와 일치하는 지를 주기적으로 체크하는 기능을 실현시킬 수 있다.
또한 컴퓨터 프로그램은 서비스 이용 단말기(Tu)의 고유 식별자와 연관되어 저장된 서비스 이용 앱의 ID를 확인하고, 상기 고유 식별자와 연관된 서비스 이용 앱의 ID를 포함하는 서비스 메시지를 생성하여 서비스 이용 단말기(Tu)로 전송한다
즉, 컴퓨터 프로그램은 서비스 이용 단말기(Tu)의 접속 시 ID를 포함하는 서비스 메시지를 생성하여 서비스 이용 단말기(Tu)로 전송하는 기능을 실현할 수 있다. 이 때 서비스 메시지는 ID에 해당되는 서비스 이용 앱을 서비스 이용 단말기(Tu)에서 자동 실행시키는 명령어를 포함할 수 있다.
예를 들어, 유저가 매장에 들어오면, 유저의 서비스 이용 단말기(Tu)는 매장 내의 액세스 포인트 역할을 하는 로컬 서비스 제공장치에 접속할 수 있다. 이에 따라 로컬 서비스 제공장치는 서비스 메시지를 서비스 이용 단말기(Tu)로 전송할 수 있다.
서비스 이용 단말기(Tu)는 서비스 메시지로부터 상기 ID를 추출하고, 자동 실행을 위한 명령어를 상기 ID에 해당되는 서비스 이용 앱에 대하여 수행할 수 있다.
이에 따라 유저가 매장 내로 들어와 로컬 서비스 제공장치에 접속하면, 서비스 이용 단말기(Tu)의 서비스 이용 앱이 자동 실행되므로 유저는 보다 편리하게 매장 고유의 로컬 서비스를 이용할 수 있다.
한편, 서비스 메시지는 서비스 이용 앱의 자동 실행과는 다른 기능을 수행할 수 있다. 즉, 서비스 메시지는, 로컬 서비스 제공장치가 설치된 공간에서 이루어지는 서비스 관련 정보와, 서비스 관련 정보를 서비스 이용 앱을 통하여 표시하도록 하는 명령어를 포함할 수 있다.
예를 들어, 유저가 매장에 들어온 후, 유저는 자신의 서비스 이용 단말기(Tu)를 매장 내의 로컬 서비스 제공장치에 접속할 수 있다. 이에 따라 로컬 서비스 제공장치는 서비스 메시지를 서비스 이용 단말기(Tu)로 전송할 수 있다.
서비스 이용 단말기(Tu)는 서비스 메시지로부터 상기 ID를 추출하고, 상기 명령어를 상기 ID에 해당되는 서비스 이용 앱에 대하여 수행할 수 있다. 이에 따라 매장에서 이루어지는 서비스 관련 정보(예를 들어, 상품의 할인 판매나 최신 상품의 정보 제공 등)가 유저의 서비스 이용 단말기(Tu)를 통하여 표시될 수 있다.
한편, 앞서에서는 서비스 이용 앱은 로컬 서비스 제공장치로부터 전송된 서비스 메시지에 따라 자동 실행되는 것에 대해 설명되었으나, 이와 다르게 서비스 이용 앱의 백그라운드 프로그램에 의하여 서비스 이용 앱이 자동실행될 수도 있다.
즉, 서비스 이용 앱은 서비스 이용 단말기(Tu)의 부팅시 자동 실행되는 백그라운드 프로그램을 포함할 수 있다. 이 때 백그라운드 프로그램은, 서비스 이용 단말기(Tu)가 로컬 서비스 제공장치의 커버리지 안에 위치하여 로컬 서비스 제공장치에 접속할 경우 서비스 이용 앱이 서비스 이용 단말기(Tu)의 화면에 표시되도록 할 수 있다.
한편, 도 8에 도시된 바와 같이, 컴퓨터 프로그램은 서비스의 리스트를 서비스 이용 단말기(Tu)로 전송하는 기능을 실현한다. 이 때 서비스의 리스트는 서비스 이용 앱을 통하여 제공가능한 서비스를 나타내는 목록이고, 서비스 이용 앱은 수집된 고유 식별자와 연관된 ID에 해당된다.
즉, 앞서 설명된 데이터베이스에는 서비스 이용 단말기(Tu)의 고유 식별자와 서비스 이용 앱의 ID가 연관되어 저장된다. 뿐만 아니라 데이터베이스에는 고유 식별자와 연관된 서비스의 리스트가 저장될 수 있다.
앞서 도 1을 참조하여 설명된 실시예와 마찬가지로 도 7의 로컬 서비스 제공장치 역시 액세스 포인트의 커버리지 안에 있는 서비스 이용 단말기(Tu)의 사용자에게 특화된 서비스를 제공할 수 있다.
컴퓨터 프로그램은 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호에 따라 적어도 하나의 서비스 프로그램을 실행하고 적어도 하나의 서비스 프로그램의 실행 결과를 서비스 이용 단말기(Tu)로 전송하는 기능을 실현한다.
또한, 컴퓨터 프로그램은 고유 식별자와 연관된 선호 서비스 프로그램에 따라 서비스의 리스트를 정렬하는 기능을 실현시킨다. 앞서 설명된 도 1의 로컬 서비스 제공장치의 경우 선호 서비스 프로그램이 사용자 인증 정보와 연관되어 저장되나, 이와 다르게 도 7의 로컬 서비스 제공장치는 서비스 이용 단말기(Tu)의 고유 식별자와 연관된 선호 서비스 프로그램을 저장할 수 있다.
선호 서비스 프로그램에 따른 리스트 정렬은 앞서 도 1의 로컬 서비스 제공장치를 통하여 설명되었으므로 이에 대한 설명은 생략된다.
한편, 컴퓨터 프로그램은 서비스 프로그램들 중 적어도 하나의 서비스 프로그램을 매개하는 이종 프로그램 연결 기능을 실현할 수 있다. 이 때 이종 프로그램 연결 기능이 매개하는 서비스 프로그램들의 개수는 가변적일 수 있다.
이와 같은 이종 프로그램 연결부에 대해서는 앞서 도 1의 로컬 서비스 제공장치를 통하여 상세히 설명되었으므로 이에 대한 설명은 생략된다.
또한, 컴퓨터 프로그램은 고유 식별자의 수집, 서비스의 리스트 전송, 및 서비스 프로그램의 실행 중 적어도 하나의 과정에서 생성된 로그 데이터 사이의 연관관계에 따른 정보를 로그 데이터로부터 추출하는 기능과, 추출된 정보를 처리할 수 있는 마이닝 서비스 프로그램과의 연결을 매개하는 기능을 실현시킬 수 있다.
이와 같은 연관관계에 따른 정보를 추출하는 기능과 마이닝 서비스 프로그램과의 연결을 매개하느 기능에 대해서는 앞서 앞서 도 1의 로컬 서비스 제공장치를 통하여 상세히 설명되었으므로 이에 대한 설명은 생략된다.
이상과 같이 본 발명에 따른 실시예를 살펴보았으며, 앞서 설명된 실시예 이외에도 본 발명이 그 취지나 범주에서 벗어남이 없이 다른 특정 형태로 구체화 될 수 있다는 사실은 해당 기술에 통상의 지식을 가진 이들에게는 자명한 것이다. 그러므로, 상술된 실시예는 제한적인 것이 아니라 예시적인 것으로 여겨져야 하고, 이에 따라 본 발명은 상술한 설명에 한정되지 않고 첨부된 청구항의 범주 및 그 동등 범위 내에서 변경될 수도 있다.
Claims (21)
- 제1 단말기가 접속된 액세스 포인트의 고유 식별자를 확인하도록 구성된 액세스 포인트 확인부;상기 고유 식별자와 연관된 서비스의 리스트를 상기 제1 단말기로 전송하도록 구성된 서비스 리스트 관리부; 및상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 상기 제1 단말기로부터 출력될 경우, 상기 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 제1 단말기로 전송하도록 구성된 서비스 실행부를 포함하는 로컬 서비스 제공장치.
- 제1항에 있어서,상기 액세스 포인트의 고유 식별자는 상기 액세스 포인트의 SSID, BSSID, ESSID 및 MAC 어드레스 중 적어도 하나를 포함하는 것을 특징으로 하는 로컬 서비스 제공장치.
- 제1항에 있어서,상기 액세스 포인트 확인부는 상기 제1 단말기로부터 전송된 사용자 인증 정보에 따라 상기 제1 단말기의 접속을 인증하고,상기 서비스 리스트 관리부는 상기 사용자 인증 정보와 연관된 사용자의 선호 서비스 프로그램에 따라 상기 서비스의 리스트를 정렬하는 것을 특징으로 하는 로컬 서비스 제공장치.
- 제1항에 있어서,상기 로컬 서비스 제공장치는,상기 제1 단말기의 요청에 따라 상기 제1 단말기에 설치가능한 서비스 이용 앱을 저장하는 앱 설치부를 더 포함하며,상기 서비스 이용 앱은,상기 제1 단말기의 부팅시 자동 실행되는 백그라운드 프로그램을 포함하며,상기 백그라운드 프로그램은,상기 자동 실행에 따라 지속적으로 상기 제1 단말기 주변의 액세스 포인트의 고유 식별자를 전송하도록 구성되며,상기 전송된 고유 식별자들 중 하나 이상이 상기 액세스 포인트 확인부에 의하여 확인될 경우 상기 서비스 이용 앱이 상기 제1 단말기의 화면에 표시되도록 구성된 것을 특징으로 하는 로컬 서비스 제공장치.
- 제1항에 있어서,상기 로컬 서비스 제공장치는,제2 단말기의 요청에 따라 상기 제2 단말기에 설치가능한 서비스 이용 앱을 저장하는 앱 설치부를 더 포함하며,상기 서비스 이용 앱은,상기 제2 단말기 주변의 액세스 포인트의 고유 식별자들 중 선택된 고유 식별자 및 전체 서비스들 중 선택된 서비스로 구성된 상기 서비스의 리스트를 전송하도록 구성되며,상기 액세스 포인트 확인부는,상기 선택된 고유 식별자 및 상기 서비스의 리스트를 연관시켜 저장하는 것을 특징으로 하는 로컬 서비스 제공장치.
- 제1항에 있어서,상기 로컬 서비스 제공장치는상기 서비스 실행부와 상기 적어도 하나의 서비스 프로그램을 매개하는 이종 프로그램 연결부를 더 포함하며,상기 이종 프로그램 연결부가 매개하는 상기 서비스 프로그램들의 개수는 가변적인 것을 특징으로 하는 로컬 서비스 제공장치.
- 제1항에 있어서,상기 서비스 실행부는,상기 액세스 포인트 확인부, 상기 서비스 리스트 관리부 및 상기 서비스 실행부 중 적어도 하나가 생성한 로그 데이터 사이의 연관관계에 따른 정보를 상기 로그 데이터로부터 추출하는 데이터 마이닝부와,상기 추출된 정보를 처리할 수 있는 마이닝 서비스 프로그램과 상기 데이터 마이닝부를 매개하는 프로그램 연결부를 더 포함하는 로컬 서비스 제공장치.
- 제1 단말기가 접속된 액세스 포인트의 고유 식별자를 확인하는 단계;상기 고유 식별자와 연관된 서비스의 리스트를 상기 제1 단말기로 전송하는 단계;상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 상기 제1 단말기로부터 출력될 경우, 상기 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램이 실행되고 상기 적어도 하나의 서비스 프로그램의 실행 결과가 상기 제1 단말기로 전송되는 단계를 포함하는 로컬 서비스 제공방법.
- 제1 단말기가 접속된 액세스 포인트의 고유 식별자를 확인하는 기능;상기 고유 식별자와 연관된 서비스의 리스트를 상기 제1 단말기로 전송하는 기능;상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호가 상기 제1 단말기로부터 출력될 경우, 상기 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램이 실행되고 상기 적어도 하나의 서비스 프로그램의 실행 결과가 상기 제1 단말기로 전송되는 기능을 수행하는 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
- 서비스 이용 앱이 설치된 서비스 이용 단말기와 통신 가능한 로컬 서비스 제공장치에 있어서,액세스 포인트의 동작을 수행하는 기능, 상기 서비스 이용 앱의 ID와 상기 서비스 이용 단말기의 고유 식별자를 연관시켜 저장하는 기능, 상기 서비스 이용 단말기의 접속 시 상기 고유 식별자를 수집하는 기능, 수집된 상기 고유 식별자와 연관된 상기 ID에 해당되는 상기 서비스 이용 앱을 통하여 제공가능한 서비스의 리스트를 상기 서비스 이용 단말기로 전송하는 기능, 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 서비스 이용 단말기로 전송하는 기능을 실현하는 컴퓨터 프로그램이 기록된 기록매체;상기 컴퓨터 프로그램을 로딩하여 상기 컴퓨터 프로그램의 실행을 제어하는 제어부; 및상기 제어부의 제어에 따라 상기 서비스 이용 단말기와의 무선 통신 수행하여 상기 서비스 이용 단말기로부터 무선 네트워크 패킷을 수신하는 접속부;를 포함하는 로컬 서비스 제공장치.
- 서비스 이용 앱이 설치된 서비스 이용 단말기와 통신 가능한 로컬 서비스 제공장치에 설치가능한 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 있어서,액세스 포인트의 동작을 수행하는 기능, 상기 서비스 이용 앱의 ID와 상기 서비스 이용 단말기의 고유 식별자를 연관시켜 저장하는 기능, 상기 서비스 이용 단말기의 접속 시 상기 고유 식별자를 수집하는 기능, 수집된 상기 고유 식별자와 연관된 상기 ID에 해당되는 상기 서비스 이용 앱을 통하여 제공가능한 서비스의 리스트를 상기 서비스 이용 단말기로 전송하는 기능, 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 서비스 이용 단말기로 전송하는 기능을 실현하는 컴퓨터 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
- 서비스 이용 앱이 설치된 서비스 이용 단말기와 통신 가능한 로컬 서비스 제공장치에 설치가능한 컴퓨터 프로그램에 있어서,액세스 포인트의 동작을 수행하는 기능, 상기 서비스 이용 앱의 ID와 상기 서비스 이용 단말기의 고유 식별자를 연관시켜 저장하는 기능, 상기 서비스 이용 단말기의 접속 시 상기 고유 식별자를 수집하는 기능, 수집된 상기 고유 식별자와 연관된 상기 ID에 해당되는 상기 서비스 이용 앱을 통하여 제공가능한 서비스의 리스트를 상기 서비스 이용 단말기로 전송하는 기능, 상기 서비스의 리스트에 해당되는 서비스 프로그램들 중 적어도 하나의 실행요청신호에 따라 상기 적어도 하나의 서비스 프로그램을 실행하고 상기 적어도 하나의 서비스 프로그램의 실행 결과를 상기 서비스 이용 단말기로 전송하는 기능을 실현시키기 위한 컴퓨터 프로그램.
- 제12항에 있어서,상기 서비스 이용 앱이 상기 서비스 이용 단말기에 설치되는 과정에서 상기 서비스 이용 단말기에서 전송된 상기 ID와 상기 고유 식별자를 연관시켜 저장하는 기능을 실현시키기 위한 컴퓨터 프로그램.
- 제12항에 있어서,상기 고유 식별자는 상기 서비스 이용 단말기의 MAC 주소이고,상기 ID는 GCM ID, Device Token, 및 Bundle Identifier 중 하나인 컴퓨터 프로그램.
- 제12항에 있어서,상기 서비스 이용 단말기의 접속 시 상기 ID를 포함하는 서비스 메시지를 생성하여 상기 서비스 이용 단말기로 전송하는 기능을 실현하고,상기 서비스 메시지는 상기 ID에 해당되는 상기 서비스 이용 앱을 상기 서비스 이용 단말기에서 자동 실행시키는 명령어를 포함하는 컴퓨터 프로그램.
- 제12항에 있어서,상기 서비스 이용 단말기의 접속 시 상기 ID를 포함하는 서비스 메시지를 생성하여 상기 서비스 이용 단말기로 전송하는 기능을 실현하고,상기 서비스 메시지는, 상기 로컬 서비스 제공장치가 설치된 공간에서 이루어지는 서비스 관련 정보와, 상기 서비스 관련 정보를 상기 서비스 이용 앱을 통하여 표시하도록 하는 명령어를 포함하는 컴퓨터 프로그램.
- 제12항에 있어서,상기 서비스 이용 앱은,상기 서비스 이용 단말기의 부팅시 자동 실행되는 백그라운드 프로그램을 포함하며,상기 백그라운드 프로그램은,상기 서비스 이용 단말기가 상기 로컬 서비스 제공장치의 커버리지 안에 위치하여 상기 로컬 서비스 제공장치에 접속할 경우 상기 서비스 이용 앱이 상기 서비스 이용 단말기의 화면에 표시되도록 하는 컴퓨터 프로그램.
- 제12항에 있어서,상기 로컬 서비스 제공장치에 접속된 복수의 단말기들의 고유 식별자들을 주기적으로 수집하여 상기 복수의 단말기들의 고유 식별자들이 상기 저장된 서비스 이용 단말기의 고유 식별자와 일치하는 지를 주기적으로 체크하는 기능을 실현시키기 위한 컴퓨터 프로그램.
- 제12항에 있어서,상기 고유 식별자와 연관된 선호 서비스 프로그램에 따라 상기 서비스의 리스트를 정렬하는 기능을 실현시키기 위한 컴퓨터 프로그램.
- 제12항에 있어서,상기 서비스 프로그램들 중 상기 적어도 하나의 서비스 프로그램을 매개하는 이종 프로그램 연결 기능을 실현하고,상기 이종 프로그램 연결 기능이 매개하는 상기 서비스 프로그램들의 개수는 가변적인 컴퓨터 프로그램.
- 제12항에 있어서,상기 고유 식별자의 수집, 상기 서비스의 리스트 전송, 및 상기 서비스 프로그램의 실행 중 적어도 하나의 과정에서 생성된 로그 데이터 사이의 연관관계에 따른 정보를 상기 로그 데이터로부터 추출하는 기능과,상기 추출된 정보를 처리할 수 있는 마이닝 서비스 프로그램과의 연결을 매개하는 기능을 실현시키기 위한 컴퓨터 프로그램.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2013-0092430 | 2013-08-05 | ||
| KR1020130092430A KR101548529B1 (ko) | 2013-08-05 | 2013-08-05 | 로컬 서비스 제공장치, 제공방법 및 이를 위한 기록매체 |
| KR1020140098841A KR101573878B1 (ko) | 2014-08-01 | 2014-08-01 | 로컬 서비스 제공장치, 제공방법, 기록매체 및 컴퓨터 프로그램 |
| KR10-2014-0098841 | 2014-08-01 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015020371A1 true WO2015020371A1 (ko) | 2015-02-12 |
Family
ID=52461639
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2014/007156 Ceased WO2015020371A1 (ko) | 2013-08-05 | 2014-08-04 | 로컬 서비스 제공장치, 제공방법, 기록매체 및 컴퓨터 프로그램 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2015020371A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107613513A (zh) * | 2017-10-26 | 2018-01-19 | 深圳天珑无线科技有限公司 | 终端及其无线网络信息的显示方法、存储装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20070068386A (ko) * | 2004-10-20 | 2007-06-29 | 톰슨 라이센싱 | 액세스 포인트 서비스 및 서비스 파라미터에 기초하는 무선lan에의 이동 단말 액세스 방법 |
| JP2011525646A (ja) * | 2008-05-13 | 2011-09-22 | エイ ティ アンド ティ モビリティ セカンド エルエルシー | フェムトセル・ネットワークにおける商業およびサービス |
-
2014
- 2014-08-04 WO PCT/KR2014/007156 patent/WO2015020371A1/ko not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20070068386A (ko) * | 2004-10-20 | 2007-06-29 | 톰슨 라이센싱 | 액세스 포인트 서비스 및 서비스 파라미터에 기초하는 무선lan에의 이동 단말 액세스 방법 |
| JP2011525646A (ja) * | 2008-05-13 | 2011-09-22 | エイ ティ アンド ティ モビリティ セカンド エルエルシー | フェムトセル・ネットワークにおける商業およびサービス |
Non-Patent Citations (1)
| Title |
|---|
| JUNG-SIK SUNG ET AL.: "An Ubiquitous Service Mobility Mechanism in the Cross Domain Service Framework", JOURNAL OF SOFTWARE ENGINEERING AND APPLICATIONS, May 2012 (2012-05-01) * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107613513A (zh) * | 2017-10-26 | 2018-01-19 | 深圳天珑无线科技有限公司 | 终端及其无线网络信息的显示方法、存储装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014175602A1 (en) | Electronic device and method of registering personal cloud apparatus in user portal server thereof | |
| WO2014200240A1 (en) | Method and apparatus for registering wireless device in wireless communication system | |
| WO2014098450A1 (en) | Electronic device, personal cloud apparatus, personal cloud system and method for registering personal cloud apparatus in user portal server thereof | |
| WO2015126124A1 (ko) | 무선 통신 시스템에서 인증 정보 송수신 방법 및 장치 | |
| WO2018155883A1 (en) | Method and apparatus for managing wireless router and device connected thereto | |
| WO2016013811A1 (en) | Subscriber identification module management method and electronic device supporting the same | |
| WO2015119394A1 (ko) | 가전 기기, 가전 기기의 네트워크 연결 시스템 및 가전 기기의 네트워크 연결 방법 | |
| WO2016068550A1 (en) | Method of changing profile using identification module and electronic device implementing same | |
| WO2010068073A2 (ko) | 장치식별정보를 이용한 서비스 제공 방법, 그 장치 및 그 프로그램을 기록한 컴퓨터 판독 가능한 기록매체 | |
| WO2014092385A1 (ko) | 프로비져닝 프로파일을 이용하여 이동 통신 네트워크 사업자를 선택하는 방법 및 이를 이용하는 장치 | |
| WO2016088970A1 (en) | Electronic apparatus and control method thereof | |
| WO2012047074A2 (en) | Methods and apparatus for obtaining a service | |
| WO2015020360A1 (ko) | 무선 통신 시스템에서 기기 등록 및 인증을 수행하는 방법 및 장치 | |
| WO2016018048A1 (ko) | 서비스 제어 장치 연동을 통한 단말간 컨텐츠 전송 방법 | |
| WO2014003505A1 (ko) | 디바이스 소셜리티 구성 시스템 및 방법 | |
| WO2014010883A1 (ko) | 라디오 주파수 대역을 고려한 무선네트워크 접속 장치 및 방법 | |
| WO2014204084A1 (ko) | 어플리케이션 공유 서비스 방법 및 이에 적용되는 장치 | |
| WO2016064074A1 (ko) | 단말간 컨텐츠 제공 방법 | |
| WO2018190546A1 (en) | Electronic apparatus and control method thereof | |
| WO2017171211A1 (ko) | 액세스 포인트 접속 원격 관리방법 및 액세스 포인트 접속 원격 관리방법이 구현된 홈디바이스 | |
| WO2017146469A1 (ko) | 동글 및 그의 제어 방법 | |
| WO2020145464A1 (ko) | 서비스 요청 디바이스 | |
| WO2015020371A1 (ko) | 로컬 서비스 제공장치, 제공방법, 기록매체 및 컴퓨터 프로그램 | |
| WO2014027815A1 (ko) | 쿠폰 통합 관리 시스템 및 쿠폰 통합 관리 방법 | |
| WO2018079925A1 (ko) | 서비스 가입자 정보를 이용한 사물인터넷 기기의 신속 페어링 제어 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14833796 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 14833796 Country of ref document: EP Kind code of ref document: A1 |