Computer device, information processing method, and computer program

The computer device and method improve advertising relevance by recognizing user accounts in group chat rooms and adjusting advertisements based on location and user behavior, enhancing service convenience and effectiveness.

JP7739122B2Active Publication Date: 2025-09-16LINE PLUS
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021164242
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-10-06
Filing Date
2021-10-05
Publication Date
2025-09-16
Estimated Expiration
2041-10-05

AI Technical Summary

Technical Problem

Existing advertising methods on smartphones are cumbersome and often fail to provide relevant services to users, especially when location-based services are inappropriate.

Method used

A computer device and method that recognizes user accounts in a group chat room through signal data, links services based on location information, and adjusts advertisement display based on user preferences and visit history to provide relevant services.

Benefits of technology

Enables users to conveniently access various services and enhances advertising effectiveness by delivering location-specific advertisements based on user behavior and preferences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007739122000001
    Figure 0007739122000001
  • Figure 0007739122000002
    Figure 0007739122000002
  • Figure 0007739122000003
    Figure 0007739122000003
Patent Text Reader

Abstract

To provide a computer device and the like that can provide services according to the context required by a user by utilizing a regional context.SOLUTION: A computer device in an advertisement display system according to an embodiment includes at least one processor configured to execute a computer-readable instruction contained in a memory. The processor includes a signal recognition unit configured to recognize signal data for identifying a user account contained in a group chat room, and a service interlocking unit configured to interlock services associated with action information set in the group chat room based on the recognized signal data. The signal recognition unit identifies location information of the user account contained in the group chat room by recognizing signal data based on a location identification technique received from an electronic device.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The following description relates to techniques for improving the display of services on social network messengers. [Background technology]

[0002] Advertising methods via smartphones were cumbersome, requiring customers to search for and check advertisements, such as by visiting a specific company's website via the Internet or by downloading an app created by a specific company and then running it to check the content of the advertisement.

[0003] Since smartphones became capable of identifying location information, technology has developed that allows smartphone applications to deliver advertisements tailored to the user's location. For example, advertising services have been developed that use beacon signals received by smartphones to execute specific location-based apps or services. However, even if a smartphone application recognizes a beacon signal and then executes a service, the service may not be appropriate for the user. This possibility of a service being inappropriate for the user is not limited to advertising services. Summary of the Invention [Problem to be solved by the invention]

[0004] The present disclosure has been made to solve such problems, and provides a computer device, an information processing method, and a computer program that enable users to conveniently use a variety of services. [Means for solving the problem]

[0005] The computer device includes at least one processor configured to execute computer-readable instructions included in a memory, the at least one processor including a signal recognition unit that recognizes signal data for identifying user accounts included in a group chat room, and a service linking unit that links a service related to action information set in the group chat room based on the recognized signal data, and the signal recognition unit may identify location information of the user accounts included in the group chat room by recognizing signal data based on location identification technology received from an electronic device.

[0006] The signal recognition unit may identify connection status of user accounts included in the group chat room by recognizing signal data associated with the execution of a messenger service on an electronic device.

[0007] The signal recognition unit may receive information that a group chat room including at least two or more user accounts has been opened, and that behavioral information has been set based on shared data sent and received by the user accounts in the group chat room.

[0008] The service linking unit may display advertising services related to store information recognized in the executed messenger service based on signal data based on location identification technology.

[0009] The service linking unit may acquire user preference information by clustering the recognized store information, and may display advertising services related to the recognized area information by executing a messenger service based on signal data based on the recognized location identification technology, reflecting the user preference information.

[0010] The service linking unit may adjust an advertisement display order for displaying local advertisement services related to the recognized store information when it is determined that the store information recognized by the executed messenger service has been visited a predetermined number of times or more based on the visit date and time record of the store information.

[0011] The service linking unit may collect data based on advertisement delivery, including a user's location, user account information, and visited store information, including visit information recognized by the executed messenger service, and may check promotion conditions using the collected data based on advertisement delivery, and then adjust an advertisement display order to display local advertisement services related to the recognized visit information.

[0012] The service linkage unit may identify user accounts that visited the same store during the same time period based on the visit date and time records of the store information recognized by the executed messenger service, send a push notification to user accounts that are friends with the identified user account to confirm their attendance, and adjust the advertisement display order for displaying local advertising services using the local visit records of the user accounts that responded to the sent push notification.

[0013] The service linking unit may execute a messenger service based on the recognized signal data to confirm shared data of a plurality of user accounts included in a group chat room related to the recognized location information, and may transmit a message service including a schedule notification or an arrival schedule to the remaining user accounts in the group chat room who have not visited the location of the recognized location information based on the confirmed shared data.

[0014] The linking step may provide menu information of a visited store in the group chat room by confirming that the plurality of user accounts included in the group chat room are in a location of the recognized location information based on the confirmed shared data, and may provide order details and payment services related to the order requests received from each of the plurality of user accounts included in the group chat room through the menu of the visited store provided in the group chat room.

[0015] The service linking unit may provide a payment service using a group payment method registered in the group chat room if the group payment method is present.

[0016] The service linking unit may provide a service of recording exercise information in a messenger service by identifying that a user account included in the group chat room is visiting an exercise center based on schedule information shared in the group chat room.

[0017] The service linking unit may send a message to a user account of a plurality of user accounts included in the group chat room that did not connect to the exercise app at the agreed time in the group chat room or a personal chat room, and notify the user account information that did not connect to the exercise app in the group chat room.

[0018] The information processing method executed by the computer device includes a recognition step of recognizing signal data for identifying user accounts included in a group chat room, and a linking step of linking a service related to behavioral information set in the group chat room based on the recognized signal data, and the recognition step may include a step of identifying location information of the user accounts included in the group chat room by recognizing signal data based on location identification technology received from an electronic device.

[0019] A computer program may be provided that is recorded on a computer-readable recording medium to cause a computer to execute the information processing method. [Effects of the Invention]

[0020] The present disclosure has an effect of enabling users to conveniently use a variety of services. [Brief explanation of the drawings]

[0021] [Figure 1] FIG. 1 illustrates an example of a network environment in one embodiment. [Figure 2] FIG. 1 is a block diagram illustrating an example of a computing device, according to one embodiment. [Figure 3] FIG. 1 illustrates example components that may be included in a processor of a computing device in one embodiment. [Figure 4] 1 is a flowchart illustrating an example method that may be performed by a computing device in one embodiment. [Figure 5] 10 is a flowchart illustrating a method for adjusting the ranking of advertisements using a messenger service according to one embodiment. [Figure 6] 10 is a flowchart illustrating a method for adjusting the ranking of advertisements using a messenger service according to one embodiment. [Figure 7] 10 is a flowchart illustrating a method for adjusting the ranking of advertisements using a messenger service according to one embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of displaying services in a messenger service according to an embodiment. [Figure 9] FIG. 10 is a diagram illustrating an example of displaying services in a messenger service according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0022] Hereinafter, the embodiments will be described in detail with reference to the accompanying drawings.

[0023] FIG. 1 is a diagram showing an example of a network environment in one embodiment of the present invention. The network environment in FIG. 1 shows an example including multiple electronic devices 110, 120, 130, and 140, multiple servers 150 and 160, and a network 170. FIG. 1 is merely an example for explaining the invention, and the number of electronic devices and the number of servers are not limited to those shown in FIG. 1. Furthermore, the network environment in FIG. 1 is merely an example of an environment applicable to this embodiment, and environments applicable to this embodiment are not limited to the network environment in FIG. 1.

[0024] The electronic devices 110, 120, 130, and 140 may be fixed or mobile terminals implemented by computers. Examples of the electronic devices 110, 120, 130, and 140 include smartphones, mobile phones, navigation systems, personal computers (PCs), notebook PCs, digital broadcasting terminals, personal digital assistants (PDAs), portable multimedia players (PMPs), and tablets. While FIG. 1 illustrates a smartphone as an example of the electronic device 110, in embodiments of the present invention, the electronic device 110 may represent one of a variety of physical computer devices capable of communicating with the other electronic devices 120, 130, and 140 and / or the servers 150 and 160 via the network 170 using a substantially wireless or wired communication method.

[0025] The communication method is not limited, and may include not only communication methods using communication networks (for example, a mobile communication network, a wired Internet, a wireless Internet, and a broadcast network) that can be included in network 170, but also short-range wireless communication between devices. For example, network 170 may include any one or more of networks such as a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), a broadband network (BBN), and the Internet. Furthermore, network 170 may include any one or more of network topologies including, but not limited to, a bus network, a star network, a ring network, a mesh network, a star-bus network, a tree or hierarchical network, etc.

[0026] Each of the servers 150, 160 may be realized by one or more computer devices that communicate with the multiple electronic devices 110, 120, 130, 140 via the network 170 to provide instructions, code, files, content, services, etc. For example, the server 150 may be a system that provides services (such as banking services, messaging services (messenger, SNS, etc.), search services, content provision services, map services, translation services, etc.) to the multiple electronic devices 110, 120, 130, 140 connected via the network 170.

[0027] 2 is a block diagram showing an example of a computer device according to an embodiment of the present invention. Each of the electronic devices 110, 120, 130, and 140 and each of the servers 150 and 160 described above may be realized by a computer device 200 shown in FIG.

[0028] As shown in FIG. 2 , such a computer device 200 may include a memory 210, a processor 220, a communication interface 230, and an input / output interface 240. The memory 210 is a computer-readable recording medium and may include random access memory (RAM), read-only memory (ROM), and a persistent mass storage device such as a disk drive. Here, a persistent mass storage device such as a ROM or a disk drive may be included in the computer device 200 as a separate persistent storage device distinct from the memory 210. The memory 210 may also store an operating system and at least one program code. Such software components may be loaded into the memory 210 from a computer-readable recording medium separate from the memory 210. Such separate computer-readable recording medium may include a computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD / CD-ROM drive, or a memory card. In another embodiment, the software components may be loaded into the memory 210 through a communication interface 230, which is not a computer-readable recording medium. For example, the software components may be loaded into the memory 210 of the computing device 200 based on a computer program installed by a file received over the network 170 .

[0029] Processor 220 may be configured to process computer program instructions by performing basic arithmetic, logic, and input / output operations. The instructions may be provided to processor 220 by memory 210 or by communication interface 230. For example, processor 220 may be configured to execute instructions received according to program code stored in a storage device such as memory 210.

[0030] The communication interface 230 may provide a function for the computer device 200 to communicate with other electronic devices (e.g., the above-mentioned storage device) via the network 170. For example, requests, instructions, data, files, etc. generated by the processor 220 of the computer device 200 in accordance with program code stored in a storage device such as the memory 210 may be transmitted to other devices via the network 170 under the control of the communication interface 230. Conversely, signals, instructions, data, files, etc. from other devices may be received by the computer device 200 via the communication interface 230 of the computer device 200 via the network 170. The signals, instructions, data, etc. received via the communication interface 230 may be transmitted to the processor 220 or the memory 210, and files, etc. may be recorded on a storage medium (e.g., the above-mentioned permanent storage device) that the computer device 200 may further include.

[0031] The input / output interface 240 may be a means for interfacing with the input / output device 250. For example, the input device may include a device such as a microphone, keyboard, or mouse, and the output device may include a device such as a display or speaker. As another example, the input / output interface 240 may be a means for interfacing with a device that integrates input and output functions into one, such as a touch screen. The input / output device 250 may be configured as a single device together with the computer device 200.

[0032] Also, in other embodiments, computing device 200 may include fewer or more components than those shown in Figure 2. However, most prior art components need not be explicitly shown in the figures. For example, computing device 200 may be implemented to include at least some of the input / output devices 250 described above, and may further include other components such as a transceiver, a database, etc.

[0033] Hereinafter, a specific embodiment of a method and system for recognizing signal data for identifying users included in a group chat room opened in a social network messenger and linking a specific service will be described. For example, a social network messenger may refer to a messenger function provided by a social network service, or may refer to a messenger service for sending and receiving messages that provides various social network services other than the messenger function. For convenience of explanation, a "social network messenger" will be referred to as a "messenger service" below.

[0034] FIG. 3 is a block diagram illustrating example components that may be included in a processor of a computing device in one embodiment, and FIG. 4 is a flowchart illustrating an example method that may be performed by a computing device in one embodiment.

[0035] The computer device 200 according to the embodiment may provide a specific service (e.g., advertisements, payment methods, exercise records, menu information, etc.) to a client by accessing a dedicated application installed on the client or a web / mobile site associated with the computer device 200. The computer may be configured with an advertisement display system implemented by a computer. For example, the advertisement display system may be implemented as an independently operating program, or may be implemented as an in-app for a specific application so as to be operable on the specific application. For example, a service app may be implemented as an in-app for a messenger app, or may be implemented as a separate, independent app linked to the messenger app.

[0036] The processor 220 of the computer device 200 may include a signal recognition unit 310 and a service linkage unit 320 as components for executing the advertisement display improvement method illustrated in FIG. 4, as illustrated in FIG. 3. Depending on the embodiment, the components of the processor 220 may be selectively included or excluded from the processor 220. Also, depending on the embodiment, the components of the processor 220 may be separated or combined to express the functions of the processor 220.

[0037] Such processor 220 and components of processor 220 may control computer device 200 to execute steps 410 to 420 included in the advertisement display improvement method of Fig. 4. For example, processor 220 and components of processor 220 may be implemented to execute instructions from operating system code and at least one program code included in memory 210.

[0038] Here, the components of the processor 220 may represent different functions executed by the processor 220 according to instructions provided by program code recorded in the computer device 200. The processor 220 may read necessary instructions from the memory 210 into which instructions related to the control of the computer device 200 are loaded. In this case, the read instructions may include instructions for controlling the processor 220 to perform steps 410 to 420 described below.

[0039] Steps 410 to 420 described below may be performed in a different order than that shown in FIG. 4, and some of steps 410 to 420 may be omitted or additional steps may be included.

[0040] In operation 410, the signal recognition unit 310 may recognize signal data for identifying user accounts included in the group chat room. The signal recognition unit 310 may register shared data according to messages transmitted and received by the user accounts in order to set group chat room behavior information for the group chat room including at least two user accounts. The signal recognition unit 310 may receive information that behavior information has been set based on data shared by the user accounts when a group chat room including at least two user accounts is opened. For example, assume that a group chat room is opened in a messenger service. Here, the messenger service may refer to a service that allows messages to be sent and received through a social network messenger. Members included in the opened group chat room may send and receive messages. Here, the group chat room may be a chat room where members with a specific subject (interest) gather, or a chat room where friends and acquaintances gather. Shared data may be shared by sending and receiving messages included in the group chat room. Behavior information for the group chat room may be set based on the shared shared data. Here, behavioral information may refer to shared data (e.g., appointments, visit dates, visit locations, number of attendees, etc.) shared by some or all users in a group chat room and used to link related services.

[0041] The signal recognition unit 310 may identify location information of user accounts included in a group chat room by recognizing signal data based on location identification technologies, including beacons, Wi-Fi, and GPS, received from the electronic device. For example, the signal recognition unit 310 may identify user location information by receiving signal data transmitted from a beacon by the electronic device. The signal recognition unit 310 may execute a messenger service based on the signal data received by the electronic device. Alternatively, a messenger service may be executed. The signal recognition unit 310 may identify location information of user accounts included in a group chat room established by a messenger service executed by the electronic device. Alternatively, the signal recognition unit 310 may identify connection states of user accounts included in a group chat room by recognizing signal data related to the execution of a messenger service on the electronic device. For example, the signal recognition unit 310 may identify connection states of user accounts located in different locations included in a group chat room by recognizing the execution of a messenger service (or app) from the electronic device. Alternatively, the signal recognition unit 310 may identify the location information of the user account by having the user recognize a QR code present in a store or area using an electronic device. In addition, various signal data may be used to identify the user account of a group chat room.

[0042] In operation 420, the service linking unit 320 may link a service related to the behavioral information set in the group chat room based on the recognized signal data. For example, the service linking unit 320 may display an advertising service related to the recognized store information by executing a messenger service based on the location identification technology-based signal data recognized from the users of the group chat room. For example, if a user visits a store in an area where a beacon signal is transmitted, the user may execute the messenger service using an electronic device, or the messenger service may be automatically executed by the beacon signal.

[0043] Referring to FIG. 5, in operation 510, the service linkage unit 320 may recognize that a user in the group chat room has visited a store by recognizing signal data of the user in the group chat room (S510). The service linkage unit 320 may execute a messenger service on the electronic device of the recognized user (S520). The service linkage unit 320 may check a record of the user's visit date and time from the executed messenger service (S530). At this time, the messenger service may record a record of the visit date and time of the user included in the group chat room. The service linkage unit 320 may determine the number of visits by the user. If the number of visits by the user is n (n is a natural number) or more, the service linkage unit 320 may adjust the ranking of local advertisements in the messenger service (S550). In other words, the service linkage unit 320 may adjust the advertisement display ranking to display local advertisement services related to the recognized store information. In addition, the service linking unit 320 may execute the process again if the number of visits by the user is equal to or less than n times. For example, when a user visits a store that transmits a beacon signal, a messenger service may be executed on the user's electronic device. The messenger service may recognize the user's visit location and use it to adjust the ranking of advertisements on the messenger service. For example, the service linking unit 320 may pre-display promotion advertisements currently being carried out at the corresponding store on the messenger service, issue coupons to encourage repeat visits, or increase the ranking of local advertisements with a similar theme to the visited store.

[0044] As another example, the service linkage unit 320 may recognize store information by executing a messenger service based on signal data based on location identification technology recognized by multiple users of a group chat room. In this case, the service linkage unit 320 may determine whether the group visited the store using friend information of the messenger service based on the recognized store information. The service linkage unit 320 may determine the group's visit status and provide a service related to the store information. Referring to FIG. 6 , the service linkage unit 320 may receive a notification that a messenger service has been executed from a user of the group chat room (S610). The service linkage unit 320 may confirm the visited destinations of the users included in the group chat room based on beacons (S620). The service linkage unit 320 may collect data based on advertisement delivery related to the confirmed visited destinations (S630). For example, the service linkage unit 320 may collect data based on advertisement delivery related to the confirmed visited destinations by using account information of the messenger service, the user's visited store, the user's location data, etc. The service linking unit 320 may check promotion conditions associated with the destination (S640). The service linking unit 320 may calculate an advertisement delivery order based on the confirmed promotion conditions associated with the destination (S650). At this time, a relative or numerical calculation may be performed on the advertisement delivery order with respect to advertisement content associated with the destination, and advertisement content for providing an advertisement service within the messenger service may be extracted through the calculation. The service linking unit 320 may adjust a local advertisement order within the messenger service based on the calculated advertisement delivery order (S660). For example, if there are promotion conditions associated with the destination, the service linking unit 320 may adjust the advertisement delivery order to a higher rank, and if there are no promotion conditions associated with the destination, the service linking unit 320 may adjust the advertisement delivery order to a lower rank.

[0045] As another example, the service interlocking unit 320 may check the visit record of the recognized store information by executing a messenger service based on signal data based on location identification technology, and may provide services related to the store information or the area information where the store is located based on the checked visit record. Referring to FIG. 7, the service interlocking unit 320 may recognize a store visit from a user account present in a group chat room by recognizing signal data of a user included in the group chat room (S710). By recognizing that the user has visited the store, the service interlocking unit 320 may execute a messenger service on the recognized user's electronic device (S720). The service interlocking unit 320 may record the date and time of the user's visit through the executed messenger service (S730). The service interlocking unit 320 may identify users who visited the same store during the same time period (S740). The service interlocking unit 320 may determine the friendship status of the identified users and send a push notification to the friends to confirm their visit (S750). For example, a user account existing in a group chat room may be recognized as a friend relationship. Alternatively, a user account registered or stored in the messenger service may be recognized as a friend relationship. The service linkage unit 320 may acquire a record of area visits (or store visits) of the user who responded to the sent push notification (S760). The service linkage unit 320 may adjust the advertisement ranking for displaying local advertisement services in the messenger service using the acquired area visit records (S770).

[0046] In this way, the service linking unit 320 may recognize the user's visited location in the messenger service and adjust the advertisement display order on the messenger service. The service linking unit 320 may acquire user preference information by clustering the recognized store information, and may display advertising services related to the recognized store or store area information by executing the messenger service based on signal data based on the recognized location identification technology, reflecting the user preference information.

[0047] 8 and 9 are diagrams illustrating an example of displaying services in a messenger service in one embodiment.

[0048] The advertisement display improvement system may display specific services 810 and 900 through a messenger service 800 executed in the electronic device 110. FIG. 8 is a diagram illustrating an example in which a group chat room is linked with a service related to behavioral information set in the group chat room and a specific service 810 is displayed in the group chat room of the messenger service. FIG. 9 is a diagram illustrating an example in which a group chat room is linked with a service related to behavioral information set in the group chat room and a specific service 9000 is displayed in the messenger service or a specific area of ​​the messenger service. In this way, the specific services 810 and 900 may be displayed regardless of the messenger service 800 or the group chat room of the messenger service 800. For example, the position at which the specific services 810 and 900 are displayed may be set by a user setting.

