一种资源的检索方法和装置的制造方法

文档序号:9524268阅读:649来源:国知局
一种资源的检索方法和装置的制造方法
【技术领域】
[0001] 本发明设及视频监控技术领域,尤其设及一种资源的检索方法和装置。
【背景技术】
[0002] 随着视频监控系统的应用越来越广泛,视频监控系统支持的业务越来越多,视频 监控系统中的设备也越来越多。VM(VideoManagement,视频管理)服务器可W集中管理控 制视频监控系统的所有设备,调度各种视频监控业务。
[0003] 资源检索是视频监控系统中使用频繁的一种操作,通常的做法是,在VM服务器 上,为每一类视频监控业务创建一个信息表,为每个设备创建一个信息表,在每个信息表 中,记录实体资源。运样,当用户输入某个关键词时,从所有信息表中找到对应该关键词的 实体资源。在上述方式下,只能向用户显示关键词对应的实体资源,用户无法获知关键词对 应的更进一步的其它信息。

【发明内容】

[0004] 为实现上述目的,本发明提供一种资源的检索方法,所述方法包括: 阳0化]接收用户输入的检索信息;
[0006] 获得所述检索信息对应的实体资源和虚拟资源;
[0007] 将所述实体资源和所述虚拟资源显示给所述用户。
[0008] 在获得所述检索信息对应的实体资源和虚拟资源之前,在索引数据库建立阶段, 针对每个资源,获得所述资源的实体资源和虚拟资源属性类型,根据所述实体资源和所述 虚拟资源属性类型建立索引数据库,其中,所述索引数据库包括关键字、资源属性统一资源 定位符U化和所述虚拟资源属性类型,所述资源属性U化包括所述实体资源和所述虚拟资 源属性类型;
[0009] 所述获得所述检索信息对应的实体资源和虚拟资源的过程,具体包括:在资源 的检索阶段,通过所述检索信息查询所述索引数据库,得到所述检索信息对应的资源属性 U化;从所述资源属性U化中获得所述检索信息对应的实体资源和虚拟资源属性类型,并获 得所述虚拟资源属性类型对应的虚拟资源。
[0010] 所述通过所述检索信息查询所述索引数据库,得到所述检索信息对应的资源属性 U化的过程,具体包括:
[0011] 当所述检索信息为关键字时,通过查询所述索引数据库,得到所述关键字和所有 虚拟资源属性类型对应的资源属性m?L;或者,
[0012] 当所述检索信息为关键字和虚拟资源属性类型时,通过查询所述索引数据库,得 到所述关键字和所述虚拟资源属性类型对应的资源属性m?L。
[0013] 所述针对每个资源,获得所述资源的实体资源和虚拟资源属性类型,具体包括:查 询资源结构图,针对所述资源结构图中包括的每个设备类资源和每个业务类资源,按照如 下步骤获得各资源的实体资源和虚拟资源属性类型:
[0014] A、判断是否存在未选择过的设备类资源,若是,执行B,否则执行C;
[0015]B、从未选择过的设备类资源中选择一个设备类资源,并获得当前选择的设备类资 源的实体资源和虚拟资源属性类型,并执行A;
[0016] C、判断是否存在未选择过的业务类资源,若是,执行D;否则执行E;
[0017]D、从未选择过的业务类资源中选择一个业务类资源,并获得当前选择的业务类资 源的实体资源和虚拟资源属性类型,并执行C;
[0018]E、结束实体资源和虚拟资源属性类型的获得过程。
[0019] 所述资源属性U化的存储结构具体包括:Res://实体资源=XXX&虚拟资源属性 类型=yyy;或者,Res://实体资源=XXX&虚拟资源属性类型=yyy&资源属性子类型= ZZZ。进一步的,所述实体资源包括W下一种或几种:资源标识、资源名称、资源类型;所述 虚拟资源属性类型包括W下一种或几种:配置类型、操作类型、关联业务类型、操作对象类 型。
[0020] 本发明提供一种资源的检索装置,所述装置具体包括:
[0021] 接收模块,用于接收用户输入的检索信息;
[0022] 获得模块,用于获得所述检索信息对应的实体资源和虚拟资源;
[0023] 输出模块,用于将所述实体资源和所述虚拟资源显示给所述用户。
[0024] 所述获得模块,具体用于在获得所述检索信息对应的实体资源和虚拟资源之前, 在索引数据库建立阶段,针对每个资源,获得所述资源的实体资源和虚拟资源属性类型,根 据所述实体资源和所述虚拟资源属性类型建立索引数据库,其中,所述索引数据库包括关 键字、资源属性统一资源定位符U化和所述虚拟资源属性类型,所述资源属性U化包括所述 实体资源和所述虚拟资源属性类型;
[0025] 在获得所述检索信息对应的实体资源和虚拟资源的过程中,在资源的检索阶段, 通过所述检索信息查询所述索引数据库,得到所述检索信息对应的资源属性m?L;从所述 资源属性U化中获得所述检索信息对应的实体资源和虚拟资源属性类型,并获得所述虚拟 资源属性类型对应的虚拟资源。
[00%] 所述获得模块,具体用于在通过所述检索信息查询所述索引数据库,得到所述检 索信息对应的资源属性U化的过程中,当所述检索信息为关键字时,通过查询所述索引数 据库,得到所述关键字和所有虚拟资源属性类型对应的资源属性URL;或,当所述检索信息 为关键字和虚拟资源属性类型时,通过查询所述索引数据库,得到所述关键字和所述虚拟 资源属性类型对应的资源属性U化。
[0027] 所述获得模块,具体用于在获得所述资源的实体资源和虚拟资源属性类型的过程 中,查询资源结构图,针对资源结构图中包括的每个设备类资源和每个业务类资源,按照如 下过程获得各资源的实体资源和虚拟资源属性类型:
[0028] A、判断是否存在未选择过的设备类资源,若是,执行B,否则执行C;
[0029]B、从未选择过的设备类资源中选择一个设备类资源,并获得当前选择的设备类资 源的实体资源和虚拟资源属性类型,并执行A;
[0030] C、判断是否存在未选择过的业务类资源,若是,执行D;否则执行E;
[0031]D、从未选择过的业务类资源中选择一个业务类资源,并获得当前选择的业务类资 源的实体资源和虚拟资源属性类型,并执行C;
[0032]E、结束实体资源和虚拟资源属性类型的获得过程。
[0033] 所述资源属性U化的存储结构具体包括:Res://实体资源=XXX&虚拟资源属性 类型=yyy;或者,Res://实体资源=XXX&虚拟资源属性类型=yyy&资源属性子类型= ZZZ。进一步的,所述实体资源包括W下一种或几种:资源标识、资源名称、资源类型;所述 虚拟资源属性类型包括W下一种或几种:配置类型、操作类型、关联业务类型、操作对象类 型。
[0034] 基于上述技术方案,在本发明实施例中,当用户输入检索信息时,可W获得该检索 信息对应的实体资源和虚拟资源,并将实体资源和虚拟资源一起显示给用户,从而使得用 户可W获得检索信息对应的所有资源,提高用户感受。
【附图说明】
[0035] 图1是本发明一种实施方式中的资源的检索方法的流程图;
[0036] 图2是本发明一种实施方式中的资源结构图的示意图;
[0037] 图3是本发明一种实施方式中的VM服务器的硬件结构图;
[0038] 图4是本发明一种实施方式中的资源的检索装置的结构图。
【具体实施方式】
[0039] 针对现有技术中存在的问题,本发明实施例中提出一种资源的检索方法,应用于 视频监控系统中,该方法可W应用在视频监控系统的VM服务器上。 W40] 如图1所示,该资源的检索方法具体可W包括W下步骤:
[0041] 步骤101,接收用户输入的检索信息。
[0042] 步骤102,获得所述检索信息对应的实体资源和虚拟资源。
[0043] 步骤103,将所述实体资源和所述虚拟资源显示给所述用户。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1