共享单车、数据处理系统、共享单车定位方法和共享对象与流程

文档序号:11288582阅读:470来源:国知局
共享单车、数据处理系统、共享单车定位方法和共享对象与流程

本申请涉及共享单车定位技术领域,特别涉及共享单车、数据处理系统、共享单车定位方法和共享对象。



背景技术:

随着共享单车的普及,共享单车由于不受固定停车站点的限制、随取随停、方便快捷的特点,给人们生活带来了越来越多的便利。但是,也正是由于共享单车不受固定停车点的位置限定,使用者可以随取随停,导致运营者对共享单车的位置难以确定。因此如何准确、低成本地确定共享单车的具体位置一直是人们关注的问题。

现有的共享单车的定位方法通常是在所有的共享单车上都设置gps(globalpositioningsystem,全球定位系统)定位模块和网络通讯模块(例如,sim模块)。如此,每个共享单车都可以通过gps定位模块获取自身的gps定位数据,并通过网络通讯模块将相应的gps定位数据发送至网络平台。从而,可以确定共享单车的具体位置。

但是,在具体实施时,由于gps定位模块和网络通讯模块本身的成本较高,导致共享单车的成本也相应较高。此外,利用现有的共享单车的定位方法在确定共享单车位置时,通常只能获得gps定位模块正常工作的共享单车的gps定位数据,并不能准确地确定gps定位模块失效(例如,gps定位模块损坏、电源耗尽等)的共享单车的位置。具体的,当某辆共享单车未被正常使用或被人强行挪走时,且共享单车的gps定位模块由于受损已经失效,不能通过内设的gps定位模块和网络通讯模块获取并发送gps定位数据。这种情况下,网络平台无法获取该辆共享单车的gps定位数据,导致无法准确地确定该辆单车的具体位置。综上可知,现有的共享单车的定位方法具体实施时,往往存在实施成本高、不能确定gps定位模块已经失效的共享单车位置的技术问题。

针对上述问题,目前尚未提出有效的解决方案。



技术实现要素:

本申请实施方式提供了共享单车、数据处理系统、共享单车定位方法和共享对象,以解决现有的共享单车定位方法中存在的实施成本高、不能确定gps定位模块已经失效的共享单车位置的技术问题,达到低成本地确定共享单车的位置的技术效果。

本申请实施方式提供了一种共享单车,所述共享单车内设有处理器,所述处理器用于识别其他共享单车,并将所识别的其他共享单车的身份号和识别时间作为目标数据进行记录。实施时,所述共享单车中预设数量的共享单车内还设有网络通讯模块,所述预设数量的共享单车用于接收其他共享单车所记录的目标数据,并通过所述网络通讯模块将所述目标数据发送至数据处理系统,其中,所述数据处理系统用于根据所述目标数据、存储在所述数据处理系统中的参考数据确定共享单车的位置。实施时,所述共享单车在接收所述目标数据后,还通过所述处理器,识别数据传输站,并将所述目标数据发送至所述数据传输站的处理器,其中,所述数据传输站布设于预设位置,所述数据传输站用于将所述目标数据发送至所述数据处理系统。

本申请实施方式还提供了一种数据处理系统,所述数据处理系统用于接收目标数据,并根据所述目标数据和存储在所述数据处理系统中的参考数据,确定共享单车的位置,其中,所述目标数据来包括预设数量共享单车发送的目标数据,和/或,数据传输站发送的目标数据,所述参考数据包括共享单车的gps定位数据。

基于上述的共享单车和数据处理系统,本申请实施方式还提出了一种共享单车定位方法,包括:通过共享单车内设的处理器识别并记录其他共享单车的身份号和识别时间作为目标数据;通过设置有网络传输模块的预设数量的共享单车,和/或,数据传输站将所述目标数据发送至数据处理系统;利用所述数据处理系统,根据所述目标数据和存储在数据处理系统的参考数据确定共享单车的位置。

本申请实施方式再提供了一种共享对象,所述共享对象内设有处理器,所述处理器用于识别其他共享对象,并将所识别的其他共享对象的身份号和识别时间作为目标数据进行记录。

在本申请实施方式中,通过在共享单车内设置处理器,以识别并记录其他共享单车的目标数据;再通过预设数量的共享单车或数据传输站将目标数据发送至数据处理系统,以便数据处理系统根据目标数据和参考数据确定共享单车位置。从而,避免了在所有共享单车内设置gps定位模块和网络通讯模块,解决了现有的共享单车定位方法中存在的实施成本高、不能确定gps定位模块已经失效的共享单车位置的技术问题,达到低成本地确定共享单车的位置的技术效果。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是根据本申请实施方式的共享单车的示意图;

图2是根据本申请实施方式的多个共享单车记录传输目标数据的示意图;

图3是根据本申请实施方式的共享单车定位方法的处理流程图。

具体实施方式

为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

考虑到现有的共享单车定位方法,由于在所有的共享单车上都配设gps定位模块和网络通讯模块,导致成本增高。又由于现有的共享单车定位方法通常只能获取gps定位模块工作正常的共享单车的位置数据,不能确定gps定位模块失效(例如,gps模块损坏,没有电等)情况下的共享单车的具体位置,导致无法低成本且全面地确定所有共享单车的具体位置。针对产生上述技术问题的根本原因,本申请实施方式提出可以通过共享单车内设的处理器识别并记录其他共享单车的身份号和识别时间作为目标数据,再通过设有网络传输模块的预设数量的共享单车,和/或,设置在预设位置处的数据传输站将目标数据发送至数据处理系统,以便数据处理系统可以根据目标数据结合其他参考数据确定各个共享单车的具体位置。从而,解决了现有的共享单车定位方法中存在的成本高、不能确定gps定位模块已经失效的共享单车位置的技术问题,达到低成本有效地确定共享单车的位置的技术效果。

基于上述思考思路,本申请实施方式提供了一种共享单车。请参阅图1的共享单车的示意图。本申请实施方式提供的共享单车,具体的,所述共享单车内设有处理器,所述处理器用于识别其他共享单车,并将所识别的其他共享单车的身份号和识别时间作为目标数据进行记录。

在一个实施方式中,为了区别不同的共享单车,事先可以给每一个共享单车分配一个身份号。其中,不同共享单车的身份号不相同。如此,共享单车的处理器可以通过识别身份号确定所识别的共享单车。例如,有100辆共享单车,可以依次给所述100辆单车分配1至100的数字作为每一个共享单车的身份号。即:第一辆共享单车的身份号为1,第二辆共享单车的身份号为2,···第一百辆共享单车的身份号为100。需要说明的是,具体实施时,可以用不同的数字作为上述的身份号,也可以用不同的字母作为上述身份号,也可以用字母和数字的不同组合作为身份号,还可以用其他可以区分的字符或组合作为上述身份号。

在一个实施方式中,上述目标数据可以包括所识别的其他共享单车的身份号和识别该共享单车的识别时间。例如,用户使用a单车,在9:00:18时遇见了b单车,a单车内设的处理器可以识别b单车,并记录b单车的身份号:b和识别时间:9:00:18作为目标数据。同样,b单车的处理器也可以识别a单车,并记录a单车的身份号:a和识别时间:9:00:18作为目标数据。

在一个实施方式中,为了识别并记录其他的共享单车,同时也为了降低实施成本。上述共享单车的处理器中设有连接模块。其中,上述连接模块不同于gps定位模块和网络通讯模块。上述连接模块成本相对更低,可以支持共享单车之间的互相识别和连接,但不支持与移动网络的连接,也不支持gps定位。实施时,可以根据共享单车之间互用于相识别/连接的预设方式,选择相应的芯片或功能器件作为上述连接模块。当共享单车是通过无线点对点(wbridgepointtopoint)预设方式识别或连接其他共享单车时,所使用的连接模块具体就可以是无线网连接芯片,例如esp8266。具体的,当共享单车是通过蓝牙作为预设方式识别/连接其他共享单车时,所使用的连接模块具体就可以是蓝牙连接模块。当然,具体实施时,还可以根据具体所使用的其他的无线连接方式,例如,wifi、lifi、nb-iot等,进而选择其他相应的芯片或器件作为上述连接模块。

在一个实施方式中,为了能够将共享单车记录的目标数据上传至数据处理系统,以便进行进一步的分析处理。具体实施时,可以从多个共享单车中选出预设数量的共享单车,在上述预设数量的共享单车内设置网络通讯模块。如此,其他的共享单车识别到上述设有网络通讯模块的预设数量的共享单车中的任意一个共享单车时,可以将记录的目标数据发送给所识别的预设数量的共享单车,预设数量的共享单车可以通过内设的网络通讯模块将所接收到的目标数据发送至数据处理系统进行进一步的分析处理。例如,数据处理系统可以根据目标数据和存储在数据处理系统中的参考数据确定共享单车的具体位置。

在一个实施方式中,数据处理系统可以根据目标数据和存储在数据处理系统中的参考数据确定共享单车的具体位置。具体的,例如,身份号001单车上传的目标数据中包括有:识别到身份号004单车,识别时间为9:00:18。数据处理系统根据存储在数据处理系统中的参考数据获取001单车行驶过程中的gps定位数据,根据001单车行驶过程中的gps定位数据,确定001单车9:00:18时所在的位置,此位置正是9:00:18时识别身份号004单车的具体位置。需要说明的是,上述的参考数据,具体可以来自与用户手机的gps定位系统。例如,当用户通过手机扫描001单车,开启车锁以后,数据处理系统可以通过用户手机的gps定位模块会自行获取用户行驶001单车过程中的gps定位数据,将此数据作为参考数据存储在数据处理系统中。当然,上述的参考数据还可以包括来自其他设置有gps定位模块的电子设备。例如,设置有gps定位模块的预设数量的共享单车。

在本实施方式中,上述网络通讯模块可以与互联网相连,从而可以将所接收到的目标数据通过互联网发送至数据处理系统。例如,上述网络连接模块具体可以是sim(subscriberidentificationmodule,客户识别模块)卡模块。如此,可以通过sim卡模块与移动网络相连,将目标数据发送至数据处理系统。

在本实施方式中,所述预设数量具体可以根据某个区域所投放的共享单车的总量和区域的面积确定。例如,可以在1000辆共享单车中确定50辆单车作为上述预设数量的共享单车,在这50辆共享单车内设置网络通讯模块。当然,具体实施时,还可以根据其他具体条件或具体要求确定合适数量的共享单车作为所述预设数量的共享单车。对此,本申请不作限定。

在一个实施方式中,为了增加获取共享单车gps定位数据的途径和获取的gps定位数据量。具体实施时,还可以在上述预设数量的共享单车内设置gps定位模块。如此,上述设置有gps定位模块的共享单车可以在行驶的过程中,实时获取相应的gps定位数据,并通过网络通讯模块将gps定位数据传输至数据处理系统中。需要说明的是,上述通过设置于预设数量共享单车内的gps定位模块采集的gps定位数据可以作为参考数据中的一种存储在数据处理系统。数据处理系统可以结合上述参考数据和目标数据确定共享单车的位置。

在一个实施方式中,为了便于共享单车及时上传所记录的目标数据。具体实施时,可以在预设位置处设置数据传输站。其中,所述数据传输站可以与互联网相连。共享单车可以识别确认附近的数据传输站,并与数据传输站相连,进而可以将所记录的目标数据发送至数据传输站。数据传输站在接收到目标数据后,可以通过互联网将接收到的目标数据发送至数据处理系统。

在本实施方式中,为了使得数据传输站能够与互联网相连,可以在上述数据传输站中设置用于连接互联网的网络连接模块。

在本实施方式中,为了使得共享单车能够识别确认附近的数据传输站,可以事先给数据传输站分别由特定字符组成的身份号。如此,当共享单车搜索这类由特定字符组成的身份号后,可以识别出所对应的数据传输站,继而将目标数据发送至数据传输站。

在本实施方式中,所述预设位置可以根据具体情况灵活确定。具体的,可以选择车流量量较多的位置作为预设位置,在该位置设置数据传输站。例如,可以将地铁站口的自行车停放点作为一个预设位置,设置数据传输站。也可以选择地形较好的位置作为预设位置,在该位置设置数据传输站。例如,为了便于连接互联网,可以选择地势较高,电子屏蔽较少的位置作为一个预设位置,设置数据传输站。当然,还可以根据除上述列举以外的具体情况确定预设位置吗,设置数据传输站。对此,本申请不再赘述。

在一个实施方式中,为了传输记录、传输目标数据具体可以参阅图2的根据本申请实施方式的多个共享单车记录传输目标数据的示意图。图中的标记的子节点相当于本申请实施方式中不设有网络通讯模块的共享单车,标记的主节点相当于本申请实施方式中设有网络通讯模块的预设数量的共享单车,和/或,数据传输站。具体实施时,子节点(即不设有网络传输模块的共享单车)之间可以互相识别连接,并记录其他子节点的目标数据。当子节点识别到主节点(设有网络通讯模块的预设数量的共享单车,和/或,数据传输站)时,可以与主节点连接,并将记录的目标数据发送至主节点。主节点在接收到目标数据后可以通过网络通讯模块或者其他方式,将接收到的目标数据发送至数据处理系统以进行进一步处理。

在一个实施方式中,为了收集符合要求的目标数据量,具体实施时,上述共享单车可以按照预设规则识别其他共享单车,并记录所识别的其他共享单车的身份号和识别时间。上述预设规则可以根据具体情况或目的确定。具体的,为了针对性地确定不同使用状态的共享单车的位置,上述预设规则可以是按照其他共享单车的使用状态,识别其他共享单车,并记录目标数据。例如,共享单车可以只识别并记录使用状态为未使用的共享单车的目标数据。为了收集不同型号的共享单车的使用信息,上述预设规则可以是按照其他共享单车的型号,识别其他共享单车,并记录目标数据。例如,共享单车可以只识别并记录新款型号的共享单车的目标数据,进而可以分析新款型号的共享单车是否受使用者欢迎。当然,还可以根据其他的实施目的,为了针对性地获取对应的运营数据,设计对相应的预设规则。对此,本申请不作限制。

在一个实施方式中,为了便于确认共享单车的状态,上述共享单车的处理器具体可以设置在共享单车的车锁中。其中,上述车锁具体可以是智能车锁。如此,当使用者利用手机,通过nfc(nearfieldcommunication,近场通讯技术)或其他方式打开共享单车的智能车锁的同时,共享单车的处理器可义根据智能车锁打开这一状态确定该共享单车正在被使用。当然,上述共享单车的处理器还可以根据具体情况设置在其他位置处,例如,车座底部或者把手位置等。

在一个实施方式中,为了便于区分不同使用状态的共享单车。上述目标数据还可以包括车锁的状态数据。例如,共享单车在使用时,车锁呈打开状态,对应的车锁的状态数据可以设为开。如此,当识别记录某一时刻某身份号的共享单车的车锁状态为开时,可以确定在该时刻该共享单车正在被使用。相应的,共享单车未被使用时,车锁呈未打开的状态,对应的车锁的状态数据则为关。如此,当识别记录某一时刻某身份号的共享单车的车锁状态为关时,可以确定在该时刻该共享单车没有被使用。

在一个实施方式中,为了向共享单车中的处理器等电子设备(预设数量的共享单车中还包括网络通讯模块等)提供能源,可以在车锁、车灯、车身等位置中的一个或多个设置太阳能电池板,用于采集太阳能,并转换成电源,为处理器等电子设备供电。

在一个实施方式中,为了进一步降低成本,达到实时确定其他共享单车位置的效果,还可以设计相应的手机功能软件。当用户利用手机,通过nfc或其他方式打开车锁时,该软件可以通过wifi或蓝牙等方式使得该共享单车与用户手机相连。当用户在行驶共享单车的过程中,共享单车识别到其他共享单车时,可以通过与wifi或蓝牙等方式将所识别的其他共享单车的身份号和时间发送至用户手机,用户手机可以将识别其他共享单车的身份号和对应位置的gps定位数据即时地通过手机网络发送至数据处理系统。如此,数据处理系统可以获取共享单车使用过程中识别到的其他共享单车的实时位置数据。

在本申请实施例中,相较于现有的共享单车定位方法,通过共享单车内设的处理器识别并记录其他共享单车的目标数据,再通过预设数量的共享单车,和/或,数据传输站将目标数据传输至数据处理系统,以便数据处理系统可以根据目标数据结合其他参考数据确定共享单车的具体位置。避免了在所有的共享单车内设置gps定位模块和网络通讯模块,从而解决了现有的共享单车定位方法中存在的实施成本高、不能确定gps定位模块已经失效的共享单车位置的技术问题。

本申请实施方式还提供了一种数据处理系统。其中,所述数据处理系统具体可以用于接收目标数据,并根据所述目标数据和存储在所述数据处理系统中的参考数据,确定共享单车的位置,其中,所述目标数据来包括预设数量共享单车发送的目标数据,和/或,数据传输站发送的目标数据,所述参考数据包括共享单车的gps定位数据。需要说明的是,上述共享单车的gps定位数据具体可以通过以下方式获取:利用预设数量的共享单车内设的gps定位模块获取,和/或,从共享单车的使用者的手机所上传的gps定位数据中获取。

在本实施方式中,所述数据处理系统对接收到的数据进行存储、分析、处理。具体的,上述数据处理系统可以包括一个或多个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群。服务器可以包括有网络通信单元、处理器和存储器等等。分布式存储器可以包括多个处理器和多个网络通信单元和多个存储器等。多存储器可以为多个独立的物理存储器,也可以为分布式存储系统。

在本实施方式中,所述参考数据具体可以是用户使用共享单车时,通过手机扫描开启车锁至使用完单车,关闭车锁,这段时间内,通过用户手机的gps定位模块获取并存储在数据处理系统中的参考数据。也可以是设有gps定位模块的预设数量的共享单车所获取的gps定位数据。

在本实施方式中,上述数据处理系统具体处理时可以结合目标数据和参考数据确定共享单车的具体位置。具体的,例如,目标数据是身份号a01单车发送的:8:00:30时,识别身份号b02单车。数据处理系统可以从参考数据中获取身份号a01单车行驶过程中的gps定位数据,从a01单车的gps定位数据中确定时刻8:00所对应的位置信息,即为身份号b02单车的具体位置。需要说明的是,当数据处理系统根据多条目标数据确定同一个身份号的多个具体位置时,可以根据识别时间先后顺序,以最晚识别时间所对应的位置作为待确定位置的共享单车的最终位置。例如。根据a01单车提供的:8:00:30时识别的b02单车的位置为阳澄湖广场,根据c03单车提供的:12:11:07时识别的b02单车的位置为太湖广场,此时,数据处理系统可以根据识别时间的先后顺序,将识别时间为12:11:07所对应的位置作为b02单车的具体位置。即,认为b02单车位于太湖广场这一位置。

应用上述实施方式提供的共享单车和数据处理系统,本申请实施方式还提供了一种共享单车定位方法。请参阅图3的共享单车定位方法的处理流程图。具体可以包括以下步骤。

步骤s301:通过共享单车内设的处理器识别并记录其他共享单车的身份号和识别时间作为目标数据;

步骤s302:通过设置有网络传输模块的预设数量的共享单车,和/或,数据传输站将所述目标数据发送至数据处理系统;

步骤s303:利用所述数据处理系统,根据所述目标数据和存储在数据处理系统的参考数据确定共享单车的位置。

在本实施方式中,需要说明的是可以事先在多个共享单车中选择预设数量的共享单车,在预设数量的共享单车上设置网络传输模块。如此,其他的共享单车可以识别并连接预设数量的共享单车,进而将目标数据发送至预设数量的共享单车。预设数量的共享单车可以通过内设的网络通讯模块将目标数据传输至数据处理系统。也可以事先在投放共享单车的区域的预设位置设置数据传输站,数据传输站中设有网络通讯模块。如此,共享单车可以识别并连接数据传输站,进而将目标数据发送至数据传输站,再由数据传输站将目标数据发送至数据处理系统。在本实施方式中,所述预设数量和所述预设位置可以根据具体情况和具体要求灵活确定。

在本实施方式中,数据处理系统可以包括一个或多个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群。利用数据处理系统,可以根据目标数据和存储在数据处理系统中的参考数据确定共享单车的具体位置。具体的,例如,身份号001单车上传的目标数据中包括有:识别到身份号004单车,识别时间为9:00:18。数据处理系统根据存储在数据处理系统中的参考数据获取001单车行驶过程中的gps定位数据,根据001单车行驶过程中的gps定位数据,确定001单车9:00:18时所在的位置,此位置正是9:00:18时识别身份号004单车的具体位置。需要说明的是,上述的参考数据,具体可以来自与用户手机的gps定位系统。例如,当用户通过手机扫描001单车,开启车锁以后,数据处理系统可以通过用户手机的gps定位模块会自行获取用户行驶001单车过程中的gps定位数据,将此数据作为参考数据存储在数据处理系统中。当然,上述的参考数据还可以包括来自其他设置有gps定位模块的电子设备。例如,设置有gps定位模块的预设数量的共享单车。当然,上述仅是列举的一种具体确定位置的方式,具体实施时可以结合目标数据和参考数据根据具体情况选择合适的方式确定共享单车的具体位置。

在一个具体的场景示例中,应用本申请实施方式提供的共享单车和数据处理系统确定共享单车的具体位置。具体实施,可以参阅下述内容。

