著录项信息
专利名称 | 自动设置显卡参数的方法及装置 |
申请号 | CN201110253727.7 | 申请日期 | 2011-08-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-05-02 | 公开/公告号 | CN102436363A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/14 | IPC分类号 | G;0;6;F;3;/;1;4查看分类表>
|
申请人 | 北京数码大方科技有限公司 | 申请人地址 | 北京市海淀区知春路甲63号卫星大厦802室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京数码大方科技股份有限公司 | 当前权利人 | 北京数码大方科技股份有限公司 |
发明人 | 郭瑞军 |
代理机构 | 北京康信知识产权代理有限责任公司 | 代理人 | 吴贵明;余刚 |
摘要
本发明公开了一种自动设置显卡参数的方法及装置。其中,该方法包括:读取显卡的显卡信息;根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别,显卡能力字典文件包括一个或多个显卡信息与显卡级别的对应关系;根据显卡级别在显示级别信息表中进行查询,以获取显卡的显卡参数,显示级别信息表包括一个或多个显卡级别与显卡参数的对应关系;应用程序根据该显卡参数来初始化显示设置。上述实施例在识别显卡信息之后,针对显卡能力字典文件和显示级别信息表设置来获取相应的显示参数,将稳定与高效完美结合。通过本发明,能够实现使得三维CAD软件能够适应不同的类型的显卡,同时发挥显卡的最大的能力来提高显示效率。
自动设置显卡参数的方法及装置\n技术领域\n[0001] 本发明涉及计算机领域,具体而言,涉及一种自动设置显卡参数的方法及装置。\n背景技术\n[0002] 三维图形显示及交互是三维CAD软件必要的功能之一,因此,三维显示技术稳定、高效在三维CAD软件中起着举足轻重的作用。对于大型和超大型三维模型,它的显示性能一直以来是制约三维CAD软件发展的瓶颈之一。\n[0003] 近些年来,随着硬件技术的迅猛发展,将通用显示模块固化到显卡中已经成为整个计算机行业内提高三维显示性能的必选,甚至是唯一选择。继CPU之后,最近流行的新名词GPU(Graphic Processing Unit)越来越为人们所熟知,便是这一技术发展的新阶段的体现。\n[0004] 基于固化在显卡中的通用显示模块,三维图形处理软件就可以专注于软件功能的开发,但随之带来的问题是,由于显卡新品不断的推出,旧品不断的被淘汰,导致目前世面上显卡种类繁多,它们内部固化的通用显示模块功能也不完全一样。这就使显卡兼容性成为三维图形处理软件面临的又一新问题。当然,三维CAD软件也无法逃脱。\n[0005] 目前显卡中都固化了OpenGL模块,可以简单的将OpenGL理解为一个三维图形库的标准(或者说是规范),不同显卡对OpenGL模块的实现程度、实现方式可能不一样,同时,Windows自带了一个完全软件实现的OpenGL库。固化在显卡中的OpenGL效率要远远高于软件实现的OpenGL库。软件OpenGL库存在的意义在于,如果遇到特别早期的显卡,它内部没有固化OpenGL库时,此时它就可以发挥用途。\n[0006] 现有的计算机针对不同的显卡采用了固定的显示参数,大多三维CAD软件都使用OpenGL作为通用的显示模块,在此基础之上开发适用自己软件的显示模块。这种配置方式会出现以下几种缺陷:如果参数配置太低,在低、中、高端显卡上都可以正常运行,但无法发挥高端显卡能力,导致对大模型显示速度很慢;如果参数配置太高,在低端显卡很容易发生死机;如果采用用户手工配置显示参数的方式,则对用户要求很高,虽然可以通过帮助文档告诉用户如果发现显示速度慢调高显示参数,发现死机调低显示参数等等,但工作效率的降低是显而易见的。例如,当三维CAD软件中给OpenGL设置了一个较高的参数时,而当前计算机的显卡固化程序却对这个参数支持的不好,或者根本不支持,于是死机便在这种情况下发生了。上述情况除病毒干扰外,几乎全部是由显卡兼容性导致。\n[0007] 目前针对相关技术的三维CAD软件中对于不同的显卡采用了固定的显示参数,导致软件在高端显卡上软件性能较差,运行速度较慢,或者在低端显卡上经常容易发生死机的问题,目前尚未提出有效的解决方案。\n发明内容\n[0008] 针对相关技术的三维CAD软件中对于不同的显卡采用了固定的显示参数,导致软件在高端显卡上软件性能较差,运行速度较慢,或者在低端显卡上经常容易发生死机的问题,目前尚未提出有效的问题而提出本发明,为此,本发明的主要目的在于提供一种自动设置显卡参数的方法及装置,以解决上述问题。\n[0009] 为了实现上述目的,根据本发明的一个方面,提供了一种自动设置显卡参数的方法,该自动设置显卡参数的方法包括:读取显卡的显卡信息;根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别,显卡能力字典文件包括一个或多个显卡信息与显卡级别的对应关系;根据显卡级别在显示级别信息表中进行查询,以获取显卡的显卡参数,显示级别信息表包括一个或多个显卡级别与显卡参数的对应关系;应用程序根据显卡参数来初始化显示设置。\n[0010] 进一步地,在根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别之前,方法还包括:创建显卡能力字典文件,该步骤包括;设置显卡的显卡信息与显卡级别的显卡能力对应关系,其中,一种显卡的显卡信息对应一个显卡级别,每个显卡级别对应一个或多个显卡信息;将显卡能力对应关系保存至显卡能力字典文件。\n[0011] 进一步地,在根据显卡级别在显示级别信息表中进行查询,以获取显卡的显卡参数之前,方法还包括:创建显示级别信息表,该步骤包括:配置显卡的显卡级别,以获取每种显卡的显卡参数与显卡级别的显卡级别对应关系,其中,一种显卡的显卡参数对应一个显卡级别,每个显卡级别对应一个或多个显卡参数;将显卡级别对应关系保存至显示级别信息表。\n[0012] 进一步地,根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别包括:以显卡信息为索引,在显卡能力字典文件中查找对应的显卡信息;判断在显卡能力字典文件中是否成功查找到对应的显卡信息,其中,在查找成功的情况下,读取显卡的显卡级别的信息;在查找失败的情况下,将显卡信息与一个或多个显卡参数基准线进行对比,以获取显卡的显卡级别。\n[0013] 进一步地,将显卡信息与一个或多个显卡参数基准线进行对比,以获取显卡的显卡级别包括:设置一个或多个显卡参数基准线以及每个显卡参数基准线的优先级,并设定每个显卡参数基准线对应的显卡级别,其中,显卡基准线包括:显卡的显卡芯片型号、显存以及驱动日期;按照显卡参数基准线的优先级将显卡信息与一个或多个显卡参数基准线依次进行比较,以获取比较结果;根据比较结果确定显卡的显卡级别。\n[0014] 进一步地,按照显卡参数基准线的优先级将显卡信息与一个或多个显卡参数基准线依次进行比较,以获取比较结果包括:步骤A,将优先级最高的显卡参数基准线与显卡信息中对应的第一信息进行比较,在比较结果满足预定条件的情况下,将次高优先级的显卡参数基准线与显卡信息中对应的第二信息进行比较;步骤B,按照显卡参数基准线的优先级遍历执行步骤A,直至获取对应显卡信息的显卡级别。\n[0015] 为了实现上述目的,根据本发明的另一方面,提供了一种自动设置显卡参数的装置,该自动设置显卡参数的装置包括:读取模块,用于读取显卡的显卡信息;第一查询模块,用于根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别,显卡能力字典文件包括一个或多个显卡信息与显卡级别的对应关系;第二查询模块,用于根据显卡级别在显示级别信息表中进行查询,以获取显卡的显卡参数,显示级别信息表包括一个或多个显卡级别与显卡参数的对应关系;应用模块,用于应用程序根据显卡参数来初始化显示设置。\n[0016] 进一步地,装置还包括:第一创建模块,用于创建显卡能力字典文件,其中,第一创建模块包括;第一设置模块,用于设置显卡的显卡信息与显卡级别的显卡能力对应关系,其中,一种显卡的显卡信息对应一个显卡级别,每个显卡级别对应一个或多个显卡信息;第一保存模块,用于将显卡能力对应关系保存至显卡能力字典文件。\n[0017] 进一步地,装置还包括:第二创建模块,用于创建显示级别信息表,其中,第二创建模块包括:第二设置模块,用于配置显卡的显卡级别,以获取每种显卡的显卡参数与显卡级别的显卡级别对应关系,其中,一种显卡的显卡参数对应一个显卡级别,每个显卡级别对应一个或多个显卡参数;第二保存模块,用于将显卡级别对应关系保存至显示级别信息表。\n[0018] 进一步地,第一查询模块包括:查找模块,用于以显卡信息为索引,在显卡能力字典文件中查找对应的显卡信息;判断模块,用于判断在显卡能力字典文件中是否成功查找到对应的显卡信息,其中,在查找成功的情况下,读取显卡的显卡级别的信息;在查找失败的情况下,将显卡信息与一个或多个显卡参数基准线进行对比,以获取显卡的显卡级别。\n[0019] 进一步地,判断模块包括:第三设置模块,用于设置一个或多个显卡参数基准线以及每个显卡参数基准线的优先级,并设定每个显卡参数基准线对应的显卡级别,其中,显卡基准线包括:显卡的显卡芯片型号、显存以及驱动日期;比较模块,用于按照显卡参数基准线的优先级将显卡信息与一个或多个显卡参数基准线依次进行比较,以获取比较结果;获取模块,用于根据比较结果确定显卡的显卡级别。\n[0020] 通过本发明,采用读取显卡的显卡信息;根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别,显卡能力字典文件包括一个或多个显卡信息与显卡级别的对应关系;根据显卡级别在显示级别信息表中进行查询,以获取显卡的显卡参数,显示级别信息表包括一个或多个显卡级别与显卡参数的对应关系;调用显卡参数至应用程序,上述实施例在识别显卡信息之后,针对显卡能力字典文件和显示级别信息表设置来获取相应的显示参数,将稳定与高效完美结合,解决了三维CAD软件中对于不同的显卡采用了固定的显示参数,导致软件在高端显卡上软件性能较差,运行速度较慢,或者在低端显卡上经常容易发生死机的问题,进而实现使得三维CAD软件能够适应不同的类型的显卡,同时发挥显卡的最大的能力来提高显示效率的效果。\n附图说明\n[0021] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:\n[0022] 图1是根据本发明实施例的自动设置显卡参数的装置结构示意图;\n[0023] 图2是根据如图1所示实施例的显卡所对应的显卡能力信息表的截屏图;\n[0024] 图3是根据本发明实施例的自动设置显卡参数的方法的流程图;以及[0025] 图4是根据本发明实施例的自动设置显卡参数的方法的详细流程图。\n具体实施方式\n[0026] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。\n[0027] 图1是根据本发明实施例的自动设置显卡参数的装置结构示意图。如图1所示,该装置包括:读取模块10、第一查询模块30、第二查询模块50以及应用模块70。\n[0028] 其中,读取模块10,用于读取显卡的显卡信息;第一查询模块30,用于根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别,显卡能力字典文件包括一个或多个显卡信息与显卡级别的对应关系;第二查询模块50,用于根据显卡级别在显示级别信息表中进行查询,以获取显卡的显卡参数,显示级别信息表包括一个或多个显卡级别与显卡参数的对应关系;应用模块70,用于应用程序根据显卡参数来初始化显示设置。\n[0029] 上述实施例在识别显卡信息之后,根据显卡信息在显卡能力字典文件和显示级别信息表中进行查询,获取相应的显示参数,并通过应用程序(例如三维CAD软件)将显卡参数设置到“显卡”或“OpenGL”,从而使得应用程序,例如三维CAD软件能够适应不同类型的显卡,同时发挥显卡的最大的能力来提高显示效率,将稳定与高效完美结合。上述实施利解决了三维CAD软件中对于不同的显卡采用了固定的显示参数,导致软件在高端显卡上软件性能较差,运行速度较慢,或者在低端显卡上经常容易发生死机的问题,进而实现使得三维CAD软件能够适应不同的类型的显卡,同时发挥显卡的固化程序的最大能力来提高显示效率。\n[0030] 具体的,上述实施例在实施过程中,可以通过Windows公开的应用程序接口来获取全部显卡信息而对于显卡的重要参数(OpenGL重要参数)通常可以通过研发人员长期实践积累和测试获得。\n[0031] 本发明上述实施利中,装置还可以包括:第一创建模块901,用于创建显卡能力字典文件,其中,第一创建模块901包括;第一设置模块,用于设置显卡的显卡信息与显卡级别的显卡能力对应关系,其中,一种显卡的显卡信息对应一个显卡级别,每个显卡级别对应一个或多个显卡信息;第一保存模块,用于将显卡能力对应关系保存至显卡能力字典文件。\n[0032] 具体的,如图2所示的截屏图,该记事本记录了本申请中的显卡所对应的显卡能力信息,其中,影响应用程序(例如三维CAD软件)稳定性的参数主要以下几个:\n[0033] AdapterCompatibility:这个一般代表了显卡芯片供应商,目前主流的显卡芯片供应商有Nivdia,AMD(ATI),Intel等。\n[0034] AdapterRAM:显存,它的意义与内存类似,在一定程度上代表了一个显卡的级别。\n[0035] DriverDate/DriverVersion:驱动日期与版本,一般来说,驱动越新越好。\n[0036] VideoProcessor:一般是显卡芯片型号,它具有决定性作用,一个显卡能力如何,通过为卡芯片型号基本可以确定。如同CPU中的赛扬、奔腾、酷睿等,它的型号确定后,技术性能一般也基本确定了。\n[0037] 本发明上述实施利中的第一创建模块901通过创建每一种显卡的显卡信息与显卡级别的对应关系来获取显卡能力字典文件,可以实现在计算机监测到新的显卡时,可以根据已经得到的显卡能力字典文件查询得出该显卡的显卡级别,灵活控制了不同显卡的应用级别\n[0038] 本发明上述实施利中,装置还可以包括:第二创建模块903,用于创建显示级别信息表,其中,第二创建模块903包括:第二设置模块,用于配置显卡的显卡级别,以获取每种显卡的显卡参数与显卡级别的显卡级别对应关系,其中,一种显卡的显卡参数对应一个显卡级别,每个显卡级别对应一个或多个显卡参数;第二保存模块,用于将显卡级别对应关系保存至显示级别信息表。\n[0039] 上述实施利中的第二创建模块903实现了针对低端显示配置较低显示参数,针对高端显示配置高端显示参数。在判断得到显卡类型之后,根据显卡类型,即显卡级别确定需要具体设置哪些参数。即在显示别信息表中得到该级别的显卡对应的显卡参数。\n[0040] 具体的,本发明上述实施利中涉及到的重要显示参数(OpenGL重要的参数)包括如下几种类型,这些参数在低端显卡中实现不好,而在中高端显卡中运行正常:\n[0041] 显示列表:这是OpenGL中渲染性能的一项重要功能,使用它可以大大提高运行效率,可惜的是,它在低端显卡中实现不好,开启它的话,一般都会死机。\n[0042] 纹理映射:这是OpenGL中渲染效果的一项重要功能,它可以将一个图片贴到一个面上,从而使这个面产生木头、石头等效果。同样,它在一些低端显卡中支持不好。\n[0043] 反走样:这也是一个渲染效果的参数,开启它之后,可以使线条更光滑,无锯齿。\n[0044] 硬件加速:这是最后一道防线了,它是否使用显卡中固化的OpenGL模块,对于一些极端情况,只能使用完全软件模拟的OpenGL了,这样就会使渲染速度相当慢。\n[0045] 优选地,上述实施例中的第一查询模块30可以包括:查找模块301,用于以显卡信息为索引,在显卡能力字典文件中查找对应的显卡信息;判断模块303,用于判断在显卡能力字典文件中是否成功查找到对应的显卡信息,其中,在查找成功的情况下,读取显卡的显卡级别的信息;在查找失败的情况下,将显卡信息与一个或多个显卡参数基准线进行对比,以获取显卡的显卡级别。\n[0046] 本发明上述实施利中,该判断模块303可以包括:第三设置模块,用于设置一个或多个显卡参数基准线以及每个显卡参数基准线的优先级,并设定每个显卡参数基准线对应的显卡级别,其中,显卡基准线包括:显卡的显卡芯片型号、显存以及驱动日期;比较模块,用于按照显卡参数基准线的优先级将显卡信息与一个或多个显卡参数基准线依次进行比较,以获取比较结果;获取模块,用于根据比较结果确定显卡的显卡级别。\n[0047] 图3是根据本发明实施例的自动设置显卡参数的方法的流程图;以及图4是根据本发明实施例的自动设置显卡参数的方法的详细流程图。\n[0048] 如图3所示该方法包括如下步骤:\n[0049] 步骤S102,通过图1中的读取模块10来读取显卡的显卡信息。\n[0050] 步骤S104,通过图1中的第一查询模块30来实现根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别,显卡能力字典文件包括一个或多个显卡信息与显卡级别的对应关系。\n[0051] 步骤S106,通过图1中的第二查询模块50来实现根据显卡级别在显示级别信息表中进行查询,以获取显卡的显卡参数,显示级别信息表包括一个或多个显卡级别与显卡参数的对应关系。\n[0052] 步骤S108,通过图1中的第三查询模块来实现应用程序根据显卡参数来初始化显示设置。\n[0053] 上述实施例在识别显卡信息之后,根据显卡信息在显卡能力字典文件和显示级别信息表中进行查询,获取相应的显示参数,使得三维CAD软件能够适应不同类型的显卡,同时发挥显卡的最大的能力来提高显示效率,将稳定与高效完美结合。上述实施利解决了三维CAD软件中对于不同的显卡采用了固定的显示参数,导致软件在高端显卡上软件性能较差,运行速度较慢,或者在低端显卡上经常容易发生死机的问题,进而实现使得三维CAD软件能够适应不同的类型的显卡,同时发挥显卡的固化程序的最大能力来提高显示效率。\n[0054] 本发明上述实施例的步骤S104在根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别之前,方法还包括:创建显卡能力字典文件,该步骤包括;设置显卡的显卡信息与显卡级别的显卡能力对应关系,其中,一种显卡的显卡信息对应一个显卡级别,每个显卡级别对应一个或多个显卡信息;将显卡能力对应关系保存至显卡能力字典文件。\n[0055] 本发明上述实施例的步骤S106在根据显卡级别在显示级别信息表中进行查询,以获取显卡的显卡参数之前,方法还包括:创建显示级别信息表,该步骤包括:配置显卡的显卡级别,以获取每种显卡的显卡参数与显卡级别的显卡级别对应关系,其中,一种显卡的显卡参数对应一个显卡级别,每个显卡级别对应一个或多个显卡参数;将显卡级别对应关系保存至显示级别信息表。\n[0056] 优选地,上述实施例中根据显卡信息在显卡能力字典文件中进行查询,以获取显卡的显卡级别包括:以显卡信息为索引,在显卡能力字典文件中查找对应的显卡信息;判断在显卡能力字典文件中是否成功查找到对应的显卡信息,其中,在查找成功的情况下,读取显卡的显卡级别的信息;在查找失败的情况下,将显卡信息与一个或多个显卡参数基准线进行对比,以获取显卡的显卡级别。\n[0057] 在上述实施例步骤S104中,将显卡信息与一个或多个显卡参数基准线进行对比,以获取显卡的显卡级别的步骤包括:设置一个或多个显卡参数基准线以及每个显卡参数基准线的优先级,并设定每个显卡参数基准线对应的显卡级别,其中,显卡基准线包括:显卡的显卡芯片型号、显存以及驱动日期;按照显卡参数基准线的优先级将显卡信息与一个或多个显卡参数基准线依次进行比较,以获取比较结果;根据比较结果确定显卡的显卡级别。\n[0058] 优选地,按照显卡参数基准线的优先级将显卡信息与一个或多个显卡参数基准线依次进行比较,以获取比较结果包括:步骤A,将优先级最高的显卡参数基准线与显卡信息中对应的第一信息进行比较,在比较结果满足预定条件的情况下,将次高优先级的显卡参数基准线与显卡信息中对应的第二信息进行比较;步骤B,按照显卡参数基准线的优先级遍历执行步骤A,直至获取对应显卡信息的显卡级别。该实施利在具体实施过程中,可以先设置显卡芯片(NV9600)的优选级最高,对应的显卡级别为1,显存(512M)的优选级次之,且对应的显卡级别为2,显卡在显卡能力字典文件中未查找到对应的显卡级别的情况下,系统可以进入本实施利,可以先对比显卡芯片的型号,如果显卡芯片的型号为NV9800,则说明优选级别为1或以上,在比较该显卡的显存,如果显存为512M,则最终可以确定该显卡的具体级别。\n[0059] 具体的,如图4所示,根据上述实施例,现描述本发明根据显卡信息设置显示参数的详细流程:\n[0060] (1)初始化显示级别信息表:将OpenGL参数设置分成几个显示级别,如最低的级别是所列参数全部禁用掉,最高级别是全部参数都启用,中间有若干过度级别。通过建立每个显卡的显示参数和显示级别之间的关联关系来生成显示级别信息表。\n[0061] (2)读入显卡信息重要参数:通过Windows公布的应用程序接口,读入显卡的重要显卡参数。\n[0062] (3)读入预置的显卡能力字典:在软件测试阶段,针对市面主流显卡进行了常规显卡兼容性测试,将该显卡信息与显卡级别的显卡能力对应关系保存在一个字典文件中。\n这步目的是读取这个字典,在内存中构建显卡能力字典文件,本发明涉及到的显卡能力数据不限本发明的举例。\n[0063] (4)查询显卡能力字典:根据第(2)步读到的显卡信息,在第(3)步的显卡能力字典中查找,以确定当前的显卡是否在我们的字典中。如果找到,那么根据字典来确定当前显卡的为示级别,如果没有,进入下一步的自动推理显示级别模块。\n[0064] (5)自动推理显示级别:如果当前的显卡没有收录在显卡能力字典文件中,系统则进入自动推理模块,根据显卡参数,由程序自动给出推荐的显示级别。该自动推理过程判断显卡芯片型号以及判断它所属的系列,然后结合显存、驱动日期来判断它是低端显卡还是中高端显卡,以此来确定当前显卡的显示级别。\n[0065] (6)根据显示级别设置显示参数:显示级别确定后,应用程序可以根据第(1)步建立的显示级别信息表,将相应的参数设置到OpenGL中,设置完OpenGL参数之后,OpenGL又会把这些参数设置到显卡中。\n[0066] 需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。\n[0067] 从以上的描述中,可以看出,本发明实现了如下技术效果:提高了软件稳定性:使用这套机制后,用户无需做任何设置,在低端显卡上都可以测试通过;提高了软件在中高端显卡上的性能:针对中高端显卡,可以更优化的设置参数,使得大模型在中高端显卡上的性能大大提高,帧速率(每秒渲染帧数)是以前的25倍。\n[0068] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。\n[0069] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
法律信息
- 2014-09-17
- 2013-03-13
著录事项变更
申请人由北京数码大方科技有限公司变更为北京数码大方科技股份有限公司
地址由100080 北京市海淀区知春路甲63号卫星大厦802室变更为100080 北京市海淀区知春路甲63号卫星大厦802室
- 2012-06-27
实质审查的生效
IPC(主分类): G06F 3/14
专利申请号: 201110253727.7
申请日: 2011.08.30
- 2012-05-02
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-10-21
|
2009-05-22
| | |
2
| |
2010-12-29
|
2009-06-18
| | |
3
| |
2009-10-21
|
2009-05-22
| | |
4
| |
2008-08-13
|
2007-02-08
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |