一种在机顶盒上实现即插即用功能的装置及方法

文档序号:7685029阅读:296来源:国知局
专利名称:一种在机顶盒上实现即插即用功能的装置及方法
技术领域
本发明涉及数字家庭机顶盒技术领域,尤其涉及一种在机顶盒上实现即插即 用功能的装置及方法。
背景技术
即插即用(PNP, Plug-and-Play)的作用是自动配置(低层)计算机中的板 卡和其他设备,然后通知对应的设备都做了什么。PNP的任务是把物理设备和软 件(设备驱动程序)相配合,并操作设备,在每个设备和它的驱动程序之间建立 通信信道。该技术是一门热门技术,并且在计算机及其它一些产品上的运用已经 非常的成熟,但是它目前在机顶盒领域的应用整体来说还是比较少。随着机顶盒 技术日新月异的发展,可以与机顶盒进行连接的产品也随着越来越多。这些产品 一方面极大的扩展了机顶盒的资源和功能,使用户得到的服务和接受到的资讯更 多更完整,但是另一方面也带来一些问题,例如有些设备每次连接都要重新安装 驱动,有些要求机顶盒重启等等,这些问题都对机顶盒用户造成了不便。发明内容本发明的目的在于进一步完善机顶盒的现有功能,提供一种在机顶盒上实现 即插即用功能的装置及方法,使用户感受到更加丰富的系统功能和资源,以进一 步提高机顶盒的可用性。本发明的目的通过以下技术方案予以实现本发明提供的一种在机顶盒上实现即插即用功能的装置包括一个驱动管理 模块和一个用于连接设备的通用USB接口,其中驱动管理模块包括一个监测系统 和一个信息存储系统。所述通用USB接口中有一个开关,当设备连接到USB接口时会启动该开关, 驱动管理模块便开始运行;所述的驱动管理模块在连接的设备离开机顶盒5分钟之后自动关闭,这是为 了避免短时间内驱动管理模块反复启动或者驱动管理模块在无设备连接时还一 直运行所造成的资源浪费;所述的信息存储系统用于存储设备的标示、驱动程序、和所需系统资源地址并记录驱动程序活动记录,可以避免设备在短期内在机顶盒上使用时进行重复安 装驱动。此外,该系统记录各个设备驱动程序的活动情况,并把记录提供给监测 系统;所述监测系统用于监视长期未使用过的驱动程序,在驱动管理模块启动时如 间隔前一次检査有无超过30天没有活动记录的驱动程序已有两个星期的时间, 则重新检查有无超过30天没有活动记录的驱动程序,如发现则自动删除该驱动 程序、标示、和所需系统资源地址,监测系统的存在可以避免长期未使用的驱动 占用系统资源造成资源的浪费,同时可以使得机顶盒操作系统的运行更加合理 化,更加智能化。本发明提供的一种在机顶盒上实现即插即用功能的方法,该方法的实现包括 如下步骤al.设备连接到USB接口上,触动驱动管理模块的开关;a2.驱动管理模块运行,査看信息存储系统中有无该设备的驱动程序,如果 有则进入步骤a4,否则进入步骤a3;a3.驱动管理模块从该设备中读取标示、驱动程序、和所需系统资源地址存 入信息存储系统,并进行安装;a4.运行该设备。本发明具有以下有益效果1) 通过提供一种在机顶盒上实现即插即用功能的装置及方法,合理的管理连 接到机顶盒上的各种设备,在用户感受到更加丰富的系统功能和资源的同时进一 步提高机顶盒的可操作性。2) 通过删除长期没有活动的驱动程序及相关信息,可以节省系统资源,使机 顶盒操作系统的运行更加合理化,更加智能化。3) 驱动管理模块在连接的设备离开机顶盒5分钟之后自动关闭,可以避免短 时间内驱动管理模块反复启动或者驱动管理模块在无设备连接时还一直运行所 造成的资源浪费的情况。


图l是本发明的结构组成框图;图2是本发明实行即插即用功能的工作流程框图。
具体实施方式
下面将结合实施例和附图对本发明作进一步的详细描述如图1所示,本发明包括一个驱动管理模块和一个用于连接设备的通用USB 接口,其中驱动管理模块包括一个监测系统和一个信息存储系统。所述信息存储系统用于存储设备的标示、驱动程序、和所需系统资源地址并 记录驱动程序活动记录;所述监测系统用于监视长期未使用过的驱动程序;其中,通用USB接口中有一个开关,当设备连接到USB接口时该开关会启动, 驱动管理模块便开始运行。驱动管理模块在连接的设备离开机顶盒5分钟之后自 动关闭,这是为了避免短时间内驱动管理模块反复启动或者驱动管理模块在无设 备连接时还一直运行所造成的资源浪费。此外,监测系统在驱动管理模块启动时 如间隔前一次检査有无超过30天没有活动记录的驱动程序己有两个星期的时 间,则重新检查有无超过30天没有活动记录的驱动程序,如发现则自动删除该驱 动程序及相关信息,监测系统的存在可以避免长期未使用的驱动占用系统资源造 成资源浪费的情况,使机顶盒操作系统的运行更加合理化,更加智能化。信息存 储系统用于储存连接到机顶盒上各种设备的标示、驱动程序、和所需系统资源地 址,并记录各驱动程序的活动情况,该系统是驱动管理模块的核心部分,通过记 录设备的驱动程序等相关信息,可以避免设备在短期内再一次在机顶盒上使用时 进行充分安装驱动,该系统还记录各个设备的驱动程序的活动情况,并把记录提 供给监测系统。如图2所示,本方法的运行过程如下1) 设备连接到USB接口上,触动驱动管理模块的开关;2) 驱动管理模块运行,如果间隔前一次检査有无超过30天没有活动记录 的驱动程序己有两个星期的时间,则监测系统重新检查有无超过30天没有活 动记录的驱动,如果有删除该驱动程序及相关信息。3) 査看信息存储系统中有无该设备的驱动程序4) 如果没有驱动管理模块从该设备中读取标示、驱动程序、和所需系统进行安装;5) 运行该设备;6) 当设备离开机顶盒5分钟之后,驱动管理模块自动关闭。 通过本方法,可以合理地管理连接到机顶盒上的各种设备,在用户感受到更加丰富的系统功能和资源的同时进一步提高机顶盒的可操作性。通过删除长期没 有活动的驱动程序及相关信息,可以节省系统资源,使机顶盒操作系统的运行更 加合理化,更加智能化。驱动管理模块在连接的设备离开机顶盒5分钟之后自动 关闭,可以避免短时间内驱动管理模块反复启动或者驱动管理模块在无设备连接 时还一直运行所造成的资源浪费的情况。
权利要求
1.一种在机顶盒上实现即插即用功能的装置,其特征在于包括一个驱动管理模块和一个用于连接设备的通用USB接口,其中驱动管理模块包括一个监测系统和一个信息存储系统;所述通用USB接口中有一个开关,当设备连接到USB接口时会启动该开关,驱动管理模块便开始运行;所述的驱动管理模块在连接的设备离开机顶盒5分钟之后自动关闭,这是为了避免短时间内驱动管理模块反复启动或者驱动管理模块在无设备连接时还一直运行所造成的资源浪费;所述的信息存储系统用于存储设备的标示、驱动程序、和所需系统资源地址并记录驱动程序活动记录,可以避免设备在短期内在机顶盒上使用时进行重复安装驱动;此外,该系统记录各个设备驱动程序的活动情况,并把记录提供给监测系统;所述监测系统用于监视长期未使用过的驱动程序,在驱动管理模块启动时如间隔前一次检查有无超过30天没有活动记录的驱动程序已有两个星期的时间,则重新检查有无超过30天没有活动记录的驱动程序,如发现则自动删除该驱动程序、标示、和所需系统资源地址,监测系统的存在可以避免长期未使用的驱动占用系统资源造成资源的浪费,同时可以使得机顶盒操作系统的运行更加合理化,更加智能化。
2. —种在机顶盒上实现即插即用功能的方法,其特征在于该方法包括如下 步骤al.设备连接到USB接口上,触动驱动管理模块的开关;a2.驱动管理模块运行,査看信息存储系统中有无该设备的驱动程序,如果 有则进入步骤a4,否则进入步骤a3;a3.驱动管理模块从该设备中读取标示、驱动程序、和所需系统资源地址存 入信息存储系统,并进行安装;a4.运行该设备。
全文摘要
本发明公开了一种在机顶盒上实现即插即用功能的装置,包括一个驱动管理模块和一个用于连接设备的通用USB接口,其中驱动管理模块包括一个监测系统和一个信息存储系统。当设备连接到USB接口上时会触动其中的开关,驱动管理模块随即启动并检测连接的设备,若在机顶盒中还没有安装该设备的驱动,则从该设备中读取驱动程序及相关信息并进行安装。本发明还公开了一种在机顶盒上实现即插即用功能的方法。本发明使机顶盒具备一定的即插即用功能,令机顶盒的功能更加齐全,满足用户更多要求,从而达到方便用户的目的。
文档编号H04N5/00GK101325653SQ20081002964
公开日2008年12月17日 申请日期2008年7月22日 优先权日2008年7月22日
发明者罗笑南, 勃 胡 申请人:中山大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1