数据验证方法、装置、设备及存储介质与流程

文档序号:21360980发布日期:2020-07-04 04:34阅读:157来源:国知局
数据验证方法、装置、设备及存储介质与流程

本发明涉及大数据技术领域,尤其涉及一种数据验证方法、装置、设备及存储介质。



背景技术:

随着互联网技术的快速发展,媒体平台也越来越多。而广告投放方需要了解不同媒体平台的广告投放效果,以选择转化率较高的媒体平台进行广告投放。

现有技术中,广告投放方需要委托第三方机构对媒体平台的广告投放效果进行监测和验证。

但是,上述方式很难保证媒体平台不对投放过程中的流量进行篡改,导致投放效果不真实。



技术实现要素:

本发明实施例提供一种数据验证方法、装置、设备及存储介质,能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证所述客户端数据的真实性,避免第一服务器对客户端数据的篡改。

第一方面,本发明实施例提供一种数据验证方法,包括:

接收第一服务器反馈的客户端数据;

从区块链中获取客户端上传的参数数据;

通过所述参数数据对所述客户端数据进行验证,得到验证结果。

在一种可能的设计中,所述从区块链中获取客户端上传的参数数据,包括:

根据所述区块链的访问地址,从所述区块链中获取客户端上传的参数数据;所述参数数据包括:lbs信息、客户端的设备id、wifi空间指纹。

在一种可能的设计中,通过所述参数数据对所述客户端数据进行验证,得到验证结果,包括:

从所述客户端数据中随机筛选出待验证的目标数据;所述目标数据包括:lbs信息、客户端的设备id、wifi空间指纹;

将所述目标数据与所述区块链上的参数数据进行比对,若比对一致,则确定所述客户端数据为真实数据。

在一种可能的设计中,在接收第一服务器反馈的客户端数据之前,还包括:

向所述第一服务器发送投放数据和投放需求,以使得所述第一服务器按照所述投放需求,向所述客户端展示所述投放数据。

在一种可能的设计中,还包括:

根据所述验证结果,向所述第一服务器结算所述投放数据的服务费用。

第二方面,本发明实施例提供一种数据验证方法,包括:

接收第二服务器发送的投放数据和投放需求;

按照所述投放需求,向客户端展示所述投放数据;

接收展示所述投放数据的客户端对应的初始数据;

对所述初始数据进行整合处理,得到客户端数据;

向所述第二服务器反馈所述客户端数据。

在一种可能的设计中,所述客户端数据中包括:lbs信息、客户端的设备id、wifi空间指纹。

在一种可能的设计中,所述客户端在展示所述投发数据之后,向区块链上传参数数据,其中,所述参数数据包括:lbs信息、客户端的设备id、wifi空间指纹。

第三方面,本发明实施例提供一种数据验证装置,包括:

接收模块,用于接收第一服务器反馈的客户端数据;

获取模块,用于从区块链中获取客户端上传的参数数据;

验证模块,用于通过所述参数数据对所述客户端数据进行验证,得到验证结果。

在一种可能的设计中,所述获取模块,具体用于:

根据所述区块链的访问地址,从所述区块链中获取客户端上传的参数数据;所述参数数据包括:lbs信息、客户端的设备id、wifi空间指纹。

在一种可能的设计中,所述验证模块,具体用于:

从所述客户端数据中随机筛选出待验证的目标数据;所述目标数据包括:lbs信息、客户端的设备id、wifi空间指纹;

将所述目标数据与所述区块链上的参数数据进行比对,若比对一致,则确定所述客户端数据为真实数据。

在一种可能的设计中,还包括:发送模块,用于:

向所述第一服务器发送投放数据和投放需求,以使得所述第一服务器按照所述投放需求,向所述客户端展示所述投放数据。

在一种可能的设计中,还包括:结算模块,用于:

根据所述验证结果,向所述第一服务器结算所述投放数据的服务费用。

第四方面,本发明实施例提供一种数据验证装置,包括:

第一接收模块,用于接收第二服务器发送的投放数据和投放需求;

投放模块,用于按照所述投放需求,向客户端展示所述投放数据;

第二接收模块,用于接收展示所述投放数据的客户端对应的初始数据;

处理模块,用于对所述初始数据进行整合处理,得到客户端数据;

发送模块,用于向所述第二服务器反馈所述客户端数据。

在一种可能的设计中,所述客户端数据中包括:lbs信息、客户端的设备id、wifi空间指纹。

在一种可能的设计中,所述客户端在展示所述投发数据之后,向区块链上传参数数据,其中,所述参数数据包括:lbs信息、客户端的设备id、wifi空间指纹。

