[go: up one dir, main page]

KR101324472B1 - Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor - Google Patents

Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor Download PDF

Info

Publication number
KR101324472B1
KR101324472B1 KR1020110139960A KR20110139960A KR101324472B1 KR 101324472 B1 KR101324472 B1 KR 101324472B1 KR 1020110139960 A KR1020110139960 A KR 1020110139960A KR 20110139960 A KR20110139960 A KR 20110139960A KR 101324472 B1 KR101324472 B1 KR 101324472B1
Authority
KR
South Korea
Prior art keywords
iptv
information
personal
request signal
home network
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.)
Expired - Fee Related
Application number
KR1020110139960A
Other languages
Korean (ko)
Other versions
KR20130072506A (en
Inventor
김영준
정일영
김응규
양재식
남병우
김양중
Original Assignee
한국외국어대학교 연구산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국외국어대학교 연구산학협력단 filed Critical 한국외국어대학교 연구산학협력단
Priority to KR1020110139960A priority Critical patent/KR101324472B1/en
Publication of KR20130072506A publication Critical patent/KR20130072506A/en
Application granted granted Critical
Publication of KR101324472B1 publication Critical patent/KR101324472B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26258Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 제공 방법과 그를 위한 시스템 및 장치를 개시한다.
개인 M2M(Machine to Machine) 요청 신호를 전송하고, 그에 대응하는 개인 M2M 응답 신호를 수신하는 IPTV 홈 네트워크 장치; 상기 개인 M2M 요청 신호를 수신한 경우 상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일(Profile) 정보를 수신하고, 상기 사용자 프로파일 정보에 근거한 컨텐츠 리스트를 생성한 후 상기 개인 M2M 응답 신호에 상기 컨텐츠 리스트를 포함하여 상기 IPTV 홈 네트워크 장치로 전송하는 IPTV 서비스 오버레이 장치; 및 상기 컨텐츠 리스트 중 선택된 컨텐츠에 대한 요청 신호를 수신하고, 상기 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 상기 IPTV 홈 네트워크 장치로 전송하는 IPTV 컨텐츠 제공 장치를 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템을 제공한다.
본 실시예에 의하면, IPTV 서비스 오버레이를 기반으로 가정의 댁내에 구축된 IPTV 홈 네트워크 장치를 이용하여 개인 M2M 서비스를 제공할 수 있는 효과가 있다.
A method of providing a personal M2M service using an IPTV service overlay network and a system and apparatus therefor are provided.
An IPTV home network device that transmits a personal Machine to Machine (M2M) request signal and receives a personal M2M response signal corresponding thereto; Receiving user profile information from the IPTV home network device when receiving the personal M2M request signal, generating a content list based on the user profile information, and including the content list in the personal M2M response signal. An IPTV service overlay device for transmitting to the IPTV home network device; And an IPTV content providing device receiving a request signal for the selected content from the content list and transmitting a response signal including the content corresponding to the request signal to the IPTV home network device. Provides a personal M2M service system using.
According to the present embodiment, there is an effect of providing a personal M2M service using an IPTV home network device built in a home of a home based on an IPTV service overlay.

Description

IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 제공 방법과 그를 위한 시스템 및 장치{Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor}Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor}

본 실시예는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 제공 방법과 그를 위한 시스템 및 장치에 관한 것이다. 더욱 상세하게는, IPTV 서비스 오버레이를 기반으로 가정의 댁내에 구축된 IPTV 홈 네트워크 장치를 이용하여 개인 M2M(Machine to Machine) 서비스를 제공할 수 있도록 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 제공 방법과 그를 위한 시스템 및 장치에 관한 것이다.This embodiment relates to a method for providing a personal M2M service using an IPTV service overlay network, and a system and apparatus therefor. More specifically, a method of providing a personal M2M service using an IPTV service overlay network for providing a personal machine to machine (M2M) service using an IPTV home network device built in a home based on an IPTV service overlay, and A system and apparatus therefor.

이 부분에 기술된 내용은 단순히 본 실시예에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The contents described in this section merely provide background information on the present embodiment and do not constitute the prior art.

IPTV(Internet Protocol TV) 서비스는 초고속 인터넷망을 이용하여 정보 서비스, 동영상 컨텐츠 및 방송 등을 IPTV 단말을 통해서 제공하는 서비스를 지칭한다. 한편, 최근들어 사용자들의 웰빙과 건강에 대한 관심이 증가되고 있으나 현재 IPTV 서비스는 이 부분에 대한 다양한 서비스를 적극적으로 제공하지 못하고 있다. 즉, 종래의 IPTV는 사용자가 직접 능동적으로 관련 서비스를 찾아서 이용해야 하므로, 사용자 개개인에 대한 특화된 맞춤형 M2M 서비스를 제공하지 못하는 문제가 있다. Internet Protocol TV (IPTV) service refers to a service that provides information service, video content, and broadcasting through an IPTV terminal using a high-speed Internet network. On the other hand, the interest in the well-being and health of users has recently increased, but the IPTV service is not actively providing various services for this part. That is, the conventional IPTV has a problem in that the user must actively find and use a related service, and thus cannot provide a customized M2M service for each user.

전술한 문제점을 해결하기 위해 본 실시예는, IPTV 서비스 오버레이를 기반으로 가정의 댁내에 구축된 IPTV 홈 네트워크 장치를 이용하여 개인 M2M 서비스를 제공할 수 있도록 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 제공 방법과 그를 위한 시스템 및 장치를 제공하는 데 주된 목적이 있다.In order to solve the above-described problem, the present embodiment provides a personal M2M service using an IPTV service overlay network that can provide a personal M2M service using an IPTV home network device built in a home based on an IPTV service overlay. The main object is to provide a method and a system and apparatus therefor.

전술한 목적을 달성하기 위해 본 실시예의 일 측면에 의하면, 개인 M2M(Machine to Machine) 요청 신호를 전송하고, 그에 대응하는 개인 M2M 응답 신호를 수신하는 IPTV 홈 네트워크 장치; 상기 개인 M2M 요청 신호를 수신한 경우 상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일(Profile) 정보를 수신하고, 상기 사용자 프로파일 정보에 근거한 컨텐츠 리스트를 생성한 후 상기 개인 M2M 응답 신호에 상기 컨텐츠 리스트를 포함하여 상기 IPTV 홈 네트워크 장치로 전송하는 IPTV 서비스 오버레이 장치; 및 상기 컨텐츠 리스트 중 선택된 컨텐츠에 대한 요청 신호를 수신하고, 상기 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 상기 IPTV 홈 네트워크 장치로 전송하는 IPTV 컨텐츠 제공 장치를 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템을 제공한다.According to an aspect of the present embodiment to achieve the above object, an IPTV home network device for transmitting a personal machine to machine (M2M) request signal, and receives a corresponding personal M2M response signal; Receiving user profile information from the IPTV home network device when receiving the personal M2M request signal, generating a content list based on the user profile information, and including the content list in the personal M2M response signal. An IPTV service overlay device for transmitting to the IPTV home network device; And an IPTV content providing device receiving a request signal for the selected content from the content list and transmitting a response signal including the content corresponding to the request signal to the IPTV home network device. Provides a personal M2M service system using.

또한, 본 실시에의 다른 측면에 의하면, IPTV 홈 네트워크 장치로부터 개인 M2M 요청 신호를 수신하는 정보 수신부; 상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일 정보를 수신하는 프로파일 확인부; 상기 사용자 프로파일 정보에 근거한 컨텐츠 리스트를 생성한 후 상기 개인 M2M 요청 신호에 대응하는 개인 M2M 응답 신호에 상기 컨텐츠 리스트를 포함하여 상기 IPTV 홈 네트워크 장치로 전송하는 리스트 생성부; 및 상기 컨텐츠 리스트 중 선택된 컨텐츠에 대한 요청 신호를 수신하고, 상기 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 상기 IPTV 홈 네트워크 장치로 전송하는 컨텐츠 제어부를 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 장치를 제공한다.In addition, according to another aspect of the present embodiment, the information receiving unit for receiving a personal M2M request signal from the IPTV home network device; A profile confirmation unit receiving user profile information from the IPTV home network device; A list generator for generating a content list based on the user profile information and including the content list in a personal M2M response signal corresponding to the personal M2M request signal to the IPTV home network device; And a content controller configured to receive a request signal for the selected content from the content list and to transmit a response signal including the content corresponding to the request signal to the IPTV home network device. do.

또한, 본 실시에의 다른 측면에 의하면, IPTV 서비스 오버레이 장치에서 IPTV 홈 네트워크 장치로부터 개인 M2M 요청 신호를 수신하는 정보 수신 과정; 상기 IPTV 서비스 오버레이 장치에서 상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일 정보를 수신하는 프로파일 확인 과정; 상기 IPTV 서비스 오버레이 장치에서 상기 사용자 프로파일에 근거한 컨텐츠 리스트를 생성한 후 상기 개인 M2M 요청 신호에 대응하는 개인 M2M 응답 신호에 상기 컨텐츠 리스트를 포함하여 상기 IPTV 홈 네트워크 장치로 전송하는 리스트 생성 과정; 및 상기 IPTV 서비스 오버레이 장치에서 상기 컨텐츠 리스트 중 선택된 컨텐츠에 대한 요청 신호를 수신하고, 상기 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 상기 IPTV 홈 네트워크 장치로 전송하는 컨텐츠 제어 과정를 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법을 제공한다.In addition, according to another aspect of the present invention, the IPTV service overlay device for receiving an information receiving a personal M2M request signal from the IPTV home network device; A profile checking process of receiving user profile information from the IPTV home network device in the IPTV service overlay device; A list generation process of generating a content list based on the user profile in the IPTV service overlayer and including the content list in a personal M2M response signal corresponding to the personal M2M request signal to the IPTV home network device; And a content control process of receiving, at the IPTV service overlay device, a request signal for the selected content of the content list, and transmitting a response signal including the content corresponding to the request signal to the IPTV home network device. Provides a personal M2M service method using an IPTV service overlay network.

이상에서 설명한 바와 같이 본 실시예에 의하면, IPTV 서비스 오버레이를 기반으로 가정의 댁내에 구축된 IPTV 홈 네트워크 장치를 이용하여 개인 M2M 서비스를 제공할 수 있는 효과가 있다. 또한, 본 실시예에 의하면, 개개인의 프로파일 정보에 근거하여 사용자에 특화된 건강 정보를 주기적으로 제공할 수 있는 효과가 있다. 즉, 사용자가 직접 해당 컨텐츠를 검색할 필요없이 각각의 사용자에 특화된 정보를 제공할 수 있다.As described above, according to the present embodiment, there is an effect that a personal M2M service can be provided by using an IPTV home network device built in a home of a home based on an IPTV service overlay. In addition, according to the present embodiment, there is an effect that can periodically provide health information specific to the user based on the profile information of the individual. That is, the user can provide information specific to each user without having to search for the corresponding content directly.

도 1은 본 실시예에 따른 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템을 개략적으로 나타낸 블럭 구성도,
도 2는 본 실시예에 따른 IPTV 컨텐츠 제공 장치를 개략적으로 나타낸 블럭 구성도,
도 3은 본 실시예에 따른 IPTV 서비스 오버레이 장치를 개략적으로 나타낸 블럭 구성도,
도 4는 본 실시예에 따른 IPTV 홈 네트워크 장치를 개략적으로 나타낸 블럭 구성도,
도 5는 본 실시예에 따른 IPTV 홈네트워크 장치에 구비된 관리부에 포함된 모듈을 개략적으로 나타낸 블럭 구성도,
도 6은 본 실시예에 따른 개인 M2M 서비스에 대한 프로파일 정보를 입력 및 제공하는 과정을 설명하기 위한 순서도,
도 7은 본 실시예에 따른 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스를 제공하는 방법을 설명하기 위한 순서도,
도 8은 본 실시예에 따른 사용자 별 프로파일 저장 구조를 나타낸 예시도이다.
1 is a block diagram schematically illustrating a personal M2M service system using an IPTV service overlay network according to the present embodiment;
2 is a block diagram schematically illustrating an IPTV content providing apparatus according to an embodiment of the present invention;
3 is a block diagram schematically showing the IPTV service overlayer according to the present embodiment;
4 is a block diagram schematically illustrating an IPTV home network device according to an embodiment of the present invention;
5 is a block diagram schematically illustrating a module included in a management unit included in an IPTV home network device according to an embodiment of the present invention;
6 is a flowchart illustrating a process of inputting and providing profile information for a personal M2M service according to the present embodiment;
7 is a flowchart illustrating a method of providing a personal M2M service using an IPTV service overlay network according to the present embodiment;
8 is an exemplary view showing a profile storage structure for each user according to the present embodiment.

이하, 본 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, the present embodiment will be described in detail with reference to the accompanying drawings.

본 실시예는 서비스 오버레이 네트워크(SON: Service Overlay Network) 시스템 구조를 제공하며 이러한 구조는 사용자가 서비스 제공자가 제공하는 서비스들에 의존하는 것이 아니라 새로운 서비스를 생성, 관리, 제공할 수 있는 구조이다. 이를 위한 서비스 오버레이 네트워크의 설명 및 구조는 기 출원된 문서에서 일부 참고될 수 있을 것이다.This embodiment provides a Service Overlay Network (SON) system structure, which is a structure in which a user can create, manage, and provide a new service instead of relying on services provided by a service provider. The description and structure of the service overlay network for this may be referred to in the previously filed documents.

도 1은 본 실시예에 따른 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M(Machine to Machine) 서비스 시스템을 개략적으로 나타낸 블럭 구성도이다.1 is a block diagram schematically illustrating a personal machine to machine (M2M) service system using an IPTV service overlay network according to the present embodiment.

본 실시예에 따른 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템은 IPTV 컨텐츠 제공 장치(110), IPTV 서비스 오버레이 장치(120), IPTV 홈 네트워크 장치(130), IPTV 홈 네트워크 장치`(130`) 및 통신망(140)을 포함한다. 본 실시예에서는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템이 IPTV 컨텐츠 제공 장치(110), IPTV 서비스 오버레이 장치(120), IPTV 홈 네트워크 장치(130), IPTV 홈 네트워크 장치`(130`) 및 통신망(140)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.The personal M2M service system using the IPTV service overlay network according to the present embodiment includes an IPTV content providing device 110, an IPTV service overlay device 120, an IPTV home network device 130, an IPTV home network device 130, and Communication network 140. In the present embodiment, the personal M2M service system using the IPTV service overlay network includes an IPTV content providing device 110, an IPTV service overlay device 120, an IPTV home network device 130, an IPTV home network device 130, and a communication network. Although described as including only (140), which is merely illustrative of the technical idea of the present embodiment, those skilled in the art to which this embodiment belongs, within the scope not departing from the essential characteristics of this embodiment Various modifications and modifications to the components included in the personal M2M service system using the IPTV service overlay network will be applicable.

IPTV 컨텐츠 제공 장치(110)는 IPTV 컨텐츠를 제공하는 장치로서, IPTV 컨텐츠를 IPTV 홈 네트워크 장치(130) 또는 IPTV 홈 네트워크 장치`(130`)로 전송하는 기능을 수행한다. 여기서, IPTV 컨텐츠란 인터넷, 영화, 드라마, 스포츠, 예능프로그램, 홈쇼핑, 홈뱅킹, 온라인 게임, 라디오 및 MP3 등과 같은 인터넷을 기반으로 하는 다양한 컨텐츠를 포함한다. 또한, IPTV 컨텐츠 제공 장치(110)는 IPTV 홈 네트워크 장치(130)로부터 IPTV 서비스 오버레이 장치(120)에서 IPTV 홈 네트워크 장치(130)로 전송한 컨텐츠 리스트 중 사용자의 조작 또는 명령에 의해 선택된 컨텐츠에 대한 요청 신호를 수신한 경우, 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 IPTV 홈 네트워크 장치(130)로 전송한다.The IPTV content providing device 110 is a device for providing IPTV content and performs a function of transmitting IPTV content to the IPTV home network device 130 or the IPTV home network device 130. Here, the IPTV content includes various contents based on the Internet such as the Internet, movies, dramas, sports, entertainment programs, home shopping, home banking, online games, radio, and MP3. In addition, the IPTV content providing device 110 is a content list of the content list transmitted from the IPTV home network device 130 to the IPTV home network device 130 from the IPTV service overlay device 120 to the content selected by the user's operation or command. When the request signal is received, the response signal including the content corresponding to the request signal is transmitted to the IPTV home network device 130.

IPTV 서비스 오버레이 장치(120)는 IPTV 컨텐츠 제공 장치(110)와의 연결을 통해서 IPTV 서비스를 유지하거나 제어하는 서비스 세션을 구성하고 관리하는 장치를 말한다. The IPTV service overlay device 120 refers to a device for configuring and managing a service session for maintaining or controlling an IPTV service through a connection with the IPTV content providing device 110.

IPTV 서비스 오버레이 장치(120)는 IPTV 홈 네트워크 장치(130)로부터 개인 M2M 요청 신호를 수신하고, IPTV 홈 네트워크 장치(130)로부터 사용자 프로파일(Profile) 정보를 수신하며, 수신된 사용자 프로파일 정보에 근거한 컨텐츠 리스트를 생성한 후 개인 M2M 요청 신호에 대응하는 개인 M2M 응답 신호에 컨텐츠 리스트를 포함하여 IPTV 홈 네트워크 장치(130)로 전송하며, IPTV 컨텐츠 제공 장치(110)로 하여금 컨텐츠 리스트 중 선택된 컨텐츠를 IPTV 홈 네트워크 장치(130)로 전송하도록 한다. 여기서, 개인 M2M 요청 신호는 건강 관리 요청 신호를 포함하며, 개인 M2M 응답 신호는 건강 관리 응답 신호를 포함한다. 한편, IPTV 서비스 오버레이 장치(120)는 IPTV 홈 네트워크 장치(130)와 세션을 설정한다.The IPTV service overlay device 120 receives a personal M2M request signal from the IPTV home network device 130, receives user profile information from the IPTV home network device 130, and based on the received user profile information. After generating the list, the content list is included in the personal M2M response signal corresponding to the personal M2M request signal and transmitted to the IPTV home network device 130, and the IPTV content providing device 110 transmits the selected content from the content list to IPTV home. To the network device 130. Here, the personal M2M request signal includes a health care request signal, and the personal M2M response signal includes a health care response signal. Meanwhile, the IPTV service overlay device 120 establishes a session with the IPTV home network device 130.

IPTV 서비스 오버레이 장치(120)가 컨텐츠 리스트를 생성하는 과정에 대해 설명하자면, IPTV 서비스 오버레이 장치(120)는 사용자 프로파일 정보 및 계절 정보에 근거하여 컨텐츠 리스트를 생성한다. IPTV 서비스 오버레이 장치(120)는 건강 관리 요청 신호에 따라 사용자 프로파일 정보 및 계절 정보에 해당하는 식단 정보, 운동 정보 또는 음식 정보 중 적어도 하나 이상의 정보를 조합한 개인 맞춤형 건강 관리 컨텐츠를 컨텐츠 리스트에 포함시킨다. Referring to the process of generating the content list by the IPTV service overlay device 120, the IPTV service overlay device 120 generates a content list based on user profile information and season information. The IPTV service overlayer 120 includes the personalized health care contents in which the user profile information and the at least one of the diet information, the exercise information, or the food information corresponding to the season information are combined in the content list according to the health care request signal. .

또한, IPTV 서비스 오버레이 장치(120)는 건강 관리 요청 신호를 수신한 후 IPTV 홈 네트워크 장치(130)에 대한 사용자 정보를 확인하고, 사용자 정보가 IPTV 서비스 가입자인 경우, IPTV 홈 네트워크 장치(130)로부터 사용자 프로파일 정보를 수신한다. 또한, IPTV 서비스 오버레이 장치(120)는 IPTV 홈 네트워크 장치(130)로부터 사용자 프로파일 정보를 수신하기 위해 IPTV 홈 네트워크 장치(130)로 건강 관리 요청 신호에 대한 사용자 프로파일 정보를 요청하는 요청 신호를 전송한 후 그에 대응하는 사용자 프로파일 정보를 수신한다.In addition, the IPTV service overlay device 120 checks the user information on the IPTV home network device 130 after receiving the health care request signal, and if the user information is an IPTV service subscriber, the IPTV service overlay device 120 from the IPTV home network device 130. Receive user profile information. In addition, the IPTV service overlay device 120 transmits a request signal for requesting user profile information on the health care request signal to the IPTV home network device 130 in order to receive user profile information from the IPTV home network device 130. After that, the user profile information corresponding thereto is received.

한편, IPTV 서비스 오버레이 장치(120)가 컨텐츠 리스트를 생성할 때 추가적인 동작에 대해 설명하자면, IPTV 서비스 오버레이 장치(120)는 사용자 프로파일 정보에 포함된 키워드 정보에 해당하는 컨텐츠 리스트를 생성한다. 또한, IPTV 서비스 오버레이 장치(120)는 사용자 프로파일 정보에 질의 정보가 포함된 경우, 질의 정보에 해당하는 답변 정보를 포함한 컨텐츠 리스트를 생성한다.Meanwhile, when the IPTV service overlayer 120 generates the content list, the additional operation will be described. The IPTV service overlayer 120 generates a content list corresponding to the keyword information included in the user profile information. In addition, when the query information is included in the user profile information, the IPTV service overlay apparatus 120 generates a content list including answer information corresponding to the query information.

IPTV 홈 네트워크 장치(130) 및 IPTV 홈 네트워크 장치`(130`)는 댁내에 구축된 단말기 및 통신 장치를 통해 IPTV 서비스를 제공받을 수 있는 장치를 말한다. 또한, IPTV 홈 네트워크 장치(130) 및 IPTV 홈 네트워크 장치`(130`)는 통신망(140)과 연동하여 음성 또는 데이터 통신을 수행할 수 있으며, IPTV 컨텐츠 제공 장치(110) 또는 IPTV 서비스 오버레이 장치(120)와 통신하기 위한 프로그램 또는 프로토콜을 저장하기 위한 메모리, 해당 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비한 장치를 의미한다. 또한, IPTV 홈 네트워크 장치(130) 및 IPTV 홈 네트워크 장치`(130`)는 M2M 서비스를 지원할 수 있는 M2M 장치들을 포함한 네트워크 장치를 의미한다. The IPTV home network device 130 and the IPTV home network device 130 are devices that can receive IPTV services through terminals and communication devices built in the home. In addition, the IPTV home network device 130 and the IPTV home network device `130` may perform voice or data communication in association with the communication network 140, and the IPTV content providing device 110 or the IPTV service overlay device ( A device having a memory for storing a program or protocol for communicating with the processor 120, a microprocessor for executing and controlling the program, and the like. Also, the IPTV home network device 130 and the IPTV home network device 130 may mean a network device including M2M devices capable of supporting M2M service.

본 실시예에 따른 IPTV 홈 네트워크 장치(130) 및 IPTV 홈 네트워크 장치`(130`)는 IPTV 서비스 오버레이 장치(120)로 개인 M2M 요청 신호를 전송하고, 그에 대응하는 개인 M2M 응답 신호를 IPTV 서비스 오버레이 장치(120)로부터 수신한다. 여기서, 개인 M2M 요청 신호는 건강 관리 요청 신호를 포함하며, 개인 M2M 응답 신호는 건강 관리 응답 신호를 포함한다. 또한, IPTV 홈 네트워크 장치(130) 및 IPTV 홈 네트워크 장치`(130`)는 IPTV 서비스 오버레이 장치(120)로부터 사용자 프로파일 정보에 대한 요청이 있는 경우, 건강 관리 요청 신호에 해당하는 사용자 프로파일 정보를 추출하여 IPTV 서비스 오버레이 장치(120)로 전송한다. 또한, IPTV 홈 네트워크 장치(130) 및 IPTV 홈 네트워크 장치`(130`)는 사용자의 조작 또는 입력에 의한 사용자 건강 정보를 입력받고, 입력된 사용자 건강 정보에 근거하여 사용자 프로파일 정보를 생성하며, 사용자 프로파일 정보를 저장한다.The IPTV home network device 130 and the IPTV home network device `130` according to the present embodiment transmit a personal M2M request signal to the IPTV service overlay device 120 and transmit a corresponding personal M2M response signal to the IPTV service overlay device. Receive from device 120. Here, the personal M2M request signal includes a health care request signal, and the personal M2M response signal includes a health care response signal. In addition, when there is a request for user profile information from the IPTV service overlay device 120, the IPTV home network device 130 and the IPTV home network device `130` extract user profile information corresponding to the health care request signal. To the IPTV service overlayer 120. In addition, the IPTV home network device 130 and the IPTV home network device `130` receive user health information by a user's manipulation or input, generate user profile information based on the input user health information, and user Save profile information.

