共享单车推荐方法及终端设备与流程

文档序号:17243426发布日期:2019-03-30 08:41阅读:268来源:国知局
共享单车推荐方法及终端设备与流程

本公开涉及通信技术领域,尤其涉及共享单车推荐方法及终端设备。



背景技术:

用户在手机上安装共享单车的客户端,通过客户端向服务器请求查看可用的共享单车的位置。服务器确定用户当前所在位置,将该位置周围一定范围内可用的共享单车的位置信息发送给客户端。用户可按照客户端所显示的位置信息找到可用的共享单车。

通常,服务器会向客户端发送多辆共享单车的位置信息,用户从多辆共享单车中选择其一。但是用户所选到的共享单车往往与用户的个人偏好不相匹配,影响用户的使用体验。



技术实现要素:

本公开的实施例提供共享单车推荐方法及终端设备,技术方案如下:

向服务器发送目标用户的用车请求消息,所述用车请求消息包括所述目标用户的位置信息;

接收所述服务器发送的车辆信息,所述车辆信息包括可用车辆的位置信息和推荐信息,所述可用车辆位于所述目标用户所在位置的预设范围内,所述推荐信息用于指示所述可用车辆与所述目标用户偏好的匹配程度;

显示所述车辆信息。

本公开提供的技术方案,终端设备向服务器发送用车请求消息,服务器向终端设备返回车辆信息,车辆信息指示用户所在位置周围可用车辆的位置、以及可用车辆与用户个人偏好的匹配程度。终端设备显示车辆信息供用户查看。用户可根据车辆位置信息以及与个人偏好的匹配程度,选择使用哪辆车。该技术方案通过向用户提供推荐信息,帮助用户选择与个人偏好更匹配的车辆,以改善用户的使用体验。

在一个实施例中,还包括:

向所述服务器发送所述目标用户的参考信息,以便于所述服务器根据所述参考信息确定所述可用车辆的推荐信息;

其中,所述参考信息用于指示所述目标用户对共享单车的偏好。

在一个实施例中,所述参考信息包括由所述目标用户所指定的描述车型、颜色或者单车特征的至少一个关键词。

在一个实施例中,描述单车特征的关键词包括描述车把、车架、车链或车座的部件特征的关键词。

在一个实施例中,所述可用车辆的数量为k,k≥2时,从所述服务器接收的车辆信息还包括排序信息,所述排序信息用于指示k辆所述可用车辆与所述目标用户偏好匹配程度的排序。

根据本公开实施例的第二方面,提供一种终端设备,包括:

请求模块,用于向服务器发送目标用户的用车请求消息,所述用车请求消息包括所述目标用户的位置信息;

响应模块,用于接收所述服务器发送的车辆信息,所述车辆信息包括可用车辆的位置信息和推荐信息,所述可用车辆位于所述目标用户所在位置的预设范围内,所述推荐信息用于指示所述可用车辆与所述目标用户偏好的匹配程度;

输出模块,用于显示所述车辆信息。

在一个实施例中,还包括:

定义模块,用于向所述服务器发送所述目标用户的参考信息,以便于所述服务器根据所述参考信息确定所述可用车辆的推荐信息;

其中,所述参考信息用于指示所述目标用户对共享单车的偏好。

在一个实施例中,所述定义模块向所述服务器发送的所述参考信息包括由所述目标用户所指定的描述车型、颜色或者单车特征的至少一个关键词。

在一个实施例中,所述定义模块向所述服务器发送的描述单车特征的关键词,包括描述车把、车架、车链或车座的部件特征的关键词。

在一个实施例中,所述可用车辆的数量为k,k≥2时,所述响应模块从所述服务器接收的车辆信息还包括排序信息,所述排序信息用于指示k辆所述可用车辆与所述目标用户偏好匹配程度的排序。

根据本公开实施例的第三方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面所提供共享单车推荐方法的步骤。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。

图1是根据一示例性实施例示出的一种应用场景的说明示意图。

图2是根据一示例性实施例示出的共享单车推荐方法的流程图。

图3是根据一示例性实施例示出的共享单车推荐方法的流程图。

图4是根据一示例性实施例示出的客户端界面的说明示意图。

图5是根据一示例性实施例示出的单车结构的说明示意图。

图6是根据一示例性实施例示出的电子设备的框图。

图7是根据一示例性实施例示出的电子设备的框图。

图8是根据一示例性实施例示出的电子设备的框图。

图9是根据一示例性实施例示出的终端设备的框图

图10是根据一示例性实施例示出的共享单车推荐系统的示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的设备和方法的例子。

共享单车的客户端通常向用户提供用户所在位置周围可用共享单车的位置,即告诉用户什么位置有车可用。本公开的目的在于不但告诉用户什么位置有车可用,并告诉用户哪些车更符合用户个人对共享单车的偏好,用户可根据本公开实施例所提供的方案,选择与个人偏好更匹配的车辆,以改善用户的使用体验。

本公开实施例提供的技术方案,涉及服务器和终端设备。参照图1所示,终端设备11向服务器12发送使用共享单车的请求,服务器12响应终端设备11的请求,向终端设11备发送指示可用车辆位置以及可用车辆与用户偏好匹配程度的信息。终端设备11显示接收到的信息供用户查看。

图2是根据一示例性实施例示出的一种共享单车推荐方法的流程图,该方法应用于终端设备,包括步骤201-203:

在步骤201中,向服务器发送目标用户的用车请求消息。

用车请求消息包括目标用户的位置信息,用于指示目标用户当前所在位置。

在步骤202中,接收服务器发送的车辆信息。

车辆信息包括可用车辆的位置信息和推荐信息。

可用车辆位于目标用户所在位置的预设范围内。预设范围可以为一个城市、目标用户所在位置周围若干公里等等的范围。通常预设范围以可在终端设备上显示为宜。例如,终端设备显示该预设范围的地图,用户可通过手势操作放大显示或者缩小显示,在终端设备显示的地图范围不同时,该预设范围的大小也随之改变。

推荐信息用于指示可用车辆与目标用户偏好的匹配程度。例如,服务器为可用车辆添加一个颜色标记,不同颜色表示不同的匹配程度。比如绿色标记表示匹配程度高,黄色标记表示匹配程度一般,红色表示匹配程度低。

在步骤203中,显示车辆信息。

终端设备显示车辆信息供用户查看。例如,终端设备显示地图上某个位置的可用车辆,并在该可用车辆所在位置显示服务器为该可用车辆添加的颜色标记。举例来说,终端设备显示用户所在位置周围50米范围内的可用车辆,有的可用车辆带有红色标记,有的带有黄色标记,有的带有绿色标记。用户可从带有绿色标记的可用车辆中选择其一,根据终端设备所显示位置找到该可用车辆。

本公开实施例提供的共享单车推荐方法,终端设备向服务器发送用车请求消息,服务器向终端设备返回车辆信息,车辆信息指示用户所在位置周围可用车辆的位置、以及可用车辆与用户个人偏好的匹配程度。终端设备显示车辆信息供用户查看。用户可根据车辆位置信息以及与个人偏好的匹配程度,选择使用哪辆车。该技术方案通过向用户提供推荐信息,帮助用户选择与个人偏好更匹配的车辆,以改善用户的使用体验。

基于上述图2对应的实施例提供的共享单车推荐方法,图3是根据一示例性实施例示出的一种共享单车推荐方法的流程图,图3对应的实施例结合预约共享单车的应用场景,说明本公开实施例提供的共享单车推荐方法。

其中部分步骤中的内容与图2对应的实施例中的步骤相同或类似,以下只对步骤中不同之处做详细说明。参照图3所示,本实施例提供的共享单车推荐方法包括步骤301-305:

在步骤301中,向服务器发送目标用户的参考信息。

参考信息用于指示目标用户对共享单车的偏好。