第五方面,本发明实施例提供一种电子设备,包括:存储器和处理器,存储器中存储有所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任一项所述的数据验证方法。

第六方面,本发明实施例提供一种电子设备,包括:存储器和处理器,存储器中存储有所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行第二方面中任一项所述的数据验证方法。

第七方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述的数据验证方法。

第八方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第二方面中任一项所述的数据验证方法。

第九方面,本发明实施例提供一种程序产品,所述程序产品包括:计算机程序,所述计算机程序存储在可读存储介质中,服务器的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得服务器执行第一方面中任一所述的数据验证方法。

第十方面,本发明实施例提供一种程序产品,所述程序产品包括:计算机程序,所述计算机程序存储在可读存储介质中,服务器的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得服务器执行第二方面中任一所述的数据验证方法。

本发明实施例提供一种数据验证方法、装置、设备及存储介质,通过接收第一服务器反馈的客户端数据;从区块链中获取客户端上传的参数数据;通过所述参数数据对所述客户端数据进行验证,得到验证结果。从而能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证所述客户端数据的真实性,避免第一服务器对客户端数据的篡改。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术的原理示意图;

图2为本发明一应用场景的原理示意图;

图3为本发明实施例一提供的数据验证方法的流程图;

图4为本发明实施例二提供的数据验证方法的流程图;

图5为本发明实施例三提供的数据验证方法的流程图;

图6为本发明实施例四提供的数据验证装置的结构示意图;

图7为本发明实施例五提供的数据验证装置的结构示意图;

图8为本发明实施例六提供的电子设备的结构示意图。

通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

现有技术中,广告投放方需要委托第三方机构对媒体平台的广告投放效果进行监测和验证。但是,上述方式很难保证媒体平台不对投放过程中的流量进行篡改,导致投放效果不真实。图1为现有技术的原理示意图,如图1所示,不论互联网线上广告投放,还是户外广告投放,广告投放方都希望获得真实的投放数据和效果数据。一般情况下,广告投放方都要寻找第三方监测机构来对广告投放方的投放和效果数据进行验证。第三方监测机构会将第三方监测sdk嵌入到广告投放媒体平台的的客户端中。在媒体开始广告投放后,第三方监测机构通过第三方监测sdk会收集媒体客户端数据,并将数据发回到第三方监测服务器,以此保证数据绝对的真实、客观、不被修改。与此同时,广告投放媒体平台的客户端(client)也会将数据发回到媒体的服务器(server),沉淀为媒体数据资产。第三方监测机构会将第三方监测服务器中的数据进行整合处理,并根据监测结果形成监测报告,反馈给广告投放方。这种方案的重点是将第三方监测sdk广告投放媒体平台的的客户端,从而保证数据从客户端直接获取,只有这样才能保证数据的准确性。但是,广告投放媒体平台的所有数据对于第三方监测机构来说是透明的,第三方机构可以通过自己的sdk,轻松获取媒体方的投放情况,如投放策略、投放创意、定向人群等等,以及广告投放带来的效果,如点击、展现等。这些数据对于媒体来说都是核心资产。同时,确实存在部分广告投放媒体平台与第三方监测机构串通,将sdk获取的数据进行修改后反馈给广告投放方,从而从中获取利益,而广告投放方造成了成本损失。而谁来保证第三方机构的第三方客观公正性,这个业界还没有标准,处于空白状态。

针对上述技术问题,本发明提供一种数据验证方法、装置、设备及存储介质,能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证客户端数据的真实性,避免第一服务器对客户端数据的篡改。图2为本发明一应用场景的原理示意图,如图2所示,广告投放媒体平台的客户端(client)也会将数据发回到媒体的服务器(server),沉淀为媒体数据资产。与此同时,客户端还可以向区块链上传参数数据,确保不会作弊修改,区块链上仅仅上传参数数据,数据量较小。广告投放方可以在链上随机抽检部分数据参数和广告投放媒体平台提供的数据进行对比验证,从根本上保障了数据的真实性。

应用上述方法能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证客户端数据的真实性,避免第一服务器对客户端数据的篡改。

下面以具体地实施例对本发明的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。

图3为本发明实施例一提供的数据验证方法的流程图,如图3所示,本实施例中的方法可以包括:

s101、接收第一服务器反馈的客户端数据。

