增加储物信息处理方法、电子设备以及计算机可读存介质与流程

文档序号:16508267发布日期:2019-01-05 09:10阅读:183来源:国知局
增加储物信息处理方法、电子设备以及计算机可读存介质与流程

本发明实施例涉及智能设备技术领域,特别涉及一种增加储物信息处理方法、电子设备以及计算机可读存介质。



背景技术:

生活中,很多时候我们对物品摆放没有一个合理的规划,只是随手摆放,有的东西属于同一类的,完全可以存放在一起,但因为我们本身随处摆放的坏毛病,使用后东西乱放,搞得屋子内的物品杂乱无章,致使下次使用需要翻找很多地方才能找到。特别是收入新存储位置时,对物品的储物管理就越发麻烦。



技术实现要素:

本发明实施方式的目的在于提供一种新增储物信息处理方法、电子设备以及计算机可读存介质,使得对物品摆放更和情理、使用更加方便、查找更加迅速,特别是在收入新存储位置时,对物品的储物管理效果更佳明显。

为解决上述技术问题,本发明的实施方式提供了一种新增储物信息处理方法,包括以下步骤:

获取用于存储物品的新增位置的信息;

将储物信息库中记录的部分物品从原存储位置调整存储到所述新增位置;

将调整存储后的物品及物品对应被存储的位置的信息更新记录至所述储物信息库。

本发明的实施方式还提供了一种电子设备,包括:

至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,

所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的新增储物信息处理方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的新增储物信息处理方法。

本发明实施方式相对于现有技术而言,通过在获取到用于存储物品的新增位置的信息后,将储物信息库中记录的部分物品从原存储位置调整存储到新增位置,并将调整存储后的物品及物品对应被存储的位置的信息更新记录至储物信息库,以方便使用者掌握物品的存储状态,从而使得对物品摆放更和情理、使用更加方便、查找更加迅速,特别是在收入新存储位置时,对物品的储物管理效果更佳明显。

另外,将储物信息库中记录的部分物品从原存储位置调整存储到新增位置具体为:对新增位置按预制位置类别进行分类,确定新增位置所属的第一位置类别;判断储物信息库中是否存在位于第一位置类别的位置的第一物品的记录;如果存在,则将第一物品的全部或者部分物品调整存储到所述新增位置。通过对新增位置按预制位置类别进行分类后,优先将储物信息库中与位于该新增位置所属同一位置类别的位置上的物品调整到新增位置,可以对新增位置按其所适用的存储物品功能进行合理利用。

另外,判断储物信息库中是否存在位于第一位置类别的位置的第一物品的记录之后,还包括:如果不存在,则判断储物信息库中是否存在针对同一位置存储了至少两件相同的第二物品的记录;如果存在,则将第二物品中的一件物品调整存储到新增位置。通过在确定储物信息库中与新增位置所属同一位置类别的位置上尚未存储有物品后,优先选择同一位置上存在的至少两种相同的物品中的一件物品调整存储到新增位置,从而保证同一位置上存储的物品不重复,避免后续查询时造成混淆。

另外,判断所述储物信息库中是否存在针对同一位置存储了至少两件相同的第二物品的记录之后,还包括:如果不存在,则判断储物信息库中是否存在所属同一位置类别的、已用存储空间大于第一存储阈值的第一位置;如果存在,则将所属同一位置类别的第一位置上存储的物品全部或者部分调整存储到新增位置。其中,第一存储阈值用于标识位置的满载存储状态。通过将所属同一位置类别的且达到满载存储状态的位置上的物品调整存储到新增位置,从而缓解满载存储状态的位置的存储压力。

另外,判断储物信息库中是否存在所属同一位置类别的、已用存储空间大于第一存储阈值的第一位置之后,还包括:如果不存在,则判断储物信息库中是否存在所属同一位置类别的、已用存储空间大于第二存储阈值的第二位置;如果存在,则将所属同一位置类别第二位置上存储的物品全部或者部分调整存储到新增位置。通过在所属同一位置类别的位置均未达到满载存储状态时,优先将所属同一位置类别的且达到最佳存储状态的位置上的物品调整存储到新增位置,从而缓解最佳存储状态的位置的存储压力。

