一种数据转移系统、方法及装置与流程

文档序号:16252227发布日期:2018-12-12 00:08阅读:166来源:国知局
一种数据转移系统、方法及装置与流程

本发明涉及计算机技术领域,尤其涉及一种数据转移系统、方法及装置。

背景技术

目前,移动支付越来越深入人们的生活,用户使用非常普遍,用户可以不随身带现金,就可以进行支付,极大便利了用户的生活,也减少了纸质现金的使用,节省了资源,现有技术中支付方法,主要为用户通过银行卡支付,或者,使用手机中安装的支付应用扫描二维码或给商家提供付款二维码来进行支付。

但是,现有技术中的支付方法,支付过程必须有银行卡或者手机参与,在某些情况下,例如用户忘记携带手机或银行卡、手机没有电等,这时用户就不能进行支付,非常不方便,降低了用户体验,也降低了移动支付的便利性,并且需要用户操作手机或银行卡,也降低了支付效率。



技术实现要素:

本发明实施例提供一种数据转移系统、方法及装置,以解决现有技术中支付过程需要手机或银行卡参与,降低了移动支付的便利性和支付效率的问题。

本发明实施例提供的具体技术方案如下:

本发明一个实施例提供了一种数据转移系统,包括:用户终端、支付终端、服务器,其中,

所述用户终端,用于接收用户针对应用账号输入的指纹信息,并将所述应用账号和所述指纹信息绑定,将绑定后的所述应用账号和所述指纹信息发送到服务器中进行存储;

所述支付终端,用于在确定进行数据转移操作时,接收用户输入的指纹信息,并将所述指纹信息和数据转移信息发送给所述服务器;其中,所述数据转移信息至少包括数据转移金额;

所述服务器,用于接收所述支付终端发送的指纹信息和所述数据转移信息,并若确定所述指纹信息匹配到应用账号,则通过匹配到的应用账号,向所述支付终端转移所述数据转移金额。

结合本发明的一个实施例,所述数据转移包括但不限于支付;则所述数据转移金额为支付金额;则通过匹配到的应用账号,向所述支付终端转移所述数据转移金额之前,所述服务器,进一步用于:

在确定所述指纹信息匹配到应用账号后,判断所述支付金额是否不大于第一预设金额;

若确定所述支付金额不大于所述第一预设金额,则进一步确定所述应用账号在设定时间段内的支付次数,若确定所述支付次数不大于预设次数,则直接执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤;

若确定所述支付金额大于所述第一预设金额,则向所述支付终端发送身份认证通过消息,以使所述支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

结合本发明的一个实施例,所述数据转移包括但不限于支付;则所述服务器进一步用于:

在确定所述指纹信息匹配到应用账号后,直接向所述支付终端发送身份认证通过消息,以使所述支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

结合本发明的一个实施例,所述支付终端进一步用于:

若接收到服务器发送的身份认证通过消息,提示用户输入支付密码,并接收用户输入的支付密码,并将所述支付密码发送给所述服务器;

所述服务器进一步用于:接收所述支付终端发送的支付密码,判断所述支付密码是否与所述应用账号绑定的支付密码相同,若确定相同,则执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤。

结合本发明的一个实施例,通过匹配到的应用账号,向所述支付终端支付所述支付金额,所述服务器具体用于:

确定所述应用账号对应的第一支付账户和所述支付终端对应的第二支付账户;

通过所述第一支付账户,将所述支付金额转账到所述第二支付账户中;或者,通过所述第一支付账户,将所述支付金额转账到预设的第三方账户,并在确定满足预设条件时,将所述支付金额从所述第三方账户中转账到所述第二支付账户中。

结合本发明的一个实施例,所述服务器进一步用于:

若确定所述指纹信息未匹配到应用账号,或确定所述支付密码与所述应用账号绑定的支付密码不相同,分别向所述支付终端和所述用户终端发送支付失败消息;或,

若确定支付完成,则分别向所述支付终端和所述用户终端发送支付完成消息。

结合本发明的一个实施例,所述服务器进一步用于:

若确定所述用户终端中的支付完成消息未被阅读,则针对所述应用账号的下一次支付,根据预设的支付限制条件,限制所述应用账号的支付。

本发明另一个实施例提供了一种数据转移方法,包括:

支付终端在确定进行数据转移操作时,接收用户输入的指纹信息;

将所述指纹信息和数据转移信息发送给服务器,以使所述服务器若确定所述指纹信息匹配到应用账号,则通过匹配到的应用账号,向所述支付终端转移数据转移金额;其中,所述数据转移信息至少包括数据转移金额,所述服务器中存储有绑定的指纹信息和应用账号,并所述绑定的指纹信息和应用账号是用户终端接收到用户针对应用账号输入的指纹信息时,将所述应用账号和所述指纹信息绑定后发送到所述服务器中的。

结合本发明另一个实施例,所述数据转移包括但不限于支付;则所述数据转移金额为支付金额;则进一步包括:

若接收到服务器发送的身份认证通过消息,提示用户输入支付密码;其中,所述身份认证通过消息是所述服务器在确定所述指纹信息匹配到应用账号后发送的;

接收用户输入的支付密码,并将所述支付密码发送给所述服务器,以使所述服务器判断所述支付密码是否与所述应用账号绑定的支付密码相同,若确定相同,则执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤。

本发明另一个实施例提供了一种数据转移方法,包括:

服务器接收支付终端发送的指纹信息和数据转移信息;其中,所述数据转移信息至少包括数据转移金额,所述指纹信息是所述支付终端在确定进行数据转移操作时用户输入的;

若确定所述指纹信息匹配到应用账号,则通过匹配到的应用账号,向所述支付终端转移所述数据转移金额;其中,服务器中存储有绑定的指纹信息和应用账号,并所述绑定的指纹信息和应用账号是用户终端接收到用户针对应用账号输入的指纹信息时,将所述应用账号和所述指纹信息绑定后发送到所述服务器中的。

