WO2013180474A1 - System and method for providing location-based service - Google Patents

System and method for providing location-based service Download PDF

Info

Publication number
WO2013180474A1
WO2013180474A1 PCT/KR2013/004735 KR2013004735W WO2013180474A1 WO 2013180474 A1 WO2013180474 A1 WO 2013180474A1 KR 2013004735 W KR2013004735 W KR 2013004735W WO 2013180474 A1 WO2013180474 A1 WO 2013180474A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
service
list
zone
advertisement
Prior art date
Application number
PCT/KR2013/004735
Other languages
French (fr)
Inventor
Dong Hwan Yoon
Ha Na Kim
Original Assignee
Cj Cgv Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cj Cgv Co., Ltd. filed Critical Cj Cgv Co., Ltd.
Publication of WO2013180474A1 publication Critical patent/WO2013180474A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0261Targeted advertisements based on user location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring

Definitions

  • the present invention relates to a system and method for providing a location-based service and, more particular, to a system and method for providing a location-based service, which receives a service list based on zone recognition information from a service providing server when a user terminal enters a specific zone, processes a specific service to be executed when the specific service is selected from the service list, transmits event occurrence information to the service providing server when an event occurs due to a predetermined action during the execution of the service, and receives an item corresponding to the event.
  • the service providers provide various types of content such as search, shopping, game, and chatting services, and in particular, the game services can attract many users even if these services are paid services and thus become major revenue sources for service providers.
  • the advertisement when the advertisement is displayed only on the game screen, the advertisement is provided in a fixed manner regardless of the user’s preference and current state, and thus the advertisement effect is disappointing.
  • a predetermined game application is provided regardless of users’ preferences, current locations, current states, etc., and thus it is impossible to increase the participation of the users in the game.
  • an object of the present invention is to a system and method for providing a location-based service, which provides a list of services that can be used in a specific zone when a user enters the specific zone, allows a predetermined advertisement to be exposed on a service execution screen when a specific service is selected and executed from the service list, and provides an item that can be used in the corresponding zone when the advertisement is clicked, thus increasing the advertisement effect.
  • Another object of the present invention is to a system and method for providing a location-based service, which provides a game-related item corresponding to a tag (code) when a user tags the tag (code) provided in a zone that the user enters to allow the user to visit various parts of the corresponding zone, thus increasing the user’s interest.
  • Still another object of the present invention is to a system and method for providing a location-based service, which exposes a preferred advertisement based on advertisement selection information of a user on a service execution screen, thus maximizing the advertisement effect even during execution of a service.
  • Yet another object of the present invention is to a system and method for providing a location-based service, which provides a service such as game, music, wall-page, etc., to users based on analysis results of the users’ preferences, current locations, current states, etc., thus increasing the participation of the users in the service.
  • a location-based service which provides a service such as game, music, wall-page, etc.
  • Still yet another object of the present invention is to a system and method for providing a location-based service, which provides an item that can be used in the current place or a game-related item when the score of a game being executed reaches a target score, thus increasing the participation of users in the game.
  • a system for providing a location-based service comprising: a user terminal which, when an entry into a specific zone is recognized, transmits zone recognition information to a service providing server, receives a service list based on the zone recognition information from the service providing server, displays the service list, processes a specific service to be executed when the specific service is selected from the service list, transmits event occurrence information to the service providing server when an event occurs due to a predetermined action during the execution of the service, and receives an item corresponding to the event; and the service providing server which obtains a list of services that can be used in the specific zone based on the zone recognition information transmitted from the user terminal, transmits the service list to the user terminal, and provides an item corresponding to the event to the user terminal upon reception of the event occurrence information.
  • the service list may be at least one of a game list, a music list, and a wall-page list.
  • the predetermined action may comprise at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
  • the user terminal may select a specific service from the service list received from the service providing server, process the specific service to be executed, receive predetermined advertisement information from the service providing server when the specific service is executed, and process the predetermined advertisement information to be exposed in a predetermined area of a service execution screen.
  • the service providing server may obtain at least one of advertisement information set in the corresponding service, advertisement information set in the corresponding zone, advertisement information according to a predetermined advertisement scheduling algorithm, and advertisement information based on a user’s preference and provide the advertisement information to the user terminal.
  • a user terminal comprising: a communication unit for communication with a service providing server through a communication network; an input unit which receives a user request; a storage unit which stores a game application; a location recognition unit which, when an entry into a specific zone is recognized, transmits zone recognition information to the service providing server through the communication unit; a service execution unit which, when a service list based on the zone recognition information is received from the service providing server, displays the service list and processes a specific service selected from the service list to be executed; and an event recognition processing unit which, when an event occurs due to a predetermined action during the execution of the specific service, transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server.
  • the service list may be at least one of a game list, a music list, and a wall-page list.
  • the service execution unit may transmit service selection information to the service providing server, receive predetermined advertisement information from the service providing server, and expose the advertisement information in a predetermined area of a service execution screen.
  • the predetermined action may comprise at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
  • a service providing server comprising: a communication unit for communication with a user terminal through a communication network; a service information database in which at least one of service-related information including game-related information, music-related information, and wall-page-related information is stored; an advertisement information database in which advertisement-related information is stored; an item information database in which item-related information set to be provided to game players for each item is stored; a service providing unit which, when zone recognition information is received from the user terminal through the communication network, obtains a service list based on the zone recognition information from the service information database and provides the service list to the user terminal; an advertisement providing unit which, when a specific service is executed by the user terminal, obtains predetermined advertisement information from the advertisement information database and provides the advertisement information to the user terminal; and an event processing unit which, when event occurrence information is received from the user terminal, obtains an item corresponding to the event from the item information database and provides the item to the user terminal.
  • the service providing server may further comprise a user information database in which at least one of user identification information, zone visit history information corresponding to the identification information, game selection information, music selection information, wall-page selection information, advertisement selection information, preferred-game information, preferred-music information, preferred-wall-page information, and preferred-advertisement information is stored.
  • the service providing server may further comprise a preferred-information analysis unit which sets preferred-game information, preferred-music information, and preferred-wall-page information, respectively, based on the game selection information, music selection information, and wall-page selection information of each user stored in the user information database and sets preferred-advertisement information based on the advertisement selection information stored in the user information database.
  • a preferred-information analysis unit which sets preferred-game information, preferred-music information, and preferred-wall-page information, respectively, based on the game selection information, music selection information, and wall-page selection information of each user stored in the user information database and sets preferred-advertisement information based on the advertisement selection information stored in the user information database.
  • the service providing unit may obtain at least one of service lists including a game list, a music list, and a wall-page list, which correspond to the zone identification information, at least one of service lists including a game list, a music list, and a wall-page list, which can be executed in the current zone for a wait time, or at least one of service lists including a game list based on preferred-game information, a music list based on preferred-music information, and a wall-page list based on preferred-wall-page information, which correspond to the user identification information, from the service information database.
  • the advertisement providing unit may obtain at least one of advertisement information corresponding to identification information of the specific service, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and preferred-advertisement information corresponding to user identification information.
  • a method for providing a location-based service comprising the steps of: (a) if an entry into a specific zone is recognized, transmitting, at a user terminal, zone recognition information to a service providing server; (b) obtaining, at the service providing server, a list of services, which can be used in the specific zone, based on the zone recognition information, and transmitting the service list to the user terminal; (c) if a specific service is selected from the service list, processing, at the user terminal, the specific service to be executed, and if an event occurs due to a predetermined action during the execution of the specific service, transmitting event occurrence information to the service providing server; and (d) providing, at the service providing server, an item corresponding to the event included in the event occurrence information to the user terminal.
  • Step (c) may comprise the steps of: if a specific service is selected from the service list, processing the specific service to be executed, and if the specific service is executed, receiving predetermined advertisement information from the service providing server and processing the advertisement information to be exposed in a predetermined area of a service execution screen; and if an event occurs due to a predetermined action during the execution of the service, transmitting event occurrence information to the service providing server.
  • a method in which a user terminal provides a location-based service comprising the steps of: (a) determining whether the current location is a predetermined specific zone; (b) if it is determined that the current location is the predetermined specific zone, transmitting zone recognition information including zone identification information to a service providing server; (c) receiving a service list based on the zone recognition information from the service providing server, displaying the service list, and processing a specific service selected from the service list to be executed; and (d) if an event occurs due to a predetermined action during the execution of the specific service, transmitting event occurrence information to the service providing server and receiving an item corresponding to the event from the service providing server.
  • the service list may be at least one of a game list, a music list, and a wall-page list.
  • Step (c) may comprise the steps of: receiving and displaying a service list based on the zone recognition information; executing a specific service selected by a user from the service list and transmitting service selection information to the service providing server; and receiving predetermined advertisement information from the service providing server and exposing the advertisement information in a predetermined area of a service execution screen.
  • the predetermined action may comprise at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
  • a service providing server provides a location-based service to a user terminal, the method comprising the steps of: (a) if zone recognition information is received from the user terminal, obtaining a service list based on the zone recognition information from a provided service information database and transmitting the service list to the user terminal; (b) if a specific service is executed by the user terminal, obtaining predetermined advertisement information from an advertisement information database and transmitting the advertisement information to the user terminal; and (c) if event occurrence information is received from the user terminal, obtaining an item corresponding to the event from an item information database and providing the item to the user terminal.
  • step (a) at least one of service lists including a game list, a music list, and a wall-page list, which correspond to zone identification information included in the zone recognition information, at least one of service lists including a game list, a music list, and a wall-page list, which can be executed in the current zone for a wait time, or at least one of service lists including a game list based on preferred-game information, a music list based on preferred-music information, and a wall-page list based on preferred-wall-page information, which correspond to user identification information may be obtained from the service information database and transmitted to the user terminal.
  • step (b) at least one of advertisement information corresponding to identification information of the specific service, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and preferred-advertisement information corresponding to user identification information may be provided to the user terminal.
  • the present invention it is possible to provide a list of services that can be used in a specific zone when a user enters the corresponding zone, allow a predetermined advertisement to be exposed on a service execution screen when a specific service is selected and executed from the service list, and provide an item that can be used in the corresponding zone when the advertisement is clicked, thus increasing the advertisement effect.
  • FIG. 1 is a diagram showing a system for providing a location-based service according to the present invention.
  • FIG. 2 is a block diagram schematically showing the configuration of a user terminal according to the present invention.
  • FIG. 3 is a block diagram schematically showing the configuration of a service providing server according to the present invention.
  • FIG. 4 is a diagram showing a method for providing a location-based service according to the present invention.
  • FIG. 5 is a diagram showing a method in which a user terminal provides a location-based service according to the present invention.
  • FIG. 6 is a diagram showing a method in which a service providing server provides a location-based service according to the present invention.
  • the game means a game application
  • the game list means a game application list
  • FIG. 1 is a diagram showing a system for providing a location-based service according to the present invention.
  • a system for providing a location-based service comprises a user terminal 100 and a service providing server 200 which provides a service list based on zone recognition information, transmitted from the user terminal 100, to the user terminal 100.
  • the service list includes a game list, a music list, a wall-page list, etc.
  • the game list may be a list of games that can be used in the current zone
  • the game list may be a list of music that can be downloaded or streamed free of charge in the current zone
  • the wall-page list may be a list of wall-pages that can be downloaded and installed free of charge in the current zone.
  • the user terminal 100 transmits zone recognition information to the service providing server 200 and receives a game list based on the zone recognition information from the service providing server 200 and displays the game list.
  • the zone means a specific place, such as a theater, coffee shop, sauna, etc, where a specific game can be executed, and unique identification information is given to each zone.
  • the zone identification information may be identification information corresponding to a barcode, a two-dimensional code, a QR code, an RFID tag, etc., which are installed for location identification of zones or may be predetermined identification information based on the location information on each zone.
  • the zone may be divided into a plurality of sub-zones.
  • an “A” zone may be divided into a plurality of sub-zones such as an A-1 zone, an A-2 zone, an A-3 zone, etc., and a code or tag for sub-zone identification is installed in each sub-zone.
  • a user may receive a game-related item (benefit) from the service providing server 200 by tagging the code or tag installed in the sub-zone while executing a game.
  • the game-related item may include a game new map, a bonus point, a hidden function, a point acquisition probability adjustment, etc.
  • the codes or tags may be installed in various parts of each zone.
  • the user may receive the game-related item (benefit) from the service providing server 200 by tagging the code or tag installed in the corresponding zone while executing a game.
  • the user terminal 100 exposes an advertisement on a game execution screen while executing the specific game. That is, when the user selects a specific game from the game list, the user terminal 100 transmits game selection information to the service providing server 200 while executing the specific game, receives advertisement information based on the game selection information, and exposes the advertisement information in a predetermined area of the game execution screen.
  • the user terminal 100 transmits event occurrence information to the service providing server 200 and receives an item corresponding to the event from the service providing server 200.
  • the item may include a benefit (item), a game-related benefit (item), etc. and may differ depending on the type of zone or game. For example, if the zone is a theater, the item may include a free movie ticket, a food & beverage coupon, a point, etc.
  • the above-described user terminal 100 may be any user device having a communication function.
  • the user terminal 100 may be various devices such as a notebook, mobile communication terminal, smartphone, portable media player (PMP), personal digital assistant (PDA), tablet PC, set-top box, smart TV, etc.
  • PMP portable media player
  • PDA personal digital assistant
  • tablet PC set-top box
  • smart TV smart TV
  • the user terminal 100 will be described in detail with reference to FIG. 2.
  • the user terminal 100 and the service providing server 200 are connected through a communication network, and the communication network includes a local area network, a wired communication network, a wireless communication network, etc. and uses various communication methods such as wireless LAN (WLAN), WiFi, Wibro, Wimax, high-speed downlink packet access (HSDPA), Ethernet, xDSL (ADSL, VDSL), hybrid fiber-coaxial cable (HFC), fiber-to-the-curb (FTTC), fiber-to-the-home (FTTH), etc.
  • WLAN wireless LAN
  • WiFi WiFi
  • Wibro Wimax
  • HSDPA high-speed downlink packet access
  • Ethernet xDSL (ADSL, VDSL)
  • HFC hybrid fiber-coaxial cable
  • FTTC fiber-to-the-curb
  • FTTH fiber-to-the-home
  • the service providing server 200 obtains a list of games that can be used in the corresponding zone based on the zone recognition information and provides the game list to the user terminal 100.
  • the service providing server 200 obtains at least one of advertisement information set in the corresponding game, advertisement information set in the corresponding zone, advertisement information according to a predetermined advertisement scheduling algorithm, and advertisement information based on the user’s preference and provides the advertisement information to the user terminal 100.
  • the service providing server 200 provides an item corresponding to the event to the user terminal 100.
  • the service providing server which provides the location-based game and advertisement is implemented as a single server, the service providing server may be implemented as individual servers such as a game server which provides a location-based game and an advertisement server which provides an advertisement.
  • the service providing server 200 will be described in detail with reference to FIG. 3.
  • FIG. 2 is a block diagram schematically showing the configuration of a user terminal according to the present invention.
  • the user terminal 100 comprises a communication unit 110, an input unit 120, an output unit 130, a storage unit 140 in which game applications are stored, a location recognition unit 150, and a service execution unit 160, and an event recognition processing unit 170.
  • the communication unit 110 is a communication means for interconnecting the user terminal 100 and the service providing server through a communication network, which may comprise a wireless communication module such as CDMA, W-CDMA, etc., a wired communication module such as Internet, a short-range wireless communication module such as WiFi, etc.
  • a wireless communication module such as CDMA, W-CDMA, etc.
  • a wired communication module such as Internet
  • a short-range wireless communication module such as WiFi, etc.
  • the input unit 120 is a means for receiving the user’s request for controlling the operation of the user terminal 100 and converts the user’s request into an electrical signal according to the user’s manipulation.
  • the input unit 120 may comprise a key input means for receiving letter, number, and text information from the user, a voice recognition means for receiving the user’s voice or audio signal through a microphone, etc., an image acquisition means such as a camera for obtaining an image by photographing a predetermined object, an RFID reader, a code reader, etc.
  • the key input means may be implemented as a keyboard, keypad, touch screen, etc.
  • the output unit 130 may be a display means for displaying screen information on the execution of the application through a liquid crystal display (LCD) or organic light-emitting device (OLED, for example.
  • LCD liquid crystal display
  • OLED organic light-emitting device
  • the output unit 130 may be a voice output means for outputting a voice or audio signal.
  • the location recognition unit 150 recognizes an entry into a specific zone by detecting the current location and, if the entry into a specific zone is recognized, transmits zone recognition information to the service providing server through the communication unit 110.
  • the zone recognition information may include user identification information and zone identification information, and the user identification information may include user terminal identification information, user ID/password, etc.
  • the specific zone means a game zone where a game can be executed, and the zone recognition information may be game zone recognition information indicating that the current area is a game zone.
  • the location recognition unit 150 tags a barcode, two-dimensional code, QR code, etc. installed in the zone and, if zone identification information corresponding to the tagged code is recognized, recognizes that the user terminal 100 has entered the zone from which the game list can be received.
  • the zone identification information corresponding to the identification information on the code installed in each zone is stored in the storage unit 140, and one or more codes (tags) may be installed in each zone.
  • the identification information on the codes installed in the same zone may be different, but the zone identification information is the same.
  • the location recognition unit 150 detects the current location using GPS, received signal strength, etc., transmits the detected location information to the service providing server and, when zone information including zone identification information is received from the service providing server, recognizes that the user terminal 100 has entered the zone from which the game list can be received.
  • the location information corresponding to the zone identification information is respectively stored in the service providing server, and the service providing server determines whether the zone identification information corresponding to the location information exists and, if so, transmits the zone information including the zone identification information to the user terminal 100.
  • the location recognition unit 150 detects the current location and determines whether the zone identification information corresponding to the location information exists in the storage unit 140. As a result of the determination, if the zone identification information exists, the location recognition unit 150 recognizes that the user terminal 100 has entered the zone from which the game list can be received.
  • the service execution unit 160 displays the service list and processes a specific service selected from the service list to be executed.
  • the service execution unit 160 transmits service selection information to the service providing server, receives predetermined advertisement information from the service providing server, and exposes the advertisement information in a predetermined area of a service execution screen.
  • the service list includes a game list, a music list, a wall-page list, etc., and for convenience of description, the case where the game list is provided as the service list will be described below.
  • the service execution unit 160 displays the game list and exposes an advertisement on a game execution screen while executing a specific game selected from the game list.
  • the service execution unit 160 outputs a message or voice notifying that the game list is received and, if a user requests a display of the game list, may display the game list. Moreover, if the game list is received, the service execution unit 160 may directly display the game list without notifying the reception of the game list.
  • the determination of whether to notify the reception of the game list is based on information that the user sets in a location-based game application.
  • the service execution unit 160 determines whether the specific game is stored in the storage unit 140. As a result of the determination, if the specific game is stored in the storage unit 140, the service execution unit 160 transmits game selection information to the service providing server while executing the specific game, receives advertisement information from the service providing server, and exposes the advertisement information on the game execution screen.
  • the game selection information may include game identification information, user identification information, zone identification information, etc.
  • the advertisement information may include advertisement identification information, advertisement data, effective exposure time of each advertisement, setting of items, etc. Accordingly, the service execution unit 160 exposes the corresponding advertisement data in a predetermined area of the game execution screen depending on the effective exposure time included in the advertisement information. An area in which the advertisement is to be displayed may be predetermined on the game execution screen, or the service execution unit 160 may set the area, in which the advertisement is to be displayed, depending on the type of game.
  • the service execution unit 160 downloads an application of the specific game from the service providing server and executes the specific game.
  • The, the service execution unit 160 transmits game selection information to the service providing server while executing the specific game, receives advertisement information from the service providing server, and exposes the advertisement information on the game execution screen.
  • the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server.
  • the item may be a benefit that can be used in the corresponding zone, a game-related benefit, etc.
  • the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server. That is, when an advertisement exposed on the game execution screen is selected, the event recognition processing unit 170 accumulates the number of advertisement selections and, if the accumulated number of advertisement selections is greater than a predetermined number, transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server.
  • the event occurrence information may include advertisement selection information, user identification information, etc.
  • the advertisement selection information may include identification information of selected advertisements, the number of advertisement selections, etc.
  • the event recognition processing unit 170 determines whether an item is set in the selected advertisement. As a result of the determination, if the item is set, the event recognition processing unit 170 may transmit advertisement selection information to the service providing server and receive the item set in the advertisement from the service providing server. Information on whether the item is set is included in advertisement information received from the service providing server, and thus the event recognition processing unit 170 can determine whether the item is set in the advertisement selected by the user.
  • the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event.
  • the event occurrence information may include game identification information, game score, user identification information, etc.
  • the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event.
  • the event occurrence information may include sub-zone identification information (tag (code) identification information), game identification information, user identification information, etc., and the item corresponding to the event may be a game-related item.
  • the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event.
  • the event occurrence information may include code (tag) identification information, game identification information, user identification information, etc.
  • the item corresponding to the event may be a game-related item.
  • the user terminal 100 may receive various location-based services such as a location-based music service, a location-based wall-page service, etc.
  • the service execution unit 160 displays the music list or wall-page list.
  • the displayed music list or wall-page list may be a list of music or wall-pages that can be used free of charge in the zone at present.
  • the service execution unit 160 When a user selects a specific music from the music list, the service execution unit 160 has access to a server, which provides the specific music, and downloads and plays the specific music. At this time, the service execution unit 160 may expose an advertisement on a screen while executing the selected specific music.
  • the service execution unit 160 may have access to a server, which provides the specific wall-page, and download and install the specific wall-page. At this time, the service execution unit 160 may expose an advertisement on a screen while executing the selected wall-page.
  • the service execution unit 160 may receive a music providing server list or wall-page providing server list from the service providing server.
  • the service execution unit 160 may have access to the specific music providing server and download and play music files provided by the specific music providing server. That is, when the service execution unit 160 has access to the specific music providing server, a list of music that can be downloaded or played free of charge from the specific music providing server is displayed, and the user may download or stream a desired music file. At this time, when the user has access to a website, which is managed by the music providing server, in a specific zone using the user terminal, a discount may be provided when the music file is downloaded, or the music file may be downloaded free of charge.
  • the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server.
  • the item may be a benefit that can be used in the corresponding zone, a game-related benefit, etc.
  • FIG. 3 is a block diagram schematically showing the configuration of a service providing server according to the present invention.
  • the service providing server 200 comprises a communication unit 210 for communication with the user terminal through a communication network, a service information database 220 in which information on game applications that can be used in each zone is stored, an advertisement information database 230 in which advertisement-related information is stored, a user information database 240 in which user information is stored, an item information database 290, a service providing unit 250, an advertisement providing unit 260, an event processing unit 270, and a preferred-information analysis unit 280.
  • Game-related information, music-related information, wall-page-related information, etc. are stored in the service information database 220.
  • Zone identification information game information corresponding to the identification information, advertisement information corresponding to each game identification information, etc. are stored in the service information database 220.
  • the game information may include a game application corresponding to each game identification information, execution time of each game application, target score, etc.
  • the advertisement information may include advertisement identification information, advertisement data, effective exposure time of each advertisement, setting of items, etc.
  • the game information may be stored in the service information database 220.
  • code identification information or location information corresponding to the zone identification information is stored in the service information database 220.
  • the zone identification information may be used to determine whether the user terminal enters a game zone.
  • the location information corresponding to the zone identification information may be a specific point (location) or a location range in which the corresponding zone is located.
  • zone identification information music information corresponding to the identification information, advertisement information corresponding to each music information, etc. are stored in the service information database 220.
  • the music information may include a list of music and corresponding music files that can be downloaded or streamed free of charge from the corresponding zone, a list of music providing servers that provide the music lists, etc.
  • the advertisement information may include advertisement identification information, advertisement data, effective exposure time of each advertisement, setting of items, etc.
  • zone identification information and wall-page information corresponding to the identification information, advertisement information corresponding to each wall-page information, etc. are stored in the service information database 220.
  • the wall-page information may include a list of wall-pages and corresponding wall-page files that can be downloaded or streamed free of charge from the corresponding zone, a list of wall-page service providing servers that provide the wall-page lists, etc.
  • the advertisement information may include advertisement identification information, advertisement data, effective exposure time of each advertisement, setting of items, etc.
  • the service information database in which the game-related information, music-related information, wall-page-related information, etc. are stored, has been implemented as a single unit, the service information database may be implemented as individual servers such as a game information database in which the game-related information is stored, a music information database in which the music-related information is stored, and a wall-page information database in which the wall-page-related information is stored.
  • Zone identification information and advertisement information corresponding to the identification information are stored in the advertisement information database 230.
  • game identification information and advertisement information corresponding to the identification information may be stored in the advertisement information database 230.
  • Identification information of users who have subscribed as members, zone visit history information corresponding to the identification information, game selection information, music selection information, wall-page selection information, advertisement selection information, preferred-game information, preferred-music information, preferred-wall-page information, preferred-advertisement information, etc. are stored in the user information database 240.
  • the user identification information may include user terminal identification information, user ID/password, etc.
  • the zone visit history information may be a history of zones visited by the user.
  • the game selection information may be a list of games selected by the user and may be used to determine which game is to be provided when the game list is provided.
  • the advertisement selection information may be a list of advertisements selected by the user and may be used to determine which advertisement is to be provided when the advertisement list is provided.
  • the preferred-game information may be information set by the preferred-information analysis unit 280 based on the game selection information of the user or may be information registered by the user.
  • the preferred-advertisement information may be information set by the preferred-information analysis unit 280 based on the advertisement selection information of the user or may be information registered by the user.
  • the preferred-advertisement information may be information set by the preferred-information analysis unit 280 based on the zone visit history information. For example, when the user’s number of visits to a theater zone is large, the preferred-information analysis unit 280 may set theater and movie-related information as the preferred-advertisement information.
  • the preferred-music information may be information set by the preferred-information analysis unit 280 based on the music selection information of the user or may be information registered by the user.
  • Information on items set to be provided to game players for each advertisement, items to be provided depending on the number of advertisement selections, items to be provided depending on achievement of target scores for each game, items to be provided depending on recognition of sub-zones for each zone, items to be provided depending on tagging of tags (codes) installed in each zone, etc. may be stored in the item information database 290.
  • the items may differ depending on the type of zone or game. For example, if the zone is a theater, the item may include a free movie ticket, a food & beverage coupon, a point, etc. and, if the zone is a coffee shop, the item may include a point, a free beverage coupon, etc. Moreover, in the case of a game, the item may include a game new map, a bonus point, a hidden function, etc.
  • the service providing unit 250 obtains a service list based on the zone recognition information from the service information database 220 and provides the service list to the user terminal.
  • the service list includes a game list, a music list, a wall-page list, etc.
  • the service providing unit 250 obtains a game list based on the zone recognition information from the service information database 220 and provides the game list to the user terminal.
  • the zone recognition information may include zone identification information, user identification information, etc.
  • the service providing unit 250 obtains a game list corresponding to the zone identification information from the service information database 220 and provides the game list to the user terminal.
  • the service providing unit 250 may ask the user about a wait time in the current zone, obtain a list of games that can be executed for the wait time from the service information database 220, and provide the game list to the user terminal. For example, when the current zone is a theater, the service providing unit 250 may ask the user about a move wait time, receive a response to the wait time, and search the service information database 220 to obtain a game list including game applications whose execution times correspond to the wait time.
  • the service providing unit 250 may search the user information database 240 to obtain preferred-game information corresponding to the user identification information, obtain a game list corresponding to the preferred-game information from the service information database 220, and provide the game list to the user terminal.
  • the service providing unit 250 may search the user information database 240 to identify movie reservation information of the corresponding user and provide a list of games that can be executed for the movie wait time or a list of games that correspond to the genre of the reserved movie. At this time the service providing unit 250 may ask the user about the movie to watch, obtain a list of games that correspond to the genre of the movie, and provide the game list to the user terminal.
  • the service providing unit 250 may obtain a music list based on the zone recognition information from the service information database 220 and provide the music list to the user terminal.
  • the service providing unit 250 may obtain at least one of a music list corresponding to the zone identification information, a music list that can be executed for the wait time in the current zone, and a music list based on preferred-music information corresponding to the user identification information from the service information database 220 and provide the obtained music list(s) to the user terminal.
  • the music providing servers may include, for example, Melon, Mnet, Bugs, etc.
  • the service providing unit 250 may obtain a wall-page list based on the zone recognition information from the service information database 220 and provide the wall-page list to the user terminal.
  • the zone recognition information may include zone identification information, user identification information, etc. That is, when the zone recognition information including zone identification information and user identification information is received, the service providing unit 250 may obtain at least one of a wall-page list corresponding to the zone identification information and a wall-page list based on preferred-wall-page information corresponding to the user identification information from the service information database 220 and provide the obtained wall-page list(s) to the user terminal.
  • the service providing unit 250 provides the wall-page list that is set to be used free of charged in the corresponding zone.
  • a list of wall-page providing servers that can be used free of charge in the current zone may be provided to the user terminal, instead of the wall-page list.
  • the advertisement providing unit 260 obtains predetermined advertisement information from the advertisement information database 230 and provides the advertisement information to the user terminal.
  • the advertisement providing unit 260 obtains at least one of advertisement information corresponding to identification information of the specific service, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and preferred-advertisement information corresponding to user identification information and provides the advertisement information to the user terminal.
  • the advertisement providing unit 260 provides an advertisement will be described with reference to an example in which a game is executed in the user terminal.
  • the advertisement providing unit 260 obtains advertisement information based on the game selection information and provides the advertisement information to the user terminal.
  • the game selection information is a signal for requesting advertisement assignment and may include user identification information, game identification information, zone identification information, etc.
  • the advertisement providing unit 260 can assign the advertisement depending on the user identification information, the game identification information, and the zone identification information, the advertisement providing unit 260 may randomly provide advertisements requested during the period.
  • the advertisement providing unit 260 may obtain advertisement information corresponding to the game identification information from the service information database 220 and provide the advertisement information to the user terminal.
  • the advertisement providing unit 260 may obtain advertisement information corresponding to the zone identification information from the service information database 220 and provide the advertisement information to the user terminal.
  • the advertisement providing unit 260 may identify preferred-advertisement information of the corresponding user stored in the user information database 240, search for advertisement information based on the preferred-advertisement information from the advertisement information database 230, and provide the advertisement information to the user terminal.
  • the advertisement providing unit 260 may obtain the advertisement information according to a predetermined advertisement scheduling algorithm for each game or zone and provide the advertisement information to the user terminal.
  • the event processing unit 270 When event occurrence information is received from the user terminal, the event processing unit 270 provides an item corresponding to the event to the user terminal.
  • the event occurrence information may include an event due to selection of an advertisement, an event due to achievement of a target game score, an event due to tagging of a tag (code) provided in the zone, etc.
  • the event processing unit 270 may obtain an item corresponding to advertisement identification information included in the event occurrence information or corresponding to the number of advertisement selections from the item information database 290 and provide the item to the user terminal. At this time, the event processing unit 270 may collect advertisement selection information received from the user terminal and store the collected advertisement selection information in the user information database 240, and the collected advertisement selection information may be used to select an advertisement to be provided to the user.
  • the event processing unit 270 may obtain an item corresponding to game identification information included in the event occurrence information from the item information database 290 and provide the item to the user terminal. That is, when event occurrence information including game identification information and game score is received, the event processing unit 270 obtains an item depending on the game identification information and game score from the item information database 290 and provides the item to the user terminal.
  • the event processing unit 270 may obtain a game-related item corresponding to tag (code) identification information and game identification information included in the event occurrence information from the item information database 290 and provide the item to the user terminal. For example, when an entry into a specific sub-zone of a plurality of sub-zones in a specific zone is recognized, the event processing unit 270 may obtain a game-related item set in the corresponding sub-zone and provide the game-related item to the user terminal.
  • the preferred-information analysis unit 280 selects a game that the user prefers based on game selection information stored in the user information database 240 and stores the preferred-game information in the user information database 240.
  • the preferred-information analysis unit 280 selects music that the user prefers based on music selection information stored in the user information database 240 and stores the preferred-music information in the user information database 240.
  • the preferred-information analysis unit 280 selects a wall-page that the user prefers based on wall-page selection information stored in the user information database 240 and stores the preferred-wall-page information in the user information database 240.
  • the preferred-information analysis unit 280 selects an advertisement that the user prefers based on advertisement selection information stored in the user information database 240 and stores the preferred-advertisement information in the user information database 240.
  • the preferred-information analysis unit 280 may select a game, music, wall-page, advertisement, etc. that the user prefers based on zone visit history information stored in the user information database 240 and store the selected preferred-game information, preferred-wall-page information, preferred-advertisement information, etc. in the user information database 240.
  • FIG. 4 is a diagram showing a method for providing a location-based service according to the present invention.
  • a user terminal transmits zone recognition information to a service providing server (S404). That is, the user terminal recognizes the entry into a zone, in which a game can be executed, by tagging a code installed in the zone or by detecting the location and transmits zone recognition information including zone identification information and user identification information to the service providing server.
  • the service providing server obtains a list of games that can be used in the corresponding zone based on the zone recognition information (S406) and transmits the game list to the user terminal (S408).
  • the service providing server may obtain a game list corresponding to the zone identification information or a game list corresponding to preferred-game information of a user from a game information database and provide the game list to the user terminal.
  • the service providing server may ask the user about a wait time in the current zone and provide a list of games that can be executed for the wait time to the user terminal.
  • step S408 the user terminal displays the game list and, if a specific game is selected from the game list (S410), executes the selected specific game (S412), and transmits game selection information to the service providing server (S414).
  • the game selection information may include user identification information, game identification information, zone identification information, etc.
  • the user terminal may output a message or voice notifying that the game list is received and display the game list at the request of the user.
  • the user terminal may directly display the game list without notifying the reception of the game list.
  • the service providing server selects advertisement information, which is to be exposed on a game execution screen, based on the game selection information (S416) and transmits the selected advertisement information to the user terminal (S418). That is, the service providing server obtains at least one of advertisement information corresponding to game identification information included in the game selection information, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and advertisement information based on the user’s preferred-advertisement information and provides the advertisement information to the user terminal.
  • the user terminal displays the advertisement information on the game execution screen (S420) and determines whether an event occurs (S422).
  • the event may include selection of an advertisement, achievement of a target game score, tagging of a tag (code) provided in the zone, etc.
  • the user terminal transmits event occurrence information to the service providing server (S424).
  • the event occurrence information may include different information depending on the occurring event. For example, if the occurring event is an event due to the selection of an advertisement, the event occurrence information may include advertisement identification information, etc. and, if the occurring event is an event due the achievement of a target game score, the event occurrence information may include game identification information, etc.
  • step S424 the service providing server obtains an item corresponding to the event (S426) and transmits the item to the user terminal (S428).
  • a location-based music service in which a music list based on zone recognition information is provided and a specific music selected from the music list is executed
  • a location-based wall-page service in which a wall-page list based on zone recognition information is provided and a specific wall-page selected from the wall-page list is executed, may be performed by the same operation as FIG. 4.
  • FIG. 5 is a diagram showing a method in which a user terminal provides a location-based service according to the present invention.
  • a user terminal transmits zone recognition information to a service providing server (S504), receives a lists of games that can be used in the specific zone from the service providing server, and displays the game list (S506).
  • the user terminal tags an RFID tag installed in an “A” theater
  • the user terminal recognizes that identification information corresponding to the RFID tag is A theater identification information representing a game zone and transmits zone identification information including the A theater identification information to the service providing server.
  • the service providing server obtains a game list corresponding to the A theater identification information and transmits the game list to the user terminal, and the user terminal displays the game list.
  • the user terminal determines whether an application of the specific game is stored (S510).
  • step S510 if the application of the specific game is stored, the user terminal executes the specific game (S512) and transmits game selection information to the service providing server (S514).
  • the user terminal receives advertisement information based on the game selection information from the service providing server (S516) and exposes the advertisement information on a game execution screen (S518).
  • a user may select an advertisement or continue a game on the game execution screen where the advertisement is exposed.
  • the user terminal determines whether an item is set in the selected advertisement (S522). That is, information on whether the item is set for each advertisement is included in the advertisement information received from the service providing server, and thus the user terminal can determine whether the item is set in the selected advertisement.
  • step S522 if the item is set, the user terminal transmits advertisement selection information to the service providing server and receives an item set in the advertisement (S524).
  • the user terminal accumulates the number of advertisement selections (S526) and determines whether the accumulated number of advertisement selections is greater than a predetermined number (S528).
  • the advertisement exposed on the game execution screen is exposed for a predetermined effective exposure time, and another advertisement is exposed after that time. Accordingly, the user may select an advertisement that he or she wants from various advertisements exposed on the game execution screen, and the user terminal may accumulate the number of advertisement selections and determine whether the advertisement is selected more than a predetermined number.
  • the user terminal transmits event occurrence information due to the selection of the advertisement to the service providing server (S530) and receives an item corresponding to the event from the service providing server (S532).
  • the event occurrence information may include user identification information and the number of advertisement selections, and the service providing server may obtain an item depending on the number of advertisement selections from an item information database and transmit the item to the user terminal.
  • the user terminal transmits event occurrence information depending on the achievement of the target game score to the service providing server (S536) and receives an item corresponding to the event from the service providing server (S538).
  • the event occurrence information may include game identification information, user identification information, game score, etc.
  • the service providing server obtains an item corresponding to the game identification information and game score from the item information database and transmits the item to the user terminal.
  • the target scores of an “A” game are 100 points, 200 points, and 300 points, and items are registered in the item information database in such a manner that a 10 point is provided upon achievement of 100 points, a food & beverage coupon is provided upon achievement of 200 points, a free movie ticket is provided upon achievement of 300 points, and so on.
  • the user may receive a 10 point as the item from the service providing server when the game score is 100 points during the execution of the A game and receive a food & beverage coupon as the item when the game score is 200 points.
  • the user terminal transmits event occurrence information due to the tagging of the tag (code) provided in the zone to the service providing server (S542) and receives an item corresponding to the event from the service providing server (S544).
  • the event occurrence information may include tag (code) identification information, game identification information, user identification information, etc.
  • an “A” zone is divided into a plurality of sub-zones such as an A-1 zone, an A-2 zone, and an A-3 zone and the user executes an “A” game.
  • the user terminal transmits event occurrence information including A game identification information, A-1 zone identification information, etc. to the service providing server. Then, the service providing server may obtain a game-related item (benefit) corresponding to the A-1 zone with regard to the A game from the item information database and provide the game-related item to the user terminal.
  • the game-related item may include a game new map, a bonus point, a hidden function, a point acquisition probability adjustment, etc.
  • step S510 if the selected game is not stored, the user terminal downloads the application of the selected game from the service providing server (S546) and performs the above step S512.
  • a location-based music service in which the user terminal receives a music list based on zone recognition information and executes a specific music selected from the music list
  • a location-based wall-page service in which the user terminal receives a wall-page list based on zone recognition information and executes a specific wall-page selected from the wall-page list, may be performed by the same operation as FIG. 5.
  • FIG. 6 is a diagram showing a method in which a service providing server provides a location-based service according to the present invention.
  • a service providing server provides a list of games that can be used in the corresponding zone based on the zone recognition information to the user terminal (S604).
  • step S604 After step S604 is performed, if game selection information is received from the user terminal (S606), the service providing server selects advertisement information to be exposed on a game executed screen based on the game selection information and transmits the advertisement information to the user terminal (S608).
  • step S608 if event occurrence information is received (S610), the service providing server provides an item corresponding to the event to the user terminal (S612).
  • a location-based music service in which the service providing server provides a music list based on zone recognition information and executes a specific music selected from the music list
  • a location-based wall-page service in which the service providing server provides a wall-page list based on zone recognition information and installs a specific wall-page selected from the wall-page list, may be performed by the same operation as FIG. 6.

Abstract

The present invention provides a system and method for providing a location-based service, and the system may include: a user terminal which, when an entry into a specific zone is recognized, transmits zone recognition information to a service providing server, receives a service list based on the zone recognition information from the service providing server, displays the service list, processes a specific service to be executed when the specific service is selected from the service list, transmits event occurrence information to the service providing server when an event occurs due to a predetermined action during the execution of the service, and receives an item corresponding to the event; and the service providing server which obtains a list of services that can be used in the specific zone based on the zone recognition information transmitted from the user terminal, transmits the service list to the user terminal, and provides an item corresponding to the event to the user terminal upon reception of the event occurrence information.

Description

SYSTEM AND METHOD FOR PROVIDING LOCATION-BASED SERVICE
The present invention relates to a system and method for providing a location-based service and, more particular, to a system and method for providing a location-based service, which receives a service list based on zone recognition information from a service providing server when a user terminal enters a specific zone, processes a specific service to be executed when the specific service is selected from the service list, transmits event occurrence information to the service providing server when an event occurs due to a predetermined action during the execution of the service, and receives an item corresponding to the event.
With the recent development of network technologies, high-capacity multimedia data can be transmitted at high speed, and service providers that provide various types of content is rapidly increasing due to the distribution of user terminals accessible to networks.
The service providers provide various types of content such as search, shopping, game, and chatting services, and in particular, the game services can attract many users even if these services are paid services and thus become major revenue sources for service providers.
At present, various types of games such as multiplayer online role playing games, racing games, shooting games, sports games, gambling games, etc., in which a plurality of player characters play the games either in competition or cooperation with each other are provided through networks, and many players are involved in each type of game.
As the number of people who enjoy the games increases, the interest in the revenue from advertisements in the games as well as the revenue from the games increases. Accordingly, the advertisement business using games as new media has attracted much attention.
However, conventionally, an advertisement is displayed only on a game execution screen and is insufficient to draw the attention of users who are involved in the games, and thus it is impossible to provide a great advertisement effect to the users.
Moreover, when a user executes a game in a specific zone, the user is immersed in the game and does not visit the zone, and thus the site of the zone cannot be activated.
Furthermore, when the advertisement is displayed only on the game screen, the advertisement is provided in a fixed manner regardless of the user’s preference and current state, and thus the advertisement effect is disappointing.
In addition, a predetermined game application is provided regardless of users’ preferences, current locations, current states, etc., and thus it is impossible to increase the participation of the users in the game.
Additionally, even though the score of the game being executed reaches a target score, there is no benefit to this, and thus it is impossible to increase the participation of the users in the game.
Accordingly, the present invention has been made to solve the above-described problems, and an object of the present invention is to a system and method for providing a location-based service, which provides a list of services that can be used in a specific zone when a user enters the specific zone, allows a predetermined advertisement to be exposed on a service execution screen when a specific service is selected and executed from the service list, and provides an item that can be used in the corresponding zone when the advertisement is clicked, thus increasing the advertisement effect.
Another object of the present invention is to a system and method for providing a location-based service, which provides a game-related item corresponding to a tag (code) when a user tags the tag (code) provided in a zone that the user enters to allow the user to visit various parts of the corresponding zone, thus increasing the user’s interest.
Still another object of the present invention is to a system and method for providing a location-based service, which exposes a preferred advertisement based on advertisement selection information of a user on a service execution screen, thus maximizing the advertisement effect even during execution of a service.
Yet another object of the present invention is to a system and method for providing a location-based service, which provides a service such as game, music, wall-page, etc., to users based on analysis results of the users’ preferences, current locations, current states, etc., thus increasing the participation of the users in the service.
Still yet another object of the present invention is to a system and method for providing a location-based service, which provides an item that can be used in the current place or a game-related item when the score of a game being executed reaches a target score, thus increasing the participation of users in the game.
To accomplish the above objects, according to one aspect of the present invention, there is provided a system for providing a location-based service, the system comprising: a user terminal which, when an entry into a specific zone is recognized, transmits zone recognition information to a service providing server, receives a service list based on the zone recognition information from the service providing server, displays the service list, processes a specific service to be executed when the specific service is selected from the service list, transmits event occurrence information to the service providing server when an event occurs due to a predetermined action during the execution of the service, and receives an item corresponding to the event; and the service providing server which obtains a list of services that can be used in the specific zone based on the zone recognition information transmitted from the user terminal, transmits the service list to the user terminal, and provides an item corresponding to the event to the user terminal upon reception of the event occurrence information.
The service list may be at least one of a game list, a music list, and a wall-page list.
The predetermined action may comprise at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
The user terminal may select a specific service from the service list received from the service providing server, process the specific service to be executed, receive predetermined advertisement information from the service providing server when the specific service is executed, and process the predetermined advertisement information to be exposed in a predetermined area of a service execution screen.
The service providing server may obtain at least one of advertisement information set in the corresponding service, advertisement information set in the corresponding zone, advertisement information according to a predetermined advertisement scheduling algorithm, and advertisement information based on a user’s preference and provide the advertisement information to the user terminal.
According to another aspect of the present invention, there is provided a user terminal comprising: a communication unit for communication with a service providing server through a communication network; an input unit which receives a user request; a storage unit which stores a game application; a location recognition unit which, when an entry into a specific zone is recognized, transmits zone recognition information to the service providing server through the communication unit; a service execution unit which, when a service list based on the zone recognition information is received from the service providing server, displays the service list and processes a specific service selected from the service list to be executed; and an event recognition processing unit which, when an event occurs due to a predetermined action during the execution of the specific service, transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server.
The service list may be at least one of a game list, a music list, and a wall-page list.
When a specific service is selected from the service list, the service execution unit may transmit service selection information to the service providing server, receive predetermined advertisement information from the service providing server, and expose the advertisement information in a predetermined area of a service execution screen.
The predetermined action may comprise at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
According to still another aspect of the present invention, there is provided a service providing server comprising: a communication unit for communication with a user terminal through a communication network; a service information database in which at least one of service-related information including game-related information, music-related information, and wall-page-related information is stored; an advertisement information database in which advertisement-related information is stored; an item information database in which item-related information set to be provided to game players for each item is stored; a service providing unit which, when zone recognition information is received from the user terminal through the communication network, obtains a service list based on the zone recognition information from the service information database and provides the service list to the user terminal; an advertisement providing unit which, when a specific service is executed by the user terminal, obtains predetermined advertisement information from the advertisement information database and provides the advertisement information to the user terminal; and an event processing unit which, when event occurrence information is received from the user terminal, obtains an item corresponding to the event from the item information database and provides the item to the user terminal.
The service providing server may further comprise a user information database in which at least one of user identification information, zone visit history information corresponding to the identification information, game selection information, music selection information, wall-page selection information, advertisement selection information, preferred-game information, preferred-music information, preferred-wall-page information, and preferred-advertisement information is stored.
Moreover, the service providing server may further comprise a preferred-information analysis unit which sets preferred-game information, preferred-music information, and preferred-wall-page information, respectively, based on the game selection information, music selection information, and wall-page selection information of each user stored in the user information database and sets preferred-advertisement information based on the advertisement selection information stored in the user information database.
When zone recognition information including zone identification information and user identification information is received, the service providing unit may obtain at least one of service lists including a game list, a music list, and a wall-page list, which correspond to the zone identification information, at least one of service lists including a game list, a music list, and a wall-page list, which can be executed in the current zone for a wait time, or at least one of service lists including a game list based on preferred-game information, a music list based on preferred-music information, and a wall-page list based on preferred-wall-page information, which correspond to the user identification information, from the service information database.
When a specific service is executed, the advertisement providing unit may obtain at least one of advertisement information corresponding to identification information of the specific service, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and preferred-advertisement information corresponding to user identification information.
According to yet another aspect of the present invention, there is provided a method for providing a location-based service, the method comprising the steps of: (a) if an entry into a specific zone is recognized, transmitting, at a user terminal, zone recognition information to a service providing server; (b) obtaining, at the service providing server, a list of services, which can be used in the specific zone, based on the zone recognition information, and transmitting the service list to the user terminal; (c) if a specific service is selected from the service list, processing, at the user terminal, the specific service to be executed, and if an event occurs due to a predetermined action during the execution of the specific service, transmitting event occurrence information to the service providing server; and (d) providing, at the service providing server, an item corresponding to the event included in the event occurrence information to the user terminal.
Step (c) may comprise the steps of: if a specific service is selected from the service list, processing the specific service to be executed, and if the specific service is executed, receiving predetermined advertisement information from the service providing server and processing the advertisement information to be exposed in a predetermined area of a service execution screen; and if an event occurs due to a predetermined action during the execution of the service, transmitting event occurrence information to the service providing server.
According to still yet another aspect of the present invention, there is provided a method in which a user terminal provides a location-based service, the method comprising the steps of: (a) determining whether the current location is a predetermined specific zone; (b) if it is determined that the current location is the predetermined specific zone, transmitting zone recognition information including zone identification information to a service providing server; (c) receiving a service list based on the zone recognition information from the service providing server, displaying the service list, and processing a specific service selected from the service list to be executed; and (d) if an event occurs due to a predetermined action during the execution of the specific service, transmitting event occurrence information to the service providing server and receiving an item corresponding to the event from the service providing server.
The service list may be at least one of a game list, a music list, and a wall-page list.
Step (c) may comprise the steps of: receiving and displaying a service list based on the zone recognition information; executing a specific service selected by a user from the service list and transmitting service selection information to the service providing server; and receiving predetermined advertisement information from the service providing server and exposing the advertisement information in a predetermined area of a service execution screen.
The predetermined action may comprise at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
According to a further aspect of the present invention, there is provided a method in which a service providing server provides a location-based service to a user terminal, the method comprising the steps of: (a) if zone recognition information is received from the user terminal, obtaining a service list based on the zone recognition information from a provided service information database and transmitting the service list to the user terminal; (b) if a specific service is executed by the user terminal, obtaining predetermined advertisement information from an advertisement information database and transmitting the advertisement information to the user terminal; and (c) if event occurrence information is received from the user terminal, obtaining an item corresponding to the event from an item information database and providing the item to the user terminal.
In step (a), at least one of service lists including a game list, a music list, and a wall-page list, which correspond to zone identification information included in the zone recognition information, at least one of service lists including a game list, a music list, and a wall-page list, which can be executed in the current zone for a wait time, or at least one of service lists including a game list based on preferred-game information, a music list based on preferred-music information, and a wall-page list based on preferred-wall-page information, which correspond to user identification information may be obtained from the service information database and transmitted to the user terminal.
In step (b), at least one of advertisement information corresponding to identification information of the specific service, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and preferred-advertisement information corresponding to user identification information may be provided to the user terminal.
According to the present invention, it is possible to provide a list of services that can be used in a specific zone when a user enters the corresponding zone, allow a predetermined advertisement to be exposed on a service execution screen when a specific service is selected and executed from the service list, and provide an item that can be used in the corresponding zone when the advertisement is clicked, thus increasing the advertisement effect.
Moreover, it is possible to provide a game-related item corresponding to a tag (code) when a user tags the tag (code) provided in a zone that the user enters to allow the user to visit various parts of the corresponding zone, thus increasing the user’s interest.
Furthermore, it is possible to expose a preferred advertisement based on advertisement selection information of a user on a service execution screen, thus maximizing the advertisement effect even during execution of a service.
In addition, it is possible to provide a service such as game, music, wall-page, etc., to users based on analysis results of the users’ preferences, current locations, current states, etc., thus increasing the participation of the users in the service.
Additionally, it is possible to provide an item that can be used in the current place or a game-related item when the score of a game being executed reaches a target score, thus increasing the participation of users in the game.
FIG. 1 is a diagram showing a system for providing a location-based service according to the present invention.
FIG. 2 is a block diagram schematically showing the configuration of a user terminal according to the present invention.
FIG. 3 is a block diagram schematically showing the configuration of a service providing server according to the present invention.
FIG. 4 is a diagram showing a method for providing a location-based service according to the present invention.
FIG. 5 is a diagram showing a method in which a user terminal provides a location-based service according to the present invention.
FIG. 6 is a diagram showing a method in which a service providing server provides a location-based service according to the present invention.
Details of the foregoing objects, technical construction and corresponding operational effects of the present invention will be more clearly understood by the following detailed descriptions based on the drawings attached to the specification of the present invention.
As described herein, the game means a game application, and the game list means a game application list.
FIG. 1 is a diagram showing a system for providing a location-based service according to the present invention.
Referring to FIG. 1, a system for providing a location-based service comprises a user terminal 100 and a service providing server 200 which provides a service list based on zone recognition information, transmitted from the user terminal 100, to the user terminal 100. The service list includes a game list, a music list, a wall-page list, etc. The game list may be a list of games that can be used in the current zone, the game list may be a list of music that can be downloaded or streamed free of charge in the current zone, and the wall-page list may be a list of wall-pages that can be downloaded and installed free of charge in the current zone.
For convenience of description, the case where the game list is provided as the service list will be described below.
When an entry into a specific zone is recognized, the user terminal 100 transmits zone recognition information to the service providing server 200 and receives a game list based on the zone recognition information from the service providing server 200 and displays the game list. Here, the zone means a specific place, such as a theater, coffee shop, sauna, etc, where a specific game can be executed, and unique identification information is given to each zone. The zone identification information may be identification information corresponding to a barcode, a two-dimensional code, a QR code, an RFID tag, etc., which are installed for location identification of zones or may be predetermined identification information based on the location information on each zone.
Moreover, the zone may be divided into a plurality of sub-zones. For example, an “A” zone may be divided into a plurality of sub-zones such as an A-1 zone, an A-2 zone, an A-3 zone, etc., and a code or tag for sub-zone identification is installed in each sub-zone. In this case, a user may receive a game-related item (benefit) from the service providing server 200 by tagging the code or tag installed in the sub-zone while executing a game. Here, the game-related item may include a game new map, a bonus point, a hidden function, a point acquisition probability adjustment, etc.
Furthermore, the codes or tags may be installed in various parts of each zone. In this case, the user may receive the game-related item (benefit) from the service providing server 200 by tagging the code or tag installed in the corresponding zone while executing a game.
In addition, where a specific game is selected from the game list received from the service providing server 200, the user terminal 100 exposes an advertisement on a game execution screen while executing the specific game. That is, when the user selects a specific game from the game list, the user terminal 100 transmits game selection information to the service providing server 200 while executing the specific game, receives advertisement information based on the game selection information, and exposes the advertisement information in a predetermined area of the game execution screen.
Additionally, when an event occurs due to selection of an advertisement exposed on the game execution screen, achievement of a target game score, tagging of a tag (code) provided in the zone, etc., the user terminal 100 transmits event occurrence information to the service providing server 200 and receives an item corresponding to the event from the service providing server 200. Here, the item may include a benefit (item), a game-related benefit (item), etc. and may differ depending on the type of zone or game. For example, if the zone is a theater, the item may include a free movie ticket, a food & beverage coupon, a point, etc.
The above-described user terminal 100 may be any user device having a communication function. For example, the user terminal 100 may be various devices such as a notebook, mobile communication terminal, smartphone, portable media player (PMP), personal digital assistant (PDA), tablet PC, set-top box, smart TV, etc.
The user terminal 100 will be described in detail with reference to FIG. 2.
The user terminal 100 and the service providing server 200 are connected through a communication network, and the communication network includes a local area network, a wired communication network, a wireless communication network, etc. and uses various communication methods such as wireless LAN (WLAN), WiFi, Wibro, Wimax, high-speed downlink packet access (HSDPA), Ethernet, xDSL (ADSL, VDSL), hybrid fiber-coaxial cable (HFC), fiber-to-the-curb (FTTC), fiber-to-the-home (FTTH), etc.
If zone recognition information is received from the user terminal 100, the service providing server 200 obtains a list of games that can be used in the corresponding zone based on the zone recognition information and provides the game list to the user terminal 100.
Moreover, if game selection information is received from the user terminal 100, the service providing server 200 obtains at least one of advertisement information set in the corresponding game, advertisement information set in the corresponding zone, advertisement information according to a predetermined advertisement scheduling algorithm, and advertisement information based on the user’s preference and provides the advertisement information to the user terminal 100.
Furthermore, when the event occurrence information is received from the user terminal 100, the service providing server 200 provides an item corresponding to the event to the user terminal 100.
Although the service providing server which provides the location-based game and advertisement is implemented as a single server, the service providing server may be implemented as individual servers such as a game server which provides a location-based game and an advertisement server which provides an advertisement.
The service providing server 200 will be described in detail with reference to FIG. 3.
FIG. 2 is a block diagram schematically showing the configuration of a user terminal according to the present invention.
Referring to FIG. 2, the user terminal 100 comprises a communication unit 110, an input unit 120, an output unit 130, a storage unit 140 in which game applications are stored, a location recognition unit 150, and a service execution unit 160, and an event recognition processing unit 170.
The communication unit 110 is a communication means for interconnecting the user terminal 100 and the service providing server through a communication network, which may comprise a wireless communication module such as CDMA, W-CDMA, etc., a wired communication module such as Internet, a short-range wireless communication module such as WiFi, etc.
The input unit 120 is a means for receiving the user’s request for controlling the operation of the user terminal 100 and converts the user’s request into an electrical signal according to the user’s manipulation.
The input unit 120 may comprise a key input means for receiving letter, number, and text information from the user, a voice recognition means for receiving the user’s voice or audio signal through a microphone, etc., an image acquisition means such as a camera for obtaining an image by photographing a predetermined object, an RFID reader, a code reader, etc. The key input means may be implemented as a keyboard, keypad, touch screen, etc.
The output unit 130 may be a display means for displaying screen information on the execution of the application through a liquid crystal display (LCD) or organic light-emitting device (OLED, for example.
Moreover, the output unit 130 may be a voice output means for outputting a voice or audio signal.
The location recognition unit 150 recognizes an entry into a specific zone by detecting the current location and, if the entry into a specific zone is recognized, transmits zone recognition information to the service providing server through the communication unit 110. Here, the zone recognition information may include user identification information and zone identification information, and the user identification information may include user terminal identification information, user ID/password, etc. The specific zone means a game zone where a game can be executed, and the zone recognition information may be game zone recognition information indicating that the current area is a game zone.
That is, the location recognition unit 150 tags a barcode, two-dimensional code, QR code, etc. installed in the zone and, if zone identification information corresponding to the tagged code is recognized, recognizes that the user terminal 100 has entered the zone from which the game list can be received. In this case, the zone identification information corresponding to the identification information on the code installed in each zone is stored in the storage unit 140, and one or more codes (tags) may be installed in each zone. Moreover, the identification information on the codes installed in the same zone may be different, but the zone identification information is the same.
Moreover, the location recognition unit 150 detects the current location using GPS, received signal strength, etc., transmits the detected location information to the service providing server and, when zone information including zone identification information is received from the service providing server, recognizes that the user terminal 100 has entered the zone from which the game list can be received. In this case, the location information corresponding to the zone identification information is respectively stored in the service providing server, and the service providing server determines whether the zone identification information corresponding to the location information exists and, if so, transmits the zone information including the zone identification information to the user terminal 100.
Furthermore, when the location information corresponding to the zone identification information is stored in the storage unit 140, the location recognition unit 150 detects the current location and determines whether the zone identification information corresponding to the location information exists in the storage unit 140. As a result of the determination, if the zone identification information exists, the location recognition unit 150 recognizes that the user terminal 100 has entered the zone from which the game list can be received.
When a service list based on the zone recognition information is received from the service providing server, the service execution unit 160 displays the service list and processes a specific service selected from the service list to be executed.
Moreover, when a specific service is selected from the service list, the service execution unit 160 transmits service selection information to the service providing server, receives predetermined advertisement information from the service providing server, and exposes the advertisement information in a predetermined area of a service execution screen.
The service list includes a game list, a music list, a wall-page list, etc., and for convenience of description, the case where the game list is provided as the service list will be described below.
When a game list based on the zone recognition information is received from the service providing server, the service execution unit 160 displays the game list and exposes an advertisement on a game execution screen while executing a specific game selected from the game list.
At this time, the service execution unit 160 outputs a message or voice notifying that the game list is received and, if a user requests a display of the game list, may display the game list. Moreover, if the game list is received, the service execution unit 160 may directly display the game list without notifying the reception of the game list. The determination of whether to notify the reception of the game list is based on information that the user sets in a location-based game application.
When a specific game is selected from the game list, the service execution unit 160 determines whether the specific game is stored in the storage unit 140. As a result of the determination, if the specific game is stored in the storage unit 140, the service execution unit 160 transmits game selection information to the service providing server while executing the specific game, receives advertisement information from the service providing server, and exposes the advertisement information on the game execution screen. The game selection information may include game identification information, user identification information, zone identification information, etc., and the advertisement information may include advertisement identification information, advertisement data, effective exposure time of each advertisement, setting of items, etc. Accordingly, the service execution unit 160 exposes the corresponding advertisement data in a predetermined area of the game execution screen depending on the effective exposure time included in the advertisement information. An area in which the advertisement is to be displayed may be predetermined on the game execution screen, or the service execution unit 160 may set the area, in which the advertisement is to be displayed, depending on the type of game.
If the specific game is not stored in the storage unit 140, the service execution unit 160 downloads an application of the specific game from the service providing server and executes the specific game. The, the service execution unit 160 transmits game selection information to the service providing server while executing the specific game, receives advertisement information from the service providing server, and exposes the advertisement information on the game execution screen.
When an event occurs due to at least one of selection of an advertisement on the game execution screen where the advertisement is exposed, achievement of a target game score, and tagging of a tag (code) provided in the zone, the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server. The item may be a benefit that can be used in the corresponding zone, a game-related benefit, etc.
When an event occurs due to the selection (click) of an advertisement on the game execution screen where the advertisement is exposed, the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server. That is, when an advertisement exposed on the game execution screen is selected, the event recognition processing unit 170 accumulates the number of advertisement selections and, if the accumulated number of advertisement selections is greater than a predetermined number, transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server. Here, the event occurrence information may include advertisement selection information, user identification information, etc., and the advertisement selection information may include identification information of selected advertisements, the number of advertisement selections, etc.
Moreover, when an advertisement is selected on the game execution screen where the advertisement is exposed, the event recognition processing unit 170 determines whether an item is set in the selected advertisement. As a result of the determination, if the item is set, the event recognition processing unit 170 may transmit advertisement selection information to the service providing server and receive the item set in the advertisement from the service providing server. Information on whether the item is set is included in advertisement information received from the service providing server, and thus the event recognition processing unit 170 can determine whether the item is set in the advertisement selected by the user.
Furthermore, when the score of the game being executed reaches a predetermined target value, the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event. Here, the event occurrence information may include game identification information, game score, user identification information, etc.
According to another aspect of the present invention, in the case where a specific zone is divided into a plurality of sub-zones, if tagging of a code (tag) installed in a specific sub-zone is recognized during execution of a game, the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event. Here, the event occurrence information may include sub-zone identification information (tag (code) identification information), game identification information, user identification information, etc., and the item corresponding to the event may be a game-related item.
Moreover, in the case where the codes or tags are installed in various parts of the specific zone, if tagging of a specific code (tag) is recognized during execution of a game, the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event. Here, the event occurrence information may include code (tag) identification information, game identification information, user identification information, etc., and the item corresponding to the event may be a game-related item.
Although only the provision of the location-based game service, in which the game list based on the zone recognition information is received and the specific game selected from the game list is executed, has been described in the above description, the user terminal 100 may receive various location-based services such as a location-based music service, a location-based wall-page service, etc.
In more detail, when a music list or wall-page list based on the zone recognition information is received from the service providing server, the service execution unit 160 displays the music list or wall-page list. The displayed music list or wall-page list may be a list of music or wall-pages that can be used free of charge in the zone at present.
When a user selects a specific music from the music list, the service execution unit 160 has access to a server, which provides the specific music, and downloads and plays the specific music. At this time, the service execution unit 160 may expose an advertisement on a screen while executing the selected specific music.
Moreover, when the user selects a specific wall-page from the wall-page list, the service execution unit 160 may have access to a server, which provides the specific wall-page, and download and install the specific wall-page. At this time, the service execution unit 160 may expose an advertisement on a screen while executing the selected wall-page.
Although the reception of the music list or wall-page list from the service providing server has been described in the above description, the service execution unit 160 may receive a music providing server list or wall-page providing server list from the service providing server.
In this case, when the user selects a specific music providing server from the music providing server list, the service execution unit 160 may have access to the specific music providing server and download and play music files provided by the specific music providing server. That is, when the service execution unit 160 has access to the specific music providing server, a list of music that can be downloaded or played free of charge from the specific music providing server is displayed, and the user may download or stream a desired music file. At this time, when the user has access to a website, which is managed by the music providing server, in a specific zone using the user terminal, a discount may be provided when the music file is downloaded, or the music file may be downloaded free of charge.
Even in the selection of a specific wall-page providing server from the wall-page providing server list, the same operation as the selection of the specific music providing server is performed, and thus its description will be omitted.
When an event occurs due to at least one of selection of an advertisement on a music execution screen or wall-page execution screen where the advertisement is exposed and tagging of a tag (code) provided in the zone, the event recognition processing unit 170 transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server. The item may be a benefit that can be used in the corresponding zone, a game-related benefit, etc.
FIG. 3 is a block diagram schematically showing the configuration of a service providing server according to the present invention.
Referring to FIG. 3, the service providing server 200 comprises a communication unit 210 for communication with the user terminal through a communication network, a service information database 220 in which information on game applications that can be used in each zone is stored, an advertisement information database 230 in which advertisement-related information is stored, a user information database 240 in which user information is stored, an item information database 290, a service providing unit 250, an advertisement providing unit 260, an event processing unit 270, and a preferred-information analysis unit 280.
Game-related information, music-related information, wall-page-related information, etc. are stored in the service information database 220.
Zone identification information, game information corresponding to the identification information, advertisement information corresponding to each game identification information, etc. are stored in the service information database 220. Here, the game information may include a game application corresponding to each game identification information, execution time of each game application, target score, etc., and the advertisement information may include advertisement identification information, advertisement data, effective exposure time of each advertisement, setting of items, etc.
Moreover, the game information may be stored in the service information database 220.
Furthermore, code identification information or location information corresponding to the zone identification information is stored in the service information database 220. The zone identification information may be used to determine whether the user terminal enters a game zone. The location information corresponding to the zone identification information may be a specific point (location) or a location range in which the corresponding zone is located.
In addition, zone identification information, music information corresponding to the identification information, advertisement information corresponding to each music information, etc. are stored in the service information database 220. Here, the music information may include a list of music and corresponding music files that can be downloaded or streamed free of charge from the corresponding zone, a list of music providing servers that provide the music lists, etc., and the advertisement information may include advertisement identification information, advertisement data, effective exposure time of each advertisement, setting of items, etc.
Additionally, zone identification information and wall-page information corresponding to the identification information, advertisement information corresponding to each wall-page information, etc. are stored in the service information database 220. Here, the wall-page information may include a list of wall-pages and corresponding wall-page files that can be downloaded or streamed free of charge from the corresponding zone, a list of wall-page service providing servers that provide the wall-page lists, etc., and the advertisement information may include advertisement identification information, advertisement data, effective exposure time of each advertisement, setting of items, etc.
Although the service information database, in which the game-related information, music-related information, wall-page-related information, etc. are stored, has been implemented as a single unit, the service information database may be implemented as individual servers such as a game information database in which the game-related information is stored, a music information database in which the music-related information is stored, and a wall-page information database in which the wall-page-related information is stored.
Zone identification information and advertisement information corresponding to the identification information are stored in the advertisement information database 230.
Moreover, game identification information and advertisement information corresponding to the identification information may be stored in the advertisement information database 230.
Identification information of users who have subscribed as members, zone visit history information corresponding to the identification information, game selection information, music selection information, wall-page selection information, advertisement selection information, preferred-game information, preferred-music information, preferred-wall-page information, preferred-advertisement information, etc. are stored in the user information database 240. Here, the user identification information may include user terminal identification information, user ID/password, etc. The zone visit history information may be a history of zones visited by the user. The game selection information may be a list of games selected by the user and may be used to determine which game is to be provided when the game list is provided. The advertisement selection information may be a list of advertisements selected by the user and may be used to determine which advertisement is to be provided when the advertisement list is provided. The preferred-game information may be information set by the preferred-information analysis unit 280 based on the game selection information of the user or may be information registered by the user. The preferred-advertisement information may be information set by the preferred-information analysis unit 280 based on the advertisement selection information of the user or may be information registered by the user. Moreover, the preferred-advertisement information may be information set by the preferred-information analysis unit 280 based on the zone visit history information. For example, when the user’s number of visits to a theater zone is large, the preferred-information analysis unit 280 may set theater and movie-related information as the preferred-advertisement information. The preferred-music information may be information set by the preferred-information analysis unit 280 based on the music selection information of the user or may be information registered by the user.
Information on items set to be provided to game players for each advertisement, items to be provided depending on the number of advertisement selections, items to be provided depending on achievement of target scores for each game, items to be provided depending on recognition of sub-zones for each zone, items to be provided depending on tagging of tags (codes) installed in each zone, etc. may be stored in the item information database 290. Here, the items may differ depending on the type of zone or game. For example, if the zone is a theater, the item may include a free movie ticket, a food & beverage coupon, a point, etc. and, if the zone is a coffee shop, the item may include a point, a free beverage coupon, etc. Moreover, in the case of a game, the item may include a game new map, a bonus point, a hidden function, etc.
When the zone recognition information is received from the user terminal through the communication unit 210, the service providing unit 250 obtains a service list based on the zone recognition information from the service information database 220 and provides the service list to the user terminal. The service list includes a game list, a music list, a wall-page list, etc.
When the zone recognition information is received from the user, the service providing unit 250 obtains a game list based on the zone recognition information from the service information database 220 and provides the game list to the user terminal. The zone recognition information may include zone identification information, user identification information, etc.
That is, when the zone recognition information is received, the service providing unit 250 obtains a game list corresponding to the zone identification information from the service information database 220 and provides the game list to the user terminal.
Moreover, when the zone recognition information is received, the service providing unit 250 may ask the user about a wait time in the current zone, obtain a list of games that can be executed for the wait time from the service information database 220, and provide the game list to the user terminal. For example, when the current zone is a theater, the service providing unit 250 may ask the user about a move wait time, receive a response to the wait time, and search the service information database 220 to obtain a game list including game applications whose execution times correspond to the wait time.
Furthermore, when the zone recognition information is received, the service providing unit 250 may search the user information database 240 to obtain preferred-game information corresponding to the user identification information, obtain a game list corresponding to the preferred-game information from the service information database 220, and provide the game list to the user terminal.
In addition, if the zone corresponding to the zone identification information is a theater, the service providing unit 250 may search the user information database 240 to identify movie reservation information of the corresponding user and provide a list of games that can be executed for the movie wait time or a list of games that correspond to the genre of the reserved movie. At this time the service providing unit 250 may ask the user about the movie to watch, obtain a list of games that correspond to the genre of the movie, and provide the game list to the user terminal.
Additionally, when the zone recognition information is received from the user terminal through the communication unit 210, the service providing unit 250 may obtain a music list based on the zone recognition information from the service information database 220 and provide the music list to the user terminal.
That is, when the zone recognition information including zone identification information and user identification information is received, the service providing unit 250 may obtain at least one of a music list corresponding to the zone identification information, a music list that can be executed for the wait time in the current zone, and a music list based on preferred-music information corresponding to the user identification information from the service information database 220 and provide the obtained music list(s) to the user terminal.
Although the case where the service providing unit 250 provides the music list that is set to be used free of charged in the corresponding zone has been described in the above description, a list of music providing servers that can be used free of charge in the current zone may be provided to the user terminal, instead of the music list. The music providing servers may include, for example, Melon, Mnet, Bugs, etc.
Moreover, when the zone recognition information is received from the user terminal through the communication unit 210, the service providing unit 250 may obtain a wall-page list based on the zone recognition information from the service information database 220 and provide the wall-page list to the user terminal. The zone recognition information may include zone identification information, user identification information, etc. That is, when the zone recognition information including zone identification information and user identification information is received, the service providing unit 250 may obtain at least one of a wall-page list corresponding to the zone identification information and a wall-page list based on preferred-wall-page information corresponding to the user identification information from the service information database 220 and provide the obtained wall-page list(s) to the user terminal.
Although the case where the service providing unit 250 provides the wall-page list that is set to be used free of charged in the corresponding zone has been described in the above description, a list of wall-page providing servers that can be used free of charge in the current zone may be provided to the user terminal, instead of the wall-page list.
When a specific service is executed by the user terminal, the advertisement providing unit 260 obtains predetermined advertisement information from the advertisement information database 230 and provides the advertisement information to the user terminal.
That is, when the specific service is executed by the user terminal, the advertisement providing unit 260 obtains at least one of advertisement information corresponding to identification information of the specific service, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and preferred-advertisement information corresponding to user identification information and provides the advertisement information to the user terminal.
Next, a method in which the advertisement providing unit 260 provides an advertisement will be described with reference to an example in which a game is executed in the user terminal.
When game selection information is received from the user terminal, the advertisement providing unit 260 obtains advertisement information based on the game selection information and provides the advertisement information to the user terminal. The game selection information is a signal for requesting advertisement assignment and may include user identification information, game identification information, zone identification information, etc.
Moreover, although the advertisement providing unit 260 can assign the advertisement depending on the user identification information, the game identification information, and the zone identification information, the advertisement providing unit 260 may randomly provide advertisements requested during the period.
That is, when the game selection information is received, the advertisement providing unit 260 may obtain advertisement information corresponding to the game identification information from the service information database 220 and provide the advertisement information to the user terminal.
Furthermore, when the game selection information is received, the advertisement providing unit 260 may obtain advertisement information corresponding to the zone identification information from the service information database 220 and provide the advertisement information to the user terminal.
In addition, when the game selection information is received, the advertisement providing unit 260 may identify preferred-advertisement information of the corresponding user stored in the user information database 240, search for advertisement information based on the preferred-advertisement information from the advertisement information database 230, and provide the advertisement information to the user terminal.
Additionally, the advertisement providing unit 260 may obtain the advertisement information according to a predetermined advertisement scheduling algorithm for each game or zone and provide the advertisement information to the user terminal.
When event occurrence information is received from the user terminal, the event processing unit 270 provides an item corresponding to the event to the user terminal. The event occurrence information may include an event due to selection of an advertisement, an event due to achievement of a target game score, an event due to tagging of a tag (code) provided in the zone, etc.
That is, when the event occurrence information is an event due to selection of an advertisement, the event processing unit 270 may obtain an item corresponding to advertisement identification information included in the event occurrence information or corresponding to the number of advertisement selections from the item information database 290 and provide the item to the user terminal. At this time, the event processing unit 270 may collect advertisement selection information received from the user terminal and store the collected advertisement selection information in the user information database 240, and the collected advertisement selection information may be used to select an advertisement to be provided to the user.
Also, when the event occurrence information is an event due to achievement of a predetermined target game score, the event processing unit 270 may obtain an item corresponding to game identification information included in the event occurrence information from the item information database 290 and provide the item to the user terminal. That is, when event occurrence information including game identification information and game score is received, the event processing unit 270 obtains an item depending on the game identification information and game score from the item information database 290 and provides the item to the user terminal.
Moreover, when the event occurrence information is an event due to tagging of a tag (code) installed in the corresponding zone, the event processing unit 270 may obtain a game-related item corresponding to tag (code) identification information and game identification information included in the event occurrence information from the item information database 290 and provide the item to the user terminal. For example, when an entry into a specific sub-zone of a plurality of sub-zones in a specific zone is recognized, the event processing unit 270 may obtain a game-related item set in the corresponding sub-zone and provide the game-related item to the user terminal.
The preferred-information analysis unit 280 selects a game that the user prefers based on game selection information stored in the user information database 240 and stores the preferred-game information in the user information database 240.
Furthermore, the preferred-information analysis unit 280 selects music that the user prefers based on music selection information stored in the user information database 240 and stores the preferred-music information in the user information database 240.
In addition, the preferred-information analysis unit 280 selects a wall-page that the user prefers based on wall-page selection information stored in the user information database 240 and stores the preferred-wall-page information in the user information database 240.
Additionally, the preferred-information analysis unit 280 selects an advertisement that the user prefers based on advertisement selection information stored in the user information database 240 and stores the preferred-advertisement information in the user information database 240.
Also, the preferred-information analysis unit 280 may select a game, music, wall-page, advertisement, etc. that the user prefers based on zone visit history information stored in the user information database 240 and store the selected preferred-game information, preferred-wall-page information, preferred-advertisement information, etc. in the user information database 240.
FIG. 4 is a diagram showing a method for providing a location-based service according to the present invention.
Referring to FIG. 4, if an entry into a specific zone is recognized (S402), a user terminal transmits zone recognition information to a service providing server (S404). That is, the user terminal recognizes the entry into a zone, in which a game can be executed, by tagging a code installed in the zone or by detecting the location and transmits zone recognition information including zone identification information and user identification information to the service providing server.
After step S404 is performed, the service providing server obtains a list of games that can be used in the corresponding zone based on the zone recognition information (S406) and transmits the game list to the user terminal (S408). At this time, the service providing server may obtain a game list corresponding to the zone identification information or a game list corresponding to preferred-game information of a user from a game information database and provide the game list to the user terminal. Moreover, the service providing server may ask the user about a wait time in the current zone and provide a list of games that can be executed for the wait time to the user terminal.
After step S408 is performed, the user terminal displays the game list and, if a specific game is selected from the game list (S410), executes the selected specific game (S412), and transmits game selection information to the service providing server (S414). The game selection information may include user identification information, game identification information, zone identification information, etc. At this time, the user terminal may output a message or voice notifying that the game list is received and display the game list at the request of the user. Moreover, if the game list is received, the user terminal may directly display the game list without notifying the reception of the game list.
After step S414 is performed, the service providing server selects advertisement information, which is to be exposed on a game execution screen, based on the game selection information (S416) and transmits the selected advertisement information to the user terminal (S418). That is, the service providing server obtains at least one of advertisement information corresponding to game identification information included in the game selection information, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and advertisement information based on the user’s preferred-advertisement information and provides the advertisement information to the user terminal.
Then, the user terminal displays the advertisement information on the game execution screen (S420) and determines whether an event occurs (S422). Here, the event may include selection of an advertisement, achievement of a target game score, tagging of a tag (code) provided in the zone, etc.
As a result of the determination in step S422, if the event occurs, the user terminal transmits event occurrence information to the service providing server (S424). Here, the event occurrence information may include different information depending on the occurring event. For example, if the occurring event is an event due to the selection of an advertisement, the event occurrence information may include advertisement identification information, etc. and, if the occurring event is an event due the achievement of a target game score, the event occurrence information may include game identification information, etc.
After step S424 is performed, the service providing server obtains an item corresponding to the event (S426) and transmits the item to the user terminal (S428).
Although only the location-based game service, in which the game list based on the zone recognition information is provided and the specific game selected from the game list is executed, has been described in the above description, a location-based music service, in which a music list based on zone recognition information is provided and a specific music selected from the music list is executed, or a location-based wall-page service, in which a wall-page list based on zone recognition information is provided and a specific wall-page selected from the wall-page list is executed, may be performed by the same operation as FIG. 4.
FIG. 5 is a diagram showing a method in which a user terminal provides a location-based service according to the present invention.
Referring to FIG. 5, if an entry into a specific zone is recognized (S502), a user terminal transmits zone recognition information to a service providing server (S504), receives a lists of games that can be used in the specific zone from the service providing server, and displays the game list (S506).
For example, if the user terminal tags an RFID tag installed in an “A” theater, the user terminal recognizes that identification information corresponding to the RFID tag is A theater identification information representing a game zone and transmits zone identification information including the A theater identification information to the service providing server. The service providing server obtains a game list corresponding to the A theater identification information and transmits the game list to the user terminal, and the user terminal displays the game list.
If a specific game is selected from the displayed game list (S508), the user terminal determines whether an application of the specific game is stored (S510).
As a result of the determination in step S510, if the application of the specific game is stored, the user terminal executes the specific game (S512) and transmits game selection information to the service providing server (S514).
Then, the user terminal receives advertisement information based on the game selection information from the service providing server (S516) and exposes the advertisement information on a game execution screen (S518). A user may select an advertisement or continue a game on the game execution screen where the advertisement is exposed.
If an advertisement is selected on the game execution screen where the advertisement is exposed (S520), the user terminal determines whether an item is set in the selected advertisement (S522). That is, information on whether the item is set for each advertisement is included in the advertisement information received from the service providing server, and thus the user terminal can determine whether the item is set in the selected advertisement.
As a result of the determination in step S522, if the item is set, the user terminal transmits advertisement selection information to the service providing server and receives an item set in the advertisement (S524).
Then, the user terminal accumulates the number of advertisement selections (S526) and determines whether the accumulated number of advertisement selections is greater than a predetermined number (S528). At this time, the advertisement exposed on the game execution screen is exposed for a predetermined effective exposure time, and another advertisement is exposed after that time. Accordingly, the user may select an advertisement that he or she wants from various advertisements exposed on the game execution screen, and the user terminal may accumulate the number of advertisement selections and determine whether the advertisement is selected more than a predetermined number.
As a result of the determination in step S528, if the number of advertisement selections is greater than a predetermined number, the user terminal transmits event occurrence information due to the selection of the advertisement to the service providing server (S530) and receives an item corresponding to the event from the service providing server (S532). Here, the event occurrence information may include user identification information and the number of advertisement selections, and the service providing server may obtain an item depending on the number of advertisement selections from an item information database and transmit the item to the user terminal.
As a result of the determination in step S520, if the advertisement is not selected and the score of the game being executed reaches a predetermined target value (S534), the user terminal transmits event occurrence information depending on the achievement of the target game score to the service providing server (S536) and receives an item corresponding to the event from the service providing server (S538). Here, the event occurrence information may include game identification information, user identification information, game score, etc., and the service providing server obtains an item corresponding to the game identification information and game score from the item information database and transmits the item to the user terminal.
For example, a description will be made on the assumption that the target scores of an “A” game are 100 points, 200 points, and 300 points, and items are registered in the item information database in such a manner that a 10 point is provided upon achievement of 100 points, a food & beverage coupon is provided upon achievement of 200 points, a free movie ticket is provided upon achievement of 300 points, and so on. The user may receive a 10 point as the item from the service providing server when the game score is 100 points during the execution of the A game and receive a food & beverage coupon as the item when the game score is 200 points.
As a result of the determination in step S534, if it is determined that the game score does not reach the predetermined target value and that tagging of a tag (code) provided in the zone is recognized during the execution of the game (S540), the user terminal transmits event occurrence information due to the tagging of the tag (code) provided in the zone to the service providing server (S542) and receives an item corresponding to the event from the service providing server (S544). Here, the event occurrence information may include tag (code) identification information, game identification information, user identification information, etc.
For example, a description will be made on the assumption that an “A” zone is divided into a plurality of sub-zones such as an A-1 zone, an A-2 zone, and an A-3 zone and the user executes an “A” game.
When the user tags a tag or code installed in the A-1 zone is tagged while executing the A game, the user terminal transmits event occurrence information including A game identification information, A-1 zone identification information, etc. to the service providing server. Then, the service providing server may obtain a game-related item (benefit) corresponding to the A-1 zone with regard to the A game from the item information database and provide the game-related item to the user terminal. Here, the game-related item may include a game new map, a bonus point, a hidden function, a point acquisition probability adjustment, etc.
As a result of the determination in step S510, if the selected game is not stored, the user terminal downloads the application of the selected game from the service providing server (S546) and performs the above step S512.
Although only the location-based game service, in which the user terminal receives the game list based on the zone recognition information and executes the specific game selected from the game list, has been described in the above description, a location-based music service, in which the user terminal receives a music list based on zone recognition information and executes a specific music selected from the music list, or a location-based wall-page service, in which the user terminal receives a wall-page list based on zone recognition information and executes a specific wall-page selected from the wall-page list, may be performed by the same operation as FIG. 5.
FIG. 6 is a diagram showing a method in which a service providing server provides a location-based service according to the present invention.
Referring to FIG. 6, if zone recognition information is received from a user terminal (S602), a service providing server provides a list of games that can be used in the corresponding zone based on the zone recognition information to the user terminal (S604).
After step S604 is performed, if game selection information is received from the user terminal (S606), the service providing server selects advertisement information to be exposed on a game executed screen based on the game selection information and transmits the advertisement information to the user terminal (S608).
After step S608 is performed, if event occurrence information is received (S610), the service providing server provides an item corresponding to the event to the user terminal (S612).
Although only the location-based game service, in which the game list based on zone recognition information is provided received and the specific game selected from the game list is executed, has been described in the above description, a location-based music service, in which the service providing server provides a music list based on zone recognition information and executes a specific music selected from the music list, or a location-based wall-page service, in which the service providing server provides a wall-page list based on zone recognition information and installs a specific wall-page selected from the wall-page list, may be performed by the same operation as FIG. 6.
As such, it will be understood by those skilled in the art to which the present invention pertains that the present invention can be implemented in other detailed forms without departing from the scope and spirit of the invention. Therefore, it should be understood that the above exemplary embodiments are only exemplified in all aspects and are not restrictive. The scope of the present invention should be defined by the attached claims, rather than the detailed description, and all additions, substitutions or modifications derived from the meaning and scope of the accompanying claims and equivalent concept thereof should be interpreted as being included in the scope of the present invention.

Claims (23)

  1. A system for providing a location-based service, the system comprising:
    a user terminal which, when an entry into a specific zone is recognized, transmits zone recognition information to a service providing server, receives a service list based on the zone recognition information from the service providing server, displays the service list, processes a specific service to be executed when the specific service is selected from the service list, transmits event occurrence information to the service providing server when an event occurs due to a predetermined action during the execution of the service, and receives an item corresponding to the event; and
    the service providing server which obtains a list of services that can be used in the specific zone based on the zone recognition information transmitted from the user terminal, transmits the service list to the user terminal, and provides an item corresponding to the event to the user terminal upon reception of the event occurrence information.
  2. The system of claim 1, wherein the service list is at least one of a game list, a music list, and a wall-page list.
  3. The system of claim 1, wherein the predetermined action comprises at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
  4. The system of claim 1, wherein the user terminal selects a specific service from the service list received from the service providing server, processes the specific service to be executed, receives predetermined advertisement information from the service providing server when the specific service is executed, and processes the predetermined advertisement information to be exposed in a predetermined area of a service execution screen.
  5. The system of claim 4, wherein the service providing server obtains at least one of advertisement information set in the corresponding service, advertisement information set in the corresponding zone, advertisement information according to a predetermined advertisement scheduling algorithm, and advertisement information based on a user’s preference and provides the advertisement information to the user terminal.
  6. A user terminal comprising:
    a communication unit for communication with a service providing server through a communication network;
    an input unit which receives a user request;
    a storage unit which stores a game application;
    a location recognition unit which, when an entry into a specific zone is recognized, transmits zone recognition information to the service providing server through the communication unit;
    a service execution unit which, when a service list based on the zone recognition information is received from the service providing server, displays the service list and processes a specific service selected from the service list to be executed; and
    an event recognition processing unit which, when an event occurs due to a predetermined action during the execution of the specific service, transmits event occurrence information to the service providing server and receives an item corresponding to the event from the service providing server.
  7. The user terminal of claim 6, wherein the service list is at least one of a game list, a music list, and a wall-page list.
  8. The user terminal of claim 6, wherein when a specific service is selected from the service list, the service execution unit transmits service selection information to the service providing server, receives predetermined advertisement information from the service providing server, and exposes the advertisement information in a predetermined area of a service execution screen.
  9. The user terminal of claim 6, wherein the predetermined action comprises at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
  10. A service providing server comprising:
    a communication unit for communication with a user terminal through a communication network;
    a service information database in which at least one of service-related information including game-related information, music-related information,
    and wall-page-related information is stored;
    an advertisement information database in which advertisement-related information is stored;
    an item information database in which item-related information set to be provided to game players for each event is stored;
    a service providing unit which, when zone recognition information is received from the user terminal through the communication network, obtaining a service list based on the zone recognition information from the service information database and provides the service list to the user terminal;
    an advertisement providing unit which, when a specific service is executed by the user terminal, obtains predetermined advertisement information from the advertisement information database and provides the advertisement information to the user terminal; and
    an event processing unit which, when event occurrence information is received from the user terminal, obtains an item corresponding to the event from the item information database and provides the item to the user terminal.
  11. The service providing server of claim 10, further comprising a user information database in which at least one of user identification information as well as zone visit history information corresponding to the identification information, game selection information, music selection information, wall-page selection information, advertisement selection information, preferred-game information, preferred-music information, preferred-wall-page information, and preferred-advertisement information is stored.
  12. The service providing server of claim 11, further comprising a preferred-information analysis unit which sets preferred-game information, preferred-music information, and preferred-wall-page information, respectively, based on the game selection information, music selection information, and wall-page selection information of each user stored in the user information database and sets preferred-advertisement information based on the advertisement selection information stored in the user information database.
  13. The service providing server of claim 10, wherein when zone recognition information including zone identification information and user identification information is received, the service providing unit obtains at least one of service lists including a game list, a music list, and a wall-page list, which correspond to the zone identification information, at least one of service lists including a game list, a music list, and a wall-page list, which can be executed in the current zone for a wait time, or at least one of service lists including a game list based on preferred-game information, a music list based on preferred-music information, and a wall-page list based on preferred-wall-page information, which correspond to the user identification information, from the service information database.
  14. The service providing server of claim 10, wherein when a specific service is executed, the advertisement providing unit obtains at least one of advertisement information corresponding to identification information of the specific service, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and preferred-advertisement information corresponding to user identification information.
  15. A method for providing a location-based service, the method comprising the steps of:
    (a) if an entry into a specific zone is recognized, transmitting, at a user terminal, zone recognition information to a service providing server;
    (b) obtaining, at the service providing server, a list of services, which can
    be used in the specific zone, based on the zone recognition information, and transmitting the service list to the user terminal;
    (c) if a specific service is selected from the service list, processing, at the user terminal, the specific service to be executed, and if an event occurs due to a predetermined action during the execution of the specific service, transmitting event occurrence information to the service providing server; and
    (d) providing, at the service providing server, an item corresponding to the
    event included in the event occurrence information to the user terminal.
  16. The method of claim 15, wherein step (c) comprises the steps of:
    if a specific service is selected from the service list, processing the specific service to be executed, and if the specific service is executed, receiving predetermined advertisement information from the service providing server and processing the advertisement information to be exposed in a predetermined area of a service execution screen; and
    if an event occurs due to a predetermined action during the execution of the service, transmitting event occurrence information to the service providing server.
  17. A method in which a user terminal provides a location-based service, the method comprising the steps of:
    (a) determining whether the current location is a predetermined specific zone;
    (b) if it is determined that the current location is the predetermined specific zone, transmitting zone recognition information including zone identification information to a service providing server;
    (c) receiving a service list based on the zone recognition information from the service providing server, displaying the service list, and processing a
    specific service selected from the service list to be executed; and
    (d) if an event occurs due to a predetermined action during the execution of the specific service, transmitting event occurrence information to the service providing server and receiving an item corresponding to the event from the service providing server.
  18. The method of claim 17, wherein the service list is at least one of a game list, a music list, and a wall-page list.
  19. The method of claim 17, wherein step (c) comprises the steps of:
    receiving and displaying a service list based on the zone recognition information;
    executing a specific service selected by a user from the service list and transmitting service selection information to the service providing server; and
    receiving predetermined advertisement information from the service providing server and exposing the advertisement information in a predetermined area of a service execution screen.
  20. The method of claim 17, wherein the predetermined action comprises at least one of selection of an advertisement, achievement of a target game score, and tagging of a tag (code) provided in the zone.
  21. A method in which a service providing server provides a location-based service to a user terminal, the method comprising the steps of:
    (a) if zone recognition information is received from the user terminal, obtaining a service list based on the zone recognition information from a provided service information database and transmitting the service list to the user terminal;
    (b) if a specific service is executed by the user terminal, obtaining predetermined advertisement information from an advertisement information database and transmitting the advertisement information to the user terminal; and
    (c) if event occurrence information is received from the user terminal, obtaining an item corresponding to the event from an item information database and providing the item to the user terminal.
  22. The method of claim 21, wherein in step (a), at least one of service lists including a game list, a music list, and a wall-page list, which correspond to zone identification information included in the zone recognition information, at least one of service lists including a game list, a music list, and a wall-page list, which can be executed in the current zone for a wait time, or at least one of service lists including a game list based on preferred-game information, a music list based on preferred-music information, and a wall-page list based on preferred-wall-page information, which correspond to user identification information is obtained from the service information database and transmitted to the user terminal.
  23. The method of claim 21, wherein in step (b), at least one of advertisement information corresponding to identification information of the specific service, advertisement information corresponding to zone identification information, advertisement information according to a predetermined advertisement scheduling algorithm, and preferred-advertisement information corresponding to user identification information is provided to the user terminal.
PCT/KR2013/004735 2012-05-31 2013-05-30 System and method for providing location-based service WO2013180474A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2012-0058235 2012-05-31
KR1020120058235A KR101387494B1 (en) 2012-05-31 2012-05-31 System and Method for providing location based service

Publications (1)

Publication Number Publication Date
WO2013180474A1 true WO2013180474A1 (en) 2013-12-05

Family

ID=49673605

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2013/004735 WO2013180474A1 (en) 2012-05-31 2013-05-30 System and method for providing location-based service

Country Status (2)

Country Link
KR (1) KR101387494B1 (en)
WO (1) WO2013180474A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2988260A1 (en) * 2014-08-20 2016-02-24 Posterfy Oy Method of registering interactive terminals to locations
US9367631B2 (en) 2014-04-18 2016-06-14 Revolution Technologies, Inc. Dynamic directory and content communication
CN111013125A (en) * 2019-11-08 2020-04-17 上海纪烨物联网科技有限公司 Operation linkage system based on dynamic scene game table
JP2020140734A (en) * 2020-06-09 2020-09-03 Kddi株式会社 Privilege providing system, privilege providing method, and privilege providing device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101596458B1 (en) * 2014-09-19 2016-02-24 주식회사 퍼플즈 Mobile game device, mobile game management system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010074625A (en) * 2001-06-30 2001-08-04 정재형 Method and system for providing advertisement based on network
KR20060073860A (en) * 2004-12-24 2006-06-29 주식회사 아이컨택트 System and method for providing location based services
KR20120010567A (en) * 2010-07-25 2012-02-03 엔에이치엔(주) Contants system, server and method for operating the server

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100950984B1 (en) * 2008-06-30 2010-04-02 (주)엠앤소프트 Method for providing using NPC in terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010074625A (en) * 2001-06-30 2001-08-04 정재형 Method and system for providing advertisement based on network
KR20060073860A (en) * 2004-12-24 2006-06-29 주식회사 아이컨택트 System and method for providing location based services
KR20120010567A (en) * 2010-07-25 2012-02-03 엔에이치엔(주) Contants system, server and method for operating the server

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9367631B2 (en) 2014-04-18 2016-06-14 Revolution Technologies, Inc. Dynamic directory and content communication
EP2988260A1 (en) * 2014-08-20 2016-02-24 Posterfy Oy Method of registering interactive terminals to locations
CN111013125A (en) * 2019-11-08 2020-04-17 上海纪烨物联网科技有限公司 Operation linkage system based on dynamic scene game table
CN111013125B (en) * 2019-11-08 2023-04-25 上海纪烨物联网科技有限公司 Operation linkage system based on dynamic scene game table
JP2020140734A (en) * 2020-06-09 2020-09-03 Kddi株式会社 Privilege providing system, privilege providing method, and privilege providing device
JP7007426B2 (en) 2020-06-09 2022-01-24 Kddi株式会社 Benefit provision system, privilege provision method and privilege provision device

Also Published As

Publication number Publication date
KR20130134612A (en) 2013-12-10
KR101387494B1 (en) 2014-04-22

Similar Documents

Publication Publication Date Title
WO2013180474A1 (en) System and method for providing location-based service
WO2014069755A1 (en) System and method for providing content recommendation service
WO2016048103A1 (en) Device and method for providing content to user
WO2014027785A1 (en) Schedule management method, schedule management server, and mobile terminal using the method
WO2018088660A1 (en) Digital signage and method of controlling the same
WO2010119996A1 (en) Method and apparatus for providing moving image advertisements
WO2018151507A1 (en) Display device and method, and advertisement server
WO2014058153A1 (en) Address book information service system, and method and device for address book information service therein
WO2016126013A1 (en) System for providing keyword-based advertisement content and method therefor
WO2014003351A1 (en) System and method for providing reward service using code
WO2021096081A1 (en) Method and device for managing digital signage
WO2018135729A1 (en) Method for donating content and purchasing donated content, using social network service
WO2018043860A1 (en) Device for recommending rental item by means of similar-propensity group and method using same
WO2014025086A1 (en) Method and server for providing reward item
WO2010030146A2 (en) Content-collaboration network system and content-collaboration method
WO2013042847A1 (en) Method and apparatus for controlling item-winning probability in online game
WO2013085166A1 (en) Method for providing a soccer game to which a message broadcast item is applied, soccer game server, soccer game providing system, and recording medium
WO2017104922A1 (en) Method and apparatus for providing recommended contents
WO2014035150A1 (en) Method and device for displaying information
WO2013062153A1 (en) Method and apparatus for managing item lottery service
WO2019216669A1 (en) Advertisement service system for video in which priority of advertisement is determined and provided by reference region
WO2016043495A1 (en) Method, server, and computer program for providing mobile service platform
WO2015108286A1 (en) Off-line store advertising service system and method therefor, and apparatus applied thereto
WO2014035151A1 (en) System and method of providing additional information about group of devices
WO2013089487A1 (en) Advertisement providing apparatus and method for providing advertisements

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

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

Country of ref document: EP

Kind code of ref document: A1