一种物品保质期提醒方法、系统和存储介质与流程

文档序号:18214501发布日期:2019-07-19 22:32阅读:770来源:国知局
一种物品保质期提醒方法、系统和存储介质与流程

本发明涉及计算机应用领域,尤其是一种物品保质期提醒方法、系统和存储介质。



背景技术:

随着人们生活水平的提升,以及商家营销手段的升级,人们时不时会购买过量的物品。这些物品如果没有被及时使用,其有可能会被人们遗忘在家中某个角落,导致用户在再次发现这些物品时,这些物品可能已经过期了。例如,日用品、食品以及药品等。

目前对于物品保质期提醒的技术方案主要是设置一个日期,然后根据该日期来发送提醒信息。然而目前的技术方案只能通过单一的提醒信息来提醒用户有物品过期,不能根据不同的物品类型生成不同的提醒消息。



技术实现要素:

为解决上述技术问题,本发明的目的在于:提供一种物品保质期提醒方法、系统和存储介质,以根据不同类型的物品生成不同的提醒信息。

本发明所采取的第一种技术方案是:

一种物品保质期提醒方法,包括以下步骤:

将至少一个物品信息存入数据库,所述物品信息包括物品的名称、有效截止日期、种类以及物品关联的至少一个用户;

在当前时间距离数据库中物品的有效截止日期的时长小于设定值时,根据物品的种类选取提醒信息模板;

根据提醒信息模板、物品的名称及物品的有效截止日期生成提醒信息,并将生成的提醒信息发送给物品关联的所有用户。

进一步,所述物品的种类包括药品、食品和日用品。

进一步,还包括以下步骤:

根据当前时间,获取节日信息;

根据节日信息,更新提醒信息模板。

进一步,还包括以下步骤:

在向用户发送提醒信息后,接收用户的反馈信息;

根据反馈信息中设定的时间再次发送提醒信息,或者根据反馈信息将该物品标记为已处理。

进一步,还包括以下步骤:

获取物品管理请求;

根据物品管理请求,修改数据库中物品的名称、有效截止日期、种类和/或物品关联的用户,或者根据物品管理请求,删除数据库中的物品信息。

进一步,所述物品信息还包括位置信息,所述位置信息包括文字、图片和/或视频。

进一步,还包括以下步骤:

在向用户发送提醒信息时,根据物品的名称和设定关键词在搜索引擎中搜索关联信息;

向用户发送搜索得到的关联信息。

本发明所采取的第二种技术方案是:

一种物品保质期提醒系统,包括:

信息获取模块,用于将至少一个物品信息存入数据库,所述物品信息包括物品的名称、有效截止日期、种类以及物品关联的至少一个用户;

模板选取模块,用于在当前时间距离数据库中物品的有效截止日期的时长小于设定值时,根据物品种类选取提醒信息模板;

提醒信息生成发送模块,用于根据提醒信息模板、物品的名称及物品的有效截止日期生成提醒信息,并将生成的提醒信息发送给物品关联的所有用户。

本发明所采取的第三种技术方案是:

一种物品保质期提醒系统,包括:

存储器,用于存储程序;

处理器,用于加载所述程序以执行所述的物品保质期提醒方法。

本发明所采取的第四种技术方案是:

一种存储介质,其存储有程序,所述程序被处理器执行时实现所述的物品保质期提醒方法。

本发明的有益效果是:本发明将物品的种类存入数据库中,然后根据接近过期的物品的种类选取提醒信息模板,再根据提醒信息模板、物品的名称及物品的有效截止日期生成提醒信息,发送给该物品关联的全部用户,使得用户接收到的信息根据物品种类的不同而内容不同。

附图说明

图1为本发明一种具体实施例的物品保质期提醒方法的流程图。

具体实施方式

下面结合说明书附图和具体的实施例对本发明进行进一步的说明。

参照图1,本实施例公开了一种物品保质期提醒方法,本方法应用在包括若干个客户端和服务器的计算机系统中。其中,客户端包括小程序、app或者web应用等。服务器是指远程部署的一台或者多台计算机。

本实施例包括以下步骤:

s1、将至少一个物品信息存入数据库,所述物品信息包括物品的名称、有效截止日期、种类以及物品关联的至少一个用户。

在执行本方法之前,首先在服务器中建立一个数据库。在本实施例中,数据库包括以下字段:物品编号、物品名称、有效截止日期、种类和关联用户。其中物品编号是系统自动分配的唯一编码,关联用户是指与该物品关联的用户账号。

s2、在当前时间距离数据库中物品的有效截止日期的时长小于设定值时,根据物品的种类选取提醒信息模板。

本步骤具体是指,当前的时间已经接近物品的有效截止日期了,需要选取一个提醒信息的模板来生成提醒信息。例如,本实施例中可以将设定值预设为1个月,假设某个物品的有效截止日期是2019年10月1日,那么本实施例将会在2019年9月1日触发对用户的提醒。

所述提醒信息模板为用户预先设置的,针对不同类别的物品,可以设置一个或者多个提醒信息模板。如果同一个种类的物品有多个提醒信息模板,那么这些模板可以按照一定的规律循环使用。

由于药品、日用品和食品在快要过期的时候,人们对他们的处理方法是不同,因此,应该为其配置不同的提醒信息。例如临期的物品是药品,那么提醒用户请及时服用是不合理的,人们不会为了不浪费而在没有生病的情况下把药品吃掉。其应该提醒用户尽快更换或者废弃。因此,提醒信息可以是“a药品将于2019年10月1日过期,请及时进行更换或者进行废弃。”