结合本发明另一个实施例,所述数据转移包括但不限于支付;则所述数据转移金额为支付金额;则通过匹配到的应用账号,向所述支付终端转移所述数据转移金额之前,进一步包括:

在确定所述指纹信息匹配到应用账号后,判断所述支付金额是否不大于第一预设金额;

若确定所述支付金额不大于所述第一预设金额,则进一步确定所述应用账号在设定时间段内的支付次数,若确定所述支付次数不大于预设次数,则直接执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤;

若确定所述支付金额大于所述第一预设金额,则向所述支付终端发送身份认证通过消息,以使所述支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

结合本发明另一个实施例,所述数据转移包括但不限于支付;则进一步包括:

在确定所述指纹信息匹配到应用账号后,直接向所述支付终端发送身份认证通过消息,以使所述支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

结合本发明另一个实施例,进一步包括:

接收所述支付终端发送的支付密码,判断所述支付密码是否与所述应用账号绑定的支付密码相同,若确定相同,则执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤。

结合本发明另一个实施例,通过匹配到的应用账号,向所述支付终端支付所述支付金额,具体包括:

确定所述应用账号对应的第一支付账户和所述支付终端对应的第二支付账户;

通过所述第一支付账户,将所述支付金额转账到所述第二支付账户中;或者,通过所述第一支付账户,将所述支付金额转账到预设的第三方账户,并在确定满足预设条件时,将所述支付金额从所述第三方账户中转账到所述第二支付账户中。

结合本发明另一个实施例,进一步包括:

若确定所述指纹信息未匹配到应用账号,或确定所述支付密码与所述应用账号绑定的支付密码不相同,分别向所述支付终端和所述用户终端发送支付失败消息;或,

若确定支付完成,则分别向所述支付终端和所述用户终端发送支付完成消息。

结合本发明另一个实施例,进一步包括:

若确定所述用户终端中的支付完成消息未被阅读,则针对所述应用账号的下一次支付,根据预设的支付限制条件,限制所述应用账号的支付。

本发明另一个实施例提供了一种数据转移装置,包括:

第一接收模块,用于在确定进行数据转移操作时,接收用户输入的指纹信息;

第一发送模块,用于将所述指纹信息和数据转移信息发送给服务器,以使所述服务器若确定所述指纹信息匹配到应用账号,则通过匹配到的应用账号,向所述支付终端转移数据转移金额;其中,所述数据转移信息至少包括所述数据转移金额,所述服务器中存储有绑定的指纹信息和应用账号,并所述绑定的指纹信息和应用账号是用户终端接收到用户针对应用账号输入的指纹信息时,将所述应用账号和所述指纹信息绑定后发送到所述服务器中的。

结合本发明另一个实施例,所述数据转移包括但不限于支付;则进一步包括:

提示模块,用于若接收到服务器发送的身份认证通过消息,提示用户输入支付密码;其中,所述身份认证通过消息是所述服务器在确定所述指纹信息匹配到应用账号后发送的;

第二接收模块,用于接收用户输入的支付密码;

第二发送模块,用于将所述支付密码发送给所述服务器,以使所述服务器判断所述支付密码是否与所述应用账号绑定的支付密码相同,若确定相同,则执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤。

本发明另一个实施例提供了一种数据转移装置,包括:

接收模块,用于接收支付终端发送的指纹信息和数据转移信息;其中,所述数据转移信息至少包括数据转移金额,所述指纹信息是所述支付终端在确定进行数据转移操作时用户输入的;

支付模块,用于若确定所述指纹信息匹配到应用账号,则通过匹配到的应用账号,向所述支付终端转移所述数据转移金额;其中,服务器中存储有绑定的指纹信息和应用账号,并所述绑定的指纹信息和应用账号是用户终端接收到用户针对应用账号输入的指纹信息时,将所述应用账号和所述指纹信息绑定后发送到所述服务器中的。

结合本发明另一个实施例,所述数据转移包括但不限于支付;则所述数据转移金额为支付金额;

则通过匹配到的应用账号,向所述支付终端转移所述数据转移金额之前,进一步包括,处理模块,用于:

在确定所述指纹信息匹配到应用账号后,判断所述支付金额是否不大于第一预设金额;

若确定所述支付金额不大于所述第一预设金额,则进一步确定所述应用账号在设定时间段内的支付次数,若确定所述支付次数不大于预设次数,则直接执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤;

若确定所述支付金额大于所述第一预设金额,则向所述支付终端发送身份认证通过消息,以使所述支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

结合本发明另一个实施例,进一步包括:

第一发送模块,用于在确定所述指纹信息匹配到应用账号后,直接向所述支付终端发送身份认证通过消息,以使所述支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

结合本发明另一个实施例,进一步包括:

密码验证模块,用于接收所述支付终端发送的支付密码,判断所述支付密码是否与所述应用账号绑定的支付密码相同,若确定相同,则执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤。

结合本发明另一个实施例,通过匹配到的应用账号,向所述支付终端支付所述支付金额,支付模块具体用于:

确定所述应用账号对应的第一支付账户和所述支付终端对应的第二支付账户;

通过所述第一支付账户,将所述支付金额转账到所述第二支付账户中;或者,通过所述第一支付账户,将所述支付金额转账到预设的第三方账户,并在确定满足预设条件时,将所述支付金额从所述第三方账户中转账到所述第二支付账户中。

结合本发明另一个实施例,进一步包括,发送模块,用于:

若确定所述指纹信息未匹配到应用账号,或确定所述支付密码与所述应用账号绑定的支付密码不相同,分别向所述支付终端和所述用户终端发送支付失败消息;或,

若确定支付完成,则分别向所述支付终端和所述用户终端发送支付完成消息。

结合本发明另一个实施例,进一步包括:

支付限制模块,用于若确定所述用户终端中的支付完成消息未被阅读,则针对所述应用账号的下一次支付,根据预设的支付限制条件,限制所述应用账号的支付。

本发明另一个实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种数据转移方法的步骤。

本发明实施例中,用户终端,用于接收用户针对应用账号输入的指纹信息,并将所述应用账号和所述指纹信息绑定,将绑定后的所述应用账号和所述指纹信息发送到服务器中进行存储;所述支付终端,用于在确定进行数据转移操作时,接收用户输入的指纹信息,并将所述指纹信息和数据转移信息发送给所述服务器;其中,所述数据转移信息至少包括数据转移金额;所述服务器,用于接收所述支付终端发送的指纹信息和所述数据转移信息,并若确定所述指纹信息匹配到应用账号,则通过匹配到的应用账号,向所述支付终端转移所述数据转移金额,这样,用户可以通过用户终端给不同的应用账号绑定指纹信息,用户操作方便简单,易于实现,进而在需要数据转移时,其中数据转移可以为支付,这时只需在商家的支付终端上输入指纹信息,服务器根据指纹信息进行身份认证,匹配相应的应用账号,进而完成支付,支付过程不需要用户终端参与,在服务器端完成支付金额的支付过程,支付过程安全,即使用户不携带银行卡或手机,也能很方便地完成支付,极大方便了用户的生活,满足了用户需求,提高了支付效率。

附图说明

图1为本发明实施例中数据转移系统结构示意图;

图2为本发明实施例中用户终端绑定指纹信息方法流程图;

图3为本发明实施例中提供的一种数据转移方法流程图;

图4为本发明实施例中提供的另一种数据转移方法流程图;

图5为本发明实施例中数据转移方法原理示意图;

图6为本发明实施例中提供的一种数据转移装置结构示意图;

图7为本发明实施例中提供的另一种数据转移装置结构示意图;

图8为本发明实施例中服务器结构示意图;

图9为本发明实施例中终端结构示意图。

具体实施方式

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

为便于对本发明实施例的理解,下面先对几个概念进行简单介绍:

移动支付:也称之为手机支付,是指交易双方为了某种货物或者服务,使用移动终端设备为载体,通过移动通信网络实现的商业交易,其中,移动支付所使用的移动终端可以是手机、掌上电脑(personaldigitalassistant,pda)、移动个人计算机(personalcomputer,pc)等。

应用账号:为用户在用户终端上安装的应用软件中注册的账号,例如,微信账号等。

支付账户:为与应用账号绑定的可以用于支付的账户,例如,可以为绑定的银行卡的账户,也可以为微信零钱账户等。

支付终端:为商家用于收款的设备,例如为销售点(pointofsales,pos)机等。

数据转移:针对任何可以进行移动转移操作的数据,本发明实施例中数据转移包括但不限于支付,即将支付金额进行移动支付的过程可以认为是数据转移的过程。

参阅图1所示,为本发明实施例中数据转移系统结构示意图,包括支付终端、用户终端、服务器。

用户终端表示用户个人可以直接使用的终端设备,可以是智能手机、平板电脑、便携式个人计算机等任何智能设备。用户终端上可以安装有各种应用程序(application,app)软件,例如微信软件、支付宝软件等,该软件可以提供支付服务器。

支付终端表示商家收款的设备,本发明实施例中支付终端具有指纹识别和输入密码的功能,即用户可以在支付终端上输入指纹信息或支付密码等,支付终端可以与商家的计算机相连,共同实现支付过程。

支付终端与服务器、以及用户终端与服务器之间通过互联网相连,实现相互之间的通信。

服务器为支付终端或用户终端提供各种网络服务,对于不同用户终端上的应用软件,服务器可以认为是提供相应网络服务的后台服务器,例如,本发明实施例中,服务器可以为微信服务器,或支付宝服务器,其中本发明实施例中主要针对支付功能,因此服务器也可以认为是相应的支付平台。

其中,服务器可以是一台服务器、若干台服务器组成的服务器集群或云计算中心。

为了解决现有技术中支付过程需要手机或银行卡参与,不能满足用户需求,不便于用户使用的问题,本发明实施例中提供了一种数据转移系统,用户终端,用于接收用户针对应用账号输入的指纹信息,并将应用账号和指纹信息绑定,将绑定后的应用账号和所述指纹信息发送到服务器中进行存储;支付终端,用于在确定进行数据转移操作时,接收用户输入的指纹信息,并将指纹信息和数据转移信息发送给服务器;其中,数据转移信息至少包括数据转移金额;服务器,用于接收支付终端发送的指纹信息和数据转移信息,并若确定指纹信息匹配到应用账号,则通过匹配到的应用账号,向支付终端转移所述数据转移金额。

这样,用户通过用户终端预先给不同的应用账号绑定指纹信息,用户可以直接在个人的用户终端上操作,操作方便简单,进而用户需要数据转移时,只需在商家的支付终端上输入指纹信息,服务器根据指纹信息进行身份认证,匹配相应的应用账号,进而完成数据转移,数据转移过程只需包括商家的支付终端,在服务器端完成所有的数据转移过程,更加安全,并且不需要用户使用银行卡或者手机进行数据转移交易,避免了用户忘记携带银行卡或手机,或手机网络不好、没有电等导致无法进行数据转移的情况,极大方便了用户的生活,满足了用户需求,也提高了效率。

其中,数据转移包括但不限于支付;则数据转移金额为支付金额;

以下就以数据转移为支付为例进行说明。

进一步为提高支付的安全性和便利性,本发明实施例中还提供了几种可能的实施方式:

第一种方式:通过匹配到的应用账号,向支付终端转移该数据转移金额之前,服务器进一步用于:在确定指纹信息匹配到应用账号后,判断支付金额是否不大于第一预设金额;若确定支付金额不大于第一预设金额,则进一步确定应用账号在设定时间段内的支付次数,若确定支付次数不大于预设次数,则直接执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤;若确定支付金额大于第一预设金额,则向支付终端发送身份认证通过消息,以使支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

也就是说,服务器确定匹配到应用账号时,即确定指纹信息的身份认证通过,还可以根据支付金额的大小,进行支付安全处理,当支付金额较小,可以进行限次,并免输入支付密码,支付更加方便,减少用户的操作,当支付金额较大,为保证安全性,需要提示用户输入支付密码,来进一步验证支付操作是否是用户本人的真实操作。

第二种方式:服务器进一步用于:在确定指纹信息匹配到应用账号后,直接向支付终端发送身份认证通过消息,以使支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

即本发明实施例中还可以无需关心支付金额大小,只要身份认证通过,就提示用户输入支付密码,这样即使用户的指纹信息泄露,或他人恶意仿造用户指纹模型,若不知道支付密码,也无法完成支付交易,提高了用户支付的安全性。

第三种方式:还可以设置支付金额的到账方式来提高支付的安全性,具体地本发明实施例中提供了可能的实施方式,服务器具体用于,确定应用账号对应的第一支付账户和支付终端对应的第二支付账户;通过第一支付账户,将支付金额转账到第二支付账户中;或者,通过第一支付账户,将支付金额转账到预设的第三方账户,并在确定满足预设条件时,将支付金额从第三方账户中转账到第二支付账户中。

本发明实施例中,服务器可以直接将支付金额转账到支付终端的账户,也可以先转账到第三方账户,再转账到支付终端的账号,这样,若用户支付错误,或者指纹信息和支付密码被他人利用等导致需要找回支付金额时,便于用户申诉和找回,进一步提高了用户支付的安全性。

第四种方式:服务器可以向支付终端和用户终端通知支付结果,便于用户了解支付交易信息,具体地服务器还用于:若确定指纹信息未匹配到应用账号,或确定支付密码与应用账号绑定的支付密码不相同,分别向支付终端和用户终端发送支付失败消息;或,若确定支付完成,则分别向支付终端和用户终端发送支付完成消息。

第五种方式:用户终端接收到支付完成消息后,服务器还可以获取该信息阅读确认状态,来提高支付安全性,确定是否用户本人了解本次支付交易,具体地本发明实施例中提供了一种可能的实施方式,服务器还用于:若确定用户终端中的支付完成消息未被阅读,则针对应用账号的下一次支付,根据预设的支付限制条件,限制应用账号的支付。

这样,例如用户手机接收到支付完成消息后,一直未阅读该消息,可能会存在他人支付的风险,这时,可以限制该应用账号的下一次支付,例如,停止指纹支付,即下一次通过指纹信息匹配到该应用账号时,不允许之后的支付操作,或者还可以设置限额支付等限制条件,本发明实施例中并不进行限制,可以进一步提高支付安全性。

当然,本发明实施例中还可以采用其它方式来提高用户支付的安全性,例如还可以对较大的支付金额做当日限额处理等,这里仅给出了几种可能的示例,本发明实施例中主要是用户通过用户终端给应用账号绑定指纹信息,通过指纹信息识别应用账号,即进行身份认证和识别,匹配到用户的应用账号,并且,本发明实施例中也不限制于使用指纹信息,也可以用其它方式来进行身份识别和应用账号匹配,例如虹膜等人体生命体征、或其它硬件设备进行匹配,本发明实施例中并不进行限制。

可选地,上述的互联网使用标准通信技术和/或协议。互联网通常为因特网、但也可以是任何网络,包括但不限于局域网(localareanetwork,lan)、城域网(metropolitanareanetwork,man)、广域网(wideareanetwork,wan)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合。在一些实施例中,使用包括超文本标记语言(hypertextmark-uplanguage,html)、可扩展标记语言(extensiblemarkuplanguage,xml)等的技术和/或格式来代表通过网络交换的数据。此外还可以使用诸如安全套接字层(securesocketlayer,ssl)、传输层安全(transportlayersecurity,tls)、虚拟专用网络(virtualprivatenetwork,vpn)、网际协议安全(internetprotocolsecurity,ipsec)等常规加密技术来加密所有或者一些链路。在另一些实施例中,还可以使用定制和/或专用数据通信技术取代或者补充上述数据通信技术。

值得说明的是,本发明实施例中的系统架构图是为了更加清楚地说明本发明实施例中的技术方案,并不构成对本发明实施例提供的技术方案的限制,也并不仅限于支付业务,对于其它的系统架构和业务应用,本发明实施例提供的技术方案对于类似的问题,同样适用。

需要说明的是,本发明各个实施例中,以数据转移方法用于图1所示的数据转移系统为例进行示意性说明,并且为了描述更加清楚方便,以下实施例均以数据转移为支付为例进行说明。

基于上述实施例中,本发明实施例中的数据转移方法,可以分为以下两部分进行介绍:

1)第一部分:用户通过用户终端,预先针对不同应用账号绑定指纹信息,并上传到服务器进行存储。参阅图2所示,为本发明实施例中用户终端绑定指纹信息方法流程图。

步骤200:用户终端中安装应用软件,并在该应用软件中注册应用账号。

例如,用户通过用户终端,从服务器下载应用软件,并在下载完成后,在该应用软件中注册账号。

其中,应用软件,例如为微信等,可以提供支付功能,本发明实施例中并不进行限制。

步骤201:接收用户针对应用账号绑定的银行卡信息。

这样,用户使用该应该账号支付时,可以通过该银行卡进行移动支付。

步骤202:接收用户针对应用账号输入的指纹信息,并将应用账号和指纹信息绑定。

也就是说,本发明实施例中用户终端的应用软件可以提供给用户用于输入指纹信息的接口,例如,可以在应用软件中设置一个指纹输入控件,用户点击该指纹输入控件,进入指纹输入界面,用户就可以输入指纹信息,进而与该应用软件的应用账号进行绑定。

其中,针对一个应用账号,可以绑定一个或多个用户的指纹信息,并且不同的应用账号也可以绑定不同的指纹信息,指纹信息用于用户的身份识别,可以通过指纹信息识别到应用账号。

步骤203:将绑定后的应用账号和指纹信息发送到服务器中进行存储。

具体的,用户终端可以将应用账号和绑定的指纹信息进行编码加密后,通过无线网络上传到云端的服务器进行存储。

并且,用户终端还可以将应用账号绑定的银行卡和其它相关信息,例如绑定的手机号、名称等信息,都上传到服务器进行存储。

这样,本发明实施例中,通过用户终端实现指纹信息的输入和绑定,便于用户操作,例如用户可以直接在自己的手机上就可以绑定指纹信息,实现简单方便,将指纹信息与应用账号进行绑定,可以通过指纹信息来识别不同的应用账号,即可以在支付过程中进行用户的身份认证。

2)第二部分,用户通过支付终端支付的过程,不需要用户终端参与,参阅图3所示,为本发明实施例中,数据转移方法流程图。

步骤300:支付终端在确定进行支付操作时,接收用户输入的指纹信息。

其中,支付终端可以计算机相连,完成支付操作,并且支付终端具有提供用户输入指纹信息和支付密码的功能,例如具有指纹输入面板和输入支付密码的键盘等,同时支付终端也会有一个对应的支付账户,存储在云端的服务器中,其中,该支付终端对应的支付账户可以用于收款。

进一步地,在确定进行支付操作时,可以根据用户需求或商家支持的支付功能,商家在计算机的支付界面中选择不同的应用软件支付方式,例如选择微信支付,则这时用户输入自己微信账号预先绑定的指纹信息。

步骤301:支付终端将指纹信息和支付信息发送给服务器。

其中,支付信息至少包括支付金额,当然还可以包括其它支付相关的信息,例如时间、收款方即支付终端标识等,本发明实施例中并不进行限制。

例如,若选择的为微信支付,则这时支付终端就会将接收到的指纹信息和支付信息发送给微信服务器,即微信支付平台,来进行应用账号的匹配。

步骤302:服务器接收支付终端发送的指纹信息和支付信息。

步骤303:服务器对指纹信息进行匹配,判断是否匹配到相应的应用账号。

其中,服务器中存储有绑定的指纹信息和应用账号,并绑定的指纹信息和应用账号是用户终端接收到用户针对应用账号输入的指纹信息时,将应用账号和指纹信息绑定后发送到服务器中的。

因此,服务器根据预先存储的指纹信息和应用账号的绑定关系,判断该指纹信息是否能匹配到应用账号。

步骤304:服务器若确定指纹信息未匹配到应用账号,分别向支付终端和用户终端发送支付失败消息。

也就是说,服务器可以分别通知支付终端和用户终端支付相关消息,以便用户获取支付结果。

步骤305:支付终端接收服务器发送的支付失败消息。

进一步地,为确保支付准确性和可靠性,本发明实施例中还提供了一种可能的实施方式,支付终端在接收到服务器发送的支付失败消息后,提示用户重新输入指纹信息,并在确定用户输入指纹信息的次数达到设定次数时,提示支付失败消息。

步骤306:用户终端接收服务器发送的支付失败消息。

步骤307:服务器若确定指纹信息匹配到应用账号,则通过匹配到的应用账号,向支付终端支付支付金额。

执行步骤307时,具体包括:

首先,确定指纹信息匹配到应用账号。

即服务器通过匹配,找到该指纹信息对应的应用账号,这时,可以确定该指纹信息有对应的应用账号,匹配到了该应用账号预先绑定的指纹信息,即认为用户的身份认证通过。

然后,通过匹配到的应用账号,向支付终端支付该支付金额。

可以包括两种方式:

第一种方式:确定应用账号对应的第一支付账户和支付终端对应的第二支付账户;通过第一支付账户,将支付金额转账到第二支付账户中。

其中,应用账号的第一支付账户,可以为绑定的银行卡的账号、或者应用软件本身的支付账户等,例如微信零钱。

也就是说,这时支付终端的第二支付账户为收款方,应用账号的第一支付账户为付款方,在服务器端将支付金额直接到第二支付账户中,第二支付账户可以收到该支付金额。

第二种方式:确定应用账号对应的第一支付账户和支付终端对应的第二支付账户;通过第一支付账户,将支付金额转账到预设的第三方账户,并在确定满足预设条件时,将支付金额从第三方账户中转账到第二支付账户中。

即第二种方式,不直接将支付金额转账到第二支付账户,而是通过一个第三方账号作为中介,满足一定条件后,再转账到第二支付账户中,这样可以进一步提高用户支付的安全性,保证用户的资金安全。

其中,预设条件,可以为超过预设时间等,本发明实施例中并不进行限制。

步骤308:服务器若确定支付完成,则分别向支付终端和用户终端发送支付完成消息。

这样,支付完成后,云端的服务器会同时向支付终端和用户终端播报支付完成消息,保证支付安全性,也便于用户和商家获知支付结果。

进一步地,支付终端在接收到支付完成消息时,也可以实时语音播报该支付完成消息,其中,支付完成消息可以包括支付成功消息和支付金额。这样,若用户没有随身携带用户终端,也可以通过支付终端的语音播报来获知支付完成消息,提高支付安全性。

步骤309:支付终端接收服务器发送的支付完成消息。

步骤310:用户终端接收服务器发送的支付完成消息。

步骤311:服务器若确定用户终端中的支付完成消息未被阅读,则针对应用账号的下一次支付,根据预设的支付限制条件,限制应用账号的支付。

其中,预设的支付限制条件,可以为限制下一次支付的支付金额的大小,或者停止使用指纹匹配和支付等,本发明实施例中并不进行限制,目的是为了进一步提高支付安全性。

这样,服务器可以根据用户是否阅读确认该支付完成消息,来确定是否限制该用户的应用账号的下一次支付,也就是可以根据用户是否阅读该消息,来确定用户是否知道此次支付交易,若确定用户没有阅读,则限制下一次支付交易,提高了用户支付的安全性。

