本公开涉及电子领域,尤其涉及商品冲突处理方法及装置。
背景技术:
在生活中,用户购买的一些产品和用户原有的产品在使用过程中会存在不合适的情况,例如,用户为遥控器购买电池,买回来的电池的型号与遥控器不相匹配,这样,用户需要重新购买电池,再者,用户购买的两种食物可能会存在食物相克,如果用户同时使用,可能会造成用户食物中毒。
技术实现要素:
本公开实施例提供商品冲突处理方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供一种商品冲突处理方法,包括:
识别正在购买的第一物品;
获取购物车中已有的第二物品;
当所述第一物品与所述第二物品不匹配时,对所述第一物体进行特殊处理。
本公开的实施例提供的技术方案可以包括以下有益效果:购买过程中,将与所有物中第二物品不匹配的第一物品进行特殊处理,防止由于第一物品和第二物品产生的冲突发生,提高用户体验。
在一个实施例中,所述物品是食物,所述第一物品与所述第二物品不匹配包括:
判断所述第一食物和所述购物车中已有食物的任一个是否相克;
当所述第一食物和所述购物车中已有食物中的第二食物相克时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,所述物品是化工用品;所述第一物品与所述第二物品不匹配包括:
判断所述第一化工用品是否与所述购物车中已有化工用品中的任一个产生对身体有害的化学反应;
当所述第一化学品与所述购物车中已有化工用品中的第二化工用品会产生对身体有害的化学变化时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,所述物品是配套产品中的一个套件,所述第一物品与所述第二物品不匹配包括:
判断所述配套产品中的第一套件是否与所述购物车中已有配套产品中的第二套件相配套;
当所述第一套件与所述第二套件不相配套时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,所述对所述第一物体进行特殊处理包括:
生成提示信息,所述提示信息用于提示所述第一物品和所述第二物品不匹配;和/或,
通过机器手臂,将所述第一物品剔除。
在一个实施例中,所述识别正在购买的第一物品包括:
所述识别正在购买的第一物品包括:
通过扫描所述第一物品的标识码识别出所述第一物品;和/或,
通过射频识别rfid信号识别出所述第一物品;和/或,
通过摄像头获取所述第一物品的品类、成分和保质期,来识别所述第一物品。
根据本公开实施例的第二方面,提供一种商品冲突处理装置,包括:
识别模块,用于识别正在购买的第一物品;
获取模块,用于获取购物车中已有的第二物品;
特殊处理模块,用于当所述第一物品与所述所有物品中第二物品不匹配时,对所述第一物体进行特殊处理。
在一个实施例中,所述物品是食物,所述特殊处理模块包括:
第一判断子模块,用于判断所述第一食物和所述购物车中已有食物的任一个是否相克;
第一处理子模块,用于当所述第一食物和所述购物车中已有食物中的第二食物相克时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,所述物品是化工用品;所述特殊处理模块包括:
第二判断子模块,用于判断所述第一化工用品是否与所述购物车中已有化工用品中的任一个产生对身体有害的化学反应;
第二处理子模块,用于当所述第一化学品与所述购物车中已有化工用品中的第二化工用品会产生对身体有害的化学变化时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,所述物品是配套产品中的一个套件;所述特殊处理模块包括:
第三判断子模块,用于判断所述配套产品中的第一套件是否与所述购物车中已有配套产品中的第二套件相配套;
第三处理子模块,用于当所述第一套件与所述第二套件不相配套时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,所述特殊处理模块包括:
生成子模块,用于生成提示信息,所述提示信息用于提示所述第一物品和所述第二物品不匹配;
剔除子模块,用于通过机器手臂,将所述第一物品剔除。
在一个实施例中,所述识别模块包括:
第一识别子模块,用于通过扫描所述第一物品的标识码识别出所述第一物品;
第二识别子模块,用于通过rfid信号识别出所述第一物品;
第三识别子模块,用于通过摄像头获取所述第一物品的品类、成分和保质期,来识别所述第一物品。
根据本公开实施例的第三方面,提供一种商品冲突处理装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
识别正在购买的第一物品;
获取购物车中已有的第二物品;
当所述第一物品与所述第二物品不匹配时,对所述第一物体进行特殊处理。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的商品冲突处理方法的流程图。
图2是根据一示例性实施例示出的购物车的结构示意图。
图3是根据一示例性实施例示出的商品冲突处理方法的流程图。
图4是根据一示例性实施例示出的商品冲突处理方方法的流程图。
图5是根据一示例性实施例示出的商品冲突处理方装置的框图。
图6是根据一示例性实施例示出的商品冲突处理方装置的框图。
图7是根据一示例性实施例示出的商品冲突处理方装置的框图。
图8是根据一示例性实施例示出的商品冲突处理方装置的框图。
图9是根据一示例性实施例示出的商品冲突处理方装置的框图。
图10是根据一示例性实施例示出的商品冲突处理方装置的框图。
图11是根据一示例性实施例示出的商品冲突处理方装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
图1是根据一示例性实施例示出的一种商品冲突处理方法的流程图,如图1所示,商品冲突处理方法用于商品冲突处理装置中,该装置应用于购物设备,购物设备可以为购物车、购物袋等,该方法可以包括以下步骤101-103:
在步骤101中,识别正在购买的第一物品。
这里,第一物品可以是用户正在放入购物设备中的物品。
在步骤102中,获取购物车中已有的第二物品。
这里,第二物品同样是用户在将物品放入到购物车时识别出来的。
在步骤103中,当第一物品与第二物品不匹配时,对第一物体进行特殊处理。
这里,很多种情况都是不匹配,例如,对人体有害,与第二物品的型号不匹配等。值得说明的是,本实施例还可以将第一物品与用户家中有的物品进行匹配,保证只买与其他物品都相匹配的物品,用户家中有的物品可以是桌子上的物品、冰箱里的物品等,用户家中有的物品可以通过家中的摄像头拍摄并识别到的。
在一个实施例中,第一物品是第一食物时,步骤103,即第一物品与第二物品不匹配,可以包括:
判断第一食物和购物车中已有食物的任一个是否相克;当第一食物和购物车中已有食物中的第二食物相克时,则第一物品与第二物品不匹配。
示例的,如果第一食物是柿子,第二食物是白薯,若同时吃,却对身体不利,因为吃了白薯,人的胃里会产生大量盐酸,如果再吃上些柿子,柿子在胃酸的作用下会产生沉淀,沉淀物积结在一起,会形成不溶于水的结块,既难于消化,又不易排出,人就容易得胃柿石,严重者还需手术。因此,柿子和白薯属于食物相克的范畴。
在一个实施例中,物品是化工用品;步骤103,即第一物品与第二物品不匹配,可以包括:
判断第一化工用品是否与购物车中已有化工用品中的任一个产生对身体有害的化学反应;当第一化学品与购物车中已有化工用品中的第二化工用品会产生对身体有害的化学变化时,则第一物品与第二物品不匹配。
示例的,第一化工用品是84消毒液(次氯酸钙)、第二化工用品是洁厕灵(盐酸),其中84消毒液禁止与洁厕灵共用,两者混合会产生剧毒气体氯气。
在一个实施例中,物品是配套产品中的一个套件;步骤103,即第一物品与第二物品不匹配,可以包括:
判断配套产品中的第一套件是否与购物车中已有配套产品中的第二套件相配套;当第一套件与第二套件不相配套时,则第一物品与第二物品不匹配。
示例的,第一套件是数据线,第二套件是手机,数据线的接口类型是microusb,而手机配套的接口类型是type-c。两者不相匹配,用户买回来也无法使用。
在一个实施例中,步骤103可以包括:
生成提示信息,提示信息用于提示第一物品和第二物品不匹配;和/或,通过机器手臂,将第一物品剔除。
用户购买需要特殊处理的第一物品,装置可以提示用户,以第一物品是第一食物为例,提示信息可以提示用户第一食物和第二食物相克,提示用户在食用时注意;以第一物品是第一化工用品为例,提示信息可以提示提示第一化工用品和第二化工用品不能同时使用,会产生有害身体的化学反应;以第一物品是第一套件为例,提示信息提示用户买到与第二套件不匹配的第一套件,建议用户购买合适的套件。值得说明的是,装置还可以将提示信息发送到与之连接的移动终端,从移动终端告知用户。
同样,本实施例还可以在购买或结账的之后,直接通过机械手臂将第一产品剔除,从源头上扼制了用户使用或食用。
在一个实施例中,步骤101可以包括:
通过扫描第一物品的标识码识别出第一物品;
在购买物品时,每个物品上都贴有标识码,例如条形码或二维码,装置只要识别该标识码就可以确定该物品的名称、成分。因此,本实施例的购物设备需要安装摄像头。标识码中存储有物品的信息。
和/或,通过射频识别(radiofrequencyidentification,rfid)信号识别出第一物品;
在购买物品时,每个物品上会有电子标签,通过该rfid识别该电子标签,就可以识别出该物品的名称、成分等。电子标签里存储有物品的信息。
和/或,通过摄像头获取第一物品的品类、成分和保质期,来识别第一物品。
购买物品时,摄像头扫描物品的标签,从中获取物品的种类、成分、保质期,可以判断成分是否与所有物的某个物品不匹配。其中,保质期可以查看用户是否买到过期的物品,如果物品过期,对过期物品进行特殊处理。
如图2所示,购物车上需要设置摄像头,以便于扫描物品,摄像头设置的位置只要可识别到用户放入的购物车的物品即可。由于摄像头需要电,因此,可以在购物车上设置电源,或者设置可以将动能转化成电能的装置,用户推动购物车前进产生电能。
本实施例中,购物设备还可以设置一个用户识别模块来进行用户识别,例如指纹识别模块、蓝牙识别模块等,通过用户识别模块,购物设备有权利去获取对应用户家中物品。与此同时,如果购物设备是一个共享设备,那么用户识别模块可以识别出不同的用户,从而根据不同的用户获取不同用户家中物品。
值得说明的是,本实施例的应用不限于购物车,还可以是购物袋等购物时盛放商品的容器。
图3是根据一示例性实施例示出的一种商品冲突处理方法的流程图,如图3所示,商品冲突处理方法用于购物车中,包括以下步骤201-205,
在步骤201中,通过扫描正在购买的第一食物的标识码识别第一食物。
在步骤202中,获取本购物车中已有食物。
在步骤203中,判断第一食物和购物车中已有食物的任一个是否相克。
在步骤204中,当第一食物和已有食物中的第二食物相克时,生成提示信息,提示信息用于提示第一物品和第二物品不匹配。
在步骤205中,当第一食物和已有食物都不相克时,将第一食物加入已有食物中。
本实施例中的购物车可以设置一个界面,该界面可以展示提示信息。
本实施例可以防止用户同时食用第一食品和第二食品,防止食物相克或食物中毒。
图4是根据一示例性实施例示出的一种商品冲突处理方法的流程图,如图4所示,商品冲突处理方法用于购物袋中,包括以下步骤301-305,
在步骤301中,通过rfid信号识别出第一化工用品。
在步骤302中,获取购物车中已有化工用品。
在步骤303中,判断第一化工用品是否与购物车中已有化工用品中的任一个产生对身体有害的化学反应。
在步骤304中,当第一化工用品与购物车中已有化工用品中的第二化工用品会产生对身体有害的化学变化时,通过机器手臂,将第一化工用品剔除。
在步骤305中,当第一化工用品和已有化工用品都不相克时,将第一化工用品加入已有化工用品中。
本实施例可以预防用户同时使用第一化工用品和第二化工用品,产生对人身体有害的物质,保证用户身体健康。
下述为本公开装置实施例,可以用于执行本公开方法实施例。
图5是根据一示例性实施例示出的一种商品冲突处理装置的框图,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。如图5所示,该商品冲突处理装置包括:
识别模块401,用于识别正在购买的第一物品;
获取模块402,用于获取购物车中已有的第二物品;
特殊处理模块403,用于当所述第一物品与所述所有物品中第二物品不匹配时,对所述第一物体进行特殊处理。
在一个实施例中,如图6所示,所述物品是食物,所述特殊处理模块4034包括:
第一判断子模块4031,用于判断所述第一食物和所述购物车中已有食物的任一个是否相克;
第一处理子模块4032,用于当所述第一食物和所述购物车中已有食物中的第二食物相克时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,如图7所示,所述物品是化工用品;所述特殊处理模块403包括:
第二判断子模块4033,用于判断所述第一化工用品是否与所述购物车中已有化工用品中的任一个产生对身体有害的化学反应;
第二处理子模块4034,用于当所述第一化学品与所述购物车中已有化工用品中的第二化工用品会产生对身体有害的化学变化时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,如图8所示,所述物品是配套产品中的一个套件;所述特殊处理模块403包括:
第三判断子模块4035,用于判断所述配套产品中的第一套件是否与所述购物车中已有配套产品中的第二套件相配套;
第三处理子模块4036,用于当所述第一套件与所述第二套件不相配套时,则所述第一物品与所述第二物品不匹配。
在一个实施例中,如图9所示,所述特殊处理模块403包括:
生成子模块4037,用于生成提示信息,所述提示信息用于提示所述第一物品和所述第二物品不匹配;
剔除子模块4038,用于通过机器手臂,将所述第一物品剔除。
在一个实施例中,如图10所示,所述识别模块401包括:
第一识别子模块4011,用于通过扫描所述第一物品的标识码识别出所述第一物品;
第二识别子模块4012,用于通过rfid信号识别出所述第一物品;
第三识别子模块4013,用于通过摄像头获取所述第一物品的品类、成分和保质期,来识别所述第一物品。
根据本公开实施例的第四方面,提供一种商品冲突处理装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
识别正在购买的第一物品;
获取购物车中已有的第二物品;
当所述第一物品与所述第二物品不匹配时,对所述第一物体进行特殊处理。
上述处理器还可被配置为:
所述物品是食物,所述第一物品与所述第二物品不匹配包括:
判断所述第一食物和所述购物车中已有食物的任一个是否相克;
当所述第一食物和所述购物车中已有食物中的第二食物相克时,则所述第一物品与所述第二物品不匹配。
所述物品是化工用品;所述第一物品与所述第二物品不匹配包括:
判断所述第一化工用品是否与所述购物车中已有化工用品中的任一个产生对身体有害的化学反应;
当所述第一化学品与所述购物车中已有化工用品中的第二化工用品会产生对身体有害的化学变化时,则所述第一物品与所述第二物品不匹配。
所述物品是配套产品中的一个套件,所述第一物品与所述第二物品不匹配包括:
判断所述配套产品中的第一套件是否与所述购物车中已有配套产品中的第二套件相配套;
当所述第一套件与所述第二套件不相配套时,则所述第一物品与所述第二物品不匹配。
所述对所述第一物体进行特殊处理包括:
生成提示信息,所述提示信息用于提示所述第一物品和所述第二物品不匹配;和/或,
通过机器手臂,将所述第一物品剔除。
所述识别正在购买的第一物品包括:
通过扫描所述第一物品的标识码识别出所述第一物品;和/或,
通过射频识别rfid信号识别出所述第一物品;和/或,
通过摄像头获取所述第一物品的品类、成分和保质期,来识别所述第一物品。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图11是根据一示例性实施例示出的一种用于商品冲突处理装置的框图。例如,装置1900可以被提供为一服务器。装置1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法。
装置1900还可以包括一个电源组件1926被配置为执行装置1900的电源管理,一个有线或无线网络接口1950被配置为将装置1900连接到网络,和一个输入输出(i/o)接口1958。装置1900可以操作基于存储在存储器1932的操作系统,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或类似。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置1900的处理器执行时,使得装置1900能够执行上述商品冲突处理方法,所述方法包括:
识别正在购买的第一物品;
获取购物车中已有的第二物品;
当所述第一物品与所述第二物品不匹配时,对所述第一物体进行特殊处理。
所述物品是食物,所述第一物品与所述第二物品不匹配包括:
判断所述第一食物和所述购物车中已有食物的任一个是否相克;
当所述第一食物和所述购物车中已有食物中的第二食物相克时,则所述第一物品与所述第二物品不匹配。
所述物品是化工用品;所述第一物品与所述第二物品不匹配包括:
判断所述第一化工用品是否与所述购物车中已有化工用品中的任一个产生对身体有害的化学反应;
当所述第一化学品与所述购物车中已有化工用品中的第二化工用品会产生对身体有害的化学变化时,则所述第一物品与所述第二物品不匹配。
所述物品是配套产品中的一个套件,所述第一物品与所述第二物品不匹配包括:
判断所述配套产品中的第一套件是否与所述购物车中已有配套产品中的第二套件相配套;
当所述第一套件与所述第二套件不相配套时,则所述第一物品与所述第二物品不匹配。
所述对所述第一物体进行特殊处理包括:
生成提示信息,所述提示信息用于提示所述第一物品和所述第二物品不匹配;和/或,
通过机器手臂,将所述第一物品剔除。
所述识别正在购买的第一物品包括:
通过扫描所述第一物品的标识码识别出所述第一物品;和/或,
通过射频识别rfid信号识别出所述第一物品;和/或,
通过摄像头获取所述第一物品的品类、成分和保质期,来识别所述第一物品。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。