Method and system for control signal learning type shortcut service access
The control signal learning type shortcut service system addresses the lack of intuitiveness in IPTV and smart TV services by using AI to analyze remote control signals and predict frequently used services, automating access and providing a simplified interface, thus overcoming the limitations of existing middleware-dependent solutions.
Patent Information
- Application Number
- PCT/KR2023/018454
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-31
- Filing Date
- 2023-11-16
- Publication Date
- 2025-02-06
AI Technical Summary
Current IPTV and smart TV services are not intuitive and require complex menus to access frequently used services, making it difficult for product manufacturers to implement independent solutions, as they are dependent on middleware frameworks developed by service providers like Netflix.
A control signal learning type shortcut service system that uses artificial intelligence to record and analyze remote control signals, predicting frequently used services by deriving the shortest control signal sequence for service access, thereby automating sequential processes and providing fast, intuitive service access.
The system enables intuitive and fast access to services by predicting frequently used services through AI-based learning, automating sequential control signals, and providing a simplified service interface, independent of middleware frameworks.
Smart Images

Figure KR2023018454_06022025_PF_FP_ABST
Abstract
Description
Control signal learning-type shortened service access method and system
[0001] The present invention relates to a control signal learning-type shortened service access method and system.
[0002] IPTV service is an interactive TV service provided over the Internet. It allows users to download or stream content, such as video on demand (VOD), by connecting to a content provider's content delivery server via an Internet-connected set-top box. In addition to VOD content, IPTV also offers broadcast program transmission services, allowing users to switch channels and watch a variety of programs.
[0003] Recently, smart TV services including IPTV have been providing service interfaces that minimize complicated service usage procedures by pressing the "Home" button, etc. to find smart media services such as VoD, Netflix, and YouTube through complex menus, or by providing a "Favorites" function for frequently used services.
[0004] The downside of these services is that they are not intuitive and rely on the service middleware / framework built into the device, making them difficult for product manufacturers to implement independently. In other words, implementation is limited to the software frameworks of middleware developers or branded service providers like Netflix.
[0005] [Prior Art Literature]
[0006] [Patent Document]
[0007] (Patent Document 1) Korean Patent Publication No. 10-2008-0061046 (July 2, 2008)
[0008] The technical problem to be achieved by the present invention is to provide a control signal learning-type abbreviated service access method and system that records the control signal itself generated by clicking an RCU (Remote Control Unit) button and predicts frequently used services through artificial intelligence-based learning or setting of the recorded control signal. The control signal learning-type abbreviated service access method and system aims to automate the sequential generation and processing of control signals required for service access and provide an intuitive and fast service access method.
[0009] In one aspect, the control signal learning-type short-cut service access system proposed in the present invention comprises: an execution information receiving unit that receives app / service execution information executed through a TV app or a specific menu from a media service unit; an RCU signal processing unit that determines whether an input signal of a remote control is an idle key input signal for app / service execution information, and transmits a signal corresponding to the input signal of the remote control to a signal generation processing unit or a transmission unit according to the determination result; a record storage unit that generates and stores a dataset in which the app / service execution information and the input signal of the remote control generated in the app / service execution process are combined, and transmits the dataset to a learning analysis unit; a learning analysis unit that performs learning on the dataset accumulated in the record storage unit, derives a control signal sequence of the shortest path for app / service execution, and transmits the derived control signal sequence to the signal generation processing unit; a control signal sequence received from the learning analysis unit and an idle key input signal are mapped to generate a new dataset, and stores the new dataset in the record storage unit, and transmits a control signal sequence mapped to the idle key input signal requested by the RCU signal processing unit to a transmission unit. It includes a signal generation processing unit that transmits and a transmission unit that transmits a final control signal corresponding to a control signal sequence received from the signal generation processing unit to a media service unit.
[0010] The RCU signal processing unit, when the input signal of the remote control is an idle key input signal for app / service execution information, searches for a pre-stored control signal sequence matching the idle key input signal in the record storage unit and transmits the searched control signal sequence to the signal generation processing unit; and when the input signal of the remote control is not an idle key input signal for app / service execution information, copies the input signal of the remote control and transmits it to the record storage unit, and simultaneously transmits it to the transmission unit so that it is transmitted to the media service unit.
[0011] The above record storage unit generates and stores a dataset by combining the app / service execution information received from the media service unit and the input signal of the remote control including the remote control's directional keys or confirmation button click input for executing the app / service.
[0012] The above-mentioned record storage unit repeatedly performs a process of generating a dataset by combining the app / service execution information received from the media service unit for each app / service and the input signal of the remote control including the remote control's directional keys or confirmation button clicks input for executing the app / service, accumulates and stores the dataset generated through the above-mentioned repeated execution, and transmits the accumulated dataset to the learning analysis unit to predict a shortened service for executing the app / service.
[0013] The above learning analysis unit uses a dataset accumulated in the record storage unit that includes a remote control input signal including a directional key or a confirmation button click of the remote control input for executing an app / service as a control signal sequence, and since the control signal sequence includes a trial-and-error step for executing an app / service among the input signals of the remote control, learning is performed on the dataset accumulated in the record storage unit to derive a control signal sequence of the shortest path excluding the remote control input signal for the trial-and-error step, and through the learning, a control signal sequence of the shortest path for executing the corresponding app / service is derived from among the datasets accumulated for each app / service, and the derived control signal sequence of the shortest path is transmitted to a signal generation processing unit.
[0014] The signal generation processing unit maps the control signal sequence received from the learning analysis unit to an idle key input signal corresponding to the control signal sequence, creates a new data set with the control signal sequence mapped to the idle key input signal, stores the new data set in the record storage unit, and, when the input signal of the remote control is an idle key input signal for app / service execution information, sequentially transmits the control signal sequence mapped to the idle key input signal to the transmission unit.
[0015] The above transmission unit transmits a final control signal corresponding to a control signal sequence received from the signal generation processing unit to the media service unit, or transmits a final control signal according to an input signal of the remote control received from the RCU signal processing unit to the media service unit.
[0016] In another aspect, the control signal learning-type short-cut service access method proposed in the present invention comprises the steps of: receiving, from a media service unit, information on the execution of an app / service executed through a TV app or a specific menu through an execution information receiving unit; determining, through an RCU signal processing unit, whether an input signal of a remote control is an idle key input signal for app / service execution information; and transmitting a signal corresponding to the input signal of the remote control to a signal generation processing unit or a transmission unit according to the determination result; generating and storing, through a record storage unit, a dataset in which the app / service execution information and the input signal of the remote control generated during the app / service execution process are combined, and transmitting the dataset to a learning analysis unit; performing learning on the dataset accumulated in the record storage unit through the learning analysis unit, and deriving a control signal sequence of the shortest path for app / service execution, and transmitting the derived control signal sequence to the signal generation processing unit; generating a new dataset by mapping the control signal sequence received from the learning analysis unit and the idle key input signal through the signal generation processing unit, and storing the new dataset in the record storage unit; and storing the new dataset in the record storage unit through the signal generation processing unit. It includes a step of transmitting a control signal sequence mapped to an idle key input signal requested by an RCU signal processing unit to a transmission unit and a step of transmitting a final control signal corresponding to the control signal sequence received from the signal generation processing unit to a media service unit through the transmission unit.
[0017] According to embodiments of the present invention, a control signal learning-based abbreviated service access method and system records the control signals generated by clicking an RCU (Remote Circuit Unit) button, and predicts frequently used services through AI-based learning or configuration of the recorded control signals. Furthermore, the sequential generation and processing of control signals required for service access can be automated, providing an intuitive and fast service access method.
[0018] FIG. 1 is a diagram showing the configuration of a control signal learning-type short-cut service access system according to one embodiment of the present invention.
[0019] FIG. 2 is a flowchart illustrating a control signal learning-type shortened service access method according to one embodiment of the present invention.
[0020] FIG. 3 is a drawing for explaining an example of an app / service execution process according to one embodiment of the present invention.
[0021] FIG. 4 is a diagram for explaining a process of deriving the shortest path for app / service execution through artificial intelligence pattern analysis according to one embodiment of the present invention.
[0022] FIG. 5 is a diagram showing an example of a dataset to which an idle key is assigned and a shortest path control signal sequence for executing an app / service according to one embodiment of the present invention.
[0023] Hereinafter, embodiments of the present invention will be described in detail with reference to the attached drawings.
[0024]
[0025] FIG. 1 is a diagram showing the configuration of a control signal learning-type short-cut service access system according to one embodiment of the present invention.
[0026] A control signal learning-type short-cut service access system (100) according to an embodiment of the present invention includes an execution information receiving unit (110), an RCU signal processing unit (120), a record storage unit (130), a learning analysis unit (140), a signal generation processing unit (150), and a transmission unit (160).
[0027] The execution information receiving unit (110) according to an embodiment of the present invention receives app / service execution information (111) executed through a TV app or a specific menu from the media service unit.
[0028] The RCU signal processing unit (120) according to an embodiment of the present invention determines whether the input signal (121) of the remote control is an idle key input signal for app / service execution information, and transmits a signal corresponding to the input signal (121) of the remote control to the signal generation processing unit (150) or the transmission unit (160) according to the determination result.
[0029] The RCU signal processing unit (120) according to an embodiment of the present invention searches for a pre-stored control signal sequence matching the idle key input signal in the record storage unit (130) when the input signal of the remote control is an idle key input signal for app / service execution information, and transmits the searched control signal sequence to the signal generation processing unit (150).
[0030] The RCU signal processing unit (120) according to an embodiment of the present invention copies the input signal of the remote control and transmits it to the record storage unit (130) when the input signal of the remote control is not an idle key input signal for app / service execution information, and simultaneously transmits it to the transmission unit (160) so that it is transmitted to the media service unit.
[0031] The record storage unit (130) according to an embodiment of the present invention creates and stores a dataset in which the app / service execution information and the remote control input signal generated during the app / service execution process are combined, and transmits the dataset to the learning analysis unit (140).
[0032] The record storage unit (130) according to an embodiment of the present invention creates and stores a dataset by combining the app / service execution information received from the media service unit and the input signal of the remote control including the direction keys or confirmation button click of the remote control input for executing the app / service.
[0033] The record storage unit (130) according to an embodiment of the present invention repeatedly performs a process of generating a data set by combining app / service execution information received from the media service unit for each app / service and an input signal of a remote control including a direction key or confirmation button click of the remote control input for executing the app / service.
[0034] The record storage unit (130) according to an embodiment of the present invention accumulates and stores a dataset generated through the above-described repeated execution, and transmits the accumulated dataset to the learning analysis unit (140) to predict a shortened service for app / service execution.
[0035] The learning analysis unit (140) according to an embodiment of the present invention performs learning on the data set accumulated in the record storage unit (130), derives a control signal sequence of the shortest path for app / service execution, and transmits it to the signal generation processing unit (150).
[0036] The learning analysis unit (140) according to an embodiment of the present invention uses a data set accumulated in the record storage unit that includes an input signal of a remote control including a direction key or confirmation button click of the remote control input for executing an app / service as a control signal sequence.
[0037] The learning analysis unit (140) according to an embodiment of the present invention performs learning on the data set accumulated in the record storage unit to derive a control signal sequence of the shortest path excluding the remote control input signal for the trial and error step, since the control signal sequence includes a trial and error step for executing an app / service among the input signals of the remote control.
[0038] The learning analysis unit (140) according to an embodiment of the present invention derives a control signal sequence of the shortest path for executing the corresponding app / service from among the data sets accumulated for each app / service through the learning, and transmits the derived control signal sequence of the shortest path to the signal generation processing unit (150).
[0039] The signal generation processing unit (150) according to an embodiment of the present invention generates a new data set by mapping the control signal sequence received from the learning analysis unit (140) and the idle key input signal, stores the new data set in the record storage unit (130), and transmits the control signal sequence mapped to the idle key input signal requested by the RCU signal processing unit to the transmission unit (160).
[0040] The signal generation processing unit (150) according to an embodiment of the present invention maps a control signal sequence received from a learning analysis unit (140) to an idle key input signal corresponding to the control signal sequence, creates a new data set with the control signal sequence mapped to the idle key input signal, stores the new data set in the record storage unit (130), and, when the input signal of the remote control is an idle key input signal for app / service execution information, sequentially transmits the control signal sequence mapped to the idle key input signal to the transmission unit (160).
[0041] The transmission unit (160) according to an embodiment of the present invention transmits the final control signals corresponding to the control signal sequence received from the signal generation processing unit (150) to the media service unit.
[0042] The transmission unit (160) according to an embodiment of the present invention transmits the final control signal corresponding to the control signal sequence received from the signal generation processing unit (150) to the media service unit, or transmits the final control signal according to the input signal of the remote control received from the RCU signal processing unit (120) to the media service unit.
[0043]
[0044] FIG. 2 is a flowchart illustrating a control signal learning-type shortened service access method according to one embodiment of the present invention.
[0045] The control signal learning-type short-cut service access method according to an embodiment of the present invention comprises the steps of: receiving, from a media service unit, information on the execution of an app / service executed through a TV app or a specific menu through an execution information receiving unit (210); determining, through an RCU signal processing unit, whether an input signal of a remote control is an idle key input signal for app / service execution information; and transmitting a signal corresponding to the input signal of the remote control to a signal generation processing unit or a transmission unit according to the determination result (220); generating and storing, through a record storage unit, a dataset in which the app / service execution information and the input signal of the remote control generated during the app / service execution process are combined, and transmitting the dataset to a learning analysis unit (230); performing learning on the dataset accumulated in the record storage unit through the learning analysis unit, deriving a control signal sequence of the shortest path for app / service execution, and transmitting the derived control signal sequence to the signal generation processing unit (240); generating a new dataset by mapping the control signal sequence received from the learning analysis unit and the idle key input signal through the signal generation processing unit, and storing the new dataset in the record storage unit. Step (250), a step (260) of transmitting a control signal sequence mapped to an idle key input signal requested by the RCU signal processing unit through a signal generation processing unit to a transmission unit, and a step (270) of transmitting a final control signal corresponding to the control signal sequence received from the signal generation processing unit through the transmission unit to a media service unit.
[0046] In step (210), the execution information receiving unit receives execution information of an app / service executed through a TV app or a specific menu from the media service unit.
[0047] In step (220), the RCU signal processing unit determines whether the input signal of the remote control is an idle key input signal for app / service execution information, and, based on the determination result, transmits a signal corresponding to the input signal of the remote control to the signal generation processing unit or transmission unit.
[0048] According to an embodiment of the present invention, when the input signal of the remote control is an idle key input signal for app / service execution information, a pre-stored control signal sequence matching the idle key input signal is searched for in the record storage unit, and the searched control signal sequence is transmitted to the signal generation processing unit.
[0049] According to an embodiment of the present invention, if the input signal of the remote control is not an idle key input signal for app / service execution information, the input signal of the remote control is copied and transmitted to the storage unit, and simultaneously transmitted to the transmission unit and delivered to the media service unit.
[0050] In step (230), a dataset is created and stored through a record storage unit, in which the app / service execution information and the remote control input signal generated during the app / service execution process are combined, and the dataset is transmitted to the learning analysis unit.
[0051] According to an embodiment of the present invention, a dataset is created and stored by combining app / service execution information received from the media service unit and a remote control input signal including a remote control direction key or confirmation button click input for executing the app / service.
[0052] According to an embodiment of the present invention, a process of generating a dataset by combining app / service execution information received from the media service unit for each app / service and an input signal of a remote control including a directional key or a confirmation button click of the remote control input for executing the app / service is repeatedly performed, a dataset generated through the repeated performance is accumulated and stored, and the accumulated dataset is transmitted to a learning analysis unit to predict a shortcut service for executing the app / service.
[0053] In step (240), learning is performed on the data set accumulated in the record storage unit through the learning analysis unit, and the control signal sequence of the shortest path for app / service execution is derived and transmitted to the signal generation processing unit.
[0054] According to an embodiment of the present invention, a data set accumulated in the record storage unit is used, which includes an input signal of a remote control including a direction key or a confirmation button click of the remote control input for executing an app / service as a control signal sequence.
[0055] According to an embodiment of the present invention, since the control signal sequence includes a trial-and-error step for executing an app / service among input signals of the remote control, learning is performed on the data set accumulated in the record storage unit to derive a control signal sequence of the shortest path excluding the input signals of the remote control for the trial-and-error step.
[0056] According to an embodiment of the present invention, through the above learning, a control signal sequence of the shortest path for executing the corresponding app / service is derived from the accumulated data set for each app / service, and the derived control signal sequence of the shortest path is transmitted to a signal generation processing unit.
[0057] In step (250), a new data set is created by mapping the control signal sequence and idle key input signal received from the learning analysis unit through the signal generation processing unit, and the new data set is stored in the record storage unit.
[0058] According to an embodiment of the present invention, a control signal sequence received from a learning analysis unit is mapped to an idle key input signal corresponding to the control signal sequence, a control signal sequence mapped to the idle key input signal is created as a new data set, and the new data set is stored in the record storage unit.
[0059] According to an embodiment of the present invention, when the input signal of the remote control is an idle key input signal for app / service execution information, a control signal sequence mapped to the idle key input signal is sequentially transmitted to the transmission unit.
[0060] In step (260), a control signal sequence mapped to an idle key input signal requested by the RCU signal processing unit is transmitted to the transmission unit through the signal generation processing unit.
[0061] In step (270), the final control signal corresponding to the control signal sequence received from the signal generation processing unit is transmitted to the media service unit through the transmission unit.
[0062] According to an embodiment of the present invention, a final control signal corresponding to a control signal sequence received from the signal generation processing unit is transmitted to the media service unit, or a final control signal according to an input signal of the remote control received from the RCU signal processing unit is transmitted to the media service unit.
[0063]
[0064] FIG. 3 is a drawing for explaining an example of an app / service execution process according to one embodiment of the present invention.
[0065] Smart TV services, including IPTV, launch smart media apps / services such as VoD, Netflix, and YouTube by pressing the "Home" button, etc.
[0066] According to one embodiment of the present invention, for example, to run an app / service, the user may click the "Home" button once, then click the directional keys on the remote control N times (320) to run the app / service he / she desires, and then click the OK button M times (330). Through these input signals from the remote control, the user may run the app / service he / she desires (340).
[0067] At this time, the execution information receiving unit according to the embodiment of the present invention receives the app / service execution information desired by the user from the media service unit.
[0068] An RCU signal processing unit according to an embodiment of the present invention determines whether an input signal of a remote control is an idle key input signal for app / service execution information, and transmits a signal corresponding to the input signal of the remote control to a signal generation processing unit or a transmission unit based on the determination result.
[0069] The RCU signal processing unit according to an embodiment of the present invention searches for a pre-stored control signal sequence matching the idle key input signal in the record storage unit when the input signal of the remote control is an idle key input signal for app / service execution information, and transmits the searched control signal sequence to the signal generation processing unit.
[0070] The RCU signal processing unit according to an embodiment of the present invention copies the input signal of the remote control and transmits it to a storage unit, and simultaneously transmits it to a transmission unit so that it is transmitted to a media service unit, when the input signal of the remote control is not an idle key input signal for app / service execution information.
[0071] A record storage unit according to an embodiment of the present invention creates and stores a dataset in which the app / service execution information and the remote control input signal generated during the app / service execution process are combined, and transmits the dataset to a learning analysis unit.
[0072] The record storage unit according to an embodiment of the present invention generates and stores a dataset by combining app / service execution information received from the media service unit and an input signal of a remote control including a directional key or confirmation button click of the remote control input for executing the app / service.
[0073] The record storage unit according to an embodiment of the present invention repeatedly performs a process of generating a dataset by combining app / service execution information received from the media service unit for each app / service and an input signal of a remote control including a directional key or confirmation button click of the remote control input for executing the app / service.
[0074] The record storage unit according to an embodiment of the present invention accumulates and stores a dataset generated through the above-described repeated execution, and transmits the accumulated dataset to a learning analysis unit to predict a shortened service for app / service execution.
[0075]
[0076] FIG. 4 is a diagram for explaining a process of deriving the shortest path for app / service execution through artificial intelligence pattern analysis according to one embodiment of the present invention.
[0077] For example, when a user clicks the "Home" button (410) to execute a desired app / service (420), a data set can be created by combining the input signal of the remote control including the directional keys or the confirmation button click of the remote control inputted to execute the desired app / service with the execution information of the app / service.
[0078] A record storage unit according to an embodiment of the present invention repeatedly performs a process of generating a data set by combining app / service execution information received from a media service unit for each app / service and an input signal of a remote control including a directional key or confirmation button click of the remote control input for executing the app / service.
[0079] According to an embodiment of the present invention, a dataset from the first control signal sequence (431) to the 22nd control signal sequence (432) was generated as shown in FIG. 4. At this time, the dataset may include, as a control signal sequence, an input signal of a remote control including a directional key or a confirmation button click of the remote control input for executing an app / service. The control signal sequence may also include a trial-and-error step (412) for executing an app / service among the input signals of the remote control.
[0080] The record storage unit according to an embodiment of the present invention accumulates and stores a dataset generated through the above-described repeated execution, and transmits the accumulated dataset to a learning analysis unit to predict a shortened service for app / service execution.
[0081] The learning analysis unit according to an embodiment of the present invention performs learning on the data set accumulated in the record storage unit and derives a control signal sequence of the shortest path for executing an app / service (440).
[0082] The learning analysis unit according to an embodiment of the present invention uses a data set accumulated in the record storage unit that includes, as a control signal sequence, an input signal of a remote control including a direction key or a confirmation button click of the remote control input for executing an app / service.
[0083] Since the above control signal sequence also includes a trial and error step (412) for executing an app / service among the input signals of the remote control, learning is performed on the data set accumulated in the record storage unit to derive a control signal sequence of the shortest path step (411) excluding the input signal of the remote control for the trial and error step (412).
[0084] The learning analysis unit according to an embodiment of the present invention derives (440) a control signal sequence of the shortest path for executing the corresponding app / service from among the data sets accumulated for each app / service through the learning, and transmits the derived control signal sequence of the shortest path to the signal generation processing unit.
[0085]
[0086] FIG. 5 is a diagram showing an example of a dataset to which an idle key is assigned and a shortest path control signal sequence for executing an app / service according to one embodiment of the present invention.
[0087] Referring to FIG. 5, an example of a dataset generated by combining app / service execution information received from a media service unit for each app / service (e.g., Netflix, YouTube) according to an embodiment of the present invention and an input signal of a remote control including a directional key or confirmation button click of the remote control input for executing the app / service is illustrated.
[0088] A signal generation processing unit according to an embodiment of the present invention generates a new data set by mapping a control signal sequence received from a learning analysis unit and an idle key input signal, and stores the new data set in the record storage unit.
[0089] And, if the input signal of the above remote control is an idle key input signal for app / service execution information, a control signal sequence mapped to the idle key input signal requested by the RCU signal processing unit is transmitted to the transmission unit.
[0090] A signal generation processing unit according to an embodiment of the present invention maps a control signal sequence received from a learning analysis unit to an idle key input signal corresponding to the control signal sequence, creates a new data set with the control signal sequence mapped to the idle key input signal, stores the new data set in the record storage unit, and sequentially transmits the control signal sequence mapped to the idle key input signal to the transmission unit.
[0091] A transmission unit according to an embodiment of the present invention transmits a final control signal corresponding to a control signal sequence received from the signal generation processing unit to a media service unit.
[0092] A transmission unit according to an embodiment of the present invention transmits a final control signal corresponding to a control signal sequence received from the signal generation processing unit to the media service unit, or transmits a final control signal according to an input signal of the remote control received from the RCU signal processing unit to the media service unit.
[0093]
[0094] The devices described above may be implemented as hardware components, software components, and / or a combination of hardware components and software components. For example, the devices and components described in the embodiments may be implemented using one or more general-purpose computers or special-purpose computers, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA), a programmable logic unit (PLU), a microprocessor, or any other device capable of executing instructions and responding to them. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to the execution of the software. For ease of understanding, the processing device is sometimes described as being used alone; however, one of ordinary skill in the art will recognize that the processing device may include multiple processing elements and / or multiple types of processing elements. For example, a processing unit may include multiple processors, or a processor and a controller. Other processing configurations, such as parallel processors, are also possible.
[0095] Software may include a computer program, code, instructions, or a combination of one or more of these, which may configure a processing device to perform a desired operation or may independently or collectively command the processing device. The software and / or data may be embodied in any type of machine, component, physical device, virtual equipment, computer storage medium, or device for interpretation by the processing device or for providing instructions or data to the processing device. The software may also be distributed over networked computer systems and stored or executed in a distributed manner. The software and data may be stored on one or more computer-readable recording media.
[0096] The method according to the embodiment may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program commands, data files, data structures, etc., alone or in combination. The program commands recorded on the medium may be those specially designed and configured for the embodiment or may be those known and available to those skilled in the art of computer software. Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program commands such as ROMs, RAMs, and flash memories. Examples of program commands include not only machine language codes generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc.
[0097] Although the embodiments described above have been described by way of limited examples and drawings, those skilled in the art will appreciate that various modifications and variations can be made based on the above description. For example, appropriate results can still be achieved even if the described techniques are performed in a different order than described, and / or components of the described systems, structures, devices, circuits, etc. are combined or combined in a different manner than described, or are replaced or substituted with other components or equivalents.
[0098] Therefore, other implementations, other embodiments, and equivalents to the claims also fall within the scope of the claims described below.
Claims
1. An execution information receiving unit that receives execution information of an app / service executed through a TV app or a specific menu from the media service unit; An RCU signal processing unit that determines whether an input signal of a remote control is an idle key input signal for app / service execution information, and transmits a signal corresponding to the input signal of the remote control to a signal generation processing unit or a transmission unit based on the determination result; A record storage unit that creates and stores a dataset combining the app / service execution information and the remote control input signal generated during the app / service execution process, and transmits the dataset to the learning analysis unit; A learning analysis unit that performs learning on the data set accumulated in the above record storage unit, derives a control signal sequence of the shortest path for app / service execution, and transmits it to the signal generation processing unit; A signal generation processing unit that generates a new data set by mapping the control signal sequence received from the learning analysis unit and the idle key input signal, stores the new data set in the record storage unit, and transmits the control signal sequence mapped to the idle key input signal requested by the RCU signal processing unit to the transmission unit; and A transmission unit that transmits the final control signal corresponding to the control signal sequence received from the signal generation processing unit to the media service unit. Shortcut service access system including.
2. In paragraph 1, The above RCU signal processing unit, If the input signal of the above remote control is an idle key input signal for app / service execution information, the record storage unit searches for a pre-stored control signal sequence matching the idle key input signal, and transmits the searched control signal sequence to the signal generation processing unit. If the input signal of the above remote control is not an idle key input signal for app / service execution information, the input signal of the above remote control is copied and transmitted to the storage unit, and simultaneously transmitted to the transmission unit to be transmitted to the media service unit. Shortcut service access system.
3. In paragraph 1, The above record storage unit is, A dataset is created and stored by combining the app / service execution information received from the media service unit and the input signal of the remote control including the remote control's directional keys or confirmation button clicks input to execute the app / service. Shortcut service access system.
4. In paragraph 3, The above record storage unit is, A process of generating a dataset by combining the app / service execution information received from the media service unit for each app / service and the input signal of the remote control including the direction key or confirmation button click of the remote control input for executing the app / service is repeatedly performed, the dataset generated through the repeated performance is accumulated and stored, and the accumulated dataset is transmitted to the learning analysis unit to predict a shortcut service for executing the app / service. Shortcut service access system.
5. In paragraph 1, The above learning analysis unit, The data set accumulated in the above record storage unit is used as a control signal sequence, including the input signal of the remote control including the direction keys or confirmation button click of the remote control input for executing the app / service, Since the above control signal sequence includes a trial and error step for executing an app / service among the input signals of the remote control, learning is performed on the data set accumulated in the record storage unit to derive the shortest path control signal sequence excluding the input signals of the remote control for the above trial and error step. Through the above learning, the control signal sequence of the shortest path for executing the app / service is derived from the accumulated data set for each app / service, and the derived control signal sequence of the shortest path is transmitted to the signal generation processing unit. Shortcut service access system.
6. In paragraph 1, The above signal generation processing unit, Map the control signal sequence received from the learning analysis unit to an idle key input signal corresponding to the control signal sequence, create a new data set with the control signal sequence mapped to the idle key input signal, and store the new data set in the record storage unit. If the input signal of the above remote control is an idle key input signal for app / service execution information, the control signal sequence mapped to the idle key input signal is transmitted to the transmission unit in sequence. Shortcut service access system.
7. In paragraph 1, The above transmission unit, Transmitting the final control signal corresponding to the control signal sequence received from the signal generation processing unit to the media service unit, or transmitting the final control signal according to the input signal of the remote control received from the RCU signal processing unit to the media service unit. Shortcut service access system.
8. A step of receiving, from the media service unit, information on the execution of an app / service executed through a TV app or a specific menu through the execution information receiving unit; A step of determining whether an input signal of a remote control is an idle key input signal for app / service execution information through an RCU signal processing unit, and transmitting a signal corresponding to the input signal of the remote control to a signal generation processing unit or a transmission unit based on the determination result; A step of creating and storing a dataset combining the app / service execution information and the remote control input signal generated during the app / service execution process through a record storage unit, and transmitting the dataset to a learning analysis unit; A step of performing learning on the data set accumulated in the above record storage unit through the learning analysis unit, deriving the shortest path control signal sequence for app / service execution, and transmitting the same to the signal generation processing unit; A step of creating a new dataset by mapping the control signal sequence and idle key input signal received from the learning analysis unit through the signal generation processing unit, and storing the new dataset in the record storage unit; A step of transmitting a control signal sequence mapped to an idle key input signal requested by the RCU signal processing unit through a signal generation processing unit to a transmission unit; and A step of transmitting the final control signal corresponding to the control signal sequence received from the signal generation processing unit through the transmission unit to the media service unit. Shortened service access method including.
9. In paragraph 8, The step of determining whether the input signal of the remote control is an idle key input signal for app / service execution information through the RCU signal processing unit and transmitting a signal corresponding to the input signal of the remote control to the signal generation processing unit or transmission unit according to the determination result is as follows. If the input signal of the above remote control is an idle key input signal for app / service execution information, the record storage unit searches for a pre-stored control signal sequence matching the idle key input signal, and transmits the searched control signal sequence to the signal generation processing unit. How to access the shortened service.
10. In paragraph 8, The step of determining whether the input signal of the remote control is an idle key input signal for app / service execution information through the RCU signal processing unit and transmitting a signal corresponding to the input signal of the remote control to the signal generation processing unit or transmission unit according to the determination result is as follows. If the input signal of the above remote control is not an idle key input signal for app / service execution information, the input signal of the above remote control is copied and transmitted to the storage unit, and simultaneously transmitted to the transmission unit and delivered to the media service unit. How to access the shortened service.
11. In paragraph 8, The step of creating and storing a dataset combining the app / service execution information and the remote control input signal generated during the app / service execution process through the above record storage unit, and transmitting the dataset to the learning analysis unit is as follows. A dataset is created and stored by combining the app / service execution information received from the media service unit and the input signal of the remote control including the remote control's directional keys or confirmation button clicks input to execute the app / service. How to access the shortened service.
12. In paragraph 11, The step of creating and storing a dataset combining the app / service execution information and the remote control input signal generated during the app / service execution process through the above record storage unit, and transmitting the dataset to the learning analysis unit is as follows. A process of generating a dataset by combining the app / service execution information received from the media service unit for each app / service and the input signal of the remote control including the direction key or confirmation button click of the remote control input for executing the app / service is repeatedly performed, the dataset generated through the repeated performance is accumulated and stored, and the accumulated dataset is transmitted to the learning analysis unit to predict a shortcut service for executing the app / service. How to access the shortened service.
13. In paragraph 8, The step of performing learning on the data set accumulated in the record storage unit through the learning analysis unit and deriving the shortest path control signal sequence for app / service execution and transmitting it to the signal generation processing unit is as follows. The data set accumulated in the above record storage unit is used as a control signal sequence, including the input signal of the remote control including the direction keys or confirmation button click of the remote control input for executing the app / service, Since the above control signal sequence includes a trial and error step for executing an app / service among the input signals of the remote control, learning is performed on the data set accumulated in the record storage unit to derive the shortest path control signal sequence excluding the input signals of the remote control for the above trial and error step. Through the above learning, the control signal sequence of the shortest path for executing the app / service is derived from the accumulated data set for each app / service, and the derived control signal sequence of the shortest path is transmitted to the signal generation processing unit. How to access the shortened service.
14. In paragraph 8, The step of creating a new dataset by mapping the control signal sequence and idle key input signal received from the learning analysis unit through the signal generation processing unit and storing the new dataset in the record storage unit is as follows. Map the control signal sequence received from the learning analysis unit to an idle key input signal corresponding to the control signal sequence, create a new data set with the control signal sequence mapped to the idle key input signal, and store the new data set in the record storage unit. If the input signal of the above remote control is an idle key input signal for app / service execution information, the control signal sequence mapped to the idle key input signal is transmitted to the transmission unit in sequence. How to access the shortened service.
15. In paragraph 8, The step of transmitting the final control signal corresponding to the control signal sequence received from the signal generation processing unit through the transmission unit to the media service unit is as follows: Transmitting the final control signal corresponding to the control signal sequence received from the signal generation processing unit to the media service unit, or transmitting the final control signal according to the input signal of the remote control received from the RCU signal processing unit to the media service unit. How to access the shortened service.
Citation Information
Patent Citations
Mobile communication terminal watching broadcasting andmethod of broadcation wathcing using the same
KR100703877B1
Maintenance of shortcut keys in a mobile device
KR1020090037954A
System and method for capturing remote control device command signals
KR1020110095345A
System and method for capturing remote control device command signals
KR1020110095346A
Vacuum Pad Assembly For Suction Supporting Of The Plate
KR1020240055985A