CN114979047A - 一种即时通信方法、装置及设备 - Google Patents
一种即时通信方法、装置及设备 Download PDFInfo
- Publication number
- CN114979047A CN114979047A CN202210587133.8A CN202210587133A CN114979047A CN 114979047 A CN114979047 A CN 114979047A CN 202210587133 A CN202210587133 A CN 202210587133A CN 114979047 A CN114979047 A CN 114979047A
- Authority
- CN
- China
- Prior art keywords
- user
- payment
- instant messaging
- target
- payment device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 230000006854 communication Effects 0.000 claims description 74
- 238000004891 communication Methods 0.000 claims description 73
- 230000004044 response Effects 0.000 claims description 37
- 238000001514 detection method Methods 0.000 claims description 14
- 238000012544 monitoring process Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 13
- 230000006872 improvement Effects 0.000 description 12
- 238000004590 computer program Methods 0.000 description 9
- 238000012806 monitoring device Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000006399 behavior Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 229920001296 polysiloxane Polymers 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3274—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Finance (AREA)
- Telephonic Communication Services (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本说明书实施例中公开了一种即时通信方法、装置及设备。该方案可以包括:第一用户在触发目标商铺处部署的支付设备的即时通信控件后,该支付设备可以确定与其绑定的第二用户的已注册账户,并建立该支付设备与登录有该已注册账户的目标设备之间的即时通信连接,从而令第一用户可以与第二用户进行即时通信,以便于实现目标商铺的无人经营。
Description
技术领域
本申请涉及支付技术领域,尤其涉及一种即时通信方法、装置及设备。
背景技术
随着经济社会的飞速发展,商铺实体经济也越来越繁荣。在商铺经营过程中,往往需要商铺管理者位于商铺内,通过向顾客提供人工服务,以满足顾客的购物消费需求。但商铺管理者可能存在需要暂时离开商铺的情况,此时,若商品管理者不想关闭商铺,而继续保持商铺营业,则需要令顾客与商铺管理者进行远程通信,以便于沟通购物支付事项。
基于此,如何在商铺管理者离开商铺的情况下,令顾客便捷地与该商铺管理者进行通信,以实现商铺的无人经营,成为了亟待解决的技术问题。
发明内容
本说明书实施例提供的一种即时通信方法、装置及设备,用于在商铺管理者离开商铺的情况下,令顾客可以便捷地与该商铺管理者进行通信,以便于实现商铺的无人经营。
为解决上述技术问题,本说明书实施例是这样实现的:
本说明书实施例提供的一种即时通信方法,应用于目标商铺处部署的支付设备,包括:
获取第一用户针对所述支付设备处的即时通信控件的触发操作;
响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户;
建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书实施例提供的一种即时通信方法,应用于目标设备,所述目标设备处登录有与支付设备绑定的第二用户的已注册账户,所述支付设备部署于目标商铺处,包括:
接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的;
获取针对所述即时通信连接请求的连接指令;
响应于所述连接指令,建立所述目标设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书实施例提供的一种即时通信装置,应用于目标商铺处部署的支付设备,包括:
第一获取模块,用于获取第一用户针对所述支付设备处的即时通信控件的触发操作;
确定模块,用于响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户;
通信连接模块,用于建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书实施例提供的一种即时通信装置,应用于目标设备,所述目标设备处登录有与支付设备绑定的第二用户的已注册账户,所述支付设备部署于目标商铺处,包括:
接收模块,用于接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的;
获取模块,用于获取针对所述即时通信连接请求的连接指令;
通信连接模块,用于响应于所述连接指令,建立所述目标设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书实施例提供的一种支付设备,所述支付设备部署于目标商铺,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
获取第一用户针对所述支付设备处的即时通信控件的触发操作;
响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户;
建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书实施例提供的一种即时通信设备,所述设备处登录有与支付设备绑定的第二用户的已注册账户,所述支付设备部署于目标商铺处,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的;
获取针对所述即时通信连接请求的连接指令;
响应于所述连接指令,建立所述设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书中提供的至少一个实施例能够实现以下有益效果:
第一用户在触发目标商铺处部署的支付设备处的即时通信控件后,该支付设备可以确定与其绑定的第二用户的已注册账户,并建立该支付设备与登录有该已注册账户的目标设备之间的即时通信连接,从而令第一用户与第二用户可以基于该即时通信连接进行即时通信。该方案,不仅能够在商铺管理者(即第二用户)离开目标商铺的情况下,提升顾客(即第一用户)与商铺管理者进行通信的便捷性,且由于使用了目标商铺处的已有支付设备进行的即时通信,而无需新增其他设备,即可令第一用户在第二用户的指导下实现自助购物、支付,以实现商铺的无人经营,从而也有利于降低商铺进行无人经营时的改造成本。
附图说明
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本说明书实施例提供的一种即时通信方法的流程示意图;
图2为本说明书实施例提供的另一种即时通信方法的流程示意图
图3为本说明书实施例提供的对应于图1与图2中的即时通信方法的泳道流程示意图;
图4为本说明书实施例提供的对应于图1的一种即时通信装置的结构示意图;
图5为本说明书实施例提供的对应于图2的一种即时通信装置的结构示意图;
图6为本说明书实施例提供的对应于图1的一种支付设备的结构示意图;
图7为本说明书实施例提供的对应于图2的一种即时通信设备的结构示意图。
具体实施方式
为使本说明书一个或多个实施例的目的、技术方案和优点更加清楚,下面将结合本说明书具体实施例及相应的附图对本说明书一个或多个实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本说明书一个或多个实施例保护的范围。
以下结合附图,详细说明本说明书各实施例提供的技术方案。
现有技术中,已经出现了利用技术手段进行智能化自动化处理,以实现商铺的无人经营模式的方案了。例如,无人售货机、无人便利店等。不过由于在实现上述商铺的无人经营模式时,往往需要在商铺处部署大量的专用设备,实施成本较高,从而不适用于商铺管理者需要暂时离开商铺,在短期内进行商铺的无人经营的情况。且目前顾客在无人经营商铺处进行购物时,往往无法与商铺管理者进行远程通信,从而也影响顾客的购物体验。
为了解决现有技术中的缺陷,本方案给出了以下实施例:
图1为本说明书实施例提供的一种即时通信方法的流程示意图。从程序角度而言,该流程的执行主体可以为目标商铺处部署的支付设备,或者,该支付设备处搭载的应用程序。如图1所示,该流程可以包括以下步骤:
步骤102:获取第一用户针对所述支付设备处的即时通信控件的触发操作。
本说明书实施例中,目标商铺处通常设置有支付设备,以利用该支付设备向顾客收款。即支付设备可以为目标商铺处通常会设置的设备,而并非是为实现本说明书实施例中的即时通信方法而特意新增的设备。
其中,目标商铺通常为具有实体经营场所的商铺。目标商铺处可以售卖实物,例如,目标商铺可以为售卖日用品、食物等实物的商店或超市;或者,目标商铺也可以销售服务,例如,目标商铺可以为销售自助洗车服务的洗车店,销售自助美甲服务的美甲店等。通常情况下,顾客在目标商铺处具有自行完成购物、消费、支付等操作的能力。
本说明书实施例中,支付设备可以具有多种运行模式。例如,当商铺管理者离开目标商铺,而需要实现目标商铺的无人经营时,可以选择支付设备的离店经营模式,此时,支付设备的显示界面处可以展示即时通信控件,以便于第一用户在目标商铺处进行自助购物时,可以通过触发该即时通信控件,以与商铺管理者(例如,第二用户)进行沟通。其中,第一用户对于该即时通信控件的触发操作的实现方式可以有多种,例如,针对该即时通信控件的点击操作、长按操作、鼠标悬停操作等,对此不作具体限定。
在实际应用中,支付设备在处于离店经营模式时,既可以在显示界面中直接展示即时通信控件;或者,也可以在识别到第一用户进行目标商铺后,再显示即时通信控件;或者,也可以在第一用户触发该支付设备后,再展示即时通信控件,对此不作具体限定。
在实际应用中,当商铺管理者位于目标商铺内,而人工经营目标商铺时,则可以选择支付设备的普通经营模式,此时,支付设备的显示界面处可以不对即时通信控件进行展示,从而避免第一用户误触发该即时通信控件带来的困扰。
步骤104:响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户。
本说明书实施例中,支付设备处通常会预先绑定第二用户的已注册账户,以将该已注册账户作为需要接听即时通信的账户。具体的,既可以在支付设备处绑定单个已注册账户;或者,也可以在支付设备处绑定多个已注册账户,且多个已注册账户既可以为同一第二用户的账户,也可以为不同第二用户的账户,对此不作具体限定。
若具有与支付设备绑定的多个已注册账户,则商铺管理者可以预先设置各个已注册账户的使用优先级,并按使用优先级从高到低顺序,依次尝试与各个已注册账户建立即时通信连接,直至与任一已注册账户之间的即时通信连接建立成功,从而有利于提升即时通信连接建立成功概率。或者,也可以向第一用户展示与支付设备绑定的各个已注册账户及对应的第二用户的标识信息,从而令第一用户可以根据实际需求选择任一已注册账户去建立即时通信连接。
在实际应用中,由于支付设备通常需要与商铺管理者的收款账户(例如,第二用户的支付账户)建立绑定关系,从而在利用支付设备向顾客收款后,可以将顾客的账户处的资金转移至该收款账户。基于此,也可以将与支付设备绑定的收款账户作为与该支付设备绑定的第二用户的已注册账户,有利于简化商铺管理者对于支付设备的设置操作。
本说明书实施例中,支付设备本地通常可以存储有与其绑定的第二用户的已注册账户的账户标识信息,从而在执行步骤104时,可以从支付设备本地存储的信息中,提取与所述支付设备绑定的第二用户的已注册账户的账户信息。或者,也可以在服务器中存储与支付设备绑定的第二用户的已注册账户的账户信息,从而在执行步骤104时,支付设备也可以从该服务器处获取与其绑定的第二用户的已注册账户的账户信息。对此不作具体限定。
步骤106:建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书实施例中,与支付设备绑定的第二用户的已注册账户所属的应用程序可以称为目标应用程序。第二用户的目标设备处需要搭载该目标应用程序,并在该目标应用程序处登录该已注册账户,从而基于目标设备处的该目标应用程序,去与支付设备建立即时通信连接,以便于第二用户远程指导第一用户进行自助购物、结算,以实现目标商铺的无人经营。在实际应用中,目标应用程序的类型可以有多种,例如,即时通信应用、支付应用、或者其他类型的应用等,对此不作具体限定。
图1中的方法,第一用户在触发目标商铺处部署的支付设备处的即时通信控件后,该支付设备可以确定与其绑定的第二用户的已注册账户,并建立该支付设备与登录有该已注册账户的目标设备之间的即时通信连接,从而令第一用户与第二用户可以基于该即时通信连接进行即时通信。该方案,不仅能够在商铺管理者(即第二用户)离开目标商铺的情况下,提升顾客(即第一用户)与商铺管理者进行通信的便捷性,且由于使用了目标商铺处的已有支付设备进行的即时通信,而无需新增其他设备,即可令第一用户在第二用户的指导下实现自助购物、支付,以实现商铺的无人经营,从而也有利于降低商铺进行无人经营时的改造成本。
基于图1中的方法,本说明书实施例还提供了该方法的一些具体实施方案,下面进行说明。
本说明书实施例中,为便于第二用户远程监控目标商铺的经营情况,支付设备在识别出第一用户进入目标商铺后,还可以向第二用户发送提示信息。
具体的,图1中的方案,还可以包括:
若检测到所述第一用户进入所述目标商铺,则生成用户提示信息;所述用户提示信息用于向所述第二用户提示所述第一用户进入了所述目标商铺。
发送所述用户提示信息至登录有所述已注册账户的目标设备。
本说明书实施例中,支付设备通常为联网设备,因此,可以通过互联网将用户提示信息发送至登录有与其绑定的第二用户的已注册账户的目标设备,从而令第二用户可以及时知晓第一用户进入了目标商铺这一事件。
具体的,支付设备可以向目标应用程序(即与支付设备绑定的第二用户的已注册账户所属的应用程序)的服务端设备发送该用户提示信息,以利用该服务端设备将用户提示信息转发至登录有该第二用户的已注册账户的目标设备。
在实际应用中,由于支付设备本地可以存储该第二用户的已注册账户的账户信息,从而使得支付设备还可以将该第二用户的已注册账户的账户信息发送至该服务端设备,以便于该服务端设备知悉该用户提示信息的接收账户。
在实际应用中,目标商铺处通常会设置视频监控设备,以实时采集目标商铺处的监控视频。基于此,第二用户在查阅该用户提示信息后,还可能需要查看目标商铺处的监控视频,此时,第二用户可以从视频监控设备对应的监控应用程序处去查看监控视频。
或者,还可以基于目标商铺处的支付设备,去令第二用户可以直接从目标应用程序处去查看监控视频,以避免第二用户在查看监控视频与上述用户提示信息时,需要执行应用跳转操作而带来的不便。
具体的,目标商铺处的支付设备可以与视频监控设备进行有线连接或无线连接,以使得支付设备可以获取到视频监控设备采集的监控视频,从而可以主动发送该监控视频至登录有与其绑定的第二用户的已注册账户的目标设备。或者,也可以在接收到第二用户利用该已注册账户生成的监控视频发送指令后,再将该监控视频发送至登录有该已注册账户的目标设备,从而令第二用户可以从目标设备处查看目标商铺的监控视频。
本说明书实施例中,还可以利用支付设备向第一用户播报提示信息,以便于第一用户知晓目标商铺当前处于无人经营状态,并知晓可以利用支付设备与第二用户进行即时通信,从而进行自助购物、结算。
基于此,图1中的方法,还可以包括:
若检测到所述第一用户进入所述目标商铺,则播报语音提示信息;所述语音提示信息可以用于提示所述第一用户利用所述支付设备与所述第二用户进行即时通信。
本说明书实施例中,所述语音提示信息还可以提示目标商铺的商铺管理者目前未位于目标商铺内,以及,目标商铺处于无人经营模式,从而便于第一用户知晓目标商铺的营业模式。
本说明书实施例中,通过语音播报形式去对第一用户进行提示,使得提示信息触达率较好,且由于无需第一用户辅助执行其他操作,有利于提升第一用户的体验。在实际应用中,也可以将上述语音提示信息对应的文字内容,在支付设备的显示屏幕中以文字、图形等形式进行展示,对此不作具体限定。
本说明书实施例中,由于支付设备通常需要在检测到第一用户进入了目标商铺后,再执行相关提示信息的发送及播报操作,因此,本说明书实施例中还提供了针对第一用户进入目标商铺这一事件的检测方案。
具体的,图1中的方法,检测到所述第一用户进入所述目标商铺,具体可以包括:
接收所述目标商铺处的用户检测设备发送的用户进入信息;所述用户进入信息用于反映所述第一用户进入了所述目标商铺。
本说明书实施例中,目标商铺处通常会设置有具有用户进入行为检测功能的用户检测设备,例如,视频监控设备、迎宾设备等。从而可以建立该用户检测设备与支付设备之间的有线连接或无线连接,以令用户检测设备在检测到第一用户进入了目标商铺后,可以向支付设备发送用户进入信息。基于此,若支付设备接收到该用户进行信息,则可以表示检测到了第一用户进入了目标商铺。
为便于理解,在此针对用户检测设备检测第一用户进入目标商铺的原理进行解释说明。
目前,视频监控设备通常具有人体检测及跟踪能力,因此,可以使用监控区域为目标商铺内部区域或入口区域的视频监控设备,去基于自身具有的人体检测及跟踪能力,检测第一用户进入目标商铺的行为。
迎宾设备通常可以指在识别到用户进入目标商铺后播报迎宾信息(例如,欢迎光临等信息)的设备。目前,迎宾设备通常设置有热红外感应器或光线电阻等感应器件,当用户经过迎宾设备时,会触发迎宾设备处的上述感应器件,从而检测到第一用户进入目标商铺的行为。
在实际应用中,若支付设备搭载有图像采集器,则也可以利用支付设备自行采集目标商铺处的图像,并对采集到的图像进行分析,以检测第一用户进入目标商铺的行为。只是,由于支付设备搭载的图像采集器通常适用于采集较小范围内的图像,因此,可能会存在漏检进入目标商铺内的用户的情况。
本说明书实施例中,还给出了建立支付设备与登录有第二用户的已注册账户的目标设备之间的即时通信连接的实现方式。具体的:
支付设备可以发送通话创建请求至第一服务器。
接收所述第一服务器响应于所述通话创建请求而反馈的通话唯一标识信息。
发送所述通话唯一标识信息至登录有所述已注册账户的目标设备;所述目标设备用于利用所述通话唯一标识信息与所述支付设备建立即时通信连接。
本说明书实施例中,第一服务器通常为提供即时通信服务的服务器。第一服务器处可以创建虚拟的通话房间,并将加入同一通话房间的各个设备/账户处的待传输信息,发送至该通话房间中的其他设备/账户,从而实现不同设备/账户之间的即时通信。
具体的,第一服务器在接收到支付设备发送的通话创建请求后,可以创建虚拟的通话房间,并将该通话房间的唯一房间标识信息作为通话唯一标识信息反馈给支付设备,此时,支付设备已经加入了该通话唯一标识信息对应的通话房间。支付设备还需要将该通话唯一标识信息发送至登录有第二用户的已注册账户的目标设备,以使得该目标设备利用该通话唯一标识信息在第一服务器处加入支付设备所在的通话房间,从而建立两者之间的即时通信连接。后续,则可以基于第一服务器则实现支付设备与目标设备之间的即时通信。
在实际应用中,第一服务器的服务商可以向用户提供用于实现即时通信功能的软件开发工具包(Software Development Kit,SDK),支付设备与目标设备处通常需要搭载该软件开发工具包,以基于第一服务器建立两者之间的即时通信连接。
本说明书实施例中,所述发送所述通话唯一标识信息至登录有所述已注册账户的目标设备,具体可以包括:
发送携带有所述通话唯一标识信息及所述已注册账户的账户信息的即时通信连接信息至第二服务器;所述第二服务器用于根据所述即时通信连接信息,发送携带有所述通话唯一标识信息的即时通信连接请求至登录有所述已注册账户的目标设备。
本说明书实施例中,第二服务器通常为目标应用程序(即与支付设备绑定的第二用户的已注册账户所属的应用程序)的服务端设备,例如,若第二用户的已注册账户为第二用户在支付应用处注册的支付账户,则所述第二服务器可以为所述支付应用的服务端设备。从而能够利用第二服务器将携带有所述通话唯一标识信息的即时通信连接请求发送至登录有该已注册账户的目标设备。在实际应用中,第一服务器与第二服务器既可以是同一服务器,也可以是不同服务器,第一服务器与第二服务器所属的服务商既可以相同,也可以不同,对此不作具体限定。
本说明书实施例中,支付设备与目标设备之间建立的即时通信连接的种类可以有多种。例如,当支付设备为刷脸支付设备时,由于该支付设备通常具有视频采集能力,从而该即时通信连接可以包括:视频通话连接与语音通话连接。
对应的,步骤106:建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接,具体可以包括:
建立所述支付设备与登录有所述已注册账户的目标设备之间的视频通话连接;或者,
建立所述支付设备与登录有所述已注册账户的目标设备之间的语音通话连接。
本说明书实施例中,若支付设备与目标设备之间可以建立的即时通信连接的种类有多种,则支付设备处可以展示有与多个即时通信连接的种类一一对应的多个即时通信控件,以使得第一用户可以根据实际需求触发指定即时通信控件,从而与目标设备之间去建立与该指定即时通信控件对应的种类的即时通信连接,有利于提升第一用户的体验。
在实际应用中,若支付设备不具有视频采集能力,但具有语音采集能力,则支付设备通常仅能与目标设备建立语音通话连接,此时,在支付设备处展示单个即时通信控件即可,以避免给第一用户带来困扰。
或者,若支付设备不具有视频采集能力,但具有语音采集能力,则也可以建立两者之间的视频通话连接,只是此时支付设备会将目标商铺处的视频监控设备所采集的第一用户的视频数据发送给目标设备,或者,支付设备不会向目标设备发送第一用户的相关视频数据,从而使得第二用户可能无法获取到第一用户的影像数据,但第一用户可以从支付设备处接收到第二用户的视频数据,有利于提升第一用户的体验。
本说明书实施例中,第二用户在与第一用户进行即时通信时,可以指导第一用户进行自助购物、结算,从而实现目标商铺的无人经营。因此,第一用户还可能需要利用支付设备执行支付操作,以针对第一用户需要从目标商铺处购买的指定商品进行付款。
基于此,步骤106:建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接之后,还可以包括:
获取所述第一用户针对所述支付设备执行的支付操作;所述支付操作用于针对所述目标商铺处的指定商品进行付款。
响应于所述支付操作,生成所述第一用户的支付订单信息。
本说明书实施例中,目标商铺处的指定商品既可以为实体物品,也可以为第一用户在目标商铺处可以享受到的非实体服务(例如,自助洗车服务等),对此不作具体限定。
本说明书实施例中,若第一用户需要针对目标商铺处的指定商品进行付款,则支付设备通常需要先确定第一用户购买该指定商品需要支付的金额(即待支付金额)。在实际应用中,支付设备获取待支付金额的实现方式可以有多种。
具体的,所述获取所述第一用户针对所述支付设备执行的支付操作之前,还可以包括:
获取与所述支付设备通信连接的收银设备发送的待支付金额;所述待支付金额是根据所述第一用户针对所述收银设备执行的操作而生成的;或者,
获取所述第一用户在所述支付设备处输入的待支付金额;或者,
获取所述第二用户基于登录有所述已注册账户的目标设备发送的待支付金额;
所述获取所述第一用户针对所述支付设备执行的支付操作,具体包括:
获取所述第一用户针对所述支付设备执行的用于支付所述待支付金额的操作。
本说明书实施例中,若目标商铺处设置有与支付设备连接的收银设备,则可以利用收银设备通过扫描指定商品的条码等方式,确定该指定商品的待支付金额。该收银设备还可以将确定出的待支付金额发送至支付设备,从而便于第一用户利用支付设备对该待支付金额进行支付。
或者,支付设备自身可以具有令第一用户手动输入待支付金额的能力,例如,支付设备可以设置有键盘,使得第一用户可以通过操作键盘,以手动输入待支付金额,从而令该支付设备可以获取到待支付金额,进而便于第一用户利用该支付设备对该待支付金额进行支付。
或者,第二用户可以利用与该支付设备绑定的已注册账户去输入待支付金额,并通过该已注册账户所属的应用的服务端设备将该待支付金额转发至支付设备,以使得该支付设备可以获取到待支付金额,既有利于简化第一用户的操作,又有利于保障待支付金额的真实性及准确性。
在实际应用中,若支付设备为刷脸支付设备,则第一用户针对该支付设备执行的用于支付所述待支付金额的操作既可以为刷脸支付操作,也可以为向支付设备出示付款码以进行支付的操作,对此不作具体限定。
本说明书实施例中,基于支付设备实现的即时通信、提示语音播报、用户提示信息发送、从目标设备处获取待支付金额等功能,可以通过对目标商铺处已部署的支付设备进行软件安装包更新而实现,是无需重新购买、新增其他支付设备的,从而可以降低目标商铺实现无人经营时的改造成本。
基于与图1中所示的方案同样的思路,本说明书实施例还提供了另一种即时通信方法。图2为本说明书实施例提供的另一种即时通信方法的流程示意图。该流程的执行主体可以为登录有与支付设备绑定的第二用户的已注册账户的目标设备,其中,所述支付设备部署于目标商铺处;或者,该流程的执行主体也可以为登录有该已注册账户的应用程序。如图2所示,该流程可以包括:
步骤202:接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的。
本说明书实施例中,第一用户在执行图1中的步骤102所提及的针对支付设备处的即时通信控件的触发操作后,响应于该触发操作,可以令图2中方案的执行主体接收到即时通信连接请求。
步骤204:获取针对所述即时通信连接请求的连接指令。
本说明书实施例中,目标设备处通常搭载有与支付设备绑定的第二用户的已注册账户所属的应用程序(即目标应用程序),从而在获取到该即时通信连接请求后,可以在该目标应用程序处展示该即时通信连接请求。若第二用户同意与支付设备建立即时通信连接,则可以操作该目标应用程序,以令目标设备获取到针对所述即时通信连接请求的连接指令。
而若第二用户不同意与支付设备建立即时通信连接,则既可以操作该目标应用程序,以令目标设备获取到针对所述即时通信连接请求的禁止连接指令,从而终止该即时通信连接请求的响应;或者,也可以不对该目标应用程序执行任何操作,以令目标设备在确定获取到该即时通信连接请求的时长达到指定时长,且未获取到针对所述即时通信连接请求的连接指令时,终止该即时通信连接请求的响应;以避免令目标设备与支付设备建立即时通信连接,从而保障第二用户的通信意愿。
步骤206:响应于所述连接指令,建立所述目标设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书实施例中,步骤206建立所述目标设备与所述支付设备之间的即时通信连接,与图1中的步骤106中提及的建立所述目标设备与所述支付设备之间的即时通信连接,两者采用的技术原理可以是相同的,在此不再赘述。
在建立所述目标设备与所述支付设备之间的即时通信连接后,第二用户与第一用户可以基于该即时通信连接进行即时通信,从而令第二用户可以远程指导第一用户进行自助购物、结算,以实现目标商铺的无人经营。
图2中的方法,第一用户在触发目标商铺处部署的支付设备处的即时通信控件后,登录有与该支付设备绑定的第二用户的已注册账户的目标设备可以接收到即时通信连接请求,若目标设备获取到针对所述即时通信连接请求的连接指令,则可以建立该支付设备与该目标设备之间的即时通信连接,从而令第一用户与第二用户可以基于该即时通信连接进行即时通信。该方案,不仅能够在商铺管理者(即第二用户)离开目标商铺的情况下,提升顾客(即第一用户)与商铺管理者进行通信的便捷性,且由于使用了目标商铺处的已有支付设备进行的即时通信,而无需新增其他设备,即可实现商铺的无人经营,从而也有利于降低商铺实现无人经营模式时的改造成本。
基于图2中的方法,本说明书实施例还提供了该方法的一些具体实施方案,下面进行说明。
本说明书实施例中,步骤202:接收支付设备的即时通信连接请求,具体可以包括:
接收第二服务器发送的所述即时通信连接请求;所述即时通信连接请求中携带有通话唯一标识信息,所述通话唯一标识信息是第一服务器响应于所述支付设备的通话创建请求而生成的。
对应的,步骤206:建立目标设备与支付设备之间的即时通信连接,具体可以包括:
所述目标设备利用所述通话唯一标识信息与所述支付设备建立即时通信连接。
本说明书实施例中,所述支付设备可以包括刷脸支付设备;所述已注册账户可以为所述第二用户在支付应用处的支付账户;所述第二服务器可以为所述支付应用的服务端设备。而所述第一服务器可以为提供即时通信服务的服务器。在实际应用中,第一服务器与第二服务器既可以相同,也可以不同,且两者既可以归属于同一服务商,也可以归属于不同服务商,对此不作具体限定。
在实际应用中,支付设备可以请求第一服务器创建虚拟的通话房间,并令第一服务器反馈该通话房间对应的唯一房间标识信息以作为通话唯一标识信息,从而将该通话唯一标识信息发送至目标设备。目标设备处登录有第二用户的已注册账户的支付应用则可以向第一服务器发送该通话唯一标识信息,以加入该支付设备所在的通话房间。后续,第一服务器则可以将加入同一通话房间的支付设备与目标设备的待传输信息进行传输,从而令第二用户基于支付应用去与支付设备处的第一用户进行即时通信。
本说明书实施例中,当所述支付设备为刷脸支付设备时,目标设备与支付设备之间可以建立的即时通信连接的种类有多种。基于此,所述目标设备利用所述通话唯一标识信息与所述支付设备建立即时通信连接,具体可以包括:
所述目标设备利用所述通话唯一标识信息与所述支付设备建立视频通话连接;或者,
所述目标设备利用所述通话唯一标识信息与所述支付设备建立语音通话连接。
本说明书实施例中,第二用户还可以根据与第一用户的沟通情况,利用目标设备设置支付设备处的待支付金额,从而令第一用户在该支付设备处对该待支付金额进行支付。
基于此,步骤206:建立所述目标设备与所述支付设备之间的即时通信连接之后,还可以包括:
获取所述第二用户输入的与所述第一用户对应的待支付金额;所述待支付金额为所述第一用户从所述目标商铺处购买的指定商品的应付金额。
发送所述待支付金额至所述支付设备。
本说明书实施例中,第二用户可以在目标设备处搭载的目标应用程序(即与支付设备绑定的第二用户的已注册账户所属的应用程序)处输入该待支付金额,并通过该目标应用程序的服务端设备将该待支付金额发送至支付设备,以便于第一用户在支付设备处对该待支付金额进行支付,有利于提升第一用户自助购物、支付时的操作便捷性。
本说明书实施例中,当第一用户进入目标商铺后,第二用户可能具有需要获知该事件的需求。基于此,图2中的方法,还可以包括:
获取用户提示信息;所述用户提示信息是所述支付设备在检测到所述第一用户进入所述目标商铺后生成的,所述用户提示信息用于向所述第二用户提示所述第一用户进入了所述目标商铺。
展示所述用户提示信息。
本说明书实施例中,可以利用目标应用程序(即与支付设备绑定的第二用户的已注册账户所属的应用程序)去获取并展示该用户提示信息。后续,第二用户还可以基于该目标应用程序去查看目标商铺处的监控视频,以便于第二用户远程监控目标商铺的运行情况。
本说明书实施例中,基于目标应用程序实现的即时通信、用户提示信息展示、待支付金额设置等功能,可以通过对该目标应用程序进行软件安装包更新而实现,是无需令第二用户去重新购买、新增移动终端设备的,以降低目标商铺实现无人经营时的改造成本。
图3为本说明书实施例提供的对应于图1及2中的即时通信方法的泳道流程示意图。如图3所示,该即时通信流程可以涉及第一用户、支付设备、目标设备、第二用户等执行主体。其中,目标设备处登录有与支付设备绑定的第二用户的已注册账户。
在即时通信阶段,第一用户可以进入目标商铺,目标商铺处部署的支付设备可以接收到目标商铺处的用户检测设备发送的用户进入信息;从而播报语音提示信息,所述语音提示信息用于提示所述第一用户利用所述支付设备与所述第二用户进行即时通信,以及第二用户离开了目标商铺。支付设备还可以生成用于向第二用户提示所述第一用户进入了所述目标商铺的用户提示信息,并发送该用户提示信息至登录有与该支付设备绑定的第二用户的已注册账户的目标设备。对应的,目标设备可以获取并展示用户提示信息,以便于第二用户查阅该用户提示信息。
第一用户还可以针对支付设备处的即时通信控件进行触发,以令支付设备可以获取针对支付设备处的即时通信控件的触发操作。响应与该触发操作,支付设备可以确定与支付设备绑定的第二用户的已注册账户,发送通话创建请求至第一服务器;接收第一服务器反馈的通话唯一标识信息;以及,基于第二服务器发送携带有所述通话唯一标识信息的即时通信连接请求至登录有所述已注册账户的目标设备。
目标设备则可以接收并展示支付设备的即时通信连接请求,第二用户则可以执行针对所述即时通信连接请求的连接操作,以令目标设备获取针对所述即时通信连接请求的连接指令。目标设备还可以基于所述即时通信连接请求中携带的所述通话唯一标识信息,与支付设备建立即时通信连接,以令第一用户与第二用户进行即时通信。
在支付阶段,第一用户基于与第二用户的即时通信内容,可以针对支付设备执行支付操作,以针对所述目标商铺处的指定商品进行付款。支付设备响应于所述支付操作,则可以生成所述第一用户的支付订单信息,从而令第一用户可以自行在目标商铺处完成自助购物与支付,实现目标商铺的无人经营模式。
基于同样的思路,本说明书实施例还提供了上述方法对应的装置。图4为本说明书实施例提供的对应于图1的一种即时通信装置的结构示意图,该装置可以应用于目标商铺处部署的支付设备。如图4所示,该装置可以包括:
第一获取模块402,用于获取第一用户针对所述支付设备处的即时通信控件的触发操作。
确定模块404,用于响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户。
通信连接模块406,用于建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
基于图4的装置,本说明书实施例还提供了该装置的一些具体实施方案,下面进行说明。
可选的,图4中所述的装置,还可以包括:
用户提示信息生成模块,用于若检测到所述第一用户进入所述目标商铺,则生成用户提示信息;所述用户提示信息用于向所述第二用户提示所述第一用户进入了所述目标商铺。
用户提示信息发送模块,用于发送所述用户提示信息至登录有所述已注册账户的目标设备。
语音播报模块,若检测到所述第一用户进入所述目标商铺,则播报语音提示信息;所述语音提示信息用于提示所述第一用户利用所述支付设备与所述第二用户进行即时通信。
用户进入信息接收模块,用于接收所述目标商铺处的用户检测设备发送的用户进入信息;所述用户进入信息用于反映所述第一用户进入了所述目标商铺。所述用户检测设备包括视频监控设备与迎宾设备中的至少一种。
可选的,通信连接模块406,具体可以包括:
第一发送单元,用于发送通话创建请求至第一服务器;
接收单元,用于接收所述第一服务器响应于所述通话创建请求而反馈的通话唯一标识信息。
第二发送单元,用于发送所述通话唯一标识信息至登录有所述已注册账户的目标设备;所述目标设备用于利用所述通话唯一标识信息与所述支付设备建立即时通信连接。
可选的,第二发送单元,具体可以用于:
发送携带有所述通话唯一标识信息及所述已注册账户的账户信息的即时通信连接信息至第二服务器;所述第二服务器用于根据所述即时通信连接信息,发送携带有所述通话唯一标识信息的即时通信连接请求至登录有所述已注册账户的目标设备。
可选的,通信连接模块406,具体可以用于包括:
建立所述支付设备与登录有所述已注册账户的目标设备之间的视频通话连接;或者,
建立所述支付设备与登录有所述已注册账户的目标设备之间的语音通话连接。
可选的,所述支付设备包括刷脸支付设备;所述已注册账户为所述第二用户在支付应用处的支付账户;所述第二服务器为所述支付应用的服务端设备。
可选的,图4中所述的装置,还可以包括:
第二获取模块,用于获取所述第一用户针对所述支付设备执行的支付操作;所述支付操作用于针对所述目标商铺处的指定商品进行付款。
支付订单生成模块,用于响应于所述支付操作,生成所述第一用户的支付订单信息。
可选的,图4中所述的装置,还可以包括:
待支付金额获取模块,用于获取与所述支付设备通信连接的收银设备发送的待支付金额;所述待支付金额是根据所述第一用户针对所述收银设备执行的操作而生成的;或者,
获取所述第一用户在所述支付设备处输入的待支付金额;或者,
获取所述第二用户基于登录有所述已注册账户的目标设备发送的待支付金额;
对应的,第二获取模块,具体可以用于:
获取所述第一用户针对所述支付设备执行的用于支付所述待支付金额的操作。
基于同样的思路,本说明书实施例还提供了上述方法对应的装置。图5为本说明书实施例提供的对应于图2的一种即时通信装置的结构示意图,该装置可以应用于目标设备,所述目标设备处登录有与支付设备绑定的第二用户的已注册账户,所述支付设备部署于目标商铺处。如图5所示,该装置可以包括:
接收模块502,用于接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的。
获取模块504,用于获取针对所述即时通信连接请求的连接指令。
通信连接模块506,用于响应于所述连接指令,建立所述目标设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
基于图5的装置,本说明书实施例还提供了该装置的一些具体实施方案,下面进行说明。
可选的,接收模块502,具体可以包括:
接收单元:接收第二服务器发送的所述即时通信连接请求;所述即时通信连接请求中携带有通话唯一标识信息,所述通话唯一标识信息是第一服务器响应于所述支付设备的通话创建请求而生成的。
通信连接模块506,具体可以用于:
所述目标设备利用所述通话唯一标识信息与所述支付设备建立即时通信连接。
可选的,所述支付设备包括刷脸支付设备;所述已注册账户为所述第二用户在支付应用处的支付账户;所述第二服务器为所述支付应用的服务端设备。
对应的,通信连接模块506,具体可以用于:
所述目标设备利用所述通话唯一标识信息与所述支付设备建立视频通话连接;或者,
所述目标设备利用所述通话唯一标识信息与所述支付设备建立语音通话连接。
可选的,图5中的装置,还可以包括:
待支付金额获取模块,用于获取所述第二用户输入的与所述第一用户对应的待支付金额;所述待支付金额为所述第一用户从所述目标商铺处购买的指定商品的应付金额。
待支付金额发送模块,用于发送所述待支付金额至所述支付设备。
可选的,图5中的装置,还可以包括:
用户提示信息获取模块,用于获取用户提示信息;所述用户提示信息是所述支付设备在检测到所述第一用户进入所述目标商铺后生成的,所述用户提示信息用于向所述第二用户提示所述第一用户进入了所述目标商铺。
用户提示信息展示模块,用于展示所述用户提示信息。
基于同样的思路,本说明书实施例还提供了上述方法对应的设备。
图6为本说明书实施例提供的对应于图1的一种支付设备的结构示意图,所述支付设备部署于目标商铺。如图6所示,设备600可以包括:
至少一个处理器610;以及,
与所述至少一个处理器通信连接的存储器630;其中,
所述存储器630存储有可被所述至少一个处理器610执行的指令620,所述指令被所述至少一个处理器610执行,以使所述至少一个处理器610能够:
获取第一用户针对所述支付设备处的即时通信控件的触发操作。
响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户。
建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
图7为本说明书实施例提供的对应于图2的一种即时通信设备的结构示意图,所述设备处登录有与支付设备绑定的第二用户的已注册账户,所述支付设备部署于目标商铺处。
如图7所示,设备700可以包括:
至少一个处理器710;以及,
与所述至少一个处理器通信连接的存储器730;其中,
所述存储器730存储有可被所述至少一个处理器710执行的指令720,所述指令被所述至少一个处理器710执行,以使所述至少一个处理器710能够:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的。
获取针对所述即时通信连接请求的连接指令。
响应于所述连接指令,建立所述设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于图6及图7所示的设备而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(Programmable Logic Device,PLD)(例如现场可编程门阵列(Field Programmable GateArray,FPGA))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字符***“集成”在一片PLD上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(Hardware Description Language,HDL),而HDL也并非仅有一种,而是有许多种,如ABEL(Advanced Boolean Expression Language)、AHDL(Altera Hardware DescriptionLanguage)、Confluence、CUPL(Cornell University Programming Language)、HDCal、JHDL(Java Hardware Description Language)、Lava、Lola、MyHDL、PALASM、RHDL(RubyHardware Description Language)等,目前最普遍使用的是VHDL(Very-High-SpeedIntegrated Circuit Hardware Description Language)与Verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:ARC625D、Atmel AT91SAM、Microchip PIC18F26K20以及Silicone Labs C8051F320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字符助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字符多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
本领域技术人员应明白,本申请的实施例可提供为方法、***或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (22)
1.一种即时通信方法,应用于目标商铺处部署的支付设备,包括:
获取第一用户针对所述支付设备处的即时通信控件的触发操作;
响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户;
建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
2.如权利要求1所述的方法,还包括:
若检测到所述第一用户进入所述目标商铺,则生成用户提示信息;所述用户提示信息用于向所述第二用户提示所述第一用户进入了所述目标商铺;
发送所述用户提示信息至登录有所述已注册账户的目标设备。
3.如权利要求2所述的方法,还包括:
若检测到所述第一用户进入所述目标商铺,则播报语音提示信息;所述语音提示信息用于提示所述第一用户利用所述支付设备与所述第二用户进行即时通信。
4.如权利要求2或3所述的方法,所述检测到所述第一用户进入所述目标商铺,具体包括:
接收所述目标商铺处的用户检测设备发送的用户进入信息;所述用户进入信息用于反映所述第一用户进入了所述目标商铺。
5.如权利要求4所述的方法,所述用户检测设备包括视频监控设备与迎宾设备中的至少一种。
6.如权利要求1所述的方法,所述建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接,具体包括:
发送通话创建请求至第一服务器;
接收所述第一服务器响应于所述通话创建请求而反馈的通话唯一标识信息;
发送所述通话唯一标识信息至登录有所述已注册账户的目标设备;所述目标设备用于利用所述通话唯一标识信息与所述支付设备建立即时通信连接。
7.如权利要求6所述的方法,所述发送所述通话唯一标识信息至登录有所述已注册账户的目标设备,具体包括:
发送携带有所述通话唯一标识信息及所述已注册账户的账户信息的即时通信连接信息至第二服务器;所述第二服务器用于根据所述即时通信连接信息,发送携带有所述通话唯一标识信息的即时通信连接请求至登录有所述已注册账户的目标设备。
8.如权利要求6或7所述的方法,所述建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接,具体包括:
建立所述支付设备与登录有所述已注册账户的目标设备之间的视频通话连接;或者,
建立所述支付设备与登录有所述已注册账户的目标设备之间的语音通话连接。
9.如权利要求8所述的方法,所述支付设备包括刷脸支付设备;所述已注册账户为所述第二用户在支付应用处的支付账户;所述第二服务器为所述支付应用的服务端设备。
10.如权利要求1所述的方法,所述建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接之后,还包括:
获取所述第一用户针对所述支付设备执行的支付操作;所述支付操作用于针对所述目标商铺处的指定商品进行付款;
响应于所述支付操作,生成所述第一用户的支付订单信息。
11.如权利要求10所述的方法,所述获取所述第一用户针对所述支付设备执行的支付操作之前,还包括:
获取与所述支付设备通信连接的收银设备发送的待支付金额;所述待支付金额是根据所述第一用户针对所述收银设备执行的操作而生成的;或者,
获取所述第一用户在所述支付设备处输入的待支付金额;或者,
获取所述第二用户基于登录有所述已注册账户的目标设备发送的待支付金额;
所述获取所述第一用户针对所述支付设备执行的支付操作,具体包括:
获取所述第一用户针对所述支付设备执行的用于支付所述待支付金额的操作。
12.一种即时通信方法,应用于目标设备,所述目标设备处登录有与支付设备绑定的第二用户的已注册账户,所述支付设备部署于目标商铺处,包括:
接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的;
获取针对所述即时通信连接请求的连接指令;
响应于所述连接指令,建立所述目标设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
13.如权利要求12所述的方法,所述接收所述支付设备的即时通信连接请求,具体包括:
接收第二服务器发送的所述即时通信连接请求;所述即时通信连接请求中携带有通话唯一标识信息,所述通话唯一标识信息是第一服务器响应于所述支付设备的通话创建请求而生成的;
所述建立所述目标设备与所述支付设备之间的即时通信连接,具体包括:
所述目标设备利用所述通话唯一标识信息与所述支付设备建立即时通信连接。
14.如权利要求13所述的方法,所述目标设备利用所述通话唯一标识信息与所述支付设备建立即时通信连接,具体包括:
所述目标设备利用所述通话唯一标识信息与所述支付设备建立视频通话连接;或者,
所述目标设备利用所述通话唯一标识信息与所述支付设备建立语音通话连接。
15.如权利要求14所述的方法,所述支付设备包括刷脸支付设备;所述已注册账户为所述第二用户在支付应用处的支付账户;所述第二服务器为所述支付应用的服务端设备。
16.如权利要求12所述的方法,所述建立所述目标设备与所述支付设备之间的即时通信连接之后,还包括:
获取所述第二用户输入的与所述第一用户对应的待支付金额;所述待支付金额为所述第一用户从所述目标商铺处购买的指定商品的应付金额;
发送所述待支付金额至所述支付设备。
17.如权利要求12所述的方法,还包括:
获取用户提示信息;所述用户提示信息是所述支付设备在检测到所述第一用户进入所述目标商铺后生成的,所述用户提示信息用于向所述第二用户提示所述第一用户进入了所述目标商铺;
展示所述用户提示信息。
18.一种即时通信装置,应用于目标商铺处部署的支付设备,包括:
第一获取模块,用于获取第一用户针对所述支付设备处的即时通信控件的触发操作;
确定模块,用于响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户;
通信连接模块,用于建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
19.如权利要求18所述的装置,还包括:
第二获取模块,用于获取所述第一用户针对所述支付设备执行的支付操作;所述支付操作用于针对所述目标商铺处的指定商品进行付款;
支付订单生成模块,用于响应于所述支付操作,生成所述第一用户的支付订单信息。
20.一种即时通信装置,应用于目标设备,所述目标设备处登录有与支付设备绑定的第二用户的已注册账户,所述支付设备部署于目标商铺处,包括:
接收模块,用于接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的;
获取模块,用于获取针对所述即时通信连接请求的连接指令;
通信连接模块,用于响应于所述连接指令,建立所述目标设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
21.一种支付设备,所述支付设备部署于目标商铺,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
获取第一用户针对所述支付设备处的即时通信控件的触发操作;
响应于所述触发操作,确定与所述支付设备绑定的第二用户的已注册账户;
建立所述支付设备与登录有所述已注册账户的目标设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
22.一种即时通信设备,所述设备处登录有与支付设备绑定的第二用户的已注册账户,所述支付设备部署于目标商铺处,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
接收所述支付设备的即时通信连接请求;所述即时通信连接请求是响应于第一用户针对所述支付设备处的即时通信控件的触发操作而生成的;
获取针对所述即时通信连接请求的连接指令;
响应于所述连接指令,建立所述设备与所述支付设备之间的即时通信连接;所述即时通信连接用于令所述第一用户与所述第二用户进行即时通信。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210587133.8A CN114979047B (zh) | 2022-05-26 | 2022-05-26 | 一种即时通信方法、装置及设备 |
CN202410263720.0A CN118158182A (zh) | 2022-05-26 | 2022-05-26 | 一种即时通信方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210587133.8A CN114979047B (zh) | 2022-05-26 | 2022-05-26 | 一种即时通信方法、装置及设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410263720.0A Division CN118158182A (zh) | 2022-05-26 | 2022-05-26 | 一种即时通信方法、装置及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114979047A true CN114979047A (zh) | 2022-08-30 |
CN114979047B CN114979047B (zh) | 2024-02-02 |
Family
ID=82955342
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210587133.8A Active CN114979047B (zh) | 2022-05-26 | 2022-05-26 | 一种即时通信方法、装置及设备 |
CN202410263720.0A Pending CN118158182A (zh) | 2022-05-26 | 2022-05-26 | 一种即时通信方法、装置及设备 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410263720.0A Pending CN118158182A (zh) | 2022-05-26 | 2022-05-26 | 一种即时通信方法、装置及设备 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN114979047B (zh) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050236476A1 (en) * | 2004-04-26 | 2005-10-27 | Murray Richard H | Portable networked self-service terminals for product/service selection |
CN104796436A (zh) * | 2015-05-20 | 2015-07-22 | 郑州悉知信息技术有限公司 | 用户登录方法、***、第一平台服务器及相关平台服务器 |
CN108109288A (zh) * | 2017-11-28 | 2018-06-01 | 特斯联(北京)科技有限公司 | 一种基于物联网实现的无人化购物*** |
US20180174394A1 (en) * | 2007-11-15 | 2018-06-21 | Munroe Chirnomas | Automatic Retail Selling Device and Method Of Operation Therefore |
CN108335439A (zh) * | 2018-03-28 | 2018-07-27 | 杭州赛狐科技有限公司 | 一种自助收银*** |
KR20190103113A (ko) * | 2019-08-26 | 2019-09-04 | 삼성전자주식회사 | 휴대 단말에서의 결제 수행 방법 및 장치와 그 방법에 대한 프로그램 소스를 저장한 기록 매체 |
CN110830578A (zh) * | 2019-11-11 | 2020-02-21 | 支付宝(杭州)信息技术有限公司 | 一种远程控制方法、***及设备 |
CN110970108A (zh) * | 2019-11-25 | 2020-04-07 | 银川脑心同治互联网医院有限公司 | 一种自助购药*** |
CN111476940A (zh) * | 2020-04-04 | 2020-07-31 | 大连遨游智能科技有限公司 | 基于自助问诊端的分诊转诊方法及*** |
CN111586123A (zh) * | 2020-04-28 | 2020-08-25 | 铂纳思(东莞)高新科技投资有限公司 | 一种便利店远程值守管理***及管理方法 |
US20200311703A1 (en) * | 2019-03-26 | 2020-10-01 | Christopher Shawn Fellows | Methods and systems for kiosk device |
CN112054948A (zh) * | 2019-06-05 | 2020-12-08 | 广州数鹏通科技有限公司 | 通话方法、装置、计算机设备和存储介质 |
CN113660290A (zh) * | 2021-09-27 | 2021-11-16 | 北京达佳互联信息技术有限公司 | 信令传输方法、装置、设备及存储介质 |
WO2022019370A1 (ko) * | 2020-07-22 | 2022-01-27 | 주식회사 디벨로퍼그룹 | 전면 윈도우가 없는 쇼 케이스 타입의 멀티 밴딩 머신 시스템 |
-
2022
- 2022-05-26 CN CN202210587133.8A patent/CN114979047B/zh active Active
- 2022-05-26 CN CN202410263720.0A patent/CN118158182A/zh active Pending
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050236476A1 (en) * | 2004-04-26 | 2005-10-27 | Murray Richard H | Portable networked self-service terminals for product/service selection |
US20180174394A1 (en) * | 2007-11-15 | 2018-06-21 | Munroe Chirnomas | Automatic Retail Selling Device and Method Of Operation Therefore |
CN104796436A (zh) * | 2015-05-20 | 2015-07-22 | 郑州悉知信息技术有限公司 | 用户登录方法、***、第一平台服务器及相关平台服务器 |
CN108109288A (zh) * | 2017-11-28 | 2018-06-01 | 特斯联(北京)科技有限公司 | 一种基于物联网实现的无人化购物*** |
CN108335439A (zh) * | 2018-03-28 | 2018-07-27 | 杭州赛狐科技有限公司 | 一种自助收银*** |
US20200311703A1 (en) * | 2019-03-26 | 2020-10-01 | Christopher Shawn Fellows | Methods and systems for kiosk device |
CN112054948A (zh) * | 2019-06-05 | 2020-12-08 | 广州数鹏通科技有限公司 | 通话方法、装置、计算机设备和存储介质 |
KR20190103113A (ko) * | 2019-08-26 | 2019-09-04 | 삼성전자주식회사 | 휴대 단말에서의 결제 수행 방법 및 장치와 그 방법에 대한 프로그램 소스를 저장한 기록 매체 |
CN110830578A (zh) * | 2019-11-11 | 2020-02-21 | 支付宝(杭州)信息技术有限公司 | 一种远程控制方法、***及设备 |
CN110970108A (zh) * | 2019-11-25 | 2020-04-07 | 银川脑心同治互联网医院有限公司 | 一种自助购药*** |
CN111476940A (zh) * | 2020-04-04 | 2020-07-31 | 大连遨游智能科技有限公司 | 基于自助问诊端的分诊转诊方法及*** |
CN111586123A (zh) * | 2020-04-28 | 2020-08-25 | 铂纳思(东莞)高新科技投资有限公司 | 一种便利店远程值守管理***及管理方法 |
WO2022019370A1 (ko) * | 2020-07-22 | 2022-01-27 | 주식회사 디벨로퍼그룹 | 전면 윈도우가 없는 쇼 케이스 타입의 멀티 밴딩 머신 시스템 |
CN113660290A (zh) * | 2021-09-27 | 2021-11-16 | 北京达佳互联信息技术有限公司 | 信令传输方法、装置、设备及存储介质 |
Non-Patent Citations (2)
Title |
---|
XUAN THIEM NGUYEN; GU-HONG LIN; NGOC BAO TU NGUYEN: "Application of AHP Method in Analysing and Selecting the Right Supplier -- Case of Instant Coffee Supplier for Hanoi Big C Supermarket", 《2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND APPLICATIONS (ICCIA)》 * |
冯超;魏晋宏;: "带有预约功能的自助洗衣机集中控制器的设计", 机械设计与制造, no. 01 * |
Also Published As
Publication number | Publication date |
---|---|
CN118158182A (zh) | 2024-06-07 |
CN114979047B (zh) | 2024-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220044305A1 (en) | Dynamic customer checkout experience within an automated shopping environment | |
CN110866429B (zh) | 漏扫识别方法、装置、自助收银终端及*** | |
CN113657886B (zh) | 一种支付***、方法、服务器设备、介质及装置 | |
US20180160158A1 (en) | Method and system for live stream broadcast and content monetization | |
CN111294370B (zh) | 信息投放方法、装置及*** | |
US11468432B2 (en) | Virtual-to-physical secure remote payment to a physical location | |
CN111667328B (zh) | 页面内容展示方法、装置及电子设备 | |
CN109213310B (zh) | 信息互动设备、数据对象信息处理方法及装置 | |
US11379903B2 (en) | Data processing method, device and storage medium | |
CN108389268B (zh) | 缴费方法、***及设备 | |
CN114007088B (zh) | 直播信息处理方法、装置及电子设备 | |
CN110610384A (zh) | 用户画像生成方法、信息推荐方法、设备和可读介质 | |
CN111340471B (zh) | 一种基于人脸识别的支付方法、装置及设备 | |
CN114267106A (zh) | 一种身份识别方法、装置及设备 | |
US20240005298A1 (en) | Pre-authorized transfer | |
CN114979047A (zh) | 一种即时通信方法、装置及设备 | |
CN111654717B (zh) | 数据处理方法、装置、设备及存储介质 | |
CN112613870B (zh) | 支付处理方法、装置、自助设备、支付终端、***和介质 | |
CN114820112A (zh) | 一种用于呈现商品信息的方法、设备、介质及程序产品 | |
CN114461099A (zh) | 一种基于多任务作业环境之多工悬浮式可视框架应用处理方法及*** | |
CN112669059A (zh) | 收款方法、装置、服务器及存储介质 | |
CN112837053A (zh) | 支付处理方法及装置 | |
CN112562221A (zh) | 一种支持人脸识别的终端以及方法 | |
CN105825381B (zh) | 信息存储方法及装置 | |
CN115022586A (zh) | 一种监控信息的发送方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |