一种购物提醒方法和装置与流程

文档序号:15273712发布日期:2018-08-28 22:44阅读:153来源:国知局

本发明涉及电子技术领域,特别涉及一种购物提醒方法和装置。



背景技术:

随着生活水平的不断提高以及产品的日益丰富,人们购买物品的需求也越来越大,在生活中,人们会不定期的去购物,采购物品,例如,在超市购买物品或者在大型会场购买物品等。

发明人在实现本发明的过程中发现,人们采购物品很多的时候,常常会在购物中忘记采购需要的物品,而为了防止漏掉待购买的物品,目前通常采用人工比对购物清单的方式,但是,这种方式在比对购物清单时,需要一件一件清理所购物品并做比对,操作复杂,且在人工操作时容易漏掉待采购物品,浪费了用户的采购时间,给用户采购物品带来了不便。



技术实现要素:

本发明的目的在于提供一种购物提醒方法和装置,使得在购物时,提高用户购物的效率,减少了用户漏掉待购买物品的概率。

为解决上述技术问题,本发明的实施方式提供了一种购物提醒方法,包括:获取购物清单,该购物清单中包含每件待购买物品的信息;显示该购物清单;获取当前购买物品的信息;根据该购物清单和当前购买物品的信息,判断当前购买物品是否属于该购物清单,并根据判断结果进行购物提醒。

本发明的实施方式还提供了一种购物提醒装置,包括:第一获取模块,用于获取购物清单,该购物清单中包含每件待购买物品的信息;显示模块,用于显示该购物清单;第二获取模块,用于获取当前购买物品的信息;处理模块,用于根据该购物清单和当前购买物品的信息,判断当前购买物品是否属于该购物清单;提醒模块,用于根据判断结果进行购物提醒。

本发明实施方式相对于现有技术而言,通过获取到的购物清单和获取的当前购买物品信息,判断当前购买物品是否属于购物清单,使得用户在购买物品时,无需手动比对当前购买的物品信息与购物清单的信息;并通过判断结果进行购物提醒,使得用户可以快速获取当前购物结果,防止用户在购买大量物品时,漏掉待购买的物品,提升了用户购买物品的效率。

另外,获取购物清单之后,该方法还包括:根据该购物清单的信息确定该购物清单中包含每件待购买物品各自所属的种类;根据该购物清单和当前购买物品的信息,判断当前购买物品是否属于该购物清单,包括:根据当前购买物品的信息确定当前购买物品所属的种类;判断当前购买物品所属的种类是否包含在该购物清单中,若是,则确定当前购买物品属于该购物清单,否则,确定当前购买物品不属于该购物清单。根据确定的购物清单中每件待购买物品的种类和确定的当前购买物品的种类,可以快速判断出当前购买物品是否属于该购物清单,提高了对待购买物品的判断速率。

另外,判断当前购买物品是否属于该购物清单之后,该方法还包括:若判断结果为当前购买物品属于该购物清单,则对该购物清单中当前购买物品对应的条目进行标记;显示标记后的该购物清单。通过对该购物清单中当前购买物品对应的条目进行标记,快速区分该购物清单中待购买物品的信息和已购买物品信息;通过显示标记后的该购物清单,使得用户可以快速获取该购物清单中待购买物品信息。

另外,根据判断结果进行购物提醒,具体包括:若判断结果为当前购买物品属于该购物清单,则提醒购买正确;若判断结果为当前购买物品不属于该购物清单,则提醒购买错误。对属于该购物清单的当前购买物品进行购买正确的提醒,否则进行购买错误的提醒,使得用户在购物时,每购买一件物品即可获取是否属于该购物清单的信息,进一步提高了用户购物的效率。

另外,对该购物清单中当前购买物品对应的条目进行标记之后,该方法还包括:判断该购物清单中是否存在未标记的条目,若存在,则提醒购物未完成,否则,提醒购物已完成。根据该购物清单中是否存在未标记的条目,进行购物是否完成的提醒,使得用户可以第一时间获知购物清单中物品是否购买完成;通过提醒购物未完成,防止用户漏掉待购买物品。

另外,以上提到的购物提醒方法还包括:在开始购物设定时长后,判断所述购物清单中的所有待购买物品是否已全部购买,若是,则提醒购物已完成,否则,提醒购物时间超时且购物未完成。通过设定购物时长,在设定的时长内,判断购物是否完成,使得用户可以更加合理的利用购物时间,提升购物的效率。

附图说明

图1是根据本发明第一实施方式的一种购物提醒方法的流程图;;

