一种多码协同的方法、装置和系统与流程

文档序号:30057298发布日期:2022-05-17 19:15阅读:113来源:国知局
一种多码协同的方法、装置和系统与流程

1.本发明涉及多码协同领域,具体而言,涉及一种多码协同的方法、装置和系统。


背景技术:

2.近年来,随着移动互联网的发展,全球逐渐兴起以电子卡(码)代替实体卡的趋势。在医疗、通行等公共服务场所,用户可以分别展示相应行业主管部门或业务机构发行的电子卡(码),以代替传统实体卡,完成扫码核身、业务办理、支付结算等服务。
3.目前,使用电子卡扫描办理业务主要有如下两种方式:
4.第一种方式是采用卡包的模式;其将各行业电子卡纳入卡包,用户可以从卡包这一统一入口进入,根据所需手动切换不同的电子卡;其存在的缺陷是对于不同的处理业务,用户需要手动进行选择切换电子卡,操作繁琐,用户体验不佳。
5.第二种方式是采用多码融合的模式;其将不同行业电子卡融合为一个码,用户可使用这个统一的二维码,在所有适合的场景下通行通用。其存在的缺陷是,因不同行业的业务性质存在较大区别,因此各行业主管部门或业务机构均针对行业特性,制定该行业或机构管辖范围内的电子卡二维码标准,标准相差较大的行业电子二维码难以融合生成统一码。


技术实现要素:

6.本发明的目的在于提供一种多码协同的方法、装置和系统,以解决上述存在的问题。
7.为实现上述目的,本发明实施例提供一种多码协同的方法,包括
8.获取扫描设备传输的场景代码和扫描设备扫描用户终端显示的第一二维码得到的码值;
9.判断所述码值与所述场景代码是否匹配;
10.若匹配,则根据所述码值处理用户终端请求办理的业务;
11.若不匹配,则将所述场景代码传输给所述用户终端,以使所述用户终端根据所述场景代码获取对应的第二二维码,并在显示界面上切换至第二二维码;
12.再次获取扫描设备传输的场景代码和扫描设备扫描用户终端显示的第二二维码得到的码值。
13.进一步的,所述码值包括行业码,所述行业码与至少一个场景代码相匹配。
14.本发明还提供一种多码协同的方法,包括:
15.根据用户的操作显示第一二维码,使得扫描设备扫描所述第一二维码以获得码值,并由所述扫描设备将所述码值与自身的场景代码发送给服务器,进而使得所述服务器判断所述场景代码与码值是否匹配,并在不匹配时,返回所述场景代码;
16.获取与所述场景代码对应的第二二维码,并在显示界面上切换至第二二维码,将所述第二二维码重新展示给扫描设备。
17.进一步的,存储的每个二维码都关联至少一个行业码,所述行业码与至少一个场景代码相匹配。
18.本发明还提供一种多码协同的方法,包括:
19.扫描设备扫描用户终端展示的第一二维码以获取所述第一二维码的码值,并将扫描设备自身的场景代码和扫描获取的码值发送到所述服务器;
20.服务器判别所述场景代码与所述码值是否匹配;若是,则根据所述码值办理用户终端请求办理的业务;若否,则将所述场景代码传输给用户终端;
21.所述用户终端根据所述服务器传输的场景代码获取对应的第二二维码,并在显示界面上切换至第二二维码,将所述第二二维码重新展示给扫描设备。
22.进一步的,所述码值包括行业码,所述行业码与至少一个场景代码相匹配。
23.本发明还提供一种多码协同的装置,包括
24.第一获取模块,用于获取扫描设备传输的场景代码和扫描设备扫描用户终端显示的二维码得到的码值;
25.判断模块,用于判断所述码值与所述场景代码是否匹配;
26.若匹配,则根据所述码值处理用户终端请求办理的业务;
27.若不匹配,则将所述场景代码传输给所述用户终端,以使所述用户终端根据所述场景代码获取对应的二维码,并在显示界面上切换至对应的二维码;
28.第二获取模块,再次获取扫描设备传输的场景代码和扫描设备扫描用户终端显示的第二二维码得到的码值。
29.本发明还提供一种多码协同的装置,包括
30.显示模块,根据用户的操作显示第一二维码,使得扫描设备扫描所述第一二维码以获得码值,并由所述扫描设备将所述码值与自身的场景代码发送给服务器,进而使得所述服务器判断所述场景代码与码值是否匹配,并在不匹配时,返回所述场景代码;
31.切换模块,用于获取与所述场景代码对应的第二二维码,并在显示界面上切换至第二二维码,将所述第二二维码重新展示给扫描设备。
32.本发明还提供一种多码协同的系统,包括
33.扫描设备,用于扫描所述用户终端展示的二维码以获取二维码的码值,并将扫描设备的场景代码和扫描获取的码值发送到所述服务器;
34.服务器,用于判别所述场景代码与所述码值是否匹配,若是,则根据所述码值办理用户终端请求办理的业务;若否,则将所述场景代码传输给用户终端;
35.用户终端,用于根据所述服务器传输的场景代码获取对应行业的二维码,并在显示界面上切换至对应的二维码,将所述第二二维码重新展示给扫描设备。
36.本发明还提供一种用户终端,包括存储器以及处理器,所述存储器内存储有计算机程序,所述处理器用于运行所述计算机程序以实现所述的一种多码协同的方法。
37.上述一个实施例中,用户在进行业务办理的时候,其只需要任意选择卡包集合里的一个电子卡的二维码进行显示,用户终端可以根据与服务器以及扫描设备的配合自动判断当前显示的二维码是否与扫描设备的业务场景相匹配,并在不匹配时,自动切换至匹配的二维码,整个二维码的切换过程不需要用户的任何操作,用户实际无感,大大提升了用户的使用体验感。
附图说明
38.为了更清楚地说明本发明实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
39.图1为本发明第一实施例提供的一种多码协同的方法流程示意图。
40.图2为本发明第二实施例提供的一种多码协同的方法流程示意图。
41.图3为本发明第三实施例提供的一种多码协同的方法流程示意图。
42.图4为本发明第四实施例提供的一种多码协同的装置的模块示意图。
43.图5为本发明第五实施例提供的一种多码协同的装置的模块示意图。
44.图6为本发明第六实施例提供的一种多码协同的系统的结构示意图。
具体实施方式
45.为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。因此,以下对在附图中提供的本发明的实施方式的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施方式。
46.如图1所示,本发明第一实施例提供了一种多码协同的方法,其从服务器角度出发进行描述,并包括如下步骤:
47.s11:获取扫描设备传输的场景代码和扫描设备扫描用户终端显示的第一二维码得到的码值。
48.在本实施例中,当用户需要进行业务办理的时候,其可以通过操作用户终端(如智能手机或者pda)上的移动应用,使得用户终端在显示界面上显示出第一二维码的图案。
49.在本实施例中,所述移动应用可以有多种形式,既可以是一个独立app,也可以是微信公众号、小程序或支付宝生活号、小程序,甚至可以是h5页面挂载在其他app内,本发明不做具体限定。
50.在本实施例中,所述移动应用可以存储有多个二维码,用户在操作时,选择任一二维码显示即可。
51.在本实施例中,当用户终端的显示界面上显示第一二维码的图案后,用户可将该显示界面至于作为业务前端的扫描设备的扫描头下方。扫描设备通过扫描用户终端显示出的第一二维码得到一个码值,扫描设备自身有一个场景代码(与其所要办理的业务相关),扫描设备将自身的场景代码和扫描到的码值传输到服务器。
52.在本实施例中,所述第一二维码存储的码值包括行业码,所述行业码与场景代码有映射关系,例如,可以是一一对应的关系,也可以是一个行业码对应多个场景代码,这些方案均在本发明的保护范围。
53.s12:判断所述码值与所述场景代码是否匹配。若匹配,则执行s13,若不匹配,则执行s14。
54.s13,根据所述码值处理用户终端请求办理的业务。
55.s14,将所述场景代码传输给所述用户终端,以使所述用户终端根据所述场景代码获取对应的第二二维码,并在显示界面上切换至第二二维码。
56.在本实施例中,服务器对接收到的场景代码和码值进行匹配,判断所述码值的行业码是否和场景代码对应。若匹配,则;若不匹配,则将所述场景代码传输给所述用户终端;其中,所述用户终端在接收到所述场景代码后,根据所述场景代码在本地查找与该场景代码对应的行业码,再获取与查找到的行业码对应的第二二维码,并在显示界面显示该第二二维码,此后,服务器再次获取扫描设备传输的场景代码和扫描设备扫描用户终端显示的第二二维码得到的码值即可进行业务办理。
57.综上所述,本发明实施例提供的多码协同的方法,用户在进行业务办理的时候,其只需要任意选择卡包集合里的一个电子卡的二维码进行显示,用户终端可以根据与服务器以及扫描设备的配合自动判断当前显示的二维码是否与扫描设备的业务场景相匹配,并在不匹配时,自动切换至匹配的二维码,整个二维码的切换过程不需要用户的任何操作,用户实际无感,大大提升了用户的使用体验感。
58.如图2所示,本发明第二实施例提供了一种多码协同的方法,其从用户终端的角度出发进行描述,并至少包括如下步骤:
59.s21:根据用户的操作显示第一二维码,使得扫描设备扫描所述第一二维码以获得码值,并由所述扫描设备将所述码值与自身的场景代码发送给服务器,进而使得所述服务器判断所述场景代码与码值是否匹配,并在不匹配时,返回所述场景代码;
60.在本实施例中,当用户需要进行业务办理的时候,其可以通过操作用户终端(如智能手机或者pda)上的移动应用,使得用户终端在显示界面上显示出第一二维码的图案。
61.在本实施例中,所述移动应用可以有多种形式,既可以是一个独立app,也可以是微信公众号、小程序或支付宝生活号、小程序,甚至可以是h5页面挂载在其他app内,本发明不做具体限定。
62.在本实施例中,所述移动应用可以存储有多个二维码,用户在操作时,选择任一二维码显示即可。
63.在本实施例中,当用户终端的显示界面上显示第一二维码的图案后,用户可将该显示界面至于作为业务前端的扫描设备的扫描头下方。扫描设备通过扫描用户终端显示出的第一二维码得到一个码值,扫描设备自身有一个场景代码(与其所要办理的业务相关),扫描设备将自身的场景代码和扫描到的码值传输到服务器。
64.在本实施例中,所述第一二维码存储的码值包括行业码,所述行业码与场景代码有映射关系,例如,可以是一一对应的关系,也可以是一个行业码对应多个场景代码,这些方案均在本发明的保护范围。
65.在本实施例中,服务器对接收到的场景代码和码值进行匹配,判断所述码值的行业码是否和场景代码对应。若匹配,则根据所述码值处理用户终端请求办理的业务;若不匹配,则将所述场景代码传输给所述用户终端。
66.s22:获取与所述场景代码对应的第二二维码,并在显示界面上切换至第二二维码,将所述第二二维码重新展示给扫描设备。
67.在本实施例中,所述用户终端在接收到所述场景代码后,根据所述场景代码在本
地查找与该场景代码对应的行业码,再获取与查找到的行业码对应的第二二维码,并在显示界面显示该第二二维码,此后,所述扫描设备即可以扫描第二二维码进行业务办理。
68.请参阅图3,本发明第三实施例提供一种多码协同的方法,其从用户终端、服务器和位于前端的扫描设备三者的交互出发进行描述,并至少包括如下步骤;
69.s31:扫描设备扫描所述用户终端展示的第一二维码以获取所述第一二维码的码值,并将扫描设备自身的场景代码和扫描获取的码值发送到所述服务器;
70.s32:服务器判别所述场景代码与所述码值是否匹配;若是,则根据所述码值办理用户终端请求办理的业务;若否,则将所述场景代码传输给用户终端;
71.s33:用户终端根据所述服务器传输的场景代码获取对应的第二二维码,并在显示界面上切换至第二二维码,将所述第二二维码重新展示给扫描设备。
72.请参阅图4,本发明第四实施例提供了一种多码协同的装置,包括
73.第一获取模块110,用于获取扫描设备传输的场景代码和扫描设备扫描用户终端显示的二维码得到的码值;
74.判断模块120,用于判断所述码值与所述场景代码是否匹配;
75.第二获取模块130,再次获取扫描设备传输的场景代码和扫描设备扫描用户终端显示的第二二维码得到的码值。
76.综上所述,本发明实施例提供的多码协同的装置,用户在进行业务办理的时候,其只需要任意选择卡包集合里的一个电子卡的二维码进行显示,用户终端可以根据与服务器以及扫描设备的配合自动判断当前显示的二维码是否与扫描设备的业务场景相匹配,并在不匹配时,自动切换至匹配的二维码,整个二维码的切换过程不需要用户的任何操作,用户实际无感,大大提升了用户的使用体验感。
77.请参阅图5,本发明第五实施例提供了一种多码协同的装置,包括
78.显示模块210,根据用户的操作显示第一二维码,使得扫描设备扫描所述第一二维码以获得码值,并由所述扫描设备将所述码值与自身的场景代码发送给服务器,进而使得所述服务器判断所述场景代码与码值是否匹配,并在不匹配时,返回所述场景代码;
79.切换模块220,用于获取与所述场景代码对应的第二二维码,并在显示界面上切换至第二二维码,将所述第二二维码重新展示给扫描设备。
80.请参阅图6,本发明第六实施例提供了一种多码协同的系统,包括
81.扫描设备310,用于扫描所述用户终端展示的二维码以获取二维码的码值,并将扫描设备的场景代码和扫描获取的码值发送到所述服务器;
82.服务器320,用于判别所述场景代码与所述码值是否匹配,若是,则根据所述码值办理用户终端请求办理的业务;若否,则将所述场景代码传输给用户终端;
83.用户终端330,用于根据所述服务器传输的场景代码获取对应行业的二维码,并在显示界面上切换至对应的二维码,将所述第二二维码重新展示给扫描设备。
84.本发明第七实施例提供了一种用户终端,包括存储器以及处理器,所述存储器内存储有计算机程序,所述处理器用于运行所述计算机程序以实现所述的一种多码协同的方法。
85.在本发明实施例所提供的几个实施例中,应该理解到,所提供的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图中的
流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
86.另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
87.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
88.尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1