用户甲利用手机通过nfc方式打开了身份号as01的共享单车的车锁,在打开车锁时,启动了设置在该车锁内的处理器,这时处理器确认as01单车的车锁状态为开。同时,共享单车的数据处理系统开始通过用户手机的gps模块实时获取从使用该单车到结束使用该单车这一时间段内,手机的gps定位数据,即as01单车的gps定位数据,并将该数据作为参考数据存储在数据处理平台中。在用户使用as01单车过程中,as01单车的处理识别到另一个共享单车,记录该共享单车的身份号为bw12,识别时间为12:05:12,车锁状态为关。之后用户行驶as01单车经过设置在地铁站口的数据传输站时,as01单车内设的处理器识别出该数据传输站,并与该数据传输站相连,将记录的目标数据发送至数据传输站。数据传输站在接收到目标数据后将该目标数据通过数据传输站内设的网络通讯模块将目标数据发送至数据处理系统。数据处理系统接收到该目标数据后通过解析,确定该目标数据为as01单车所记录的目标数据,识别时间为12:05:12,识别的单车身份号为bw12,车锁状态为关。继而可以从存储在数据处理系统中的as01的gps定位数据中确定出12:05:12所对应的位置,将该位置作为身份号bw12的具体位置,并认为该时间bw12处于未被使用的状态。

通过上述具体的场景示例,验证了应用本申请实施方式提供的共享单车和数据处理系统,确实可以解决现有的共享单车定位方法中存在的实施成本高、不能确定gps定位模块已经失效的共享单车位置的技术问题。此外,在共享单车损坏无人使用的情况下,现有的共享单车定位方法往往很难找到位置。应用本申请实施方式提供的共享单车和数据处理系统,可以通过正在使用的共享单车找到所有和该单车连接过的共享单车的位置。进而可以分析出哪些共享单车长时间停留在原地,从而可以有针对性地派工作人员到现场位置予以确认和维修。还可以根据具体要求,通过共享单车收集所需要的数据,进而可以分析出共享单车的整体运营状况,以及时调整共享单车布局方案。

本申请实施方式再提供了一种共享对象。所述共享对象内设有处理器,所述处理器用于识别其他共享对象,并将所识别的其他共享对象的身份号和识别时间作为目标数据进行记录。

在本实施方式中,所述共享对象具体可以是共享单车,也可以是共享电瓶车,还可以是共享汽车等其他类似产品。具体实施时,可以根据运营策略,确定合适的目标对象作为上述共享对象。对应的具体实施方式,与上述关于共享单车的实施方式相似,可以参照上述关于共享单车的内容进行具体实施。在此,本申请不再赘述。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

需要说明的是,上述实施方式阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,在本说明书中,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

此外,在本说明书中,诸如第一和第二这样的形容词仅可以用于将一个元素或动作与另一元素或动作进行区分,而不必要求或暗示任何实际的这种关系或顺序。在环境允许的情况下,参照元素或部件或步骤(等)不应解释为局限于仅元素、部件、或步骤中的一个,而可以是元素、部件、或步骤中的一个或多个等。

从以上的描述中,可以看出,本申请实施方式提供的共享单车、数据处理系统、共享单车定位方法和共享对象。通过共享单车内设的处理器识别并记录其他共享单车的目标数据,再通过预设数量的共享单车,和/或,数据传输站将目标数据传输至数据处理系统,以便数据处理系统可以根据目标数据结合其他参考数据确定共享单车的具体位置。避免了在所有的共享单车内设置成本较高的gps定位模块和网络通讯模块,从而解决了现有的共享单车定位方法中存在的实施成本高、不能确定gps定位模块已经失效的共享单车位置的技术问题,达到了低成本地确定共享单车位置的技术效果;又通过按照预设规则识别并记录其他共享单车的目标数据,例如记录共享单车车锁的状态作为目标数据,为运营商收集了更加丰富的数据信息,便于运营商对共享单车进行针对性的维护管理;还通过利用用户开启共享单车车锁所使用的手机,获取共享单车的gps定位数据,提高了对共享单车位置确定的准确度。

尽管本申请内容中提到不同的共享单车、数据处理系统和共享对象,但是,本申请并不局限于必须是行业标准或实施例所描述的情况等,某些行业标准或者使用自定义方式或实施例描述的实施基础上略加修改后的实施方案也可以实现上述实施例相同、等同或相近、或变形后可预料的实施效果。应用这些修改或变形后的数据获取、处理、输出、判断方式等的实施例,仍然可以属于本申请的可选实施方案范围之内。

虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。

上述实施例阐明的装置或模块等,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构、类等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,移动终端,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。

虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的权利要求包括这些变形和变化而不脱离本申请。

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