一种国际物流信息跟踪方法及其系统的制作方法

文档序号:6362649阅读:363来源:国知局
专利名称:一种国际物流信息跟踪方法及其系统的制作方法
技术领域
本发明涉及一种物流信息跟踪方法及其系统,尤其涉及一种根据单号自动获取国际物流的信息并进行汇总的跟踪方法及其系统。
背景技术
近年来国际贸易零售(例如国际网店、国际C2C平台)飞速的发展,已经成为一种跨国网购的最流行方式,与国内网购交易相同,包裹物流信息跟踪是网购中最重要的一个环节之一,让买家及时知道自己的物品到达何处,以及对物流信息进行跟踪具有重要意义,而随之出现的就是跨国物流跟踪的繁琐问题,因国际包裹(特别是各国邮政包裹)的查询分为发出国家的物流信息的查询与目的国家的物流信息的查询,经常需要两份信息结合再一起才能清楚地知道包裹目前的情况或者位置,而这些信息的查询跟踪需通过发出国的物流网站和目的国的对应的物流网站分别的查询,更重要的是,不同国家具有不同的查询方式且具有不同的语言方式,具有不同的展现方式,所以产生查询繁琐、困难等问题。

发明内容
本发明实施例所要解决的技术问题在于,提供一种国际物流信息跟踪方法和系统。可简化国际物流种类繁多,查询地址方式不统一,国际邮政包裹需要查询发件国家物流信息及目的地国家信息等繁琐步骤,为查询者提供一站式的、自动判断并整合整个物流过程的跟踪信息。为了解决上述技术问题,本发明实施例提供了一种国际物流信息跟踪方法,包括以下步骤
步骤1 获取物流单号中的发件国家标识以及包裹类型标识; 步骤2 根据所述发件国家标识以及包裹类型标识从规则库中获取第一物流信息查询方式;
步骤3 从所述第一物流信息查询方式采集发件国家的物流信息; 步骤4 获取所述发件国家的物流信息中的目的国家标识;
步骤5 根据所述目的国家标识及所述包裹类型标识从所述规则库中获取第二物流信息查询方式;
步骤6 从所述第二物流信息查询方式采集目的国家的物流信息;
步骤7 将所述发件国家的物流信息与所述目的国家的物流数据进行组织输出或展
7J\ ο进一步地,所述步骤1之前还包括对所述物流单号进行规则分析,所述规则分析包括对所述物流单号的类型及有效性的判断,所述类型的判断包括国际邮政单号和第三方国际物流公司单号的判断;
当所述物流单号为第三方国际物流公司单号时,获取第三方国际物流公司单号中的物流标识,并根据所述物流标识从所述规则库中获取第三方物流信息查询方式,并从所述第
4三方物流信息查询方式采集发件国家的物流信息与所述目的国家的物流信息。进一步地,所述规则库根据国家标识、包裹类型或第三方物流标识匹配出对应的查询方式。进一步地,所述查询方式为相应国家对应的包裹类型的物流查询的网站链接。进一步地,所述步骤2的第一物流信息查询方式为无法识别时,获取用户提交指定的发件国家标识以及包裹类型标识并从规则库获取发件国的查询方式;
所述发件国家的物流信息为空或为无法识别时,获取用户提交指定的目的国家标识以及包裹类型标识并从规则库获取目的国家的查询方式。进一步地,所述采集还包括将所述发件国家以及目的国家的物流数据总结成时间与事件,并识别物流的最终状态标识。更进一步地,所述组织展示包括对所述发件国家和目的国家的物流信息对应的时间与事件进行汇总展示;所述组织输出为将汇总后的数据进行输出。相应地,本发明实施例还提供了一种国际物流信息跟踪系统,包括物流单号获取单元、规则分析单元、物流信息获取单元、目的国家标识获取单元、组织单元以及规则库;
所述物流单号获取单元获取用户输出的物流单号;
所述规则分析单元对所述物流单号进行判断,当所述物流单号为国际邮政单号时,获取所述物流单号中的包裹类型标识和发件国家标识,当所述物流单号为第三方国际物流单号时,获取第三方国际物流标识,并将所述包裹类型标识、发件国家标识或第三方国际物流标识发送于所述物流信息获取单元;
所述物流信息获取单元包括查询子单元和采集子单元,所述查询子单元接收所述规则分析单元所传送的包裹类型标识、发件国家标识或第三方国际物流标识并从所述规则库中获取对应的国际邮政的查询方式或第三方国际物流的查询方式;所述采集子单元对所述查询方式对应的网站链接进行数据采集,并将采集到的物流数据总结成时间与事件,并识别物流的最终状态标识;
所述规则库具有国家标识字段、包裹类型字段、第三方物流标识字段、查询方式字段, 根据所述查询子单元所提交的发件/目的国家标识和包裹类型可匹配出唯一的查询方式, 对于第三方国际物流根据第三方物流标识可匹配出所述第三方国际物流的查询方式;
所述目的国家标识获取单元根据所述采集子单元所采集的发件国家物流信息进行关键字匹配,以获取目的国家标识;
所述组织单元包括展示子单元,所述展示子单元对所述采集子单元获取的发件国家物流信息和目的国家物流信息对应的时间与事件进行汇总展示。进一步地,所述物流单号获取单元还包括文本导入子单元和单号识别子单元,所述单号识别子单元对所述文本导入子单元中的单号进行识别和获取。更进一步地,所述组织单元还包括数据输出子单元、实时翻译子单元中的至少一个;
所述数据输出子单元用于将汇总后的数据进行输出;
所述实时翻译子单元将所述合并汇总后的物流信息进行指定语言实时翻译。实施本发明实施例,具有如下有益效果本发明为用户提供了一站式的全程物流查询服务,实现全世界国际物流信息查询统一到一个地方一个入口查询,并且对应国际邮政包裹,发件国家跟目的国家信息一次体现,无需到两个网站进行查询,极大的缩短了跟踪查询包裹的时间,对于从事国际贸易零售行业人员,国际物流行业人员,跨国购物人员,有着极其重要的意义,大幅度的提高了相关从业人员的工作效率。


图1是本发明系统的结构示意图; 图2是物流单号获取单元的结构示意图; 图3是组织单元的结构示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。本发明一种国际物流信息跟踪方法是自动获取物流单号进行分析,自动采集发出国家和目的国家对应的物流查询网站上的物流信息,并进行跟踪汇总。本发明的最佳实施方式为应用于国际邮政物流信息的查询,同时支持第三方国际物流信息的查询,具体是由以下步骤实现。(一)获取用户提交的物流单号
用户通过输入框或程序接口的方式提交所要查询的物流单号,通过特定符号(如换行, 逗号,句号等)分隔输入多个单号,系统通过特定符号分割用户连续输入的物流单号。更佳地,用户可以粘贴包括多个物流单号及其它内容的混合一起的文本信息,对所粘贴的文本信息进行规则分析,提取符合规则的物流单号。(二)对用户输入的物流单号进行规则分析
对物流单号的有效性进行识别,物流单号无效时直接返回结果通知用户,同时还对单号类型进行判断,以识别是国际邮政的单号还是特殊的第三方国际物流公司的单号,国际邮政的单号包括大包、小包和EMS,分别如CP123456789CN、RR123456789CN、 EE123456789CN,而第三方国际物流公司的单号如DHL,FEDEX, UPS, TNT等等这类国际物流单号,这些单号分别具有各自的规则。(三)获取发件国家国际邮政或第三方国际物流公司的物流信息查询方式
如上所述,国际邮政单号具有前缀和后缀,且各国邮政格式一致,前缀标识代表包裹类型,例如前缀以“C”开头的代表邮政大包;开头以“R”开头的代表邮政小包;开头以“E”开头的代表EMS等,而后缀标识则代表发件国家,如“CN”代表中国;“CH”代表瑞士 ;“US”代表美国等,其它第三方国际物流单号分别对应各自的规则,且具有一定格式或标识,如UPS 的单号格式1沩999999999999999。而规则库则对这些规则进行收集,以国家标识字段、包裹类型字段、物流类型字段、查询方式字段进行收集,而对于特殊的第三方国际物流公司的单号以物流类型字段结合查询方式字段记录在规则数据库中,规则库可随时根据物流的数量进行规则补充,以支持更多的物流类型单号查询。本步骤为对有效的物流单号进行分解,获得其中的包裹类型标识、发件国标识和第三方国际物流公司的物流类型标识,根据包裹类型标识、发件国家标识从规则库中进行查找,获得查询结果,以判断发件国家的国际邮政的某种包裹的物流信息跟踪第一物流信息查询方式;而获取第三方国际物流信息的查询方式则根据第三方国际物流公司的物流类型标识对规则库进行查询即可。(四)获取发件国家的物流信息
根据上一步骤中从规则数据库中所查询得到的查询方式,对查询方式所对应的查询网站进行物流跟踪信息采集。由于每种查询方式都代表着某个国家的某种或某几种包裹类型的查询途径,因此每种查询方式都肯定有针对于某个国家邮政的可以进行包裹查询的网站连接,根据用户所提供的物流单号和这个国家的查询网站链接,结合模拟请求技术采集出这个单号在这个网站上的查询结果,所得结果表示为html内容或者json、xml、文本等可以使用或表现的数据,以便进行最后汇总处理。在得出发出国家的物流信息后,还将查询结果数据进行分析和分割,截取有用的数据,一般而言,跟踪数据都表现为多条目,每条的内容一般包括时间点,包裹状态,包裹位置等等,将这些内容再总结成两部分内容,一部分为时间,另一部分为事件,事件的内容则由单条跟踪数据的所有内容进行分析整合,再把所有事件内容按时间先后倒序存放为集合形式。而当发出国家物流对应的查询方式出现无法识别时,例如不支持查询或查询结果为空时、查询错误等情况,返回提示信息于用户,并且用户可以通过直接指定目的地国家, 对目的地国家进行查询。(五)提取目的国家标识
上述步骤中除了事件内容和时间进行分析外,还从上述处理结果中将目的国家标识和最终状态标识进行获取,通过关键字匹配方式,从上述处理结果中提取目的国家标识,以进一步获取目的国家对应的物流跟踪信息。而对于发件国家物流信息为空或为无法识别时,则获取用户指定的目的国家标识以及包裹类型标识。(六)获取目的国家物流信息查询的方式
根据上述步骤所获得的目的国家的标识以及包裹类型标识从规则数据库中查询匹配出唯一的数据,即体现出目的国家的具体查询方式,即为第二物流信息查询方式。(七)获取所述目的国家的物流信息
根据上一步骤中从规则数据库中所查询得到的查询方式,对查询方式所对应的查询网站进行物流跟踪信息采集。所采集到的物流跟踪数据的处理与步骤四一致,在此不重复说明。而由于不同国家的邮政有其属于自己的查询方式的实现,而这并不代表其都支持查询,而当出现目的国家的查询方式不支持查询时,将提示信息于用户。(A)对物流信息进行组织展示
经过上述步骤后所采集得的第一、第二物流信息查询方式的发件国家和目的地国家的
7物流信息,将这两部分的物流信息进行组织汇总合并,以发件国家的跟踪信息与目的地国家的跟踪信息进行顺序合并,查询结果包括了物流跟踪信息的发生时间、发生事件的条目集合,如果目的地国家的查询结果为空,则直接用发件国家物流有效的查询结果。在上述的查询结果集合中通过对每条事件的关键字进行匹配,判断出当前的包裹状态,包括运输途中、到达待取、签收等等。再者每个单号的查询结果中一般会有发货时间和签收时间的体现,对每个单号的所有事件进行分析,判断每个单号事件的开始与结束时间,记录每个单号完成的时效,并与包裹状态和上述查询结果返回展示与用户。更佳地,可返回数据原始格式(如XML,JSON, S0AP,文本等),方便用于其它系统的调用和进行二次开发。更佳地,可供用户选择将查询结果进行指定语言的翻译(使用第三方翻译接口,如 Google、Bing等),使查询结果更方便于阅读。更佳地,对于用户查询的结果计算出包裹的投递时效,展现给客户并保存到时效统计数据库中,在时效统计模块进行展示,可让从业人员知道,如本月或上月或年度,某个国家发到某个国家的包裹的最大时效,最小时效,平均时效,方便从业人员进行对比,选择最合适自己的发件方式。需要进行说明的是,对于第三方物流信息的获取方式则采用特殊处理,不经过步骤四、步骤五、步骤六、步骤七,在步骤三获取得第三方国际物流信息的查询方式后,同样利用步骤四所述的采集方式,对第三方国际物流信息的查询方式结合模拟请求技术采集出这个单号在这个网站上的查询结果,所得结果表示为html内容或者jsoruxml、文本等可以使用或表现的数据,并将数据进行分析和分割,截取有用的数据,一般而言,跟踪数据都表现为多条目,每条的内容一般包括时间点,包裹状态,包裹位置等等,将这些内容再总结成两部分内容,一部分为时间,另一部分为事件,事件的内容则由单条跟踪数据的所有内容进行分析整合,再把所有事件内容按时间先后倒序存放为集合形式,再由步骤八进行组织展示。参照图1、图2、图3所示的结构示意图。本发明的一种国际物流信息跟踪系统,包括物流单号获取单元10、规则分析单元 20、物流信息获取单元30、目的国家标识获取单元50、组织单元60以及规则库40。物流单号获取单元10包括文体导入子单元101、单号识别子单元102和单号备忘子单元,单号识别子单元102对用户所输入的物流单号进行获取,同时根据换分割符标识, 对用户连续输入的物流单号进行分割获取。文体导入子单元101提供导入模式导入用户包括物流单号的文本信息,并对文本信息进行单号规则分析,以抽取符合规则的物流单号。规则分析单元20用于对物流单号进行规则分析,以识别是国际邮政的单号还是特殊的第三方国际物流公司的单号,国际邮政的单号包括大包、小包和EMS,分别如 CP123456789CN、RR123456789CN、EE123456789CN,具有前缀标识和后缀标识的至少一个,一般而言,前缀以“C”开头的代表大包;开头以“R”开头的代表小包;开头以“E”开头的代表 EMS,后缀如“CN”表示中国;“CH”表示瑞士; “US”表示美国等。而第三方国际物流公司的单号如DHL,FEDEX, UPS, TNT等等这类国际物流单号,这些单号分别具有各自的规则,类型较少,且无法统一,以穷举方式记录。规则库40具有国家标识字段、包裹类型字段、物流类型字段、查询方式字段,用于
8收集相应国家不同物流的查询方式,而对于特殊单号同样以物流类型字段结合查询方式字段记录在规则数据库中,规则库可随时根据物流的数量进行规则补充,以支持更多的物流类型单号查询。有了包裹类型标识和国家类型标识就能够从规则数据库中匹配出对应的物流查询方式,每种查询方式均具有某个国家邮政的可以进行包裹查询的网站连接。物流信息获取单元30包括查询子单元301和采集子单元302,查询子单元301根据包裹类型标识结合发出国家标识或目的国家标识对所述规则库进行查询,以获取对应的发出国家物流查询方式以及目的国家物流查询方式。而对于特殊的第三方国际物流信息的查询方式,则由查询子单元301获取规则分析单元20所提供的特殊的第三方国际物流标识,并查询规则库获得第三方国际物流信息的查询方式。采集子单元302对于对发出、目的国家对应物流信息查询方式进行数据采集,利用用户提供的单号和这个国家的查询网址,结合模拟请求技术采集出这个单号在这个网站链接上的查询结果,并对查询结果的有效性的判断,该判断包括对查询方式是否支持查询的判断以及查询结果有无的判断;如果发件国家无物流查询结果则直接返回结果,并提供给用户手动指定目的国家标识及包裹类型标识,如果目的国家无查询结果则以发出国家的查询结果为最终结果返回,所得结果表示为html内容或者jsoruxml、文本等可以使用或表现的数据,以便进行最后汇总处理。目的国家标识获取单元50对采集子单元302发出国家的物流信息中进行关键字匹配,从查询结果中提取目的国家标识,并将目的国家标识传送于查询子单元301,结合物流类型标识,从规则数据库40中查询目的国家物流信息的查询方式,并于采集子单元302 对目的国家物流的查询方式进行数据采集,获取目的国家对应的物流跟踪信息。采集子单元302将发出国家与目的国家对应的物流查询结果数据分别进行分析和分割,截取有用的数据,一般而言,跟踪数据都表现为多条目,每条的内容一般包括时间点,包裹状态,包裹位置等等,将这些内容再总结成两部分内容,一部分为时间,另一部分为事件,事件的内容则由单条跟踪数据的所有内容进行分析整合,再把所有事件内容按时间先后倒序存放为集合形式。上述的整合结果集合中通过对每条事件的关键字进行匹配,判断出当前的包裹状态,包括运输途中、到达待取、签收等等。再者每个单号的查询结果中一般会有发货时间和签收时间的体现,对每个单号的所有事件进行分析,判断每个单号事件的开始与结束时间, 记录每个单号完成的时效,并与包裹状态和上述查询结果返回展示与用户。而当发件国家物流对应的查询方式出现不支持查询或查询结果为空时,由组织单元60返回提示信息于用户,并获取用户提交手动指定的发件国家标识以及包裹类型标识并从规则库获取发件国的查询方式,再交付于查询子单元301再一次查询规则库40获取查询方式。而当从发件国家物信息为空或为无法识别以至获取不到目的国家标识时,返回提示信息于用户,并获取用户提交手动指定的目的国家标识。组织单元60包括展示子单元601、数据输出子单元602、实时翻译子单元603,组织单元60将采集子单元302所得的两部查询结果进行组织汇总合并,以目的国家的查询结果为优先,与发出国家的查询结果进行顺序合并,查询结果包含了物流跟踪信息的发生时间、 发生事件的条目的集合,如果目的国家邮政的查询结果为空则直接用发出国家物流有效的查询结果。在得出物流跟踪信息的发生时间、发生事件的条目后,对每个物流单号对应的完成时效进行计算,得出包裹完成时间间隔,并由展示子单元601体现给用户。更佳的,组织单元60还提供数据输出子单元602和实时翻译子单元603,数据输出子单元602可返回数据原始格式(如XML,JSON, SOAP,文本等),方便用于其它系统的调用和进行二次开发;实时翻译子单元603提供用户选择将展示子单元601的查询结果进行指定语言翻译,方便用户对查询结果进行指定语言翻译,方便阅读。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
1.一种国际物流信息跟踪方法,其特征在于,所述方法包括以下步骤步骤1 获取物流单号中的发件国家标识以及包裹类型标识;步骤2 根据所述发件国家标识以及包裹类型标识从规则库中获取第一物流信息查询方式;步骤3 从所述第一物流信息查询方式采集发件国家的物流信息;步骤4 获取所述发件国家的物流信息中的目的国家标识;步骤5 根据所述目的国家标识及所述包裹类型标识从所述规则库中获取第二物流信息查询方式;步骤6 从所述第二物流信息查询方式采集目的国家的物流信息;步骤7 将所述发件国家的物流信息与所述目的国家的物流数据进行组织输出或展7J\ ο
2.根据权利要求1所述的方法,其特征在于,所述步骤1之前还包括对所述物流单号进行规则分析,所述规则分析包括对所述物流单号的类型及有效性的判断,所述类型的判断包括国际邮政单号和第三方国际物流公司单号的判断;当所述物流单号为第三方国际物流公司单号时,获取第三方国际物流公司单号中的物流标识,并根据所述物流标识从所述规则库中获取第三方物流信息查询方式,并从所述第三方物流信息查询方式采集发件国家的物流信息与所述目的国家的物流信息。
3.根据权利要求广2任一项所述的方法,其特征在于,所述规则库根据国家标识、包裹类型或第三方物流标识匹配出对应的查询方式。
4.根据权利要求3所述的方法,其特征在于,所述查询方式为相应国家对应的包裹类型的物流查询的网站链接。
5.根据权利要求1所述的方法,其特征在于,所述步骤2的第一物流信息查询方式为无法识别时,获取用户提交指定的发件国家标识以及包裹类型标识并从规则库获取发件国的查询方式;所述发件国家的物流信息为空或为无法识别时,获取用户提交指定的目的国家标识以及包裹类型标识并从规则库获取目的国家的查询方式。
6.根据权利要求1所述的方法,其特征在于,所述采集还包括将所述发件国家以及目的国家的物流数据总结成时间与事件,并识别物流的最终状态标识。
7.根据权利要求1所述的方法,其特征在于,所述组织展示包括对所述发件国家和目的国家的物流信息对应的时间与事件进行汇总展示;所述组织输出为将汇总后的数据进行输出。
8.一种国际物流信息跟踪系统,其特征在于,包括物流单号获取单元、规则分析单元、物流信息获取单元、目的国家标识获取单元、组织单元以及规则库; 所述物流单号获取单元获取用户输出的物流单号;所述规则分析单元对所述物流单号进行判断,当所述物流单号为国际邮政单号时,获取所述物流单号中的包裹类型标识和发件国家标识,当所述物流单号为第三方国际物流单号时,获取第三方国际物流标识,并将所述包裹类型标识、发件国家标识或第三方国际物流标识发送于所述物流信息获取单元;所述物流信息获取单元包括查询子单元和采集子单元,所述查询子单元接收所述规则分析单元所传送的包裹类型标识、发件国家标识或第三方国际物流标识并从所述规则库中获取对应的国际邮政的查询方式或第三方国际物流的查询方式;所述采集子单元对所述查询方式对应的网站链接进行数据采集,并将采集到的物流数据总结成时间与事件,并识别物流的最终状态标识;所述规则库具有国家标识字段、包裹类型字段、第三方物流标识字段、查询方式字段, 根据所述查询子单元所提交的发件/目的国家标识和包裹类型可匹配出唯一的查询方式, 对于第三方国际物流根据第三方物流标识可匹配出所述第三方国际物流的查询方式;所述目的国家标识获取单元根据所述采集子单元所采集的发件国家物流信息进行关键字匹配,以获取目的国家标识;所述组织单元包括展示子单元,所述展示子单元对所述采集子单元获取的发件国家物流信息和目的国家物流信息对应的时间与事件进行汇总展示。
9.根据权利要求8所述的系统,其特征在于,所述物流单号获取单元还包括文本导入子单元、单号识别子单元,所述单号识别子单元对所述文本导入子单元中的单号进行识别和获取。
10.根据权利要求8所述的系统,其特征在于,所述组织单元还包括数据输出子单元、 实时翻译子单元中的至少一个;所述数据输出子单元用于将汇总后的数据进行输出;所述实时翻译子单元将所述合并汇总后的物流信息进行指定语言实时翻译。
全文摘要
本发明实施例公开了一种国际物流信息跟踪方法,包括以下步骤获取物流单号中的发件国家标识以及包裹类型标识;根据所述发件国家标识以及包裹类型标识从规则库中获取第一物流信息查询方式;从所述第一物流信息查询方式采集发件国家的物流信息;获取所述发件国家的物流信息中的目的国家标识;根据所述目的国家标识及所述包裹类型标识从所述规则库中获取第二物流信息查询方式;从所述第二物流信息查询方式采集目的国家的物流信息;将所述发件国家的物流信息与所述目的国家的物流数据进行组织输出或展示。本发明实施例还公开了一种国际物流信息跟踪系统。本发明为用户提供一站式的全程物流信息的查询服务,实现全世界国际物流信息查询统一到一个地方查询,发件国家跟目的国家信息一次体现,无需查询两次,极大的缩短了跟踪查询包裹的时间,大幅度的提高了相关从业人员的工作效率。
文档编号G06Q50/28GK102419843SQ201210003858
公开日2012年4月18日 申请日期2012年1月9日 优先权日2012年1月9日
发明者蔡雄康, 陈东平, 黄旭斌 申请人:陈东平
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1