掌桥专利:专业的专利平台
掌桥专利
首页

基于单一发起人多出发地的商户推荐方法和装置以及设备

文献发布时间:2023-06-19 11:14:36


基于单一发起人多出发地的商户推荐方法和装置以及设备

技术领域

本发明涉及互联网技术领域,尤其涉及基于单一发起人多出发地的商户推荐方法和装置以及设备。

背景技术

随着我国经济的迅猛发展以及人们生活水平的提高,人们对外出消费的需求,例如吃饭、购物、看电影等的需求也进一步提升。智能手机的普及以及移动通信技术的发展,为人们提供了一个更加便捷且丰富的移动网络服务平台,使得人们可以随时随地享受到移动网络服务。目前市场上已有的电子商务平台,例如淘宝、大众点评、美团、京东等,已成了人们居家出行的重要组成部分。

目前移动应用程序向用户推荐商家信息过程中,大多会根据用户当前地理位置信息,推荐距离用户最近的商家,并以物理距离从小到大进行排序推荐。该方法虽然能够为用户实时推荐附近的商家,但并没有考虑到多个用户同一目标的情况。在实际场景中,用户大多会选择与好友结伴出门消费,根据上述的推荐方法,用户只能通过来回切换出发地的方式,并凭借经验来选择最优的商家,此方法不但繁琐且筛选出的结果也可能并非最优选择。

发明内容

有鉴于此,本发明的目的在于提出一种基于单一发起人多出发地的商户推荐方法和装置以及设备,能够综合考量多方因素,实现在多出发地的多用户下推荐最合适的商家给用户,以提高用户生活品质和便利性。

为实现上述目的,本发明提供一种基于单一发起人多出发地的商户推荐方法,所述方法包括:

接收第一用户通过客户端发起的出行活动请求,至少显示用于输入商家类型的操作界面;

响应于所述第一用户从所述操作界面输入的商家类型,以及选择与所述第一用户一同出行活动的若干第二用户的出发地位置信息,其中,所述商家类型至少包括影院、餐厅以及游戏厅;

获取所述第一用户对所述第一用户和若干所述第二用户设置的权重因子,比较得到所述第一用户和若干所述第二用户中权重因子最大值的用户,其中,所述权重因子表示用户的重要程度;

获取权重因子最大值的用户其所在位置的附近区域内的各商家对应的位置信息进行分析后,推荐最优商家;

基于所述第一用户选定所述商家后,自动为所述第一用户和每一所述第二用户生成最佳出行路线。

优选的,所述获取权重因子最大值的用户其所在位置的附近区域内的各商家对应的位置信息进行分析后,推荐最优商家,包括:

基于所获取的各个商家对应的位置信息,利用预设的成本函数计算所述第一用户和每一所述第二用户所在位置到达各个商家的交通成本值;

对各个所述交通成本值按升序排列并显示交通成本值最低的商家的商家信息作为最优商家,推荐给所述第一用户。

优选的,所述预设的成本函数定义为:

优选的,所述基于所述第一用户选定所述商家后,自动为所述第一用户和每一所述第二用户生成最佳出行路线,包括:

基于所述第一用户选定所述商家后,匹配所述第一用户和每一所述第二用户所在位置至所述商家位置用时最短的交通方式;

通过基于所述交通方式使用预设的地图映射功能,实时显示所述第一用户和每一所述第二用户所在位置至所述商家位置的出行路线和剩余时间。

优选的,在所述基于所述第一用户选定所述商家后,自动为所述第一用户和所述第二用户生成最佳出行路线之后,还包括:

通过所述第一用户将所述的出行路线分享给每一所述第二用户,以供每一所述第二用户安排出行。

优选的,在通过所述第一用户将所述的出行路线分享给每一所述第二用户,以供每一所述第二用户安排出行之后,还包括:

对所述第一用户和每一所述第二用户的当前所在位置进行监控;

当所述第一用户和/或任意所述第二用户切换当前所在位置时,则自动更新所切换的当前所在位置至所述商家位置对应的出行路线和剩余时间。

为实现上述目的,本发明还提供一种基于单一发起人多出发地的商户推荐装置,所述装置包括:

