一种基于地理位置信息的商品筛选、展示方法和装置与流程

文档序号:19068052发布日期:2019-11-06 02:40阅读:283来源:国知局
一种基于地理位置信息的商品筛选、展示方法和装置与流程

本发明实施例涉及电子商务技术领域,具体涉及一种基于地理位置信息的商品筛选、展示方法和装置。



背景技术:

随着互联网的技术不断发展,电子商务也得到飞速的发现,现已涉及到人们生活的各个领域。目前服饰电子商务为线上服务网,没有集成商品所处的地理位置信息。同时买家与卖家不仅相隔万里,而且也相互之间不曾相识,也没有信任。商家入驻在网上平台入驻,并将产品放在线上商店,供所有用户查看和购买。买家在线上商店支付购买产品,等待送货上门。这就会导致存在以下两个问题:1.物流时间,2.产品质量。



技术实现要素:

本发明实施例提供如下技术方案:

根据本发明实施例的第一方面提供了一种基于地理位置信息的商品筛选方法,应用于服务器,所述方法包括:

接收用户的待购买的商品信息和用户位置信息;

根据所述商品信息和所述用户位置信息,在货品信息中筛选出距离所述用户位置信息在预设定范围距离内,且与所述商品信息匹配的货品信息;

其中,所述货品信息包括货品名称信息和货品位置信息;

将筛选出的所述货品信息发送至客户端。

进一步地,所述的商品筛选方法中,还包括:

获取指定时间内所述用户的浏览物品信息和/或用户的购物信息;

根据所述用户的位置信息和指定时间内所述用户的浏览物品信息和/或用户的购物信息,利用深度学习算法为所述用户推送距离所述用户位置信息在预设定范围距离内的商品信息。

进一步地,所述的商品筛选方法中,根据所述商品信息和所述用户位置信息,在货品信息中筛选出距离所述用户位置信息在预设定范围距离内,且与所述商品信息匹配的货品信息,包括:

根据所述商品信息筛选出与所述商品信息匹配的货品名称信息;

获取筛选出的所述货品名称信息对应的货品位置信息;

根据获取的所述货品位置信息和所述用户位置信息筛选出距离所述用户的位置在预设定范围内的所述货品信息;

或者,

根据货品位置信息和所述用户位置信息,筛选出距离所述用户位置信息在预设定范围内的货品位置信息;

获取筛选出的所述货品位置信息对应的货品名称信息;

遍历获取的货品名称信息,查找出与所述商品信息匹配的货品信息。

进一步地,所述的商品筛选方法中,还包括:

向所述客户端推送其订阅的商家信息。

根据本发明实施例的第二方面提供了一种基于地理位置信息的商品展示方法,应用于客户端,所述方法包括:

获取待购买的商品信息和用户位置信息,将获取的商品信息和用户位置信息发送至服务器;接收和展示所述服务器发送的货品信息,并在接收到购买指令时,展示所述购买指令中要购买货品位置信息;

其中,所述货品位置信息包括:货品的地理位置信息和货品所在处的位置的图像信息;

所述所处位置的图像信息为平面图信息和/或3d图信息。

进一步地,所述的商品展示方法中,还包括:

在用户登录客户端时,获取用户的用户位置信息,并将获取的用户位置信息发送至服务器。

根据本发明实施例的第三方面提供了一种基于地理位置信息的商品筛选装置,应用于服务器,所述方法包括:

接收模块,用于接收用户的待购买的商品信息和用户位置信息;

处理模块,用于根据所述商品信息和所述用户位置信息,在货品信息中筛选出距离所述用户位置信息在预设定范围距离内,且与所述商品信息匹配的货品信息;

其中,所述货品信息包括货品名称信息和货品位置信息;

发送模块,用于将筛选出的所述货品信息发送至客户端。

根据本发明实施例的第四方面提供了一种基于地理位置信息的商品展示装置,应用于客户端,所述方法包括:

获取和传输模块,用于获取待购买的商品信息和用户位置信息,并将获取的商品信息和用户位置信息发送至服务器;

接收和展示模块,用于接收和展示所述服务器发送的货品信息,并在接收到购买指令时,展示所述购买指令中要购买货品位置信息;

其中,所述货品位置信息包括:货品的地理位置信息和货品所在处的位置的图像信息;

所述所处位置的图像信息为平面图信息和/或3d图信息。

根据本发明实施例的第五方面提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至4任一所述的基于地理位置信息的商品筛选方法的步骤,或者,执行如权利要求5至6所述的基于地理位置信息的商品展示方法的步骤。

根据本发明实施例的第六方面提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至4任一所述的基于地理位置信息的商品筛选方法的步骤,或者,执行如权利要求5至6所述的基于地理位置信息的商品展示方法的步骤。

本发明实施例具有如下优点:

1.本发明实施例公开了一种基于地理位置信息的商品筛选方法,应用于服务器,包括接收到用户发出的待购买的商品信息和用户位置信息;根据所述商品信息和所述用户位置信息,在货品信息中筛选出距离所述用户位置信息在预设定范围距离内,且与所述商品信息匹配的货品信息;所述货品信息包括货品名称信息和货品位置信息;将筛选出的所述货品信息发送至客户端。本申请创造性的将商家地理信息集成到电子商务平台,一方面,当用户购买商品时,页面仅显示距离其在预设定范围内的商家的货品信息,有效的保证物流时间和产品质量,减少了用户在线上电子商务产品问题的解决成本;另一方面,仅仅向用户展示距离其在预设定范围内的商家的货品信息,或者使其订阅该商家的货品信息,有效的节约了购买者的时间。

2.本发明实施例公开了一种基于地理位置信息的商品展示方法,应用于客户端,包括:获取待购买的商品信息和用户位置信息,并将获取的商品信息和用户位置信息发送至服务器;接收和展示所述服务器发送的货品信息,并在接收到购买指令时,展示所述购买指令中要购买货品位置信息;所述货品位置信息包括:货品的地理位置信息和货品所在处的位置的图像信息;所述所处位置的图像信息为平面图信息和/或3d图信息。本申请不仅实现了向用户展示其购买的商品的地理位置信息,同时还向客户展示了商品所在处的平面图信息和/或3d图信息,不仅增加了可视性,而且进一步的提高了用户对其商品所在地的了解。

附图说明

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

本说明书所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明可实施的限定条件,故不具技术上的实质意义,任何结构的修饰、比例关系的改变或大小的调整,在不影响本发明所能产生的功效及所能达成的目的下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。

图1为本发明实施例提供的基于地理位置信息的商品筛选方法以及基于地理位置信息的商品展示方法所涉及的实施环境;

图2为本发明实施例提供的基于地理位置信息的商品筛选方法的流程图;

图3为本发明实施例提供的基于地理位置信息的商品展示方法的流程图;

图4为本发明实施例提供的基于地理位置信息的商品筛选装置的结构示意图;

图5为本发明实施例提供的基于地理位置信息的商品展示装置的结构示意图;

图6为本发明实施例提供的一种计算机设备的结构示意图。

具体实施方式

以下由特定的具体实施例说明本发明的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本发明的其他优点及功效,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明实施例提供的基于地理位置信息的商品筛选方法和基于地理位置信息的商品展示方法所涉及的实施环境,参见图1,该实施环境包括:客户端101和服务器102。

其中,客户端101可为pda、笔记本电脑、台式计算机、平板电脑、智能手机等,本实施例不对客户端101的产品类型作具体限定。客户端101上安装有用于购物的应用软件,基于该应用软件可以完成人与设备之间的交互,可以将待购买的商品名称输入及向用户展示商品等,本发明实施例对此不作限定。

实施例一

基于图1的实施环境,本申请实施例所提供的基于地理位置信息的商品筛选方法,应用于服务器,参见图2,该方法包括以下步骤:

s201:接收用户的待购买的商品信息和用户位置信息;

示例性地,用户在客户端输入需要购买的商品信息,客户端将商品信息和用户位置信息发送至服务器;

本实施例中的商品信息可为商品名称、商品种类、关键词等,用户位置信息为用户当前或预先设定的地理位置信息。

s202:根据所述商品信息和所述用户位置信息,在货品信息中筛选出距离所述用户位置信息在预设定范围距离内,且与所述商品信息匹配的货品信息;其中,所述货品信息包括货品名称信息和货品位置信息;

示例性地,服务器上存储有货品信息库,货品信息库中存储有大量的货品信息,每一货品信息都包含有货品信息包括货品名称信息和货品位置信息;

作为一种实现方式,

根据所述商品信息筛选出与所述商品信息匹配的货品名称信息;

获取筛选出的所述货品名称信息对应的货品位置信息;

根据获取的所述货品位置信息和所述用户位置信息筛选出距离所述用户的位置在预设定范围内的所述货品信息。

示例性地,在服务器上,通过字符匹配等现有匹配技术,首先在所有的货品名称信息中筛选出与商品信息匹配的货品信息名称;例如,商品信息为裙子,在货品信息中筛选出所有为裙子的货品信息名称;然后,在提取筛选出的货品名称信息对应的货品位置信息,即包含在同一货品信息中的货品名称信息和货品位置信息为对应关系;而后,根据获取的所述货品位置信息和所述用户位置信息筛选出距离所述用户的位置在预设定范围内的所述货品信息。

作为第二种实施方式,

根据货品位置信息和所述用户位置信息,筛选出距离所述用户位置信息在预设定范围内的货品位置信息;

获取筛选出的所述货品位置信息对应的货品名称信息;

遍历获取的货品名称信息,查找出与所述商品信息匹配的货品信息。

s203:将筛选出的所述货品信息发送至客户端。

优选地,基于地理位置信息的商品筛选方法还包括:

获取指定时间内所述用户的浏览物品信息和/或用户的购物信息;

根据所述用户的位置信息和指定时间内所述用户的浏览物品信息和/或用户的购物信息,利用深度学习算法为所述用户推送距离所述用户位置信息在预设定范围距离内的商品信息;向所述客户端推送其订阅的商家信息。

示例性地,服务器端获取指定时间内所述用户的浏览物品信息和/或用户的购物信息,具体地,获取两天内用户在客户端浏览物品信息和/或用户的购物信息;利用上述信息,通过深度学习算法,例如cnn(卷积神经网络)、rnn(循环神经网络)、dnn(深度神经网络)等,推送商品的深度学习算法为现有技术,此处就不在赘述,确定为用户推动的初步商品信息;在根据所述用户的位置信息,在初步商品信息中筛选出预设定范围距离内的商品信息,向用户推送商品信息。

当用户订阅某一或多个商家的信息时,服务器向客户端发送该商家的货品信息;

同时,当用户登录客户端时,客户端会获取用户的用户位置信息,并将用户位置信息发送到服务器,服务器根据接收到的用户位置信息,向发送该用户位置信息的客户端推送距离所述用户位置信息在预设定范围内的货品信息。

本申请创造性的将商家地理信息集成到电子商务平台,一方面,当用户购买商品时,页面仅显示距离其在预设定范围内的商家的货品信息,有效的保证物流时间和产品质量,减少了用户在线上电子商务产品问题的解决成本;另一方面,仅仅向用户展示距离其在预设定范围内的商家的货品信息,或者使其订阅该商家的货品信息,有效的节约了购买者的时间。

实施例二

基于图1的实施环境,本申请实施例所提供的基于地理位置信息的商品展示方法,应用于客户端,参见图3,该方法包括以下步骤:

s301:获取待购买的商品信息和用户位置信息,将获取的商品信息和用户位置信息发送至服务器;

示例性地,用户在客户端上安装的购物软件上输入要购买的商品名、商品的关键词等,客户端同时获取用户的当前位置信息,将上述的货品信息和用户位置信息发送至服务器;

s302:接收和展示所述服务器发送的货品信息,并在接收到购买指令时,展示所述购买指令中要购买货品位置信息;

其中,所述货品位置信息包括:货品的地理位置信息和货品所在处的位置的图像信息;

所述所处位置的图像信息为平面图信息和/或3d图信息。

示例性地,当用户发出购买指令,客户端将货品位置信息中的平面图信息和/或3d图信息展示给用户。例如,展示该货品所在处楼层的平面图或立体图。

优选地,基于地理位置信息的商品展示方法还包括:

在用户登录客户端时,获取用户的用户位置信息,并将获取的用户位置信息发送至服务器。

示例性地,当用户在客户端登录时,获取用户的用户位置信息,并将其发送给服务器,服务器根据发送的用户位置信息推送货品信息给客户端。

本申请不仅实现了向用户展示其购买的商品的地理位置信息,同时还向客户展示了商品所在处的平面图信息和/或3d图信息,不仅增加了可视性,而且进一步的提高了用户对其商品所在地的了解。

实施例三

基于同一申请构思,本申请实施例三中还提供了与实施例基于地理位置信息的商品筛选方法对应的基于地理位置信息的商品筛选装置,由于本申请实施例中的装置解决问题的原理与本申请上述实施例一的基于地理位置信息的商品筛选方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。

参见图4所示,一种基于地理位置信息的商品筛选装置,应用于服务器,所述方法包括:

接收模块401,用于接收用户的待购买的商品信息和用户位置信息;

处理模块402,用于根据所述商品信息和所述用户位置信息,在货品信息中筛选出距离所述用户位置信息在预设定范围距离内,且与所述商品信息匹配的货品信息;

其中,所述货品信息包括货品名称信息和货品位置信息;

发送模块403,用于将筛选出的所述货品信息发送至客户端。

优选地,根据所述商品信息和所述用户位置信息,在货品信息中筛选出距离所述用户位置信息在预设定范围距离内,且与所述商品信息匹配的货品信息,包括:

根据所述商品信息筛选出与所述商品信息匹配的货品名称信息;

获取筛选出的所述货品名称信息对应的货品位置信息;

根据获取的所述货品位置信息和所述用户位置信息筛选出距离所述用户的位置在预设定范围内的所述货品信息。

优选地,根据所述商品信息和所述用户位置信息,在货品信息中筛选出距离所述用户位置信息在预设定范围距离内,且与所述商品信息匹配的货品信息,包括:

根据货品位置信息和所述用户位置信息,筛选出距离所述用户位置信息在预设定范围内的货品位置信息;

获取筛选出的所述货品位置信息对应的货品名称信息;

遍历获取的货品名称信息,查找出与所述商品信息匹配的货品信息。

优选地,处理模块402还用于当接收到客户端发送的用户位置信息时,向所述客户端推送距离所述用户位置信息在预设定范围内的货品信息;

向所述客户端推送其订阅的商家信息。

实施例四

基于同一申请构思,本申请实施例四中还提供了与实施例基于地理位置信息的商品展示方法对应的基于地理位置信息的商品展示装置,由于本申请实施例中的装置解决问题的原理与本申请上述实施例二的基于地理位置信息的商品展示方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。

参见图5所示,一种基于地理位置信息的商品展示装置,应用于客户端,所述方法包括:

获取和传输模块501,用于获取待购买的商品信息和用户位置信息,并将待购买的所述商品信息发送至服务器;

接收和展示模块502,用于接收和展示所述服务器发送的货品信息,并在接收到购买指令时,展示所述购买指令中要购买货品位置信息;

其中,所述货品位置信息包括:货品的地理位置信息和货品所在处的位置的图像信息;

所述所处位置的图像信息为平面图信息和/或3d图信息。

优选地,获取和传输模块501还用于在用户登录客户端时,获取用户的用户位置信息,并将获取的用户位置信息发送至服务器。

实施例五

基于同一申请构思,参见图6所示,为本申请实施例五提供的一种电子设备600的结构示意图,包括:处理器610、存储器620和总线630,所述存储器620存储有所述处理器610可执行的机器可读指令,当电子设备600运行时,所述处理器610与所述存储器620之间通过所述总线630进行通信,所述机器可读指令被所述处理器610运行时执行如实施例一中所述的基于地理位置信息的商品筛选方法或实施例二中所述基于地理位置信息的商品展示方法的步骤。

实施例六

基于同一申请构思,本申请实施例六还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述实施例一中所述的基于地理位置信息的商品筛选方法或实施例二中所述基于地理位置信息的商品展示方法的步骤。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应所述理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

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