[go: up one dir, main page]

CN101507269B - Service distribution apparatus and method - Google Patents

Service distribution apparatus and method Download PDF

Info

Publication number
CN101507269B
CN101507269B CN2007800316746A CN200780031674A CN101507269B CN 101507269 B CN101507269 B CN 101507269B CN 2007800316746 A CN2007800316746 A CN 2007800316746A CN 200780031674 A CN200780031674 A CN 200780031674A CN 101507269 B CN101507269 B CN 101507269B
Authority
CN
China
Prior art keywords
service
separable
reproducer
reproduced
server
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
CN2007800316746A
Other languages
Chinese (zh)
Other versions
CN101507269A (en
Inventor
林银熙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority claimed from PCT/KR2007/003889 external-priority patent/WO2008026837A1/en
Publication of CN101507269A publication Critical patent/CN101507269A/en
Application granted granted Critical
Publication of CN101507269B publication Critical patent/CN101507269B/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
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • H04N21/41265The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/611Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4122Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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/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/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • 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/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/02Arrangements for relaying broadcast information
    • H04H20/08Arrangements for relaying broadcast information among terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A service distribution apparatus and method are provided. The service distribution apparatus includes: a service module providing a plurality of separable services; a storage module storing group information of service reproduction devices reproducing the service; a server control module that allocates the requested services to different service reproduction apparatuses, respectively, based on the group information.

Description

服务分配设备和方法Service distribution apparatus and method

技术领域 technical field

符合本发明的设备和方法涉及服务分配,更具体地,涉及将通过网络接收的多个服务分配到两个或多个服务再现设备。Devices and methods consistent with the present invention relate to service distribution, and more particularly, to the distribution of multiple services received over a network to two or more service rendering devices.

背景技术 Background technique

随着通信技术的发展,通过有线或无线网络将各种内容(诸如应用程序)提供给广播接收设备和移动装置。With the development of communication technology, various contents such as application programs are provided to broadcast receiving devices and mobile devices through wired or wireless networks.

例如,在家中收看数字电视(TV)上的广播的同时,用户可弹出电子节目指南(EPG)屏幕以获得其它频道的节目信息并可执行相关应用节目以获得当前天气、交通和证券信息。此外,用户处于这样的电视商务(T-commerce)环境中:用户可使用遥控器购买产品、付款和购物。因此,在收看广播的同时,用户可通过执行认证或计费应用节目来购买期望的产品。For example, while watching a broadcast on a digital television (TV) at home, a user can pop up an Electronic Program Guide (EPG) screen to obtain program information of other channels and execute related application programs to obtain current weather, traffic and securities information. In addition, the user is in a television commerce (T-commerce) environment in which the user can purchase products, pay, and shop using a remote controller. Accordingly, a user can purchase a desired product by executing an authentication or billing application while watching a broadcast.

用户收看的广播、EPG屏幕、天气信息、交通信息、证券信息和认证或计费应用节目是通过数字TV提供给用户的“服务”。Broadcasting, EPG screens, weather information, traffic information, securities information, and authentication or billing applications viewed by users are "services" provided to users through digital TV.

服务被各个服务器管理并可通过具有宽频带的网络提供给用户。在图1和图2中示出现有技术的服务器的示例。The service is managed by each server and can be provided to users through a network with a wide band. An example of a prior art server is shown in FIGS. 1 and 2 .

参照图1,多媒体数据提供服务器110提供多媒体数据(诸如,广播信号或音频/视频(AV)流),认证/计费服务器120认证用户或设备并执行计费功能,内容列表提供服务器130提供各种内容类型的列表。也可以是可提供上述服务器的所有功能的服务器。在图1中,这种服务器称为“服务服务器”100。Referring to FIG. 1, a multimedia data providing server 110 provides multimedia data such as broadcast signals or audio/video (AV) streams, an authentication/billing server 120 authenticates users or devices and performs billing functions, and a content list providing server 130 provides various A list of content types. It may also be a server that can provide all the functions of the above-mentioned servers. In FIG. 1, such a server is called a "service server" 100 .

服务服务器100通过第一宽带网络140将服务发送到用户的服务再现设备,例如,数字TV 150。随后,用户可使用遥控器155选择并再现期望的服务。The service server 100 transmits the service to the user's service reproduction device, for example, the digital TV 150, through the first broadband network 140. Then, the user can select and reproduce a desired service using the remote controller 155 .

参照图2,服务服务器100通过第二宽带网络145将服务发送到用户的移动装置160。这样,不论用户在哪都可以使用移动装置160选择并再现期望的服务。Referring to FIG. 2 , the service server 100 transmits the service to the user's mobile device 160 through the second broadband network 145 . In this way, a desired service can be selected and reproduced using the mobile device 160 no matter where the user is.

如上所述,当用户处于对用户提供各种类型的服务并且用户可选择并再现特定服务的环境中时,用户可仅在保护由多个服务提供商提供的服务列表和相关信息之后方便地使用期望的服务。As described above, when a user is in an environment where various types of services are provided to the user and the user can select and reproduce a specific service, the user can conveniently use only after protecting the service list and related information provided by a plurality of service providers expected service.

发明内容 Contents of the invention

技术问题technical problem

在这种情况下,根据在图1和图2中示出的现有技术的服务提供方法,数字TV 150在多媒体数据再现屏幕上重叠显示内容列表。此外,用户使用另一装置不能接收或预览由数字TV 150提供的所述内容列表。In this case, according to the related art service providing method shown in FIGS. 1 and 2, the digital TV 150 superimposes and displays a content list on a multimedia data reproduction screen. In addition, the user cannot receive or preview the content list provided by the digital TV 150 using another device.

也就是说,根据现有技术的方法,由于用户可仅使用一个装置再现通过单个宽带网络提供的多个服务,故所述服务互相重叠显示,从而使用户选择并使用期望的服务有些不便。That is, according to the related art method, since a user can reproduce a plurality of services provided through a single broadband network using only one device, the services are displayed overlapping each other, thereby making it somewhat inconvenient for the user to select and use a desired service.

技术方案Technical solutions

本发明的示例性实施例克服了上述的缺点和以上没有提到的其它缺点。另外,本发明不需要克服上述的缺点,并且本发明的示例性实施例可以不克服上述的任何问题。Exemplary embodiments of the present invention overcome the above disadvantages and other disadvantages not mentioned above. Also, the present invention is not required to overcome the disadvantages described above, and an exemplary embodiment of the present invention may not overcome any of the problems described above.

本发明提供了一种用于将通过单个宽带网络提供的多个服务分配到多个装置的设备和方法。The present invention provides an apparatus and method for distributing a plurality of services provided through a single broadband network to a plurality of devices.

根据本发明的一方面,提供了一种服务服务器,提供多个可分离服务;存储模块,存储再现服务的再现设备的组信息;服务器控制模块,基于所述组信息将请求的服务分别分配到不同的服务再现设备。According to an aspect of the present invention, there is provided a service server that provides a plurality of separable services; a storage module that stores group information of a reproduction device that reproduces a service; a server control module that assigns requested services to the respective service providers based on the group information Different service rendering devices.

根据本发明的另一方面,提供了一种服务再现设备,包括:服务再现模块,再现服务;设备控制模块,将关于期望的服务的信息发送到在服务再现模块再现服务的同时提供服务的服务器。According to another aspect of the present invention, there is provided a service reproduction device, including: a service reproduction module that reproduces a service; a device control module that transmits information about a desired service to a server that provides the service while the service reproduction module reproduces the service .

根据本发明的另一方面,提供了一种服务分配方法,包括:从再现服务的服务再现设备接收服务分离请求;以及参照所述组信息将服务发送到请求的服务再现设备,所述服务从服务再现设备再现的服务中分离。According to another aspect of the present invention, there is provided a service distribution method including: receiving a service separation request from a service reproducing device reproducing a service; and transmitting a service to the requesting service reproducing device with reference to the group information, the service from The services reproduced by the service reproduction device are separated.

根据本发明的另一方面,提供了一种服务分配方法,包括:使用第一服务再现设备产生服务分离请求;使用第二服务再现设备接收分离的服务;以及使用第二服务再现设备再现接收的服务。According to another aspect of the present invention, there is provided a service distribution method, including: using a first service rendering device to generate a service separation request; using a second service rendering device to receive the separated service; and using the second service rendering device to reproduce the received Serve.

所述方法还包括:发送再现服务的服务再现设备的组信息服务分离请求;接收根据服务分离请求从所述服务分离的服务,以及再现接收的服务。The method further includes: transmitting a group information service detachment request of a service reproducing device reproducing the service; receiving the service detached from the service according to the service detachment request, and reproducing the received service.

根据本发明的另一方面,提供了一种服务再现设备,包括:服务再现模块,再现服务;控制模块,分离功能性可分离服务,该功能性可分离服务来自服务再现设备正再现的服务;设备接口模块,将分离的服务上的数据发送到另一服务再现设备。According to another aspect of the present invention, there is provided a service reproducing device, including: a service reproducing module for reproducing a service; a control module for separating a functionally separable service from a service being reproduced by the service reproducing device; A device interface module that transmits data on the separated service to another service rendering device.

根据本发明的另一方面,提供了一种服务分配方法,包括:再现服务;从正再现的服务分离功能性可分离服务;以及将分离的服务上的数据发送到另一服务再现设备。According to another aspect of the present invention, there is provided a service distribution method including: reproducing a service; detaching a functionally detachable service from the service being reproduced; and transmitting data on the detached service to another service reproducing device.

根据本发明的另一方面,提供了一种服务服务器,包括:服务模块,提供可互相分离的多个服务;认证密钥产生模块,产生用于再现所述服务的认证密钥;服务器控制模块,响应于服务分离请求分离来自所述服务的请求的服务并提供分离的服务和认证密钥。According to another aspect of the present invention, a service server is provided, including: a service module that provides multiple services that can be separated from each other; an authentication key generation module that generates an authentication key for reproducing the service; a server control module , in response to a service detachment request, detach the requested service from the service and provide the detached service and authentication key.

根据本发明的另一方面,提供了一种服务分配方法,包括:接收服务分离请求;响应于服务分离请求分离服务并产生用于再现分离的服务的认证密钥;以及发送分离的服务和产生的认证密钥。According to another aspect of the present invention, there is provided a service distribution method including: receiving a service separation request; separating a service in response to the service separation request and generating an authentication key for reproducing the separated service; and transmitting the separated service and generating authentication key.

根据本发明的另一方面,提供了一种服务再现设备,包括:服务再现模块,再现服务;设备控制模块,向服务服务器进行服务分离请求并根据该服务分离请求接收用于再现服务的认证密钥,所述服务从由服务再现模块再现的服务中分离;认证密钥存储模块,存储接收的认证密钥,其中,所述设备控制模块提供接收的认证密钥。According to another aspect of the present invention, a service reproduction device is provided, including: a service reproduction module for reproducing a service; a device control module for making a service separation request to a service server and receiving an authentication key for reproducing the service according to the service separation request key, the service is separated from the service reproduced by the service reproduction module; an authentication key storage module stores the received authentication key, wherein the device control module provides the received authentication key.

根据本发明的另一方面,提供了一种服务再现设备,包括:设备控制模块,接收根据服务分离请求和认证密钥分离的服务,所述认证密钥用于再现来自进行服务分离请求的服务再现设备的分离的服务;服务再现模块,使用接收的认证密钥再现分离的服务。According to another aspect of the present invention, there is provided a service reproducing device, including: a device control module that receives a service separated according to a service separation request and an authentication key used to reproduce the service from the service separation request Reproducing the separated service of the device; the service reproducing module reproduces the separated service using the received authentication key.

根据本发明的另一方面,提供了一种服务分配方法,包括:向服务服务器进行服务分离请求;接收用于再现根据服务分离请求分离的服务的认证密钥;提供接收的认证密钥。According to another aspect of the present invention, there is provided a service distribution method including: making a service separation request to a service server; receiving an authentication key for reproducing a service separated according to the service separation request; and providing the received authentication key.

根据本发明的另一方面,提供了一种服务分配方法,包括:接收根据服务再现设备进行的服务分离请求分离的服务;接收用于再现分离的服务的认证密钥;以及使用接收的认证密钥来再现分离的服务。According to another aspect of the present invention, there is provided a service distribution method including: receiving a service separated according to a service separation request by a service reproduction device; receiving an authentication key for reproducing the separated service; and using the received authentication key keys to reproduce separate services.

附图说明 Description of drawings

通过参照附图对本发明的示例性实施例进行详细描述,本发明的上述和其它方面将会变得更加清楚,其中:The above and other aspects of the invention will become more apparent by describing in detail exemplary embodiments of the invention with reference to the accompanying drawings, in which:

图1和图2示出现有技术的服务提供系统;Fig. 1 and Fig. 2 show the service providing system of prior art;

图3示出根据本发明的示例性实施例的服务分配系统的示意图;FIG. 3 shows a schematic diagram of a service distribution system according to an exemplary embodiment of the present invention;

图4是根据本发明的示例性实施例的服务分配系统的框图;4 is a block diagram of a service distribution system according to an exemplary embodiment of the present invention;

图5示出根据本发明的示例性实施例的服务分配方法;FIG. 5 shows a service allocation method according to an exemplary embodiment of the present invention;

图6示出根据本发明的示例性实施例的组信息;FIG. 6 shows group information according to an exemplary embodiment of the present invention;

图7示出根据本发明的示例性实施例的为了进行服务分离请求而发送的数据的结构;FIG. 7 shows a structure of data sent for a service separation request according to an exemplary embodiment of the present invention;

图8是根据本发明的另一示例性实施例的服务再现设备的框图;8 is a block diagram of a service reproduction device according to another exemplary embodiment of the present invention;

图9示出根据本发明的另一示例性实施例的服务分配方法;FIG. 9 shows a service allocation method according to another exemplary embodiment of the present invention;

图10是根据本发明的另一示例性实施例的服务分配系统的框图;10 is a block diagram of a service distribution system according to another exemplary embodiment of the present invention;

图11示出根据本发明的另一示例性实施例的服务分配方法;以及FIG. 11 shows a service allocation method according to another exemplary embodiment of the present invention; and

图12到图14示出根据本发明的另一示例性实施例的数据结构。12 to 14 illustrate data structures according to another exemplary embodiment of the present invention.

具体实施方式 Detailed ways

发明模式invention model

将参照示出本发明的示例性实施例的附图对本发明进行更充分地描述。然而,本发明可以以多种不同形式实现,并且不应理解为局限于在此阐述的示例性实施例。相反,提供这些示例性实施例,从而本公开将会彻底和完整并将本发明的构思完全转达给本领域的技术人员。The present invention will be described more fully with reference to the accompanying drawings that show exemplary embodiments of the invention. This invention may, however, be embodied in many different forms and should not be construed as limited to the exemplary embodiments set forth herein. Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concept of the invention to those skilled in the art.

以下将参照框图或流程图对根据本发明的示例性实施例的服务分配设备和方法进行描述。应该了解,流程图的每个方框和流程图方框的组合可被计算机程序指令实现。可将这些计算机程序指令提供给通用计算机、专用计算机或其它可编程数据处理设备的处理器,这些通过计算机或其它可编程数据处理设备的处理器来执行的指令创建用于实现流程图的方框中指定的功能的装置。The service distribution apparatus and method according to the exemplary embodiments of the present invention will be described below with reference to block diagrams or flowcharts. It will be understood that each block of the flowchart illustrations, and combinations of blocks in the flowchart illustrations, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, and the instructions executed by the processor of the computer or other programmable data processing apparatus create blocks for implementing the flowchart device for the functions specified in .

这些计算机程序指令也可存储在计算机可用或计算机可读存储器中,该计算机可用或计算机可读存储器能够指导计算机或其它可编程数据处理设备以特定方式实现功能,这些指令存储在计算机可用或计算机可读存储器中来产生包括用于实现流程图的方框中指定的功能的指令的制品。These computer program instructions can also be stored in a computer-usable or computer-readable memory, which can instruct a computer or other programmable data processing device to implement functions in a specific manner, these instructions are stored in a computer-available or computer-readable memory The memory is read to produce an article of manufacture comprising instructions for implementing the functions specified in the blocks of the flowchart.

计算机程序指令也可载入计算机或其它可编程数据处理设备以使得在计算机或其它可编程数据处理设备上执行一系列操作步骤,以产生计算机实现的处理,从而在计算机或其它可编程数据处理设备上执行的指令提供用于实现流程图的方框中指定的功能的步骤。Computer program instructions may also be loaded into a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable data processing device to produce a computer-implemented process such that the computer or other programmable data processing device The instructions executed above provide steps for implementing the functions specified in the blocks of the flowchart.

流程图的每个方框可代表包括用于实现指定的逻辑功能的一个或多个可执行指令的模块、代码段或部分代码。同样应该注意,在一些选择性实现中,方框中提到的功能可不按照顺序发生。例如,连续示出的两个方框可能实际上基本同时执行或方框有时可能以相反的顺序被执行,这取决于有关功能。Each block of the flowcharts may represent a module, code segment, or portion of code that includes one or more executable instructions for implementing the specified logical function. It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur out of the order. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.

在本发明的示例性实施例中,“服务”指示可互相功能性分离的对象(诸如,提供广播节目、广播节目信息、天气信息、交通信息和证券信息的应用、网络商务、视频或文本数据通信和音频/视频(AV)流再现)的集合。因此,服务提供商提供的服务可划分为形成服务的多个子服务。In an exemplary embodiment of the present invention, "service" indicates objects that can be functionally separated from each other (such as an application that provides broadcast programs, broadcast program information, weather information, traffic information, and securities information, web commerce, video, or text data A collection of communication and audio/video (AV) streaming reproduction). Accordingly, a service provided by a service provider may be divided into a number of sub-services forming the service.

图3示出根据本发明的示例性实施例的服务分配系统200的示意图。FIG. 3 shows a schematic diagram of a service distribution system 200 according to an exemplary embodiment of the present invention.

参照图3,服务分配系统200包括第一服务服务器210到第三服务服务器230,提供各种类型的服务;宽带网络240,通过其发送关于服务的数据;第一服务再现设备250和第二服务再现设备260,再现通过宽带网络240接收的服务。Referring to FIG. 3, the service distribution system 200 includes a first service server 210 to a third service server 230, which provide various types of services; a broadband network 240, through which data on services are transmitted; a first service reproduction device 250 and a second service server The reproducing device 260 reproduces services received through the broadband network 240 .

图3中示出的第一服务服务器210到第三服务服务器230可以是互相物理分离的独特服务器或在一个物理服务器内的互相功能性分离的逻辑服务器。此外,图3中所示的第一服务服务器210到第三服务服务器230可被服务提供商提供,或可被多个不同的服务提供商提供以用于各个服务。The first service server 210 to the third service server 230 shown in FIG. 3 may be unique servers physically separated from each other or logical servers functionally separated from each other within one physical server. Also, the first service server 210 to the third service server 230 shown in FIG. 3 may be provided by a service provider, or may be provided by a plurality of different service providers for respective services.

宽带网络240提供足够宽的频率宽带来传送各种类型的服务。The broadband network 240 provides a frequency bandwidth wide enough to deliver various types of services.

第一服务再现设备250和第二服务再现设备260再现通过用户的操作经由宽带网络240发送的服务。可根据用户的选择来分配所述服务并从而再现所述服务。第一服务再现设备250和第二服务再现设备260可使用与使用宽带网络240不同的通信方法来互相通信。例如,可使用传统通信方法,诸如,IEEE 1394、IEEE 802.15.3或有线或无线通用串行总线(USB)协议。The first service reproducing device 250 and the second service reproducing device 260 reproduce a service transmitted through the broadband network 240 by a user's operation. The service may be distributed and thus reproduced according to a user's selection. The first service reproducing device 250 and the second service reproducing device 260 may communicate with each other using a communication method different from using the broadband network 240 . For example, conventional communication methods such as IEEE 1394, IEEE 802.15.3 or wired or wireless Universal Serial Bus (USB) protocols may be used.

可假设第一服务服务器210提供AV流服务,第二服务服务器220提供广播节目信息(诸如,电子节目指南(EPG))。It may be assumed that the first service server 210 provides an AV streaming service, and the second service server 220 provides broadcast program information such as an Electronic Program Guide (EPG).

通过宽带网络240将这些服务发送到连接到宽带网络240的第一服务再现设备250。These services are sent over the broadband network 240 to a first service rendering device 250 connected to the broadband network 240 .

这里,用户可使用根据本发明示例性实施例的服务分配方法将由第一服务服务器210提供的AV流服务分配到第一服务再现设备250,将由第二服务服务器220提供的广播节目信息分配到第二服务再现设备260。随后,第一服务再现设备250和第二服务再现设备260可分别再现AV流服务和广播节目信息。Here, the user may distribute the AV streaming service provided by the first service server 210 to the first service reproducing device 250, and distribute the broadcast program information provided by the second service server 220 to the second service server 220 using the service distribution method according to an exemplary embodiment of the present invention. The second service rendering device 260. Subsequently, the first service reproducing device 250 and the second service reproducing device 260 may reproduce the AV streaming service and broadcast program information, respectively.

现将参照图4到图9来描述服务分配方法的特定示例性实施例。A specific exemplary embodiment of a service allocation method will now be described with reference to FIGS. 4 to 9 .

图4是根据本发明的示例性实施例的服务分配系统的框图。参照图4,服务分配系统包括服务服务器310、第一服务再现设备350和第二服务再现设备370。FIG. 4 is a block diagram of a service distribution system according to an exemplary embodiment of the present invention. Referring to FIG. 4 , the service distribution system includes a service server 310 , a first service reproducing device 350 and a second service reproducing device 370 .

服务服务器310包括服务器控制模块312、存储模块314、节目列表服务模块316、AV流服务模块318和组管理模块320。The service server 310 includes a server control module 312 , a storage module 314 , a program list service module 316 , an AV stream service module 318 and a group management module 320 .

服务器控制模块312管理服务服务器310的所有操作并在服务再现设备请求下控制服务分配。The server control module 312 manages all operations of the service server 310 and controls service distribution at the request of the service reproducing device.

存储模块314存储服务再现设备的组信息。在本发明中,“组”是指示多个服务再现设备的集合的逻辑单元。因此,组信息包括组名称和包括在每个组中的服务再现设备的唯一标识信息。The storage module 314 stores group information of service reproducing devices. In the present invention, "group" is a logical unit indicating a collection of a plurality of service reproduction devices. Accordingly, the group information includes a group name and unique identification information of service reproduction devices included in each group.

例如,如果在组“Jane”中包括具有唯一标识信息“Dev-1”的服务再现设备和具有唯一标识信息“Dev-2”的服务再现设备,则所述服务再现设备可分别被表示为“Jane.Dev-1”和“Jane.Dev-2”,该信息可被存储在存储模块314中。组名称在服务服务器与多个服务再现设备通信的宽带网络上必需是唯一可识别的。For example, if a service rendering device with unique identification information "Dev-1" and a service rendering device with unique identification information "Dev-2" are included in the group "Jane", the service rendering devices may be represented as "Dev-1" and "Dev-2", respectively. Jane.Dev-1" and "Jane.Dev-2", the information can be stored in the storage module 314. The group name must be uniquely identifiable over the broadband network where the service server communicates with multiple service rendering devices.

节目列表服务模块316在服务再现设备请求下将节目列表服务提供给服务再现设备。AV流服务模块318将用户从节目列表选择的节目的AV流服务提供给服务再现设备。节目列表服务模块316和AV流服务模块318仅是示例,服务服务器310还可包括提供不同类型的服务的服务模块。The program listing service module 316 provides program listing services to the service rendering device upon request of the service rendering device. The AV streaming service module 318 provides the AV streaming service of the program selected by the user from the program list to the service reproducing device. The program list service module 316 and the AV stream service module 318 are merely examples, and the service server 310 may also include service modules that provide different types of services.

组管理模块320产生并管理关于包括多个服务再现设备的每个组的信息。可由服务服务器310的管理员确定组信息。The group management module 320 generates and manages information on each group including a plurality of service reproducing devices. Group information may be determined by an administrator of the service server 310 .

第一服务再现设备350包括设备控制模块352和服务再现模块356。The first service rendering device 350 includes a device control module 352 and a service rendering module 356 .

设备控制模块352控制第一服务再现设备350的所有操作并将关于期望服务服务器310将其分配到另一服务再现设备的服务的信息发送到服务服务器310。The device control module 352 controls all operations of the first service reproducing device 350 and transmits to the service server 310 information on services that the service server 310 is expected to distribute to another service reproducing device.

服务再现模块356再现由服务服务器310提供的服务。The service reproduction module 356 reproduces services provided by the service server 310 .

第二服务再现设备370具有与第一服务再现设备350相同的结构。The second service reproducing device 370 has the same structure as the first service reproducing device 350 .

现将参照图5来详细描述图4所示的由服务服务器310、第一服务再现设备350和第二服务再现设备370使用的服务分配方法。The service distribution method used by the service server 310, the first service reproducing device 350, and the second service reproducing device 370 shown in FIG. 4 will now be described in detail with reference to FIG. 5. Referring to FIG.

参照图5,通过服务服务器310注册组信息(操作S405)。假设用户正在使用第一服务再现设备350的服务再现模块356来再现由服务服务器310提供的一个或多个服务(操作S410)。Referring to FIG. 5, group information is registered through the service server 310 (operation S405). Assume that the user is reproducing one or more services provided by the service server 310 using the service reproducing module 356 of the first service reproducing device 350 (operation S410).

这里,注册了关于多个服务再现设备所属的每个组的信息。例如,如果第一服务再现设备350和第二服务再现设备370包括在相同的组中,则在第一服务再现设备350和第二服务再现设备370再现服务之前注册第一服务再现设备350和第二服务再现设备370的组信息。Here, information on each group to which a plurality of service reproduction devices belong is registered. For example, if the first service rendering device 350 and the second service rendering device 370 are included in the same group, the first service rendering device 350 and the second service rendering device 350 and the second service rendering device are registered before the first service rendering device 350 and the second service rendering device 370 reproduce the service. Group information of the second service rendering device 370.

例如,由第一服务再现设备350发送到服务服务器310的组信息的数据结构可被表示为图6中示出的XML形式。For example, the data structure of the group information transmitted by the first service reproducing device 350 to the service server 310 may be represented in an XML form as shown in FIG. 6 .

参照图6,“AccessUser”元素指示用户信息,“ServiceType”元素指示服务类型。此外,“GroupProperty”元素描述组信息。具体地,“groupName”元素指示组名称,“UnitInformation”元素指示具有组名称的服务再现设备的标识信息。在图6中,组名称是“Jane:1234567_SVabcde”,其中“1234567_SVabcde”是真实组名称,“Jane”可被理解为别名。标识信息可包括服务再现设备的真实地址(“UnitAddress”元素)、与服务再现设备有关的组名称和标识信息的别名(“Un1tAlias”元素)和服务再现设备的资源信息(“UnitCapability”元素)。在图6中,资源信息包含关于数据传输速度的信息。Referring to FIG. 6, an 'AccessUser' element indicates user information, and a 'ServiceType' element indicates a service type. Also, the "GroupProperty" element describes group information. Specifically, the "groupName" element indicates a group name, and the "UnitInformation" element indicates identification information of a service reproduction device having the group name. In FIG. 6, the group name is "Jane: 1234567_SVabcde", where "1234567_SVabcde" is the real group name, and "Jane" can be understood as an alias. The identification information may include a real address of the service reproduction device ("UnitAddress" element), a group name related to the service reproduction device and an alias of identification information ("Un1tAlias" element), and resource information of the service reproduction device ("UnitCapability" element). In FIG. 6, resource information contains information on data transmission speed.

用户可期望使用第二服务再现设备370再现由第一服务再现设备350再现的一些服务或由服务服务器310提供的另一服务。在这种情况下,用户使用第一服务再现设备350向服务服务器310进行服务分离请求(操作S430)。这里,第一服务再现设备350的设备控制模块352可提供用户接口,通过该用户接口用户可选择将由服务服务器310提供的哪个服务分配到包括在哪个组中的哪个服务再现设备。当第一服务再现设备350向服务服务器310进行服务分离请求时,第一服务再现设备350可发送用户请求的包含组的名称和服务再现设备的标识信息的数据。在图7中示出发送的数据的示例。A user may desire to reproduce some services reproduced by the first service reproduction device 350 or another service provided by the service server 310 using the second service reproduction device 370 . In this case, the user makes a service separation request to the service server 310 using the first service reproducing device 350 (operation S430). Here, the device control module 352 of the first service reproducing device 350 may provide a user interface through which a user can select which service provided by the service server 310 is assigned to which service reproducing device included in which group. When the first service reproducing device 350 makes a service separation request to the service server 310, the first service reproducing device 350 may transmit data including the name of the group and the identification information of the service reproducing device requested by the user. An example of transmitted data is shown in FIG. 7 .

参照图7,“SVC_FRANCTION_REQ”元素用于进行服务分离请求。具体地,“FractionalSVC”元素指示将从第一服务再现设备350再现的服务分离的服务的功能性信息,“PlayUnit”元素指示接收服务的服务再现设备的标识信息。此外,“PlayQuality”元素指示将被使用的服务的资源信息。Referring to FIG. 7, the "SVC_FRANCTION_REQ" element is used to make a service separation request. Specifically, the "FractionalSVC" element indicates functional information of a service to be separated from the service reproduced by the first service reproduction device 350, and the "PlayUnit" element indicates identification information of a service reproduction device receiving the service. Also, the "PlayQuality" element indicates resource information of a service to be used.

当服务服务器310从第一服务再现设备350接收服务分离请求时,服务服务器310的服务器控制模块312从第一服务再现设备350再现的服务分离服务(操作S440)并参照存储在存储模块314中的组信息将分离的服务提供给相应的服务再现设备(操作S450)。When the service server 310 receives a service separation request from the first service reproduction device 350, the server control module 312 of the service server 310 separates the service from the service reproduced by the first service reproduction device 350 (operation S440) and refers to the service stored in the storage module 314. The group information provides the separated services to the corresponding service reproducing devices (operation S450).

在图5中,分离的服务被提供给第二服务再现设备370。例如,用户可使用AV流服务模块318通过第一服务再现设备350提供的AV流服务和节目列表服务模块316通过第二服务再现设备370提供的节目列表服务。In FIG. 5 , separate services are provided to the second service reproducing device 370 . For example, the user may use the AV streaming service provided by the AV streaming service module 318 through the first service reproducing device 350 and the program listing service provided by the program listing service module 316 through the second service reproducing device 370 .

图8是根据本发明的另一示例性实施例的服务再现设备700的框图。参照图8,服务再现设备700包括服务接口模块710、控制模块720、服务再现模块730、数据转换模块740和设备接口模块750。FIG. 8 is a block diagram of a service reproducing apparatus 700 according to another exemplary embodiment of the present invention. Referring to FIG. 8 , the service reproduction device 700 includes a service interface module 710 , a control module 720 , a service reproduction module 730 , a data conversion module 740 and a device interface module 750 .

服务接口模块710通过宽带网络与服务服务器进行通信,并且从服务服务器接收服务。The service interface module 710 communicates with a service server through a broadband network, and receives services from the service server.

控制模块720控制服务再现模块730再现从服务服务器接收的服务,控制模块720在用户的请求下从接收的服务分离功能性可分离服务并创建控制将分离的服务发送到相应的服务再现设备。The control module 720 controls the service reproduction module 730 to reproduce the service received from the service server, and the control module 720 separates the functionally separable service from the received service at the user's request and creates a control to transmit the separated service to a corresponding service reproduction device.

在控制模块720的控制下,服务再现模块730再现从服务服务器接收的服务。Under the control of the control module 720, the service reproduction module 730 reproduces the service received from the service server.

数据转换模块740将分离的服务上的数据转换为具有能被再现分离的服务的服务再现设备理解的格式的数据。为此,数据转换模块740可预先存储关于服务服务器提供的服务数据格式的信息和可被另一服务再现设备再现的服务数据格式。The data converting module 740 converts data on the separated service into data having a format understandable by a service reproducing device reproducing the separated service. For this, the data conversion module 740 may pre-store information on a service data format provided by a service server and a service data format reproducible by another service reproducing device.

设备接口模块750与另一服务再现设备进行通信并将由数据转换模块740转换的服务数据发送到服务再现设备。The device interface module 750 communicates with another service reproducing device and transmits the service data converted by the data conversion module 740 to the service reproducing device.

以下将参照图9来描述由图8中示出的服务再现设备700的每个模块执行的服务分配方法。假设图9中示出的第二服务再现设备702包括与另一服务再现设备(诸如,第一服务再现设备700)进行通信的接口模块,并且第二服务再现设备702具有服务再现功能。A service distribution method performed by each module of the service reproducing apparatus 700 shown in FIG. 8 will be described below with reference to FIG. 9 . Assume that the second service reproducing device 702 shown in FIG. 9 includes an interface module for communicating with another service reproducing device such as the first service reproducing device 700, and that the second service reproducing device 702 has a service reproducing function.

参照图9,第一服务再现设备700的服务再现模块730再现从服务服务器接收的服务(操作S810)。如果用户期望从第一服务再现设备700正再现的服务分离功能性可分离服务并使用第二服务再现设备702执行分离的服务,则用户选择从正再现的服务分离的服务和将在由第一服务再现设备700提供的用户接口(未示出)上执行分离的服务的服务再现设备。Referring to FIG. 9, the service reproducing module 730 of the first service reproducing apparatus 700 reproduces the service received from the service server (operation S810). If the user desires to separate the functionally separable service from the service being reproduced by the first service reproduction device 700 and execute the separated service using the second service reproduction device 702, the user selects the service separated from the service being reproduced and the service will be performed by the first service reproduction device 700. The service reproducing device 700 is a service reproducing device that performs separate services on a user interface (not shown).

如果如上所述输入用户的请求,则设备接口模块750将第一服务再现设备700与第二服务再现设备702连接,从而形成用于发送分离的服务上的数据的信道(操作S820)。在这种情况下,在第一服务再现设备700与第二服务再现设备702之间的连接从在服务服务器与服务再现设备之间形成的宽带网络分离。第一服务再现设备700和第二服务再现设备702可使用分离协议和信号来互相通信。If a user's request is input as described above, the device interface module 750 connects the first service reproducing device 700 with the second service reproducing device 702, thereby forming a channel for transmitting data on separate services (operation S820). In this case, the connection between the first service reproduction device 700 and the second service reproduction device 702 is separated from the broadband network formed between the service server and the service reproduction device. The first service rendering device 700 and the second service rendering device 702 may communicate with each other using separate protocols and signals.

控制模块720将用户请求的服务从第一服务再现设备700再现的服务分离(操作S830),数据转换模块740将分离的服务上的数据转换为能被用户请求的服务再现设备执行的数据(操作S840)。随后,设备接口模块750将所述数据发送到第二服务再现设备702,第二服务再现设备702再现分离的服务。The control module 720 separates the service requested by the user from the service reproduced by the first service reproduction device 700 (operation S830), and the data conversion module 740 converts data on the separated service into data that can be executed by the service reproduction device requested by the user (operation S830). S840). The device interface module 750 then sends the data to the second service rendering device 702, which renders the separate service.

