本发明涉及交通工具领域。
背景技术:
随着气候变暖,碳排放相关议题日益受到关注。根据估测,汽车排放的二氧化碳量占二氧化碳排放总量的近四分之一。随着机动车辆排泄的尾气对环境的污染越来越大,部分城市开始向市民提供公用自行车,以鼓励市民选择租赁公用自行车作为日常交通工具,从而控制车辆尾气排放对环境的污染程度。目前的公用自行车不能满足用户的需求,无法为用户推荐适合用户的自行车。
技术实现要素:
针对上述问题,本发明提供一种旨在可为用户推荐适合的共享交通工具的推荐共享交通工具的方法、系统及客户端。
具体技术方案如下:
一种推荐共享交通工具的方法,该方法包括:
获取用户的当前位置信息和使用信息,所述使用信息包括用户的使用记录信息,和/或用户的需求信息;
依据预设推荐规则,根据所述当前位置信息和所述使用信息,筛选符合条件的共享交通工具的信息输出。
优选的,所述使用记录信息包括,
所述用户使用过的所述共享交通工具的车型,及所述共享交通工具对应的收费标准。
优选的,当所述使用信息为所述使用记录信息时,依据预设推荐规则,根据所述当前位置信息和所述使用信息,筛选符合条件的共享交通工具的信息输出的过程为,
统计提取所述使用记录信息中使用频率最高的所述共享交通工具的车型,以及与所述共享交通工具对应的收费标准;
依据预设推荐规则,根据所述当前位置信息,筛选出与所述用户当前位置信息距离最近,且车型,和/或收费标准与所述共享交通工具相对应的共享交通工具的信息并输出。
优选的,所述需求信息包括所述共享交通工具的车型,和/或所述共享交通工具对应的收费标准。
优选的,当所述使用信息为用户输入的需求信息时,依据预设推荐规则,根据所述当前位置信息和所述使用信息,筛选符合条件的共享交通工具的信息输出的过程为,
根据所述当前位置信息,筛选符合所述当前位置信息的共享交通工具集合;
依据预设推荐规则根据用户输入的需求信息从所述共享交通工具集合中提取与用户输入的需求关联度最高的所述共享交通工具,获取所述共享交通工具的信息并输出。
优选的,所述共享交通工具的信息包括位置信息。
优选的,所述共享交通工具的信息还包括,所述共享交通工具的状态信息,和/或车型,和/或收费标准。
本发明还提供了一种推荐共享交通工具的系统,该系统包括:
客户端和服务器,所述客户端与所述服务器进行数据通信;
所述客户端包括,
定位电路,用以定位用户的当前位置信息;
获取电路,用以获取用户的使用信息,所述使用信息包括用户的使用记录信息,和/或用户的需求信息;
客户端通信电路,分别连接所述定位电路和所述获取电路,用以将所述使用信息和所述当前位置信息发送至所述服务器;
所述服务器包括,
服务端通信电路,用以与所述客户端通信电路进行数据通信;
处理电路,连接所述服务端通信电路,用以依据预设推荐规则,根据所述当前位置信息和所述使用信息,筛选符合条件的共享交通工具的信息,通过所述服务端通信电路将所述信息发送至所述客户端。
优选的,所述处理电路包括,
统计电路,用以统计提取所述使用记录信息中使用频率最高的所述共享交通工具的车型,以及与所述共享交通工具对应的收费标准;
筛选电路,连接所述统计电路,用以依据预设推荐规则,根据所述当前位置信息,筛选出与所述用户当前位置信息距离最近,且车型,和/或收费标准与所述共享交通工具相对应的共享交通工具的信息。
优选的,所述处理电路包括,
筛选电路,用以根据所述当前位置信息,筛选符合所述当前位置信息的共享交通工具集合;
确定电路,连接所述筛选电路,用以依据预设推荐规则根据用户输入的需求信息从所述共享交通工具集合中提取与用户输入的需求关联度最高的所述共享交通工具,获取所述共享交通工具的信息。
优选的,所述客户端还包括,
显示电路,连接所述客户端通信电路,用以显示所述推荐信息。
优选的,所述处理电路包括,
存储模块,用以存储预设推荐规则,所述推荐规则为与所述使用信息相关度越高的所述共享交通工具的信息的优先级越高。
本发明还提供一种推荐共享交通工具的客户端,所述客户端包括:
定位电路,用以定位用户的当前位置信息;
获取电路,连接所述定位电路,用以获取用户的使用信息,所述使用信息包括用户的使用记录信息,和/或用户的需求信息;
处理电路,连接所述获取电路,用以依据预设推荐规则,根据所述当前位置信息和所述使用信息,筛选符合条件的共享交通工具的信息。
优选的,还包括,
显示电路,连接所述处理电路,用以显示信息。
优选的,所述处理电路包括,
存储模块,用以存储预设推荐规则,所述推荐规则为与所述使用信息相关度越高的所述共享交通工具的信息的优先级越高。
优选的,所述存储模块中的推荐规则还包括当所述使用信息包括使用记录信息和用户输入的需求信息时,将所述用户输入的需求信息作为所述使用信息。
上述技术方案的有益效果的举例如下:
推荐共享交通工具的方法可根据用户的使用信息为用户推荐适合的共享交通工具,提高用户的体验效果;
推荐共享交通工具的系统的服务器可根据用户的使用信息为客户端推荐适合用户使用的共享交通工具,以便于用户使用共享交通工具。
附图说明
图1为本发明所述推荐共享交通工具的方法的第一种实施例的方法流程图。
图2为本发明所述推荐共享交通工具的方法的第二种实施例的方法流程图。
图3为本发明所述推荐共享交通工具的方法的第三种实施例的方法流程图。
图4为本发明所述推荐共享交通工具的系统的一种实施例的模块图。
图5为本发明所述处理电路的第一种实施例的模块图。
图6为本发明所述处理电路的第二种实施例的模块图。
图7为本发明所述推荐共享交通工具的客户端的一种实施例的模块图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
如图1所示,一种推荐共享交通工具的方法,该方法包括:
S1.获取用户的当前位置信息和使用信息,使用信息包括用户的使用记录信息,和/或用户的需求信息;
S2.依据预设推荐规则,根据当前位置信息和使用信息,筛选符合条件的共享交通工具的信息输出。
进一步地,作为举例而非限定,共享交通工具可以是自行车,或电动车,或摩托车等。
在本实施例中,推荐共享交通工具的方法可根据用户的使用信息为用户推荐适合的共享交通工具,提高用户的体验效果。
在优选的实施例中,使用记录信息可包括:
用户使用过的共享交通工具的车型,及共享交通工具对应的收费标准。
在本实施例中,使用记录信息是指用户使用共享交通工具的历史记录,或用户在一段时间内的使用记录,主要包括每次使用共享交通工具时采用的车型,相应的共享交通工具的收费标准。车型可以包括不同批次的电动车和不同批次的自行车等。收费标准可以是按小时收费,或按分钟收费,如:以1小时为单位进行收费,或以半小时为单位进行收费,或以1分钟为单位进行收费等。
如图2所示,在优选的实施例中,当使用信息为使用记录信息时,依据预设推荐规则,根据当前位置信息和使用信息,筛选符合条件的共享交通工具的信息输出的过程为:
S211.统计提取使用记录信息中使用频率最高的共享交通工具的车型,以及与共享交通工具对应的收费标准;
S212.依据预设推荐规则,根据当前位置信息,筛选出与用户当前位置信息距离最近,且车型,和/或收费标准与共享交通工具相对应的共享交通工具的信息并输出。
在本实施例中,作为举例而非限定,当使用信息为使用记录信息时,即用户没有输入需求信息,可对使用记录信息中的历史记录进行统计,获取用户使用频率最高的共享交通工具的车型,以及获取使用频率最高的共享交通工具的收费标准;比较两个频率的大小,取较大一个的频率对应的一类共享交通工具,根据用户的当前位置信息,从该类共享交通工具中筛选出距离用户最近的共享交通工具,并将该共享交通工具的信息推送至用户,以为用户推荐适合用户使用的共享交通工具,提高了用户使用的便捷度。
具体地,例如:用户的使用记录信息中主要是用时不超过半个小时的订单,则可为用户推荐收费标准为以半小时为单位进行收费的共享交通工具的车型。
在优选的实施例中,需求信息包括共享交通工具的车型,和/或共享交通工具对应的收费标准。
在本实施例中,作为举例而非限定,需求信息是指用户输入的需要预定共享交通工具的车型和收费标准等,需求信息还可包括地点信息和预定时间等。车型可以包括不同批次的电动车和不同批次的自行车等。收费标准可以是按小时收费,或按分钟收费,如:以1小时为单位进行收费,或以半小时为单位进行收费,或以1分钟为单位进行收费等。
如图3所示,在优选的实施例中,当使用信息为用户输入的需求信息时,依据预设推荐规则,根据当前位置信息和使用信息,筛选符合条件的共享交通工具的信息输出的过程为:
S221.根据当前位置信息,筛选符合当前位置信息的共享交通工具集合;
S222.依据预设推荐规则根据用户输入的需求信息从共享交通工具集合中提取与用户输入的需求关联度最高的共享交通工具,获取共享交通工具的信息并输出。
在本实施例中,作为举例而非限定,当使用信息为用户输入的需求信息时,或当用户的使用记录信息和用户的需求信息同时存在时,选择用户输入的需求信息作为使用信息。首先,以用户的当前位置信息为中心以预设尺寸为半径形成一区域范围,提取该区域范围内未被预约,且未被报修的共享交通工具以组成一集合,根据用户输入的需求信息,从该集合中选择关联度最高的共享交通工具。所谓的关联度最高是指在该集合中的共享交通工具的类型和收费标准与需求信息中的类型和收费标准相同。从而获取该共享交通工具的信息,并将该共享交通工具的信息推送至用户,为用户推荐适合用户使用的共享交通工具,提高了用户使用的便捷度。
在优选的实施例中,共享交通工具的信息包括位置信息。
进一步地,作为举例而非限定,共享交通工具的信息还可包括,共享交通工具的状态信息,和/或车型,和/或收费标准。
其中,状态信息包括处于使用中的状态、已经被预定的状态、处于报修中的状态和未被预约的状态等。
在优选的实施例中,推荐规则包括,与使用信息相关度越高的共享交通工具的信息的优先级越高。
进一步地,作为举例而非限定,推荐规则还可包括,当使用信息包括使用记录信息和用户输入的需求信息时,将用户输入的需求信息作为使用信息。即:使用记录信息和用户输入的需求信息同时存在时,需求信息的优先级高于使用记录信息的优先级。
如图4所示,本发明还提供一种推荐共享交通工具的系统,该系统包括:
客户端100和服务器200,客户端100与服务器200进行数据通信;
客户端100包括,
定位电路110,用以定位用户的当前位置信息;
获取电路130,用以获取用户的使用信息,使用信息包括用户的使用记录信息,和/或用户的需求信息;
客户端通信电路120,分别连接定位电路110和获取电路130,用以将使用信息和当前位置信息发送至服务器200;
服务器200包括,
服务端通信电路220,用以与客户端通信电路120进行数据通信;
处理电路210,连接服务端通信电路220,用以依据预设推荐规则,根据当前位置信息和使用信息,筛选符合条件的共享交通工具的信息,通过服务端通信电路220将信息发送至客户端100。
进一步地,作为举例而非限定,共享交通工具可以是自行车,或电动车,或摩托车等。使用记录信息可包括:用户使用过的共享交通工具的车型,及共享交通工具对应的收费标准。需求信息包括共享交通工具的车型,和/或共享交通工具对应的收费标准。共享交通工具的信息包括位置信息。共享交通工具的信息还可包括共享交通工具的状态信息,和/或车型,和/或收费标准等。
在本实施例中,推荐共享交通工具的系统的服务器200可根据用户的使用信息为客户端100推荐适合用户使用的共享交通工具,以便于用户使用共享交通工具。
如图5所示,在优选的实施例中,处理电路210可包括:
统计电路2111,用以统计提取使用记录信息中使用频率最高的共享交通工具的车型,以及与共享交通工具对应的收费标准;
筛选电路2112,连接统计电路2111,用以依据预设推荐规则,根据当前位置信息,筛选出与用户当前位置信息距离最近,且车型,和/或收费标准与共享交通工具相对应的共享交通工具的信息。
在本实施例中,作为举例而非限定,当使用信息为使用记录信息时,即用户没有输入需求信息,可对使用记录信息中的历史记录进行统计,获取用户使用频率最高的共享交通工具的车型,以及获取使用频率最高的共享交通工具的收费标准;比较两个频率的大小,取较大一个的频率对应的一类共享交通工具,根据用户的当前位置信息,从该类共享交通工具中筛选出距离用户最近的共享交通工具,并将该共享交通工具的信息推送至用户,以为用户推荐适合用户使用的共享交通工具,提高了用户使用的便捷度。
具体地,例如:用户的使用记录信息中主要是用时不超过半个小时的订单,则可为用户推荐收费标准为以半小时为单位进行收费的共享交通工具的车型。
如图6所示,在优选的实施例中,处理电路210可包括:
筛选电路2121,用以根据当前位置信息,筛选符合当前位置信息的共享交通工具集合;
确定电路2122,连接筛选电路2121,用以依据预设推荐规则根据用户输入的需求信息从共享交通工具集合中提取与用户输入的需求关联度最高的共享交通工具,获取共享交通工具的信息。
在本实施例中,作为举例而非限定,当使用信息为用户输入的需求信息时,或当用户的使用记录信息和用户的需求信息同时存在时,选择用户输入的需求信息作为使用信息。首先,以用户的当前位置信息为中心以预设尺寸为半径形成一区域范围,提取该区域范围内未被预约,且未被报修的共享交通工具以组成一集合,根据用户输入的需求信息,从该集合中选择关联度最高的共享交通工具。所谓的关联度最高是指在该集合中的共享交通工具的类型和收费标准与需求信息中的类型和收费标准相同。从而获取该共享交通工具的信息,并将该共享交通工具的信息推送至用户,以为用户推荐适合用户使用的共享交通工具,提高了用户使用的便捷度。
如图4所示,在优选的实施例中,客户端100还可包括:
显示电路140,连接客户端通信电路120,用以显示推荐信息。
在本实施例中,显示电路140提供一显示模板,该显示模板为显示用户当前的位置和共享交通工具的位置的地图,可通过显示电路140显示相应的推荐信息以便于用户直观的了解推荐的共享交通工具的位置信息,便于用户快速找到该共享交通工具。
在优选的实施例中,所述处理电路210可包括:
存储模块,用以存储预设推荐规则,所述推荐规则为与所述使用信息相关度越高的所述共享交通工具的信息的优先级越高。
如图7所示,本发明还提供一种推荐共享交通工具的客户端,所述推荐共享交通工具的客户端300可包括:
定位电路320,用以定位用户的当前位置信息;
获取电路340,连接所述定位电路320,用以获取用户的使用信息,所述使用信息包括用户的使用记录信息,和/或用户的需求信息;
处理电路330,连接所述获取电路340,用以依据预设推荐规则,根据所述当前位置信息和所述使用信息,筛选符合条件的共享交通工具的信息。
在本实施例中,推荐共享交通工具的客户端可以是用户随时携带的手机,通过手机的定位功能定位用户当前的位置信息,根据用户输入的使用信息为用户推荐适合的共享交通工具,提高用户的体验效果。
在优选的实施例中,还可包括:
显示电路310,连接所述处理电路330,用以显示信息。
在本实施例中,作为举例而非限定,显示电路可提供一显示模板,该显示模板为显示用户当前的位置和共享交通工具的位置的地图,可通过显示电路显示相应的推荐信息以便于用户直观的了解推荐的共享交通工具的位置信息,便于用户快速找到该共享交通工具。
在优选的实施例中,所述处理电路330可包括:
存储模块,用以存储预设推荐规则,所述推荐规则为与所述使用信息相关度越高的所述共享交通工具的信息的优先级越高。
进一步地,所述存储模块中的推荐规则还包括当所述使用信息包括使用记录信息和用户输入的需求信息时,将所述用户输入的需求信息作为所述使用信息。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。