一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种资源处理方法、装置、服务器及存储介质与流程

2022-04-30 13:47:31 来源:中国专利 TAG:

一种资源处理方法、装置、服务器及存储介质
1.本技术为在2020年9月9日提交中国专利局、申请号为2020109444164、申请名称为“一种资源处理方法、装置、服务器及存储介质”的中国专利申请的分案申请,全部内容通过应用结合在本技术中。
技术领域
2.本技术涉及计算机技术领域,尤其涉及一种资源处理方法、装置、服务器及存储介质。


背景技术:

3.当前对电子资源进行转移时,通常采用的是线下对电子资源的转移规则进行确定,再基于线下确定的转移规则,由相应对象操作电子资源的转移,如基于对象之间的口头约定或书面约定等,由相应的对象进行电子资源的转移。而基于用户的线下约定来确定进行电子资源的转移规则,由于缺乏监管,存在很大的临时反悔,或者不及时履行转移规则等各种资源转移问题,这就使得不同对象之间基于线下协商的转移规则,并由相应对象自身进行电子资源的转移操作,使得对电子资源进行转移时,存在较多的资源转移问题,从而出现电子资源的转移纠纷问题,由此可见,如何有效避免进行电子资源转移时的资源转移问题,保证电子资源转移时的安全性,成为了当前的研究热点。


技术实现要素:

4.本发明实施例提供了一种资源处理方法、装置、服务器及存储介质,可有效避免进行电子资源转移时的资源转移问题,从而可有效保障电子资源在转移过程中的安全性。
5.一方面,本发明实施例提供了一种资源处理方法,包括:
6.获取电子资源的转移规则,所述转移规则用于指示在第一终端与第二终端之间进行电子资源的转移,且所述转移规则由所述第一终端与所述第二终端协商并签名生成;
7.对所述转移规则进行签名校验;
8.若所述转移规则签名校验成功,则按照所述转移规则的指示,在所述第一终端中开通第一资源账户,并在所述第二终端中开通第二资源账户;以及,
9.按照所述转移规则的指示在所述第一资源账户和所述第二资源账户之间进行电子资源的转移。
10.再一方面,本发明实施例提供了一种资源处理装置,包括:
11.获取单元,用于获取电子资源的转移规则,所述转移规则用于指示在第一终端与第二终端之间进行电子资源的转移,且所述转移规则由所述第一终端与所述第二终端协商并签名生成;
12.校验单元,用于对所述转移规则进行签名校验;
13.开通单元,用于若所述转移规则签名校验成功,则按照所述转移规则的指示,在所述第一终端中开通第一资源账户,并在所述第二终端中开通第二资源账户;以及,
14.转移单元,用于按照所述转移规则的指示在所述第一资源账户和所述第二资源账户之间进行电子资源的转移。
15.再一方面,本发明实施例提供了一种服务器,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如下步骤:
16.获取电子资源的转移规则,所述转移规则用于指示在第一终端与第二终端之间进行电子资源的转移,且所述转移规则由所述第一终端与所述第二终端协商并签名生成;
17.对所述转移规则进行签名校验;
18.若所述转移规则签名校验成功,则按照所述转移规则的指示,在所述第一终端中开通第一资源账户,并在所述第二终端中开通第二资源账户;以及,
19.按照所述转移规则的指示在所述第一资源账户和所述第二资源账户之间进行电子资源的转移。
20.再一方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序指令,所述程序指令被处理器执行时,用于执行如第一方面所述的资源处理方法。
21.在本发明实施例中,服务器在获取到第一终端和第二终端协商并签名确认后的,针对电子资源的转移规则后,可对该转移规则进行签名校验,并在该签名校验通过时,则服务器确定获取到的转移规则是已由第一终端和第二终端确认后的规则,并进一步按照该转移规则的指示,在该第一终端中开通第一资源账户,以及在该第二终端中开通第二资源账户,从而使得服务器可按照该转移规则的指示,在该第一资源账户和该第二资源账户之间进行电子资源的转移,使服务器实现了对第一资源账户和第二资源账户中电子资源的控制,可有效提升第一资源账户和第二资源账户中电子资源转移的安全性,基于转移规则实现的对电子资源的自动转移处理,可提高第一资源账户和第二资源账户进行电子资源转移时的转移效率。
附图说明
22.为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例。
23.图1是本发明实施例提供的一种资源处理系统的示意图;
24.图2是本发明实施例提供的一种资源处理方法的示意流程图;
25.图3是本发明实施例提供的一种生成资源账户的示意图;
26.图4是本发明实施例提供的一种资源处理方法的示意流程图;
27.图5是本发明实施例提供的一种资源处理装置的示意性框图;
28.图6是本发明实施例提供的一种服务器的示意性框图。
具体实施方式
29.本发明实施例提出了一种资源处理方法,服务器可基于第一终端与第二终端之间协商好的针对电子资源的转移规则,分别为第一终端开通第一资源账户,以及为第二终端
开通第二资源账户,从而使得为第一终端开通的第一资源账户,以及为第二终端开通的第二资源账户可基于该转移规则自动地进行电子资源的转移,可有效提升对第一资源账户与第二资源账户之间进行电子资源转移时的安全性。在一个实施例中,该资源处理方法可应用于如图1所示的资源处理系统,该资源处理系统包括第一终端10,第二终端11,以及服务器12,其中,该第一终端10,第二终端11,以及服务器12可分别通过如图1所示的通信网络建立通信连接,其中,该第一终端10可以是等待进行电子资源获取的终端,而该第二终端11则可以是为第一终端10发放电子资源的终端,或者,该第二终端11可以是等待进行电子资源获取的终端,而该第一终端10则可以是为第一终端10发放电子资源的终端。在本发明实施例中,以第一终端10为待获取电子资源的终端,而第二终端11为进行电子资源发放的终端时,对应的资源处理方法进行详细描述,在第一终端10为进行电子资源发放的终端,而第二终端11为待获取电子资源的终端时的情况可参见本发明实施例。
30.在一个实施例中,第一终端10和第二终端11分别通过注册由服务器12支撑运行的应用程序(application,app),以实现分别与服务器12建立通信连接,其中,服务器12即是用于支撑该应用程序运行的平台,该应用程序可以是一种钱包app。
31.在一个实施例中,第一终端10和第二终端11在分别和服务器12建立通信连接后,第一终端10和第二终端11基于针对电子资源的转移规则进行电子资源的转移时,可执行如下步骤:
32.1、服务器12获取第一终端10对应的对象所上传的对象信息;
33.2、对该对象信息进行分级处理,判断该第一终端10对应的对象信息的信息等级,其中,只有信息等级高于等级阈值的对象才可触发执行针对电子资源的转移规则;
34.3、若该第一终端10对应对象的对象信息的信息等级高于该等级阈值,则服务器12可获取第一终端10对应的对象与第二终端11对应的对象协商并签名确认的针对电子资源的转移规则,该转移规则是基于第一终端10与第二终端11之间协商生成的初始转移规则,并对该初始转移规则进行签名确认后生成的,可以理解,该转移规则和该初始转移规则均包括:第一终端10对应的对象与第二终端11对应的对象之间约定的目标电子资源量,利率,以及第一终端10对从第二终端11中获取的目标电子资源量的电子资源的持有时间(或归还时间)等,可以理解,该转移规则即是在该初始转移规则的基础上,分别添加了第一终端10的签名信息,以及第二终端11的签名信息之后的转移规则。
35.在一个实施例中,服务器12在获取到该转移规则后,可进一步地在该第一终端10和第二终端11中各自生成一个专用账户,其中,在该第一终端10中生成的专用账户可以是第一资源账户,而在该第二终端11中生成的专用账户则可以是第二资源账户。在一个实施例中,在第一终端10和第二终端11中各自生成的专用账户是用来承载针对该电子资源的转移规则的,可以理解,服务器基于转移规则为不同功能终端(如该第一终端10和第二终端11)所开通的资源账户的账户功能不同,其中,若第一终端10为等待进行电子资源获取的终端,第二终端11为向第一终端10发放电子资源的终端,则为第一终端10所生成的第一资源账户仅支持转账和查询的功能,而为第二终端11所生成的第二资源账户则可支持电子资源的转移的功能。
36.4、在该转移规则所指示的第一终端10从第二终端11中获取的电子资源的持有时间到达时,则服务器12则会触发第二终端11中生成的第二资源账户,主动向第一终端10中
生成的第一资源账户进行电子资源的获取,或者,该服务器12可触发在第一终端10中生成的第一资源账户,主动向第二终端11中生成的第二资源账户发送电子资源。
37.5、如果该第一终端10的第一资源账户中所包括的电子资源总量,小于该第一终端10从第二终端11中所获取的目标电子资源量,则由于该第一终端10是授权第二终端11向第一终端10的主账户进行电子资源转移的,则该第二终端11则可向第一终端10的主账户进行电子资源的获取。
38.6、若第二终端11从第一终端10的主账户中获取电子资源失败,则该第一终端10对应的对象和第二终端11对应的对象进行协商期,该协商期包括:协商第一终端10向第二终端11进行电子资源转移的时间,以及协商重新确定出第一终端10需要向第二终端11转移的电子资源量。若协商失败,则服务器12则下调该第一终端10对应的对象的信用等级。
39.7、若第一终端10对应的对象的信用等级较低,则服务器12后续再接收到该该第一终端10对应的对象发起的进行电子资源转移的请求时,可拒绝该请求,并提醒其他终端对应的对象,该第一终端10对应的对象的信用等级较低。
40.在一个实施例中,服务器12在获取得到针对电子资源的转移规则后,可对获取得到的转移规则进行签名校验,以使服务器12确认该第一终端10和第二终端11分别已对协商好的初始转移规则进行了确认,并进一步地,服务器可在对该获取到的转移规则进行签名校验成功后,确定该第一终端10和第二终端11分别已对协商好的初始转移规则进行了确认,从而再分别为第一终端10和第二终端11开通对应的资源账户,分别为该第一终端10开通的资源账户和为第二终端11开通的资源账户由于是基于该转移规则开通的,使得该第一终端10和第二终端11之间进行的电子资源转移,可在分别为该第一终端10和第二终端11开通的资源账户中自动触发执行,可有效保证第一终端10和第二终端11之间进行电子资源转移时的安全性。
41.请参见图2,是本发明实施例提出的一种资源处理方法的示意流程图,该资源处理方法可由上述的服务器执行,如图2所示,该方法可包括:
42.s201,获取电子资源的转移规则,所述转移规则用于指示在第一终端与第二终端之间进行电子资源的转移,且所述转移规则由所述第一终端与所述第二终端协商并签名生成。
43.在一个实施例中,服务器获取的电子资源的转移规则是第一终端与第二终端协商并签名生成的,其中,该第一终端和第二终端在协商并签名生成该转移规则时,可以是由第一终端先设置好该转移规则中的转移条件后,先由第一终端对设置好转移条件的转移规则(即上述的初始转移规则)进行签名确认后,发送到第二终端的,该第二终端从第一终端接收到设置好转移条件的转移规则后,若确认设置好的转移规则中的转移条件与协商一致,则可进一步地对该转移规则进行签名确认,从而将两次签名确认的转移规则发送到服务器,以使服务器获取到由第一终端和第二终端分别确认后的转移规则。或者,该初始转移规则也可以是由第二终端先设置好的,并在签名确认后发送到第一终端进行签名确认的,服务器则可在第一终端签名确认后从第一终端获取该转移规则;在一个实施例中,该初始转移规则也可以是由服务器先设置好,并分别下发到第一终端与第二终端的,并在该第一终端和第二终端分别对该转移规则进行签名确认后,再分别从该第一终端和第二终端进行转移规则的获取。
44.其中,该转移规则包含的转移条件可以是第一终端对应的对象和第二终端对应的对象预先协商确定的,该转移规则所包括的转移条件可包含触发进行电子资源转移的时间,需要转移的电子资源的数量等。可以理解,该转移规则可以是基于该转移条件生成的,而在基于该转移条件生成该转移规则时,还可在转移条件的基础上添加进行协商约定的相应对象的对象信息,如上述的第一终端对应的对象的对象信息,以及该第二对象对应的对象的对象信息,其中,该对象信息可以是相应对象对应终端的终端标识,或者相应对象的对象标识等。在一个实施例中,服务器在获取到该转移规则后,则可基于该转移规则对该第一终端和第二终端之间的电子资源的转移进行约束,以保证第一终端和第二终端之间在进行电子资源转移时的安全性。
45.在一个实施例中,服务器在基于获取到的针对电子资源的转移规则,对第一终端和第二终端之间的电子资源进行转移时,为保障该第一终端与第二终端之间电子资源的安全性,可通过分别在该第一终端与第二终端建立用于执行该转移规则的资源账户,以实现对第一终端和第二终端之间进行电子资源转移时的保障。具体地,服务器可在获取到针对电子资源的转移规则后,对该转移规则进行签名校验,以确定该第一终端和该第二终端是否均对该转移规则进行了确认,即转而执行步骤s202。
46.s202,对所述转移规则进行签名校验。
47.在一个实施例中,服务器获取到的转移规则是分别包括第一终端的签名信息,以及第二终端的签名信息的转移规则,可以理解,第一终端和第二终端是在分别对协商生成的初始转移规则进行确认之后,才对该初始转移规则进行签名,从而得到分别包括了第一终端的签名信息和第二终端的签名信息的转移规则,也就可以理解,分别包括了第一终端的签名信息和第二终端的签名信息的转移规则,是在该第一终端和第二终端分别对生成的初始转移规则进行确认后得到的。为了防止第一终端或第二终端的签名信息是伪造的签名信息,服务器在获取到该签名信息后,需要先对该签名信息进行签名校验,以确定该签名信息不是伪造的签名信息,在一个实施例中,在服务器对该签名信息进行签名校验通过后,则可认为转移规则所包括的签名信息不是伪造的签名信息,再转而执行步骤s203,从而使得服务器可有效避免对第一终端或第二终端签名信息的伪造,而造成的电子资源转移的安全性问题。
48.在一个实施例中,在第一终端和第二终端对转移规则进行签名确认时,该第一终端是采用的该第一终端包括的密钥对中的第一私钥对该转移规则进行签名处理后得到的,而该第二终端在对该转移规则进行签名确认时,则是采用的该第二终端包括的密钥对中的第二私钥对该转移规则进行签名处理后得到的。可以理解,服务器在对该转移规则进行签名校验时,则可采用该第一终端包括的密钥对中的第一公钥,对由该第一私钥进行签名确认的签名信息进行校验,以及采用第二终端包括的密钥对中的第二公钥,对由该第二私钥进行签名确认的签名信息进行校验。在一个实施例中,该服务器在对获取到的转移规则进行签名校验时,需在分别采用第一公钥和第二公钥对该转移规则的签名信息进行校验通过后,才确认对转移规则的签名校验成功,并在确认校验成功时转而执行步骤s203,而如果存在该服务器采用第一公钥或第二公钥对该转移规则的签名信息校验未通过时,则说明该转移规则存在伪造的签名信息,并确定服务器对该转移规则的签名信息进行校验的结果为未校验成功。
49.在一个实施例中,服务器在对该转移规则的签名信息进行校验时,可在获取到针对该电子资源的转移规则后,立即对该转移规则的签名信息进行校验,或者,该服务器也可在获取到该转移规则后,先存储获取到的转移规则,然后在检测到第一终端和第二终端需要进行电子资源转移时,再对该转移规则进行签名校验,其中,该转移规则包括的转移条件中包括转移时间,服务器则可基于该转移时间确定该第一终端和第二终端是否需要进行电子资源的转移。
50.s203,若所述转移规则签名校验成功,则按照所述转移规则的指示,在所述第一终端中开通第一资源账户,并在所述第二终端中开通第二资源账户。
51.s204,按照所述转移规则的指示在所述第一资源账户和所述第二资源账户之间进行电子资源的转移。
52.在步骤s203和步骤s204中,服务器在对获取到的针对电子资源的转移规则的签名信息进行校验成功后,则可按照该转移规则的指示在该第一终端中开通第一资源账户,并在该第二终端中开通第二资源账户,从而可基于该转移规则的指示,对该第一资源账户和第二资源账户中的电子资源进行转移。在一个实施例中,若该第一终端为进行电子资源获取的终端,该第二终端为向第一终端发放电子资源的终端,则服务器在基于该转移规则分别为该第一终端和第二终端开通资源账户时,该转移规则将对在该第一终端和第二终端分别生成的资源账户的账户功能进行约束,其中,转移规则对在该第一终端生成的第一资源账户的约束包括:当第一资源账户从第二资源账户中获取的电子资源到达持有时间时,则该第一资源账户在确定出需要转移到第二资源账户的电子资源量后,向第二资源账户发送电子资源,以及向第二电子资源账户发送获取的电子资源的使用信息(或用途信息)等;而对该第二资源账户的约束则包括,在预设电子资源转移时间到达时,自动向第一资源账户发送电子资源,以及在获取查看授权的情况下,对第一电子资源中电子资源的使用信息进行查看等。
53.服务器基于转移规则分别在第一终端开通第一资源账户,并在第二终端开通第二资源账户的流程可如图3所示:
54.1、第一终端对应的对象(假设为需要接收电子资源的资源接收对象),以及第二终端对应的对象(假设为需要向第一终端对应的对象转移一定电子资源的资源转出对象)需要先协商确定出资源转移规则中的各项转移条件(或资源转移条件),例如可以是转移时限(即第一终端从第二终端中获取的电子资源的持有时长),数量(即第一终端从第二终端获取的目标电子资源量)等,进而可基于该转移条件以及该第一终端对应的对象的对象信息和第二终端对应的对象的对象信息生成初始转移规则(即上述的针对电子资源的初始转移规则)。
55.其中,该第一终端所对应的对象的对象信息例如可以是该第一终端的终端标识,同样的,该第二终端对应的对象的对象信息也例如可以是该第二终端的终端标识等。在一个实施例中,该第一终端对应的对象与该第二终端对应的对象协商确定出初始转移规则中的各转移条件后,可由第一终端对应的对象对该初始转移规则进行设置,或者也可由该第二终端对应的对象对初始转移条件进行设置,在本发明实施中,以由该第二终端对应的对象对初始转移条件进行设置进行详细说明,在由第一终端对应的对象对该初始转移规则进行设置的情况可参见本发明实施例。在一个实施例中,该初始转移规则也可以是基于服务
器对转移条件进行设置生成的。
56.2、第二终端可采用数字签名对生成的初始转移规则进行签名处理,其中,数字签名是只有该初始转移规则的发送者(即第二终端)才能产生的,且其他终端无法进行伪造的一段字符串,该字符串使用非对称密钥加密技术与数字摘要技术,用于对信息(即该初始转移规则)真实性进行有效性证明。一套数字签名通常包括两种互补的运算,一个用于签名,一个用于验证,可以理解,该用于签名的数字签名为该第二终端的第二私钥,该用于验证的数字签名则为该第二终端的第二公钥。
57.在一个实施例中,该第二终端可采用自身的数字证书私钥(即第二私钥)对该初始转移规则进行签名处理,然后将签名处理后的初始转移规则发送给第一终端。其中,在第二终端对初始转移规则进行签名处理时,也同时对终端标识,如唯一身份(identify,id)标识进行签名处理,以使服务器可基于该终端标识确定出需要基于该初始转移合约对应生成资源账户的第二终端。在采用数字证书私钥对该初始转移规则进行签名处理后,使得该初始转移规则将携带第二终端的签名信息。
58.3、第一终端接收到第二终端采用自身的数字证书私钥对初始转移规则进行签名处理后,可先采用第二终端的数字证书公钥(即该第二公钥)对签名处理后的初始转移规则进行签名校验,并在校验通过后,对该初始转移规则进行核对。
59.4、若第一终端确定该初始转移规则无误,该第一终端则可采用自身的数字证书私钥(即第一私钥)对该初始转移规则进行再次签名处理,其中,该第一终端在采用第一私钥对该初始转移规则进行再次签名处理时,也是同时采用该第一私钥对第一终端的终端标识记性签名处理的,然后将签名处理后的初始转移规则发送给服务器,从而发起对转移账户的创建申请。
60.5、服务器在获取到第一终端和第二终端分别对初始转移规则进行签名处理后的初始转移规则后,则可分别使用该第一终端和第二终端的数据签名公钥,对由第一终端和第二终端签名后的初始转移规则的签名信息进行校验,即服务器可分别采用第一终端的第一公钥和第二终端的第二公钥对由第一终端和第二终端签名后的转移规则的签名信息进行校验。
61.6、若校验通过,则该服务器可获取该初始转移规则中的转移条件,并根据各项转移条件,如由资源转出对象向资源接收对象进行电子资源转移的时间,所转出的电子资源的数量,所转出电子资源的使用约束信息等,并分别在第一终端和第二终端中生成相应的资源账户,即是第一终端的第一资源账户和第二终端的第二资源账户。
62.7、分别向第一终端和第二终端发送资源账户开通成功的通知消息。
63.在一个实施例中,服务器在分别为第一终端和第二终端开通资源账户时,可分别在该第一终端和第二终端中共同运行的应用程序中,为第一终端开通第一资源账户,并为第二终端开通第二资源账户,进一步地,服务器则可按照该转移规则的指示对第一资源账户的第二资源账户的电子资源进行控制,即按照该转移规则在该第一资源账户和第二资源账户之间进行电子资源的转移。其中,第二终端需要在指定时间内向第二资源账户存入该转移规则指示的目标电子资源量的电子资源,若在该指定时间内,该服务器检测到第二终端未向第二资源账户存入该目标电子资源量的电子资源,则服务器将自动对该转移规则做失效处理,在服务器检测到该第二终端在指定时间内已向第二资源账户存入了目标电子资
源量的电子资源,则可自动向第一终端的第一资源账户转入该目标电子资源量的电子资源,其中,该指定时间是指该转移规则中设置的需要向第一资源账户转入目标电子资源量的电子资源的时间,如预设进行电子资源转移的时间,使得服务器实现了基于该转移规则,对第一终端中第一资源账户,以及第二终端中第二资源账户的电子资源的控制。
64.在本发明实施例中,服务器在获取到第一终端和第二终端协商并签名确认后的,针对电子资源的转移规则后,可对该转移规则进行签名校验,并在该签名校验通过时,则服务器确定获取到的转移规则是已由第一终端和第二终端确认后的规则,并进一步按照该转移规则的指示,在该第一终端中开通第一资源账户,以及在该第二终端中开通第二资源账户,从而使得服务器可按照该转移规则的指示,在该第一资源账户和该第二资源账户之间进行电子资源的转移,使服务器实现了对第一资源账户和第二资源账户中电子资源的控制,可有效提升第一资源账户和第二资源账户中电子资源转移的安全性,基于转移规则实现的对电子资源的自动转移处理,可提高第一资源账户和第二资源账户进行电子资源转移时的转移效率。
65.请参见图4,是本发明实施例提出的一种资源处理方法的示意流程图,该方法也可由上述的服务器执行,在本发明实施例所提及的资源处理方法中,如图4所示,该方法可包括:
66.s401,从所述第一终端获取对应对象的对象信息,并判断获取的对象信息的信息完整度。
67.s402,根据所述信息完整度,确定所述对应对象的信息评价分值。
68.在一个实施例中,服务器在分别为第一终端和第二终端开通对应的资源账户,以使得为该第一终端和该第二终端分别开通的资源账户,基于该转移规则进行电子资源的转移时,需要先判断用于进行电子资源获取的第一终端是否具备进行电子资源转移的资格。其中,服务器在确定该第一终端是否具备进行电子资源转移的资格时,是基于该第一终端所对应对象的对象信息的信息评价分值是否满足预设的分值阈值进行确定的,其中,若该第一终端对应对象的对象信息的信息评价分值越高,则说明服务器获取到的该第一终端对应对象的对象信息越多,可以理解,服务器获取到的第一终端对应的对象的对象信息越多,则说明第一终端对应的对象履行该转移规则的可能性越高,而在该第一终端对应的对象未履行该转移规则时,由于服务器获取到的相应对象的对象信息较多,则该服务器促使该第一终端履行该转移规则的可能性也较大,从而可有效避免第一终端和第二终端进行电子资源转移时各种转移问题,防止第二终端在向第一终端转移电子资源之后,无法再拿回该电子资源的问题。
69.在一个实施例中,服务器从第一终端获取的相应对象的对象信息在涉及对象隐私的情况下,是在从相应对象处获取到进行对象信息的获取授权后,才对相关的对象信息进行获取的,而在未从相应对象处获取到相关授权的情况下,该服务器不会对相关对象的对象信息进行获取。而在服务器获取到相关对象的对象信息后,则可判断获取到的对象信息的信息完整度,其中,该信息完整度用于评价该服务器从第一终端中获取到的对象信息的数量(和/或信息类型)的多少,服务器从该第一终端获取的对象信息的数量(和/或信息类型)越多,则可确定该服务器获取的对象信息的信息完整度越高,而如果该服务器从该第一终端获取的对象信息的数量越少,则可确定该服务器获取的对象信息的信息完整度越低。
基于该信息完整度,服务器可确定该第一终端对应对象的信息评价分值,其中,所述信息完整度越高,则对应的信息评价分值越高,也就是说,在该服务器从第一终端中获取的对象信息的信息数量越多时,则对应的信息评价分值越高,而在获取的对象信息的信息数量越少时,则对应的信息评价分值则越低。
70.在一个实施例中,服务器还可为获取的不同对象信息分别确定对应的不同评价权重,从而使得服务器可在获取到该第一终端对应对象的对象信息后,基于每个对象信息对应的不同评价权重,确定出该第一终端对应的信息评价分值,在服务器确定出该第一终端相应对象的对象信息的信息评价分值后,若该信息评价分值大于等于分值阈值,则可允许第一终端发起电子资源转移(即允许第一终端可发起从第二终端进行电子资源的获取),即转而执行步骤s403。在一个实施例中,若服务器确定该第一终端相应对象的对象信息的信息评价分值小于该分值阈值,则服务器将禁止该第一终端发起执行电子资源转移,并在该第一终端和其他终端(如第二终端)进行电子资源转移,或者进行初始转移规则的协商时,向该其他终端发送提示信息,以告知其他终端该第一终端存在较大的欺骗电子资源的异常,基于对其他终端的提醒,可保障各终端进行电子资源转移时,在相应终端设备中的电子资源的资源安全。
71.s403,在所述信息评价分值大于等于分值阈值时,获取电子资源的转移规则,所述转移规则用于指示在第一终端与第二终端之间进行电子资源的转移,且所述转移规则由所述第一终端与所述第二终端协商并签名生成。
72.s404,对所述转移规则进行签名校验。
73.在一个实施例中,该第一终端和所述第二终端具有密钥对,所述第一终端具有的密钥对包括第一私钥和第一公钥,所述第二终端具有的密钥对包括第二私钥和第二公钥,其中,该转移规则包括所述第一终端采用所述第一私钥进行签名得到的第一签名信息,以及所述第二终端采用所述第二私钥进行签名得到的第二签名信息。在一个实施例中,该转移规则包括的签名信息可以是由第一终端采用第一私钥,以及第二终端采用第二私钥进行叠加签名处理后得到的,如可以是由第一终端采用第一私钥对生成的初始转移规则进行签名处理得到第一签名信息,再由该第二终端采用第二私钥对包括第一签名信息的初始转移规则进行叠加签名,以在该初始转移规则中添加第二签名信息;或者,该转移规则也可以是由第二终端采用第二私钥对生成的初始转移规则进行签名处理得到第二签名信息,再有该第一终端采用第一私钥对包括第二签名信息的初始转移规则进行叠加签名处理得到第一签名信息。在一个实施例中,该转移规则包括的签名信息,还可以是由第一终端采用第一私钥,以及第二终端采用第二私钥分别进行签名处理后得到的,即由服务器分别向第一终端和第二终端发送初始转移规则,从而可从该第一终端和第二终端中分别获取该进行签名处理后的转移规则。
74.在一个实施例中,由于该转移规则包括的签名信息是分别包括的基于第一私钥签名得到的第一签名信息,以及基于第二私钥签名得到的第二签名信息,则服务器对该转移规则进行签名校验,则可采用所述第一公钥对所述第一签名信息进行校验,并采用所述第二公钥对所述第二签名信息进行校验,在该服务器采用该第一公钥对该第一签名信息的校验通过,且采用该第二公钥对该第二签名信息的校验通过,则服务器认为对该转移规则进行的签名校验通过,并转而执行步骤s405;或者,如果服务器采用该第一公钥对该第一签名
信息的校验未通过,或者,采用该第二公钥对该第二签名信息的校验未通过,则服务器可认为对该转移规则进行的签名校验未通过,并直接结束本流程,基于服务器对获取到的转移规则的签名校验,可有效防止签名被篡改,或者转移规则被篡改而导致电子资源转移出现异常的问题。
75.s405,若所述转移规则签名校验成功,则按照所述转移规则的指示,在所述第一终端中开通第一资源账户,并在所述第二终端中开通第二资源账户。
76.s406,按照所述转移规则的指示在所述第一资源账户和所述第二资源账户之间进行电子资源的转移。
77.在一个实施例中,为了提高对第一终端和第二终端进行电子资源转移时的效率,服务器可在对转移规则的签名校验成功时,按照该转移规则的指示,分别在该第一终端和第二终端中开通资源账户,从而可实现基于该转移规则,自动对资源账户中的电子资源进行转移,其中,若所述第一终端为待获取电子资源的终端,所述第二终端为发放电子资源的终端,则所述电子资源转移规包括:所述第一终端从所述第二终端中待获取的目标电子资源量,以及所述第一终端对从所述第二终端中获取的目标电子资源量的持有时间,则服务器在按照该转移规则,对第一终端和第二终端中资源账户之间进行电子资源转移时,可先按照所述电子资源转移规则,从所述第二资源账户中获取目标电子资源量的电子资源,并转移到所述第一资源账户,从而可在所述持有时间到达时,确定需要从所述第一终端转移到所述第二终端的电子资源量,并将确定的电子资源量对应的电子资源从所述第一资源账户转移到所述第二资源账户。在一个实施例中,在持有时间到达时,确定出的需要从第一终端转移到第二终端的电子资源量,大于等于该第一终端从第二终端获取的目标电子资源量,其中,在该转移规则的利率为0时,则确定出的需要从第一终端转移到第二终端的电子资源量,等于该第一终端从第二终端获取的目标电子资源量,而在该转移规则指示的利率大于0时,则确定出的需要从第一终端转移到第二终端的电子资源量,则大于该第一终端从第二终端获取的目标电子资源量。
78.在一个实施例中,该电子资源转移规则还包括:所述第一终端从所述第二终端获取的目标电子资源量对应电子资源的使用约束信息,可以理解的是,该约束信息可用于对该第一终端从第二终端获取的目标电子资源量的电子资源的用途进行约束;其中,服务器在照所述电子资源转移规则,从所述第二资源账户中获取目标电子资源量的电子资源,并转移到所述第一资源账户之后,还可进一步地从所述第一终端获取关于所述目标电子资源量的电子资源的使用信息,从而可判断所述使用信息是否满足所述使用约束信息,并在确定不满足时,向所述第一终端和所述第二终端发送规则中止信息,以中止所述电子资源转移规则,也就是说,第一终端在从第二终端获取目标电子资源量的电子资源后,在使用该目标电子资源量的电子资源时,均需要对使用的电子资源的使用信息进行记录,而该第二终端对应地可对第一终端对目标电子资源量的电子资源的使用进行查询监测,如果第二终端确定该第一终端对目标电子资源量的电子资源的使用,和预先协商的使用约束不匹配,则该第二终端可随时要求中止该电子资源转移规则。在一个实施例中,该第二终端对第一终端中的目标电子资源量的电子资源的使用情况进行查询监测,也是在该第二终端从该第一终端中获取到相应的资源查询监测授权后执行的,且在该第二终端未从第一终端获取到该授权时,则将不会对该第一终端所获取到的资源的使用情况进行查询监测。
79.在一个实施例中,在第二终端中止该电子资源转移规则后,进一步地,服务器可根据所述规则中止信息,重新确定所述第一终端对获取的目标电子资源量对应电子资源的使用信息不符合所述使用约束信息时,需要从所述第一终端转移到所述第二终端的电子资源量,并将重新确定的电子资源量对应的电子资源从所述第一资源账户转移到所述第二资源账户。在一个实施例中,该重新确定的电子资源量可以是基于该转移规则终端的利率进行确定的,或者,也可以是由第一终端所对应的对象和第二终端对应的对象重新协商确定出的。
80.在一个实施例中,该服务器检测到该转移规则指示的该第一终端对从第二终端获取的目标电子资源量的电子资源的持有时间到达时,该第二终端对应的第二资源账户将会主动向第一终端对应第一资源账户发起电子资源的获取,该获取的电子资源是基于目标电子资源量和利率确定出的,如果该第二资源账户从第一资源账户中获取电子资源失败,则会向第一终端的主账户进行电子资源的获取,其中,该第一终端与第二终端协商生成该转移规则时,该第一终端已向第二终端开放对第一终端的主账户进行电子资源获取的权限。具体地,服务器若将确定的电子资源量对应的电子资源从所述第一资源账户转移到所述第二资源账户失败,则确定所述第一终端的主账户,并从所述第一终端的主账户转移所述确定的电子资源量对应的电子资源到所述第二资源账户。
81.在一个实施例中,第二终端若从第一终端的主账户中获取电子资源失败,则会进入协商阶段,在此阶段中进行电子资源转移的双方再次尝试达成新的协议,如果新协议未达成,则服务器将自动将第一终端对应对象的信用等级下调,并在第一终端与其他终端执行交易时,向其他终端发送提示信息。具体地,服务器若从所述第一终端的主账户转移所述确定的电子资源量对应的电子资源到所述第二资源账户失败,则降低所述第一终端对应对象的信用等级,或者,服务器还可在从所述第一终端的主账户转移所述确定的电子资源量对应的电子资源到所述第二资源账户失败时,先进一步从第一终端或第二终端获取新的电子资源转移规则,该新的电子资源转移规则是该第一终端和第二终端重新协商并签名确定的,在服务器获取所述新的电子资源转移规则失败时,则可再触发降低所述第一终端对应对象的信用等级。
82.在本发明实施例中,服务器在分别为第一终端和第二终端开通资源账户进行电子资源转移之前,会先判断该第一终端是否符合从第二终端进行电子资源获取的资格,并确定确定具有资格时,分别在第一终端和第二终端生成一个专用于执行由第一终端和第二终端协商生成的转移规则的资源账户,该资源账户按照该转移规则约定好的目标电子资源量,自动将第二终端的第二资源账户中目标电子资源量的电子资源转移到第一终端的第一资源账户中,并可按照该转移规则规定的第一终端对获取的目标电子资源量的电子资源的持有时间,使得第二资源账户自动从第一资源账户中进行电子资源的获取,使得服务器实现了通过该转移规则对第一资源账户的电子资源和第二资源账户的电子资源进行自动转移,提升了第一资源账户和第二资源账户的转移效率的同时,基于该转移规则对资源账户中电子资源的约束,可有效保证电子资源账户中电子资源的安全性。
83.基于上述资源处理方法实施例的描述,本发明实施例还提出了一种资源处理装置,该资源处理装置可以是运行于上述服务器中的一个计算机程序(包括程序代码)。该资源处理装置可用于执行如图2和图4所述的资源处理方法,请参见图5,该资源处理装置包
括:获取单元501,校验单元502,开通单元503和转移单元504。
84.获取单元501,用于获取电子资源的转移规则,所述转移规则用于指示在第一终端与第二终端之间进行电子资源的转移,且所述转移规则由所述第一终端与所述第二终端协商并签名生成;
85.校验单元502,用于对所述转移规则进行签名校验;
86.开通单元503,用于若所述转移规则签名校验成功,则按照所述转移规则的指示,在所述第一终端中开通第一资源账户,并在所述第二终端中开通第二资源账户;以及,
87.转移单元504,用于按照所述转移规则的指示在所述第一资源账户和所述第二资源账户之间进行电子资源的转移。
88.在一个实施例中,所述第一终端和所述第二终端具有密钥对,所述第一终端具有的密钥对包括第一私钥和第一公钥,所述第二终端具有的密钥对包括第二私钥和第二公钥;
89.所述转移规则包括所述第一终端采用所述第一私钥进行签名得到的第一签名信息,以及所述第二终端采用所述第二私钥进行签名得到的第二签名信息。
90.在一个实施例中,所述校验单元502,具体用于:
91.采用所述第一公钥对所述第一签名信息进行校验,并采用所述第二公钥对所述第二签名信息进行校验。
92.在一个实施例中,若所述第一终端为待获取电子资源的终端,所述第二终端为发放电子资源的终端,则所述电子资源转移规包括:所述第一终端从所述第二终端中待获取的目标电子资源量,以及所述第一终端对从所述第二终端中获取的目标电子资源量的持有时间;所述转移单元504,具体用于:
93.按照所述电子资源转移规则,从所述第二资源账户中获取目标电子资源量的电子资源,并转移到所述第一资源账户;
94.当所述持有时间到达时,确定需要从所述第一终端转移到所述第二终端的电子资源量,并将确定的电子资源量对应的电子资源从所述第一资源账户转移到所述第二资源账户。
95.在一个实施例中,所述电子资源转移规则还包括:所述第一终端从所述第二终端获取的目标电子资源量对应电子资源的使用约束信息;所述装置还包括:判断单元505和发送单元506。
96.所述获取单元501,还用于从所述第一终端获取关于所述目标电子资源量的电子资源的使用信息;
97.判断单元505,用于判断所述使用信息是否满足所述使用约束信息;
98.发送单元506,用于在确定不满足时,向所述第一终端和所述第二终端发送规则中止信息,以中止所述电子资源转移规则。
99.在一个实施例中,所述装置还包括:确定单元507。
100.确定单元507,用于根据所述规则中止信息,重新确定所述第一终端对获取的目标电子资源量对应电子资源的使用信息不符合所述使用约束信息时,需要从所述第一终端转移到所述第二终端的电子资源量;
101.所述转移单元504,还用于将重新确定的电子资源量对应的电子资源从所述第一
资源账户转移到所述第二资源账户。
102.在一个实施例中,所述确定单元507,还用于若将确定的电子资源量对应的电子资源从所述第一资源账户转移到所述第二资源账户失败,则确定所述第一终端的主账户;
103.所述转移单元504,还用于从所述第一终端的主账户转移所述确定的电子资源量对应的电子资源到所述第二资源账户。
104.在一个实施例中,所述装置还包括:降低单元508。
105.降低单元508,用于若从所述第一终端的主账户转移所述确定的电子资源量对应的电子资源到所述第二资源账户失败,则降低所述第一终端对应对象的信用等级。
106.在一个实施例中,所述获取单元501,还用于获取新的电子资源转移规则;
107.所述降低单元508,还用于在获取所述新的电子资源转移规则失败时,触发执行降低所述第一终端对应对象的信用等级的步骤。
108.在一个实施例中,所述获取单元501,还用于从所述第一终端获取对应对象的对象信息,并判断获取的对象信息的信息完整度;
109.所述确定单元507,还用于根据所述信息完整度,确定所述对应对象的信息评价分值,其中,所述信息完整度越高,则对应的信息评价分值越高;
110.所述获取单元501,还用于在所述信息评价分值大于等于分值阈值时,触发执行获取电子资源的转移规则的步骤。
111.在本发明实施例中,获取单元501在获取到第一终端和第二终端协商并签名确认后的针对电子资源的转移规则后,校验单元502可对该转移规则进行签名校验,并在该签名校验通过时,则可确定获取到的转移规则是已由第一终端和第二终端确认后的规则,使得开通单元503可进一步按照该转移规则的指示,在该第一终端中开通第一资源账户,以及在该第二终端中开通第二资源账户,从而使得转移单元504可按照该转移规则的指示,在该第一资源账户和该第二资源账户之间进行电子资源的转移,使得实现了对第一资源账户和第二资源账户中电子资源的控制,可有效提升第一资源账户和第二资源账户中电子资源转移的安全性,基于转移规则实现的对电子资源的自动转移处理,可提高第一资源账户和第二资源账户进行电子资源转移时的转移效率。
112.请参见图6,是本发明实施例提供的一种服务器的结构示意性框图。如图6所示的本实施例中的服务器可包括:一个或多个处理器601;一个或多个输入设备602,一个或多个输出设备603和存储器604。上述处理器601、输入设备602、输出设备603和存储器604通过总线605连接。存储器604用于存储计算机程序,所述计算机程序包括程序指令,处理器601用于执行所述存储器604存储的程序指令。
113.所述存储器604可以包括易失性存储器(volatile memory),如随机存取存储器(random-access memory,ram);存储器604也可以包括非易失性存储器(non-volatile memory),如快闪存储器(flash memory),固态硬盘(solid-state drive,ssd)等;存储器604还可以包括上述种类的存储器的组合。
114.所述处理器601可以是中央处理器(central processing unit,cpu)。所述处理器601还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,asic),可编程逻辑器件(programmable logic device,pld)等。该pld可以是现场可编程逻辑门阵列(field-programmable gate array,fpga),通
用阵列逻辑(generic array logic,gal)等。所述处理器601也可以为上述结构的组合。
115.本发明实施例中,所述存储器604用于存储计算机程序,所述计算机程序包括程序指令,处理器601用于执行存储器604存储的程序指令,用来实现上述如图2和图4中相应方法的步骤。
116.在一个实施例中,所述处理器601被配置调用所述程序指令,用于执行:
117.获取电子资源的转移规则,所述转移规则用于指示在第一终端与第二终端之间进行电子资源的转移,且所述转移规则由所述第一终端与所述第二终端协商并签名生成;
118.对所述转移规则进行签名校验;
119.若所述转移规则签名校验成功,则按照所述转移规则的指示,在所述第一终端中开通第一资源账户,并在所述第二终端中开通第二资源账户;以及,
120.按照所述转移规则的指示在所述第一资源账户和所述第二资源账户之间进行电子资源的转移。
121.在一个实施例中,所述第一终端和所述第二终端具有密钥对,所述第一终端具有的密钥对包括第一私钥和第一公钥,所述第二终端具有的密钥对包括第二私钥和第二公钥;
122.所述转移规则包括所述第一终端采用所述第一私钥进行签名得到的第一签名信息,以及所述第二终端采用所述第二私钥进行签名得到的第二签名信息。
123.在一个实施例中,所述处理器601被配置调用所述程序指令,用于执行:
124.采用所述第一公钥对所述第一签名信息进行校验,并采用所述第二公钥对所述第二签名信息进行校验。
125.在一个实施例中,若所述第一终端为待获取电子资源的终端,所述第二终端为发放电子资源的终端,则所述电子资源转移规包括:所述第一终端从所述第二终端中待获取的目标电子资源量,以及所述第一终端对从所述第二终端中获取的目标电子资源量的持有时间;
126.所述处理器601被配置调用所述程序指令,用于执行:
127.按照所述电子资源转移规则,从所述第二资源账户中获取目标电子资源量的电子资源,并转移到所述第一资源账户;
128.当所述持有时间到达时,确定需要从所述第一终端转移到所述第二终端的电子资源量,并将确定的电子资源量对应的电子资源从所述第一资源账户转移到所述第二资源账户。
129.在一个实施例中,所述电子资源转移规则还包括:所述第一终端从所述第二终端获取的目标电子资源量对应电子资源的使用约束信息;所述处理器601被配置调用所述程序指令,用于执行:
130.从所述第一终端获取关于所述目标电子资源量的电子资源的使用信息;
131.判断所述使用信息是否满足所述使用约束信息,并在确定不满足时,向所述第一终端和所述第二终端发送规则中止信息,以中止所述电子资源转移规则。
132.在一个实施例中,所述处理器601被配置调用所述程序指令,用于执行:
133.根据所述规则中止信息,重新确定所述第一终端对获取的目标电子资源量对应电子资源的使用信息不符合所述使用约束信息时,需要从所述第一终端转移到所述第二终端
的电子资源量;
134.将重新确定的电子资源量对应的电子资源从所述第一资源账户转移到所述第二资源账户。
135.在一个实施例中,所述处理器601被配置调用所述程序指令,用于执行:
136.若将确定的电子资源量对应的电子资源从所述第一资源账户转移到所述第二资源账户失败,则确定所述第一终端的主账户;
137.从所述第一终端的主账户转移所述确定的电子资源量对应的电子资源到所述第二资源账户。
138.在一个实施例中,所述处理器601被配置调用所述程序指令,用于执行:
139.若从所述第一终端的主账户转移所述确定的电子资源量对应的电子资源到所述第二资源账户失败,则降低所述第一终端对应对象的信用等级。
140.在一个实施例中,若从所述第一终端的主账户转移所述确定的电子资源量对应的电子资源到所述第二资源账户失败,所述处理器601被配置调用所述程序指令,用于执行:
141.获取新的电子资源转移规则,并在获取所述新的电子资源转移规则失败时,触发执行降低所述第一终端对应对象的信用等级的步骤。
142.在一个实施例中,所述处理器601被配置调用所述程序指令,用于执行:
143.从所述第一终端获取对应对象的对象信息,并判断获取的对象信息的信息完整度;
144.根据所述信息完整度,确定所述对应对象的信息评价分值,其中,所述信息完整度越高,则对应的信息评价分值越高;
145.在所述信息评价分值大于等于分值阈值时,触发执行获取电子资源的转移规则的步骤。
146.本发明实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述如图2或图4所示的方法实施例。其中,所述的计算机可读存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)或随机存储记忆体(random access memory,ram)等。
147.以上所揭露的仅为本发明的局部实施例而已,当然不能以此来限定本发明之权利范围,可以理解,实现上述实施例的全部或局部流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献