통신망(140)은 IP(Internet Protocol)망, 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 인터넷 프로토콜로 데이터를 송수신할 수 있는 망을 말한다. 또한, 통신망(140)은 IPTV 컨텐츠 제공 장치(110) 또는 IPTV 서비스 오버레이 장치(120)와 결합되어 하드웨어, 소프트웨어 등의 컴퓨팅 자원을 저장하고, 클라이언트가 필요로 하는 컴퓨팅 자원을 해당 단말기로 제공할 수 있는 클라우드 컴퓨팅망을 포함할 수 있다. 여기서, 클라우드 컴퓨팅이란 정보가 인터넷 상의 서버에 영구적으로 저장되고, 데스크톱, 태블릿 컴퓨터, 노트북, 넷북, 스마트폰 등의 클라이언트 단말기에는 일시적으로 보관되는 컴퓨터 환경을 의미하며, 클라우드 컴퓨팅은 이용자의 모든 정보를 인터넷 상의 서버에 저장하고, 이 정보를 각종 IT 기기를 통하여 언제 어디서든 이용할 수 있도록 하는 컴퓨터 환경 접속망을 의미한다. 한편 이러한, 통신망(140)은 LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크, 인터넷(Internet)과 같은 개방형 네트워크뿐만 아니라, CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), GSM(Global System for Mobile Communications), LTE(Long Term Evolution), EPC(Evolved Packet Core) 등의 네트워크와 향후 구현될 차세대 네트워크 및 클라우드 컴퓨팅 네트워크를 통칭하는 개념이다.The communication network 140 refers to a network capable of transmitting and receiving data using an internet protocol using various wired and wireless communication technologies such as an Internet Protocol (IP) network, an Internet network, an intranet network, a mobile communication network, and a satellite communication network. In addition, the communication network 140 may be combined with the IPTV content providing apparatus 110 or the IPTV service overlay apparatus 120 to store computing resources such as hardware and software, and provide computing resources required by the client to the corresponding terminal. Cloud computing networks. Here, cloud computing refers to a computer environment in which information is permanently stored on a server on the Internet and temporarily stored in client terminals such as desktops, tablet computers, laptops, netbooks, and smartphones. It refers to a computer environment access network that stores a server on the Internet and makes this information available anytime, anywhere through various IT devices. On the other hand, the communication network 140 is not only an open network such as a local area network (LAN), a wide area network (WAN), an open network such as the Internet, but also a code division multiple access (CDMA) and a wideband code (WCDMA). It is a concept that collectively refers to networks such as Division Multiple Access (GSM), Global System for Mobile Communications (GSM), Long Term Evolution (LTE), and Evolved Packet Core (EPC), as well as next-generation networks and cloud computing networks.

도 2는 본 실시예에 따른 IPTV 컨텐츠 제공 장치를 개략적으로 나타낸 블럭 구성도이다.2 is a block diagram schematically illustrating an apparatus for providing IPTV contents according to the present embodiment.

본 실시예에 따른 IPTV 컨텐츠 제공 장치(110)는 IPTV 컨텐츠 장치(210), IPTV 응용 서비스 장치(220) 및 IPTV 서비스 제어부(230)를 포함한다. 본 실시예에서는 IPTV 컨텐츠 제공 장치(110)가 IPTV 컨텐츠 장치(210), IPTV 응용 서비스 장치(220) 및 IPTV 서비스 제어부(230)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 IPTV 컨텐츠 제공 장치(110)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.The IPTV content providing apparatus 110 according to the present exemplary embodiment includes an IPTV content apparatus 210, an IPTV application service apparatus 220, and an IPTV service controller 230. In the present embodiment, the IPTV content providing device 110 includes only the IPTV content device 210, the IPTV application service device 220, and the IPTV service control unit 230, but this is illustrative of the technical idea of the present embodiment. As just described, those skilled in the art to which the present embodiment belongs will variously modify and modify the components included in the IPTV content providing apparatus 110 without departing from the essential characteristics of the present embodiment. Will be applicable.

IPTV 컨텐츠 장치(210)는 복수의 IPTV 컨텐츠 장치를 포함하며, 연동하는 장치로 IPTV 컨텐츠를 제공하는 기능을 수행한다. IPTV 응용 서비스 장치(220)는 복수의 IPTV 응용 서비스 장치를 포함하며, IPTV 컨텐츠 장치(210)와 연동하여 IPTV 컨텐츠를 제공한다.The IPTV content device 210 includes a plurality of IPTV content devices and performs a function of providing IPTV content to an interworking device. The IPTV application service device 220 includes a plurality of IPTV application service devices and provides IPTV content in association with the IPTV content device 210.

IPTV 서비스 제어부(230)는 IPTV 컨텐츠 제공 장치(110)와 연동하여 IPTV 컨텐츠 제공 장치(110)로부터 수신된 IPTV 컨텐츠를 IPTV 서비스 오버레이 장치(120)로 전송하는 기능을 수행한다. 또한, IPTV 서비스 제어부(230)는 IPTV 서비스를 이용하는 사용자의 정보를 저장하며, 과금을 처리하는 등의 IPTV 서비스에 관련된 정보를 관리한다. IPTV 서비스 제어부(230)는 복수의 사용자가 IPTV 컨텐츠 장치들 중 임의의 IPTV 컨텐츠 장치에 저장되어 있는 동일한 컨텐츠를 요청할 경우, 새롭게 요청하는 사용자의 위치 정보를 바탕으로 하는 최적의 논리적인 경로를 기존의 컨텐츠 전송 경로 상에 추가하고, 이에 따른 실제 네트워크 전송 경로를 추가한다.The IPTV service controller 230 transmits the IPTV content received from the IPTV content providing device 110 to the IPTV service overlay device 120 in association with the IPTV content providing device 110. In addition, the IPTV service controller 230 stores information of a user who uses the IPTV service, and manages information related to the IPTV service such as processing billing. When a plurality of users request the same content stored in any of the IPTV content devices among the IPTV content devices, the IPTV service controller 230 may determine an existing logical path based on the newly requested user's location information. Add on the content delivery path and add the actual network delivery path accordingly.

또한, IPTV 서비스 제어부(230)는 둘 이상의 컨텐츠 서비스를 제공받는 사용자가 존재할 경우, 그 중에서 하나의 컨텐츠 서비스를 종료할 때 컨텐츠 전송 경로를 삭제하기 위해 IPTV 세션 경로에서 종료를 원하는 IPTV 사용자로부터 IPTV 컨텐츠 장치(210) 간의 역경로를 찾은 후 세션 경로가 분기되는 부분부터 IPTV 서비스를 수신하는 단말기 간의 논리적인 세션을 종료하고, 이에 따른 실제 네트워크의 전송 경로에 대해서는 전송을 중지시키는 오버레이 멀티캐스팅 기능을 수행한다. 또한, IPTV 서비스 제어부(230)는 IPTV 컨텐츠를 서비스를 제공받는 한 사용자가 존재할 경우 컨텐츠 전송 경로를 삭제하기 위하여 IPTV 세션 경로에서 IPTV 서비스를 제공받는 단말기로부터 IPTV 컨텐츠 장치(210)까지의 세션 경로를 종료하고, 이에 따른 실제 네트워크의 전송 경로에 대해서 전송을 중지시키는 오버레이 멀티캐스팅 기능도 수행한다. 한편, IPTV 서비스 제어부(230)는 논리적으로 IPTV 홈 네트워크 장치(130) 내의 인터페이스부(430)와 연결될 수 있다. In addition, when there is a user who receives two or more content services, the IPTV service controller 230 may control the IPTV content from the IPTV user who wants to terminate the IPTV session path to delete the content transmission path when one of the content services is terminated. After finding the reverse path between the devices 210, the logical session between the terminals receiving the IPTV service is terminated from the branch of the session path, and thus the overlay multicasting function of stopping the transmission of the transmission path of the actual network is performed. do. In addition, the IPTV service controller 230 may determine the session path from the terminal receiving the IPTV service to the IPTV content device 210 in the IPTV session path in order to delete the content transmission path when there is a user who receives the IPTV content service. And also performs the overlay multicasting function to stop the transmission according to the transmission path of the actual network accordingly. Meanwhile, the IPTV service control unit 230 may be logically connected to the interface unit 430 in the IPTV home network device 130.

도 3은 본 실시예에 따른 IPTV 서비스 오버레이 장치를 개략적으로 나타낸 블럭 구성도이다.3 is a block diagram schematically illustrating the IPTV service overlayer according to the present embodiment.

