数据处理方法及装置制造方法及图纸

技术编号:37603364 阅读:31 留言:0更新日期:2023-05-18 11:54
本发明专利技术提供了一种数据处理方法及装置,应用于微件端的该方法,包括:接收微件调用指令;基于微件调用指令,向应用程序发送唤起指令,以获取用户状态信息;当校验用户状态信息通过,向应用程序发送生码指令,以获取用于交易的图像识别码信息;基于图像识别码信息,展示图像识别码。相较于利用微件直达应用程序的功能模块的现有技术,只需要获取用于交易的图像识别码信息并展示图像识别码,无需启动应用程序,用户操作时间大大减少,进而改善用户体验。进而改善用户体验。进而改善用户体验。

【技术实现步骤摘要】
数据处理方法及装置


[0001]本专利技术涉及数据处理
,特别涉及一种数据处理方法及装置。

技术介绍

[0002]用户在乘车或支付等活动时,需要打开相应的应用程序,在应用程序中登录后选择对应的功能模块,再点击出示二维码。为了减少用户的操作时间,现有技术利用微件Widget,在Widget上增加功能模块的快捷入口,通过点击,能够直达用户想要使用的功能模块处,无需经过首页等场景。其中,Widget是指应用程序窗口小部件,是微小的应用程序视图,可以被嵌入到其他应用程序中(比如终端桌面)并接收周期性的更新。
[0003]但该方法虽然跳过了应用程序的首页,但仍要启动应用程序,对于移动终端而言,应用程序启动就非常耗时,使得用户的操作时间减少有限。

技术实现思路

