升级信息处理方法和装置转让专利

申请号 : CN201310134245.9

文献号 : CN104090781B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 高舜东刘焕通

申请人 : 腾讯科技(深圳)有限公司

摘要 :

本发明提供了一种升级信息处理方法和装置。所述方法包括:获取第一应用程序中触发运行的事件;判断第一应用程序中触发运行的事件是否存在更新,若是,则获取所述触发运行的事件对应的升级信息;根据所述升级信息生成提示信息进行提示。所述装置包括:事件获取模块,用于获取第一应用程序中触发运行的事件;更新判断模块,用于判断第一应用程序中触发运行的事件是否存在更新,若是,则获取所述触发运行的事件对应的升级信息;升级提示模块,用于根据所述升级信息生成提示信息进行提示。采用本发明能实现精准投放,提高新版本的有效下载率。

权利要求 :

1.一种升级信息处理方法,其特征在于,该方法包括如下步骤:第二应用程序触发运行第一应用程序的事件时发起该事件的升级信息查询请求;

接收返回的查询结果;

判断第一应用程序中触发运行的事件是否存在更新,包括:判断所述第一应用程序中触发运行的事件在接收到的所述返回的查询结果中是否存在对应的升级信息;

若是,则获取所述触发运行的事件对应的升级信息;

第二应用程序根据所述升级信息对第一应用程序中触发运行的事件进行升级提示,生成提示信息。

2.根据权利要求1所述的升级信息处理方法,其特征在于,所述判断第一应用程序中触发运行的事件是否存在更新的步骤为:从本地存储的升级信息中查找所述触发运行的事件对应的升级信息,判断所述事件对应的升级信息是否存在,若是,则进入所述获取所述触发运行的事件对应的升级信息的步骤。

3.根据权利要求2所述的升级信息处理方法,其特征在于,所述判断第一应用程序中触发运行的事件是否存在更新的步骤之前,该方法包括:发起所述第一应用程序的版本查询请求;

接收根据所述版本查询请求返回的升级信息,并进行本地存储。

4.根据权利要求3所述的升级信息处理方法,其特征在于,所述判断第一应用程序中触发运行的事件是否存在更新的步骤包括:从所述本地存储的升级信息中查找触发运行的事件对应的升级信息,判断所述事件对应的升级信息记录的版本是否高于当前版本,若是,则进入所述获取所述触发运行的事件对应的升级信息的步骤。

5.一种升级信息处理装置,其特征在于,包括:

升级查询模块,用于在第二应用程序触发运行第一应用程序的事件时发起所述事件的升级信息查询请求;

结果接收模块,用于接收返回的查询结果;

更新判断模块,用于判断第一应用程序中触发运行的事件是否存在更新,包括:判断所述第一应用程序中触发运行的事件在接收到的所述返回的查询结果中是否存在对应的升级信息,若是,则获取所述触发运行的事件对应的升级信息;

升级提示模块,用于第二应用程序根据所述升级信息对第一应用程序中触发运行的事件进行升级提示,生成提示信息。

6.根据权利要求5所述的升级信息处理装置,其特征在于,所述更新判断模块还用于从本地存储的升级信息中查找所述触发运行的事件对应的升级信息,判断所述事件对应的升级信息是否存在,若是,则获取所述触发运行的事件对应的升级信息。

7.根据权利要求6所述的升级信息处理装置,其特征在于,还包括:请求发起模块,用于发起所述第一应用程序的版本查询请求;

接收模块,用于接收根据所述版本查询请求返回的升级信息,并进行本地存储。

8.根据权利要求7所述的升级信息处理装置,其特征在于,所述更新判断模块还用于从所述本地存储的升级信息中查找触发运行的事件对应的升级信息,判断所述事件对应的升级信息记录的版本是否高于当前版本,若是,则获取所述触发运行的事件对应的升级信息。

说明书 :

升级信息处理方法和装置

技术领域

[0001] 本发明涉及计算机应用技术,特别是涉及一种升级信息处理方法和装置。

背景技术

[0002] 计算机、移动终端等终端设备中常常通过运行所安装的应用程序来实现当前所需的功能,其中,每一应用程序设置了一项或者多项事件,以通过触发运行的事件实现相应功能,例如,对于即时通信工具这一应用程序而言,设置了视频会话、语音会话和屏幕截图等功能,用户通过在即时通信工具中点击视频会话的按钮即可实现视频会话事件之后即可与其他用户实现视频会话的功能。
[0003] 应用程序的开发者为使得应用程序能够实现更为完善的功能,不断提供用于更新应用程序版本的升级程序,并进行升级信息的推送,以提示用户该应用程序有新的版本,可下载升级程序进行升级。
[0004] 然而,终端设备中每一应用程序的升级信息均是基于互联网中是否发布了升级程序产生的,并在用户启动该应用程序时进行提示,以实现该应用程序的升级,但是,在同一应用程序中接收到的升级信息和使用的升级程序均是一致时,无法针对用户在应用程序中的使用需求进行升级信息的精准投放,应用程序中新版本的有效下载率不高。

发明内容

[0005] 基于此,有必要针对应用程序的升级信息无法精准投放,新版本的有效下载率不高的技术问题,提供一种能实现精准投放,提高新版本的有效下载率的升级信息处理方法。
[0006] 此外,还有必要提供一种实现精准投放,提高新版本的有效下载率的升级信息处理装置。
[0007] 一种升级信息处理方法,包括如下步骤:
[0008] 获取第一应用程序中触发运行的事件;
[0009] 判断第一应用程序中触发运行的事件是否存在更新,若是,则
[0010] 获取所述触发运行的事件对应的升级信息;
[0011] 根据所述升级信息生成提示信息进行提示。
[0012] 一种升级信息处理装置,包括:
[0013] 事件获取模块,用于获取第一应用程序中触发运行的事件;
[0014] 更新判断模块,用于判断第一应用程序中触发运行的事件是否存在更新,若是,则获取所述触发运行的事件对应的升级信息;
[0015] 升级提示模块,用于根据所述升级信息生成提示信息进行提示。
[0016] 上述升级信息处理方法和装置,在第一应用程序中的事件被触发运行时,将判断这一事件是否存在更新,若是,则获取这一事件对应的升级信息,并生成提示信息,并根据提示信息对触发运行的事件进行升级提示,即提示用户该使用的应用程序中触发运行的事件需要升级,以使得当前运行的事件成功升级,事件的触发运行说明了该事件所对应的功能是符合用户的使用需求的,因此,针对该事件所进行的升级信息的获取和提示信息的生成也是根据用户的使用需求实现的,提高了灵活性,实现了升级信息的精准投放,提高了应用程序新版本的有效下载率,与现有技术相比,不再对第一应用程序进行随意升级,而根据用户所使用的事件进行定向升级,进而提供了更为完善的功能,提高了使用上的易用性和便捷性。

附图说明

[0017] 图1为一个实施例中升级信息处理方法的应用环境示意图;
[0018] 图2为一个实施例中升级信息处理方法的流程图;
[0019] 图3为另一个实施例中升级信息处理方法的流程图;
[0020] 图4为另一个实施例中升级信息处理方法的流程图;
[0021] 图5为一个实施例中升级信息处理方法的应用示意图;
[0022] 图6为另一个实施例中升级信息处理方法的应用示意图;
[0023] 图7为一个实施例中升级信息处理装置的结构示意图;
[0024] 图8为另一个实施例中升级信息处理装置的结构示意图;
[0025] 图9为另一个实施例中升级信息处理装置的结构示意图。

具体实施方式

[0026] 一种升级信息处理方法由计算机程序实现,升级信息处理方法所构建的升级信息处理系统则被存储于各种电子设备中,并通过互联网络与后台的服务器进行数据交互,该电子设备可以包括智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
[0027] 如图1所示,电子设备100包括显示器110、存储器130、处理器150和输入设备170。存储器130本地存储了各种升级信息、升级信息处理装置所对应的程序指令以及其它应用程序;显示器110用于提供操作界面以供用户对应用程序的升级进行操作;处理器150用于执行存储器130中的升级信息处理系统,运行第一应用程序和第二应用程序。
[0028] 如图2所示,在一个实施例中,所述升级信息处理方法,包括:
[0029] 步骤S210,获取第一应用程序中触发的事件。
[0030] 本实施例中,第一应用程序中触发的事件将用于实现第一应用程序中的某一功能。例如,第一应用程序具有功能A、B、C等,该功能A、B、C所对应的事件分别为事件A、事件B和事件C,当用户需要使用第一应用程序中的功能A时,该功能A对应的事件A会被电子设备100中的处理器150触发运行。
[0031] 步骤S230,判断第一应用程序中触发运行的事件是否存在更新,若是,则进入步骤S250,若否,则结束。
[0032] 本实施例中,第一应用程序为计算机、移动终端等设备中的任一应用程序,第一应用程序中触发运行的事件为第一应用程序中的任一事件。
[0033] 第一应用程序中的事件被触发运行时,将判断该事件是否存在更新,若是,则说明该事件应当进行升级后运行,以便提供更为完善、强大的功能,若该事件不存在更新,则直接运行该事件即可。
[0034] 步骤S250,获取触发运行的事件对应的升级信息。
[0035] 本实施例中,第一应用程序的升级信息是后台的服务器对存储的第一应用程序进行更新后产生的,记录了当前更新事件,以及对应的版本。事件所对应的升级信息中记录了完善的事件以及该事件进行完善的描述信息,通过升级信息可获知相应事件中进行的完善和改进。
[0036] 步骤S270,根据升级信息生成提示信息进行提示。
[0037] 本实施例中,根据的升级信息生成升级信息,该升级信息是与第一应用程序中触发运行的事件相匹配的。具体的,生成了提示信息之后,将提示信息显示于操作界面中,进而根据用户对提示信息的升级操作从后台的服务器中下载升级程序并安装,实现该事件的升级后再运行升级后的事件。
[0038] 将根据升级信息生成的提示信息将以消息或者升级提示图标等方式在显示器所提供的操作界面进行提示,以告之用户当前触发运行的事件可进行升级。
[0039] 此时,用户只需要在操作界面显示的消息或升级提示图标等触发升级操作即可实现该事件的升级,实现第一应用程序升级的自提示。
[0040] 此外,在生成了提示信息之后,根据第一应用程序中的升级设置进行静默升级或强制升级,在此不作限制。
[0041] 在一个实施例中,上述步骤S230的具体过程为:从本地存储的升级信息中查找触发运行的事件对应的升级信息,判断该事件对应的升级信息记录的版本是否高于当前版本,若是,则进入步骤S250,若否,则结束。
[0042] 本实施例中,升级信息被预先存储为终端设备的本地文件,触发运行第一应用程序中的某一事件时,将从本地存储的升级信息中查找,以判断本地存储的升级信息中是否存在触发运行的事件所对应的升级信息,若是,则进一步判断该触发运行的事件是否存在新的版本,以通过新的版本进行升级,若否,说明该触发运行的事件即为最新的版本,不需要进行升级,此时,将结束升级信息的处理过程,直接运行该事件。
[0043] 如图3所示,在一个实施例中,上述步骤S230之前还包括:
[0044] 步骤S310,发起第一应用程序的版本查询请求。
[0045] 本实施例中,第一应用程序在运行时,将向后台的服务器发起版本查询请求,在服务器中查询第一应用程序是否存在新版本,若是,则提取新版本对应的升级信息,并返回。
[0046] 进一步的,第一应用程序的版本查询请求记录了第一应用程序的版本信息,服务器在接收到第一应用程序发起的版本查询请求之后,从版本查询请求中提取第一应用程序的版本信息,并将提取的版本信息和服务器中存储的第一应用程序新版本所对应的版本信息进行比较,判断服务器中存储的第一应用程序新版本是否高于第一应用程序的版本,若是,则提取第一应用程序新版本的升级信息,并发送至第一应用程序,若否,则说明第一应用程序的版本即为最新版本,不需要进行升级。
[0047] 步骤S330,接收根据版本查询请求返回的升级信息,并进行本地存储。
[0048] 本实施例中,接收服务器返回的升级信息,并将升级信息存储于终端设备本地,以方便随时查阅。
[0049] 如图4所示,在另一个实施例中,所述对第一应用程序中某个事件的升级会由另一个应用程序进行提示,具体而言,在图3步骤S110之前,该方法还包括:
[0050] 步骤S410,第二应用程序触发运行第一应用程序的事件时发起该事件的升级信息查询请求。
[0051] 本实施例中,第二应用程序为电子设备中区别于第一应用程序,并且需要运行第一应用程序中的任一事件的应用程序。在第二应用程序触发运行第一应用程序中的某一事件时,第二应用程序将通过互联网络访问后台的服务器,发起该事件的升级信息查询请求。
[0052] 进一步的,后台的服务器根据第二应用程序发起的升级信息查询请求查询第一应用程序中触发的事件是否存在相应的升级信息,若是,则生成包含了升级信息的查询结果,并返回至第二应用程序中,若否,则生成无升级信息的查询结果。
[0053] 步骤S430,接收返回的查询结果。
[0054] 本实施例中,第二应用程序接收服务器返回的查询结果,以便于判断在第一应用程序中触发运行的事件是否存在更新,进而使得第二应用程序也能够触发第一应用程序的升级,而不仅仅依赖于第一应用程序的自提示功能,提高了第一应用程序升级的简易性。
[0055] 在另一个实施例中,上述步骤S230的具体过程为:判断第一应用程序中触发运行的事件在返回的查询结果中是否存在对应的升级信息,若是,则进入步骤S250,若否,则结束。
[0056] 本实施例中,第二应用程序在接收到服务器返回的查询结果之后,将查看返回的查询结果中是否存在第一应用程序中触发运行的事件所对应的升级信息,若存在,直接从查询结果中提取升级信息,并根据升级信息生成提示信息,第二应用程序将根据升级信息对第一应用程序中触发运行的事件进行升级提示,以使得第一应用程序对触发运行的事件进行升级,若不存在,则说明该事件不需要进行更新,第二应用程序直接运行该事件即可。
[0057] 进一步的,第二应用程序将根据升级信息生成消息或者升级提示图标等方式在操作界面中对第一应用程序中触发运行的事件进行提示,以根据用户对消息或升级提示图标触发的升级操作通知第一应用程序对触发运行的事件进行升级,进而使得第二应用程序也能够提示第一应用程序进行升级。
[0058] 下面结合具体的实施例来详细阐述上述升级信息处理方法。如图5所示,在步骤S502至步骤S505中,运行的第一应用程序501向服务器502发起第一应用程序501的版本查询请求,在服务器502中查询第一应用程序的新版本,以得到第一应用程序501的升级信息,该升级信息中记录了升级的事件所对应的升级信息,例如,第一应用程序501的升级信息可以是事件升级列表的形式,该列表中包括了可供升级的事件所对应的升级信息条目,该升级信息条目中记录了事件的版本和相关的描述信息。
[0059] 服务器502在查询得到第一应用程序501的升级信息之后,将向第一应用程序501返回升级信息,以告之第一应用程序501当前可升级的事件,并将升级信息进行本地存储。
[0060] 第一应用程序501中触发运行某项事件时,请参阅步骤S506至步骤S508,将在本地存储的升级信息中查找该项触发运行的事件对应的升级信息,并从查找得到的升级信息中得到记录的版本,若记录的版本高于该事件当前所对应的版本,则说明该项事件存在更新,说明该项事件需要进行更新,此时将根据升级信息生成该项事件的提示信息,该提示信息可以是消息或升级提示图标的形式,并显示于操作界面中,通过用户对消息或升级提示图标触发的操作对该事件进行升级处理,进而在第一应用程序501中完成针对某项事件的自提示升级过程。
[0061] 另外,区别于上述实施例,如图6所示,第二应用程序601在运行的过程中需要使用第一应用程序602中的某项事件。
[0062] 请参阅步骤S604至步骤S607,在第二应用程序601触发运行第一应用程序602中的某项事件时,第二应用程序601将发起该项事件的升级信息查询请求,服务器603在接收到第二应用程序601发起的升级信息查询请求之后,将查询该项事件对应的升级信息,并向第二应用程序601返回查询结果。
[0063] 如步骤S607所示,第二应用程序601在接收到服务器603返回的查询结果之后,将根据查询结果判断该项事件是否有更新,若查房结果中记录的该项事件所对应的版本高于当前版本,则说明该项事件存在更新,则生成提示信息,第二应用程序601将根据升级信息对第一应用程序602中触发运行的事件进行升级提示,生成提示信息,并在用户对提示信息触发升级操作时通知第一应用程序602进行升级处理。
[0064] 上述升级信息处理方法对第一应用程序中触发运行的事件实现了定向更新,使得用户可仅仅对需求的事件进行更新和升级,有利于提高升级程序的下载率,避免在系统中对用户不需要的事件进行升级,降低系统负载。
[0065] 如图7所示,在一个实施例中,一种升级信息处理装置,包括事件获取模块210、更新判断模块230和升级提示模块250。
[0066] 事件获取模块210,用于获取第一应用程序中触发运行的事件。
[0067] 本实施例中,第一应用程序中触发的事件将用于实现第一应用程序中的某一功能。例如,第一应用程序具有功能A、B、C等,该功能A、B、C所对应的事件分别为事件A、事件B和事件C,当用户需要使用第一应用程序中的功能A时,该功能A对应的事件A会被电子设备100中的处理器150触发运行。
[0068] 更新判断模块230,用于判断第一应用程序中触发运行的事件是否存在更新,若是,则获取触发运行的事件对应的升级信息,若否,则停止执行。
[0069] 本实施例中,第一应用程序为计算机、移动终端等设备中的任一应用程序,第一应用程序中触发运行的事件为第一应用程序中的任一事件。
[0070] 第一应用程序中的事件被触发运行时,更新判断模块230将判断该事件是否存在更新,若是,则说明该事件应当进行升级后运行,以便提供更为完善、强大的功能,若该事件不存在更新,则直接运行该事件即可。
[0071] 第一应用程序的升级信息是后台的服务器对存储的第一应用程序进行更新后产生的,记录了当前更新事件,以及对应的版本。事件所对应的升级信息中记录了完善的事件以及该事件进行完善的描述信息,通过升级信息可获知相应事件中进行的完善和改进。
[0072] 升级提示模块250,用于根据升级信息生成提示信息进行提示。
[0073] 本实施例中,升级提示模块250根据的升级信息生成升级信息,该升级信息是与第一应用程序中触发运行的事件相匹配的。具体的,生成了提示信息之后,升级提示模块250将根提示信息显示于操作界面中,进而根据用户对提示信息的升级操作从后台的服务器中下载升级程序并安装,实现该事件的升级后再运行升级后的事件。
[0074] 升级提示模块250将根据升级信息生成的提示信息以消息或者升级提示图标等方式在显示器所提供的操作界面进行提示,以告之用户当前触发运行的事件可进行升级。
[0075] 此时,用户只需要在操作界面显示的消息或升级提示图标等触发升级操作即可实现该事件的升级,实现第一应用程序升级的自提示。
[0076] 此外,在生成了提示信息之后,根据第一应用程序中的升级设置进行静默升级或强制升级,在此不作限制。
[0077] 在一个实施例中,上述更新判断模块230还用于从本地存储的升级信息中查找触发运行的事件对应的升级信息,判断该事件对应的升级信息记录的版本是否高于当前版本在,若是,则获取触发运行的事件对应的升级信息,若否,则停止执行。
[0078] 本实施例中,升级信息被预先存储为终端设备的本地文件,触发运行第一应用程序中的某一事件时,更新判断模块230将从本地存储的升级信息中查找,以判断本地存储的升级信息中是否存在触发运行的事件所对应的升级信息,若是,则进一步判断该触发运行的事件是否存在新的版本,以通过新的版本进行升级,若否,说明该触发运行的事件即为最新的版本,不需要进行升级,此时,将结束升级信息的处理过程,直接运行该事件。
[0079] 如图8所示,在一个实施例中,上述升级信息处理装置设置于第一应用程序中,上述升级信息处理装置还包括请求发起模块3100和接收模块330。
[0080] 请求发起模块310,用于发起第一应用程序的版本查询请求。
[0081] 本实施例中,第一应用程序在运行时,请求发起模块310将向后台的服务器发起版本查询请求,在服务器中查询第一应用程序是否存在新版本,若是,则提取新版本对应的升级信息,并返回。
[0082] 进一步的,第一应用程序的版本查询请求记录了第一应用程序的版本信息,服务器在接收到第一应用程序发起的版本查询请求之后,从版本查询请求中提取第一应用程序的版本信息,并将提取的版本信息和服务器中存储的第一应用程序新版本所对应的版本信息进行比较,判断服务器中存储的第一应用程序新版本是否高于第一应用程序的版本,若是,则提取第一应用程序新版本的升级信息,并发送至第一应用程序,若否,则说明第一应用程序的版本即为最新版本,不需要进行升级。
[0083] 接收模块330,用于接收根据版本查询请求返回的升级信息,并进行本地存储。
[0084] 本实施例中,接收模块330接收服务器返回的升级信息,并将升级信息存储于终端设备本地,以方便随时查阅。
[0085] 如图9所示,另一个实施例中,所述对第一应用程序中某个事件的升级会由另一个应用程序进行提示,具体而言,上述升级信息处理装置设置于第二应用程序中,上述升级信息处理装置还包括升级查询模块410和结果接收模块430。
[0086] 升级查询模块410,用于在第二应用程序触发运行第一应用程序的事件时发起该事件的升级信息查询请求。
[0087] 本实施例中,第二应用程序为电子设备中区别于第一应用程序,并且需要运行第一应用程序中的任一事件的应用程序。在第二应用程序触发运行第一应用程序中的某一事件时,第二应用程序中的升级查询模块410将通过互联网络访问后台的服务器,发起该事件的升级信息查询请求。
[0088] 进一步的,后台的服务器根据升级查询模块410发起的升级信息查询请求查询第一应用程序中触发的事件是否存在相应的升级信息,若是,则生成包含了升级信息的查询结果,并返回至第二应用程序中,若否,则生成无升级信息的查询结果。
[0089] 结果接收模块430,用于接收返回的查询结果。
[0090] 本实施例中,第二应用程序中的结果接收模块440接收服务器返回的查询结果,以便于判断在第一应用程序中触发运行的事件是否存在更新,进而使得第二应用程序也能够触发第一应用程序的升级,而不仅仅依赖于第一应用程序的自提示功能,提高了第一应用程序升级的简易性。
[0091] 在另一个实施例中,上述更新判断模块230还用于判断第一应用程序中触发运行的事件在返回的查询结果中是否存在对应的升级信息,若是,则获取触发运行的事件对应的升级信息,若否,则停止执行。
[0092] 本实施例中,设置于第二应用程序中的更新判断模块230在接收到服务器返回的查询结果之后,将查看返回的查询结果中是否存在第一应用程序中触发运行的事件所对应的升级信息,若存在,直接从查询结果中提取升级信息,并根据升级信息生提示信息,第二应用程序中的升级提示模块250将根据升级信息对第一应用程序中触发运行的事件进行升级提示,以使得第一应用程序对触发运行的事件进行升级,若不存在,则说明该事件不需要进行更新,第二应用程序直接运行该事件即可。
[0093] 进一步的,第二应用程序中的升级提示模块250将根据升级信息生成消息或者升级提示图标等方式在操作界面中对第一应用程序中触发运行的事件进行提示,以根据用户对消息或升级提示图标触发的升级操作通知第一应用程序对触发运行的事件进行升级,进而使得第二应用程序也能够提示第一应用程序进行升级。
[0094] 上述升级信息处理方法和装置,在第一应用程序中的事件被触发运行时,将判断这一事件是否存在更新,若是,则获取这一事件对应的升级信息,并生成提示信息,并根据提示信息对触发运行的事件进行升级提示,即提示用户该使用的应用程序中触发运行的事件需要升级,以使得当前运行的事件成功升级,事件的触发运行说明了该事件所对应的功能是符合用户的使用需求的,因此,针对该事件所进行的升级信息的获取和提示信息的生成也是根据用户的使用需求实现的,提高了灵活性,实现了升级信息的精准投放,提高了应用程序新版本的有效下载率,与现有技术相比,不再对第一应用程序进行随意升级,而根据用户所使用的事件进行定向升级,进而提供了更为完善的功能,提高了使用上的易用性和便捷性。
[0095] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0096] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。