Method and system for managing multiple external repeaters

The method and system for managing external repeaters remotely control lighting devices at separate locations, addressing inefficiencies by synchronizing lighting patterns and reducing the need for on-site operators, thus enhancing the application scope and user experience.

JP2025166818APending Publication Date: 2025-11-06HYBE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025071792
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-24
Filing Date
2025-04-23
Publication Date
2025-11-06

AI Technical Summary

Technical Problem

Existing lighting devices are limited in their application scope due to transmission distance and location restrictions, requiring an operator at external locations for control, leading to resource wastage and inefficiency.

Method used

A method and system for managing multiple external repeaters that remotely control lighting devices at separate streaming spots, allowing them to mimic the lighting pattern of the actual performance venue, with real-time status monitoring and setup capabilities.

Benefits of technology

Enables synchronized lighting at remote locations, reducing the need for on-site operators, minimizing labor and financial costs, and providing a similar experience to the actual performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025166818000001_ABST
    Figure 2025166818000001_ABST
Patent Text Reader

Abstract

To provide a method for managing a plurality of external repeaters that remotely control a plurality of light emitting devices located at a predetermined streaming spot different from an actual performance venue to transmit control signals from the plurality of external repeaters so as to make the light emitting devices emit light in the same light emitting pattern as that produced in the actual performance venue.SOLUTION: A method for a repeater management application of a terminal to manage a plurality of external repeaters includes connecting to a service providing server and interfacing with the plurality of external repeaters located at a plurality of streaming spots, acquiring a request to send a light-emitting effect control signal from each of the plurality of interfacing external repeaters, controlling each external repeater to send a matching light-emitting effect control signal in accordance with the acquired request, acquiring and displaying repeater status information for the plurality of external repeaters via a repeater management interface, and determining and remotely controlling a first repeater based on the acquired repeater status information.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a method and system for managing a plurality of external repeaters, and more particularly to a method and system for managing a plurality of external repeaters to send control signals to a plurality of lighting devices located at a predetermined streaming spot that is separate from an actual performance venue, so as to enable the lighting devices to emit light in the same lighting pattern as that produced at the actual performance venue. [Background technology]

[0002] Light-emitting devices are designed to display various colors in dark spaces and produce spectacular effects, and are used not only as cheering tools in concerts and showcases, but also in nighttime activities and various events such as sporting events, festivals, and parades.

[0003] In recent years, light-emitting devices have progressed from simple cheering tools to being combined to form specific letters and shapes, allowing administrators to control the light-emitting devices held by people to create a variety of effects at events.

[0004] However, such lighting devices are still only used as part of the performance at concert venues, and are difficult to use in situations where the location changes or where a smaller number of people than those attending a concert gather, due to transmission distance restrictions, location restrictions, and the absence of an administrator.

[0005] Furthermore, even in situations where control such as complex performance production is not required, there is a problem in that at least one operator must be present at an external location (e.g., a designated streaming spot located away from the actual performance venue) to perform the production, which results in a waste of human resources.

[0006] Therefore, in order to expand the scope of applications for performances using light-emitting devices, discussions are currently underway to improve the current system in which operators are dispatched to external locations from which remote concerts are transmitted. [Prior art documents] [Patent documents]

[0007] [Patent Document 1] Korean Patent Registration No. 10-1685411 Summary of the Invention [Problem to be solved by the invention]

[0008] The present invention has been devised to solve the above-mentioned problems of the prior art, and one of its objects is to provide a method and system for managing a plurality of external repeaters that remotely control a plurality of lighting devices located at a predetermined streaming spot that is separate from the actual performance venue to send control signals from the plurality of external repeaters that enable the lighting devices to emit the same lighting pattern as the lighting pattern that is produced at the actual performance venue.

[0009] Another object of the present invention is to provide a method and system for managing multiple external repeaters by checking the status of each repeater installed at a predetermined streaming spot located at a location other than a plurality of actual performance venues in real time and remotely controlling it as needed.

[0010] Another object of the present invention is to provide a method and system for managing multiple external repeaters, which allows participants in a predetermined streaming spot that is separate from the actual performance venue to set up repeaters themselves, without the need to dispatch an operator to the predetermined streaming spot that is separate from the actual performance venue.

[0011] However, the technical problems that the present invention and the embodiments of the present invention aim to solve are not limited to the above-mentioned technical problems, and other technical problems may also be solved. [Means for solving the problem]

[0012] A method for managing multiple external repeaters according to one embodiment of the present invention is a method in which a repeater management application of a terminal manages multiple external repeaters, and includes the steps of connecting to a service providing server and interfacing with multiple external repeaters located at multiple streaming spots, obtaining a request to send a light-emitting effect control signal from each of the multiple interfacing external repeaters, controlling each external repeater to send a matching light-emitting effect control signal in accordance with the obtained request, obtaining and displaying repeater status information for the multiple external repeaters via a repeater management interface, and determining and remotely controlling a first repeater based on the obtained repeater status information.

[0013] In addition, the step of interfacing with the plurality of external repeaters may include at least one of the following steps: acquiring streaming images from the service providing server; controlling the first repeater located at the first streaming spot to send a playback signal of the acquired streaming image; and controlling the first repeater located at the first streaming spot to acquire a playback signal of the streaming image sent from a predetermined external terminal or server located at the first streaming spot.

[0014] In addition, the step of obtaining the request to send the light-emitting effect control signal may include the steps of detecting a first streaming image being played on the first repeater that requested the sending of the light-emitting effect control signal, and extracting first light-emitting effect synchronization data that matches the detected first streaming image.

[0015] In addition, the step of extracting the first light-emitting performance synchronization data may include a step of determining an image type of the first streaming image as one of a real-time image and a recorded image, and a step of extracting at least one of the first light-emitting performance synchronization data being transmitted in real time at an actual performance venue and the second light-emitting performance synchronization data pre-stored in the server according to the determined image type.

[0016] In addition, the step of controlling to send the light-emitting performance control signal may include a step of determining at least one of basic performance data in which at least one of the light-emitting time, brightness, hue, and effect of the light-emitting devices within a predetermined radius is set to a default according to the performance configuration, and seat-specific performance data in which the basic performance data is set to emit light differently for each seat, and a step of controlling to send the light-emitting performance control signal including command data for activating to emit light according to the determined performance data.

[0017] In addition, the step of acquiring and displaying repeater status information based on the repeater management interface may include acquiring and displaying repeater status information including at least one of a repeater power status, a repeater location, a repeater Internet connection status, a repeater operation status, and the number of lighting devices connected to the repeater.

[0018] In addition, the step of acquiring and displaying repeater status information based on the repeater management interface may include a step of displaying the progress of a performance currently in progress at an actual performance venue and the light-emitting performance control signal being sent from the performance, and the progress of a streaming performance currently being sent from each of the multiple repeaters and the light-emitting performance control signal being sent from the streaming performance.

[0019] In addition, the step of determining and remotely controlling a first repeater based on the acquired repeater status information may include a step of determining a first repeater whose streaming time relative to the performance progress time is greater than a predetermined error range, and a step of remotely controlling at least one of a power supply, an Internet connection status, and a sync between image and control signal for the determined first repeater.

[0020] Furthermore, the step of remotely controlling the synchronization between the image and the control signal may include the steps of receiving a current playback time point of the streaming image played by the first repeater, determining a light-emitting effect block at a first future time point that is a time point in the future of the received current playback time point, determining whether the current playback time point and the first future time point match, and, if the current playback time point and the first future time point match, remotely controlling a light-emitting effect control signal to play the light-emitting effect block at the determined first future time point.

[0021] Meanwhile, a system for managing multiple external repeaters according to one embodiment of the present invention is linked to a service providing server and multiple external repeaters connected to the service providing server, and is stored in the memory of a terminal having at least one memory and at least one processor, and is executed by the processor to provide at least one application for providing a repeater management service. The at least one application acquires a request to send a light-emitting effect control signal from each of the multiple external repeaters, controls the external repeater to send a light-emitting effect control signal matching the request, acquires and displays repeater status information for the multiple external repeaters based on a repeater management interface, and determines and remotely controls a first repeater based on the acquired repeater status information. [Effects of the Invention]

[0022] According to one embodiment of the present invention, a method and system for managing a plurality of external repeaters remotely controls a plurality of lighting devices located at a predetermined streaming spot, which is a different location from the actual performance venue, to emit control signals from the plurality of external repeaters so that the lighting devices emit the same lighting patterns as those produced in the actual performance venue. This allows a real-time performance to be streamed in the external performance venue, and the same performance as in the actual performance venue is produced, thereby providing an experience similar to that of attending an actual performance and increasing audience satisfaction.

[0023] In addition, the method and system for managing multiple external repeaters according to one embodiment of the present invention checks the status of repeaters installed at predetermined streaming spots located separate from the actual performance venue in real time and remotely controls them as needed, thereby enabling quick and flexible response even if an error occurs in the external repeater, thereby minimizing the time, human resources, and financial losses required to resolve the problem when it occurs.

[0024] In addition, the method and system for managing multiple external repeaters according to one embodiment of the present invention allows those involved in a designated streaming spot that is separate from the actual performance venue to set up repeaters themselves, without the need to dispatch an operator to the designated streaming spot that is separate from the actual performance venue. This dramatically reduces the number of operators dispatched to a designated streaming spot that is separate from the actual performance venue before, during, and after the performance, thereby dramatically reducing labor costs.

[0025] However, the effects of one embodiment of the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood from the following description. [Brief explanation of the drawings]

[0026] [Figure 1] 1 is a conceptual diagram of a repeater management service providing system according to an embodiment of the present invention; [Figure 2]FIG. 2 is an internal block diagram of a terminal according to an embodiment of the present invention. [Figure 3] FIG. 2 is an internal block diagram of a repeater according to an embodiment of the present invention. [Figure 4] 1 is a flowchart illustrating a method for managing a plurality of external repeaters according to an embodiment of the present invention; [Figure 5] 1 is an example of a repeater management interface according to an embodiment of the present invention. [Figure 6] 1 is an example of a repeater management interface according to an embodiment of the present invention. [Figure 7] 10 is a flowchart illustrating a synchronization process between streaming image and streaming spot control signals according to an embodiment of the present invention. [Figure 8] FIG. 10 is a diagram illustrating an example of a sink process according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0027] The present invention can be modified in various ways and can have various embodiments. Specific embodiments are illustrated in the drawings and will be described in detail below. The advantages and features of the present invention, as well as methods for achieving them, will become clearer with reference to the embodiments described in detail below in conjunction with the drawings. The present invention is not limited to the embodiments disclosed below and can be realized in various forms. In each embodiment described below, terms such as "first," "second," etc. are used not to imply limitation but to distinguish one component from another. Furthermore, singular expressions include plural expressions unless otherwise clearly indicated in the context. Furthermore, terms such as "include" or "have" mean the presence of a feature or component described in the specification and do not preclude the possibility that one or more other features or components may be added. Furthermore, in the drawings, the size of components may be exaggerated or reduced for the sake of clarity. For example, the size and thickness of each component shown in the drawings are arbitrarily illustrated for the sake of clarity, and the present invention is not necessarily limited to what is shown.

[0028] Hereinafter, each embodiment of the present invention will be described in detail with reference to the accompanying drawings, in which the same or corresponding elements are designated by the same reference numerals and redundant description will be omitted.

[0029] FIG. 1 is a conceptual diagram of a repeater management service providing system according to one embodiment of the present invention.

[0030] As shown in FIG. 1, a repeater management service providing system (hereinafter, referred to as the service providing system) according to one embodiment of the present invention can provide a repeater management service (hereinafter, referred to as the repeater management service) that manages a plurality of external repeaters that send control signals to a plurality of lighting devices located at a predetermined streaming spot that is different from the actual performance venue, so as to send control signals that enable the plurality of lighting devices to emit light in the same lighting pattern as the lighting pattern that is performed at the actual performance venue.

[0031] In one embodiment of the present invention, a streaming spot may refer to a type of external screening tube where a predetermined number of people gather together to stream (view) footage of a performance that is being performed in real time or pre-recorded at an actual performance venue.

[0032] In addition, in one embodiment of the present invention, the lighting device may be a predetermined device that lights up in response to a control signal including lighting pattern setting values ​​such as brightness, saturation, and effect received from the repeater based on the repeater management service.

[0033] Furthermore, in this specification, according to one embodiment of the present invention, data that enables a plurality of light-emitting devices to emit light in the same light-emitting pattern as that produced in an actual performance venue may be referred to as "light-emitting performance synchronization data," and a control signal that activates the light-emitting performance synchronization data may be referred to as a "light-emitting performance control signal."

[0034] In one embodiment of the present invention, a service providing system for implementing the above-described repeater management service may be connected via a terminal 100, a repeater 200, a service providing server 300, and a network 10.

[0035] Here, the network 10 according to one embodiment of the present invention refers to a connection structure that allows information exchange between each node, such as the terminal 100, the repeater 200, and / or the service providing server 300. Examples of such a network 10 include, but are not limited to, a 3GPP (registered trademark) (3rd Generation Partnership Project) network, a 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 satellite broadcasting network, an analog broadcasting network, a DMB (Digital Multimedia Broadcasting) network, RF, IR, NFC, RFID, etc.

[0036] Hereinafter, the terminal 100, the repeater 200, and / or the service providing server 300 that realize the service providing system will be described in detail with reference to the accompanying drawings.

[0037] Terminal 100 The terminal 100 according to an embodiment of the present invention may be a predetermined computing device provided with a repeater management application 111 (hereinafter, referred to as application) that provides a repeater management service.

[0038] A person using the terminal 100 provided with the application 111 that provides the repeater management service may be a repeater management service manager. The repeater management service manager is a person who manages the propagation of the repeater management service, which grasps the status of multiple repeaters installed in multiple streaming spots and remotely controls them, and may be a different concept from the streaming spot site personnel described below.

[0039] Specifically, in terms of hardware, the terminal 100 may include a mobile type computing device 100-1 and / or a desktop type computing device 100-2, in which a repeater management application 111 is installed.

[0040] Here, the mobile type computing device 100-1 may be a mobile device such as a smartphone or a tablet PC provided with an application including a repeater management application 111.

[0041] For example, the mobile type computing device 100-1 may include a smartphone, a mobile phone, a digital broadcasting device, a PDA (personal digital assistant), a PMP (portable multimedia player), a tablet PC, and the like.

[0042] In addition, the desktop computing device 100-2 may include a device equipped with a program for executing a repeater management service based on wired or wireless communication, such as a personal computer such as a fixed desktop PC, notebook computer, or ultrabook equipped with a repeater management application 111.

[0043] In addition, according to an embodiment of the present invention, the terminal 100 may further include a predetermined server computing device that provides a repeater management service environment.

[0044] FIG. 2 is an internal block diagram of a terminal according to an embodiment of the present invention.

[0045] 2, from a functional standpoint, terminal 100 may include memory 110, processor assembly 120, communication processor 130, interface module 140, input / output system 150, sensor system 160, and display system 170. These components may be configured to be contained within the housing of terminal 100.

[0046] Specifically, the memory 110 stores a repeater management application 111, which can store one or more of various application programs, data, and commands for providing a repeater management service environment.

[0047] That is, memory 110 may store instructions, data, etc. that may be used to create a repeater management service environment.

[0048] The memory 110 may also include a program area and a data area.

[0049] Here, the program area according to one embodiment of the present invention can be linked between the operating system (OS) that boots the terminal 100 and functional elements, and the data area can store data generated by the use of the terminal 100.

[0050] Additionally, memory 110 may include at least one or more non-transitory computer-readable storage media and transitory computer-readable storage media.

[0051] For example, the memory 110 can be a variety of storage devices such as a ROM, an EPROM, a flash drive, a hard drive, etc., and can include web storage that performs storage functions for the memory 110 over the Internet.

[0052] The processor assembly 120 may include at least one or more processors capable of executing instructions of the repeater management application 111 stored in the memory 110 to perform various tasks for generating a repeater management service environment.

[0053] In one embodiment of the present invention, the processor assembly 120 can control the overall operation of the components via a repeater management application 111 in memory 110 to provide repeater management services.

[0054] Such a processor assembly 120 may be a system-on-chip SOC suitable for the terminal 100, including a central processing unit (CPU) and / or a graphics processing unit (GPU), and can execute an operating system (OS) and / or application programs stored in the memory 110 and control each component installed in the terminal 100.

[0055] Furthermore, the processor assembly 120 can communicate internally with each component via a system bus, and can include one or more predetermined bus structures such as a local bus.

[0056] The processor assembly 120 may also be implemented with at least one of application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, and other electrical units for performing functions.

[0057] The communications processor 130 may include one or more devices for communicating with external devices, such that the communications processor 130 may communicate over a wireless network.

[0058] Specifically, the communications processor 130 can communicate with the terminal 100, which stores content sources for implementing the repeater management service environment, and can communicate with various user input components, such as a controller for receiving user input.

[0059] In an embodiment of the present invention, the communication processor 130 may transmit and receive various data related to the repeater management service to and from other terminals 100 and / or external servers.

[0060] Such a communication processor 130 can wirelessly transmit and receive data with at least one of a base station, an external terminal, and an arbitrary server on a mobile communication network constructed via a communication device capable of implementing a technical standard or communication method for mobile communication (e.g., LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), 5G NR (New Radio), WIFI (registered trademark)), or a short-range communication method.

[0061] The interface module 140 may communicatively couple the terminal 100 to one or more other devices. Specifically, the interface module 140 may include wired and / or wireless communication devices compatible with one or more different communication protocols.

[0062] Through the interface module 140, the terminal 100 can be connected to various input / output devices.

[0063] For example, the interface module 140 may be coupled to an audio output device such as a headset port or a speaker to output audio.

[0064] Although the audio output device is illustratively connected via the interface module 140, an embodiment in which the audio output device is provided inside the terminal 100 may also be included.

[0065] Additionally, for example, the interface module 140 may be coupled to input devices such as a keyboard and / or a mouse to obtain user input.

[0066] Such an interface module 140 may be configured to include at least one of a wired or wireless headset port, an external charger port, a wired or 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.

[0067] The input / output system 150 can sense user input (eg, gestures, voice commands, button activations, or other types of input) associated with the repeater management service.

[0068] To this end, the input / output system 150 may include a sensor system 160 and a display system 170 .

[0069] Specifically, the input / output system 150 may include predetermined buttons, a touch sensor, and / or an image sensor that receives user motion input.

[0070] In addition, the input / output system 150 can be connected to an external controller via the interface module 140 to receive user input.

[0071] The input / output system 150 can also receive user input (for example, touch input, mouse input, keyboard input, gesture input, motion input using a guide tool, etc.).

[0072] For example, the terminal 100 may have an input / output system 150 connected to at least one device, such as a mouse 151, a keyboard 153, a gesture input controller, an image sensor (e.g., a camera), and an audio sensor, via various communication protocols to obtain user input.

[0073] The terminal 100 can also be connected to an external output device via the input / output system 150, for example, a display system 170, an audio output device, etc., and can output predetermined data.

[0074] The sensor system 160 may include various sensors such as an image sensor 161, a position sensor (IMU) 163, an audio sensor 165, a distance sensor, a proximity sensor, and a contact sensor.

[0075] Here, the image sensor 161 can capture images and / or pictures of the physical space around the terminal 100 .

[0076] In an embodiment of the present invention, the image sensor 161 may capture and acquire various images and / or pictures related to the repeater management service.

[0077] In addition, the image sensor 161 is arranged on the front and / or rear of the terminal 100, and can capture images by photographing the direction in which it is arranged, and can photograph physical space through a camera arranged facing the outside of the terminal 100.

[0078] Such an image sensor 161 may include an image sensor device and an image processing module. Specifically, the image sensor 161 can process still or moving images obtained by an image sensor device (e.g., CMOS or CCD).

[0079] In addition, the image sensor 161 can use an image recognition process (e.g., OCR, etc.) and / or an image processing module to process still images or videos captured via the image sensor device to extract necessary information and transmit the extracted information to the processor.

[0080] The image sensor 161 may be a camera assembly including at least one camera. The camera assembly may include a general camera that captures images in the visible light band, or may further include a specialized camera such as an infrared camera or a stereo camera.

[0081] In addition, the image sensor 161 as described above may be included and operated in the terminal 100 according to one embodiment of the present invention, or may be included in an external device (e.g., an external server, etc.) and operate through interworking based on the above-mentioned communication processor 130 and / or interface module 140.

[0082] The audio sensor 165 can recognize sounds around the terminal 100 .

[0083] Specifically, the audio sensor 165 may include a microphone that can sense the voice input of a user using the terminal 100 .

[0084] In one embodiment of the present invention, audio sensor 165 can receive audio data from a user that is necessary for repeater management services.

[0085] The display system 170 can output various information related to the repeater management service as graphic images.

[0086] In one embodiment of the present invention, the display system 170 can display various user interfaces for repeater management services (e.g., a repeater management interface, in one embodiment of the present invention).

[0087] Such a display may include at least one of a liquid crystal display (LCD), a thin film transistor-liquid crystal display (TFT LCD), an organic light-emitting diode (OLED), a flexible display, a 3D display, and an e-ink display.

[0088] Such a terminal 100 may have the above components disposed within a housing, and the user interface may include a touch sensor 173 on a display 171 configured to receive user touch input.

[0089] Specifically, the display system 170 may include a display 171 that outputs an image and a touch sensor 173 that senses a touch input from a user.

[0090] For example, the display 171 may be realized as a touch screen by forming a mutual layer structure with the touch sensor 173 or by being integrally formed with the touch sensor 173. Such a touch screen may function as a user input unit that provides an input interface between the terminal 100 and a user, and may also provide an output interface between the terminal 100 and a user.

[0091] According to one embodiment of the present invention, the terminal 100 including the above-mentioned components can store at least one streaming image, lighting performance synchronization data, lighting performance control signal, basic performance data, seat-specific performance data, repeater status information, and / or repeater setting information in the memory 110.

[0092] In the above description, it has been explained that the terminal 100 according to one embodiment of the present invention performs the functional operations as described above. However, various embodiments are possible, such as one embodiment of the present invention in which at least a portion of the functional operations performed by the terminal 100 can be performed by an external device (e.g., the service providing server 300, etc.), and at least a portion of the functional operations performed by the external device can further be performed by the terminal 100, the repeater 200, and / or the service providing server 300.

