一种基于电子购物车查找物品位置的方法及装置与流程

文档序号:14270405阅读:166来源:国知局

本发明涉及电子设备技术领域,尤其涉及一种基于电子购物车查找物品位置的方法及装置。



背景技术:

目前,在大型购物商场中购物时,人们往往需要通过导购信息来人工获取自己需要的物品位置。但是,通过导购信息获取到的物品位置往往只是一个模糊的位置范围,仍然需要人们在这个位置范围内人工寻找自己需要的物品的准确位置。可见,这种查找物品位置的方法存在耗时长、效率低的问题。



技术实现要素:

本发明实施例公开一种基于电子购物车查找物品位置的方法及装置,能够减少查找物品位置的时间、提高查找物品位置的效率。

本发明实施例第一方面公开一种基于电子购物车查找物品位置的方法,所述方法应用于电子购物车上,包括:

确定与所述电子购物车建立使用关系的使用者发出的物品查找指令,所述物品查找指令至少包括第一物品标识,以及所述物品查找指令用于指示查找所述第一物品标识对应的目标物品;

根据所述物品查找指令,向在购物区域中预置的所有室内天线广播物品查找请求,所述物品查找请求至少包括所述第一物品标识;

接收所述所有室内天线中至少一个室内天线返回的物品查找响应,并从接收到的所述物品查找响应中识别出所述目标物品在所述购物区域中所处的空间位置;

根据所述空间位置、所述购物区域的三维空间模型以及所述电子购物车在所述购物区域中所处的当前位置,生成移动指令,所述移动指令至少包括针对所述电子购物车的移动顺序、与所述移动顺序对应的移动方向以及与所述移动顺序对应的移动距离;

根据所述移动指令,控制所述电子购物车按照所述移动顺序、与所述移动顺序对应的所述移动方向以及与所述移动顺序对应的所述移动距离进行移动,以使所述电子购物车移动至所述目标物品对应的空间位置。

作为一种可选的实施方式,在本发明实施例第一方面中,所述确定与所述电子购物车建立使用关系的使用者发出的物品查找指令,包括:

判断与所述电子购物车建立使用关系的使用者是否发出声音信号;

当判断出与所述电子购物车建立使用关系的使用者发出所述声音信号时,判断所述声音信号包含的字符信息中是否包含物品查找关键词信息;所述物品查找关键词信息至少包括某一物品标识;

当判断出所述声音信号中包含所述物品查找关键词信息时,根据所述物品查找关键词信息生成物品查找指令;

其中,所述第一物品标识为所述某一物品标识。

作为一种可选的实施方式,在本发明实施例第一方面中,当判断出所述声音信号中不包含所述物品查找关键词信息时,所述方法还包括:

判断所述声音信号中是否包含物品放置关键词信息,如果是,则根据所述物品放置关键词信息生成物品放置指令,并判断所述电子购物车的承压力是否高于预设承压力;所述物品放置关键词信息至少包括第二物品标识,所述物品放置指令至少包括所述第二物品标识,以及所述物品放置指令用于指示将所述第二物品标识对应的指定物品放置于指定位置;

当判断出所述电子购物车的承压力高于所述预设承压力时,查询所述第二物品标识对应的所述指定物品在购物区域中的所述指定位置;

以所述物品放置指令为依据,根据所述指定位置、所述购物区域的三维空间模型以及所述电子购物车在所述购物区域中所处的当前位置,控制所述电子购物车移动至所述指定位置。

作为一种可选的实施方式,在本发明实施例第一方面中,在所述接收所述所有室内天线中至少一个室内天线返回的物品查找响应之后,所述方法还包括:

识别接收到的所述物品查找响应中所述目标物品的空间位置;

当从接收到的所述物品查找响应中识别出的所述空间位置的个数等于一个时,执行所述的从接收到的所述物品查找响应中识别出所述目标物品在所述购物区域中所处的空间位置;

当从接收到的所述物品查找响应中识别出的所述空间位置的个数大于一个时,选择所述空间位置中距离所述电子购物车最近的目标空间位置;

根据所述目标空间位置、所述购物区域的三维空间模型以及所述电子购物车在所述购物区域中所处的当前位置,控制所述电子购物车移动至所述目标物品对应的所述目标空间位置。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

记录与所述电子购物车建立使用关系的使用者在使用所述电子购物车的过程中的使用行为,并将所述使用者的身份信息以及所述使用行为上传至服务器,以使所述服务器在所述使用者的使用记录库中添加所述使用行为。

本发明实施例第二方面公开一种基于电子购物车查找物品位置的装置,所述装置应用于电子购物车上,包括:

确定单元,用于确定与所述电子购物车建立使用关系的使用者发出的物品查找指令,所述物品查找指令至少包括第一物品标识,以及所述物品查找指令用于指示查找所述第一物品标识对应的目标物品;

广播单元,用于根据所述确定单元确定出的所述物品查找指令,向在购物区域中预置的所有室内天线广播物品查找请求,所述物品查找请求至少包括所述第一物品标识;

接收单元,用于接收所述所有室内天线中至少一个室内天线返回的物品查找响应;

第一识别单元,用于从所述接收单元接收到的所述物品查找响应中识别出所述目标物品在所述购物区域中所处的空间位置;

生成单元,用于根据所述第一识别单元识别出的所述空间位置、所述购物区域的三维空间模型以及所述电子购物车在所述购物区域中所处的当前位置,生成移动指令,所述移动指令至少包括针对所述电子购物车的移动顺序、与所述移动顺序对应的移动方向以及与所述移动顺序对应的移动距离;

控制单元,用于根据所述生成单元生成的所述移动指令,控制所述电子购物车按照所述移动顺序、与所述移动顺序对应的所述移动方向以及与所述移动顺序对应的所述移动距离进行移动,以使所述电子购物车移动至所述目标物品对应的空间位置。

作为一种可选的实施方式,在本发明实施例第二方面中,所述确定单元包括:

判断子单元,用于判断与所述电子购物车建立使用关系的使用者是否发出声音信号;当判断出与所述电子购物车建立使用关系的使用者发出所述声音信号时,判断所述声音信号包含的字符信息中是否包含物品查找关键词信息;所述物品查找关键词信息至少包括某一物品标识;

查找子单元,用于当所述判断子单元判断出所述声音信号中包含所述物品查找关键词信息时,根据所述物品查找关键词信息生成物品查找指令;

其中,所述第一物品标识为所述某一物品标识。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

判断单元,用于当所述判断子单元判断出所述声音信号中不包含所述物品查找关键词信息时,判断所述声音信号中是否包含物品放置关键词信息;所述物品放置关键词信息至少包括第二物品标识;

所述生成单元,还用于当所述判断单元判断出所述声音信号中包含所述物品放置关键词信息时,根据所述物品放置关键词信息生成物品放置指令;所述物品放置指令至少包括所述第二物品标识,以及所述物品放置指令用于指示将所述第二物品标识对应的指定物品放置于指定位置;

所述判断单元,还用于判断所述电子购物车的承压力是否高于预设承压力;

查询单元,用于当所述判断单元判断出所述电子购物车的承压力高于所述预设承压力时,查询所述第二物品标识对应的所述指定物品在购物区域中的所述指定位置;

所述控制单元,还用于以所述生成单元生成的所述物品放置指令为依据,根据所述查询单元查询到的所述指定位置、所述购物区域的三维空间模型以及所述电子购物车在所述购物区域中所处的当前位置,控制所述电子购物车移动至所述指定位置。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

第二识别单元,用于在所述接收单元接收所述所有室内天线中至少一个室内天线返回的物品查找响应之后,识别接收到的所述物品查找响应中所述目标物品的空间位置;

所述第一识别单元,具体用于当所述第二识别单元从接收到的所述物品查找响应中识别出的所述空间位置的个数等于一个时,从接收到的所述物品查找响应中识别出所述目标物品在所述购物区域中所处的空间位置;

选择单元,用于当所述第二识别单元从接收到的所述物品查找响应中识别出的所述空间位置的个数大于一个时,选择所述空间位置中距离所述电子购物车最近的目标空间位置;

所述控制单元,还用于根据所述选择单元选择的所述目标空间位置、所述购物区域的三维空间模型以及所述电子购物车在所述购物区域中所处的当前位置,控制所述电子购物车移动至所述目标物品对应的所述目标空间位置。

作为一种可选的实施方式,在本发明实施例第二方面中,还包括:

记录单元,用于记录与所述电子购物车建立使用关系的使用者在使用所述电子购物车的过程中的使用行为,并将所述使用者的身份信息以及所述使用行为上传至服务器,以使所述服务器在所述使用者的使用记录库中添加所述使用行为。

本发明实施例第三方面公开一种基于电子购物车查找物品位置的装置,包括:

存储有可执行程序代码的存储器;

与所述存储器耦合的处理器;

所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明实施例第一方面公开的一种基于电子购物车查找物品位置的方法。

本发明实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序使得计算机执行本发明实施例第一方面公开的一种基于电子购物车查找物品位置的方法。

本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面公开的一种基于电子购物车查找物品位置的方法的部分或全部步骤。

本发明实施例第六方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面公开的一种基于电子购物车查找物品位置的方法的部分或全部步骤。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例中,使用者能够与电子购物车建立使用关系,并且通过向电子购物车发出物品查找指令,使得电子购物车向在购物区域中预置的所有室内天线广播物品查找请求,根据接收到的物品查找响应识别出目标物品在购物区域中的空间位置,根据空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置生成移动指令,以使电子购物车根据移动指令移动至目标物品对应的空间位置。这一过程能够通过电子购物车自动获取目标物品的精确定位,从而减少了查找物品位置的时间、提高了查找物品位置的效率。

附图说明

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

图1是本发明实施例公开的一种基于电子购物车查找物品位置的方法的流程示意图;

图2是本发明实施例公开的另一种基于电子购物车查找物品位置的方法的流程示意图;

图3是本发明实施例公开的另一种基于电子购物车查找物品位置的方法的流程示意图;

图4是本发明实施例公开的一种基于电子购物车查找物品位置的装置的结构示意图;

