提前提醒过期商品的方法和电子终端的利记博彩app

文档序号:6536605阅读:420来源:国知局
提前提醒过期商品的方法和电子终端的利记博彩app
【专利摘要】本发明公开了提前提醒过期商品的方法和电子终端,所述的方法包括:A、通过输入语音或文字方式采集商品信息;B、获取商品信息中的商品名称和有效期;C、提示用户是否设置提前提醒时间;D、根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒,实现了在商品过期前自动提醒用户,避免不必要的浪费,为用户节省不必要的购买费用。
【专利说明】提前提醒过期商品的方法和电子终端
【技术领域】
[0001 ] 本发明涉及电子终端,特别涉及一种提前提醒过期商品的方法和电子终端。
【背景技术】
[0002]目前,所有食品、大部分日常生活用品或其它产品等的外包装,或物品的商品标签上都会写明产品的名称、生产日期、保质期等一系列与产品相关信息。现在人类的生活节奏越来越快,同时也越来越追求高品质的生活。但常常会忽略掉日常生活中购买的生活用品或食品的保质期。等到使用的时候发现已经过期,若此时还没有购买新的,会造成生活上的不便和浪费。或者使用时没注意直接使用了过期商品,给消费者的身体健康带来威胁。
[0003]但是,如果要记住家中众多的生活用品或食品的保质期是一件很难的事情。如果能在商品到期前提前及时提醒用户,将给用户带来方便,避免不必要的浪费。

【发明内容】

[0004]鉴于上述现有技术的不足之处,本发明的目的在于提供一种提前提醒过期商品的方法和电子终端,通过在商品过期前提醒用户,避免商品过期造成浪费。
[0005]为了达到上述目的,本发明采取了以下技术方案:
一种提前提醒过期商品的方法,其包括:
A、通过输入语音或文字方式采集商品信息;
B、获取商品信息中的商品名称和有效期;
C、提示用户是否设置提前提醒时间;
D、根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒。
[0006]所述的提前提醒过期商品的方法中,在步骤A中,采用语音方式采集商品信息时,通过语音提示用户输入商品名称、生产日期、保质期和/或者有效期。
[0007]所述的提前提醒过期商品的方法中,在步骤A中,采用文字方式采集商品信息时,通过文字提示用户输入商品名称、生产日期、保质期和/或者有效期。
[0008]所述的提前提醒过期商品的方法中,当通过输入语音采集商品信息时,所述步骤B包括:
B1、对输入的语音波形的识别对象进行滤波处理;
B2、对识别对象的模拟语音波形图进行采样;
B3、对识别对象的采样结果进行声学特征提取;
B4、将声学特征与模版库匹配,获取声学特征相关度最大的识别结果,并从识别结果中获取有效期、生产日期和保质期。
[0009]所述的提前提醒过期商品的方法中,所述步骤B还包括:
B5、根据所述生产日期和保质期计算商品的有效期。
[0010]所述的提前提醒过期商品的方法中,在步骤C之后,所述的方法还包括:C1、提示用户是否继续录入商品信息;如果是,则返回步骤A。
[0011]一种用于提前提醒过期商品的电子终端,其包括:
信息采集模块,用于通过输入语音或文字方式采集商品信息;
信息提取模块,用于获取商品信息中的商品名称和有效期;
提示模块,用于提示用户是否设置提前提醒时间;
分析处理模块,用于根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒。
[0012]所述的用于提前提醒过期商品的电子终端中,所述提示模块,还用于采用语音方式采集商品信息时,通过语音提示用户输入商品名称、生产日期、保质期和/或者有效期。
[0013]所述的用于提前提醒过期商品的电子终端中,所述提示模块,还用于采用文字方式采集商品信息时,通过文字提示用户输入商品名称、生产日期、保质期和/或者有效期。
[0014]所述的用于提前提醒过期商品的电子终端中,所述信息提取模块包括:
滤波单元,用于对输入的语音波形的识别对象进行滤波处理;
采样单元,用于对识别对象的模拟语音波形图进行采样;
特征提取单元,用于对识别对象的采样结果进行声学特征提取;
匹配单元,用于将声学特征与模版库匹配,获取声学特征相关度最大的识别结果,并从识别结果中获取有效期、生产日期和保质期;
计算单元,用于根据所述生产日期和保质期计算商品的有效期。
[0015]相较于现有技术,本发明提供的提前提醒过期商品的方法和电子终端,通过输入语音或文字方式采集商品信息,再获取商品信息中的商品名称和有效期;之后提示用户是否设置提前提醒时间;根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒,实现了在商品过期前自动提醒用户,避免不必要的浪费,为用户节省不必要的购买费用。
【专利附图】

【附图说明】
[0016]图1为本发明提前提醒过期商品的方法的流程图。
[0017]图2为本发明用于提前提醒过期商品的电子终端的结构配图。
【具体实施方式】
[0018]本发明提供一种提前提醒过期商品的方法和电子终端,通过将所有有保质期限的商品信息存储至电子终端中,然后通过电子终端对这些商品信息进行处理,提取商品名称及到期时间并存储,并根据到期时间自动设置日程提醒,实现了在商品的保质期前及时提醒该商品即将过期,避免造成不必要浪费,为用户节省不必要的购买费用。
[0019]为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0020]本发明可通过手机、平板电脑等电子终端,实现对商品的保质期限进行智能提醒,请参阅图1,其为本发明提前提醒过期商品的方法的流程图。如图1所示,本发明提供的提前提醒过期商品的方法,包括: S10、通过输入语音或文字方式采集商品信息。
[0021 ] 本发明实施例中,所述商品信息包括商品名称、产品名称、品名、二维码、条码、生产日期、出厂日期、封装日期、保质期、有效期和/或最佳使用日期等,本发明只需获取商品名称、生产日期和保质期。
[0022]其中,当商品包装上有有效期时直接录入有效期即可,若包装上没有写明有效期,则可录入生产日期和保质期。
[0023]S20、获取商品信息中的商品名称和有效期;其中,录入的信息为生产日期和保质期时,需根据所述生产日期和保质期计算商品的有效期。
[0024]S30、提示用户是否设置提前提醒时间。
[0025]S40、根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒。
[0026]如果用户输要录入的商品有多个,此时在步骤S40之前,所述的方法还包括:提示用户是否继续录入商品信息;如果是,则返回步骤S10。在所有商品的商品信息采集完成后,再进入步骤S40计算提醒日。
[0027]在步骤S30中,用户在设置到期提醒功能时,还可设置提前提醒时间,该提前提醒时间为用户设置的任一数值,如1-30天中的任一数,此时手机将在商品过期的提前提醒时间到达时(例如,在商品过期前的第30天),启动日程提醒功能提醒用户。本实施例中,该日程提醒可与闹钟关联,通过闹铃的方式达到及时提醒的目的。如果用户没有设置提前提醒时间,手机会将提前提醒时间设置系统默认的时间,如I天,此时商品将在过期前一天提醒用户使用。
[0028]优选地,用户还可以设置提醒时间,如果用户输入提前提醒时间为20天,且在有效期前的20天上午10点提醒,则计算提醒日为有效期前的第20天上午10点。如果用户输入的日期超过提前提醒范围(例如,提前提醒范围为30天,而用户输入的日期为50天),则提示用户重新输入提前提醒时间。如果用户不设置提前提醒时间,系统默认提前提醒时间为I天。在计算了提醒时间之后,可调用日历程序,将其作为提醒事件自动录入对应日期的日程中,且自动在添加商品名称,在提醒日期到达时,启动闹铃提醒用户。
[0029]进一步的,当提前提醒时间大于一天时,还可提醒用户是否设置每天定时提醒,如果启动了每天定时提醒功能,此时提前提醒日期大于一天的商品,将从提前提醒日期开始到有效期前每天定时提醒用户。
[0030]在步骤SlO中,用户在录入商品信息时,如果用户选择采用语音方式采集商品信息时,电子终端通过语音提示用户输入商品名称、生产日期、保质期和/或者有效期。若用于选择采用文字方式采集商品信息时,电子终端通过文字提示用户输入商品名称、生产日期、保质期和/或者有效期。本发明优选为通过语音识别方式录入信息,使其更符合用户使用习惯。
[0031]因此,本发明只需将所有有保质期限的物品或食品资料通过语音控制存储至电子终端中,然后通过电子终端对这些信息进行处理,并在各个保质期前准时提醒用户使用即可。用户只需开启电子终端的到期提醒功能,在语音提示下完成商品的名称、生产日期、保质期和/或有效期等语音输入。然后电子终端通过语音识别,存储物品名称、生产日期、保质期、有效期,之后,自动计算到期日期并自动添加至日历中相应日期的日程提醒。[0032]在进行语音识别时,可以采用基于声道模型和语音知识法、模板匹配法、利用人工神经网络法等语音识别方法进行语音识别。由于本发明需采集的语音信息除了商品名称夕卜,其它的主要是0-9之间的数字、年、月、日,几十等,只需采用模板匹配法就能以准确快速的方式识别用户输入的语音,在获取语音信息之后,可直接按文字输入时的处理流程计算出提醒日期,添加到日程提醒。
[0033]其中,在执行语音识别时,所述的步骤S20具体包括:
第一步、对输入的语音波形的识别对象进行滤波处理。本实施例通过滤波处理根据人的发声频率滤除环境噪声,保留需要保留的信号。
[0034]第二步、对识别对象的模拟语音波形图进行采样。本实施例需根据识别精度的不同要求来确定相应的采样速率,其识别精度越高采样速率也越高。
[0035]第三步、对识别对象的采样结果进行声学特征提取。本实施例通过进行声学特征提取,提取出人类目前已知的声学特征相关的参数,以便于后续进行声学特征相关度匹配。
[0036]第四步、将声学特征与模版库匹配,获取声学特征相关度最大的识别结果,并从识别结果中获取有效期、生产日期和保质期。
[0037]其中,在识别商品名称时,可将汉语拼音中所有声母和韵母的大量统计所得的声学特征作为匹配对象,与识别对象提取的结果进行相关匹配。在匹配时,匹配结果的相关度越高,表示识别对象为匹配对象的概率越大,最终分别选取声母和韵母中相关值最大的结果组合,拼出的字词即可作为商品名称的识别结果。
[0038]在识别数字时,可以将识别数字直接与0-9这10个数字大量统计所得的声学特征值,与识别对象提取的结果进行相关匹配,取相关值最大的即相似度最大的最为识别结果,得出生产日期、保质期、有效期等。
[0039]若第四步中没有识别到有效期(即录入对象中没有有效期时),则还需识别生产日期和保质期,然后通过第五步计算出有效期。因此,所述的步骤S20还包括:第五步、根据所述生产日期和保质期计算商品的有效期。
[0040]具体实施时,有效期的计算可以采用2种方式:
第一种方式:日历查表,调用设备中已有日历或存储一个日历用来计算保质期。具体步骤如下:当保质期以天为单位时,可以查日历表逐天数出保质期。如生产日期2013年5月5日,保质期60天。则以2013年5月5日为起点,在日历中逐天数到第60天,即为到期日期。当保质期以月为单位时,则查日历表逐月数出保质期。如生产日期为2013年5月5日,保质期10个月时,则以2013年5月为起点,日历中往后数10个月,即2014年3月5日。当保质期以年为单位时,如生产日期为2013年5月5日,保质期为I年,则以年为单位查日历表,即2014年5月5日。或者保质期以以上三种情况任意组合出现时,将按照年月日的顺序逐个计算出来。
[0041]第二种计算方式,具体如下:
1、保质期为日数时,将生产日期加上保质期的日数。此时,分为以下几种情况:
1)、如果相加结果大于28/29(闰年)、且生产日期或上次计算后的月份为2月,则日数减去28/29、月份加I ;
2)、如果相加结果大于30、且生产日期或上次计算后的月份为:4、6、9、11,则日数减去30、同时月份加I ; 3)、如果日数相加结果大于31、且生产日期或上次计算后的月份为:1、3、5、7、8、10、12月,则日数减去31,同时月数加I ;这种情况下如果生产日期或上次计算后的月份为12时,月份加I后变为I月,年数加I。
[0042]最后将相加的日期做上述处理后,再按上述1)、2)、3)的方式循环判断处理,直到上述三种结果都不满足时,计算结果即有效期。
[0043]例如:生产日期为:2013年2月10日、保质期为20天,此时相加的结果30大于28,且生产日期是2月,则有效期的日数为:30-28为2日,月份为:2+1为3月,到期时间即为2013年3月2日。
[0044]又如,生产日期为2013年2月10、保质期为90天,此时相应的日期结果为100大于28,且生产日期为2月,满足条件I。100减去28剩余72日,月份2加I为3月;继续判断72大于30,但生产月份不为4、6、9、11,不满足条件2 ;继续判断72大于31,且上次计算后月份为3月,满足条件3。则有效期的日数为:72减31为41日,月份为:3加I为4月;下一轮循环判断41大于30,且月份为4月,满足条件2,将41再减30为11日,月份再加I为5月;继续判断11小于28、30、31,条件1、2、3均不再满足,最后计算结果2013年5月11日即为到期日期。
[0045]2、保质期为月数时,有效期为:生产日期的月数加保质期月数,日数不变;如果相加结果大于12,则月份减12,年份加I即可。
[0046]3、保质期为年数,月份和日都不变只需将生产日期的年数加上保质期的年数即可。
[0047]在计算提醒日时,只需将通过上述方式计算得知的有效期减去提醒日期即可。本实施例中,所述提前提醒日期不应超过30天,用户在设置时可输出1-30之间的任意一个数。如果通过上述方式计算出来的有效期的日数大于提前提醒的天数,则直接相减即可得出提前提醒日;如果通过上述方式计算出来的有效期的日数小于提前提醒的天数,首先判断月份,如果是2月,则月份减1,日数加28 (如果是闰年则加29)再减提前提醒日数;如果是1、3、5、7、8、10、12月,则月份减1,日数加31再减提前提醒日数。这种情况下如果为I月,则月份减I变为12月,年份同时减I ;如果为4、6、9、11月,则月份减1,日数加30再减提前提醒日数。譬如,有效期为2014年I月10号,提前15天提醒,则:提醒年为2013年、提醒月为12月、日数为:10+31-15=26日,即提醒日期为:2013年12月26日。
[0048]通过上述方式将计算结果作为提醒日期,自动保存至日历中,并启动日程提醒。
[0049]基于上述的提前提醒过期商品的方法,本发明还相应提供一种电子终端,该电子终端包括手机、平板电脑等便携式电子设备,其包括信息采集模块101、信息提取模块102、提示模块103和分析处理模块104。
[0050]所述信息采集模块101用于通过输入语音或文字方式采集商品信息,通过语音或文字方式保存商品信息。所述信息提取模块102用于获取商品信息中的商品名称和有效期。若包装上没有有效期,则需获取生产日期和保质期,根据生产日期和保质期计算商品的有效期。提示模块103用于提示用户是否设置提前提醒时间。所述分析处理模块104用于根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒。在录入一个商品信号后,所述提示模块还用于提示用户是否继续录入商品信息。具体请参阅上述实施例。[0051]本实施例中,所述提示模块103,还用于采用语音方式采集商品信息时,通过语音提示用户输入商品名称、生产日期、保质期和/或者有效期。具体请参阅上述实施例。
[0052]进一步的,所述提示模块103,还用于采用文字方式采集商品信息时,通过文字提示用户输入商品名称、生产日期、保质期和/或者有效期。
[0053]具体实施时,所述信息提取模块102包括:滤波单元、采样单元、特征提取单元、匹配单元和计算单元。其中,所述滤波单元用于对输入的语音波形的识别对象进行滤波处理。所述采样单元用于对识别对象的模拟语音波形图进行采样。所述特征提取单元用于对识别对象的采样结果进行声学特征提取。所述匹配单元用于将声学特征与模版库匹配,获取声学特征相关度最大的识别结果,并从识别结果中获取有效期、生产日期和保质期。所述计算单元用于根据所述生产日期和保质期计算商品的有效期。具体请参阅上述实施例。
[0054]综上所述,本发明提供的提前提醒过期商品的方法和电子终端,通过输入语音或文字方式采集商品信息,再获取商品信息中的商品名称和有效期;之后提示用户是否设置提前提醒时间;根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒,实现了在商品过期前自动提醒用户,避免不必要的浪费,为用户节省不必要的购买费用。
[0055]可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种提前提醒过期商品的方法,其特征在于,包括: A、通过输入语音或文字方式采集商品信息; B、获取商品信息中的商品名称和有效期; C、提示用户是否设置提前提醒时间; D、根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒。
2.根据权利要求1所述的提前提醒过期商品的方法,其特征在于,在步骤A中,采用语音方式采集商品信息时,通过语音提示用户输入商品名称、生产日期、保质期和/或者有效期。
3.根据权利要求1所述的提前提醒过期商品的方法,其特征在于,在步骤A中,采用文字方式采集商品信息时,通过文字提示用户输入商品名称、生产日期、保质期和/或者有效期。
4.根据权利要求1所述的提前提醒过期商品的方法,其特征在于,当通过输入语音采集商品信息时,所述步骤B包括: B1、对输入的语音波形的识别对象进行滤波处理; B2、对识别对象的模拟语音波形图进行采样; B3、对识别对象的采样结果进行声学特征提取; B4、将声学特征与模版库匹配,获取声学特征相关度最大的识别结果,并从识别结果中获取有效期、生产日期和保质期。
5.根据权利要求4所述的提前提醒过期商品的方法,其特征在于,所述步骤B还包括: B5、根据所述生产日期和保质期计算商品的有效期。
6.根据权利要求1所述的提前提醒过期商品的方法,其特征在于,在步骤C之后,所述的方法还包括:C1、提示用户是否继续录入商品信息;如果是,则返回步骤A。
7.一种用于提前提醒过期商品的电子终端,其特征在于,包括: 信息采集模块,用于通过输入语音或文字方式采集商品信息; 信息提取模块,用于获取商品信息中的商品名称和有效期; 提示模块,用于提示用户是否设置提前提醒时间; 分析处理模块,用于根据所述有效期和用户对提前提醒时间的设置计算提醒日,并将所述提醒日与日历关联,自动在日程中添加商品名称、设置日程提醒。
8.根据权利要求7所述的用于提前提醒过期商品的电子终端,其特征在于,所述提示模块,还用于采用语音方式采集商品信息时,通过语音提示用户输入商品名称、生产日期、保质期和/或者有效期。
9.根据权利要求7所述的用于提前提醒过期商品的电子终端,其特征在于,所述提示模块,还用于采 用文字方式采集商品信息时,通过文字提示用户输入商品名称、生产日期、保质期和/或者有效期。
10.根据权利要求7所述的用于提前提醒过期商品的电子终端,其特征在于,所述信息提取1?块包括: 滤波单元,用于对输入的语音波形的识别对象进行滤波处理; 采样单元,用于对识别对象的模拟语音波形图进行采样;特征提取单元,用于对识别对象的采样结果进行声学特征提取; 匹配单元,用于将声学特征与模版库匹配,获取声学特征相关度最大的识别结果,并从识别结果中获取有效期、生产日期和保质期; 计算单元,用于根据所述生产日`期和保质期计算商品的有效期。
【文档编号】G06Q10/10GK103745342SQ201410031309
【公开日】2014年4月23日 申请日期:2014年1月23日 优先权日:2014年1月23日
【发明者】高科 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1