[0093] Repeater 200 The repeater 200 according to one embodiment of the present invention may be a computing device that receives lighting performance synchronization data from the service providing server 300 through the control of the repeater management application 111 that provides a repeater management service, and sends a control signal including the received lighting performance synchronization data to control multiple lighting devices located within a predetermined distance.

[0094] Specifically, in one embodiment of the present invention, the repeater 200 communicates with the terminal 100 and / or the service providing server 300 via a wired or wireless network to obtain at least one lighting performance synchronization data, and can send a control signal to activate the lighting device to light up based on the obtained lighting performance synchronization data.

[0095] In one embodiment of the present invention, the repeater 200 may be a device that is pre-installed at a predetermined streaming spot that is separate from the actual performance venue where the performance is streamed, and transmits a predetermined control signal to at least one or more lighting devices detected within a pre-set range.

[0096] In one embodiment of the present invention, the repeater 200 may include a repeater terminal and / or an antenna.

[0097] The repeater terminal and the antenna may have a 1:1 and / or 1:n relationship, and the antenna may be a directional antenna.

[0098] The repeater terminal may be installed in an indoor space, and the antenna may be installed in an outdoor space. For example, the repeater terminal may be installed on a wall or ceiling of the indoor space, and the antenna may be installed on an outer wall or parapet of a building in the outdoor space.

[0099] The repeater terminal may also include an LCD display, which may display predetermined information downloaded for providing the repeater management service.

[0100] Such a repeater 200 has the advantage that, as long as the repeater is installed in a predetermined location, it can send control signals without the need to individually detect the position of each lighting device, making it possible to easily control multiple lighting devices without the need for individual pairing.

[0101] In addition, in an embodiment of the present invention, the repeater 200 can transmit a predetermined control signal to at least one light-emitting device detected within a range preset according to the setting information.

[0102] In one embodiment of the present invention, the setting information may include a signal radius and / or a radio wave direction. Such setting information may be preset by a repeater management service administrator (hereinafter, administrator), and the setting information will be described in detail below.

[0103] To this end, the terminal 100 and / or the repeater 200 can generate and configure setting information to be applied to the repeater 200 .

[0104] FIG. 3 is an internal block diagram of a repeater according to an embodiment of the present invention.

[0105] 3, the repeater 200 may include a control signal transmitting unit 210, a control signal receiving unit 220, an input system 230, and a control unit 240. These components may be configured to be included within the housing of the repeater 200.

[0106] Specifically, the control signal transmitting unit 210 may include one or more devices for communicating with the terminal 100 .

[0107] The control signal transmitting unit 210 can also communicate with other terminals to realize an environment for control signal communication.

[0108] In an embodiment of the present invention, the control signal transmitting unit 210 can transmit and receive various data related to control signal communication with other terminals and / or external servers.

[0109] The control signal transmitter 210 can wirelessly transmit and receive data to and from at least one of a base station, an external terminal, an arbitrary server, and an antenna on a mobile communication network established via a communication device capable of implementing a technical standard or communication method for mobile communication (e.g., LTE (Long Term Evolution), LTE-A (Long Term Evolution-Advanced), 5GNR (New Radio), WIFI, a short-range communication method (e.g., NFC, RFID), and / or a wireless communication method (RF, IR)).

[0110] In addition, in one embodiment of the present invention, the control signal transmitting unit 210 can transmit information based on a short-range communication method.

[0111] To this end, in one embodiment of the present invention, the control signal transmitter 210 may include a wireless communication module for short-range communication (e.g., at least one of an NFC, RF transceiver, Zigbee, Bluetooth, and Wifi module).

[0112] In addition, in one embodiment of the present invention, the control signal transmitting unit 210 can transmit the control signal transmitted from the terminal 100 to at least one other device (in the embodiment, a light emitting device) in a point-to-multipoint manner.

[0113] For example, the control signal transmitting unit 210 can transmit the control signal to at least one light emitting device in a broadcasting manner (Broadcasting: an all-to-all communication method that transmits traffic to an unspecified number of people without specifying a recipient).

[0114] Specifically, the control signal transmitting unit 210 can transmit a control signal to nearby light emitting devices using a preset broadcasting protocol, and light emitting devices located nearby and set to receive broadcast signals using the preset broadcasting protocol can receive the transmitted control signal and operate according to the received control signal.

[0115] In this case, the preset broadcasting protocol may refer to a frequency band, a control signal encoding / decoding method, etc. The control signal transmitting unit 210 may include a broadcasting transmitter. The broadcasting transmitter may include an exciter including an oscillator and a modulator, and may modulate the control signal received from the terminal 100 into radio waves of a frequency band determined according to the preset broadcasting protocol, and transmit the RF signal through an antenna.

[0116] By using a broadcasting method, the control signal transmitting unit 210 can overcome the disadvantages of Bluetooth (BLE) technology, such as low transmission speed, short transmission distance, small data capacity transmission, and excessive power consumption, and can easily control multiple light emitting devices. It also has the effect of saving the time required for the user to pair the light emitting device control signal repeater 200 with each light emitting device separately, and increasing the speed of data transmission.

[0117] In addition, in an embodiment of the present invention, the control signal transmitter 210 may continuously transmit a control signal for activating predetermined performance data (e.g., infinite roofing) upon receiving a specific event and / or trigger. For example, the specific event and / or trigger may include sensing a person's approach based on a specific sensor, sensing an input from a lighting device, a preset performance cycle, etc.

[0118] Meanwhile, the control signal receiving unit 220 can receive control signals from other terminals including the terminal 100 and / or a server.

[0119] This control signal receiving unit 220, like the control signal transmitting unit 210, may include one or more devices for communicating with the terminal 100, and since its contents are the same, the above description will be applied mutatis mutandis and omitted.

[0120] The input system 230 can sense user input (eg, gestures, voice commands, button activations, or other types of input) associated with the repeater management service.

[0121] To this end, the input system 230 may include certain buttons, controllers, touch sensors, and / or image sensors that receive user motion input.

[0122] The input system 230 can also be connected to an external controller via an interface unit to receive user input.

[0123] The input system 230 can also receive user input (eg, touch input, mouse input, keyboard input, gesture input, motion input using a guide tool, etc.).

[0124] Illustratively, the repeater 200 can have an input system 230 that can be wired and / or wirelessly coupled to at least one device, such as a numeric keypad, an IR remote control, etc., using various communication protocols to obtain user input.

[0125] In this case, the repeater 200 may include an interface unit (for example, a USB connection port) to receive user input via a wired connection.

[0126] That is, the types of inputs to the input system 230 of the repeater 200 may include direct input, wired input, and / or wireless input.

[0127] For example, the input can be performed based on a series of wired and wireless input devices (eg, keyboard, numeric keypad, mouse, remote control, etc.) connected to the USB connection port of the repeater 200.

[0128] In the case of wired input, control is possible over a long distance depending on the length of the cable, and in the case of wireless input, control can be performed based on IR, RF, NFC, Bluetooth, and / or a remote control linked to the repeater 200. In this case, there should be no obstacles in front of the IR sensor of the repeater 200 and / or the remote control.

[0129] The controller 240 may include at least one or more processors capable of executing instructions to send and receive at least one or more control signals to perform various tasks for generating a repeater management service environment.

[0130] In addition, in an embodiment of the present invention, the repeater 200 may include at least one location sensor (e.g., GPS), so that the control unit 240 can provide the location information of the repeater acquired by the location sensor to the linked terminal 100 and / or the service providing server 300.

[0131] In addition, in an embodiment of the present invention, the repeater 200 may include at least one image sensor (e.g., a camera), so that the control unit 240 can provide images and / or pictures of the physical space around the repeater 200 to the linked terminal 100 and / or the service providing server 300.

[0132] In one embodiment of the present invention, the controller 240 can control the overall operation of the components of the repeater 200 to provide repeater management services. In implementing the controller 240, the above description of the processor assembly 120 of the terminal 100 applies mutatis mutandis.

[0133] Service Providing Server 300 Meanwhile, the service providing server 300 according to an embodiment of the present invention can perform a series of processes for providing a repeater management service.

[0134] In one embodiment of the present invention, the service providing server 300 is a central management device that controls the terminal 100 and / or the repeater 200, and may be realized by a predetermined computing device.

[0135] Specifically, in one embodiment of the present invention, the service providing server 300 can provide the repeater management service by exchanging data necessary to run the repeater management process in an external device such as a terminal 100 and / or a repeater 200 with the external device.

[0136] More specifically, in one embodiment of the present invention, the service providing server 300 can provide an environment in which multiple applications installed in multiple devices that provide a repeater management service as an external device can operate.

[0137] For this purpose, the service providing server 300 may include application programs, data, and / or commands for the application to operate, and may transmit and receive data based thereon with the external device.

[0138] Specifically, the service providing server 300 can provide a repeater management service based on a repeater management program for providing the repeater management service.

[0139] In one embodiment of the present invention, the service providing server 300 may be linked with at least one terminal 100 and / or repeater 200 to control the linked terminals 100 and / or repeaters 200 in an integrated manner.

[0140] In addition, in one embodiment of the present invention, the service providing server 300 can transmit predetermined light-emitting performance synchronization data to the linked terminal 100 and / or repeater 200.

[0141] In addition, in one embodiment of the present invention, the service providing server 300 can obtain repeater setting information from the linked terminal 100 and / or repeater 200.

[0142] In addition, in an embodiment of the present invention, the service providing server 300 may store and manage various application programs, commands, and / or data for implementing the repeater management service.

[0143] Meanwhile, as further shown in FIG. 1, in one embodiment of the present invention, the service providing server 300 as described above may be implemented as a predetermined computing device including at least one processor module 310 for data processing, at least one communication module 320 for data exchange with external devices, and at least one memory module 330 for storing various application programs, data, and / or commands for providing the repeater management service.

[0144] Here, the database 330 may store at least one of an operating system OS for providing a repeater management service, various application programs, data, and commands.

[0145] The database 330 may also include a program area and a data area.

[0146] Here, the program area according to one embodiment of the present invention can be linked between the operating system (OS) that boots the server and functional elements, and the data area can store data generated by the use of the server.

[0147] In one embodiment of the present invention, the database 330 may be a variety of storage devices such as a ROM, a RAM, an EPROM, a flash drive, a hard drive, etc., or may be a web storage that performs the storage function of the database 330 over the internet.

[0148] The database 330 may also be a removable recording medium on the server.

[0149] Meanwhile, the processor module 310 can control the overall operation of each unit described above to realize a repeater management service.

[0150] Such a processor module 310 may be a system-on-chip SOC suitable for a server including a central processing unit (CPU) and / or a graphics processing unit (GPU), and can execute an operating system (OS) and / or application programs stored in the database 330 and control each component installed in the server.

[0151] Furthermore, the processor module 310 can communicate with each component internally via a system bus, and can include one or more predetermined bus structures such as a local bus.

[0152] The processor module 310 may also be implemented with at least one of application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, and other electrical units for performing functions.

[0153] In the above description, it has been explained that the service providing server 300 according to one embodiment of the present invention performs the functional operations described above. However, various embodiments are possible, such as one embodiment of the present invention in which at least a portion of the functional operations performed by the service providing server 300 can be performed by an external device (e.g., a repeater 200, etc.), and at least a portion of the functional operations performed by the external device can further be performed by the service providing server 300.

[0154] How to manage multiple external repeaters Hereinafter, a method in which at least one processor of the terminal 100 manages a plurality of external repeaters according to an embodiment of the present invention will be described in detail with reference to the accompanying FIGS.

[0155] In order for the terminal 100 to perform a method for managing multiple external repeaters, in one embodiment of the present invention, at least one processor of the terminal 100 can execute at least one repeater management application 111 stored in at least one memory 110 or operate in a background state.

[0156] Hereinafter, it will be briefly described as the repeater management application 111 operating to cause at least one processor of the terminal 100 to operate to execute commands in the memory 110 and supporting the terminal 100 to perform the method of managing multiple external repeaters described above.

[0157] In addition, the operation of at least one processor of the terminal 100 to execute the instructions of the processor assembly 120 and to perform the method of managing the above-mentioned multiple external repeaters is briefly described as being performed by the application 111.

[0158] FIG. 4 is a flowchart illustrating a method for managing a plurality of external repeaters according to an embodiment of the present invention.

[0159] As shown in FIG. 4, in one embodiment of the present invention, an application 111 can be linked to multiple external repeaters located at multiple streaming spots (S101).

[0160] In one embodiment of the present invention, a streaming spot may refer to a type of external screening tube where a predetermined number of people gather together to stream (view) performance images (hereinafter, streaming images) taken during a performance held at an actual performance venue.

[0161] Here, the streaming image can be classified into a real-time image and / or a recorded image. Hereinafter, the streaming image will be described as a real-time image.

[0162] In addition, in one embodiment of the present invention, each streaming spot may be provided with a repeater 200 that transmits a control signal including data (i.e., lighting performance synchronization data) that enables lighting devices within a predetermined radius to emit light in the same lighting pattern as that produced in the actual performance venue.

[0163] In this case, the repeater 200 can receive and transmit a control signal (i.e., a light-emitting effect control signal) including the light-emitting effect synchronization data from a service providing server 300 (hereinafter, referred to as server 300). The repeater 200 can also receive and transmit a streaming image playback signal from the server 300 and / or an external server (e.g., a streaming server).

[0164] In this way, the repeater 200 can receive and transmit both the light-emitting effect control signal and the streaming image playback signal, but the repeater 200 can also transmit only the light-emitting effect control signal, and a separate projector that receives and transmits the streaming image and the streaming image playback signal can be installed in the streaming spot. Such a projector can output the streaming image on a predetermined screen according to the acquired streaming image playback signal.

[0165] The repeater 200 and / or projector located at each streaming spot may be connected to the server 300. Thus, in an embodiment of the present invention, the application 111 may interface with a plurality of external repeaters and / or projectors connected to the server 300.

[0166] For the sake of convenience, the following description will be given based on the assumption that the objects linked to the server 300 are a plurality of external repeaters 200, and that what is sent to the external repeaters 200 is a light-emitting effect control signal.

[0167] In addition, in one embodiment of the present invention, the application 111 can receive control signal transmission requests from multiple linked external repeaters (S103).

[0168] Specifically, in one embodiment of the present invention, the application 111 can obtain a request to send a control signal based on a predetermined input from a streaming spot site official (hereinafter referred to as a site official) who manages a streaming spot where multiple linked external repeaters are located.

[0169] To this end, in one embodiment of the present invention, a person involved in the field can request the transmission of a lighting effect control signal corresponding to the streaming image being played at the streaming spot where the repeater 200 is located by making a predetermined input to the repeater 200.

[0170] For example, the predetermined input may include turning on the repeater 200, activating the GPS function, selecting the serial number or name of the streaming image being played, and pressing a control signal transmission button. Additionally, the number of personnel gathered at the streaming spot may be input. This input may be performed directly on the repeater 200 or indirectly on a terminal of a person involved in the field connected to the repeater 200.

[0171] That is, based on inputs acquired from the terminal 100 of the site personnel and / or the repeater 200, the application 111 according to an embodiment of the present invention can acquire control signal transmission requests from a plurality of linked external repeaters.

[0172] In addition, in an embodiment of the present invention, the application 111 may control the external repeaters to transmit a control signal including matching light-emitting performance synchronization data to each of the external repeaters in response to the acquired request (S105).

[0173] Specifically, in one embodiment of the present invention, the application 111 can be controlled to send a control signal including command data for activating lighting devices located within a predetermined radius to emit light as lighting performance synchronization data that is matched to each of a plurality of external repeaters according to the acquired request.

[0174] At this time, the control signal (specifically, the light-emitting performance control signal) sent out may be the same control signal as the light-emitting performance control signal for the actual performance hall.

[0175] The light emitting performance control signal for an actual performance venue may include basic performance data and / or performance data for each seat.

[0176] The basic performance data is data set based on the lighting pattern setting values ​​(e.g., lighting time, brightness, hue, effect, etc.) of the lighting device to suit the performance configuration, and the seat-specific performance data may be data set to light up the basic performance data differently for each seat.

[0177] In an actual performance venue, a light-emitting performance control signal including performance data for each seat would be sent, but a light-emitting performance control signal including basic performance data may be sent to the repeater 200. In another embodiment, the repeater 200 may receive and send a light-emitting performance control signal including performance data for each seat in a randomly determined predetermined area.

[0178] However, since the streaming spot that receives and transmits the lighting performance control signal for the actual performance venue has a very different seating arrangement and / or number of seats than the actual performance venue, in yet another embodiment, a separate lighting performance control signal for the streaming spot may exist.

[0179] Also, the light-emitting effect control signal for the separate streaming spot may be transmitted based on light-emitting effect synchronization data pre-stored in the server 300, different for each number of people.

[0180] For the sake of convenience, the following description will be based on the assumption that a lighting effect control signal for a streaming spot exists separately in the server 300, and that the control signal transmitted to the repeater 200 in response to the acquired request is a lighting effect control signal for a streaming spot.

[0181] In one embodiment of the present invention, the light-emitting performance synchronization data transmitted to each external repeater can be classified by at least one of the artist name, performance name, performance date and time, and / or performance number and pre-stored in the server 300.

[0182] That is, in one embodiment of the present invention, the application 111 can extract light-emitting effect synchronization data that matches the acquired request from the light-emitting effect synchronization data pre-stored in the server 300 .

[0183] As a result, in one embodiment of the present invention, the application 111 can control multiple external repeaters 200 to send control signals including the extracted light-emitting performance synchronization data.

[0184] In addition, in an embodiment of the present invention, the application 111 can obtain and display repeater status information for multiple repeaters based on the repeater management interface (S107).

[0185] Here, the repeater management interface according to one embodiment of the present invention may be an administrator's interface for managing the current status of a performance at an actual performance venue and / or the current status of streaming at a streaming spot where multiple external repeaters connected to the server 300 are located and sending control signals.

[0186] 5 and 6 are examples of repeater management interfaces according to an embodiment of the present invention.

[0187] As shown in FIGS. 5 and 6, in an embodiment of the present invention, the application 111 can display repeater status information and / or performance status information based on a repeater management interface 500.

[0188] In this case, in an embodiment of the present invention, the application 111 can display repeater status information and / or performance status information for each of all external repeaters installed in the streaming spot based on the repeater management interface 500.

[0189] Here, the repeater status information according to an embodiment of the present invention may be information indicating whether the repeater 200 is in a state where it can operate normally in response to a light-emitting effect control signal.

[0190] In one embodiment of the present invention, the repeater status information may include at least one of the repeater power status, the repeater location, the repeater Internet connection status, the repeater operation status, and / or the number of lighting devices connected to the repeater.

[0191] For example, the power status of a repeater may be displayed as one of On, Off, and / or Connected or Disconnected. The Internet connection status of a repeater may be displayed as "Good," "Normal," "Slow," etc., depending on a preset standard Internet connection speed. The operation status of a repeater may be displayed as one of Connected, Disconnected, or Error, depending on whether an error has been detected in the repeater. If "Error" is displayed, the number of the repeater may also be displayed. The number of light emitting devices connected to a repeater is the number of light emitting devices that are normally receiving the control signal from the repeater, and may be displayed as a predetermined number.

[0192] In addition, in an embodiment of the present invention, the repeater location included in the repeater status information may be displayed as repeater location information MP. In an embodiment of the present invention, the repeater location information MP may refer to content that roughly displays the location where the repeater 200 is located within the streaming spot.

[0193] For example, application 111 can display repeater position 200-C by obtaining the location information of each repeater based on the GPS built into the repeater.

[0194] In addition, the performance status information according to one embodiment of the present invention may be information that visually displays the current performance status at the actual performance venue and the current streaming status at the streaming spot where the repeater 200 is located.

[0195] In addition, in one embodiment of the present invention, the performance status information may include basic information, progress rate, current status information of control signals for the currently ongoing performance, and / or progress rate and current status information of control signals for the streaming images provided by each of the multiple repeaters 200.

[0196] Hereinafter, it will be explained that such performance status information is included in the repeater status information.

[0197] Specifically, in one embodiment of the present invention, the application 111 can display performance status information including basic information 510, performance progress 511, and performance venue control signal 512 for a currently ongoing performance based on the repeater management interface 500.

[0198] In addition, in one embodiment of the present invention, the application 111 can display performance status information including streaming spot site information 520, 530, streaming performance progress 521, 531, and streaming spot control signals 522, 532 for each repeater for streaming performances currently in progress at multiple spots based on the repeater management interface 500.

[0199] Although only the first and second repeaters are shown in FIG. 6, in one embodiment of the present invention, the application 111 can display all of the multiple external repeaters connected to the server 300 based on the repeater management interface 500.

[0200] The basic information 510 is information about a currently ongoing performance acquired from the server 300, and may include at least one of the artist to be performed, the performance location, and the performance date and time.

[0201] The performance progress level 511 may be information indicating the current point in time of the performance running time. This point can be displayed as the performance progress time 51. For example, the performance progress time 51 can be displayed as a time consisting of hours, minutes, and seconds, or as a progress rate percentage (%) of the entire running time.

[0202] The performance venue control signal 512 may be information indicating the time when the current performance venue control signal is sent out during the running time of the control signal sent out from the performance venue. This time may be indicated as performance venue control signal sending time 52.

[0203] In this case, the performance progress time 51 and the performance venue control signal sending time 52 may be the same, because there is no delay in the performance venue due to the external sending of the image and control signal.

[0204] The streaming performance progress 521 may be information indicating the point in time at which the streaming performance is progressing during the running time of the streaming performance. The point in time may be displayed as a streaming time 53. Similarly, the streaming time 53 may be displayed as a time and / or a percentage.

[0205] Here, the performance progress time 51 and the streaming time 53 may be different because a delay may occur depending on the connection status of the terminal 100, the repeater 200, and / or the server 300, and the performance may be a pre-recorded performance rather than a real-time streaming performance.

[0206] The streaming spot control signal 522 may be information indicating the time point at which the current streaming spot control signal is transmitted during the running time of the control signal transmitted from the streaming spot. This time point may be indicated as a streaming spot control signal transmission time point 54.