[0049] The advertisement display improvement system may recognize signal data based on location identification technology received from the electronic devices 110 of each user included in the group chat room. The advertisement display improvement system may recognize location information (e.g., a store) by executing a messenger service 800 based on the recognized signal data. Behavioral information may be set in advance by users present in the group chat room. The behavioral information may refer to shared data (e.g., appointments, visit dates, visit locations, number of attendees, etc.) set by some or all of the users in the group chat room, and may link services related to the set shared data. The advertisement display improvement system may check the shared data related to the recognized visit locations. The advertisement display improvement system may determine the visit status of users participating in the group chat room based on the checked shared data (e.g., schedule information). The advertisement display improvement system may recognize users who have decided to attend the visit location and users who have decided not to attend, and may transmit a message including a schedule notification and arrival date to users whose visit has not yet been confirmed via the group chat room or their personal chat room. For example, the advertisement display improvement system may check for users whose visits have not been confirmed in a group chat room and may send a message to users whose visits have not been confirmed that a group is waiting for them.

[0050] When the arrival of all the users who have decided to join the group chat room is confirmed, the advertisement display improvement system may provide a menu service for a visited place (e.g., a visited store) in the group chat room. Orders may be requested from participants (users) in the group chat room based on the menu for the visited place (store) provided in the group chat room. The advertisement display improvement system may provide order details and payment services related to the order requests received from participants included in the group chat room. Thus, participants in the group chat room may check menu information and select a menu, and then request an order after checking the selected menu. In addition, a payment service related to the requested order may be provided, allowing payment to be made in the group chat room or the messenger service.

[0051] In addition, the advertisement display improvement system may provide various services (e.g., advertisement services) in addition to the menu service to the group chat room. In this case, if shared data of the group chat room is not confirmed, the system may individually adjust the order for displaying advertisements in the messenger service of the user whose visit is confirmed.

[0052] Furthermore, the advertisement display improvement system may provide advertisement services to a messenger service or a group chat room of a messenger service while utilizing visit records of users present in the group chat room. For example, the advertisement display improvement system may check visit records of users of the group chat room based on location information of the users of the group chat room recognized using signal data based on location identification technology. If there is a record that the users of the group chat room visited a specific region, the advertisement display improvement system may provide a specific region-based advertisement service through the messenger service or the group chat room.

[0053] As another example, a group payment method may be registered in a group chat room. For example, the group payment method registered in a group chat room may refer to a group passbook or a payment service (Pay) defined by the group for users included in the group chat room to make payments related to the group. The group payment method registered in a group chat room may not be a payment method set by each user in the group chat room for payments, but may be a payment method executed when a payment must be made in connection with the group. The advertisement display improvement system may execute the group payment method registered in the group chat room when a user in the group chat room visits a specific location and must pay expenses incurred in connection with the group. The advertisement display improvement system may pay expenses related to the group chat room using the executed group payment method.

[0054] In addition, the advertisement display improvement system may determine how many times signal data based on location identification technology has been detected in the group chat room. The advertisement display improvement system may determine payment methods frequently used in the group chat room based on the detected signal data. The advertisement display system may automatically connect the payment methods used in the group chat room to the messenger service. For example, the advertisement display improvement system may provide a payment service for the payment method so that payments can be made within the messenger service.

[0055] As another example, suppose that schedule information for visiting the same exercise center is posted in a group chat room including users who attend the same exercise center. The advertisement display improvement system may recognize signal data based on location identification technology received from each user's electronic device 110. The advertisement display improvement system may identify that the users included in the group chat room will visit the exercise center. By identifying that the users in the group chat room have visited the exercise center, the advertisement display improvement system may provide a service of recording exercise information through a messenger service.

[0056] The advertisement display improvement system may also identify whether a user included in a group chat room accessed an app (e.g., a home workout app) that the user of the group chat room had pre-set at the appointed time. If a user of the group chat room did not access the app at the appointed time, the advertisement display improvement system may send a message to the non-accessing user through the group chat room or a personal chat room, conveying a message that some users did not access the home workout app through the group chat room. The advertisement display improvement system may also record exercise data of users who accessed the home workout app through the group chat room and provide the recorded exercise data to be shared. This may create an environment in which users of the group chat room can exercise together online / offline and compete with each other.

[0057] The above-described devices may be implemented using hardware components, software components, and / or a combination of hardware and software components. For example, the devices and components described in the embodiments may be implemented using one or more general-purpose or special-purpose computers, such as a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or various devices capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the OS. The processing device may also access, record, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, a single processing device may be described. However, those skilled in the art will understand that a processing device may include multiple processing elements and / or multiple types of processing elements. For example, a processing device may include multiple processors or one processor and one controller. Other processing configurations, such as parallel processors, are also possible.

[0058] Software may include computer programs, codes, instructions, or a combination of one or more of these, which may configure a processing device to operate as desired or may independently or collectively instruct the processing device. The software and / or data may be embodied in any type of machine, component, physical device, virtual device, computer storage medium, or device to be interpreted by the processing device or to provide instructions or data to the processing device. The software may be distributed and stored or executed in a distributed manner on computer systems connected by a network. The software and data may be stored on one or more computer-readable storage media.

[0059] Methods according to embodiments may be embodied in the form of program instructions executable by various computer means and stored on a computer-readable medium. The computer-readable medium may include, alone or in combination, program instructions, data files, data structures, and the like. The program instructions stored on the medium may be specially designed and constructed for the embodiments, or may be available and known to those skilled in the art of computer software. Examples of computer-readable storage media include magnetic media such as hard disks, floppy disks, and magnetic tape; optical media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; and hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code, such as that produced by a compiler, but also high-level language code executed by a computer using an interpreter, for example.

[0060] According to the above-described embodiments, by linking behavioral information set in a group chat room with related services using a social network messenger, it is possible to provide users with convenient access to various services on a social network. Furthermore, instead of simply using a beacon signal as a trigger, advertising effectiveness can be enhanced by displaying advertisements using local context. That is, by utilizing visit records in a group chat room for local advertising, advertisements to support the local economy can be effectively delivered.

[0061] Although the embodiments have been described above based on limited examples and drawings, those skilled in the art will appreciate that various modifications and variations may be made from the above description. For example, the described techniques may be performed in an order different from that described, and / or the described system, structure, device, circuit, or other element may be coupled or combined in a manner different from that described, or may be substituted or replaced by other elements or equivalents, and still achieve suitable results.

[0062] Therefore, different embodiments that are equivalent to the claims are within the scope of the appended claims. [Explanation of symbols]

[0063] 110, 120, 130, 140 electronic equipment 150, 160 servers 170 Network 200 Computer Equipment 210 memory 220 processors 230 Communication Interface 240 Input / Output Interface 250 Input / Output Devices 310 Signal Recognition Department 320 Service Linkage Department

Claims

1. at least one processor configured to execute computer-readable instructions contained in the memory; Equipped with The at least one processor a signal recognition unit that recognizes signal data for identifying user accounts included in the group chat room; and a service linking unit that links a service related to the behavioral information set in the group chat room based on the recognized signal data; Equipped with The signal recognition unit Identifying location information of user accounts included in the group chat room by recognizing signal data based on location identification technology received from the electronic device; The service linking unit Displaying the recognized store information and related advertising services in the executed messenger service based on the signal data based on the location identification technology; A computer device that acquires user preference information by clustering the recognized store information, and displays advertising services related to the recognized local information by executing a messenger service based on signal data based on the recognized location identification technology, reflecting the user preference information.

2. The signal recognition unit The computer device of claim 1 , wherein the computer device recognizes signaling data associated with the execution of a messenger service on an electronic device to identify connectivity status of user accounts included in the group chat room.

3. The signal recognition unit The computer device of claim 1 , wherein a group chat room including at least two or more user accounts is opened, and behavioral information is set based on shared data sent and received by the user accounts in the group chat room.

4. The service linking unit The computer device of claim 1 adjusts the advertisement display order for displaying local advertising services related to the recognized store information when it is determined that a predetermined number of visits have been made based on the visit date and time records of the recognized store information.

5. At least one processor configured to execute computer-readable instructions contained in a memory. Equipped with The at least one processor a signal recognition unit that recognizes signal data for identifying user accounts included in the group chat room; and a service linking unit that links a service related to the behavioral information set in the group chat room based on the recognized signal data; Equipped with The signal recognition unit Identifying location information of user accounts included in the group chat room by recognizing signal data based on location identification technology received from the electronic device; The service linking unit Displaying the recognized store information and related advertising services in the executed messenger service based on the signal data based on the location identification technology; A computer device that collects data based on advertisement delivery, including a user's location, user account information, and visited store information, including visit information recognized by the executed messenger service, and adjusts the advertisement display order to display local advertisement services related to the recognized visit information after checking promotion conditions using the collected data based on advertisement delivery.

