控制家庭网络系统交叉引用相关应用程序的方法

文档序号:7914642阅读:215来源:国知局
专利名称:控制家庭网络系统交叉引用相关应用程序的方法
技术领域
本发明涉及家庭网络系统,特别是涉及一种控制家庭网络系统自动将用户界面(UI)和从属设备的功能信息上传到主设备以及个人录像机(PVR)以利用所上传的信息的方法。


图1是现有技术的家庭网络系统的示意框图。图2是一个框图,显示了一个主设备,该主设备将图1中显示的现有技术家庭网络系统的从属设备的UI和功能信息上传。如图1所示,将多个家用电器如冰箱、空调、微波炉、洗衣机、以及个人电脑(PC)通过一根通讯总线连接到一起就构成了一个家庭网络。
很多家用电器中包含的微计算机都具有串行通讯能力,它们可以与其它微计算机和设备进行通信,微计算机中的存储器容量根据设备的特点而不同。
在包含一个或者多个PCs以及它们的外围设备或者包括数字电视接收机(DTV)在内的多媒体设备的网络中,采用了高级硬件技术规范以运行它们的基本功能。因此,需要一个适合于大量数据高速通讯的标准。
但是,在家用电器如电冰箱、洗衣机、微波炉、电灯、气体警报装置、台灯、以及煮锅中,为了完成其储存和其它功能,通常使用的都是不到8位的功能相对低级的微计算机。在由这些家用电器组成的家庭网络中,监控电器运行状态的遥控器就是网络中控制电器的主要装置。因此,需要制订一个利用小型微计算机资源进行通信的标准,这和由个人电脑或者多媒体系列设备组成的网络不一样。
家庭网络控制协议(HNCP)是一种定义信号线的连接方式以及家庭网络中各个设备间通信信号流顺序的通信标准。利用一个网络管理器就可以与其它设备或者因特网进行通信,网络管理器在HNCP和其它外部协议之间充当桥梁以控制家庭网络。
图1显示了一台使用HNCP并用做主设备的DTV。HNCP标准是一种家庭网络标准,该标准利用现有电力线通过PLC调制解调器的RS232C标准来执行主设备如数字电视接收机和从属设备之间的通讯,而不会因另外布线而增加费用。
在现有技术的系统中,如图2所示,在与从属设备22的通讯中使用的UI和功能信息,基本上在主设备如DTV开发过程中就已经预先确定了,并且贮存在诸如闪存(flash ROM)23这样的内部存储器中。在没有单独测量的情况下就不能使用额外的UI或者功能。因此,为了使用它们,就要用一个单独的程序来升级主设备21的软件。
如上所述,按照现有技术的网络系统,与从属设备通讯的UI和功能事先就已确定,而与从属设备的特性无关,这就意味着只能使用特殊类型的物件(items)和从属设备,而且从属设备中独立的UI和功能信息应当分别储存在各设备的单独的存储器中。
现有技术的家庭网络系统及其操作方法还存在着以下问题和缺点。根据现有技术的系统,因为与从属设备进行通讯的UI和功能已经预先设定,与从属设备的特性无关,没有定义的从属设备就不能通过家庭网络系统进行使用。这就意味着只能使用特殊类型的物件和从属设备,而且也很难在家庭网络系统中使用不同厂商生产的与其它设备不兼容的产品。而且,当主设备的存储器容量不足的情况下,UI也不能使用。
本发明的目的是要提供这样一种控制家庭网络系统的方法,其能够自动地把连接到家庭网络系统的从属设备的UI和功能信息上传到主设备以及PVR以利用这些信息。
以下的说明阐述了本发明的其它特征和优点。通过以下的说明,本发明的优点、目的以及特征更加清楚明了,或者从本发明的实践中学习到本发明的优点、目的以及特征。通过说明书中所指出的结构、以及关于此结构的权利要求和附图,就可以实现本发明的目的和其他优点。
为了实现这些目标和其它优点,依照本发明的目的,如同本说明中所作的实施例和详细描述一样,在此披露一种在第一设备和至少一个第二设备之间进行通讯的方法,包括确定所述至少一个第二设备是否包含有第一单独的用户界面信息以及第一功能信息;如果确定所述至少一个第二设备含有第一功能信息,那么就从至少一个第二设备向第一设备发送第一个功能信息;以及在收到的第一功能信息的基础上,在第一设备和至少一个第二设备之间进行通讯。
在本发明的另一方面,一种在第一设备和至少一个第二设备之间进行通讯的方法包括确定至少一个第二设备的存储器中储存的信息与至少一个第二设备的第一用户界面信息和第一功能信息的更新版本是否相符;如果确定至少有一个第二设备含有第一功能信息,那么就从至少一个第二设备向第一设备发送第一功能信息;以及在收到的第一功能信息的基础上,在第一设备和至少一个第二设备之间进行通讯。
在本发明的又一方面,一个通讯系统包括一个第一设备,该设备确定是否至少有一个第二设备含有第一单独的用户界面信息和第一功能信息,如果已经确定至少有一个第二设备包含有第一功能信息,则至少有一个第二设备将第一功能信息传送到第一设备的存储区;以及在收到第一功能信息的基础上,在第一设备和至少一个第二设备之间进行通讯。
显而易见,前面的发明概述和下面对发明的详述都是示例性和解释性的,旨在对本发明进行进一步的阐述。
图2是一个框图,显示了从现有技术家庭网络系统的从属设备中将UI和功能信息上传的一个主设备。
图3是一个框图,显示了从本发明第一实施例的从属设备中将UI和功能信息上传的一个主设备。
图4是一个流程图,显示了从本发明第一实施例的从属设备中将UI和功能信息上传的一种方法。
图5是一个框图,显示了从本发明第二实施例的从属设备中将UI和功能信息上传的一个主设备。
图6是一个流程图,显示了从本发明第二实施例的从属设备中将UI和功能信息上传的一种方法。
实施例详述以下详细说明本发明的优选实施例,其实例显示在附图中。在所有的图中对相同或相似的零件尽可能地使用相同的编号。
本发明披露了一种将储存在一个或多个各自关联的从属设备中的用户界面(UI)和功能(或者操作)信息上传到与每个从属设备相互交互的主设备的储存区域的系统。本发明使主设备能够利用各从属设备的单独UI和功能信息,并且直接与每一个从属设备相互交互,而不用对主设备的程序进行升级。一旦建立了基本用户界面和从属用户界面的协议,就提供了一个环境使得主设备能够与不同生产商的设备进行相互交互。
图3是一个框图,显示了一个家庭网络系统,该家庭网络系统包括一个将本发明第一实施例从属设备32的UI和功能信息上传的主设备(或装置)31。图1中所示的家庭网络系统使得主设备31能够利用从属设备32的单独UI和功能信息与从属设备32进行相互交互,不需要另外升级程序或者数据。如图3所示,家庭网络系统包括一个主设备31,用于管理家庭网络的通讯。主设备31中设有一个基本用户界面块33,以储存家庭网络所需的基本信息。一个从属UI和功能储存区34储存从属UI和功能信息。从属设备32中设有一个存储装置35,这个存储装置35可以是例如闪存,用于储存从属设备32自身的UI和功能信息,还用于响应对从属UI和功能储存区34的UI和功能信息的请求。或者,数据库服务器上的一个或多个储存区可以代替用户界面块33、从属UI和功能储存区34以及存储装置35储存各自的信息。通过因特网可以连接到数据库服务器并进行访问。
根据本发明,主设备31开始只有基本用户界面信息,各从属设备32的独立UI和功能信息开始分别储存在单独的存储器中,比如各设备32的闪存35中。
当打开主设备31的电源,它就会搜索各从属设备32,然后将储存在各从属设备32中的UI和功能信息上传到主设备31的从属UI和功能存储区34。下一步,主设备31将已经储存到基本用户界面块33中的信息与上传的从属UI和功能信息进行合并,然后利用合并数据来与从属设备32进行通讯。
下面将详细描述用于控制本发明第一实施例的家庭网络系统的方法。图4是一个流程图,显示了从本发明第一实施例的家庭网络系统中的从属设备中上传UI和功能信息的方法。在步骤S401中打开主设备的31的电源时,它就会设定基本的配置如激活OS(操作系统)和HNCP(家庭网络控制协议)调制解调器。当完成了基本配置,主设备31将在步骤S402中确认从属设备32与HNCP网络进行的连接。在本发明的一个方面,确认网络连接可以在因特网上进行。
于是,主设备31在步骤S403中检查连接到网络的各从属设备32是否带有单独的UI和功能信息。如果确定从属设备32不带有单独UI和功能信息,则主设备31选择事先存到主设备31中的基本UI和功能信息然后将其存储到从属UI和功能存储区34中,然后利用在步骤S406和S407中选择的信息与从属设备32进行通讯。
另外一方面,如果确定各从属设备32带有单独的UI和功能信息,主设备31则在步骤S404中向从属设备32发送上传信息的请求,然后各从属设备32就准备传输信息。然后,在步骤S405中,从属设备32将独立的UI和功能信息传送到主设备31,主设备31接收信息并将接收到的信息储存到从属UI和功能存储区34中。最后,在步骤407中,主设备31通过HNCP网络与从属设备32进行通讯。因此,利用主设备31中预先确定的基本UI和功能信息,用户就可以与没有独立UI和功能信息的从属设备31进行通讯。
当全部操作结束并关掉电源以后又重新打开主设备31的电源时,主设备31要重新进行上述过程,因为在主设备31的从属UI和功能存储区34存储的单独的UI和功能信息已经被删除掉了。
图5中描述的本发明第二实施例中,用来和从属设备进行通讯的家庭网络系统具有大容量的UI和功能信息。图5是一个框图,显示了从本发明第二实施例的从属设备中将UI和功能信息上传的一个主设备。本发明第二实施例的家庭网络系统利用从属设备52的单独的UI和功能信息,能够与从属设备52进行通讯,不需要额外升级程序或者数据。如图5所示,家庭网络系统包括一个主设备51,用于管理家庭网络的通信。一个设在主设备51中的基本UI块53,用于存储家庭网络所需要的基本信息。一个外部个人录象机(PVR)54,带有一个从属UI和功能存储区56用于存储从属UI和功能信息。一个存储装置,例如可以是闪存,其设在从属设备52中,用于存储从属设备52自身的UI和功能信息,还用于响应对UI和功能储存区56的UI和功能信息的请求。
根据本发明的第二实施例,主设备51开始只含有基本用户界面数据,而且各从属设备52的单独UI和功能信息开始只储存在单独的存储器中,比如存储在各设备52的闪存55中。
当打开主设备51的电源,它就搜索各从属设备52,然后将存储在各从属设备52中的UI和功能信息上传到外部存储区,也就是上传到从属UI和功能存储区56。下一步,主设备51将基本用户界面块53的信息与从属设备52自身的UI和功能信息合并在一起,然后利用所合并的数据来与从属设备52进行通讯。
在本发明的第二实施例的家庭网络系统中,当从属设备52开始安装完毕后,从属设备52可能只进行一次上传,而主设备51可能再次将从外部网络收到的UI装入到从属设备52中。
下面将详细描述用于控制本发明第二实施例家庭网络系统的方法。图6是一个流程图,显示了从本发明第二实施例的从属设备中将UI和功能信息上传的方法。当打开主设备51的电源,它就会在步骤S601中设定基本的配置,如激活OS(操作系统)和HNCP(家庭网络控制协议)调制解调器。当完成了基本设置,主设备51将在步骤S602中确认从属设备52与HNCP网络进行的连接。
在确认了与从属设备52的连接以后,在步骤S603中,主设备51将在电源打开以前,检查并确定事先从从属设备上传并储存在PVR中或者存储在内置硬盘驱动器(HDD)的特定区域——也就是从属UI和功能信息存储区56——中的单独UI和功能信息是否存在。
如果在电源打开以前确定信息已经从各从属设备上传并储存在UI和功能存储区56,则主设备51在步骤S604中将把现有的已经上传的UI和功能信息的版本与目前存储在相关从属设备52存储区的单独的UI和功能信息进行比较。如果储存在从属设备52储存区的单独UI和功能信息与新的版本相符,则在步骤S607中主设备51将把请求发送到从属设备52中以上传相应的UI和功能信息,并且在步骤S608中,把存储在从属设备52自身中的单独UI和功能信息上传到PVR或者主HDD中。向PVR或者主HDD上传完成以后,主设备51在步骤S605中将所上传的UI和功能信息上传到主设备51的存储器中。
另一方面,如果在版本比较步骤中,存储在从属设备52的存储器区域的单独UI和功能信息经过确定与新版本不相符,则主设备51直接进行步骤S605。另外,如果在打开电源以前,确定没有从各从属设备上传单独UI和功能信息并储存在从属UI和功能存储区56中,则主设备就要确定从属设备本身是否带有UI和功能信息,而不会执行步骤S606中的版本比较。
如果从属设备52没有UI和功能信息,则主设备51就要在步骤S609中,通过选择和使用最初存储在主设备52中的基本用户界面和功能信息来进行通信。而如果从属设备52有UI和功能信息,主设备51就执行步骤S607、S608和S605。
如果通过上述程序,获得了UI和功能信息,则主设备51在步骤S610中通过HNCP网络与从属设备52进行通讯。同时,用户使用上传的UI和功能信息来与带有独立的UI和功能信息的从属设备进行通讯。用户使用在主设备51中预先确定的基本UI和功能信息来与不带有独立UI和功能信息的从属设备进行通讯。其结果就是,当利用HNCP的时候,通过把各相关从属设备中的UI和功能信息上传到DTV和PVR,并利用每个从属设备的独立UI,本发明就能够控制在主设备中没有预先定义的设备。
本发明的家庭网络系统和用于控制家庭网络系统的方法具有下面这些优点。为了使用一个新的从属设备的UI和功能信息,不需要服务人员从外部对主设备的程序或者应用程序进行升级,但是在从属设备连接到网络的时刻,各从属设备本身带有的UI和功能信息被上传到了主设备,所以很容易实现对家庭网络系统的控制。也就是,不需要任何单独的外部升级过程,就可以利用适合于各从属设备的各种功能和UI。而且,根据PVR和内置HDD的容量,甚至可以使用大容量的UI和功能信息,在只确定了固定基本标准的情况下,其它制造商生产的从属设备都可以连接到网络然后进行使用。
本领域的技术人员显然能够理解,可以对本发明进行各种修改和变化。因此,本发明将覆盖对此发明进行的各种修改和变更,只要这些修改和变更包括在权利要求及其等价范围内。
权利要求
1.一种在第一设备和至少一个第二设备之间进行通讯的方法,包括确定所述至少一个第二设备是否包含有第一单独用户界面信息以及第一功能信息;如果确定所述至少一个第二设备含有第一功能信息,那么就从所述至少一个第二设备向所述第一设备发送所述第一功能信息;以及在接收到第一功能信息的基础上,在所述第一设备和所述至少一个第二设备之间进行通讯。
2.如权利要求1所述的通讯方法,还包括当所述第一设备接通电源时,确认所述第一设备和所述至少一个第二设备之间的连接。
3.如权利要求1所述的通讯方法,其特征在于,所述第一设备和所述至少一个第二设备都是家庭网络控制协议(HNCP)网络的一部分。
4.如权利要求1所述的通讯方法,还包括如果确定所述至少一个第二设备含有第一用户界面信息,那么就从至少一个第二设备接收第一用户界面信息到第一设备;以及在收到第一用户界面信息的基础上,在所述第一设备和所述至少一个第二设备之间进行通讯。
5.如权利要求1所述的通讯方法,其特征在于,所述第一设备包含事先储存的第二用户界面信息和第二功能信息。
6.如权利要求5所述的通讯方法,还包括如果确定所述至少一个第二设备不包含第一用户界面信息,就把第二用户界面信息储存在所述至少一个第二设备中;以及利用第二用户界面信息,在所述第一设备和所述至少一个第二设备之间进行通讯。
7.如权利要求5所述的通讯方法,还包括如果确定所述至少一个第二设备不包含第一功能信息,就把第二功能信息储存到所述至少一个第二设备中;以及利用第二功能信息,在第一设备和所述至少一个第二设备之间进行通讯。
8.如权利要求4所述的方法,其特征在于,当所述第一设备的电源断开时,第一用户界面和第一功能信息从所述第一设备中删除。
9.如权利要求1所述的方法,其特征在于,所述第一设备为主设备,而所述至少一个第二设备为从属设备。
10.一种在第一设备和至少一个第二设备之间进行通讯的方法,包括确定储存在所述至少一个第二设备的存储器中的信息是否与所述至少一个第二设备中的第一用户界面信息和第一功能信息的更新的版本相符;如果确定所述至少一个第二设备含有第一功能信息,那么就从所述至少一个第二设备向所述第一设备发送第一个功能信息;以及在收到第一功能信息的基础上,在所述第一设备和所述至少一个第二设备之间进行通讯。
11.如权利要求10所述的方法,还包括当所述第一设备接通电源时,确认所述第一设备和所述至少一个第二设备之间的连接。
12.如权利要求10所述的方法,其特征在于,所述第一设备和所述至少一个第二设备都是家庭网络控制协议(HNCP)网络的一部分。
13.如权利要求10所述的方法,还包括如果确定所述至少一个第二设备含有第一用户界面信息,那么就从所述至少一个第二设备接收第一用户界面信息到所述第一设备;以及在收到第一用户界面信息的基础上,在所述第一设备和所述至少一个第二设备之间进行通讯。
14.如权利要求10所述的通讯方法,其特征在于,所述第一设备含有事先储存的第二用户界面信息和第二功能信息。
15.如权利要求14所述的通讯方法,还包括如果确定所述至少一个第二设备不包含第一用户界面信息,就将第二用户界面信息储存在所述至少一个第二设备中;以及利用第二用户界面信息,在所述第一设备和所述至少一个第二设备之间进行通讯。
16.如权利要求14所述的通讯方法,还包括如果确定所述至少一个第二设备不包含第一功能信息,就将第二功能信息储存在所述至少一个第二设备中;以及利用第二功能信息,在所述第一设备和所述至少一个第二设备之间进行通讯。
17.如权利要求13所述的方法,其特征在于,当所述第一设备的电源断开时,第一用户界面和第一功能信息从所述第一设备中删除。
18.一种包括第一设备的通讯系统,其确定至少一个的第二设备是否包含第一单独用户界面信息和第一功能信息,其中,如果确定所述至少一个第二设备包含第一功能信息,则所述至少一个第二设备将第一功能信息发送到第一设备的存储区,然后在发送第一功能信息的基础上,在所述第一设备和所述至少一个第二设备之间进行通讯。
19.如权利要求18所述的通讯系统,其特征在于,所述第一设备和所述至少一个第二设备都是家庭网络控制协议(HNCP)网络的一部分。
20.如权利要求18所述的通讯系统,其特征在于,如果确定所述至少一个第二设备含有第一界面信息,就将第一用户界面信息从所述至少一个第二设备中发送到所述第一设备中,然后以发送的第一用户界面信息为基础,在所述第一设备和所述至少一个第二设备之间进行通讯。
21.如权利要求18所述的通讯系统,其特征在于,所述第一设备含有事先储存的第二用户界面信息和第二功能信息。
22.如权利要求21所述的通讯系统,其特征在于,如果确定所述至少一个第二设备不含有第一用户界面信息,则所述至少一个第二设备储存第二用户界面信息,然后使用第二用户界面信息,在所述第一设备和所述至少一个第二设备之间进行通讯。
23.如权利要求21所述的通讯系统,其特征在于,如果确定所述至少一个第二设备不含有第一功能信息,则所述至少一个第二设备储存第二功能信息,然后使用第二功能信息,在所述第一设备和所述至少一个第二设备之间进行通讯。
24.如权利要求18所述的通讯系统,其特征在于,当所述第一设备的电源断开时,第一用户界面和第一功能信息从所述第一设备的存储区中删除。
25.如权利要求18所述的通讯系统,其特征在于,所述第一设备为主设备,而所述至少一个第二设备为从属设备。
26.如权利要求18所述的通讯系统,其特征在于,主硬盘驱动器(HDD)被用做所述第一设备的内部存储装置,个人录象机(PVR)的存储器区域被用做第一设备相关的外部存储装置。
全文摘要
一种在第一设备和至少一个第二设备间进行通讯的方法,包括确定所述至少一个第二设备是否带有第一单独用户界面信息和第一功能信息;如果确定所述至少一个第二设备含有第一功能信息,就将第一功能信息从所述至少一个第二设备发送到所述第一设备;然后在收到第一功能信息的基础上,在所述第一设备和所述至少一个第二设备之间进行通讯。
文档编号H04L12/16GK1479211SQ03131308
公开日2004年3月3日 申请日期2003年5月9日 优先权日2002年8月26日
发明者李在晟 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1