本发明实施例中,上述步骤的执行顺序并不进行限制,这里仅是一种可能的实施方式,在进行支付时,支付终端在确定进行支付操作时,接收用户输入的指纹信息,并将指纹信息和支付信息发送给服务器,进而服务器若确定指纹信息匹配到应用账号,则通过匹配到的应用账号,向支付终端支付该支付金额,支付过程并不需要用户终端参与,上述实施例中服务器向用户终端发送支付失败消息或支付完成消息等用户终端参与的步骤,仅是一种为提高支付的安全性的辅助措施,用户只需在商家的支付终端上输入指纹信息即可,支付操作在服务器端完成,服务器根据指纹信息识别相应的应用账号,从而完成支付,支付安全,极大提高了用户支付的便捷性,方便了用户的生活,用户即使不携带银行卡和手机,也可以轻松购物完成支付,也提高了支付效率。

基于上述实施例,参阅图4所示,为本发明实施例中提供的另一种数据转移方法流程图,为提高支付安全性,匹配指纹信息后还需要用户在支付终端上输入支付密码,具体该方法包括:

步骤400:支付终端在确定进行支付操作时,接收用户输入的指纹信息。

步骤401:支付终端将指纹信息和支付信息发送给服务器。

步骤402:服务器接收支付终端发送的指纹信息和支付信息。

其中,支付信息至少包括支付金额。

步骤403:服务器对指纹信息进行匹配,判断是否匹配到相应的应用账号。

步骤404:服务器若确定指纹信息匹配到应用账号,判断支付金额是否不大于第一预设金额。

其中,第一预设金额,可以根据实际情况,例如用户预先设置的额度,或根据用户的信用度等进行设置,本发明实施例中并不进行限制,例如设置为1000元。

步骤405:服务器若确定支付金额不大于第一预设金额,则进一步确定应用账号在设定时间段内的支付次数,若确定支付次数不大于预设次数,则直接执行通过匹配到的应用账号,向支付终端支付支付金额。

也就是说,当不大于第一预设金额,认为是小额支付时,可以进行免密支付,不需要用户输入支付密码,并限定预设时间段内的支付次数,例如当日限次,这样可以进一步提高支付便捷性,节省支付时间。

例如,用户乘坐公交车时,每次乘坐的花费都很少,通常为几块钱,这时,用户乘坐公交车时,只需要按一下指纹,匹配身份即相应的应用账号后自动扣款,例如,为微信账号,则直接通过用户的微信账号进行扣款,不需要输入支付密码,当日小额免密限次支付,极大提高了便利性。

步骤406:服务器若确定支付金额大于第一预设金额,则向支付终端发送身份认证通过消息。

即本发明实施例中对于一些大额支付,为提高支付的安全性,还需要用户再次输入支付密码。

步骤407:支付终端若接收到服务器发送的身份认证通过消息,则提示用户输入支付密码。

步骤408:支付终端接收用户输入的支付密码,并将支付密码发送给服务器。

步骤409:服务器接收支付终端发送的支付密码,并判断支付密码是否与应用账号绑定的支付密码相同,若确定相同,则执行通过匹配到的应用账号,向支付终端支付支付金额。

进一步地,为避免用户可能误输入支付密码或忘记支付密码的情况,还可以设置输入支付密码的次数,当服务器确定支付密码错误时,可以通过支付终端提示用户再次输入支付密码,若确定超过一定的次数,则确定支付失败。

值得说明的是,上述实施例中的执行步骤和顺序也仅是一种可能的示意,根据不同的执行条件,可能只会执行其中部分步骤,例如步骤400-步骤405可以组成一个完整方案,步骤400-步骤404、以及步骤406-步骤409可以组成一个完整的方案。

并且,需要说明的是,图3对应的实施例中服务器分别向支付终端和用户终端返回支付结果等其它进一步提高支付的安全性的辅助措施的步骤,在图4对应的实施例中同样适用,是一样的,因此这里图4中未示出,例如包括服务器若确定指纹信息未匹配到应用账号,或确定支付密码与应用账号绑定的支付密码不相同,分别向支付终端和用户终端发送支付失败消息;或,若确定支付完成,则分别向支付终端和用户终端发送支付完成消息等。

这样,本发明实施例中,服务器在确定指纹信息匹配到应用账号后,即通过身份认证后,还可以根据支付金额的大小,来确定是否需要用户输入支付密码,若支付金额不大于第一预设金额,可以直接进行支付,做免密限次处理,若支付金额大于第一预设金额,则提示用户输入支付密码,只有在支付密码也确定正确后,才进行支付,即使用户的指纹信息泄露,若他人不知道支付密码,也不能完成支付交易,可以进一步提高支付的安全性。

进一步地,为提高支付安全性,本发明实施例中还提供了一种可能的实施方式,服务器在确定指纹信息匹配到应用账号后,直接向支付终端发送身份认证通过消息,以使支付终端在接收到身份认证通过消息时,提示用户输入支付密码。也就是说,本发明实施例中还可以不用判断支付金额大小,都需要用户输入支付密码,在指纹信息匹配成功后,进行支付密码验证,提高用户支付的安全性。

基于上述实施例,参阅图5所示,为本发明实施例中提供的支付原理图。

1)实际中,用户通常使用手机进行微信支付或支付宝支付,本发明实施例中以用户终端为手机为例,需要用户预先通过手机,安装应用软件并注册账号,绑定银行卡并绑定指纹信息,

进而用户终端将用户的应用账号和指纹信息,发送到服务器中进行存储。

其中,银行卡可以用于移动支付,即绑定了第一支付账户,针对本发明实施例中通过应用账号的第一支付账户进行转账支付,因此也可以称为付款账户;指纹信息用于身份认证,匹配相应的应用账号。

其中,手机与云端的服务器,以及支付终端与云端的服务器都可以通过无线网络进行通信。

例如,用户在手机中下载安装微信app后,注册微信账号,并在微信账号中绑定银行卡和指纹信息,用户可以通过手机自助完成绑定,实现简单方便,也便于用户操作。

2)进行支付时,就不需要用户终端参与了,商家的支付终端接收用户输入的指纹信息,服务器匹配到对应的应用账号后,提示用户输入支付密码,服务器再验证支付密码是否正确,若支付密码验证通过就进行支付。

