CN109982237B - 一种通信方法及设备 - Google Patents
一种通信方法及设备 Download PDFInfo
- Publication number
- CN109982237B CN109982237B CN201811574637.6A CN201811574637A CN109982237B CN 109982237 B CN109982237 B CN 109982237B CN 201811574637 A CN201811574637 A CN 201811574637A CN 109982237 B CN109982237 B CN 109982237B
- Authority
- CN
- China
- Prior art keywords
- server
- gate
- target
- communication module
- message
- 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.)
- Active
Links
Images
Classifications
-
- 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/22—Payment schemes or models
- G06Q20/28—Pre-payment schemes, e.g. "pay before"
-
- 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
-
- 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
- G06Q30/0284—Time or distance, e.g. usage of parking meters or taximeters
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/02—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
- G07B15/04—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems comprising devices to free a barrier, turnstile, or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/42—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for mass transport vehicles, e.g. buses, trains or aircraft
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Economics (AREA)
- Marketing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明实施例公开了一种通信方法及设备,涉及通信技术领域,以解决服务器无法准确对用户账户扣费的问题。该方法包括:多个通信模组中的目标通信模组向服务器发送第一消息,第一消息用于指示目标通信模组与终端设备建立连接;服务器根据第一消息,获取第一位置信息,第一位置信息用于指示目标通信模组发送第一消息时目标通信模组所处的位置;目标通信模组向服务器发送第二消息,第二消息用于指示目标通信模组与终端设备断开连接;服务器根据第二消息,获取第二位置信息,第二位置信息用于指示目标通信模组发送第二消息时目标通信模组所处的位置;服务器根据第一位置信息和第二位置信息,对终端设备对应的用户账户扣费。
Description
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种通信方法及设备。
背景技术
随着现代社会生活节奏的加快,地铁已经逐渐成为一种人们出行时采用的重要交通工具。
目前,在用户进入地铁站时,用户可以将终端设备显示的二维码对准进站闸机中的扫描设备,从而服务器在对用户身份信息验证成功后,可以控制进站闸机的闸门开启,并开始计费;在用户离开地铁站时,可以再次将二维码对准出站闸机中的扫描设备,从而服务器在对用户身份信息验证成功后,可以控制出站闸机的闸门开启,并停止计费,然后再对用户账户扣费。
然而,上述方法中,如果用户从一个地铁站的进站闸机进入,并从同一个地铁站的出站闸机离开,那么服务器无法判断该用户是否发生了乘坐地铁行为,从而无法准确对用户账户扣费。
发明内容
本发明实施例提供一种通信方法及设备,以解决用户从同一个地铁站进出,导致服务器无法判断用户是否发生了乘坐地铁行为,从而无法准确对用户账户扣费的问题。
为了解决上述技术问题,本发明实施例是这样实现的:
第一方面,本发明实施例提供了一种通信方法。该方法应用于服务端设备,服务端设备包括服务器,以及与服务器连接的多个通信模组,多个通信模组设置在交通工具上。该方法包括:多个通信模组中的目标通信模组向服务器发送第一消息,该第一消息用于指示目标通信模组与终端设备建立连接;服务器根据该第一消息,获取第一位置信息,该第一位置信息用于指示目标通信模组发送第一消息时目标通信模组所处的位置;目标通信模组向服务器发送第二消息,该第二消息用于指示目标通信模组与终端设备断开连接;服务器根据该第二消息,获取第二位置信息,该第二位置信息用于指示目标通信模组发送该第二消息时目标通信模组所处的位置;服务器根据该第一位置信息和该第二位置信息,对终端设备对应的用户账户扣费。
第二方面,本发明实施例提供了一种服务端设备。该服务端设备包括服务器,以及与服务器连接的多个通信模组,该多个通信模组设置在交通工具上。其中,该多个通信模组中的目标通信模组,用于向服务器发送第一消息和第二消息,该第一消息用于指示该目标通信模组与终端设备建立连接,该第二消息用于指示该目标通信模组与终端设备断开连接。服务器,用于根据该第一消息,获取第一位置信息;并根据该第二消息,获取第二位置信息;以及根据该第一位置信息和该第二位置信息,对终端设备对应的用户账户扣费;该第一位置信息用于指示该目标通信模组发送该第一消息时该目标通信模组所处的位置,该第二位置信息用于指示该目标通信模组发送该第二消息时该目标通信模组所处的位置。
第三方面,本发明实施例提供了一种通信方法。该方法应用于终端设备。该方法包括:在终端设备与目标通信模组之间的距离小于或等于目标预设距离的情况下,终端设备与该目标通信模组建立连接,该目标通信模组为设置在交通工具上的多个通信模组中的通信模组;在终端设备与目标通信模组断开连接的时长大于或等于预设时长的情况下,接收服务器发送的验证信息,该验证信息用于指示服务器已对终端设备对应的用户账户扣费,服务器与终端设备连接。
第四方面,本发明实施例提供一种终端设备。该终端设备包括连接模块和接收模块。其中,连接模块,用于在终端设备与目标通信模组之间的距离小于或等于目标预设距离的情况下,与该目标通信模组建立连接,该目标通信模组为设置在交通工具上的多个通信模组中的通信模组;接收模块,用于在终端设备与该目标通信模组断开连接的时长大于或等于预设时长的情况下,接收服务器发送的验证信息,该验证信息用于指示服务器已对终端设备对应的用户账户扣费,服务器与终端设备连接。
第五方面,本发明实施例提供了一种服务端设备,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现第一方面提供的通信方法的步骤。
第六方面,本发明实施例提供了一种终端设备,包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现第三方面提供的通信方法的步骤。
第七方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现第一方面或第三方面提供的通信方法的步骤。
在本发明实施例中,多个通信模组中的目标通信模组可以向服务器发送第一消息(该第一消息可以用于指示目标通信模组与终端设备建立连接);服务器可以根据该第一消息,获取第一位置信息(该第一位置信息可以用于指示目标通信模组发送第一消息时目标通信模组所处的位置);目标通信模组可以向服务器发送第二消息(该第二消息可以用于指示目标通信模组与终端设备断开连接);服务器可以根据该第二消息,获取第二位置信息(该第二位置信息可以用于指示目标通信模组发送该第二消息时目标通信模组所处的位置);服务器可以根据该第一位置信息和该第二位置信息,对终端设备对应的用户账户扣费。通过该方案,由于在交通工具上的目标通信模组可以与终端设备建立连接和断开连接,因此服务器可以根据目标通信模组与终端设备建立连接时目标通信模组所处的位置确定用户的起始站点,根据目标通信模组与终端设备断开连接时目标通信模组所处的位置确定用户的目的站点,从而可以在用户发生乘车行为的情况下对用户账户扣费,即本发明实施例可以更为准确地对用户账户扣费。
附图说明
图1为本发明实施例提供的一种通信***的架构示意图之一;
图2为本发明实施例提供的一种通信***的架构示意图之二;
图3为本发明实施例提供的一种通信***的架构示意图之三;
图4为本发明实施例提供的一种通信方法的示意图之一;
图5为本发明实施例提供的一种通信方法的示意图之二;
图6为本发明实施例提供的一种通信方法的示意图之三;
图7为本发明实施例提供的一种通信方法的示意图之四;
图8为本发明实施例提供的一种通信方法的示意图之五;
图9为本发明实施例提供的终端设备的结构示意图之一;
图10为本发明实施例提供的终端设备的结构示意图之二;
图11为本发明实施例提供的终端设备的硬件示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中术语“和/或”,是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。本文中符号“/”表示关联对象是或者的关系,例如A/B表示A或者B。
本发明的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一消息和第二消息等是用于区别不同的消息,而不是用于描述消息的特定顺序。
在本发明实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
在本发明实施例的描述中,除非另有说明,“多个”的含义是指两个或者两个以上,例如,多个元件是指两个或者两个以上的元件等。
下面对本发明实施例中涉及的一些术语/名词进行解释说明。
私有虚拟网络(Private Virtual Network,PVN):是指一个能够支持5G局域网类型服务的私有虚拟网络,该私有虚拟网络内的各个设备(或各个装置)之间可以实现无线通信。
本发明实施例提供一种通信方法及设备,多个通信模组中的目标通信模组可以向服务器发送第一消息(该第一消息可以用于指示目标通信模组与终端设备建立连接);服务器可以根据该第一消息,获取第一位置信息(该第一位置信息可以用于指示目标通信模组发送第一消息时目标通信模组所处的位置);目标通信模组可以向服务器发送第二消息(该第二消息可以用于指示目标通信模组与终端设备断开连接);服务器可以根据该第二消息,获取第二位置信息(该第二位置信息可以用于指示目标通信模组发送该第二消息时目标通信模组所处的位置);服务器可以根据该第一位置信息和该第二位置信息,对终端设备对应的用户账户扣费。通过该方案,由于在交通工具上的目标通信模组可以与终端设备建立连接和断开连接,因此服务器可以根据目标通信模组与终端设备建立连接时目标通信模组所处的位置确定用户的起始站点,根据目标通信模组与终端设备断开连接时目标通信模组所处的位置确定用户的目的站点,从而可以在用户发生乘车行为的情况下对用户账户扣费,即本发明实施例可以更为准确地对用户账户扣费。
下面参见本发明实施例提供的各个附图对本发明实施例提供的通信方法及设备进行示例性的说明。
实施例一、
如图1所示,本发明实施例提供一种通信***。该通信***可以包括服务端设备10和终端设备11。其中,该服务端设备10可以包括服务器101,以及与服务器101连接的多个通信模组102,该多个通信模组102可以设置在交通工具上。
其中,上述多个通信模组102中的目标通信模组,可以用于向服务器101发送第一消息和第二消息。该第一消息可以用于指示该目标通信模组与终端设备11建立连接。该第二消息可以用于指示该目标通信模组与终端设备11断开连接。
上述服务器101,可以用于根据第一消息,获取第一位置信息;并根据第二消息,获取第二位置信息;以及根据该第一位置信息和该第二位置信息,对终端设备11对应的用户账户扣费。该第一位置信息可以用于指示目标通信模组发送该第一消息时该目标通信模组所处的位置。该第二位置信息可以用于指示目标通信模组发送该第二消息时该目标通信模组所处的位置。
可选的,本发明实施例中,上述通信***的网络类型可以为5G PVN。
需要说明的是,本发明实施例中上述图1是以服务器101与三个通信模组102为例进行示例性说明的,其并不对本发明实施例造成任何限定。可以理解,实际实现时,通信模组的数量可以根据实际使用需求确定。例如,在上述交通工具为公交车时,每辆公交车上可以分别设置一个通信模组;在上述交通工具为地铁时,每辆地铁的每个车厢中可以分别设置一个通信模组。
可选的,本发明实施例中,上述交通工具可以为公交车、地铁或者其他可能的交通工具等。具体可以根据实际使用需求确定,本发明实施例不做限定。
可选的,本发明实施例中,上述目标通信模组可以为与服务器101连接的多个通信模组102中的任意通信模组。例如,当用户乘坐一辆地铁的第一个车厢时,目标通信模组可以为设置在该第一个车厢中的一个通信模组或多个通信模组。
可选的,本发明实施例中,上述服务器101可以通过第三代合作伙伴计划(3rdGeneration Partnership Project,3GPP)网络获取第一位置信息和第二位置信息,或通过非3GPP网络获取第一位置信息和第二位置信息。具体可以根据实际使用需求确定,本发明实施例不作限定。
本发明实施例提供一种服务端设备,由于在交通工具上的目标通信模组可以与终端设备建立连接和断开连接,因此服务器可以根据目标通信模组与终端设备建立连接时目标通信模组所处的位置确定用户的起始站点,根据目标通信模组与终端设备断开连接时目标通信模组所处的位置确定用户的目的站点,从而可以在用户发生乘车行为的情况下对用户账户扣费,即本发明实施例提供的服务端设备可以更为准确地对用户账户扣费。
可选的,本发明实施例中,上述多个通信模组102中的目标通信模组,具体可以用于在目标通信模组与终端设备11持续连接的时长大于或等于第一预设时长的情况下,向服务器101发送第一消息;并在目标通信模组与终端设备11持续断开的时长大于或等于第二预设时长的情况下,向服务器101发送第二消息。
需要说明的是,本发明实施例中,上述第一预设时长和第二预设时长可以相等,也可以不等。具体可以根据实际使用需求确定,本发明实施例不作限定。
示例性的,假设第一预设时长为30秒。在用户携带终端设备乘坐上地铁之后,由于终端设备与目标通信模组之间的距离小于或等于目标预设距离,因此终端设备可以与地铁上的目标通信模组建立连接。如果该目标通信模组检测到目标通信模组与终端设备持续连接的时长大于30秒,那么该目标通信模组可以确定终端设备在地铁上,并向服务器发送用于指示该目标通信模组与终端设备建立连接的第一消息。如此,服务器可以接收该第一消息,并根据该第一消息,获取用于指示目标通信模组发送该第一消息时该目标通信模组所处的位置的第一位置信息,即获取用户的起始站点。
示例性的,假设第二预设时长为10秒。在用户携带终端设备离开地铁之后,由于终端设备与目标通信模组之间的距离大于一个预设距离,因此终端设备可以与地铁上的目标通信模组断开连接。如果该目标通信模组检测到目标通信模组与终端设备持续断开连接的时长大于10秒,那么该目标通信模组可以确定用户携带终端设备离开地铁上,并向服务器发送用于指示该目标通信模组与终端设备断开连接的第二消息。如此,服务器可以接收该第二消息,并根据该第二消息,获取用于指示目标通信模组发送该第二消息时该目标通信模组所处的位置的第二位置信息,即获取用户的目的站点。
本发明实施例提供的服务端设备,通过设置第一预设时长和第二预设时长,可以避免由于通信***的网络信号不稳定等可能原因造成终端设备与目标通信模组短暂建立连接或短暂断开连接,使得目标通信模组误认为用户携带终端设备乘坐地铁而向服务器发送第一消息,或者误认为用户携带终端设备离开地铁而向服务器发送第二消息,从而避免服务误对用户账户扣费,进而可以提高服务器扣费的准确性。
可选的,本发明实施例中,服务器101,还可以用于在对终端设备11对应的用户账户扣费之后,向终端设备11发送验证信息。其中,该验证信息可以用于指示服务器101已对终端设备11对应的用户账户扣费,服务器101与终端设备11连接。
示例性的,在用户携带终端设备离开地铁之后,服务器可以对终端设备对应的用户账户进行扣费,并向终端设备发送验证信息“付款成功:4.0元。付款方式:**银行,余额。交易对象:**城市通发展有限公司。乘车时间:2018-11-28 08:09:34。验证码:548091”。如此,终端设备可以接收该验证信息,并在终端设备的屏幕上显示该验证信息,以及在出站时将该验证信息发送至第一目标闸机设备,以使用户可以从第一目标闸机设备所在的区域通过。
本发明实施例提供的服务端设备,服务器通过向终端设备发送验证信息,可以使用户获知具体消费内容,并使用户可以将该验证信息作为出站凭证。
可选的,结合图1,如图2所示,本发明实施例提供的服务端设备10还可以包括与服务器101连接的多个第一闸机设备103。其中,多个第一闸机设备103中的第一目标闸机设备,用于在第一目标闸机设备与终端设备之间的距离小于或等于第一预设距离的情况下,向服务器101发送第一请求消息,该第一请求消息可以包括验证信息,该第一请求消息可以用于请求验证该验证信息。服务器101,还可以用于根据该第一请求消息,验证该验证信息是否与服务器中的第一信息匹配,并在对该验证信息与该第一信息匹配的情况下,向该第一目标闸机设备发送第一响应消息,该第一响应消息可以用于指示允许终端设备11从该第一目标闸机设备所在的区域通过。第一目标闸机设备,还可以用于根据该第一响应消息,控制该第一目标闸机设备的闸门开启。
需要说明的是,本发明实施例中的第一闸机设备可以为出站闸机设备,第一目标闸机设备可以为多个出站闸机设备中的一个出站闸机设备。
示例性的,在终端设备接收到服务器发送的验证信息的情况下,如果用户携带终端设备靠近第一目标闸机设备,且终端设备与第一目标闸机设备的距离小于或等于第一预设距离,那么终端设备可以与第一目标闸机设备建立连接,并向第一目标闸机设备发送验证信息(该验证信息可以用于指示服务器已对终端设备对应的用户账户扣费)。在第一目标闸机设备接收到该验证信息之后,可以向服务器发送包括该验证信息的第一请求消息。服务器可以接收该第一请求消息,并验证该验证信息,并在对该验证信息验证成功的情况下,向该第一目标闸机设备发送第一响应消息。第一目标闸机设备可以根据该第一响应消息,控制该第一目标闸机设备的闸门开启,从而用户可以携带终端设备从第一目标闸机设备所在的区域通过。
本发明实施例提供的服务端设备,由于第一目标闸机设备可以将终端设备发送的验证信息转发至服务器,因此服务器可以在已对用户账户扣费的情况下,控制第一目标闸机设备的闸门自动开启,从而使得用户可以从第一目标闸机设备所在的区域通过。
可选的,结合图2,如图3所示,本发明实施例提供的服务端设备10还可以包括与服务器101连接的多个第二闸机设备104。其中,多个第二闸机设备104中的第二目标闸机设备,可以用于在第二目标闸机设备与终端设备之间的距离小于或等于第二预设距离的情况下,向服务器101发送第二请求消息,该第二请求消息可以用于请求验证终端设备11对应的用户信息。服务器101,还可以用于根据该第二请求消息,验证该用户信息是否与服务器中的第二信息匹配,并在对该用户信息与该第二信息匹配的情况下,向第二目标闸机设备发送第二响应消息,该第二响应消息可以用于指示允许终端设备从第二目标闸机设备所在的区域通过。第二目标闸机设备,还可以用于根据该第二响应消息,控制第二目标闸机设备的闸门开启。
需要说明的是,本发明实施例中的第二闸机设备可以为进站闸机设备,第二目标闸机设备可以为多个进站闸机设备中的一个进站闸机设备。
此外,上述图3是以结合图2为例进行示例性说明的,其并不对本发明实施例造成任何限定。可以理解,实际实现时,上述图3还可以结合图1,具体可以根据实际使用需求确定。
示例性的,当用户携带终端设备进入地铁时,如果终端设备靠近站点中的第二目标闸机设备,且终端设备与第二目标闸机设备的距离小于或等于第二预设距离,那么终端设备可以与第二目标闸机设备建立连接。第二目标闸机设备可以向服务器发送第二请求消息(该第二请求消息可以用于请求验证终端设备对应的用户信息)。服务器可以接收该第二请求消息,并根据该第二请求消息验证该用户信息,以及在对该用户信息验证成功的情况下,向第二目标闸机设备发送第二响应消息(该第二响应消息可以用于指示允许终端设备从第二目标闸机设备所在的区域通过)。第二目标闸机设备可以接收该第二响应消息,并根据该第二响应消息,控制第二目标闸机设备的闸门开启,从而用户可以携带终端设备从第二目标闸机设备所在的区域通过。
本发明实施例提供的服务端设备,由于第二目标闸机设备可以请求服务器验证终端设备对应的用户信息,因此在用户信息验证通过情况下,第二目标闸机设备可以控制第二目标闸机设备的闸门自动开启,从而使得用户可以从第二目标闸机设备所在的区域通过。
可选的,本发明实施例中,上述服务器101,还可以用于在获取第二位置信息之前,在检测到用户账户的余额不足的情况下,向终端设备11发送提示信息。其中,该提示信息可以用于提示终端设备11对应的用户账户的余额不足。
示例性的,在用户携带终端设备乘坐上地铁之后,如果地铁上的目标通信模组检测到目标通信模组与终端设备持续连接的时长大于30秒,那么该目标通信模组可以确定终端设备在地铁上,并向服务器发送用于指示该目标通信模组与终端设备建立连接的第一消息。服务器可以根据该第一消息获取第一位置信息,并检测终端设备对应的用户账户的余额。如果服务器检测到该用户账户的余额不足,那么服务器可以向终端设备发送提示信息“您的用户账户余额不足,为了不影响您正常出站,请及时充值”,从而终端设备可以接收并显示该提示信息。如此用户可以根据该提示信息,在下车前提前充值。
本发明实施例提供的服务端设备,由于服务器可以在终端设备对应的用户账户的余额不足的情况下,提示用户及时充值,因此用户可以在下车前提前充值,从而避免下车后充值而浪费用户时间。
实施例二、
如图4所示,本发明实施例提供一种通信方法。该方法可以应用于上述实施例一的通信***。该方法可以包括下述的步骤401-步骤406。
步骤401、在终端设备与目标通信模组之间的距离小于或等于目标预设距离的情况下,终端设备与目标通信模组建立连接。
步骤402、目标通信模组向服务器发送第一消息。
其中,第一消息可以用于指示目标通信模组与终端设备建立连接。
步骤403、服务器接收该第一消息,并根据该第一消息,获取第一位置信息。
其中,第一位置信息可以用于指示目标通信模组发送第一消息时该目标通信模组所处的位置。
步骤404、在终端设备与目标通信模组断开连接的时长大于或等于预设时长的情况下,目标通信模组向服务器发送第二消息。
其中,第二消息可以用于指示目标通信模组与终端设备断开连接。
步骤405、服务器接收该第二消息,并根据该第二消息,获取第二位置信息。
其中,第二位置信息可以用于指示目标通信模组发送第二消息时该目标通信模组所处的位置。
步骤406、服务器根据该第一位置信息和该第二位置信息,对终端设备对应的用户账户扣费。
需要说明的是,对于上述步骤401-步骤406的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供一种通信方法,由于在交通工具上的目标通信模组可以与终端设备建立连接和断开连接,因此服务器可以根据目标通信模组与终端设备建立连接时目标通信模组所处的位置确定用户的起始站点,根据目标通信模组与终端设备断开连接时目标通信模组所处的位置确定用户的目的站点,从而可以在用户发生乘车行为的情况下对用户账户扣费,即本发明实施例提供的通信方法可以更为准确地对用户账户扣费。
可选的,结合图4,如图5所示,在上述步骤406之后,本发明实施例提供的通信方法还可以包括下述的步骤407-步骤408。
步骤407、服务器向终端设备发送验证信息。
其中,验证信息可以用于指示服务器已对终端设备对应的用户账户扣费,服务器与终端设备连接。
步骤408、终端设备接收该验证信息。
需要说明的是,对于上述步骤407-步骤408的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供的通信方法,服务器通过向终端设备发送验证信息,可以使用户获知具体消费内容,并使用户可以将该验证信息作为出站凭证。
可选的,结合图5,如图6所示,在上述步骤408之后,本发明实施例提供的通信方法还可以包括下述的步骤409-步骤414。
步骤409、在终端设备与多个第一闸机设备中的第一目标闸机设备之间的距离小于或等于第一预设距离的情况下,终端设备向第一目标闸机设备发送验证信息。
其中,验证信息可以用于指示服务器已对终端设备对应的用户账户扣费。
步骤410、第一目标闸机设备接收该验证信息。
步骤411、第一目标闸机设备向服务器发送第一请求消息。
其中,第一请求消息可以包括验证信息,第一请求消息用于请求验证验证信息。
步骤412、服务器接收该第一请求消息,并根据该第一请求消息,验证验证信息是否与服务器中的第一信息匹配。
步骤413、在该验证信息与第一信息匹配的情况下,服务器向第一目标闸机设备发送第一响应消息。
其中,第一响应消息可以用于指示允许终端设备从第一目标闸机设备所在的区域通过。
步骤414、第一目标闸机设备接收该第一响应消息,并根据该第一响应消息,控制第一目标闸机设备的闸门开启。
需要说明的是,对于上述步骤409-步骤414的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供的通信方法,由于第一目标闸机设备可以将终端设备发送的验证信息转发至服务器,因此服务器可以在已对用户账户扣费的情况下,控制第一目标闸机设备的闸门自动开启,从而使得用户可以从第一目标闸机设备所在的区域通过。
可选的,结合图5,如图7所示,在上述步骤401之前,本发明实施例提供的通信方法还可以包括下述的步骤415-步骤419。
步骤415、在终端设备与第二目标闸机设备之间的距离小于或等于第二预设距离的情况下,终端设备与第二目标闸机设备建立连接。
步骤416、第二目标闸机设备向服务器发送第二请求消息。
其中,第二请求消息可以用于请求验证终端设备对应的用户信息。
步骤417、服务器接收该第二请求消息,并根据该第二请求消息,验证用户信息是否与服务器中的第二信息匹配。
步骤418、在该用户信息与第二信息匹配的情况下,服务器向第二目标闸机设备发送第二响应消息。
其中,第二响应消息可以用于指示允许终端设备从第二目标闸机设备所在的区域通过。
步骤419、第二目标闸机设备接收该第二响应消息,并根据该第二响应消息,控制第二目标闸机设备的闸门开启。
需要说明的是,对于上述步骤415-步骤419的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供的通信方法,由于第二目标闸机设备可以请求服务器验证终端设备对应的用户信息,因此第二目标闸机设备可以在用户信息验证通过情况下,控制第二目标闸机设备的闸门自动开启,从而使得用户可以从第二目标闸机设备所在的区域通过。
可选的,结合图5,如图8所示,在上述步骤403之后,本发明实施例提供的通信方法还可以包括下述的步骤420-步骤421。
步骤420、在检测到用户账户的余额不足的情况下,服务器向终端设备发送提示信息。
其中,上述提示信息可以用于提示终端设备对应的用户账户的余额不足。
步骤421、终端设备接收该提示信息。
需要说明的是,对于上述步骤420-步骤421的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供的通信方法,由于服务器可以在终端设备对应的用户账户的余额不足的情况下,可以向终端设备发送提示信息,因此终端设备可以根据该提示信息,提示用户及时充值,因此用户可以在下车前提前充值,从而避免下车后充值而浪费用户时间。
实施例三、
本发明实施例提供一种通信方法。该方法可以应用于服务端设备。该服务端设备可以包括服务器,以及与服务器连接的多个通信模组,该多个通信模组设置在交通工具上。该方法包括下述的步骤501-步骤505。
步骤501、多个通信模组中的目标通信模组向服务器发送第一消息。
其中,第一消息可以用于指示目标通信模组与终端设备建立连接。
步骤502、服务器根据该第一消息,获取第一位置信息。
其中,第一位置信息可以用于指示目标通信模组发送第一消息时目标通信模组所处的位置。
步骤503、目标通信模组向服务器发送第二消息。
其中,第二消息可以用于指示目标通信模组与终端设备断开连接。
步骤504、服务器根据该第二消息,获取第二位置信息。
其中,第二位置信息可以用于指示目标通信模组发送第二消息时目标通信模组所处的位置。
步骤505、服务器根据该第一位置信息和该第二位置信息,对终端设备对应的用户账户扣费。
需要说明的是,对于上述步骤501-步骤505的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供一种通信方法,由于在交通工具上的目标通信模组可以与终端设备建立连接和断开连接,因此服务器可以根据目标通信模组与终端设备建立连接时目标通信模组所处的位置确定用户的起始站点,根据目标通信模组与终端设备断开连接时目标通信模组所处的位置确定用户的目的站点,从而可以在用户发生乘车行为的情况下对用户账户扣费,即本发明实施例提供的通信方法可以更为准确地对用户账户扣费。
可选的,本发明实施例中,在上述步骤505之后,本发明实施例提供的通信方法还可以包括下述的步骤506。
步骤506、在对用户账户扣费之后,服务器向终端设备发送验证信息。
其中,验证信息可以用于指示服务器已对用户账户扣费,服务器与终端设备连接。
需要说明的是,对于上述步骤506的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供的通信方法,服务器通过向终端设备发送验证信息,可以使用户获知具体消费内容,并使用户可以将该验证信息作为出站凭证。
可选的,本发明实施例中,服务端设备还包括与服务器连接的多个第一闸机设备。在上述步骤506之后,本发明实施例提供的通信方法还可以包括下述的步骤507-步骤509。
步骤507、在多个第一闸机设备中的第一目标闸机设备与终端设备之间的距离小于或等于第一预设距离的情况下,第一目标闸机设备向服务器发送第一请求消息。
其中,第一请求消息包括验证信息,第一请求消息用于请求验证验证信息。
步骤508、服务器根据该第一请求消息,验证验证信息是否与服务器中的第一信息匹配,并在该验证信息与第一信息匹配的情况下,向第一目标闸机设备发送第一响应消息。
其中,第一响应消息用于指示允许终端设备从第一目标闸机设备所在的区域通过。
步骤509、第一目标闸机设备根据该第一响应消息,控制第一目标闸机设备的闸门开启。
需要说明的是,对于上述步骤507-步骤509的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供的通信方法,由于第一目标闸机设备可以将终端设备发送的验证信息转发至服务器,因此服务器可以在已对用户账户扣费的情况下,控制第一目标闸机设备的闸门自动开启,从而使得用户可以从第一目标闸机设备所在的区域通过。
可选的,本发明实施例中,服务端设备还包括与服务器连接的多个第二闸机设备。在上述步骤501之前,本发明实施例提供的通信方法还可以包括下述的步骤510-步骤512。
步骤510、在多个第二闸机设备中的第二目标闸机设备与终端设备之间的距离小于或等于第二预设距离的情况下,第二目标闸机设备向服务器发送第二请求消息。
其中,第二请求消息用于请求验证终端设备对应的用户信息。
步骤511、服务器根据该第二请求消息,验证用户信息是否与服务器中的第二信息匹配,并在用户信息与第二信息匹配的情况下,向第二目标闸机设备发送第二响应消息。
其中,第二响应消息用于指示允许终端设备从第二目标闸机设备所在的区域通过。
步骤512、第二目标闸机设备根据该第二响应消息,控制第二目标闸机设备的闸门开启。
需要说明的是,对于上述步骤510-步骤512的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供的通信方法,由于第二目标闸机设备可以请求服务器验证终端设备对应的用户信息,因此第二目标闸机设备可以在用户信息验证通过情况下,控制第二目标闸机设备的闸门自动开启,从而使得用户可以从第二目标闸机设备所在的区域通过。
可选的,本发明实施例提供的通信方法还可以包括下述的步骤513。
步骤513、服务器在获取第二位置信息之前,在检测到用户账户的余额不足的情况下,向终端设备发送提示信息。
需要说明的是,对于上述步骤513的具体描述,可以参见上述实施例中的相关描述,此处不再赘述。
本发明实施例提供的通信方法,由于服务器可以在终端设备对应的用户账户的余额不足的情况下,可以向终端设备发送提示信息,因此终端设备可以根据该提示信息,提示用户及时充值,因此用户可以在下车前提前充值,从而避免下车后充值而浪费用户时间。
实施例四、
本发明实施例提供一种通信方法。该方法可以应用于终端设备。该方法可以包括下述的步骤601-步骤602。
步骤601、在终端设备与目标通信模组之间的距离小于或等于目标预设距离的情况下,终端设备与目标通信模组建立连接。
其中,上述目标通信模组可以为设置在交通工具上的多个通信模组中的通信模组。
需要说明的是,对于目标通信模组的具体描述,可以参见上述实施例中对目标通信模组的相关描述,此处不再赘述。
可选的,本发明实施例中的终端设备可以为移动终端设备。示例性的,移动终端设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载终端设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,本发明实施例不作具体限定。
本发明实施例中,目标预设距离可以为2米、5米或8米等。具体可以根据实际使用需求确定,本发明实施例不做限定。
示例性的,假设目标预设距离为5米。在用户携带终端设备乘坐上地铁之后,如果终端设备与地铁上的目标通信模组之间的距离小于或等于5米,那么终端设备可以接收目标通信模组广播的地址消息,并根据该地址消息向目标通信模组发送请求建立连接的消息,从而终端设备可以与目标通信模组建立连接。
步骤602、在终端设备与目标通信模组断开连接的时长大于或等于预设时长的情况下,终端设备接收服务器发送的验证信息。
其中,上述验证信息可以用于指示服务器已对终端设备对应的用户账户扣费,服务器与终端设备连接。
可选的,本发明实施例中,上述预设时长可以为10秒、20秒或30秒等。具体可以根据实际使用需求确定,本发明实施例不做限定。
示例性的,假设预设时长为10秒。在用户携带终端设备离开地铁之后,终端设备可以与地铁上的目标通信模组断开连接。如果该目标通信模组检测到目标通信模组与终端设备持续断开连接的时长大于10秒,那么该目标通信模组可以确定用户携带终端设备离开地铁上,并向服务器发送用于指示该目标通信模组与终端设备断开连接的第二消息。如此,服务器可以根据该第二消息获取第二位置信息,并根据该第一位置信息和该第二位置信息,对终端设备对应的用户账户扣费,以及向终端设备发送验证信息,从而终端设备可以接收该验证信息。
本发明实施例提供一种通信方法,由于终端设备可以与交通工具上的目标通信模组建立连接和断开连接,因此服务器可以根据终端设备与目标通信模组建立连接和断开连接时的位置信息确定用户是否发生乘车行为,并在用户发生乘车行为的情况下对用户账户扣费,从而终端设备可以获取该已对终端设备对应的用户账户扣费的信息,因此本发明实施例可以更为准确地对用户账户扣费。
可选的,本发明实施例中,在上述步骤602之后,本发明实施例提供的通信方法还可以包括下述的步骤603。
步骤603、在终端设备与多个第一闸机设备中的第一目标闸机设备之间的距离小于或等于第一预设距离的情况下,终端设备向第一目标闸机设备发送验证信息。
其中,上述验证信息可以用于指示服务器已对终端设备对应的用户账户扣费。
需要说明的是,对于第一目标闸机设备的具体描述,可以参见上述实施例中对第一目标闸机设备的相关描述,此处不再赘述。
此外,上述第一预设距离和第二预设距离可以相等,也可以不等。具体可以根据实际使用需求确定,本发明实施例不作限定。
可选的,本发明实施例中,第一预设距离可以为2米、5米或8米等。具体可以根据实际使用需求确定,本发明实施例不做限定。
本发明实施例提供的通信方法,终端设备通过向第一目标闸机设备发送验证信息,第一目标闸机设备可以将验证信息转发至服务器,并请求服务器对该验证信息进行验证,如此服务器可以在已对用户账户扣费的情况下,控制第一目标闸机设备的闸门自动开启,从而使得用户可以从第一目标闸机设备所在的区域通过。
可选的,本发明实施例中,本发明实施例提供的通信方法还可以包括下述的步骤604。
步骤604、在终端设备与目标通信模组建立连接的情况下,终端设备接收服务器发送的提示信息。
其中,上述提示信息可以用于提示用户账户的余额不足。
需要说明的是,对于提示信息的具体描述,可以参见上述实施例中对提示信息的相关描述,此处不再赘述。
本发明实施例提供的通信方法,由于服务器可以在终端设备对应的用户账户的余额不足的情况下,可以向终端设备发送提示信息,因此终端设备可以根据该提示信息,提示用户及时充值,因此用户可以在下车前提前充值,从而避免下车后充值而浪费用户时间。
实施例五、
如图9所示,本发明实施例提供一种终端设备900。该终端设备包括连接模块901和接收模块902。其中,连接模块901,可以用于在终端设备与目标通信模组之间的距离小于或等于目标预设距离的情况下,与该目标通信模组建立连接,该目标通信模组为设置在交通工具上的多个通信模组中的通信模组;接收模块902,可以用于在终端设备与该目标通信模组断开连接的时长大于或等于预设时长的情况下,接收服务器发送的验证信息,该验证信息可以用于指示服务器已对终端设备对应的用户账户扣费,服务器与终端设备连接。
可选的,结合图9,如图10所示,本发明实施例提供的终端设备还可以包括发送模块903。发送模块903,可以用于在接收模块902接收服务器发送的验证信息之后,在终端设备与多个第一闸机设备中的第一目标闸机设备之间的距离小于或等于第一预设距离的情况下,向该第一目标闸机设备发送该验证信息,该验证信息可以用于指示服务器已对终端设备对应的用户账户扣费。
可选的,本发明实施例中,接收模块902,还可以用于在终端设备与目标通信模组建立连接的情况下,接收服务器发送的提示信息。其中,该提示信息可以用于提示终端设备对应的用户账户的余额不足。
本发明实施例提供的终端设备能够实现上述方法实施例中终端设备实现的各个过程,为避免重复,这里不再赘述。
本发明实施例提供一种终端设备,由于服务器可以在终端设备对应的用户账户的余额不足的情况下,可以向终端设备发送提示信息,因此终端设备可以根据该提示信息,提示用户及时充值,因此用户可以在下车前提前充值,从而避免下车后充值而浪费用户时间。
实施例六、
图11为实现本发明各个实施例的一种终端设备的硬件结构示意图。如图11所示,该终端设备200包括但不限于:射频单元201、网络模块202、音频输出单元203、输入单元204、传感器205、显示单元206、用户输入单元207、接口单元208、存储器209、处理器210、以及电源211等部件。本领域技术人员可以理解,图11中示出的终端设备结构并不构成对终端设备的限定,终端设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端设备包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端设备、可穿戴设备、以及计步器等。
其中,处理器210,可以用于在终端设备与目标通信模组之间的距离小于或等于目标预设距离的情况下,与该目标通信模组建立连接,该目标通信模组为设置在交通工具上的多个通信模组中的通信模组;射频单元201,可以用于在终端设备与该目标通信模组断开连接的时长大于或等于预设时长的情况下,接收服务器发送的验证信息,该验证信息可以用于指示服务器已对终端设备对应的用户账户扣费,服务器与终端设备连接。
本发明实施例提供一种终端设备,由于服务器可以在终端设备对应的用户账户的余额不足的情况下,可以向终端设备发送提示信息,因此终端设备可以根据该提示信息,提示用户及时充值,因此用户可以在下车前提前充值,从而避免下车后充值而浪费用户时间。
应理解的是,本发明实施例中,射频单元201可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器210处理;另外,将上行的数据发送给基站。通常,射频单元201包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元201还可以通过无线通信***与网络和其他设备通信。
终端设备通过网络模块202为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元203可以将射频单元201或网络模块202接收的或者在存储器209中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元203还可以提供与终端设备200执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元203包括扬声器、蜂鸣器以及受话器等。
输入单元204用于接收音频或视频信号。输入单元204可以包括图形处理器(Graphics Processing Unit,GPU)2041和麦克风2042,图形处理器2041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元206上。经图形处理器2041处理后的图像帧可以存储在存储器209(或其它存储介质)中或者经由射频单元201或网络模块202进行发送。麦克风2042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元201发送到移动通信基站的格式输出。
终端设备200还包括至少一种传感器205,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板2061的亮度,接近传感器可在终端设备200移动到耳边时,关闭显示面板2061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端设备姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器205还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元206用于显示由用户输入的信息或提供给用户的信息。显示单元206可包括显示面板2061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板2061。
用户输入单元207可用于接收输入的数字或字符信息,以及产生与终端设备的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元207包括触控面板2071以及其他输入设备2072。触控面板2071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板2071上或在触控面板2071附近的操作)。触控面板2071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器210,接收处理器210发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板2071。除了触控面板2071,用户输入单元207还可以包括其他输入设备2072。具体地,其他输入设备2072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板2071可覆盖在显示面板2061上,当触控面板2071检测到在其上或附近的触摸操作后,传送给处理器210以确定触摸事件的类型,随后处理器210根据触摸事件的类型在显示面板2061上提供相应的视觉输出。虽然在图11中,触控面板2071与显示面板2061是作为两个独立的部件来实现终端设备的输入和输出功能,但是在某些实施例中,可以将触控面板2071与显示面板2061集成而实现终端设备的输入和输出功能,具体此处不做限定。
接口单元208为外部装置与终端设备200连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元208可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备200内的一个或多个元件或者可以用于在终端设备200和外部装置之间传输数据。
存储器209可用于存储软件程序以及各种数据。存储器209可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器209可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器210是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器209内的软件程序和/或模块,以及调用存储在存储器209内的数据,执行终端设备的各种功能和处理数据,从而对终端设备进行整体监控。处理器210可包括一个或多个处理单元;可选的,处理器210可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器210中。
终端设备200还可以包括给各个部件供电的电源211(比如电池),可选的,电源211可以通过电源管理***与处理器210逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端设备200包括一些未示出的功能模块,在此不再赘述。
可选的,本发明实施例还提供一种服务端设备,包括处理器,存储器,存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复。
可选的,本发明实施例还提供一种终端设备,包括处理器,存储器,存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,计算机可读存储介质,如只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例描述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
Claims (17)
1.一种通信方法,应用于服务端设备,其特征在于,所述服务端设备包括服务器,以及与所述服务器连接的多个通信模组,所述服务端设备还包括与所述服务器连接的多个闸机设备;所述多个通信模组设置在交通工具上,所述方法包括:
所述多个通信模组中的目标通信模组向所述服务器发送第一消息,所述第一消息用于指示所述目标通信模组与终端设备建立连接;
所述服务器根据所述第一消息,获取第一位置信息,所述第一位置信息用于指示所述目标通信模组发送所述第一消息时所述目标通信模组所处的位置;
所述目标通信模组向所述服务器发送第二消息,所述第二消息用于指示所述目标通信模组与所述终端设备断开连接;
所述服务器根据所述第二消息,获取第二位置信息,所述第二位置信息用于指示所述目标通信模组发送所述第二消息时所述目标通信模组所处的位置;
所述服务器根据所述第一位置信息和所述第二位置信息,对所述终端设备对应的用户账户扣费;
在所述多个闸机设备中的一个闸机设备与所述终端设备之间的距离小于或等于预设距离,且所述一个闸机设备通过所述服务器对所述终端设备验证成功的情况下,所述一个闸机设备控制所述一个闸机设备的闸门开启;
其中,所述服务端设备中的各个设备和所述终端设备使用一个私有虚拟网络。
2.根据权利要求1所述的方法,其特征在于,在所述服务器根据所述第一位置信息和所述第二位置信息,对所述终端设备对应的用户账户扣费之后,所述方法还包括:
所述服务器向所述终端设备发送验证信息,所述验证信息用于指示所述服务器已对所述用户账户扣费,所述服务器与所述终端设备连接。
3.根据权利要求2所述的方法,其特征在于,所述多个闸机设备包括多个第一闸机设备;
所述在所述多个闸机设备中的一个闸机设备与所述终端设备之间的距离小于或等于预设距离,且所述一个闸机设备通过所述服务器对所述终端设备验证成功的情况下,所述一个闸机设备控制所述一个闸机设备的闸门开启,包括:
在所述多个第一闸机设备中的第一目标闸机设备与所述终端设备之间的距离小于或等于第一预设距离的情况下,所述第一目标闸机设备向所述服务器发送第一请求消息,所述第一请求消息包括所述验证信息,所述第一请求消息用于请求验证所述验证信息;
所述服务器根据所述第一请求消息,验证所述验证信息是否与所述服务器中的第一信息匹配,并在所述验证信息与所述第一信息匹配的情况下,向所述第一目标闸机设备发送第一响应消息,所述第一响应消息用于指示允许所述终端设备从所述第一目标闸机设备所在的区域通过;
所述第一目标闸机设备根据所述第一响应消息,控制所述第一目标闸机设备的闸门开启。
4.根据权利要求1所述的方法,其特征在于,所述多个闸机设备包括多个第二闸机设备;
所述在所述多个闸机设备中的一个闸机设备与所述终端设备之间的距离小于或等于预设距离,且所述一个闸机设备通过所述服务器对所述终端设备验证成功的情况下,所述一个闸机设备控制所述一个闸机设备的闸门开启包括:
在所述多个第二闸机设备中的第二目标闸机设备与所述终端设备之间的距离小于或等于第二预设距离的情况下,所述第二目标闸机设备向所述服务器发送第二请求消息,所述第二请求消息用于请求验证所述终端设备对应的用户信息;
所述服务器根据所述第二请求消息,验证所述用户信息是否与所述服务器中的第二信息匹配,并在所述用户信息与所述第二信息匹配的情况下,向所述第二目标闸机设备发送第二响应消息,所述第二响应消息用于指示允许所述终端设备从所述第二目标闸机设备所在的区域通过;
所述第二目标闸机设备根据所述第二响应消息,控制所述第二目标闸机设备的闸门开启。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述服务器在获取所述第二位置信息之前,在检测到所述用户账户的余额不足的情况下,向所述终端设备发送提示信息。
6.一种服务端设备,其特征在于,所述服务端设备包括服务器,以及与所述服务器连接的多个通信模组,所述服务端设备还包括与所述服务器连接的多个闸机设备;所述多个通信模组设置在交通工具上;其中,
所述多个通信模组中的目标通信模组,用于向所述服务器发送第一消息和第二消息,所述第一消息用于指示所述目标通信模组与终端设备建立连接,所述第二消息用于指示所述目标通信模组与所述终端设备断开连接;
所述服务器,用于根据所述第一消息,获取第一位置信息;并根据所述第二消息,获取第二位置信息;以及根据所述第一位置信息和所述第二位置信息,对所述终端设备对应的用户账户扣费;所述第一位置信息用于指示所述目标通信模组发送所述第一消息时所述目标通信模组所处的位置,所述第二位置信息用于指示所述目标通信模组发送所述第二消息时所述目标通信模组所处的位置;
所述多个闸机设备中的一个闸机设备,用于在所述一个闸机设备与所述终端设备之间的距离小于或等于预设距离,且所述一个闸机设备通过所述服务器对所述终端设备验证成功的情况下,所述一个闸机设备控制所述一个闸机设备的闸门开启;
其中,所述服务端设备中的各个设备和所述终端设备使用一个私有虚拟网络。
7.根据权利要求6所述的服务端设备,其特征在于,所述服务器,还用于在对所述用户账户扣费之后,向所述终端设备发送验证信息,所述验证信息用于指示所述服务器已对所述用户账户扣费,所述服务器与所述终端设备连接。
8.根据权利要求7所述的服务端设备,其特征在于,所述多个闸机设备包括多个第一闸机设备;
所述多个第一闸机设备中的第一目标闸机设备,用于在所述第一目标闸机设备与所述终端设备之间的距离小于或等于第一预设距离的情况下,向所述服务器发送第一请求消息,所述第一请求消息包括所述验证信息,所述第一请求消息用于请求验证所述验证信息;
所述服务器,还用于根据所述第一请求消息,验证所述验证信息是否与所述服务器中的第一信息匹配,并在所述验证信息与所述第一信息匹配的情况下,向所述第一目标闸机设备发送第一响应消息,所述第一响应消息用于指示允许所述终端设备从所述第一目标闸机设备所在的区域通过;
所述第一目标闸机设备,还用于根据所述第一响应消息,控制所述第一目标闸机设备的闸门开启。
9.根据权利要求6所述的服务端设备,其特征在于,所述多个闸机设备包括多个第二闸机设备;
所述多个第二闸机设备中的第二目标闸机设备,用于在所述第二目标闸机设备与所述终端设备之间的距离小于或等于第二预设距离的情况下,向所述服务器发送第二请求消息,所述第二请求消息用于请求验证所述终端设备对应的用户信息;
所述服务器,还用于根据所述第二请求消息,验证所述用户信息是否与所述服务器中的第二信息匹配,并在所述用户信息与所述第二信息匹配的情况下,向所述第二目标闸机设备发送第二响应消息,所述第二响应消息用于指示允许所述终端设备从所述第二目标闸机设备所在的区域通过;
所述第二目标闸机设备,还用于根据所述第二响应消息,控制所述第二目标闸机设备的闸门开启。
10.根据权利要求6所述的服务端设备,其特征在于,所述服务器,还用于在获取所述第二位置信息之前,在检测到所述用户账户的余额不足的情况下,向所述终端设备发送提示信息。
11.一种通信方法,应用于终端设备,其特征在于,所述方法包括:
在所述终端设备与目标通信模组之间的距离小于或等于目标预设距离的情况下,所述终端设备与所述目标通信模组建立连接,所述目标通信模组为设置在交通工具上的多个通信模组中的通信模组;
在所述终端设备与所述目标通信模组断开连接的时长大于或等于预设时长的情况下,接收服务器发送的验证信息,所述验证信息用于指示所述服务器已对所述终端设备对应的用户账户扣费,所述服务器与所述终端设备连接;
在所述终端设备与多个第一闸机设备中的第一目标闸机设备之间的距离小于或等于第一预设距离的情况下,向所述第一目标闸机设备发送所述验证信息,所述验证信息用于第一目标闸机设备控制所述第一目标闸机设备的闸门开启;
其中,所述终端设备、所述服务器、所述多个通信模组和所述多个第一闸机设备使用一个私有虚拟网络。
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
在所述终端设备与所述目标通信模组建立连接的情况下,接收所述服务器发送的提示信息,所述提示信息用于提示所述用户账户的余额不足。
13.一种终端设备,其特征在于,所述终端设备包括连接模块、发送模块和接收模块;
所述连接模块,用于在所述终端设备与目标通信模组之间的距离小于或等于目标预设距离的情况下,与所述目标通信模组建立连接,所述目标通信模组为设置在交通工具上的多个通信模组中的通信模组;
所述接收模块,用于在所述终端设备与所述目标通信模组断开连接的时长大于或等于预设时长的情况下,接收服务器发送的验证信息,所述验证信息用于指示所述服务器已对所述终端设备对应的用户账户扣费,所述服务器与所述终端设备连接;
所述发送模块,用于在所述接收模块接收所述服务器发送的所述验证信息之后,在所述终端设备与多个第一闸机设备中的第一目标闸机设备之间的距离小于或等于第一预设距离的情况下,向所述第一目标闸机设备发送所述验证信息,所述验证信息用于第一目标闸机设备控制所述第一目标闸机设备的闸门开启;
其中,所述终端设备、所述服务器、所述多个通信模组和所述多个第一闸机设备使用一个私有虚拟网络。
14.根据权利要求13所述的终端设备,其特征在于,
所述接收模块,还用于在所述终端设备与所述目标通信模组建立连接的情况下,接收所述服务器发送的提示信息,所述提示信息用于提示所述用户账户的余额不足。
15.一种服务端设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的通信方法的步骤。
16.一种终端设备,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求11至12中任一项所述的通信方法的步骤。
17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的通信方法的步骤,或者实现如权利要求11至12中任一项所述的通信方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811574637.6A CN109982237B (zh) | 2018-12-21 | 2018-12-21 | 一种通信方法及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811574637.6A CN109982237B (zh) | 2018-12-21 | 2018-12-21 | 一种通信方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109982237A CN109982237A (zh) | 2019-07-05 |
CN109982237B true CN109982237B (zh) | 2021-03-23 |
Family
ID=67076297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811574637.6A Active CN109982237B (zh) | 2018-12-21 | 2018-12-21 | 一种通信方法及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109982237B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110929238B (zh) * | 2019-10-29 | 2022-02-01 | 维沃移动通信有限公司 | 一种信息处理方法及设备 |
CN114442502B (zh) * | 2022-01-27 | 2024-02-06 | 北京声智科技有限公司 | 信息交互方法、***及电子设备 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1825358A (zh) * | 2005-02-22 | 2006-08-30 | 三星电子株式会社 | 用于提供公共交通信息的***和方法 |
CN103198564A (zh) * | 2013-03-12 | 2013-07-10 | 东莞宇龙通信科技有限公司 | 公共交通***及公共交通计费方法 |
CN105809747A (zh) * | 2014-12-31 | 2016-07-27 | 成都言鼎胜道科技有限公司 | 公共交通工具无线计费***及方法 |
CN106203945A (zh) * | 2016-06-29 | 2016-12-07 | 新石器龙码(北京)科技有限公司 | 车载移动考勤***和方法 |
CN106887048A (zh) * | 2017-03-24 | 2017-06-23 | 南昌专腾科技有限公司 | 一种地铁自动扣费***及方法 |
CN107195002A (zh) * | 2017-04-01 | 2017-09-22 | 深圳市微付充科技有限公司 | 交通付费的实现方法、服务器、移动设备及监控设备 |
CN206639266U (zh) * | 2017-03-24 | 2017-11-14 | 南昌专腾科技有限公司 | 一种地铁自动扣费*** |
CN107609859A (zh) * | 2017-08-31 | 2018-01-19 | 八维通科技有限公司 | 一种用于轨道交通的基于二维码和蓝牙的移动支付方法 |
CN108090974A (zh) * | 2016-11-22 | 2018-05-29 | 深圳市微付充科技有限公司 | 闸机控制方法及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10152706B2 (en) * | 2013-03-11 | 2018-12-11 | Cellco Partnership | Secure NFC data authentication |
-
2018
- 2018-12-21 CN CN201811574637.6A patent/CN109982237B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1825358A (zh) * | 2005-02-22 | 2006-08-30 | 三星电子株式会社 | 用于提供公共交通信息的***和方法 |
CN103198564A (zh) * | 2013-03-12 | 2013-07-10 | 东莞宇龙通信科技有限公司 | 公共交通***及公共交通计费方法 |
CN105809747A (zh) * | 2014-12-31 | 2016-07-27 | 成都言鼎胜道科技有限公司 | 公共交通工具无线计费***及方法 |
CN106203945A (zh) * | 2016-06-29 | 2016-12-07 | 新石器龙码(北京)科技有限公司 | 车载移动考勤***和方法 |
CN108090974A (zh) * | 2016-11-22 | 2018-05-29 | 深圳市微付充科技有限公司 | 闸机控制方法及*** |
CN106887048A (zh) * | 2017-03-24 | 2017-06-23 | 南昌专腾科技有限公司 | 一种地铁自动扣费***及方法 |
CN206639266U (zh) * | 2017-03-24 | 2017-11-14 | 南昌专腾科技有限公司 | 一种地铁自动扣费*** |
CN107195002A (zh) * | 2017-04-01 | 2017-09-22 | 深圳市微付充科技有限公司 | 交通付费的实现方法、服务器、移动设备及监控设备 |
CN107609859A (zh) * | 2017-08-31 | 2018-01-19 | 八维通科技有限公司 | 一种用于轨道交通的基于二维码和蓝牙的移动支付方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109982237A (zh) | 2019-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108171832B (zh) | 一种共享单车的开锁方法及移动终端 | |
CN108629580B (zh) | 一种熄屏支付方法及移动终端 | |
CN108256853B (zh) | 一种支付方法和移动终端 | |
CN109979045B (zh) | 一种信息输出方法及终端设备 | |
CN108347512B (zh) | 一种身份识别方法及移动终端 | |
CN110474437B (zh) | 一种无线充电方法及相关设备 | |
CN108629579B (zh) | 一种支付方法及移动终端 | |
CN109523253B (zh) | 一种支付方法和装置 | |
CN107682359B (zh) | 一种应用注册方法、移动终端 | |
CN111107219B (zh) | 一种控制方法和电子设备 | |
CN111132128B (zh) | 一种账户控制方法及装置 | |
CN108282759B (zh) | 一种业务处理方法及移动通信终端 | |
CN109888928B (zh) | 一种终端及无线充电控制方法 | |
CN110941501A (zh) | 一种应用共享方法及电子设备 | |
CN108551525B (zh) | 一种移动轨迹的状态确定方法和移动终端 | |
CN109982237B (zh) | 一种通信方法及设备 | |
CN110571952B (zh) | 一种无线充电方法及相关设备 | |
CN110571953B (zh) | 一种无线充电方法及相关设备 | |
CN110225040B (zh) | 一种信息处理方法和终端设备 | |
CN109474747B (zh) | 一种信息提示方法及移动终端 | |
CN108196663B (zh) | 一种人脸识别方法、移动终端 | |
CN110929238B (zh) | 一种信息处理方法及设备 | |
CN110576765B (zh) | 一种无线充电方法及相关设备 | |
CN110474436B (zh) | 一种无线充电方法及相关设备 | |
CN109547622B (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 |