一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

运载工具的绑定方法、装置、电子设备及其存储介质与流程

2022-11-30 09:10:09 来源:中国专利 TAG:

运载工具的绑定方法、装置、电子设备及其存储介质
1.本技术要求申请日为2021年05月26日、申请号为“202110578394.9”、发明名称为“运载工具的绑定方法、装置、电子设备及其存储介质”的发明专利申请的优先权,其全部内容在此引入作为参考。
技术领域
2.本技术实施例涉及计算机技术领域,尤其涉及运载工具的绑定方法、装置、电子设备及其存储介质。


背景技术:

3.随着车辆的智能化程度越来越高,现在的运载工具基本都带有了远程开锁、远程找车等功能,而这些都离不开和客户端(例如手机应用)的交互。
4.当用户要使用用户设备远程控制这辆电动车时,必须事先使用相应的用户设备对车辆进行绑定。现有技术中,通常是使用手机扫描车辆的二维码进行绑定,但是使用手机扫码进行绑定的操作步骤较为繁琐。
5.基于此,本技术提供一种更为便利的运载工具的绑定方案。


技术实现要素:

6.有鉴于此,本技术实施例提供一种更为便利的运载工具的绑定方案,以至少部分解决上述问题。
7.根据本技术实施例的第一方面,提供了一种运载工具的绑定方法,应用于客户端,所述运载工具支持近场通信nfc功能的卡模拟模式,在所述卡模拟模式中卡标识为所述运载工具的标识,所述方法包括:通过所述客户端所在的用户设备的nfc功能,获取所述运载工具的标识;将所述运载工具的标识和所述客户端的标识发送至服务端,以使得服务端对所述运载工具的标识和所述客户端的标识进行绑定。
8.根据本技术实施例的第二方面,提供了另一种运载工具的绑定方法,应用于运载工具的控制中心,所述运载工具支持近场通信nfc功能的卡模拟模式,在所述卡模拟模式中卡标识为所述运载工具的标识,所述方法包括:确定出所述运载工具的标识没有绑定任一客户端的标识;开启所述运载工具的nfc功能,并通过所述nfc功能的卡模拟模式广播所述运载工具的标识,以使得客户端通过客户端所在的用户设备中的nfc功能,获取所述运载工具的标识。
9.根据本技术实施例的第三方面,提供了再一种运载工具的绑定方法,应用于运载工具的控制中心,所述运载工具支持近场通信nfc功能,所述控制中心中存储有所述运载工具的标识,所述方法包括:获取用户设备通过nfc功能所发送的客户端的标识;发送包含所述客户端的标识和所述运载工具的标识至服务端,以使得所述服务端对所述运载工具的标识和所述客户端的标识进行绑定。
10.与第一方面对应的,根据本技术实施例的第四方面,提供了一种运载工具的绑定
装置,应用于客户端,所述运载工具支持近场通信nfc功能的卡模拟模式,在所述卡模拟模式中卡标识为所述运载工具的标识,所述装置包括:第一获取模块,通过所述客户端所在的用户设备的nfc功能,获取所述运载工具的标识;第一发送模块,将所述运载工具的标识和所述客户端的标识发送至服务端,以使得服务端对所述运载工具的标识和所述客户端的标识进行绑定。
11.与第二方面对应的,根据本技术实施例的第五方面,还提供了另一种运载工具的绑定装置,应用于运载工具的控制中心,所述运载工具支持近场通信nfc功能的卡模拟模式,在所述卡模拟模式中卡标识为所述运载工具的标识,所述装置包括:第一确定模块,确定出所述运载工具的标识没有绑定任一客户端的标识;第一开启模块,开启所述运载工具的nfc功能,并通过所述nfc功能的卡模拟模式广播所述运载工具的标识,以使得客户端通过客户端所在的用户设备中的nfc功能,获取所述运载工具的标识。
12.与第三方面对应的,根据本技术实施例的第六方面,还提供了再一种运载工具的绑定装置,应用于运载工具的控制中心,所述运载工具支持近场通信nfc功能,所述控制中心中存储有所述运载工具的标识,所述装置包括:第二获取模块,获取用户设备通过nfc功能所发送的客户端的标识;第二发送模块,发送包含所述客户端的标识和所述运载工具的标识至服务端,以使得所述服务端对所述运载工具的标识和所述客户端的标识进行绑定。
13.根据本技术实施例的第七方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现如第一方面、第二方面或者第三方面所述的绑定方法。
14.根据本技术实施例的第八方面,提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面、第二方面或者第三方面所述的绑定方法。
15.根据本技术实施例的第九方面,提供了一种计算程序产品,包括计算机指令,所述计算机指令指示计算设备执行如第一方面、第二方面或者第三方面所述的绑定方法所对应的操作。
16.根据本技术实施例提供的方案,当运载工具的控制中心在判断运载工具没有绑定任一的客户端时,会默认打开近场通信nfc功能,并切换nfc到卡模拟模式,设置卡标识为所述运载工具的标识,从而只需要用户设备靠近运载工具的控制中心时,客户端即可以调用用户设备中的nfc功能,获取所述运载工具的标识,并发送到服务器后台进行绑定,简化了用户的操作,更为便利。
附图说明
17.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术实施例中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
18.图1为本技术实施例所涉及的一种场景示意图;
19.图2为本技术实施例所提供的一种运载工具的绑定方法的流程示意图;
20.图3a为本技术实施例所涉及的另一种场景的示意图;
21.图3b为本技术实施例所提供的另一种运载工具的绑定方法的流程示意图;
22.图4为本技术实施例所提供的一种运载工具的绑定装置的结构示意图;
23.图5为本技术实施例所提供的另一种运载工具的绑定装置的结构示意图;
24.图6为本技术实施例所提供的再一种运载工具的绑定装置的结构示意图;
25.图7为本技术实施例所提供的一种电子设备的结构示意图。
具体实施方式
26.为了使本领域的人员更好地理解本技术实施例中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术实施例一部分实施例,而不是全部的实施例。基于本技术实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本技术实施例保护的范围。
27.在运载工具与客户端进行绑定时,当前都是基于扫码进行绑定。在这个过程中,用户需要车辆上提供可供用户设备扫描的二维码(即首先通过控制中心生成一个可扫描的二维码),然后用户设备再打开对应的应用,并在应用中进入扫码页面进行扫码,以完成绑定。这个过程相对较繁琐,基于此,本技术提供基于近场通信(near field communication,nfc)功能提供一种更为便利的运载工具的绑定方案。
28.如图1所示,图1为本技术实施例所涉及的场景示意图。在该场景中,运载工具(可以是诸如智能汽车、智能单车、智能电动摩托车等等)可以通过在其控制中心中添加支持nfc功能的相关nfc芯片,以实现与用户设备(包括诸如手机、平板、个人电脑等智能设备)的交互,服务端则在后台与用户设备或者控制中心无线连接,以支持相应的运载工具和用户客户端的绑定。
29.下面结合本技术实施例附图进一步说明本技术实施例具体实现。如图2所示,图2为本技术实施例所提供的一种运载工具的绑定方法的流程示意图,包括:
30.s201,通过所述客户端所在的用户设备的nfc功能,获取所述运载工具的标识。
31.首先需要说明的是,在这之前,运载工具已经被默认可以通过nfc功向周围广播运载工具的标识。换言之,运载工具可以被预先被配置为支持nfc功能,并通过nfc功能中的卡模拟模式功能广播所述运载工具的标识。运载工具的标识可以是诸如运载工具的出厂编号、车牌号等唯一标识。
32.卡模拟模式又可以被称为被动模式,在这种模式中包含nfc终端将被模拟成一张卡,它只在其他设备(例如用户设备)发出的射频场中被动响应,提供被读信息(即运载工具的标识)。
33.具体而言,运载工具的控制中心可以被配置为进行如下判断模式:判断所述运载工具的标识是否绑定任一客户端的标识时,若当所述运载工具的标识没有绑定任一客户端的标识(可以是用户的手机号码、身份证号码、驾照号码等唯一可以标识用户的信息)时,则开启所述运载工具的nfc功能,并通过所述nfc功能的卡模拟模式广播所述运载工具的标识。
34.例如,运载工具可以在出厂时默认为没有绑定任一用户设备,此时运载工具的控制中心会默认打开nfc功能。
35.又例如,在实际应用中,运载工具还可以实时与服务端进行连接,以从服务端获取绑定信息(即服务端可以存储运载工具的标识与客户端的标识的对应关系),来判断自身是
否已经绑定任一用户设备。
36.再例如,运载工具还可以从本地存储中获取相关信息。即在运载工具的本地存储中存储有运载工具所绑定的所有设备的设备标识,若绑定的所有设备的设备标识为空,则可以确定运载工具的标识没有绑定任一客户端的标识。
37.在运载工具开启了nfc功能中的卡模拟模式时,客户端即可以调用客户端所在的用户设备中的nfc功能,并将用户设备放到控制中心提供卡模拟功能的nfc硬件(通常即为一个nfc芯片)附近,即可获取得到所述运载工具的标识。
38.s203,将所述运载工具的标识和所述客户端的标识发送至服务端,以使得服务端对所述运载工具的标识和所述客户端的标识进行绑定。
39.这里需要说明的是,服务端的绑定可以是对于运载工具的标识和所述客户端的标识的首次绑定。或者,服务端也可以预先已经存储了所述运载工具的标识和所述客户端的标识。
40.例如,用户在购买运载工具的时候,已经通过其他方式(例如人工方式)在服务端登记了运载工具的标识和所述客户端的标识的绑定关系(例如,车辆标识和用户手机号码的绑定关系),在这种情形下服务端对所述运载工具的标识和所述客户端的标识进行绑定仅仅是基于已经预先存储的信息进行再一次的认证。如果提供的运载工具的标识和所述客户端的标识的绑定关系没有被预先存储,那么则可能认证失败。
41.根据本技术实施例提供的方案,当运载工具的控制中心在判断运载工具没有绑定任一的客户端时,会默认打开nfc功能,并切换nfc到卡模拟模式,设置卡标识为所述运载工具的标识,从而只需要用户设备靠近运载工具的控制中心时,客户端即可以调用用户设备中的nfc功能,获取所述运载工具的标识,并发送到服务器后台进行绑定,简化了用户的操作,更为便利。
42.在一种实施例中,客户端还可以接收服务端返回的表征绑定成功或者绑定的的消息。当客户端接收到服务端返回的表征绑定成功的消息后(可以是首次绑定成功,也可以是绑定关系的认证成功),那么此时客户端即可以通过诸如蓝牙或者nfc功能发送相关的通知信息(通知信息中可以包含有服务端的签名)至所述运载工具的控制中心,以通知运载工具的控制中心绑定已经完成。
43.通常在默认的情形下一辆运载工具只允许绑定一个客户端(即只能允许一个客户端的标识所对应的用户对运载工具进行远程控制,以避免指令冲突),因此,此时运载工具还可以存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc功能,以避免其他用户设备再去绑定该运载工具,以及还可以降低功耗。
44.在一种实施例中,在所述控制中心关闭所述运载工具的nfc功能之后,如果用户想要绑定另一客户端(例如,另一手机号码)。那么即需要发送包含客户端的标识的请求(可以是解除绑定请求或者绑定另一客户端的标识的绑定请求)至所述所述运载工具的控制中心(可以是直接通过nfc或者蓝牙等功能发送至控制中心,也可以是通过服务端进行转发),从而控制中心可以对所述请求中的客户端的标识和存储的绑定成功的客户端的标识进行匹配(即只有绑定成功的客户端才能请求解除绑定,以及才能请求绑定另一客户端的标识,其它客户端请求解除绑定将不予回应,避免被其它用户的错误解除或者错误绑定),并在匹配成功之后开启所述运载工具的nfc功能。
45.需要说明的是,对于运载工具的控制中心而言,其中所存储的绑定成功的客户端的标识有可能并不一定总是用户的客户端的标识。例如,有可能用户认错了车,发送了一个解除绑定请求或者绑定另一客户端的标识的绑定请求至一辆已经绑定了其它客户端的标识的其它车,那么此时就可以通过前述的匹配来避免错误的操作。换言之,用户需要对自己已经匹配成功的车辆发送请求匹配客户端的标识通过,并使得控制中心开启nfc功能。
46.在重新开启所述运载工具的nfc功能之后即可以再次以如前所述的方式进行另一客户端的绑定,并在另一客户端的绑定成功之后再次发送通知信息至控制中心,以使得控制中心再次关闭nfc的卡模拟功能。在这种情形下,可以实现同一运载工具的标识绑定多个不同客户端的标识,以满足实际应用中一车多人使用的需求。
47.在一种实施例中,客户端在获取获取所述运载工具的标识之前,还可以判断客户端的标识是否已经绑定了任一的运载工具的标识(例如,可以在客户端应用中直接查看自身的绑定情形,或者发送信息至服务端请求服务端反馈自身的绑定情形),如果已经绑定了任一的运载工具,那么即可以终止调用客户端所处设备的nfc功能,不再进行后续的流程。只有在确定出没有绑定任一运载工具的标识时,才会开启所述用户设备的nfc功能,并继续调用nfc功能以获取所述运载工具的标识,从而避免无效的读取操作。
48.在第一方面,本技术实施例公开了ts1、一种运载工具的绑定方法,应用于客户端,所述运载工具支持近场通信nfc功能的卡模拟模式,在所述卡模拟模式中卡标识为所述运载工具的标识,所述方法包括:通过所述客户端所在的用户设备的nfc功能,获取所述运载工具的标识;将所述运载工具的标识和所述客户端的标识发送至服务端,以使得服务端对所述运载工具的标识和所述客户端的标识进行绑定。
49.ts2、如ts1所述的方法,其中,还包括:接收服务端返回的表征绑定成功的消息;发送包含客户端的标识的通知信息至所述运载工具的控制中心,以使得所述控制中心存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc功能。
50.ts3、如ts2所述的方法,其中,在所述控制中心关闭所述运载工具的nfc功能之后,所述方法还包括:发送包含所述客户端的标识的请求至运载工具的控制中心,以使得控制中心对所述请求中的客户端的标识和存储的绑定成功的客户端的标识进行匹配,并在匹配成功之后开启所述运载工具的nfc功能,所述请求包括解除绑定请求或者绑定另一客户端的标识的绑定请求。
51.ts4、如ts1所述的方法,其中,在获取所述运载工具的标识之前,所述方法还包括:确定出所述客户端的标识未绑定任一运载工具的标识;开启所述用户设备的nfc功能。
52.在前述第一方面,对于客户端方面的操作方式进行了说明。在本技术的第二方面还提供了另一种运载工具的绑定方法,应用于运载工具的控制中心,所述运载工具支持nfc功能的卡模拟模式,在所述卡模拟模式中卡标识为所述运载工具的标识,所述方法包括:
53.确定出所述运载工具的标识没有绑定任一客户端的标识;
54.开启所述运载工具的nfc功能,并通过所述nfc功能的卡模拟模式广播所述运载工具的标识,以使得客户端通过客户端所在的用户设备中的nfc功能,获取所述运载工具的标识。
55.控制中心对于运载工具的标识是否绑定任一客户端的标识的判断方式,在前文中已经进行了说明,即可以是出厂默认没有绑定从而开启nfc功能、从服务端获取相关信息判
断没有绑定并开启以及从本地获取相关信息进行判断没有绑定并开启,此处不再赘述。通过该方式,运载工具可以在没有绑定任一客户端的标识时,开启运载工具的nfc功能,以实现通过卡模拟模式广播客户端的标识。
56.在一种实施例中,当接收到包含所述客户端的标识的通知信息时,控制中心即在本地存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc功能,所述所述通知信息为表征所述客户端的标识和所述运载工具的标识绑定成功的消息。例如,通知信息可以为所述客户端在接收到服务端返回的表征绑定成功的消息之后所发出的消息,或者,所述通知信息为服务端在绑定成功之后直接向控制中心所发出的消息。
57.进一步地,在关闭所述运载工具的nfc功能之后,控制中心还可以通过诸如蓝牙、nfc或者服务端转发的方式接收客户端所发送的包含客户端的标识的请求(可以是解除绑定请求或者是绑定另一客户端的标识的请求),对所述请求中的客户端的标识和存储的绑定成功的所述客户端的标识进行匹配;当匹配成功时,开启所述运载工具的nfc功能。以使得于用户进行另一客户端的绑定。
58.如前所述,控制中心所接收到的包含客户端的标识的请求有可能是错误或者恶意的请求,即请求中所包含的客户端的标识并不一定总是存储的绑定成功的所述客户端的标识。通过对请求中的客户端的标识和绑定成功的所述客户端的标识进行匹配可以滤除错误或者恶意的请求。
59.以及,如果是解除绑定请求,那么在匹配成功解除绑定的同时,还可以清除掉本地之前所存储的绑定成功的所述客户端的标识,以建立新的绑定关系。
60.如果是重新绑定另一客户端的标识的请求,那么则无需清除掉本地之前所存储的绑定成功的所述客户端的标识,即同时在本地存储多个绑定成功的客户端的标识实现同一运载工具的标识绑定多个不同客户端的标识,以满足实际应用中一车多人使用的需求。
61.进一步地,如果在开启所述运载工具的nfc功能之后的指定时长内(例如,5分钟之内),没有接收到由客户端所发送的另一通知消息(如前所述,通知消息是用于表征绑定成功的消息),那么则说明用户没有进行其它客户端的绑定,那么此时可以再次关闭所述运载工具的nfc功能,以避免被其他用户进行错误绑定。第二方面与第一方面对应,即运载工具通过其所支持的nfc功能向外广播运载工具的标识,而客户端则调用设备的nfc功能来获取运载工具所广播的运载工具的标识。即如图1中所示,在图1中所给出的示意即为运载工具提供运载工具的标识至客户端,客户端与服务端进行交互来进行绑定。
62.在第二方面,本技术实施例公开了ts5、一种运载工具的绑定方法,应用于运载工具的控制中心,所述运载工具支持近场通信nfc功能的卡模拟模式,在所述卡模拟模式中卡标识为所述运载工具的标识,所述方法包括:确定出所述运载工具的标识没有绑定任一客户端的标识;开启所述运载工具的nfc功能,并通过所述nfc功能的卡模拟模式广播所述运载工具的标识,以使得客户端通过客户端所在的用户设备中的nfc功能,获取所述运载工具的标识。
63.ts6、如ts5所述的方法,其中,还包括:接收包含所述客户端的标识的通知信息,所述通知信息为表征所述客户端的标识和所述运载工具的标识绑定成功的消息;存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc功能。
64.ts7、如ts6所述的方法,其中,在关闭所述运载工具的nfc功能之后,所述方法还包
括:接收包含客户端的标识的请求,所述请求包括解除绑定请求或者绑定另一客户端的标识的绑定请求;对所述请求中的客户端的标识和存储的绑定成功的所述客户端的标识进行匹配;当匹配成功时,开启所述运载工具的nfc功能。
65.ts8、如ts7所述的方法,其中,在开启所述运载工具的nfc功能之后,所述方法还包括:若在开启所述运载工具的nfc功能之后的指定时长内,未接收到另一通知信息,关闭所述运载工具的nfc功能。
66.在本技术的第三方面,还提供了一种运载工具通过近场通信nfc来获取客户端的标识的方式以进行绑定的绑定方法。如图3a所示,图3a为本技术实施例所涉及的另一种场景的示意图。在图3a中所给出的示意中,客户端通过用户设备提供客户端的标识至运载工具中的控制中心,控制中心与服务端进行交互来进行绑定。
67.如图3b所示,图3b为本技术实施例所提供的另一种运载工具的绑定方法的流程示意图,应用于运载工具的控制中心,所述运载工具支持近场通信nfc功能,所述控制中心中存储有所述运载工具的标识,所述方法包括:
68.s301,获取用户设备通过nfc功能所发送的客户端的标识。
69.即用户可以通过客户端调用用户设备的nfc功能,并向周围广播客户端的标识。然后用户只需要将用户设备靠近运载工具中提供提供nfc弄能的nfc硬件即可。在这种情形下,nfc硬件作为识读设备(即读卡器),支持识读功能即可。
70.s303,发送包含所述客户端的标识和所述运载工具的标识至服务端,以使得所述服务端对所述运载工具的标识和所述客户端的标识进行绑定。
71.如前所述,对于绑定关系可以是运载工具的标识和所述客户端的标识首次绑定。也可以是运载工具的标识和所述客户端的标识的再次绑定而需要服务端进行认证。
72.根据本技术实施例提供的方案,只需要客户端调用用户设备中的nfc功能并广播客户端的标识,当用户设备靠近控制中心时,控制中心即可以获取所述客户端的标识,并发送到服务器后台进行绑定,简化了用户的操作,更为便利。
73.在一种实施例中,当控制中心接收到服务端返回的表征绑定成功的消息后,即可以直接在运载工具本地存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc的识读功能。在这种实施方式下,控制中心直接与服务端通信,不再需要客户端转发通知信息,绑定更为安全。
74.在一种实施例中,在绑定成功,控制中心关闭所述运载工具的nfc功能之后,控制中心还可以接收客户端所发送的包含客户端的标识的请求(例如,通过服务端转发客户端所发送的解除绑定的请求或者绑定另一客户端的标识的请求);并对所述请求中的客户端的标识和存储的绑定成功的所述客户端的标识进行匹配;当匹配成功时,开启所述运载工具的nfc的识读功能,以便于读取另一客户端的标识并进行另一客户端的标识绑定。
75.如果是解除绑定请求,那么在解除绑定的同时,还可以清除掉本地之前所存储的绑定成功的所述客户端的标识,以建立新的绑定关系。如果是重新绑定另一客户端的标识的请求,那么则无需清除掉本地之前所存储的绑定成功的所述客户端的标识,即同时在本地存储多个绑定成功的客户端的标识实现同一运载工具的标识绑定多个不同客户端的标识,以满足实际应用中一车多人使用的需求定。
76.进一步地,如果在开启所述运载工具的nfc的识读功能之后的指定时长内(例如,5
分钟之内),没有获取得到用户设备通过nfc功能所发送的另一客户端的标识,那么说明用户也没有进行其它客户端的绑定的需求,那么此时可以再次关闭所述运载工具的nfc功能,以避免被其他用户进行错误绑定。
77.类似前述,在这种没有获取得到用户设备通过nfc功能所发送的另一客户端的标识的情形下,控制中心还可以恢复之前绑定成功的客户端的标识和运载工具的标识的绑定关系,以避免是用户的错操导致解除绑定。
78.在第三方面,本技术实施例公开了ts9、一种运载工具的绑定方法,应用于运载工具的控制中心,所述运载工具支持近场通信nfc功能,所述控制中心中存储有所述运载工具的标识,所述方法包括:获取用户设备通过nfc功能所发送的客户端的标识;发送包含所述客户端的标识和所述运载工具的标识至服务端,以使得所述服务端对所述运载工具的标识和所述客户端的标识进行绑定。
79.ts10、如ts9所述的方法,其中,所述方法还包括:接收服务端返回的表征绑定成功的消息;存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc功能。
80.ts11、如ts10所述的方法,其中,在关闭所述运载工具的nfc功能之后,所述方法还包括:接收包含客户端的标识的请求,所述请求包括解除绑定请求或者绑定另一客户端的标识的绑定请求;对所述请求中的客户端的标识和存储的绑定成功的所述客户端的标识进行匹配;当匹配成功时,开启所述运载工具的nfc功能。
81.ts12、如ts11所述的方法,其中,在开启所述运载工具的nfc功能之后,所述方法还包括:若在开启所述运载工具的nfc功能之后的指定时长内,未获取得到用户设备通过nfc功能所发送的另一客户端的标识,关闭所述运载工具的nfc功能。
82.与第一方面对应的,根据本技术实施例的第四方面,还提供了一种运载工具的绑定装置,应用于客户端,所述运载工具支持近场通信nfc功能的卡模拟模式,在所述卡模拟模式中卡标识为所述运载工具的标识,如图4所示,图4为本技术实施例所提供的一种运载工具的绑定装置的结构示意图,包括:
83.第一获取模块401,通过所述客户端所在的用户设备的nfc功能,获取所述运载工具的标识;
84.第一发送模块403,将所述运载工具的标识和所述客户端的标识发送至服务端,以使得服务端对所述运载工具的标识和所述客户端的标识进行绑定。
85.进一步地,所述第一发送模块403,接收服务端返回的表征绑定成功的消息;发送包含客户端的标识的通知信息至所述运载工具的控制中心,以使得所述控制中心存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc功能。
86.进一步地,所述第一发送模块403,发送包含所述客户端的标识的请求至运载工具的控制中心,以使得控制中心对所述请求中的客户端的标识和存储的绑定成功的客户端的标识进行匹配,并在匹配成功之后开启所述运载工具的nfc功能,所述请求包括解除绑定请求或者绑定另一客户端的标识的绑定请求。
87.进一步地,所述装置还包括第一判断模块405,确定出所述客户端的标识未绑定任一运载工具的标识;开启所述用户设备的nfc功能
88.与第二方面对应的,根据本技术实施例的第五方面,还提供了另一种运载工具的绑定装置,所述运载工具支持近场通信nfc功能的卡模拟模式,在所述卡模拟模式中卡标识
为所述运载工具的标识,如图5所示,图5为本技术实施例所提供的另一种运载工具的绑定装置的结构示意图,所述装置包括:
89.第一确定模块501,确定出所述运载工具的标识没有绑定任一客户端的标识;
90.第一开启模块503,开启所述运载工具的nfc功能,并通过所述nfc功能的卡模拟模式广播所述运载工具的标识,以使得客户端通过客户端所在的用户设备中的nfc功能,获取所述运载工具的标识。
91.进一步地,所述装置还包括第一接收模块505,接收包含所述客户端的标识的通知信息,所述通知信息为表征所述客户端的标识和所述运载工具的标识绑定成功的消息;以及,第一关闭模块507,存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc功能。
92.进一步地,所述第一接收模块505,接收包含客户端的标识的请求,所述请求包括解除绑定请求或者绑定另一客户端的标识的绑定请求;对所述请求中的客户端的标识和存储的绑定成功的所述客户端的标识进行匹配;当匹配成功时,所述第一开启模块503,开启所述运载工具的nfc功能。
93.与第三方面对应的,根据本技术实施例的第六方面,还提供了再一种运载工具的绑定装置,应用于运载工具的控制中心,应用于运载工具的控制中心,所述运载工具支持近场通信nfc功能,所述控制中心中存储有所述运载工具的标识,如图6所示,图6为为本技术实施例所提供的再一种运载工具的绑定装置的结构示意图,所述装置包括:
94.第二获取模块601,获取用户设备通过nfc功能所发送的客户端的标识;
95.第二发送模块603,发送包含所述客户端的标识和所述运载工具的标识至服务端,以使得所述服务端对所述运载工具的标识和所述客户端的标识进行绑定。
96.进一步地,所述装置还包括第二接收模块605,接收到服务端返回的表征绑定成功的消息,第二关闭模块605,当接收到服务端返回的表征绑定成功的消息后,存储绑定成功的所述客户端的标识,并关闭所述运载工具的nfc功能。
97.进一步地,所述第二接收模块605,接收包含客户端的标识的请求,所述请求包括解除绑定请求或者绑定另一客户端的标识的绑定请求;对所述请求中的客户端的标识和存储的绑定成功的所述客户端的标识进行匹配;所述装置还包括第二开启模块607,当匹配成功时,开启所述运载工具的nfc功能。
98.本技术实施例中的运载工具的绑定装置用于实现前述多个方法实施例中相应的绑定方法,并具有相应的方法实施例的有益效果,在此不再赘述。此外,本实施例的绑定装置中的各个模块的功能实现均可参照前述方法实施例中的相应部分的描述,在此亦不再赘述。
99.本技术实施例的第七方面,还提供一种计算机设备,其至少包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行所述程序时实现如第一方面、第二方面或者第三方面所述的运载工具的绑定方法。
100.如图7所示,图7为本技术实施例所提供的一种电子设备的结构示意图,本技术具体实施例并不对电子设备的具体实现做限定。该电子设备可以包括:处理器(processor)1002、通信接口(communications interface)1004、存储器(memory)1006、以及通信总线1008。
101.其中:
102.处理器1002、通信接口1004、以及存储器1006通过通信总线1008完成相互间的通信。
103.通信接口1004,用于与其它电子设备或服务器进行通信。
104.处理器1002,用于执行程序1010,具体可以执行上述运载工具的绑定方法实施例中的相关步骤。
105.具体地,程序1010可以包括程序代码,该程序代码包括计算机操作指令。
106.处理器1002可能是中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本技术实施例的一个或多个集成电路。智能设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
107.存储器1006,用于存放程序1010。存储器1006可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
108.程序1010具体可以用于使得处理器1002执行如第一方面、第二方面或者第三方面中的方法操作。
109.程序1010中各步骤的具体实现可以参见上述运载工具的绑定方法实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
110.本技术实施例的第八方面,还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面、第二方面或者第三方面中所述的绑定方法。
111.根据本技术实施例的第九方面,提供了一种计算程序产品,包括计算机指令,所述计算机指令指示计算设备执行如第一方面、第二方面或者第三方面所述的绑定方法所对应的操作。
112.需要指出,根据实施的需要,可将本技术实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本技术实施例的目的。
113.上述根据本技术实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如cd rom、ram、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如asic或fpga)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,ram、rom、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的运载工具的绑定方法。此外,当通用计算机访问用于实现在此示出的运载工具的绑定方法的代码时,代码的执行将通用计算机转换为用于执行在此示出的运载工具的绑定方法的专用计算机。
114.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟
以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术实施例的范围。
115.以上实施方式仅用于说明本技术实施例,而并非对本技术实施例的限制,有关技术领域的普通技术人员,在不脱离本技术实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本技术实施例的范畴,本技术实施例的专利保护范围应由权利要求限定。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献