本实施例中,第一服务器是指广告投放媒体平台的服务器。广告投放媒体开始广告投放后,媒体把客户端(client)的数据发回到第一服务器(server),沉淀为广告投放媒体平台的数据资产。第一服务器还可以对客户端数据进行数据分析和数据挖掘,通过技术手段进一步挖掘数据价值。第一服务器的工作原理将在后续实施例中介绍,此处不再赘述。第二服务器可以接收第一服务器反馈的客户端数据。第二服务器是指广告投放方的服务器,第二服务器将对第一服务器反馈的数据进行验证,保证客户端数据的真实性,避免第一服务器对客户端数据的篡改,从而最终保证广告投放效果的真实可靠。

可选地,在接收第一服务器反馈的客户端数据之前,还包括:向第一服务器发送投放数据和投放需求,以使得第一服务器按照投放需求,向客户端展示投放数据。

具体地,广告投放方的第二服务器还可以向广告投放媒体平台的第一服务器发送投放数据和投放需求。第一服务器可以根据广告投放需要,可以合理地选择文字、视频等多种方式在客户端上展示投放数据,以实现广告宣传的目的。第一服务器根据按照投放需求,向客户端展示投放数据,为广告媒体投放领域的现有技术,此处不再赘述。同时,广告投放方还可以根据广告投放效果,实时对投放数据和投放需要进行修改,并且通过第二服务器与第一服务器之间的数据交互,及时将投放数据和投放需求发送给第一服务器,从而以最高的效率最低的成本实现最大的实施效果。

s102、从区块链中获取客户端上传的参数数据。

本实施例中,第二服务器根据区块链的访问地址,从区块链中获取客户端上传的参数数据。其中,参数数据包括:lbs信息、客户端的设备id、wifi空间指纹。

具体地,广告投放媒体开始广告投放后,媒体把客户端(client)的参数数据上传到以太坊区块链,以此保证参数数据绝对的真实、客观、不被修改。其中,上传到区块链的参数数据包括:包括:lbs信息、客户端的设备id、wifi空间指纹。其中,lbs(locationbasedservices,基于位置的服务)信息,用于标记广告播放时用户所在的地理位置信息,一般是经纬度,例如“29.2056883914,120.5336736699"。客户端的设备id是指播放广告时用户使用的终端设备如手机的设备id,一般指的imei(internationalmobileequipmentidentity,国际移动设备识别码)。wifi空间指纹是用来精准定位用户所处物理位置,如用户在哪个社区楼栋,精度可达5-10m,基本数据格式为:{ssid:”xx1”,bssid:”54:94:06:3c:0b:29”,rssi:-90}其中ssid是扫描到周围无线网络的ssid名称,bssid指的该ssid的mac地址,rssi指的该ssid的信号强弱,一般为负数,越小信号越强。

s103、通过参数数据对客户端数据进行验证,得到验证结果。

本实施例中,第二服务器可以从客户端数据中随机筛选出待验证的目标数据;目标数据包括:lbs信息、客户端的设备id、wifi空间指纹;将目标数据与区块链上的参数数据进行比对,若比对一致,则确定客户端数据为真实数据。

具体地,在进行数据验证时,第二服务器只要将第一服务器反馈的客户端数据,随机抽取部分参数去和区块链上的对比,便可完成数据验证。首先,随机抽取媒体反馈数据中某个用户数据作为目标数据,将lbs、客户端id、wifi空间指纹提取出来。然后,从区块链中读取对应相同用户的参数数据{lbs:imei:wifi},例如:

{[29.2056883914,120.5336736699]:[359355041886388]:[ssid:”jhl”,bssid:”54:94:06:3c:0b:29”,rssi:-90]}。

最后,将两者进行对比。若对比一致,则表示媒体反馈数据真实可信;若对比不一致,则说明第一服务器反馈的数据存在篡改。本实施例中,将数据参数上链,确保不会作弊修改,区块链上仅仅上传数据参数,数据量较小,广告投放方可以在链上随机抽检部分数据参数和广告投放媒体平台提供的数据进行对比验证,从根本上保障了,媒体数据资产泄露给第三方的可能,同时保障了广告投放方的利益。取消第三方机构实体,彻底改变媒体可能和第三方机构串通作弊的可能,取而代之的是更具公信力的区块链技术。

可选地,根据验证结果,向第一服务器结算投放数据的服务费用。

具体地,验证结果还可以作为收付款一项重要参考指标,第二服务器还可以根据验证结果,向第一服务器结算投放数据的服务费用。例如,验证结果一致,则向广告投放媒体结算服务费用。

本实施例,通过接收第一服务器反馈的客户端数据;从区块链中获取客户端上传的参数数据;通过参数数据对客户端数据进行验证,得到验证结果。从而能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证客户端数据的真实性,避免第一服务器对客户端数据的篡改。

图4为本发明实施例二提供的数据验证方法的流程图,如图4所示,本实施例中的方法可以包括:

s201、接收第二服务器发送的投放数据和投放需求。

本实施例中,第一服务器是指广告投放媒体平台的服务器,第二服务器是指广告投放方的服务器。广告投放方的第二服务器还可以向广告投放媒体平台的第一服务器发送投放数据和投放需求。第一服务器可以根据广告投放需要,可以合理地选择文字、视频等多种方式在客户端上展示投放数据,以实现广告宣传的目的。同时,广告投放方还可以根据广告投放效果,实时对投放数据和投放需要进行修改,并且通过第二服务器与第一服务器之间的数据交互,及时将投放数据和投放需求发送给第一服务器,从而以最高的效率最低的成本实现最大的实施效果。

s202、按照投放需求,向客户端展示投放数据。

本实施例中,第一服务器可以根据广告投放需要,可以合理地选择文字、视频等多种方式在客户端上展示投放数据,以实现广告宣传的目的。第一服务器根据按照投放需求,向客户端展示投放数据,为广告媒体投放领域的现有技术,此处不再赘述。

s203、接收展示投放数据的客户端对应的初始数据。

本实施例中,第一服务器可以接收展示投放数据的客户端对应的初始数据。初始数据可以包括用户的行为信息等,例如浏览时长、收藏、点赞、投诉等等。第一服务器接收展示投放数据的客户端对应的初始数据,为广告媒体投放领域的现有技术,此处不再赘述。与此同时,客户端在展示投发数据之后,还可以向区块链上传参数数据,其中,参数数据包括:lbs信息、客户端的设备id、wifi空间指纹。客户端(client)将参数数据存入区块链中,可以保证原始数据无法篡改、真实有效。区块链上仅存放客户端的参数数据,如lbs信息、客户端的设备id、wifi空间指纹等信息,数据量非常小。lbs信息可以验证广告展现时,受众用户的具体地理位置;客户端的设备id可以确保受众用户为真实的自然人而不是机器;wifi空间指纹用于验证用户位置信息,精度可以到20m。

s204、对初始数据进行整合处理,得到客户端数据。

本实施例中,客户端上传的初始数据是单独的一条条数据,甚至是用户的行为数据,例如对投放内容的浏览时长、点击等操作。第一服务器还可以对初始数据进行整合处理,利用数据处理和数据挖掘手段获取数据潜在的商业价值。最终,得到了客户端数据,而客户端数据中包括:lbs信息、客户端的设备id、wifi空间指纹。

s205、向第二服务器反馈客户端数据。

本实施例中,第一服务器可以向第二服务器反馈客户端数据,以便第二服务器对客户端数据进行验证。第二服务器的工作流程参见实施例一,此处不再赘述。

本实施例,通过接收第二服务器发送的投放数据和投放需求;按照投放需求,向客户端展示投放数据;接收展示投放数据的客户端对应的初始数据;对初始数据进行整合处理,得到客户端数据;向第二服务器反馈客户端数据。从而能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证客户端数据的真实性,避免第一服务器对客户端数据的篡改。

图5为本发明实施例三提供的数据验证方法的流程图,如图5所示,本实施例中的方法可以包括:

s301、接收第二服务器发送的投放数据和投放需求。

s302、按照投放需求,向客户端展示投放数据。

s303、接收展示投放数据的客户端对应的初始数据。

s304、对初始数据进行整合处理,得到客户端数据。

s305、向第二服务器反馈客户端数据。

本实施例中,步骤s301~步骤s305的具体实现过程和技术原理请参见图4所示的方法中步骤s201~步骤s205中的相关描述,此处不再赘述。

s306、接收第一服务器反馈的客户端数据。

s307、从区块链中获取客户端上传的参数数据。

s308、通过参数数据对客户端数据进行验证,得到验证结果。

本实施例中,步骤s306~步骤s308的具体实现过程和技术原理请参见图3所示的方法中步骤s101~步骤s103中的相关描述,此处不再赘述。

本实施例,通过接收第一服务器反馈的客户端数据;从区块链中获取客户端上传的参数数据;通过参数数据对客户端数据进行验证,得到验证结果。从而能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证客户端数据的真实性,避免第一服务器对客户端数据的篡改。

图6为本发明实施例四提供的数据验证装置的结构示意图,如图6所示,本实施例的数据验证装置可以包括:

接收模块31,用于接收第一服务器反馈的客户端数据;

获取模块32,用于从区块链中获取客户端上传的参数数据;

验证模块33,用于通过参数数据对客户端数据进行验证,得到验证结果。

在一种可能的设计中,获取模块32,具体用于:

根据区块链的访问地址,从区块链中获取客户端上传的参数数据;参数数据包括:lbs信息、客户端的设备id、wifi空间指纹。

在一种可能的设计中,验证模块33,具体用于:

从客户端数据中随机筛选出待验证的目标数据;目标数据包括:lbs信息、客户端的设备id、wifi空间指纹;

将目标数据与区块链上的参数数据进行比对,若比对一致,则确定客户端数据为真实数据。

在一种可能的设计中,还包括:发送模块34,用于:

向第一服务器发送投放数据和投放需求,以使得第一服务器按照投放需求,向客户端展示投放数据。

在一种可能的设计中,还包括:结算模块35,用于:

根据验证结果,向第一服务器结算投放数据的服务费用。

本实施例的数据验证装置,可以执行图3所示方法中的技术方案,其具体实现过程和技术原理参见图3所示方法中的相关描述,此处不再赘述。

本实施例,通过接收第一服务器反馈的客户端数据;从区块链中获取客户端上传的参数数据;通过参数数据对客户端数据进行验证,得到验证结果。从而能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证客户端数据的真实性,避免第一服务器对客户端数据的篡改。

图7为本发明实施例五提供的数据验证装置的结构示意图,如图7所示,本实施例的数据验证装置可以包括:

第一接收模块41,用于接收第二服务器发送的投放数据和投放需求;

投放模块42,用于按照投放需求,向客户端展示投放数据;

第二接收模块43,用于接收展示投放数据的客户端对应的初始数据;

处理模块44,用于对初始数据进行整合处理,得到客户端数据;

发送模块45,用于向第二服务器反馈客户端数据。

在一种可能的设计中,客户端数据中包括:lbs信息、客户端的设备id、wifi空间指纹。

在一种可能的设计中,客户端在展示投发数据之后,向区块链上传参数数据,其中,参数数据包括:lbs信息、客户端的设备id、wifi空间指纹。

本实施例的数据验证装置,可以执行图4所示方法中的技术方案,其具体实现过程和技术原理参见图4所示方法中的相关描述,此处不再赘述。

本实施例,通过接收第二服务器发送的投放数据和投放需求;按照投放需求,向客户端展示投放数据;接收展示投放数据的客户端对应的初始数据;对初始数据进行整合处理,得到客户端数据;向第二服务器反馈客户端数据。从而能够通过区块链中存储的参数数据对第一服务器反馈的客户端数据进行验证,保证客户端数据的真实性,避免第一服务器对客户端数据的篡改。

图8为本发明实施例六提供的电子设备的结构示意图,如图8所示,本实施例的电子设备50可以包括:处理器51和存储器52。

存储器52,用于存储程序;存储器52,可以包括易失性存储器(英文:volatilememory),例如随机存取存储器(英文:random-accessmemory,缩写:ram),如静态随机存取存储器(英文:staticrandom-accessmemory,缩写:sram),双倍数据率同步动态随机存取存储器(英文:doubledataratesynchronousdynamicrandomaccessmemory,缩写:ddrsdram)等;存储器也可以包括非易失性存储器(英文:non-volatilememory),例如快闪存储器(英文:flashmemory)。存储器52用于存储计算机程序(如实现上述方法的应用程序、功能模块等)、计算机指令等,上述的计算机程序、计算机指令等可以分区存储在一个或多个存储器52中。并且上述的计算机程序、计算机指令、数据等可以被处理器51调用。

上述的计算机程序、计算机指令等可以分区存储在一个或多个存储器52中。并且上述的计算机程序、计算机指令、数据等可以被处理器51调用。

处理器51,用于执行存储器52存储的计算机程序,以实现上述实施例涉及的方法中的各个步骤。

具体可以参见前面方法实施例中的相关描述。

处理器51和存储器52可以是独立结构,也可以是集成在一起的集成结构。当处理器51和存储器52是独立结构时,存储器52、处理器51可以通过总线53耦合连接。

本实施例的电子设备可以执行图3所示方法中的技术方案,其具体实现过程和技术原理参见图3所示方法中的相关描述,此处不再赘述。

此外,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,当用户设备的至少一个处理器执行该计算机执行指令时,用户设备执行上述各种可能的方法。

其中,计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于用户设备中。当然,处理器和存储介质也可以作为分立组件存在于通信设备中。

本申请还提供一种程序产品,程序产品包括计算机程序,计算机程序存储在可读存储介质中,服务器的至少一个处理器可以从可读存储介质读取计算机程序,至少一个处理器执行计算机程序使得服务器实施上述本发明实施例任一的方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或对其中部分或全部技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1