一种使用共享单车的方法、系统、服务器及移动终端与流程

文档序号:14250797阅读:334来源:国知局
一种使用共享单车的方法、系统、服务器及移动终端与流程

本发明实施例涉及通信技术领域,特别涉及一种使用共享单车的方法及系统。



背景技术:

目前,由于共享单车的推广应用给人的生活带来了很大的便利,人们找到自己想要使用的共享单车后,只要进行扫码开锁后就可以直接骑行。并且随着共享单车的不断完善,还可以使用共享单车的预约功能,用户可以使用该功能提前预约附近的单车,预约成功后便拥有该车的使用权,在规定的预约时间内找到并开锁就可以使用,在预约时间内他人不能开锁使用。并且当用户临时有其他事情不想使用时,在预约时间内还可以取消预约。

发明人发现现有技术中至少存在如下问题:共享单车的这种预约功能设计,虽然方便了人们的生活,但当共享单车被成功预约后,如果其他人选择已经被预约的车辆时,只是给出不能预约的提示信息,而对共享单车预约时间将要结束,并且预约者还未出现的情况其他人并不知情。这样就会放弃等待不断寻找直到找到未被预约的共享单车,因此浪费了人们的时间给出行带来了不便。



技术实现要素:

本发明实施方式的目的在于提供一种使用共享单车的方法、系统、服务器及移动终端,使得用户在选择共享单车时,如果车已被他人预约可以从移动终端上查看预约剩余时间,根据显示的预约剩余时间决定是否继续等待,方便了人们的出行。

为解决上述技术问题,本发明的实施方式提供了一种使用共享单车的方法,应用于移动终端,包括以下步骤:获取共享单车的身份标识,根据身份标识向服务器发送使用共享单车的请求指令,接收服务器根据请求指令返回的共享单车的状态信息。其中,状态信息为服务器确定共享单车被预约后返回,且状态信息中包括共享单车未被使用且正在预约时的预约剩余时间,显示预约剩余时间。其中,共享单车上设置共享使用入口,共享使用入口用于建立共享单车与移动终端以及服务器之间的通信连接,并由服务器管理共享单车。

本发明的实施方式提供了一种使用共享单车的方法,应用于服务器,包括以下步骤:接收移动终端根据共享单车的身份标识发送的使用共享单车的请求指令,确定共享单车被预约后生成共享单车的状态信息,向移动终端发送状态信息,其中,状态信息中包括共享单车未被使用且正在预约时的预约剩余时间,其中,共享单车上设置共享使用入口,共享使用入口用于建立共享单车与移动终端以及服务器之间的通信连接,并由服务器管理共享单车。

本发明的实施方式还提供了一种使用共享单车的系统,包括:服务器、共享单车和移动终端;移动终端用于获取共享单车的身份标识,并根据身份标识向服务器发送使用共享单车的请求指令,并接受服务器根据请求指令返回的共享单车的状态信息,其中,状态信息中包括共享单车未被使用且正在预约时的预约剩余时间,并显示预约剩余时间。服务器用于接收移动终端根据共享单车的身份标识发送的使用共享单车的请求指令,确定共享单车被预约后生成共享单车的状态信息,根据请求指令向移动终端发送共享单车的状态信息。其中,共享单车上设置共享使用入口,共享使用入口用于建立共享单车与移动终端以及服务器之间的通信连接,并由服务器管理共享单车。

本发明的实施方式还提供了一种服务器,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;以及,与至少一个处理器和存储器连接的通信组件,通信组件在处理器的控制下接收和发送数据;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行使用共享单车的方法。

本发明的实施方式还提供了一种移动终端,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;以及,与至少一个处理器和存储器连接的通信组件,通信组件在处理器的控制下接收和发送数据;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行使用共享单车的方法。

本发明的实施方式相对于现有技术而言,通过在移动终端上显示预约剩余时间,使用户在选择共享单车时,如果车已被他人预约移动终端可以从管理共享单车的服务器上接收共享单车的状态信息,并将状态信息中的预约剩余时间在移动终端上进行显示,用户通过查看移动终端上显示的预约剩余时间,决定是否继续等待,因此方便了人们的出行。

另外,显示预约剩余时间后,还包括:以预约剩余时间为起始时间进行倒计时,并在确定倒计时达到预设值时,发出语音提示或文字提示或震动提示。当倒计时到达预设值时,通过移动终端发出的提示信息,使用户可以及时得到消息,并使用选择的共享单车。

另外,共享单车的身份标识包括共享单车的序列号。

另外,获取共享单车的身份标识之前,还包括:利用定位功能搜索到共享单车。通过定位功能搜索共享单车,可以在移动终端上直接获得共享单车的具体位置,为使用者寻找共享单车提供了便利。

另外,利用定位功能搜索到共享单车,包括:使用蓝牙、无线局域网和蜂窝网络中的至少一种方式搜索到共享单车。通过使用蓝牙、无线局域网和蜂窝网络多种方式搜索共享单车,提高了定位搜索方式的多样性。

另外,预约剩余时间与正在预约时提供给成功预约共享单车的移动终端的预约保留时间相同。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式的应用于移动终端的一种使用共享单车的方法流程图;

图2是根据本发明第二实施方式的应用于服务器的一种使用共享单车的方法流程图;

图3是根据本发明第三实施方式的一种使用共享单车的系统结构图;

图4是根据本发明第四实施方式的移动终端的结构示例图;

图5是根据本发明第五实施方式的服务器的结构示例图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种使用共享单车的方法,应用于移动终端。具体流程如图1所示。

步骤101,获取共享单车的身份标识。

具体的说,在获取共享单车的身份标识之前还需要利用移动终端的定位功能搜索到需要使用的共享单车,搜索方式包括使用蓝牙、无线局域网和蜂窝网络中的至少一种方式搜到共享单车。需要使用的共享单车的具体位置会在移动终端上进行显示,为用户寻找共享单车提供便利。

需要说明的是,移动终端在搜索并确定需要使用的共享单车的具体位置后,会获取共享单车的身份标识,该身份标识会在移动终端上进行显示并提供给用户,这里的身份标识包括共享单车的序列号。在服务器中还存有所有共享单车的身份信息和状态信息,移动终端可以利用需要使用的共享单车的身份标识确定需要使用的共享单车的状态信息。

步骤102,根据身份标识向服务器发送使用共享单车的请求指令。

具体的说,移动终端可以根据获取的需要使用的共享单车的身份标识,向服务器中发送请求指令。其中,服务器接收到请求指令后,会利用大数据处理技术进行分析和识别,共享单车的状态包括多种:共享单车正在使用中,共享单车未使用但被预约中,共享单车未使用且未被预约。其中,服务器在确定共享单车当前的状态为未使用但被预约中时,会生成共享单车当前的状态信息。同时,服务器根据接收到的移动终端的请求指令,将共享单车当前的状态信息发送给移动终端。

步骤103,接收服务器根据请求指令返回的共享单车的状态信息。

具体的说,移动终端会接收服务器根据请求指令返回的共享单车的状态信息,其中,状态信息为服务器确定共享单车被预约后返回的,并且状态信息中包括共享单车未被使用且正在预约时的预约剩余时间。

步骤104,显示状态信息中的预约剩余时间。

其中,移动终端在接收到服务器根据请求指令返回的共享单车的状态信息后,会将状态信息中共享单车未被使用且正在预约时的预约剩余时间进行显示。在显示预约剩余时间后,移动终端会以预约剩余时间为起始时间进行倒计时,并在确定倒计时达到预设值时,发出语音提示或文字提示或振动提示。预设值可以根据需求进行设定,可以在距离预约剩余时间还剩1分钟、5分钟或者已经到达预约剩余时间,使用户可以提前做好可以使用共享单车的准备。

需要说明的是,在共享单车上会设置共享使用入口,共享使用入口用于建立共享单车与移动终端以及服务器之间的通信连接,并由服务器管理共享单车。这样一个共享单车可以与多个移动终端建立通信连接,因此可以被多个用户使用。另外,一个服务器可以同时获得多辆共享单车的状态信息,对多辆共享单车进行管理。

与现有技术相比,通过在移动终端上显示预约剩余时间,使用户在选择共享单车时,如果车已被他人预约,移动终端可以从管理共享单车的服务器上接收共享单车的状态信息,并将状态信息中的预约剩余时间在移动终端上进行显示,用户通过查看移动终端上显示的预约剩余时间,决定是否继续等待,因此方便了人们的出行。

本发明的第二实施方式涉及一种使用共享单车的方法,应用于服务器,具体流程如图2所示,包含以下步骤:

步骤201,接收移动终端根据共享单车的身份标识发送的使用共享单车的请求指令。

需要说明的是,服务器会接收移动终端根据共享单车的身份标识发送的使用共享单车的请求指令,其中,身份标识包括共享单车的序列号,是移动终端与共享单车建立通信连接后直接从共享单车获取的。另外,在服务器中存有所有共享单车的身份信息和状态信息,移动终端可以利用需要使用的共享单车的身份标识确定需要使用的共享单车的状态信息。

其中,共享单车上设置共享使用入口,共享使用入口用于建立共享单车与移动终端以及服务器之间的通信连接,并由服务器管理共享单车。

步骤202,确定共享单车被预约后生成的共享单车的状态信息。

需要说明的是,服务器接收到请求指令后,会利用大数据处理技术进行分析和识别,共享单车的状态包括多种:共享单车正在使用中,共享单车未使用但被预约中,共享单车未使用且未被预约。其中,服务器在确定共享单车当前的状态为未使用但被预约中时,会生成共享单车当前的状态信息。

步骤203,向移动终端发送状态信息。

需要说明的是,服务器根据接收到的移动终端的请求指令,并在确定共享单车当前的状态为未使用但被预约中时,会将共享单车当前的状态信息发送给移动终端。状态信息中包括共享单车未被使用且正在预约时的预约剩余时间。

其中,多个移动终端可以利用同一个共享单车的身份标识向服务器发送请求指令,并获得服务器返回的共享单车的状态信息。服务器发送的预约剩余时间与正在预约时提供给成功预约该共享单车的移动终端的预约保留时间是相同的。因此针对同一辆共享单车,预约成功的用户与预约失败的用户显示的时间是一致的。

与现有技术相比,服务器通过接收移动终端根据共享单车的身份标识发送的使用共享单车的请求指令,确定共享单车被预约后生成的共享单车的状态信息,并向移动终端发送状态信息,状态信息中包括共享单车未被使用且正在预约时的预约剩余时间。因此,用户在选择共享单车时,如果车已被他人预约,管理共享单车的服务器会将共享单车当前的状态信息发送给移动终端,使移动终端显示状态信息中的预约剩余时间,用户通过查看移动终端上显示的预约剩余时间,决定是否继续等待,因此方便了人们的出行。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第三实施方式涉及一种使用共享单车的系统,如图3所示,包括:移动终端301、共享单车302和服务器303。

其中,移动终端用于获取共享单车的身份标识,根据身份标识向服务器发送使用共享单车的请求指令,并接受服务器根据请求指令返回的共享单车的状态信息,其中,状态信息中包括共享单车未被使用且正在预约时的预约剩余时间,然后显示预约剩余时间。

需要说明的是,移动终端在获取共享单车的身份标识之前还需要利用移动终端的定位功能搜索到需要使用的共享单车,搜索方式包括使用蓝牙、无线局域网和蜂窝网络中的至少一种方式搜到共享单车。需要使用的共享单车的具体位置会在移动终端上进行显示,为用户寻找共享单车提供了便利。