본 실시예에 따른 IPTV 서비스 오버레이 장치(120)는 정보 수신부(310), 사용자 확인부(320), 프로파일 확인부(330), 리스트 생성부(340), 세션 설정부(350), M2M 서비스 제어부(360), 컨텐츠 제어부(370) 및 저장부(380)를 포함한다. 본 실시예에서는 IPTV 서비스 오버레이 장치(120)가 정보 수신부(310), 사용자 확인부(320), 프로파일 확인부(330), 리스트 생성부(340), 세션 설정부(350), M2M 서비스 제어부(360), 컨텐츠 제어부(370) 및 저장부(380)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 IPTV 서비스 오버레이 장치(120)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.The IPTV service overlayer 120 according to the present embodiment includes an information receiver 310, a user checker 320, a profile checker 330, a list generator 340, a session setupter 350, and an M2M service controller. 360, a content control unit 370, and a storage unit 380. In the present embodiment, the IPTV service overlay device 120 includes an information receiver 310, a user checker 320, a profile checker 330, a list generator 340, a session setup unit 350, and an M2M service controller ( 360, but only the content control unit 370 and the storage unit 380 are described, which are merely illustrative of the technical idea of the present embodiment, and those skilled in the art to which the present embodiment belongs. If it does not deviate from the essential characteristics of this embodiment will be applicable to various modifications and modifications to the components included in the IPTV service overlay device 120.

정보 수신부(310)는 IPTV 홈 네트워크 장치(130)로부터 개인 M2M 요청 신호를 수신하고, 개인 M2M 요청 신호에 대응하는 개인 M2M 응답 신호를 IPTV 홈 네트워크 장치(130)로 전송한다. 여기서, 개인 M2M 요청 신호는 건강 관리 요청 신호를 포함하며, 개인 M2M 응답 신호는 건강 관리 응답 신호를 포함한다. 사용자 확인부(320)는 건강 관리 요청 신호를 수신한 후 IPTV 홈 네트워크 장치(130)에 대한 사용자 정보를 확인하고, 사용자 정보가 IPTV 서비스 가입자인 경우, IPTV 홈 네트워크 장치(130)로부터 사용자 프로파일 정보를 수신한다.The information receiver 310 receives a personal M2M request signal from the IPTV home network device 130 and transmits a personal M2M response signal corresponding to the personal M2M request signal to the IPTV home network device 130. Here, the personal M2M request signal includes a health care request signal, and the personal M2M response signal includes a health care response signal. The user identification unit 320 checks user information on the IPTV home network device 130 after receiving the health care request signal, and if the user information is an IPTV service subscriber, user profile information from the IPTV home network device 130. Receive

프로파일 확인부(330)는 IPTV 홈 네트워크 장치(130)로부터 사용자 프로파일 정보를 수신한다. 프로파일 확인부(330)는 IPTV 홈 네트워크 장치(130)로 건강 관리 요청 신호에 대한 사용자 프로파일 정보를 요청하는 요청 신호를 전송한 후 그에 대응하는 사용자 프로파일 정보를 수신한다.The profile checking unit 330 receives user profile information from the IPTV home network device 130. The profile checking unit 330 transmits a request signal for requesting user profile information on the health care request signal to the IPTV home network device 130 and receives corresponding user profile information.

리스트 생성부(340)는 사용자 프로파일 정보에 근거한 컨텐츠 리스트를 생성한 후 개인 M2M 요청 신호에 대응하는 개인 M2M 응답 신호에 컨텐츠 리스트를 포함하여 IPTV 홈 네트워크 장치(130)로 전송한다. 또한, 리스트 생성부(340)는 사용자 프로파일 정보 및 계절 정보에 근거하여 컨텐츠 리스트를 생성한다. 또한, 리스트 생성부(340)는 건강 관리 요청 신호에 따라 사용자 프로파일 정보 및 계절 정보에 해당하는 식단 정보, 운동 정보 또는 음식 정보 중 적어도 하나 이상의 정보를 조합한 개인 맞춤형 건강 관리 컨텐츠를 컨텐츠 리스트에 포함시킨다. 또한, 리스트 생성부(340)는 사용자 프로파일 정보에 포함된 키워드 정보에 해당하는 컨텐츠 리스트를 생성한다. 또한, 리스트 생성부(340)는 사용자 프로파일 정보에 질의 정보가 포함된 경우, 질의 정보에 해당하는 답변 정보를 포함한 컨텐츠 리스트를 생성한다.The list generator 340 generates a content list based on the user profile information and transmits the content list to the IPTV home network device 130 by including the content list in the personal M2M response signal corresponding to the personal M2M request signal. In addition, the list generator 340 generates a content list based on the user profile information and the season information. In addition, the list generation unit 340 includes personalized personal health care contents in which the user profile information and the at least one or more of the information of the diet information, exercise information or food information corresponding to the season information are included in the content list according to the health care request signal. Let's do it. In addition, the list generator 340 generates a content list corresponding to the keyword information included in the user profile information. In addition, when the query information is included in the user profile information, the list generator 340 generates a content list including answer information corresponding to the query information.

세션 설정부(350)는 IPTV 서비스를 제공할 때 서비스 세션 및 토폴로지(Topology)를 관리한다. 또한, 세션 설정부(350)는 IPTV 서비스 제어부(230)와의 연결을 통해서 IPTV 서비스를 유지하고 제어하는 서비스 세션을 구성하고 관리한다. 즉, 세션 설정부(350)는 컨텐츠 제어부(370)를 이용하여 IPTV 컨텐츠 장치(210)들 중 임의의 IPTV 컨텐츠 장치(210)와 해당 IPTV 홈 네트워크 장치(130) 간의 최적의 IPTV 세션 경로를 설정한다. 또한, 세션 설정부(350)는 전술한 바와 같이 설정된 최적의 IPTV 세션 경로를 관리, 변경, 추가 및 삭제하며, 최적의 IPTV 세션 경로를 관리하기 위해 물리적인 네트워크 장비의 위치정보, 네트워크 자원정보, IPTV 컨텐츠 정보 및 IPTV 컨텐츠 장치(210)들의 위치정보를 수집하고, 해당 정보를 근거로 세션 트리를 구성하거나 정보 모니터링을 수행한다.The session establishment unit 350 manages a service session and topology when providing an IPTV service. In addition, the session establishment unit 350 configures and manages a service session for maintaining and controlling the IPTV service through a connection with the IPTV service control unit 230. That is, the session setting unit 350 sets an optimal IPTV session path between any IPTV content device 210 among the IPTV content devices 210 and the corresponding IPTV home network device 130 by using the content control unit 370. do. In addition, the session establishment unit 350 manages, changes, adds, and deletes the optimal IPTV session path set as described above, and physical location information, network resource information, IPTV content information and location information of the IPTV content devices 210 are collected, and a session tree is constructed or information monitoring is performed based on the corresponding information.

또한, 세션 설정부(350)는 사용자의 IPTV 컨텐츠 서비스 요구사항이나 통신망(140)에 의해 IPTV 서비스 경로 변경이 요구될 때, IPTV 컨텐츠 장치(210)로부터 IPTV 홈 네트워크 장치(130)까지 IPTV 세션 경로와 네트워크 장비들로부터 수집된 네트워크 자원 정보를 기반으로 새로운 최적의 IPTV 세션 경로를 구성한다. 세션 설정부(350)가 구성하는 서비스 세션은 IPTV 홈 네트워크 장치(130)의 요구사항을 만족하는 서비스 종류별 세션으로, IPTV 컨텐츠 장치(210), 컨텐츠 제어부(370), IPTV 홈 네트워크 장치(130)의 위치 정보를 포함한다. 이와 같은 서비스 세션을 통해서 세션 설정부(350)는 다양한 서비스들을 구분하고 그 서비스를 이용하고 있는 IPTV 홈 네트워크 장치(130)를 관리한다. 즉, 본 실시예에 따른 세션 설정부(350)는 IPTV 홈 네트워크 장치(130)와 세션을 설정한다.In addition, the session setup unit 350 may change the IPTV session path from the IPTV content device 210 to the IPTV home network device 130 when the IPTV content service requirement of the user or the IPTV service path change is requested by the communication network 140. It constructs a new optimal IPTV session path based on network resource information collected from the network devices. The service session configured by the session setup unit 350 is a session for each service type that satisfies the requirements of the IPTV home network device 130. The IPTV content device 210, the content control unit 370, and the IPTV home network device 130 are provided. Contains location information. Through such a service session, the session setup unit 350 classifies various services and manages the IPTV home network device 130 using the services. That is, the session establishment unit 350 according to the present embodiment establishes a session with the IPTV home network device 130.

M2M 서비스 제어부(360)는 M2M 통신을 위한 데이터의 등록 관리 상황 정보 관리 등을 수행하며, 이에 대한 서비스 제공을 위하여 IPTV 홈 네트워크 장치(130)와의 연결을 담당한다. 또한, IPTV 홈 네트워크 장치(130)와의 연결에 의한 M2M 서비스 제공 시 사용자 프로파일 정보 또는 환경 정보를 조합한 IPTV 컨텐츠를 IPTV 홈 네트워크 장치(130)로 제공할 수 있다. The M2M service control unit 360 manages registration management status information of data for M2M communication, and is responsible for connecting with the IPTV home network device 130 to provide a service for this. In addition, when providing an M2M service by connecting to the IPTV home network device 130, IPTV content combining user profile information or environment information may be provided to the IPTV home network device 130.

컨텐츠 제어부(370)는 IPTV 컨텐츠 제공 장치(110)의 IPTV 서비스 제어부(230)와 연동하여 IPTV 컨텐츠를 IPTV 홈 네트워크 장치(130)로 전송하도록 하는 역할을 담당한다. 또한, 컨텐츠 제어부(370)는 IPTV 서비스 오버레이 장치(120)를 이용한 IPTV 서비스와 IPTV 홈 네트워크 장치(130)로 M2M 서비스를 제공할 때 필요한 사용자 프로파일 정보를 복수의 IPTV 홈 네트워크 장치(130) 및 IPTV 홈 네트워크 장치`(130`) 등에서 수집, 저장, 관리한다. 즉, 컨텐츠 제어부(370)는 IPTV 컨텐츠 장치(210)의 컨텐츠 정보를 제어한다. 또한, 컨텐츠 제어부(370)는 IPTV 컨텐츠 장치(210)의 컨텐츠 정보를 저장하여 세션 설정부(350)의 컨텐츠 요청 시에 컨텐츠 탐색, 컨텐츠 위치확인 등의 기능을 수행한다. 컨텐츠 제어부(370)는 IPTV 홈 네트워크 장치(130)가 컨텐츠 서비스를 요청할 경우, 세션 설정부(350)에서 전송된 IPTV 홈 네트워크 장치(130)의 위치 정보를 바탕으로 지역적으로 또는 위치상으로 최적의 조건에 있는 IPTV 컨텐츠 장치(210)에 저장된 컨텐츠 정보가 IPTV 홈 네트워크 장치(130)에 제공될 수 있게 세션 경로를 구성한다. 한편, 본 실시예에 따른 컨텐츠 제어부(370)는 컨텐츠 리스트 중 선택된 컨텐츠에 대한 요청 신호를 수신하고, 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 IPTV 홈 네트워크 장치(130)로 전송한다.The content control unit 370 plays a role of transmitting IPTV content to the IPTV home network device 130 in association with the IPTV service control unit 230 of the IPTV content providing device 110. In addition, the content controller 370 may provide a plurality of IPTV home network devices 130 and IPTV with user profile information necessary for providing the IPTV service using the IPTV service overlay device 120 and the M2M service to the IPTV home network device 130. The home network device 130 collects, stores, and manages the same. That is, the content controller 370 controls the content information of the IPTV content device 210. In addition, the content control unit 370 stores content information of the IPTV content device 210 to perform a function such as content search and content location check when the content request is made by the session setting unit 350. When the IPTV home network device 130 requests a content service, the content control unit 370 is optimized locally or locally based on the location information of the IPTV home network device 130 transmitted from the session establishment unit 350. The session path is configured such that content information stored in the IPTV content device 210 under the condition can be provided to the IPTV home network device 130. Meanwhile, the content controller 370 according to the present embodiment receives a request signal for the selected content from the content list and transmits a response signal including the content corresponding to the request signal to the IPTV home network device 130.

저장부(380)는 사용자 프로파일 정보에 포함된 각각의 정보 등을 분류하여 데이터베이스(Database)에 저장시키고 관리하는데, 이러한 데이터베이스는 IPTV 서비스 오버레이 장치(120)의 내부 또는 외부에 구현될 수 있다. 이러한 데이터베이스는 데이터베이스 관리 프로그램(DBMS)을 이용하여 컴퓨터 시스템의 저장공간(하드디스크 또는 메모리)에 구현된 일반적인 데이터 구조를 의미하는 것으로, 데이터의 검색(추출), 삭제, 편집, 추가 등을 자유롭게 행할 수 있는 데이터 저장형태를 뜻하는 것으로, 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이터베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이타베이스 관리 시스템(OODBMS) 및 엑셀론(Excelon), 타미노(Tamino), 세카이주(Sekaiju) 등의 XML 전용 데이터베이스(XML Native Database)를 이용하여 본 실시예의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(Field) 또는 엘리먼트들을 가지고 있다. 여기서, 저장부(380)는 사용자 프로파일 데이터베이스, M2M 서비스 프로파일 데이터베이스를 포함한다. The storage unit 380 classifies and stores each information included in the user profile information in a database, and the database may be implemented inside or outside the IPTV service overlay device 120. Such a database refers to a general data structure implemented in a storage system (hard disk or memory) of a computer system by using a database management program (DBMS), and can freely search (extract) data, delete data, edit data, and add data. It is a data storage type that can be used, such as relational database management systems (RDBMS) such as Oracle, Infomix, Sybase, DB2, Gemston, Orion, and O2. The object-oriented database management system (OODBMS) such as, etc. and XML Native Database such as Excelon, Tamino, Sekaiju, etc. can be implemented for the purpose of this embodiment. , You have the appropriate fields or elements to achieve your function. Here, the storage unit 380 includes a user profile database and an M2M service profile database.

도 4는 본 실시예에 따른 IPTV 홈 네트워크 장치를 개략적으로 나타낸 블럭 구성도이다.4 is a block diagram schematically showing an IPTV home network device according to the present embodiment.

본 실시예에 따른 IPTV 홈 네트워크 장치(130)는 IPTV 단말기(410), M2M 연동부(420), 인터페이스부(430) 및 관리부(440)를 포함한다. 본 실시예에서는 IPTV 홈 네트워크 장치(130)가 IPTV 단말기(410), M2M 연동부(420), 인터페이스부(430) 및 관리부(440)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 IPTV 홈 네트워크 장치(130)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.The IPTV home network device 130 according to the present embodiment includes an IPTV terminal 410, an M2M interworking unit 420, an interface unit 430, and a management unit 440. In the present embodiment, the IPTV home network device 130 is described as including only the IPTV terminal 410, the M2M interworking unit 420, the interface unit 430 and the management unit 440, which is a technical idea of the present embodiment It is merely illustrative, and various modifications to the components included in the IPTV home network device 130 may be made by those skilled in the art without departing from the essential characteristics of the present embodiment. It will be applicable to the modification.

IPTV 단말기(410)는 사용자의 키 조작에 따라 통신망(140)을 경유하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant) 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있다. 또한, IPTV 홈 네트워크 장치(130)는 통신망(140)을 통하여 데이터 읽고 쓰기 및 저장, 네트워크, 컨텐츠 사용 등의 서비스를 이용할 수 있는 클라우드 컴퓨팅(Cloud Computing)을 지원하는 클라우드 컴퓨팅 단말기가 될 수 있다. 즉, IPTV 단말기(410)는 통신망(140)을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, 통신망(140)을 경유하여 IPTV 컨텐츠 제공 장치(110) 또는 IPTV 서비스 오버레이 장치(120)와 통신하기 위한 프로그램 또는 프로토콜을 저장하기 위한 메모리, 해당 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. The IPTV terminal 410 refers to a terminal capable of transmitting and receiving various data via the communication network 140 according to a user's key manipulation, and may be a tablet PC, a laptop, a personal computer. ), A smart phone, a personal digital assistant (PDA), a mobile communication terminal, and the like. In addition, the IPTV home network device 130 may be a cloud computing terminal that supports cloud computing (Cloud Computing) that can use services such as data reading and writing and storing, network, and content use through the communication network 140. That is, the IPTV terminal 410 is a terminal that performs voice or data communication using the communication network 140, and communicates with the IPTV content providing device 110 or the IPTV service overlay device 120 via the communication network 140. Means a terminal having a memory for storing a program or protocol for the program, a microprocessor for executing and controlling the program.

이러한, IPTV 단말기(410)는 IPTV 컨텐츠 제공 장치(110) 또는 IPTV 서비스 오버레이 장치(120)와 서버-클라이언트 통신이 가능하다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등 여하한 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다. 한편, IPTV 홈 네트워크 장치(130)는 터치 스크린을 구비한 형태로 제작되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 본 실시예에서는 IPTV 홈 네트워크 장치(130)는 IPTV 컨텐츠 제공 장치(110) 또는 IPTV 서비스 오버레이 장치(120)와 별도의 장치로 구현된 것으로 기재하고 있으나, 실제 실시예의 구현에 있어서, IPTV 홈 네트워크 장치(130)는 IPTV 컨텐츠 제공 장치(110) 또는 IPTV 서비스 오버레이 장치(120)를 모두 포함하는 형태의 자립형(Stand Alone) 장치로 구현될 수 있을 것이다.The IPTV terminal 410 may be any terminal as long as the server-client communication is possible with the IPTV content providing apparatus 110 or the IPTV service overlay apparatus 120, and any communication such as a notebook computer, a mobile communication terminal, a PDA, and the like is possible. It is a broad concept that encompasses all computing devices. On the other hand, the IPTV home network device 130 is preferably manufactured in the form having a touch screen, but is not necessarily limited thereto. In the present embodiment, the IPTV home network device 130 is described as being implemented as a separate device from the IPTV content providing device 110 or the IPTV service overlay device 120. However, in the actual embodiment, the IPTV home network device is described. 130 may be implemented as a stand alone device having both an IPTV content providing device 110 and an IPTV service overlay device 120.

또한, IPTV 단말기(410)는 사용자의 조작 또는 명령에 의해 IPTV 애플리케이션을 구동하며, IPTV 애플리케이션을 통해 IPTV 컨텐츠를 수신하여 디스플레이할 수 있다. 이러한 IPTV 애플리케이션에 대해 보다 구체적으로 설명하자면, IPTV 애플리케이션은 IPTV 단말기(410)가 스마트 폰인 경우 애플리케이션 스토어를 통해 다운로드된 후 인스톨된 애플리케이션을 말하며, IPTV 단말기(410)가 피쳐 폰(Feature Phone)인 경우 통신사 서버를 통해 다운로드된 VM(Virtual Machine) 상에서 구동되는 애플리케이션을 말한다.In addition, the IPTV terminal 410 may drive the IPTV application by a user's operation or command, and may receive and display the IPTV content through the IPTV application. To describe the IPTV application in more detail, the IPTV application refers to an application installed after being downloaded through an application store when the IPTV terminal 410 is a smart phone, and when the IPTV terminal 410 is a feature phone. An application running on a virtual machine (VM) downloaded through a carrier server.

본 실시예에 따른 IPTV 단말기(410)는 IPTV 서비스 오버레이 장치(120)로 개인 M2M 요청 신호를 전송하고, 그에 대응하는 개인 M2M 응답 신호를 IPTV 서비스 오버레이 장치(120)로부터 수신한다. 여기서, 개인 M2M 요청 신호는 건강 관리 요청 신호를 포함하며, 개인 M2M 응답 신호는 건강 관리 응답 신호를 포함한다. 또한, IPTV 단말기(410)는 IPTV 서비스 오버레이 장치(120)로부터 사용자 프로파일 정보에 대한 요청이 있는 경우, 건강 관리 요청 신호에 해당하는 사용자 프로파일 정보를 추출하여 IPTV 서비스 오버레이 장치(120)로 전송한다. 또한, IPTV 단말기(410)는 사용자의 조작 또는 입력에 의한 사용자 건강 정보를 입력받고, 입력된 사용자 건강 정보에 근거하여 사용자 프로파일 정보를 생성하며, 사용자 프로파일 정보를 저장한다.The IPTV terminal 410 according to the present embodiment transmits a personal M2M request signal to the IPTV service overlay device 120 and receives a corresponding personal M2M response signal from the IPTV service overlay device 120. Here, the personal M2M request signal includes a health care request signal, and the personal M2M response signal includes a health care response signal. In addition, when there is a request for user profile information from the IPTV service overlayer 120, the IPTV terminal 410 extracts user profile information corresponding to the health care request signal and transmits the user profile information to the IPTV service overlayer 120. In addition, the IPTV terminal 410 receives user health information by a user's manipulation or input, generates user profile information based on the input user health information, and stores user profile information.

M2M 연동부(420)는 IPTV 서비스 오버레이 장치(120)에 구비된 M2M 서비스 제어부(360)와 연동하여 M2M 통신을 수행하는 모듈을 말한다. 인터페이스부(430)는 IPTV 서비스 오버레이 장치(120)와 연동하여 메시지 처리를 담당한다. 또한, 인터페이스부(430)는 M2M 연동부(420)와 관리부(440) 및 IPTV 단말기(410) 간의 신호를 중계하는 기능을 수행한다. 관리부(440)는 IPTV 홈 네트워크 장치(130)의 전반적인 동작을 제어하는 제어 수단을 말한다. The M2M interworking unit 420 refers to a module that performs M2M communication in cooperation with the M2M service control unit 360 provided in the IPTV service overlay device 120. The interface unit 430 is in charge of message processing in conjunction with the IPTV service overlay device 120. In addition, the interface unit 430 relays a signal between the M2M interworking unit 420, the management unit 440, and the IPTV terminal 410. The management unit 440 refers to control means for controlling the overall operation of the IPTV home network device 130.

도 5는 본 실시예에 따른 IPTV 홈네트워크 장치에 구비된 관리부에 포함된 모듈을 개략적으로 나타낸 블럭 구성도이다.5 is a block diagram schematically illustrating a module included in a management unit included in the IPTV home network apparatus according to the present embodiment.