6. At least one processor configured to execute computer-readable instructions contained in a memory. Equipped with The at least one processor a signal recognition unit that recognizes signal data for identifying user accounts included in the group chat room; and a service linking unit that links a service related to the behavioral information set in the group chat room based on the recognized signal data; Equipped with The signal recognition unit Identifying location information of user accounts included in the group chat room by recognizing signal data based on location identification technology received from the electronic device; The service linking unit Displaying the recognized store information and related advertising services in the executed messenger service based on the signal data based on the location identification technology; A computer device that identifies user accounts that visited the same store during the same time period based on the visit date and time records of the recognized store information, sends push notifications to user accounts that are friends with the identified user account to confirm that they will accompany the user, and adjusts the advertisement display order for displaying local advertising services using the local visit records of user accounts that responded to the sent push notification.

7. At least one processor configured to execute computer-readable instructions contained in a memory. Equipped with The at least one processor a signal recognition unit that recognizes signal data for identifying user accounts included in the group chat room; and a service linking unit that links a service related to the behavioral information set in the group chat room based on the recognized signal data; Equipped with The signal recognition unit Identifying location information of user accounts included in the group chat room by recognizing signal data based on location identification technology received from the electronic device; The service linking unit A computer device that, based on the recognized signal data, executes a messenger service to confirm shared data of multiple user accounts included in the group chat room associated with the recognized location information, and, based on the confirmed shared data, transmits a message service including a schedule notification or arrival schedule to the remaining user accounts in the group chat room that have not visited the location of the recognized location information.

8. The service linking unit 10. The computer device of claim 7, wherein the computer device provides menu information of a visited store through the group chat room when it is confirmed that the multiple user accounts included in the group chat room are in a location of the recognized location information based on the confirmed shared data, and provides order details and payment services related to order requests received from the multiple user accounts included in the group chat room using the menu of the visited store provided in the group chat room.

9. The service linking unit The computer device according to claim 1 , wherein if a group payment method is registered in the group chat room, a payment service using the group payment method is provided.

10. At least one processor configured to execute computer-readable instructions contained in a memory. Equipped with The at least one processor a signal recognition unit that recognizes signal data for identifying user accounts included in the group chat room; and a service linking unit that links a service related to the behavioral information set in the group chat room based on the recognized signal data; Equipped with The signal recognition unit Identifying location information of user accounts included in the group chat room by recognizing signal data based on location identification technology received from the electronic device; The service linking unit A computer device that provides a service of recording exercise information in a messenger service by identifying that a user account included in the group chat room will visit an exercise center based on schedule information shared in the group chat room.

11. At least one processor configured to execute computer-readable instructions contained in a memory. Equipped with The at least one processor a signal recognition unit that recognizes signal data for identifying user accounts included in the group chat room; and a service linking unit that links a service related to the behavioral information set in the group chat room based on the recognized signal data; Equipped with The signal recognition unit Identifying location information of user accounts included in the group chat room by recognizing signal data based on location identification technology received from the electronic device; The service linking unit A computer device that sends a message through the group chat room or a personal chat room to a user account of a plurality of user accounts included in the group chat room that did not connect to the exercise app at the agreed time, and notifies the user account information that did not connect to the exercise app in the group chat room.

12. An information processing method executed by a computer device, comprising: a recognizing step of recognizing signal data for identifying user accounts included in the group chat room; and and linking a service related to the behavioral information set in the group chat room based on the recognized signal data. Including, The cognitive stage includes: identifying location information of user accounts included in the group chat room by recognizing signal data based on location identification technology received from the electronic device; Including, The interlocking step includes: Displaying the recognized store information and related advertising services in the executed messenger service based on the signal data based on the location identification technology; and acquiring user preference information by clustering the recognized store information, and displaying advertising services related to the recognized area information by executing a messenger service based on signal data based on the recognized location identification technology, in a manner that reflects the user preference information; An information processing method, including:

13. A computer program causing a computer to execute the information processing method according to claim 12.

Citation Information

Patent Citations

  • Settlement system with chat service function

    JP2003256529A

  • Location-based content targeting information

    JP2010506216A

  • Information providing system, information providing server and information providing method

    JP2011221804A

  • Virtual earth

    JP2012150515A

  • Digital signage controller, method for controlling digital signage, program, and recording medium

    JP2019035615A