CN101507269B - 服务分配设备和方法 - Google Patents

服务分配设备和方法 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
reproducer
separable
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
English (en)
Other versions
CN101507269A (zh
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/zh
Application granted granted Critical
Publication of CN101507269B publication Critical patent/CN101507269B/zh
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)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

提供一种服务分配设备和方法。所述服务分配设备包括:服务模块,提供多个可分离服务;存储模块,存储再现服务的服务再现设备的组信息;服务器控制模块,基于所述组信息将请求的服务分别分配到不同的服务再现设备。

Description

服务分配设备和方法
技术领域
符合本发明的设备和方法涉及服务分配,更具体地,涉及将通过网络接收的多个服务分配到两个或多个服务再现设备。
背景技术
随着通信技术的发展,通过有线或无线网络将各种内容(诸如应用程序)提供给广播接收设备和移动装置。
例如,在家中收看数字电视(TV)上的广播的同时,用户可弹出电子节目指南(EPG)屏幕以获得其它频道的节目信息并可执行相关应用节目以获得当前天气、交通和证券信息。此外,用户处于这样的电视商务(T-commerce)环境中:用户可使用遥控器购买产品、付款和购物。因此,在收看广播的同时,用户可通过执行认证或计费应用节目来购买期望的产品。
用户收看的广播、EPG屏幕、天气信息、交通信息、证券信息和认证或计费应用节目是通过数字TV提供给用户的“服务”。
服务被各个服务器管理并可通过具有宽频带的网络提供给用户。在图1和图2中示出现有技术的服务器的示例。
参照图1,多媒体数据提供服务器110提供多媒体数据(诸如,广播信号或音频/视频(AV)流),认证/计费服务器120认证用户或设备并执行计费功能,内容列表提供服务器130提供各种内容类型的列表。也可以是可提供上述服务器的所有功能的服务器。在图1中,这种服务器称为“服务服务器”100。
服务服务器100通过第一宽带网络140将服务发送到用户的服务再现设备,例如,数字TV 150。随后,用户可使用遥控器155选择并再现期望的服务。
参照图2,服务服务器100通过第二宽带网络145将服务发送到用户的移动装置160。这样,不论用户在哪都可以使用移动装置160选择并再现期望的服务。
如上所述,当用户处于对用户提供各种类型的服务并且用户可选择并再现特定服务的环境中时,用户可仅在保护由多个服务提供商提供的服务列表和相关信息之后方便地使用期望的服务。
发明内容
技术问题
在这种情况下,根据在图1和图2中示出的现有技术的服务提供方法,数字TV 150在多媒体数据再现屏幕上重叠显示内容列表。此外,用户使用另一装置不能接收或预览由数字TV 150提供的所述内容列表。
也就是说,根据现有技术的方法,由于用户可仅使用一个装置再现通过单个宽带网络提供的多个服务,故所述服务互相重叠显示,从而使用户选择并使用期望的服务有些不便。
技术方案
本发明的示例性实施例克服了上述的缺点和以上没有提到的其它缺点。另外,本发明不需要克服上述的缺点,并且本发明的示例性实施例可以不克服上述的任何问题。
本发明提供了一种用于将通过单个宽带网络提供的多个服务分配到多个装置的设备和方法。
根据本发明的一方面,提供了一种服务服务器,提供多个可分离服务;存储模块,存储再现服务的再现设备的组信息;服务器控制模块,基于所述组信息将请求的服务分别分配到不同的服务再现设备。
根据本发明的另一方面,提供了一种服务再现设备,包括:服务再现模块,再现服务;设备控制模块,将关于期望的服务的信息发送到在服务再现模块再现服务的同时提供服务的服务器。
根据本发明的另一方面,提供了一种服务分配方法,包括:从再现服务的服务再现设备接收服务分离请求;以及参照所述组信息将服务发送到请求的服务再现设备,所述服务从服务再现设备再现的服务中分离。
根据本发明的另一方面,提供了一种服务分配方法,包括:使用第一服务再现设备产生服务分离请求;使用第二服务再现设备接收分离的服务;以及使用第二服务再现设备再现接收的服务。
所述方法还包括:发送再现服务的服务再现设备的组信息服务分离请求;接收根据服务分离请求从所述服务分离的服务,以及再现接收的服务。
根据本发明的另一方面,提供了一种服务再现设备,包括:服务再现模块,再现服务;控制模块,分离功能性可分离服务,该功能性可分离服务来自服务再现设备正再现的服务;设备接口模块,将分离的服务上的数据发送到另一服务再现设备。
根据本发明的另一方面,提供了一种服务分配方法,包括:再现服务;从正再现的服务分离功能性可分离服务;以及将分离的服务上的数据发送到另一服务再现设备。
根据本发明的另一方面,提供了一种服务服务器,包括:服务模块,提供可互相分离的多个服务;认证密钥产生模块,产生用于再现所述服务的认证密钥;服务器控制模块,响应于服务分离请求分离来自所述服务的请求的服务并提供分离的服务和认证密钥。
根据本发明的另一方面,提供了一种服务分配方法,包括:接收服务分离请求;响应于服务分离请求分离服务并产生用于再现分离的服务的认证密钥;以及发送分离的服务和产生的认证密钥。
根据本发明的另一方面,提供了一种服务再现设备,包括:服务再现模块,再现服务;设备控制模块,向服务服务器进行服务分离请求并根据该服务分离请求接收用于再现服务的认证密钥,所述服务从由服务再现模块再现的服务中分离;认证密钥存储模块,存储接收的认证密钥,其中,所述设备控制模块提供接收的认证密钥。
根据本发明的另一方面,提供了一种服务再现设备,包括:设备控制模块,接收根据服务分离请求和认证密钥分离的服务,所述认证密钥用于再现来自进行服务分离请求的服务再现设备的分离的服务;服务再现模块,使用接收的认证密钥再现分离的服务。
根据本发明的另一方面,提供了一种服务分配方法,包括:向服务服务器进行服务分离请求;接收用于再现根据服务分离请求分离的服务的认证密钥;提供接收的认证密钥。
根据本发明的另一方面,提供了一种服务分配方法,包括:接收根据服务再现设备进行的服务分离请求分离的服务;接收用于再现分离的服务的认证密钥;以及使用接收的认证密钥来再现分离的服务。
附图说明
通过参照附图对本发明的示例性实施例进行详细描述,本发明的上述和其它方面将会变得更加清楚,其中:
图1和图2示出现有技术的服务提供***;
图3示出根据本发明的示例性实施例的服务分配***的示意图;
图4是根据本发明的示例性实施例的服务分配***的框图;
图5示出根据本发明的示例性实施例的服务分配方法;
图6示出根据本发明的示例性实施例的组信息;
图7示出根据本发明的示例性实施例的为了进行服务分离请求而发送的数据的结构;
图8是根据本发明的另一示例性实施例的服务再现设备的框图;
图9示出根据本发明的另一示例性实施例的服务分配方法;
图10是根据本发明的另一示例性实施例的服务分配***的框图;
图11示出根据本发明的另一示例性实施例的服务分配方法;以及
图12到图14示出根据本发明的另一示例性实施例的数据结构。
具体实施方式
发明模式
将参照示出本发明的示例性实施例的附图对本发明进行更充分地描述。然而,本发明可以以多种不同形式实现,并且不应理解为局限于在此阐述的示例性实施例。相反,提供这些示例性实施例,从而本公开将会彻底和完整并将本发明的构思完全转达给本领域的技术人员。
以下将参照框图或流程图对根据本发明的示例性实施例的服务分配设备和方法进行描述。应该了解,流程图的每个方框和流程图方框的组合可被计算机程序指令实现。可将这些计算机程序指令提供给通用计算机、专用计算机或其它可编程数据处理设备的处理器,这些通过计算机或其它可编程数据处理设备的处理器来执行的指令创建用于实现流程图的方框中指定的功能的装置。
这些计算机程序指令也可存储在计算机可用或计算机可读存储器中,该计算机可用或计算机可读存储器能够指导计算机或其它可编程数据处理设备以特定方式实现功能,这些指令存储在计算机可用或计算机可读存储器中来产生包括用于实现流程图的方框中指定的功能的指令的制品。
计算机程序指令也可载入计算机或其它可编程数据处理设备以使得在计算机或其它可编程数据处理设备上执行一系列操作步骤,以产生计算机实现的处理,从而在计算机或其它可编程数据处理设备上执行的指令提供用于实现流程图的方框中指定的功能的步骤。
流程图的每个方框可代表包括用于实现指定的逻辑功能的一个或多个可执行指令的模块、代码段或部分代码。同样应该注意,在一些选择性实现中,方框中提到的功能可不按照顺序发生。例如,连续示出的两个方框可能实际上基本同时执行或方框有时可能以相反的顺序被执行,这取决于有关功能。
在本发明的示例性实施例中,“服务”指示可互相功能性分离的对象(诸如,提供广播节目、广播节目信息、天气信息、交通信息和证券信息的应用、网络商务、视频或文本数据通信和音频/视频(AV)流再现)的集合。因此,服务提供商提供的服务可划分为形成服务的多个子服务。
图3示出根据本发明的示例性实施例的服务分配***200的示意图。
参照图3,服务分配***200包括第一服务服务器210到第三服务服务器230,提供各种类型的服务;宽带网络240,通过其发送关于服务的数据;第一服务再现设备250和第二服务再现设备260,再现通过宽带网络240接收的服务。
图3中示出的第一服务服务器210到第三服务服务器230可以是互相物理分离的独特服务器或在一个物理服务器内的互相功能性分离的逻辑服务器。此外,图3中所示的第一服务服务器210到第三服务服务器230可被服务提供商提供,或可被多个不同的服务提供商提供以用于各个服务。
宽带网络240提供足够宽的频率宽带来传送各种类型的服务。
第一服务再现设备250和第二服务再现设备260再现通过用户的操作经由宽带网络240发送的服务。可根据用户的选择来分配所述服务并从而再现所述服务。第一服务再现设备250和第二服务再现设备260可使用与使用宽带网络240不同的通信方法来互相通信。例如,可使用传统通信方法,诸如,IEEE 1394、IEEE 802.15.3或有线或无线通用串行总线(USB)协议。
可假设第一服务服务器210提供AV流服务,第二服务服务器220提供广播节目信息(诸如,电子节目指南(EPG))。
通过宽带网络240将这些服务发送到连接到宽带网络240的第一服务再现设备250。
这里,用户可使用根据本发明示例性实施例的服务分配方法将由第一服务服务器210提供的AV流服务分配到第一服务再现设备250,将由第二服务服务器220提供的广播节目信息分配到第二服务再现设备260。随后,第一服务再现设备250和第二服务再现设备260可分别再现AV流服务和广播节目信息。
现将参照图4到图9来描述服务分配方法的特定示例性实施例。
图4是根据本发明的示例性实施例的服务分配***的框图。参照图4,服务分配***包括服务服务器310、第一服务再现设备350和第二服务再现设备370。
服务服务器310包括服务器控制模块312、存储模块314、节目列表服务模块316、AV流服务模块318和组管理模块320。
服务器控制模块312管理服务服务器310的所有操作并在服务再现设备请求下控制服务分配。
存储模块314存储服务再现设备的组信息。在本发明中,“组”是指示多个服务再现设备的集合的逻辑单元。因此,组信息包括组名称和包括在每个组中的服务再现设备的唯一标识信息。
例如,如果在组“Jane”中包括具有唯一标识信息“Dev-1”的服务再现设备和具有唯一标识信息“Dev-2”的服务再现设备,则所述服务再现设备可分别被表示为“Jane.Dev-1”和“Jane.Dev-2”,该信息可被存储在存储模块314中。组名称在服务服务器与多个服务再现设备通信的宽带网络上必需是唯一可识别的。
节目列表服务模块316在服务再现设备请求下将节目列表服务提供给服务再现设备。AV流服务模块318将用户从节目列表选择的节目的AV流服务提供给服务再现设备。节目列表服务模块316和AV流服务模块318仅是示例,服务服务器310还可包括提供不同类型的服务的服务模块。
组管理模块320产生并管理关于包括多个服务再现设备的每个组的信息。可由服务服务器310的管理员确定组信息。
第一服务再现设备350包括设备控制模块352和服务再现模块356。
设备控制模块352控制第一服务再现设备350的所有操作并将关于期望服务服务器310将其分配到另一服务再现设备的服务的信息发送到服务服务器310。
服务再现模块356再现由服务服务器310提供的服务。
第二服务再现设备370具有与第一服务再现设备350相同的结构。
现将参照图5来详细描述图4所示的由服务服务器310、第一服务再现设备350和第二服务再现设备370使用的服务分配方法。
参照图5,通过服务服务器310注册组信息(操作S405)。假设用户正在使用第一服务再现设备350的服务再现模块356来再现由服务服务器310提供的一个或多个服务(操作S410)。
这里,注册了关于多个服务再现设备所属的每个组的信息。例如,如果第一服务再现设备350和第二服务再现设备370包括在相同的组中,则在第一服务再现设备350和第二服务再现设备370再现服务之前注册第一服务再现设备350和第二服务再现设备370的组信息。
例如,由第一服务再现设备350发送到服务服务器310的组信息的数据结构可被表示为图6中示出的XML形式。
参照图6,“AccessUser”元素指示用户信息,“ServiceType”元素指示服务类型。此外,“GroupProperty”元素描述组信息。具体地,“groupName”元素指示组名称,“UnitInformation”元素指示具有组名称的服务再现设备的标识信息。在图6中,组名称是“Jane:1234567_SVabcde”,其中“1234567_SVabcde”是真实组名称,“Jane”可被理解为别名。标识信息可包括服务再现设备的真实地址(“UnitAddress”元素)、与服务再现设备有关的组名称和标识信息的别名(“Un1tAlias”元素)和服务再现设备的资源信息(“UnitCapability”元素)。在图6中,资源信息包含关于数据传输速度的信息。
用户可期望使用第二服务再现设备370再现由第一服务再现设备350再现的一些服务或由服务服务器310提供的另一服务。在这种情况下,用户使用第一服务再现设备350向服务服务器310进行服务分离请求(操作S430)。这里,第一服务再现设备350的设备控制模块352可提供用户接口,通过该用户接口用户可选择将由服务服务器310提供的哪个服务分配到包括在哪个组中的哪个服务再现设备。当第一服务再现设备350向服务服务器310进行服务分离请求时,第一服务再现设备350可发送用户请求的包含组的名称和服务再现设备的标识信息的数据。在图7中示出发送的数据的示例。
参照图7,“SVC_FRANCTION_REQ”元素用于进行服务分离请求。具体地,“FractionalSVC”元素指示将从第一服务再现设备350再现的服务分离的服务的功能性信息,“PlayUnit”元素指示接收服务的服务再现设备的标识信息。此外,“PlayQuality”元素指示将被使用的服务的资源信息。
当服务服务器310从第一服务再现设备350接收服务分离请求时,服务服务器310的服务器控制模块312从第一服务再现设备350再现的服务分离服务(操作S440)并参照存储在存储模块314中的组信息将分离的服务提供给相应的服务再现设备(操作S450)。
在图5中,分离的服务被提供给第二服务再现设备370。例如,用户可使用AV流服务模块318通过第一服务再现设备350提供的AV流服务和节目列表服务模块316通过第二服务再现设备370提供的节目列表服务。
图8是根据本发明的另一示例性实施例的服务再现设备700的框图。参照图8,服务再现设备700包括服务接口模块710、控制模块720、服务再现模块730、数据转换模块740和设备接口模块750。
服务接口模块710通过宽带网络与服务服务器进行通信,并且从服务服务器接收服务。
控制模块720控制服务再现模块730再现从服务服务器接收的服务,控制模块720在用户的请求下从接收的服务分离功能性可分离服务并创建控制将分离的服务发送到相应的服务再现设备。
在控制模块720的控制下,服务再现模块730再现从服务服务器接收的服务。
数据转换模块740将分离的服务上的数据转换为具有能被再现分离的服务的服务再现设备理解的格式的数据。为此,数据转换模块740可预先存储关于服务服务器提供的服务数据格式的信息和可被另一服务再现设备再现的服务数据格式。
设备接口模块750与另一服务再现设备进行通信并将由数据转换模块740转换的服务数据发送到服务再现设备。
以下将参照图9来描述由图8中示出的服务再现设备700的每个模块执行的服务分配方法。假设图9中示出的第二服务再现设备702包括与另一服务再现设备(诸如,第一服务再现设备700)进行通信的接口模块,并且第二服务再现设备702具有服务再现功能。
参照图9,第一服务再现设备700的服务再现模块730再现从服务服务器接收的服务(操作S810)。如果用户期望从第一服务再现设备700正再现的服务分离功能性可分离服务并使用第二服务再现设备702执行分离的服务,则用户选择从正再现的服务分离的服务和将在由第一服务再现设备700提供的用户接口(未示出)上执行分离的服务的服务再现设备。
如果如上所述输入用户的请求,则设备接口模块750将第一服务再现设备700与第二服务再现设备702连接,从而形成用于发送分离的服务上的数据的信道(操作S820)。在这种情况下,在第一服务再现设备700与第二服务再现设备702之间的连接从在服务服务器与服务再现设备之间形成的宽带网络分离。第一服务再现设备700和第二服务再现设备702可使用分离协议和信号来互相通信。
控制模块720将用户请求的服务从第一服务再现设备700再现的服务分离(操作S830),数据转换模块740将分离的服务上的数据转换为能被用户请求的服务再现设备执行的数据(操作S840)。随后,设备接口模块750将所述数据发送到第二服务再现设备702,第二服务再现设备702再现分离的服务。
相似地,该领域中的普通技术人员可容易地理解:功能性可分离服务可从第二服务再现设备702再现的服务分离,且分离的服务可被另一服务再现设备执行。
图10是根据本发明的另一示例性实施例的服务分配***的框图。参照图10,服务分配***包括服务服务器910、第一服务再现设备950和第二服务再现设备970。
服务服务器910包括服务器控制模块912、认证密钥产生模块914、节目列表服务模块916和AV流服务模块918。
服务器控制模块912管理服务服务器910的所有操作并在服务再现设备请求下控制服务分配。
当服务再现设备进行服务分配请求时,认证密钥产生模块914产生用于执行将被分离的服务的认证密钥。
节目列表服务模块916在服务再现设备请求下将节目列表服务提供给服务再现设备。AV流服务模块918将用户从节目列表选择的节目的AV流服务提供给服务再现设备。节目列表服务模块916和AV流服务模块918仅是示例,服务服务器910还可包括提供不同类型的服务的服务模块。
第一服务再现设备950包括设备控制模块952、认证密钥存储模块954和服务再现模块956。
认证密钥存储模块954存储服务服务器910的认证密钥产生模块914产生的认证密钥。
设备控制模块952控制第一服务再现设备950的所有操作并向服务服务器910进行服务分配请求。此外,在第二服务再现设备970的请求下,设备控制模块952提取存储在认证密钥存储模块954中的认证密钥并将提取的认证密钥提供给第二服务再现设备970。
服务再现模块956再现服务服务器910提供的服务。
第二服务再现设备970具有与第一服务再现设备950相同的结构。
现将参照图11详细描述由图10中示出的服务服务器910、第一服务再现设备950和第二服务再现设备970使用的服务分配方法。
参照图11,假设用户正在使用第一服务再现设备950的服务再现模块956再现服务服务器910提供的一个或多个服务(操作S1010)。如果用户期望再现第一服务再现设备950再现的一些服务或通过服务服务器910使用第二服务再现设备970提供的另一服务,则用户使用第一服务再现设备950向服务服务器910进行服务分离请求(操作S1020)。
这里,第一服务再现设备950发送到服务服务器910的服务分离请求的数据结构可被表示为图12所示的XML形式。
参照图12,“SVC_FRANCTION_REQ”元素用于进行服务分离请求。具体地,“FractionalSVC”元素指示将从第一服务再现设备950再现的服务分离的服务的功能性信息,“PlayUnit”元素指示接收分离的服务的服务再现设备的标识信息。此外,“PlayQuality”元素指示将被使用的分离的服务的资源信息。在本发明中,假设“PlayUnit”元素指示第二服务再现设备970。
当服务服务器910从第一服务再现设备950接收服务分离请求时,服务服务器910的服务器控制模块912从第一服务再现设备950再现的服务分离服务(操作S1030),认证密钥产生模块914产生用于再现分离的服务的认证密钥(操作S1040)。
随后,服务器控制模块912将产生的认证密钥发送到第一服务再现设备950(操作S1050)。在这种情况下,发送的认证密钥的数据结构可如图13所示。
参照图13,“SVC_FRACTIONAL_CONTROL_AAAKEY”元素用于在服务分离之后发送认证密钥。具体地,“FractionalSVC”元素指示将从第一服务再现设备950再现的服务分离的服务的功能性信息,“FSConsumeSide”元素指示将使用认证密钥的服务再现设备的标识信息。此外,“FSStartMethod”元素指示应用认证密钥值的数字版权管理(DRM)方法,“FSKey”元素指示认证密钥值。第一服务再现设备950的设备控制模块952将接收的认证密钥存储在认证密钥存储模块954中。
服务服务器910将分离的服务发送到第二服务再现设备970(操作S1060)。这里,发送的服务的数据结构可如图14所示。
参照图14,“SVC_FRACTIONAL_FORCED_DOWN”元素用于服务分离。具体地,“FractionalSVC”元素指示将从第一服务再现设备950再现的服务分离的服务的功能性信息,“FSRequestSide”元素指示进行服务分离请求的服务再现设备的标识信息。此外,“FSStartMethod”元素指示应用认证密钥值的DRM方法,“FSKeySyncSide”元素指示具有认证密钥的服务再现设备的标识信息。
可以以反顺序执行操作S1050和操作S1060。
当第二服务再现设备970将再现分离的服务时,第二服务再现设备970需要服务服务器910产生的认证密钥。
如果第一服务再现设备950与第二服务再现设备970可互相连接,则第一服务再现设备950将存储在认证密钥存储模块954中的认证密钥发送到第二服务再现设备970,第二服务再现设备970使用接收的认证密钥再现分离的服务(操作S1080)。如果第一服务再现设备950与第二服务再现设备970没有互相直接连接,则用户可识别存储在第一服务再现设备950的认证密钥存储模块954中的认证密钥并直接将该认证密钥输入到第二服务再现设备970。
因此,用户可使用AV流服务模块918通过第一服务再现设备950提供的AV流服务和节目列表服务模块916通过第二服务再现设备970提供的节目列表服务。这里,第二服务再现设备970可使用服务服务器910产生的认证密钥来再现节目列表服务。
在此使用的术语“模块”表示,但不限于,执行特定任务的软件或硬件组件(诸如,现场可编程门阵列(FPGA)或专用集成电路(ASIC))。模块可有利地被配置为驻留在可寻址的存储介质上并且被配置为在一个或多个处理器上执行。因此,例如,模块可包括组件(诸如,软件组件、面向对象的软件组件、类组件和任务组件)、进程、函数、属性、程序、子程序、程序代码段、驱动程序、固件、微代码、电路、数据、数据库、数据结构、表、数组和变量。在组件和模块中提供的这些功能可被组合为更少的组件和模块或另外被分离为附加的组件和模块。此外,组件和模块可被实现以执行装置或安全多媒体卡中的一个或多个中央处理单元(CPU)。
产业上的可利用性
如上所述,本发明根据用户的选择将由服务提供商提供的多个服务分配给多个服务再现设备,从而使用户使用服务更加方便。
虽然已经参照本发明的示例性实施例具体示出和描述了本发明,但是本领域的普通技术人员应该理解:在不脱离由权利要求限定的本发明的精神和范围的情况下,可以进行形式和细节上的各种改变。示例性实施例应仅被认为是描述的意义,而不是出于限制的目的。

Claims (31)

1.一种服务服务器,包括:
服务模块,提供多个可分离服务;
存储模块,存储关于再现所述多个可分离服务的再现设备的组信息;和
服务器控制模块,基于所述组信息将请求的服务分配到服务再现设备,
其中,服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
2.如权利要求1所述的服务器,其中,所述组信息包括每个组的名称和关于包括在每个组中的每个服务再现设备的标识信息。
3.如权利要求1所述的服务器,其中,所述组信息包括每个组的名称和包括在每个组中的设备的标识信息。
4.如权利要求1所述的服务器,还包括组管理模块,产生并管理所述组信息。
5.如权利要求4所述的服务器,还包括程序列表服务模块,在服务再现设备中的一个的请求下将程序列表服务提供给服务再现设备。
6.如权利要求1所述的服务器,其中,所述组信息是可扩展标记语言XML的形式。
7.一种服务再现设备,包括:
服务再现模块,再现服务;和
设备控制模块,在服务再现模块再现服务的同时,将关于期望的服务的信息发送到提供期望的服务的服务器,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
8.如权利要求7所述的设备,其中,所述期望的服务是正由服务再现模块再现的服务中的一个。
9.一种服务分配方法,包括:
在第一服务再现设备再现由服务服务器提供的多个可分离服务;
从第一服务再现设备接收服务分离请求;
基于组信息将服务发送到请求的第二服务再现设备,所述服务从第一服务再现设备再现的多个可分离服务分离;以及
响应于接收服务分离请求,将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给第二服务再现设备。
10.如权利要求9所述的方法,其中,所述服务分离请求是XML的形式。
11.如权利要求9所述的方法,其中,所述组信息包括每个组的名称和包括在每个组中的服务再现设备的标识信息。
12.一种服务分配方法,包括:
使用第一服务再现设备产生服务分离请求;
使用第二服务再现设备接收分离的服务;以及
使用第二服务再现设备再现接收的服务,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
13.如权利要求12所述的方法,其中,基于组信息将所述分离的服务发送到第二服务再现设备,所述组信息包括每个组的名称和包括在每个组中的设备的标识信息。
14.一种服务再现设备,包括:
服务再现模块,再现服务;
控制模块,从第一服务再现设备正再现的服务分离功能性可分离服务;和
设备接口模块,将分离的服务上的数据发送到第二服务再现设备,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
15.如权利要求14所述的设备,还包括数据转换模块,将分离的服务上的数据转换为可被另一服务再现设备再现的数据。
16.如权利要求14所述的设备,其中,已经从服务服务器接收到由服务再现模块再现的所述服务。
17.一种服务分配方法,包括:
由第一服务再现设备再现服务;
从正被再现的服务分离功能性可分离服务;以及
将分离的服务上的数据发送到第二服务再现设备,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
18.如权利要求17所述的方法,还包括将分离的服务上的数据转换为可被第二服务再现设备再现的数据。
19.如权利要求17所述的方法,其中,已经从服务服务器接收到正被再现的所述服务。
20.一种服务服务器,包括:
服务模块,提供多个可分离服务;
认证密钥产生模块,产生用于再现所述多个可分离服务的认证密钥;和
服务器控制模块,响应于服务分离请求从所述多个可分离服务分离请求的服务并提供分离的服务和认证密钥,
其中,服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
21.如权利要求20所述的服务器,其中,所述服务器控制模块将认证密钥发送到进行服务分离请求的服务再现设备,并将分离的服务发送到再现分离的服务的服务再现设备。
22.如权利要求20所述的服务器,其中,可使用认证密钥再现所述分离的服务。
23.如权利要求20所述的服务器,还包括程序列表服务模块,将程序列表服务提供给服务再现设备。
24.一种服务分配方法,包括:
接收服务分离请求;
响应于服务分离请求分离服务并产生用于再现分离的服务的认证密钥;
发送分离的服务和产生的认证密钥;以及
响应于接收服务分离请求,将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给第二服务再现设备。
25.如权利要求24所述的方法,其中,所述发送分离的服务和产生的认证密钥的步骤包括:将产生的认证密钥发送到进行服务分离请求的服务再现设备,并将分离的服务发送到再现分离的服务的服务再现设备。
26.如权利要求24所述的方法,其中,使用认证密钥来再现所述分离的服务。
27.一种服务再现设备,包括:
服务再现模块,再现服务;
设备控制模块,向服务服务器进行服务分离请求并根据该服务分离请求接收用于再现服务的认证密钥,所述服务从由服务再现模块正再现的服务分离;和
认证密钥存储模块,存储接收的认证密钥,
其中,所述设备控制模块提供接收的认证密钥,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
28.一种服务再现设备,包括:
设备控制模块,接收根据服务分离请求和认证密钥分离的服务,所述认证密钥用于再现从进行服务分离请求的服务再现设备分离的服务;和
服务再现模块,使用接收的认证密钥再现分离的服务,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
29.一种服务分配方法,包括:
向服务服务器进行服务分离请求;
接收用于再现根据服务分离请求分离的服务的认证密钥;
提供接收的认证密钥,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
30.一种服务分配方法,包括:
接收根据服务再现设备进行的服务分离请求分离的服务;
接收用于再现分离的服务的认证密钥;以及
使用接收的认证密钥来再现分离的服务,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
31.一种服务分配方法,包括:
在服务服务器中注册关于服务再现设备的组信息;
再现服务服务器提供的至少一个服务;
使用第一服务再现设备进行服务分离请求;
使用第二服务再现设备接收分离的服务;以及
使用第二服务再现设备再现接收的服务,
其中,服务服务器的服务模块将多个可分离服务配置为一起提供给多个服务再现设备中的第一服务再现设备,服务控制模块从第一服务再现设备接收服务分离请求,以将正由第一服务再现设备再现的多个可分离服务中的至少一个可分离服务与正由第一服务再现设备再现的多个可分离服务中的其它可分离服务相分离,从而多个可分离服务中的所述至少一个可分离服务被配置为提供给多个服务再现设备中的第二服务再现设备。
CN2007800316746A 2006-08-29 2007-08-14 服务分配设备和方法 Expired - Fee Related CN101507269B (zh)

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 (ko) 2006-08-29 2006-11-09 서비스 분산을 위한 장치 및 방법
KR1020060110739 2006-11-09
KR10-2006-0110739 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 (zh) 2009-08-12
CN101507269B true CN101507269B (zh) 2013-04-03

Family

ID=39395450

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2007800316746A Expired - Fee Related CN101507269B (zh) 2006-08-29 2007-08-14 服务分配设备和方法
CNA2007800318830A Pending CN101536424A (zh) 2006-08-29 2007-08-21 服务漫游***和方法

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNA2007800318830A Pending CN101536424A (zh) 2006-08-29 2007-08-21 服务漫游***和方法

Country Status (2)

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

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101512353B1 (ko) * 2013-02-12 2015-04-15 에스케이플래닛 주식회사 클라우드 스트리밍 서비스 제공 방법, 이를 위한 서비스 제어 장치 및 시스템
CN104519077A (zh) * 2013-09-26 2015-04-15 中兴通讯股份有限公司 多媒体分享方法、注册方法、服务器及代理服务器
KR101914347B1 (ko) 2016-12-23 2018-11-01 부산대학교 산학협력단 대용량 이벤트 로그 재생 방법 및 대용량 이벤트 로그 재생 시스템

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 (ko) * 2002-04-02 2008-12-24 주식회사 케이티프리텔 정보 제공자 시스템이 사용자에게 양방향성 멀티미디어 서비스를 제공하는 방법
KR100532065B1 (ko) * 2002-05-03 2005-11-29 주식회사 윈컴소프트 선지불수입분배를 이용한 디지털 컨텐츠 서비스 시스템 및방법
KR101008619B1 (ko) * 2003-11-07 2011-01-17 엘지전자 주식회사 이동통신 단말기의 분산 다운로드 제어 시스템 및 그 방법
KR100574873B1 (ko) * 2003-07-24 2006-04-27 엘지전자 주식회사 이동통신 단말기의 분산 스트리밍 제어방법

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
KR20080020429A (ko) 2008-03-05
KR100912868B1 (ko) 2009-08-19
CN101536424A (zh) 2009-09-16
KR20120052207A (ko) 2012-05-23
CN101507269A (zh) 2009-08-12
KR101191401B1 (ko) 2012-10-16
KR101218338B1 (ko) 2013-01-03
KR20080059536A (ko) 2008-06-30

Similar Documents

Publication Publication Date Title
US7523214B2 (en) Content providing server, information processing device and method, and computer program
US20180048918A1 (en) Control Plane Architecture for Multicast Cache-Fill
CN102577418B (zh) 用于操作交互式节目指南的方法、用于交互式节目指南的用户设备、用于提供联合数据指南信息列表的方法和设备
US20050251823A1 (en) Coordinated cross media service
US20080092185A1 (en) Apparatus for receiving adaptive broadcast signal and method thereof
US20150067748A1 (en) Method for relaying contents in contents reproducing device
CN100428795C (zh) 一种实现电子节目指南信息下载和解析的***及方法
JP2006509417A (ja) コンテンツを処理するときにコンテンツの等価性を検討する方法
CN101472138A (zh) 一种数字机顶盒节目流分享实现***及方法
CN102498723A (zh) 用于分发内容的方法和***
WO2011000227A1 (zh) 通信***中用于多屏幕业务通知和交互的方法和装置
US8886667B2 (en) Method and system for providing distributed storage system using consumer storage media
US20210194795A1 (en) Methods and systems for providing alternate content
US20210288735A1 (en) Information processing apparatus, client apparatus, and data processing method
CN101507269B (zh) 服务分配设备和方法
US10764627B2 (en) System for deployment of value-added services over digital broadcast cable
US20180027301A1 (en) Methods for media playback state information exchange
KR102493299B1 (ko) 전자장치, 그의 제어 방법, 프로그램, 기록매체 및 iptv 시스템
CN101997841A (zh) 富媒体场景的生成方法、***和动态场景生成装置
US8359395B2 (en) Service distribution apparatus and method
CN107786901A (zh) 数字电视及其视频点播方法、计算机可读存储介质
CN102082620B (zh) 电子节目菜单提供方法、服务器及WiFi业务***
KR20080090112A (ko) Iptv 음악 포탈 서비스 시스템 및 그 송수신 방법
JP2020028075A (ja) 映像配信装置及び映像配信方法
KR20100085605A (ko) 멀티박스를 포함한 수신 시스템, 원격 주문/결제 시스템 및원격 장애 복구 방법

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

Granted publication date: 20130403

Termination date: 20210814

CF01 Termination of patent right due to non-payment of annual fee