另外,判断储物信息库中是否存在所属同一位置类别的、已用存储空间大于第二存储阈值的第二位置之后,还包括:如果不存在,则将新增位置设置为空闲状态。通过在不需要对已有位置上的物品进行调整存储时,将新增位置设置为空闲状态,以方便后续有新增物品时,利用该新增位置对新增物品进行存储。

另外,获取用于存储物品的新增位置的信息之后,还包括:接收对储物信息库中记录的物品进行重新放置的指令类型;当接收到整体重新放置的指令后,将储物信息库中记录的物品在包含新增位置的所有位置中进行重新放置调整;当接收到按优先级重新放置的指令后,执行对新增位置按预制位置类别进行分类,确定新增位置所属的第一位置类别的操作,进而执行后续的按优先级重新放置物品的操作流程。通过从外部接收对储物信息库中记录的物品进行重新放置的指令类型,可以灵活对已记录的物品重新进行存储位置的规划。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式的新增储物信息处理方法的具体流程图;

图2是根据本发明第二实施方式的新增储物信息处理方法的具体流程图;

图3是根据本发明第四实施方式的电子设备的结构示意图。

具体实施方式

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

本发明的第一实施方式涉及一种增加储物信息处理方法。本实施方式的核心在于获取用于存储物品的新增位置的信息;将储物信息库中记录的部分物品从原存储位置调整存储到新增位置;将调整存储后的物品及物品对应被存储的位置的信息更新记录至储物信息库。通过在获取到用于存储物品的新增位置的信息后,将储物信息库中记录的部分物品从原存储位置调整存储到新增位置,并将调整存储后的物品及物品对应被存储的位置的信息更新记录至储物信息库,以方便使用者掌握物品的存储状态,从而使得对物品摆放更和情理、使用更加方便、查找更加迅速,特别是在收入新存储位置时,对物品的储物管理效果更佳明显。下面对本实施方式的增加储物信息处理方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。

本实施方式中的增加储物信息处理方法如图1所示,具体包括:

步骤101:获取用于存储物品的新增位置的信息。

具体来说,在获取用于存储物品的新增位置的信息时,可以采用语音识别技术获取语音信号并对语音信号进行文本识别,从而得到语音信号中携带的新增位置的信息。该新增位置的信息包括但不限于:床头柜第一个抽屉、床头柜第二个抽屉、床头柜第三个抽屉、床头柜第四个抽屉、大储物柜……。

步骤102:对新增位置按预制位置类别进行分类,确定新增位置所属的第一位置类别。

具体来说,智能音箱可根据预先录入的位置的信息,将位置分为不同的位置类别,比如:大空间类、中等空间类、小空间类、易够位置类、不易够位置类……。当获取到用户口述的用于存储物品的新增位置的信息后,可与预制位置类别中的位置进行比对以对该新增位置进行分类,从而确定该新增位置所属的第一位置类别。

另外,在用户第一次大规模的整理物件时,对智能音箱输入位置的信息。此时,音箱也可以将这些位置的信息按预制位置类别进行分类后,存储到储物信息库中。

同样的,在获取待存储的物品的信息时,也可以采用语音识别技术获取语音信号并对语音信号进行文本识别,从而得到语音信号中携带的物品的信息。比如用户可以在第一次大规模的整理物件时,对可采集和识别语音信号的智能音箱输入如下物品的信息:

三个剪指甲、一把剪刀、两把梳子、一个镜子、六本书、两个空调遥控器、一个电视机遥控器、两个充电宝……。

相应的,智能音箱可根据预先录入的物品的信息,将物品分为不同的物品类别,比如:生活用品类、电器遥控器类、书籍类、电子产品类……。当获取到用户口述的待存储物品的信息后,可与预制物品类别中的物品进行比对以对该物品进行分类。

在位置上存储物品时,可以根据预制的物品类别与位置类别的适用存储关系,即哪个物品类别的物品存放在哪个位置类别的存储位置最合理,对物品对应被存储的位置进行规划。本方案中所指的物品类别与位置类别的适用存储关系优选为一一对应关系,即每个物品类别有且只有一个位置类别与其形成适用存储关系。物品可以存储在与该物品所属物品类别具有适用存储关系的位置类别中的任一位置。

步骤103:判断储物信息库中是否存在位于第一位置类别的位置的第一物品的记录。当判断为是时,进入步骤108;当判断为否时,进入步骤104。

首先,判断当前储物信息库中是否存在第一位置类别的位置,如果存在(用户已经录入所属第一位置类别的位置),则进一步判断这些位置上是否已经存储有物品(即第一物品)。

步骤104:判断储物信息库中是否存在针对同一位置存储了至少两件相同的第二物品的记录。当判断为是时,进入步骤109;当判断为否时,进入步骤105。

步骤105:判断储物信息库中是否存在所属同一位置类别的、已用存储空间大于第一存储阈值的第一位置。当判断为是时,进入步骤110;当判断为否时,进入步骤106。

其中,第一存储阈值用于标识位置的满载存储状态。

具体来说,位置的满载存储状态可以但不限于用未使用的存储空间占总存储空间的比值进行标识,相应地,上述第一存储阈值即为某一位置达到满载存储状态时未使用的存储空间占总存储空间的比值。比如可设置该第一存储阈值为95%。

步骤106:判断储物信息库中是否存在所属同一位置类别的、已用存储空间大于第二存储阈值的第二位置。当判断为是时,进入步骤111;当判断为否时,进入步骤107。

其中,第二存储阈值用于标识存储位置的最佳存储状态。

具体来说,位置的最佳存储状态可以但不限于用未使用的存储空间占总存储空间的比值进行标识,相应地,上述第二存储阈值即为某一位置达到最佳存储状态时未使用的存储空间占总存储空间的比值。比如可设置该第二存储阈值为80%。

步骤107:将新增位置设置为空闲状态。

当储物信息库中所有的位置均未达到最佳存储状态时,不需要调整已有物品所对应存储的位置,此时可将新增位置设置为空闲状态。

步骤108:将第一物品的全部或者部分物品调整存储到新增位置。

具体来说,可将储物信息库中,与新增位置所属同一位置类别的位置上的物品,选择其中的全部或者部分物品调整存储到新增位置,如此即可以为新增位置按其位置类别的存储特征进行合理利用,同时还可以缓解储物信息库中,与新增位置所属同一位置类别的位置的存储压力。

步骤109:将第二物品中的一件物品调整存储到新增位置。

具体来说,可将储物信息库中,位于同一位置上的至少两件相同物品中的一件物品调整存储到新增位置,如此即可以缓解储物信息库中,存储有至少两件相同物品的位置的存储压力,同时还可以避免后续查询或者管理储物信息时因相同物品位于同一位置所产生的麻烦。

步骤110:将所属同一位置类别的第一位置上存储的物品全部或者部分调整存储到新增位置。

如果所属同一位置类别的位置上存在已用存储空间大于第一存储阈值的第二位置,即该第一位置已达到满载存储状态,则可将所属同一位置类别的第一位置上的物品全部或者部分调整存储到新增位置,从而缓解处于满载存储状态的位置的存储压力。

步骤111:将所属同一位置类别第二位置上存储的物品全部或者部分调整存储到新增位置。

如果所属同一位置类别的位置上存在已用存储空间大于第二存储阈值的第二位置,即该第二位置已达到最佳存储状态,则可将所属同一位置类别的第二位置上的物品全部或者部分调整存储到新增位置,从而缓解处于最佳存储状态的位置的存储压力。

步骤112:将调整存储后的物品及物品对应被存储的位置的信息更新记录至储物信息库。

具体来说,例如,智能音响在第一次规划好待存储物品及物品对应被存储的位置后,系统内部程序便生成一张张链表。每一个位置对应一个链表,每个链表内的成员就是存储在该位置上的物品。当同名物品的信息被存储至一张链表内时,程序便自动添加成员后缀以做区分,该操作不会影响智能音箱对存储信息的输出。

如果储物信息库接收到新增位置,则会针对新增位置创建相应链表,然后将调整存储后的物品及物品对应被存储的位置的信息更新记录至相应的链表中。