其中,支付终端也会预先对应一个第二支付账户,用于收款,也称为收款账户。

例如,用户在商家购物进行付款时,选择微信支付,用户在支付终端中输入预先在自己的微信账号中绑定的指纹信息,匹配成功,即身份认证通过后,会提示用户输入支付密码,用户输入支付密码后,若支付密码验证通过,进而完成了从微信账号扣款支付的过程。

这样,在支付时,用户不需要手机或银行卡参与,提高了移动支付的便捷性,提升了用户的体验,通过指纹信息认证身份从而达到轻松完成支付的目的,也节省了支付时间,提高了支付效率。

基于上述实施例,参阅图6所示,本发明实施例中,支付终端侧的数据转移装置,该装置通过硬件或者软硬件的结合实现成为支付终端的全部或者一部分,具体包括:

第一接收模块60,用于用于在确定进行数据转移操作时,接收用户输入的指纹信息;

第一发送模块61,用于将所述指纹信息和数据转移信息发送给服务器,以使所述服务器若确定所述指纹信息匹配到应用账号,则通过匹配到的应用账号,向所述支付终端转移数据转移金额;其中,所述数据转移信息至少包括所述数据转移金额,所述服务器中存储有绑定的指纹信息和应用账号,并所述绑定的指纹信息和应用账号是用户终端接收到用户针对应用账号输入的指纹信息时,将所述应用账号和所述指纹信息绑定后发送到所述服务器中的。

可选的,所述数据转移包括但不限于支付;则所述数据转移金额为支付金额;则进一步包括:

提示模块62,用于若接收到服务器发送的身份认证通过消息,提示用户输入支付密码;其中,所述身份认证通过消息是所述服务器在确定所述指纹信息匹配到应用账号后发送的;

第二接收模块63,用于接收用户输入的支付密码;

第二发送模块64,用于将所述支付密码发送给所述服务器,以使所述服务器判断所述支付密码是否与所述应用账号绑定的支付密码相同,若确定相同,则执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤。

基于上述实施例,参阅图7所示,本发明实施例中,还提供了另一种服务器侧的数据转移装置,该装置通过硬件或者软硬件的结合实现成为服务器的全部或者一部分,具体包括:

接收模块70,用于接收支付终端发送的指纹信息和数据转移信息;其中,所述数据转移信息至少包括数据转移金额,所述指纹信息是所述支付终端在确定进行数据转移操作时用户输入的;

支付模块71,用于若确定所述指纹信息匹配到应用账号,则通过匹配到的应用账号,向所述支付终端转移所述数据转移金额;其中,服务器中存储有绑定的指纹信息和应用账号,并所述绑定的指纹信息和应用账号是用户终端接收到用户针对应用账号输入的指纹信息时,将所述应用账号和所述指纹信息绑定后发送到所述服务器中的。

可选的,所述数据转移包括但不限于支付;则所述数据转移金额为支付金额;则通过匹配到的应用账号,向所述支付终端支付所述支付金额之前,进一步包括,处理模块72,用于:

在确定所述指纹信息匹配到应用账号后,判断所述支付金额是否不大于第一预设金额;

若确定所述支付金额不大于所述第一预设金额,则进一步确定所述应用账号在设定时间段内的支付次数,若确定所述支付次数不大于预设次数,则直接执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤;

若确定所述支付金额大于所述第一预设金额,则向所述支付终端发送身份认证通过消息,以使所述支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

可选的,进一步包括:

第一发送模块73,用于在确定所述指纹信息匹配到应用账号后,直接向所述支付终端发送身份认证通过消息,以使所述支付终端在接收到身份认证通过消息时,提示用户输入支付密码。

可选的,进一步包括:

密码验证模块74,用于接收所述支付终端发送的支付密码,判断所述支付密码是否与所述应用账号绑定的支付密码相同,若确定相同,则执行通过匹配到的应用账号,向所述支付终端支付所述支付金额的步骤。

可选的,通过匹配到的应用账号,向所述支付终端支付所述支付金额,支付模块71具体用于:

确定所述应用账号对应的第一支付账户和所述支付终端对应的第二支付账户;

通过所述第一支付账户,将所述支付金额转账到所述第二支付账户中;或者,通过所述第一支付账户,将所述支付金额转账到预设的第三方支付账户,并在确定满足预设条件时,将所述支付金额从所述第三方支付账户中转账到所述第二支付账户中。

可选的,进一步包括,发送模块75,用于:

若确定所述指纹信息未匹配到应用账号,或确定所述支付密码与所述应用账号绑定的支付密码不相同,分别向所述支付终端和所述用户终端发送支付失败消息;或,

若确定支付完成,则分别向所述支付终端和所述用户终端发送支付完成消息。

可选的,进一步包括:

支付限制模块76,用于若确定所述用户终端中的支付完成消息未被阅读,则针对所述应用账号的下一次支付,根据预设的支付限制条件,限制所述应用账号的支付。

基于上述实施例,参阅图8所示,本发明实施例中,一种服务器的结构示意图。

本发明实施例提供了一种服务器,该服务器可以包括处理器810(centerprocessingunit,cpu)、存储器820、输入设备830和输出设备840等,输入设备830可以包括键盘、鼠标、触摸屏等,输出设备840可以包括显示设备,如液晶显示器(liquidcrystaldisplay,lcd)、阴极射线管(cathoderaytube,crt)等。

存储器820可以包括只读存储器(rom)和随机存取存储器(ram),并向处理器810提供存储器820中存储的程序指令和数据。在本发明实施例中,存储器820可以用于存储本发明实施例中数据转移方法的程序。

处理器810通过调用存储器820存储的程序指令,处理器810用于按照获得的程序指令执行本发明实施例中任一种数据转移方法的步骤。