[0004]本专利技术的目的是提供一种改善用户体验的数据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本专利技术提供一种数据处理方法,该数据处理方法应用于微件端,其包括:
[0006]接收微件调用指令;
[0007]基于所述微件调用指令,向应用程序发送唤起指令,以获取用户状态信息;
[0008]当校验所述用户状态信息通过,向应用程序发送生码指令,以获取用于交易的图像识别码信息;
[0009]基于所述图像识别码信息,展示图像识别码。
[0010]第二方面,本专利技术提供一种数据处理装置,位于微件端,其包括:
[0011]第一接收模块,用于接收微件调用指令;
[0012]用户状态获取模块,用于基于所述微件调用指令,向应用程序发送唤起指令,以获取用户状态信息;
[0013]识别码信息获取模块,用于当校验所述用户状态信息通过,向应用程序发送生码指令,以获取用于交易的图像识别码信息;
[0014]识别码展示模块,用于基于所述图像识别码信息,展示图像识别码。
[0015]第三方面,本专利技术提供一种数据处理方法,该数据处理方法应用于应用程序端,其包括:
[0016]接收微件发送的唤起指令;
[0017]根据所述唤起指令,确定用户状态信息,将所述用户状态信息发送给微件;
[0018]接收微件发送的生码指令;
[0019]基于所述生码指令,生成用于交易的图像识别码信息,将所述图像识别码信息发送给微件。
[0020]第四方面,本专利技术提供一种数据处理装置,位于应用程序端,其包括:
[0021]第二接收模块,用于接收微件发送的唤起指令;
[0022]用户状态确定模块,用于根据所述唤起指令,确定用户状态信息,将所述用户状态信息发送给微件;
[0023]第三接收模块,用于接收微件发送的生码指令;
[0024]识别码信息生成模块,用于基于所述生码指令,生成用于交易的图像识别码信息,将所述图像识别码信息发送给微件。
[0025]第五方面,本专利技术提供一种计算机设备,位于一服务器,适于实现各指令的处理器以及存储设备,所述存储设备存储有多条指令,所述指令适于由处理器加载并执行第一方面和第三方面所述的数据处理方法。
[0026]第六方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于执行第一方面和第三方面所述的数据处理方法。
[0027]第七方面,本专利技术提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现第一方面和第三方面所述的数据处理方法。
[0028]本专利技术实施例提供的数据处理方法应用于微件端,通过接收微件调用指令;基于微件调用指令,向应用程序发送唤起指令,以获取用户状态信息;当校验用户状态信息通过,向应用程序发送生码指令,以获取用于交易的图像识别码信息;基于图像识别码信息,展示图像识别码。相较于利用微件直达应用程序的功能模块的现有技术,只需要获取用于交易的图像识别码信息并展示图像识别码,无需启动应用程序,用户操作时间大大减少,进而改善用户体验。
附图说明
[0029]以下附图仅旨在于对本专利技术做示意性说明和解释,并不限定本专利技术的范围。其中:
[0030]图1是本专利技术实施例的使用数据处理系统的数据处理方法交互流程示意图;
[0031]图2是本专利技术具体实施例的使用数据处理系统的数据处理方法交互流程示意图;
[0032]图3是本专利技术实施例中应用于微件端的数据处理方法的实现过程示意图;
[0033]图4是本专利技术一具体实施例中应用于微件端的数据处理方法的实现过程示意图;
[0034]图5是本专利技术另一具体实施例中应用于微件端的数据处理方法的实现过程示意图;
[0035]图6是本专利技术实施例中应用于应用程序端的数据处理方法的实现过程示意图;
[0036]图7是本专利技术一具体实施例中应用于应用程序端的数据处理方法的实现过程示意图;
[0037]图8是本专利技术一具体实例中微件创建及处理流程示意图;
[0038]图9是本专利技术实施例的位于微件端的数据处理装置的结构示意图;
[0039]图10是本专利技术另一具体实施例的位于微件端的数据处理装置的结构示意图;
[0040]图11是本专利技术实施例的位于应用程度端的数据处理装置的结构示意图;
[0041]图12是本专利技术一具体实施例的位于应用程度端的数据处理装置的结构示意图;
[0042]图13是本专利技术另一具体实施例的位于应用程度端的数据处理装置的结构示意图。
具体实施方式
[0043]下面通过附图和实施例对本申请进一步详细说明。通过这些说明,本申请的特点和优点将变得更为清楚明确。
[0044]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0045]此外,下面所描述的本申请不同实施方式中涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
[0046]专利技术人发现,目前的交通出行在使用手机等移动终端进行扫码时,一般需要经过:打开手机进入手机桌面—点击应用程序—寻找出行功能模块—点击乘车码—生码乘车这一系列步骤。为了减少用户乘车的操作时间,改善用户体验,结合Widget技术提出了两种改进措施:第一种是通过在微件Widget上增加乘车功能的快捷入口,通过点击Widget之后,能直达用户想要使用的乘车功能处,无需经过应用程序APP首页等场景。第二种是Widget在界面上生成一个固定码,在Widget上将一个固定的二维码示出,以进行乘车。
[0047]针对第一种方案,Widget只是作为一个快捷入口,对于手机而言,启动APP本身就非常耗时,就算是增加快捷入口跳过首页依然要在后台运行APP,占用手机内存,导致操作时间缩短的比较有限。针对第二种方案,Widget生成的只是一个静态的码,无法满足交通出行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述数据处理方法应用于微件端,包括:接收微件调用指令;基于所述微件调用指令,向应用程序发送唤起指令,以获取用户状态信息;当校验所述用户状态信息通过,向应用程序发送生码指令,以获取用于交易的图像识别码信息;基于所述图像识别码信息,展示图像识别码。2.根据权利要求1所述的数据处理方法,其特征在于,还包括:校验所述图像识别码信息是否处于有效期内;基于所述图像识别码信息,展示图像识别码,包括:若所述图像识别码信息处于有效期内,展示图像识别码;若所述图像识别码信息未处于有效期内,向应用程序重新发送生码指令,直至获取的图像识别码处于有效期内。3.根据权利要求2所述的数据处理方法,其特征在于,若所述图像识别码信息处于有效期内,展示图像识别码,包括:若所述图像识别码信息处于有效期内,基于所述图像识别码信息进行渲染,得到图像识别码;将所述图像识别码展示给用户。4.根据权利要求1所述的数据处理方法,其特征在于,当校验所述用户状态信息通过后,还包括:向应用程序发送码种子数据获取指令,以获取码种子数据;将所述码种子数据存储在缓存中。5.根据权利要求4所述的数据处理方法,其特征在于,向应用程序发送生码指令,以获取用于交易的图像识别码信息,包括:从缓存中调用所述码种子数据;将所述码种子数据和所述生码指令,发送给所述应用程序,以获取用于交易的图像识别码信息。6.一种数据处理方法,其特征在于,所述数据处理方法应用于应用程序端,包括:接收微件发送的唤起指令;根据所述唤起指令,确定用户状态信息,将所述用户状态信息发送给微件;接收微件发送的生码指令;基于所述生码指令,生成用于交易的图像识别码信息,将所述图像识别码信息发送给微件。7.根据权利要求6所述的数据处理方法,其特征在于,接收微件发送的生码指令后,还包括:向服务器获取码种子数据。8.根据权利要求7所述的数据处理方法,其特征在于,基于所述生码指令,生成用于交易的图像识别码信息,包括:基于所述生码指令,确定加密信息;基于所述加密信息,对所述码种子数据进行加密,生成用于交易的图像识别码信息。
9.根据权利要求7所述的数据处理方法,其特征在于,还包括:向微件发送所述码种子数据。10.根据权利要求9所述的数据处理方法,其特征在于,还包括:接收微件发送的所述码种子数据;基于所述生码指令,生成用于交易的图像识别码信息,包括:基于所述码种子数据和所述生码指令,生成用于交易的图像识别码信息。11.一种数据处理装置,其特征在于,位于微件端,所述数据处理装置,包括:第一接收模块,用于接收微件调用指令;用户状态获取模块,用于基于所述微件调用指令,向应用程序发送唤起指令,以获取用户状态信息;识别码信息获取模块,用于当校验所述用户状态信息通过,向应用程序发送生码指令,以获取用于交易的图像识别码信息;识别码展示模块,用于基于所述图像识别码信息,...

【专利技术属性】
技术研发人员:钟华健
申请(专利权)人:支付宝实验室新加坡有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1