相似地,该领域中的普通技术人员可容易地理解:功能性可分离服务可从第二服务再现设备702再现的服务分离,且分离的服务可被另一服务再现设备执行。Similarly, those of ordinary skill in the art can easily understand that a functionally separable service can be separated from a service reproduced by the second service reproducing device 702, and the separated service can be executed by another service reproducing device.

图10是根据本发明的另一示例性实施例的服务分配系统的框图。参照图10,服务分配系统包括服务服务器910、第一服务再现设备950和第二服务再现设备970。FIG. 10 is a block diagram of a service distribution system according to another exemplary embodiment of the present invention. Referring to FIG. 10 , the service distribution system includes a service server 910 , a first service reproducing device 950 and a second service reproducing device 970 .

服务服务器910包括服务器控制模块912、认证密钥产生模块914、节目列表服务模块916和AV流服务模块918。The service server 910 includes a server control module 912 , an authentication key generation module 914 , a program list service module 916 and an AV stream service module 918 .

服务器控制模块912管理服务服务器910的所有操作并在服务再现设备请求下控制服务分配。The server control module 912 manages all operations of the service server 910 and controls service distribution at the request of the service reproducing device.

当服务再现设备进行服务分配请求时,认证密钥产生模块914产生用于执行将被分离的服务的认证密钥。The authentication key generation module 914 generates an authentication key for executing the service to be separated when the service reproducing device makes a service distribution request.

