服务器侧的配置管理制造技术

技术编号:2860088 阅读:194 留言:0更新日期:2012-04-11 18:40
描述了一种用于管理具有唯一标识符(18)的消费者电子(CE)设备(10)和网络通信装置(30)的不同软件配置的方法和系统。在软件配置数据库(46)中存储各CE设备类型的软件选项(60、78),所述软件配置数据库包括用于每个已标识的CE设备(10)的单独配置记录(70)。标识符(18)使配置服务器(40)能查找设备相关联的配置记录(70)和可安装的软件选项,并且提供这类选项以供下载到用户的设备上。所述服务器根据用户选择来维护记录,并且此外还根据错误检测和/或用户偏好来升级、恢复或回滚所述CE设备的软件配置。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及用于管理消费者电子设备的软件配置的方法以及用于相同用途的相应的系统、设备和程序代码,在所述消费者电子设备中,配置可以依设备而不同。
技术介绍
个人电脑(PC)、因特网/web与消息发送科技的交汇确保未来的消费者电子设备(CE设备)将在某些方面像今天的PC一样复杂,这需要用于不同目的的许多不同的软件程序包,或者根据用户对于想在其设备上拥有哪一选项的某种偏好来任选地为相同的功能提供不同的程序包。包含程序包的软件选项可以由与CE设备的制造商联合运营的不同提供商来提供,而其中用户能够选择与提供商相关的个别程序包或整套软件以供在他或她的CE设备上使用。一旦选定,用户就会希望所述设备能进行自身维护、随着以及当程序包变为可用的时升级它们并且万一发生错误则进行自身恢复。在个人电脑(PC)届,包含依据用户偏好和/或软件提供商联盟而安装的软件的多个软件配置是很寻常的,其中这类配置的管理(升级、恢复或改变)被委托给用户。然而,今天的CE设备往往具有包含嵌入式软件(固件)的固定软件配置。在诸如电视(TV)、机顶盒(STB)或移动电话之类的CE设备中,就数字电视来讲,通常在制造时由制造商或与服务提供商一起确定并安装所提供的软件,而给给用户提供很少的或者不提供任何关于该软件的选项。现代数字CE设备例如能够经由电话、电缆或卫星链路而连接到网络,并且将固件作为整体升级。在这种情形中,为每个设备安装或升级相同的软件,并且对这种升级的集中管理或者当万一发生错误时为设备恢复整个软件是比较简易的。在美国专利5,940,074(WebTV Networks Inc,U.S.A)中和在PCT申请WO01/31440(KoninklijkePhilips Electronics N.V)里公开了这种系统。然而,虽然对于专门的和有经验的PC用户而言,对设备的软件配置的用户管理是可以接收的,但是这种解决方案对于普通的CE设备顾客而言是不可接收的,所述普通的CE设备顾客大概希望一些允许有限定制的软件选项(ISP、电子邮件程序包、浏览器、音乐等的选择),不过一旦他们选定了所述选项便对维护设备的软件配置几乎没有或完全没有兴趣。另外,上面参考的用于集中管理CE设备的软件的更新和恢复的现有技术系统只有当在相同的CE设备上安装相同的软件时才是有效的。
技术实现思路
因此,本专利技术的一个目的是提供一种改善的用于管理CE设备的不同软件配置的方法和系统。根据本专利技术的第一方面,提供了一种用于管理多个CE设备的不同软件配置的方法,所述多个CE设备可操作用于通过网络与服务器相通信,其中每个CE设备都包括用于向服务器标识该设备的标识符;所述服务器有权访问存储有与已标识的CE设备相关联的配置记录的存储装置;所述配置记录包括指示当前安装在已标识的CE设备上的软件和可用于该CE设备的可选软件的数据,所述方法包括至少部分地通过参考与设备标识符相关联的配置记录来选择多个软件选项以供下载到CE设备;向设备提供所述软件选项以供通过网络下载;以及依据CE设备对至少其中一个软件选项的下载来更新用于该设备的相关配置记录。根据本专利技术的第二方面,提供了一种用于管理多个CE设备的不同软件配置的系统,所述多个CE设备可操作用于通过网络与服务器相通信,其中每个CE设备都包括用于向服务器标识该设备的标识符,所述服务器有权访问存储有与已标识的CE设备相关联的配置记录的存储装置,所述配置记录包括指示当前安装在该CE设备上的软件和可用于该CE设备的可选软件的数据,并且其中所述服务器包括用于至少部分地通过参考配置记录来选择用于CE设备的软件选项的装置,用于向所述设备提供所述软件选项以供通过网络下载的装置,和用于依据CE设备对至少其中一个所述软件选项的下载来更新用于该CE设备的配置记录的更新装置。本专利技术的方法和系统给CE设备的用户提供了在他的设备上可兼容和可安装的软件的选项。由服务提供商提供以及由用户选择的用于通过网络(比如因特网)下载到他的设备的选择,都通过唯一标识符而被记录在与该单独设备相关联的配置记录中,并且是由配置服务器(计算机)运营商来维护的。因此,维护(共同构成配置记录数据库的)多条配置记录,每一条记录都与特定用户的CE设备相关联并且包含与软件选项相关的信息,所述软件选项比如像目前安装的程序包、先前卸载的程序包以及与该设备兼容并且可供下载的程序包。优选地,所述设备标识符包括与CE设备类型有关的信息和唯一标识该设备的信息。与设备类型、型号等等有关的信息使配置服务器运营商能够确定用于该设备类型的兼容软件选项,同时唯一标识该单独设备的信息(比如生产单元号)使服务器能够创建并维护对于该设备来说唯一的配置记录。为每个设备提供配置记录还实现了自动的或受用户控制的软件升级、万一CE设备遇到错误时恢复或″回滚到最近的良好配置″,所述配置服务器记录这类事件的频率并且确定万一发生错误时要提供给CE设备的适当软件。连同标识符中的设备类型信息和在单独的配置记录中指明的软件配置一起记录此类错误事件,有利地使配置服务器运营商能对照这类信息并且向软件提供商提供这类信息,借此来实现更快速的错误修正和升级周期,并且利用通过自动应用这类升级而安装的相关软件选项而增强了那些CE设备的稳定性。有利的是,用于每个设备的配置记录都包括指定所选软件选项内的软件程序包的下载位置的信息。所述信息可以是统一资源定位符(URL)形式的,所述统一资源定位符指定了在其上提供软件的适当的下载服务器。在一个系统实施例中,描述了一种具有唯一设备标识符的数字机顶盒(STB)形式的CE设备,所述STB可操作用于通过经由因特网的连接来与配置服务器进行通信,其中所述配置服务器本身有权访问包括用于该设备的配置记录的配置记录数据库。在另一个系统实施例中,描述了一种具有唯一设备标识符的移动电话形式的CE设备,所述电话可操作用于经由无线网络和因特网而与配置服务器进行通信,其中所述配置服务器本身有权访问包括用于该设备的配置记录的配置记录数据库。任选地,所述电话可以具有微型硬盘驱动器或小板型光学(SFFO)盘驱动器或固态闪速存储器形式的附加存储装置,所述附加存储装置例如具有实现根据本专利技术的软件选项下载的增强的存储能力。根据本专利技术的再一个方面,要求了一种具有唯一标识符的CE设备;一种有权访问配置数据库的配置服务器,所述配置数据库包括与CE设备标识符相关联的配置记录;同时还要求了当在这种设备上运行时令本专利技术的方法被执行的程序代码。可以在载体上提供程序代码以供安装到服务器和设备上,其中所述载体可以是基于磁性存储器或光存储器的,或者所述载体可以是适合于跨网络分发程序代码的信号形式。在所附的权利要求书中叙述了本专利技术另外的特征和优点,并且在此将其公开内容引入以供参考,现在将读者导向所述公开内容。附图说明现在,将仅以举例方式并参照附图来描述本专利技术的优选实施例,在图中图1是实现本专利技术的系统的示意图,其中CE设备是机顶盒。图2是具有设备类型部分m和设备号n的CE设备标识符的示意表示。图3是用于设备类型m的设备类型表的例图。图4a描绘了用于具有标识符m.n的设备的配置记录。图4b描绘了在配置改变之后用于设备m.n的配置记录。图5举例说明了与设备m.n相关联的错误表的示例。图6是举例说明本文档来自技高网
...

【技术保护点】
一种用于管理多个CE设备(10,10a)的不同软件配置的方法,所述多个CE设备通过网络与服务器(40)相通信,其中每个CE设备都包含向服务器标识该设备的标识符(18);所述服务器有权访问存储有与已标识的CE设备(10)相关联的配置记录(70)的存储装置(46);所述配置记录(70)包括指示当前安装在已标识的CE设备上的软件和可用于该CE设备的可选软件(78)的数据,所述方法包括:至少部分地通过参考与设备标识符相关联的配置记录(70)来选择多个软件选项(64、66、68 )以供下载到CE设备(10,10a);向设备(10、10a)提供所述软件选项以供通过网络(32)下载;以及依据CE设备对至少其中一个软件选项的下载来更新用于该设备的相关联的配置记录(70)。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:AJM维沙特SJ吉邦斯DA巴克
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:NL[荷兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1