包裹分拣方法、装置、计算机设备和存储介质与流程

    专利查询2022-07-06  206



    1.本发明涉及物流技术领域,尤其涉及一种包裹分拣方法、装置、计算机设备和存储介质。


    背景技术:

    2.目前物流仓库仓配一体内置分拣中心作业,不同程度地实现了的分拣自动化。例如,利用交叉皮带分拣机或分拣机器人系统实现订单的配送分拣过程。但物流仓库仓配一体内置分拣中心需要专门的分拣中心建筑区域,并且需要专门的自动化分拣设备及输送带或专门的分拣机器人系统及相应服务配套人员等,同时,对包裹的形状及标签位置要求严格。分拣配送目的地靠固定角度的(例如,正上方)扫描确定,容易出错。虽然使用多向扫描设备可以降低标签位置的要求,但设备和实施成本相应增加。另外,受皮带运输机和皮带分拣机等固定设备限制,灵活性差,可扩展性低,维护难度大。
    3.人力包裹分拣系统面临较低的系统吞吐量及延迟的任务。而一些自动化系统的应用虽然提高了系统订单履行及包裹分拣效率,但因受传统下游多余环节和系统的制约,系统整体订单履行和配送成本与效率仍然受到较大影响。因此,物流配送仓储系统面临如何更有效地利用时间、空间、设备和人力来提升和优化包裹分拣效率的技术问题。


    技术实现要素:

    4.有鉴于此,有必要针对现有包裹分拣效率不高,经济效益较低的问题,提供一种包裹分拣方法、装置、计算机设备和存储介质。
    5.一种包裹分拣方法,所述包裹分拣方法,包括以下步骤:在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹;确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识组合作为参考标记,所述参考标记包括处理器可读标识的组合,如果在第一数据库中没有机器可读标识的组合是唯一的,则选择机器可读标识的非唯一组合作为参考标记;在第一数据库中创建对应于参考标记的条目,所述条目包括包裹的部分收货地址信息和对应于参考标记的值;将所述条目转发到与第一数据库不同的第二数据库,第二数据库对应于收货地址信息;在第二次分拣过程中读取机器可读标识,所述第二次分拣在第一次分拣之后,识别所述参考标记并从第二数据库中检索对应于参考标记的条目;根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类。
    6.在其中一个实施例中,所述确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的,则选择唯一的机器可读标识组合作为参考标记,还包括:
    7.所述参考标记包括单个机器可读标识;
    8.确定应用于包裹的任何单个机器可读标识在数据库中是否是唯一的,如果存在唯
    一的对应数据,则选择唯一的机器可读标识作为参考标记;
    9.如果不存在唯一的对应数据,则选择在数据库中不是唯一的单个机器可读标识。
    10.在其中一个实施例中,所述在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹,之前还包括:
    11.将属于同一预设收货区域的收货地址信息,确定为相同收货地址信息;
    12.将属于同一预设时间段的收货时间信息,确定为相同收货时间信息。
    13.在其中一个实施例中,所述根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类,具体包括:
    14.解码包裹机器可读标识;
    15.将所述机器可读标识与分拣代码匹配,所述分拣代码与收货地址唯一关联;
    16.将所述包裹叠放至分拣区域对应设置的货架上;
    17.重复所述解码、匹配多个包裹的叠放步骤;
    18.生成包括与排序代码匹配的机器可读标识的第一列表;
    19.生成包括包裹序列和分拣区域对应设置的货架的第二列表;
    20.合并所述第一列表和所述第二列表以形成第三列表;
    21.交叉检查所述第三列表,所述第一列表,所述第二列表之间的可能匹配;
    22.生成包含所述可能匹配的第四列表。
    23.在其中一个实施例中,所述机器可读标识设置在包裹上,所述机器可读标识为二维矩阵码、条码或光学标签。
    24.在其中一个实施例中,所述将所述包裹叠放至分拣区域对应设置的货架上进一步包括:
    25.根据用户的电话尾号对包裹进行分拣,将包裹分拣至每一电话尾号对应的分拣区域;
    26.设置于每一电话尾号对应的分拣区域上,包括叠放机械手、与分拣区域对应设置的货架,所述叠放机械手在包裹到达分拣区域后将包裹叠放至对应的货架上。
    27.一种包裹分拣装置,所述包裹分拣装置包括:
    28.读取模块,用于在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹;
    29.确定选择模块,用于确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识组合作为参考标记,所述参考标记包括处理器可读标识的组合,如果在第一数据库中没有机器可读标识的组合是唯一的,则选择机器可读标识的非唯一组合作为参考标记;
    30.创建模块,用于在第一数据库中创建对应于参考标记的条目,所述条目包括包裹的部分收货地址信息和对应于参考标记的值;
    31.转发模块,用于将所述条目转发到与第一数据库不同的第二数据库,第二数据库对应于收货地址信息;
    32.识别模块,用于在第二次分拣过程中读取机器可读标识,所述第二次分拣在第一次分拣之后,识别所述参考标记并从第二数据库中检索对应于参考标记的条目;
    33.分类模块,用于根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类。
    34.在其中一个实施例中,所述分类模块包括:
    35.解码子模块,用于解码包裹机器可读标识;
    36.匹配子模块,用于将所述机器可读标识与分拣代码匹配,所述分拣代码与收货地址唯一关联;
    37.叠放子模块,用于将所述包裹叠放至分拣区域对应设置的货架上;
    38.重复子模块,用于重复所述解码、匹配多个包裹的叠放步骤;
    39.第一生成子模块,用于生成包括与排序代码匹配的机器可读标识的第一列表;
    40.第二生成子模块,用于生成包括包裹序列和分拣区域对应设置的货架的第二列表;
    41.合并子模块,用于合并所述第一列表和所述第二列表以形成第三列表;
    42.交叉检查子模块,用于交叉检查所述第三列表,所述第一列表,所述第二列表之间的可能匹配;
    43.第三生成子模块,用于生成包含所述可能匹配的第四列表。
    44.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述包裹分拣方法的步骤。
    45.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述包裹分拣方法的步骤。
    46.上述包裹分拣方法、装置、计算机设备和存储介质,在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹;确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识组合作为参考标记,所述参考标记包括处理器可读标识的组合,如果在第一数据库中没有机器可读标识的组合是唯一的,则选择机器可读标识的非唯一组合作为参考标记;在第一数据库中创建对应于参考标记的条目,所述条目包括包裹的部分收货地址信息和对应于参考标记的值;将所述条目转发到与第一数据库不同的第二数据库,第二数据库对应于收货地址信息;在第二次分拣过程中读取机器可读标识,所述第二次分拣在第一次分拣之后,识别所述参考标记并从第二数据库中检索对应于参考标记的条目;根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类。本发明采用上述技术方案后,能有效地提升和优化包裹分拣效率,降低分拣成本。
    附图说明
    47.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。
    48.图1为本发明实施例中包裹分拣方法的一个实施例示意图;
    49.图2为本发明实施例中包裹分拣方法的一个实施例示意图;
    50.图3为本发明实施例中包裹分拣装置的一个实施例示意图;
    51.图4为本发明实施例中分类模块的一个实施例示意图;
    52.图5为本发明实施例中包裹分拣计算机设备的一个实施例示意图。
    具体实施方式
    53.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
    54.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
    55.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
    56.本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、
    “”
    和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
    57.作为一个较好的实施例,如图1所示,提出了一种包裹分拣方法,该包裹分拣方法包括以下步骤:
    58.步骤s101,在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,机器可读标识在收寄之前已经应用于包裹;
    59.本发明的优选实施例公开了一种分拣包裹的方法,该方法可以包括在第一次分拣过程中读取在发送快递之前应用于包裹的机器可读标记和包裹上的至少一部分递送地址信息.该方法还可以包括从机器可读标记中选择参考标记并在第一数据库中创建对应于参考标记的条目,该条目包括包裹的递送地址信息的一部分和对应于参考的值标记。该方法可以包括将条目转发到不同于第一数据库的第二数据库,第二数据库对应于收货地址信息。
    60.步骤s102,确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识组合作为参考标记,参考标记包括处理器可读标识的组合,如果在第一数据库中没有机器可读标识的组合是唯一的,则选择机器可读标识的非唯一组合作为参考标记;
    61.机器可读标识设置在包裹上,机器可读标识为二维矩阵码、条码或光学标签。确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识组合作为参考标记,参考标记包括处理器可读标识的组合,如果在第一数据库中没有机器可读标识的组合是唯一的,则选择机器可读标识的非唯一组合作为参考标记,可以通过采用机器可读标记或已经放置在包裹上或包裹中用于其他目的的元素并使用标记或元素中的一个或多个作为标识来识别包裹并通过各种分拣过程对其进行跟踪用于分类目的的标签。为正在分拣的新包裹创建新的包裹信息记录。
    62.在发送快递之前存在于包裹上的条形码或其他机器可读元素被读取。系统可以尝试从读取的各种条形码中识别唯一值,以用作包裹的参考标记。一些条形码是标准的并且已知是唯一的,而其他条形码可能是非唯一的。然后系统可以得出与参考标记相对应的唯一或非唯一值,用于识别包裹,其中对应于一个或多个条形码的值被存储在包裹记录中以用于稍后识别包裹。
    63.步骤s103,在第一数据库中创建对应于参考标记的条目,条目包括包裹的部分收货地址信息和对应于参考标记的值;
    64.包裹信息记录可以包括例如用于标识值的字段、收货地址字段、包裹尺寸字段等。包裹信息记录最初可能为空,等待从包裹中读取信息。一旦创建了新的包裹信息记录,在包裹上识别递送地址信息和机器可读标记信息并由地址识别系统读取。递送地址和机器可读标记信息的一部分存储创建的包裹信息记录中。使用机器可读标记在整个分拣过程中跟踪包裹。这包括在每次分拣时读取机器可读标记,并在包含包裹标识记录的数据库中查找对应于机器可读标记的值,并检索与被分类包裹相关联的包裹标识记录。
    65.步骤s104,将条目转发到与第一数据库不同的第二数据库,第二数据库对应于收货地址信息;
    66.将条目转发到与第一数据库不同的第二数据库,第二数据库对应于收货地址信息。在操作中,包裹可以放置在分拣机,地址识别系统摄像头识别并获得收货地址信息。如果地址识别系统能够自动确定包裹的收货地址信息,那么分拣机可以被引导至种类包裹根据收货地址信息。收货地址信息可以存储在数据库中并转发到目的地分拣站的数据库。分类器可以将包裹放入箱中以递送到第二分拣站,并且第一分拣站可以将存储的收货地址信息从数据库转发到第二分拣站以存储在其数据库中。如果地址识别系统无法自动获取收货地址信息,则包裹的图像可以通过互联网传输到视频编码系统。
    67.步骤s105,在第二次分拣过程中读取机器可读标识,第二次分拣在第一次分拣之后,识别参考标记并从第二数据库中检索对应于参考标记的条目;
    68.在第二次分拣过程中读取机器可读标识,第二次分拣在第一次分拣之后,识别参考标记并从第二数据库中检索对应于参考标记的条目。在视频编码系统,包裹的图像可以被发送到一个或多个视频编码点以供一个或多个操作员进行视频编码。一旦视频编码过程完成,可以存储在视频编码数据库中的结果,包括收货地址信息,可以返回到第一包裹分拣站,存储在数据库中,并且分拣器可以被引导至种类根据目的地址信息的包裹和第一包裹分拣站可以将存储的目的地址信息转发给目的包裹分拣站。自动确定收货地址信息或通过视频编码手动确定收货地址信息,希望保留和存储收货地址信息以供将来使用,当包裹到达第二包裹分拣站时。为了将存储的地址信息与包裹相关联。
    69.步骤s106,根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类。
    70.根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类。解码包裹机器可读标识,将机器可读标识与分拣代码匹配,分拣代码与收货地址唯一关联,将包裹叠放至分拣区域对应设置的货架上,重复解码、匹配多个包裹的叠放步骤,生成包括与排序代码匹配的机器可读标识的第一列表,生成包括包裹序列和分拣区域对应设置的货架的第二列表,合并第一列表和第二列表以形成第三列表,交叉检查第三列表,第一列表,第二列
    表之间的可能匹配,生成包含可能匹配的第四列表。
    71.在一个实施例中,确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的,则选择唯一的机器可读标识组合作为参考标记,还包括:
    72.步骤s201,参考标记包括单个机器可读标识;
    73.参考标记包括单个机器可读标识,单个机器可读标识符可由数据编码,其中不同装置能够读出该数据的不同部分,提供了使用单个机器可读标识符,对机器可读标识符的底层数据的访问控制。
    74.步骤s202,确定应用于包裹的任何单个机器可读标识在数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识作为参考标记;
    75.选择参考标记的步骤还包括确定应用于包裹的任何单个机器可读标识在数据库中是否是唯一的,如果存在唯一的,选择唯一的机器可读标识作为参考标记。
    76.步骤s203,如果不存在唯一的对应数据,则选择在数据库中不是唯一的单个机器可读标识。
    77.选择参考标记包括选择在数据库中不是唯一的单个机器可读标识。
    78.在一个实施例中,在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,机器可读标识在收寄之前已经应用于包裹,之前还包括:
    79.步骤s301,将属于同一预设收货区域的收货地址信息,确定为相同收货地址信息;
    80.将属于同一预设收货区域的收货地址信息,确定为相同收货地址信息,具体地可将属于同一预设收货区域的收货地址信息,确定为相同收货地址信息。
    81.步骤s302,将属于同一预设时间段的收货时间信息,确定为相同收货时间信息。
    82.将属于同一预设时间段的收货时间信息,确定为相同收货时间信息,将包裹中的不同收货时间信息的包裹移出后,得到相同类别的包裹。具体地可将属于同一预设时间段的收货时间信息,确定为相同收货时间信息。
    83.在一个实施例中,如图2所示,根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类,具体包括:
    84.步骤s401,解码包裹机器可读标识;
    85.包裹包括若干标识符或信息,包括标识(id)代码和递送地址。扫描包裹并且进行获取id码。如本领域中已知的,id码唯一地识别包裹并且可以包括条形码。确定id码扫描是否成功。如果扫描不成功,则尝试用视频编码设备进行第二次扫描。确定扫描是否成功,如果不是,则手动读取id码。第三次确定id码是否被成功读取,如果不是,则将包裹从循环中移除以进行进一步处理。然后该方法将返回到下一个要传送的包裹,继续从包裹扫描获得地址。
    86.步骤s402,将机器可读标识与分拣代码匹配,分拣代码与收货地址唯一关联;
    87.将机器可读标识与分拣代码匹配,分拣代码与收货地址唯一关联。尝试从包裹的扫描中获得地址。确定扫描是否成功读取了地址。其中id代码和地址存储在至少一个数据库中。如果未成功读取地址扫描,则用视频编码设备重复扫描。再次确定扫描是否成功读取地址。通过视频编码设备的扫描不成功手动读取包裹地址。确定地址是否是手动可读的,如果地址是如果不可读,则预留包裹用于进一步处理。这种处理可包括将包裹发回给发送者或顾客,处置等。id代码和地块地址可以存储在本地或远程位于的相同或不同的数据库中
    设计选择。
    88.步骤s403,将包裹叠放至分拣区域对应设置的货架上;
    89.将包裹叠放至分拣区域对应设置的货架上,叠放机械手、与分拣区域对应设置的货架,叠放机械手在包裹到达分拣区域后将包裹叠放至对应的货架上。
    90.步骤s404,重复解码、匹配多个包裹的叠放步骤;
    91.重复解码、匹配多个包裹的叠放步骤,叠放装置还包括图像采集机构,与叠放机械手信号连接,用于采集包裹的传送情况,在包裹到达副传送带末端时,叠放机械手将包裹叠放至对应的货架上。
    92.步骤s405,生成包括与排序代码匹配的机器可读标识的第一列表;
    93.步骤s406,生成包括包裹序列和分拣区域对应设置的货架的第二列表;
    94.步骤s407,合并第一列表和第二列表以形成第三列表;
    95.步骤s408,交叉检查第三列表,第一列表,第二列表之间的可能匹配;
    96.步骤s409,生成包含可能匹配的第四列表。
    97.生成包括与排序代码匹配的机器可读标识的第一列表,生成包括包裹序列和分拣区域对应设置的货架的第二列表,合并第一列表和第二列表以形成第三列表,交叉检查第三列表,第一列表,第二列表之间的可能匹配,生成包含可能匹配的第四列表。扫描器,用于以第一序列解码多个包裹标识符。计算机装置包括第一接口,用于接收解码的标识符;匹配装置,用于将解码的标识符与排序代码进编译装置,用于生成匹配的第一列表;第二接口,用于接收包括第一序列的第二列表,用于合并第一列表和第二列表的合并装置;第二接口,用于接收第三列表,第三列表包括多个标识符。比较装置,用于比较第三列表和第二列表,并生成第四列匹配项;和与第二接口通信的计算机输入装置,计算机输入装置产生第三列表。
    98.在一个实施例中,机器可读标识设置在包裹上,机器可读标识为二维矩阵码、条码或光学标签。
    99.在一个实施例中,将包裹叠放至分拣区域对应设置的货架上进一步包括:
    100.步骤s501,根据用户的电话尾号对包裹进行分拣,将包裹分拣至每一电话尾号对应的分拣区域;
    101.步骤s502,设置于每一电话尾号对应的分拣区域上,包括叠放机械手、与分拣区域对应设置的货架,叠放机械手在包裹到达分拣区域后将包裹叠放至对应的货架上。
    102.标签识别装置设置于输送带上,对包裹的标签进行识别,根据标签识别用户的电话尾号,具体的,标签识别装置为射频识别模块,体积小,识别快速准确,根据用户的电话尾号对包裹进行分拣,将包裹分拣至对应的分拣电话尾号,识别到相应的电话尾号时控制器控制气缸驱动分拣推手将包裹推送至对应的分拣区域,叠放机械手在包裹到达分拣区域后将包裹叠放至对应的货架上。与现有技术相比,通过识别用户的电话尾号,并分拣至对应的分拣区域并叠放至货架上,便于追溯包裹。
    103.在一个实施例中,如图3所示,提供了一种包裹分拣装置,该包裹分拣装置包括:
    104.读取模块601,用于在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹;
    105.确定选择模块602,用于确定应用于包裹的机器可读标识的任何组合在第一数据
    库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识组合作为参考标记,所述参考标记包括处理器可读标识的组合,如果在第一数据库中没有机器可读标识的组合是唯一的,则选择机器可读标识的非唯一组合作为参考标记;
    106.创建模块603,用于在第一数据库中创建对应于参考标记的条目,所述条目包括包裹的部分收货地址信息和对应于参考标记的值;
    107.转发模块604,用于将所述条目转发到与第一数据库不同的第二数据库,第二数据库对应于收货地址信息;
    108.识别模块605,用于在第二次分拣过程中读取机器可读标识,所述第二次分拣在第一次分拣之后,识别所述参考标记并从第二数据库中检索对应于参考标记的条目;
    109.分类模块606,用于根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类。
    110.在一个实施例中,如图4所示,所述分类模块606包括:
    111.解码子模块6061,用于解码包裹机器可读标识;
    112.匹配子模块6062,用于将所述机器可读标识与分拣代码匹配,所述分拣代码与收货地址唯一关联;
    113.叠放子模块6063,用于将所述包裹叠放至分拣区域对应设置的货架上;
    114.重复子模块6064,用于重复所述解码、匹配多个包裹的叠放步骤;
    115.第一生成子模块6065,用于生成包括与排序代码匹配的机器可读标识的第一列表;
    116.第二生成子模块6066,用于生成包括包裹序列和分拣区域对应设置的货架的第二列表;
    117.合并子模块6067,用于合并所述第一列表和所述第二列表以形成第三列表;
    118.交叉检查子模块6068,用于交叉检查所述第三列表,所述第一列表,所述第二列表之间的可能匹配;
    119.第三生成子模块6069,用于生成包含所述可能匹配的第四列表。
    120.在一个实施例中,提出了一种计算机设备,如图5所示,该包裹分拣计算机设备700可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)710(例如,一个或一个以上处理器)和存储器720,一个或一个以上存储应用程序733或数据732的存储介质730(例如一个或一个以上海量存储设备)。其中,存储器720和存储介质730可以是短暂存储或持久存储。存储在存储介质730的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对包裹分拣计算机设备700中的一系列指令操作。更进一步地,处理器710可以设置为与存储介质730通信,在包裹分拣计算机设备700上执行存储介质730中的一系列指令操作。包裹分拣计算机设备700还可以包括一个或一个以上电源740,一个或一个以上有线或无线网络接口770,一个或一个以上输入输出接口770,和/或,一个或一个以上操作系统731,例如windows serve,mac os x,unix,linux,freebsd等等。本领域技术人员可以理解,图5示出的包裹分拣计算机设备结构并不构成对包裹分拣计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。该包裹分拣计算机设备包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行所述
    计算机可读指令时实现以下步骤:在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹;确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识组合作为参考标记,所述参考标记包括处理器可读标识的组合,如果在第一数据库中没有机器可读标识的组合是唯一的,则选择机器可读标识的非唯一组合作为参考标记;在第一数据库中创建对应于参考标记的条目,所述条目包括包裹的部分收货地址信息和对应于参考标记的值;将所述条目转发到与第一数据库不同的第二数据库,第二数据库对应于收货地址信息;在第二次分拣过程中读取机器可读标识,所述第二次分拣在第一次分拣之后,识别所述参考标记并从第二数据库中检索对应于参考标记的条目;根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类。
    121.在一个实施例中,所述确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的,则选择唯一的机器可读标识组合作为参考标记,还包括:
    122.所述参考标记包括单个机器可读标识;
    123.确定应用于包裹的任何单个机器可读标识在数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识作为参考标记;
    124.如果不存在唯一的对应数据,则选择在数据库中不是唯一的单个机器可读标识。
    125.在一个实施例中,所述在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹,之前还包括:
    126.将属于同一预设收货区域的收货地址信息,确定为相同收货地址信息;
    127.将属于同一预设时间段的收货时间信息,确定为相同收货时间信息。
    128.在一个实施例中,所述根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类,具体包括:
    129.解码包裹机器可读标识;
    130.将所述机器可读标识与分拣代码匹配,所述分拣代码与收货地址唯一关联;
    131.将所述包裹叠放至分拣区域对应设置的货架上;
    132.重复所述解码、匹配多个包裹的叠放步骤;
    133.生成包括与排序代码匹配的机器可读标识的第一列表;
    134.生成包括包裹序列和分拣区域对应设置的货架的第二列表;
    135.合并所述第一列表和所述第二列表以形成第三列表;
    136.交叉检查所述第三列表,所述第一列表,所述第二列表之间的可能匹配;
    137.生成包含所述可能匹配的第四列表。
    138.在一个实施例中,所述机器可读标识设置在包裹上,所述机器可读标识为二维矩阵码、条码或光学标签。
    139.在一个实施例中,所述将所述包裹叠放至分拣区域对应设置的货架上进一步包括:
    140.根据用户的电话尾号对包裹进行分拣,将包裹分拣至每一电话尾号对应的分拣区域;
    141.设置于每一电话尾号对应的分拣区域上,包括叠放机械手、与分拣区域对应设置
    的货架,所述叠放机械手在包裹到达分拣区域后将包裹叠放至对应的货架上。
    142.在一个实施例中,提出了一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹;确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识组合作为参考标记,所述参考标记包括处理器可读标识的组合,如果在第一数据库中没有机器可读标识的组合是唯一的,则选择机器可读标识的非唯一组合作为参考标记;在第一数据库中创建对应于参考标记的条目,所述条目包括包裹的部分收货地址信息和对应于参考标记的值;将所述条目转发到与第一数据库不同的第二数据库,第二数据库对应于收货地址信息;在第二次分拣过程中读取机器可读标识,所述第二次分拣在第一次分拣之后,识别所述参考标记并从第二数据库中检索对应于参考标记的条目;根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类。
    143.在一个实施例中,所述确定应用于包裹的机器可读标识的任何组合在第一数据库中是否是唯一的,如果存在唯一的,则选择唯一的机器可读标识组合作为参考标记,还包括:
    144.所述参考标记包括单个机器可读标识;
    145.确定应用于包裹的任何单个机器可读标识在数据库中是否是唯一的,如果存在唯一的对应数据,则选择唯一的机器可读标识作为参考标记;
    146.如果不存在唯一的对应数据,则选择在数据库中不是唯一的单个机器可读标识。
    147.在一个实施例中,所述在第一次分拣过程中,读取包裹上的所有机器可读标识和至少一部分收货地址信息,所述机器可读标识在收寄之前已经应用于包裹,之前还包括:
    148.将属于同一预设收货区域的收货地址信息,确定为相同收货地址信息;
    149.将属于同一预设时间段的收货时间信息,确定为相同收货时间信息。
    150.在一个实施例中,所述根据从第二数据库检索到的条目中的部分收货地址信息对包裹进行分类,具体包括:
    151.解码包裹机器可读标识;
    152.将所述机器可读标识与分拣代码匹配,所述分拣代码与收货地址唯一关联;
    153.将所述包裹叠放至分拣区域对应设置的货架上;
    154.重复所述解码、匹配多个包裹的叠放步骤;
    155.生成包括与排序代码匹配的机器可读标识的第一列表;
    156.生成包括包裹序列和分拣区域对应设置的货架的第二列表;
    157.合并所述第一列表和所述第二列表以形成第三列表;
    158.交叉检查所述第三列表,所述第一列表,所述第二列表之间的可能匹配;
    159.生成包含所述可能匹配的第四列表。
    160.在一个实施例中,所述机器可读标识设置在包裹上,所述机器可读标识为二维矩阵码、条码或光学标签。
    161.在一个实施例中,所述将所述包裹叠放至分拣区域对应设置的货架上进一步包括:
    162.根据用户的电话尾号对包裹进行分拣,将包裹分拣至每一电话尾号对应的分拣区域;
    163.设置于每一电话尾号对应的分拣区域上,包括叠放机械手、与分拣区域对应设置的货架,所述叠放机械手在包裹到达分拣区域后将包裹叠放至对应的货架上。
    164.本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:只读存储器(rom,read only memory)、随机存取存储器(ram,random access memory)、磁盘或光盘等。
    165.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
    166.以上所述实施例仅表达了本发明一些示例性实施例,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
    转载请注明原文地址:https://tc.8miu.com/read-497.html

    最新回复(0)