WO2016186440A1 - Set top box using multimodal information to acquire user information, managing server using same, and computer-readable recording medium - Google Patents
Set top box using multimodal information to acquire user information, managing server using same, and computer-readable recording medium Download PDFInfo
- Publication number
- WO2016186440A1 WO2016186440A1 PCT/KR2016/005246 KR2016005246W WO2016186440A1 WO 2016186440 A1 WO2016186440 A1 WO 2016186440A1 KR 2016005246 W KR2016005246 W KR 2016005246W WO 2016186440 A1 WO2016186440 A1 WO 2016186440A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- top box
- user
- information data
- data
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
Definitions
- the present invention relates to a set top box for acquiring user information using multi-modal information, a management server for managing user information acquired from the set top box, and a method and a computer readable recording medium using the same.
- set-top box technology that provides various services such as providing contents based on a network has been commercialized.
- a user may be provided with content such as video on demand (VOD) or a network game through a set top box, and may use services such as home shopping and internet surfing.
- VOD video on demand
- a network game through a set top box, and may use services such as home shopping and internet surfing.
- the set-top box has only performed a monotonous function of receiving content or service provided by a service provider and delivering a user's response or request to the service provider.
- a conventional method of providing an advertisement to a user by using a set-top box is to provide an advertisement by playing an advertisement image first when the user 'reviews' a TV program or plays a movie or animation.
- the problem is that it makes people think they are seeing unwanted advertisements.
- the present inventors have developed a set-top box that provides a customized service for each user by using a built-in sensor of the set-top box and an external IoT terminal connected to the set-top box and collecting user information by using EPG information.
- the object of the present invention is to solve all the above-mentioned problems.
- Another object of the present invention is to learn the user's pattern using the user's information collected by the set-top box and to provide a service accordingly.
- Another object of the present invention is to collect pattern information of a user who has been learned more precisely by using EPG information, and provide a customized management service for each user.
- the set-top box in a method in which a set-top box interlocked with a basic terminal acquires user information, (a) the set-top box is a built-in sensor or an external device built in the set-top box; Acquiring at least one sensing data through an IoT terminal of the user; (b) the set-top box is provided to (i) a user sensed through the internal sensor or the external IoT terminal with reference to the at least one sensing data.
- the management server in a method in which a management server obtains and manages user information from a set-top box, (a) the management server comprises: (i) the set-top box; Obtaining at least one sensing data through a built-in sensor or an external IoT terminal embedded therein; (ii) for a user sensed through the built-in sensor or the external IoT terminal with reference to the at least one sensing data.
- a process of generating identification information data (iii) analyzing the at least one sensing data to obtain specific context information data indicative of the state of at least a portion of a person, an object and an environment in the indoor space to which the set-top box belongs; The action item of the basic terminal or the amount of the external IoT terminal performed by the user and corresponding to the specific context information data. Acquiring action information data indicating information of an item; and (iv) acquiring information of the user generated from the set top box through a process of mapping the specific context information data and the action information data with the identification information data.
- the management server presents a method comprising recording and managing the obtained information of the user.
- a broadcast signal processor and a built-in sensor for receiving and processing a broadcast signal and providing the same to the basic terminal
- a communication unit for communicating with an external IoT terminal and the internal sensor or the external IoT terminal
- the internal sensor or the external device with reference to the at least one sensing data.
- Acquire specific contextual information data which is performed by the user, and corresponds to the specific contextual information data.
- a set top box is provided that includes a processor that performs a process of recording as information.
- the communication unit and the set-top box are (i) a built-in sensor or an external device built in the set-top box. Acquiring at least one sensing data through an IoT terminal, and (ii) generating identification information data for a user sensed through the internal sensor or the external IoT terminal with reference to the at least one sensing data. (iii) analyzing the at least one sensing data to obtain specific context information data representing a state of at least a part of a person, an object, and an environment in an indoor space to which the set-top box belongs, and being performed by the user.
- a management server including a processor is provided.
- the EPG information is used to collect pattern information of a user who has been learned more precisely, and provide a customized management service for each user.
- FIG. 1 is a view showing a schematic configuration of an entire system for recording and managing related information of a user according to an embodiment of the present invention.
- FIG. 2 is a view showing in detail the internal configuration of the set-top box according to an embodiment of the present invention.
- FIG. 3 is a diagram showing in detail the internal configuration of the management server according to an embodiment of the present invention.
- FIG. 4 is a diagram illustrating obtaining specific context information data by obtaining sensing data according to an embodiment of the present invention.
- FIG. 1 is a view showing a schematic configuration of an entire system for recording and managing related information of a user according to an embodiment of the present invention.
- the entire system may include a set top box, a basic terminal, an external IoT terminal, a management server, and a communication network.
- the set top box 100 may communicate with other devices through a wired or wireless network.
- the set top box 100 may communicate with the basic terminal 200.
- the basic terminal 200 may include a display device.
- the basic terminal 200 may be, for example, a UHD TV (Ultra High Definition Television) or a mobile terminal.
- the set top box 100 may receive a broadcast signal and provide an image signal to the basic terminal 200 as described below.
- the basic terminal 200 is not limited to the display device.
- the set top box 100 may communicate with at least one external IoT terminal 300.
- the external IoT terminal 300 may be any device that can communicate with the set-top box 100.
- the external IoT terminal 300 is located in a predetermined indoor space (that is, the indoor space in which the set-top box 100 exists) while acquiring sensing data for the indoor space and providing the sensing data to the set-top box 100 or set-top box ( It may refer to a device that can receive and respond to the control signal from 100).
- the device may be a camera, a speaker, a microphone, a mobile terminal, a temperature sensor, a humidity sensor, an illuminance sensor, a refrigerator, a washing machine, a gas range, or the like.
- the external IoT terminal 300 provides sensing data to the set top box 100 continuously or at the request of the set top box 100.
- the sensing data refers to multi-modal information indicating a measurable physical quantity that can determine the situation of the indoor space in which the set-top box 100 exists.
- Set-top box 100 may obtain the sensing data using the built-in sensor built in the set-top box 100, the detailed configuration and functions of the set-top box 100 to find out through Figure 2 below do.
- the management server 400 may perform a function of receiving and managing user information from the set-top box 100 through the communication network 500.
- the information of the user refers to information data generated by referring to the sensing data acquired by the set-top box 100 as information about the user in the indoor space where the set-top box 100 exists, which will be described in detail below. do.
- the management server 400 may also perform a function of providing advertisement information to the set-top box 100, the server of the carrier providing the IPTV broadcast signal or the server providing the set-top box 100 management server 400 ), But is not limited thereto.
- the configuration and function of the management server 400 according to the present invention will be described in detail with reference to FIG. 3 below.
- the communication network 500 may be configured in the form of wired or wireless communication, and various communication networks such as wide area network (LAN), local area network (LAN), mobile communication network, and satellite communication network. It may be configured as.
- the communication network 500 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.
- FIG. 2 is a view showing in detail the internal configuration of the set-top box according to an embodiment of the present invention.
- the set top box 100 may include a broadcast signal processor 110, a built-in sensor 120, a communicator 130, and a processor 140. have.
- the broadcast signal processing unit 110, the built-in sensor 120, the communication unit 130 and the processor 140 are not all physically included in the set-top box 100, but external to interlock with the set-top box 100 It may be located at
- the broadcast signal processor 110 may receive and process a broadcast signal and provide the same to the basic terminal 200.
- the broadcast signal processor 110 may receive a broadcast signal through a tuner, but when the set-top box 100 provides an IPTV service, the broadcast signal processor 110 may receive broadcast content from a web server through the Internet.
- the broadcast signal processor 110 may properly process the received broadcast signal and provide it to the basic terminal 200 through a wired / wireless interface or a network.
- the broadcast signal processing unit 110 may perform a function of directly acquiring Electronic Program Guide (EPG) information on a broadcast signal or through the communication unit 130.
- EPG Electronic Program Guide
- the acquired EPG information may be used to obtain information of a user to be described later, which will be described below.
- the built-in sensor 120 may be an audio sensor, an image sensor, a temperature sensor, a humidity sensor, an infrared sensor, or the like embedded in the set top box 100.
- the set top box 100 may determine the situation of the indoor space by analyzing the sensing data acquired as big data by sensing the indoor space to which the set top box 100 belongs with the built-in sensor 120.
- the set-top box 100 detects a remote control signal for the external IoT terminal 300 connected to the set-top box 100 through the built-in sensor 120, the base terminal 200 or the external IoT terminal by the remote control signal Information on the action item performed at 300 may be obtained.
- the action item may mean a process performed by the basic terminal 200 or an external IoT terminal 300 or a mechanical or electronic operation of the external IoT terminal 300.
- the built-in sensor 120 may include an infrared camera or a near infrared camera as a built-in image sensor.
- the set-top box 100 may analyze an indoor situation even when the room is dark by using image data acquired through an infrared camera or a near infrared camera, or may detect and identify a person present in the indoor space by using the image data. There will be.
- the built-in sensor 120 may include a microphone as a built-in audio sensor.
- the microphone may collect a user's voice, an animal's sound, or ambient noise.
- the set-top box 100 may determine a human's voice or an animal's sound by using the collected audio data, or may detect a situation through noise of the surrounding environment. You might be able to identify it.
- the set-top box 100 may receive the sensing data acquired by the basic terminal 200 or the external IoT terminal 300 to the communication unit 130 through a wired or wireless network, and analyze the received sensing data to analyze the indoor space. You will be able to judge the situation.
- the communication unit 130 may communicate with the mobile terminal held by the user.
- the set-top box 100 may identify the user existing in the indoor space by receiving address information from the mobile terminal of the user through the communication unit 130, and provide channel recommendation information or customized advertisement information to the mobile terminal of the user.
- the channel recommendation information refers to information about channels that the user may be interested in by referring to the channel information, program information, and watch time information that the user likes, and the customized advertisement information is set differently for each user according to the user's taste. Refers to advertising information.
- the processor 140 if at least one sensing data is obtained through the built-in sensor 120 or the communication unit 130 connected to the external IoT terminal 300, at least one sensing By referring to the data, a process of generating identification information data for a user detected in the indoor space through a built-in sensor or an external IoT terminal may be performed.At least one sensing data is analyzed to analyze the indoor space to which the set-top box belongs. Acquiring specific contextual information data representing a state of at least a part of a person, an object, and an environment within the device, and is performed by a user, and represents information of an action item of a basic terminal or an action item of an external IoT terminal corresponding to the specific context information data. A process of obtaining action information data may be performed. In addition, after performing the process, the specific situation information data and the action information data may be mapped with the identification information data and recorded as the user information.
- the processor 140 may detect and identify a user by using the sensing data, and generate identification information data for each identified user.
- the user may be identified from the image data of the indoor space obtained through the image sensor using a personal identification algorithm, and if the user has a mobile terminal, address information of the user terminal may be received through the communication unit 130. It may also identify the user.
- the identification information data may include identification information about an individual such as identification ID information, gender information, age information, height information, and information about a household to which the identified user belongs, and the information about the furniture may include an address of the set-top box. It may be created by reference to a value.
- the processor 140 may determine the situation of the indoor space by analyzing the sensing data. At this time, the situation of the indoor space may be grasped by referring to a database in which the situation of the indoor space is predefined.
- the processor 140 may generate specific context information data for the identified indoor space situation and record it in a database, and the action information of the action item of the basic terminal or the action item of the external IoT terminal corresponding to the specific context information data. After acquiring the data, it may be recorded by mapping it with specific context information data in the database. If the generated specific contextual information already exists in the database, the generated specific contextual information data may not be recorded in the database but may be mapped to the action information data by referring to the specific contextual information data existing in the database.
- the specific situation information data may be information data indicating a situation where the user watches TV, and the action information data is based on a TV program of channel 11 at 7 o'clock. It may be information data indicating viewing through the terminal 200, and the processor 140 records the specific situation information data in the database if the specific situation information data corresponding to the situation of watching TV does not exist in the database.
- the information data and the action information data may be mapped and recorded.
- the processor 140 may additionally obtain EPG information about the TV program that the user is watching in a specific situation through the broadcast signal processor 110 or the communication unit 130, and precisely with reference to the EPG information.
- Action information data may be obtained.
- the action information data is detailed information indicating that the "Infinite Challenge" program of the MBC channel 11 on Saturday is watched through the base terminal 200 at 7 o'clock on Saturday. It could be data.
- the EPG information learns that the user is showing a favorite pattern of the soccer game by referring to the EPG information, and later refer to the EPG information.
- the processor 140 may use the EPG information to recommend a program of interest (entertainment program, cooking program, etc.) that may be of interest to the user.
- the processor 140 may map the specific contextual information data and the action information data obtained by referring to the sensing data with the identification information data and record the information as the user information. This allows the set-top box 100 to provide a user with each user. You will be able to obtain information. For example, in the above example, the processor 140 acquires two pieces of identification information data about two people watching TV, maps specific context information data and action information data to each of the two pieces of identification information data, and then uses the user for each user. You will be able to record the information.
- EPG recognizes action information data to be mapped to situation information data for each member while identification information for each of A, B, C, and D members of the household is recognized by the set-top box.
- the information can be more accurately referred to, and accordingly, each member will be able to record and manage the situation information data and the action information data.
- the sensing data, identification information data, specific context information data, and action information data acquired by the processor 140 may include information that may infringe the privacy of the user.
- an image of an indoor space Data or voice data recording the user's voice may correspond to information that violates the user's privacy.
- the processor 140 may analyze and delete all identification information data or convert all information data into binary code data in consideration of a user's privacy problem.
- the processor 140 may support the user's information to be collected by transmitting to the management server through a wired or wireless network. At this time, the processor 140 may confirm to each identified user whether or not to transmit the user's information to the management server 400 may transmit only the information of the user who agreed to the information transmission to the management server 400, Regardless of whether the user agrees or not, the user's information may be encrypted and transmitted to the management server 400.
- the information of the user transmitted to the management server 400 may be classified and recorded by the management server 400 according to a predetermined criterion, which will be described with reference to FIG. 3.
- the processor 140 receives the advertisement information data from the management server 400, the basic terminal 200 It may be provided through any one of the external IoT terminal 300 and the user mobile terminal. For example, when the processor 140 recognizes that the user whose information is recorded in the database is watching TV through the basic terminal 200, the processor 140 transmits the user's information to the management server through the communication unit 130 to the user. The advertisement information data corresponding to the information may be received, and the advertisement information data may be transmitted to the basic terminal 200 so that the advertisement may be provided to the user.
- the advertisement information data may be information such as personalized product recommendation (PPR) information, specific TV program recommendation information, channel recommendation information, movie recommendation information, banner advertisement information, home shopping information, and the like.
- PPR personalized product recommendation
- the set-top box 100 recognizes that a man in their mid 30s is watching a fishing program, the set-top box 100 transmits information to a management server that a man in their mid 30s is watching a fishing program.
- the fishing advertisement data may be transmitted to the TV so that the advertisement related to fishing may be displayed on a predetermined area of the TV screen, thereby providing customized advertisement information.
- the processor 140 of the action item of the base terminal or the action item of the external IoT terminal corresponding to the obtained specific context information data is performed by the user more than a predetermined number of times or the action item of the external IoT terminal of the base IoT terminal
- the action information data for the modified action item may be obtained and mapped to specific situation information data to be recorded.
- FIG. 3 is a diagram showing in detail the internal configuration of the management server according to an embodiment of the present invention.
- the communication unit 410 performs a function of communicating through a wired or wireless network and may communicate with a set-top box or an advertisement server.
- the set-top box (i) a process of obtaining at least one sensing data through a built-in sensor or an external IoT terminal embedded in the set-top box, (ii) at least one A process of generating identification information data about a user detected through a built-in sensor or an external IoT terminal with reference to sensing data of the user, (iii) analyzing at least one sensing data, and a person or object in an indoor space to which the set-top box belongs And acquire specific context information data representing a state of at least some of the environment, and obtain action information data representing information of an action item of a basic terminal or an action item of an external IoT terminal performed by a user and corresponding to the specific context information data. And (iv) mapping specific contextual information data and action information data to identification information data.
- the user's information generated through the process can be obtained from the set-top box through the communication unit 410 and recorded and managed.
- the processor 420 may classify and record the information of the user obtained from the set-top box 100 according to a predetermined criterion, and the predetermined criterion may be at least one of a user's age, gender, occupation, taste, and household. It may be a standard corresponding to
- the information of the user obtained from the set top box 100 may be encrypted, and the decryption key for the encrypted user information may be obtained through the set top box 100.
- the processor 420 transmits the user's information to a predetermined advertising server to obtain the advertisement information data corresponding to the user's information from the predetermined advertising server and then transmits to the set-top box 100, the set-top box 100 It may be able to assist the user in providing the advertisement information data.
- the management server 400 provides an information fee for providing the user information to a predetermined advertising server and an advertising fee for providing the set top box 100 with the advertisement information data provided from the predetermined advertising server.
- the processor 410 receives the interest data indicating the user's interest in the advertisement information data transmitted to the set-top box from the set-top box 100 and the user is interested in the advertisement information data when the interest data is below a certain threshold. It may be determined that the number is small, new advertisement information data may be obtained from a predetermined advertisement server, and new advertisement information data may be transmitted to the set-top box 100.
- FIG. 4 is a diagram illustrating obtaining specific context information data by obtaining sensing data according to an embodiment of the present invention.
- Set-top box 100 is a specific result as a result of receiving and analyzing the sensing data obtained through the communication unit 130 connected to the built-in sensor 120 or the external IoT terminal 300 as described above
- the situation information data can be obtained.
- 4 shows the remote control signal information as a result of analyzing the infrared or near infrared image captured by the infrared camera or the near infrared camera, or the audio acquired by the microphone, as to whether the set-top box 100 is watching TV.
- FIG. 3 is a diagram illustrating a concept of acquiring specific context information data such as context information, dog information, and person recognition information.
- the set-top box 100 continuously acquires sensing data of an indoor space to obtain specific context information data. And be able to record.
- the specific context information refers to specific context information of the indoor space in which the set-top box is placed, and the set-top box 100 uses various sensors and devices other than a microphone, an infrared camera, or a near infrared camera. Will be able to obtain.
- the specific situation information includes the viewing channel information of the set-top box, the number of viewers, the situation information of the person going out, the information of the person's room, the weather information of the person, and the situation information of the person in the living room.
- the embodiments according to the present invention described above may be implemented in the form of program instructions that may be executed by various computer components, and may be 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 those 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, DVDs, and magneto-optical media such as floptical disks. media), 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 configured to operate as one or more software modules to perform the process according to the invention, and vice versa.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Computing Systems (AREA)
Abstract
Description
본 발명은, 멀티모달 정보를 이용하여 사용자의 정보를 획득하는 셋톱박스, 셋톱박스로부터 획득한 사용자의 정보를 관리하는 관리 서버, 그리고 이를 이용한 방법 및 컴퓨터 판독 가능한 기록 매체에 관한 것이다.The present invention relates to a set top box for acquiring user information using multi-modal information, a management server for managing user information acquired from the set top box, and a method and a computer readable recording medium using the same.
IPTV 기술이 발달하면서 네트워크를 기반으로 하여 콘텐츠를 제공하는 등 다양한 서비스를 제공하는 셋톱박스 기술이 상용화되고 있다. 예를 들어, 사용자는 셋톱박스를 통해 주문형 비디오(VOD)나 네트워크 게임 등의 콘텐츠를 제공받을 수 있으며 홈쇼핑, 인터넷 서핑 등의 서비스를 이용할 수 있다.With the development of IPTV technology, set-top box technology that provides various services such as providing contents based on a network has been commercialized. For example, a user may be provided with content such as video on demand (VOD) or a network game through a set top box, and may use services such as home shopping and internet surfing.
다만, 지금까지의 셋톱박스는 서비스 제공자가 제공하는 콘텐츠나 서비스를 수신하고 사용자의 응답이나 요청을 서비스 제공자에게 전달하는 단조로운 기능만을 수행해오고 있는 것이 실정이다.However, until now, the set-top box has only performed a monotonous function of receiving content or service provided by a service provider and delivering a user's response or request to the service provider.
한편, 셋톱박스를 이용하여 사용자에게 광고를 제공하는 기존의 방식은 사용자가 TV 프로그램을 '다시보기' 하거나 영화, 애니메이션 등을 재생할 때 광고 영상을 먼저 재생하여 광고를 제공하는 것인데, 이러한 방식은 사용자로 하여금 원하지 않은 광고를 보고 있다고 생각하게 만든다는 문제점이 존재한다.Meanwhile, a conventional method of providing an advertisement to a user by using a set-top box is to provide an advertisement by playing an advertisement image first when the user 'reviews' a TV program or plays a movie or animation. The problem is that it makes people think they are seeing unwanted advertisements.
이에 본 발명자는 셋톱박스의 내장센서 및 셋톱박스와 연결된 외부의 IoT 단말을 이용하고 EPG 정보 등을 활용하여 사용자의 정보를 수집함으로써 사용자별로 맞춤 서비스를 제공하는 셋톱박스를 개발하기에 이르렀다.Accordingly, the present inventors have developed a set-top box that provides a customized service for each user by using a built-in sensor of the set-top box and an external IoT terminal connected to the set-top box and collecting user information by using EPG information.
본 발명은 상술한 문제점을 모두 해결하는 것을 그 목적으로 한다.The object of the present invention is to solve all the above-mentioned problems.
또한, 본 발명은 셋톱박스가 수집한 사용자의 정보를 이용하여 사용자의 패턴을 학습하고 이에 따른 서비스를 제공하는 것을 다른 목적으로 한다.In addition, another object of the present invention is to learn the user's pattern using the user's information collected by the set-top box and to provide a service accordingly.
또한, 본 발명은 EPG 정보를 활용하여 보다 정밀하게 학습된 사용자의 패턴 정보를 취합하고 사용자별로 맞춤형 관리 서비스를 제공하는 것을 또 다른 목적으로 한다.In addition, another object of the present invention is to collect pattern information of a user who has been learned more precisely by using EPG information, and provide a customized management service for each user.
상기 목적을 달성하기 위한 본 발명의 대표적인 구성은 다음과 같다.Representative configuration of the present invention for achieving the above object is as follows.
본 발명의 일 태양에 따르면, 기본 단말과 연동되는 셋톱박스(set-top box)가 사용자의 정보를 획득하는 방법에 있어서, (a) 상기 셋톱박스가, 상기 셋톱박스에 내장된 내장센서 또는 외부의 IoT 단말을 통해 적어도 하나의 센싱 데이터를 획득하는 단계, (b) 상기 셋톱박스가, (i) 상기 적어도 하나의 센싱 데이터를 참조로 상기 내장센서 또는 상기 외부의 IoT 단말을 통해 감지된 사용자에 대한 식별 정보 데이터를 생성하는 프로세스 및 (ii) 상기 적어도 하나의 센싱 데이터를 분석하여 상기 셋톱박스가 속해있는 실내 공간 내의 인물, 사물 및 환경 중 적어도 일부의 상태를 나타내는 특정 상황 정보 데이터를 획득하고, 상기 사용자에 의해 수행되며, 상기 특정 상황 정보 데이터에 대응되는 상기 기본 단말의 액션 아이템 또는 상기 외부 IoT 단말의 액션 아이템의 정보를 나타내는 액션 정보 데이터를 획득하는 프로세스를 수행하는 단계 및 (c) 상기 셋톱박스는, 상기 특정 상황 정보 데이터 및 상기 액션 정보 데이터를 상기 식별 정보 데이터와 맵핑하여 상기 사용자의 정보로서 기록하는 단계를 포함하는 방법을 제시한다.According to an aspect of the present invention, in a method in which a set-top box interlocked with a basic terminal acquires user information, (a) the set-top box is a built-in sensor or an external device built in the set-top box; Acquiring at least one sensing data through an IoT terminal of the user; (b) the set-top box is provided to (i) a user sensed through the internal sensor or the external IoT terminal with reference to the at least one sensing data. (Ii) analyzing the at least one sensing data to obtain specific context information data representing a state of at least a part of a person, an object, and an environment in an indoor space to which the set-top box belongs; The action item of the basic terminal or the action item of the external IoT terminal performed by the user and corresponding to the specific context information data. Performing a process of acquiring action information data representing information; and (c) the set-top box maps the specific situation information data and the action information data to the identification information data and records the information as the user information. It suggests how to include.
본 발명의 다른 태양에 따르면, 관리 서버가 셋톱박스(set-top box)로부터 사용자의 정보를 획득하여 관리하는 방법에 있어서, (a) 상기 관리 서버는, 상기 셋톱박스가 (i) 상기 셋톱박스에 내장된 내장센서 또는 외부의 IoT 단말을 통해 적어도 하나의 센싱 데이터를 획득하는 프로세스, (ii) 상기 적어도 하나의 센싱 데이터를 참조로 상기 내장센서 또는 상기 외부의 IoT 단말을 통해 감지된 사용자에 대한 식별 정보 데이터를 생성하는 프로세스, (iii) 상기 적어도 하나의 센싱 데이터를 분석하여 상기 셋톱박스가 속해있는 실내 공간 내의 인물, 사물 및 환경 중 적어도 일부의 상태를 나타내는 특정 상황 정보 데이터를 획득하고, 상기 사용자에 의해 수행되며 상기 특정 상황 정보 데이터에 대응되는 상기 기본 단말의 액션 아이템 또는 상기 외부 IoT 단말의 액션 아이템의 정보를 나타내는 액션 정보 데이터를 획득하는 프로세스 및 (iv) 상기 특정 상황 정보 데이터 및 상기 액션 정보 데이터를 상기 식별 정보 데이터와 맵핑하는 프로세스를 통해 생성한 상기 사용자의 정보를 상기 셋톱박스로부터 획득하는 단계 및 (b) 상기 관리 서버는, 획득한 상기 사용자의 정보를 기록하고 관리하는 단계를 포함하는 방법을 제시한다.According to another aspect of the present invention, in a method in which a management server obtains and manages user information from a set-top box, (a) the management server comprises: (i) the set-top box; Obtaining at least one sensing data through a built-in sensor or an external IoT terminal embedded therein; (ii) for a user sensed through the built-in sensor or the external IoT terminal with reference to the at least one sensing data. A process of generating identification information data, (iii) analyzing the at least one sensing data to obtain specific context information data indicative of the state of at least a portion of a person, an object and an environment in the indoor space to which the set-top box belongs; The action item of the basic terminal or the amount of the external IoT terminal performed by the user and corresponding to the specific context information data. Acquiring action information data indicating information of an item; and (iv) acquiring information of the user generated from the set top box through a process of mapping the specific context information data and the action information data with the identification information data. Step and (b) the management server presents a method comprising recording and managing the obtained information of the user.
본 발명의 또 다른 태양에 따르면, 기본 단말과 연동되며 사용자의 정보를 획득하는 셋톱박스(set-top box) 에 있어서, 방송 신호를 수신하고 처리하여 상기 기본 단말로 제공하는 방송신호처리부, 내장센서, 외부의 IoT 단말과 통신을 수행하는 통신부 및 상기 내장센서 또는 상기 외부의 IoT 단말을 통해 적어도 하나의 센싱 데이터가 획득되면, (i) 상기 적어도 하나의 센싱 데이터를 참조로 상기 내장센서 또는 상기 외부의 IoT 단말을 통해 감지된 사용자에 대한 식별 정보 데이터를 생성하는 프로세스, (ii) 상기 적어도 하나의 센싱 데이터를 분석하여 상기 셋톱박스가 속해있는 실내 공간 내의 인물, 사물 및 환경 중 적어도 일부의 상태를 나타내는 특정 상황 정보 데이터를 획득하고, 상기 사용자에 의해 수행되며, 상기 특정 상황 정보 데이터에 대응되는 상기 기본 단말의 액션 아이템 또는 상기 외부 IoT 단말의 액션 아이템의 정보를 나타내는 액션 정보 데이터를 획득하는 프로세스 및 (iii) 상기 특정 상황 정보 데이터 및 상기 액션 정보 데이터를 상기 식별 정보 데이터와 맵핑하여 상기 사용자의 정보로서 기록하는 프로세스를 수행하는 프로세서를 포함하는 셋톱박스가 제공된다.According to another aspect of the present invention, in a set-top box interlocked with a basic terminal and obtaining user information, a broadcast signal processor and a built-in sensor for receiving and processing a broadcast signal and providing the same to the basic terminal When at least one sensing data is obtained through a communication unit for communicating with an external IoT terminal and the internal sensor or the external IoT terminal, (i) the internal sensor or the external device with reference to the at least one sensing data. A process of generating identification information data for the user sensed through the IoT terminal, (ii) analyzing the at least one sensing data to determine the state of at least some of the people, objects and environments in the indoor space to which the set-top box belongs. Acquire specific contextual information data, which is performed by the user, and corresponds to the specific contextual information data. A process of obtaining action information data representing information of an action item of a basic basic terminal or an action item of the external IoT terminal; and (iii) mapping the specific situation information data and the action information data to the identification information data. A set top box is provided that includes a processor that performs a process of recording as information.
본 발명의 또 다른 태양에 따르면, 셋톱박스(set-top box)로부터 사용자의 정보를 획득하여 관리하는 관리 서버에 있어서, 통신부 및 상기 셋톱박스가 (i) 상기 셋톱박스에 내장된 내장센서 또는 외부의 IoT 단말을 통해 적어도 하나의 센싱 데이터를 획득하는 프로세스, (ii) 상기 적어도 하나의 센싱 데이터를 참조로 상기 내장센서 또는 상기 외부의 IoT 단말을 통해 감지된 사용자에 대한 식별 정보 데이터를 생성하는 프로세스, (iii) 상기 적어도 하나의 센싱 데이터를 분석하여 상기 셋톱박스가 속해있는 실내 공간 내의 인물, 사물 및 환경 중 적어도 일부의 상태를 나타내는 특정 상황 정보 데이터를 획득하고, 상기 사용자에 의해 수행되며 상기 특정 상황 정보 데이터에 대응되는 상기 기본 단말의 액션 아이템 또는 상기 외부 IoT 단말의 액션 아이템의 정보를 나타내는 액션 정보 데이터를 획득하는 프로세스 및 (iv) 상기 특정 상황 정보 데이터 및 상기 액션 정보 데이터를 상기 식별 정보 데이터와 맵핑하는 프로세스를 통해 생성한 상기 사용자의 정보를 상기 셋톱박스로부터 획득하여 기록하고 관리하는 프로세서를 포함하는 관리 서버가 제공된다.According to still another aspect of the present invention, in a management server that obtains and manages user information from a set-top box, the communication unit and the set-top box are (i) a built-in sensor or an external device built in the set-top box. Acquiring at least one sensing data through an IoT terminal, and (ii) generating identification information data for a user sensed through the internal sensor or the external IoT terminal with reference to the at least one sensing data. (iii) analyzing the at least one sensing data to obtain specific context information data representing a state of at least a part of a person, an object, and an environment in an indoor space to which the set-top box belongs, and being performed by the user. Determination of an action item of the basic terminal or an action item of the external IoT terminal corresponding to context information data Obtaining, recording, and managing the user's information generated from the set-top box through a process of acquiring action information data indicating the information; and (iv) a process of mapping the specific situation information data and the action information data with the identification information data. A management server including a processor is provided.
본 발명에 의하면, 셋톱박스가 수집한 사용자의 정보를 이용하여 사용자의 패턴을 학습하고 이에 따른 서비스를 제공할 수 있는 효과가 있다.According to the present invention, there is an effect of learning the user's pattern using the user's information collected by the set-top box and providing a service accordingly.
또한, 본 발명에 의하면, EPG 정보를 활용하여 보다 정밀하게 학습된 사용자의 패턴 정보를 취합하고 사용자별로 맞춤형 관리 서비스를 제공할 수 있는 효과가 있다.In addition, according to the present invention, the EPG information is used to collect pattern information of a user who has been learned more precisely, and provide a customized management service for each user.
도 1은 본 발명의 일 실시예에 따라 사용자의 관련 정보를 기록 및 관리하기 위한 전체 시스템의 개략적인 구성을 나타내는 도면이다. 1 is a view showing a schematic configuration of an entire system for recording and managing related information of a user according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 셋톱박스의 내부 구성을 상세하게 도시하는 도면이다.2 is a view showing in detail the internal configuration of the set-top box according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 관리 서버의 내부 구성을 상세하게 도시하는 도면이다.3 is a diagram showing in detail the internal configuration of the management server according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따라 센싱 데이터를 획득하여 특정 상황 정보 데이터를 획득하는 것을 예시적으로 나타낸 도면이다.4 is a diagram illustrating obtaining specific context information data by obtaining sensing data according to an embodiment of the present invention.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일하거나 유사한 기능을 지칭한다.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 embodied in other embodiments without departing from the spirit and scope of the invention with respect to one embodiment. In addition, it is to be understood that the location or arrangement of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention, if properly described, is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled. Like reference numerals in the drawings refer to the same or similar functions throughout the several aspects.
이하, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 하기 위하여, 본 발명의 바람직한 실시예들에 관하여 첨부된 도면을 참조하여 상세히 설명하기로 한다.Hereinafter, 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.
도 1은 본 발명의 일 실시예에 따라 사용자의 관련 정보를 기록 및 관리하기 위한 전체 시스템의 개략적인 구성을 나타내는 도면이다. 1 is a view showing a schematic configuration of an entire system for recording and managing related information of a user according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 전체 시스템은 셋톱박스, 기본 단말, 외부 IoT 단말, 관리 서버 및 통신망을 포함하여 구성될 수 있다.As shown in FIG. 1, the entire system according to an embodiment of the present invention may include a set top box, a basic terminal, an external IoT terminal, a management server, and a communication network.
먼저, 본 발명의 일 실시예에 따른 셋톱박스(100)는 유선 또는 무선 네트워크를 통해 다른 장치들과 통신할 수 있다. 우선, 셋톱박스(100)는 기본 단말(200)과 통신할 수 있다. 기본 단말(200)은 디스플레이 장치를 포함할 수 있으며, 이 경우 기본 단말(200)은 가령 UHD TV(Ultra High Definition Television), 모바일 단말 등이 될 수도 있다. 구체적으로, 기본 단말(200)이 디스플레이 장치를 포함하는 경우, 셋톱박스(100)는 후술하는 것처럼 방송 신호를 수신하여 영상 신호를 기본 단말(200)에 제공할 수 있다. 다만, 기본 단말(200)이 디스플레이 장치에 한정되는 것은 아니다.First, the set
또한, 셋톱박스(100)는 적어도 하나의 외부 IoT 단말(300)과 통신할 수 있다. 외부 IoT 단말(300)은 셋톱박스(100)와 통신할 수 있는 어떠한 장치라도 무방하다. 여기서, 외부 IoT 단말(300)은 소정의 실내 공간(즉, 셋톱박스(100)가 존재하는 실내 공간) 내에 위치하면서 실내 공간에 대한 센싱 데이터를 획득하여 셋톱박스(100)에 제공하거나 셋톱박스(100)로부터 제어 신호를 받고 이에 응답할 수 있는 장치를 의미할 수 있다. 예를 들어, 카메라, 스피커, 마이크로폰, 모바일 단말, 온도센서, 습도 센서, 조도 센서, 냉장고, 세탁기, 가스레인지 등 다양한 장치가 될 수 있다. 외부 IoT 단말(300)은 지속적으로 또는 셋톱박스(100)의 요청이 있을 시 셋톱박스(100)에 센싱 데이터를 제공한다. 여기서, 센싱 데이터는, 셋톱박스(100)가 존재하는 실내 공간의 상황을 결정할 수 있는 측정 가능한 물리량을 나타내는 멀티 모달 정보를 뜻한다.Also, the set
셋톱박스(100)는 셋톱박스(100)에 내장되어 있는 내장센서를 이용하여 센싱 데이터를 획득할 수도 있으며, 자세한 셋톱박스(100)의 구성과 기능에 관하여는 아래의 도 2를 통하여 알아보기로 한다.Set-
다음으로, 본 발명의 일 실시예에 따른 관리 서버(400)는 통신망(500)을 통하여 셋톱박스(100)로부터 사용자의 정보를 수신하여 관리하는 기능을 수행할 수 있다. 여기서, 사용자의 정보는 셋톱박스(100)가 존재하는 실내 공간 내의 사용자에 대한 정보로서 셋톱박스(100)가 획득한 센싱 데이터를 참조로 하여 생성한 정보 데이터를 뜻하며, 이에 관해서는 아래에서 자세히 설명한다. 관리 서버(400)는 또한 셋톱박스(100)에 광고 정보를 제공하는 기능을 수행할 수도 있으며, IPTV 방송 신호를 제공하는 통신사 서버 또는 셋톱박스(100)를 제공하는 업체의 서버가 관리 서버(400)에 해당할 수 있으나 이에 한정되는 것은 아니다. 본 발명에 따른 관리 서버(400)의 구성과 기능에 관하여는 아래의 도 3을 통하여 자세하게 알아보기로 한다.Next, the
마지막으로, 본 발명의 일 실시예에 따른 통신망(500)은 유선 또는 무선 통신의 양태로 구성될 수 있으며 WAN(Wide Area Network), LAN(Local Area Network), 이동 통신망, 인공 위성 통신망 등 다양한 통신망으로 구성될 수 있다. 그러나, 통신망(500)은, 굳이 이에 국한될 필요 없이, 공지의 유무선 데이터 통신망, 공지의 전화망 또는 공지의 유무선 텔레비전 통신망을 그 적어도 일부에 있어서 포함할 수도 있다.Finally, the
도 2는 본 발명의 일 실시예에 따른 셋톱박스의 내부 구성을 상세하게 도시하는 도면이다.2 is a view showing in detail the internal configuration of the set-top box according to an embodiment of the present invention.
도 2에 도시된 바와 같이, 본 발명의 일 실시예에 따른 셋톱박스(100)는 방송신호처리부(110), 내장센서(120), 통신부(130) 및 프로세서(140)를 포함하여 구성될 수 있다. 여기서, 방송신호처리부(110), 내장센서(120), 통신부(130) 및 프로세서(140)가 전부 셋톱박스(100)에 물리적으로 포함되어 있어야 하는 것은 아니며, 셋톱박스(100)와 연동하는 외부에 위치할 수도 있을 것이다.As shown in FIG. 2, the set
먼저, 본 발명의 일 실시예에 따른 방송신호처리부(110)는 방송 신호를 수신하고 처리하여 기본 단말(200)로 제공할 수 있다. 구체적으로, 방송신호처리부(110)는 튜너를 통해 방송 신호를 수신할 수도 있으나 셋톱박스(100)가 IPTV 서비스를 제공하는 경우 인터넷을 통해 웹 서버로부터 방송 콘텐츠를 수신할 수 있다. 방송신호처리부(110)는 수신된 방송 신호를 적절히 처리하여 유무선 인터페이스 또는 네트워크를 통해 기본 단말(200)로 제공할 수 있다.First, the
또한, 방송신호처리부(110)는 방송 신호에 대한 EPG(Electronic Program Guide) 정보를 직접 획득하거나 통신부(130)를 통해 획득하는 기능을 수행할 수 있을 것이다. 획득된 EPG 정보는 후술할 사용자의 정보를 획득하는데 사용될 수 있으며, 이에 관해서는 아래에서 설명하기로 한다.In addition, the broadcast
다음으로, 본 발명의 일 실시예에 따른 내장센서(120)는 셋톱박스(100)에 내장되어 있는 센서로 오디오 센서, 영상 센서, 온도 센서, 습도 센서, 적외선 센서 등일 수 있을 것이다. 셋톱박스(100)는 셋톱박스(100)가 속해있는 실내 공간을 내장센서(120)로 센싱하여 빅데이터로서 획득한 센싱 데이터를 분석하여 실내 공간의 상황을 판단할 수 있을 것이다. 또한, 셋톱박스(100)는 내장센서(120)를 통해 셋톱박스(100)에 연결된 외부의 IoT 단말(300)에 대한 리모컨 신호를 탐지하여 리모컨 신호에 의해 기본 단말(200) 또는 외부의 IoT 단말(300)에서 수행되는 액션 아이템에 대한 정보를 획득할 수도 있을 것이다. 참고로 액션 아이템은 기본 단말(200) 또는 외부의 IoT 단말(300)에서 수행되는 프로세스 또는 외부의 IoT 단말(300)의 기계 또는 전자적인 동작을 의미할 수 있다.Next, the built-in
일 실시예로 내장센서(120)는 적외선 카메라 또는 근적외선 카메라를 내장 이미지 센서로서 포함할 수 있다. 셋탑박스(100)는 적외선 카메라 또는 근적외선 카메라를 통해 획득한 이미지 데이터를 이용하여 실내가 어두운 경우에도 실내 상황을 분석할 수 있으며, 이미지 데이터를 이용하여 실내 공간에 존재하는 사람을 검출하여 식별할 수도 있을 것이다.In one embodiment, the built-in
다른 실시예로 내장센서(120)는 마이크로폰을 내장 오디오 센서로서 포함할 수도 있다. 마이크로폰은 사용자의 음성이나 동물의 소리, 주변 환경 잡음을 수집할 수 있으며, 셋탑박스(100)는 수집한 오디오 데이터를 이용하여 사람의 음성 또는 동물의 소리를 판별하거나 주변 환경의 잡음을 통해 상황을 식별할 수도 있을 것이다.In another embodiment, the built-in
또한, 셋톱박스(100)는 기본 단말(200) 또는 외부의 IoT 단말(300)이 획득한 센싱 데이터를 유무선 네트워크를 통하여 통신부(130)로 전달받을 수 있으며, 전달받은 센싱 데이터를 분석하여 실내 공간의 상황을 판단할 수 있을 것이다.In addition, the set-
한편, 통신부(130)는 사용자가 보유하고 있는 모바일 단말과 통신을 수행할 수도 있다. 셋톱박스(100)는 통신부(130)를 통해 사용자의 모바일 단말로부터 어드레스 정보를 수신하여 실내 공간에 존재하는 사용자를 식별할 수도 있을 것이며, 사용자의 모바일 단말로 채널 추천 정보나 맞춤 광고 정보를 제공할 수도 있을 것이다. 여기서 채널 추천 정보는 사용자가 즐겨보는 채널 정보, 프로그램 정보, 시청 시간 정보 등을 참조로 하여 사용자가 관심이 있을 만한 채널에 대한 정보를 뜻하며, 맞춤 광고 정보는 사용자의 취향에 따라 사용자별로 다르게 설정되는 광고 정보를 뜻한다.On the other hand, the communication unit 130 may communicate with the mobile terminal held by the user. The set-
다음으로, 본 발명의 일 실시예에 따른 프로세서(140)는 내장센서(120) 또는 외부의 IoT 단말(300)과 연결된 통신부(130)를 통해 적어도 하나의 센싱 데이터가 획득되면, 적어도 하나의 센싱 데이터를 참조로 하여 내장센서 또는 외부의 IoT 단말을 통해 실내 공간에서 감지된 사용자에 대한 식별 정보 데이터를 생성하는 프로세스를 수행할 수 있고, 적어도 하나의 센싱 데이터를 분석하여 셋톱박스가 속해있는 실내 공간 내의 인물, 사물 및 환경 중 적어도 일부의 상태를 나타내는 특정 상황 정보 데이터를 획득하고, 사용자에 의해 수행되며, 특정 상황 정보 데이터에 대응되는 기본 단말의 액션 아이템 또는 외부 IoT 단말의 액션 아이템의 정보를 나타내는 액션 정보 데이터를 획득하는 프로세스를 수행할 수 있다. 또한, 프로세스를 수행한 후에 특정 상황 정보 데이터 및 액션 정보 데이터를 식별 정보 데이터와 맵핑하여 사용자의 정보로서 기록할 수 있을 것이다.Next, the
구체적으로, 프로세서(140)는 센싱 데이터를 이용하여 사용자를 검출 및 식별하고, 식별된 사용자마다 식별 정보 데이터를 생성할 수 있다. 가령, 개인 식별 알고리즘을 이용하여 이미지 센서를 통해 획득된 실내 공간의 이미지 데이터에서 사용자를 식별할 수 있으며, 사용자가 모바일 단말을 보유하고 있는 경우 통신부(130)를 통해 사용자 단말의 어드레스 정보를 수신하여 사용자를 식별할 수도 있을 것이다. 여기서, 식별 정보 데이터에는 식별 ID 정보, 성별 정보, 나이 정보, 신장 정보 등의 개인에 대한 식별 정보와 식별된 사용자가 속한 가구에 대한 정보가 포함될 수도 있을 것이며, 가구에 대한 정보는 셋톱박스의 어드레스 값을 참조로 하여 생성할 수도 있을 것이다.In detail, the
또한, 프로세서(140)는 센싱 데이터를 분석하여 실내 공간의 상황을 파악할 수 있다. 이 때, 실내 공간의 상황이 미리 정의되어 있는 데이터베이스를 참조로 하여 실내 공간의 상황을 파악할 수도 있을 것이다. 프로세서(140)는 파악된 실내 공간의 상황에 대하여 특정 상황 정보 데이터를 생성하여 데이터베이스에 기록할 수 있으며, 특정 상황 정보 데이터에 대응되는 기본 단말의 액션 아이템 또는 외부 IoT 단말의 액션 아이템에 대한 액션 정보 데이터를 획득한 후 데이터베이스에 특정 상황 정보 데이터와 맵핑하여 기록할 수 있을 것이다. 생성된 특정 상황 정보 데이터가 데이터베이스에 이미 존재하는 경우에는 생성된 특정 상황 정보 데이터는 데이터베이스에 기록하지 않고 데이터베이스에 존재하는 특정 상황 정보 데이터를 참조로 하여 액션 정보 데이터를 맵핑할 수도 있을 것이다. 가령, 실내 공간에서 두 사람이 TV를 시청하고 있는 경우, 특정 상황 정보 데이터는 사용자가 TV를 시청하는 상황을 나타내는 정보 데이터일 수 있고, 액션 정보 데이터는 7시에 11번 채널의 TV 프로그램을 기본 단말(200)을 통해 시청하는 것을 나타내는 정보 데이터일 수 있으며, 프로세서(140)는 TV를 시청하는 상황에 대응되는 특정 상황 정보 데이터가 데이터베이스에 존재하지 않으면 데이터베이스에 특정 상황 정보 데이터를 기록하고 특정 상황 정보 데이터와 액션 정보 데이터를 맵핑하여 기록할 수도 있을 것이다. In addition, the
여기서, 프로세서(140)는 사용자가 특정 상황에 시청하고 있는 TV 프로그램에 대한 EPG 정보를 방송신호처리부(110) 또는 통신부(130)를 통해 추가로 획득할 수 있으며, EPG 정보를 참조로 하여 정밀하게 액션 정보 데이터를 획득할 수 있을 것이다. 위의 예시에서 EPG 정보를 참조로 하여 액션 정보 데이터를 획득하는 경우, 액션 정보 데이터는 토요일 7시에 11번 MBC 채널의 "무한도전" 프로그램을 기본 단말(200)을 통해 시청하는 것을 나타내는 자세한 정보 데이터가 될 수 있을 것이다. 물론, 방송사 편성 변경으로 인하여 토요일 7시에 국가대표 축구경기가 있는 경우라고 하더라도 EPG 정보를 참조로 하여 사용자가 축구경기를 좋아하는 패턴을 보이고 있음을 학습하고, 추후 EPG 정보를 참조로 하여 축구경기가 중계되는 시간에 맞추어 자동으로 TV 단말에 액션을 취할 수도 있을 것이다(즉, 자동으로 TV 단말이 켜지도록 할 수도 있다). 또한, 프로세서(140)는 EPG 정보를 이용하여 사용자가 관심있을 만한 프로그램(오락 프로그램, 요리 프로그램 등)을 추천할 수도 있을 것이다.Here, the
프로세서(140)는 센싱 데이터를 참조로 획득한 특정 상황 정보 데이터 및 액션 정보 데이터를 식별 정보 데이터와 맵핑하여 사용자의 정보로서 기록할 수 있는데, 이를 통해 셋톱박스(100)는 각각의 사용자에 대한 사용자의 정보를 획득할 수 있을 것이다. 가령, 위의 예시에서 프로세서(140)는 TV를 시청하고 있는 두 사람에 대한 2개의 식별 정보 데이터를 획득하고, 2개의 식별 정보 데이터 각각에 특정 상황 정보 데이터 및 액션 정보 데이터를 맵핑하여 사용자별로 사용자의 정보를 기록할 수 있을 것이다.The
예를 들어, 아무개씨 가정의 구성원인 A, B, C, D 각각에 대한 식별 정보가 셋톱박스에 의해 인식이 된 상태에서 각 구성원마다의 상황 정보 데이터에 매핑될 액션 정보 데이터에 대한 인식을 EPG 정보를 참조로 하여 보다 정확히 할 수 있으며, 이에 따라 구성원마다 상황 정보 데이터와 액션 정보 데이터에 대한 기록 및 관리가 가능할 것이다.For example, EPG recognizes action information data to be mapped to situation information data for each member while identification information for each of A, B, C, and D members of the household is recognized by the set-top box. The information can be more accurately referred to, and accordingly, each member will be able to record and manage the situation information data and the action information data.
한편, 프로세서(140)가 획득한 센싱 데이터, 식별 정보 데이터, 특정 상황 정보 데이터, 액션 정보 데이터에는 사용자의 프라이버시를 침해할 수 있는 정보가 포함되어 있을 수도 있는데, 예를 들어 실내 공간을 촬영한 이미지 데이터나 사용자의 음성을 녹음한 음성 데이터 등이 사용자의 프라이버시를 침해하는 정보에 해당될 수 있다. 프로세서(140)는 사용자의 프라이버시 문제를 고려하여, 모든 식별 정보 데이터를 분석한 후 삭제하거나 모든 정보 데이터를 이진수의 코드 데이터로 변환 처리할 수도 있을 것이다.Meanwhile, the sensing data, identification information data, specific context information data, and action information data acquired by the
한편, 프로세서(140)는 사용자의 정보를 유선 또는 무선 네트워크를 통해 관리 서버로 전송하여 수집되도록 지원할 수 있다. 이 때, 프로세서(140)는 사용자의 정보를 관리 서버(400)로 전송할 것인지에 대한 여부를 식별된 사용자 각각에게 확인하여 정보 전송에 동의한 사용자의 정보만 관리 서버(400)로 전송할 수도 있을 것이며, 동의 여부와 상관 없이 사용자의 정보에 대해 암호화 처리를 수행하여 관리 서버(400)로 전송할 수도 있을 것이다. 여기서, 관리 서버(400)로 전송된 사용자의 정보는 관리 서버(400)에 의해 소정의 기준에 따라 분류되어 기록될 수 있는데, 이는 도 3에서 설명하기로 한다.Meanwhile, the
또한, 관리 서버(400)가 사용자의 정보에 대응되는 광고 정보 데이터를 소정의 광고 서버로부터 획득하면, 프로세서(140)는, 관리 서버(400)로부터 광고 정보 데이터를 전송받아, 기본 단말(200), 외부의 IoT 단말(300) 및 사용자 모바일 단말 중 어느 하나의 단말을 통해 제공할 수 있을 것이다. 가령, 프로세서(140)는 데이터베이스에 사용자의 정보가 기록되어 있는 사용자가 기본 단말(200)을 통해 TV를 시청하고 있는 것이 인지되면, 사용자의 정보를 통신부(130)를 통해 관리 서버로 전송하여 사용자의 정보에 대응되는 광고 정보 데이터를 수신하고, 기본 단말(200)에 광고 정보 데이터를 전송해 사용자에게 광고가 제공되도록 할 수도 있을 것이다. 여기서, 광고 정보 데이터는 PPR(Personalized Product Recommendation) 정보, 특정 TV 프로그램 추천 정보, 채널 추천 정보, 영화 추천 정보, 배너 광고 정보, 홈쇼핑 정보 등의 정보일 수 있다. 예를 들어, 셋탑박스(100)가 30대 중반의 남성이 낚시 프로그램을 시청하고 있는 것으로 인지하면, 셋탑박스(100)는 관리 서버로 30대 중반의 남성이 낚시 프로그램을 시청하고 있다는 정보를 전송하고, 관리 서버로부터 낚시에 관련된 광고 데이터를 수신한 후 낚시 광고 데이터를 TV로 전송하여, TV 화면의 소정의 영역에 낚시 관련 광고가 디스플레이되도록 함으로써 맞춤 광고 정보를 제공할 수 있을 것이다.In addition, when the
한편, 프로세서(140)는 획득된 특정 상황 정보 데이터에 대응되는 기본 단말의 액션 아이템 또는 외부 IoT 단말의 액션 아이템이 수행된 후 사용자에 의해 소정 횟수 이상 수행된 기본 단말의 액션 아이템 또는 외부 IoT 단말의 액션 아이템에 대하여 수정이 이루어질 경우, 수정된 액션 아이템에 대한 액션 정보 데이터를 획득하여 특정 상황 정보 데이터에 맵핑하여 기록할 수도 있을 것이다.On the other hand, the
도 3은 본 발명의 일 실시예에 따른 관리 서버의 내부 구성을 상세하게 도시하는 도면이다.3 is a diagram showing in detail the internal configuration of the management server according to an embodiment of the present invention.
본 발명의 일 실시예에 따른 통신부(410)는 유무선 네트워크를 통하여 통신하는 기능을 수행하며, 셋톱박스 또는 광고 서버와 통신할 수 있다.The
본 발명의 일 실시예에 따른 프로세서(420)는, 셋톱박스가, (i) 셋톱박스에 내장된 내장센서 또는 외부의 IoT 단말을 통해 적어도 하나의 센싱 데이터를 획득하는 프로세스, (ii) 적어도 하나의 센싱 데이터를 참조로 내장센서 또는 외부의 IoT 단말을 통해 감지된 사용자에 대한 식별 정보 데이터를 생성하는 프로세스, (iii) 적어도 하나의 센싱 데이터를 분석하여 셋톱박스가 속해있는 실내 공간 내의 인물, 사물 및 환경 중 적어도 일부의 상태를 나타내는 특정 상황 정보 데이터를 획득하고, 사용자에 의해 수행되며 특정 상황 정보 데이터에 대응되는 기본 단말의 액션 아이템 또는 외부 IoT 단말의 액션 아이템의 정보를 나타내는 액션 정보 데이터를 획득하는 프로세스 및 (iv) 특정 상황 정보 데이터 및 액션 정보 데이터를 식별 정보 데이터와 맵핑하는 프로세스를 통해 생성한 사용자의 정보를 통신부(410)를 통해 셋톱박스로부터 획득하여 기록하고 관리할 수 있다.
구체적으로, 프로세서(420)는 셋톱박스(100)로부터 획득한 사용자의 정보를 소정의 기준에 따라 분류하여 기록할 수 있으며, 소정의 기준은 사용자의 연령, 성별, 직업, 취향, 가구 중 적어도 하나의 기준에 해당하는 기준일 수 있을 것이다. 여기서, 셋톱박스(100)로부터 획득한 사용자의 정보는 암호화되어 있을 수도 있으며, 암호화된 사용자의 정보에 대한 복호화 키는 셋톱박스(100)를 통해 획득할 수도 있을 것이다.In detail, the
또한, 프로세서(420)는 사용자의 정보를 소정의 광고 서버로 전송하여 사용자의 정보에 대응되는 광고 정보 데이터를 소정의 광고 서버로부터 획득한 후 셋톱박스(100)로 전송하여, 셋톱박스(100)로 하여금 광고 정보 데이터를 제공하도록 지원할 수 있을 것이다. 이 때, 관리 서버(400)는 사용자 정보를 소정의 광고 서버에 제공한 것에 대한 정보제공료와, 소정의 광고 서버로부터 제공받은 광고 정보 데이터를 셋톱박스(100)에 제공한 것에 대한 광고료를 소정의 광고 서버로부터 받을 수 있을 것이며, 지불받은 정보제공료와 광고료 중 일부의 금액을 사용자 정보를 제공한 사용자에게 직접 지불하거나, 사용자의 셋톱박스(100)에 포인트, 물품, 쿠폰, 서비스 중 어느 하나의 형태로 제공하여 사용자에게 사용자의 정보를 제공한 것에 대한 대가를 지불함으로써 사용자가 사용자의 정보를 계속해서 제공하도록 유도할 수 있을 것이다.In addition, the
여기서, 프로세서(410)는 셋톱박스로 전송한 광고 정보 데이터에 대한 사용자의 관심도를 나타내는 관심도 데이터를 셋톱박스(100)로부터 수신하여 관심도 데이터가 특정 문턱값 이하인 경우 사용자가 상기 광고 정보 데이터에 대하여 관심이 적은 것으로 판단하고, 소정의 광고 서버로부터 새로운 광고 정보 데이터를 획득하여 새로운 광고 정보 데이터를 셋톱박스(100)로 전송할 수도 있을 것이다.Here, the
도 4는 본 발명의 일 실시예에 따라 센싱 데이터를 획득하여 특정 상황 정보 데이터를 획득하는 것을 예시적으로 나타낸 도면이다. 4 is a diagram illustrating obtaining specific context information data by obtaining sensing data according to an embodiment of the present invention.
본 발명의 일 실시예에 따른 셋톱박스(100)는 전술한 것과 같이 내장센서(120) 또는 외부 IoT 단말(300)과 연결된 통신부(130)를 통해 획득한 센싱 데이터를 수신하여 분석한 결과로서 특정 상황 정보 데이터를 획득할 수 있다. 도 4는 셋톱박스(100)가 적외선 카메라 또는 근적외선 카메라에 의해 촬영된 적외선 또는 근적외선 이미지를 분석하거나 마이크로폰에 의해 획득된 오디오를 분석한 결과로서 리모컨 신호 정보, 사람이 TV를 시청하고 있는지 여부에 대한 상황 정보, 애견 정보, 사람 인식 정보 등의 특정 상황 정보 데이터를 획득하는 개념을 도시한 도면이며, 셋톱박스(100)는 실내 공간에 대한 센싱 데이터를 지속적으로 획득하여 특정 상황 정보 데이터 또한 지속적으로 획득하고 기록할 수 있을 것이다.Set-
여기서, 특정 상황 정보는 셋톱박스가 놓여 있는 실내 공간의 특정한 콘텍스트 정보(context information)를 의미하며, 셋톱박스(100)는 마이크로폰과 적외선 카메라 또는 근적외선 카메라 외의 다른 센서나 장치를 이용하여 다양한 특정 상황 정보를 획득할 수 있을 것이다. 예를 들면, 특정 상황 정보는 셋톱박스가 속해있는 시청 채널 정보, 시청하는 사람 숫자 정보, 사람이 외출하는 상황 정보, 사람의 재실 정보, 사람의 기상 정보, 거실에 있는 사람이 청소를 하는 상황 정보, 사람이 음악 감상을 하는 상황 정보, 사람이 수면을 취하는 상황 정보, 사람이 요리를 하는 상황 정보, 사람이 운동을 하는 상황 정보, 사람이 식사를 하는 상황 정보, 사람이 휴식을 취하는 상황 정보, 사람이 게임을 하는 상황 정보, 사람이 공부를 하는 상황 정보, 사람이 인터넷 서핑을 하는 상황 정보, 사람이 TV 홈쇼핑을 하는 상황 정보, 사람이 파티를 하는 상황 정보, 사람이 대화를 하는 상황 정보, 사람이 셋톱박스(100)에 가까이 다가오는 상황 정보, 사람이 셋톱박스(100)에서 멀어지는 상황 정보, 사람이 정지해 있는 상황 정보, 사람이 특정 방향을 쳐다보는 상황 정보, 사람이 셋톱박스(100) 앞을 지나가거나 왔다 갔다 하는 상황 정보, 세탁기, 에어컨 등 가전제품이 각각이 동작하는 상황 정보, 출입문이 열리거나 닫히는 상황 정보, 전등이 켜지거나 꺼지는 상황 정보, 가스레인지가 켜지거나 꺼지는 상황 정보, 화재가 발생한 상황 정보, 시청 날짜/시간 정보 등 각각을 의미할 수도 있고, 이들 중 적어도 일부의 조합된 상태를 의미할 수도 있을 것이다.Here, the specific context information refers to specific context information of the indoor space in which the set-top box is placed, and the set-
또한, 이상 설명된 본 발명에 따른 실시예들은 다양한 컴퓨터 구성요소를 통하여 수행될 수 있는 프로그램 명령어의 형태로 구현되어 컴퓨터 판독 가능한 기록 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능한 기록 매체는 프로그램 명령어, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능한 기록 매체에 기록되는 프로그램 명령어는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 분야의 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능한 기록 매체의 예에는, 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 ROM, RAM, 플래시 메모리 등과 같은 프로그램 명령어를 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령어의 예에는, 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드도 포함된다. 상기 하드웨어 장치는 본 발명에 따른 처리를 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.In addition, the embodiments according to the present invention described above may be implemented in the form of program instructions that may be executed by various computer components, and may be 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 those 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, DVDs, and magneto-optical media such as floptical disks. media), 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 configured to operate as one or more software modules to perform the process according to the invention, and vice versa.
이상에서 본 발명이 구체적인 구성요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명이 상기 실시예들에 한정되는 것은 아니며, 본 발명이 속하는 기술분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형을 꾀할 수 있다.Although the present invention has been described by specific embodiments such as specific components and the like, but the embodiments and the drawings are provided to assist in a more general understanding of the present invention, the present invention is not limited to the above embodiments. For those skilled in the art, various modifications and variations can be made from these descriptions.
따라서, 본 발명의 사상은 상기 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등하게 또는 등가적으로 변형된 모든 것들은 본 발명의 사상의 범주에 속한다고 할 것이다.Accordingly, the spirit of the present invention should not be limited to the above-described embodiments, and all of the equivalents or equivalents of the claims, as well as the appended claims, fall within the scope of the spirit of the present invention. I will say.
Claims (25)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150070163A KR20160136555A (en) | 2015-05-20 | 2015-05-20 | Set-top box for obtaining user information by using multi-modal information, server for managing user information obtainied from set-top box and method and computer-readable recording medium using the same |
| KR10-2015-0070163 | 2015-05-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016186440A1 true WO2016186440A1 (en) | 2016-11-24 |
Family
ID=57320675
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2016/005246 Ceased WO2016186440A1 (en) | 2015-05-20 | 2016-05-18 | Set top box using multimodal information to acquire user information, managing server using same, and computer-readable recording medium |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR20160136555A (en) |
| WO (1) | WO2016186440A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10413122B2 (en) | 2017-08-09 | 2019-09-17 | Sharkninja Operating Llc | Cooking device and components thereof |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102385683B1 (en) * | 2017-11-14 | 2022-04-11 | 에스케이텔레콤 주식회사 | Method and apparatus for providing contents viewing terminal using access point |
| KR102504752B1 (en) * | 2017-12-21 | 2023-03-02 | 삼성전자주식회사 | Electronic apparatus and controlling method thereof |
| KR101993307B1 (en) * | 2018-03-26 | 2019-09-26 | 주식회사 에이엘에이엔 | Method for proceeding dangerous situation using neighbors |
| KR102099287B1 (en) | 2019-01-08 | 2020-04-10 | 경희대학교 산학협력단 | Apparatus and method for managing sensory data based on cloud |
| KR101999377B1 (en) * | 2019-02-08 | 2019-07-12 | 주식회사 에이엘에이엔 | Method for proceeding dangerous situation using neighbors |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20100056837A (en) * | 2008-11-20 | 2010-05-28 | 주식회사 대우일렉트로닉스 | Apparatus and method for servicing a air program using a face recognition |
| KR20110023496A (en) * | 2009-08-31 | 2011-03-08 | 엘지전자 주식회사 | Control method of a broadcast receiver that recognizes a user and provides a function, and a broadcast receiver employing the method |
| US20120233638A1 (en) * | 2000-02-25 | 2012-09-13 | Interval Licensing Llc | System and method for selecting advertisements |
| US20140373074A1 (en) * | 2013-06-12 | 2014-12-18 | Vivint, Inc. | Set top box automation |
| KR101495297B1 (en) * | 2013-04-29 | 2015-02-27 | 에이스텔 주식회사 | System, apparatus, method and computer readable recording medium for providing analyzing the log of a subscriber through the recognition of circumstantial based on the smart tv |
-
2015
- 2015-05-20 KR KR1020150070163A patent/KR20160136555A/en not_active Withdrawn
-
2016
- 2016-05-18 WO PCT/KR2016/005246 patent/WO2016186440A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120233638A1 (en) * | 2000-02-25 | 2012-09-13 | Interval Licensing Llc | System and method for selecting advertisements |
| KR20100056837A (en) * | 2008-11-20 | 2010-05-28 | 주식회사 대우일렉트로닉스 | Apparatus and method for servicing a air program using a face recognition |
| KR20110023496A (en) * | 2009-08-31 | 2011-03-08 | 엘지전자 주식회사 | Control method of a broadcast receiver that recognizes a user and provides a function, and a broadcast receiver employing the method |
| KR101495297B1 (en) * | 2013-04-29 | 2015-02-27 | 에이스텔 주식회사 | System, apparatus, method and computer readable recording medium for providing analyzing the log of a subscriber through the recognition of circumstantial based on the smart tv |
| US20140373074A1 (en) * | 2013-06-12 | 2014-12-18 | Vivint, Inc. | Set top box automation |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10413122B2 (en) | 2017-08-09 | 2019-09-17 | Sharkninja Operating Llc | Cooking device and components thereof |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20160136555A (en) | 2016-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7207836B2 (en) | A system for evaluating audience engagement | |
| WO2016186440A1 (en) | Set top box using multimodal information to acquire user information, managing server using same, and computer-readable recording medium | |
| CN103369391B (en) | The method and system of electronic equipment is controlled based on media preferences | |
| CN109168034B (en) | Commodity information display method and device, electronic equipment and readable storage medium | |
| JP5789854B2 (en) | Media processing method and arrangement | |
| US10715852B2 (en) | Information processing apparatus, information processing method, information processing system, and program | |
| CN102771115B (en) | Video segment identification method and context-oriented content display method for networked TV | |
| JP5651231B2 (en) | Media fingerprint for determining and searching content | |
| US8910199B2 (en) | Targeted television content display | |
| US8280771B2 (en) | Advertising that is relevant to a person | |
| US6968565B1 (en) | Detection of content display observers with prevention of unauthorized access to identification signal | |
| CN102193794B (en) | Link real-time media situation is to relevant application program and service | |
| KR101495297B1 (en) | System, apparatus, method and computer readable recording medium for providing analyzing the log of a subscriber through the recognition of circumstantial based on the smart tv | |
| JP4924565B2 (en) | Information processing system and viewing effect measurement method | |
| CN102577367A (en) | Time shifted video communications | |
| US9301019B1 (en) | Media correlation by feature matching | |
| CN102129636A (en) | System and method for providing viewer identification-based advertising | |
| WO2016148398A1 (en) | Set-top box and photograghing apparatus for performing context-aware function based on multi-modal information to self-learn and self-improve user interface and user experience | |
| JP7459437B2 (en) | Method and apparatus for multiple television measurements - Patents.com | |
| KR20090121016A (en) | Method and system of measuring viewer response | |
| WO2018043923A1 (en) | Display device and control method therefor | |
| EP3540716B1 (en) | Information processing device, information processing method, and recording medium | |
| KR102764106B1 (en) | Electronic device and control method thereof | |
| US12394130B2 (en) | System for providing a metaverse-based virtualized image and method therefor | |
| KR20220039871A (en) | Apparatus for providing smart interactive advertisement |
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: 16796767 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 1205 DATED 26/03/2018) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16796767 Country of ref document: EP Kind code of ref document: A1 |