家庭网络系统及其发送内容的方法

文档序号:7629645阅读:214来源:国知局
专利名称:家庭网络系统及其发送内容的方法
技术领域
本发明涉及一种家庭网络系统及其发送内容的方法。更具体地说,本发明涉及一种家庭网络系统及其发送内容的方法,该方法跟踪用户的位置以发送适合于在移动用户的位置上的装置的内容。
背景技术
通常,家庭网络系统指的是能够通过执行安装在家庭的家庭网络和外部通信网络之间的网络匹配来执行智能通信的网络系统。其结果是,通过这样的网络,家庭中的信息资源的共享和单个产品的效率将被最大化。
构成家庭网络的家庭装置包括诸如个人计算机、传真机、扫描仪和打印机等的信息装置、诸如TV、机顶盒、DVD、VCR、音响、摄像机和家用游戏机等的控制装置、以及诸如遥控器、对讲机、传感器和光源单元等的替身(dummy)装置。取决于各自的类别,这样的家庭装置被连接到子网络,诸如电话线、无线LAN、蓝牙、通用串行总线(USB)、IEEE 1394、或电力线。
同时,基于用户位置自动控制家庭装置的系统已被提出。图1是显示一个传统的基于用户位置的示例性家庭网络系统的概念图。
参照图1,在传统的家庭网络系统中,家庭服务器30扮演将家庭的内设通过互联网20与外部视频点播(VOD)服务器10相连接的网关角色。
例如,当用户位置从第一装置50移动到第二装置60(在情况‘I’下)时,家庭服务器30使用位置传感器40追踪用户位置并对内容执行编码转换和速率转换,从而该内容将适合于第二装置60的特征。这里,编码转换指的是压缩方案的改变,速率转换指的是传输率的改变。
家庭服务器30改变编码转换或速率转换的内容的发送位置并将所述内容发送到第二装置60。
家庭服务器30变成VOD服务器10的客户机以接收内容,家庭服务器30从VOD服务器10实时接收各种数据并同时执行编码转换/速率转换。由于家庭服务器30每次执行几个这样的操作,所以它在执行编码转换/速率转换时可能遭受超负荷。特别地,当家庭服务器30使用软件执行这样的操作时可能遭受的超负荷足以对其它服务造成不利影响。
此外,即使当用户位置从具有MPEG 2的4Mbps(兆比特每秒)的传输率的第一装置50移动到具有MPEG 4的1Mbps的传输率的第三装置70(在情况‘II’下)时,从VOD服务器10发送到家庭服务器30的内容的压缩率和压缩方案也总是相同的,因此占用VOD服务器10和家庭服务器30之间的网络的带宽相同。
结果,存在这样的问题,即在通过家庭服务器30接收进入的服务的过程中引起延迟,并且服务的质量差。

发明内容
本发明的特征在于提供一种家庭网络系统及其发送内容的方法,该系统和方法能够转换和发送适合于在移动用户的位置上的装置的内容。
为了克服上述问题,本发明的家庭网络系统包括视频点播(VOD)服务器,提供VOD内容服务并将该内容转换成适合于家庭中的至少一个装置;家庭服务器,其连接到VOD服务器并追踪用户位置来管理上下文,其中,所述上下文是关于与在所述至少一个装置之中的接近用户的装置相关联的用户位置和用户的位置移动的状况信息;和标识所述装置的内置通信装置,对家庭服务器和所述至少一个装置进行组网。
VOD服务器通过转换压缩方案的编码转换和转换传输率的速率转换来转换内容以使其适合于上下文。
当家庭服务器请求内容的转换时,VOD服务器转换内容。
家庭服务器包括概况管理器,管理所述至少一个装置的概况;上下文感知处理器,管理在所述至少一个装置之中的与用户位置和用户的位置移动相关联的上下文;和内容适应代理,基于由上下文感知处理器管理的上下文请求将内容转换成适合于接近用户的装置。
概况管理器包括概况状态检查器,确定接近用户的装置的概况是否应该被更新;概况注册部分,作为概况状态检查器的决定,注册或更新装置的概况;和概况仓库部分,存储在概况注册部分中注册和更新的装置的概况。
上下文感知处理器包括上下文聚合器,聚合上下文;上下文数据库(DB)存储部分,存储由上下文聚合器聚合的上下文;上下文解释器,解释从上下文聚合器聚合的上下文并使用存储在上下文DB存储部分中的上下文来比较它;和上下文服务提供器,使用由上下文解释器解释的信息来选择将被提供上下文服务的装置以接收转换的内容,并且提取对应装置的特征。
内容适应代理包括装置列表存储部分,存储所述至少一个装置的概况或者与上下文相关联的列表;装置管理器,为了接收转换的内容,基于存储在装置列表存储部分中的列表确定接近用户的装置是否要求上下文服务;请求客户机功能部分,请求VOD服务器将内容转换成适合于接近用户的装置;和转发处理器,根据请求客户机功能部分的请求将转换的内容发送到将接收上下文服务的目标装置。
内容适应代理还包括用于追踪用户位置的位置追踪传感器。
同时,根据本发明的家庭网络的方法包括以下步骤(a)通过追踪用户位置以管理上下文来请求将内容转换成适合于接近用户的装置,其中,所述上下文是关于与在至少一个装置之中的接近用户的装置相关联的用户位置和用户的位置移动的状况信息;(b)根据内容的转换请求转换内容;(c)将转换的内容发送到接近用户的装置。
步骤(a)可包括以下步骤在家庭中的至少一个装置之中,追踪用户位置并检查接近用户的装置的概况状态;确定接近用户的装置的概况是否被注册;当该装置的概况未被注册时,重新注册该装置的概况;和当该装置的概况被注册但是需要更新时,注册更新的概况。
步骤(a)还可包括以下步骤聚合上下文;通过比较所述聚合的上下文与先前存储的上下文来解释聚合的上下文;和使用解释的上下文来选择将接收转换的内容的目标装置,并提取该目标装置的特征值。
步骤(a)还可包括确定是否需要上下文服务的步骤。


图1是显示一个传统的基于用户位置的家庭网络系统的示例的概念图;图2是显示根据本发明的一个实施例的家庭网络系统的概念图;图3是解释图2中显示的家庭服务器的构造的框图;图4是显示根据本发明实施例的家庭网络系统中可用的传输带宽的增加的图表;图5是显示使用图2中的家庭网络控制内容传输的方法的流程图;和图6是更详细地解释图5中显示的方法的流程图。
具体实施例方式
现在参照附图,下面将详细解释根据本发明的优选实施例。然而,在解释本发明的过程中,如果对于已知功能或结构的具体解释使得本发明的主题模糊,则其解释将被省略。
图2是显示根据本发明的一个实施例的家庭网络系统的概念图,图3是解释图2中显示的家庭服务器的构造的框图。
参照图2和图3,在根据本发明的家庭网络系统中,家庭服务器200检测用户的位置移动并且同时管理由VOD服务器110通过互联网120提供的VOD内容流服务。VOD内容流服务指的是能够通过由通信网络连接的计算机或TV接收期望的内容的服务。
家庭服务器200整体地管理和控制家庭中的第一至第三装置320、330、340。内置通信装置400需要用来向家庭服务器200通知诸如第一至第三装置320、330、340中的每一个的类型和操作状态等的信息,并从家庭服务器200接收控制信号。
每一个内置通信装置400被分别安装到第一至第三装置320、330、340,因此每个内置通信装置具有用于识别每个装置的固有标识码并以规则的间隔广播该标识码。
在内置通信装置400中产生的固有标识码包括能够识别其对应于哪种类型的装置的信息、由人人工提供的固有码、和通知装置的操作状态的状态信息等。当然,这样的信息可包括装置的制造公司、产品信息、版本信息等。
对家庭服务器200和内置通信装置400进行组网的方法包括使用激光的方法、使用射频(RF)的方法、使用电力线、有线/无线LAN、蓝牙等的方法。
在当使用激光时的情况下,内置通信装置400是将激光作为信号接收的装置,相应地,家庭服务器200设置有接收并解码激光信号的光接收装置和发射激光信号的光发射装置。在当使用RF信号的情况下,内置通信装置400是发射RF的装置,相应地,家庭服务器200设置有能够接收和解码RF信号的天线和信号处理器以及发送RF信号的发送装置。
在当使用电力线时的情况下,内置通信装置400可以是能够进行电力线通信的电力线通信(PLC)芯片,相应地,在家庭服务器200内部或者在家庭服务器200和内置通信装置400之间流动的电力线通信信号从供电电压中被分离出来,并且该分离的通信信号按照例如Z256的电力线通信协议被解码,并且家庭服务器200设置有向内置通信装置400进行发送的电力线信号处理装置。当使用有线/无线LAN或者蓝牙时,内置通信装置400对应于包括在每个装置自身中的调制解调器。
同时,如图2所示,当用户位置从使用MPEG 2压缩方案的4Mbps的传输率的第一装置320移动到使用MPEG 4压缩方案的1Mbps的传输率的第三装置340时,家庭服务器200通过位置传感器310检测到用户位置移动的事实。
家庭服务器200检测到用户的位置移动,这是由安装在家庭内的位置检测装置(未显示)和附于用户的位置传感器310之间的协同行动确定的。
家庭服务器200接收用户位置已改变和第三装置340的特征的指示,并且请求VOD服务器110将它自身的内容转换为与第三装置340的传输率和压缩方案相对应的1Mbps的MPEG 4的内容。
VOD服务器110具有各种内容格式并且在家庭服务器200上出色地执行。其结果是,这可以防止通过在家庭服务器200中执行编码转换/速率转换而引起的超负荷现象并且通过防止浪费发送内容所需要的网络的传输带宽来增强工作效率。
家庭服务器200包括概况(profile)管理器210、内容适应代理230、和上下文感知处理器220。
因为概况管理器210是进行管理的部分,从而家庭网络系统中的装置可具有任何特征,概况管理器210注册并管理将被新添加的装置并管理装置的概况。例如,概况管理器210可使用诸如UPnP的技术。
概况管理器210包括概况注册部分213、概况状态检查器215、和概况仓库部分217。
概况注册部分213在第一至第三装置320、330、和340之中检查用户现在所位于的装置,随后检查该装置是否先前被注册,从而,当该装置未被注册时,重新注册对应装置的概况。
如下面将描述的,概况注册部分213在存储在概况仓库部分217中的装置的概况之中检查对应装置是否被注册并存储,从而,当对应装置未被注册时,重新注册对应装置的概况并将其存储在概况仓库部分217。
即使当在第一至第三装置320、330、340之中的该装置已经被注册时,概况状态检查器215检查该装置的概况。
当概况状态检查器215确定需要更新时,概况注册部分213更新对应装置的概况。当装置的概况需要更新时的示例包括这样的情况,即装置的固件被更新从而与对应装置相关联的状态被改变,诸如当装置的能力改变时将发生的情况等。
概况状态检查器215比较存储在概况仓库部分217中的装置的概况状态与对应装置的概况状态,并随后确定是否更新。
概况仓库部分217是存储需要在家庭服务器200中共享的关于装置的概况的信息的部分。当然,它存储由概况注册部分213注册的装置的概况以及由概况注册部分213更新并注册的装置的概况。
上下文感知处理器220处理关于用户的当前位置和用户的位置移动的信息,基于处理的信息选择将被处理的对应装置,并提取对应装置的特征值。
用于检测用户的当前位置和用户的位置移动的方法可以是用于检测并确定用户位置的几个方法之一。例如,用户的当前位置和用户的位置移动可由红外传感器或另一种能够检测到人体的传感器检测,或者用户位置可从由相机拍摄的表示用户的图像的信号中得出。
上下文感知处理器220包括上下文聚合器221、上下文解释器223、上下文服务提供器225和上下文DB存储部分227。
上下文聚合器221是聚合与用户位置相关联的上下文和用户现在所位于的装置的部分。在根据本发明的家庭网络系统中,由于用户的位置信息是重要信息,所以上下文聚合器是重要的组件。
上下文解释器223是解释由上下文聚合器221聚合的信息的部分,上下文DB存储部分227是存储关于装置上下文的数据库的部分。
上下文解释器223通过与上下文DB存储部分227通信来比较和检查解释的信息和存储在上下文DB存储部分227中的与装置相关联的上下文。
上下文服务提供器225使用由上下文解释器223比较和检查上下文的信息来选择并确定将接收服务(下文中称为上下文服务)的目标装置,并提取目标装置的特征值,其中该服务可允许目标装置接收被转换成适合于状况的内容。
内容适应代理230从VOD服务器110请求用于装置的内容并确定该内容被发送到第一至第三装置320、330、340中的哪一个。内容适应代理230包括作为协调部分的装置管理器231、请求客户机功能部分233、装置列表存储部分235、和转送处理器237。
装置管理器231使用由上下文感知处理器220中的上下文服务提供器225提取的信息来确定是否需要根据本发明的上下文服务。
即,当用户位于具有与从VOD服务器110支持的内容相同的压缩率/传输率的装置时,不需要本发明的上下文服务。
当用户位于需要上下文服务的装置时,请求客户机功能部分233是请求VOD服务器将内容转换成适合于对应装置的特征的部分。
即,当用户位置移动时,为了管理上下文服务被提供至其的目标装置,请求客户机功能部分233请求VOD服务器110实时地将内容转换成适合于对应装置的特征。
当用户从第一装置320移动到第三装置340时,为了管理用户现在所位于的第三装置340,VOD服务器110被请求基于用户位置将内容转换成适合于第三装置的特征。换句话说,VOD服务器110被请求将用于第一装置320的对应于MPEG 2的4Mbps的内容转换为用于第三装置340的对应于MPEG4的1Mbps的内容。
装置列表存储部分235存储用户通过他的位置移动现在所位于的目标装置的列表。该装置的列表可以是包括关联上下文的数据库。
转发处理器237接收由VOD服务器110转换的内容并将该内容原样发送到第三装置340,第三装置340是上下文服务被提供至其的目标装置。
图4是显示根据本发明实施例的家庭网络系统中可用的传输带宽的增加的图表。
参照图4,如图2所述,当用于第一装置320的对应于MPEG 2的4Mbps的内容被转换为用于第三装置340的对应于MPEG 4的1Mbps的内容时,可用带宽增加了对应于‘A’的3Mbps。可用传输带宽的增加增强了家庭网络系统内执行的服务的效率。
图5是显示使用图2中的家庭网络调整内容传输的方法的流程图。
参照图2至5,在S510中,VOD服务器110被家庭服务器200请求在第一至第三装置320、330、340之中追踪用户位置来管理与用户移动至其的第三装置相关联的上下文,从而将内容转换成适合于第三装置340。
接下来,在S520中,取决于家庭服务器200的内容转换请求,VOD服务器110将内容转换成适合于第三装置340。
在S530中,家庭服务器200将由VOD服务器110转换的内容原样转发(发送)到第三装置340。
图6是深入解释图5显示的方法的流程图。
参照图2至图6,当用户位置从第一装置320移动到第三装置340时,在S610中,概况状态检查器215首先检查用户的当前位置和第三装置340的概况状态。概况状态检查器215使用通过询问的问答来比较先前存储在概况仓库部分217中的装置的概况状态和第三装置340的概况状态,并随后确定是否注册。
如果在S620中第三装置340现在没有被注册在概况仓库部分217中(NO),则第三装置340的概况在S640中被重新注册。第三装置340的概况被注册并存储在概况仓库部分217中。
尽管第三装置340已经注册在概况仓库部分217中,但是在S630中该装置的概况仍然被概况状态检查器检查以确定是否更新。
如果在S630中由于与第三装置340相关联的状况等改变而需要更新概况(YES),则在S640中重新更新的第三装置340的概况被概况注册部分213注册在概况仓库部分217中。
在S650中,先前在概况仓库部分217中注册的上下文和为第三装置340重新注册的上下文被上下文聚合器221聚合。上下文指的是关于用户位置和用户的位置移动的状况信息。
在S660中,聚合的上下文被上下文解释器223解释。上下文解释器223比较并检查该解释的信息和存储在上下文DB存储部分227中的与装置相关联的上下文。上下文解释器223的比较和检查处理可使用通过询问的问答在上下文DB存储部分227上被执行。
在S670中,上下文服务提供器225选择并确定设置有根据本发明的上下文服务的装置,并且提取目标装置的特征。即,它使用由上下文解释器223比较并检查的上下文信息来选择将接收上下文服务的目标装置,并提取该目标装置的特征。
在S680中,请求客户机功能部分233请求VOD服务器将内容转换成适合于用户所位于的装置的特征,该装置要求上下文服务。换句话说,如果由VOD服务器110支持的内容的压缩方案和传输率不同于目标装置所需要的内容的压缩方案和传输率,则请求改变内容以适合于该装置的特征。
在S690中,转发处理器237使用存储在装置列表存储部分235中的装置列表将改变的内容发送到目标装置。
结果,本发明可防止家庭网络系统中的服务器上的超负荷,并通过防止浪费传输带宽来增强网络效率。
如上所述,通过追踪用户位置以将提供的内容转换成适合于用户所位于的装置,本发明可防止能够在家庭网络系统中的服务器上引起的超负荷。
此外,通过提供适合于用户所位于的装置的内容,本发明可增强家庭网络系统的工作效率,从而有效地使用内容的传输带宽。
已在本发明的详细描述中描述了特定实施例,然而,在不脱离本发明的范围的情况下,可对前述描述实现各种修改。因此,本发明不限于在此描述的特定实施例,而仅由权利要求及其等同物所限制。
权利要求
1.一种网络系统,包括第一服务器,提供内容并将该内容转换成适合于至少一个装置;连接到第一服务器的第二服务器,其追踪用户位置并管理上下文,所述上下文是关于与在所述至少一个装置之中的接近用户的装置相关联的用户位置和用户的位置移动的状况信息;和标识所述接近用户的装置的通信装置,对第二服务器和所述至少一个装置进行组网。
2.根据权利要求1的网络系统,其中,第一服务器是视频点播服务器,其通过转换压缩方案的编码转换方法或者通过转换传输率的速率转换方法来转换内容以使该内容适合于上下文。
3.根据权利要求1的网络系统,其中,当第二服务器请求内容的转换时,第一服务器转换所述内容。
4.根据权利要求1的网络系统,其中,第二服务器是家庭服务器,该家庭服务器包括概况管理器,管理所述至少一个装置的概况;上下文感知处理器,管理在所述至少一个装置之中的与用户位置和用户的位置移动相关联的上下文;和内容适应代理,基于由上下文感知处理器管理的上下文请求将内容转换成适合于接近用户的装置。
5.根据权利要求4的网络系统,其中,概况管理器包括概况状态检查器,确定接近用户的装置的概况是否应该被更新;概况注册部分,基于概况状态检查器的决定,注册或更新装置的概况;和概况仓库部分,存储在概况注册部分中注册和更新的装置的概况。
6.根据权利要求4的网络系统,其中,上下文感知处理器包括上下文聚合器,聚合上下文;上下文数据库存储部分,存储由上下文聚合器聚合的上下文;上下文解释器,解释从上下文聚合器聚合的上下文并使用存储在上下文数据库存储部分中的上下文来比较从上下文聚合器聚合的上下文;和上下文服务提供器,使用由上下文解释器解释的信息来选择将被提供上下文服务的装置以接收转换的内容,并且提取对应装置的特征。
7.根据权利要求4的网络系统,其中,内容适应代理包括装置列表存储部分,存储所述至少一个装置的概况或者与上下文相关联的列表;装置管理器,为了接收转换的内容,基于存储在装置列表存储部分中的列表确定接近用户的装置是否需要上下文服务;请求客户机功能部分,请求第一服务器将内容转换成适合于接近用户的装置;和转发处理器,基于请求客户机功能部分的请求将转换的内容发送到将接收上下文服务的目标装置。
8.根据权利要求1的网络系统,其中,内容适应代理还包括追踪用户位置的位置追踪传感器。
9.一种网络的方法,包括(a)通过追踪用户位置以管理上下文来请求将内容转换成适合于接近用户的装置,其中,所述上下文是关于与在至少一个装置之中的接近用户的装置相关联的用户位置和用户的位置移动的状况信息;(b)基于内容的转换请求转换内容;和(c)将转换的内容发送到接近用户的装置。
10.根据权利要求9的方法,其中,(a)包括在所述至少一个装置之中,追踪用户位置并检查接近用户的装置的概况状态;确定接近用户的装置的概况是否被注册;当该装置的概况未被注册时,重新注册该装置的概况;和当该装置的概况被注册但是需要更新时,注册更新的概况。
11.根据权利要求9的方法,其中,(a)包括聚合上下文;通过比较所述聚合的上下文与先前存储的上下文来解释聚合的上下文;和使用解释的上下文来选择将接收转换的内容的目标装置,并提取该目标装置的特征值。
12.根据权利要求9的方法,其中,(a)包括确定是否需要上下文服务。
全文摘要
公开一种家庭网络系统和用于家庭网络系统的内容传输方法,其中,该家庭网络系统包括视频点播(VOD)服务器,提供VOD内容服务并将该内容转换成适合于家庭中的至少一个装置;家庭服务器,其连接到VOD服务器并追踪用户位置来管理上下文,其中,所述上下文是关于与在所述至少一个装置之中的接近用户的装置相关联的用户位置和用户的位置移动的状况信息;和标识所述装置的内置通信装置,对家庭服务器和所述至少一个装置进行组网。根据本发明,由于内容在被转换以适合于装置之后发送,所以可增加家庭网络系统中的工作效率。
文档编号H04L12/28GK1825946SQ20051013451
公开日2006年8月30日 申请日期2005年12月8日 优先权日2005年2月22日
发明者李晟溱 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1