例如临期的物品是食品,其触发的提醒信息可以是“b食品将于2019年10月1日过期,请尽快食用或者捐赠给有需要人,以免浪费。”

例如临期的物品是日用品,其触发的提醒信息可以是“c日用品将于2019年10月1日过期,请尽快使用、更换或者捐赠给有需要的人。”

当然,除了上述几类物品,用户可以根据实际情况进行进一步的细分。

s3、根据提醒信息模板、物品的名称及物品的有效截止日期生成提醒信息,并将生成的提醒信息发送给物品关联的所有用户。

例如,用户a和用户b是一家人,用户a和用户b共同吃一罐奶粉,然后该奶粉的信息关联了用户a的账户和用户b的账户。当提醒信息生成时,服务器会将该提醒信息会同时发送给用户a和用户b。

作为优选的实施例,所述物品的种类包括药品、食品和日用品。

作为优选的实施例,还包括以下步骤:

根据当前时间,获取节日信息;

根据节日信息,更新提醒信息模板。

本实施例会以根据节日信息来更新提醒信息模板。例如,在提醒信息模板的尾部设置一个问候语或者祝福语,如“祝您身体健康”,“工作顺利”等。当每逢遇到节日时,问候语会设置为与节日相关的祝福语。如在10月1日,问候语可以设置为“祝您国庆节快乐!”。在春节期间,问候语可以设置为“恭喜发财,新的一年财源滚滚”。

本实施例能够根据节日动态修改信息模板,使得提醒信息更加多元化。

作为优选的实施例,还包括以下步骤:

在向用户发送提醒信息后,接收用户的反馈信息;

根据反馈信息中设定的时间再次发送提醒信息,或者根据反馈信息将该物品标记为已处理。

在本实施例中,当服务器向用户的客户端发送提醒信息后,在用户的客户端上会显示处理选项,如设置重新提醒的时间的操作组件或者将物品标记为已处理的操作组件。用户的选择会通过客户端向服务器发送一条反馈信息。此时,服务器根据用户的反馈信息,设定重新发送提醒消息的时间,或者将物品标记为已处理,从此不再提醒。

当然,当一个物品关联了两个以上的用户时,对于每个用户的反馈信息的处理都是独立的。例如,在同一次提醒中,用户a选择了将物品标记为已处理,用户b设定重新发送提醒消息的时间。此时,服务器不会再对用户a重新发送提醒消息,但是会根据用户b设定的时间来重新向用户b发送提醒消息。

作为优选的实施例,还包括以下步骤:

获取物品管理请求;

根据物品管理请求,修改数据库中物品的名称、有效截止日期、种类和/或物品关联的用户,或者根据物品管理请求,删除数据库中的物品信息。

本实施例中,用户可以在客户端中向服务器发起物品管理的请求。用户可以在客户端获取当前数据库中所有已经录入的物品信息。用户可以根据需要删除某项物品信息,或者修改现有的物品信息的字段内容,本实施例便于用户更正错误信息。

作为优选的实施例,所述物品信息还包括位置信息,所述位置信息包括文字、图片和/或视频。

在本实施例中,数据库的字段还包括位置信息。用户可以在该字段中上传包括文字、图片或者视频等信息来指示物品存放的位置。

例如,用户a鉴于物品d可能会很长一段时间不使用,因此将其收纳在一个比较角落的位置,如阁楼内。但是又担心自己无法记住物品d放置在哪里,因此可以上传指示物品d位置的位置信息,例如,用阁楼的照片来作为提示信息。

作为优选的实施例,还包括以下步骤:

在向用户发送提醒信息时,根据物品的名称和设定关键词在搜索引擎中搜索关联信息;

向用户发送搜索得到的关联信息。

例如,用户即将过期的物品是一个皮蛋,用户感兴趣的应该是这个皮蛋的食用方式,那么本实施例在向用户发送提醒信息时,可以以“皮蛋”和“食用方法”作为关键词在搜索引擎中搜索关联信息。其搜索出来的信息可能是“皮蛋是十种美味的做法”。那么此时服务器会在发送提醒信息的同时推送这些内容。这些内容可以是文字内容的形式推送给用户,也可以是以链接的形式推送给用户。本实施例可以更加便于用户处理快过期的物品。

本实施例公开了一种物品保质期提醒系统,其包括:

信息获取模块,用于将至少一个物品信息存入数据库,所述物品信息包括物品的名称、有效截止日期、种类以及物品关联的至少一个用户;

模板选取模块,用于在当前时间距离数据库中物品的有效截止日期的时长小于设定值时,根据物品种类选取提醒信息模板;

提醒信息生成发送模块,用于根据提醒信息模板、物品的名称及物品的有效截止日期生成提醒信息,并将生成的提醒信息发送给物品关联的所有用户。

本实施例公开了一种物品保质期提醒系统,其包括:

存储器,用于存储程序;

处理器,用于加载所述程序以执行所述的物品保质期提醒方法。

本实施例公开了一种存储介质,其存储有程序,所述程序被处理器执行时实现所述的物品保质期提醒方法。

上述系统和存储介质实施例能够实现与方法实施例相同的技术效果。

对于上述方法实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。

以上是对本发明的较佳实施进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

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