一种数据转移方法、装置及电子设备与流程

文档序号:11156848阅读:446来源:国知局
一种数据转移方法、装置及电子设备与制造工艺

本发明涉及数据处理技术领域,具体涉及一种数据转移方法、装置及电子设备。



背景技术:

业务运营服务商的各种充值或增值等数据转移服务,通常以充值卡或优惠券等形式提供给用户,用户需要提取或识别充值卡或优惠券上的兑换码,通过该兑换码将充值卡或优惠券与某网站绑定,并在网站中找到相应的服务项目,再选择与用户信息对应的业务运营商,最终完成充值服务。在整个操作过程中,需要用户自行查找并输入与充值相关的信息,操作繁琐,给用户带来不便。

在现有的手机话费充值服务或用户参加买手机送话费的增值服务中,操作一般都比较繁琐。例如,用户参加买手机送话费的增值服务中,一般赠送给用户的话费以优惠券的形式发放。用户需要将优惠券与某网站绑定之后,并在网站中找到话费充值栏目,选择用户的手机号码对应的手机业务运营商,再进行充值操作。结算时选择使用优惠券抵扣,才能将返还的话费充到用户的手机号码中,操作繁琐,给用户带来不便。



技术实现要素:

有鉴于此,本发明实施例提供了一种数据转移方法、装置及电子设备,以解决现有技术中用户对数据转移业务操作较繁琐的问题。

根据第一方面,本发明实施例提供了一种数据转移方法,适用于设有显示装置、操作装置和拍摄装置的电子设备,如智能手机、平板电脑等,该方法包括:

判断是否满足数据转移条件;

当满足所述数据转移条件时,获取标识信息;

根据所述标识信息确定服务器信息;

向所述服务器发送数据转移请求,所述数据转移请求包括所述标识信息。

可选地,所述标识信息包括转移账户信息和终端识别码。

可选地,在所述向所述服务器发送数据转移请求之后,还包括:

判断是否接收到所述服务器反馈的确认信息;

当预设时间内未接收到所述服务器反馈的确认信息时,向所述服务器发送数据转移请求。

根据第二方面,本发明实施例提供了一种数据转移方法,适用于设有显示装置、操作装置和拍摄装置的电子设备,如智能手机、平板电脑等,该方法包括:

接收数据转移请求,所述数据转移请求包括标识信息;

根据所述标识信息,确定数据转移值和数据转移账户信息;

向所述数据转移账户信息对应的账户中转入所述数据转移值。

可选地,所述标识信息包括转移账户信息和终端识别码。

可选地,在所述向所述数据转移账户信息对应的账户中转入所述数据转移值之后,还包括:

判断数据转移是否成功;

当所述数据转移成功时,发送数据转移成功通知。

可选地,还包括:当预设时间内所述数据转移不成功时,向所述数据转移账户信息对应的账户中转入所述数据转移值。

根据第三方面,本发明实施例提供了一种数据转移装置,包括:

数据转移条件判断单元,用于判断是否满足数据转移条件;

标识信息获取单元,用于当满足所述数据转移条件时,获取标识信息;

服务器信息确定单元,用于根据所述标识信息确定服务器信息;

数据转移请求发送单元,用于向所述服务器发送数据转移请求,所述数据转移请求包括所述标识信息。

可选地,所述标识信息包括转移账户信息和终端识别码。

可选地,还包括:

确认信息判断单元,用于判断是否接收到所述服务器反馈的确认信息;

转移请求发送单元,用于当预设时间内未接收到所述服务器反馈的确认信息时,向所述服务器发送数据转移请求。

根据第四方面,本发明实施例提供了一种数据转移装置,包括:

接收单元,用于接收数据转移请求,所述数据转移请求包括标识信息;

确定单元,用于根据所述标识信息,确定数据转移值和数据转移账户信息;

转入单元,用于向所述数据转移账户信息对应的账户中转入所述数据转移值。

可选地,所述标识信息包括转移账户信息和终端识别码。

可选地,还包括:

数据转移判断单元,用于判断数据转移是否成功;

通知发送单元,用于当所述数据转移成功时,发送数据转移成功通知。

可选地,还包括:

数据转入单元,用于当预设时间内所述数据转移不成功时,向所述数据转移账户信息对应的账户中转入所述数据转移值。

根据第五方面,本发明实施例提供了一种电子设备/终端/服务器,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行第一方面或者第一方面的任意一种可选方式中所述的数据转移方法。

根据第六方面,本发明实施例提供了一种电子设备/终端/服务器,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行第二方面或者第二方面的任意一种可选方式中所述的数据转移方法。

根据第七方面,本发明实施例提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第一方面或者第一方面的任意一种可选方式中所述的数据转移方法。

根据第八方面,本发明实施例提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行第二方面或者第二方面的任意一种可选方式中所述的数据转移方法。

根据第九方面,本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行第一方面或者第一方面的任意一种可选方式中所述的数据转移方法。

根据第十方面,本发明实施例提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行第二方面或者第二方面的任意一种可选方式中所述的数据转移方法。

本发明实施例所提供的数据转移方法、装置及电子设备,首先判断是否满足数据转移条件;当满足所述数据转移条件时,获取标识信息;根据所述标识信息确定服务器信息;向所述服务器发送数据转移请求,所述数据转移请求包括所述标识信息。通过所述服务器接收数据转移请求,所述数据转移请求包括标识信息;根据所述标识信息,确定数据转移值和数据转移账户信息;向所述数据转移账户信息对应的账户中转入所述数据转移值。使得用户在进行数据转移业务时通过自动获取相关数据转移信息,方便快捷地实现数据转移业务,有效地解决了现有数据转移业务操作较繁琐的问题。

附图说明

通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理解为对本发明进行任何限制,在附图中:

图1示出了根据本发明实施例的数据转移方法的流程图;

图2示出了根据本发明实施例的数据转移方法的流程图;

图3示出了根据本发明实施例的数据转移装置的示意图;

图4示出了根据本发明实施例的数据转移装置的示意图;

图5示出了根据本发明实施例的电子设备的示意图;

图6示出了根据本发明实施例的电子设备的示意图。

具体实施方式

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

本实施例提供一种数据转移方法,以业务运营服务商提供的增值服务为例,如用户买手机赠话费,该方法可以应用于用户的电子设备,例如智能手机等。该数据转移方法的流程图如图1所示,包括如下步骤:

S11:判断是否满足数据转移条件。

例如可以根据用户的操作进行判断,也可以根据当前的某些特征信息自动进行判断。例如用户购买了附赠话费的手机,同时附有预定的通信卡,当用户插入通信卡开机后,终端可以对当前状态是否满足赠话费条件即数据转移条件进行自动判断。具体地,在用户将SIM卡芯片插入卡槽并首次开机时,通信模块会将该通信号码注册到移动网络中,通过与移动网络的交互,本终端即可判断出本次操作是否为首次注册,可以将首次注册这种操作作为满足数据转移的条件。

S12:当满足所述数据转移条件时,获取标识信息。

在用户首次开机或通过某一终端首次登陆服务器时,判定该用户满足数据转移条件,获取该用户的标识信息。

具体地,所述标识信息可以包括转移账户信息和终端识别码。所述转移账户信息,例如,可以是用户的手机号码,或用户登陆的账户信息等。所述终端识别码,例如,可以是手机的型号/IMEI号码(International Mobile Equipment Identity,国际移动设备身份码),或用户登陆的终端设备型号等。

S13:根据所述标识信息确定服务器信息。

根据获取的用户手机号码或用户登陆的账户信息,即所述标识信息,可以匹配出所述手机号码或所述账户信息对应的业务运营商信息。具体地,可以通过SIM卡芯片获取用户本机的手机号码,从而确定该手机号码所属的运营商,例如中国联通、中国移动/电信等,从而确定该运营商对应的服务器信息。

S14:向所述服务器发送数据转移请求,所述数据转移请求包括所述标识信息。

向运营商对应的服务器发送数据转移请求,即发送充值请求,所述数据转移请求包括所述标识信息,例如,包括手机的型号/IMEI号码或终端设备型号,以及用户的手机号码或用户登陆的账户信息等。

根据本发明实施例提供的数据转移方法,通过判断是否满足数据转移条件;当满足所述数据转移条件时,获取标识信息;根据所述标识信息确定服务器信息;向所述服务器发送数据转移请求,所述数据转移请求包括所述标识信息。使得用户在进行数据转移业务时通过自动获取相关数据转移信息,方便快捷地实现数据转移业务,有效地解决了现有数据转移业务操作较繁琐的问题。

作为具体的实施方式,在上述步骤S14之后,还包括:

判断是否接收到所述服务器反馈的确认信息;

当预设时间内未接收到所述服务器反馈的确认信息时,向所述服务器发送数据转移请求。

例如,在向手机号码所属的运营商服务器发送充值请求之后,需要等待1-2秒运营商返回充值确认信息。若充值成功,则发送充值成功的提示信息。若充值在预设时间内不成功,例如预设时间为0.5秒,则需要重新发送充值请求,直至充值成功。

本实施例提供一种数据转移方法,以业务运营服务商提供的增值服务为例,如用户买手机赠话费,该方法可以应用于运营商的服务器。该数据转移方法的流程图如图2所示,包括如下步骤:

S21:接收数据转移请求,所述数据转移请求包括标识信息。

运营商服务器接收用户手机发送的充值请求,即数据转移请求。所述数据转移请求包括该用户的标识信息。

具体地,所述标识信息包括转移账户信息和终端识别码。所述转移账户信息,例如,可以是用户的手机号码,或用户登陆的账户信息等。所述终端识别码,例如,可以是手机的型号/IMEI号码,或用户登陆的终端设备型号等。

S22:根据所述标识信息,确定数据转移值和数据转移账户信息。

运营商服务器将根据所述标识信息,即用户手机的型号/IMEI号码或终端设备型号,确定与该型号对应的数据转移值,即充值金额。

同时,运营商服务器还将根据所述标识信息,即用户的手机号码或用户登陆的账户信息,确定数据转移账户信息。

S23:向所述数据转移账户信息对应的账户中转入所述数据转移值。

运营商服务器根据确定的数据转移账户信息,向对应的账户中转入所述数据转移值,即进行充值操作。

根据本发明实施例提供的数据转移方法,通过所述服务器接收数据转移请求,所述数据转移请求包括标识信息;根据所述标识信息,确定数据转移值和数据转移账户信息;向所述数据转移账户信息对应的账户中转入所述数据转移值。使得用户在进行数据转移业务时通过自动获取相关数据转移信息,方便快捷地实现数据转移业务,有效地解决了现有数据转移业务操作较繁琐的问题。

作为具体的实施方式,在上述步骤S23之后,还包括:

判断数据转移是否成功;

当所述数据转移成功时,发送数据转移成功通知。

具体地,还包括:当预设时间内所述数据转移不成功时,向所述数据转移账户信息对应的账户中转入所述数据转移值。

例如,在手机号码所属的运营商服务器接收充值请求即数据转移请求之后,需要1-2秒向用户返回充值确认信息。若充值成功,则发送充值成功的提示信息,即发送数据转移成功通知。若充值在预设时间内不成功,例如预设时间为0.5秒,则需要重新向所述数据转移账户信息对应的账户中转入所述数据转移值,直至充值成功。

本实施例提供一种数据转移装置,如图3所示,包括:

数据转移条件判断单元31,用于判断是否满足数据转移条件。例如可以根据用户的操作进行判断,也可以根据当前的某些特征信息自动进行判断。例如用户购买了附赠话费的手机,同时附有预定的通信卡,当用户插入通信卡开机后,终端可以对当前状态是否满足赠话费条件即数据转移条件进行自动判断。具体地,在用户将SIM卡芯片插入卡槽并首次开机时,通信模块会将该通信号码注册到移动网络中,通过与移动网络的交互,本终端即可判断出本次操作是否为首次注册,可以将首次注册这种操作作为满足数据转移的条件。

标识信息获取单元32,用于当满足所述数据转移条件时,获取标识信息。在用户首次开机或通过某一终端首次登陆服务器时,判定该用户满足数据转移条件,获取该用户的标识信息。具体地,所述标识信息可以包括转移账户信息和终端识别码。所述转移账户信息,例如,可以是用户的手机号码,或用户登陆的账户信息等。所述终端识别码,例如,可以是手机的型号/IMEI号码(International Mobile Equipment Identity,国际移动设备身份码),或用户登陆的终端设备型号等。

服务器信息确定单元33,用于根据所述标识信息确定服务器信息。根据获取的用户手机号码或用户登陆的账户信息,即所述标识信息,可以匹配出所述手机号码或所述账户信息对应的业务运营商信息。具体地,可以通过SIM卡芯片获取用户本机的手机号码,从而确定该手机号码所属的运营商,例如中国联通、中国移动/电信等,从而确定该运营商对应的服务器信息。

数据转移请求发送单元34,用于向所述服务器发送数据转移请求,所述数据转移请求包括所述标识信息。向运营商对应的服务器发送数据转移请求,即发送充值请求,所述数据转移请求包括所述标识信息,例如,包括手机的型号/IMEI号码或终端设备型号,以及用户的手机号码或用户登陆的账户信息等。

根据本发明实施例提供的数据转移装置,通过判断是否满足数据转移条件;当满足所述数据转移条件时,获取标识信息;根据所述标识信息确定服务器信息;向所述服务器发送数据转移请求,所述数据转移请求包括所述标识信息。使得用户在进行数据转移业务时通过自动获取相关数据转移信息,方便快捷地实现数据转移业务,有效地解决了现有数据转移业务操作较繁琐的问题。

作为具体的实施方式,该装置还包括:

确认信息判断单元,用于判断是否接收到所述服务器反馈的确认信息;

转移请求发送单元,用于当预设时间内未接收到所述服务器反馈的确认信息时,向所述服务器发送数据转移请求。

例如,在向手机号码所属的运营商服务器发送充值请求之后,需要等待1-2秒运营商返回充值确认信息。若充值成功,则发送充值成功的提示信息。若充值在预设时间内不成功,例如预设时间为0.5秒,则需要重新发送充值请求,直至充值成功。

本实施例提供一种数据转移装置,如图4所示,包括:

接收单元41,用于接收数据转移请求,所述数据转移请求包括标识信息。运营商服务器接收用户手机发送的充值请求,即数据转移请求。所述数据转移请求包括该用户的标识信息。具体地,所述标识信息包括转移账户信息和终端识别码。所述转移账户信息,例如,可以是用户的手机号码,或用户登陆的账户信息等。所述终端识别码,例如,可以是手机的型号/IMEI号码,或用户登陆的终端设备型号等。

确定单元42,用于根据所述标识信息,确定数据转移值和数据转移账户信息。运营商服务器将根据所述标识信息,即用户手机的型号/IMEI号码或终端设备型号,确定与该型号对应的数据转移值,即充值金额。同时,运营商服务器还将根据所述标识信息,即用户的手机号码或用户登陆的账户信息,确定数据转移账户信息。

转入单元43,用于向所述数据转移账户信息对应的账户中转入所述数据转移值。运营商服务器根据确定的数据转移账户信息,向对应的账户中转入所述数据转移值,即进行充值操作。

根据本发明实施例提供的数据转移装置,通过所述服务器接收数据转移请求,所述数据转移请求包括标识信息;根据所述标识信息,确定数据转移值和数据转移账户信息;向所述数据转移账户信息对应的账户中转入所述数据转移值。使得用户在进行数据转移业务时通过自动获取相关数据转移信息,方便快捷地实现数据转移业务,有效地解决了现有数据转移业务操作较繁琐的问题。

作为具体的实施方式,该装置还包括:

数据转移判断单元,用于判断数据转移是否成功;

通知发送单元,用于当所述数据转移成功时,发送数据转移成功通知。

具体地,还包括:

数据转入单元,用于当预设时间内所述数据转移不成功时,向所述数据转移账户信息对应的账户中转入所述数据转移值。

例如,在手机号码所属的运营商服务器接收充值请求即数据转移请求之后,需要1-2秒向用户返回充值确认信息。若充值成功,则发送充值成功的提示信息,即发送数据转移成功通知。若充值在预设时间内不成功,例如预设时间为0.5秒,则需要重新向所述数据转移账户信息对应的账户中转入所述数据转移值,直至充值成功。

图5是本发明实施例提供的执行数据转移方法的电子设备的硬件结构示意图,如图5所示,该设备包括一个或多个处理器510以及存储器520,图5中以一个处理器510为例。

执行数据转移方法的设备还可以包括:输入装置530和输出装置540。

处理器510、存储器520、输入装置530和输出装置540可以通过总线或者其他方式连接,图5中以通过总线连接为例。

处理器510可以为中央处理器(Central Processing Unit,CPU)。处理器510还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器520作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本申请实施例中的数据转移方法对应的程序指令/模块(例如,附图3所示的标识信息获取单元32、服务器信息确定单元33和数据转移请求发送单元34)。处理器510通过运行存储在存储器520中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例数据转移方法。

存储器520可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据数据转移的处理装置的使用所创建的数据等。此外,存储器520可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器520可选包括相对于处理器510远程设置的存储器,这些远程存储器可以通过网络连接至数据转移的处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置530可接收输入的数字或字符信息,以及产生与数据转移的处理装置的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏等显示设备。

所述一个或者多个模块存储在所述存储器520中,当被所述一个或者多个处理器510执行时,执行如图1所示的方法。

上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,具体可参见如图1所示的实施例中的相关描述。

图6是本发明实施例提供的执行数据转移方法的电子设备的硬件结构示意图,如图6所示,该设备包括一个或多个处理器610以及存储器620,图6中以一个处理器610为例。

执行数据转移方法的设备还可以包括:输入装置630和输出装置640。

处理器610、存储器620、输入装置630和输出装置640可以通过总线或者其他方式连接,图6中以通过总线连接为例。

处理器610可以为中央处理器(Central Processing Unit,CPU)。处理器610还可以为其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

存储器620作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本申请实施例中的数据转移方法对应的程序指令/模块(例如,附图4所示的接收单元41、确定单元42和转入单元43)。处理器610通过运行存储在存储器620中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例数据转移方法。

存储器620可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据数据转移的处理装置的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器620可选包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至数据转移的处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置630可接收输入的数字或字符信息,以及产生与数据转移的处理装置的用户设置以及功能控制有关的键信号输入。输出装置640可包括显示屏等显示设备。

所述一个或者多个模块存储在所述存储器620中,当被所述一个或者多个处理器610执行时,执行如图2所示的方法。

上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,具体可参见如图2所示的实施例中的相关描述。

本发明实施例还提供了一种非暂态计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的数据转移的处理方法。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下作出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

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