接收单元,用于接收第一用户通过客户端发起的出行活动请求,至少显示用于输入商家类型的操作界面;

输入单元,用于响应于所述第一用户从所述操作界面输入的商家类型,以及选择与所述第一用户一同出行活动的若干第二用户的出发地位置信息,其中,所述商家类型至少包括影院、餐厅以及游戏厅;

获取单元,用于获取所述第一用户对所述第一用户和若干所述第二用户设置的权重因子,比较得到所述第一用户和若干所述第二用户中权重因子最大值的用户,其中,所述权重因子表示用户的重要程度;

推荐单元,用于获取权重因子最大值的用户其所在位置的附近区域内的各商家对应的位置信息进行分析后,推荐最优商家;

生成单元,用于基于所述第一用户选定所述商家后,自动为所述第一用户和每一所述第二用户生成最佳出行路线。

优选的,所述推荐单元,还包括:

计算单元,用于基于所获取的各个商家对应的位置信息,利用预设的成本函数计算所述第一用户和每一所述第二用户所在位置到达各个商家的交通成本值;

排序单元,用于对各个所述交通成本值按升序排列并显示交通成本值最低的商家的商家信息作为最优商家,推荐给所述第一用户。

优选的,所述生成单元,还包括:

匹配单元,用于基于所述第一用户选定所述商家后,匹配所述第一用户和每一所述第二用户所在位置至所述商家位置用时最短的交通方式;

显示单元,用于通过基于所述交通方式使用预设的地图映射功能,实时显示所述第一用户和每一所述第二用户所在位置至所述商家位置的出行路线和剩余时间。

为了实现上述目的,本发明又提出一种基于单一发起人多出发地的商户推荐设备,包括处理器、存储器以及存储在所述存储器内的计算机程序,所述计算机程序能够被所述处理器执行时实现如上述实施例所述的基于单一发起人多出发地的商户推荐方法。

有益效果:

以上方案,通过选择某一商家类型后,第一用户选择一同出行的其他第二用户的位置,并按照重要度分别设置每一用户的权重,以权重值最高的用户作为中心点推荐该用户周边附近区域符合已选择商家类型的最优商家,并基于选定该商家后,为每一用户生成出行路线。能够综合考量多方因素,结合多个出发地、预设的权重值,为用户推荐合适的商家,并且还为每一用户规划出行路线,实现多出发地的情况下对选择方案的高效性和准确性、以提高用户生活品质和便利性。

以上方案,利用预设的成本函数计算每一用户所在位置到达各个商家的成本值,并将成本值最低的商家推荐给用户,能够大大提高商家推荐的准确度以及节省用户的出行花费。

以上方案,通过匹配每一用户所在位置到达商家位置其用时最短的交通方式,并显示每一用户的出行路线和剩余时间,能够根据用户需求实现更具人性化的信息反馈,还根据每一出发地到达商家的路况情况,匹配最适合乘载的交通工具,确保用户出行方便。

以上方案,通过将出行路线分享给每一用户,能够便于每一用户安排出行以及实时获知出行路线和时间。

以上方案,通过对每一用户的当前所在位置进行监控,能够实时更新对应的出行路线和时间,能够提高路线分析的智能化,以提高用户的便捷性。

附图说明

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

图1为本发明一实施例提供的一种基于单一发起人多出发地的商户推荐方法的流程示意图。

图2为本发明一实施例提供的各用户与商家的位置关系图。

图3为本发明另一实施例提供的一种基于单一发起人多出发地的商户推荐方法的流程示意图。

图4为本发明一实施例提供的一种基于单一发起人多出发地的商户推荐装置的结构示意图。

图5为本发明另一实施例提供的一种基于单一发起人多出发地的商户推荐装置的结构示意图。

发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。因此,以下对在附图中提供的本发明的实施方式的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

在本发明的描述中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

以下结合实施例详细阐述本发明的内容。

本发明提供一种基于单一发起人多出发地的商户推荐方法,能够综合考量多方因素,实现在多出发地的多用户下推荐最合适的商家给用户,以提高用户生活品质和便利性。

参照图1所示为本发明一实施例提供的一种基于单一发起人多出发地的商户推荐方法的流程示意图。

本实施例中,该方法包括:

S11,接收第一用户通过客户端发起的出行活动请求,至少显示用于输入商家类型的操作界面。

在本实施例中,用户在终端安装该客户端APP后,进行注册或登录,以进入该客户端APP的操作界面。

S12,响应于所述第一用户从所述操作界面输入的商家类型,以及选择与所述第一用户一同出行活动的若干第二用户的出发地位置信息,其中,所述商家类型至少包括影院、餐厅以及游戏厅。

在本实施例中,通过在该客户端APP所显示的操作界面上、根据用户需求输入商家的商家类型信息,还可以从操作界面上所显示的商家类型进行选择,同时选择一同出行的其他用户的出发地位置信息,其中商家类型至少包括影院、餐厅、游戏厅、酒店和购物商城等等。

S13,获取所述第一用户对所述第一用户和若干所述第二用户设置的权重因子,比较得到所述第一用户和若干所述第二用户中权重因子最大值的用户,其中,所述权重因子表示用户的重要程度。

在本实施例中,通过设置每一用户的权重因子,以区分在所有用户中以哪个用户为最重要的考虑对象,用户的重要度越高,其对应设置的权重因子越大。

S14,获取权重因子最大值的用户其所在位置的附近区域内的各商家对应的位置信息进行分析后,推荐最优商家。

其中,所述获取权重因子最大值的用户其所在位置的附近区域内的各商家对应的位置信息进行分析后,推荐最优商家,包括:

S14-1,基于所获取的各个商家对应的位置信息,利用预设的成本函数计算所述第一用户和每一所述第二用户所在位置到达各个商家的交通成本值;

S14-2,对各个所述交通成本值按升序排列并显示交通成本值最低的商家的商家信息作为最优商家,推荐给所述第一用户。

其中,所述预设的成本函数定义为:

在本实施例中,以权重值最高的用户作为中心点、利用预设的成本函数分析后,推荐该用户周边附近区域符合已选择商家类型的最优商家,并基于选定该商家后,为每一用户生成出行路线;通过匹配每一用户所在位置到达商家位置其用时最短的交通方式,并显示每一用户的出行路线和剩余时间。

参照图2所示为一实施例提供的各用户与商家的位置关系图。假设有三位用户,则每个商家的成本值为:

S15,基于所述第一用户选定所述商家后,自动为所述第一用户和每一所述第二用户生成最佳出行路线。

其中,所述基于所述第一用户选定所述商家后,自动为所述第一用户和每一所述第二用户生成最佳出行路线,包括:

S15-1,基于所述第一用户选定所述商家后,匹配所述第一用户和每一所述第二用户所在位置至所述商家位置用时最短的交通方式;

S15-2,通过基于所述交通方式使用预设的地图映射功能,实时显示所述第一用户和每一所述第二用户所在位置至所述商家位置的出行路线和剩余时间。

在本实施例中,根据选定商家后,根据每一出发地到达商家的路况情况,匹配每一用户所在位置到该商家位置用时最短的交通方式,确保用户出行方便。另外,在推荐界面进行展示商家信息时,通过设置商家地图映射功能模块,同时展示商家地图映射标签,用户通过点击商家地图映射标签,将对应的出行路线及剩余时间直观展示在地图中。

参照图3所示为本发明一实施例提供的一种基于单一发起人多出发地的商户推荐方法的流程示意图。

本实施例中,该方法包括:

S31,接收第一用户通过客户端发起的出行活动请求,至少显示用于输入商家类型的操作界面。

可如上S11所述,在此不作赘述。

S32,响应于所述第一用户从所述操作界面输入的商家类型,以及选择与所述第一用户一同出行活动的若干第二用户的出发地位置信息,其中,所述商家类型至少包括影院、餐厅以及游戏厅。

可如上S12所述,在此不作赘述。

S33,获取所述第一用户对所述第一用户和若干所述第二用户设置的权重因子,比较得到所述第一用户和若干所述第二用户中权重因子最大值的用户,其中,所述权重因子表示用户的重要程度。

可如上S13所述,在此不作赘述。

S34,获取权重因子最大值的用户其所在位置的附近区域内的各商家对应的位置信息进行分析后,推荐最优商家。

可如上S14所述,在此不作赘述。

S35,基于所述第一用户选定所述商家后,自动为所述第一用户和每一所述第二用户生成最佳出行路线。

可如上S15所述,在此不作赘述。

S36,通过所述第一用户将所述的出行路线分享给每一所述第二用户,以供每一所述第二用户安排出行。

S37,对所述第一用户和每一所述第二用户的当前所在位置进行监控。

S38,当所述第一用户和/或任意所述第二用户切换当前所在位置时,则自动更新所切换的当前所在位置至所述商家位置对应的出行路线和剩余时间。

在本实施例中,可通过对每一用户的当前所在位置进行监控,实时获取对应的出行方案,能够实时更新对应的出行路线和时间,能够提高路线分析的智能化,以提高用户的便捷性。

本发明提供一种基于单一发起人多出发地的商户推荐装置,能够综合考量多方因素,实现在多出发地的多用户下推荐最合适的商家给用户,以提高用户生活品质和便利性。

参照图4所示为本发明一实施例提供的一种基于单一发起人多出发地的商户推荐装置的结构示意图。

在本实施例中,该装置40包括:

接收单元41,用于接收第一用户通过客户端发起的出行活动请求,至少显示用于输入商家类型的操作界面;

输入单元42,用于响应于所述第一用户从所述操作界面输入的商家类型,以及选择与所述第一用户一同出行活动的若干第二用户的出发地位置信息,其中,所述商家类型至少包括影院、餐厅以及游戏厅;

获取单元43,用于获取所述第一用户对所述第一用户和若干所述第二用户设置的权重因子,比较得到所述第一用户和若干所述第二用户中权重因子最大值的用户,其中,所述权重因子表示用户的重要程度;

推荐单元44,用于获取权重因子最大值的用户其所在位置的附近区域内的各商家对应的位置信息进行分析后,推荐最优商家;

生成单元45,用于基于所述第一用户选定所述商家后,自动为所述第一用户和每一所述第二用户生成最佳出行路线。

参照图5所示为本发明另一实施例提供的一种基于单一发起人多出发地的商户推荐装置的结构示意图。区别于上一实施例,本实施例所述装置50还包括:

分享单元51,用于通过所述第一用户将所述的出行路线分享给每一所述第二用户,以供每一所述第二用户安排出行。

监控单元52,用于对所述第一用户和每一所述第二用户的当前所在位置进行监控。

更新单元53,用于当所述第一用户和/或任意所述第二用户切换当前所在位置时,则自动更新所切换的当前所在位置至所述商家位置对应的出行路线和剩余时间。

在本实施例中,可通过对每一用户的当前所在位置进行监控,能够实时更新对应的出行路线和时间,能够提高路线分析的智能化,以提高用户的便捷性。

该装置40/50的各个单元模块可分别执行上述方法实施例中对应步骤,故在此不对各单元模块进行赘述,详细请参见以上对应步骤的说明。

本发明实施例还提供一种基于单一发起人多出发地的商户推荐设备,包括处理器、存储器以及存储在所述存储器内的计算机程序,所述计算机程序能够被所述处理器执行以实现如上述实施例所述的基于单一发起人多出发地的商户推荐方法。

所述基于单一发起人多出发地的商户推荐设备可包括但不仅限于处理器、存储器。本领域技术人员可以理解,所述示意图仅仅是基于单一发起人多出发地的商户推荐设备的示例,并不构成对基于单一发起人多出发地的商户推荐设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述基于单一发起人多出发地的商户推荐设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述基于单一发起人多出发地的商户推荐设备的控制中心,利用各种接口和线路连接整个基于单一发起人多出发地的商户推荐设备的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述基于单一发起人多出发地的商户推荐设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

其中,所述基于单一发起人多出发地的商户推荐设备集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

上述实施例中的实施方案可以进一步组合或者替换,且实施例仅仅是对本发明的优选实施例进行描述,并非对本发明的构思和范围进行限定,在不脱离本发明设计思想的前提下,本领域中专业技术人员对本发明的技术方案作出的各种变化和改进,均属于本发明的保护范围。

相关技术
  • 基于单一发起人多出发地的商户推荐方法和装置以及设备
  • 一种商户推荐方法、商户推荐装置、电子设备和介质
技术分类

06120112857973