节目列表服务模块916在服务再现设备请求下将节目列表服务提供给服务再现设备。AV流服务模块918将用户从节目列表选择的节目的AV流服务提供给服务再现设备。节目列表服务模块916和AV流服务模块918仅是示例,服务服务器910还可包括提供不同类型的服务的服务模块。The program listing service module 916 provides program listing services to the service rendering device upon request of the service rendering device. The AV streaming service module 918 provides the AV streaming service of the program selected by the user from the program list to the service reproduction device. The program list service module 916 and the AV stream service module 918 are just examples, and the service server 910 may also include service modules providing different types of services.

第一服务再现设备950包括设备控制模块952、认证密钥存储模块954和服务再现模块956。The first service reproduction device 950 includes a device control module 952 , an authentication key storage module 954 and a service reproduction module 956 .

认证密钥存储模块954存储服务服务器910的认证密钥产生模块914产生的认证密钥。The authentication key storage module 954 stores the authentication key generated by the authentication key generation module 914 of the service server 910 .

设备控制模块952控制第一服务再现设备950的所有操作并向服务服务器910进行服务分配请求。此外,在第二服务再现设备970的请求下,设备控制模块952提取存储在认证密钥存储模块954中的认证密钥并将提取的认证密钥提供给第二服务再现设备970。The device control module 952 controls all operations of the first service reproducing device 950 and makes a service distribution request to the service server 910 . Also, the device control module 952 extracts the authentication key stored in the authentication key storage module 954 and provides the extracted authentication key to the second service reproducing device 970 at the request of the second service reproducing device 970 .

服务再现模块956再现服务服务器910提供的服务。The service reproduction module 956 reproduces the service provided by the service server 910 .

第二服务再现设备970具有与第一服务再现设备950相同的结构。The second service reproducing device 970 has the same structure as the first service reproducing device 950 .

现将参照图11详细描述由图10中示出的服务服务器910、第一服务再现设备950和第二服务再现设备970使用的服务分配方法。A service distribution method used by the service server 910, the first service reproducing device 950, and the second service reproducing device 970 shown in FIG. 10 will now be described in detail with reference to FIG. 11. Referring to FIG.

参照图11,假设用户正在使用第一服务再现设备950的服务再现模块956再现服务服务器910提供的一个或多个服务(操作S1010)。如果用户期望再现第一服务再现设备950再现的一些服务或通过服务服务器910使用第二服务再现设备970提供的另一服务,则用户使用第一服务再现设备950向服务服务器910进行服务分离请求(操作S1020)。Referring to FIG. 11, assume that a user is reproducing one or more services provided by the service server 910 using the service reproducing module 956 of the first service reproducing device 950 (operation S1010). If the user desires to reproduce some services reproduced by the first service reproduction device 950 or another service provided by the second service reproduction device 970 through the service server 910, the user uses the first service reproduction device 950 to make a service separation request to the service server 910 ( Operation S1020).

这里,第一服务再现设备950发送到服务服务器910的服务分离请求的数据结构可被表示为图12所示的XML形式。Here, the data structure of the service separation request transmitted by the first service reproducing device 950 to the service server 910 may be represented in an XML form as shown in FIG. 12 .

参照图12,“SVC_FRANCTION_REQ”元素用于进行服务分离请求。具体地,“FractionalSVC”元素指示将从第一服务再现设备950再现的服务分离的服务的功能性信息,“PlayUnit”元素指示接收分离的服务的服务再现设备的标识信息。此外,“PlayQuality”元素指示将被使用的分离的服务的资源信息。在本发明中,假设“PlayUnit”元素指示第二服务再现设备970。Referring to FIG. 12, the "SVC_FRANCTION_REQ" element is used to make a service separation request. Specifically, the 'FractionalSVC' element indicates functional information of a service to be separated from the service reproduced by the first service reproduction device 950, and the 'PlayUnit' element indicates identification information of a service reproduction device that receives the separated service. Also, the "PlayQuality" element indicates resource information of a separate service to be used. In the present invention, it is assumed that the 'PlayUnit' element indicates the second service reproducing device 970 .

当服务服务器910从第一服务再现设备950接收服务分离请求时,服务服务器910的服务器控制模块912从第一服务再现设备950再现的服务分离服务(操作S1030),认证密钥产生模块914产生用于再现分离的服务的认证密钥(操作S1040)。When the service server 910 receives a service separation request from the first service reproduction device 950, the server control module 912 of the service server 910 separates the service from the service reproduced by the first service reproduction device 950 (operation S1030), and the authentication key generation module 914 generates a An authentication key for reproducing the separated service (operation S1040).

随后,服务器控制模块912将产生的认证密钥发送到第一服务再现设备950(操作S1050)。在这种情况下,发送的认证密钥的数据结构可如图13所示。Subsequently, the server control module 912 transmits the generated authentication key to the first service reproducing device 950 (operation S1050). In this case, the data structure of the transmitted authentication key may be as shown in FIG. 13 .

参照图13,“SVC_FRACTIONAL_CONTROL_AAAKEY”元素用于在服务分离之后发送认证密钥。具体地,“FractionalSVC”元素指示将从第一服务再现设备950再现的服务分离的服务的功能性信息,“FSConsumeSide”元素指示将使用认证密钥的服务再现设备的标识信息。此外,“FSStartMethod”元素指示应用认证密钥值的数字版权管理(DRM)方法,“FSKey”元素指示认证密钥值。第一服务再现设备950的设备控制模块952将接收的认证密钥存储在认证密钥存储模块954中。Referring to FIG. 13 , the 'SVC_FRACTIONAL_CONTROL_AAAKEY' element is used to transmit an authentication key after service separation. Specifically, the "FractionalSVC" element indicates functional information of a service to be reproduced separately from the service reproduced by the first service reproducing device 950, and the "FSConsumeSide" element indicates identification information of a service reproducing device that will use an authentication key. Also, the 'FSStartMethod' element indicates a digital rights management (DRM) method to which an authentication key value is applied, and the 'FSKey' element indicates an authentication key value. The device control module 952 of the first service reproducing device 950 stores the received authentication key in the authentication key storage module 954 .

服务服务器910将分离的服务发送到第二服务再现设备970(操作S1060)。这里,发送的服务的数据结构可如图14所示。The service server 910 transmits the separated service to the second service reproducing device 970 (operation S1060). Here, the data structure of the sent service may be as shown in FIG. 14 .

参照图14,“SVC_FRACTIONAL_FORCED_DOWN”元素用于服务分离。具体地,“FractionalSVC”元素指示将从第一服务再现设备950再现的服务分离的服务的功能性信息,“FSRequestSide”元素指示进行服务分离请求的服务再现设备的标识信息。此外,“FSStartMethod”元素指示应用认证密钥值的DRM方法,“FSKeySyncSide”元素指示具有认证密钥的服务再现设备的标识信息。Referring to FIG. 14, the 'SVC_FRACTIONAL_FORCED_DOWN' element is used for service separation. Specifically, the "FractionalSVC" element indicates functional information of a service to be separated from the service reproduced by the first service reproduction device 950, and the "FSRequestSide" element indicates identification information of a service reproduction device making a service separation request. Also, the 'FSStartMethod' element indicates a DRM method to which an authentication key value is applied, and the 'FSKeySyncSide' element indicates identification information of a service reproducing device having an authentication key.

可以以反顺序执行操作S1050和操作S1060。Operation S1050 and operation S1060 may be performed in reverse order.

当第二服务再现设备970将再现分离的服务时,第二服务再现设备970需要服务服务器910产生的认证密钥。When the second service reproducing device 970 is to reproduce the separated service, the second service reproducing device 970 requires an authentication key generated by the service server 910 .

如果第一服务再现设备950与第二服务再现设备970可互相连接,则第一服务再现设备950将存储在认证密钥存储模块954中的认证密钥发送到第二服务再现设备970,第二服务再现设备970使用接收的认证密钥再现分离的服务(操作S1080)。如果第一服务再现设备950与第二服务再现设备970没有互相直接连接,则用户可识别存储在第一服务再现设备950的认证密钥存储模块954中的认证密钥并直接将该认证密钥输入到第二服务再现设备970。If the first service rendering device 950 and the second service rendering device 970 are interconnectable, the first service rendering device 950 sends the authentication key stored in the authentication key storage module 954 to the second service rendering device 970, and the second service rendering device 970 The service reproducing apparatus 970 reproduces the separated service using the received authentication key (operation S1080). If the first service rendering device 950 and the second service rendering device 970 are not directly connected to each other, the user can identify the authentication key stored in the authentication key storage module 954 of the first service rendering device 950 and directly use the authentication key Input to the second service rendering device 970 .

因此,用户可使用AV流服务模块918通过第一服务再现设备950提供的AV流服务和节目列表服务模块916通过第二服务再现设备970提供的节目列表服务。这里,第二服务再现设备970可使用服务服务器910产生的认证密钥来再现节目列表服务。Accordingly, the user can use the AV streaming service provided by the AV streaming service module 918 through the first service reproducing device 950 and the program listing service provided by the program listing service module 916 through the second service reproducing device 970 . Here, the second service reproducing apparatus 970 may reproduce the program list service using the authentication key generated by the service server 910 .

在此使用的术语“模块”表示,但不限于,执行特定任务的软件或硬件组件(诸如,现场可编程门阵列(FPGA)或专用集成电路(ASIC))。模块可有利地被配置为驻留在可寻址的存储介质上并且被配置为在一个或多个处理器上执行。因此,例如,模块可包括组件(诸如,软件组件、面向对象的软件组件、类组件和任务组件)、进程、函数、属性、程序、子程序、程序代码段、驱动程序、固件、微代码、电路、数据、数据库、数据结构、表、数组和变量。在组件和模块中提供的这些功能可被组合为更少的组件和模块或另外被分离为附加的组件和模块。此外,组件和模块可被实现以执行装置或安全多媒体卡中的一个或多个中央处理单元(CPU)。The term "module" as used herein means, but is not limited to, a software or hardware component (such as a Field Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC)) that performs a particular task. A module may advantageously be configured to reside on the addressable storage medium and configured to execute on one or more processors. Thus, for example, a module may include components (such as software components, object-oriented software components, class components, and task components), processes, functions, properties, procedures, subroutines, program code segments, drivers, firmware, microcode, Circuits, data, databases, data structures, tables, arrays, and variables. Such functionality provided in components and modules may be combined into fewer components and modules or otherwise separated into additional components and modules. Additionally, components and modules may be implemented to execute one or more central processing units (CPUs) in a device or secure multimedia card.

产业上的可利用性Industrial availability

如上所述,本发明根据用户的选择将由服务提供商提供的多个服务分配给多个服务再现设备,从而使用户使用服务更加方便。As described above, the present invention distributes a plurality of services provided by a service provider to a plurality of service reproducing devices according to a user's selection, thereby making it more convenient for the user to use the service.

虽然已经参照本发明的示例性实施例具体示出和描述了本发明,但是本领域的普通技术人员应该理解:在不脱离由权利要求限定的本发明的精神和范围的情况下,可以进行形式和细节上的各种改变。示例性实施例应仅被认为是描述的意义,而不是出于限制的目的。While the invention has been particularly shown and described with reference to exemplary embodiments of the invention, it should be understood by those skilled in the art that forms may be made without departing from the spirit and scope of the invention as defined by the claims. and various changes in details. The exemplary embodiments should be considered in a descriptive sense only and not for purposes of limitation.

Claims (31)

1. service server comprises:
Service module provides a plurality of separable services;
Memory module is stored the group information about the reproducer that reproduces described a plurality of separable services; With
Server control module arrives the service reproducer based on described group of information with the service distribution of asking,
Wherein, service module is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
2. server as claimed in claim 1, wherein, described group of information comprises the title of each group and about being included in the identification information of each the service reproducer in each group.
3. server as claimed in claim 1, wherein, described group of information comprises the title of each group and is included in the identification information of the equipment in each group.
4. server as claimed in claim 1 also comprises the group administration module, produces and manage described group of information.
5. server as claimed in claim 4 also comprises the program listing service module, under one the request in the service reproducer program listing service is offered the service reproducer.
6. server as claimed in claim 1, wherein, described group of information is the form of expandable mark language XML.
7. service reproducer comprises:
Module is reproduced in service, reproduces service; With
Device control module when service is reproduced module and reproduced service, will send to about the information of the service of expectation the server of the service that expectation is provided,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
8. equipment as claimed in claim 7, wherein, the service of described expectation is just to reproduce in the service that module reproduces one by service.
9. service distribution method comprises:
The a plurality of separable service that is provided by service server is provided at the first service reproducer;
Receive the service detach request from the first service reproducer;
Service is sent to the second service reproducer of request based on group information, described service separates from a plurality of separable service that the first service reproducer reproduces; And
In response to receiving the service detach request, at least one separable service in a plurality of separable service of just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer are being separated, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer.
10. method as claimed in claim 9, wherein, described service detach request is the form of XML.
11. method as claimed in claim 9, wherein, described group of information comprises the title and the identification information that is included in the service reproducer in each group of each group.
12. a service distribution method comprises:
Use the first service reproducer to produce the service detach request;
Use the second service reproducer to receive the service that separates; And
Use the service of second service reproducer reproducing received,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
13. method as claimed in claim 12 wherein, sends to the second service reproducer based on group information with the service of described separation, described group of information comprises the title of each group and is included in the identification information of the equipment in each group.
14. a service reproducer comprises:
Module is reproduced in service, reproduces service;
Control module, the separable service of service separating function of just reproducing from the first service reproducer; With
Device interface module sends to the second service reproducer with the data in the service that separates,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
15. equipment as claimed in claim 14 also comprises data conversion module, and the data in the service that separates are converted to and can be served the data that reproducer reproduces by another.
16. equipment as claimed in claim 14 wherein, has received by service from service server and has reproduced the described service that module is reproduced.
17. a service distribution method comprises:
Reproduce service by the first service reproducer;
From the just reproduced separable service of service separating function; And
Data in the service that separates are sent to the second service reproducer,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
18. method as claimed in claim 17 comprises that also data in the service that will separate are converted to the data that can be reproduced by the second service reproducer.
19. method as claimed in claim 17 wherein, receives just reproduced described service from service server.
20. a service server comprises:
Service module provides a plurality of separable services;
The authenticate key generation module produces for reproducing the authenticate key of described a plurality of separable services; With
Server control module, in response to the service detach request from the service of described a plurality of separable service detach request and service and the authenticate key of separation are provided,
Wherein, service module is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
21. server as claimed in claim 20, wherein, described server control module sends to authenticate key the service reproducer of serving detach request, and the service that will separate sends to the service reproducer that reproduces the service that separates.
22. server as claimed in claim 20 wherein, can use authenticate key to reproduce the service of described separation.
23. server as claimed in claim 20 also comprises the program listing service module, and the program listing service is offered the service reproducer.
24. a service distribution method comprises:
Receive the service detach request;
Be used for reproducing the authenticate key of the service that separates in response to service detach request separate service and generation;
Send the service of separation and the authenticate key of generation; And
In response to receiving the service detach request, at least one separable service in a plurality of separable service of just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer are being separated, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer.
25. method as claimed in claim 24, wherein, the step of the service that described transmission separates and the authenticate key of generation comprises: the authenticate key that produces is sent to the service reproducer of serving detach request, and the service that will separate sends to the service reproducer that reproduces the service that separates.
26. method as claimed in claim 24 wherein, is reproduced the service of described separation with authenticate key.
27. a service reproducer comprises:
Module is reproduced in service, reproduces service;
Device control module is served detach request and is received the authenticate key of serving for reproducing according to this service detach request to service server, and described service is from reproducing the service separation that module is just being reproduced by serving; With
The authenticate key memory module, the authenticate key of storing received,
Wherein, described device control module provides the authenticate key of reception,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
28. a service reproducer comprises:
Device control module receives the service that separates with authenticate key according to the service detach request, and described authenticate key is used for reproducing the service that separates from the service reproducer of serving detach request; With
Module is reproduced in service, uses the authenticate key that receives to reproduce the service that separates,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
29. a service distribution method comprises:
Serve detach request to service server;
Receive the authenticate key that is used for reproducing the service that separates according to the service detach request;
The authenticate key of reception is provided,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
30. a service distribution method comprises:
The service that reception separates according to the service detach request that the service reproducer carries out;
Receive the authenticate key that is used for reproducing the service that separates; And
Reproduce the service of separation with the authenticate key that receives,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
31. a service distribution method comprises:
Registration is about the group information of service reproducer in service server;
Reproduce at least one service that service server provides;
Use the first service reproducer to serve detach request;
Use the second service reproducer to receive the service that separates; And
Use the service of second service reproducer reproducing received,
Wherein, the service module of service server is the first service reproducer that offers together in a plurality of service reproducers with a plurality of separable service configuration, service control module receives the service detach request from the first service reproducer, be separated with at least one the separable service in a plurality of separable service of will be just being reproduced by the first service reproducer and other separable service in a plurality of separable service of just being reproduced by the first service reproducer, thereby described at least one the separable service in a plurality of separable service is configured to offer the second service reproducer in a plurality of service reproducers.
CN2007800316746A 2006-08-29 2007-08-14 Service distribution apparatus and method Expired - Fee Related CN101507269B (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US84071506P 2006-08-29 2006-08-29
US60/840,715 2006-08-29
KR1020060110739A KR100912868B1 (en) 2006-08-29 2006-11-09 Apparatus and method for distributing services
KR10-2006-0110739 2006-11-09
KR1020060110739 2006-11-09
PCT/KR2007/003889 WO2008026837A1 (en) 2006-08-29 2007-08-14 Service distribution apparatus and method

Publications (2)

Publication Number Publication Date
CN101507269A CN101507269A (en) 2009-08-12
CN101507269B true CN101507269B (en) 2013-04-03

Family

ID=39395450

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2007800316746A Expired - Fee Related CN101507269B (en) 2006-08-29 2007-08-14 Service distribution apparatus and method
CNA2007800318830A Pending CN101536424A (en) 2006-08-29 2007-08-21 Service roaming system and method

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNA2007800318830A Pending CN101536424A (en) 2006-08-29 2007-08-21 Service roaming system and method

Country Status (2)

Country Link
KR (3) KR100912868B1 (en)
CN (2) CN101507269B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101512353B1 (en) * 2013-02-12 2015-04-15 에스케이플래닛 주식회사 Method for providing cloud streaming service, service control apparatus and system therefor
CN104519077A (en) * 2013-09-26 2015-04-15 中兴通讯股份有限公司 Multimedia sharing method, registration method, server and proxy server
KR101914347B1 (en) 2016-12-23 2018-11-01 부산대학교 산학협력단 Method for replaying large event log, and large event log replaying system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100876001B1 (en) * 2002-04-02 2008-12-24 주식회사 케이티프리텔 How an Information Provider System Provides Bidirectional Multimedia Services to Users
KR100532065B1 (en) * 2002-05-03 2005-11-29 주식회사 윈컴소프트 System and method for serving digital contents using prepayment income distribution
KR100574873B1 (en) * 2003-07-24 2006-04-27 엘지전자 주식회사 Distributed streaming control method of mobile communication terminal
KR101008619B1 (en) * 2003-11-07 2011-01-17 엘지전자 주식회사 Distributed download control system and method for mobile communication terminal

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6097441A (en) * 1997-12-31 2000-08-01 Eremote, Inc. System for dual-display interaction with integrated television and internet content

Also Published As

Publication number Publication date
KR100912868B1 (en) 2009-08-19
KR101218338B1 (en) 2013-01-03
KR20080020429A (en) 2008-03-05
CN101536424A (en) 2009-09-16
KR20120052207A (en) 2012-05-23
KR101191401B1 (en) 2012-10-16
CN101507269A (en) 2009-08-12
KR20080059536A (en) 2008-06-30

Similar Documents

Publication Publication Date Title
US20200029101A1 (en) Control Plane Architecture for Multicast Cache-Fill
US10334319B2 (en) System and method of cloud-based manifest processing
JP5038486B2 (en) Method, system, and apparatus for converting media content
TWI243613B (en) System and apparatus for supplying audiovisual information to a subscriber terminal
CN101159577B (en) Apparatus for receiving adaptive broadcast signal and method thereof
US7523214B2 (en) Content providing server, information processing device and method, and computer program
US20150074733A1 (en) Multi-format distribution of content
KR101871423B1 (en) Method and apparatus for managing connection between broadcasting reception device and another device which are connected through network
WO2015035742A1 (en) Method, terminal and system for audio and video sharing of digital television
WO2016068342A1 (en) Media playback communication
WO2016110048A1 (en) Method and apparatus for sharing media content
CN104303517B (en) Information processing equipment and method, user equipment and computer readable recording medium storing program for performing
CN101507269B (en) Service distribution apparatus and method
CN107666617A (en) Method and set-top box for providing IPTV service to multiple terminals
KR20070028077A (en) DLAN system capable of digital broadcasting data service and processing method of data service
US8359395B2 (en) Service distribution apparatus and method
KR20110013934A (en) Method and apparatus for providing personal channel service of IPTV
US20110113457A1 (en) Distributed platform of television broadcasting system structure based on internet protocol network
JP6427119B2 (en) Content delivery system and content delivery method
KR20080090112A (en) IPTV music portal service system and its transmission / reception method
KR101653627B1 (en) View mode switch method, system and media play device
JP2020028075A (en) Video distribution device and video distribution method
KR20100085605A (en) A receiving system including a multibox, a remote an order/payment system and a method for a remote recovering of troubles
KR20100007671U (en) A receiver including a multibox

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130403

Termination date: 20210814