[0207] At this time, the performance progress time 51 and the streaming time 53 may be different. This is because a performance progressing in real time is transmitted from the server 300 to the external repeater 200, and delays may occur depending on the Internet connection status, etc.

[0208] Similarly, the streaming time 53 and the streaming spot control signal sending time 54 may also be different, since the sending origins of the streaming image playback signal and the light emission effect control signal for the streaming image may be different.

[0209] In addition, the streaming times 53 and 55 of the first and second repeaters and the streaming spot control signal sending times 54 and 56 may also differ depending on the Internet connection status of the streaming spot where each repeater is located.

[0210] In addition, in one embodiment of the present invention, the application 111 can display streaming spot location information 520, 530 based on the repeater management interface 500.

[0211] The first streaming spot location information 520 for the first repeater and the second streaming spot location information 530 for the second repeater may be images and / or pictures taken of each streaming spot based on a camera included in each repeater.

[0212] The first and second streaming spot location information 520 and 530 may include streaming images being played at each streaming spot and / or lighting scenes of lighting devices, allowing an administrator to grasp the location status of each streaming spot.

[0213] In addition, in one embodiment of the present invention, the application 111 can remotely control the first repeater based on the acquired repeater status information (S109).

[0214] Specifically, in one embodiment of the present invention, the application 111 can remotely control the first repeater to minimize the time difference between the actual performance and the streaming performance, as understood from the acquired repeater status information.

[0215] More specifically, in one embodiment of the present invention, the application 111 can remotely control at least one of 1) the power supply of the repeater, 2) the Internet connection status of the repeater, and 3) the streaming image and streaming control signal sync.

[0216] In one embodiment of the present invention, the application 111 can remotely control the power of the first repeater to be on and / or off based on the repeater status information of the first repeater.

[0217] For example, if an administrator determines that an error has occurred in the first repeater based on the repeater status information of the first repeater, the administrator can remotely control the power supply of the first repeater to restart it.

[0218] In addition, in an embodiment of the present invention, the application 111 can remotely control the Internet connection between the first repeater and the server 300 based on the repeater status information of the first repeater.

[0219] In addition, in one embodiment of the present invention, the application 111 can detect at least one external repeater in which a time error occurs between the actual performance time and the streaming image time and / or the streaming image and the streaming spot control signal based on the repeater status information.

[0220] In addition, in one embodiment of the present invention, the application 111 can remotely control each repeater to synchronize the performance time-streaming image time and / or streaming image-streaming spot control signal synchronization (Sync: synchronizing the execution timing between tasks) for the detected external repeater.

[0221] In this case, if the streaming image is a pre-recorded image, it is not necessary to synchronize the performance time and the streaming image time. Also, even if the streaming image is a real-time image, the application 111 can minimize the time difference between the two images by rechecking the Internet connection status and resynchronizing.

[0222] However, whether the streaming image is a real-time image or a pre-recorded image, the synchronization between the streaming image and the streaming spot control signal must be synchronized.

[0223] Therefore, in one embodiment of the present invention, the application 111 can perform a synchronization process between streaming images and streaming spot control signals based on repeater status information.

[0224] FIG. 7 is a flow chart illustrating a synchronization process between streaming image and streaming spot control signals according to one embodiment of the present invention.

[0225] FIG. 8 is an example diagram for explaining a sink process according to an embodiment of the present invention.

[0226] As shown in FIG. 7, in an embodiment of the present invention, the application 111 may receive the current playback time point of a streaming image being played back from the first repeater (S301).

[0227] The current playback time PT of the streaming image 1000 shown in Fig. 8 can be changed in real time according to the flow of time. Specifically, the current playback time PT can move in the direction of the arrow shown in the figure according to the flow of time.

[0228] At this time, the first repeater may transmit a streaming light-emitting effect control signal that matches the streaming image 1000 being played back. Figure 8 shows streaming light-emitting effect data 2000 included in the streaming light-emitting effect control signal.

[0229] The streaming light emitting performance control signal being transmitted may be a predetermined transmission signal at a time point that is later or earlier than the current playback time point PT of the streaming image 1000. For example, the application 111 may be transmitting a transmission signal at a current transmission time point ST that is later than the current playback time point PT by the first time 601.

[0230] The current sending time ST can also be changed in real time according to the flow of time.

[0231] However, there may be a time interval of the first time 601 between the current playback time of the streaming image 1000 that changes in real time and the current sending time of the streaming light emission performance data 2000 .

[0232] In addition, in an embodiment of the present invention, the application 111 may determine a light-emitting effect block at a first future time T1, which is a time in the future from the received current playback time PT (S303).

[0233] Here, the light-emitting effect block according to an embodiment of the present invention may refer to a section included in the streaming light-emitting effect data 2000 in which a light-emitting pattern is displayed for each unit time.

[0234] In this case, in an embodiment of the present invention, the application 111 may preset a minimum time between the current playback time point PT and the first future time point T1 because if the first future time point T1 is closer to the current playback time point PT than the preset minimum time, there is a high possibility that the sync process will not be completed before the first future time point T1 arrives.

[0235] That is, in one embodiment of the present invention, the application 111 can determine the first light-emitting effect block BK1 located at a first future time T1 that is equal to or greater than a preset minimum time.

[0236] After the first light-emitting effect block BK1 at the first future time T1 is determined, the current playback time PT can be changed in the direction of the arrow.

[0237] In addition, in an embodiment of the present invention, the application 111 can determine whether the current playback time PT and the first future time T1 match (S305).

[0238] At this time, if the current playback time PT and the first future time T1 do not match (in other words, if the first future time T1 is before the current playback time PT), in one embodiment of the present invention, the application 111 can return to step S303 and re-determine the lighting performance block for the first future time.

[0239] On the other hand, if the current playback time PT and the first future time T1 coincide, in an embodiment of the present invention, the application 111 can remotely control the light-emitting effect control signal to play the first light-emitting effect block BK1 at the first future time T1 (S307).

[0240] In this case, in an embodiment of the present invention, the application 111 can remotely control the first light-emitting effect block BK1 to be played at the moment when the current playback time PT coincides with the first future time T1.

[0241] As a result, in one embodiment of the present invention, the application 111 can synchronize the streaming image and the streaming light effect control signal at the streaming spot to minimize the time error.

[0242] Meanwhile, in one embodiment of the present invention, the application 111 can recommend optimized repeater setting information based on repeater status information.

[0243] To this end, in one embodiment of the present invention, application 111 can obtain repeater location information based on the repeater's GPS.

[0244] In addition, in one embodiment of the present invention, the application 111 can remotely control the repeater to send out a test signal at the repeater's location based on the acquired repeater location information.

[0245] At this time, the test signal may be transmitted multiple times with the signal radius and radio wave direction set differently.

[0246] The signal radius may refer to the range that the control signal reaches, and the radio wave direction may refer to the radio wave direction of a directional antenna, which has the property that the strength of the radio wave varies depending on the direction.

[0247] The test signal may have different signal radii and signal sensitivities for different radio wave directions depending on the location of the repeater, obstacles near the repeater, and the like.

[0248] In addition, in one embodiment of the present invention, the application 111 can determine a first signal radius and a first radio wave direction with the best signal sensitivity according to the test signal result.

[0249] This allows the application 111 to recommend optimized repeater setting information including the determined first signal radius and first radio wave direction in one embodiment of the present invention.

[0250] In addition, in one embodiment of the present invention, the application 111 can set the recommended optimized repeater setting information to an external repeater located in a streaming spot.

[0251] In addition, in one embodiment of the present invention, the application 111 can determine repeater setting information optimized for the repeater location information based on the test signal transmission results.

[0252] By recommending and determining such optimized repeater setting information, the repeater management service personnel can remotely set the most suitable values ​​for the repeater location without having to visit the streaming spot, thereby increasing the efficiency of repeater management.

[0253] As described above, the method and system for managing a plurality of external repeaters according to one embodiment of the present invention remotely controls a plurality of external repeaters to send control signals that enable a plurality of lighting devices located at a predetermined streaming spot, which is a different location from the actual performance venue, to emit light in the same lighting pattern as that produced in the actual performance venue. This allows a real-time performance to be streamed in the external performance venue, and the same performance as in the actual performance venue is produced, thereby providing an experience similar to that of attending an actual performance and increasing audience satisfaction.

[0254] In addition, the method and system for managing multiple external repeaters according to one embodiment of the present invention checks the status of repeaters installed at predetermined streaming spots located separate from the actual performance venue in real time and remotely controls them as needed, thereby enabling quick and flexible response even if an error occurs in the external repeater, thereby minimizing the time, human resources, and financial losses required to resolve the problem when it occurs.

[0255] In addition, the method and system for managing multiple external repeaters according to one embodiment of the present invention allows those involved in a designated streaming spot that is separate from the actual performance venue to set up repeaters themselves, without the need to dispatch an operator to the designated streaming spot that is separate from the actual performance venue. This dramatically reduces the number of operators dispatched to a designated streaming spot that is separate from the actual performance venue before, during, and after the performance, thereby dramatically reducing labor costs.

[0256] The above-described embodiments of the present invention may be implemented in the form of program instructions that can be executed by various computer components and stored on a computer-readable recording medium. The computer-readable recording medium may include, alone or in combination, program instructions, data files, data structures, and the like. The program instructions stored on the computer-readable recording medium may be those specifically designed and configured for the present invention, or those known and available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical 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 ROM, RAM, and flash memory. Examples of program instructions include not only machine language code, such as that produced by a compiler, but also high-level language code that can be executed by a computer using an interpreter, etc. A hardware device may be replaced by one or more software modules to perform the processes of the present invention, and vice versa.

[0257] The specific implementations described in the present invention are merely exemplary embodiments and do not limit the scope of the present invention in any way. For the sake of brevity, descriptions of conventional electronic configurations, control systems, software, and other functional aspects of the systems may be omitted. Furthermore, connections such as lines or connecting members between components shown in the drawings are merely illustrative of functional connections and / or physical or circuit connections, and may be replaced or represented as various additional functional connections, physical connections, or circuit connections in an actual device. Furthermore, unless specifically stated as "essential" or "important," a component may not necessarily be required for application of the present invention.

[0258] Furthermore, although the detailed description of the present invention has been described with reference to preferred embodiments of the present invention, it will be understood that those skilled in the art or those with ordinary knowledge in the art can make various modifications and changes to the present invention without departing from the spirit and technical scope of the present invention as set forth in the claims below. Therefore, the technical scope of the present invention is not limited to the content of the detailed description of the specification, but is defined by the claims.

Claims

1. A method for managing a plurality of external repeaters by a repeater management application of a terminal, comprising: connecting to a service providing server and interfacing with a plurality of external repeaters located at a plurality of streaming spots; receiving a light-emitting effect control signal transmission request from each of the plurality of linked external repeaters; controlling the external repeaters to transmit corresponding light-emitting effect control signals in response to the acquired request; obtaining and displaying repeater status information for the plurality of external repeaters via a repeater management interface; determining and remotely controlling a first repeater based on the acquired repeater status information; A method for managing a plurality of external repeaters, including:

2. The step of interlocking with the plurality of external repeaters includes: a step of acquiring a streaming image from the service providing server; and a step of controlling a first repeater arranged in a first streaming spot to transmit a playback signal of the acquired streaming image; at least one step of controlling a first repeater arranged at a first streaming spot to acquire a playback signal of a streaming image transmitted from a predetermined external terminal or server arranged at the first streaming spot; 2. The method of claim 1, further comprising:

3. The step of acquiring a light emission effect control signal transmission request includes: detecting a first streaming image being played back by the first repeater that has requested the transmission of the light emission effect control signal; extracting first light-emitting performance synchronization data that matches the detected first streaming image; 3. The method of claim 2, further comprising:

4. The step of extracting the first light-emitting performance synchronization data includes: determining an image type of the first streaming image as one of a real-time image and a recorded image; Extracting at least one of first light-emitting performance synchronization data being transmitted in real time at the actual performance venue and second light-emitting performance synchronization data pre-stored in the server according to the determined image type; 4. The method of claim 3, further comprising:

5. The step of controlling to send the light emission effect control signal includes: determining at least one of basic performance data in which at least one of the lighting duration, brightness, hue, and effect of the light-emitting devices within a predetermined radius is set to a default according to the performance configuration, and seat-specific performance data in which the basic performance data is set to light up differently for each seat; a step of controlling to send a light emission effect control signal including command data for activating the light emission effect data; 5. The method of claim 4, further comprising:

6. The step of obtaining and displaying repeater status information based on the repeater management interface includes: The method for managing a plurality of external repeaters according to claim 1, further comprising the step of acquiring and displaying repeater status information including at least one of a repeater power status, a repeater location, a repeater Internet connection status, a repeater operation status, and the number of lighting devices connected to the repeater.

7. The step of obtaining and displaying repeater status information based on the repeater management interface includes: The progress of the performance currently in progress at the actual performance venue and the light-emitting performance control signal being sent during the performance; a step of displaying a streaming performance being transmitted from each of the plurality of repeaters and a progress of a light-emitting effect control signal being transmitted in the streaming performance; 2. The method of claim 1, further comprising:

8. The step of determining and remotely controlling a first repeater based on the acquired repeater status information includes: determining a first repeater whose streaming time point relative to the performance progress time point is greater than a preset error range; remotely controlling at least one of a power supply, an Internet connection state, and a sync between an image and a control signal for the determined first repeater; 2. The method of claim 1, further comprising:

9. The step of remotely controlling the sink between the image and the control signal includes: receiving a current playback time point of a streaming image being played in the first repeater; determining a light-emitting effect block at a first future time point that is a time point in the future from the received current playback time point; determining whether the current playback time point and the first future time point coincide with each other; If the current playback time point and the first future time point coincide with each other, remotely controlling a light-emitting effect control signal to play the light-emitting effect block at the determined first future time point; 9. The method for managing a plurality of external repeaters according to claim 8, comprising:

10. a service providing server; The service providing server is connected to a plurality of external repeaters, At least one application for providing a repeater management service is stored in the memory of a terminal including at least one memory and at least one processor, and is executed by the processor, the at least one application comprising: receiving a light-emitting effect control signal transmission request from each of the plurality of external repeaters; Controlling the external repeater to transmit a matching light-emitting effect control signal according to the acquired request, acquiring and displaying repeater status information for the plurality of external repeaters based on a repeater management interface; The system determines a first repeater based on the acquired repeater status information and manages a plurality of external repeaters to be remotely controlled.

Citation Information

Patent Citations

  • Method for integrated control of lighting devices, system for integrated control of multiple lighting devices, and lighting devices

    JP2024007365A

  • Remote control system and method for repeater

    KR1020020064435A

  • Target device cotrolled remotely by central server and remote controlling method

    KR101685411B1

  • KR20230042443A