参考信息可以由终端设备发送给服务器。例如,终端设备安装共享单车的客户端,参照图4所示的客户端界面的说明示意图,客户端提供共享单车的特征描述的若干关键词,用户从中选定描述个人偏好的关键词。这些关键词可以描述车型、颜色、单车特征等。

在一个应用场景中,共享单车服务提供商提供的单车车型包括若干个型号,这些型号可以作为关键词供用户选择。单车的颜色也可作为关键词。描述单车特征的关键词,可以包括描述车把、车架、车链、车座等部件特征的关键词。例如直车把、弯车把、有梁车架、无梁车架、无链罩、带链罩、车座高度等等。

参考信息包括由目标用户所指定的描述车型、颜色或者单车特征的至少一个关键词。目标用户选定至少一个关键词后,终端设备将目标用户所选定的关键词的集合发送给服务器。

在步骤302中,终端设备向服务器发送目标用户的用车请求消息。

结合预约共享单车的应用场景,目标用户可预约周围的共享单车。在目标用户预约时,操作客户端向服务器发送用车请求消息。服务器向客户端返回周围可用的共享单车的信息,由目标用户指定想要预约的一辆。用户确认预约一辆单车后,在一定时间内别的用户不能使用该单车。

在步骤303中,服务器根据目标用户的位置信息确定可用车辆的位置信息。

在一个实施例中,服务器根据目标用户的位置信息,将目标用户所在位置周围预设范围内闲置车辆的位置信息,确定为可用车辆的位置信息。

在步骤304中,服务器根据参考信息确定可用车辆的推荐信息。

服务器保存每辆单车的特征信息,特征信息可以为描述单车特征的关键词。服务器确定可用车辆的位置信息后,将可用车辆的特征信息与目标用户的参考信息比较,根据二者的匹配程度确定推荐信息。

以可用车辆包括车辆a、车辆的特征信息包括车型、车座高度的情形为例,对确定特征信息与参考信息是否匹配的过程进行说明。

车辆a的车型关键词为“型号1”。目标用户参考信息中包括关键词“型号1”,服务器确定车辆a的车型与目标用户的偏好匹配。

车辆a的特征信息包括车座高度,服务器可根据车辆a上报的信息确定车辆a的车座高度。参照图5所示,车辆a的车座51插入车架的中空管52里,车座51插入中空管52的深度变化,车座51高度随之变化。中空管52里安装一弹簧53和一压力感应器54,车座51插入中空管52后向弹簧53一端施力使得弹簧53压缩,弹簧53一端向压力感应器54施加压力。

车座51调低时,弹簧53向压力感应器54施加的压力增大。车座51调高时,压力感应器54向压力感应器54施加的压力减小。即压力感应器54的读数与车座51高度负相关。车座51调至最高时,弹簧53不受力,弹簧53长度为原长。车座51最高时的高度值记作h1,弹簧53原长记作l1,弹簧53的劲度系数记作r,则当压力传感器的读数为f时,车座51高度h=h1-f/r。

车辆a可将压力感应器54的读数发送至服务器,用户调节车座51高度时读数更新,读数更新时车辆a重新向服务器发送读数。

服务器可根据从车辆a接收到的读数计算车辆a的车座高度,当计算得到的车座高度与目标用户的参考信息中描述车座高度差值不超过s(例如取5cm等)时,服务器确定车辆a的车座高度与目标用户的偏好匹配。

推荐信息可以包括特征信息与参考信息中匹配关键词的数量,与特征信息所包括关键词的数量之比,将该比值称为推荐指数。以共享单车的特征信息包括10个关键词的情形为例,车辆a的特征信息关键词中有7个与目标用户参考信息中的关键词匹配,则车辆a的推荐指数为7/10=0.7。推荐指数越接近1,表示车辆a与用户偏好越匹配。

推荐指数可以以数值的形式显示,例如在地图上显示车辆a时叠加显示类似“推荐指数0.7”、“匹配度70%”等的文字提示。

或者,推荐指数可以以图形的形式显示。例如,推荐指数以若干数量的星形表示。将推荐指数从0~1划分为5个等级,推荐指数为0对应的星形数量为0颗星,推荐指数为1对应的星形数量为5颗星。推荐指数每增加0.2星形数量增加一颗。用户通过星形的数量即可确定与个人偏好的匹配程度。

或者,推荐指数可以以颜色标记的形式显示。例如,终端设备可根据一辆单车对应的推荐指数的大小为该单车添加颜色标记。将一辆单车的推荐指数计作p,当p≥0.7时,终端设备为该车辆添加绿色标记。当0.4≤p<0.7时,终端设备为该车辆添加黄色标记。当0≤p<0.4时,终端设备为该车辆添加红色标记。

在步骤305中,服务器向终端设备发送车辆信息。

车辆信息包括可用车辆的位置信息和推荐信息。位置信息指示可用车辆的位置,推荐信息指示车辆与用户偏好的匹配程度。以车辆a为例,车辆信息包括车辆a的位置信息,以及车辆a的推荐指数。

在一个实施例中,可用车辆的数量为k,k≥2时。车辆信息还包括排序信息,排序信息用于指示k辆可用车辆与目标用户偏好匹配程度的排序。

例如,可用车辆的数量为3,可用车辆分别为车辆a、车辆b、车辆c,车辆a的推荐指数为0.7、车辆b的推荐指数为0.8、车辆c的推荐指数为0.5。按照推荐指数由大到小的次序,服务器为每辆可用车辆添加推荐次序标识,车辆b的推荐次序标识为1,车辆a的推荐次序标识为2,车辆c的推荐次序标识为3。以车辆a为例,车辆信息包括车辆a的位置信息、车辆a的推荐指数以及车辆a的推荐次序标识。

在步骤306中,终端设备显示车辆信息。

在一个实施例中,终端设备在地图上显示车辆a、车辆b、车辆c的位置。以车辆a为例,车辆a在地图上的位置为其位置信息所指示的位置,该位置上还可显示车辆a的推荐指数以及推荐次序标识。

用户可从车辆a、车辆b、车辆c中指定其一作为预约车辆,用户确认预约一辆单车后,可在一定时间段内前往预约车辆的位置扫码开锁,在该时间段内别的用户不能使用该单车。

本公开实施例提供的共享单车推荐方法,终端设备向服务器发送用车请求消息,服务器向终端设备返回车辆信息,车辆信息指示用户所在位置周围可用车辆的位置、以及可用车辆与用户个人偏好的匹配程度。终端设备显示车辆信息供用户查看。用户可根据车辆位置信息以及与个人偏好的匹配程度,选择使用哪辆车。该技术方案通过向用户提供推荐信息,帮助用户选择与个人偏好更匹配的车辆,以改善用户的使用体验。

下述为本公开设备实施例,可以用于执行本公开方法实施例。

图6是根据一示例性实施例示出的一种电子设备的框图,该设备可以通过软件、硬件或者两者的结合实现其部分或者全部功能,用于执行图2-图5对应的实施例中服务器所完成的步骤。如图6所示,电子设备包括:

请求模块61,用于向服务器发送目标用户的用车请求消息,用车请求消息包括目标用户的位置信息。

响应模块62,用于接收服务器发送的车辆信息,车辆信息包括可用车辆的位置信息和推荐信息,可用车辆位于目标用户所在位置的预设范围内,推荐信息用于指示可用车辆与目标用户偏好的匹配程度。

输出模块63,用于显示车辆信息。

参照图7所示,在一个实施例中,还包括:

定义模块64,用于向服务器发送目标用户的参考信息,以便于服务器根据参考信息确定可用车辆的推荐信息。

其中,参考信息用于指示目标用户对共享单车的偏好。

在一个实施例中,定义模块64向服务器发送的参考信息包括由目标用户所指定的描述车型、颜色或者单车特征的至少一个关键词。

在一个实施例中,定义模块64向服务器发送的描述单车特征的关键词,包括描述车把、车架、车链或车座的部件特征的关键词。

在一个实施例中,可用车辆的数量为k,k≥2时,响应模块62从服务器接收的车辆信息还包括排序信息,排序信息用于指示k辆可用车辆与目标用户偏好匹配程度的排序。

图8是根据一示例性实施例示出的一种电子设备的框图,该设备可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部,该电子设备用于执行上述图2-图5对应的实施例中服务器所执行的步骤。如图8所示,电子设备80包括:

处理器801。

用于存储处理器801可执行指令的存储器802。

其中,处理器801被配置为:

用于存储处理器可执行指令的存储器。

其中,处理器被配置为:

向服务器发送目标用户的用车请求消息,用车请求消息包括目标用户的位置信息。

接收服务器发送的车辆信息,车辆信息包括可用车辆的位置信息和推荐信息,可用车辆位于目标用户所在位置的预设范围内,推荐信息用于指示可用车辆与目标用户偏好的匹配程度。

显示车辆信息。

在一个实施例中,上述处理器801还可被配置为:

向服务器发送目标用户的参考信息,以便于服务器根据参考信息确定可用车辆的推荐信息。

其中,参考信息用于指示目标用户对共享单车的偏好。

在一个实施例中,上述处理器801还可被配置为:

参考信息包括由目标用户所指定的描述车型、颜色或者单车特征的至少一个关键词。

在一个实施例中,上述处理器801还可被配置为:

描述单车特征的关键词包括描述车把、车架、车链或车座的部件特征的关键词。

在一个实施例中,上述处理器801还可被配置为:

可用车辆的数量为k,k≥2时,从服务器接收的车辆信息还包括排序信息,排序信息用于指示k辆可用车辆与目标用户偏好匹配程度的排序。

本公开实施例提供的终端设备,终端设备向服务器发送用车请求消息,服务器向终端设备返回车辆信息,车辆信息指示用户所在位置周围可用车辆的位置、以及可用车辆与用户个人偏好的匹配程度。终端设备显示车辆信息供用户查看。用户可根据车辆位置信息以及与个人偏好的匹配程度,选择使用哪辆车。该技术方案通过向用户提供推荐信息,帮助用户选择与个人偏好更匹配的车辆,以改善用户的使用体验。

本公开实施例提供的电子设备可以是一个如图9所示的终端设备,图9是根据一示例性实施例示出的一种终端设备的框图,该终端设备90可以是智能手机、平板电脑等,该终端设备90用于执行上述图2-图5对应的实施例中终端设备所执行的步骤。

终端设备90可以包括以下一个或多个组件:处理组件901,存储器902,电源组件903,多媒体组件904,音频组件905,输入/输出(i/o)的接口906,传感器组件907,以及通信组件908。

处理组件901通常控制终端设备90的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件901可以包括一个或多个处理器9011来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件901可以包括一个或多个模块,便于处理组件901和其他组件之间的交互。例如,处理组件901可以包括多媒体模块,以方便多媒体组件904和处理组件901之间的交互。

存储器902被配置为存储各种类型的数据以支持在终端设备90的操作。这些数据的示例包括用于在终端设备90上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器902可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(英文全称:staticrandomaccessmemory,英文简称:sram),电可擦除可编程只读存储器(英文全称:electricallyerasableprogrammablereadonlymemory,英文简称:eeprom),可擦除可编程只读存储器(英文全称:erasableprogrammablereadonlymemory,英文简称:eprom),可编程只读存储器(英文全称:programmablereadonlymemory,英文简称:prom),只读存储器(英文全称:readonlymemory,英文简称:rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件903为终端设备90的各种组件提供电力。电源组件903可以包括电源管理系统,一个或多个电源,及其他与为终端设备90生成、管理和分配电力相关联的组件。

多媒体组件904包括在终端设备90和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(英文全称:liquidcrystaldisplay,英文简称:lcd)和触摸面板(英文全称:touchpanel,英文简称:tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件904包括一个前置摄像头和/或后置摄像头。当终端设备90处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件905被配置为输出和/或输入音频信号。例如,音频组件905包括一个麦克风(英文全称:microphone,英文简称:mic),当终端设备90处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器902或经由通信组件908发送。在一些实施例中,音频组件905还包括一个扬声器,用于输出音频信号。

i/o接口906为处理组件901和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件907包括一个或多个传感器,用于为终端设备90提供各个方面的状态评估。例如,传感器组件907可以检测到终端设备90的打开/关闭状态,组件的相对定位,例如组件为终端设备90的显示器和小键盘,传感器组件907还可以检测终端设备90或终端设备90一个组件的位置改变,用户与终端设备90接触的存在或不存在,终端设备90方位或加速/减速和终端设备90的温度变化。传感器组件907可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件907还可以包括光传感器,如互补金属氧化物半导体(英文全称:

complementarymetaloxidesemiconductor,英文简称:cmos)或电荷耦合元件(英文全称:chargecoupleddevice,英文简称:ccd)图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件907还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件908被配置为便于终端设备90和其他设备之间有线或无线方式的通信。终端设备90可以接入基于通信标准的无线网络,如无线保真(英文全称:wireless-fidelity,英文简称:wifi),3g、4g或5g,或它们的组合。在一个示例性实施例中,通信组件908经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件908还包括近场通信(英文全称:nearfieldcommunication,英文简称:nfc)模块,以促进短程通信。例如,该nfc模块可基于射频识别(英文全称:radiofrequencyidentification,英文简称:rfid)技术或红外数据协会(英文全称:infrareddataassociation,英文简称:irda)技术或超宽带(英文全称:ultrawideband,英文简称:uwb)技术或蓝牙(英文全称:bluetooth,英文简称:bt)技术或其他技术来实现。

在示例性实施例中,终端设备90可以被一个或多个应用专用集成电路(英文全称:applicationspecificintegratedcircuit,英文简称:asic)、数字信号处理器(英文全称:digitalsignalprocessing,英文简称:dsp)、数字信号处理设备(英文全称:digitalsignalprocessingdevice,英文简称:dspd)、可编程逻辑器件(英文全称:programmablelogicdevice,英文简称:pld)、现场可编程门阵列(英文全称:fieldprogrammablegatearray,英文简称:fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述图2-图5对应的实施例中所描述的共享单车推荐方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器902,上述指令可由终端设备90的处理组件901执行以完成上述方法。例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(英文全称:randomaccessmemory,英文简称:ram)、cd-rom、磁带、软盘和光数据存储设备等。当存储介质中的指令由终端设备90的处理组件901执行时,使得终端设备90能够执行上述图2-图5对应的实施例中所描述的共享单车推荐方法,该方法包括:

向服务器发送目标用户的用车请求消息,用车请求消息包括目标用户的位置信息。

接收服务器发送的车辆信息,车辆信息包括可用车辆的位置信息和推荐信息,可用车辆位于目标用户所在位置的预设范围内,推荐信息用于指示可用车辆与目标用户偏好的匹配程度。

显示车辆信息。

在一个实施例中,该方法还包括:向服务器发送目标用户的参考信息,以便于服务器根据参考信息确定可用车辆的推荐信息。

其中,参考信息用于指示目标用户对共享单车的偏好。

在一个实施例中,该方法还包括:参考信息包括由目标用户所指定的描述车型、颜色或者单车特征的至少一个关键词。

在一个实施例中,该方法还包括:描述单车特征的关键词包括描述车把、车架、车链或车座的部件特征的关键词。

在一个实施例中,该方法还包括:可用车辆的数量为k,k≥2时,从服务器接收的车辆信息还包括排序信息,排序信息用于指示k辆可用车辆与目标用户偏好匹配程度的排序。

本公开的实施例还提供一种共享单车推荐系统,参照图10所示,共享单车推荐系统包括服务器101和终端设备102。

其中,终端设备102为图6-图9所对应的实施例中所描述的终端设备。

本领域技术人员在考虑说明书及实践这里公开的内容后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,因此,本公开的保护范围应以权利要求的保护范围为准。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围应以权利要求的保护范围为准。

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