为便于说明,本发明中的实施例以包括触摸屏的便携式多功能装置900作示例性说明,本领域技术人员可以理解的,本发明中的实施例同样适用于其他装置,例如手持设备、车载设备、可穿戴设备、计算设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端(terminal),终端设备(terminalequipment)等等。

图9示出了根据一些实施例的包括触摸屏的便携式多功能装置900的框图,所述装置900可以包括输入单元930、显示单元940、重力加速度传感器951、接近光传感器952、环境光传感器953、存储器920、处理器990、射频单元910、音频电路960、扬声器961、麦克风962、wifi(wirelessfidelity,无线保真)模块970、蓝牙模块980、电源993、外部接口997等部件。

本领域技术人员可以理解,图9仅仅是便携式多功能装置的举例,并不构成对便携式多功能装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件。

所述输入单元930可用于接收输入的数字或字符信息,以及产生与所述便携式多功能装置的用户设置以及功能控制有关的键信号输入。具体地,输入单元930可包括触摸屏931以及其他输入设备932。所述触摸屏931可收集用户在其上或附近的触摸操作(比如用户使用手指、关节、触笔等任何适合的物体在触摸屏上或在触摸屏附近的操作),并根据预先设定的程序驱动相应的连接装置。触摸屏可以检测用户对触摸屏的触摸动作,将所述触摸动作转换为触摸信号发送给所述处理器990,并能接收所述处理器990发来的命令并加以执行;所述触摸信号至少包括触点坐标信息。所述触摸屏931可以提供所述装置900和用户之间的输入界面和输出界面。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触摸屏。除了触摸屏931,输入单元930还可以包括其他输入设备。具体地,其他输入设备932可以包括但不限于物理键盘、功能键(比如音量控制按键932、开关按键933等)、轨迹球、鼠标、操作杆等中的一种或多种。

所述显示单元940可用于显示由用户输入的信息或提供给用户的信息以及装置900的各种菜单。进一步的,触摸屏931可覆盖显示面板941,当触摸屏931检测到在其上或附近的触摸操作后,传送给处理器990以确定触摸事件的类型,随后处理器990根据触摸事件的类型在显示面板941上提供相应的视觉输出。在本实施例中,触摸屏与显示单元可以集成为一个部件而实现装置900的输入、输出、显示功能;为便于描述,本发明实施例以触摸屏代表触摸屏和显示单元的功能集合;在某些实施例中,触摸屏与显示单元也可以作为两个独立的部件。

所述重力加速度传感器951可检测各个方向上(一般为三轴)加速度的大小,同时,所述重力加速度传感器951还可用于检测终端静止时重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等。

装置900还可以包括一个或多个接近光传感器952,用于当所述装置900距用户较近时(例如当用户正在打电话时靠近耳朵)关闭并禁用触摸屏以避免用户对触摸屏的误操作;装置900还可以包括一个或多个环境光传感器953,用于当装置900位于用户口袋里或其他黑暗区域时保持触摸屏关闭,以防止装置900在锁定状态时消耗不必要的电池功耗或被误操作,在一些实施例中,接近光传感器和环境光传感器可以集成在一颗部件中,也可以作为两个独立的部件。至于装置900还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。虽然图9示出了接近光传感器和环境光传感器,但是可以理解的是,其并不属于装置900的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

所述存储器920可用于存储指令和数据,存储器920可主要包括存储指令区和存储数据区,存储数据区可存储关节触摸手势与应用程序功能的关联关系;存储指令区可存储操作系统、至少一个功能所需的指令等;所述指令可使处理器990执行本发明实施例中的数据转移方法。

处理器990是装置900的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器920内的指令以及调用存储在存储器920内的数据,执行装置900的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器990可包括一个或多个处理单元;优选的,处理器990可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器990中。在一些实施例中,处理器、存储器、可以在单一芯片上实现,在一些实施例中,他们也可以在独立的芯片上分别实现。在本发明实施例中,处理器990还用于调用存储器中的指令以实现本发明实施例中的数据转移方法。

所述射频单元910可用于收发信息或通话过程中信号的接收和发送,特别地,将基站的下行信息接收后,给处理器990处理;另外,将设计上行的数据发送给基站。通常,rf电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lownoiseamplifier,lna)、双工器等。此外,射频单元910还可以通过无线通信与网络设备和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(globalsystemofmobilecommunication,gsm)、通用分组无线服务(generalpacketradioservice,gprs)、码分多址(codedivisionmultipleaccess,cdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、长期演进(longtermevolution,lte)、电子邮件、短消息服务(shortmessagingservice,sms)等。

音频电路960、扬声器961、麦克风962可提供用户与装置900之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换为声音信号输出;另一方面,麦克风962将收集的声音信号转换为电信号,由音频电路960接收后转换为音频数据,再将音频数据输出处理器990处理后,经射频单元910以发送给比如另一终端,或者将音频数据输出至存储器920以便进一步处理,音频电路也可以包括耳机插孔963,用于提供音频电路和耳机之间的连接接口。

wifi属于短距离无线传输技术,装置900通过wifi模块970可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图9示出了wifi模块970,但是可以理解的是,其并不属于装置900的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

蓝牙是一种短距离无线通讯技术。利用蓝牙技术,能够有效地简化掌上电脑、笔记本电脑和手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与因特网(internet)之间的通信,装置900通过蓝牙模块980使装置900与因特网之间的数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙技术是能够实现语音和数据无线传输的开放性方案。然图9示出了wifi模块970,但是可以理解的是,其并不属于装置900的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

装置900还包括给各个部件供电的电源993(比如电池),优选的,电源可以通过电源管理系统994与处理器990逻辑相连,从而通过电源管理系统994实现管理充电、放电、以及功耗管理等功能。

装置900还包括外部接口997,所述外部接口可以是标准的microusb接口,也可以使多针连接器,可以用于连接装置900与其他装置进行通信,也可以用于连接充电器为装置900充电。

尽管未示出,装置900还可以包括摄像头、闪光灯等,在此不再赘述。

基于上述实施例,本发明实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意方法实施例中的数据转移方法。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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