值得一提的是,移动终端在显示预约剩余时间后,会以预约剩余时间为起始时间进行倒计时,并在确定倒计时达到预设值时,发出语音提示或文字提示或振动提示。预设时间可以根据需求进行设定,可以在距离预约剩余时间还剩1分钟、5分钟或者已经到达预约剩余时间,使用户可以提前做好可以使用共享单车的准备。

另外,服务器用于接收移动终端根据共享单车的身份标识发送的使用共享单车的请求指令,确定共享单车被预约后生成共享单车的状态信息,根据请求指令向移动终端发送共享单车的状态信息。其中,服务器接收到请求指令后,会利用大数据处理技术进行分析和识别,共享单车的状态包括多种:共享单车正在使用中,共享单车未使用被预约中,共享单车未使用未被预约。其中,服务器在确定共享单车当前的状态为未使用被预约中时,会生成共享单车当前的状态信息。

其中,共享单车上设置共享使用入口,共享使用入口用于建立共享单车与移动终端以及服务器之间的通信连接,并由服务器管理共享单车。

不难发现,本实施方式为第一实施方式和第二实施方式相对应的系统实施例,本实施方式可与第一实施方式或第二实施方式互相配合实施。第一实施方式和第二实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

与现有技术相比,通过建立包括服务器、共享单车和移动终端的使用共享单车的系统,使用户在选择共享单车时,如果车已被他人预约管理共享单车的服务器会将共享单车当前的状态信息发送给移动终端,使移动终端显示状态信息中的预约剩余时间,用户通过查看移动终端上显示的预约剩余时间,决定是否继续等待,因此方便了人们的出行。

本发明第四实施方式涉及一种移动终端,如图4所示为移动终端的结构示例图,包括:至少一个处理器401、以及,与至少一个处理器通信连接的存储器402;以及,与至少一个处理器和存储器连接的通信组件403,通信组件403在处理器401的控制下接收和发送数据。

其中,处理器401、存储器402和通信组件403可以通过总线或者其他方式连接,图4中以通过总线连接为例,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器401、存储器402、通信组件403的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。存储器402作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施方式中对片源进行分析的模块就存储于存储器402中。存储器402可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施方式中,存储器402可选包括相对于处理器401远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器401通过运行存储在存储器402中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述应用于移动终端的提供片源的方法。通信组件403在处理器401的控制下与其他设备进行通信。

一个或者多个模块存储在存储器402中,当被一个或者多个处理器401执行时,执行上述任意方法实施方式中的使用共享单车的方法。

上述移动终端可执行本申请实施方式所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施方式中详尽描述的技术细节,可参见本申请实施方式所提供的方法。

本发明第五实施方式涉及一种服务器,如图5所示为的结构示例图,包括至少一个处理器501;以及,与至少一个处理器通信连接的存储器502;以及,与至少一个处理器和存储器连接的通信组件503,通信组件503在处理器501的控制下接收和发送数据。

其中,处理器501、存储器502和通信组件503可以通过总线或者其他方式连接,图5中以通过总线连接为例。总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。

存储器502作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施方式中第二分析结果就存储于存储器502中。存储有可被至少一个处理器501执行的指令,指令被至少一个处理器501执行,以使至少一个处理器501能够执行如上述实施例的提供片源的方法。存储器502可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储选项列表等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施方式中,存储器502可选包括相对于处理器501远程设置的存储器,这些远程存储器可以通过网络连接至外接设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。处理器501通过运行存储在存储器502中的非易失性软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述应用于的播放片源的方法。通信组件503在处理器501的控制下与其他设备进行通信。

一个或者多个模块存储在存储器502中,当被一个或者多个处理器501执行时,执行上述任意方法实施方式中的使用共享单车的方法。

上述可执行本申请实施方式所提供的方法,具备执行方法相应的功能模块和有益效果,未在本实施方式中详尽描述的技术细节,可参见本申请实施方式所提供的方法。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1