图2是根据本发明第二实施方式的一种购物提醒方法的流程图;

图3是根据本发明第三实施方式的一种购物提醒方法的流程图;

图4是根据本发明第四实施方式的一种购物提醒装置的结构示意图;

图5是根据本发明第五实施方式的一种购物提醒装置的结构示意图;

图6是根据本发明第六实施方式的一种购物提醒装置的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。

本发明的第一实施方式涉及一种购物提醒方法。该方法应用于购物,如超市购物,商场购物等。具体流程如图1所示,包括:

步骤101:获取购物清单。

具体的说,购物清单由用户自己拟定,其中,该购物清单中包含每件待购买物品的信息,例如,购物清单a中有3件待购买物品,分别为b牌大米、b牌洗衣粉、b牌洗发水。

实施中,购物清单的获得方式包括但不限于以下两种:a,用户可以将购物清单保存在移动终端中,如手机,pad等,购物提醒装置利用无线连接的方式连接终端,通过无线传输的方式获取移动终端中保存的购物清单,其中,无线传输的方式可以是蓝牙、蜂窝网络,如3g、4g等;还可以是无线局域网,如wifi;b,购物提醒装置获取用户通过输入界面输入的购物清单。

步骤102:显示该购物清单。

具体的说,购物清单可以通过列表的形式显示,也可以通过表格的形式显示,本实施方式中不限制该购物清单的显示方式。用户可以对购物提醒装置显示的购物清单进行核对,若核对后发现购物提醒装置显示的购物清单不正确,可以通过点击购物提醒装置显示界面上的按键,触发购物提醒装置重新获取购物清单。

步骤103:获取当前购买物品的信息。

具体的说,在购买物品时,获取当前购买物品的信息的方式有多种,包括但不限于以下所列举的方式:1、通过扫描器获取当前购买物品的信息,例如,购物提醒装置通过条形码扫描器扫描获得当前购买物品的条形码,根据该条形码获取当前购买物品的信息。2、通过摄像头拍摄当前购买物品,根据拍摄的图像获取当前购买物品的信息,例如,当前购买的物品为a牌洗衣粉,摄像头拍摄下a牌洗衣粉的名称,根据拍摄的图像获取当前购买物品的名称。

步骤104:根据该购物清单和当前购买物品的信息,判断当前购买物品是否属于该购物清单。若是,则执行步骤105;否则,执行步骤106。

具体的说,购物清单中包含每件待购买物品的信息,当前购买物品的信息中包括当前购买物品的名称,从当前购买物品的信息中获取当前购买物品的名称,同理,也可以获取到购物清单中每件待购买物品的名称;将当前购买物品的名称与购物清单中每件待购买物品的名称进行比对,根据比对的相似度判断当前购买物品是否属于该购物清单,例如,相似度超过90%,即可确定当前购买物品属于该购物清单。

步骤105:提醒购买正确。

具体的说,判断结果为当前购买物品属于该购物清单,执行提醒购买正确,购买正确的提醒方式可以通过亮灯或语音播报,例如,通过亮绿灯的方式或者语音播报“购买正确”的方式进行购买正确的提醒。

步骤106:提醒购买错误。

具体的说,判断结果为当前购买物品不属于该购物清单,执行提醒购买错误的提醒,其中,购买错误的提醒方式可以通过亮灯或语音播报,例如,通过亮红灯的方式或者语音播报“购买错误”的方式进行购买错误的提醒;也可以通过振动的方式进行购买错误的提醒。

相对于现有技术而言,本实施方式中提供的购物提醒方法,通过获取待购买物品信息并显示购物清单,使得用户可以快速确认获取的购物清单是否正确;通过将当前的购买物品信息与该购物清单比对,判断当前购买物品是否属于购物清单,并通过判断结果进行购物提醒,使得用户在购买物品时,可以快速获取确定当前购买物品是否为购物清单中的物品的结果,提高用户的购物效率,同时,通过购物提醒,减少了用户漏掉待购买物品的概率。

本发明的第二实施方式涉及一种购物提醒方法。第二实施方式是第一实施方式的进一步改进,主要改进之处在于:第二实施方式中,根据当前购买物品的种类和购物清单中各待购买物品的种类判断当前购买物品是否属于该购物清单,具体流程如图2所示,包括:

步骤201:获取购物清单。

步骤202:根据购物清单的信息确定该购物清单中包含每件待购买物品各自所属的种类。

具体的说,预先设置种类划分的条件,通过预设的条件进行分类,其中,预设的种类划分条件可以是根据物品的名称进行。获取该购物清单中的包含的每件待购买物品的信息,其中,待购买物品的信息中包括待购买物品的名称,通过每件待购买物品的名称对待购买物品进行分类。

例如,购物清单中包含3件待购买物品的名称,分别为a牌洗衣粉、b牌奶粉和c牌洗发露,其中预设的种类划分条件为洗衣粉与洗衣液属于洗衣用品,奶粉为一类,洗发露、洗发膏、洗发水属于洗发用品,根据预设的种类划分条件,确定a牌洗衣粉为洗衣用品类,b牌奶粉确定为奶粉类,c牌洗发露确定为洗发用品类。

步骤203:显示该购物清单。

步骤204:获取当前购买物品的信息。

步骤205:根据当前购买物品的信息确定当前购买物品所属的种类。

具体的说,预设的种类划分条件与步骤202中的划分条件一样,本步骤将不再赘述。其中,当前购买物品的信息中包括当前购买物品的名称,可以根据获取到的当前购买物品的名称确定其所属种类,例如,获取到的当前购买物品的名称为d牌洗发膏,预设确定种类的条件为洗发露、洗发膏、洗发水属于洗发用品,d牌洗发膏中包含了洗发膏,因此,确定当前购买物品属于洗发用品类;也可以根据获取到的当前购买物品信息中的种类信息直接确定当前购买物品的种类,例如,通过条形码扫描器获取的当前购买物品信息中包含当前购买物品的种类。

步骤206:判断当前购买物品所属的种类是否包含在该购物清单中。若包含在购物清单中,则执行步骤207;否则,执行步骤208。

具体的说,将当前购买物品的种类与该购物清单中的各待购买物品的所属种类进行比较,若当前购买物品的种类与该购物清单中的其中一件待购买物品的种类一致,则确定当前购买物品所属种类包含在购物清单中;否则,确定当前购买物品所属种类不包含在购物清单中。

步骤207:提醒购买正确。

步骤208:提醒购买错误。

此外,步骤201、步骤203至步骤205、步骤207至步骤208与第一实施例的步骤101、步骤102至步骤103、步骤105至步骤106大致相同,为了减少重复,步骤201、步骤203至步骤205、步骤207至步骤208不在做赘述。

本实施方式中,提供的一种购物提醒方式,通过确定购物清单中的每件待购买物品所属种类和确定当前购买物品的所属种类,并通过物品的所属种类判断当前购买物品是否属于该购物清单,加快了购物提醒装置判断当前购买物品是否属于购物清单的速度,从而提升了购物提醒装置对当前购买物品是否属于购物清单的提醒速度,增强了用户的购物效率。

本发明的第三实施方式涉及一种购物提醒方法。第三实施方式是第二实施方式的进一步改进,主要改进之处在于:第三实施方式中,当前购买物品属于购物清单,对购物清单中当前购买物品对应的条目进行标记;在预设时长内,判断该购物清单中待购买物品是否已全部购买,并根据判断结果进行提醒,具体流程如图3所示,包括:

步骤301:设定购物时长。

具体的说,为了增强用户购物的效率,在购物开始时设定预设的购物时长,购物时长由用户根据实际需要进行设置;若用户未设定购物时长,则采用系统默认的购物时长,系统默认的购物时长可以是以小时为单位进行设定,例如设定时长为1小时。

步骤302:获取购物清单。

步骤303:根据购物清单的信息确定该购物清单中包含每件待购买物品各自所属的种类。

步骤304:显示该购物清单。

步骤305:获取当前购买物品的信息。

步骤306:根据当前购买物品的信息确定当前购买物品所属的种类。

步骤307:判断当前购买物品所属的种类是否包含在该购物清单中。若包含在购物清单中,则执行步骤308;否则,执行步骤311。

步骤308:对购物清单中当前购买物品对应的条目进行标记。

具体的说,标记的方式可以是将购物清单中当前购买物品对应的条目标记为高亮,也可以在对应条目的前面或者后面做特定标记,例如,“√”标记在对应的条目的前面。

步骤309:显示标记后的该购物清单。

具体的说,显示标记后的购物清单,用户可以通过查看屏幕,快速的获取到已购买物品的信息。

步骤310:提醒购买正确。

步骤311:提醒购买错误。

步骤312:判断该购物清单中的所有待购买物品是否已全部购买。若是,则执行步骤313;否则,执行步骤314。

具体的说,在购物时长内根据已经标记的条目数量与该购物清单中的待购买物品的数量进行比较,若已经标记的条目数量与该购物清单中的待购买物品的数量一致,则确认购物已完成;若购物时间已经到达设定的购物时长,检测已经标记的条目数量,若已经标记的条目数量小于待购买物品的数量,则确认购物未完成且购物时间超时。

步骤313:提醒购物已完成。

具体的说,在购物完成后,可以通过语音播报的方式进行提醒,例如,语音播报“购物完成”;也可以通过亮灯的方式进行购物完成的提醒,例如,常闪绿灯的方式进行购物完成的提醒。

步骤314:提醒购物未完成。

具体的说,购物未完成的提醒方式,可以是通过语音播报的方式进行提醒,例如,语音播报“购物未完成”;也可以通过振动的方式进行购物未完成的提醒,例如,连续振动3次,每次振动10秒。

值得一提的是,购物未完成时,在进行购物未完成提醒时,还可以显示未购买的物品,以便用户可以快速获知未购买物品的信息;也可以通过语音播报当前未购买物品的信息,例如,语音播报未购买物品的名称。

此外,步骤302至步骤307,步骤310至步骤311与第二实施例中的步骤201至步骤206、步骤207至步骤208大致相同,为了减少重复,步骤302至步骤307,步骤310至步骤311不做赘述。

本实施方式中,提供的购物提醒方法,在判断当前购买物品属于该购物清单后,对该购物清单中当前购买物品对应的条目进行标记,并显示标记后的该购物清单,使得用户可以实时通过显示的购物清单,获知当前已购买的物品和未购买物品;在购物时长内,若该购物清单中不存在未标记的条目时,进行购物已完成的提醒,使得用户可以最快的获知购物完成的状态;在购物时间已经到达设定的购物时长且该购物清单中还存在未标记的条目,进行购物未完成的提醒,使得用户可以及时的获知未购买物品的信息。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第四实施方式涉及一种购物提醒装置。购物提醒装置4可以应用于购物车上,包括但不限于:第一获取模块41、显示模块42、第二获取模块43、处理模块44和提醒模块45。具体结构如图4所示:

第一获取模块41,用于获取购物清单,该购物清单中包含每件待购买物品的信息。

具体的说,若购物清单保存在移动终端中,第一获取模块41通过无线通信方式获取移动终端中的购物清单;第一获取模块41也可以通过购物提醒装置的输入界面获取输入的购物清单。

显示模块42,用于显示购物清单。

具体的说,在获取到购物清单后,显示模块42显示第一获取模块41获取到的购物清单,显示模块42显示购物清单的方式包括但不限于:以列表方式显示购物清单中每件待购买物品的信息。

第二获取模块43,用于获取当前购买物品的信息。

具体的说,用户在购买物品时,第二获取模块43可以通过扫描器扫描当前购买的物品,获取当前购买物品的信息;第二获取模块43还可以通过摄像头拍摄当前购买的物品,获取当前购买物品的信息。

处理模块44,用于根据购物清单和当前购买物品的信息,判断当前购买物品是否属于该购物清单。

具体的说,处理模块44根据当前购买物品信息,可以获取当前购买物品的名称,同理,也可以获取到每件待购买物品的名称,通过计算当前购买物品的名称与各待购买物品的名称的相似度,根据计算出的相似度,判断当前购买物品是否属于该购物清单。

提醒模块45,用于根据判断结果进行购物提醒。

具体的说,处理模块44根据当前购买物品是否属于该购物清单的结果触发提醒装置45进行不同的购物提醒,若当前购买物品属于该购物清单,则执行购买正确的提醒,否则,进行购买错误的提醒。

在具体的实现中,第一获取模块可以是通信组件,通过无线通信的方式获取终端中的购物清单,如蜂窝网络、无线局域网、蓝牙等;第一获取模块还可以是输入组件,如触摸屏、输入键盘等,通过输入组件获取输入的购物清单。显示模块可以是显示屏或者触摸显示屏,显示获取到的购物清单。第二获取模块可以是条形码扫描器,通过获取条形码,根据该条形码获取当前购买物品的信息;也可以是摄像头,通过摄像头拍摄当前购买物品,根据拍摄的图像获取当前购买物品的信息。处理模块可以是单片机,通过单片机判断当前购买物品是否属于购物清单。提醒模块,可以是语音播报组件,通过语音进行购物提醒;也可以是提示灯组件,通过不同的亮灯方式进行购物提醒;也可以是振动组件,通过不同的振动方式进行购物提醒;还可以是语音播报组件、提示灯组件和振动组件的组合。

相对于现有技术而言,本实施方式提供的购物提醒装置,通过第一获取模块获取购物清单,并通过显示模块显示获取到的购物清单,使得用户可以根据显示模块的显示内容确定当前购物清单是否正确;通过第二获取模块获取当前购买物品的信息,使得购物提醒装置可以及时获取已购买的物品信息;通过处理模块和提醒模块,智能判断当前购买物品是否属于购物清单,并根据判断的结果进行相应的购物提醒,使得用户可以快速的获知当前购买物品是否属于购物清单,从而提高了用户购买物品的效率,通过不同的购物提醒,减少了用户漏掉待购买物品的概率。

本发明的第五实施方式涉及一种购物提醒装置。第五实施方式是第四实施方式的进一步改进,主要改进之处在于:第五实施方式中,处理模块包括:确定模块和判断子模块,根据当前购买物品的种类和购物清单中各待购买物品的所属种类判断当前购买物品是否属于该购物清单。

如图5所示,本发明实施方式中的购物提醒装置4除了包括图4中的模块之外,处理模块44还包括:确定子模块441和判断子模块442。

确定子模块441,用于根据购物清单的信息确定该购物清单中包含每件待购买物品各自所属的种类;还用于根据当前购买物品的信息确定当前购买物品所属的种类。

具体的说,确定子模块441利用预设的种类划分条件,根据第一获取模块获取的购物清单的信息,其中,购物清单的信息包括各待购买物品的名称,确定购物清单中各待购买物品的所属种类;同理,确定子模块441利用预设的种类划分条件,根据第二获取模块获取的当前购买物品的信息,当前购买物品的信息中包含当前购买物品的名称,确定当前购买物品的所属种类。

判断子模块442,用于判断当前购买物品所属的种类是否包含在该购物清单中,若是,则确定当前购买物品属于该购物清单,否则,确定当前购买物品不属于该购物清单。

具体的说,判断子模块442将当前购买物品的种类依次与该购物清单中的各待购买物品的所属种类进行比较,若当前购买物品的种类与该购物清单中的其中一件待购买物品的种类一致,则确定当前购买物品所属种类包含在购物清单中;否则,确定当前购买物品所属种类不包含在购物清单中。

本实施方式提供的购物提醒装置,通过处理模块中的确定子模块,确定当前购买物品的所属种类和该购物清单中各待购买物品的所属种类,通过判断子模块判断当前购买物品是否属于该购物清单,加快了购物提醒装置对当前购买物品是否属于购物清单的判断速度,使得用户可以快速的获知判断结果,进一步的提升了用户的购物效率。

不难发现,本实施方式为与第二实施方式相对应的装置实施例,本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

本发明的第六实施方式涉及一种购物提醒方法。第六实施方式是第五实施方式的进一步改进,主要改进之处在于:第六实施方式中,处理模块还包括:标记子模块,当前购买物品属于购物清单,对该购物清单中当前购买物品对应的条目进行标记。

如图6所示,本发明实施方式中的购物提醒装置4除了包括图5中的模块之外,处理模块44还包括:标记子模块443。

标记子模块443,用于在判断当前购买物品是否属于购物清单之后,若判断结果为当前购买物品属于该购物清单,则对该购物清单中当前购买物品对应的条目进行标记。

具体的说,标记子模块443在判断子模块442确定当前购买物品属于该购物清单的情况下,对该购物清单中对应的条目进行标记,并通过显示模块42显示标记后的购物清单;本实施方式中,判断子模块442还用于,判断购物清单中是否存在未标记的条目,若存在,则指示提醒模块45提醒购物未完成,否则,提醒模块45提醒购物已完成。

本实施方式中提供的购物提醒装置,标记子模块在判断子模块确定当前购买物品属于该购物清单的情况下,对该购物清单中对应条目进行标记,同时,由显示模块显示标记后的购物清单,使得用户可以通过购物提醒装置的显示模块快速获取已购买物品信息,由于对购物清单中已购买物品对应的条目进行了标记,用户可以获知还未购买的物品信息;在购物时间已经到达设定的购物时长且该购物清单中还存在未标记的条目,进行购物未完成的提醒,使得用户通过提醒模块及时的获知未购买物品的信息,进一步提高了用户购物的效率。

由于第三实施方式与本实施方式相互对应,因此本实施方式可与第三实施方式互相配合实施。第三实施方式中提到的相关技术细节在本实施方式中依然有效,在第三实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。

值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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