与现有技术相比,本发明实施方式通过在获取到用于存储物品的新增位置的信息后,将储物信息库中记录的部分物品从原存储位置调整存储到新增位置,并将调整存储后的物品及物品对应被存储的位置的信息更新记录至储物信息库,以方便使用者掌握物品的存储状态,从而使得对物品摆放更和情理、使用更加方便、查找更加迅速,特别是在收入新存储位置时,对物品的储物管理效果更佳明显。通过对新增位置按预制位置类别进行分类后,优先将储物信息库中与位于该新增位置所属同一位置类别的位置上的物品调整到新增位置,可以对新增位置按其所适用的存储物品功能进行合理利用。通过在确定储物信息库中与新增位置所属同一位置类别的位置上尚未存储有物品后,优先选择同一位置上存在的至少两种相同的物品中的一件物品调整存储到新增位置,从而保证同一位置上存储的物品不重复,避免后续查询时造成混淆。通过将所属同一位置类别的且达到满载存储状态的位置上的物品调整存储到新增位置,从而缓解满载存储状态的位置的存储压力。通过在所属同一位置类别的位置均未达到满载存储状态时,优先将所属同一位置类别的且达到最佳存储状态的位置上的物品调整存储到新增位置,从而缓解最佳存储状态的位置的存储压力。通过在不需要对已有位置上的物品进行调整存储时,将新增位置设置为空闲状态,以方便后续有新增物品时,利用该新增位置对新增物品进行存储。

本发明的第二实施方式涉及一种增加储物信息处理方法。第二实施方式是在第一实施方式基础上做的改进,其改进之处在于:获取用于存储物品的新增位置的信息之后,还包括:接收对储物信息库中记录的物品进行重新放置的指令类型;当接收到整体重新放置的指令后,将储物信息库中记录的物品在包含新增位置的所有位置中进行重新放置调整;当接收到按优先级重新放置的指令后,执行对新增位置按预制位置类别进行分类,确定新增位置所属的第一位置类别的操作。通过从外部接收对储物信息库中记录的物品进行重新放置的指令类型,可以灵活对已记录的物品重新进行存储位置的规划。具体流程图如图2所示。

步骤201,获取用于存储物品的新增位置的信息。

步骤201与实施方式一中的步骤101大致相同,在此不做赘述。

步骤202,接收对储物信息库中记录的物品进行重新放置的指令类型。如果接收到整体重新放置的指令,则进入步骤203;如果接收到按优先级重新放置的指令,则进入步骤204。

步骤203,将储物信息库中记录的物品在包含新增位置的所有位置中进行重新放置调整。

具体来说,所谓整体重新放置,即指将已存储物品在当前可用的位置范围内从新整体性的进行存储调整,不采用特殊的优先级规则。比如按物品所属的物品类别与位置所属的位置类别之间的适用存储关系对物品进行重新放置规划。该规划过程中,所有物品的对应被存储的位置极大可能将被更改打乱。

步骤204,执行图2中的步骤102至步骤111的内容,即首先执行步骤102:对对新增位置按预制位置类别进行分类,确定新增位置所属的第一位置类别。

步骤205,将调整存储后的物品及物品对应被存储的位置的信息更新记录至储物信息库。

步骤205与实施方式一中的步骤112大致相同,在此不做赘述。

与现有技术相比,本实施方式通过接收对储物信息库中记录的物品进行重新放置的指令类型;当接收到整体重新放置的指令后,将储物信息库中记录的物品在包含新增位置的所有位置中进行重新放置调整;当接收到按优先级重新放置的指令后,执行对新增位置按预制位置类别进行分类,确定新增位置所属的第一位置类别的操作,进而执行后续的按优先级重新放置物品的操作流程。通过从外部接收对储物信息库中记录的物品进行重新放置的指令类型,可以灵活对已记录的物品重新进行存储位置的规划。

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

本发明第三实施方式涉及一种电子设备,如图3所示,包括至少一个处理器302;以及,与至少一个处理器302通信连接的存储器;其中,存储器301存储有可被至少一个处理器302执行的指令,指令被至少一个处理器302执行,以使至少一个处理器302能够执行上述任一增加储物信息处理方法。

其中,存储器301和处理器302采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器302和存储器301的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器302处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器302。

处理器302负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器301可以被用于存储处理器302在执行操作时所使用的数据。

本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述任一方法实施例。

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

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

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