본 실시예에 따른 IPTV 홈 네트워크 장치(130)에 구비된 관리부(440)는 제어부(510), 스트리밍부(520), 연결 관리부(530), 환경 관리부(540), 프로파일 관리부(550), 입력부(560), 프로파일 생성부(570) 및 프로파일 저장부(580)를 포함한다. 본 실시예에서는 IPTV 홈 네트워크 장치(130)에 구비된 관리부(440)가 제어부(510), 스트리밍부(520), 연결 관리부(530), 환경 관리부(540), 프로파일 관리부(550), 입력부(560), 프로파일 생성부(570) 및 프로파일 저장부(580)만을 포함하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 IPTV 홈 네트워크 장치(130)에 구비된 관리부(440)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.The management unit 440 provided in the IPTV home network device 130 according to the present embodiment includes a control unit 510, a streaming unit 520, a connection manager 530, an environment manager 540, a profile manager 550, and an input unit. 560, a profile generator 570, and a profile storage unit 580. In the present embodiment, the management unit 440 included in the IPTV home network device 130 includes the control unit 510, the streaming unit 520, the connection manager 530, the environment manager 540, the profile manager 550, and the input unit ( 560, the profile generator 570 and the profile storage unit 580 are described as being included, but this is merely illustrative of the technical idea of the present embodiment, and the general knowledge in the technical field to which the present embodiment belongs. Those having a variety of modifications and modifications to the components included in the management unit 440 included in the IPTV home network apparatus 130 may be applied without departing from the essential characteristics of the present embodiment.

제어부(510)는 IPTV 단말기(410)의 전반적인 동작을 제어하는 제어 수단으로서, 입력되는 신호에 따라 IPTV 컨텐츠를 재생하기 위한 기본 기능뿐만 아니라 부가 기능을 수행하기 위해 메모리부에 저장된 각종 소프트웨어를 실행한다. 스트리밍부(520)는 IPTV 컨텐츠가 스트리밍 컨텐츠인 경우, 스트리밍을 수행하는 기능을 수행한다. 예컨대, P2P 스트리밍 송수신 서비스를 제공할 수 있다. 연결 관리부(530)는 IPTV 컨텐츠 제공 장치(110)로부터 수신된 정보들을 저장하고 관리하는 역할을 수행한다. 환경 관리부(540)는 IPTV 홈 네트워크 장치(130)의 환경에 따른 홈 IPTV 서비스의 특성 관리와 상황 변동에 따른 홈 IPTV 서비스를 제공할 수 있도록 관리한다. 프로파일 관리부(550)는 사용자 프로파일을 생성 및 관리하는 모듈을 말한다. 입력부(560)는 사용자의 조작 또는 입력에 의한 사용자 건강 정보를 입력받고, 프로파일 생성부(570)는 입력된 사용자 건강 정보에 근거하여 사용자 프로파일 정보를 생성하며, 프로파일 저장부(580)는 사용자 프로파일 정보를 저장한다.The controller 510 is a control means for controlling the overall operation of the IPTV terminal 410. The controller 510 executes various software stored in the memory to perform additional functions as well as basic functions for playing IPTV contents according to an input signal. . The streaming unit 520 performs a function of performing streaming when the IPTV content is streaming content. For example, P2P streaming transmission and reception services may be provided. The connection manager 530 stores and manages information received from the IPTV content providing apparatus 110. The environment manager 540 manages the characteristics of the home IPTV service according to the environment of the IPTV home network device 130 and provides the home IPTV service according to the change of circumstances. The profile manager 550 refers to a module that creates and manages user profiles. The input unit 560 receives user health information by a user's manipulation or input, the profile generator 570 generates user profile information based on the input user health information, and the profile storage unit 580 stores the user profile. Save the information.

도 6은 본 실시예에 따른 개인 M2M 서비스에 대한 프로파일 정보를 입력 및 제공하는 과정을 설명하기 위한 순서도이다.6 is a flowchart illustrating a process of inputting and providing profile information for a personal M2M service according to the present embodiment.

IPTV 홈 네트워크 장치(130)에 구비된 IPTV 단말기(410)는 사용자의 조작 또는 입력에 의해 건강 관리 정보를 입력받는다(S610). 단계 S610에서, 건강 관리 정보는 기본적으로 사용자의 신체 정보(나이 정보, 몸무게 정보, 신장 정보, 혈액형 정보 등)를 포함하며, 사용자의 생활 패턴 정보(음주 여부 정보, 흡연 여부 정보 등)를 포함한다. IPTV 홈 네트워크 장치(130)에 구비된 M2M 연동부(420)를 통해 건강 관리 정보를 측정한다(S612). 단계 S612에서 M2M 연동부(420)를 통해 측정할 수 있는 건강 관리 정보란 사용자의 혈압 정보, 시력 정보, 청력 테스트 정보, 혈당 정보 등이 될 수 있다. IPTV 단말기(410)는 입력 또는 측정된 건강 관리 정보를 관리부(440)로 전송한다(S614). IPTV 홈 네트워크 장치(130)에 구비된 관리부(440)는 건강 관리 정보를 각 사용자 별 건강 관리 프로파일 정보로 생성 및 가공(S616)하고, 가공된 건강 관리 프로파일 정보를 인터페이스부(430)로 전송한다(S618). IPTV 홈 네트워크 장치(130)에 구비된 인터페이스부(430)는 관리부(440)를 통해 수신된 건강 관리 프로파일 정보를 IPTV 서비스 오버레이 장치(120)로 전송하며, 해당 건강 관리 프로파일 정보에 대한 저장 요청 신호를 전송한다(S620). IPTV 서비스 오버레이 장치(120)는 건강 관리 프로파일 정보를 저장한 후 저장 요청 신호에 대응하는 저장 응답 신호를 인터페이스부(430)로 전송한다(S622). 인터페이스부(430)는 IPTV 서비스 오버레이 장치(120)로부터 수신된 저장 응답 신호를 관리부(440)로 전송하고(S624), 관리부(440)는 IPTV 단말기(410)로 저장 응답 신호를 전송한다(S626).The IPTV terminal 410 provided in the IPTV home network device 130 receives health care information by a user's manipulation or input (S610). In step S610, the health care information basically includes the user's body information (age information, weight information, height information, blood type information, etc.), and the user's life pattern information (drink information, smoking status information, etc.) . The health care information is measured through the M2M linkage unit 420 provided in the IPTV home network device 130 (S612). Health management information that may be measured through the M2M linkage unit 420 in step S612 may be blood pressure information, vision information, hearing test information, blood sugar information, and the like of the user. The IPTV terminal 410 transmits the input or measured health care information to the management unit 440 (S614). The management unit 440 provided in the IPTV home network device 130 generates and processes health care information as health care profile information for each user (S616), and transmits the processed health care profile information to the interface unit 430. (S618). The interface unit 430 provided in the IPTV home network device 130 transmits the health care profile information received through the management unit 440 to the IPTV service overlay device 120, and a storage request signal for the health care profile information. Transmit (S620). The IPTV service overlayer 120 stores the health care profile information and then transmits a storage response signal corresponding to the storage request signal to the interface unit 430 (S622). The interface unit 430 transmits the storage response signal received from the IPTV service overlay apparatus 120 to the management unit 440 (S624), and the management unit 440 transmits the storage response signal to the IPTV terminal 410 (S626). ).

이후, 사용자가 자신의 건강 관리 정보를 확인하고자 하는 경우, IPTV 홈 네트워크 장치(130)에 구비된 IPTV 단말기(410)를 조작하여 관리부(440)로 건강 관리 정보 요청 신호를 전송한다(S628). IPTV 홈 네트워크 장치(130)에 구비된 관리부(440)는 IPTV 단말기(410)로부터 수신된 건강 관리 정보 요청 신호를 인터페이스부(430)로 전송하고(S630), IPTV 홈 네트워크 장치(130)에 구비된 인터페이스부(430)는 IPTV 서비스 오버레이 장치(120)로 전송한다(S632). IPTV 서비스 오버레이 장치(120)는 인터페이스부(430)로부터 수신된 건강 관리 정보 요청 신호에 해당하는 사용자의 건강 관리 프로파일 정보를 추출하고(S634), 추출된 건강 관리 프로파일 정보를 포함하는 건강 관리 정보 응답 신호를 인터페이스부(430)로 전송한다(S636). IPTV 홈 네트워크 장치(130)에 구비된 인터페이스부(430)는 IPTV 서비스 오버레이 장치(120)로부터 수신된 건강 관리 정보 응답 신호를 관리부(440)로 전송하고(638), 관리부(440)는 건강 관리 정보 응답 신호에 포함된 건강 관리 프로파일 정보를 가공처리한다(S640). 단계 S640에서 관리부(440)가 건강관리 프로파일을 가공하는 것은 예컨대, IPTV 사용자가 측정한 체중 및 다양한 다이어트 프로파일 정보에 대한 그래프를 제공하거나, 특정일에 대한 사용자의 다이어트 정보 등을 제공하는 것을 말한다. IPTV 홈 네트워크 장치(130)에 구비된 관리부(440)는 가공 처리된 건강 관리 프로파일 정보를 IPTV 단말기(410)로 전송하고(S642), IPTV 단말기(410)에서 건강 관리 프로파일 정보를 디스플레이한다(S644).Thereafter, when the user wants to check his / her health care information, the user operates the IPTV terminal 410 provided in the IPTV home network device 130 to transmit the health care information request signal to the manager 440 (S628). The management unit 440 provided in the IPTV home network device 130 transmits the health care information request signal received from the IPTV terminal 410 to the interface unit 430 (S630), and is provided in the IPTV home network device 130. The interface unit 430 transmits to the IPTV service overlayer 120 (S632). The IPTV service overlayer 120 extracts the health care profile information corresponding to the health care information request signal received from the interface unit 430 (S634), and responds to the health care information including the extracted health care profile information. The signal is transmitted to the interface unit 430 (S636). The interface unit 430 provided in the IPTV home network device 130 transmits the health care information response signal received from the IPTV service overlay device 120 to the management unit 440 (638), and the management unit 440 manages the health care. The health care profile information included in the information response signal is processed (S640). Processing the health care profile by the management unit 440 in step S640, for example, provides a graph about the weight and various diet profile information measured by the IPTV user, or providing the user's diet information for a specific day. The management unit 440 provided in the IPTV home network device 130 transmits the processed health care profile information to the IPTV terminal 410 (S642), and displays the health care profile information on the IPTV terminal 410 (S644). ).

도 6에서는 단계 S610 내지 단계 S644를 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 6에 기재된 순서를 변경하여 실행하거나 단계 S610 내지 단계 S644 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 6은 시계열적인 순서로 한정되는 것은 아니다.In FIG. 6, steps S610 to S644 are described as being sequentially executed. However, this is merely illustrative of the technical idea of the present embodiment, and those skilled in the art to which the present embodiment belongs will appreciate that the embodiment of the present embodiment. 6 may be modified and modified in various ways, such as by changing the order described in FIG. 6 or executing one or more steps of steps S610 to S644 in parallel without departing from the essential characteristics thereof. It is not limited.

도 7은 본 실시예에 따른 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스를 제공하는 방법을 설명하기 위한 순서도이다.7 is a flowchart illustrating a method of providing a personal M2M service using an IPTV service overlay network according to the present embodiment.

IPTV 홈 네트워크 장치(130)에 구비된 IPTV 단말기(410)가 사용자의 조작 또는 명령에 의해 IPTV 컨텐츠 제공 장치(110)로 개인 M2M 요청 신호를 전송한다(S710). 단계 S710에서 개인 M2M 요청 신호란 개인 맞춤형 건강 관리 서비스 요청 신호일 수 있다. IPTV 컨텐츠 제공 장치(110)는 IPTV 단말기(410)로부터 개인 M2M 요청 신호가 수신되면, 해당 사용자를 확인하고(S712), 사용자가 IPTV 서비스 사용자인 것이 확인되는 경우 사용자 정보 및 개인 M2M 요청 신호를 IPTV 서비스 오버레이 장치(120)로 전송한다(S714).The IPTV terminal 410 provided in the IPTV home network device 130 transmits a personal M2M request signal to the IPTV content providing device 110 by a user's manipulation or command (S710). In step S710, the personal M2M request signal may be a personalized health care service request signal. When the IPTV content providing device 110 receives the personal M2M request signal from the IPTV terminal 410, the user checks the corresponding user (S712). The service overlayer 120 transmits the information to the service overlayer 120 (S714).

IPTV 서비스 오버레이 장치(120)에 구비된 M2M 서비스 제어부(360)는 IPTV 컨텐츠 제공 장치(110)로부터 수신된 사용자 정보 및 개인 M2M 요청 신호에 근거하여 사용자 별 서비스를 확인하고(S716), 해당 서비스에 대한 프로파일 정보가 필요한 경우 IPTV 홈 네트워크 장치(130)에 구비된 인터페이스부(430)로 사용자 프로파일 정보를 요청한다(S718). 인터페이스부(430)는 관리부(440)로 사용자 프로파일 정보를 요청하고(S720), 관리부(440)는 사용자 프로파일 정보를 추출한 후(S722) 인터페이스부(430)로 추출된 사용자 프로파일 정보를 전송한다(S724). 인터페이스부(430)는 사용자 프로파일 정보를 IPTV 서비스 오버레이 장치(120)에 구비된 M2M 서비스 제어부(360)로 전송한다(S726).The M2M service control unit 360 provided in the IPTV service overlay apparatus 120 checks a user-specific service based on the user information received from the IPTV content providing apparatus 110 and the personal M2M request signal (S716). If profile information is required, the user profile information is requested to the interface unit 430 provided in the IPTV home network device 130 (S718). The interface unit 430 requests the user profile information to the management unit 440 (S720), and the management unit 440 extracts the user profile information (S722) and then transmits the extracted user profile information to the interface unit 430 ( S724). The interface unit 430 transmits the user profile information to the M2M service control unit 360 provided in the IPTV service overlay device 120 (S726).

IPTV 서비스 오버레이 장치(120)에 구비된 M2M 서비스 제어부(360)는 인터페이스부(430)로부터 사용자 프로파일 정보를 수신한 후 해당 사용자 프로파일 정보에 질의 정보가 포함되었는지를 확인한다(S728). 확인 결과, 해당 사용자 프로파일 정보에 질의 정보가 포함된 경우, M2M 서비스 제어부(360)는 컨텐츠 제어부(370)로 사용자 프로파일 정보에 포함된 질의 정보를 전송한다(S730). 컨텐츠 제어부(370)는 사용자 프로파일 정보에 포함된 질의 정보에 해당하는 답변 정보를 추출하고(S732), 추출된 답변 정보를 포함한 컨텐츠 리스트를 생성하여 M2M 서비스 제어부(360)로 전송한다(S734).After receiving the user profile information from the interface unit 430, the M2M service control unit 360 provided in the IPTV service overlay apparatus 120 checks whether the query information is included in the corresponding user profile information (S728). As a result of the check, when the query information is included in the corresponding user profile information, the M2M service control unit 360 transmits the query information included in the user profile information to the content control unit 370 (S730). The content control unit 370 extracts answer information corresponding to the query information included in the user profile information (S732), generates a content list including the extracted answer information, and transmits the generated content list to the M2M service control unit 360 (S734).

M2M 서비스 제어부(360)는 세션 설정부(350)로 해당 IPTV 단말기(410)와의 세션 설정에 필요한 세션 정보를 요청하고(S736), 세션 설정부(350)는 세션 설정에 필요한 세션 정보를 추출하여(S738), M2M 서비스 제어부(360)로 전송하고(S740), M2M 서비스 제어부(360)에서 세션 정보에 따른 컨텐츠 리스트를 분류 및 가공한다(S742). M2M 서비스 제어부(360)는 분류 및 가공된 컨텐츠 리스트를 IPTV 홈 네트워크 장치(130)에 구비된 인터페이스부(430)로 전송한다(S744). 인터페이스부(430)는 수신된 컨텐츠 리스트를 IPTV 단말기(410)로 전송한다(S746). IPTV 단말기(410)는 컨텐츠 리스트를 수신하여 디스플레이하고, 컨텐츠 리스트 중 사용자의 조작 또는 명령에 의해 선택된 컨텐츠에 대한 요청 신호를 IPTV 컨텐츠 제공 장치(110)로 전송한다(S748). IPTV 컨텐츠 제공 장치(110)는 IPTV 단말기(410)로부터 수신한 요청 신호에 대응하는 컨텐츠를 추출하며, 추출된 컨텐츠를 포함한 응답 신호를 IPTV 홈 네트워크 장치(130)로 전송한다(S750). IPTV 홈 네트워크 장치(130)는 IPTV 컨텐츠 제공 장치(110)로부터 응답 신호를 수신하며, 응답 신호에 포함된 컨텐츠를 디스플레이한다.The M2M service control unit 360 requests session information necessary for session establishment with the corresponding IPTV terminal 410 to the session establishment unit 350 (S736), and the session establishment unit 350 extracts session information necessary for session establishment. In operation S738, the M2M service control unit 360 transmits the content list according to the session information to the M2M service control unit 360 (S742). The M2M service control unit 360 transmits the classified and processed content list to the interface unit 430 provided in the IPTV home network device 130 (S744). The interface unit 430 transmits the received content list to the IPTV terminal 410 (S746). The IPTV terminal 410 receives and displays a content list, and transmits a request signal for content selected by a user's manipulation or command among the content list to the IPTV content providing apparatus 110 (S748). The IPTV content providing apparatus 110 extracts content corresponding to the request signal received from the IPTV terminal 410, and transmits a response signal including the extracted content to the IPTV home network device 130 (S750). The IPTV home network device 130 receives a response signal from the IPTV content providing device 110 and displays the content included in the response signal.

도 7에서는 단계 S710 내지 단계 S750을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 도 7에 기재된 순서를 변경하여 실행하거나 단계 S710 내지 단계 S750 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 7은 시계열적인 순서로 한정되는 것은 아니다.In FIG. 7, steps S710 to S750 are described as being sequentially executed. However, these are merely illustrative examples of the technical idea of the present embodiment. 7 may be modified and modified in various ways, such as by changing the order described in FIG. 7 or executing one or more steps of steps S710 to S750 in parallel without departing from the essential characteristics, and therefore, FIG. It is not limited.

전술한 바와 같이 도 7에 기재된 본 실시예에 따른 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스를 제공하는 방법은 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 본 실시예에 따른 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스를 제공하는 방법을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 이러한 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다. 또한, 본 실시예를 구현하기 위한 기능적인(Functional) 프로그램, 코드 및 코드 세그먼트들은 본 실시예가 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있을 것이다.As described above, the method for providing a personal M2M service using the IPTV service overlay network according to the present embodiment described in FIG. 7 may be implemented in a program and recorded in a computer-readable recording medium. The computer-readable recording medium for recording a program for implementing a method for providing a personal M2M service using an IPTV service overlay network according to the present embodiment is any kind of recording device that stores data that can be read by a computer system. It includes. Examples of such computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, etc., and also implemented in the form of a carrier wave (e.g., transmission over the Internet) . The computer readable recording medium may also be distributed over a networked computer system so that computer readable code is stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for implementing the present embodiment can be easily inferred by programmers in the technical field to which the present embodiment belongs.

도 8은 본 실시예에 따른 사용자 별 프로파일 저장 구조를 나타낸 예시도이다.8 is an exemplary view showing a profile storage structure for each user according to the present embodiment.

도 8에 도시된 프로파일 저장 구조는 M2M 서비스 제공 구조를 통한 건강관리 서비스를 제공할 때의 프로파일 저장 구조이다. 도 8에 도시된 바와 같이, IPTV 홈 네트워크 장치(130)의 사용자가 복수인 경우, 각각의 사용자들에 대한 각각의 건강관리 프로파일을 따로 관리할 수 있다. 즉, 건강관리 프로파일은 신장, 체중, 체지방, 근육량, 골량(骨梁)의 다이어트 관련 프로파일과 혈압, 맥박, 심전도, 체온, 혈당의 건강관련 프로파일로 구분하여 관리할 수 있다. 또한, 건강관련 프로파일은 히스토리 구조로 계속해서 그 정보를 기록, 저장할 수 있다. 또한 이러한 정보는 IPTV 단말기(410)를 통한 사용자의 조작 또는 명령에 의한 입력이나 M2M 연동부(420)를 통해서 저장될 수 있다. 또한, M2M 상황정보 프로파일과 사용자 정보와 같은 기본 프로파일, 그리고 날씨 및 계절, 지역 등의 환경 정보를 조합하여 사용자에게 개인 맞춤형 건강관리 M2M 서비스를 제공할 수 있다.The profile storage structure shown in FIG. 8 is a profile storage structure when providing a health care service through the M2M service provision structure. As illustrated in FIG. 8, when there are a plurality of users of the IPTV home network device 130, each healthcare profile for each user may be separately managed. In other words, the health care profile can be managed by dividing the height, weight, body fat, muscle mass, bone mass diet-related profile and blood pressure, pulse, ECG, body temperature, blood glucose-related health profile. In addition, health-related profiles can continue to record and store information in a history structure. In addition, such information may be stored through an M2M linkage unit 420 or an input by a user's manipulation or command through the IPTV terminal 410. In addition, by combining the M2M context information profile, basic profile such as user information, and environmental information such as weather, season, and region, a personalized health care M2M service can be provided to the user.

이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The foregoing description is merely illustrative of the technical idea of the present embodiment, and various modifications and changes may be made to those skilled in the art without departing from the essential characteristics of the embodiments. Therefore, the present embodiments are to be construed as illustrative rather than restrictive, and the scope of the technical idea of the present embodiment is not limited by these embodiments. The scope of protection of the present embodiment should be construed according to the following claims, and all technical ideas within the scope of equivalents thereof should be construed as being included in the scope of the present invention.

110: IPTV 컨텐츠 제공 장치
120: IPTV 서비스 오버레이 장치
130: IPTV 홈네트워크 장치
130`: IPTV 홈네트워크 장치`
140: 통신망
210: IPTV 컨텐츠 장치 220: IPTV 응용 서비스 장치
230: IPTV 서비스 제어부
310: 정보 수신부 320: 사용자 확인부
330: 프로파일 확인부 340: 리스트 생성부
350: 세션 설정부 360: M2M 서비스 제어부
370: 컨텐츠 제어부 380: 저장부
410: IPTV 단말기 420: M2M 연동부
430: 인터페이스부 440: 관리부
510: 제어부 520: 스트리밍부
530: 연결 관리부 540: 환경 관리부
550: 프로파일 관리부
110: IPTV content providing device
120: IPTV service overlay device
130: IPTV home network device
130`: IPTV home network device`
140: Network
210: IPTV content device 220: IPTV application service device
230: IPTV service control unit
310: information receiving unit 320: user confirmation unit
330: Profile check unit 340: List generation unit
350: session establishment unit 360: M2M service control unit
370: content control unit 380: storage unit
410: IPTV terminal 420: M2M linkage
430: interface unit 440: management unit
510: control unit 520: streaming unit
530: connection management unit 540: environmental management unit
550: profile management unit

Claims (24)

삭제delete 개인 M2M(Machine to Machine) 요청 신호를 전송하고, 상기 개인 M2M 요청 신호에 대응하는 개인 M2M 응답 신호를 수신하는 IPTV 홈 네트워크 장치;
상기 개인 M2M 요청 신호를 수신한 경우 상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일(Profile) 정보를 수신하고, 상기 사용자 프로파일 정보에 근거한 컨텐츠 리스트를 생성한 후 상기 개인 M2M 응답 신호에 상기 컨텐츠 리스트를 포함하여 상기 IPTV 홈 네트워크 장치로 전송하는 IPTV 서비스 오버레이 장치; 및
상기 컨텐츠 리스트 중 선택된 컨텐츠에 대한 요청 신호를 수신하고, 상기 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 상기 IPTV 홈 네트워크 장치로 전송하는 IPTV 컨텐츠 제공 장치
를 포함하되, 상기 개인 M2M 요청 신호는 건강 관리 요청 신호를 포함하며, 상기 개인 M2M 응답 신호는 건강 관리 응답 신호를 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템.
An IPTV home network device that transmits a personal Machine to Machine (M2M) request signal and receives a personal M2M response signal corresponding to the personal M2M request signal;
Receiving user profile information from the IPTV home network device when receiving the personal M2M request signal, generating a content list based on the user profile information, and including the content list in the personal M2M response signal. An IPTV service overlay device for transmitting to the IPTV home network device; And
Receiving a request signal for the selected content of the content list, IPTV content providing device for transmitting a response signal including the content corresponding to the request signal to the IPTV home network device
Wherein, the personal M2M request signal comprises a health care request signal, and the personal M2M response signal comprises a health care response signal.
제 2 항에 있어서,
상기 IPTV 서비스 오버레이 장치는,
상기 사용자 프로파일 정보 및 계절 정보에 근거하여 상기 컨텐츠 리스트를 생성하는 것을 특징을 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템.
3. The method of claim 2,
The IPTV service overlay device,
Personal M2M service system using an IPTV service overlay network, characterized in that for generating the content list based on the user profile information and season information.
제 3 항에 있어서,
상기 IPTV 서비스 오버레이 장치는,
상기 건강 관리 요청 신호에 따라 상기 사용자 프로파일 정보 및 상기 계절 정보에 해당하는 식단 정보, 운동 정보 또는 음식 정보 중 적어도 하나 이상의 정보를 조합한 개인 맞춤형 건강 관리 컨텐츠를 상기 컨텐츠 리스트에 포함시키는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템.
The method of claim 3, wherein
The IPTV service overlay device,
According to the health care request signal, characterized in that the content list includes personalized health care content that combines at least one or more of the user profile information and the diet information, exercise information or food information corresponding to the season information in the content list Personal M2M service system using IPTV service overlay network.
제 2 항에 있어서,
상기 IPTV 홈 네트워크 장치는,
상기 IPTV 서비스 오버레이 장치로부터 상기 사용자 프로파일 정보에 대한 요청이 있는 경우, 상기 건강 관리 요청 신호에 해당하는 상기 사용자 프로파일 정보를 추출하여 상기 IPTV 서비스 오버레이 장치로 전송하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템.
3. The method of claim 2,
The IPTV home network device,
When there is a request for the user profile information from the IPTV service overlay device, the user profile information corresponding to the health care request signal is extracted and transmitted to the IPTV service overlay device. Personal M2M Service System.
제 2 항에 있어서,
상기 IPTV 홈 네트워크 장치는,
사용자의 조작 또는 입력에 의한 사용자 건강 정보를 입력받는 입력부;
입력된 상기 사용자 건강 정보에 근거하여 상기 사용자 프로파일 정보를 생성하는 프로파일 생성부; 및
상기 사용자 프로파일 정보를 저장하는 프로파일 저장부
를 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 시스템.
3. The method of claim 2,
The IPTV home network device,
An input unit configured to receive user health information by a user's manipulation or input;
A profile generator configured to generate the user profile information based on the input user health information; And
Profile storage unit for storing the user profile information
Personal M2M service system using an IPTV service overlay network comprising a.
삭제delete IPTV 홈 네트워크 장치로부터 개인 M2M 요청 신호를 수신하는 정보 수신부;
상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일 정보를 수신하는 프로파일 확인부;
상기 사용자 프로파일 정보에 근거한 컨텐츠 리스트를 생성한 후 상기 개인 M2M 요청 신호에 대응하는 개인 M2M 응답 신호에 상기 컨텐츠 리스트를 포함하여 상기 IPTV 홈 네트워크 장치로 전송하는 리스트 생성부; 및
상기 컨텐츠 리스트 중 선택된 컨텐츠에 대한 요청 신호를 수신하고, 상기 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 상기 IPTV 홈 네트워크 장치로 전송하는 컨텐츠 제어부
를 포함하되, 상기 개인 M2M 요청 신호는 건강 관리 요청 신호를 포함하며, 상기 개인 M2M 응답 신호는 건강 관리 응답 신호를 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 장치.
An information receiver configured to receive a personal M2M request signal from an IPTV home network device;
A profile confirmation unit receiving user profile information from the IPTV home network device;
A list generator for generating a content list based on the user profile information and including the content list in a personal M2M response signal corresponding to the personal M2M request signal to the IPTV home network device; And
A content control unit which receives a request signal for the selected content from the content list and transmits a response signal including the content corresponding to the request signal to the IPTV home network device;
Wherein the personal M2M request signal comprises a health care request signal, and the personal M2M response signal comprises a health care response signal.
제 8 항에 있어서,
상기 리스트 생성부는,
상기 사용자 프로파일 정보 및 계절 정보에 근거하여 상기 컨텐츠 리스트를 생성하는 것을 특징을 하는 IPTV 서비스 오버레이 장치.
The method of claim 8,
Wherein the list generating unit comprises:
And generating the content list based on the user profile information and season information.
제 9 항에 있어서,
상기 리스트 생성부는,
상기 건강 관리 요청 신호에 따라 상기 사용자 프로파일 정보 및 상기 계절 정보에 해당하는 식단 정보, 운동 정보 또는 음식 정보 중 적어도 하나 이상의 정보를 조합한 개인 맞춤형 건강 관리 컨텐츠를 상기 컨텐츠 리스트에 포함시키는 것을 특징으로 하는 IPTV 서비스 오버레이 장치.
The method of claim 9,
Wherein the list generating unit comprises:
According to the health care request signal, characterized in that the content list includes personalized health care content that combines at least one or more of the user profile information and the diet information, exercise information or food information corresponding to the season information in the content list IPTV service overlay device.
제 8 항에 있어서,
상기 건강 관리 요청 신호를 수신한 후 상기 IPTV 홈 네트워크 장치에 대한 사용자 정보를 확인하고, 상기 사용자 정보가 IPTV 서비스 가입자인 경우, 상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일 정보를 수신하는 사용자 확인부
를 추가로 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 장치.
The method of claim 8,
A user confirmation unit which checks user information on the IPTV home network device after receiving the health care request signal, and receives user profile information from the IPTV home network device when the user information is an IPTV service subscriber;
IPTV service overlay device, characterized in that it further comprises.
제 8 항에 있어서,
상기 프로파일 확인부는,
상기 IPTV 홈 네트워크 장치로 상기 건강 관리 요청 신호에 대한 상기 사용자 프로파일 정보를 요청하는 사용자 프로파일 정보 요청 신호를 전송한 후 상기 사용자 프로파일 정보 요청 신호에 대응하는 상기 사용자 프로파일 정보를 수신하는 것을 특징으로 하는 IPTV 서비스 오버레이 장치.
The method of claim 8,
The profile check unit,
And transmitting the user profile information request signal for requesting the user profile information for the health care request signal to the IPTV home network device, and receiving the user profile information corresponding to the user profile information request signal. Service overlay device.
제 8 항에 있어서,
상기 리스트 생성부는,
상기 사용자 프로파일 정보에 포함된 키워드 정보에 해당하는 상기 컨텐츠 리스트를 생성하는 것을 특징으로 하는 IPTV 서비스 오버레이 장치.
The method of claim 8,
Wherein the list generating unit comprises:
And generating the content list corresponding to the keyword information included in the user profile information.
제 8 항에 있어서,
상기 리스트 생성부는,
상기 사용자 프로파일 정보에 질의 정보가 포함된 경우, 상기 질의 정보에 해당하는 답변 정보를 포함한 상기 컨텐츠 리스트를 생성하는 것을 특징으로 하는 IPTV 서비스 오버레이 장치.
The method of claim 8,
Wherein the list generating unit comprises:
And when the query information is included in the user profile information, generating the content list including answer information corresponding to the query information.
제 8 항에 있어서,
상기 IPTV 홈 네트워크 장치와 세션을 설정하는 세션 설정부
를 추가로 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 장치.
The method of claim 8,
Session setting unit for establishing a session with the IPTV home network device
IPTV service overlay device, characterized in that it further comprises.
삭제delete IPTV 서비스 오버레이 장치에서 IPTV 홈 네트워크 장치로부터 개인 M2M 요청 신호를 수신하는 정보 수신 과정;
상기 IPTV 서비스 오버레이 장치에서 상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일 정보를 수신하는 프로파일 확인 과정;
상기 IPTV 서비스 오버레이 장치에서 상기 사용자 프로파일에 근거한 컨텐츠 리스트를 생성한 후 상기 개인 M2M 요청 신호에 대응하는 개인 M2M 응답 신호에 상기 컨텐츠 리스트를 포함하여 상기 IPTV 홈 네트워크 장치로 전송하는 리스트 생성 과정; 및
상기 IPTV 서비스 오버레이 장치에서 상기 컨텐츠 리스트 중 선택된 컨텐츠에 대한 요청 신호를 수신하고, 상기 요청 신호에 대응하는 컨텐츠를 포함한 응답 신호를 상기 IPTV 홈 네트워크 장치로 전송하는 컨텐츠 제어 과정
을 포함하되, 상기 개인 M2M 요청 신호는 건강 관리 요청 신호를 포함하며, 상기 개인 M2M 응답 신호는 건강 관리 응답 신호를 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법.
An information receiving process of receiving a personal M2M request signal from the IPTV home network device in the IPTV service overlay device;
A profile checking process of receiving user profile information from the IPTV home network device in the IPTV service overlay device;
A list generation process of generating a content list based on the user profile in the IPTV service overlayer and including the content list in a personal M2M response signal corresponding to the personal M2M request signal to the IPTV home network device; And
Receiving a request signal for the selected content of the content list in the IPTV service overlay device, and a content control process for transmitting a response signal including the content corresponding to the request signal to the IPTV home network device
Wherein the personal M2M request signal comprises a health care request signal, and the personal M2M response signal comprises a health care response signal.
제 17 항에 있어서,
상기 리스트 생성 과정은,
상기 사용자 프로파일 정보 및 계절 정보에 근거하여 상기 컨텐츠 리스트를 생성하는 것을 특징을 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법.
The method of claim 17,
The list generation process,
Personal M2M service using the IPTV service overlay network, characterized in that for generating the content list based on the user profile information and season information.
제 18 항에 있어서,
상기 리스트 생성 과정은,
상기 건강 관리 요청 신호에 따라 상기 사용자 프로파일 정보 및 상기 계절 정보에 해당하는 식단 정보, 운동 정보 또는 음식 정보 중 적어도 하나 이상의 정보를 조합한 개인 맞춤형 건강 관리 컨텐츠를 상기 컨텐츠 리스트에 포함시키는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법.
The method of claim 18,
The list generation process,
According to the health care request signal, characterized in that the content list includes personalized health care content that combines at least one or more of the user profile information and the diet information, exercise information or food information corresponding to the season information in the content list Personal M2M service using IPTV service overlay network.
제 17 항에 있어서,
상기 IPTV 서비스 오버레이 장치에서 상기 건강 관리 요청 신호를 수신한 후 상기 IPTV 홈 네트워크 장치에 대한 사용자 정보를 확인하고, 상기 사용자 정보가 IPTV 서비스 가입자인 경우, 상기 IPTV 홈 네트워크 장치로부터 사용자 프로파일 정보를 수신하는 사용자 확인 과정
을 추가로 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법.
The method of claim 17,
Checking the user information on the IPTV home network device after receiving the health care request signal at the IPTV service overlay device, and receiving the user profile information from the IPTV home network device when the user information is an IPTV service subscriber; User Verification Process
Personal M2M service method using an IPTV service overlay network, characterized in that it further comprises.
제 17 항에 있어서,
상기 프로파일 확인 과정은,
상기 IPTV 서비스 오버레이 장치에서 상기 IPTV 홈 네트워크 장치로 상기 건강 관리 요청 신호에 대한 상기 사용자 프로파일 정보를 요청하는 사용자 프로파일 정보 요청 신호를 전송한 후 상기 사용자 프로파일 정보 요청 신호에 대응하는 상기 사용자 프로파일 정보를 수신하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법.
The method of claim 17,
The profile verification process,
Receiving the user profile information corresponding to the user profile information request signal after transmitting the user profile information request signal for requesting the user profile information for the health care request signal from the IPTV service overlay device to the IPTV home network device Personal M2M service method using an IPTV service overlay network, characterized in that.
제 17 항에 있어서,
상기 리스트 생성 과정은,
상기 IPTV 서비스 오버레이 장치에서 상기 사용자 프로파일 정보에 포함된 키워드 정보에 해당하는 상기 컨텐츠 리스트를 생성하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법.
The method of claim 17,
The list generation process,
And the content list corresponding to the keyword information included in the user profile information in the IPTV service overlayer.
제 17 항에 있어서,
상기 리스트 생성 과정은,
상기 사용자 프로파일 정보에 질의 정보가 포함된 경우, 상기 질의 정보에 해당하는 답변 정보를 포함한 상기 컨텐츠 리스트를 생성하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법.
The method of claim 17,
The list generation process,
When the user profile information includes the query information, the personal M2M service method using the IPTV service overlay network, characterized in that for generating the content list including the response information corresponding to the query information.
제 17 항에 있어서,
상기 IPTV 서비스 오버레이 장치에서 상기 IPTV 홈 네트워크 장치와 세션을 설정하는 세션 설정 과정
을 추가로 포함하는 것을 특징으로 하는 IPTV 서비스 오버레이 네트워크를 이용한 개인 M2M 서비스 방법.
The method of claim 17,
Session establishment process of establishing a session with the IPTV home network device in the IPTV service overlay device
Personal M2M service method using an IPTV service overlay network, characterized in that it further comprises.
KR1020110139960A 2011-12-22 2011-12-22 Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor Expired - Fee Related KR101324472B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110139960A KR101324472B1 (en) 2011-12-22 2011-12-22 Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110139960A KR101324472B1 (en) 2011-12-22 2011-12-22 Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor

Publications (2)

Publication Number Publication Date
KR20130072506A KR20130072506A (en) 2013-07-02
KR101324472B1 true KR101324472B1 (en) 2013-11-01

Family

ID=48987178

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110139960A Expired - Fee Related KR101324472B1 (en) 2011-12-22 2011-12-22 Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor

Country Status (1)

Country Link
KR (1) KR101324472B1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090051581A (en) * 2007-11-19 2009-05-22 브로드밴드미디어주식회사 Method and system for providing user-specific My Channel service in voice service using IPTV network
KR20090072575A (en) * 2007-12-28 2009-07-02 주식회사 케이티 User-tailored content recommendation device and method
KR20100069395A (en) * 2008-12-16 2010-06-24 주식회사 케이티 System and method for recommending individual iptv comtents based on face recognition
KR101023422B1 (en) * 2010-11-04 2011-03-24 주식회사 인스프리트 DLAN network system with content sharing function and control method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090051581A (en) * 2007-11-19 2009-05-22 브로드밴드미디어주식회사 Method and system for providing user-specific My Channel service in voice service using IPTV network
KR20090072575A (en) * 2007-12-28 2009-07-02 주식회사 케이티 User-tailored content recommendation device and method
KR20100069395A (en) * 2008-12-16 2010-06-24 주식회사 케이티 System and method for recommending individual iptv comtents based on face recognition
KR101023422B1 (en) * 2010-11-04 2011-03-24 주식회사 인스프리트 DLAN network system with content sharing function and control method

Also Published As

Publication number Publication date
KR20130072506A (en) 2013-07-02

Similar Documents

Publication Publication Date Title
US11270343B2 (en) Method and apparatus for generating targeted label, and storage medium
US9979772B2 (en) Data streaming method of an electronic device and the electronic device thereof
EP2849473B1 (en) Pairing of devices
US11589094B2 (en) System and method for recommending media content based on actual viewers
US8905763B1 (en) Managing demonstration sessions by a network connected demonstration device and system
US9930664B2 (en) Method and device for controlling carrier aggregation in wireless communication system
US11086391B2 (en) Methods, and devices for generating a user experience based on the stored user information
WO2017167121A1 (en) Method and device for determining and applying association relationship between application programs
US20150142980A1 (en) Context-Based Selection of Instruction Sets for Connecting Through Captive Portals
US20150356176A1 (en) Content item usage based song recommendation
EP4084427B1 (en) Service processing method and device
CN110120263A (en) A kind of healthy auxiliary system for acquiring and analyzing based on health and fitness information
CN108306851B (en) Information acquisition method, information providing method, information acquisition device, information providing device and information acquisition system
CN110799946B (en) Multi-application user interest memory management
CN105094028B (en) Abnormal state prompt method and server of sweeping robot
US20220107961A1 (en) Method for content synchronization and replacement
CN116563676A (en) Information acquisition method, device, computer system and storage medium
US20220345778A1 (en) Method and system for enhancing media content consumption experiences
JP2018514824A (en) Personal work system that can be dynamically combined and adjusted
KR101324472B1 (en) Method for Providing Personalized M2M Service by Using IPTV Service Overlay Network, System And Apparatus Therefor
CN104837036B (en) Generate method, server, terminal and the system of video watching focus
US10510099B2 (en) Method and apparatus for providing content in a communication system
US20250356039A1 (en) Access Control for Data Storage in Communication Networks
US12386011B2 (en) Method and apparatus for in-house RF-based collaborative localization with automated data collection
CN105610942A (en) Learning system and learning method based on PC front end

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20161013

Year of fee payment: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20171012

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20181029

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20181029