KR101945489B1 - Server and method for providing joining service interconnecting squares - Google Patents
Server and method for providing joining service interconnecting squares Download PDFInfo
- Publication number
- KR101945489B1 KR101945489B1 KR1020170028282A KR20170028282A KR101945489B1 KR 101945489 B1 KR101945489 B1 KR 101945489B1 KR 1020170028282 A KR1020170028282 A KR 1020170028282A KR 20170028282 A KR20170028282 A KR 20170028282A KR 101945489 B1 KR101945489 B1 KR 101945489B1
- Authority
- KR
- South Korea
- Prior art keywords
- specific time
- time event
- service
- square
- join
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 230000006870 function Effects 0.000 description 62
- 238000004891 communication Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000002093 peripheral effect Effects 0.000 description 5
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 241001290864 Schoenoplectus Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G06Q50/30—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Business, Economics & Management (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Operations Research (AREA)
- Computing Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버와 그 방법에 관한 것으로, 본 발명의 일실시예에 따른 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버는, 특정시간 이벤트에 따라 조인 서비스를 제공하기 위한 특정시간 이벤트 가상공간을 생성하기 위한 특정시간 이벤트 생성부; 상기 특정시간 이벤트 가상공간을 디바이스 체크 과정에 따라 해당 디바이스로 노출하여 해당 디바이스의 조인하기 과정을 진행하기 위한 서비스 조인부; 해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간과 관련된 서비스 정보를 해당 디바이스로 제공하기 위한 서비스 정보 제공부; 및 상기 특정시간 이벤트의 종료시간에 따라 상기 특정시간 이벤트 가상공간에 대한 조인하기를 해제하기 위한 조인 해제부;를 포함한다.The present invention relates to a join service providing server for providing a join service according to a specific time event, and a join service providing server for providing a join service according to a specific time event according to an embodiment of the present invention, A specific time event generating unit for generating a specific time event virtual space for providing a join service according to an event; A service joining unit for exposing the specific time event virtual space to a corresponding device according to a device check procedure and joining the corresponding device to the specific time event virtual space; A service information providing unit for providing service information related to the specific time event virtual space to a corresponding device through joining of the device; And a join releasing unit for canceling joining of the specific time event virtual space according to the end time of the specific time event.
Description
본 발명은 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버와 그 방법에 관한 것으로, 구체적으로는 특정시간 이벤트에 따라 특정시간 이벤트 가상공간을 생성하여 해당 디바이스로 노출하고, 해당 디바이스의 조인하기를 통해 특정시간 이벤트 가상공간과 관련된 조인 서비스를 해당 디바이스로 제공함으로써, 특정장소에 위치하지 않아도 특정시간 이벤트와 관련된 조인 서비스를 제공하기 위한, 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버와 그 방법에 관한 것이다.The present invention relates to a join service providing server for providing a join service according to a specific time event, and more particularly, to a join service providing server for creating a specific time event virtual space according to a specific time event, Providing a join service related to a specific time event by providing a join service related to a specific time event virtual space to a corresponding device by providing a join service related to a specific time event without being located at a specific place Server and method thereof.
기술의 발전과 함께 가상공간에서 형성되는 카페, 클럽, SNS, 페이스북 등의 커뮤니티를 통해 다른 사용자들과 정보를 공유하고 있다.With the advancement of technology, we share information with other users through communities such as cafes, clubs, SNS, Facebook, etc. formed in virtual space.
하지만, 종래에는 인터넷 등과 같은 온라인 공간에서 관심분야에 따른 가상공간을 미리 생성하고, 생성자가 가입을 원하는 사용자들의 가입/탈퇴를 관리하고 있다.However, conventionally, a virtual space according to an interested area is generated in advance in an online space such as the Internet, and a creator manages subscription / withdrawal of users who want to subscribe.
따라서, 사용자들은 자신이 휴대하고 있는 휴대 단말 등을 이용하여 임의의 개설자가 생성해 둔 공동체에 가입한 후 기 가입된 구성원들과 정보를 공유하거나 혹은 자신이 원하는 정보(예컨대, 스포츠 관련 정보, 정치 관련 정보, 취미 관련 정보, 관심사 관련 정보, 맛집 찾기 정보, 길 찾기 정보 등)를 검색하거나 혹은 다양한 문제해결을 공유하는 등의 공동체 서비스를 제공받을 수 있다.Accordingly, users can join a community created by an arbitrary setter using a mobile terminal or the like carried by the user, and then share information with the already-registered members, or can share desired information (for example, Related information, hobby related information, interest related information, restaurant search information, route information, and the like), or to provide various community services such as sharing various problem solving.
하지만, 종래에는 가상공간에 올려지는 다른 사용자들의 공유 정보만을 이용하기 때문에 제공되는 공유 정보의 신뢰도가 떨어지고, 정확한 정보 전달이 어려운 문제점이 있다.However, in the related art, since only the shared information of other users uploaded in the virtual space is used, the reliability of the provided shared information is lowered and accurate information transmission is difficult.
또한, 사용자의 이용(방문) 여부 등에 대한 인증이 없기 때문에, 악의적으로 잘못된 정보를 제공하여 해당 관심 분야의 다른 사용자, 해당 상점 등에 피해가 발생하는 문제점이 있다. 또한, 사용자는 특정장소에 위치하지 않아도 특정시간 이벤트와 관련된 조인 서비스를 이용할 필요가 있다.Further, since there is no authentication about whether or not the user is visiting (visiting), there is a problem that malicious malicious information is provided, causing damage to other users, shops, and the like in the area of interest. In addition, the user needs to use a join service related to a specific time event even if it is not located at a specific place.
본 발명의 목적은 특정시간 이벤트에 따라 특정시간 이벤트 가상공간을 생성하여 해당 디바이스로 노출하고, 해당 디바이스의 조인하기를 통해 특정시간 이벤트 가상공간과 관련된 조인 서비스를 해당 디바이스로 제공함으로써, 특정장소에 위치하지 않아도 특정시간 이벤트와 관련된 조인 서비스를 제공하기 위한, 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버와 그 방법을 제공하는데 있다.An object of the present invention is to create a specific time event virtual space according to a specific time event, expose the virtual space to a corresponding device, and provide a join service related to a specific time event virtual space to a corresponding device through joining of the device, The present invention provides a join service providing server for providing a join service related to a specific time event without being located, and a join service providing server for providing a join service according to a specific time event.
본 발명의 일실시예에 따른 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버는, 특정시간 이벤트에 따라 조인 서비스를 제공하기 위한 특정시간 이벤트 가상공간을 생성하기 위한 특정시간 이벤트 생성부; 상기 특정시간 이벤트 가상공간을 디바이스 체크 과정에 따라 해당 디바이스로 노출하여 해당 디바이스의 조인하기 과정을 진행하기 위한 서비스 조인부; 해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간과 관련된 서비스 정보를 해당 디바이스로 제공하기 위한 서비스 정보 제공부; 및 상기 특정시간 이벤트의 종료시간에 따라 상기 특정시간 이벤트 가상공간에 대한 조인하기를 해제하기 위한 조인 해제부;를 포함하고, 해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간에서 개인별로 관리하는 개인 인증 정보를 생성하기 위한 개인 인증부;를 더 포함하며, 상기 서비스 조인부는, 상기 특정시간 이벤트 가상공간이 공간 특성이 명확하지 않은 경우에 상기 특정시간 이벤트와 관련된 제3의 가상공간인 스페이스를 노출하되, 해당 디바이스와 타 디바이스가 조인하기를 통해 상기 스페이스에 접속 가능하게 하고, 해당 디바이스가 조인하기 가능 범위를 벗어난 상기 타 디바이스의 스퀘어에 접속을 허용하지 않으며, 상기 특정시간 이벤트 가상공간이 공간 특성이 명확한 경우에 상기 특정시간 이벤트와 관련된 스퀘어를 노출하되, 해당 디바이스가 조인하기 가능 범위를 벗어난 상기 특정시간 이벤트와 관련된 스퀘어에 접속 가능하게 하는 것일 수 있다.A join service providing server for providing a join service according to a specific time event according to an embodiment of the present invention includes a specific time event generating unit for generating a specific time event virtual space for providing a join service according to a specific time event; A service joining unit for exposing the specific time event virtual space to a corresponding device according to a device check procedure and joining the corresponding device to the specific time event virtual space; A service information providing unit for providing service information related to the specific time event virtual space to a corresponding device through joining of the device; And a join releasing unit for canceling joining of the specific time event virtual space according to the end time of the specific time event, and joining the device to the specific time event virtual space, And a personal authentication unit for generating personal authentication information, wherein when the specific time event virtual space does not have a clear spatial characteristic, the service joining unit allocates a space, which is a third virtual space related to the specific time event, The device is allowed to connect to the space through the joining of the device and another device and the connection to the square of the other device out of the range in which the device can join can not be permitted, If the characteristic is clear, the square associated with the specific time event But exposed, it may be to allow access to the square associated with the particular time at which the event is outside the range to a corresponding device joins.
삭제delete
상기 특정시간 이벤트는, 특정시간에 시작부터 종료까지 일어나는 이벤트로서, 이벤트 주관자의 요청에 의해 생성될 수 있다.The specific time event is an event that occurs from the start to the end at a specific time, and can be generated by a request of the event organizer.
상기 디바이스 체크 과정은, 특정시간 체크 과정, 개인화 체크 과정, 온라인 체크 과정이 포함될 수 있다.The device check process may include a specific time check process, a personalization check process, and an online check process.
삭제delete
상기 서비스 조인부는, 해당 디바이스의 위치정보를 이용하여 기 설정된 반경 이내에 스퀘어가 존재하는지를 확인함에 따라, 상기 스퀘어에 대한 조인하기 또는 둘러보기 기능을 상기 디바이스에 제공하고, 상기 서비스 정보 제공부는, 상기 스퀘어에 대한 조인하기 또는 둘러보기 기능을 통해 상기 스퀘어에 접속하는 경우에, 상기 스퀘어 내에서 이용할 수 있는 서비스 정보를 상기 디바이스로 제공하며, 상기 조인 해제부는, 상기 스퀘어에 대한 조인하기 또는 둘러보기 기능을 해제할 수 있다.Wherein the service joining unit provides the joining or browsing function for the square to the device by checking whether a square exists within a predetermined radius by using the location information of the device, Provides a service to the device that is available in the square when joining the square through a joining or browsing function on the square, and the join releasing unit provides a joining or a browsing function for the square Can be released.
상기 스퀘어는, 특정 지역에 하나의 영역으로 형성되거나, 특정 지역에 복수의 서브영역으로 분산되어 하나의 영역으로 형성될 수 있다.The squares may be formed as one area in a specific area or as a plurality of sub areas in a specific area.
상기 서비스 조인부는, 상기 디바이스의 위치를 기반으로 기 설정된 반경 이내에 상기 스퀘어가 존재하는 경우에, 조인하기 기능을 상기 디바이스에 제공할 수 있다.The service joining unit may provide the joining function to the device when the square exists within a predetermined radius based on the position of the device.
상기 서비스 조인부는, 상기 디바이스의 위치를 기반으로 기 설정된 반경 밖에 상기 스퀘어가 존재하는 경우에, 둘러보기 기능을 상기 디바이스에 제공할 수 있다.The service joining unit may provide a tour function to the device when the square exists outside a predetermined radius based on the location of the device.
상기 개인 인증부는, 둘러보기 기능을 통해 상기 스퀘어에 접속하는 경우에, 개인별로 개인 인증 정보를 생성하여 관리하는 기능에 대해 상기 디바이스의 사용을 제한할 수 있다.The personal authentication unit may limit the use of the device to a function of generating and managing personal authentication information for each individual when accessing the square through a browsing function.
상기 조인 해제부는, 상기 디바이스의 위치정보를 이용하여 상기 스퀘어에 대한 조인하기 기능을 해제할 수 있다.The join releasing unit may cancel the joining function for the square using the location information of the device.
한편, 본 발명의 일실시예에 따른 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 방법은, 특정시간 이벤트 생성부에 의해, 특정시간 이벤트에 따라 조인 서비스를 제공하기 위한 특정시간 이벤트 가상공간을 생성하는 단계; 서비스 조인부에 의해, 상기 특정시간 이벤트 가상공간을 디바이스 체크 과정에 따라 해당 디바이스로 노출하여 해당 디바이스의 조인하기 과정을 진행하는 단계; 서비스 정보 제공부에 의해, 해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간과 관련된 서비스 정보를 해당 디바이스로 제공하는 단계; 및 조인 해제부에 의해, 상기 특정시간 이벤트의 종료시간에 따라 상기 특정시간 이벤트 가상공간에 대한 조인하기를 해제하는 단계;를 포함하고, 개인 인증부에 의해, 해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간에서 개인별로 관리하는 개인 인증 정보를 생성하며, 상기 서비스 조인부에 의해, 상기 특정시간 이벤트 가상공간이 공간 특성이 명확하지 않은 경우에 상기 특정시간 이벤트와 관련된 제3의 가상공간인 스페이스를 노출하되, 해당 디바이스와 타 디바이스가 조인하기를 통해 상기 스페이스에 접속 가능하게 하고, 해당 디바이스가 조인하기 가능 범위를 벗어난 상기 타 디바이스의 스퀘어에 접속을 허용하지 않으며, 상기 특정시간 이벤트 가상공간이 공간 특성이 명확한 경우에 상기 특정시간 이벤트와 관련된 스퀘어를 노출하되, 해당 디바이스가 조인하기 가능 범위를 벗어난 상기 특정시간 이벤트와 관련된 스퀘어에 접속 가능하게 하는 것일 수 있다.Meanwhile, a method of providing a join service for providing a join service according to a specific time event according to an embodiment of the present invention includes: generating a specific time event virtual space for providing a join service according to a specific time event, ; The service joining unit exposes the specific time event virtual space to the corresponding device according to the device check process and joins the corresponding device; Providing service information related to the specific time event virtual space to the device through joining of the device by providing service information; And canceling the joining of the specific time event virtual space according to the end time of the specific time event by the join releasing unit, wherein the personal authentication unit, by joining the device, And generates a personal authentication information to be managed for each individual in the time event virtual space, and when the specific time event virtual space is not clearly defined by the service joining unit, the third virtual space related to the specific time event The device is allowed to connect to the space through the joining of the device and the other device and the connection to the square of the other device out of the range in which the device can join can not be permitted, When this spatial characteristic is clear, the square associated with the specific time event But exposed, it may be to allow access to the square associated with the particular time at which the event is outside the range to a corresponding device joins.
본 발명의 일실시예에 따른 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 방법은, 상기 생성 단계 이전에, 해당 디바이스에 조인 서비스 애플리케이션가 기 설치된 후, 상기 조인 서비스 애플리케이션의 실행을 통해 해당 디바이스와 연결되는 단계를 더 포함할 수 있다.According to an embodiment of the present invention, there is provided a method of providing a join service according to a specific time event, the method comprising: after a joining service application is installed in a corresponding device before the creating step, And < / RTI >
삭제delete
삭제delete
본 발명은 특정시간 이벤트에 따라 특정시간 이벤트 가상공간을 생성하여 해당 디바이스로 노출하고, 해당 디바이스의 조인하기를 통해 특정시간 이벤트 가상공간과 관련된 조인 서비스를 해당 디바이스로 제공함으로써, 특정장소에 위치하지 않아도 특정시간 이벤트와 관련된 조인 서비스를 제공할 수 있다.The present invention creates a specific time event virtual space according to a specific time event and exposes the virtual space to a corresponding device and provides a join service related to a specific time event virtual space to a corresponding device through joining of the device, It is possible to provide a join service related to a specific time event.
또한, 본 발명은 사용자들의 공간이 다르더라도 같은 관심사(예: 드라마, 스포츠, 연애인, 축제, 행사, 세미나, 놀이공원 등)를 가진 사람들이 특정시간에 일어나는 일에 대해 실시간으로 접근하여 소통할 수 있다.In addition, the present invention allows users with the same interests (eg, drama, sports, love, festival, event, seminar, amusement park, etc.) to access and communicate in real time have.
또한, 본 발명은 특정 영역인 스퀘어 내에 위치한 사용자들을 각자의 디바이스를 통해 서로 연결하고, 스퀘어 내에서 사용자들이 실시간으로 이용할 수 있는 정보들과 관련된 조인 서비스를 제공할 수 있다.In addition, the present invention can connect users located in a specific area, which is a square, through respective devices, and provide a join service related to information that users can use in real time in a square.
또한, 본 발명은 조인하기 기능을 통해 주변의 모든 정보들과 상호 연결할 수 있다. 즉, 사용자는 상점과 연결되어 상호 커뮤니티를 형성하거나, 쿠폰 정보와 연결되어 실시간 쿠폰 정보를 제공받을 수 있으며, 다른 사람과 연결되어 주변에 친구들을 만들 수 있다.In addition, the present invention can interconnect all the surrounding information through the joining function. That is, the user can be connected to the store to form a mutual community, or to be connected to the coupon information, to receive the real-time coupon information, and to connect with other people to make friends around.
또한, 본 발명은 조인하기와 둘러보기 기능을 통해 사용자의 위치를 기반으로 특정 스퀘어와 관련된 정보들을 생성하거나 사용하는 잠재적인 가능성을 고려함으로써, 특정 스퀘어와 관련된 조인 서비스의 제공 수준을 결정할 수 있다.In addition, the present invention can determine the level of provision of join services associated with a particular square by considering the potential for creating or using information related to a particular square based on the user's location through the join and lookup functions.
또한, 본 발명은 사용자들이 자신의 위치로부터 가까운 곳의 정보들을 신뢰성 있게 생성할 수 있으며, 자신의 위치로부터 가까운 곳의 정보들을 더욱 적극적으로 활용할 수 있다.In addition, the present invention allows users to reliably generate information close to their own location, and to more actively utilize nearby information from their location.
또한, 본 발명은 개인 관심정보에 따라 스퀘어 및 스퀘어 정보를 사용자에 제공함으로써 사용자별 맞춤형 서비스를 제공할 수 있다.In addition, the present invention can provide a customized service for each user by providing square and square information to a user according to personal interest information.
또한, 본 발명은 사용자가 조인하는 스퀘어에 위치할 때, 디바이스의 근거리 통신 기능을 활성화함으로써, 정보 수신을 위해 근거리 통신 활성화를 조작하는 번거로움을 최소화할 수 있다.Further, the present invention can minimize the hassle of manipulating the local communication activation for information reception by activating the local communication function of the device when the user is located in the joining square.
또한, 본 발명은 오프라인상의 특정 영역에 위치한 사용자만 해당 스퀘어에 대한 정보를 올릴 수 있도록 함으로써, 부정확한 정보의 제공을 방지하고, 사용자들간의 신뢰성있는 정보 공유를 유도할 수 있다.Also, according to the present invention, only a user located in a specific area on the off-line can upload information about the corresponding square, thereby preventing inaccurate information from being provided and inducing reliable information sharing among users.
또한, 본 발명은 스퀘어에 조인한 사용자들에게만 실시간 맞춤형 정보, 주변 정보, 쿠폰 정보 및 인증 기능 등을 제공함으로써, 사용자의 참여도를 높여 사용자들에게 제공되는 정보의 신뢰성을 최대화할 수 있다.In addition, the present invention can maximize the reliability of information provided to users by increasing the participation of users by providing real-time customized information, peripheral information, coupon information, authentication function, and the like only to users who have joined the square.
도 1은 본 발명의 일실시예에 따른 스퀘어를 나타낸 도면,
도 2는 본 발명의 일실시예에 따른 조인 서비스 제공 시스템에 대한 구성도,
도 3은 본 발명의 일실시예에 따른 조인 서비스 제공 서버에서 특정시간 이벤트에 따라 조인 서비스를 제공하는 경우를 나타낸 도면,
도 4는 본 발명의 일실시예에 따른 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버에 대한 구성도,
도 5는 본 발명의 일실시예에 따른 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 방법에 관한 도면이다.1 illustrates a square according to an embodiment of the present invention,
2 is a configuration diagram of a join service providing system according to an embodiment of the present invention;
3 is a diagram illustrating a case where a join service is provided according to a specific time event in a join service providing server according to an embodiment of the present invention;
4 is a configuration diagram of a join service providing server for providing a join service according to a specific time event according to an embodiment of the present invention;
5 is a diagram illustrating a method of providing a join service for providing a join service according to a specific time event according to an embodiment of the present invention.
본 발명을 충분히 이해하기 위해서 본 발명의 바람직한 실시예를 첨부 도면을 참조하여 설명한다. 본 발명의 실시예는 여러 가지 형태로 변형될 수 있으며, 본 발명의 범위가 아래에서 상세히 설명하는 실시예로 한정되는 것으로 해석되어서는 안 된다. 본 실시예는 당업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위해서 제공 되어지는 것이다. 따라서 도면에서의 요소의 형상 등은 보다 명확한 설명을 강조하기 위해서 과장되어 표현될 수 있다. 각 도면에서 동일한 부재는 동일한 참조부호로 도시한 경우가 있음을 유의하여야 한다. 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 공지 기능 및 구성에 대한 상세한 기술은 생략된다.For a better understanding of the present invention, a preferred embodiment of the present invention will be described with reference to the accompanying drawings. The embodiments of the present invention may be modified into various forms, and the scope of the present invention should not be construed as being limited to the embodiments described in detail below. The present embodiments are provided to enable those skilled in the art to more fully understand the present invention. Therefore, the shapes and the like of the elements in the drawings can be exaggeratedly expressed to emphasize a clearer description. It should be noted that in the drawings, the same members are denoted by the same reference numerals. Detailed descriptions of well-known functions and constructions which may be unnecessarily obscured by the gist of the present invention are omitted.
도 1은 본 발명의 일실시예에 따른 스퀘어를 나타낸 도면이다.1 is a diagram illustrating a square according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 스퀘어(square)는, 특정 공간 또는 특정 지역을 지칭하는 것으로서, 오프라인(offline) 공간을 기반으로 하여 온라인(online) 공간이 혼합된 가상공간을 의미한다. 즉, 스퀘어는 공연장, 시내 번화가, 축제 행사장, 스포츠 경기장(축구, 야구 등), 쇼핑몰, 대규모 전시장, 놀이동산, 스키장, 골프장, 유명 관광지, 바다, 산 등과 같이, 같은 오프라인 공간을 매개로 하여, 해당 오프라인 공간상에 있는 사용자들에게 서비스를 제공하기 위해 형성된 온라인 공간이라 할 수 있다.As shown in FIG. 1, a square according to an exemplary embodiment of the present invention refers to a specific space or a specific area. The square refers to a virtual space in which an online space is mixed based on an offline space, It means space. In other words, the square can be divided into two areas, such as a performance hall, a downtown area, a festival site, a sports arena (soccer, baseball, etc.), a shopping mall, a large exhibition hall, a playground, a ski resort, a golf course, It is an online space formed to provide services to the users in the offline space.
먼저, 도 1의 (a)와 같이, 스퀘어는 특정 지역에 하나가 형성될 수 있다. 예를 들어, 축구장은 하나의 장소가 1Km 이내이므로 하나의 스퀘어로 형성하더라도 커버될 수 있다.First, as shown in FIG. 1 (a), one square may be formed in a specific area. For example, a soccer field can be covered even if it is formed in one square because one place is within 1 Km.
다음으로, 도 1의 (b)와 같이, 스퀘어는 특정 지역에 여러 서브스퀘어가 형성되고, 이들이 하나의 스퀘어로 형성될 수 있다. 이 경우는 축제 행사가 한 장소에서만 열리는 경우가 아니라, 축제 특성이 동일하지만 여러 장소에서 분산되어 열리는 경우이다. 예를 들어, 축제공연장, 시내공연장, 시외공연장은 하나의 축제 행사 진행을 위한 장소이지만 서로 거리가 떨어져 있기 때문에, 각 장소별로 서브스퀘어(12a, 12b, 12c)로 구분되어 하나의 스퀘어로 구성된다. 그리고 서브스퀘어(12a, 12b, 12c) 각각은 접속 가능한 지정 범위가 상이하게 설정될 수 있다. Next, as shown in FIG. 1 (b), the squares are formed with a plurality of sub-squares in a specific area, and they can be formed into one square. In this case, the festival event is not held in one place, but the festival is held in the same place but in different places. For example, a festival performance hall, a city performance hall, and a suburban performance hall are places for conducting one festival event, but the distances are different from each other, and therefore they are divided into
각 장소를 모두 포함하는 영역(13)을 하나의 스퀘어로 형성하는 경우에는 축제 행사와 관련 없는 장소도 스퀘어 영역에 포함될 수 있기 때문에, 축제 행사가 여러 장소에 분산되어 열리는 경우에는 축제 행사 장소별로 서브스퀘어(12a, 12b, 12c)로 구분되어 하나의 스퀘어를 구성하는 것이 바람직하다.In the case where the
이처럼 스퀘어는 특정 지역에 하나의 영역으로 형성되기도 하고, 특정 지역에 복수의 서브영역으로 분산되어 하나의 영역으로 기능하기도 한다. Thus, the square may be formed as a single area in a specific area, or may be divided into a plurality of sub-areas in a specific area to function as a single area.
도 2는 본 발명의 일실시예에 따른 조인 서비스 제공 시스템에 대한 구성도이다.2 is a configuration diagram of a join service providing system according to an embodiment of the present invention.
도 2에 도시된 바와 같이, 본 발명에 따른 조인 서비스 제공 시스템은, 조인 서비스 제공 서버(100), 복수의 디바이스(200a 내지 200c, 200)를 포함할 수 있다. As shown in FIG. 2, the join service providing system according to the present invention may include a join
조인 서비스 제공 서버(100)는 특정 영역인 스퀘어 내에 위치한 사용자들을 각자의 디바이스(device)(200)를 통해 서로 연결하고, 사용자들이 실시간으로 이용할 수 있는 정보들과 관련된 조인 서비스를 제공할 수 있다. 여기서, 사용자들이 조인 서비스를 통해 실시간으로 이용할 수 있는 정보들은 예를 들어, 사용자별 맞춤형 정보, 상점 주변정보, Online-to-Offline(O2O) 정보, 커뮤니티 정보 등이 있을 수 있으며, 이를 설명의 편의상 "서비스 정보"라 통칭하기로 한다. The joining
사용자별 맞춤형 정보는 연령별, 성별, 관심사별 맞춤 정보, 실시간 맞춤 정보 등을 포함할 수 있다. 상점 주변정보는 비콘(beacon), NFC(Near Far Communication) 등과 같은 근거리 무선 통신망을 통해 제공받는 상점 정보, 이벤트 정보, 할인쿠폰 정보 등을 포함할 수 있다. O2O 정보는 상점 음식, 음료, 물품 주문에 관한 정보, 할인쿠폰 정보 등일 수 있다. 커뮤니티 정보는 친구 만들기 또는 커뮤니티와 관련된 정보 등을 포함할 수 있다. Customized information per user may include age, gender, customized information according to interest, real-time customized information, and the like. Store information may include shop information, event information, discount coupon information, and the like, which are provided through a short-range wireless communication network such as beacon and Near Far Communication (NFC). The O2O information can be information about store food, drinks, ordering goods, discount coupon information, and the like. The community information may include information relating to a friend or a community.
사용자는 조인하기 기능을 통해 주변의 모든 정보들과 상호 연결되는 효과를 얻을 수 있다. 즉, 사용자는 상점과 연결되어 상호 커뮤니티를 형성하거나, 실시간 쿠폰 정보를 제공받을 수 있으며, 다른 사람과 연결되어 주변에 친구들을 만들 수 있다.The user can obtain the effect of interconnecting all the surrounding information through the joining function. That is, the user can connect with the store to form a mutual community, receive real-time coupon information, and can connect with other people to make friends around.
그리고 디바이스(200)는 조인 서비스 제공 서버(100)와 연동하여 특정 스퀘어와 관련된 조인 서비스를 이용하기 위한 소프트웨어 또는 응용프로그램(이하 "조인 서비스 애플리케이션"이라 함)을 탑재할 수 있다. 조인 서비스 애플리케이션은 디바이스(200) 내의 운영체제(OS), 프레임웍(framework), GPS, 블루투스(bluetooth), 와이파이(Wi-fi), 프로그램/소스(program/source), 컴파일러(compiler)/SDK 등과 연동하여 동작할 수 있다. 이에 대한 자세한 설명은 당업자라면 쉽게 이해할 수 있으므로 생략하기로 한다. The
도 2에서는 3개의 스퀘어(즉, 스퀘어 A, 스퀘어 B, 스퀘어 C)가 형성된 경우를 나타낸다. 또한, '스퀘어 A'에는 3개의 디바이스(200) 즉, 디바이스 A(200a), 디바이스 B(200b), 디바이스 C(200c)가 위치하는 경우를 나타낸다.In Fig. 2, three squares (i.e., a square A, a square B, and a square C) are formed. In addition, 'Square A' shows a case where three
여기서, 디바이스 A(200a)와 디바이스 B(200b)는 조인 서비스 제공 서버(100)로부터 '스퀘어 A와 관련된 조인 서비스'를 제공받고 있으며, 디바이스 C(200c)는 조인 서비스 제공 서버(100)로부터 '스퀘어 A와 관련된 조인 서비스'를 제공받고 있지 않다. 디바이스 C(200c)가 '스퀘어 A와 관련된 조인 서비스'를 제공받고 있지 않은 이유는 다음과 같을 수 있다. 먼저, 디바이스 C(200c)는 조인 서비스 제공 서버(100)에서 제공하는 회원가입 절차에 따라 등록하고 있지 않거나, 조인 서비스 제공 서버(100)에서 제공하는 회원가입 절차에 따라 등록하고 있더라도 '스퀘어 A와 관련된 조인 서비스'에 참여(조인)하고 있지 않기 때문이다. 반면에, 디바이스 A(200a)와 디바이스 B(200b)는 조인 서비스 제공 서버(100)에서 제공하는 회원가입 절차에 따라 등록하고 있을 뿐만 아니라 '스퀘어 A와 관련된 조인 서비스'에 참여(조인)하고 있다.Herein, the
이와 같이 디바이스(200)는 특정 스퀘어와 관련된 조인 서비스를 이용하기 위해서 '특정 스퀘어에 참여(조인)하는 과정'을 진행해야 한다. 이러한 과정 즉, '특정 스퀘어에 참여(조인)하는 과정'을 이하 "조인하기"라 한다. 즉, 조인하기는 특정 오프라인 영역에 있는 사람들끼리 같은 온라인 공간 즉, 같은 스퀘어 상에 존재하도록 묶는 과정이다. 그런데 조인하기는 사용자의 위치 즉, 디바이스(200)의 위치를 기반으로 소정의 반경(예, 3㎞) 이내에 위치하는 스퀘어를 대상으로 활성화되는 기능이다. 사용자는 조인하기를 통해 특정 스퀘어에 참여할 때, 참여된 특정 스퀘어에 관련된 서비스를 제한 없이 사용할 수 있다. 즉, 사용자는 디바이스(200)를 통해 특정 스퀘어에 조인하기를 하면 해당 스퀘어의 사용자별 맞춤형 정보, 쿠폰 정보 등과 같은 서비스 정보들을 실시간으로 제공받을 수 있다. 사용자는 인증 절차를 통해 글쓰기 기능 등을 사용하는데 제한을 받지 않는다.In this manner, the
한편, 조인하기는 단순히 제3의 가상의 공간에 로그인을 하기 위한 과정이 아니라, 현재 자신의 위치에 대한 위치정보(GPS 정보 등)를 사용하는 과정, 자신의 정보 공유 및 맞춤형 정보 수신, 비콘 등의 근거리 통신망을 사용하는 과정에 대한 동의 또는 승인의 의미를 가진다.Meanwhile, joining is not a process for simply logging in a third virtual space, but a process of using location information (GPS information, etc.) about the current location of the user, sharing own information and receiving personalized information, Of the use of the local area network.
도 2에서, 스퀘어 A와 스퀘어 B는 디바이스 A(200a)와 디바이스 B(200b)의 위치를 기반으로 소정의 반경 이내에 위치하고 있다. 이에 따라, 스퀘어 A와 스퀘어 B는 디바이스 A(200a)와 디바이스 B(200b)에 의해 조인하기가 가능한 범위에 속하는 스퀘어이다. 즉, 디바이스 A(200a)와 디바이스 B(200b)는 조인하기를 통해 스퀘어 A에 참여하고 있는 상태이지만, 스퀘어 B에도 조인하기를 통해 참여할 수 있다.In Fig. 2, the squares A and B are located within a predetermined radius based on the positions of the
한편, 디바이스(200)는 자신의 위치를 기반으로 소정의 반경(예, 3㎞) 밖에 위치하는 '특정 스퀘어에 접속하여 제한적인 조인 서비스를 이용하는 과정'을 진행할 수 있다. 이러한 과정 즉, '특정 스퀘어에 접속하여 제한적인 조인 서비스를 이용하는 과정'을 이하 "둘러보기"라 한다.On the other hand, the
사용자는 디바이스(200)를 통해 특정 스퀘어에 둘러보기를 하면 해당 스퀘어의 서비스 정보들을 제공받을 수 있으나, 인증 절차에 따른 글쓰기 기능 등을 사용하는데 제한을 받을 수 있다.The user can receive the service information of the corresponding square by browsing the specific square through the
도 2에서, 스퀘어 C는 디바이스 A(200a)와 디바이스 B(200b)의 위치를 기반으로 소정의 반경 밖에 위치하고 있다. 이에 따라, 스퀘어 C는 디바이스 A(200a)와 디바이스 B(200b)에 의해 조인하기가 가능한 범위를 벗어나지만, 둘러보기가 가능한 범위에 속하는 스퀘어이다. 즉, 디바이스 A(200a)와 디바이스 B(200b)는 둘러보기를 통해 스퀘어 C에 접속하여 스퀘어 C와 관련된 조인 서비스를 제한적으로 이용할 수 있다.2, the square C is located outside the predetermined radius based on the positions of the
상술한 바와 같이, 조인하기와 둘러보기는 디바이스(200)의 위치 즉, 사용자의 위치를 기반으로 하여 구분할 수 있다. 다시 말해, 조인하기와 둘러보기는 사용자의 위치를 기반으로 특정 스퀘어와 관련된 정보들을 생성하거나 사용하는 잠재적인 가능성을 고려함으로써, 특정 스퀘어와 관련된 조인 서비스의 제공 수준을 결정한다. As described above, the joining and browsing can be classified based on the position of the
먼저, 조인하기는 특정 스퀘어로부터 가까운 곳에 있는 사용자들이 보다 적극적으로 정보를 생성하고 사용할 수 있다는 가능성을 고려하여, 특정 스퀘어와 관련된 조인 서비스의 모든 기능에 사용자들이 접근할 수 있게 한다. 그리고 둘러보기는 현재 특정 스퀘어로부터 가깝지는 않더라도 잠재적으로 특정 스퀘어의 정보를 생성하고 사용할 수 있다는 가능성을 고려하여, 특정 스퀘어와 관련된 조인 서비스의 모든 기능에 접근할 수는 없지만 제한적으로라도 접근할 수 있게 하는 것이다. First, joining allows users to access all the functions of the join service associated with a particular square, taking into account the possibility that users in close proximity to a particular square can generate and use information more aggressively. And the tour allows access to all but not all features of the join service associated with a particular square, taking into account the possibility of potentially generating and using information for a particular square, even if not currently close to a particular square will be.
이와 같이 사용자는 자신의 위치로부터 가까운 곳에 있는 정보들에 대한 관심도와 사용빈도가 높을 수 있다. 즉, 사용자는 자신의 위치로부터 가까운 곳의 정보들을 잘 알기 때문에 신뢰성 있는 정보들을 생성할 수 있으며, 자신의 위치로부터 가까운 곳의 정보들을 더욱 적극적으로 활용할 수 있다.Thus, the user may have a high degree of interest and a high frequency of use of information near his / her location. That is, since the user knows the information close to his / her location, he can generate reliable information, and can use information closer to his / her location more positively.
도 2에 도시된 각각의 구성요소들은 일반적으로 네트워크(network)를 통해 연결될 수 있다. 네트워크는 디바이스들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미할 수 있다. 이러한 네트워크의 일 예에는 3GPP(3rd Generation Partnership Project) 네트워크, LTE(Long Term Evolution) 네트워크, WIMAX(World Interoperability for Microwave Access) 네트워크, 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 블루투스(Bluetooth) 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital Multimedia Broadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다.Each of the components shown in Fig. 2 can be generally connected via a network. A network may refer to a connection structure in which information can be exchanged between each node such as devices and servers. Examples of such networks include, but are not limited to, a 3rd Generation Partnership Project (3GPP) network, a Long Term Evolution (LTE) network, a World Interoperability for Microwave Access (WIMAX) network, But is not limited to, an area network, a wide area network (WAN), a personal area network (PAN), a Bluetooth network, a satellite broadcast network, an analog broadcast network, a digital multimedia broadcasting (DMB)
복수의 디바이스(200)는 네트워크를 통해 원격지의 조인 서비스 제공 서버(100)에 접속할 수 있는 휴대용 단말기로 구현될 수 있다. 여기서 휴대용 단말기는 휴대성과 이동성이 보장되는 이동 통신 장치일 수 있다. 예를 들면, 휴대용 단말기는 PCS(Personal Communication System), GSM(Global System for Mobile communication), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(Smartphone), 스마트패드(SmartPad), 태블릿 PC, 스마트와치(smart watch), 스마트 글라스(smart glass), 웨어러블 기기(wearable device) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.The plurality of
또한, 복수의 디바이스(200)는 TV, 스마트TV, IPTV, PC와 연결된 모니터 및 TV와 연결된 셋탑박스와 같은 방송 영상을 표시할 수 있는 장치를 포함할 수 있다. 이 경우, 이러한 셋탑박스와 같은 장치는 TV 장치의 내부에 포함될 수 있으며, 외부 장치로서 TV 장치에 연결될 수 있다.In addition, the plurality of
다만, 도 2에 개시된 복수의 디바이스(200)의 형태는 설명의 편의를 위해 예시된 것에 불과하므로, 본원에서 이야기하는 디바이스(200)의 종류 및 형태가 도 2에 도시된 것으로 한정 해석되는 것은 아니다. However, since the types of the
디바이스(200)는 조인 서비스 제공 서버(100)로 디바이스(200)의 사용자 정보, 각종 콘텐츠 정보 및 디바이스(200)의 위치 정보를 전송하고, 조인 서비스 제공 서버(100)로부터 디바이스(200)와 관련된 소정 영역 또는 거리 내에 위치하는 다른 디바이스의 사용자 정보 및 콘텐츠 정보를 수신할 수 있다.The
도 3은 본 발명의 일실시예에 따른 조인 서비스 제공 서버에서 특정시간 이벤트에 따라 조인 서비스를 제공하는 경우를 나타낸 도면이다.3 is a diagram illustrating a case where a join service is provided according to a specific time event in a join service providing server according to an embodiment of the present invention.
전술한 바와 같이, 디바이스(200)는 스퀘어의 오프라인 공간 내에 위치할 때, 해당 스퀘어에 대한 조인하기 기능이 활성화된다. 사용자는 조인하기를 통해 해당 스퀘어에 참여할 때, 해당 스퀘어에 관련된 서비스를 제한 없이 사용할 수 있다. As described above, when the
그런데 디바이스(200)는 해당 스퀘어의 오프라인 공간 밖에 위치할 때, 해당 스퀘어에 조인하기를 통해 참여할 수 없기 때문에, 해당 스퀘어에 관련된 서비스를 제공받는 것이 곤란하다. 즉, 사용자는 스퀘어 검색 또는 카테고리 분류를 통해 해당 스퀘어를 확인할 수 있으나 조인하기를 통해 해당 스퀘어에 참여할 수 없다.However, when the
다만, 조인 서비스 제공 서버(100)는 특정시간에 특정 이벤트(즉, 특정시간 이벤트)가 있는 경우에, 조인하기를 통해 참여하고 있는 스퀘어에서 제공하고 있는 조인 서비스와 별도로 특정시간 이벤트에 따라 조인 서비스를 제공할 수 있다.However, in the case where there is a specific event (i.e., a specific time event) at a specific time, the join
여기서, '특정시간 이벤트'라 함은, 특정시간(특정일, 특정시간 포함)에 시작부터 종료까지 일어나는 이벤트로서, 예를 들어, 공연, 라이브중계, TV 중계, 속보, 선거 개표 현황, 축제장 퍼레이드, 경기장 운동경기, 놀이공원 행사 등일 수 있다. 이러한 특정시간 이벤트는 '공간 특성이 명확하지 않은 이벤트(예, 공연, 라이브중계, TV 중계, 속보, 선거 개표 현황 등)'와 '공간 특성이 명확한 이벤트(예, 축제장 퍼레이드, 경기장 운동경기, 놀이공원 행사 등)'로 구분될 수 있다.Here, the 'specific time event' refers to an event that occurs from the start to the end at a specific time (including a specific day and a specific time), for example, performance, live relay, TV relay, breaking news, , Stadium sports events, amusement park events, and the like. These specific time events can be classified into 'events with no clear spatial characteristics (eg, performances, live broadcasts, TV broadcasts, breaking news, election statistics, etc.)' and 'events with clear spatial characteristics (eg festival parades, Park events, etc.).
이하, 도 3을 참고하여 조인 서비스 제공 서버(100)에서 특정시간 이벤트에 따라 조인 서비스를 제공하는 경우에 대해 설명한다.Hereinafter, a case where a join service is provided according to a specific time event in the join
도 3의 (a)는 특정시간 이벤트가 '공간 특성이 명확하지 않은 이벤트'인 경우를 나타낸다. 3 (a) shows a case where the specific time event is an 'event in which the spatial characteristic is not clear'.
이 경우, 조인 서비스 제공 서버(100)는 디바이스(200)가 조인하기를 통해 접근 가능한 '특정시간 이벤트와 관련된 제3의 가상공간'(일명 '스페이스'라 함)(21)을 생성한다. In this case, the joining
스페이스(21)는 공간 특성이 명확하지 않은 이벤트와 관련된 조인 서비스를 제공하는 가상공간으로서, 스퀘어 A(22)의 온라인 공간 내에 조인하기를 통해 참여하고 있는 디바이스(200)가 접속할 수 있다.The
먼저, 디바이스(200)는 조인하기를 통해 스퀘어 A(22)에서 제공되는 조인 서비스를 이용할 수 있다. 디바이스(200)(즉, 사용자)는 스퀘어 A(22)의 오프라인 공간상에 위치한다. 그리고 디바이스(200)는 조인하기 가능 범위를 벗어난 스퀘어 B(23)에 조인하기를 통해 참여할 수 없다.First, the
그런데 조인 서비스 제공 서버(100)는 사용자의 서비스 정보에 포함된 사용자별 맞춤형 정보에 따라 특정시간 이벤트에 따라 스페이스(21)를 디바이스(200)로 노출한다. 그리고 디바이스(200)는 조인하기를 통해 스페이스(21)에 참여한다. 이때, 스퀘어 B(23)에 있는 다른 디바이스도 디바이스(200)와 마찬가지로 스페이스(21)에 참여할 수 있다.However, the join
이에 따라, 조인 서비스 제공 서버(100)는 특정시간 이벤트에 따라 스페이스(21)에서 제공하는 조인 서비스를 스퀘어 A(22)에 참여하는 디바이스(200)와 스퀘어 B(23)에 참여하는 다른 디바이스에게 동일하게 제공한다. Accordingly, the join
이처럼 디바이스(200)는 특정시간 이벤트에 따라 타 스퀘어에 있는 디바이스와 조인 서비스를 함께 이용함으로써, 자신의 스퀘어[즉, 스퀘어 A(22)]에서 제공하는 조인 서비스뿐만 아니라 스페이스(21)에서 제공하는 조인 서비스를 제공받을 수 있다.In this way, the
다만, 조인 서비스 제공 서버(100)는 스퀘어 A(22)와 스퀘어 B(23) 각각에서 제공하는 조인 서비스를 공유하지는 않는다. 즉, 디바이스(200)는 스퀘어 B(23)에 조인하기를 통해 참여하지 않기 때문에, 스퀘어 B(23)에서 제공하는 조인서비스를 이용할 수 없다.However, the join
예를 들어, 사용자가 '○○ 속보'에 관심이 있고, '○○ 속보'에 대한 특정시간 이벤트가 '△월□일, 12:00∼14:00 (2시간)' 동안 열리는 경우를 가정한다. 이 경우에, 사용자는 스퀘어 A(22)의 오프라인 공간상에 위치한다. For example, suppose that a user is interested in 'breaking news' and a specific time event for 'breaking news' is held for a period of 'month □ day, 12: 00~14: 00 (two hours)' do. In this case, the user is located on the off-line space of the square A (22).
사용자는 △월□일 12:30에 디바이스(200)의 조인 서비스 애플리케이션을 활성화시키면, 디바이스(200)에는 특정시간 이벤트에 대한 스페이스(21)가 노출된다. 사용자는 스페이스(21)에 조인하기를 통해 특정시간 이벤트와 관련된 조인 서비스를 제공받는다. 이때, 사용자는 스페이스(21)에서 스퀘어 B(23)의 오프라인 공간상에 위치하는 다른 사용자의 조인 서비스 참여 내용도 확인할 수 있다. 사용자는 △월□일 14:00에 특정시간 이벤트가 종료됨에 따라, 스페이스(21)에서 제공하는 조인 서비스를 이용이 차단된다. 다만, 사용자는 스페이스(21)에서 제공하는 조인 서비스의 둘러보기만 이용 가능하다.When the user activates the joining service application of the
도 3의 (b)는 특정시간 이벤트가 '공간 특성이 명확한 이벤트'인 경우를 나타낸다. FIG. 3 (b) shows a case where the specific time event is an 'event in which the spatial characteristic is clear'.
이 경우, 조인 서비스 제공 서버(100)는 디바이스(200)가 조인하기를 통해 접근 가능한 '특정시간 이벤트와 관련된 스퀘어'를 노출한다.In this case, the joining
먼저, 디바이스(200)는 조인하기를 통해 스퀘어 A(22)에서 제공되는 조인 서비스를 이용할 수 있다. 디바이스(200)(즉, 사용자)는 스퀘어 A(22)의 오프라인 공간상에 위치한다. 그리고 디바이스(200)는 조인하기 가능 범위를 벗어난 스퀘어 C(24)에 조인하기를 통해 참여할 수 없다.First, the
그런데 조인 서비스 제공 서버(100)는 사용자의 서비스 정보에 포함된 사용자별 맞춤형 정보에 따라 특정시간 이벤트에 따라 스퀘어 C(24)를 디바이스(200)로 노출한다. 그리고 디바이스(200)는 조인하기를 통해 스퀘어 C(24)에 참여한다. However, the join
이에 따라, 조인 서비스 제공 서버(100)는 특정시간 이벤트에 따라 스퀘어 C(24)에서 제공하는 조인 서비스를 디바이스(200)에 제공할 수 있다.Accordingly, the join
즉, 디바이스(200)는 스퀘어 C(24)의 오프라인 공간상에 위치하지 않더라도, 특정시간 이벤트에 따라 특정시간에 조인하기를 통해 스퀘어 C(24)에서 제공하는 조인 서비스에 참여할 수 있다.That is, even if the
이처럼 디바이스(200)는 특정시간 이벤트에 따라 자신의 스퀘어[즉, 스퀘어A(22)]에서 제공하는 조인 서비스뿐만 아니라 스퀘어 C(24)에서 제공하는 조인 서비스를 제공받을 수 있다. 이때, 조인 서비스 제공 서버(100)는 스퀘어 A(22)와 스퀘어 C(24) 각각에서 제공하는 조인 서비스를 공유한다. Thus, the
예를 들어, 사용자가 '◇◇ 축구경기'에 관심이 있고, '◇◇ 축구경기'에 대한 특정시간 이벤트가 '△월□일, 12:00∼14:00 (2시간)' 동안 각 축구장이 연계되어 열리는 경우를 가정한다. 이때, 스퀘어 A(22)는 축구장 A의 오프라인 공간상에 형성되고, 스퀘어 C(24)는 축구장 C의 오프라인 공간상에 형성된다. 사용자는 스퀘어 A(22)의 오프라인 공간상에 위치한다. For example, if a user is interested in '◇◇ football game' and the specific time event for '◇◇ football game' is' □ □ □, 12: 00~14: 00 (2 hours) Are opened in association with each other. At this time, the
사용자는 △월□일 12:30에 디바이스(200)의 조인 서비스 애플리케이션을 활성화시키면, 디바이스(200)에는 특정시간 이벤트에 대한 스퀘어 C(24)가 노출된다. 사용자는 스퀘어 C(24)에 조인하기를 통해 특정시간 이벤트와 관련된 조인 서비스를 제공받는다. 이때, 사용자는 스퀘어 C(24)에서 제공하는 조인 서비스를 확인할 수 있다. 즉, 사용자는 축구장 A 뿐만 아니라, 축구장 C에서 일어나는 경기 상황을 축구장 C에 있는 다른 사용자들이 스퀘어 C(24)에서 제공하는 조인 서비스에 참여하는 내용을 통해 확인할 수 있다.When the user activates the join service application of the
도 4는 본 발명의 일실시예에 따른 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버에 대한 구성도이다.4 is a configuration diagram of a join service providing server for providing a join service according to a specific time event according to an embodiment of the present invention.
도 4에 도시된 바와 같이, 조인 서비스 제공 서버(100)는 특정시간 이벤트 생성부(110), 서비스 조인부(120), 개인 인증부(130), 서비스 정보 제공부(140), 조인 해제부(150), 데이터베이스(160)를 포함한다. 디바이스(200)는 조인 서비스 애플리케이션을 실행하여 조인 서비스 제공 서버(100)와 서로 연동한다.4, the join
조인 서비스 제공 서버(100)는 조인 서비스에 가입된 사용자의 정보 즉, 사용자 정보(161)를 데이터베이스(160)에 저장한다. 사용자 정보(161)는 사용자를 식별하기 위한 정보로서, 예를 들어, 이름, 핸드폰 번호, 인증정보, 개인 관심정보 등을 포함할 수 있다.The join
특정시간 이벤트 생성부(110)는 특정시간 이벤트에 따라 조인 서비스를 제공하기 위한 가상공간을 생성한다. 여기서, 특정시간 이벤트는 이벤트 주관자의 요청에 의해 생성될 수 있다.The specific time
먼저, 특정시간 이벤트 생성부(110)는 공간 특성이 명확하지 않은 특정시간 이벤트의 경우에, 특정시간 이벤트와 관련된 가상공간인 스페이스를 생성한다.First, the specific time
다음, 특정시간 이벤트 생성부(110)는 공간 특성이 명확한 특정시간 이벤트의 경우에, 특정시간 이벤트와 관련된 하나 이상의 스퀘어를 선별하여 준비한다. 이때, 특정시간 이벤트 생성부(110)는 해당 스퀘어를 그룹 형태(즉, 스퀘어 그룹)로 준비할 수 있다. 이 경우, 후술할 서비스 조인부(120)는 해당 스퀘어 그룹에 조인하기를 통해 해당 스퀘어 그룹에 속한 복수의 스퀘어에서 제공하는 조인 서비스에 일괄적으로 참여하는 기능을 제공할 수 있다.Next, the specific time
여기서는 설명의 편의상 스페이스, 특정시간 이벤트와 관련된 스퀘어를 '특정시간 이벤트 가상공간'으로 통칭하여 설명하기로 한다. 따라서, 사용자는 특정시간에 특정시간 이벤트 가상공간에 참여하는 경우에, 특정시간 이벤트를 이용할 수 있다. 예를 들어, 사용자는 특정시간 이벤트 가상공간에서 제공하는 특정시간 이벤트를 TV 방영시간에만 참여할 수 있고 재방송시간에 참여할 수 없다. 또한, 사용자는 스포츠 경기의 경우에 현재 스포츠를 관람하는 경우에만, 특정시간 이벤트 가상공간에서 제공하는 특정시간 이벤트를 참여할 수 있다.Here, for convenience of description, a space and a square associated with a specific time event will be collectively referred to as a " specific time event virtual space ". Thus, a user can use a specific time event when participating in a specific time event virtual space at a specific time. For example, a user can participate in a specific time event provided in a specific time event virtual space only in the TV broadcast time, and can not participate in the rebroadcast time. In addition, the user can participate in a specific time event provided in the specific time event virtual space only when the user watches the current sport in the case of a sporting event.
서비스 조인부(120)는 특정시간 이벤트 생성부(110)에 의해 생성된 특정시간 이벤트 가상공간을 해당 디바이스(200)로 노출하고, 해당 디바이스의 조인하기 과정을 진행한다.The
먼저, 서비스 조인부(120)는 공간 특성이 명확하지 않은 특정시간 이벤트의 경우에, 특정시간 이벤트 가상공간에 해당하는 스페이스를 디바이스(200)로 노출시킨다.First, the
다음, 서비스 조인부(120)는 공간 특성이 명확한 특정시간 이벤트의 경우에, 특정시간 이벤트 가상공간에 해당하는 하나 이상의 스퀘어를 디바이스(200)로 노출시킨다. 전술한 바와 같이, 서비스 조인부(120)는 복수의 스퀘어가 포함된 스퀘어 그룹으로 디바이스(200)로 노출시킬 수 있다.Next, the
이와 같이 서비스 조인부(120)는 특정시간 이벤트 가상공간에서 제공하는 조인 서비스를 조인하기를 통해 디바이스(200)로 제공할 수 있다. 이때, 서비스 조인부(120)는 3단계 디바이스 체크 과정 즉, 특정시간 체크 과정, 개인화 체크 과정, 온라인 체크 과정을 통해, 특정시간 이벤트 가상공간을 노출하고 이에 조인하기를 통해 특정시간 이벤트 가상공간에서 제공하는 조인 서비스를 해당 디바이스(200)로 제공한다.In this way, the
여기서, 특정시간 체크 과정은 특정시간 이벤트 가상공간에서 제공하는 조인 서비스를 이용 가능한 시간을 확인하는 과정이다. 즉, 서비스 조인부(120)는 특정시간에만 특정시간 이벤트 가상공간을 해당 디바이스(200)로 제공한다. 개인화 체크 과정은 사용자의 디바이스(200)에 노출되는 특정시간 이벤트 가상공간을 결정하는 과정이다. 즉, 서비스 조인부(120)는 사용자 맞춤형 정보에 따라 특정시간 이벤트 가상공간을 해당 디바이스(200)로 제공한다. 온라인 체크 과정은 사용자에 의해 특정시간 이벤트 가상공간에서 제공하는 조인 서비스에 참여하는지를 확인하는 과정이다. 즉, 서비스 조인부(120)는 특정시간 이벤트 가상공간에 대해 해당 디바이스(200)의 조인하기가 적용되는지를 확인하는 과정이다.Here, the specific time checking process is a process of checking the available time of the join service provided in the specific time event virtual space. That is, the
부가적으로, 서비스 조인부(1220)는 공간 특성이 명확한 특정시간 이벤트의 경우에, 특정시간 이벤트 가상공간에 대해 특정시간에 한하여 스퀘어 그룹에 조인하지 않은 사용자도 조인하기를 허용할 수 있다. 이는 같은 관심사에 있는 사용자들이 스퀘어 그룹에 특정시간에 한하여 조인하기를 통해 실시간으로 소통할 수 있도록 하기 위함이다. 즉, 스퀘어 그룹에 조인하지 않은 사용자는 스퀘어 그룹에 위치하지 않기 때문에 해당 스퀘어 그룹에 조인하기를 통해 참여할 수 없지만, 특정시간 이벤트를 통해 특정시간에 한하여 참여할 수 있다.In addition, the service joining unit 1220 may allow a user who has not joined the square group for a specific time to a specific time event virtual space in the case of a specific time event with clear spatial characteristics. This is to allow users in the same interest to communicate in real time by joining the square group only at specific times. That is, a user who has not joined the square group can not participate through joining the square group because he is not located in the square group, but he can participate only at a specific time through the specific time event.
한편, 서비스 조인부(120)는 디바이스(200)와 연동하여 디바이스(200)에 특정 스퀘어에 대해 조인하기 또는 둘러보기 기능을 제공할 수 있다. Meanwhile, the
서비스 조인부(120)는 디바이스(200)의 위치정보(예를 들어, GPS 정보 또는 비콘 정보 등)를 이용하여 오프라인 공간 상의 디바이스(200)의 위치를 확인한다. 서비스 조인부(120)는 디바이스(200)의 위치정보에 따라 특정 스퀘어에 대한 조인하기 또는 둘러보기 기능을 디바이스(200)로 제공한다.The
먼저, 서비스 조인부(120)는 디바이스(200)의 위치정보를 기반으로 하여 기 설정된 반경 이내(예를 들어, 3km 이내)에 특정 스퀘어가 있는 경우에 조인하기 기능을 디바이스(200)로 제공한다. 또한, 서비스 조인부(120)는 디바이스(200)의 위치정보에 따라 조인하기 기능을 디바이스(200)에 제공할 때, 개인 관심정보에 대응된 다수의 스퀘어를 리스트 형태(즉, 스퀘어 리스트)로 디바이스(200)로 제공할 수 있다. First, the
그리고 디바이스(200)는 개인 관심정보에 대응된 스퀘어 리스트를 사용자가 확인할 수 있는 상태로 제공한다. 사용자는 디바이스(200)로부터 확인된 스퀘어 리스트로부터 원하는 스퀘어에 대해 조인하기 과정 즉, 온라인 공간상의 특정 영역에 참여(조인)하는 과정을 진행할 수 있다. The
한편, 서비스 조인부(120)는 디바이스(200)의 위치정보를 기반으로 하여 기 설정된 반경 밖(예를 들어, 3km 밖)에 특정 스퀘어가 있는 경우에 둘러보기 기능을 디바이스(200)로 제공한다. 또한, 서비스 조인부(120)는 디바이스(200)의 위치정보에 따라 둘러보기 기능을 디바이스(200)에 제공할 때, 개인 관심정보에 대응된 스퀘어 리스트를 디바이스(200)로 제공할 수 있다. 서비스 조인부(120)는 디바이스(200)로 제공할 스퀘어 리스트가 없는 경우에, 디바이스(200)와 연동하여 사용자가 원하는 스퀘어를 검색할 수 있는 검색 기능을 제공할 수 있다. 사용자는 추천받은 스퀘어 리스트 또는 검색된 스퀘어 리스트를 토대로 둘러보기 과정 즉, 온라인 공간상의 특정 영역에 접속하여 제한적인 기능을 이용하는 과정을 선택할 수 있다.On the other hand, the
이와 같이, 서비스 조인부(120)는 3단계 과정 즉, 오프라인 체크 과정, 개인화 체크 과정, 온라인 체크 과정을 통해 특정 스퀘어에 대한 조인하기 또는 둘러보기가 가능한 상태를 만들어 준다.In this manner, the
여기서, 오프라인 체크 과정은 특정 스퀘어의 조인하기 또는 둘러보기를 결정하는 과정이다. 개인화 체크 과정은 사용자에게 노출되는 스퀘어를 결정하는 과정이다. 즉, 사용자에게 노출되는 스퀘어는 개인 관심정보에 따라 선별된 스퀘어이다. 개인 관심정보에 해당되지 않은 스퀘어는 사용자 주변에 존재할지라도 사용자에게 노출되지 않는다. 즉, 개인 관심정보에 해당되지 않은 스퀘어는 다른 사용자에게는 존재할 수 있지만, 자신에게는 존재하지 않는 스퀘어일 수 있다. 온라인 체크 과정은 온라인상의 스퀘어에 대한 조인 서비스에 사용자를 연결하는 과정이다. 조인하기 또는 둘러보기를 선택하지 않은 스퀘어는 사용자가 조인하기 또는 둘러보기를 선택할 수 있는 권한이 발생되지만, 온라인 상의 스퀘어에 대한 조인 서비스에 대해 사용자가 연결하지 않는 상태의 스퀘어이다. 이 경우, 사용자는 언제든지 원하면 조인하기 또는 둘러보기를 선택할 수 있다.Here, the offline check process is a process of determining a join or a tour of a specific square. The personalization check process is the process of determining the squares that are exposed to the user. That is, the square exposed to the user is a square selected according to the individual interest information. Squares not corresponding to personal interest information are not exposed to the user even if they exist around the user. That is, the squares not corresponding to the individual interest information may exist in other users, but may be squares that do not exist in the user. The online check process is the process of connecting users to a join service to an online square. A square that does not have a join or tour option is a square where the user is not allowed to join or browse, but the user does not connect to the online join service on the square. In this case, the user can choose to join or tour at any time.
서비스 조인부(120)는 사용자별로 조인하기 및 둘러보기에 해당하는 스퀘어 리스트와 관련된 정보를 사용자 정보(161)에 포함시켜 데이터베이스(160)에 저장할 수 있다.The
개인 인증부(130)는 조인하기 기능을 통해 접속한 특정시간 이벤트 가상공간에서 개인 인증 기능을 제공한다. 여기서, 개인 인증 기능은 각 개인 자신만 관리(열람, 작성, 수정, 삭제 등)할 수 있는 개인 인증 정보(162)를 생성할 수 기능이다. 개인 인증 정보(162)는 데이터 베이스(150)에 개인별로 저장된다. The
한편, 개인 인증부(130)는 조인하기 기능을 통해 접속한 스퀘어에서 개인 인증 기능을 제공한다. 개인 인증부(130)는 둘러보기 기능을 통해 접속한 스퀘어에 대한 개인 인증 기능을 제공하지 않는다. 여기서, 개인 인증 기능은 각 개인 자신만 관리(열람, 작성, 수정, 삭제 등)할 수 있는 개인 인증 정보(162)를 생성할 수 기능이다. 개인 인증 정보(162)는 데이터 베이스(150)에 개인별로 저장된다. 개인 인증 정보(162)는 특정 스퀘어 상의 이동정보(즉, 경로, 시간, 동행자 등), 특정 스퀘어 상에서 남긴 각종 콘텐츠(즉, 사진, 메모, 댓글, SNS 또는 블로그 게시물 등) 등일 수 있다. 또한, 개인 인증부(130)는 추억 저장을 위한 앨범 제작 기능, 추억 공유를 위한 SNS 공유 기능, 기록을 남길 수 있는 일기 작성 기능, 개인 페이지를 통해 개인 인증 정보(153)를 관리하는 기능 등을 제공할 수 있다. 즉, 디바이스(200)는 운영체제(OS) 내부의 프레임웍(framework)와 로케이션(location) 서비스를 이용하여 현재 위치를 기반으로 하여 기 설정된 반경 이내에 스퀘어가 있을 경우에 개인 인증 기능을 활성화한다. 사용자는 디바이스(200)를 통해 개인 인증 기능을 통해 데이터베이스(160)의 개인 인증 정보(153)를 확인, 수정 및 삭제할 수 있는 통신 API와 화면을 제공받을 수 있다.On the other hand, the
서비스 정보 제공부(140)는 특정시간 이벤트 가상공간과 관련된 서비스 정보(163)를 디바이스(200)로 제공할 수 있다. 이 경우, 서비스 정보(163)는 특정시간 이벤트의 유/무형 진행정보 등이 포함될 수 있으며, 예를 들어, 실시간 포토 콘테스트, 실시간 퀴즈, 실시간 투표, 승패 예상 등의 진행정보일 수 있다. The service
한편, 서비스 정보 제공부(140)는 조인하기 또는 둘러보기 기능을 통해 연결된 스퀘어와 관련된 서비스 정보(163)를 디바이스(200)로 제공할 수 있다. 서비스 정보(163)는 카테고리 분류, 이름, 대표이미지, 주소, 스퀘어 위치정보(위도 및 경도의 GPS 정보) 등을 포함하여 구성할 수 있다. 서비스 정보(163)는 데이터베이스(160)에서 관리된다. 서비스 정보(163)는 통신 API를 통해 디바이스(200)로 제공될 수 있다. 디바이스(200)는 통신 API를 통해 서비스 정보(163)를 확인, 수정 및 삭제할 수 있다. 구체적으로, 서비스 정보 제공부(140)는 조인하기 또는 둘러보기 기능을 통해 연결된 스퀘어의 사용자별 맞춤형 정보를 실시간으로 디바이스(200)로 제공할 수 있다. 즉, 서비스 정보 제공부(140)는 사용자에 의해 기 설정된 개인별, 나이별, 성별, 관심사별로 구분된 개인 관심정보를 사용자 정보(161)로부터 확인한 후, 개인 관심정보에 대응되는 서비스 정보를 디바이스(200)로 제공한다.Meanwhile, the service
이러한 서비스 정보 제공부(140)는 Apple IOS의 APNS(Apple Push Notification Service) 또는 Android OS의 GCM(Google Cloud Messaging)를 사용하여 사용자별 맞춤형 정보를 포함하고 있는 푸시 메시지(push notification)를 디바이스(200)로 전송한다. 또한, 토큰 아이디(token ID)는 디바이스(200)의 UUID(Universally Unique IDentifier)의 정보에 맞춰 데이터베이스(160)의 사용자 정보(161)에 저장한다.The service
서비스 정보 제공부(140)는 푸시 메시지를 생성한 후 해당 스퀘어에 접속해있는 사용자들에게만 전송한다. 디바이스(200)는 전달받은 푸시 메시지를 서비스 정보 제공부(140)를 통해 상세한 정보를 확인할 수 있다.The service
한편, 서비스 정보 제공부(140)는 비콘(beacon) 단말기를 통해 비콘 주변정보 즉, 비콘이 설치되어 있는 상점의 이벤트 정보, 할인 정보 등을 디바이스(200)로 제공할 수 있다. 서비스 정보 제공부(140)는 비콘 단말기 근처에 있는 디바이스(200)로 비콘 주변정보를 내부 알림(local notification) 기능을 통하여 알려줄 수 있다. 비콘 주변정보는 비콘이 설치되어 있는 상점을 소개하는 음성, 이미지 등을 활용할 수 있다. 디바이스(200)는 조인한 스퀘어의 비콘 단말기 근처에 있을 때, 블루투스(bluetooth) 기능을 활성화하고 비콘 주변정보를 알림 메시지를 통해 수신할 수 있다.On the other hand, the service
비콘은 저전력 블루투스(Bluetooth Low Energy, BLE)기술을 기반으로 IT 기기간 서로 정보를 주고 받는 근거리 통신 기술이다. 비콘 단말기는 자신의 신호 도달 거리 내로 디바이스(200)를 가진 사용자가 들어오면 특정 ID값을 내보내게 된다. 디바이스(200)는 비콘 단말기로부터 수신된 특정 ID값을 인식하여 서비스 정보 제공부(140)로 전달한다. 그리고 서비스 정보 제공부(140)는 비콘 주변정보를 디바이스(200)로 제공한다. 그러면, 사용자는 해당 위치에 설정된 이벤트나 서비스 정보를 디바이스(200)를 통해 확인할 수 있다. Beacons are low-power Bluetooth low-energy (BLE) technologies that provide short-range communication between IT devices. The beacon terminal sends out a specific ID value when a user having the
다시 말해, 서비스 정보 제공부(140)는 비콘 단말기 근처의 디바이스(200)의 UUID(Universally Unique IDentifier)를 이용하여 비콘 고유번호를 식별하고, 디바이스(200)가 비콘 단말기의 영역 내에 있는지를 확인한다. 그리고 서비스 정보 제공부(140)는 비콘 고유번호를 데이터베이스(160)의 조인 정보(154)에 저장된 값과 비교하여 비콘 주변정보를 내부 알림 기능을 통하여 디바이스(200)로 제공한다.In other words, the service
예를 들어, 사용자가 비콘 단말기가 설치된 상점으로 들어가면, 비콘 단말기는 사용자의 디바이스(200)로 즉각적으로 매장의 카탈로그(catalog)를 보내줄 수 있다. 이를 통해 사용자는 큰 상점안을 여기저기 돌아다니면서 원하는 물건을 찾는 시간을 상당부분 단축할 수 있다. 또 다른 예로는 사용자가 구매하고자 하는 상품을 정한 경우에, 사용자는 디바이스(200)를 통해 구매하고자 하는 상품의 위치가 정확히 어디 있는지 확인할 수 있다. 또한, 사용자는 특정 브랜드의 제품을 사려고 할 때, 특정 공간에 근접하면 해당 제품에 대한 모든 정보(색, 이름, 배송 시간, 가격, 디스카운트, 적립 포인트, 어울리는 인테리어디자인이나 유사 제품들 등)들을 즉각적으로 받을 수도 있다.For example, when a user enters a store where a beacon terminal is installed, the beacon terminal can instantly send a store catalog to the user's
아울러, 서비스 정보 제공부(140)는 조인한 스퀘어에서 당장 사용할 수 있는 주변의 쿠폰 정보도 디바이스(200)로 제공할 수 있다. 서비스 정보 제공부(140)는 비콘 단말기 근처에 있는 디바이스(200)로 당장 사용할 수 있는 쿠폰 정보를 내부 알림(local notification) 기능을 통하여 알려줄 수 있다. In addition, the service
조인 해제부(150)는 특정시간 이벤트의 종료시간에 따라 특정시간 이벤트 가상공간에 대한 조인하기의 해제 기능을 제공한다. 이때, 디바이스(200)는 특정시간 이벤트 가상공간에서 제공하는 조인 서비스에 조인하기 이전 상태로 복귀한다.The
한편, 조인 해제부(150)는 특정 스퀘어에 대한 조인하기의 해제 기능을 제공한다. 즉, 조인 해제부(150)는 디바이스(200)의 위치정보를 이용하여 특정 스퀘어의 반경 이내에 디바이스(200)가 위치하는지를 확인할 수 있다. 그리고 조인 해제부(150)는 디바이스(200)의 위치를 기반으로 하여 기 설정된 반경 밖으로 디바이스(200)가 벗어나는 경우에 특정 스퀘어에 대한 조인하기를 해제한다. 또한, 조인 해제부(150)는 특정 스퀘어에 대한 조인하기를 해제할 때, 디바이스(200)로 조인하기에 대한 해제를 자동으로 알려준다.On the other hand, the
구체적으로, 조인 해제부(150)는 아래와 같이 동작할 수 있다. 먼저, 조인 해제부(150)는 기 설정된 주기(예를 들어, 1시간) 마다 디바이스(200)의 위치정보를 확인한다. 조인 해제부(150)는 디바이스(200)의 현재 위치를 기반으로 하여 기 설정된 반경 이내에 특정 스퀘어가 있으면 조인하기 상태를 계속 유지한다. 반면에, 조인 해제부(150)는 디바이스(200)의 현재 위치를 기반으로 하여 기 설정된 반경 밖에 특정 스퀘어가 있으면 소정 시간(예를 들어, 5분)이 경과한 후 디바이스(200)의 위치를 다시 확인하여 여전히 디바이스(200)의 현재 위치를 기반으로 하여 기 설정된 반경 밖에 특정 스퀘어가 있으면, 디바이스(200)의 조인하기 기능을 해제한다. 그리고, 조인 해제부(150)는 조인해제 알림 메시지를 디바이스(200)로 제공한다. 조인 해제부(150)는 특정 스퀘어에 대한 조인하기 기능이 해제되면, 특정 스퀘어에 저장된 조인 정보를 삭제한다. 사용자는 디바이스(200)를 통해 확인되는 조인하기에 관련된 스퀘어 리스트 상에서 특정 스퀘어를 제외함으로써 조인하기 기능을 해제할 수 있다. More specifically, the
마찬가지로, 조인 해제부(150)는 특정 스퀘어에 대한 둘러보기의 해제 기능을 제공한다. 조인 해제부(150)는 디바이스(200)의 위치에 따라 해제 기능을 자동으로 진행하는 것이 아니라, 사용자의 선택에 따라 특정 스퀘어에 대한 둘러보기 기능을 해제할 수 있다. 사용자는 디바이스(200)를 통해 확인되는 둘러보기에 관련된 스퀘어 리스트 상에서 특정 스퀘어를 제외함으로써 둘러보기 기능을 해제할 수 있다.Similarly, the
도 5는 본 발명의 일실시예에 따른 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 방법에 관한 도면이다.5 is a diagram illustrating a method of providing a join service for providing a join service according to a specific time event according to an embodiment of the present invention.
먼저, 디바이스(200)는 조인 서비스를 이용하기 위해, 조인 서비스 애플리케이션이 미리 설치한다. 그리고 사용자는 디바이스(200)에 설치된 조인 서비스 애플리케이션을 실행한다. 조인 서비스 애플리케이션은 조인 서비스 제공 서버(100)에 연결하여 조인 서비스를 이용하는 절차를 준비한다.First, the
아울러, 조인 서비스 제공 서버(100)는 특정시간 이벤트에 따라 조인 서비스를 제공하기 위한 특정시간 이벤트 가상공간을 생성한다(S201). 특정시간 이벤트는 이벤트 주관자에 의해 생성된다.In addition, the join
이후, 조인 서비스 제공 서버(100)는 디바이스 체크 과정(즉, 특정시간 체크 과정, 개인화 체크 과정, 온라인 체크 과정)을 통해 특정시간 이벤트 가상공간을 노출하고, 해당 디바이스(200)의 조인하기를 진행한다(S202). 이때, 조인 서비스 제공 서버(100)는 특정시간 이벤트 가상공간의 공간특성에 따라, 특정시간 이벤트와 관련된 제3의 가상공간인 스페이스(즉, 공간 특성이 명확하지 않은 경우)를 노출하거나, 특정시간 이벤트와 관련된 스퀘어(즉, 공간 특성이 명확한 경우)를 노출한다.Then, the join
그런 다음, 조인 서비스 제공 서버(100)는 조인하기를 통해 해당 디바이스(200)로 특정시간 이벤트 가상공간에서 제공하는 조인 서비스를 제공한다(S203). 이때, 조인 서비스 제공 서버(100)는 특정시간 이벤트 가상공간에 대한 개인 인증 기능을 제공하거나, 특정시간 이벤트 가상공간과 관련된 서비스 정보를 디바이스(200)로 제공한다.Then, the join
이후, 조인 서비스 제공 서버(100)는 특정시간 이벤트의 종료시간에 따라 특정시간 이벤트 가상공간에 대한 조인하기를 해제한다(S204). 조인 서비스 제공 서버(100)는 특정시간 이벤트가 종료된 이후에, 특정시간 이벤트 가상공간에 대한 둘러보기 기능을 해당 디바이스(200)로 제공할 수 있다.Thereafter, the join
이상에서 설명된 본 발명의 실시예는 예시적인 것에 불과하며, 본 발명이 속한 기술분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 잘 알 수 있을 것이다. 그럼으로 본 발명은 상기의 상세한 설명에서 언급되는 형태로만 한정되는 것은 아님을 잘 이해할 수 있을 것이다. 따라서 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다. 또한, 본 발명은 첨부된 청구범위에 의해 정의되는 본 발명의 정신과 그 범위 내에 있는 모든 변형물과 균등물 및 대체물을 포함하는 것으로 이해되어야 한다.It will be apparent to those skilled in the art that various modifications and equivalent arrangements may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Accordingly, it is to be understood that the present invention is not limited to the above-described embodiments. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims. It is also to be understood that the invention includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims.
100 : 조인 서비스 제공 서버 110 : 특정시간 이벤트 생성부
120 : 서비스 조인부 130 : 개인 인증부
140 : 서비스 정보 제공부 150 : 조인 해제부
150 : 데이터베이스 200 : 디바이스100: Join service providing server 110: Specific time event generating unit
120: service joining unit 130: personal authentication unit
140: service information providing unit 150:
150: Database 200: Device
Claims (15)
상기 특정시간 이벤트 가상공간을 디바이스 체크 과정에 따라 해당 디바이스로 노출하여 해당 디바이스의 조인하기 과정을 진행하기 위한 서비스 조인부;
해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간과 관련된 서비스 정보를 해당 디바이스로 제공하기 위한 서비스 정보 제공부; 및
상기 특정시간 이벤트의 종료시간에 따라 상기 특정시간 이벤트 가상공간에 대한 조인하기를 해제하기 위한 조인 해제부;를 포함하고,
해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간에서 개인별로 관리하는 개인 인증 정보를 생성하기 위한 개인 인증부;를 더 포함하며,
상기 서비스 조인부는,
상기 특정시간 이벤트 가상공간이 공간 특성이 명확하지 않은 경우에 상기 특정시간 이벤트와 관련된 제3의 가상공간인 스페이스를 노출하되, 해당 디바이스와 타 디바이스가 조인하기를 통해 상기 스페이스에 접속 가능하게 하고, 해당 디바이스가 조인하기 가능 범위를 벗어난 상기 타 디바이스의 스퀘어에 접속을 허용하지 않으며,
상기 특정시간 이벤트 가상공간이 공간 특성이 명확한 경우에 상기 특정시간 이벤트와 관련된 스퀘어를 노출하되, 해당 디바이스가 조인하기 가능 범위를 벗어난 상기 특정시간 이벤트와 관련된 스퀘어에 접속 가능하게 하는 것인 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
A specific time event generation unit for generating a specific time event virtual space for providing a join service according to a specific time event;
A service joining unit for exposing the specific time event virtual space to a corresponding device according to a device check procedure and joining the corresponding device to the specific time event virtual space;
A service information providing unit for providing service information related to the specific time event virtual space to a corresponding device through joining of the device; And
And a join releasing unit for canceling joining of the specific time event virtual space according to the end time of the specific time event,
And a personal authentication unit for generating individual authentication information to be managed for each individual in the specific time event virtual space through joining of the device,
The service-
Wherein the specific time event virtual space exposes a space which is a third virtual space related to the specific time event when the spatial characteristic is not clear, enabling the device and another device to connect to the space through joining, The device does not allow access to the square of the other device out of the allowable range,
Wherein the specific time event virtual space exposes a square associated with the specific time event when the spatial property is clear but allows the device to connect to a square associated with the specific time event outside the joinable range, A join service providing server that provides a join service according to the request.
상기 특정시간 이벤트는, 특정시간에 시작부터 종료까지 일어나는 이벤트로서, 이벤트 주관자의 요청에 의해 생성되는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
The method according to claim 1,
The specific time event is an event that occurs from a start to an end at a specific time, and provides a join service according to a specific time event generated by a request of an event organizer.
상기 디바이스 체크 과정은, 특정시간 체크 과정, 개인화 체크 과정, 온라인 체크 과정이 포함되는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
The method according to claim 1,
Wherein the device check process provides a join service according to a specific time event including a specific time check process, a personalization check process, and an online check process.
상기 서비스 조인부는, 해당 디바이스의 위치정보를 이용하여 기 설정된 반경 이내에 스퀘어가 존재하는지를 확인함에 따라, 상기 스퀘어에 대한 조인하기 또는 둘러보기 기능을 상기 디바이스에 제공하고,
상기 서비스 정보 제공부는, 상기 스퀘어에 대한 조인하기 또는 둘러보기 기능을 통해 상기 스퀘어에 접속하는 경우에, 상기 스퀘어 내에서 이용할 수 있는 서비스 정보를 상기 디바이스로 제공하며,
상기 조인 해제부는, 상기 스퀘어에 대한 조인하기 또는 둘러보기 기능을 해제하는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
The method according to claim 1,
Wherein the service joining unit provides the device with a joining or browsing function for the square by confirming whether a square exists within a predetermined radius by using the location information of the device,
Wherein the service information providing unit provides service information available in the square to the device when accessing the square through a joining or browsing function on the square,
Wherein the join release unit provides a join service according to a specific time event for canceling a join or a tour function for the square.
상기 스퀘어는,
특정 지역에 하나의 영역으로 형성되거나, 특정 지역에 복수의 서브영역으로 분산되어 하나의 영역으로 형성되는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
The method according to claim 6,
The square,
A join service providing server which provides a join service according to a specific time event formed as one region in a specific region or divided into a plurality of sub regions in a specific region and formed as one region.
상기 서비스 조인부는,
상기 디바이스의 위치를 기반으로 기 설정된 반경 이내에 상기 스퀘어가 존재하는 경우에, 조인하기 기능을 상기 디바이스에 제공하는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
The method according to claim 6,
The service-
And provides a join service according to a specific time event that provides a joining function to the device when the square exists within a predetermined radius based on the position of the device.
상기 서비스 조인부는,
상기 디바이스의 위치를 기반으로 기 설정된 반경 밖에 상기 스퀘어가 존재하는 경우에, 둘러보기 기능을 상기 디바이스에 제공하는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
The method according to claim 6,
The service-
And provides a join service according to a specific time event that provides a tour function to the device when the square exists outside a predetermined radius based on the position of the device.
상기 개인 인증부는,
둘러보기 기능을 통해 상기 스퀘어에 접속하는 경우에, 개인별로 개인 인증 정보를 생성하여 관리하는 기능에 대해 상기 디바이스의 사용을 제한하는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
10. The method of claim 9,
The personal authentication unit,
Providing a join service according to a specific time event for limiting use of the device to a function of generating and managing personal authentication information for each individual when accessing the square through a browsing function.
상기 조인 해제부는, 상기 디바이스의 위치정보를 이용하여 상기 스퀘어에 대한 조인하기 기능을 해제하는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 서버.
The method according to claim 6,
Wherein the join release unit provides a join service according to a specific time event that releases the join function for the square using the location information of the device.
서비스 조인부에 의해, 상기 특정시간 이벤트 가상공간을 디바이스 체크 과정에 따라 해당 디바이스로 노출하여 해당 디바이스의 조인하기 과정을 진행하는 단계;
서비스 정보 제공부에 의해, 해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간과 관련된 서비스 정보를 해당 디바이스로 제공하는 단계; 및
조인 해제부에 의해, 상기 특정시간 이벤트의 종료시간에 따라 상기 특정시간 이벤트 가상공간에 대한 조인하기를 해제하는 단계;를 포함하고,
개인 인증부에 의해, 해당 디바이스의 조인하기를 통해 상기 특정시간 이벤트 가상공간에서 개인별로 관리하는 개인 인증 정보를 생성하며,
상기 서비스 조인부에 의해, 상기 특정시간 이벤트 가상공간이 공간 특성이 명확하지 않은 경우에 상기 특정시간 이벤트와 관련된 제3의 가상공간인 스페이스를 노출하되, 해당 디바이스와 타 디바이스가 조인하기를 통해 상기 스페이스에 접속 가능하게 하고, 해당 디바이스가 조인하기 가능 범위를 벗어난 상기 타 디바이스의 스퀘어에 접속을 허용하지 않으며,
상기 특정시간 이벤트 가상공간이 공간 특성이 명확한 경우에 상기 특정시간 이벤트와 관련된 스퀘어를 노출하되, 해당 디바이스가 조인하기 가능 범위를 벗어난 상기 특정시간 이벤트와 관련된 스퀘어에 접속 가능하게 하는 것인 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 방법.
Generating a specific time event virtual space for providing a join service according to a specific time event by a specific time event generating unit;
The service joining unit exposes the specific time event virtual space to the corresponding device according to the device check process and joins the corresponding device;
Providing service information related to the specific time event virtual space to the device through joining of the device by providing service information; And
And canceling, by the join releasing unit, the joining of the specific time event virtual space according to the end time of the specific time event,
The personal authentication unit generates personal authentication information to be managed for each individual in the specific time event virtual space through joining of the device,
Wherein the service joining unit exposes a space, which is a third virtual space related to the specific time event, when the specific time event virtual space is not clear, The device can not connect to the square of the other device out of the range in which the device can join,
Wherein the specific time event virtual space exposes a square associated with the specific time event when the spatial property is clear but allows the device to connect to a square associated with the specific time event outside the joinable range, And providing a join service according to the join request.
상기 생성 단계 이전에,
해당 디바이스에 조인 서비스 애플리케이션가 기 설치된 후, 상기 조인 서비스 애플리케이션의 실행을 통해 해당 디바이스와 연결되는 단계
를 더 포함하는 특정시간 이벤트에 따라 조인 서비스를 제공하는 조인 서비스 제공 방법.
13. The method of claim 12,
Prior to the generation step,
After the joining service application is installed in the device, connection with the device through execution of the joining service application
And providing a join service according to a specific time event including the event information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170028282A KR101945489B1 (en) | 2017-03-06 | 2017-03-06 | Server and method for providing joining service interconnecting squares |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170028282A KR101945489B1 (en) | 2017-03-06 | 2017-03-06 | Server and method for providing joining service interconnecting squares |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180101841A KR20180101841A (en) | 2018-09-14 |
KR101945489B1 true KR101945489B1 (en) | 2019-02-08 |
Family
ID=63599568
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170028282A KR101945489B1 (en) | 2017-03-06 | 2017-03-06 | Server and method for providing joining service interconnecting squares |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101945489B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102718180B1 (en) | 2021-11-19 | 2024-10-16 | 주식회사 엘지유플러스 | Method and apparatus for providing metaverse |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101033853B1 (en) | 2010-12-28 | 2011-05-16 | 송기훈 | Hybrid type online advertisement device and method combining local zone network and social network of LBS |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100287138B1 (en) | 1997-07-15 | 2001-04-16 | 윤종용 | Method for managing participants in multi-participating virtual space and system thereof |
KR20120087323A (en) | 2011-01-11 | 2012-08-07 | 안강석 | Method and System for Managing Smart Network Using GPS |
-
2017
- 2017-03-06 KR KR1020170028282A patent/KR101945489B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101033853B1 (en) | 2010-12-28 | 2011-05-16 | 송기훈 | Hybrid type online advertisement device and method combining local zone network and social network of LBS |
Non-Patent Citations (1)
Title |
---|
네이버블로그, "친구만들기 어플 얌모, 지역내 건전한 친구만들기", 2013.03.10.* |
Also Published As
Publication number | Publication date |
---|---|
KR20180101841A (en) | 2018-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9760940B2 (en) | System and method for supporting mobile unit connectivity for computer server to process specific orders | |
KR100673599B1 (en) | Meeting Proposal Method in Moblog-based Local Community System through Mobile Communication Terminal | |
CN102595407A (en) | System and method both enabling mobile equipment to log in automatically and access into wireless network | |
US11140120B2 (en) | Space time region based communications | |
US20080280598A1 (en) | Location Based System and Method for Exchanging Videos or Notes | |
US10713327B2 (en) | Geo-based data provision, search and access system and methods | |
US20220138276A1 (en) | Geo-based information provision, search and access method and software system | |
US20140162694A1 (en) | System and method for communicating information in a location-based system | |
KR101945489B1 (en) | Server and method for providing joining service interconnecting squares | |
KR101792772B1 (en) | Apparatus and method for providing joining service connecting people and objects in square | |
KR101891812B1 (en) | Server and method for providing contents service based on location, and device | |
US11671801B2 (en) | Media echoing and social networking device and method | |
KR101126627B1 (en) | Method for composition of smart app platform | |
KR101690265B1 (en) | System, apparatus, terminal and method for delivering content by broadcasting | |
KR101761214B1 (en) | Apparatus and method for delivering content by broadcasting | |
AU2015101788A4 (en) | Computer-implemented subscriber method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170306 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20180320 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20181029 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190129 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190130 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20211109 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20221212 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20231206 Start annual number: 6 End annual number: 6 |