CN112150052B - 用于递送对象的方法、设备和计算机可读存储介质 - Google Patents
用于递送对象的方法、设备和计算机可读存储介质 Download PDFInfo
- Publication number
- CN112150052B CN112150052B CN201910576750.6A CN201910576750A CN112150052B CN 112150052 B CN112150052 B CN 112150052B CN 201910576750 A CN201910576750 A CN 201910576750A CN 112150052 B CN112150052 B CN 112150052B
- Authority
- CN
- China
- Prior art keywords
- target
- information
- determining
- geographic area
- bearer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0204—Market segmentation
- G06Q30/0205—Location or geographical consideration
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本公开的实施例提出了用于递送对象的方法、设备和计算机可读存储介质。根据该方法,基于递送信息和预定义的区域规划信息,确定与对象的目的地相对应的目标地理区域。至少部分基于目标地理区域,从承载装置集合中选择一个可用于对象的目标承载装置。确定用于递送目标承载装置的目标路由信息。通过使用该方案可以降低对于对象递送的出错率,并且提高对象的递送效率。
Description
技术领域
本公开的实施例涉及计算机技术,并且更具体地,涉及用于递送对象的方法、设备和计算机可读存储介质。
背景技术
随着电子商务日益普及,电商的订单量也随之迅猛增涨。一般而言,电商在网上收到用户的订单以后,为用户按订单配货、发货是电子商务服务中必不可少的一个重量环节。随着电商订单量越来越多,如何通过物流将每个订单所订的货物快速、高效、准确地递送到目的地或者消费者手中成为了电商和物流提供商不得不思考的一个问题。
而且,随着跨境电子商务的兴起,被递送的货物的目的地有可能是在国外。因此,如何提高跨境包裹的递送效率,降低发货的出错率也是电商正在面临的一个巨大挑战。
发明内容
本公开的实施例提出了一种递送对象的方案。
在本公开的第一方面,提供了一种用于递送对象的方法。该方法包括:获得与对象有关的递送信息;基于递送信息和预定义的区域规划信息,确定与对象的目的地相对应的目标地理区域。至少部分基于目标地理区域,从承载装置集合中选择一个可用于对象的目标承载装置;确定用于递送目标承载装置的目标路由信息。通过使用该方案可以降低电商发货时的出错率,并且提高跨境物流的递送效率。
在本公开的第二方面,提供了一种电子设备。该设备包括至少一个处理单元以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,指令当由至少一个处理单元执行时,使得装置执行动作,动作包括:获得与对象有关的递送信息;基于递送信息和预定义的区域规划信息,确定与对象的目的地相对应的目标地理区域;至少部分基于目标地理区域,从承载装置集合中选择一个可用于对象的目标承载装置;以及确定用于递送目标承载装置的目标路由信息。
在本公开的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现根据本公开的第一方面的方法。
提供发明内容部分是为了简化的形式来介绍对概念的选择,其在下文的具体实施方式中将被进一步描述。发明内容部分无意标识要求保护的主题的关键特征或主要特征,也无意限制要求保护的主题的范围。
附图说明
图1示出了能够实施本公开的一些实施例的环境的示意图;
图2示出了根据本公开的一些实施例的用于递送对象的方法的流程图;
图3A-图3C分别示出了根据本公开的一些实施例的基于目的地标识确定递送对象的目标地理区域的用户操作界面的示意图;
图4示出了根据本公开的一些实施例的确定目标路由信息的方法的流程图;
图5A-图5C分别示出了可以用来实施本公开内容的实施例的示例路由列表、承载装置列表和集运单的示意图;以及
图6示出了可以用来实施本公开内容的实施例的示例设备的示意性框图。
这些附图中,相同或相似参考符号用于表示相同或相似元素。
具体实施方式
现在将参照若干示例实现来论述本公开。应当理解,论述了这些实现仅是为了使得本领域普通技术人员能够更好地理解且因此实现本公开,而不是暗示对本公开的范围的任何限制。
如本文所使用的,术语“包括”及其变体要被解读为意味着“包括但不限于”的开放式术语。术语“基于”要被解读为“至少部分地基于”。术语“一个实现”和“一种实现”要被解读为“至少一个实现”。术语“另一个实现”要被解读为“至少一个其他实现”。术语“第一”、“第二”等等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。
如以上提及的,随着电商订单量越来越多,如何通过物流将每个订单所订的货物快速、高效、准确地递送到目的地或者消费者手中成为了电商和物流提供商不得不思考的一个问题。
在为订单确定物流渠道的过程中,为了提高运送效率,电商首先会将被发往相同地理区域的多个包裹装到一个箱子中,然后为该箱子选择一条合适的物流渠道线路(例如,物流公司,空运、海运等),从而将该箱货物整箱发往上述相同的地理区域,最后再分别将其中的包裹运往最终目的地。为此,需要一种为待递送的包裹装箱并且选择渠道线路的方法,以使这些包裹能够被快速、准确地发往目的地。
此外,随着跨境电子商务的兴起,发明人发现当被递送的货物的目的地是国外时,与境内递送相比,包裹的递送距离和时间通常比较长,而且还需要清关等繁杂的手续。因此,经常需要花费很长时间这些包裹才能被运送到海外的目的地。
针对上述问题以及其他潜在的问题,本公开的实施例提供了一种用于递送对象的方案,基于与对象的目的地相对应的目标地理区域,选择可用于递送对象的目标承载装置并确定用于该目标承载装置的路由信息。以此方式,可以降低对象递送的出错率,并且同时提高对象的递送效率。
图1示出了能够实施本公开的一些实施例的环境的示例图。在收到订单以后,电商将根据订单上所列的货物清单到货仓拣货。拣货的方法可以是例如播种法或分拣法。当这些不同类型的货品按照订单被从仓库中分别取出后,他们被以订单为单位进行打包,从而产生一个一个的包裹。如图1所示,此包裹在下文中将被成为对象110。当货物总重量较重或者体积较大时,一个订单中的货物也可以被打包成多个对象。
每个上述对象均具有递送信息120。该递送信息能够帮助工作人员确定此对象将被如何运往目的地,以及将被如何运往目的地(例如,经过哪些仓库或中转地等)。在一些实施例中,递送信息可以包括但不限于对象被寄送的目的地标识码(例如,邮政编码)、与对象相关联的属性、紧急程度等任何可以用字符表现出来的数据。
在一些实施例中,与对象相关联的属性(即,对象中含有的物品特性)可以描述该对象是否含电池、是否含有液体等的信息。在一些实施例中,紧急程度可以用于标识被运送的物品需要多少天(例如,3天、15天等)被运送到目的地。
上述递送信息可以通过某种输入方式输入到用于递送对象的设备(例如,图1中所示的计算机)中,进而由该设备为对象从承载装置集合130(即,一组大箱子)中选择一个合适的承载装置140。根据实际情况,例如对象和/或承载装置的体积,一个承载装置可以承载一个或多个对象。这样,仓库工作人员将不再需要通过阅读对象上的递送信息来人工判断该如何对对象进行打包。
此外,考虑到电商可用的物流渠道越来越多(例如,物流公司等),电商通常需要根据具体情况为上文提到的承载装置选择一个合适的物流渠道。为此,该用于递送对象的设备还可以输出该对象所属的承载装置140的目标路由信息150。该目标路由信息150可以是为该承载装置所选择的将要负责运送该承载装置的一个物流渠道。
图2示出了根据本公开的一些实施例的用于递送对象的方法200的流程图。应当理解,方法200还可以包括未示出的附加动作和/或可以省略所示出的动作,本公开的范围在此方面不受限制。为便于说明,参考图1来描述方法200。
在210,获得与对象有关的递送信息。如上文中提到的,,递送信息可以包括对象的目的地标识码(例如,邮政编码)、与对象相关联的属性、紧急程度等任何可以用字符表现出来的数据。将理解,此处的递送信息仅是示例性的,并且无意以任何方式限制本公开的实施例的范围。
在220,基于递送信息和预定义的区域规划信息,确定与对象的目的地相对应的目标地理区域。
在一些实施例中,可以将该对象所要被运往的目的地国家划分成多个地理区域。例如,作为被递送的目的地国家,美国可以被分成五大地理区域,每个地理区域分别拥有一个大仓库。例如,这五个大仓库可以分别是在加利福尼亚(CA)、新泽西(NJ)、达拉斯(TX)、肯塔基(KY)、佛罗里达(FL)。
在一些实施例中,区域规划信息可以是一个集合,该集合中的每个条目包括地理区域和表征该地理区域的标识代码。
下面,将结合图3对图2中的框220处的步骤进行说明。图3A-图3C分别示出了根据本公开的一些实施例的基于目的地标识确定递送对象的目标地理区域的用户操作界面的示意图。如图3A所示,操作人员可以按地理区域勾选多个与所选的地理区域相关联的标识代码。
例如,当美国被分成五个大区时,可以使用CA、NJ、TX、KY、FL分别表示这五个大区。在图3A所示的示例中,区域编码是TX,即TX为当前正在被进行预定义的地理区域。此外,如图3A所示,分拣源部分包括可选的目的地标识代码(即,代表美国邮编的唯一标识符或其一部分)。可以在分拣源处勾选多个目的地标识码。这样,地理区域TX将会被对应到多个目的地标识代码。可以通过上述方法对每个地理区域进行预定义,从而得到美国的区域规划信息(在下文中将被称为第一条目集合)。这样,通过上述预定义的配置,该第一条目集合中的每个条目都将具有地理区域(例如:CA、NJ、TX、KY、FL中的一个)和表征该地理区域的标识代码(例如:标识代码或标识代码的一部分)。
在此基础上,在一些实施例中,可以通过将对象的目的地标识代码和上述第一条目集合中的条目的表征地理区域的标识代码进行比较。例如获取该对象的递送信息中的目的地标识代码,然后将此目的地标识代码与上述的预定义的第一集合中的条目依次进行比较。当该递送信息中的目的地标识代码与第一条目集合中的一个条目的表征地理区域的标识代码匹配时,则将该条目作为第一匹配条目。由此,该第一匹配条目中的地理区域将被确定为目标地理区域。
下面将以一个具体示例说明上述步骤,在此具体事例中,对象的目的地标识是75201(即,美国得克萨斯州达拉斯市的一个邮政编码)。而在预定义时,该目的地标识75201被勾选到TX这个大区。这样,当对象的目的地标识基于框220的步骤被处理时,就使得该对象的目标地理区域是TX这一结果。
在另一些实施例中,还可以基于与对象相关联的属性来确定目标地理区域。例如,根据国家的某些规定,对于跨境物流,含电(电池)的对象需要经由某些特定的中转站从而发往目的地,否则将可能在海关被扣押,从而影响递送进度。具体地,例如,可能某些含电量较少纽扣电池可以通过某些物流渠道提供商直接运往目的地国家。相比之下,对于一些类似含有较大电量电池(例如,充电设备)的对象,需要经过例如香港才能运往目的地国家(例如,美国)。在这种情况下,将中转站确定为这样的对象的目标地理区域,也就是说该对象将首先被通过物流发往中转站(例如,香港)。由此,可以使得该对象被经由中转站而成功运送到最终目的地。
具体的,在上述实施例中,可以获取第二条目集合。该第二条目集合中的每个条目具有属性和与该属性相对应的地理区域。例如,其中每个条目可以具有“含电”和“香港”这两个信息。当与对象相关关联的属性为含电时,则与对象相关关联的属性将与第二条目集合中的上述条目相匹配,则该条目则被确定为第二匹配条目。由此,该第二匹配条目中的地理区域(例如,香港)将被确定为目标地理区域,从而使得该含电的对象经过香港转运。
在另一实施例中,与对象相关联的属性还可以标识该对象是否含有液体,从而基于该属性为对象确定目标地理区域。例如,根据国家的某些规定,当被运送的液体量大于一定量(例如,100ml)时,则需要通过某些不同于一般对象的方式运送。
再回到图2,在230,至少部分基于目标地理区域,从承载装置集合中选择一个可用于对象的目标承载装置。该承载装置可以是运输中的货物的最小单位。这样,对象将首先被装到为其选择的承载装置中以便于运输。通常情况下,有大量的对象逐个被打包装到上述承载装置中。而由于这些对象的目的地不同,因此他们将会分别被确定到与该对象的目的地相对应的多个目标地理区域。
在一个实施例中,每个目标地理区域对应一个承载装置。当多个目标地理区域中的一个目标地理区域所对应的承载装置被装满时,则可以再提供一个新的与该目标地理区域相对应的承载装置。这样,每个目标地理区域在一个时间只对应一个承载装置。
目标承载装置是为该对象选择的承载装置。在一些实施例中,当为一个对象选择目标承载装置时,可以首先确定承载集合中的一个候选承载装置要被递送的地理区域,也就是这个承载装置所对应的目标地理区域。当有一个候选承载装置要被递送的地理区域与对象的目标地理区域相匹配时,则可以将该候选承载装置确定为该对象的目标承载装置。
在一些实施例中,操作人员可以通过如图3B中的操作界面配置对仓库/场地中的某些区域的对象进行分拣,也就是说,通过勾选这些预配置的条目而对某个特定区域中的货物进行分拣。例如,图3B中所列出的第一个条目所对应的区域是场地P003的区域一。该条目还包括预定义的目标地理区域(即,图中所示的区域编码)和与其对应的承载装置(即图中所示的不同的桶号)。
图3C示出了操作人员对仓库中的对象进行扫描时,在计算机上显示的操作界面。可以使用键盘输入或扫描枪等方式扫描所选择场地的区域中的对象的方法,来获取被输入的对象的递送信息。从而通过该用户界面获知该对象的目标承载装置(即,桶号),从而便于工作人员读取和根据该信息进行装箱。
通过这样的方法,操作人员可以仅通过上述一些预定义的配置就能够获知该对象的目标承载装置,而不再需要人工读取对象包裹上的信息而为该对象选择承载装置。这样不仅可以提高跨境运输的打包装箱环节的工作效率而且还可以提高准确性,降低由于人工肉眼读取大量对象信息所可能带来的较高的分拣错误率。而且,在需要考虑的与对象有关的递送信息越多越复杂时,尤其考虑到跨境运输所要面临的较为复杂的场景时,该方法在效率方面优势越明显。
备选地或附加地,操作人员还可以通过如图3C中所示的界面选择是否对对象进行称重。也就是说,在对对象进行扫描并且获得对象的重量信息的同时,还可以从电子秤读取该对象的重量信息。正常情况下,被运送的对象可能会有一个限定重量。当该对象超过单个对象的限定重量时,则可以提供针对该对象的与数据重量异常相关的告警,从而使得工作人员能够第一时间获知该对象的单个重量超重。这样,工作人员就可以在第一时间对该对象进行处理。在其他实施例中,操作人员还可以选择使用递送信息中所含的对象的重量信息用于判断该对象是否超重并且针对超重情况进行告警。
备选地或附加地,在人工实际装箱过程中,还可以通过某种方式(例如,人工或者扫描的方式)将该承载装置的尺寸(即,长、宽、高等)输入到计算设备中。由于不同的物物流渠道供应商对尺寸可能有不同的要求,或者针对不同的尺寸可能价格不同,因此通过在装箱后获得承载装置的尺寸可以有助于后续对物流渠道供应商的选择。
此外,在一些实施例中,还可以基于目标地理区域以及递送对象的紧急程度,从承载装置集合中选择一个可用于对象的目标承载装置。紧急程度用于标识被运送的对象的紧急程度,例如需要多少天(例如,3天、15天等)被运送到目的地。
在一个示例中,需要3天内被递送到目的地的对象的和需要15天被运送到目的地的对象可以分别被装载到不同的承载装置中。这样,例如当物流资源紧张的时候,可以考虑优先运送紧急程度高的承载装置。在另一示例中,可以为紧急程度不同的货物选择不同的运送方式,即为紧急的货物选择空运,为对运送时间要求不高的选择海运等其他方式。通过上述方式,可以根据用户对紧急程度的需求来对对象进行运送。这样,不仅可以提高用户体验,还可以优化物流资源的使用,从而提高整体运送效率。
继续返回图2,当根据上述方法将一个承载装置装满以后,在240,将确定用于递送目标承载装置的目标路由信息。如上文中提到的,当电商有多个物流渠道时,可以根据各种条件为承载装置确定一个物流渠道(即,目标路由信息)。
图4示出了根据本公开的一些实施例的确定目标路由信息的方法400的流程图。应当理解,方法400还可以包括未示出的附加动作和/或可以省略所示出的动作,本公开的范围在此方面不受限制。
在410,确定目标路由信息包括获取路由列表,该路由列表中的每个条目包括候选路由信息和与候选路由信息相关联的地理区域信息、递送时间阈值以及承载量信息。候选路由信息可以是可供电商选择的物流渠道(例如,物流公司等)。与候选路由信息相关联的地理区域信息可以是电商所拥有的例如某一个物流渠道账号能够运送的地理区域。递送时间阈值可以是与该物流渠道相关联的截单时间或其他时间。载重量信息可以是该物流渠道允许运送的最大重量、最大尺寸(例如,长、宽、高)、最大体积、最大箱数等。
在420,确定目标路由信息还可以包括确定目标承载装置的递送时间与目标承载装置的属性信息,属性信息可以包括目标承载装置的重量和体积之一。在一个实施例中,目标承载装置的递送时间例如可以是当前时间,即确定目标路由信息的时间。目标承载装置的递送时间还可以是其他的时间。
在430,基于目标地理区域、目标承载装置的递送时间和属性信息,从路由列表的条目中选择匹配条目。
在440,将匹配条目中的候选路由信息确定为目标路由信息。
将结合图5A-5C通过举例的方式对上述图4中的每个步骤进行进一步的详细说明。
图5A示出了根据本公开的一些实施例的示例路由列表500A的示意图。如图5A所示,该路由列表500A分别示出了两个物流渠道(即,物流公司A和物流公司B)的以及分别与其相关联的信息。编号1到编码5表示物流公司A的账号下的相关信息,例如包括的信息有递送时间阈值(即,截单时间)是1:30,针对每个目标地理区域所能承载的最大重量分别是60kg,最大箱数是3箱。
图5B示出了根据本公开的一些实施例的待递送的承载装置列表500B的示意图。例如,9:00点提交的表格中包括箱号001-007的承载装置。这些承载装置的重量分别是15kg,目标地理区域分别是CA、TX、NJ、KY等。另外,还列出了10:00提交的承载装置以及与其相关联的信息。
结合图5A和图5B,如图5B所示,箱号为001的承载装置在早上9:00被提交。由于早上9:00这一时间早于图5A的路由列表中所示的候选路由信息,例如,第一个条目(即,物流公司A)的截单时间下午1:30,则可以确定此候选路由信息在递送时间阈值方面可以满足要求。如果此处确定出的结果是目标承载装置的递送时间晚于路由列表中的与候选路由信息相关联的递送时间阈值,则可以判断路由列表中的其他条目是否满足要求。
在一些实施例中,还可以基于目标承载装置的目标地理区域来确定候选路由信息是否满足要求。例如箱号为001的承载装置要被运送的目标地理区域是CA。则在为其选择路由时,通过从图5A所示的列表可以看出,编号为1的条目可以满足要求。此外还可以考虑目标承载装置的重量、体积等其他属性信息,以选择目标路由信息。
通过上述过程,可以为每个具有不同箱号的承载装置选择合适的条目,从而也就确定了该承载装置将通过哪个物流渠道进行运送。图5C示出了根据本公开的一些实施例的集运清单500C的示意图。如图5C示出了为如图5B所示的分别在早上9:00和10:00提交的承载装置列表中的各个承载装置选择的引擎编号(即,对应于图5A中所示的编号)。从该表中可以看出,对于箱号为004的承载装置,虽然也是运往CA的,但是由于物流公司A账号下每天运往CA的最大箱数为3,而为箱号为001-003的承载装置选择了物流公司A。因此,只能为箱号004的承载装置选择引擎编号为6(即,对应于图5A中所示的编号6)的条目,即选择另一物流渠道物流公司B。这样,就可以为每个承载装置确定合适的目标路由信息。
如图5C所示,具有相同的引擎编号的承载装置可以被分成一组,即具有相同的分组号(也被称为集运号),用于标识哪些承载装置将被一起运输。
在一些实施例中,还可以按照截单时间的时间顺序对不同的物流渠道进行编号。将截单时间比较早的物流渠道放在图5A所示的路由列表的前面,从而使得其被优先考虑。这样,在上午生成的承载装置列表将首先考虑使用具有较早截单时间的物流渠道,从而使得下午生成的承载装置列表可以使用截单时间在下午的物流渠道,从而优化承载装置的运送时间,将承载装置都尽量当天出货。
备选地或附加地,目标路由信息还可以选择应航运或海运中的一种。换句话说,可以为等待被跨境运输的承载对象选择航运的某个航班或者海运的某个船次作为对其进行跨境运输方式。在这种场景下,可以基于该承载装置的与运输方式(即,航班班次)相关联的递送时间阈值(即,截单时间)以及到达时间,和/或与其他承载装置相关联的信息来为该承载装置选择目标路由信息。
具体地,当选择航运时,例如当有两趟航班,南航的价格是147、截单时间为中午12:00,运送时间为2天;相比之下,国航的价格144、截单时间为下午15:00,需转运,运送时间为3天。假设待空运的货物是上午10:00到达机场,如果搭乘南航12:00的航班,到达美国的时间是次日当地时间的下午14:00,假设如果在当地机场同时到达3-4批次货物,则卡车可以同时运送这3-4批次货物,从而使得卡车的提货成本下降。因此,综合总提物流成本,避免空置期,或者与境内物流(如卡车运送)时间更加无缝地衔接,会将一部分的货物分配至空运成本略高的南航进行运送,即选择南航确定为承载装置的目标路由信息的一部分。
通过上述方法200和方法400,不同的对象可以被分配到不同的目标承载装置并且通过不同的物流渠道安排运送。这一确定由哪个物流渠道来运送的过程由于可以通过例如计算设备来执行,从而降低了人工判断的出错率。并且由于跨境物流需要考虑的因素众多(例如,清关、与物品特性有关的法律法规等)时,这一过程往往不可能通过人工来完成,因此可以通过使用具有上述方法的计算设备来执行,从而实现跨境物流。
图6示出了可以用来实施本公开内容的实施例的示例设备600的示意性框图。例如,如图1所示的计算机可以由设备600来实施。如图所示,设备600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的计算机程序指令或者从存储单元608加载到随机访问存储器(RAM)603中的计算机程序指令,来执行各种适当的动作和处理。在RAM603中,还可存储设备600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
设备600中的多个部件连接至I/O接口605,包括:输入单元606,例如键盘、鼠标等;输出单元607,例如各种类型的显示器、扬声器等;存储单元608,例如磁盘、光盘等;以及通信单元609,例如网卡、调制解调器、无线通信收发机等。通信单元609允许设备600通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
上文所描述的各个过程和处理,例如方法200和方法400,可由处理单元601执行。例如,在一些实施例中,方法200和方法400可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元608。在一些实施例中,计算机程序的部分或者全部可以经由ROM 602和/或通信单元609而被载入和/或安装到设备600上。当计算机程序被加载到RAM603并由CPU 601执行时,可以执行上文描述的方法200或方法400中的一个或多个动作。
本公开可以是方法、设备和/或计算机可读存储介质。计算机可读存储介质上载有用于执行本公开的各个方面的计算机可读程序指令。
计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
这里参照根据本公开实施例的方法、设备和计算机可读存储介质的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
附图中的流程图和框图显示了根据本公开的多个实施例的方法、设备和计算机可读存储介质的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上已经描述了本公开的各实施方式,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施方式。在不偏离所说明的各实施方式的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施方式的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文披露的各实施方式。
Claims (9)
1.一种用于递送对象的方法,包括:
获得与所述对象有关的递送信息;
基于所述递送信息和预定义的区域规划信息,确定与所述对象的目的地相对应的目标地理区域;
至少部分基于所述目标地理区域,从承载装置集合中选择一个可用于所述对象的目标承载装置;以及
确定用于递送所述目标承载装置的目标路由信息;
其中所述递送信息包括与所述对象相关联的属性,其中确定所述目标地理区域包括:
获取第二条目集合,所述第二条目集合中的每个条目具有属性和与所述属性相对应的地理区域;
通过将与所述对象相关联的属性和所述第二条目集合中的条目的属性进行比较,从所述第二条目集合中选择第二匹配条目;以及
将所述第二匹配条目中的地理区域确定为所述目标地理区域;
其中选择所述目标承载装置包括:
确定所述承载装置集合中的至少一个候选承载装置要被递送的地理区域;以及
响应于所述至少一个候选承载装置中的第一候选承载装置要被递送的地理区域与所述目标地理区域相匹配,将所述第一候选承载装置确定为所述目标承载装置;
其中根据所述对象和所述目标承载装置的体积,使得一个所述目标承载装置可以承载一个或多个所述对象。
2.根据权利要求1所述的方法,其中所述递送信息包括以下中的至少一项:
所述对象的目的地标识代码,以及与所述对象相关联的属性。
3.根据权利要求1所述的方法,其中所述递送信息包括所述对象的目的地标识代码,其中确定所述目标地理区域包括:
获取第一条目集合,所述第一条目集合中的每个条目具有地理区域和表征所述地理区域的标识代码;
通过将所述对象的目的地标识代码和所述第一条目集合中的条目的表征所述地理区域的所述标识代码进行比较,从所述第一条目集合中选择第一匹配条目;以及
将所述第一匹配条目中的地理区域确定为所述目标地理区域。
4.根据权利要求1所述的方法,其中确定所述目标路由信息包括:
获取路由列表,所述路由列表中的每个条目包括候选路由信息和与所述候选路由信息相关联的地理区域信息、递送时间阈值以及承载量信息;
确定所述目标承载装置的递送时间与所述目标承载装置的属性信息,所述属性信息包括所述目标承载装置的重量和体积中的至少一项;
基于所述目标地理区域、所述目标承载装置的所述递送时间和所述属性信息,从所述路由列表的条目中选择匹配条目;以及
将所述匹配条目中的候选路由信息确定为所述目标路由信息。
5.一种电子设备,包括:
至少一个处理单元;以及
至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述至少一个处理单元执行动作,所述动作包括:
获得与对象有关的递送信息;
基于所述递送信息和预定义的区域规划信息,确定与所述对象的目的地相对应的目标地理区域;
至少部分基于所述目标地理区域,从承载装置集合中选择一个可用于所述对象的目标承载装置;以及
确定用于递送所述目标承载装置的目标路由信息;
其中所述递送信息包括与所述对象相关联的属性,其中确定所述目标地理区域包括:
获取第二条目集合,所述第二条目集合中的每个条目具有属性和与所述属性相对应的地理区域;
通过将与所述对象相关联的属性和所述第二条目集合中的条目的属性进行比较,从所述第二条目集合中选择第二匹配条目;以及
将所述第二匹配条目中的地理区域确定为所述目标地理区域;
其中选择所述目标承载装置包括:
确定所述承载装置集合中的至少一个候选承载装置要被递送的地理区域;以及
响应于所述至少一个候选承载装置中的第一候选承载装置要被递送的地理区域与所述目标地理区域相匹配,将所述第一候选承载装置确定为所述目标承载装置;
其中根据所述对象和所述目标承载装置的体积,使得一个所述目标承载装置可以承载一个或多个所述对象。
6.根据权利要求5所述的设备,其中所述递送信息包括以下中的至少一项:
所述对象的目的地标识代码,以及
与所述对象相关联的属性。
7.根据权利要求5所述的设备,其中所述递送信息包括所述对象的目的地标识代码,其中确定所述目标地理区域包括:
获取第一条目集合,所述第一条目集合中的每个条目具有地理区域和表征所述地理区域的标识代码;
通过将所述对象的目的地标识代码和所述第一条目集合中的条目的表征所述地理区域的所述标识代码进行比较,从所述第一条目集合中选择第一匹配条目;以及
将所述第一匹配条目中的地理区域确定为所述目标地理区域。
8.根据权利要求5所述的设备,其中确定所述目标路由信息包括:
获取路由列表,所述路由列表中的每个条目包括候选路由信息和与所述候选路由信息相关联的地理区域信息、递送时间阈值以及承载量信息;
确定所述目标承载装置的递送时间与所述目标承载装置的属性信息,所述属性信息包括所述目标承载装置的重量和体积之一;
基于所述目标地理区域、所述目标承载装置的所述递送时间和所述属性信息,从所述路由列表的条目中选择匹配条目;以及
将所述匹配条目中的候选路由信息确定为所述目标路由信息。
9.一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如权利要求1至4中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910576750.6A CN112150052B (zh) | 2019-06-28 | 2019-06-28 | 用于递送对象的方法、设备和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910576750.6A CN112150052B (zh) | 2019-06-28 | 2019-06-28 | 用于递送对象的方法、设备和计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112150052A CN112150052A (zh) | 2020-12-29 |
CN112150052B true CN112150052B (zh) | 2022-11-18 |
Family
ID=73869474
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910576750.6A Active CN112150052B (zh) | 2019-06-28 | 2019-06-28 | 用于递送对象的方法、设备和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112150052B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113592409B (zh) * | 2021-08-18 | 2024-08-09 | 江苏十野物流有限公司 | 一种自动化物流仓储***及管理方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103043359A (zh) * | 2011-10-17 | 2013-04-17 | 株式会社安川电机 | 机器人***、机器人以及已分拣物品的制造方法 |
CN106269528A (zh) * | 2015-05-20 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 提供地址分拣信息的方法及装置 |
CN109759339A (zh) * | 2019-03-01 | 2019-05-17 | 邯郸学院 | 物流包裹的分拣方法、分拣装置及分拣终端 |
CN109886377A (zh) * | 2019-02-28 | 2019-06-14 | 上海德启信息科技有限公司 | 货物装车方法及设备 |
-
2019
- 2019-06-28 CN CN201910576750.6A patent/CN112150052B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103043359A (zh) * | 2011-10-17 | 2013-04-17 | 株式会社安川电机 | 机器人***、机器人以及已分拣物品的制造方法 |
CN106269528A (zh) * | 2015-05-20 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 提供地址分拣信息的方法及装置 |
CN109886377A (zh) * | 2019-02-28 | 2019-06-14 | 上海德启信息科技有限公司 | 货物装车方法及设备 |
CN109759339A (zh) * | 2019-03-01 | 2019-05-17 | 邯郸学院 | 物流包裹的分拣方法、分拣装置及分拣终端 |
Also Published As
Publication number | Publication date |
---|---|
CN112150052A (zh) | 2020-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109948958B (zh) | 物流路由的确定方法及相关设备 | |
CN109658017B (zh) | 一种自动拣货的方法和装置 | |
US9818235B1 (en) | Item dimension verification at packing | |
US7979359B1 (en) | System and method for selectively applying an item sortation process | |
KR20180104332A (ko) | 배송 조정 서비스 시스템 및 방법 | |
US11823117B2 (en) | Delivery mode optimization in supply chain architecture | |
CN105264557A (zh) | 用于包裹递送至替代递送位置的***和方法 | |
US20120143733A1 (en) | Invoicing for item handling events | |
US12039589B2 (en) | Systems and computerized methods for item correlation and prioritization | |
JP3875672B2 (ja) | 共同配送情報管理システム | |
KR102503198B1 (ko) | 인공지능 기반의 최적 배송경로 제공 장치 및 방법 | |
KR20240005657A (ko) | 인바운드 제품의 지능적인 분배를 통해 제품 인벤토리를 최적화하는 컴퓨터-구현 시스템 및 방법 | |
CN107909326B (zh) | 一种国际物流的链程运输方法及其*** | |
CN114386899A (zh) | 一种基于物联网的物流资源调度***、方法及交互终端 | |
KR20230142578A (ko) | 피킹 태스크의 처리방법, 장치, 매체 및 전자기기 | |
CN112150052B (zh) | 用于递送对象的方法、设备和计算机可读存储介质 | |
KR20230111749A (ko) | 실시간 화물추적 api 연동 기반의 화물이력 관리 서비스 제공 시스템 | |
CN109754205A (zh) | 基于大数据平台的人工智能自动拾取*** | |
CN111646091A (zh) | 装卸货物的方法和装置 | |
US20070198279A1 (en) | Shipping management tool and method | |
CN116596429A (zh) | 物资运输路径的确定方法及物资运输路径的确定装置 | |
CN112308280A (zh) | 物流调度管理方法、装置、电子设备和存储介质 | |
JP2002193450A (ja) | 輸送貨物の物流制御方法および物流制御システム | |
CN111259638B (zh) | 应用于国际物流运输的信息处理方法、装置及存储介质 | |
CN112085477A (zh) | 一种物流供应链管理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |