首页 / 专利库 / 电脑零配件 / 固件 / 软件 / 应用软件 / 软件性能检测方法、终端设备及计算机可读存储介质

软件性能检测方法、终端设备及计算机可读存储介质

阅读:760发布:2020-05-08

专利汇可以提供软件性能检测方法、终端设备及计算机可读存储介质专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种 软件 性能检测方法、终端设备和计算机可读存储介质。本发明提供的软件性能检测方法包括以下步骤:平台 服务器 获取目标 应用软件 对应的程序代码文件和测试流程脚本文件;在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件;将所述混合程序代码文件和所述测试流程脚本文件发送至终端设备,以供所述终端设备根据所述混合程序代码文件安装应用程序,并根据所述测试流程脚本文件进行性能测试。将测试性能文件与目标应用软件对应的程序代码文件结合,测试性能文件绑定至程序代码文件中,可以在无越狱设备的支持下实现在IOS系统中进行软件性能测试的目的,测试灵活性进一步提升。,下面是软件性能检测方法、终端设备及计算机可读存储介质专利的具体信息内容。

1.一种软件性能检测方法,其特征在于,所述软件性能检测方法包括以下步骤:
平台服务器获取目标应用软件对应的程序代码文件和测试流程脚本文件;
在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件;
将所述混合程序代码文件和所述测试流程脚本文件发送至终端设备,以供所述终端设备根据所述混合程序代码文件安装应用程序,并根据所述测试流程脚本文件进行性能测试。
2.如权利要求1所述的软件性能检测方法,其特征在于,所述在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件的步骤,包括:
提取所述测试性能文件的测试程序代码;
将所述测试程序代码插桩至所述程序代码文件对应的程序代码中得到混合程序代码;
将所述混合程序代码进行封装得到所述混合程序代码文件。
3.如权利要求1所述的软件性能检测方法,其特征在于,所述将所述混合代码文件和所述测试流程脚本文件发送至终端设备的步骤,包括:
获取当前处于可连接状态的所述终端设备对应的路径通道;
按照所述路径通道将所述混合程序代码文件和所述测试流程脚本文件下发至所述终端设备。
4.一种软件性能检测方法,其特征在于,所述软件性能检测方法包括以下步骤:
终端设备接收到平台服务器发送的混合程序代码文件和测试流程脚本文件后,对所述混合程序代码文件和所述测试流程脚本文件进行解析,得到混合程序代码和流程脚本程序;
根据所述混合程序代码安装应用程序;
在所述应用程序中运行所述测试流程脚本文件,以对所述应用程序进行性能测试。
5.如权利要求4所述的软件性能检测方法,其特征在于,所述在所述应用程序中运行所述测试流程脚本文件,以对所述应用程序进行性能测试的步骤,包括:
获取所述流程脚本程序对应的操作步骤和操作参数;
根据所述操作步骤以及所述操作参数控制所述应用程序进行性能测试。
6.如权利要求4所述的软件性能测试方法,其特征在于,在所述根据所述混合程序代码安装应用程序的步骤之后,所述软件性能测试方法还包括:在接收到用户基于所述应用程序的手动操作指令后,获取用户操作所述应用程序的步骤信息;
根据所述步骤信息对所述应用程序进行性能测试。
7.如权利要求4至6中任一项所述的软件性能检测方法,其特征在于,在所述对所述应用程序进行性能测试的步骤之后,还包括:
在所述性能测试结束后,获取测试数据;
将所述测试数据发送至后台服务器,以供所述后台服务器对所述测试数据进行综合处理得到性能数据。
8.一种终端设备,其特征在于,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的软件性能检测方法的控制程序,所述软件性能检测方法的控制程序被所述处理器执行时实现如权利要求1至7中任一项所述的软件性能检测方法的步骤。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有软件性能检测方法的控制程序,所述软件性能检测方法的控制程序被处理器执行时实现如权利要求1至7中任一项所述的软件性能检测方法的步骤。

说明书全文

软件性能检测方法、终端设备及计算机可读存储介质

技术领域

[0001] 本发明涉及互联网技术领域,特别涉及一种软件性能检测方法、终端设备和计算机可读存储介质。

背景技术

[0002] 需要检测APP(Application,手机软件)在特定界面或特定操作下的内存占用和CPU(Central processing unit,中央处理器)占用率等指标,以检测客户端的性能。IOS系统(苹果公司的移动操作系统)的底层是UNIX(尤尼克斯),想要通过建立SSH(Secure Shell,安全外壳协议)连接,发送TOP指令来获取进程的状态,需要一台可供越狱的IOS设备,并装上OpenSSH插件和TOP插件,才能通过Xshell与手机连接,显示IOS设备运行中的APP性能参数。但是目前最新的IOS系统版本与市面上可以越狱的系统版本不同,因此在没有越狱设备的支持下,不能越狱,即无法测试APP的性能参数。

发明内容

[0003] 本发明的主要目的是提供一种软件性能检测方法、终端设备和计算机可读存储介质,旨在解决在当前IOS系统中进行软件性能测试时必须依赖越狱设备的技术问题。
[0004] 为实现上述目的,本发明提出了一种软件性能检测方法,所述软件性能检测方法包括以下步骤:
[0005] 平台服务器获取目标应用软件对应的程序代码文件和测试流程脚本文件;
[0006] 在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件;
[0007] 将所述混合程序代码文件和所述测试流程脚本文件发送至终端设备,以供所述终端设备根据所述混合程序代码文件安装应用程序,并根据所述测试流程脚本文件进行性能测试。
[0008] 可选的,所述在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件的步骤,包括:
[0009] 提取所述测试性能文件的测试程序代码;
[0010] 将所述测试程序代码插桩至所述程序代码文件对应的程序代码中得到混合程序代码;
[0011] 将所述混合程序代码进行封装得到所述混合程序代码文件。
[0012] 可选地,所述将所述混合代码文件和所述测试流程脚本文件发送至终端设备的步骤,包括:
[0013] 获取当前处于可连接状态的所述终端设备对应的路径通道;
[0014] 按照所述路径通道将所述混合程序代码文件和所述测试流程脚本文件下发至所述终端设备。
[0015] 为实现上述目的,本发明提出了一种软件性能检测方法,所述软件性能检测方法包括以下步骤:
[0016] 终端设备接收到平台服务器发送的混合程序代码文件和测试流程脚本文件后,对所述混合程序代码文件和所述测试流程脚本文件进行解析,得到混合程序代码和流程脚本程序;
[0017] 根据所述混合程序代码安装应用程序;
[0018] 在所述应用程序中运行所述测试流程脚本文件,以对所述应用程序进行性能测试。
[0019] 可选地,所述在所述应用程序中运行所述测试流程脚本文件,以对所述应用程序进行性能测试的步骤,包括:
[0020] 获取所述流程脚本程序对应的操作步骤和操作参数;
[0021] 根据所述操作步骤以及所述操作参数控制所述应用程序进行性能测试。
[0022] 可选地,在所述根据所述混合程序代码安装应用程序的步骤之后,所述软件性能测试方法还包括:
[0023] 在接收到用户基于所述应用程序的手动操作指令后,获取用户操作所述应用程序的步骤信息;
[0024] 根据所述步骤信息对所述应用程序进行性能测试。
[0025] 可选地,在所述对所述应用程序进行性能测试的步骤之后,还包括:
[0026] 在所述性能测试结束后,获取测试数据;
[0027] 将所述测试数据发送至后台服务器,以供所述后台服务器对所述测试数据进行综合处理得到性能数据。
[0028] 为实现上述目的,本发明还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的软件性能检测方法的控制程序,所述软件性能检测方法的控制程序被所述处理器执行时实现如上述所述的软件性能检测方法的步骤。
[0029] 为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有软件性能检测方法的控制程序,所述软件性能检测方法的控制程序被处理器执行时实现如上述所述的软件性能检测方法的步骤。
[0030] 本发明技术方案通过平台服务器获取目标应用软件对应的程序代码文件和测试流程脚本文件;在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件;将所述混合程序代码文件和所述测试流程脚本文件发送至终端设备,以供所述终端设备根据所述混合程序代码文件安装应用程序,并根据所述测试流程脚本文件进行性能测试。将测试性能文件与目标应用软件对应的程序代码文件结合,测试性能文件绑定至程序代码文件中,可以在无越狱设备的支持下实现在IOS系统中进行软件性能测试的目的,测试灵活性进一步提升。附图说明
[0031] 图1为本发明实施例方案涉及的平台服务器硬件运行环境的终端结构示意图;
[0032] 图2为本发明软件性能检测方法第一实施例的流程示意图;
[0033] 图3为本发明软件性能检测方法第二实施例的流程示意图;
[0034] 图4为本发明软件性能检测方法第三实施例的流程示意图;
[0035] 图5为本发明实施例方案涉及的用户端对应的终端设备硬件运行环境的终端结构示意图;
[0036] 图6为本发明软件性能检测方法第四实施例的流程示意图;
[0037] 图7为本发明软件性能检测方法第五实施例的流程示意图;
[0038] 图8为本发明软件性能检测方法第六实施例的流程示意图;
[0039] 图9为本发明软件性能检测方法第七实施例的流程示意图。
[0040] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0041] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042] 需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后......),则该方向性指示仅用于解释在某一特定姿态下个部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
[0043] 另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
[0044] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0045] 本发明实施例的主要解决方案是:平台服务器获取目标应用软件对应的程序代码文件和测试流程脚本文件;在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件;将所述混合程序代码文件和所述测试流程脚本文件发送至终端设备,以供所述终端设备根据所述混合程序代码文件安装应用程序,并根据所述测试流程脚本文件进行性能测试。。
[0046] 由于现有技术中,想要在IOS系统中进行软件性能测试必须依赖越狱设备的支持。
[0047] 本发明提供一种软件性能检测方法,所述软件性能检测方法包括以下步骤:平台服务器获取目标应用软件对应的程序代码文件和测试流程脚本文件;在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件;将所述混合程序代码文件和所述测试流程脚本文件发送至终端设备,以供所述终端设备根据所述混合程序代码文件安装应用程序,并根据所述测试流程脚本文件进行性能测试。解决在当前IOS系统中进行软件性能测试时必须依赖越狱设备的技术问题。
[0048] 如图1所示,图1为本发明实施例方案涉及的硬件运行环境的终端结构示意图。
[0049] 本发明实施例终端可以是中间服务器,也可以是电脑等具有数据处理功能的终端设备。
[0050] 如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。
用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口
1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的优先接口、无线接口(如WiFi接口)。存储器1005可以是高速RAM存储器,也可以是NVM(non-volatile memory,非易失性存储器),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
[0051] 本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0052] 如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模以及软件性能检测方法的控制程序。
[0053] 在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的软件性能检测方法的控制程序,并执行以下操作:
[0054] 平台服务器获取目标应用软件对应的程序代码文件和测试流程脚本文件;
[0055] 在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件;
[0056] 将所述混合程序代码文件和所述测试流程脚本文件发送至终端设备,以供所述终端设备根据所述混合程序代码文件安装应用程序,并根据所述测试流程脚本文件进行性能测试。
[0057] 进一步地,处理器1001可以调用存储器1005中存储的软件性能检测方法的控制程序,还执行以下操作:
[0058] 提取所述测试性能文件的测试程序代码;
[0059] 将所述测试程序代码插桩至所述程序代码文件对应的程序代码中得到混合程序代码;
[0060] 将所述混合程序代码进行封装得到所述混合程序代码文件。
[0061] 进一步地,处理器1001可以调用存储器1005中存储的软件性能检测方法的控制程序,还执行以下操作:
[0062] 获取当前处于可连接状态的所述终端设备对应的路径通道;
[0063] 按照所述路径通道将所述混合程序代码文件和所述测试流程脚本文件下发至所述终端设备。
[0064] 基于上述硬件构架,提出本发明软件性能检测方法实施例。
[0065] 参照图2,图2为本发明软件性能检测方法的第一实施例,所述软件性能检测方法包括以下步骤:
[0066] 步骤S10,平台服务器获取目标应用软件对应的程序代码文件和测试流程脚本文件;
[0067] 本实施例中,所述程序代码文件即所述目标应用软件的软件安装包,所述目标应用软件一般指安装于手机或平板上的APP。所述测试流程脚本文件中存储有应用软件的操作流程,手机等终端设备上安装APP后,可按照测试流程脚本文件中的操作流程对APP的各项功能进行自动化操作,从而无需人工操作。
[0068] 步骤S20,在所述程序代码文件中添加测试性能文件,得到所述目标应用软件的混合程序代码文件;
[0069] 本实施例中,所述测试性能文件中存储有针对目标APP进行各项测试的测试项目,如内存、CPU、启动时间等。将所述测试性能文件绑定于所述程序代码文件中,从而形成融合了测试性能程序和目标应用程序的混合程序代码文件。
[0070] 步骤S30,将所述混合程序代码文件和所述测试流程脚本文件发送至终端设备,以供所述终端设备根据所述混合程序代码文件安装应用程序,并根据所述测试流程脚本文件进行性能测试。
[0071] 本实施例中,平台服务器将融合了测试性能程序和目标应用程序的混合程序代码文件和测试流程脚本文件发送至IOS系统的手机或平板等移动终端上,移动终端根据所述混合程序代码文件安装应用程序,启动应用程序后根据所述测试流程脚本文件进行性能测试。
[0072] 本实施例中,平台服务器将测试性能文件与目标应用软件对应的程序代码文件结合,以实现将测试性能文件绑定至程序代码文件中,从而可以在无越狱设备的支持下实现在IOS系统中进行软件性能测试的目的,测试灵活性进一步提升。
[0073] 参照图3,图3为本发明软件性能检测方法的第二实施例,基于上述第一实施例,步骤S20包括:
[0074] 步骤S21,提取所述测试性能文件的测试程序代码;
[0075] 步骤S22,将所述测试程序代码插桩至所述程序代码文件对应的程序代码中得到混合程序代码;
[0076] 步骤S23,将所述混合程序代码进行封装得到所述混合程序代码文件。
[0077] 本实施例中,采用程序插桩的方式将测试程序代码与程序代码进行混合,从而得到混合程序代码,再将所述混合程序代码进行封装得到混合程序代码文件,所述混合程序代码文件作为混合程序代码的载体可通过制定的路径发送至移动终端。
[0078] 本实施例中,采用程序插桩的方式将测试程序代码与程序代码进行混合,从而得到混合程序代码,采用程序插桩的方式不影响程序代码的完整性,即所述混合程序代码在移动终端上可以实现正常的应用程序安装,并在此次基础上运行测试程序代码对应的测试项目。
[0079] 参照图4,图4为本发明软件性能检测方法的第三实施例,基于上述第一或第二实施例,步骤S30包括:
[0080] 步骤S31,获取当前处于可连接状态的所述终端设备对应的路径通道;
[0081] 步骤S32,按照所述路径通道将所述混合程序代码文件和所述测试流程脚本文件下发至所述终端设备。
[0082] 本实施例中,平台服务器下发混合程序代码文件和测试流程脚本文件至移动终端的过程,是通过平台服务器触发Jenkins任务,再利用Jenkins调度安装有IOS系统的移动终端实现文件传输的。所述路径通道即为平台服务器中实现移动终端调度的Jenkins集成工具。
[0083] 如图5所示,图5为本发明实施例方案涉及的硬件运行环境的终端结构示意图。
[0084] 本发明实施例终端可以是iphone,也可以是ipad等支持IOS系统的移动智能终端。
[0085] 如图1所示,该终端可以包括:处理器2001,例如CPU,网络接口2004,用户接口2003,存储器2005,通信总线2002。其中,通信总线2002用于实现这些组件之间的连接通信。
用户接口2003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口
2003还可以包括标准的有线接口、无线接口。网络接口2004可选的可以包括标准的优先接口、无线接口(如WiFi接口)。存储器2005可以是高速RAM存储器,也可以是NVM(non-volatile memory,非易失性存储器),例如磁盘存储器。存储器2005可选的还可以是独立于前述处理器2001的存储装置。
[0086] 本领域技术人员可以理解,图4中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0087] 如图5所示,作为一种计算机可读存储介质的存储器2005中可以包括操作系统、网络通信模块以及软件性能检测方法的控制程序。
[0088] 在图5所示的终端中,网络接口2004主要用于连接平台服务器,与平台服务器进行数据通信;用户接口2003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器2001可以用于调用存储器2005中存储的软件性能检测方法的控制程序,并执行以下操作:
[0089] 终端设备接收到平台服务器发送的混合程序代码文件和测试流程脚本文件后,对所述混合程序代码文件和所述测试流程脚本文件进行解析,得到混合程序代码和流程脚本程序;
[0090] 根据所述混合程序代码安装应用程序;
[0091] 在所述应用程序中运行所述测试流程脚本文件,以对所述应用程序进行性能测试。
[0092] 进一步地,处理器1001可以调用存储器1005中存储的软件性能检测方法的控制程序,还执行以下操作:
[0093] 获取所述流程脚本程序对应的操作步骤和操作参数;
[0094] 根据所述操作步骤以及所述操作参数控制所述应用程序进行性能测试。
[0095] 进一步地,处理器1001可以调用存储器1005中存储的软件性能检测方法的控制程序,还执行以下操作:
[0096] 在接收到用户基于所述应用程序的手动操作指令后,获取用户操作所述应用程序的步骤信息;
[0097] 根据所述步骤信息对所述应用程序进行性能测试。
[0098] 进一步地,处理器1001可以调用存储器1005中存储的软件性能检测方法的控制程序,还执行以下操作:
[0099] 在所述性能测试结束后,获取测试数据;
[0100] 将所述测试数据发送至后台服务器,以供所述后台服务器对所述测试数据进行综合处理得到性能数据。
[0101] 基于上述硬件构架,提出本发明软件性能检测方法实施例。
[0102] 参照图6,图6为本发明软件性能检测方法的第四实施例,所述软件性能检测方法包括以下步骤:
[0103] 步骤S40,终端设备接收到平台服务器发送的混合程序代码文件和测试流程脚本文件后,对所述混合程序代码文件和所述测试流程脚本文件进行解析,得到混合程序代码和流程脚本程序;
[0104] 步骤S50,根据所述混合程序代码安装应用程序;
[0105] 本实施例中,所述终端设备即支持IOS系统的手机或平板等移动终端。移动终端接收到由平台服务器发送的混合程序代码文件和测试流程脚本文件后,对所述混合程序代码文件和所述测试流程脚本文件进行解析,得到混合程序代码和流程脚本程序。由于所述混合程序代码由测试程序代码与程序代码通过充程序插桩的方式形成,因此,移动终端可直接根据所述混合程序代码进行应用程序的安装。
[0106] 步骤S60,在所述应用程序中运行所述测试流程脚本文件,以对所述应用程序进行性能测试。
[0107] 本实施例中,移动终端的应用程序安装完毕后,自动启动所述应用程序,并根据所述测试流程脚本文件中存储的操作流程进行性能测试。
[0108] 参照图7,图7为本发明软件性能检测方法的第五实施例,基于上述第四实施例,步骤S60包括:
[0109] 步骤S61,获取所述流程脚本程序对应的操作步骤和操作参数;
[0110] 步骤S62,根据所述操作步骤以及所述操作参数控制所述应用程序进行性能测试。
[0111] 本实施例中,移动终端的应用程序安装完毕后,系统默认运行流程脚本程序对应用软件的进行自动化操作。所述流程脚本程序包含控制APP的各项功能进行自动化操作的操作步骤和操作参数,所述操作参数即与人工手动操作对应的操作姿势,例如手势、语音输出等,移动终端通过运行流程脚本程序实现自动化操作,从而无需人工操作。
[0112] 参照图8,图8为本发明软件性能检测方法的第六实施例,基于上述第四至第六中任一实施例,在步骤S50之后,还包括:
[0113] 步骤S70,在接收到用户基于所述应用程序的手动操作指令后,获取用户操作所述应用程序的步骤信息;
[0114] 步骤S80,根据所述步骤信息对所述应用程序进行性能测试。
[0115] 本实施例中,移动终端的应用程序安装完毕后,用户还可选择采用手动操作模式执行应用程序的各项操作。即应用程序安装完毕后,移动终端显示界面弹出默认操作和手动操作的选择窗口,用户可根据实际需求作出相应选择,并进行后续性能测试操作。
[0116] 参照图9,图9为本发明软件性能检测方法的第七实施例,基于上述第四至第六中任一实施例,所述软件性能检测方法还包括:
[0117] 步骤S90,在所述性能测试结束后,获取测试数据;
[0118] 步骤S100,将所述测试数据发送至后台服务器,以供所述后台服务器对所述测试数据进行综合处理得到性能数据。
[0119] 本实施例中,移动终端若通过默认的自动操作模式完成测试后,关闭流程脚本程序和/或应用软件,得到测试数据,系统自动将所述测试数据发送至后台服务器进行数据处理,得到性能数据。
[0120] 本实施例中,若通过手动操作模式完成测试后,关闭应用软件,得到测试数据,再在网络连接状态下触发移动终端将所述测试数据发送至后台服务器进行数据处理,得到性能数据。
[0121] 本实施例中,所述后台服务器为django后台,使用django处理各个场景的测试数据,并对测试数据加以清洗和处理,相较于传统的本级存储以及处理测试数据,可以更好的积累历史数据,并统计得到更准确地性能数据,降低移动终端的数据处理负荷。
[0122] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0123] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0124] 以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