A method and system for providing a monitoring service that allows users to view the history stored on an artist's device.
The system allows fans to view and interact with artist communication history using a virtual number, addressing the lack of personal interaction in existing methods, enhancing fan satisfaction and camaraderie.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- WEVERSE CO INC
- Filing Date
- 2023-06-08
- Publication Date
- 2026-06-02
Smart Images

Figure 0007868881000001 
Figure 0007868881000002 
Figure 0007868881000003
Abstract
Description
Technical Field
[0001] The present invention relates to a method and system for providing a monitoring service for browsing the history stored in an artist's terminal. More specifically, it relates to a method and system for providing a monitoring service for browsing the history stored in an artist's terminal using each of the respective terminals owned and used by fans.
Background Art
[0002] As a method of transmitting information between users using the Internet, there may be an Instant Message Service (IMS) and a Social Network Service (SNS).
[0003] On the other hand, as a channel for communication between celebrities such as entertainers and sports stars and fans, social network services such as KakaoTalk, Twitter (registered trademark), and Instagram are widely used.
[0004] However, instant message services such as KakaoTalk are in a one-to-many format, and in the case of Twitter and Instagram as well, the messages posted by one celebrity are displayed identically to a plurality of users, and only communication in a way that a plurality of users read the same message is made.
[0005] Also, even if a fan replies to a message posted by a celebrity, from the fan's perspective, it is impossible to confirm whether the celebrity actually read the reply sent by the fan himself / herself.
[0006] In addition, fans can only react passively when there is a message from a celebrity, and the limitation that each of the fans cannot initiate proactive communication first still exists.
Summary of the Invention
[0007] The present invention was devised to solve the problems of the prior art described above, and its purpose is to provide a method and system for providing a monitoring service that allows viewing of the history stored on an artist's terminal.
[0008] Furthermore, the present invention aims to provide a method and system for providing a monitoring service that allows viewing of the history stored on an artist's terminal, which provides the artist's contact records as content.
[0009] Furthermore, the present invention aims to provide a method and system for providing a monitoring service that allows users to view the history stored on an artist's terminal, which communicates with fans privately and directly based on the artist's telephone number.
[0010] Furthermore, the present invention aims to provide a method and system for providing a monitoring service that allows users to view content stored on an artist's terminal in a manner that monitors the artist's terminal.
[0011] Furthermore, the present invention aims to provide a method and system for providing a monitoring service that allows users to view a history stored on an artist's terminal, which virtually generates a record of communication between multiple artists that suits the preferences of fans.
[0012] Furthermore, the present invention aims to provide a method and system for providing a monitoring service that allows me to view the history stored on the artist's terminal to detect the communication records I have exchanged with the artist.
[0013] Furthermore, the present invention aims to provide a method and system for providing a monitoring service that allows users to view the history stored on an artist's terminal, which shows records of contact made by other fans with the artist they support. [Means for solving the problem]
[0014] A method for providing a monitoring service for viewing history stored in an artist's terminal according to an embodiment of the present invention is a method for providing a monitoring service for viewing history data stored in a first artist's terminal using a fan terminal application executed by at least one processor of a fan terminal, the method comprising: transmitting at least one action using the virtual number of the first artist terminal; executing a monitoring service that displays the history data stored in the first artist terminal; receiving the history data stored in the first artist sub-terminal; detecting action data corresponding to the fan terminal from among the action data included in the received history data; and providing the history data including the detected action data by user selection.
[0015] Furthermore, the virtual number is the telephone number of the secondary terminal of the artist who is subject to the monitoring service.
[0016] Furthermore, the action refers to at least one of the following: a phone call, text message, or voice message made by the fan terminal to the virtual number, and the action data is the contact record data stored in the artist terminal as a result of the action by the fan terminal.
[0017] Furthermore, the step of providing the history data by user selection includes operating a predetermined application included on a screen that displays the same screen as the first artist terminal on the fan terminal's display, and viewing the history data of the first artist terminal.
[0018] Furthermore, the step of detecting action data corresponding to a fan terminal from the action data included in the received history data includes the step of detecting only the action data corresponding to the unique telephone number of the fan terminal from the action data stored in the first artist terminal based on actions performed by multiple fan terminals.
[0019] Furthermore, the received history data includes messenger data that stores the content of the actions exchanged between the first artist terminal and the second artist terminal based on their respective virtual numbers.
[0020] Furthermore, the step of providing the history data, including the detected action data, by user selection includes the step of viewing the contact records of the first artist and the step of controlling the display of messenger data, which is a record of contact with the second artist.
[0021] Furthermore, the received history data includes scenario content which is a virtual contact record between a first artist and a third artist transmitted from the administrator terminal, and the step of providing the history data by user selection includes the step of viewing the contact record of the first artist and the step of controlling to display the scenario content which is a contact record with the third artist.
[0022] Furthermore, the received history data further includes artist content, which includes at least one of the following: images, pictures, schedules, emails, playlists, and SNS subscription lists, generated by the input of the first artist on the first artist terminal. The step of providing the history data by user selection includes the step of viewing the images included in the artist content and the step of controlling the display of the images stored in the artist content.
[0023] Furthermore, the received history data further includes artist content, which includes at least one of the following: images, pictures, schedules, emails, playlists, and SNS subscription lists, generated by the input of the first artist on the first artist terminal. The step of providing the history data by user selection includes the step of viewing the images included in the artist content and the step of controlling the display of the images stored in the artist content.
[0024] Furthermore, the step of detecting action data corresponding to a fan terminal from among the action data included in the received history data further includes the steps of storing the first fan telephone number of the first fan terminal, requesting permission to view the action using the stored first fan telephone number, and, if the request is accepted, adding the action data performed by the first fan terminal on the first artist terminal to the history data and providing it as a viewable monitoring service.
[0025] On the other hand, a system providing a monitoring service for viewing history stored on an artist's terminal according to an embodiment of the present invention comprises at least one fan terminal, each equipped with a fan terminal application; an artist sub-terminal with a registered virtual number; an administrator terminal equipped with an administrator terminal application; and a monitoring service server that communicates with the at least one fan terminal, the artist sub-terminal, and the administrator terminal via a network. The fan terminal application performs at least one action using the virtual number of the first artist sub-terminal, executes an application to provide a monitoring service to the first artist sub-terminal, acquires history data stored on the first artist sub-terminal, and controls the system to display the acquired history data based on user input. [Effects of the Invention]
[0026] A method and system for providing a monitoring service for browsing the history stored in an artist's terminal according to an embodiment of the present invention have the effect of satisfying the requests of fans who desire personal communication with the artist by performing personal / direct communication with the fans based on the artist's virtual number.
[0027] In addition, a method and system for providing a monitoring service for browsing the history stored in an artist's terminal according to an embodiment of the present invention have the effect of easily and quickly converting the contact records that the artist desires to disclose into content and increasing the time / procedural efficiency by providing the contact records of the artist as content.
[0028] In addition, a method and system for providing a monitoring service for browsing the history stored in an artist's terminal according to an embodiment of the present invention have the effect of providing an indirect experience for a fan individual to peek at the artist's mobile phone by allowing the content to be browsed in a way of monitoring the artist's terminal.
[0029] In addition, a method and system for providing a monitoring service for browsing the history stored in an artist's terminal according to an embodiment of the present invention have the effect of improving the satisfaction of fans with the provided content by virtually generating contact records among multiple artists that match the fans' preferences.
[0030] In addition, a method and system for providing a monitoring service for browsing the history stored in an artist's terminal according to an embodiment of the present invention have the effect of providing an indirect experience of communicating with the artist privately by detecting the contact records of my communication with the artist, and increasing the fan's familiarity with the artist.
[0031] Furthermore, the method and system for providing a monitoring service that allows viewing the history stored in an artist's terminal according to an embodiment of the present invention has the effect of fostering a sense of camaraderie among fans who support the same artist by allowing them to view records of contact made by other fans with the artist they support. [Brief explanation of the drawing]
[0032] [Figure 1] This is a conceptual diagram of a system that provides a monitoring service for viewing the history stored on an artist's terminal according to an embodiment of the present invention. [Figure 2] This is an internal block diagram of an artist main terminal according to an embodiment of the present invention. [Figure 3] This is a flowchart illustrating a method for generating private data according to embodiments of the present invention. [Figure 4] This is an example illustrating a method for generating private data according to embodiments of the present invention. [Figure 5] This is an example of private data generated on the first and second artist sub-terminals according to embodiments of the present invention. [Figure 6] This is a flowchart illustrating a method for generating messenger data according to embodiments of the present invention. [Figure 7] This is a flowchart illustrating a method for detecting action data according to embodiments of the present invention. [Figure 8] This is an example illustrating a method for detecting action data according to embodiments of the present invention. [Figure 9] This is an example illustrating a method for generating filtered data according to embodiments of the present invention. [Figure 10] This is an example illustrating the monitoring service provided to a fan terminal according to an embodiment of the present invention. [Figure 11] This is a flowchart illustrating how a fan terminal according to an embodiment of the present invention monitors action data transmitted from another fan terminal. [Modes for carrying out the invention]
[0033] The present invention can be modified in various ways and has various embodiments. Specific embodiments are illustrated in the drawings and described in detail in the detailed description. The effects and features of the present invention, and how to achieve them, will become clear when you refer to the embodiments described in detail below, along with the drawings. However, the present invention is not limited to the embodiments disclosed below and can be realized in various forms. In the following embodiments, terms such as "first," "second," etc., are used not in a restrictive sense but to distinguish one component from another. Also, singular expressions include plural expressions unless the context clearly indicates otherwise. Furthermore, terms such as "includes" or "has" mean that the features or components described in the specification exist, and do not preclude the possibility that one or more other features or components may be added. Also, in the drawings, for illustrative purposes, the size of components, etc., may be exaggerated or reduced. For example, the size and thickness of each component shown in the drawings are arbitrarily shown for illustrative purposes, and the present invention is not necessarily limited to what is shown.
[0034] Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings. When describing with reference to the drawings, identical or corresponding components will be denoted by the same reference numerals, and redundant descriptions thereof will be omitted.
[0035] Figure 1 is a conceptual diagram of a system that provides a monitoring service for viewing the history stored on an artist's terminal according to an embodiment of the present invention.
[0036] As shown in Figure 1, the system providing a monitoring service for viewing the history stored on an artist's terminal according to an embodiment of the present invention can provide a service for viewing the history stored on an artist's terminal (hereinafter referred to as the monitoring service).
[0037] In this embodiment, the Monitoring Service is a service that allows users to view history data including communication record content, which includes records of communication between artists, other artists, and fans; artist content, which is records directly generated by the artist; and scenario content, which is virtually generated in relation to the artist.
[0038] In this embodiment, history data can refer to all records stored on the artist's terminal, and such history data can be generated to make the artist's personal records public to fans by exposing the history data stored on the artist's terminal according to this embodiment to other terminals.
[0039] Furthermore, fans can use their own devices to make predetermined communications (in this embodiment, hereinafter referred to as "actions"), including phone calls, text messages, and voice messages, using the artist's number.
[0040] Here, the artist's number may be a telephone number in the artist's name generated for the purpose of providing the monitoring service. Therefore, an artist may have both a number they already use and a number generated separately for the monitoring service.
[0041] The artist terminal may include an artist main terminal with an existing number (hereinafter referred to as the actual number) registered, and an artist sub-terminal with a number separately generated for the monitoring service (hereinafter referred to as the virtual number) registered.
[0042] Furthermore, the monitoring service can be provided separately to users using each terminal described later. Each terminal contains an application for providing the monitoring service separately, and the processes performed by the stored applications may differ. In this case, the user can mean at least one of the following: an artist, a fan, or an administrator.
[0043] In one embodiment, the system providing the above-described monitoring service may include an artist main terminal 100, an artist sub-terminal 200, an administrator terminal 300, a fan terminal 400, a monitoring service provider server 500, and a network 10.
[0044] The artist's main terminal 100 may be a personal smartphone that the artist was already using for personal purposes. Such an artist's main terminal 100 can transmit records of personal communications the artist has actually made with others (e.g., call history and message history), photos, videos, etc., taken by the artist to other terminals and / or servers for the purpose of the monitoring service.
[0045] The artist sub-terminal 200 may be a smartphone with a virtual number registered for the monitoring service, in order to make it appear as if it is a smartphone actually used by the artist.
[0046] Such an artist sub-terminal 200 can store data received from other terminals and / or servers, and can perform a series of processes for the stored data to be monitored by the fan terminal 400.
[0047] The administrator terminal 300 may be a computing device that manages, monitors, and supervises predetermined content transmitted to the artist sub-terminal 200. Such an administrator terminal can be used for work purposes by a manager protecting the artist's private life and at least one employee of the company to which the artist belongs.
[0048] The fan terminal 400 may be a smartphone that performs predetermined actions on the artist sub-terminal 200 and monitors the artist sub-terminal 200. Such a fan terminal 400 may be the personal smartphone of a fan who has subscribed to a monitoring service for the artist they support.
[0049] The artist main terminal 100, artist sub-terminal 200, administrator terminal 300, fan terminal 400, and monitoring service provider server 500 can be connected via the network 10, and each terminal may be provided with its own dedicated application for monitoring the history data of the artist sub-terminal 200 and for generating, modifying, and deleting the history data.
[0050] Here, the network 10 according to the embodiment means a connected structure in which information can be exchanged between each node, such as an artist main terminal 100, an artist sub-terminal 200, an administrator terminal 300, a fan terminal 400, and a monitoring service providing server 500. Examples of such a network 10 include, but are not limited to, a 3GPP (registered trademark) (3rd Generation Partnership Project) network, an LTE (Long Term Evolution) network, a WiMAX (World Interoperability for Microwave Access) network, the Internet, a LAN (Local Area Network), a Wireless LAN (Wireless Local Area Network), a WAN (Wide Area Network), a PAN (Personal Area Network), a Bluetooth (registered trademark) network, a private broadcasting network, an analog broadcasting network, and a DMB (Digital Multimedia Broadcasting) network.
[0051] The following describes in detail the artist main terminal 100, artist sub-terminal 200, administrator terminal 300, fan terminal 400, and monitoring service server 500, which realize the monitoring service provision system and provide monitoring services, with reference to the attached diagrams.
[0052] • Artist Main Terminal 100
[0053] An artist main terminal 100 according to an embodiment of the present invention may be a predetermined computing device equipped with a main terminal application for providing monitoring services.
[0054] Specifically, from a hardware perspective, the artist's main terminal 100 may be a mobile type computing device equipped with a main terminal application for providing monitoring services.
[0055] Here, the mobile computing device may be a mobile device such as a smartphone or tablet PC equipped with an application that provides monitoring services.
[0056] For example, mobile computing devices may include smartphones, mobile phones, digital broadcasting terminals, PDAs (personal digital assistants), PMPs (portable multimedia players), and tablet PCs.
[0057] For the sake of explanation, in the following, we will assume that the aforementioned artist's main device 100 is a smartphone.
[0058] Furthermore, depending on the embodiment, the artist main terminal 100 may further include a predetermined server computing device that provides a monitoring service environment.
[0059] Figure 2 is an internal block diagram of an artist main terminal according to an embodiment of the present invention.
[0060] On the other hand, as shown in Figure 2, from a functional standpoint, the artist main terminal 100 may include a memory 110, a processor assembly 120, a communication module 130, an interface module 140, an input system 150, a sensor system 160, and a display system 170. These components can be configured to be contained within the housing of the artist main terminal 100.
[0061] Specifically, the memory 110 stores an application 111, which can store one or more of the following: various application programs, data, and instruction words for providing a monitoring service environment.
[0062] In other words, the memory 110 can store instructions and data that can be used to generate a monitoring service environment.
[0063] Furthermore, the memory 110 may include a program area and a data area.
[0064] Here, the program area according to this embodiment can be linked between the operating system (OS) and functional elements that boot the artist main terminal 100, and the data area can store data generated by the use of the artist main terminal 100.
[0065] Furthermore, the memory 110 may include at least one non-temporary computer-readable storage medium and a temporary computer-readable storage medium.
[0066] For example, memory 110 can be various storage devices such as ROM, EPROM, flash drive, hard drive, etc., and may include web storage that performs the storage function of memory 110 over the internet.
[0067] The processor assembly 120 may include at least one processor capable of executing instructions of application 111 stored in memory 110 in order to perform various tasks for generating a monitoring service environment.
[0068] In this embodiment, the processor assembly 120 can control the overall operation of its components via an application 111 in the memory 110 in order to provide monitoring services.
[0069] Such a processor assembly 120 may be a system-on-a-chip SOC suitable for the artist main terminal 100, which includes a central processing CPU and / or a graphics processing GPU, and can execute an operating system OS and / or application programs stored in memory 110, and can control each component installed in the artist main terminal 100.
[0070] Furthermore, the processor assembly 120 can communicate internally with each component via a system bus, and may include one or more predetermined bus structures, including a local bus.
[0071] Furthermore, the processor assembly 120 can be realized by comprising at least one of the following: ASICs (application-specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), controllers, microcontrollers, microprocessors, and other electrical units for functional execution.
[0072] The communication module 130 may include one or more devices for communicating with external devices. Such a communication module 130 can communicate via a wireless network.
[0073] Specifically, the communication module 130 can communicate with a terminal that stores content sources for realizing a monitoring service environment, and can communicate with various user input components such as a controller that receives user input.
[0074] In this embodiment, the communication module 130 can send and receive various data related to the monitoring service with other terminals and / or external servers.
[0075] Such a communication module 130 can wirelessly send and receive data with at least one of a base station, an external terminal, or any server on a mobile communication network constructed via a communication device capable of using technical standards or communication methods for mobile communication (e.g., LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), 5G NR (New Radio), Wi-Fi (registered trademark)), or short-range communication methods.
[0076] The sensor system 160 can be equipped with various sensors, such as an image sensor 161, an IMU (Infrared Unit) 163, an audio sensor 165, a distance sensor, a proximity sensor, and a contact sensor.
[0077] Here, the image sensor 161 can capture images and / or images of the physical space surrounding the artist's main terminal 100.
[0078] In this embodiment, the image sensor 161 can capture and acquire images related to the monitoring service (e.g., user images, etc.).
[0079] Furthermore, the image sensor 161 is positioned on the front and / or rear of the artist's main terminal 100, and can capture images in the direction in which it is positioned, and can capture the physical space via a camera positioned facing outwards from the artist's main terminal 100.
[0080] Such an image sensor 161 may include an image sensor device and an image processing module. Specifically, the image sensor 161 can process still images or videos obtained by an image sensor device (e.g., CMOS or CCD).
[0081] Furthermore, the image sensor 161 can use an image processing module to process still images or videos acquired via the image sensor device, extract necessary information, and transmit the extracted information to the processor.
[0082] Such an image sensor 161 can be a camera assembly that includes at least one camera. The camera assembly may include a general camera that captures the visible light band, and may further include special cameras such as an infrared camera or a stereo camera.
[0083] Furthermore, the image sensor 161 described above can be included in and operated within the artist main terminal 100, or it can be included in an external device (e.g., an external server) and operate via interoperation based on the communication module 130 and / or interface module 140 described above.
[0084] The position sensor (IMU) 163 can detect at least one of the motion and acceleration of the artist's main terminal 100. For example, it can consist of a combination of various position sensors such as an accelerometer, gyroscope, and magnetometer.
[0085] Furthermore, the position sensor (IMU) 163 can work in conjunction with the GPS-like position communication module 130 of the communication module 130 to recognize spatial information about the physical space around the artist's main terminal 100.
[0086] The audio sensor 165 can recognize sounds around the artist's main device 100.
[0087] Specifically, the audio sensor 165 may include a microphone capable of detecting voice input from a user using the artist's main terminal 100.
[0088] In this embodiment, the audio sensor 165 can receive audio data necessary for the monitoring service from the user.
[0089] The interface module 140 can connect the artist main terminal 100 to one or more other devices for communication. Specifically, the interface module 140 may include wired and / or wireless communication devices compatible with one or more different communication protocols.
[0090] The artist's main terminal 100 can be connected to various input / output devices, etc., via such an interface module 140.
[0091] For example, the interface module 140 can be connected to an audio output device such as a headset port or a speaker to output audio.
[0092] While it has been explained that the audio output device is connected via the interface module 140 as an example, embodiments in which it is located inside the artist's main terminal 100 are also possible.
[0093] Furthermore, for example, the interface module 140 can be connected to an input device such as a keyboard and / or mouse to acquire user input.
[0094] While it has been described as an example in which a keyboard and / or mouse are connected via the interface module 140, embodiments in which they are located inside the artist's main terminal 100 may also be included.
[0095] Such an interface module 140 can be configured to include at least one of the following: a wired / wireless headset port, an external charger port, a wired / wireless data port, a memory card port, a port for connecting a device equipped with an identification module, an audio I / O (input / output) port, a video I / O (input / output) port, an earphone port, a power amplifier, an RF circuit, a transceiver, and other communication circuits.
[0096] The input system 150 can sense user input associated with the monitoring service (e.g., gestures, voice commands, button presses, or other types of input).
[0097] Specifically, the input system 150 may include a predetermined button, a touch sensor, and / or an image sensor 161 that receives user motion input.
[0098] Furthermore, the input system 150 can be connected to an external controller via the interface module 140 to receive user input.
[0099] The display system 170 can output various information related to the monitoring service as graphic images.
[0100] In one embodiment, the display system 170 can display a user interface (UI), content, and / or data based on a content management system (CMS).
[0101] Such a display may include at least one of the following: liquid crystal display (LCD), thin film transistor-liquid crystal display (TFT LCD), organic light-emitting diode (OLED), flexible display, 3D display, or e-ink display.
[0102] The aforementioned components may be arranged within the housing of such an artist main terminal 100, and the user interface may include a touch sensor 173 on a display 171 configured to receive user touch input.
[0103] Specifically, the display system 170 may include a display 171 that outputs an image and a touch sensor 173 that detects user touch input.
[0104] For example, the display 171 can be implemented as a touchscreen by forming an interlayer structure with the touch sensor 173 or by integrating them together. Such a touchscreen can function as a user input unit providing an input interface between the artist main terminal 100 and the user, and can also provide an output interface between the artist main terminal 100 and the user.
[0105] Furthermore, in this embodiment, the artist's main terminal 100 can send and receive communications such as phone calls and text messages with at least one other user's terminal, and can store records of these communications.
[0106] Furthermore, in this embodiment, the artist main terminal 100 can selectively transmit data including transmission and reception history, records, and content with the other terminals as contact record content that is subject to monitoring by the monitoring service.
[0107] Furthermore, in this embodiment, the artist main terminal 100 can selectively transmit data, including images, voice messages, etc., generated by the artist main terminal 100 itself, as contact record content that is subject to monitoring by the monitoring service.
[0108] Furthermore, depending on the embodiment, the artist main terminal 100 may also perform at least some of the functional operations performed by the monitoring service server 500, which will be described later.
[0109] • Artist Sub Terminal 200
[0110] An artist sub-terminal 200 according to an embodiment of the present invention may be a predetermined computing device equipped with a sub-terminal application for providing monitoring services.
[0111] From a hardware standpoint, the artist sub-terminal 200 is the same mobile computing device as the artist main terminal 100 described above, differing only in the processes performed by the application. Therefore, the same information as above is omitted here.
[0112] In this embodiment, the artist sub-terminal 200 may be a terminal registered with a virtual number generated for the monitoring service by an external server (e.g., a communications company server).
[0113] The aforementioned virtual number may be a number registered with an additional information provider designated by the telecommunications company after it has received a notification of additional telecommunications business.
[0114] Such virtual numbers can be generated for each member if the artist is a group.
[0115] Furthermore, the artist sub-terminal 200, which has registered the virtual number, can be remotely controlled by other terminals (for example, the artist main terminal 100 or the administrator terminal 300) and / or a server.
[0116] In addition, in this embodiment, the artist sub-terminal 200 can receive predetermined actions, including phone calls, text messages, and voice messages, from other terminals (for example, fan terminal 400) based on the acquired virtual number.
[0117] In addition, in this embodiment, the artist sub-terminal 200 can match and store the fan terminal 400 that performed the multiple actions received from multiple fan terminals 400, the phone number of the fan terminal 400, or the fan's account.
[0118] Furthermore, in this embodiment, when the artist sub-terminal 200 is monitoring the fan terminal 400, it can detect a predetermined action so that it only monitors the communication record for the action performed by the fan terminal 400.
[0119] In this embodiment, such an artist sub-terminal 200 will be described as a separate terminal independent of the artist main terminal 100.
[0120] However, the artist's main terminal 100 and sub-terminal 200 may not be separate, independent terminals, but rather a single terminal on which the artist's existing telephone number and virtual number are simultaneously registered. In such a case, the artist terminal 100 may be further equipped with an application that provides functions for separately managing contact records and other information for the two numbers.
[0121] For example, the artist main terminal 100 can provide a first mode for managing contact records for existing artist numbers, and a second mode for managing contact records for virtual numbers for monitoring services.
[0122] • Administrator terminal 300 (Admin Terminal)
[0123] An administrator terminal 300 according to an embodiment of the present invention may be a predetermined computing device equipped with an administrator terminal application for providing monitoring services.
[0124] From a hardware standpoint, the administrator terminal 300 may include a mobile type computing device and / or a desktop type computing device equipped with an application that provides monitoring services.
[0125] Here, the mobile computing device may be a mobile device such as a smartphone or tablet PC equipped with an application that provides monitoring services.
[0126] For example, mobile computing devices may include smartphones, mobile phones, digital broadcasting terminals, PDAs (personal digital assistants), PMPs (portable multimedia players), and tablet PCs.
[0127] Furthermore, desktop computing devices may include devices equipped with programs for performing monitoring services based on wireless communication, such as fixed desktop PCs, laptop computers, and ultrabooks, which are fitted with applications that provide monitoring services.
[0128] For the sake of explanation, we can assume that the administrator terminal 300 is a smartphone. Thus, from a hardware standpoint, the administrator terminal 300 is the same type of mobile computing device as the artist main terminal 100 described above, with only the processes performed by the application differing. In other words, the same content as described above will be omitted by analogy.
[0129] In this embodiment, when the administrator terminal 300 receives a predetermined action from at least one fan terminal 400 to the artist sub-terminal 200, including prohibited actions such as insults and erotic content, it can delete the action from the contact record for the virtual number.
[0130] Furthermore, in this embodiment, the administrator terminal 300 can receive and review records of communication between the artist and other terminals via the sub-terminal 200, as well as photographs and videos taken, via the monitoring service before they are exposed, and manage whether or not they can be exposed, or perform modifications and editing.
[0131] Furthermore, in this embodiment, the administrator terminal 300 can receive predetermined data transmitted from the artist main terminal 100 to the artist sub-terminal 200 before it is generated as history data to be exposed via the monitoring service of the artist sub-terminal 200, and manage whether or not it should be exposed, or modify, edit, etc.
[0132] Furthermore, in this embodiment, the administrator terminal 300 can decide whether or not to register the acquired predetermined data as history data on the artist sub-terminal 200 (for example, hold for a predetermined time, allow reception, and cancel reception).
[0133] This is to prevent sensitive information related to the artist from being exposed to the artist's sub-terminal 200, as private data containing sensitive content that the artist should not make public is not exposed to the artist's sub-terminal 200.
[0134] • Fan Terminal 400
[0135] An embodiment of the present invention may be a predetermined computing device equipped with a fan terminal application that provides monitoring services.
[0136] From a hardware standpoint, the fan terminal 400 is the same type of mobile computing device as the artist main terminal 100 described above, differing only in the processes performed by the application. Therefore, the same information as above is omitted here.
[0137] In this embodiment, the fan terminal 400 can perform predetermined actions, including making phone calls, sending text messages, and sending voice messages, via the virtual number of the artist sub-terminal 200. In this case, the predetermined actions can be performed via a pre-configured application that performs the action-specific function, rather than an application for the monitoring service of the fan terminal 400 (for example, a phone and messaging application that is standard on a mobile phone).
[0138] In this case, an external server (for example, a news agency server) can charge the fan terminal 400 for a predetermined action performed on the fan terminal 400 and transmitted to the artist sub-terminal 200.
[0139] Furthermore, in this embodiment, the fan terminal 400 can generate action data that includes the predetermined action that has been performed.
[0140] Furthermore, in this embodiment, the fan terminal 400 can detect only the action data generated by the user from among at least one action data included in the contact record content.
[0141] Furthermore, in this embodiment, the fan terminal 400 can view action data generated by the other fan terminal 400 from among at least one action included in the contact record content, after receiving a predetermined permission from the other fan terminal 400.
[0142] Furthermore, in this embodiment, the fan terminal 400 can monitor history data within the artist sub-terminal 200 based on a monitoring application that provides monitoring services.
[0143] Specifically, in this embodiment, the fan terminal 400 can monitor contact record content, artist content, and scenario content stored in the artist sub-terminal 200 based on a monitoring application that provides monitoring services.
[0144] In this embodiment, monitoring can refer to all actions of checking, viewing, playing, and listening to the contents of the data stored in the artist sub-terminal 200.
[0145] For example, in this embodiment, the fan terminal 400 can check the schedule stored in the artist sub-terminal 200, view and play predetermined content including photos and videos, play and listen to music playlists, and view text and email content.
[0146] • Monitoring Service Server 500
[0147] On the other hand, the monitoring service server 500 according to an embodiment of the present invention can perform a series of processes for providing monitoring services to the fan terminal 400.
[0148] Specifically, in this embodiment, the monitoring service server 500 can provide the monitoring service to the fan terminal 400 by exchanging data necessary to provide the monitoring service to the fan terminal 400 among multiple terminals such as the artist main terminal 100, artist sub-terminal 200, administrator terminal 300, and fan terminal 400, and by driving a predetermined process for the monitoring service at each terminal.
[0149] More specifically, in this embodiment, the monitoring service server 500 can provide an environment in which the application can run on the multiple terminals (in this embodiment, the artist main terminal 100, the artist sub-terminal 200, the administrator terminal 300, and the fan terminal 400).
[0150] For this purpose, the monitoring service server 500 may include application programs, data, and / or commands for the operation of dedicated applications provided on each of the multiple terminals, and may be able to send and receive data based on these between the multiple terminals.
[0151] Furthermore, in this embodiment, the monitoring service server 500 can execute a series of processes for providing monitoring services to each of the multiple terminals.
[0152] Specifically, in this embodiment, the monitoring service server 500 can perform a process of generating at least one piece of data generated based on the plurality of terminals as history data, and a process of sending the generated history data to the fan terminal application.
[0153] Furthermore, in this embodiment, the monitoring service server 500 can execute a search process to retrieve predetermined actual numbers and virtual numbers from among the actual numbers and virtual numbers of multiple artists stored in the database of the monitoring service server 500.
[0154] Furthermore, in this embodiment, the monitoring service server 500 can execute a search process to retrieve data for a predetermined artist from among a plurality of data stored in the database of the monitoring service server 500.
[0155] In this embodiment, the monitoring service server 500 can provide the fan terminal 400 with various data generated based on at least one of the processes described above.
[0156] Furthermore, in this embodiment, the monitoring service server 500 can perform user-customized deep learning model training.
[0157] Specifically, in this embodiment, the monitoring service server 500 can perform deep learning necessary for the monitoring service in conjunction with a predetermined deep learning model.
[0158] More specifically, in this embodiment, the monitoring service server 500 reads a predetermined deep neural network driving program constructed for performing the deep learning from the communication module 530, and can perform the deep learning described below using the read predetermined deep neural network system.
[0159] Here, the deep learning model according to the embodiment may include an STT (Speech-to-text) deep learning model, a speech recognition deep learning model, a deep learning model based on an HMM (Hidden Markov Model), and / or a deep learning model based on an LSTM (Long Short-Term Memory).
[0160] In this embodiment, the deep learning model described above can be directly included in the monitoring service server 500, or implemented as a separate device and / or server from the monitoring service server 500, enabling deep learning for the monitoring service.
[0161] In the following explanation, the deep learning model is described as being implemented within the monitoring service server 500, but it is not limited to this.
[0162] Furthermore, in this embodiment, the monitoring service server 500 can train the deep learning model described above into a customized deep learning model optimized for the characteristics of each user (in this embodiment, the user's pronunciation characteristics, etc.).
[0163] Furthermore, in this embodiment, the monitoring service server 500 can store and manage various application programs, commands, and / or data for realizing the monitoring service.
[0164] In one embodiment, the monitoring service server 500 can store and manage predetermined content formed on at least one terminal, predetermined user (e.g., artist and fan, etc.) response data, and / or predetermined deep learning models.
[0165] On the other hand, as further shown in Figure 1, in this embodiment, the monitoring service server 500 described above can be realized by a predetermined computing device comprising at least one processor module 510 for data processing, at least one communication module 520 for data exchange with external devices, and at least one memory module 530 for storing various application programs, data, and / or instruction words for providing monitoring services.
[0166] Here, the memory module 530 can store one or more of the following: an operating system OS for providing monitoring services, various application programs, data, and instruction words.
[0167] Furthermore, the memory module 530 may include a program area and a data area.
[0168] Here, the program area according to the embodiment can be linked between the operating system (OS) that boots the server and its functional elements, and the data area can store data generated by the use of the server.
[0169] In this embodiment, the memory module 530 may store data including private data, messenger data, and action data, as well as contact record content, scenario content, and artist content.
[0170] In addition, in this embodiment, the memory module 530 may store artist information including the names of at least one artist who has subscribed to the monitoring service, the names of the groups to which the artists belong, and the names of the companies to which the artists belong.
[0171] Furthermore, in this embodiment, the memory module 530 can store the artist information, matching the artist's actual number and virtual number.
[0172] In this embodiment, such a memory module 530 may be various storage devices such as ROM, RAM, EPROM, flash drive, hard drive, etc., or it may be web storage that performs the storage function of the memory module 530 on the internet.
[0173] Furthermore, the memory module 530 may be a recording medium that can be attached to and detached from the server.
[0174] On the other hand, the processor module 510 can control the overall operation of each of the aforementioned units in order to realize the monitoring service.
[0175] In this embodiment, the processor module 510 can control the overall operation of each of the aforementioned units for providing at least one of the data stored in the memory module 530, including private data, messenger data, and action data, as history data to the fan terminal 400.
[0176] Such a processor module 510 may be a system-on-a-chip SOC suitable for a server, including a central processing CPU and / or a graphics processing GPU, and can execute an operating system OS and / or application programs stored in the communication module 530, and can control each component installed in the server.
[0177] Furthermore, the processor module 510 can communicate internally with each component via a system bus, and may include one or more predetermined bus structures, including a local bus.
[0178] Furthermore, the processor module 510 can be implemented using at least one of the following: ASICs (application-specific integrated circuits), DSPs (digital signal processors), DSPDs (digital signal processing devices), PLDs (programmable logic devices), FPGAs (field programmable gate arrays), controllers, microcontrollers, microprocessors, and other electrical units for functional execution.
[0179] In the above description, it has been explained that the monitoring service server 500 according to the embodiment of the present invention performs the functions described above. However, in various embodiments, at least a portion of the functions performed by the monitoring service server 500 can be performed by other terminals (in the embodiment, the artist main terminal 100, the artist sub-terminal 200, the administrator terminal 300, and the fan terminal 400), and at least a portion of the functions performed by the other terminals can be further performed by the monitoring service server 500.
[0180] • How the artist sub-terminal 200 manages monitoring content
[0181] Hereinafter, a method for managing monitoring content in order for the sub-terminal application of the artist sub-terminal 200 according to an embodiment of the present invention to provide a monitoring service to the fan terminal 400 will be described in detail with reference to Figures 3 to 6.
[0182] In the embodiment of the present invention, at least one processor of the artist sub-terminal 200 can execute or run at least one sub-terminal application stored in the memory of at least one of the artist sub-terminals 200 in the background.
[0183] Hereinafter, the artist sub-terminal 200 will be described in abbreviated form as the artist sub-terminal 200 performing the method of providing the monitoring service described above, by having at least one processor of the artist sub-terminal 200 operate to execute instructions for at least one application for the sub-terminal.
[0184] In this embodiment, the artist sub-terminal 200 can confirm a predetermined action performed on the fan terminal 400 by the artist sub-terminal 200 or the artist virtual number, and provide feedback to the fan terminal 400.
[0185] For this purpose, in this embodiment, the artist sub-terminal 200 can receive at least one or more actions performed by multiple fan terminals 400.
[0186] Specifically, in this embodiment, the artist sub-terminal 200 can receive at least one or more actions, including phone calls, texts, and voice messages, made by multiple fan terminals 400 to the virtual number of the artist sub-terminal 200 and / or SNS accounts generated via the virtual number. Hereinafter, the virtual number and the SNS accounts registered with the virtual number will be referred to as the virtual number.
[0187] In this case, the virtual number of the artist sub-terminal 200 can be provided to the fan terminal 400 when the fan, who is the user of the fan terminal 400, subscribes to a monitoring service for the artist they support. Here, the artist may be given a virtual number for the monitoring service, separate from the actual number of the artist main terminal 100 that they use for private purposes, and the description will be based on an embodiment in which the artist sub-terminal 200 is used to manage such virtual numbers.
[0188] For example, the first artist sub-terminal may be artist sub-terminal 200 used by "Artist A".
[0189] Furthermore, multiple fans who have subscribed to the monitoring service for "Artist A" on the monitoring service platform can use their respective fan terminals 400 to perform and transmit predetermined actions via the first virtual number of the first artist sub-terminal. In this embodiment, the first artist sub-terminal can receive at least one or more actions performed by the multiple fan terminals 400 and confirm the received actions.
[0190] Furthermore, in this embodiment, the artist sub-terminal 200 can provide feedback to at least one of the actions, or to at least one fan terminal 400 on which the action was performed. Here, the feedback may include at least one phone call, text message, and voice message.
[0191] In other words, the artist sub-terminal 200 can perform functions such as voice calls, text message sending and receiving, and SNS message sending and receiving, just like a regular mobile phone, for virtual numbers. Below, we will mainly describe the main functions of the sub-terminal application that allows artists to efficiently check and respond to actions from numerous fan terminals using the artist sub-terminal 200.
[0192] Specifically, in this embodiment, the artist sub-terminal 200 can provide feedback by transmitting at least one data from among data pre-stored in the memory of the artist sub-terminal 200 and / or response data formed in real time by the artist sub-terminal 200 to at least one or more fan terminals 400 on which the action was performed.
[0193] At this time, the actions performed by multiple fan terminals 400 may include 1) making phone calls and 2) sending text messages.
[0194] The aforementioned actions may include all acts of transmitting predetermined data using the virtual number of the artist sub-terminal 200, but for the sake of explanation, only telephone calls and text messages will be given as examples.
[0195] In this embodiment, the artist sub-terminal 200 can, 1) when a call is made, make a real-time telephone call to a specific fan terminal 400. Furthermore, the artist sub-terminal 200 can provide data pre-stored in the artist sub-terminal 200, including voice messages recorded in the actual artist's voice, to the multiple fan terminals 400.
[0196] Specifically, the artist sub-terminal 200 can store and set an answering machine message, which is output when a call from the fan terminal 400 cannot be received, via voice input from the artist.
[0197] Subsequently, after making a call using a virtual number on the fan terminal 400, the pre-configured answering machine message may be output after a predetermined period of time has elapsed.
[0198] Furthermore, after listening to the answering machine message, the fan terminal 400 can choose whether or not to leave an answering machine message, allowing it to record an answering machine message.
[0199] Additionally, the artist sub-terminal 200 can check and play answering machine messages matched to the fan terminal 400's number and monitoring service subscription account.
[0200] Furthermore, the artist sub-terminal 200 may store the aforementioned data in a server or memory so that it can check and play back numerous voicemail records and multiple voicemail messages made by multiple fan terminals 400 via virtual numbers over a predetermined period of time.
[0201] Here, the specified period can mean the period from the last time the artist checked the fan terminal 400's actions until the current viewing time. Alternatively, it can mean the period from the last time the artist checked the fan terminal 400's actions, specifically voicemail and messages, until the current viewing time.
[0202] In this case, the artist sub-terminal 200 can play multiple voicemail messages recorded over a predetermined period of time in succession, allowing for quick confirmation of multiple voicemail messages, and can also provide additional functions such as changing the playback speed.
[0203] Furthermore, the artist sub-terminal 200 can display multiple voicemail messages converted into text messages via STT (Speech-to-Text) in sequence, allowing artists to quickly review voicemail messages in text format.
[0204] Furthermore, the artist sub-terminal 200 can transcribe multiple voicemail messages into text, then filter them for prohibited words such as insults and slang, and delete voicemail messages that contain prohibited words.
[0205] Furthermore, because the artist sub-terminal 200 receives actions from the fan terminal 400, it may be difficult for the artist to interact with other artists or acquaintances. Therefore, the artist sub-terminal 200 can provide a blocking mode that temporarily blocks the reception alarm for actions made by fans or through numbers / accounts that have not been stored.
[0206] For example, by activating blocking mode, the artist can filter and display alarms and received content only for actions based on numbers stored in the artist sub-terminal 400, such as those of other artists or family members, and smoothly record history data as monitoring content for those they wish to interact with.
[0207] Furthermore, the actions of the fan terminal 400 during the shutdown mode execution period can be received as a contact record after the shutdown mode is deactivated.
[0208] Thus, the blocking mode can be used to address the difficulty in creating monitoring content when an artist receives continuous phone calls, text messages, and other actions from a large number of unspecified individuals during the process of generating monitoring content based on the communication records of registered acquaintances. The blocking mode allows the system to receive actions, but prevents alarms and records related to those actions from being output for a period of time.
[0209] Therefore, in blocking mode, the artist sub-terminal 200 can only output incoming alarms for phone numbers and / or SNS accounts that are pre-stored in memory.
[0210] On the other hand, the artist's sub-terminal 200 can leave voice messages for multiple fans at once.
[0211] For example, the artist sub-terminal 200 can target multiple fans, such as fans who have left voice messages for a predetermined period, or all fans who have subscribed to the artist monitoring service. After designating these fans, it can record voice messages and send the generated feedback voice messages to each fan terminal 400 so that they can be checked via voice messages.
[0212] In other words, via the monitoring service, the artist can generate a batch of voicemail messages or voice-text messages and send them to multiple fan terminals 400 that have been set as targets, instead of having to call each fan terminal 400 individually and then leave a voicemail message.
[0213] At this time, the artist sub-terminal 200 or server can convert at least a portion of the artist's voicemail into the personal information of the fan receiving it, and then leave it as the fan's voicemail.
[0214] For example, if an artist speaks a nickname substitution code corresponding to a fan's nickname in their answering machine message, an artificial intelligence voice generation algorithm can use the artist's voice as base data to generate the artist's voice for the fan's nickname, and replace the voice segment of the nickname substitution code to generate a customized answering machine message for the fan.
[0215] In other words, the artist sub-terminal 200 can provide an answering machine voice message sending function that can generate and leave individually customized answering machine voice messages for multiple fans.
[0216] Furthermore, for example, the artist sub-terminal 200 may, when a message is sent from at least one fan terminal 400, provide the artist sub-terminal 200 with the ability to receive and confirm the message by matching it with the registered number or monitoring service subscription account of the fan terminal 200.
[0217] Furthermore, the artist sub-terminal 200 can provide the fan terminal 400 with data that includes messages actually entered by the artist, selected from the data pre-stored in the artist sub-terminal 200.
[0218] In one embodiment, the artist sub-terminal 200 can determine the content of a scheduled message and set up automatic sending based on the conditions, such as specific messages from fans or events, when those conditions are met through input from the artist.
[0219] For example, the artist sub-terminal 200 can be configured to automatically send a congratulatory message upon joining the artist monitoring service, to automatically send a reply message to the first letter a fan writes after joining, and to automatically send scheduled messages on specific fan events such as the fan's birthday or one year after joining the service.
[0220] Additionally, the artist sub-terminal 200 can send text messages to multiple fans at once.
[0221] For example, the artist sub-terminal 200 can automatically target fans who have left text messages within a predetermined period, or target all fans who have subscribed to the artist monitoring service. After specifying multiple fans, it can create text messages to send to the specified multiple fans and send them to each fan terminal 400. Here, the predetermined period can mean the time from when the artist last checked the actions of the fan terminal 400 until the current viewing time.
[0222] In this embodiment, the artist sub-terminal 200 can individually customize and send the text message to multiple fans.
[0223] For this purpose, fans can pre-set a nickname to use when subscribing to an application that provides monitoring services based on the fan terminal 400.
[0224] Furthermore, if an artist creates and sends a message based on the artist sub-terminal 200 that includes a predetermined nickname alternative setting code, the nickname alternative setting code can be automatically converted by the server to a pre-configured nickname for each fan and sent to each fan terminal 400.
[0225] In other words, in this embodiment, when the artist sub-terminal 200 sends a text message to the fan terminal 400, a predetermined nickname alternative setting code included in the text message is changed to a nickname previously set by the user, thereby providing the fan terminal 400 with a personalized text message for each fan.
[0226] Furthermore, in this embodiment, the artist sub-terminal 200 can generate a read receipt for records of actions accumulated from fan terminals 400, etc., when the artist runs an application that provides monitoring services, when an action is confirmed via the artist sub-terminal 200, and / or at a specified time.
[0227] For example, if an application is executed on the artist sub-terminal 200, it can mark all messages previously received from multiple fan terminals 400 as read based on the time the application was executed.
[0228] Furthermore, in this embodiment, the artist sub-terminal 200 can provide real-time response data to the fan terminal 400 for predetermined actions performed by at least one of the fan terminals 400.
[0229] For example, an artist can select a predetermined action from all the actions received based on the artist sub-terminal 200 and perform actions such as replying to messages and sending voice messages.
[0230] This allows the artist sub-terminal 200 to generate real-time response data and provide it to the fan terminal 400 that performed the selected action.
[0231] Furthermore, in this embodiment, the artist sub-terminal 200 can provide an image call notification screen to at least one or more fan terminals 400 that have performed a predetermined action during the progress of the image fan meeting.
[0232] The aforementioned image call notification screen may include a virtual number assigned to the artist sub-terminal 200 and may be provided individually to at least one fan terminal 400.
[0233] Furthermore, the artist's sub-terminal 200 can conduct video calls with at least one fan who has subscribed to the monitoring service.
[0234] In this case, when the artist sub-terminal 200 conducts a video call with multiple fans, it can transmit real-time images and / or audio captured by the artist sub-terminal 200 to multiple fan terminals 400, providing fans with the feeling of having a personal video call with the artist.
[0235] Furthermore, the artist sub-terminal 200 can receive and output images and audio captured by multiple fan terminals 400. In this case, real-time images captured by multiple fan terminals 400 can be displayed on multiple screens, and real-time audio can be selectively output from only one of the multiple fans. The real-time image corresponding to the fan from which the audio is output is highlighted, allowing the artist to identify the fan from which the audio is being output.
[0236] As a result, in this embodiment, the artist sub-terminal 200 can provide the effect that the artist has made a private video call to the fan terminal 400 on which the video call notification screen is exposed.
[0237] In this manner, the artist sub-terminal 200 according to the embodiment of the present invention provides feedback on actions performed by the fan terminal 400, thereby enabling the artist to actually see the fan's message and satisfying the fan's desire for personal communication with the artist.
[0238] In addition, in this embodiment, the artist sub-terminal 200 can generate and store contact record content included in the history data and provide it so that it can be viewed by the fan terminal 400 via the monitoring service.
[0239] In this embodiment, the contact record content is content that includes records of when an artist contacts another person using the artist main terminal 100 and / or artist sub-terminal 200, and may include private data, messenger data, and action data.
[0240] In this case, the action data may include data generated by contacting the artist via the fan terminal 400, and may also include data generated by the artist contacting the fan terminal 400 via a virtual number.
[0241] Furthermore, in this embodiment, private data can mean data that an artist has selected to provide as a monitoring service, at least a portion of which is a record of personal contact with other terminals based on the actual number of the artist's main terminal 100.
[0242] Furthermore, in this embodiment, messenger data can mean data that includes records of communication between at least two artists based on the virtual number of their respective artist sub-terminal 200.
[0243] In other words, in this embodiment, the artist sub-terminal 200 can generate and store private data and messenger data included in the contact record content.
[0244] Such private data and messenger data may include text, images, and other data such as call start and end times, call recipient's name, call recording audio file, message / messenger reception and sending times, message / messenger conversation content, and message / messenger recipient's name.
[0245] Figures 3 and 4 are diagrams illustrating private data according to an embodiment of the present invention.
[0246] Specifically, Figure 3 is a flowchart illustrating a method for generating private data according to an embodiment of the present invention, and Figure 4 is an example showing a method for generating private data according to an embodiment of the present invention.
[0247] In this embodiment, private data can be generated based on communication data including predetermined actions sent and received by the artist using the actual number of the artist's main terminal 100.
[0248] In this embodiment, the communication data may include at least one of the following: the content of the action, the stored names of the recipient and sender who exchanged the action, and the actual number.
[0249] As shown in Figure 3, in this embodiment, the artist sub-terminal 200 can receive communication data from the artist main terminal 100. (S101)
[0250] Specifically, in this embodiment, the artist sub-terminal 200 can receive communication data from the artist main terminal 100 that includes predetermined actions selected by the artist from among the actions that the artist has sent and received with users on other terminals based on their actual number or account using their actual number.
[0251] In this embodiment, the user of the other terminal could be an actual acquaintance of the artist (a member of the general public) or another artist, but for the sake of explanation, the user of the other terminal will be described as another artist, and therefore the other terminal will be described as the other artist's main terminal.
[0252] In other words, in this embodiment, the artist sub-terminal 200 can receive communication data from the first artist main terminal that includes a predetermined action selected by the artist from among the actions sent and received by the first artist and the second artist based on their respective actual numbers.
[0253] For this purpose, in this embodiment, the first artist can select a predetermined action from among the overall actions performed by the second artist and their respective actual numbers based on the first artist main terminal 100-1.
[0254] The selected predetermined action may include text, captured images, and recorded images containing content that the first artist wishes to share with their fans.
[0255] As shown in Figure 4, for example, the first artist can select a predetermined message from among the overall messages exchanged with the second artist on the first artist's main terminal 100-1 (message boxes A to F in Figure 4).
[0256] Based on the illustrated example, message boxes A, B, and E contain messages received from the second artist, while message boxes C, D, and F contain messages received by the first artist from the second artist.
[0257] For example, the first artist can make user input to select message boxes B, C, D, and E from message boxes A to F based on the first artist's main terminal 100-1.
[0258] As a result, the first artist main terminal 100-1 can generate a communication data CD containing the selected message boxes B to E.
[0259] In this case, the generated communication data CD may include the first actual number 601 of the first artist and the second actual number 602 of the second artist.
[0260] In other words, the first artist main terminal 100-1 can sense user input to select message boxes B to E from the overall messages exchanged between the first artist and the second artist, and generate a communication data CD containing the selected message boxes B to E, the first actual number 601, and the second actual number 602.
[0261] Such a communication data CD can be transmitted to the first artist sub-terminal 200-1 based on the first artist main terminal 100-1 and input by the user (in this embodiment, the first artist).
[0262] As a result, in this embodiment, the first artist sub-terminal 200-1 can receive communication data including a predetermined action selected by the first artist.
[0263] Next, in this embodiment, the artist sub-terminal 200 can transmit an approval request signal for the received communication data CD. (S103)
[0264] Specifically, in this embodiment, the first artist sub-terminal 200-1 can transmit an approval request signal for the received communication data CD to at least one of the following terminals: the second artist main terminal 100-2, the second artist sub-terminal 200-2, and the administrator terminal 300.
[0265] The aforementioned approval request signal is a predetermined signal requesting approval for converting data including dialogue content into history data, and can be transmitted to at least one of the following terminals: the second artist main terminal 100-2, the second artist sub-terminal 200-2, and the administrator terminal 300. This signal requests consent from the party with whom the first artist and the action were transmitted and received (in this embodiment, the second artist) to make the dialogue content public, and allows the administrator to verify whether the dialogue content is suitable for public disclosure to fans.
[0266] In addition, in this embodiment, the artist sub-terminal 200 can obtain approval signals from other terminals. (S105)
[0267] Specifically, in this embodiment, the first artist sub-terminal 200-1 can obtain an approval signal from at least one of the following terminals: the second artist main terminal 100-2, the second artist sub-terminal 200-2, and the administrator terminal 300.
[0268] In addition, in this embodiment, if the artist sub-terminal 200 obtains an approval signal from another terminal, it can proceed to the next step S107, and if it fails to obtain the approval signal, it can return to step S101.
[0269] Next, in this embodiment, the artist sub-terminal 200 can detect a virtual number that matches the actual number. (S107)
[0270] Specifically, in this embodiment, the artist sub-terminal 200 can detect virtual numbers matched to the actual numbers of at least one artist included in the private data from the monitoring service server 500. At this time, it is assumed that all of the at least one artist are artists who have subscribed to the monitoring service.
[0271] For this purpose, the monitoring service server 500 can pre-store the actual and virtual numbers of all artists who have subscribed to the monitoring service.
[0272] Furthermore, the entire set of virtual numbers stored in the monitoring service server 500 can be pre-matched with the actual numbers of artists using the virtual numbers.
[0273] Furthermore, as shown in Figure 4, for example, the artist sub-terminal 200 can detect from the monitoring service server 500 a first virtual number, "010-1234-5678", which is matched to a first actual number 601, "010-1111-1111", for the first artist.
[0274] Similarly, for example, the monitoring service server 500 can detect a second virtual number, "010-2345-6789," for a second artist, which is matched to a second actual number 602, "010-2222-2222."
[0275] In other words, in this embodiment, the first artist sub-terminal 200-1 can detect the virtual numbers of the first and second artists, which are matched to the actual numbers of the first and second artists included in the communication data CD, from the monitoring service server 500.
[0276] Next, in this embodiment, the artist sub-terminal 200 can convert the actual number contained in the received communication data CD into the detected virtual number. (S109)
[0277] Specifically, in this embodiment, the first artist sub-terminal 200-1 can convert the actual numbers of the first and second artists contained in the received communication data CD into the detected virtual numbers of the first and second artists.
[0278] To reiterate the above example, in the embodiment, the first artist sub-terminal 200-1 can convert the first actual number "010-1111-1111" contained in the received communication data CD to the first virtual number "010-1234-5678". Similarly, in the embodiment, the first artist sub-terminal 200-1 can convert the second actual number of the second artist, "010-2222-2222", contained in the received communication data CD to the second virtual number "010-2345-6789".
[0279] Next, in this embodiment, the artist sub-terminal 200 can generate private data including the virtual number. (S111)
[0280] Specifically, in this embodiment, the first artist sub-terminal 200-1 can convert an actual number contained in a communication data CD into a virtual number and generate first private data which includes the virtual number.
[0281] On the other hand, in the embodiment, the second artist sub-terminal 200-2 that transmitted the approval signal in step S105 can also generate second private data including the virtual number via steps S107 to S111 described above, similar to the first artist sub-terminal 200-1.
[0282] In this embodiment, the first private data generated at the first artist sub-terminal 200-1 and the second private data generated at the second artist sub-terminal 200-2 may be private data in which the recipient and sender are alternated from the perspective of each terminal.
[0283] Figure 5 shows an example of private data generated on the first and second artist sub-terminals according to an embodiment of the present invention.
[0284] In this embodiment, the first artist sub-terminal 200-1 can generate first private data PD-1 which includes "010-2345-6789", the virtual number 702 of the second artist, with the other party being the second artist.
[0285] Furthermore, in this embodiment, the second artist sub-terminal 200-2 can generate second private data PD-2 in which the other party is the first artist and includes "010-1234-5678", which is the virtual number 701 of the second artist.
[0286] At this time, the positions of message boxes B to E included in the first and second private data PD-1 and PD-2 generated by the first and second artist sub-terminals 200-1 and 200-2 can be alternated so as to match the viewpoints of each terminal.
[0287] Accordingly, in the embodiment, the first artist sub-terminal 200-1 and the second artist sub-terminal 200-2 can store the first and second private data PD-1 and PD-2 generated by each terminal in the memory of each terminal.
[0288] Such first and second private data can be included in history data that is the monitoring target of a monitoring service to which a plurality of fan terminals 400 have subscribed as the contact record content of the first artist and the contact record content of the second artist, respectively.
[0289] That is, when a plurality of fan terminals 400 subscribed to the monitoring service for the first artist and the second artist monitor the first artist sub-terminal 200-1 and the second artist sub-terminal 200-2, they can view history data including the first and second private data at each terminal.
[0290] The artist sub-terminal 200 according to the embodiment of the present invention generates private data including the virtual number of each artist, so that even when content that an artist wants to share with fans occurs during actual daily interaction with others, while protecting the personal information of the artist, the content can be immediately shared with the fans. Therefore, there is an effect of quickly and safely transmitting the latest activity information of the artist to the fans.
[0291] Also, in the embodiment, the messenger data can be generated based on a predetermined action in which at least two or more artists transmit and receive using the virtual numbers of their own artist sub-terminals 200.
[0292] The aforementioned messenger data is a record of communication between multiple artists based on their respective artist sub-terminals 200, and may include group chat room conversation history, voice and video call history between multiple artists, message history, and direct message history exchanged on social media.
[0293] Figure 6 is a flowchart illustrating a method for generating messenger data according to an embodiment of the present invention.
[0294] As shown in Figure 6, in this embodiment, the artist sub-terminal 200 can acquire at least one virtual number. (S301)
[0295] Specifically, in this embodiment, the artist sub-terminal 200 can automatically and manually acquire at least one virtual number based on the monitoring service server 500 and user input.
[0296] In this case, at least one of the virtual numbers obtained may be the virtual number of an artist associated with the first artist using the first artist sub-terminal 200-1.
[0297] For example, the virtual number acquired by the first artist sub-terminal 200-1 may be the virtual number of a member of the same group as the first artist, a member of another group belonging to the same agency, or a member of another group with whom the artist has a personal relationship.
[0298] Furthermore, in this embodiment, the artist sub-terminal 200 can automatically acquire the virtual numbers of at least one artist associated with the first artist based on predetermined data stored in the monitoring service server 500.
[0299] For example, in this embodiment, the first artist sub-terminal 200-1 can automatically update the virtual numbers of n artists belonging to the same group and company based on the virtual numbers of at least one artist that are matched and stored in the monitoring service server 500 with the artist's name, the artist's group name, and the artist's company name.
[0300] With the aforementioned update, the artist sub-terminal 200 in this embodiment can automatically acquire n artist virtual numbers associated with the first artist.
[0301] In addition, in this embodiment, the artist sub-terminal 200-1 can also manually acquire at least one virtual number based on input from the artist using the artist sub-terminal 200-1.
[0302] For example, in this embodiment, the first artist sub-terminal 200-1 can manually obtain n artist virtual numbers by making a predetermined input that stores n artist virtual numbers based on the sub-terminal application of the first artist sub-terminal 200-1.
[0303] In addition, in this embodiment, the artist sub-terminals 200 can send and receive predetermined actions to each other using the virtual number of each terminal.
[0304] Next, in this embodiment, the artist sub-terminal 200 can sense user input to select a predetermined action from among the actions transmitted and received with one of the acquired virtual numbers. (S303)
[0305] For this purpose, in an embodiment, the first artist can select a predetermined action from the overall actions transmitted and received with the second artist using their respective virtual numbers based on the first artist sub-terminal 200-1.
[0306] The selected predetermined action may be an action including text, captured images, recorded images, etc. that contain content that the first artist wants to disclose to fans among the records of the interaction between the first artist and the second to nth artists.
[0307] In other words, in an embodiment, the first artist sub-terminal 200-1 can sense the input of the first artist who selects a predetermined action from the actions performed with the second virtual number of the second artist who uses the second artist sub-terminal 200-2 based on the first virtual number of the artist himself.
[0308] Also, in an embodiment, the artist sub-terminal 200 can transmit a request signal for approval of the selected action. (S305)
[0309] Specifically, in an embodiment, the first artist sub-terminal 200-1 can transmit a signal requesting approval for databasing the selected action as history data to at least one or more terminals among the second artist sub-terminal 200-2 and the administrator terminal 300.
[0310] The approval request signal can be transmitted to request the consent of the party (in the embodiment, the second artist) who transmitted and received the action with the first artist for the disclosure of the conversation content, and for the administrator to check whether the conversation content is suitable for disclosure to fans.
[0311] Also, in an embodiment, the artist sub-terminal 200 can obtain an approval signal from another terminal. (S307)
[0312] Specifically, in this embodiment, the first artist sub-terminal 200-1 can obtain an approval signal from at least one of the second artist sub-terminal 200-2 and the administrator terminal 300.
[0313] Furthermore, in this embodiment, if the artist sub-terminal 200 obtains an approval signal from another terminal, it can proceed to the next step S309, and if it fails to obtain the approval signal, it can return to step S303.
[0314] Next, in this embodiment, the artist sub-terminal 200 can generate messenger data including the selected action. (S309)
[0315] Specifically, in this embodiment, the first artist sub-terminal 200-1 can generate first messenger data, which is data including the selected action and the first and second virtual numbers.
[0316] On the other hand, in the embodiment, the second artist sub-terminal 200-2 that transmitted the approval signal in step S307 can also generate second messenger data including the first and second virtual numbers, similar to the first artist sub-terminal 200-1.
[0317] In this embodiment, the first messenger data generated by the first artist sub-terminal 200-1 and the second messenger data generated by the second artist sub-terminal 200-2 may be messenger data in which the recipient and sender are swapped from the perspective of each terminal. The explanation related to this is the same as for private data, so the explanation in Figure 5 above will be applied mutatis mutandis.
[0318] In other words, the actions sent and received by the first and second artists will be displayed in the same way regardless of which of the first artist sub-terminal 200-1 and the second artist sub-terminal 200-2 is connected to, with only the recipient and sender being changed.
[0319] As a result, in this embodiment, the first artist sub-terminal 200-1 and the second artist sub-terminal 200-2 can store the first and second messenger data generated at each terminal in the memory of each terminal.
[0320] Such first and second messenger data can be included in the history data monitored by a monitoring service subscribed to by multiple fan terminals 400, as contact record content for the first artist and contact record content for the second artist, respectively.
[0321] In other words, when multiple fan terminals 400 that have subscribed to the monitoring service for the first artist and the second artist monitor the first artist sub-terminal 200-1 and the second artist sub-terminal 200-2, each terminal can view history data including the first and second messenger data.
[0322] The artist sub-terminal 200 according to an embodiment of the present invention generates messenger data including actions sent and received between each artist's virtual number, thereby completely preventing the leakage of the artist's personal phone number, and also has the effect of increasing familiarity with fans by making public the conversations that artists have with other artists on a daily basis.
[0323] Furthermore, in this embodiment, the artist sub-terminal 200 can receive and store scenario content included in the history data.
[0324] In this embodiment, the scenario content may be content that includes a virtual contact record generated by the administrator and the scenario planner using the administrator terminal 300.
[0325] Specifically, in this embodiment, the scenario content may differ from the aforementioned communication record content in that it is a virtual communication record of artists created by the scenario planner, rather than a communication record based on the actual interactions of the artists.
[0326] In other words, in an embodiment, unlike private data and messenger data which are based on actions actually taken by the artist, the scenario content may be data generated based on the scenario planner's direction, including the dialogue parties who exchanged predetermined actions (e.g., message recipient and sender, etc.) and the content of the dialogue.
[0327] Such scenario content may include information such as the start and end times of a call, recorded audio files of the call, the times of receiving and sending messages, the content of the message conversation, and the names of the parties involved in the conversation (for example, the speaker's name, the name of the other party on the call, and the name of the message recipient).
[0328] Furthermore, at least one scenario content can be generated on other terminals and / or servers, including the administrator terminal 300 and the monitoring service server 400, and transmitted to the artist sub-terminal 200, where it can be stored. For the sake of explanation, in the following description, the scenario content will be described as being generated on the administrator terminal 300 and transmitted to the artist sub-terminal 200.
[0329] In various embodiments, the artist sub-terminal 200 can receive scenario content in which 1) the dialogue parties and dialogue content of the scenario are already specified, and / or 2) scenario content in which the dialogue parties of the scenario are not specified, and only the dialogue content is included.
[0330] In this embodiment, the first artist sub-terminal 200-1 can receive scenario content in which the dialogue parties and dialogue content of the scenario have already been specified.
[0331] In this embodiment, the dialogue parties (e.g., a first artist and a second artist) who exchange at least one action included in the scenario content, and the content of the dialogue, can be set by the scenario planner.
[0332] In this embodiment, the first artist sub-terminal 200-1 can store the scenario content, in which the first artist is included as a dialogue party, received from the administrator terminal 300, in the memory of the first artist sub-terminal 200-1.
[0333] In this case, the first artist sub-terminal 200-1 stores the action corresponding to the virtual number of the first artist sub-terminal 200-1 as an outgoing action record in the scenario content, and stores the action corresponding to the virtual number of the second artist sub-terminal 200-2 as an incoming action record, thereby storing it as if the first artist and the second artist exchanged actions with each other via the terminals.
[0334] Furthermore, in this embodiment, the second artist sub-terminal 200-2 can store the scenario content, in which the second artist is included as a dialogue party, received from the administrator terminal 300, in the memory of the second artist sub-terminal 200-2.
[0335] In this case, the second artist sub-terminal 200-2 can store the action corresponding to the virtual number of the first artist sub-terminal 200-1 in the scenario content as a received action record, and store the action corresponding to the virtual number of the second artist sub-terminal 200-2 as an outgoing action record, so that it appears as if the first artist and the second artist directly exchanged actions with each other via the terminals.
[0336] Such scenario content can be included in the history data monitored by multiple fan terminals 400 that have subscribed to the monitoring service for the first and second artists.
[0337] In another embodiment, the artist sub-terminal 200 can store the scenario content, for which no dialogue party was specified, received from the administrator terminal 300, in the memory of the artist sub-terminal 200.
[0338] In another embodiment, the artist sub-terminal 200 can transmit scenario content for which no dialogue party was specified to at least one or more fan terminals 400.
[0339] Furthermore, the parties to the conversation that were not specified in other embodiments (for example, the receiver and the sender) can be set by user input to the fan terminal 400 and provided to the fan terminal 400 as history data.
[0340] In other words, in scenario content according to other embodiments, multiple artists selected by user input of the fan terminal 400 are designated as participants in the dialogue of the scenario content, and can be included in history data that is subject to the monitoring service used by the fan terminal 400. Details of this will be described later in the way that the fan terminal 400 provides the monitoring service.
[0341] Furthermore, in this embodiment, the artist sub-terminal 200 can generate and store artist content included in the history data.
[0342] Specifically, in this embodiment, the artist sub-terminal 200 can generate and store at least one or more artist contents based on user input using the artist sub-terminal 200.
[0343] The aforementioned artist content may include personal information generated directly by the artist, such as images and photos associated with the artist, schedules, email addresses, music playlists, and designated social media subscription lists.
[0344] For this purpose, in this embodiment, the artist sub-terminal 200 can capture images based on the image sensor and acquire images and / or images related to the artist.
[0345] Furthermore, for example, in this embodiment, the artist sub-terminal 200 can sense user input based on a predetermined platform provided on the artist sub-terminal and generate and acquire the artist's music playlist and SNS subscription list, etc.
[0346] In other words, in this embodiment, the artist sub-terminal 200 can generate and store artist content that includes the at least one acquired data.
[0347] In summary, in this embodiment, the artist sub-terminal 200 can store contact record content and artist content, which include at least one piece of private data and messenger data generated on the artist sub-terminal 200, and history data, which includes at least one piece of scenario content received from the administrator terminal 300.
[0348] Furthermore, the history data stored in the artist sub-terminal 200 can be provided to the fan terminal 400, thereby enabling the fan terminal 400 to use a monitoring service that allows it to check, view, play, and listen to the history data based on a dedicated application for the fan terminal.
[0349] • How to provide monitoring services using fan terminal 400
[0350] The following describes in detail how a fan terminal application executed by at least one processor of a fan terminal 400 according to an embodiment of the present invention provides a monitoring service.
[0351] In an embodiment of the present invention, at least one processor of the fan terminal 400 can execute or run at least one fan terminal application stored in the memory of at least one of the fan terminals 400 in the background.
[0352] Hereinafter, the method by which at least one processor of the fan terminal 400 operates to execute instructions for at least one application for the fan terminal and provides the monitoring service described above will be abbreviated as "the fan terminal 400 performs the function."
[0353] In this embodiment, the fan terminal 400 can perform at least one action.
[0354] Specifically, in this embodiment, the fan terminal 400 can perform at least one action on the artist's virtual number.
[0355] To this end, in this embodiment, the fan terminal 400 can obtain a virtual number of the artist it supports by subscribing to a monitoring service for the artist it supports (for example, by purchasing / paying usage rights and subscription rights) based on a fan terminal application provided on the fan terminal 400.
[0356] For example, the right to subscribe to the monitoring service may include information on the artist's virtual number and the amount levied per action, and at least one such right may be purchased for each artist the user supports.
[0357] Furthermore, in this embodiment, the fan terminal 400 can perform predetermined actions, including making phone calls, sending text messages, and sending voice messages, to the acquired virtual number of the artist.
[0358] In this case, since the action of the fan terminal 400 is performed via a phone number, the action can be performed via a separate application that is not a separate application for the fan terminal, such as a basic phone, text, or SNS application for the terminal.
[0359] Furthermore, in this embodiment, the fan terminal 400 may incur communication charges depending on the number of actions performed on the artist's virtual number by the fan terminal 400.
[0360] In other words, separate from the monitoring service, actions performed by the Fan Terminal 400 that involve a virtual number may incur communication charges levied by the telecommunications company for each action, and additional fees may be charged when performing actions on a virtual number.
[0361] For example, if the fan terminal 400 according to the embodiment purchases usage rights that include monetary information levied at 500 won per phone call and 1,000 won per text message, and sends 10 phone calls and 10 text messages to the acquired artist virtual number, the fan terminal 400 can settle an amount of 10 × 500 + 10 × 1,000 = 15,000 won.
[0362] In another embodiment, the fan terminal 400 can also settle a usage fee for a pre-set maximum number of actions that can be sent to the artist's virtual number using the fan terminal 400.
[0363] Of the communication charges incurred for such actions, at least a certain percentage can be settled and communicated to the party operating the monitoring service.
[0364] Furthermore, in this embodiment, the fan terminal 400 can monitor the history data stored in the artist sub-terminal 200.
[0365] Specifically, in this embodiment, the fan terminal 400 can monitor the history data stored in the artist sub-terminal 200 of the artist who is the subject of the monitoring service.
[0366] The history data includes at least one piece of private data, messenger data, and contact record content including action data, artist content, and scenario content. In this embodiment, the fan terminal 400 can monitor schedules, photos, music playlists, text content, and email content, etc., based on the history data stored in the artist sub-terminal 200.
[0367] In this embodiment, the fan terminal 400 can also perform a partial additional payment and use additional services such as viewing the stored photos on a larger screen or listening to the music in the stored playlist for 30 seconds.
[0368] On the other hand, in this embodiment, the fan terminal 400 can filter at least one action data included in the contact record content of the history data. In the following, it has been explained that the fan terminal 400 receives the history data stored in the artist sub-terminal 200, filters it, and then provides it, but the server 500 or the artist sub-terminal 200 may also filter the history data to correspond to the fan terminal 400 beforehand and then provide it.
[0369] In this embodiment, action data can mean data in which at least one fan terminal 400 performs a predetermined action, including making a phone call, sending a text message, or sending a voice message, via a basic application provided on each fan terminal 400 using the virtual number of the artist sub-terminal 200. The action data may further include data in which the artist performs a predetermined action and sends it to the fan terminal 400 via the virtual number.
[0370] In this embodiment, the fan terminal 400 can detect action data such that, out of the total action data performed by the artist sub-terminal 200, only the actions transmitted by the user of the fan terminal 400 and the content of the feedback provided by the artist sub-terminal 200 are exposed.
[0371] Figure 7 is a flowchart illustrating a method for detecting action data according to an embodiment of the present invention.
[0372] As shown in Figure 7, in this embodiment, the fan terminal 400 can request monitoring services from the first artist sub-terminal 200-1. (S501)
[0373] Specifically, in this embodiment, the fan terminal 400 can request a monitoring service for the first artist sub-terminal 200-1 from among the monitoring services of at least one artist to which it has subscribed. In this case, the fan terminal 400 may be the fan terminal 400 that has performed at least one action on the virtual number of the first artist obtained by subscribing to the monitoring service for the first artist.
[0374] To this end, in this embodiment, the fan terminal 400 can make a user input requesting a monitoring service for a first artist from among the monitoring services of at least one artist to which the user has subscribed based on the fan terminal application.
[0375] Next, in this embodiment, the fan terminal 400 can acquire the history data stored in the first artist sub-terminal 200-1 based on the at least one user input provided. (S503)
[0376] In this embodiment, at least one action data included in the acquired history data may include actions taken by fans supporting the first artist, each based on their own fan terminal 400, towards the first artist's virtual number. In this case, the action data may also include action data taken by the first fan, who is the user of the first fan terminal 400-1.
[0377] Furthermore, in this embodiment, the fan terminal 400 can detect the action data of the first fan terminal included in the acquired history data. (S505)
[0378] Specifically, in this embodiment, the fan terminal 400 can detect the action data of the first fan terminal 400-1, which is a fan terminal owned and used by the user, in order to view only the actions performed by the user from among the at least one action data included in the acquired history data.
[0379] In this embodiment, the fan terminal 400 can detect action data originating from a specific fan terminal 400 based on unique information contained in each fan terminal 400 (for example, a telephone number and a fan account ID).
[0380] For the sake of explanation, the following description will assume that predetermined action data is detected based on the unique telephone number of the fan terminal 400.
[0381] Figure 8 shows an example of a method for detecting action data according to an embodiment of the present invention.
[0382] As shown in Figure 8, in this embodiment, the first fan terminal 400-1 can detect only the action data performed by the first fan terminal 400-1 from among the at least one action data included in the acquired history data.
[0383] To this end, in this embodiment, the fan terminal 400 can extract only the total action data 410-1 performed on the first artist sub-terminal 200-1 from at least one fan terminal among the acquired contact record content of history data for the first artist sub-terminal 200-1.
[0384] In this case, the extracted overall action data 410-1 may include the unique telephone number used by each fan terminal.
[0385] For example, as shown in Figure 8, the extracted overall action data 410-1 may include the first to third fan telephone numbers used by the first to third fan terminals ("010-xxxx-xxxx", "010-xxxx-xxxx", and "010-yyyyy-yyyyy").
[0386] Furthermore, for example, the extracted overall action data 410-1 may include multiple action data 411a and 411b performed at a first fan telephone number, multiple action data 412a and 412b performed at a second fan telephone number, and multiple action data 413a and 413b performed at a third fan telephone number.
[0387] Furthermore, in this embodiment, the fan terminal 400 can compare the unique telephone numbers of at least one fan terminal included in the extracted overall action data 410-1 with a first fan telephone number pre-stored in the memory of the first fan terminal 400-1.
[0388] As a result, in this embodiment, the fan terminal 400 can detect only the action data 410-2 that matches the first fan telephone number from the extracted total action data 410-1.
[0389] In other words, in this embodiment, the first fan terminal 400-1 can classify only the predetermined action data performed by the first fan terminal 400-1 from the total action data 410-1 performed by the first artist sub-terminal 200-1, based on the unique telephone number of each fan terminal 400.
[0390] For example, in this embodiment, the first fan terminal 400-1 can classify only the action data 411a and 411b performed by the first fan terminal 400-1 based on the first fan telephone number "010-xxxx-xxxx" from the overall action data 410-1. For the sake of explanation, the classified predetermined action data can be grouped together and referred to as filtering action data 410-2 below.
[0391] Therefore, the filtering action data 410-2 may include action data corresponding to the number of actions performed on the first artist sub-terminal 200-1 using the first fan telephone number.
[0392] Furthermore, in this embodiment, the first fan terminal 400-1 can add private data and messenger data included in the contact record content of the acquired history data to the filtering action data 410-2.
[0393] In other words, in this embodiment, the first fan terminal 400-1 can provide the data (hereinafter referred to as filtered data FD) from the contact record content, excluding the action data received from other fan terminals 400, to the first artist sub-terminal 200-1 as history data, as a monitoring service.
[0394] Figure 9 shows an example of a method for generating filtered data according to an embodiment of the present invention.
[0395] As shown in Figure 9, in this embodiment, the first fan terminal 400-1 can add the contact record data 420, which is included in the contact record content of the acquired history data, to the filtering action data 410-2 in order to generate the filtering data FD.
[0396] In this case, the contact record data 420 may be one of the private data and messenger data included in the contact record content.
[0397] As illustrated, for example, the predetermined data 420 may include first private data 421, which is a record of a call made by the first artist to the mother based on an actual number, and first messenger data 422, which is a record of a call made by the first artist to the second artist based on a virtual number.
[0398] Furthermore, in this embodiment, the fan terminal 400 can arrange the data contained in the filtering data FD, which includes filtering action data 410-2 and contact record data 420, in chronological order in order to provide the effect that the filtering data FD looks like an actual call log.
[0399] In other words, in this embodiment, the first fan terminal 400-1 can filter the action data of the first fan terminal 400-1 included in the acquired history data by generating filtering data FD in which filtering action data 410-2 and contact record data 420 are arranged in chronological order.
[0400] Furthermore, in this embodiment, the fan terminal 400 can provide a monitoring service that allows users to view historical data, including filtered action data of the first fan terminal. (S507)
[0401] Specifically, in this embodiment, the first fan terminal 400-1 can provide a monitoring service to the first artist sub-terminal 200-1, which can view the history data including the filtered data FD, based on the fan terminal application IA-400.
[0402] Figure 10 shows an example of a monitoring service provided to a fan terminal according to an embodiment of the present invention.
[0403] As shown in Figure 10, in this embodiment, the fan terminal 400 can provide the user of the fan terminal 400 with a monitoring service for the first artist sub-terminal 200-1 based on the fan terminal application IA-400.
[0404] In this embodiment, the fan terminal 400 can sense predetermined user inputs for connecting to the fan terminal application IA-400 to provide monitoring services.
[0405] Furthermore, in this embodiment, the fan terminal 400 can provide a monitoring service to the user of the fan terminal 400 by exposing a screen (hereinafter referred to as a private screen PS) on the display 401 of the fan terminal 400 that displays the same screen as the first artist sub-terminal 200-1, in order to create the effect of secretly viewing the screen of the first artist sub-terminal 200-1 based on the monitoring service.
[0406] To this end, in this embodiment, the fan terminal 400 can update the history data of the first artist sub-terminal 200-1 based on the time when it requested monitoring services for the first artist sub-terminal 200-1.
[0407] Furthermore, in this embodiment, the fan terminal 400 can provide the user of the fan terminal 400 with updated history data of the first artist sub-terminal 200-1 via a private screen PS on the display 401. This allows the user of the fan terminal 400 to operate a predetermined application included in the private screen PS and view the history data of the first artist sub-terminal 200-1.
[0408] For example, in one embodiment, the fan terminal 400 can check the schedule stored in the artist sub-terminal 200 based on the fan terminal application IA-400, view and play predetermined content including photos and videos, play and listen to music playlists, and view text and email content.
[0409] In this case, the history data of the first artist sub-terminal 200-1 exposed on the display 401 via the private screen PS may include contact record content, scenario content, and artist content, including filtered data FD.
[0410] In addition, in this embodiment, the fan terminal 400 can display content that the user of the fan terminal 400 has not yet read, based on a predetermined notification icon.
[0411] Furthermore, as shown in Figure 10, in this embodiment, the fan terminal 400 can display at least one or more accumulated pieces of content as a predetermined notification icon IC during the time the user did not connect to the monitoring service based on the fan terminal application IA-400.
[0412] Such notification icon ICs may be placed on one side of at least one application icon and may contain a number corresponding to the accumulated data.
[0413] Furthermore, such notification icon ICs may be deactivated when the user of the fan terminal 400 has viewed all of the content.
[0414] Furthermore, in this embodiment, the fan terminal 400 can provide a monitoring service that includes the generation and reception times of data constituting the content included in the history data of the first artist sub-terminal 200-1, the telephone number and name of the terminal that sent the data, and the data content.
[0415] For example, if a user connects to the "Messages" application included in the private screen PS based on the fan terminal application IA-400 of the first fan terminal 400-1, the first fan terminal 400-1 can monitor the contents of the message sent to the first artist sub-terminal 200-1, including the generation and reception times of the message, the phone number and name of the recipient of the message, and the content of the message.
[0416] In this case, the user can distinguish which device the message was sent from based on the phone number and name of the recipient of the message included in the content.
[0417] In other words, action data performed by the individual can be exposed using their phone number and nickname, while data performed by someone other than the individual and exposed as historical data can be exposed using a designated virtual number and a name specified by the artist.
[0418] In addition, in this embodiment, the fan terminal 400 can sense a second artist selection input based on the monitoring service. (S509)
[0419] Specifically, in this embodiment, the fan terminal 400 can sense an input to select a second artist who is the virtual counterpart to the first artist who is the user of the first artist sub-terminal 200-1, in order to generate scenario content.
[0420] In this case, the aforementioned other party may be any artist other than the first artist among those who have subscribed to the monitoring service, and may be multiple second to nth artists rather than a single second artist. However, for the sake of explanation, we will explain it as if there is only one second artist.
[0421] On the other hand, in this embodiment, a first fan using the first fan terminal 400-1 may not select a second artist. In such a case, in this embodiment, the fan terminal 400 does not need to generate scenario content between the first and second artists, and can return to step S507. That is, in this embodiment, the fan terminal 400 can perform step S509 to generate a virtual communication record between the first and second artists.
[0422] The first fan who selects the second artist may also be a fan who appreciates the chemistry between the first and second artists, thereby allowing the second artist to be autonomously selected to suit the tastes of the first fan.
[0423] Furthermore, the second artist can be manually selected by the first fan, or automatically / randomly selected by the first fan terminal 400-1. For the sake of explanation, the following description will be based on the case where the second artist is manually selected by the user.
[0424] For example, in this embodiment, the fan terminal 400 can sense user input to select "Artist A" as the second artist.
[0425] In addition, in this embodiment, the fan terminal 400 can generate scenario content in which the dialogue parties are set as the first and second artists, and add the generated scenario content to the history of the first and second artists. (S511)
[0426] Specifically, in this embodiment, the fan terminal 400 can generate scenario content by setting the dialogue parties in the scenario content stored in the first artist sub-terminal 200-1 for which no dialogue parties were specified as the first and second artists, and add the generated scenario content to the history of the first and second artists.
[0427] For example, if the first artist who is the subject of the monitoring service subscribed to by the first fan is "Artist A," and the second artist selected by the first fan's user input is "Artist B," then in this embodiment, the first fan terminal 400-1 can set the parties to the scenario content in which no dialogue parties were specified, which is pre-stored in the first artist sub-terminal 200-1, as "Artist A" and "Artist B."
[0428] Furthermore, in this embodiment, the fan terminal 400 can add scenario content in which the dialogue parties are set as first and second artists to the history data pre-stored in the first artist sub-terminal 200-1.
[0429] Furthermore, in this embodiment, the fan terminal 400 can monitor action data performed on the artist sub-terminal 200 by at least one other fan, excluding the user themselves, based on their respective fan terminals 400.
[0430] In this case, the aforementioned at least one other fan may be a friend or acquaintance of the user of the fan terminal 400.
[0431] In other words, the fan terminal 400 according to the embodiment of the present invention has the effect of forming a sense of camaraderie among fans who support the same artist by allowing the fan terminal 400 to view predetermined actions performed by other fans other than the user on the artist sub-terminal 200.
[0432] Figure 11 is a flowchart illustrating how a fan terminal according to an embodiment of the present invention monitors action data transmitted from another fan terminal.
[0433] As shown in Figure 11, in this embodiment, the fan terminal 400 can store at least one or more fan telephone numbers. (S701)
[0434] Specifically, in this embodiment, the fan terminal 400 can store fan telephone numbers used by at least one other fan terminal 400 based on the fan terminal application IA-400.
[0435] In this embodiment, the fan telephone number may be the telephone number of another fan terminal 400 that uses the monitoring service.
[0436] Furthermore, in this embodiment, the fan terminal 400 can acquire and store the fan telephone number by direct input from the user of the fan terminal 400 based on the fan terminal application IA-400, and by input that synchronizes the telephone number of the monitoring service user from among a plurality of telephone numbers pre-stored in the memory of the fan terminal 400.
[0437] In addition, in this embodiment, the fan terminal 400 can request action viewing permission from at least one of the stored fan telephone numbers. (S703)
[0438] Specifically, in this embodiment, the fan terminal 400 can request action viewing permission from at least one of the stored fan telephone numbers based on user input from the fan terminal 400.
[0439] For example, assuming that a user of the fan terminal 400 has stored a first to nth fan telephone number, in this embodiment, the fan terminal 400 can request action viewing permission for all and / or parts of the first to nth fan telephone numbers based on user input to the fan terminal 400.
[0440] In this embodiment, the fan terminal 400 can request permission to view actions by providing a predetermined notification (e.g., a pop-up window, etc.) to the fan terminal application IA-400 provided on each of the other fan terminals, namely the first to third fan terminals, to the fan terminals in question.
[0441] As a result, each of the other fan terminals, the first to the third fan terminals, can send a response to the action viewing permission request by accepting or rejecting a predetermined notification received based on the fan terminal application IA-400 installed on each terminal.
[0442] In addition, in this embodiment, the fan terminal 400 can determine whether or not to accept the request. (S705)
[0443] Specifically, in this embodiment, the fan terminal 400 can determine whether to accept the request based on the response received from the fan terminal application IA-400 provided in each of the first to third fan terminals.
[0444] In this embodiment, if the fan terminal 400 receives an acceptance response, it can proceed to step S707, and if it receives a rejection response, it can return to step S703.
[0445] Furthermore, in this embodiment, the fan terminal 400 can monitor the action data of n fan terminals that have accepted the request. (S707)
[0446] Specifically, in this embodiment, the fan terminal 400 can monitor the action data of the first to nth fan terminals that have accepted the request based on the fan terminal application IA-400.
[0447] Furthermore, in this embodiment, the fan terminal 400 can sense user input to select at least one fan terminal from among the actions of the first to nth fan terminals that have accepted the request.
[0448] As a result, in this embodiment, the fan terminal 400 can monitor only the action data of the fan terminals that the user of the fan terminal 400 wishes to view, from among the actions of the first to nth fan terminals that have accepted the request.
[0449] In other words, the action data of at least one other fan terminal that can be viewed through the procedure described above can be included in the contact record content, which includes the filtering data FD, and provided to the fan terminal 400 as a private screen PS, along with at least one of the scenario content and artist content.
[0450] As described above, the method and system for providing a monitoring service for viewing history data stored in an artist's terminal according to the embodiment of the present invention have the effect of increasing temporal and procedural efficiency by easily and quickly converting personal contact records that an artist wishes to make public into content, by providing the artist's actual personal contact records as content.
[0451] Furthermore, the method and system for providing a monitoring service that allows viewing of history data stored in an artist's terminal according to an embodiment of the present invention has the effect of satisfying the demands of fans who desire personal communication with the artist by conducting personal / direct communication with fans based on a virtual number.
[0452] Furthermore, the method and system for providing a monitoring service that allows viewing of history data stored in an artist's terminal according to an embodiment of the present invention has the effect of providing an indirect experience, similar to a fan directly controlling an artist's mobile phone, by remotely controlling the artist's sub-terminal to allow viewing of content.
[0453] Furthermore, the method and system for providing a monitoring service that allows viewing of history data stored in an artist's terminal according to an embodiment of the present invention has the effect of improving fan satisfaction with the provided content by virtually generating communication records between multiple artists that suit the fan's preferences.
[0454] Furthermore, the method and system for providing a monitoring service that allows viewing of history data stored in an artist's terminal according to an embodiment of the present invention has the effect of increasing fans' familiarity with the artist by providing an indirect experience of privately communicating with the artist by detecting contact records of interactions between the fan and the artist.
[0455] Furthermore, the method and system for providing a monitoring service that allows viewing of history data stored in an artist's terminal according to an embodiment of the present invention has the effect of fostering a sense of camaraderie among fans who support the same artist by allowing them to view records of contact made by other fans with the artist they support.
[0456] The embodiments of the present invention described above can be implemented in the form of program instructions that can be executed through various computer components and recorded on a computer-readable recording medium. The computer-readable recording medium may include program instructions, data files, data structures, etc., individually or in combination. The program instructions recorded on the computer-readable recording medium may be specifically designed and configured for the present invention, or may be publicly known and available to those skilled in the computer software field. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording media such as CD-ROMs and DVDs; magneto-optical media such as floptical disks; and hardware devices specifically configured to store and execute program instructions, such as ROMs, RAMs, and flash memory. Examples of program instructions include not only machine code, such as that produced by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. Hardware devices can be modified into one or more software modules to perform the processing according to the present invention, and vice versa. [Industrial applicability]
[0457] This invention relates to a method for providing a monitoring service that allows fans to view the history stored on an artist's device using their own devices that they own and use, and therefore has potential for industrial application.
Claims
1. A method for providing a monitoring service in which an application for a fan terminal, executed by at least one processor of the fan terminal, views history data stored in a first artist terminal, The steps include sending at least one action using the virtual number of the first artist terminal, The steps include: executing a monitoring service that displays the history data stored in the first artist terminal; The steps include receiving history data stored in the first artist sub-terminal, The steps include detecting action data corresponding to the fan terminal from among the action data included in the received history data, The steps include providing the history data, including the detected action data, by user selection, A method for providing a monitoring service that allows access to historical data stored on an artist's device, including [specific data].
2. A method for providing a monitoring service that allows viewing of history data stored in an artist's terminal as described in claim 1, wherein the virtual number is the telephone number of the artist's sub-terminal that is the subject of the monitoring service.
3. The aforementioned action means at least one of the following: a phone call, text message, or voice message, sent by the fan terminal to the virtual number. A method for providing a monitoring service that allows viewing history data stored in the artist's terminal according to claim 1, wherein the action data is contact record data stored in the first artist terminal as a result of an action by the fan terminal.
4. The step of providing the aforementioned history data by user selection is: A method for providing a monitoring service for viewing history data stored in an artist's terminal according to claim 1, comprising the step of operating a predetermined application included in a screen based on a screen that displays the same screen as the screen of the first artist's terminal on the display of the fan terminal, and viewing the history data of the first artist's terminal.
5. The step of detecting action data corresponding to the fan terminal from the action data included in the received history data is as follows: A method for providing a monitoring service for viewing history data stored in an artist's terminal according to claim 1, comprising the step of detecting only the action data corresponding to the unique telephone number of a fan terminal from the action data stored in the first artist terminal based on actions performed by multiple fan terminals.
6. The received history data is A method for providing a monitoring service that allows viewing history data stored in an artist's terminal according to claim 1, which includes messenger data storing the content of actions exchanged between the first artist terminal and the second artist terminal based on their respective virtual numbers.
7. The step of providing the history data, including the detected action data, by user selection is: A method for providing a monitoring service for viewing history data stored in an artist's terminal according to claim 1, comprising the steps of: performing a step of viewing the contact records of a first artist; and controlling the terminal to display messenger data which is a record of contact with a second artist.
8. The received history data is Includes scenario content which is a virtual communication record between the first artist and the third artist sent from the administrator terminal, A method for providing a monitoring service for viewing history data stored in an artist's terminal according to claim 1, wherein the step of providing the history data by user selection includes the step of viewing the contact records of the first artist and the step of controlling the display of scenario content which is a contact record with a third artist.
9. The received history data is The first artist terminal further includes artist content that includes at least one of the following: images, pictures, schedules, emails, playlists, and SNS subscription lists, generated by input from the first artist. A method for providing a monitoring service for viewing history data stored on an artist's terminal according to claim 1, the step of providing the history data by user selection includes the step of viewing images included in the artist content and the step of controlling to display the images stored in the artist content.
10. The step of detecting action data corresponding to the fan terminal from the action data included in the received history data is as follows: A step of storing the first fan telephone number of the first fan terminal, The steps include requesting permission to view actions from the stored first fan phone number, If the request is accepted, the first fan terminal adds the action data performed on the first artist terminal to the history data and provides it as a viewable monitoring service. A method for providing a monitoring service for viewing history data stored in an artist's terminal, further comprising the above-mentioned claim 1.
11. A fan terminal, each equipped with a fan terminal application, The artist's sub-terminal with the registered virtual number, An administrator terminal equipped with an administrator terminal application, A monitoring service server that communicates with at least one fan terminal, artist sub-terminal, and administrator terminal using a network, Equipped with, The aforementioned application for the fan terminal is Perform at least one action using the virtual number of the first artist sub-terminal. The application that provides monitoring services to the first artist sub-terminal is executed. A monitoring service provision system for viewing history data stored on an artist's terminal, which acquires history data stored on the first artist sub-terminal and controls the system to display the acquired history data based on user input.