图5是本发明实施例公开的另一种基于电子购物车查找物品位置的装置的结构示意图;

图6是本发明实施例公开的另一种基于电子购物车查找物品位置的装置的结构示意图;

图7是本发明实施例公开的另一种基于电子购物车查找物品位置的装置的结构示意图。

具体实施方式

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

需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开一种基于电子购物车查找物品位置的方法及装置,能够减少查找物品位置的时间、提高查找物品位置的效率。以下分别进行详细说明。

实施例一

请参阅图1,图1是本发明实施例公开的一种基于电子购物车查找物品位置的方法的流程示意图。如图1所示,该基于电子购物车查找物品位置的方法可以包括以下步骤:

101、基于电子购物车查找物品位置的装置确定与电子购物车建立使用关系的使用者发出的物品查找指令。

本发明实施例中,基于电子购物车查找物品位置的装置可以为电子购物车,也可以为电子购物车上安装的应用软件,本发明实施例不做限定。物品查找指令至少包括第一物品标识,以及物品查找指令用于指示查找第一物品标识对应的目标物品。可选的,当使用者的手与电子购物车的扶手直接接触时,可以认为使用者与电子购物车建立使用关系。另一种可选的,当控制设备与电子购物车建立无线连接时,可以认为控制设备的使用者即为与电子购物车建立使用关系的使用者。

102、基于电子购物车查找物品位置的装置根据物品查找指令,向在购物区域中预置的所有室内天线广播物品查找请求。

本发明实施例中,物品查找请求至少包括第一物品标识。其中,在购物区域中可以设置有多个室内天线,每一个室内天线可以获取该室内天线附近区域内的物品标识。

本发明实施例中,物品查找请求还可以包括物品价格范围。举例来说,当物品查找请求包括的第一物品标识为毛巾的标识,物品价格范围为0~30元时,电子购物车向在购物区域中预置的所有室内天线广播物品查找请求,用以查找在购物区域中价格范围为0~30元的毛巾的空间位置。

103、基于电子购物车查找物品位置的装置接收所有室内天线中至少一个室内天线返回的物品查找响应,并从接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置。

本发明实施例中,物品查找响应可以包括室内天线的天线标识。室内天线分布于购物区域中的各个区域中,若基于电子购物车查找物品位置的装置只接收到一个室内天线返回的物品查找响应,说明在购物区域中只有该室内天线所在的区域中放置有目标物品,若基于电子购物车查找物品位置的装置接收到多个室内天线返回的物品查找响应,可以分析多个室内天线返回的物品查找响应中的目标物品位置信息,若目标物品位置信息存在多个,则说明在购物区域中有多个区域放置有目标物品。

作为一种可选的实施方式,基于电子购物车查找物品位置的装置从接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置可以包括:

当接收到多个室内天线返回的物品查找响应时,基于电子购物车查找物品位置的装置分析多个室内天线返回的物品查找响应中的目标物品的位置信息;

若位置信息存在多个,基于电子购物车查找物品位置的装置在显示屏上显示选择界面,选择界面用于使用户选择上述位置信息中距离电子购物车最近的位置或者选择上述位置信息中出现频率最高的位置;

当检测到使用者在选择界面上选择上述位置信息中距离电子购物车最近的位置时,基于电子购物车查找物品位置的装置将物品查找响应中所有目标物品的位置信息中距离电子购物车当前位置最近的位置设置为目标物品在购物区域中所处的空间位置;

当检测到使用者在选择界面上选择上述位置信息中出现频率最高的位置时,基于电子购物车查找物品位置的装置将物品查找响应中所有目标物品的位置信息中出现频率最高的位置设置为目标物品在购物区域中所处的空间位置。

通过实施这种实施方式,当购物区域中存在多个区域包含目标物品时,能够让使用者选择移动至距离最近的目标物品处,或者让使用者选择移动至目标物品最多的位置处,迎合用户的不同需求,从而提高了用户体验。

作为另一种可选的实施方式,基于电子购物车查找物品位置的装置从接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置可以包括:

基于电子购物车查找物品位置的装置判断发出物品查找响应的室内天线的数量是否等于一个,如果是,检测从广播物品查找请求到接收到物品查找响应之间的时长;

基于电子购物车查找物品位置的装置根据信号传输的速率以及上述时长计算发出物品查找响应的室内天线与电子购物车之间的距离,并在电子购物车的显示屏上显示该距离;

基于电子购物车查找物品位置的装置分析物品查找响应包含的室内天线标识,并在预先存储的购物区域地图中将该室内天线标识对应的室内天线位置设置为终点坐标,并识别终点坐标对应的空间位置,该空间位置即为目标物品在购物区域中所处的空间位置;

当判断出发出物品查找响应的室内天线的数量大于一个时,基于电子购物车查找物品位置的装置输出提示消息,提示消息用于使电子购物车使用者输入补充物品标识;

基于电子购物车查找物品位置的装置接收电子购物车使用者输入的补充物品标识,向发出物品查找响应的室内天线广播补充物品查找请求,并接收发出物品查找响应的室内天线发出的补充响应,当发出补充响应的室内天线的数量等于一个时,执行上述的检测从广播物品查找请求到接收到物品查找响应之间的时长,当发出补充响应的室内天线的数量大于一个时,执行上述的输出提示消息。

举例来说,当第一物品标识为肥皂的标识时,补充物品标识可以为某一品牌肥皂的标识。

104、基于电子购物车查找物品位置的装置根据空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,生成移动指令。

本发明实施例中,移动指令至少包括针对电子购物车的移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离。

作为一种可选的实施方式,当识别出的上述空间位置为上述终点坐标对应的空间位置时,基于电子购物车查找物品位置的装置根据空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,生成移动指令可以包括:

基于电子购物车查找物品位置的装置将电子购物车当前位置设置为起点坐标;

基于电子购物车查找物品位置的装置根据上述终点坐标、购物区域的三维空间模型、起点坐标规划路径;

基于电子购物车查找物品位置的装置选择移动距离最小的路径作为目标路径,并生成目标路径所对应的移动指令,移动指令包括针对电子购物车的移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离。

本发明实施例中,当发出物品查找响应的室内天线数量只有一个时,能够根据电子购物车预先存储的购物区域地图将室内天线的位置坐标设置为终点坐标,用以控制电子购物车移动至终点坐标。通过在电子购物车中存储购物区域地图能够在没有网络的情况下也可以获取地图,从而获得终点坐标的位置,这一过程能够实现更加可靠的定位与导航,进而提高了查找物品位置的可靠性。当发出物品查找响应的室内天线数量大于一个时,能够让使用者进一步限定目标物品的条件,从而更精准地获取到使用者想要的物品所在的位置,提高查找物品位置的精准度。

105、基于电子购物车查找物品位置的装置根据移动指令,控制电子购物车按照移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离进行移动,以使电子购物车移动至目标物品对应的空间位置。

作为一种可选的实施方式,基于电子购物车查找物品位置的装置根据移动指令,控制电子购物车按照移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离进行移动,以使电子购物车移动至目标物品对应的空间位置可以包括:

基于电子购物车查找物品位置的装置检测电子购物车的使用者选择的移动模式;移动模式包括高速,或者中速,或者低速;

基于电子购物车查找物品位置的装置控制电子购物车以使用者选择的移动模式对应的速度按照移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离进行移动,以使电子购物车移动至目标物品对应的空间位置。

通过实施这种实施方式,使用者可以选择电子购物车移动的速度,以此满足使用者的不同需求(如休闲式购物、高效采购等),提高了用户体验。

可选的,在执行步骤105之后,还可以执行以下步骤:

基于电子购物车查找物品位置的装置判断电子购物车的使用者是否向电子购物车发出移动至预设范围外的控制指令,其中,预设范围为预设购物中心的范围;

当判断出电子购物车的使用者向电子购物车发出移动至预设范围外的控制指令时,基于电子购物车查找物品位置的装置控制电子购物车停止移动,并发出警报提示;或者,

基于电子购物车查找物品位置的装置每隔预设时间间隔获取电子购物车的位置信息,举例来说,预设时间间隔可以设置为1分钟或者2分钟等;

当位置信息显示电子购物车的位置位于预设范围外时,基于电子购物车查找物品位置的装置控制电子购物车停止移动,并发出警报提示。

通过执行上述步骤,当使用者企图将电子购物车移动至预设范围外时,控制电子购物车停止移动,确保了电子购物车的安全,同时发出警报提示,进一步增强安全方法措施的可靠性,进而更好地保护公共财产。或者,实时获取电子购物车的位置信息,当电子购物车在很小的时间间隔内由预设范围内移动至预设范围外时,控制电子购物车停止移动。多种方式共同确保电子购物车的安全,提高可靠性。

可见,实施图1所描述的基于电子购物车查找物品位置的方法,使用者能够与电子购物车建立使用关系,并且通过向电子购物车发出物品查找指令,使得电子购物车向在购物区域中预置的所有室内天线广播物品查找请求,根据接收到的物品查找响应识别出目标物品在购物区域中的空间位置,根据空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置生成移动指令,以使电子购物车根据移动指令移动至目标物品对应的空间位置。这一过程能够通过电子购物车自动获取目标物品的精确定位,从而减少了查找物品位置的时间、提高了查找物品位置的效率。

实施例二

请参阅图2,图2是本发明实施例公开的另一种基于电子购物车查找物品位置的方法的流程示意图。如图2所示,该基于电子购物车查找物品位置的方法可以包括以下步骤:

201、基于电子购物车查找物品位置的装置判断与电子购物车建立使用关系的使用者是否发出声音信号,如果是,执行步骤202,如果否,结束本次流程。

202、基于电子购物车查找物品位置的装置判断声音信号包含的字符信息中是否包含物品查找关键词信息,如果是,执行步骤203~步骤207,如果否,执行步骤208。

本发明实施例中,物品查找关键词信息至少包括某一物品标识以及查找标识。举例来说,当使用者需要查找毛巾时,物品查找关键词信息可以为“查找毛巾”或者“寻找毛巾”等,本发明实施例中不做限定,其中,查找标识可以为“查找”或者“寻找”,本发明实施例中不做限定。

203、基于电子购物车查找物品位置的装置根据物品查找关键词信息生成物品查找指令。

本发明实施例中,物品查找指令至少包括第一物品标识,以及物品查找指令用于指示查找第一物品标识对应的目标物品。其中,第一物品标识为某一物品标识。

其中,实施上述步骤201~步骤203,基于电子购物车查找物品位置的装置可以确定与电子购物车建立使用关系的使用者发出的物品查找指令。

204、基于电子购物车查找物品位置的装置根据物品查找指令,向在购物区域中预置的所有室内天线广播物品查找请求。

本发明实施例中,物品查找请求至少包括第一物品标识。

205、基于电子购物车查找物品位置的装置接收所有室内天线中至少一个室内天线返回的物品查找响应,并从接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置。

206、基于电子购物车查找物品位置的装置根据空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,生成移动指令。

本发明实施例中,移动指令至少包括针对电子购物车的移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离。

207、基于电子购物车查找物品位置的装置根据移动指令,控制电子购物车按照移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离进行移动,以使电子购物车移动至目标物品对应的空间位置。

208、基于电子购物车查找物品位置的装置判断声音信号中是否包含物品放置关键词信息,如果是,执行步骤209~步骤210,如果否,结束本次流程。

本发明实施例中,物品放置关键词信息至少包括第二物品标识以及放置标识,物品放置指令至少包括第二物品标识以及放置标识,以及物品放置指令用于指示将第二物品标识对应的指定物品放置于指定位置。

举例来说,当使用者需要将毛巾放置于指定地点时,物品放置关键词信息可以为“放置毛巾”或者“毛巾归位”等,本发明实施例中不做限定,其中,放置标识可以为“放置”、“归位”等,本发明实施例中不做限定。

209、基于电子购物车查找物品位置的装置根据物品放置关键词信息生成物品放置指令。

210、基于电子购物车查找物品位置的装置判断电子购物车的承压力是否高于预设承压力,如果是,执行步骤211~步骤212,如果否,结束本次流程。

本发明实施例中,预设承压力可以为0,当基于电子购物车查找物品位置的装置判断出电子购物车的承压力高于预设承压力时,说明电子购物车中放入物体,此时,执行步骤211~步骤212,当基于电子购物车查找物品位置的装置判断出电子购物车的承压力不高于预设承压力时,说明电子购物车中未放入物体,此时,结束本次流程。

211、基于电子购物车查找物品位置的装置查询第二物品标识对应的指定物品在购物区域中的指定位置。

212、基于电子购物车查找物品位置的装置根据指定位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,控制电子购物车移动至指定位置。

本发明实施例中,基于电子购物车查找物品位置的装置根据指定位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置生成移动指令,根据移动指令,控制电子购物车按照移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离进行移动,以使电子购物车移动至指定位置。其中,移动指令至少包括针对电子购物车的移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离。

可见,实施图2所描述的基于电子购物车查找物品位置的方法,能够通过电子购物车自动获取目标物品的精确定位,从而减少了查找物品位置的时间、提高了查找物品位置的效率。

此外,实施图2所描述的基于电子购物车查找物品位置的方法,使用者可以语音控制电子购物车,电子购物车能够分析使用者发出的声音信号中包含的物品查找关键词信息,并根据物品查找关键词信息生成物品查找指令,用以查找物品。这种语音控制的方式更加便捷地实现了对电子购物车的控制,方便用户的使用,从而提高了用户体验。

此外,实施图2所描述的基于电子购物车查找物品位置的方法,当电子购物车检测到使用者发出的声音信号中包含物品放置关键词信息,若电子购物车的承压力高于预设承压力,即电子购物车内放置有物体,则将电子购物车内放置的物体根据物品放置关键词信息运输至指定地点。这一过程增加了电子购物车的功能,使得电子购物车完成物品放置的功能,减少了放置物品的时间、提高了放置物品的效率。

实施例三

请参阅图3,图3是本发明实施例公开的另一种基于电子购物车查找物品位置的方法的流程示意图。如图3所示,该基于电子购物车查找物品位置的方法可以包括步骤301~步骤315,其中:

301、基于电子购物车查找物品位置的装置判断与电子购物车建立使用关系的使用者是否发出声音信号,如果是,执行步骤302,如果否,结束本次流程。

302、基于电子购物车查找物品位置的装置判断声音信号包含的字符信息中是否包含物品查找关键词信息,如果是,执行步骤303~步骤305,如果否,执行步骤311。

本发明实施例中,物品查找关键词信息至少包括某一物品标识。需要说明的是,针对步骤303~步骤304的详细描述请参见实施例二中步骤203~步骤204的详细描述,本发明实施例中不再赘述。

305、基于电子购物车查找物品位置的装置接收所有室内天线中至少一个室内天线返回的物品查找响应,当从接收到的物品查找响应中识别出的空间位置的个数等于一个时,执行步骤306~步骤308,当从接收到的物品查找响应中识别出的空间位置的个数大于一个时,执行步骤309~步骤310。

306、基于电子购物车查找物品位置的装置从接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置。

需要说明的是,针对步骤307~步骤308的详细描述请参见实施例二中步骤206~步骤207的详细描述,本发明实施例中不再赘述。

309、基于电子购物车查找物品位置的装置选择空间位置中距离电子购物车最近的目标空间位置。

310、基于电子购物车查找物品位置的装置根据目标空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,控制电子购物车移动至目标物品对应的目标空间位置。

需要说明的是,针对步骤311~步骤315的详细描述请参见实施例二中步骤208~步骤212的详细描述,本发明实施例中不再赘述。

可选的,在基于电子购物车查找物品位置的装置执行完步骤315之后,还可以执行以下步骤:

基于电子购物车查找物品位置的装置记录与电子购物车建立使用关系的使用者在使用电子购物车的过程中的使用行为,并将使用者的身份信息以及使用行为上传至服务器,以使服务器在使用者的使用记录库中添加使用行为。

进一步可选的,基于电子购物车查找物品位置的装置记录与电子购物车建立使用关系的使用者在使用电子购物车的过程中的使用行为可以包括:

基于电子购物车查找物品位置的装置记录使用者与电子购物车建立使用关系的开始时刻、开始行为,并将开始时刻与开始行为分别写入使用行为记录表格中的时间栏、事件栏;

基于电子购物车查找物品位置的装置在使用者使用电子购物车的过程中记录使用者发出的控制指令的时间以及控制指令的种类,并将发出控制指令的时间与控制指令的种类分别写入使用行为记录表格中的时间栏、事件栏;

基于电子购物车查找物品位置的装置在使用者使用电子购物车的过程中检测使用者是否存在破坏电子购物车的行为,如果是,在使用行为记录表格中新建不良记录栏,并将破坏电子购物车的时间与持续时长写入不良记录栏。

通过执行上述步骤,基于电子购物车查找物品位置的装置能够建立使用行为记录表格,用以完成对使用者行为的记录,这种记录方式更加准确、直观。并且,能够直接将表格上传至服务器,使得服务器分析表格在使用者的使用记录库中添加使用行为,无需将使用者的每一个使用行为分别上传服务器来添加,更加方便。

可见,实施图3所描述的基于电子购物车查找物品位置的方法,能够通过电子购物车自动获取目标物品的精确定位,从而减少了查找物品位置的时间、提高了查找物品位置的效率。

此外,实施图3所描述的基于电子购物车查找物品位置的方法,通过语音控制的方式更加便捷地实现了对电子购物车的控制,方便用户的使用,从而提高了用户体验。

此外,实施图3所描述的基于电子购物车查找物品位置的方法,增加了电子购物车的功能,使得电子购物车完成物品放置的功能,减少了放置物品的时间、提高了放置物品的效率。

此外,实施图3所描述的基于电子购物车查找物品位置的方法,当物品查找响应中包含空间位置的个数大于一个时,能够选取位置距离电子购物车最近的空间距离,并控制电子购物车移动至该空间距离。这一过程能够使得电子购物车移动至距离电子购物车最近的目标物品处,更进一步地减少了到达目标物品位置的时间,更加高效。

此外,实施图3所描述的基于电子购物车查找物品位置的方法,在使用者使用电子购物车的过程中,电子购物车能够记录使用者的使用行为,并将使用行为与使用者的身份信息上传至服务器存储至该使用者的使用记录库。若使用者存在不良记录(如损坏电子购物车等),可以限制该使用者使用电子购物车,从而一定程度上实现了对电子购物车的保护。

实施例四

请参阅图4,图4是本发明实施例公开的一种基于电子购物车查找物品位置的装置的结构示意图。如图4所示,该基于电子购物车查找物品位置的装置可以包括:

确定单元401,用于确定与电子购物车建立使用关系的使用者发出的物品查找指令,物品查找指令至少包括第一物品标识,以及物品查找指令用于指示查找第一物品标识对应的目标物品。

广播单元402,用于根据确定单元401确定出的物品查找指令,向在购物区域中预置的所有室内天线广播物品查找请求,物品查找请求至少包括第一物品标识。

接收单元403,用于在广播单元402向在购物区域中预置的所有室内天线广播物品查找请求之后,接收所有室内天线中至少一个室内天线返回的物品查找响应。

具体的,在广播单元402向在购物区域中预置的所有室内天线广播物品查找请求之后,广播单元402向接收单元403发送启动指令,以启动接收单元403。

第一识别单元404,用于从接收单元403接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置。

作为一种可选的实施方式,第一识别单元404从接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置可以包括:

当接收到多个室内天线返回的物品查找响应时,第一识别单元404分析多个室内天线返回的物品查找响应中的目标物品的位置信息;

若位置信息存在多个,第一识别单元404在显示屏上显示选择界面,选择界面包括选择最近的目标物品位置或者选择目标物品最多的位置;

当检测到使用者在选择界面上选择最近的目标物品位置时,第一识别单元404将物品查找响应中所有目标物品的位置信息中距离电子购物车当前位置最近的位置设置为目标物品在购物区域中所处的空间位置;

当检测到使用者在选择界面上选择目标物品最多的位置,第一识别单元404将物品查找响应中所有目标物品的位置信息中出现频率最多的位置设置为目标物品在购物区域中所处的空间位置。

通过实施这种实施方式,迎合用户的不同需求,从而提高了用户体验。

作为另一种可选的实施方式,第一识别单元404从接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置可以包括:

第一识别单元404判断发出物品查找响应的室内天线的数量是否等于一个,如果是,检测从广播物品查找请求到接收到物品查找响应之间的时长;

第一识别单元404根据信号传输的速率以及上述时长计算发出物品查找响应的室内天线与电子购物车之间的距离,并在电子购物车的显示屏上显示该距离;

第一识别单元404分析物品查找响应包含的室内天线标识,并在预先存储的购物区域地图中将该室内天线标识对应的室内天线位置设置为终点坐标;

当判断出发出物品查找响应的室内天线的数量大于一个时,第一识别单元404输出提示消息,提示消息用于使电子购物车使用者输入补充物品标识;

第一识别单元404接收电子购物车使用者输入的补充物品标识,向发出物品查找响应的室内天线广播补充物品查找请求,并接收发出物品查找响应的室内天线发出的补充响应,当发出补充响应的室内天线的数量等于一个时,执行上述的检测从广播物品查找请求到接收到物品查找响应之间的时长,当发出补充响应的室内天线的数量大于一个时,执行上述的输出提示消息。

生成单元405,用于根据第一识别单元404识别出的空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,生成移动指令,移动指令至少包括针对电子购物车的移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离。

作为一种可选的实施方式,生成单元405根据空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,生成移动指令可以包括:

生成单元405将电子购物车当前位置设置为起点坐标;

生成单元405根据终点坐标、购物区域的三维空间模型、起点坐标规划路径;

生成单元405选择移动距离最小的路径作为目标路径,并生成目标路径所对应的移动指令,移动指令包括针对电子购物车的移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离。

本发明实施例中,能够实现更加可靠的定位与导航,进而提高了查找物品位置的可靠性。并且,能够更精准地获取到使用者想要的物品所在的位置,提高查找物品位置的精准度。

控制单元406,用于根据生成单元405生成的移动指令,控制电子购物车按照移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离进行移动,以使电子购物车移动至目标物品对应的空间位置。

作为一种可选的实施方式,控制单元406根据移动指令,控制电子购物车按照移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离进行移动,以使电子购物车移动至目标物品对应的空间位置可以包括:

控制单元406检测电子购物车的使用者选择的移动模式;移动模式包括高速、中速、低速;

控制单元406控制电子购物车以使用者选择的移动模式对应的速度按照移动顺序、与移动顺序对应的移动方向以及与移动顺序对应的移动距离进行移动,以使电子购物车移动至目标物品对应的空间位置。

通过实施这种实施方式,使用者可以选择电子购物车移动的速度,以此满足使用者的不同需求(如休闲式购物、高效采购等),提高了用户体验。

作为一种可选的实施方式,控制单元406还用于:

判断电子购物车的使用者是否控制电子购物车移动至预设范围外,其中,预设范围为预设购物中心的范围;

当判断出电子购物车的使用者控制电子购物车移动至预设范围外时,控制电子购物车停止移动,并发出警报提示。

通过实施这种实施方式,当使用者企图将电子购物车移动至预设范围外时,控制电子购物车停止移动,确保了电子购物车的安全,同时发出警报提示,进一步增强安全方法措施的可靠性,进而更好地保护公共财产。

作为另一种可选的实施方式,控制单元406还用于:

每隔预设时间间隔获取电子购物车的位置信息,举例来说,预设时间间隔可以设置为1分钟或者2分钟等;

当位置信息显示电子购物车的位置位于预设范围外时,控制电子购物车停止移动,并发出警报提示。

通过实施这种实施方式,多种方式共同确保电子购物车的安全,提高可靠性。

可见,通过实施图4所描述的基于电子购物车查找物品位置的装置,能够通过电子购物车自动获取目标物品的精确定位,从而减少了查找物品位置的时间、提高了查找物品位置的效率。

实施例五

请参阅图5,图5是本发明实施例公开的另一种基于电子购物车查找物品位置的装置的结构示意图。其中,图5所示的基于电子购物车查找物品位置的装置是由图4所示的基于电子购物车查找物品位置的装置进行优化得到的。与图4所示的基于电子购物车查找物品位置的装置相比较,在图5所示的基于电子购物车查找物品位置的装置中:

确定单元401包括:

判断子单元4011,用于判断与电子购物车建立使用关系的使用者是否发出声音信号,当判断出与电子购物车建立使用关系的使用者发出声音信号时,判断声音信号包含的字符信息中是否包含物品查找关键词信息。

本发明实施例中,物品查找关键词信息至少包括某一物品标识。

查找子单元4012,用于当判断子单元4011判断出声音信号中包含物品查找关键词信息时,根据物品查找关键词信息生成物品查找指令。

本发明实施例中,第一物品标识为某一物品标识。

可选的,在图5所示的基于电子购物车查找物品位置的装置中,还可以包括:

判断单元407,用于当判断子单元4011判断出声音信号中不包含物品查找关键词信息时,判断声音信号中是否包含物品放置关键词信息;物品放置关键词信息至少包括第二物品标识。

生成单元405,还用于当判断单元407判断出声音信号中包含物品放置关键词信息时,根据物品放置关键词信息生成物品放置指令;物品放置指令至少包括第二物品标识,以及物品放置指令用于指示将第二物品标识对应的指定物品放置于指定位置。

判断单元407,还用于判断电子购物车的承压力是否高于预设承压力。

查询单元408,用于当判断单元407判断出电子购物车的承压力高于预设承压力时,查询第二物品标识对应的指定物品在购物区域中的指定位置。

控制单元406,还用于以生成单元405生成的物品放置指令为依据,根据查询单元408查询到的指定位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,控制电子购物车移动至指定位置。

可见,通过实施图5所描述的基于电子购物车查找物品位置的装置,能够通过电子购物车自动获取目标物品的精确定位,从而减少了查找物品位置的时间、提高了查找物品位置的效率。

此外,通过实施图5所描述的基于电子购物车查找物品位置的装置,通过语音控制的方式更加便捷地实现了对电子购物车的控制,方便用户的使用,从而提高了用户体验。

此外,通过实施图5所描述的基于电子购物车查找物品位置的装置,增加了电子购物车的功能,使得电子购物车完成物品放置的功能,减少了放置物品的时间、提高了放置物品的效率。

实施例六

请参阅图6,图6是本发明实施例公开的另一种基于电子购物车查找物品位置的装置的结构示意图。其中,图6所示的基于电子购物车查找物品位置的装置是由图5所示的基于电子购物车查找物品位置的装置进行优化得到的。与图5所示的基于电子购物车查找物品位置的装置相比较,图6所示的基于电子购物车查找物品位置的装置还可以包括:

第二识别单元409,用于在接收单元403接收所有室内天线中至少一个室内天线返回的物品查找响应之后,识别接收到的物品查找响应中目标物品的空间位置。

具体的,在接收单元403接收所有室内天线中至少一个室内天线返回的物品查找响应之后,接收单元403向第二识别单元409发送启动指令,以启动第二识别单元409。

第一识别单元404,具体用于当第二识别单元409从接收到的物品查找响应中识别出的空间位置的个数等于一个时,从接收到的物品查找响应中识别出目标物品在购物区域中所处的空间位置。

选择单元410,用于当第二识别单元409从接收到的物品查找响应中识别出的空间位置的个数大于一个时,选择空间位置中距离电子购物车最近的目标空间位置。

控制单元406,还用于根据选择单元410选择的目标空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置,控制电子购物车移动至目标物品对应的目标空间位置。

可选的,图6所示的基于电子购物车查找物品位置的装置还可以包括:

记录单元411,用于在控制单元406根据目标空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置控制电子购物车移动至目标物品对应的目标空间位置之后,记录与电子购物车建立使用关系的使用者在使用电子购物车的过程中的使用行为,并将使用者的身份信息以及使用行为上传至服务器,以使服务器在使用者的使用记录库中添加使用行为。

具体的,在控制单元406根据目标空间位置、购物区域的三维空间模型以及电子购物车在购物区域中所处的当前位置控制电子购物车移动至目标物品对应的目标空间位置之后,控制单元406向记录单元411发送启动指令,以启动记录单元411。

可见,通过实施图6所描述的基于电子购物车查找物品位置的装置,通过语音控制的方式更加便捷地实现了对电子购物车的控制,方便用户的使用,从而提高了用户体验。

此外,通过实施图6所描述的基于电子购物车查找物品位置的装置,通过语音控制的方式更加便捷地实现了对电子购物车的控制,方便用户的使用,从而提高了用户体验。

此外,通过实施图6所描述的基于电子购物车查找物品位置的装置,增加了电子购物车的功能,使得电子购物车完成物品放置的功能,减少了放置物品的时间、提高了放置物品的效率。

此外,通过实施图6所描述的基于电子购物车查找物品位置的装置,能够使得电子购物车移动至距离电子购物车最近的目标物品处,更进一步地减少了到达目标物品位置的时间,更加高效。

此外,通过实施图6所描述的基于电子购物车查找物品位置的装置,若使用者存在不良记录(如损坏电子购物车等),可以限制该使用者使用电子购物车,从而一定程度上实现了对电子购物车的保护。

实施例七

请参阅图7,图7是本发明实施例公开的另一种基于电子购物车查找物品位置的装置的结构示意图。如图7所示,该基于电子购物车查找物品位置的装置可以包括:

存储有可执行程序代码的存储器701;

与存储器701耦合的处理器702;

其中,处理器702调用存储器701中存储的可执行程序代码,执行图1~图3任意一种基于电子购物车查找物品位置的方法。

本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图3任意一种基于电子购物车查找物品位置的方法。

在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

在本发明所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。

另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种基于电子购物车查找物品位置的方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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