[go: up one dir, main page]

WO2017073810A1 - Method, system, and non-transitory computer-readable recording medium for managing set-top box of digital signage - Google Patents

Method, system, and non-transitory computer-readable recording medium for managing set-top box of digital signage Download PDF

Info

Publication number
WO2017073810A1
WO2017073810A1 PCT/KR2015/011490 KR2015011490W WO2017073810A1 WO 2017073810 A1 WO2017073810 A1 WO 2017073810A1 KR 2015011490 W KR2015011490 W KR 2015011490W WO 2017073810 A1 WO2017073810 A1 WO 2017073810A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
virtual device
top box
virtual
digital signage
Prior art date
Application number
PCT/KR2015/011490
Other languages
French (fr)
Korean (ko)
Inventor
김정호
안종철
Original Assignee
주식회사 노크
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 노크 filed Critical 주식회사 노크
Priority to PCT/KR2015/011490 priority Critical patent/WO2017073810A1/en
Publication of WO2017073810A1 publication Critical patent/WO2017073810A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Definitions

  • the present invention relates to a method, a system for managing a set-top box of a digital signage, and a non-transitory computer readable recording medium, and more particularly, to a method, a system for grouping and controlling a set-top box of a plurality of digital signage, and A non-transitory computer readable recording medium.
  • So-called digital signage is a communication tool that advertisers can use in marketing, advertising, training, etc. and induce a customer experience, and is intended by advertisers as well as broadcast content that is common in public places such as airports, hotels, and hospitals. It refers to a digital video device that provides a piece of advertising content, also known as a digital signage, Digital Information Display (DID). Not only is it equipped with a processor and memory, it is free to move and express various contents clearly, and it is used for various purposes such as promotion, customer service, and guide media in department stores, subways, and bus stops. In addition, not only advertisement content is provided through digital signage, but various kinds of contents having a different purpose than advertisement are provided.
  • DID Digital Information Display
  • the multi-person era is coming.
  • the present invention does not limit the control target device to a digital signage as a conventional traditional outdoor billboard, and the set top box controlled according to the present invention is applicable to various devices employing a display such as a clock, a car, a refrigerator, a washing machine, a boiler, and an air conditioner. Can be.
  • the present invention aims to solve the above-mentioned problems of the prior art.
  • the present invention provides a multi-layered grouping method for collectively controlling virtual set-top boxes, which are matched one-to-one, with each of a plurality of physical set top boxes having mutually distinct identification information. The purpose.
  • the term physical set-top box used in the specification of the present invention means a hardware terminal that exists in reality.
  • virtual set-top box refers to a virtual logical set-top box formed on a server (cloud) by matching one-to-one with a physical set-top box. Virtual set-top boxes actually exist as data on the server.
  • virtual device is a virtual logical device formed on a server (cloud), and refers to a collection of information such as terminal configuration, terminal setting, application setting, and content setting of an application.
  • a plurality of (N) virtual set-top boxes may be matched with one virtual device.
  • virtual device group refers to a group of virtual devices that is arbitrarily designated as needed.
  • the present invention collecting the account information of the user logged into the management system 200, and the user terminal device 300 information on a plurality of physical set-top box 410 allocated to the user account information And generating a plurality of virtual set-top boxes 420 matched one-to-one to each of the plurality of physical set-top boxes 410 by receiving the information on the plurality of physical set-top boxes 410.
  • Generating a virtual device 430 by performing a first grouping of the plurality of virtual set-top boxes 420 in the user terminal device 300, and in the virtual device 430 in the user terminal device 300.
  • the information about the first grouping and information about the control command for the virtual device 430 is transmitted to the management system 200, and the management system 200 Controlling a plurality of physical set-top boxes 410 belonging to the virtual device 430 generated by the first grouping by a control command outputted from the set-top box of the digital signage.
  • a method of management is provided.
  • the plurality of physical set-top box (410) in the step of providing information of the plurality of physical set-top box 410 assigned to the user account information It is possible to provide the collected information about the state of the 410 and the hardware attribute information of the plurality of physical set-top boxes 410.
  • the virtual device generation step only the physical set-top boxes 410 having the same hardware attribute information may be stored in one virtual device 430.
  • the status information of the physical set-top box 410 belonging to the virtual device 430 is implemented to be displayed to the user.
  • the management system 200 which is a physical component used in the method according to the present invention, is implemented to maintain control command information for the virtual device 430, and a user logged in with other user account information through the management system 200.
  • the control command information may be transmitted to the user terminal device 300 of FIG.
  • the control command information is equally applicable to the virtual device 430 generated by the user terminal device 300 of another user.
  • Another feature of the method for managing a set-top box of digital signage according to the present invention is to perform a second grouping on the virtual device 430 generated by the first grouping.
  • 440 may be additionally included.
  • receiving a control command for a common controllable area in the plurality of virtual devices 430 belonging to the virtual device group 440 generated by the second grouping may be additionally included.
  • the invention may also be embodied in the form of a non-transitory computer readable recording medium for recording a computer program for executing the above-described method.
  • the management system 200 and the communication network 100 to collect the account information of the user, and provides information on a plurality of physical set-top box 410 assigned to the user account information Receives the information on the plurality of physical set-top boxes 410 through, generates a virtual set-top box 420 matched to the plurality of physical set-top boxes 410 one-to-one, and displays them to the user, the first grouping by the user Provided by the system for creating a virtual device 430 according to the execution result, and manages the set-top box of the digital signage (Digital Signage) including the user terminal device 300 for receiving a control command for the virtual device 430 do.
  • Digital Signage Digital Signage
  • information about the first grouping and information about a control command for the virtual device 430 are transmitted from the user terminal device 300 to the management system 200 through the communication network 100.
  • the management system 200 executes the control command on a plurality of physical set-top boxes 410 belonging to the virtual device 430 generated by the first grouping.
  • the management system 200 when providing the plurality of physical set-top box 410 information to the user terminal device 300
  • the collected information regarding the state of the plurality of physical set-top boxes 410 and hardware attribute information of the plurality of physical set-top boxes 410 are provided.
  • the user terminal device 300 is controlled such that only physical set-top boxes 410 having the same hardware attribute information belong to one virtual device 430 when the virtual device is generated.
  • the control unit may control to display state information of the physical set-top box belonging to the virtual device 430 to the user.
  • the management system 200 which is one component of a system for managing a set-top box of digital signage according to the present invention, maintains control command information for the virtual device 430, and other user account information.
  • the control command information for the virtual device 430 may be transmitted to the user terminal device 300 of the user who has logged in as.
  • the user terminal device 300 of the user logged in with the account information of the other user may apply the control command information received from the management system 200 to the virtual device 430 generated therein.
  • Another feature of the system for managing a set-top box of digital signage according to the present invention is a second for the virtual device 430 generated by the first grouping in the user terminal device 300.
  • the grouping may be performed to create a virtual device group 440.
  • the user terminal device 300 may be configured to receive a control command for a common controllable area in the virtual devices 430 generated by the second grouping.
  • each of a plurality of physical set top boxes having mutually distinct identification information is matched with a virtual set top box, a first grouping thereof is performed to generate a virtual device, and a user inputs Receive control commands for individual virtual devices.
  • a plurality of physical set-top boxes can be group controlled.
  • a virtual device group may be created by additionally performing the second grouping, thereby enabling the integrated management and control of virtual devices having various hardware attributes physically present in one space.
  • FIG. 1 is a diagram showing a schematic configuration of an entire system for managing a set-top box of a digital signage according to an embodiment of the present invention.
  • FIG. 2 is a diagram showing in detail the internal configuration of the management system 200 according to an embodiment of the present invention.
  • FIG. 3 illustrates a virtual device by first grouping a plurality of virtual set-top boxes matched one-to-one to a plurality of physical set-top boxes according to an embodiment of the present invention, and grouping the generated virtual devices by second grouping to form a virtual device group. It is a figure which shows the concept to generate
  • FIG. 4 is a diagram illustrating an application for controlling a first grouped virtual device according to an embodiment of the present invention.
  • control unit 240 control unit
  • the term "digital signage" is connected to a set-top box, the set-top box is connected to a management system that can be configured as a cloud server, such as a digital device that can output a controlled screen to the user comprehensively
  • a management system that can be configured as a cloud server, such as a digital device that can output a controlled screen to the user comprehensively
  • screens are mounted on products such as TVs, refrigerators, washing machines, automobiles, boilers, air conditioners, and the like, which are connected to management systems such as set-top boxes and cloud servers, and are the same or similar to the traditional digital signage described in the background section.
  • Various kinds of devices that can be operated in a technical manner may be included in the scope of the digital signage covered in the present specification.
  • FIG. 1 is a diagram showing a schematic configuration of an entire system for managing a set-top box of a digital signage according to an embodiment of the present invention.
  • the entire system may include a communication network 100, a management system 200, a user terminal device 300, and a digital signage 400.
  • the digital signage 400 may include a physical set top box 410.
  • the communication network 100 may be configured regardless of a communication mode such as wired communication or wireless communication, and may include a local area network (LAN) and a metropolitan area network (MAN; Metropolitan). It may be configured with various communication networks such as an area network (WAN), a wide area network (WAN).
  • the communication network 100 as used herein may be a known Internet or World Wide Web (WWW).
  • WWW World Wide Web
  • the communication network 100 may include, at least in part, a known wired / wireless data communication network, a known telephone network, or a known wired / wireless television communication network without being limited thereto.
  • the management system 200 may collect the user's account information, the physical set-top box 410 of the plurality of digital signage 400 assigned to the user account information Maintain and update information about The meaning that the physical set-top box 410 of the digital signage 400 is allocated to the user account information will be described below.
  • control authorization for the first, second and third physical set-top boxes 410 may be set in advance for user 1 and the fourth, fifth and sixth physical set-top boxes for user 2.
  • Control authorization for 410 may be preset.
  • the management system 200 may perform a function of maintaining and updating such information. Thus, for example, when user 1 logs in with unique account information, the user 1 recognizes that control rights for physical set-top boxes 1, 2, and 3 are granted to user 1, and can perform subsequent actions.
  • such subsequent measures include the management system 200 providing the user terminal device 300 with information on the physical set-top box 410 of the allocated plurality of digital signage 400. do.
  • the management system 200 receives and maintains the following information according to a user's operation in the user terminal device 300 from the user terminal device 300.
  • first grouping operation is performed on a plurality of virtual set-top boxes 420 that are matched one-to-one with a physical set-top box 410 according to a user manipulation of the user terminal device 300, so that the virtual device 430 may receive information. Can be generated.
  • first grouping refers to a plurality of virtual set-top boxes 420 to create a single virtual device 43.
  • the plurality of physical set-top boxes 410 finally matched to these virtual devices 43 are selected to have the same hardware attributes.
  • hardware there are various types of hardware that can be utilized as the digital signage 400. For example, based on the presence or absence of a touch screen function, a digital kiosk having a screen having a touch input function and a screen having a screen output function without a touch input function (including multivision) have different hardware properties.
  • device settings to be applied according to various hardware attributes, types of applications executed in each device, and types of contents executed in respective applications may vary.
  • the hardware functions that can be used for various hardware are all different, and the software functions for each hardware are also different. It is a prior art to create and control various hardware (general display, touch kiosk, multi-vision, large screen, boiler, CCTV, air conditioner, refrigerator, etc.) as a virtual device and configure the functions according to the characteristics of each hardware on the virtual device. It is the structure peculiar to this invention which did not exist.
  • the control settings for the virtual device 430 belong to all of them. There is no problem in being applied to and executed in the physical set-top box 410.
  • the first grouping operation is performed on the physical set top boxes 410 having the same hardware property, the result is maintained, and the same is performed on the physical set top boxes 410 belonging to the single virtual device 430.
  • Implementing control is one of the unique features of the present invention.
  • a second grouping operation is defined.
  • the virtual device group 440 in which the virtual devices 430 which are higher units of the physical set-top boxes 410 having the same hardware property are bundled may be generated.
  • the virtual device group 440 generated by the second grouping operation is provided by the necessity of applying physical set-top boxes 410 having different kinds of hardware attributes to a single place.
  • a screen with only a screen output function without a touch input function is used as a digital signage 400 together with a digital kiosk equipped with a screen with a touch input function.
  • the physical set-top box 410 having various kinds of hardware attributes in one place and the digital signage 400 connected thereto are provided. Even when the) is used, it is possible to conveniently monitor the real-time state, and the unique effect of conveniently performing various controls is achieved.
  • the management system 200 may provide control command input information for the virtual device 430 generated by grouping the plurality of virtual set-top boxes 420 in which the plurality of physical set-top boxes 410 are matched one-to-one. Maintain and receive from 300 to control the physical set-top box (410).
  • management system 200 The configuration and function of the management system 200 according to the present invention will be described in more detail through the following detailed description. Meanwhile, the management system 200 has been described as above, but this description is exemplary, and at least some of the functions or components required for the management system 200 are required by the user terminal device 300 or the digital signage. It will be apparent to those skilled in the art that they may be implemented within 400 or included within user terminal device 300 or digital signage 400.
  • the user terminal device 300 is a digital device that includes a function to enable the user to communicate after connecting to the management system 200 or the digital signage 400, smart
  • the user terminal device 300 according to the present invention may be any digital device having a computing capability by mounting a microprocessor such as a phone, a tablet, a desktop computer, a notebook computer, a workstation, a PDA, a web pad, a mobile phone, and the like. May be adopted as
  • the user terminal device 300 includes an application for supporting a user to log in to the management system 200 to use the physical set-top box 410 of the digital signage 400. can do.
  • Such an application may be downloaded from the management system 200 or a known web server (not shown).
  • the nature of the program module may be generally similar to the information collection unit 210, set-top box management unit 220, communication unit 230 and the control unit 240 of the management system 200 to be described later.
  • the application may be replaced with a hardware device or a firmware device, at least a part of which may perform a function substantially the same or equivalent thereto.
  • the configuration and function of the user terminal device 300 will be described in more detail through the following detailed description.
  • the digital signage 400 is located in the vicinity of the digital signage 400 the application or content provided from the management system 200 and / or the user terminal device 300. You can perform the functions you provide to people.
  • the digital signage 400 performs a function of communicating with the management system 200 or the user terminal device 300 and controlling an application or content to be provided to people. It may include a physical set-top box 410 that is a physical component. In addition, according to an embodiment of the present invention, the digital signage 400 may further include display means such as an LCD panel, an OLED panel, and a speaker for sound output.
  • the digital signage 400 may be installed in public places such as department stores, subways, bus stations, airports, hotels, theater ticket offices, hospitals, etc. It should be noted that the place where the digital signage 400 is installed in accordance with the present invention is not necessarily limited to those listed above.
  • a user may register his or her user account through a platform such as an application or a website provided by the management system 200.
  • a user may log in to the management system 200 with his or her user account through the user terminal device 300.
  • the management system 200 includes information on the physical set-top box 410 (including hardware attribute information and current state information of each physical set-top box 410) assigned to the logged-in user account information.
  • the user terminal device 300 generates a virtual set-top box 420 that is matched one-to-one with the physical set-top box 410 by using the provided physical set-top box 410 information.
  • the user may perform the first grouping operation by using a graphic configuration in consideration of user convenience on the user terminal device 300.
  • the result is a virtual device 430 that is a collection of physical set top boxes 410 with the same hardware attributes.
  • the virtual set-top box 420 in which the physical set-top box 410 is matched one-to-one is a color distinguished by hardware attributes of the physical set-top box 410 and the digital signage 400 connected thereto when displayed on the user terminal device 300. Or in form. Accordingly, the user can easily determine the physical set-top box 410 having the same hardware property when the virtual device 430 is generated by the first grouping operation. Alternatively, the user designates that the virtual set-top box 420 matched to the physical set-top box 410 having different kinds of hardware attributes during the first grouping operation in the user terminal device 300 belongs to a single virtual device 430. In this case, the user terminal device 300 may be executed to output a warning message for notifying the user that such designation is impossible or undesirable.
  • control commands include device setting commands such as when to turn the screen on and off, setting commands for what application to run when the screen is turned on, and setting commands for what content to execute in each application.
  • the user may set the virtual device group 440 that is the upper group of the virtual device 430 through the second grouping operation by using the user terminal device 300.
  • the virtual device group 440 may belong to the virtual device 430 having different kinds of hardware attributes.
  • the virtual device group 440 is preferably created to manage and control the digital signage 400 having a plurality of kinds of hardware attributes installed in one place in a group. Even if a plurality of virtual devices 430 belong to one virtual device group 440, the control commands for the digital signage 400 and the physical set-top box 410 connected thereto are basically set based on a single hardware property.
  • the virtual device 430 may be performed in a unit of the virtual device 430, but the command that is commonly controllable among the plurality of virtual devices 430 belonging to one virtual device group 440 may be a virtual device group 440. It may be configured to be made in units).
  • the on-off time setting of the digital signage 400 may be commonly applied to hardware of other attributes. Therefore, the configuration may be made to be controllable in units of the virtual device group 440.
  • the virtual device group 440 set by the second grouping operation is utilized, the current state information of the digital signage 400 having different hardware attributes installed in one place may be monitored on one screen. In terms of convenience of maintenance, a superior effect is provided compared to the prior art.
  • the command for designating the virtual device 430 and the virtual device group 440 and the control command for each virtual device 430 and the virtual device group 440 are transmitted to the management system 200 in real time or with time difference. Can be maintained.
  • the virtual device 430 and the virtual device group 440 designation command and the control command for each virtual device 430 and the virtual device group 440 are executed by the management system 200 to perform the physical set-top box 410 and The digital signage 400 connected thereto is controlled in groups according to the intention of the user.
  • FIG. 2 is a diagram showing in detail the internal configuration of the management system 200 according to an embodiment of the present invention.
  • the management system 200 may include an information collecting unit 210, a set-top box managing unit 220, a communication unit 230, and a control unit 240.
  • the information collection unit 210, the set-top box management unit 220, the communication unit 230, and the control unit 240 may be a user terminal device 300 or a digital signage 400.
  • Such program modules may be included in the management system 200 in the form of operating systems, application modules or other program modules, and may be physically stored in various known storage devices.
  • program modules may be stored in a remote storage device that can communicate with the management system 200.
  • such program modules include, but are not limited to, routines, subroutines, programs, objects, components, data structures, etc. that perform particular tasks or execute particular abstract data types, described below, in accordance with the present invention.
  • the information collecting unit 210 may collect user account information from the user terminal device 300.
  • the account information of the user may include an identifier (eg, ID) for uniquely identifying the user. This is the case when the login is made from the user terminal device 300. If the login is performed from any other device other than the user terminal device 300, for example, the physical set top box 410, the information collecting unit 210 may collect user account information from the physical set top box 410.
  • the information collecting unit 210 for the virtual device 430 and the virtual device group 440 designation command from the user terminal device 300 and the control command for each virtual device 430 and virtual device group 440 Information can be collected.
  • the information collecting unit 210 may also collect information from the physical set-top box 410 side, these are identification information of the physical set-top box 410, hardware attribute information, usage status and usage history of the physical set-top box 410 Information regarding the terminal, and the like.
  • the identification information of the physical set-top box 410 is stored in a unique key (eg, MAC address) of at least one network adapter provided in the physical set-top box 410. Can be set based on this.
  • the physical set-top box 410 is based on at least one of the MAC address of the Wi-Fi adapter of the physical set-top box 410, the MAC address of the Ethernet adapter, and the MAC address of the Bluetooth adapter. Identification information may be set.
  • the set-top box management unit 220 may perform a function to enable the transmission and reception of data to and from the management system 200. have.
  • control unit 240 may perform a function of controlling the flow of data between the information collecting unit 210, the set-top box management unit 220 and the communication unit 230. That is, the controller 240 according to the present invention controls the data flow from / to the outside of the management system 200 or the data flow between each component of the management system 200, thereby collecting the information collecting unit 210 and the set-top box.
  • the management unit 220 and the communication unit 230 may control to perform a unique function, respectively.
  • An application for grouping the user terminal device 300 may be executed, for example, as shown in FIG. 3.
  • the user terminal device 300 When the user logs in to the management system 200, information about the physical set-top box 410 assigned to the corresponding user account information, that is, the control right is provided, is provided to the user terminal device 300. Then, the user terminal device 300 may graphically display the virtual set-top box 420 matching one-to-one with the physical set-top box 410 based on the information and display the same to the user. 3 is an example thereof.
  • identification information 1 to 7 (actual identification information may be set based on a unique key of a network adapter, as described separately in the present specification.
  • FIG. Simple representation
  • the virtual set-top box 420 that is matched one-to-one with the physical set-top box 410 assigned to the specific user account information is displayed to the user in a list form. It is to be understood that the manner in which it is displayed may be implemented in any other way than shown in FIG. 3. According to the display of the virtual set-top box 420, which may be performed in various ways, the user may execute the first grouping operation on them through the grouping command provided by the application.
  • FIG. 3 illustrates the virtual set top boxes 420 of the first, second and third physical set top boxes 410 as the first virtual device 430, and the virtual devices of the fourth physical set top box 410 as the second virtual device.
  • the virtual set-top boxes 420 of the fifth, sixth, and seventh physical set-top boxes 410 are grouped into a third virtual device 430.
  • GUI graphical user interface
  • the user terminal device 300 is a smart phone having a touch screen
  • the virtual set-top boxes 420 of the first, second, and third physical set-top boxes 410 are touched, they are issued by a group designation command. It is set as the first virtual device 430.
  • the group designation command is issued after touching the virtual device of the fourth physical set-top box 410, the first virtual device 430 is already set, and thus, the first virtual device 430 is set to the second virtual device 430 which is a sequential number. .
  • the third virtual device 430 is set. As described above, the first grouping is performed so that the physical set top boxes 410 belonging to the same virtual device 430 have the same hardware attributes.
  • the second grouping as described above can also be performed in the same way.
  • the virtual devices 430 are grouped into a single virtual device group 440, regardless of hardware attributes, and have different hardware attributes. 430 may be grouped into one virtual device group 440. Since the second grouping is performed for convenience of management and control, the second grouping is preferably set to a combination of virtual devices 430 that can cover hardware of various attributes installed in a single place, but is not limited thereto. It is to be understood that any combination of virtual devices 430 intended by the user is possible for convenience of management, control and control.
  • Each virtual device 430 that is a result of the first grouping may be controlled through an application of the user terminal device 300.
  • 4 shows an example of execution of a control application.
  • FIG. 4 shows an application for controlling a set of virtual set-top boxes 420 of a plurality of physical set-top boxes 410 grouped under the name "Starbucks UK".
  • the "Set-top Box” menu it is possible to check the information of all the physical set-top boxes 410 currently assigned to the group. More specifically, information on the physical set-top box 410 of which identification information located where the group is designated, the usage status, information on the usage history, and the like can be checked.
  • the "Setting” menu it is possible to input various control commands for the digital signage 400 such as screen adjustment and volume adjustment.
  • the "Application” menu it is possible to set which application to run on the digital signage 400 or which content of each application to run.
  • the "Schedule” menu it is possible to set an application running schedule and a content execution schedule.
  • 3 is displayed as the number of physical set-top boxes 410 belonging to the currently set virtual device 430, and 2 is displayed as the number of activated physical set-top boxes 410, and is deactivated.
  • 1 is displayed as the number of physical set-top boxes 410.
  • all of the physical set-top boxes 410 configured to belong to the same group need not be activated, and the user activates the individual physical set-top boxes 410 on the control screen for each virtual device 430.
  • activation and deactivation of individual physical set-top boxes 410 may be set through a “Set-top Box” menu.
  • the user may modify, edit, and save control commands for each virtual device 430 through the "edit” menu, and release the virtual device 430 through the "delete” menu, and the above-described first grouping operation and virtual
  • the control command for the device 430 may be input again from the beginning.
  • the setting of the control command for the digital signage 400 is performed for the purpose of maximizing the installation effect (for example, advertisement or information provision, etc.) of the digital signage 400, but the effect may vary depending on the setting method. It is in an area where its own know-how is reflected. Therefore, when it is determined that a control command set by a user among a plurality of users who can access the management system 200 of the digital signage 400 is effective, the virtual device configured with the physical set-top boxes 410 having the same hardware attributes ( The need for executing the same control command may also be raised for other users using 430.
  • the user A's virtual device 430 setting information maintained in the management system 200 is stored in the user B.
  • And C may be downloaded to their own user terminal device 300 and may be applied to the virtual devices 430 generated by the grouping designation method described above in the user terminal devices of users B and C.
  • the management system controls the control command of "Starbucks UK" to the user terminal device 300 of another user who is allowed to share.
  • the setting information is transmitted, and the control command setting information may be applied to the "Starbucks KR" which is a virtual device 430 created by another user who is allowed to share.
  • control command input is merely one example of the virtual device 430 control command input, and the grouping control command input may be executed in any other way than the embodiment shown in FIG. 4, and the digital signage ( It should be understood that any control execution related to the drive of 400 is possible.
  • Embodiments according to the present invention described above can be implemented in the form of program instructions that can be executed by various computer components and recorded in a computer-readable recording medium.
  • the computer-readable recording medium may include program instructions, data files, data structures, etc. alone or in combination.
  • Program instructions recorded on the computer-readable recording medium may be specially designed and configured for the present invention, or may be known and available to those skilled in the computer software arts.
  • Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs and DVDs, and magneto-optical media such as floptical disks. medium) and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like.
  • Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like.
  • the hardware device may be modified with one or more software modules to perform the processing according to the present invention, and vice versa.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

According to one embodiment of the present invention, a method for managing a set-top box of a digital signage is provided, the method comprising the steps of: collecting account information of a user logged into a management system (200); providing, to a user terminal device (300), information on a plurality of physical set-top boxes (410) assigned to the user account information; by receiving the information on the plurality of physical set-top boxes (410), generating, on the user terminal device, a plurality of virtual set-top boxes (420) that are one-to-one matched with each of the plurality of physical set-top boxes (410); generating a virtual device (430) by executing, on the user terminal device (300), a first grouping of the plurality of virtual set-top boxes (420); receiving a control command for the virtual device (430) on the user terminal device (300); transmitting information on the first grouping and information on the control command for the virtual device (430) to the management system (200); and by means of the control command outputted from the management system (200), controlling the plurality of physical set-top boxes (410) which are a part of the virtual device (430) generated by the first grouping.

Description

디지털 사이니지의 셋탑박스를 관리하는 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체Methods, systems, and non-transitory computer readable recording media for managing set-top boxes of digital signage
본 발명은 디지털 사이니지의 셋탑박스를 관리하는 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체에 관한 것이고, 보다 구체적으로는, 복수 개의 디지털 사이니지의 셋탑박스를 그룹화 하여 제어하는 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체에 관한 것이다.The present invention relates to a method, a system for managing a set-top box of a digital signage, and a non-transitory computer readable recording medium, and more particularly, to a method, a system for grouping and controlling a set-top box of a plurality of digital signage, and A non-transitory computer readable recording medium.
근래에 들어 컨텐츠 제공 매체의 형태가 다양해지고 컨텐츠 제공 방식이 자동화되고 있다. 예를 들면, 옥외 광고의 경우에도, 종이나 필름과 같은 고정적인 인쇄 매체를 통해 광고 컨텐츠를 제공하던 전통적인 방식에서 벗어나 LED 전광판이나 LCD TV와 같은 유연한 매체를 통하여 광고 컨텐츠를 제공하는 현대적인 방식이 도입되고 있다.In recent years, forms of content providing media have been diversified and content providing methods have been automated. For example, in the case of outdoor advertising, a modern method of providing advertising content through flexible media such as LED display boards or LCD TVs is different from the traditional method of providing advertising content through fixed printing media such as paper or film. It is introduced.
소위 디지털 사이니지(Digital Signage)는, 광고주가 마케팅, 광고, 트레이닝 등에 활용하고 고객 경험을 유도할 수 있는 커뮤니케이션 툴로서, 공항, 호텔, 병원 등의 공공 장소에서 통상적인 방송 컨텐츠뿐만 아니라 광고주가 의도한 광고 컨텐츠를 함께 제공하는 디지털 영상 장치를 가리키는데, 디지털 간판, DID(Digital Information Display)라고도 한다. 프로세서와 메모리가 내장되어 있을 뿐만 아니라 이동이 자유롭고 다양한 컨텐츠를 선명하게 표현할 수 있어서, 백화점, 지하철, 버스 정류장 등에서 홍보용, 고객 서비스용, 안내용 매체 등 다양한 용도로 사용된다. 또한, 디지털 사이니지를 통해 반드시 광고 컨텐츠만 제공되는 것은 아니고, 광고 이외의 다른 목적을 가지는 다양한 종류의 컨텐츠가 제공되고 있는 실정이다.So-called digital signage is a communication tool that advertisers can use in marketing, advertising, training, etc. and induce a customer experience, and is intended by advertisers as well as broadcast content that is common in public places such as airports, hotels, and hospitals. It refers to a digital video device that provides a piece of advertising content, also known as a digital signage, Digital Information Display (DID). Not only is it equipped with a processor and memory, it is free to move and express various contents clearly, and it is used for various purposes such as promotion, customer service, and guide media in department stores, subways, and bus stops. In addition, not only advertisement content is provided through digital signage, but various kinds of contents having a different purpose than advertisement are provided.
그런데, 디지털 사이니지는 그 설치 범위가 매우 광범위하기 때문에, 물리적으로 넓은 범위에 흩어져 존재하는 디지털 사이니지(또는 디지털 사이니지를 위한 셋탑박스)를 관리하기 위한 많은 시간과 노력이 소요된다는 문제점이 있다. However, since the digital signage has a wide range of installation, there is a problem that it takes a lot of time and effort to manage the digital signage (or set-top box for digital signage) that is physically dispersed in a wide range. .
특히, 복수의 디지털 사이니지를 동일하게 제어할 필요성이 있는 경우에도, 개별 디지털 사이니지에 연결된 물리 셋탑박스에 대하여 동일한 제어 명령을 복수 회로 입력하는 것은 번거롭고 비효율적이었다.In particular, even when there is a need to control a plurality of digital signages equally, it is cumbersome and inefficient to input a plurality of circuits of the same control command to a physical set-top box connected to individual digital signages.
한편, 1인 다기기 시대가 도래하고 있다. 개인이 직접적으로 실시간 콘트롤하는 PC나 핸드폰, 태블릿, 노트북, 스마트와치 등의 기기뿐만 아니라 공간적으로 떨어져 존재하는 기기들을 즉시 또는 비동기적으로 콘트롤하는 시대가 도래하고 있다. 직접적으로 실시간 콘트롤하는 기존의 기기 조작방법으로 이와 같이 공간적으로 떨어져 존재하는 기기들을 일일이 조작하는 기기들을 관리하는 것은 불편할 수 밖에 없다. 본 발명은 콘트롤 대상 기기를 기존의 전통적인 옥외 광고판으로서의 디지털 사이니지로 한정하지 않으며, 본 발명에 따라 콘트롤 되는 셋탑박스는 시계, 자동차, 냉장고, 세탁기, 보일러, 에어컨 등 디스플레이가 채용된 다양한 기기에 적용될 수 있다.On the other hand, the multi-person era is coming. The era of instant or asynchronous control of devices that exist apart from each other, as well as devices such as PCs, mobile phones, tablets, notebooks, and smart watches that are directly controlled by individuals in real time, is coming. It is inconvenient to manage the devices for manipulating devices that exist in this space apart in the existing device operation method of direct real-time control. The present invention does not limit the control target device to a digital signage as a conventional traditional outdoor billboard, and the set top box controlled according to the present invention is applicable to various devices employing a display such as a clock, a car, a refrigerator, a washing machine, a boiler, and an air conditioner. Can be.
본 발명은 상술한 종래 기술의 문제점을 해결하는 것을 그 목적으로 한다.The present invention aims to solve the above-mentioned problems of the prior art.
보다 구체적으로, 본 발명은 상호 간에 구분되는 식별 정보를 갖는 복수 개의 물리 셋탑박스(Set Top Box) 각각이 일대일로 매칭된 가상 셋탑박스를 집단적으로 제어하기 위한 다층 구조의 그룹화 방식을 제공하는 것을 그 목적으로 한다.More specifically, the present invention provides a multi-layered grouping method for collectively controlling virtual set-top boxes, which are matched one-to-one, with each of a plurality of physical set top boxes having mutually distinct identification information. The purpose.
먼저, 용어에 대한 정의로부터 출발하기로 한다.First, let's start with the definition of the term.
본 발명의 명세서에 사용되는 물리 셋탑박스란 용어는 현실에 존재하는 하드웨어 단말기를 의미한다.The term physical set-top box used in the specification of the present invention means a hardware terminal that exists in reality.
가상 셋탑박스란 용어는 물리 셋탑박스와 일대일로 매칭되어 서버(클라우드) 상에 형성된 가상의 논리 셋탑박스를 의미한다. 가상 셋탑박스는 실제로는 서버 상의 데이터로 존재한다.The term virtual set-top box refers to a virtual logical set-top box formed on a server (cloud) by matching one-to-one with a physical set-top box. Virtual set-top boxes actually exist as data on the server.
가상 디바이스란 용어는 서버(클라우드) 상에 형성되는 가상의 논리 디바이스로서, 단말기 구성, 단말기 설정, 어플리케이션 설정, 어플리케이션의 컨텐츠 설정 등의 정보 집합체를 의미한다. 가상 디바이스 1개에 대하여 복수개(N개)의 가상 셋탑박스가 매칭될 수 있다.The term virtual device is a virtual logical device formed on a server (cloud), and refers to a collection of information such as terminal configuration, terminal setting, application setting, and content setting of an application. A plurality of (N) virtual set-top boxes may be matched with one virtual device.
가상 디바이스 그룹이란 용어는 가상 디바이스들의 그룹으로서 필요에 따라 임의로 지정되는 그룹을 의미한다.The term virtual device group refers to a group of virtual devices that is arbitrarily designated as needed.
상기 목적을 달성하기 위한 본 발명의 대표적인 구성은 다음과 같다.Representative configuration of the present invention for achieving the above object is as follows.
본 발명의 일 실시예에 따르면, 관리 시스템(200)에 로그인한 사용자의 계정 정보를 수집하는 단계와, 상기 사용자 계정 정보에 할당된 복수 개의 물리 셋탑박스(410) 정보를 사용자 단말 장치(300)에 제공하는 단계와, 상기 복수 개의 물리 셋탑박스(410) 정보를 제공받아 복수 개의 물리 셋탑박스(410) 각각에 일대일로 매칭된 복수 개의 가상 셋탑박스(420)를 사용자 단말 장치에 생성하는 단계와, 사용자 단말 장치(300)에서 상기 복수 개의 가상 셋탑박스(420)에 대한 제1 그룹화를 수행하여 가상 디바이스(430)를 생성하는 단계와, 사용자 단말 장치(300)에서 상기 가상 디바이스(430)에 대한 제어 명령을 수신하는 단계와, 상기 제1 그룹화에 대한 정보 및 가상 디바이스(430)에 대한 제어 명령에 관한 정보가 관리 시스템(200)으로 전달되는 단계와, 상기 관리 시스템(200)으로부터 출력된 제어 명령에 의하여 상기 제1 그룹화에 의해 생성된 가상 디바이스(430)에 속하는 복수 개의 물리 셋탑박스(410)를 제어하는 단계를 포함하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법이 제공된다.According to an embodiment of the present invention, collecting the account information of the user logged into the management system 200, and the user terminal device 300 information on a plurality of physical set-top box 410 allocated to the user account information And generating a plurality of virtual set-top boxes 420 matched one-to-one to each of the plurality of physical set-top boxes 410 by receiving the information on the plurality of physical set-top boxes 410. Generating a virtual device 430 by performing a first grouping of the plurality of virtual set-top boxes 420 in the user terminal device 300, and in the virtual device 430 in the user terminal device 300. Receiving a control command for the control, the information about the first grouping and information about the control command for the virtual device 430 is transmitted to the management system 200, and the management system 200 Controlling a plurality of physical set-top boxes 410 belonging to the virtual device 430 generated by the first grouping by a control command outputted from the set-top box of the digital signage. A method of management is provided.
상기와 같은 본 발명에 따른 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법에서는, 사용자 계정 정보에 할당된 복수 개의 물리 셋탑박스(410) 정보를 제공하는 단계에서 상기 복수 개의 물리 셋탑박스(410)의 상태에 관한 수집된 정보와 상기 복수 개의 물리 셋탑박스(410)의 하드웨어 속성 정보를 제공하는 것이 가능하다.In the method for managing the set-top box of the digital signage according to the present invention as described above, the plurality of physical set-top box (410) in the step of providing information of the plurality of physical set-top box 410 assigned to the user account information ( It is possible to provide the collected information about the state of the 410 and the hardware attribute information of the plurality of physical set-top boxes 410.
또한, 본 발명에 따른 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법에서는, 가상 디바이스 생성 단계에서, 동일한 하드웨어 속성 정보를 가진 물리 셋탑박스(410)들만이 하나의 가상 디바이스(430)에 속하도록 제어되고, 가상 디바이스(430)에 대한 제어 명령을 수신하는 단계에서, 가상 디바이스(430)에 속한 물리 셋탑박스(410)의 상태 정보를 사용자에게 표시하도록 실시되는 것이 바람직하다.In addition, in the method for managing a set-top box of digital signage according to the present invention, in the virtual device generation step, only the physical set-top boxes 410 having the same hardware attribute information may be stored in one virtual device 430. In the step of receiving a control command for the virtual device 430, which is controlled to belong, it is preferable that the status information of the physical set-top box 410 belonging to the virtual device 430 is implemented to be displayed to the user.
본 발명에 따른 방법에서 사용되는 물리적 구성요소인 관리 시스템(200)은 가상 디바이스(430)에 대한 제어 명령 정보를 유지하도록 실시되고, 이러한 관리 시스템(200)을 통하여 다른 사용자 계정 정보로 로그인한 사용자의 사용자 단말 장치(300)에 상기 제어 명령 정보가 전달되도록 실시될 수 있다. 이로써, 다른 사용자의 사용자 단말 장치(300)에서 생성된 가상 디바이스(430)에 대하여 상기 제어 명령 정보가 동일하게 적용 가능하다.The management system 200, which is a physical component used in the method according to the present invention, is implemented to maintain control command information for the virtual device 430, and a user logged in with other user account information through the management system 200. The control command information may be transmitted to the user terminal device 300 of FIG. As a result, the control command information is equally applicable to the virtual device 430 generated by the user terminal device 300 of another user.
본 발명에 따른 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법에서 또 한가지 특징적인 사항은 상기 제1 그룹화에 의하여 생성된 가상 디바이스(430)에 대하여 제2 그룹화를 수행함으로써 가상 디바이스 그룹(440)을 생성하는 단계를 추가적으로 포함할 수 있다는 것이다. 이 경우, 제2 그룹화에 의해 생성된 상기 가상 디바이스 그룹(440)에 속한 복수개의 가상 디바이스(430)들에 있어서 공통제어 가능한 영역에 대한 제어 명령을 수신하는 단계가 추가적으로 포함될 수 있다.Another feature of the method for managing a set-top box of digital signage according to the present invention is to perform a second grouping on the virtual device 430 generated by the first grouping. 440 may be additionally included. In this case, receiving a control command for a common controllable area in the plurality of virtual devices 430 belonging to the virtual device group 440 generated by the second grouping may be additionally included.
본 발명은 상술한 방법을 실행하기 위한 컴퓨터 프로그램을 기록하는 비일시성의 컴퓨터 판독 가능한 기록 매체의 형태로도 구현될 수 있다. The invention may also be embodied in the form of a non-transitory computer readable recording medium for recording a computer program for executing the above-described method.
한편, 본 발명의 일 실시예에 따르면, 사용자의 계정 정보를 수집하고, 상기 사용자 계정 정보에 할당된 복수 개의 물리 셋탑박스(410) 정보를 제공하는 관리 시스템(200)과, 통신망(100)을 통하여 상기 복수 개의 물리 셋탑박스(410) 정보를 제공받아, 복수 개의 물리 셋탑박스(410)에 일대일로 매칭된 가상 셋탑박스(420)를 생성하고, 이를 사용자에게 표시하며, 사용자에 의한 제1 그룹화 실행 결과에 따라 가상 디바이스(430)를 생성하고, 가상 디바이스(430)에 대한 제어 명령을 수신하는 사용자 단말 장치(300)를 포함하는 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템이 제공된다.On the other hand, according to an embodiment of the present invention, the management system 200 and the communication network 100 to collect the account information of the user, and provides information on a plurality of physical set-top box 410 assigned to the user account information Receives the information on the plurality of physical set-top boxes 410 through, generates a virtual set-top box 420 matched to the plurality of physical set-top boxes 410 one-to-one, and displays them to the user, the first grouping by the user Provided by the system for creating a virtual device 430 according to the execution result, and manages the set-top box of the digital signage (Digital Signage) including the user terminal device 300 for receiving a control command for the virtual device 430 do.
이러한 시스템에서는, 상기 제1 그룹화에 대한 정보 및 가상 디바이스(430)에 대한 제어 명령에 관한 정보가 상기 통신망(100)을 통하여 상기 사용자 단말 장치(300)로부터 상기 관리 시스템(200)으로 전달되고, 상기 관리 시스템(200)은 상기 제어 명령을 상기 제1 그룹화에 의해 생성된 가상 디바이스(430)에 속하는 복수개의 물리 셋탑박스(410)들에 대하여 실행한다.In such a system, information about the first grouping and information about a control command for the virtual device 430 are transmitted from the user terminal device 300 to the management system 200 through the communication network 100. The management system 200 executes the control command on a plurality of physical set-top boxes 410 belonging to the virtual device 430 generated by the first grouping.
*본 발명에 따른 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템에서, 상기 관리 시스템(200)은 상기 복수 개의 물리 셋탑박스(410) 정보를 상기 사용자 단말 장치(300)에 제공 시에 상기 복수 개의 물리 셋탑박스(410)의 상태에 관한 수집된 정보와 상기 복수 개의 물리 셋탑박스(410)의 하드웨어 속성 정보를 제공하도록 실시되는 것이 바람직하다.* In the system for managing the set-top box of the digital signage (Digital Signage) according to the present invention, the management system 200 when providing the plurality of physical set-top box 410 information to the user terminal device 300 Preferably, the collected information regarding the state of the plurality of physical set-top boxes 410 and hardware attribute information of the plurality of physical set-top boxes 410 are provided.
또한, 본 발명에 따른 시스템에서, 상기 사용자 단말 장치(300)는 상기 가상 디바이스 생성 시에 동일한 하드웨어 속성 정보를 가진 물리 셋탑박스(410)들만이 하나의 가상 디바이스(430)에 속하도록 제어되고, 상기 가상 디바이스(430)에 대한 제어 명령 수신 시에 가상 디바이스(430)에 속한 물리 셋탑박스의 상태 정보를 사용자에게 표시하도록 제어될 수 있다.In addition, in the system according to the present invention, the user terminal device 300 is controlled such that only physical set-top boxes 410 having the same hardware attribute information belong to one virtual device 430 when the virtual device is generated. Upon receiving a control command for the virtual device 430, the control unit may control to display state information of the physical set-top box belonging to the virtual device 430 to the user.
본 발명에 따른 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템의 하나의 구성요소인 상기 관리 시스템(200)은 상기 가상 디바이스(430)에 대한 제어 명령 정보를 유지하고, 다른 사용자 계정 정보로 로그인한 사용자의 사용자 단말 장치(300)로 상기 가상 디바이스(430)에 대한 제어 명령 정보를 전달하도록 실시될 수 있다. 이 경우, 상기 다른 사용자의 계정 정보로 로그인한 사용자의 사용자 단말 장치(300)는 여기에 생성된 가상 디바이스(430)에 대하여 상기 관리 시스템(200)으로부터 전달받은 제어 명령 정보를 적용 가능하다.The management system 200, which is one component of a system for managing a set-top box of digital signage according to the present invention, maintains control command information for the virtual device 430, and other user account information. The control command information for the virtual device 430 may be transmitted to the user terminal device 300 of the user who has logged in as. In this case, the user terminal device 300 of the user logged in with the account information of the other user may apply the control command information received from the management system 200 to the virtual device 430 generated therein.
본 발명에 따른 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템의 또 하나의 특징은, 상기 사용자 단말 장치(300)에서 상기 제1 그룹화에 의하여 생성된 가상 디바이스(430)에 대한 제2 그룹화가 수행됨으로써 가상 디바이스 그룹(440)이 생성될 수 있다는 점이다. 이 때, 상기 사용자 단말 장치(300)는 상기 제2 그룹화에 의해 생성된 상기 가상 디바이스(430)들에 있어서 공통제어 가능한 영역에 대한 제어 명령을 수신하도록 실시될 수 있다.Another feature of the system for managing a set-top box of digital signage according to the present invention is a second for the virtual device 430 generated by the first grouping in the user terminal device 300. The grouping may be performed to create a virtual device group 440. In this case, the user terminal device 300 may be configured to receive a control command for a common controllable area in the virtual devices 430 generated by the second grouping.
본 발명에 따르면, 상호 간에 구분되는 식별 정보를 갖는 복수 개의 물리 셋탑박스(Set Top Box) 각각을 가상 셋탑박스와 매칭하고, 이에 대한 제1 그룹화를 실행하여 가상 디바이스를 생성하며, 사용자가 입력한 개별의 가상 디바이스에 대한 제어 명령을 수신할 수 있다. 또한, 이를 실행함으로써 복수 개의 물리 셋탑박스를 그룹 제어 가능하게 된다.According to the present invention, each of a plurality of physical set top boxes having mutually distinct identification information is matched with a virtual set top box, a first grouping thereof is performed to generate a virtual device, and a user inputs Receive control commands for individual virtual devices. In addition, by performing this, a plurality of physical set-top boxes can be group controlled.
따라서, 물리적으로 광범위한 공간에 흩어져 존재하면서도 동일한 하드웨어 속성을 갖는 디지털 사이니지(또는 디지털 사이니지를 위한 셋탑박스)들을 효과적으로 제어가 가능해지는 효과가 달성된다.Therefore, the effect of effectively controlling digital signage (or set-top boxes for digital signage) that are present in physically dispersed spaces and having the same hardware attributes is achieved.
한편, 본 발명에 따르면, 제2 그룹화를 추가적으로 실행함으로써 가상 디바이스 그룹을 생성할 수 있고, 이로써 물리적으로 한 공간에 존재하는 다양한 하드웨어 속성의 가상 디바이스들을 통합적으로 관리 및 제어할 수 있게 된다.Meanwhile, according to the present invention, a virtual device group may be created by additionally performing the second grouping, thereby enabling the integrated management and control of virtual devices having various hardware attributes physically present in one space.
도 1은 본 발명의 일 실시예에 따라 디지털 사이니지의 셋탑박스를 관리하는 전체 시스템의 개략적인 구성을 도시하는 도면이다.1 is a diagram showing a schematic configuration of an entire system for managing a set-top box of a digital signage according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 관리 시스템(200)의 내부 구성을 상세하게 도시하는 도면이다.2 is a diagram showing in detail the internal configuration of the management system 200 according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따라 복수 개의 물리 셋탑박스에 일대일로 매칭된 복수 개의 가상 셋탑박스를 제1 그룹화하여 가상 디바이스를 생성하고, 생성된 가상 디바이스를 제2 그룹화하여 가상 디바이스 그룹을 생성하는 개념을 도시하는 도면이다.FIG. 3 illustrates a virtual device by first grouping a plurality of virtual set-top boxes matched one-to-one to a plurality of physical set-top boxes according to an embodiment of the present invention, and grouping the generated virtual devices by second grouping to form a virtual device group. It is a figure which shows the concept to generate | occur | produce.
도 4는 본 발명의 일 실시예에 따라 제1 그룹화된 가상 디바이스를 제어하는 어플리케이션을 도시하는 도면이다.4 is a diagram illustrating an application for controlling a first grouped virtual device according to an embodiment of the present invention.
<부호의 설명><Description of the code>
100: 통신망100: network
200: 관리 시스템200: management system
210: 정보 수집부210: information collector
220: 셋탑박스 관리부220: set-top box management unit
230: 통신부230: communication unit
240: 제어부240: control unit
300: 사용자 단말 장치300: user terminal device
400: 디지털 사이니지400: digital signage
410: 물리 셋탑박스410: physical set-top box
420: 가상 셋탑박스420: virtual set-top box
430: 가상 디바이스430: virtual device
440: 가상 디바이스 그룹440: virtual device group
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이러한 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 본 명세서에 기재되어 있는 특정 형상, 구조 및 특성은 본 발명의 정신과 범위를 벗어나지 않으면서 일 실시예로부터 다른 실시예로 변경되어 구현될 수 있다. 또한, 각각의 실시예 내의 개별 구성요소의 위치 또는 배치도 본 발명의 정신과 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 행하여지는 것이 아니며, 본 발명의 범위는 특허청구범위의 청구항들이 청구하는 범위 및 그와 균등한 모든 범위를 포괄하는 것으로 받아들여져야 한다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 구성요소를 나타낸다.DETAILED DESCRIPTION The following detailed description of the invention refers to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different but need not be mutually exclusive. For example, certain shapes, structures, and characteristics described herein may be implemented with changes from one embodiment to another without departing from the spirit and scope of the invention. In addition, it is to be understood that the location or arrangement of individual components within each embodiment may be changed without departing from the spirit and scope of the invention. Accordingly, the following detailed description is not to be taken in a limiting sense, and the scope of the present invention should be taken as encompassing the scope of the claims of the claims and all equivalents thereto. Like reference numerals in the drawings indicate the same or similar elements throughout the several aspects.
이하에서는, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 여러 바람직한 실시예에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, various preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily implement the present invention.
전체 시스템의 구성Configuration of the entire system
본 명세서에서 사용된 "디지털 사이니지"란 용어는 셋탑박스와 연결되고, 셋탑박스는 클라우드 서버 등으로 구성될 수 있는 관리 시스템과 연결되어 사용자에게 제어된 화면을 출력할 수 있는 디지털 기기를 포괄적으로 지칭하는 개념으로 이해되어야 한다. 예컨대, TV, 냉장고, 세탁기, 자동차, 보일러, 에어컨 등의 제품에 스크린이 장착되고, 이러한 스크린이 셋탑박스 및 클라우드 서버 등의 관리 시스템과 연결되어 배경기술 부분에 설명한 전통적인 디지털 사이니지와 동일 또는 유사한 기술적 방식으로 운용될 수 있는 다양한 종류의 장치들이 본 발명 명세서에서 다루는 디지털 사이니지의 범주에 포괄될 수 있다.As used herein, the term "digital signage" is connected to a set-top box, the set-top box is connected to a management system that can be configured as a cloud server, such as a digital device that can output a controlled screen to the user comprehensively It should be understood as a concept of designation. For example, screens are mounted on products such as TVs, refrigerators, washing machines, automobiles, boilers, air conditioners, and the like, which are connected to management systems such as set-top boxes and cloud servers, and are the same or similar to the traditional digital signage described in the background section. Various kinds of devices that can be operated in a technical manner may be included in the scope of the digital signage covered in the present specification.
도 1은 본 발명의 일 실시예에 따라 디지털 사이니지의 셋탑박스를 관리하는 전체 시스템의 개략적인 구성을 도시하는 도면이다.1 is a diagram showing a schematic configuration of an entire system for managing a set-top box of a digital signage according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 전체 시스템은 통신망(100), 관리 시스템(200), 사용자 단말 장치(300) 및 디지털 사이니지(400)를 포함할 수 있다. 또한, 도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따르면, 디지털 사이니지(400)는 물리 셋탑박스(410)를 포함할 수 있다.As shown in FIG. 1, the entire system according to an embodiment of the present invention may include a communication network 100, a management system 200, a user terminal device 300, and a digital signage 400. In addition, as shown in FIG. 1, according to an embodiment of the present invention, the digital signage 400 may include a physical set top box 410.
먼저, 본 발명의 일 실시예에 따르면, 통신망(100)은, 유선 통신이나 무선 통신과 같은 통신 양태를 가리지 않고 구성될 수 있으며, 근거리 통신망(LAN; Local Area Network), 도시권 통신망(MAN; Metropolitan Area Network), 광역 통신망(WAN; Wide Area Network) 등 다양한 통신망으로 구성될 수 있다. 바람직하게는, 본 명세서에서 말하는 통신망(100)은 공지의 인터넷 또는 월드와이드웹(WWW; World Wide Web)일 수 있다. 그러나, 통신망(100)은, 굳이 이에 국한될 필요 없이, 공지의 유무선 데이터 통신망, 공지의 전화망 또는 공지의 유무선 텔레비전 통신망을 그 적어도 일부에 있어서 포함할 수도 있다.First, according to an embodiment of the present invention, the communication network 100 may be configured regardless of a communication mode such as wired communication or wireless communication, and may include a local area network (LAN) and a metropolitan area network (MAN; Metropolitan). It may be configured with various communication networks such as an area network (WAN), a wide area network (WAN). Preferably, the communication network 100 as used herein may be a known Internet or World Wide Web (WWW). However, the communication network 100 may include, at least in part, a known wired / wireless data communication network, a known telephone network, or a known wired / wireless television communication network without being limited thereto.
다음으로, 본 발명의 일 실시예에 따르면, 관리 시스템(200)은 사용자의 계정 정보를 수집할 수 있고, 상기 사용자 계정 정보에 할당된 복수 개의 디지털 사이니지(400)의 물리 셋탑박스(410)에 대한 정보를 유지 및 갱신할 수 있다. 사용자 계정 정보에 디지털 사이니지(400)의 물리 셋탑박스(410)가 할당된다는 의미를 이하에서 설명한다.Next, according to an embodiment of the present invention, the management system 200 may collect the user's account information, the physical set-top box 410 of the plurality of digital signage 400 assigned to the user account information Maintain and update information about The meaning that the physical set-top box 410 of the digital signage 400 is allocated to the user account information will be described below.
복수의 사용자를 가정하면, 예컨대 사용자1에 대해서는 1, 2, 3번 물리 셋탑박스(410)에 대한 제어 권한 부여가 사전에 설정될 수 있고, 사용자2에 대해서는 4, 5, 6번 물리 셋탑박스(410)에 대한 제어 권한 부여가 사전 설정될 수 있다. 관리 시스템(200)은 이러한 정보를 유지 및 갱신하는 기능을 수행할 수 있다. 따라서, 예컨대, 사용자1이 고유의 계정 정보로 로그인을 실행하면, 사용자1에 대해서는 1, 2, 3번 물리 셋탑박스에 대한 제어 권한이 부여되었음을 인지하고, 후속의 조치들을 수행할 수 있도록 한다.Assuming a plurality of users, for example, control authorization for the first, second and third physical set-top boxes 410 may be set in advance for user 1 and the fourth, fifth and sixth physical set-top boxes for user 2. Control authorization for 410 may be preset. The management system 200 may perform a function of maintaining and updating such information. Thus, for example, when user 1 logs in with unique account information, the user 1 recognizes that control rights for physical set- top boxes 1, 2, and 3 are granted to user 1, and can perform subsequent actions.
본 발명의 일 실시예에 따르면, 이러한 후속 조치에는 관리 시스템(200)이 상기 할당된 복수 개의 디지털 사이니지(400)의 물리 셋탑박스(410) 정보를 사용자 단말 장치(300)에 제공하는 것이 포함된다. 또한, 관리 시스템(200)은 사용자 단말 장치(300)에서의 사용자 조작에 따른 다음의 정보들을 사용자 단말 장치(300)로부터 전달받아 유지한다.According to one embodiment of the present invention, such subsequent measures include the management system 200 providing the user terminal device 300 with information on the physical set-top box 410 of the allocated plurality of digital signage 400. do. In addition, the management system 200 receives and maintains the following information according to a user's operation in the user terminal device 300 from the user terminal device 300.
먼저, 사용자 단말 장치(300)에서의 사용자 조작에 따라 물리 셋탑박스(410)과 일대일로 매칭된 복수개의 가상 셋탑박스(420)에 대한 제1 그룹화 동작이 실행되어 가상 디바이스(430)가 정보가 생성될 수 있다. 본 명세서에서 정의되는 "제1 그룹화"는 복수개의 가상 셋탑박스(420)를 묶어 단일의 가상 디바이스(43)를 생성하는 것을 의미한다. First, a first grouping operation is performed on a plurality of virtual set-top boxes 420 that are matched one-to-one with a physical set-top box 410 according to a user manipulation of the user terminal device 300, so that the virtual device 430 may receive information. Can be generated. As used herein, “first grouping” refers to a plurality of virtual set-top boxes 420 to create a single virtual device 43.
이러한 가상 디바이스(43)에 종국적으로 매칭된 복수개의 물리 셋탑박스(410)는 동일한 하드웨어 속성을 가지도록 선택된다. 디지털 사이니지(400)로 활용될 수 있는 하드웨어에는 다양한 종류가 있다. 예컨대, 터치스크린 기능의 유무를 기준으로 하면, 터치 입력 기능을 가진 스크린을 구비한 디지털 키오스크(kiosk)와 터치 입력 기능을 가지지 않고 화면 출력 기능만 가진 스크린(멀티비전 포함)은 서로 다른 하드웨어 속성을 가진다. 그런데, 이와 같이 다양한 하드웨어 속성에 따라 적용되어야 하는 디바이스 설정, 각 디바이스에서 실행되는 어플리케이션의 종류, 각각의 어플리케이션에서 실행되는 컨텐츠의 종류가 달라질 수 있다. The plurality of physical set-top boxes 410 finally matched to these virtual devices 43 are selected to have the same hardware attributes. There are various types of hardware that can be utilized as the digital signage 400. For example, based on the presence or absence of a touch screen function, a digital kiosk having a screen having a touch input function and a screen having a screen output function without a touch input function (including multivision) have different hardware properties. Have However, device settings to be applied according to various hardware attributes, types of applications executed in each device, and types of contents executed in respective applications may vary.
이와 같이, 디지털 사이니지의 그룹화 운용에 있어서 하드웨어 속성을 고려하는 것은 본 발명의 특징적인 부분이다. 종래기술의 디지털 사이니지 운용 방식에서는 하드웨어 속성을 고려하지 않았다. 종래에는 디지털 사이니지가 PC 상에서 실행된다는 전제하에 하드웨어에 대한 고려 없이 소프트웨어적으로만 구현되었다. 이러한 이유로, 종래기술의 디지털 사이니지 운용에 있어서는, 하드웨어의 통제와 관련하여 기능이 제한적일 수 밖에 없었다.As such, it is a characteristic part of the present invention to consider hardware attributes in the grouping operation of digital signage. Prior art digital signage operating methods do not consider hardware attributes. In the related art, digital signage is implemented only in software without considering hardware on the premise that it is executed on a PC. For this reason, in the digital signage operation of the prior art, the function was limited in terms of hardware control.
IoT 기술이 본격적으로 도입되는 시대에 이르러, 다양한 하드웨어 속성의 기기들이 스마트 기기로써 사용되고 있다. 이러한 기기들을 디지털 사이니지의 단말로 이용하기 위해서는 반드시 하드웨어 속성에 대한 고려가 있어야 하고, 소프트웨어 기능뿐 아니라 하드웨어 기능 또한 함께 고려되어야 한다.In the era of full-fledged introduction of IoT technology, devices with various hardware attributes are being used as smart devices. In order to use these devices as terminals of digital signage, hardware attributes must be considered and hardware functions as well as software functions must be considered.
첨언하면, 각종 하드웨어별로 사용할 수 있는 하드웨어 기능들이 모두 다르고, 하드웨어에 따른 소프트웨어 기능들도 모두 다르다. 이렇듯 다양한 하드웨어(일반 디스플레이, 터치키오스크, 멀티비전, 대형전광판, 보일러, CCTV, 에어컨, 냉장고 등)를 가상디바이스로 생성하여 하드웨어별 특징에 따른 기능을 가상디바이스상에 구성하여 컨트롤하는 것은 종래기술에 존재하지 않았던 본 발명 특유의 구성이다.Incidentally, the hardware functions that can be used for various hardware are all different, and the software functions for each hardware are also different. It is a prior art to create and control various hardware (general display, touch kiosk, multi-vision, large screen, boiler, CCTV, air conditioner, refrigerator, etc.) as a virtual device and configure the functions according to the characteristics of each hardware on the virtual device. It is the structure peculiar to this invention which did not exist.
본 발명의 일 실시예에 따라 제1 그룹화 설정에 의해 생성되는 가상 디바이스(430)에는 동일한 하드웨어 속성을 가진 물리 셋탑박스(410)가 속하게 되므로, 가상 디바이스(430)에 대한 제어 설정이 이에 속한 모든 물리 셋탑박스(410)에 적용되고 실행되는데 문제가 없다.According to an embodiment of the present invention, since the physical set-top box 410 having the same hardware property belongs to the virtual device 430 generated by the first grouping setting, the control settings for the virtual device 430 belong to all of them. There is no problem in being applied to and executed in the physical set-top box 410.
예컨대, 도4에 도시된 "Starbucks UK"라는 명칭으로 생성된 가상 디바이스(430)에는 모두 터치 입력 기능을 가지지 않고 화면 출력 기능만을 가진 스크린에 연결된 물리 셋탑박스(410)들이 귀속되므로, 동일 디바이스 설정, 동일 어플리케이션 설정, 동일 컨텐츠 설정이 실행 가능해진다. 만일, 단일의 가상 디바이스(430)에 다른 종류의 제어가 필요한, 즉 다른 속성의 하드웨어가 속하게 되면, 위와 같은 동일 디바이스 설정, 동일 어플리케이션 설정, 동일 컨텐츠 설정이 적용될 수 없을 것이다.For example, in the virtual device 430 created under the name "Starbucks UK" shown in FIG. 4, all physical set-top boxes 410 connected to a screen having only a screen output function without a touch input function are attributable to the same device configuration. The same application setting and the same content setting can be executed. If different types of control are required in the single virtual device 430, that is, hardware of different attributes belongs, the same device setting, the same application setting, and the same content setting may not be applied.
이와 같이, 동일한 하드웨어 속성을 가진 물리 셋탑박스(410)들에 대하여 제1 그룹화 동작을 실행하고, 그 결과를 유지하며, 단일의 가상 디바이스(430)에 속한 물리 셋탑박스(410)들에 대하여 동일한 제어를 실행하는 것은 본 발명의 고유한 특징 중 하나이다.As such, the first grouping operation is performed on the physical set top boxes 410 having the same hardware property, the result is maintained, and the same is performed on the physical set top boxes 410 belonging to the single virtual device 430. Implementing control is one of the unique features of the present invention.
한편 본 발명에 따르면 제2 그룹화 동작이 정의된다. 이러한 제2 그룹화 동작에 의하여 이상 설명한 바와 같이 동일한 하드웨어 속성을 가진 물리 셋탑박스(410)들의 상위 단위인 가상 디바이스(430)들이 묶인 가상 디바이스 그룹(440)이 생성될 수 있다.Meanwhile, according to the present invention, a second grouping operation is defined. As described above, as described above, the virtual device group 440 in which the virtual devices 430 which are higher units of the physical set-top boxes 410 having the same hardware property are bundled may be generated.
상기 제2 그룹화 동작에 의해 생성되는 가상 디바이스 그룹(440)은 단일 장소에 다른 종류의 하드웨어 속성을 가진 물리 셋탑박스(410)들이 적용될 필요에 의해 제공된다. 예컨대, 극장 매표소에는 디지털 사이니지(400)로서 터치 입력 기능을 가진 스크린이 구비된 디지털 키오스크와 함께 터치 입력 기능을 가지지 않고 화면 출력 기능만 구비된 스크린이 사용되고 있다. 이러한 경우, 극장 매표소라는 장소를 기준으로 복수 종류의 디지털 사이니지(400)를 제어하거나 상태를 모니터링 하기 위해서는 복수개의 가상 디바이스(430)를 그룹화한 가상 디바이스 그룹(440)의 활용이 유용할 수 있다.The virtual device group 440 generated by the second grouping operation is provided by the necessity of applying physical set-top boxes 410 having different kinds of hardware attributes to a single place. For example, a screen with only a screen output function without a touch input function is used as a digital signage 400 together with a digital kiosk equipped with a screen with a touch input function. In this case, in order to control or monitor a plurality of types of digital signage 400 based on a place called a theater ticket office, it may be useful to use the virtual device group 440 grouping the plurality of virtual devices 430. .
본 발명의 일 실시예에 따른 제2 그룹화 동작에 의해 생성되는 가상 디바이스 그룹(440)을 활용하면 하나의 장소에 여러 종류의 하드웨어 속성을 가진 물리 셋탑박스(410) 및 이에 연결된 디지털 사이니지(400)가 사용되는 경우에도 편리하게 실시간 상태를 모니터링 하는 것이 가능해지고, 각종 제어를 편리하게 수행할 수 있는 고유의 작용효과가 달성된다.By utilizing the virtual device group 440 generated by the second grouping operation according to an embodiment of the present invention, the physical set-top box 410 having various kinds of hardware attributes in one place and the digital signage 400 connected thereto are provided. Even when the) is used, it is possible to conveniently monitor the real-time state, and the unique effect of conveniently performing various controls is achieved.
한편, 관리 시스템(200)은 복수개의 물리 셋탑박스(410)가 일대일로 매칭된 복수개의 가상셋탑박스(420)들을 그룹화 함으로써 생성되는 가상 디바이스(430)에 대한 제어 명령 입력 정보를 사용자 단말 장치(300)로부터 전달받아 유지하고 물리 셋탑박스(410)들을 제어하는 기능을 수행한다. Meanwhile, the management system 200 may provide control command input information for the virtual device 430 generated by grouping the plurality of virtual set-top boxes 420 in which the plurality of physical set-top boxes 410 are matched one-to-one. Maintain and receive from 300 to control the physical set-top box (410).
본 발명에 따른 관리 시스템(200)의 구성과 기능에 관하여는 이하의 상세한 설명을 통하여 보다 자세하게 알아보기로 한다. 한편, 관리 시스템(200)에 관하여 위와 같이 설명되었으나, 이러한 설명은 예시적인 것이고, 관리 시스템(200)에 요구되는 기능이나 구성요소의 적어도 일부가 필요에 따라 사용자 단말 장치(300) 또는 디지털 사이니지(400) 내에서 실현되거나 사용자 단말 장치(300) 또는 디지털 사이니지(400) 내에 포함될 수도 있음은 당업자에게 자명하다.The configuration and function of the management system 200 according to the present invention will be described in more detail through the following detailed description. Meanwhile, the management system 200 has been described as above, but this description is exemplary, and at least some of the functions or components required for the management system 200 are required by the user terminal device 300 or the digital signage. It will be apparent to those skilled in the art that they may be implemented within 400 or included within user terminal device 300 or digital signage 400.
다음으로, 본 발명의 일 실시예에 따른 사용자 단말 장치(300)는 사용자가 관리 시스템(200) 또는 디지털 사이니지(400)에 접속한 후 통신할 수 있도록 하는 기능을 포함하는 디지털 기기로서, 스마트폰, 태블릿, 데스크탑 컴퓨터, 노트북 컴퓨터, 워크스테이션, PDA, 웹 패드, 이동 전화기 등과 같이 메모리 수단을 구비하고 마이크로 프로세서를 탑재하여 연산 능력을 갖춘 디지털 기기라면 얼마든지 본 발명에 따른 사용자 단말 장치(300)로서 채택될 수 있다.Next, the user terminal device 300 according to an embodiment of the present invention is a digital device that includes a function to enable the user to communicate after connecting to the management system 200 or the digital signage 400, smart The user terminal device 300 according to the present invention may be any digital device having a computing capability by mounting a microprocessor such as a phone, a tablet, a desktop computer, a notebook computer, a workstation, a PDA, a web pad, a mobile phone, and the like. May be adopted as
또한, 본 발명의 일 실시예에 따르면, 사용자 단말 장치(300)는 사용자가 관리 시스템(200)에 로그인하여 디지털 사이니지(400)의 물리 셋탑박스(410)를 사용할 수 있도록 지원하는 애플리케이션을 포함할 수 있다. 이와 같은 애플리케이션은 관리 시스템(200) 또는 공지의 웹 서버(미도시됨)로부터 다운로드된 것일 수 있다. 한편, 이러한 프로그램 모듈의 성격은 후술할 바와 같은 관리 시스템(200)의 정보 수집부(210), 셋탑박스 관리부(220), 통신부(230) 및 제어부(240)와 전반적으로 유사할 수 있다. 여기서, 애플리케이션은 그 적어도 일부가 필요에 따라 그것과 실질적으로 동일하거나 균등한 기능을 수행할 수 있는 하드웨어 장치나 펌웨어 장치로 치환될 수도 있다. 사용자 단말 장치(300)의 구성과 기능에 관하여는 이하의 상세한 설명을 통하여 보다 자세하게 알아보기로 한다.In addition, according to an embodiment of the present invention, the user terminal device 300 includes an application for supporting a user to log in to the management system 200 to use the physical set-top box 410 of the digital signage 400. can do. Such an application may be downloaded from the management system 200 or a known web server (not shown). On the other hand, the nature of the program module may be generally similar to the information collection unit 210, set-top box management unit 220, communication unit 230 and the control unit 240 of the management system 200 to be described later. Here, the application may be replaced with a hardware device or a firmware device, at least a part of which may perform a function substantially the same or equivalent thereto. The configuration and function of the user terminal device 300 will be described in more detail through the following detailed description.
다음으로, 본 발명의 일 실시예에 따르면, 디지털 사이니지(400)는 관리 시스템(200) 및/또는 사용자 단말 장치(300)로부터 제공 받은 애플리케이션 또는 컨텐츠를 디지털 사이니지(400)의 주변에 있는 사람들에게 제공하는 기능을 수행할 수 있다.Next, according to an embodiment of the present invention, the digital signage 400 is located in the vicinity of the digital signage 400 the application or content provided from the management system 200 and / or the user terminal device 300. You can perform the functions you provide to people.
구체적으로, 본 발명의 일 실시예에 따르면, 디지털 사이니지(400)는 관리 시스템(200) 또는 사용자 단말 장치(300)와의 통신을 수행하고 사람들에게 제공될 애플리케이션 또는 컨텐츠를 제어하는 기능을 수행하는 물리적인 구성요소인 물리 셋탑박스(410)를 포함할 수 있다. 또한, 본 발명의 일 실시예에 따르면, 디지털 사이니지(400)은 LCD 패널, OLED 패널과 같은 표시 수단과 음향 출력을 위한 스피커 등을 더 포함할 수 있다.Specifically, according to an embodiment of the present invention, the digital signage 400 performs a function of communicating with the management system 200 or the user terminal device 300 and controlling an application or content to be provided to people. It may include a physical set-top box 410 that is a physical component. In addition, according to an embodiment of the present invention, the digital signage 400 may further include display means such as an LCD panel, an OLED panel, and a speaker for sound output.
또한, 본 발명의 일 실시예에 따르면, 디지털 사이니지(400)는 백화점, 지하철, 버스 정류장, 공항, 호텔, 극장 매표소, 병원 등의 공공 장소에 설치될 수 있으나, 이는 예시적으로 열거한 것에 불과할 뿐 본 발명에 따라 디지털 사이니지(400)가 설치되는 장소가 반드시 상기 열거된 것에 한정되는 것은 아님을 밝혀 둔다.Further, according to an embodiment of the present invention, the digital signage 400 may be installed in public places such as department stores, subways, bus stations, airports, hotels, theater ticket offices, hospitals, etc. It should be noted that the place where the digital signage 400 is installed in accordance with the present invention is not necessarily limited to those listed above.
한편, 본 발명의 일 실시예에 따라 사용자가 디지털 사이니지(400)를 사용하는 과정을 개략적으로 살펴보면 아래와 같다.Meanwhile, according to an embodiment of the present invention, a process of using the digital signage 400 by the user is briefly described as follows.
먼저, 본 발명의 일 실시예에 따르면, 사용자는 관리 시스템(200)이 제공하는 애플리케이션, 웹사이트 등의 플랫폼을 통하여 자신의 사용자 계정을 등록할 수 있다. 다음으로, 본 발명의 일 실시예에 따르면, 사용자는 사용자 단말 장치(300)를 통해 자신의 사용자 계정으로 관리 시스템(200)에 로그인 할 수 있다. 그러면, 관리 시스템(200)은 로그인 된 사용자 계정 정보에 할당된 물리 셋탑박스(410)에 대한 정보(각 물리 셋탑박스(410)의 하드웨어 속성 정보와 현재 상태 정보 포함)를 사용자 단말 장치(300)에 제공하고, 사용자 단말 장치(300)는 제공된 물리 셋탑박스(410) 정보를 활용해 물리 셋탑박스(410)와 일대일로 매칭되는 가상 셋탑박스(420)를 생성한다. First, according to an embodiment of the present invention, a user may register his or her user account through a platform such as an application or a website provided by the management system 200. Next, according to an embodiment of the present invention, a user may log in to the management system 200 with his or her user account through the user terminal device 300. Then, the management system 200 includes information on the physical set-top box 410 (including hardware attribute information and current state information of each physical set-top box 410) assigned to the logged-in user account information. In addition, the user terminal device 300 generates a virtual set-top box 420 that is matched one-to-one with the physical set-top box 410 by using the provided physical set-top box 410 information.
사용자는 사용자 단말 장치(300) 상에서의 사용자 편의성을 감안한 그래픽 구성을 활용하여 제1 그룹화 동작을 수행할 수 있다. 그 결과로 동일한 하드웨어 속성을 가진 물리 셋탑박스(410)들의 집합인 가상 디바이스(430)가 생성된다. The user may perform the first grouping operation by using a graphic configuration in consideration of user convenience on the user terminal device 300. The result is a virtual device 430 that is a collection of physical set top boxes 410 with the same hardware attributes.
물리 셋탑박스(410)가 일대일로 매칭된 가상 셋탑박스(420)는 사용자 단말 장치(300)에 표시될 때 물리 셋탑박스(410) 및 이에 연결된 디지털 사이니지(400)의 하드웨어 속성별로 구별되는 색깔 또는 형태로 표현될 수 있다. 이로써 사용자는 제1 그룹화 동작에 의한 가상 디바이스(430) 생성 시 동일 하드웨어 속성을 갖는 물리 셋탑박스(410)를 용이하게 판별할 수 있다. 또는, 사용자 단말 장치(300)에서의 제1 그룹화 동작 도중 다른 종류의 하드웨어 속성을 갖는 물리 셋탑박스(410)에 매칭된 가상 셋탑박스(420)가 단일의 가상 디바이스(430)에 속하도록 사용자 지정이 이루어지는 경우, 사용자 단말 장치(300)는 이러한 지정이 불가능하거나 바람직하지 않다는 점을 사용자에게 인지시키는 경고 메시지를 출력하도록 실행될 수도 있다.The virtual set-top box 420 in which the physical set-top box 410 is matched one-to-one is a color distinguished by hardware attributes of the physical set-top box 410 and the digital signage 400 connected thereto when displayed on the user terminal device 300. Or in form. Accordingly, the user can easily determine the physical set-top box 410 having the same hardware property when the virtual device 430 is generated by the first grouping operation. Alternatively, the user designates that the virtual set-top box 420 matched to the physical set-top box 410 having different kinds of hardware attributes during the first grouping operation in the user terminal device 300 belongs to a single virtual device 430. In this case, the user terminal device 300 may be executed to output a warning message for notifying the user that such designation is impossible or undesirable.
상기와 같은 동일한 하드웨어 속성을 가진 물리 셋탑박스(410)의 집합으로서의 가상 디바이스(430)가 생성되면, 사용자는 사용자 단말 장치(300)를 사용하여 생성된 가상 디바이스(430)에 대한 제어 명령을 입력할 수 있다. 이러한 제어 명령에는 언제 스크린을 온오프할 것인지 등의 디바이스 설정 명령, 스크린이 켜졌을 때 어떤 어플리케이션을 실행할 것인지에 관한 설정 명령, 각 어플리케이션에서 어떤 컨텐츠를 실행할 것인지에 관한 설정 명령 등이 포함된다.When the virtual device 430 is generated as a set of physical set-top boxes 410 having the same hardware attributes as described above, a user inputs a control command for the virtual device 430 generated using the user terminal device 300. can do. These control commands include device setting commands such as when to turn the screen on and off, setting commands for what application to run when the screen is turned on, and setting commands for what content to execute in each application.
나아가, 사용자는 사용자 단말 장치(300)를 사용하여 제2 그룹화 동작을 통한 가상 디바이스(430)의 상위 그룹인 가상 디바이스 그룹(440)을 설정하는 것이 가능하다.In addition, the user may set the virtual device group 440 that is the upper group of the virtual device 430 through the second grouping operation by using the user terminal device 300.
상술한 바와 같이, 가상 디바이스 그룹(440)에는 서로 다른 종류의 하드웨어 속성을 가진 가상 디바이스(430)가 속할 수 있다. 가상 디바이스 그룹(440)은 바람직하게는 한 장소에 설치되는 복수 종류의 하드웨어 속성을 갖는 디지털 사이니지(400)들을 하나의 그룹으로 묶어서 관리 및 제어하기 위하여 생성된다. 하나의 가상 디바이스 그룹(440)에 복수개의 가상 디바이스(430)가 속하게 되더라도, 기본적으로 디지털 사이니지(400) 및 이에 연결된 물리 셋탑박스(410)에 대한 제어 명령은 단일 하드웨어 속성을 기반으로 한 집합인 가상 디바이스(430) 단위에서 이루어지는 것이 일반적일 것이나, 하나의 가상 디바이스 그룹(440)에 속한 복수개의 가상 디바이스(430) 사이에서 다른 하드웨어 속성임에도 불구하고 공통적으로 제어 가능한 명령은 가상 디바이스 그룹(440) 단위에서 이루어지도록 구성될 수도 있다. 예컨대, 각 가상디바이스(430) 별로 구동되는 어플리케이션의 설정, 각 어플리케이션에서 구동되는 컨텐츠의 설정이 이루어져야 하는 경우에도, 디지털 사이니지(400)의 온오프 시간 설정은 다른 속성의 하드웨어에도 공통적으로 적용될 수 있으므로, 가상 디바이스 그룹(440) 단위에서 제어 가능하도록 구성이 가능하다. 또한, 제2 그룹화 동작에 의해서 설정되는 가상 디바이스 그룹(440)을 활용하면, 한 장소에 설치되는 서로 다른 하드웨어 속성을 갖는 디지털 사이니지(400)의 현 상태 정보를 하나의 화면에서 모니터링 할 수 있으므로, 유지 관리의 편의성 측면에서 종래기술 대비 월등이 향상된 효과가 제공된다.As described above, the virtual device group 440 may belong to the virtual device 430 having different kinds of hardware attributes. The virtual device group 440 is preferably created to manage and control the digital signage 400 having a plurality of kinds of hardware attributes installed in one place in a group. Even if a plurality of virtual devices 430 belong to one virtual device group 440, the control commands for the digital signage 400 and the physical set-top box 410 connected thereto are basically set based on a single hardware property. In general, the virtual device 430 may be performed in a unit of the virtual device 430, but the command that is commonly controllable among the plurality of virtual devices 430 belonging to one virtual device group 440 may be a virtual device group 440. It may be configured to be made in units). For example, even when the setting of the application driven by each virtual device 430 and the setting of the content driven by each application should be made, the on-off time setting of the digital signage 400 may be commonly applied to hardware of other attributes. Therefore, the configuration may be made to be controllable in units of the virtual device group 440. In addition, when the virtual device group 440 set by the second grouping operation is utilized, the current state information of the digital signage 400 having different hardware attributes installed in one place may be monitored on one screen. In terms of convenience of maintenance, a superior effect is provided compared to the prior art.
상술한 바와 같은 가상 디바이스(430) 및 가상 디바이스 그룹(440) 지정 명령 및 각 가상 디바이스(430) 및 가상 디바이스 그룹(440)에 대한 제어 명령은 실시간 또는 시간차를 두고 관리 시스템(200)에 전달되고 유지될 수 있다. As described above, the command for designating the virtual device 430 and the virtual device group 440 and the control command for each virtual device 430 and the virtual device group 440 are transmitted to the management system 200 in real time or with time difference. Can be maintained.
상기 가상 디바이스(430) 및 가상 디바이스 그룹(440) 지정 명령 및 각 가상 디바이스(430) 및 가상 디바이스 그룹(440)에 대한 제어 명령은 관리 시스템(200)에 의하여 실행되어 물리 셋탑박스(410) 및 이에 연결된 디지털 사이니지(400)가 사용자의 의도에 따라 그룹으로 제어된다.The virtual device 430 and the virtual device group 440 designation command and the control command for each virtual device 430 and the virtual device group 440 are executed by the management system 200 to perform the physical set-top box 410 and The digital signage 400 connected thereto is controlled in groups according to the intention of the user.
관리 시스템의 구성Configuration of Management System
이하에서는, 본 발명에 따른 관리 시스템(200)의 내부 구성과 각 구성요소의 기능에 대하여 살펴보기로 한다.Hereinafter, the internal configuration of the management system 200 according to the present invention and the function of each component will be described.
도 2는 본 발명의 일 실시예에 따른 관리 시스템(200)의 내부 구성을 상세하게 도시하는 도면이다.2 is a diagram showing in detail the internal configuration of the management system 200 according to an embodiment of the present invention.
도 2에 도시된 바와 같이, 본 발명의 일 실시예에 따른 관리 시스템(200)은 정보 수집부(210), 셋탑박스 관리부(220), 통신부(230) 및 제어부(240)를 포함하여 구성될 수 있다. 본 발명의 일 실시예에 따르면, 정보 수집부(210), 셋탑박스 관리부(220), 통신부(230) 및 제어부(240)는 그 중 적어도 일부가 사용자 단말 장치(300) 또는 디지털 사이니지(400)와 통신하는 프로그램 모듈일 수 있다. 이러한 프로그램 모듈은 운영 시스템, 응용 프로그램 모듈 또는 기타 프로그램 모듈의 형태로 관리 시스템(200)에 포함될 수 있고, 물리적으로는 여러 가지 공지의 기억 장치에 저장될 수 있다. 또한, 이러한 프로그램 모듈은 관리 시스템(200)과 통신 가능한 원격 기억 장치에 저장될 수도 있다. 한편, 이러한 프로그램 모듈은 본 발명에 따라 후술할 특정 업무를 수행하거나 특정 추상 데이터 유형을 실행하는 루틴, 서브루틴, 프로그램, 오브젝트, 컴포넌트, 데이터 구조 등을 포괄하지만, 이에 제한되지는 않는다.As shown in FIG. 2, the management system 200 according to an embodiment of the present invention may include an information collecting unit 210, a set-top box managing unit 220, a communication unit 230, and a control unit 240. Can be. According to an embodiment of the present invention, at least some of the information collection unit 210, the set-top box management unit 220, the communication unit 230, and the control unit 240 may be a user terminal device 300 or a digital signage 400. May be a program module in communication with). Such program modules may be included in the management system 200 in the form of operating systems, application modules or other program modules, and may be physically stored in various known storage devices. In addition, such program modules may be stored in a remote storage device that can communicate with the management system 200. On the other hand, such program modules include, but are not limited to, routines, subroutines, programs, objects, components, data structures, etc. that perform particular tasks or execute particular abstract data types, described below, in accordance with the present invention.
먼저, 본 발명의 일 실시예에 따르면, 정보 수집부(210)는 사용자 단말 장치(300)로부터 사용자 계정 정보를 수집할 수 있다. 사용자의 계정 정보에는 해당 사용자를 고유하게 특정할 수 있는 식별자(예를 들면, 아이디(ID) 등)가 포함될 수 있다. 이는 로그인이 사용자 단말 장치(300)로부터 이루어지는 경우에 그러하다. 만일 로그인이 사용자 단말 장치(300)가 아닌 그 어떤 다른 장치, 예컨대 물리 셋탑박스(410)로부터 이루어지는 경우, 정보 수집부(210)는 물리 셋탑박스(410)로부터 사용자 계정 정보를 수집할 수 있다.First, according to an embodiment of the present invention, the information collecting unit 210 may collect user account information from the user terminal device 300. The account information of the user may include an identifier (eg, ID) for uniquely identifying the user. This is the case when the login is made from the user terminal device 300. If the login is performed from any other device other than the user terminal device 300, for example, the physical set top box 410, the information collecting unit 210 may collect user account information from the physical set top box 410.
또한, 정보 수집부(210)는 사용자 단말 장치(300)로부터 가상 디바이스(430) 및 가상 디바이스 그룹(440) 지정 명령 및 각 가상 디바이스(430) 및 가상 디바이스 그룹(440)에 대한 제어 명령에 대한 정보를 수집할 수 있다.In addition, the information collecting unit 210 for the virtual device 430 and the virtual device group 440 designation command from the user terminal device 300 and the control command for each virtual device 430 and virtual device group 440 Information can be collected.
정보 수집부(210)는 물리 셋탑박스(410)측으로부터도 정보를 수집할 수 있으며, 이들은 물리 셋탑박스(410)의 식별 정보, 물리 셋탑박스(410)의 하드웨어 속성 정보, 사용 현황 및 사용 이력에 관한 정보 등일 수 있다.The information collecting unit 210 may also collect information from the physical set-top box 410 side, these are identification information of the physical set-top box 410, hardware attribute information, usage status and usage history of the physical set-top box 410 Information regarding the terminal, and the like.
여기서, 본 발명의 일 실시예에 따르면, 물리 셋탑박스(410)의 식별 정보는 물리 셋탑박스(410)에 구비되는 적어도 하나의 네트워크 어댑터의 고유 키(예를 들면, 맥(MAC) 주소)에 기초하여 설정될 수 있다. 예를 들면, 물리 셋탑박스(410)의 와이파이(WiFi) 어댑터의 맥 주소, 이더넷(Ethernet) 어댑터의 맥 주소 및 블루투스(Bluetooth) 어댑터의 맥 주소 중 적어도 하나에 기초하여 해당 물리 셋탑박스(410)의 식별 정보가 설정될 수 있다.Here, according to one embodiment of the present invention, the identification information of the physical set-top box 410 is stored in a unique key (eg, MAC address) of at least one network adapter provided in the physical set-top box 410. Can be set based on this. For example, the physical set-top box 410 is based on at least one of the MAC address of the Wi-Fi adapter of the physical set-top box 410, the MAC address of the Ethernet adapter, and the MAC address of the Bluetooth adapter. Identification information may be set.
다음으로, 본 발명의 일 실시예에 따른 셋탑박스 관리부(220)는 사용자가 입력한 가상 디바이스(430) 및 가상 디바이스 그룹(440) 지정 명령 및 각 가상 디바이스(430) 및 가상 디바이스 그룹(440)에 대한 제어 명령에 따라 물리 셋탑박스(410)에 대한 직접 제어를 실행하는 기능을 수행하고, 통신부(230)는 관리 시스템(200)으로부터의/으로의 데이터 송수신이 가능하도록 하는 기능을 수행할 수 있다.Next, the set-top box management unit 220 according to an embodiment of the present invention, the user-specified command of the virtual device 430 and the virtual device group 440, and each of the virtual devices 430 and the virtual device group 440. According to a control command for the control to perform the function of performing a direct control on the physical set-top box 410, the communication unit 230 may perform a function to enable the transmission and reception of data to and from the management system 200. have.
*마지막으로, 본 발명의 일 실시예에 따른 제어부(240)는 정보 수집부(210), 셋탑박스 관리부(220) 및 통신부(230) 간의 데이터의 흐름을 제어하는 기능을 수행할 수 있다. 즉, 본 발명에 따른 제어부(240)는 관리 시스템(200)의 외부로부터의/로의 데이터 흐름 또는 관리 시스템(200)의 각 구성요소 간의 데이터 흐름을 제어함으로써, 정보 수집부(210), 셋탑박스 관리부(220) 및 통신부(230)에서 각각 고유 기능을 수행하도록 제어할 수 있다.Finally, the control unit 240 according to an embodiment of the present invention may perform a function of controlling the flow of data between the information collecting unit 210, the set-top box management unit 220 and the communication unit 230. That is, the controller 240 according to the present invention controls the data flow from / to the outside of the management system 200 or the data flow between each component of the management system 200, thereby collecting the information collecting unit 210 and the set-top box. The management unit 220 and the communication unit 230 may control to perform a unique function, respectively.
사용자 단말 장치의 구성Configuration of User Terminal Device
사용자 단말 장치(300)의 그룹화를 위한 애플리케이션은 예컨대 도 3과 같이 실행 가능하다.An application for grouping the user terminal device 300 may be executed, for example, as shown in FIG. 3.
사용자가 관리 시스템(200)에 로그인 하면, 해당 사용자 계정 정보에 할당된, 즉 제어 권한이 부여된 물리 셋탑박스(410)에 대한 정보가 사용자 단말 장치(300)에 제공된다. 그러면, 사용자 단말 장치(300)는 상기 정보를 바탕으로 물리 셋탑박스(410)와 일대일로 매칭되는 가상 셋탑박스(420)를 그래픽화하여 사용자에게 표시할 수 있다. 도 3은 그 예시이다.When the user logs in to the management system 200, information about the physical set-top box 410 assigned to the corresponding user account information, that is, the control right is provided, is provided to the user terminal device 300. Then, the user terminal device 300 may graphically display the virtual set-top box 420 matching one-to-one with the physical set-top box 410 based on the information and display the same to the user. 3 is an example thereof.
도 3에서는 식별 정보 1 내지 7(실제 식별 정보는 본 명세서에서 따로 설명한 바와 같이, 네트워크 어댑터의 고유 키에 기반하여 설정될 수 있으나, 도 3의 실시예에서는 발명의 개념을 설명하는 차원에서 식별 정보를 단순화 하여 표현함)의 특정 사용자 계정 정보에 할당된 물리 셋탑박스(410)와 일대일로 매칭되는 가상 셋탑박스(420)들이 나열식으로 사용자에게 표시된다. 표시되는 방식은 도 3에 도시된 것과 얼마든지 다른 방식으로도 실행 가능하다는 점이 이해되어야 한다. 다양한 방식으로 수행될 수 있는 가상 셋탑박스(420) 표시에 따라, 사용자는 애플리케이션이 제공하는 그룹화 명령을 통하여 이들에 대하여 제1 그룹화 동작을 실행할 수 있다.In FIG. 3, identification information 1 to 7 (actual identification information may be set based on a unique key of a network adapter, as described separately in the present specification. However, in the embodiment of FIG. (Simplified representation) of the virtual set-top box 420 that is matched one-to-one with the physical set-top box 410 assigned to the specific user account information is displayed to the user in a list form. It is to be understood that the manner in which it is displayed may be implemented in any other way than shown in FIG. 3. According to the display of the virtual set-top box 420, which may be performed in various ways, the user may execute the first grouping operation on them through the grouping command provided by the application.
도 3은 제1, 제2, 제3 물리 셋탑박스(410)의 가상 셋탑박스(420)들을 제1 가상 디바이스(430)로, 제4 물리 셋탑박스(410)의 가상 디바이스를 제2 가상 디바이스(430)로, 제5, 제6, 제7 물리 셋탑박스(410)의 가상 셋탑박스(420)들을 제3 가상 디바이스(430)로 그룹화 한 실시예를 도시한다.3 illustrates the virtual set top boxes 420 of the first, second and third physical set top boxes 410 as the first virtual device 430, and the virtual devices of the fourth physical set top box 410 as the second virtual device. In operation 430, the virtual set-top boxes 420 of the fifth, sixth, and seventh physical set-top boxes 410 are grouped into a third virtual device 430.
이러한 그룹화 명령은 적절한 GUI(Graphic User Interface)를 통해 실행 가능하다. 예컨대, 사용자 단말 장치(300)가 터치 스크린을 보유한 스마트폰인 경우, 제1, 제2, 제3 물리 셋탑박스(410)의 가상 셋탑박스(420)들을 터치한 후, 그룹 지정 명령을 내리면 이들이 제1 가상 디바이스(430)로 설정된다. 제4 물리 셋탑박스(410)의 가상 디바이스를 터치한 후 그룹 지정 명령을 내리면, 제1 가상 디바이스(430)는 이미 설정되어 있으므로, 이에 이은 순차적인 번호인 제2 가상 디바이스(430)로 설정된다. 마찬가지로, 제5, 제6, 제7 물리 셋탑박스(410)의 가상 셋탑박스(420)들을 터치한 후 그룹 지정 명령을 내리면, 제3 가상 디바이스(430)로 설정된다. 상술한 바와 같이, 동일 가상 디바이스(430)에 속하는 물리 셋탑박스(410)들은 동일한 하드웨어 속성을 갖도록 제1 그룹화가 실행된다.These grouping commands can be executed through an appropriate graphical user interface (GUI). For example, when the user terminal device 300 is a smart phone having a touch screen, when the virtual set-top boxes 420 of the first, second, and third physical set-top boxes 410 are touched, they are issued by a group designation command. It is set as the first virtual device 430. When the group designation command is issued after touching the virtual device of the fourth physical set-top box 410, the first virtual device 430 is already set, and thus, the first virtual device 430 is set to the second virtual device 430 which is a sequential number. . Similarly, when the virtual set-top boxes 420 of the fifth, sixth, and seventh physical set-top boxes 410 are touched and a group designation command is issued, the third virtual device 430 is set. As described above, the first grouping is performed so that the physical set top boxes 410 belonging to the same virtual device 430 have the same hardware attributes.
앞서 설명한 바 있는 제2 그룹화도 동일한 방식으로 실행될 수 있다. 제1 그룹화를 통한 가상 디바이스(430) 설정이 마무리된 후에, 복수개의 가상 디바이스(430)를 단일 가상 디바이스 그룹(440)으로 그룹 지정함에 있어서는 하드웨어 속성에 구애되지 않고, 다른 하드웨어 속성을 가진 가상 디바이스(430)끼리 하나의 가상 디바이스 그룹(440)으로 묶는 것이 가능하다. 제2 그룹화는 관리 및 제어의 편의를 위하여 실행되는 것이므로, 단일 장소에 설치되는 다양한 속성의 하드웨어를 포괄할 수 있는 가상 디바이스(430)끼리의 조합으로 설정되는 것이 바람직하나, 여기에 제한되는 것은 아니며, 관리 및 제어의 편의를 위하여 사용자가 의도하는 그 어떤 가상 디바이스(430)끼리의 조합도 가능하다는 것이 이해되어야 한다.The second grouping as described above can also be performed in the same way. After the virtual device 430 is configured through the first grouping, the virtual devices 430 are grouped into a single virtual device group 440, regardless of hardware attributes, and have different hardware attributes. 430 may be grouped into one virtual device group 440. Since the second grouping is performed for convenience of management and control, the second grouping is preferably set to a combination of virtual devices 430 that can cover hardware of various attributes installed in a single place, but is not limited thereto. It is to be understood that any combination of virtual devices 430 intended by the user is possible for convenience of management, control and control.
제1 그룹화의 결과물인 각 가상 디바이스(430)에 대해서는 사용자 단말 장치(300)의 애플리케이션을 통하여 제어 가능하다. 도 4는 제어 어플리케이션의 실행 예시를 도시한다.Each virtual device 430 that is a result of the first grouping may be controlled through an application of the user terminal device 300. 4 shows an example of execution of a control application.
도 4는 "Starbucks UK"라는 명칭으로 그룹화된 복수 개의 물리 셋탑박스(410)의 가상 셋탑박스(420)들의 집합을 제어하는 어플리케이션을 보여준다. 도 4의 제어 화면에서, "Set-top Box"메뉴를 통해서는 현재 그룹 지정되어 있는 모든 물리 셋탑박스(410)들의 정보를 확인 가능하다. 보다 구체적으로, 어디에 위치한 어느 식별 정보의 물리 셋탑박스(410)들이 그룹 지정되어 있는지에 관한 정보와 사용 현황, 사용 이력에 대한 정보 등이 확인 가능하다. "Setting"메뉴를 통해서는 화면 조정, 음량 조정 등의 디지털 사이니지(400)에 대한 다양한 제어 명령을 입력하는 것이 가능하다. "Application"메뉴를 통해서는 어느 어플리케이션을 디지털 사이니지(400) 상에 구동시킬 것인지, 각 어플리케이션의 어느 컨텐츠를 실행할 것인지를 설정하는 것이 가능하다. "Schedule"메뉴를 통해서는 어플리케이션 구동 스케쥴 및 컨텐츠 실행 스케쥴을 설정하는 것이 가능하다.4 shows an application for controlling a set of virtual set-top boxes 420 of a plurality of physical set-top boxes 410 grouped under the name "Starbucks UK". In the control screen of FIG. 4, through the "Set-top Box" menu, it is possible to check the information of all the physical set-top boxes 410 currently assigned to the group. More specifically, information on the physical set-top box 410 of which identification information located where the group is designated, the usage status, information on the usage history, and the like can be checked. Through the "Setting" menu, it is possible to input various control commands for the digital signage 400 such as screen adjustment and volume adjustment. Through the "Application" menu, it is possible to set which application to run on the digital signage 400 or which content of each application to run. Through the "Schedule" menu, it is possible to set an application running schedule and a content execution schedule.
도 4의 중앙 우측에는 현재 설정된 가상 디바이스(430)에 속하는 물리 셋탑박스(410)들의 개수로서 3이 표시되어 있고, 그 중 활성화 된 물리 셋탑박스(410)의 개수로서 2가 표시되어 있고, 비활성화 된 물리 셋탑박스(410)의 개수로서 1이 표시되어 있다. 이와 같이, 동일한 그룹에 속하도록 설정한 물리 셋탑박스(410)들도 모두 활성화 상태일 필요는 없으며, 사용자는 각 가상 디바이스(430)에 대한 제어 화면에서 개별 물리 셋탑박스(410)에 대한 활성화, 비활성화를 지정할 수 있다. 도 4에 도시된 실시예에서는 "Set-top Box" 메뉴를 통하여 개별 물리 셋탑박스(410)의 활성화, 비활성화를 설정할 수 있다.In the center right side of FIG. 4, 3 is displayed as the number of physical set-top boxes 410 belonging to the currently set virtual device 430, and 2 is displayed as the number of activated physical set-top boxes 410, and is deactivated. 1 is displayed as the number of physical set-top boxes 410. As such, all of the physical set-top boxes 410 configured to belong to the same group need not be activated, and the user activates the individual physical set-top boxes 410 on the control screen for each virtual device 430. You can specify deactivation. In the embodiment illustrated in FIG. 4, activation and deactivation of individual physical set-top boxes 410 may be set through a “Set-top Box” menu.
한편, 도 4의 중앙 하단에는 "수정"과 "삭제" 메뉴가 도시되어 있다. "수정" 메뉴를 통하여 사용자는 각 가상 디바이스(430)에 대한 제어 명령을 수정, 편집하고 저장할 수 있으며, "삭제" 메뉴를 통하여 가상 디바이스(430) 설정을 해제하고 상술한 제1 그룹화 동작 및 가상 디바이스(430)에 대한 제어 명령을 처음부터 다시 입력할 수 있다.Meanwhile, the "edit" and "delete" menus are shown in the lower center of FIG. The user may modify, edit, and save control commands for each virtual device 430 through the "edit" menu, and release the virtual device 430 through the "delete" menu, and the above-described first grouping operation and virtual The control command for the device 430 may be input again from the beginning.
도4의 실시예와 관련하여 이해되어야 하는 것은 가상 디바이스(430)에 대한 제어 명령에 대한 정보는 다른 사용자와 공유 가능하다는 것이다.It should be understood in connection with the embodiment of FIG. 4 that the information about the control command for the virtual device 430 is shareable with other users.
디지털 사이니지(400)에 대한 제어 명령의 설정은 디지털 사이니지(400)의 설치 효과(예컨대 광고나 정보 제공 등)를 극대화하기 위한 목적으로 실행되는 것이나, 설정의 방식에 따라 그 효과는 달라질 수 있고, 나름의 노하우가 반영되는 영역에 있다. 따라서, 디지털 사이니지(400)의 관리 시스템(200)에 접속 가능한 복수의 사용자 중에서 어느 사용자가 설정한 제어 명령이 효과적인 것으로 판단되면, 동일한 하드웨어 속성의 물리 셋탑박스(410)들로 구성된 가상 디바이스(430)를 사용하는 다른 사용자들에게도 동일한 제어 명령을 실행할 필요성이 제기될 수 있다.The setting of the control command for the digital signage 400 is performed for the purpose of maximizing the installation effect (for example, advertisement or information provision, etc.) of the digital signage 400, but the effect may vary depending on the setting method. It is in an area where its own know-how is reflected. Therefore, when it is determined that a control command set by a user among a plurality of users who can access the management system 200 of the digital signage 400 is effective, the virtual device configured with the physical set-top boxes 410 having the same hardware attributes ( The need for executing the same control command may also be raised for other users using 430.
이러한 경우, 예컨대, 사용자 A가 가상 디바이스(430)에 대한 설정 정보를 사용자 B와 C에게 공유하는 것을 허락하면, 관리 시스템(200)에 유지되는 사용자 A의 가상 디바이스(430) 설정 정보는 사용자 B와 C가 자신의 사용자 단말 장치(300)로 다운로드 받을 수 있고, 사용자 B와 C의 사용자 단말 장치에서 상술한 그룹화 지정 방식에 의하여 생성된 가상 디바이스(430)들에 대하여 적용될 수 있다.In such a case, for example, if user A allows sharing of the setting information about the virtual device 430 to the users B and C, the user A's virtual device 430 setting information maintained in the management system 200 is stored in the user B. And C may be downloaded to their own user terminal device 300 and may be applied to the virtual devices 430 generated by the grouping designation method described above in the user terminal devices of users B and C. FIG.
예컨대, 도4에 도시된 가상 디바이스(430)인 "Starbucks UK"의 제어 명령 설정 정보가 공유 설정되면, 관리 시스템은 공유 허용된 다른 사용자의 사용자 단말 장치(300)로 "Starbucks UK"의 제어 명령 설정 정보를 전달하고, 이 제어 명령 설정 정보는 공유 허용된 다른 사용자가 생성한 가상 디바이스(430)인 "Starbucks KR"에도 그대로 적용될 수 있다.For example, when the control command setting information of the "Starbucks UK" which is the virtual device 430 shown in FIG. 4 is set to be shared, the management system controls the control command of "Starbucks UK" to the user terminal device 300 of another user who is allowed to share. The setting information is transmitted, and the control command setting information may be applied to the "Starbucks KR" which is a virtual device 430 created by another user who is allowed to share.
도 4에 도시된 실시예는 가상 디바이스(430) 제어 명령 입력의 하나의 예시일 뿐이며, 그룹화 제어 명령 입력은 도 4에 도시된 실시예와 얼마든지 다른 방식으로도 실행될 수 있고, 디지털 사이니지(400)의 구동과 관련된 그 어떠한 제어 실행도 가능하다는 점이 이해되어야 한다.4 is merely one example of the virtual device 430 control command input, and the grouping control command input may be executed in any other way than the embodiment shown in FIG. 4, and the digital signage ( It should be understood that any control execution related to the drive of 400 is possible.
이상 설명된 본 발명에 따른 실시예는 다양한 컴퓨터 구성요소를 통하여 실행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수 있다. 컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM 및 DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical medium), 및 ROM, RAM, 플래시 메모리 등과 같은, 프로그램 명령어를 저장하고 실행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는, 컴파일러에 의하여 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용하여 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위하여 하나 이상의 소프트웨어 모듈로 변경될 수 있으며, 그 역도 마찬가지이다.Embodiments according to the present invention described above can be implemented in the form of program instructions that can be executed by various computer components and recorded in a computer-readable recording medium. The computer-readable recording medium may include program instructions, data files, data structures, etc. alone or in combination. Program instructions recorded on the computer-readable recording medium may be specially designed and configured for the present invention, or may be known and available to those skilled in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tape, optical recording media such as CD-ROMs and DVDs, and magneto-optical media such as floptical disks. medium) and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device may be modified with one or more software modules to perform the processing according to the present invention, and vice versa.
이상에서 본 발명이 구체적인 구성요소 등과 같은 특정 사항과 한정된 실시예 및 도면에 의하여 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위하여 제공된 것일 뿐, 본 발명이 상기 실시예에 한정되는 것은 아니며, 본 발명이 속하는 기술분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정과 변경을 꾀할 수 있다.Although the present invention has been described by specific matters such as specific components and limited embodiments and drawings, it is provided only to help a more general understanding of the present invention, and the present invention is not limited to the above embodiments. Those skilled in the art may make various modifications and changes from this description.
따라서, 본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 또는 이로부터 등가적으로 변경된 모든 범위는 본 발명의 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the above-described embodiments, and the scope of the spirit of the present invention is defined not only in the claims below, but also in the ranges equivalent to or equivalent to the claims. Will belong to.

Claims (15)

  1. 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법으로서,As a method of managing a set-top box of digital signage,
    관리 시스템(200)에 로그인한 사용자의 계정 정보를 수집하는 단계와,Collecting account information of a user logged into the management system 200;
    상기 사용자 계정 정보에 할당된 복수 개의 물리 셋탑박스(410) 정보를 사용자 단말 장치(300)에 제공하는 단계와,Providing the user terminal device 300 with information on a plurality of physical set-top boxes 410 allocated to the user account information;
    상기 복수 개의 물리 셋탑박스(410) 정보를 제공받아 복수 개의 물리 셋탑박스(410) 각각에 일대일로 매칭된 복수 개의 가상 셋탑박스(420)를 사용자 단말 장치에 생성하는 단계와,Generating a plurality of virtual set-top boxes 420 matched one-to-one to each of the plurality of physical set-top boxes 410 by receiving the plurality of physical set-top box 410 information;
    사용자 단말 장치(300)에서 상기 복수 개의 가상 셋탑박스(420)에 대한 제1 그룹화를 수행하여 가상 디바이스(430)를 생성하는 단계와,Generating a virtual device 430 by performing a first grouping on the plurality of virtual set-top boxes 420 in the user terminal device 300;
    사용자 단말 장치(300)에서 상기 가상 디바이스(430)에 대한 제어 명령을 수신하는 단계와,Receiving a control command for the virtual device 430 in a user terminal device 300;
    상기 제1 그룹화에 대한 정보 및 가상 디바이스(430)에 대한 제어 명령에 관한 정보가 관리 시스템(200)으로 전달되는 단계와,Transmitting information on the first grouping and information on a control command for the virtual device 430 to the management system 200;
    상기 관리 시스템(200)으로부터 출력된 제어 명령에 의하여 상기 제1 그룹화에 의해 생성된 가상 디바이스(430)에 속하는 복수 개의 물리 셋탑박스(410)를 제어하는 단계를 포함하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법.And controlling a plurality of physical set-top boxes 410 belonging to the virtual device 430 generated by the first grouping by a control command output from the management system 200. How to manage your set-top box.
  2. 제1항에 있어서,The method of claim 1,
    상기 사용자 계정 정보에 할당된 복수 개의 물리 셋탑박스(410) 정보를 제공하는 단계에서 상기 복수 개의 물리 셋탑박스(410)의 상태에 관한 수집된 정보와 상기 복수 개의 물리 셋탑박스(410)의 하드웨어 속성 정보를 제공하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법.Collected information about the state of the plurality of physical set-top box 410 and the hardware attributes of the plurality of physical set-top box 410 in the step of providing information of the plurality of physical set-top box 410 allocated to the user account information A method of managing informational set-top boxes of digital signage.
  3. 제2항에 있어서,The method of claim 2,
    상기 가상 디바이스 생성 단계에서, 동일한 하드웨어 속성 정보를 가진 물리 셋탑박스(410)들만이 하나의 가상 디바이스(430)에 속하도록 제어되는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법.In the virtual device generation step, only physical set-top boxes (410) having the same hardware attribute information are controlled to belong to one virtual device (430), the method of managing a set-top box of digital signage (Digital Signage).
  4. 제3항에 있어서,The method of claim 3,
    상기 가상 디바이스(430)에 대한 제어 명령을 수신하는 단계에서 가상 디바이스(430)에 속한 물리 셋탑박스(410)의 상태 정보를 사용자에게 표시하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법.In the step of receiving a control command for the virtual device 430 to manage the set-top box of the digital signage (Digital Signage), which displays the status information of the physical set-top box 410 belonging to the virtual device 430 to the user Way.
  5. 제4항에 있어서,The method of claim 4, wherein
    상기 가상 디바이스(430)에 대한 제어 명령 정보는 관리 시스템(200)에 유지되며, Control command information for the virtual device 430 is maintained in the management system 200,
    관리 시스템(200)을 통하여 다른 사용자 계정 정보로 로그인한 사용자의 사용자 단말 장치(300)에 전달되고, 여기에서 생성된 가상 디바이스(430)에 동일하게 적용 가능한, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법.The set top of the digital signage, which is delivered to the user terminal device 300 of the user logged in with other user account information through the management system 200, and is equally applicable to the virtual device 430 generated therein. How to manage the box.
  6. 제5항에 있어서,The method of claim 5,
    상기 제1 그룹화에 의하여 생성된 가상 디바이스(430)에 대하여 제2 그룹화를 수행함으로써 가상 디바이스 그룹(440)을 생성하는 단계를 추가적으로 포함하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법.The method may further include generating a virtual device group 440 by performing a second grouping on the virtual device 430 generated by the first grouping. .
  7. 제6항에 있어서,The method of claim 6,
    제2 그룹화에 의해 생성된 상기 가상 디바이스 그룹(440)에 속한 복수개의 가상 디바이스(430)들에 있어서 공통제어 가능한 영역에 대한 제어 명령을 수신하는 단계를 추가적으로 포함하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 방법.Digital signage further comprising the step of receiving a control command for a common controllable area in the plurality of virtual devices 430 belonging to the virtual device group 440 generated by the second grouping. To manage your set-top box.
  8. 제1항 내지 제7항 중 어느 한 항에 따른 방법을 실행하기 위한 컴퓨터 프로그램을 기록하는 비일시성의 컴퓨터 판독 가능한 기록 매체.A non-transitory computer readable recording medium for recording a computer program for executing the method according to any one of claims 1 to 7.
  9. 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템으로서,As a system to manage set-top boxes of digital signage,
    사용자의 계정 정보를 수집하고, 상기 사용자 계정 정보에 할당된 복수 개의 물리 셋탑박스(410) 정보를 제공하는 관리 시스템(200)과,A management system 200 for collecting account information of a user and providing information on a plurality of physical set-top boxes 410 allocated to the user account information;
    통신망(100)을 통하여 상기 복수 개의 물리 셋탑박스(410) 정보를 제공받아, 복수 개의 물리 셋탑박스(410)에 일대일로 매칭된 가상 셋탑박스(420)를 생성하고, 이를 사용자에게 표시하며, 사용자에 의한 제1 그룹화 실행 결과에 따라 가상 디바이스(430)를 생성하고, 가상 디바이스(430)에 대한 제어 명령을 수신하는 사용자 단말 장치(300)를 포함하고,Receiving the information on the plurality of physical set-top boxes 410 through the communication network 100, generates a virtual set-top box 420 matched to the plurality of physical set-top boxes 410 one-to-one, and displays this to the user, the user And a user terminal device 300 for generating the virtual device 430 according to the first grouping execution result and receiving a control command for the virtual device 430.
    상기 제1 그룹화에 대한 정보 및 가상 디바이스(430)에 대한 제어 명령에 관한 정보가 상기 통신망(100)을 통하여 상기 사용자 단말 장치(300)로부터 상기 관리 시스템(200)으로 전달되고,Information about the first grouping and information about a control command for the virtual device 430 is transmitted from the user terminal device 300 to the management system 200 through the communication network 100.
    상기 관리 시스템(200)은 상기 제어 명령을 상기 제1 그룹화에 의해 생성된 가상 디바이스(430)에 속하는 복수개의 물리 셋탑박스(410)들에 대하여 실행하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템.The management system 200 executes the control command for a plurality of physical set-top boxes 410 belonging to the virtual device 430 generated by the first grouping, the set-top box of digital signage. System to manage them.
  10. 제9항에 있어서,The method of claim 9,
    상기 관리 시스템(200)은 상기 복수 개의 물리 셋탑박스(410) 정보를 상기 사용자 단말 장치(300)에 제공 시에 상기 복수 개의 물리 셋탑박스(410)의 상태에 관한 수집된 정보와 상기 복수 개의 물리 셋탑박스(410)의 하드웨어 속성 정보를 제공하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템.The management system 200 collects information on the state of the plurality of physical set-top boxes 410 and the plurality of physical sets when providing the plurality of physical set-top box 410 information to the user terminal device 300. A system for managing a set-top box of digital signage, which provides hardware attribute information of the set-top box 410.
  11. 제10항에 있어서,The method of claim 10,
    상기 사용자 단말 장치(300)는 상기 가상 디바이스 생성 시에 동일한 하드웨어 속성 정보를 가진 물리 셋탑박스(410)들만이 하나의 가상 디바이스(430)에 속하도록 제어되는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템.The user terminal device 300 is controlled so that only physical set-top boxes 410 having the same hardware attribute information belong to one virtual device 430 when the virtual device is generated, the set-top of digital signage. System to manage boxes.
  12. 제11항에 있어서,The method of claim 11,
    상기 사용자 단말 장치(300)는 상기 가상 디바이스(430)에 대한 제어 명령 수신 시에 가상 디바이스(430)에 속한 물리 셋탑박스의 상태 정보를 사용자에게 표시하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템.When the user terminal device 300 receives the control command for the virtual device 430, the user terminal device 300 displays the state information of the physical set-top box belonging to the virtual device 430 to the user, the set-top box of digital signage System to manage them.
  13. 제12항에 있어서,The method of claim 12,
    상기 관리 시스템(200)은 상기 가상 디바이스(430)에 대한 제어 명령 정보를 유지하고, 다른 사용자 계정 정보로 로그인한 사용자의 사용자 단말 장치(300)로 상기 가상 디바이스(430)에 대한 제어 명령 정보를 전달하며,The management system 200 maintains control command information for the virtual device 430, and transmits control command information for the virtual device 430 to the user terminal device 300 of a user logged in with other user account information. Convey,
    상기 다른 사용자의 계정 정보로 로그인한 사용자의 사용자 단말 장치(300)는 여기에 생성된 가상 디바이스(430)에 대하여 상기 관리 시스템(200)으로부터 전달받은 제어 명령 정보를 적용 가능한, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템.The user terminal device 300 of the user logged in with the account information of the other user may apply the control command information received from the management system 200 to the virtual device 430 generated therein, digital signage (Digital) System to manage set-top boxes.
  14. 제13항에 있어서, The method of claim 13,
    상기 사용자 단말 장치(300)에서는 상기 제1 그룹화에 의하여 생성된 가상 디바이스(430)에 대한 제2 그룹화가 수행됨으로써 가상 디바이스 그룹(440)이 생성되는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템.In the user terminal device 300, a second grouping of the virtual devices 430 generated by the first grouping is performed to generate a set-top box of digital signage in which the virtual device group 440 is generated. System to manage.
  15. 제14항에 있어서,The method of claim 14,
    상기 사용자 단말 장치(300)는 상기 제2 그룹화에 의해 생성된 상기 가상 디바이스(430)들에 있어서 공통제어 가능한 영역에 대한 제어 명령을 수신하는, 디지털 사이니지(Digital Signage)의 셋탑박스를 관리하는 시스템.The user terminal device 300 manages a set-top box of digital signage, which receives a control command for a common controllable area in the virtual devices 430 generated by the second grouping. system.
PCT/KR2015/011490 2015-10-29 2015-10-29 Method, system, and non-transitory computer-readable recording medium for managing set-top box of digital signage WO2017073810A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2015/011490 WO2017073810A1 (en) 2015-10-29 2015-10-29 Method, system, and non-transitory computer-readable recording medium for managing set-top box of digital signage

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2015/011490 WO2017073810A1 (en) 2015-10-29 2015-10-29 Method, system, and non-transitory computer-readable recording medium for managing set-top box of digital signage

Publications (1)

Publication Number Publication Date
WO2017073810A1 true WO2017073810A1 (en) 2017-05-04

Family

ID=58630310

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2015/011490 WO2017073810A1 (en) 2015-10-29 2015-10-29 Method, system, and non-transitory computer-readable recording medium for managing set-top box of digital signage

Country Status (1)

Country Link
WO (1) WO2017073810A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090144157A1 (en) * 2007-11-30 2009-06-04 Saracino Charles T Dynamic digital signage, customer content control portal & management system
WO2012046928A1 (en) * 2010-10-07 2012-04-12 엘지전자 주식회사 Method for producing advertisement content using a display device and display device for same
US20120327826A1 (en) * 2011-06-24 2012-12-27 Wistron Neweb Corp. Digital signage system
WO2014030869A1 (en) * 2012-08-20 2014-02-27 주식회사 페타프레임 System for editing digital signage template in smart tv, and method therefor
WO2014175532A1 (en) * 2013-04-24 2014-10-30 에스케이플래닛 주식회사 Advertisement service providing method, and apparatus and recording medium for same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090144157A1 (en) * 2007-11-30 2009-06-04 Saracino Charles T Dynamic digital signage, customer content control portal & management system
WO2012046928A1 (en) * 2010-10-07 2012-04-12 엘지전자 주식회사 Method for producing advertisement content using a display device and display device for same
US20120327826A1 (en) * 2011-06-24 2012-12-27 Wistron Neweb Corp. Digital signage system
WO2014030869A1 (en) * 2012-08-20 2014-02-27 주식회사 페타프레임 System for editing digital signage template in smart tv, and method therefor
WO2014175532A1 (en) * 2013-04-24 2014-10-30 에스케이플래닛 주식회사 Advertisement service providing method, and apparatus and recording medium for same

Similar Documents

Publication Publication Date Title
WO2016085180A1 (en) Method of managing cookie information for target advertisement and application for managing cookie information
WO2016126060A1 (en) Digital signage apparatus using smart window
WO2013187634A1 (en) Survey system and method using presentation material, and storage medium having plug-in program stored therein for generating the presentation material
WO2014142471A1 (en) Multi-input control method and system, and electronic device supporting the same
WO2013048141A2 (en) System and method for displaying usage history of applications executed between devices
WO2016129811A1 (en) Method and system for providing rich menu in instant messaging service and recording medium
WO2022131602A1 (en) System and method for streaming in metaverse space
WO2014042357A1 (en) Screen synchronization control system, and method and apparatus for synchronizing a screen using same
WO2020119062A1 (en) Pre-installed application management method, device and storage medium
WO2012081887A2 (en) Method and apparatus for providing advertisement service in mobile communication system
WO2013147366A1 (en) Integrated local advertisement service system and service method
WO2024196167A2 (en) Cleaning management system and cleaning management method using same
WO2016168972A1 (en) System and method for supporting movable object application development
WO2013069886A1 (en) Facilities control system and operating method of the same
WO2013006013A2 (en) Apparatus and method for providing user interface technical field of the invention
WO2017073810A1 (en) Method, system, and non-transitory computer-readable recording medium for managing set-top box of digital signage
WO2015108282A1 (en) Advertisement method for electronic device and electronic device thereof
WO2020122532A1 (en) Electronic apparatus and method for controlling electronic apparatus
WO2019033718A1 (en) Third party information notification method, system, and computer readable storage medium
WO2016175620A1 (en) Theater control system and method
WO2012047026A2 (en) Method and apparatus for providing outside network service based on advertisement viewing
WO2019117404A1 (en) Server and method for controlling packet transmission
WO2021118009A1 (en) Display device and control method for same
WO2020085825A1 (en) Method, device, computer-readable medium, and system for managing transactions
WO2013133500A1 (en) Content-processing apparatus and method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15907355

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 17.08.2018)

122 Ep: pct application non-entry in european phase

Ref document number: 15907355

Country of ref document: EP

Kind code of ref document: A1