采集和分析多字段二维码的系统和方法

文档序号:6564401阅读:542来源:国知局
专利名称:采集和分析多字段二维码的系统和方法
技术领域
本发明一般地涉及二维码的采集和分析,并且更具体地,涉及使用移动终端采集和分 析二维码的系统和方法。
背景技术
二维码是近年发展起来的一种新型编码方法,通过应用某种特定的几何图形按一定规 律在平面(二维方向上)分布的图形来记录数据符号信号。由于能够在横向和纵向两个方 位同时表达信息,二维码具有编码密度高、信息容量大、编码范围广、纠错能力强、译码 可靠性高、保密性好、成本低等的特点。由于以上所述的优点,二维码通过印刷、网络传 输等的方式正广泛应用于物流、身份鉴定、数据的快速录入等领域。随着互联网技术和无线通信技术的不断发展和更广泛的使用,在大的地理范围中,目 前使用的二维码读取和处理设备已经不能适应非常众多用户的快速、准确、网络化和智能 化的使用。目前的二维码一般是由一个实体(比如, 一家全国性的企业)来发行和使用的, 并且仅包括与该实体相关联的信息,与此相关的数据库和设备往往也是专用或隔离的。不 同的实体分别使用自己的二维码和加密系统,甚至设备,从而在这些实体进行互动和合作 时不但麻烦,而且造成网络资源、计算资源的重复和浪费,同时也会造成处理速度减慢。因此,存在对节省网络资源、储存空间和计算资源的灵活二维码采集和分析系统和方 法的需求。本发明提出的釆集和分析多字段二维码的系统和方法可以满足这样的需求。本发明所称的单字段二维码是指只包括与一个实体相关的信息的二维码。例如,关于 一个企业和它的产品的关联信息。本发明所称的多字段二维码是指包括与多于一个实体相 关的信息的二维码。例如,关于第一个企业和它的产品的关联信息,以及第二个企业的信 息。第二个企业可以是第一个企业的产品和服务的销售商、推广商、仓库、维修点、培训 单位等等。所述的多于一个实体可以共同来形成一种共享的多字段二维码,比如,可以通 过大家同意的合约或规则来编码一种共享的多字段二维码。本领域技术人员应当可以理 解,只要容量足够,多字段二维码可以包括两个实体、三个实体在内的任何数目的实体。发明内容根据本发明的一个方面,提供了一种能够采集和分析多字段二维码的系统,包括至 少一个移动终端,所述移动终端包括以光学方式采集所述多字段二维码的采集模块,其
中每个所述多字段二维码至少包括第一字段和第二字段,其中所述第一字段包括与第一方 和所述第一方发起的多个协议中的一个相关联的信息,并且所述第二字段包括与经所述第 --方授权来传播所述多个协议的至少一个第二方相关联的信息;以及,解码被采集的所述 多字段二维码的解码模块;以及,辨识模块,所述辨识模块应用预先确定的规则,从被解 码的所述多字段二维码辨识出所述第一字段和所述第二字段。所述移动终端可以包括所述 辨识模块。所述系统还包括通信网络和与所述通信网络耦合的至少一个服务器,所述移动 终端与所述通信网络耦合,并通过所述通信网络将被辨识出的所述多字段二维码的所述第 一字段和所述第二字段发送到所述服务器,其中所述服务器包括存储器和分析模块,所述 存储器中储存有与所述第一方和所述多个协议相关联的多条第一信息,所述分析模块分析 接收到的所述第一字段是否与所述存储器中的所述多条第一信息中的一条匹配并且所述 多字段二维码的第二字段是否曾被采集过,如果匹配并且未曾被采集过,则给出相应的第 一结果并储存所述第二字段,如果匹配且曾被采集过,则给出相应的第二结果。在所述移 动终端还包括显示模块,以显示所述第一结果或所述第二结果。根据本发明的另一个方面,提供了一种能够采集和分析多字段二维码的系统,包括 至少一个移动终端,所述移动终端包括以光学方式采集所述多字段二维码的采集模块, 其中每个所述多字段二维码至少包括第一字段和第二字段,其中所述第一字段包括与第一 方和所述第一方发起的多个协议中的一个相关联的信息,并且所述第二字段包括与经所述 第一方授权来传播所述多个协议的至少一个第二方相关联的信息;以及,解码被采集的所 述多字段二维码的解码模块;以及,辨识模块,所述辨识模块应用预先确定的规则,从被 解码的所述多字段二维码辨识出所述第一字段和所述第二字段。所述移动终端可以包括所 述辨识模块。所述移动终端还包括储存模块和分析模块,所述储存模块中储存有与所述第 一方和所述多个协议相关联的多条第一信息,所述分析模块分析所述第一字段是否与所述 储存模块中的所述多条第一信息中的一条匹配并且所述多字段二维码的第二字段是否曾 被采集过,如果匹配并且未曾被采集过,则给出相应的第一结果并储存所述第二字段,如 果匹配且曾被采集过,则给出相应的第二结果。在所述移动终端还包括显示模块,以显示 所述第一结果或所述第二结果。根据本发明的又一个方面,提供了一种能够采集和分析多字段二维码的系统,包括 至少一个移动终端,所述移动终端包括以光学方式采集所述多字段二维码的采集模块, 其中每个所述多字段二维码至少包括第一字段和第二字段,其中所述第一字段包括与第一 方和所述第一方发起的多个协议中的一个相关联的信息,并且所述第二字段包括与经所述 第一方授权来传播所述多个协议的至少一个第二方相关联的信息;以及,解码被采集的所 述多字段二维码的解码模块;以及,辨识模块,所述辨识模块应用预先确定的规则,从被 解码的所述多字段二维码辨识出所述第一字段和所述第二字段。所述系统还包括通信网络 和与所述通信网络耦合的至少一个服务器,所述移动终端与所述通信网络耦合,并通过所 述通信网络将解码的所述多字段二维码发送到所述服务器,其中,所述服务器包括所述辨 识模块,并且所述服务器还包括存储器和分析模块,所述存储器中储存有与所述第一方和 所述多个协议相对应的多条第一信息,所述分析模块分析接收到的所述第一字段是否与所 述存储器中的所述多条第一信息中的一条匹配并且所述多字段二维码的所述第二字段是 否曾被采集过,如果匹配并且未曾被采集过,则给出相应的第一结果并储存所述第二字段, 如果匹配且曾被采集过,则给出相应的第二结果。在所述移动终端还包括显示模块,以显 示所述第一结果或所述第二结果。根据本发明的再一个方面,提供了一种采集和分析多字段二维码的方法,包括通过 至少一个移动终端以光学方式采集所述多字段二维码,其中每个所述多字段二维码包括至 少第一字段和第二字段,其中所述第一字段包括与第一方和所述第一方发起的多个协议中 的一个相关联的信息,并且所述第二字段包括与经所述第一方授权来传播所述多个协议的至少一个第二方相关联的信息;对采集的所述多字段二维码进行解码;应用预先确定的规则,从被解码的所述多字段二维码辨识出所述第一字段和所述第二字段;分析所述第一字段是否与预存的与所述第一方和所述多个协议相关联的多条第一信息中的一条匹配并且所述多字段二维码的所述第二字段是否曾被采集过,如果匹配并且未曾被采集过,则给出 相应的第一结果并储存所述第二字段,如果匹配且曾被采集过,则给出相应的第二结果。 所述方法还可以包括显示第一结果或显示第二结果。其中所述预存的多条第一信息被储存 在本地,所述预存的多条第一信息也可以是通过网络从远程获得的。在本发明的实施方案中,所述预先确定的规则包括加密算法、哈希算法、字段分布比 例规则、标志位规则。所述多字段二维码的所述第一字段可以包括第一子字段和第二子字 段,其中所述第一子字段可以包括与所述第一方发起的多个协议中的一个相关联的信息, 所述第二子字段可以包括与所述第一方相关联的信息。所述通信网络包括因特网、局域网、广域网、移动因特网、无线局域网等等。移动终端与所述服务器的通信方式包括有线通信、无线通信、红外、蓝牙、射频、WiFi、 WiMax等等。


本发明的实施方案是以实施例的方式来说明的,而不是以限制的方式来进行的,在附图中图1根据本发明的一个实施方案,图示能够采集和分析多字段二维码的系统100的框图;图2a图示二维码的一个实施例;图2b图示解码后的二维码的一个实施例;图2C根据字段分布比例规则,图示辨识出的第一字段和第二字段的实施例; 图2d图示示例性的辨识模块硬件实现;图3根据本发明的另一个实施方案,图示能够采集和分析多字段二维码的系统200的 框图;图4根据本发明的又一个实施方案,图示能够采集和分析多字段二维码的系统300的 框图;以及图5根据本发明的实施方案,图示采集和分析多字段二维码的方法的流程图。
具体实施方式
在以下详细的描述中,将参照通过图示方式显示可以在其中实施本发明的实施方案的 附图。这些实施方案以足够详细的方式被描述,以使本领域的技术人员能够实施本发明。 应当可以理解,本发明的各种实施方案尽管不同,但并不必互相排斥。例如,连同一个实 施方案一起描述的特定的特征、结构或者特性,在没有背离本发明的精神和范围的情况下, 可以在其他实施方案中实现。另外,应当可以理解,在每个所公开的实施方案中,在没有 背离本发明的精神和范围的情况下,可以修改单个元件的位置和排列。因此,以下的详细 描述不应作为限制性的,并且仅仅以所附的权利要求书来定义本发明的范围,与赋予权利 要求书的整个等同物范围一起来恰当地解释本发明的范围。图1根据本发明的一个实施方案,图示能够采集和分析多字段二维码的系统100的框 图。如示出的,所述系统100包括至少一个移动终端140、通信网络160和至少一个服务 器180。其中,移动终端MO和服务器180均被耦合到通信网络160,从而使移动终端140 以可通信的方式耦合到服务器180。通信网络160包括,但不仅限于,因特网、局域网、 广域网、移动因特网和无线局域网。移动终端140包括,但不仅限于,移动电话、PDA、 平板计算机和笔记本计算机。移动终端140和服务器180的通信方式包括,但不仅限于, 有线通信、无线通信、红外、蓝牙、射频、WiFi和WiMax。如在图1中进一步示出的, 移动终端140包括处理模块154、存储器158、采集模块142、解码模块144、辨识模块148、 发射模块150、接收模块152、显示模块156和I/O (输入/输出)模块146。服务器180包 括诸如处理模块182和网络适配器184的公知部件、分析模块186、存储器188和I/0模 块190。其中,存储器158和存储器188包括,但不仅限于,内存、外存、存储卡、硬盘 和外接存储设备。根据本发明的一个实施例,采集模块142包括至少一个CCD或CMOS 摄像头。本领域技术人员应当可以理解,上述系统的构成仅仅是为了便于对本发明的描述, 上述的有些模块和部件可以合并为一个模块,例如,发射模块和接收模块可以合并为收发 模块。首先,采集模块142以光学方式将诸如多字段二维码的信息载体120采集到移动终端 140,并且将该多字段二维码传递到解码模块144,所述多字段二维码包括至少第一字段和 第二字段,其中第一字段包括与第一方和所述第一方发起的多个协议中的一个相关联的信息,第二字段包括与经所述第一方授权来传播所述多个协议的至少一个第二方相关联的信 息,并且第一字段包括第一子字段和第二子字段,其中第一子字段包括与第一方发起的多 个协议中的一个相关联的信息,第二子字段包括与第一方相关联的信息。根据本发明的一 个实施例,第一子字段可以是例如表征一个企业发起的关于其产品或服务的信息的协议的 信息,第二子字段可以是表征该企业本身的信息,第二字段可以是表征推广、宣传和/或 执行该协议的另一家企业的信息。根据本发明的实施例,所述的协议可以是推广协议、维 修协议、优惠和奖励协议、零件配送协议等等。解码模块144随后对采集到的多字段二维 码进行解码,并且将解码结果传递到辨识模块148。辨识模块148应用预先确定的规则,
从被解码的多字段二维码中辨识出第一字段和第二字段,并且将它们传送到发射模块150, 其中所述预先确定的规则包括,但不仅限于,加密算法、哈希算法、字段分布比例规则和 标志位规则。此外,这些规则可以以固件的形式被储存在辨识模块148中,并且根据本发 明的一个实施方案,辨识模块148可以被耦合到移动终端140的输入/输出(1/0)模块146, 并且可以通过I/0模块146来修改、替换、添加或删除其中储存的规则。随后,移动终端140通过发射模块150分别将第一字段和第二字段经由通信网络160 发送到服务器180。上述信息通过网络适配器184被传递到服务器180中的分析模块186。 服务器180中的存储器188储存有与第一方和多个协议相关联的多条第一信息,并且根据 本发明的一个实施方案,可以被耦合到服务器180的I/O模块190,从而可以通过I/O模 块190对其中储存的信息进行所需要的修改、替换、添加或删除。分析模块186分析接收到的第一字段是否与存储器188中的多条第一信息中的一条匹 配。如果匹配,则分析模块186进一步分析第二字段是否被采集过。如果未曾被采集过, 则分析模块186给出相应的第一结果并且储存第二字段,其中根据本发明的实施例,所述 第一结果可以是表征该多字段二维码有效的信息。如果曾采集过,则分析模块186给出相 应的第二结果,其中根据本发明的实施例,所述第二结果可以是表征该多字段二维码曾被 使用过的信息。并且,分析模块186还可以对已储存的第二字段进行统计和分析。然后, 服务器180通过通信网络160将第一结果或第二结果发送到移动终端140的接收模块152。 接收模块152在接收到第一结果或第二结果后,将接收到的结果传递到显示模块156,以 显示上述结果。接着参照图2a-2c。图2a以二维码的一个实施例的方式示出DM (数据矩阵)码。本 文的申请人之一递交的中国专利申请公开CN1632811中也公开了许多种二维码的实施例, 本领域技术人员应当可以理解,这些形式的二维码可以用来编码成适用于本发明的多字段二维码。图2b图示解码后的多字段二维码的一个实施例。该实施例所示的解码后的多字段二 维码信息是一个16个字符组成的信息。本领域技术人员也应当可以理解,与上述形式的 二维码关联的解码方法可以用来解码本发明的多字段二维码。图2c根据本发明的一个实施方案,应用例如字段分布比例规则,辨识出的第一字段 和第二字段的实施例。注意,这仅是为了图示说明的目的,本发明在这个方面不被限制。 用来辨识第一字段和第二字段的规则可以根据保密需求、计算量和存储量要求来选择和设计。下面介绍一种根据比例规则来从多字段二维码中辨识出多个字段的硬件电路。图2d 图示示例性的辨识模块硬件实现。所述辨识模块包括控制器202、用于储存字段分布比例 的比例寄存器203、计数器204、选择器205、 FIFO (先进先出)206和分别用于储存各个
字段的第一子字段寄存器207、第二子字段寄存器208、第二字段寄存器209。控制器202 控制比例寄存器203将预设的比例定时发送给计数逻辑204。因此,计数逻辑204能够按 照预设的比例向选择器205发送不同的选择信号,从而分别将被解码的二维码的不同字段 发送到各个字段寄存器。例如,如果比例为5: 6: 5,则计数逻辑分别在计数为0、 5、 11 时给出选择信号OO、 01、 10,分别指示选择器选通第一子字段寄存器207、第二子字段寄 存器208、第二字段寄存器209,从而使选择器将被解码的二维码的前5位存储到第一子 字段寄存器207,中间6位存储到第二子字段寄存器208,最后5位存储到第二字段寄存 器209。此外,该辨识模块还可以与控制器202耦合的I/O模块201,以便用户可以修改 比例寄存器中的比例以适应不同的规则。下面将参照图3。如示出的,图3根据本发明的另一实施方案,示出能够采集和分析 多字段二维码的系统200的框图。所述系统200包括至少一个移动终端240。所述移动终 端240包括处理模块256、采集模块242、解码模块244、辨识模块246、分析模块248、 存储器250、 I/O模块252、显示模块254。其中,移动终端240包括,但不仅限于,移动 电话、PDA、平板计算机和笔记本计算机;存储器250包括,但不仅限于,内存、外存、 存储卡、硬盘和外接存储设备。根据本发明的一个实施例,采集模块242包括至少一个 CCD或CMOS摄像头。系统200的操作步骤与系统100的相似,除了在系统100中,多字段二维码的分析是 在服务器180中进行的,而在系统200中,所有操作都在移动终端240中进行。其中,在 本发明的一些实施方案中,辨识模块246和存储器250都被耦合到移动终端的I/O模块252, 从而能够实现存储器250中信息和辨识模块246中规则的修改、替换、添加和删除。例如, 根据本发明的一个实施方案,I/O模块252可以应用标志位选择对辨识模块或存储器进行 操作,但是这仅是为了说明性的目的,在这个方面本发明不被限制。图4根据本发明的又一个实施方案,图示能够采集和分析多字段二维码的系统300的 框图。系统300与系统100相似,除了在系统100中,辨识模块在移动终端中,而在系统 300中,辨识模块在服务器中。如以上关于系统IOO所描述的,采集模块342以光学方式将诸如多字段二维码的信息 载体320采集到移动终端340,并且将采集到的多字段二维码传递到解码模块344,以进 行解码,所述多字段二维码包括至少第一字段和第二字段,其中第一字段包括与第一方和 所述第一方发起的多个协议中的一个相关联的信息,第二字段包括与经所述第一方授权来 传播所述多个协议的至少一个第二方相关联的信息,并且第一字段包括第一子字段和第二 子字段,其中第一子字段包括与第一方发起的多个协议中的一个相关联的信息,第二子字 段包括与第一方相关联的信息。解码模块344将解码结果传递到发射模块346。随后,发 射模块346通过通信网络360将解码结果发送到服务器380。在服务器380中,解码结果通过网络适配器382被传递到辨识模块384。与以上关于
系统100描述的相似,解码结果通过辨识模块384和分析模块386被辨识并且分析。分析 模块386给出第一结果或第二结果。服务器380将上述结果通过通信网络360发送到移动 终端340的接收模块350。接收模块350将第一结果或第二结果进一步传递到显示模块 354,以显示上述结果。并且,在本发明的一些实施方案中,存储器388和辨识模块384 均被耦合到服务器380的I/O模块390,从而能够实现存储器388中信息以及辨识模块384 中规则的修改、替换、添加和删除。例如,根据本发明的一个实施方案,1/O模块390可 以应用标志位选择对辨识模块384或存储器388进行操作,但是这仅是为了说明性的目的, 在这个方面本发明不被限制。现在参照图5。如示出的,图5根据本发明的实施方案,图示采集和分析多字段二维 码的方法的流程图500。在步骤510处,通过采集模块以光学方式采集多字段二维码,其 中所述多字段二维码包括至少第一字段和第二字段,所述第一字段包括与第一方和所述第 一方发起的多个协议中的一个相关联的信息,所述第二字段包括与经所述第一方授权来传 播所述多个协议的至少一个第二方相关联的信息,并且所述第一字段包括第一子字段和第 二子字段,其中所述第一子字段包括与所述第一方发起的多个协议中的一个相关联的信 息,所述第二子字段包括与所述第一方相关联的信息。在步骤520处,对采集到的多字段 二维码进行解码。在步骤530处,应用预先确定的规则,从多字段二维码中辨识出第一字 段和第二字段,其中所述预先确定的规则包括,但不仅限于,加密算法、哈希算法、字段 分布比例规则、标志位规则等。此外,根据本发明的另一实施方案,所应用的规则可以不 需预先确定,而是通过I/0模块进行即时编写。在步骤540处,分析模块分析接收到的第一字段是否与存储器中储存的多条第一信息 中的一条匹配。如果不匹配,则在步骤550处,发送提示信息。但是,根据本发明的其他 实施方案,可以在步骤550处有其他不同的操作。因此,这仅是为了示例性的目的,在这 个方面本发明不被限制。如果匹配,则在步骤560处,分析模块进一步分析第二字段是否 曾被采集过。如果未曾被采集过,则在步骤570处,给出第一结果并且储存第二字段,并 且显示第一结果。如果曾被采集过,则在步骤580处,给出第二结果,并且显示第二结果。根据以上关于本发明的实施方案的描述,本领域中的技术人员可以意识到,本发明包 括多个模块,所述多个模块可以被集成在一起,也可以是分立的。虽然本发明的附图中示 出的系统包括特定的模块,但是根据具体应用的需求,可以移除部分模块,或者添加额外 的模块。所述的模块可以以硬件电路来实现,或者可以以硬件和固件的结合来实现,也可 以以硬件电路、固件和软件的结合来实现。同时,本领域中的技术人员可以发现,就要采 集和分析的数据而言,本发明方法和系统要求相对少的网络资源、储存空间和计算资源, 从而实现快速、准确、灵活、及时,甚至实时和个性化的大规模复杂信息的采集、分析和 监控。虽然本说明书将多字段二维码作为信息载体的实施例进行描述,但是本领域中的技术 人员将认识到,本发明可以被应用到多字段二维码以外的条码、RFID标签和可OCR识别
的字符等。此外,应该注意到,虽然上面的描述中没有提及,但是第二字段也可以以与第 一字段相似的方式被分成多个子字段。并且,需要说明的是,第一子字段和第二子字段仅 是为了说明性的目的,在实践中,第一字段或第二字段可以根据需要被分成三个或更多个 子字段,因此,本发明在这个方面不被限制。并且,本发明中的多字段二维码可以包括三 个或更多个字段。在大的地理范围中,针对大量的用户的众多采集操作应用本发明的方法,可以方便地 同时获得并及时分析与多字段二维码的各个字段相关联的多个实体的信息。比如,采用本 发明方法和系统, 一个企业可以及时发现各个推广商的实际效果,各个推广商也可以及时 得到反馈。例如,本发明的实施方案可以用于诸如电子优惠券管理的应用,从而实现电子优惠券 的高效、低成本的管理。作为实施例,可以将商家代码、多家推广商代码和优惠券代码编 入诸如多字段二维码的信息载体中,其中第一子字段包括优惠券代码的信息,第二子字段 包括商家代码的信息,并且第二字段中包括推广商的信息。通过釆用本发明的实施方案, 可以完成优惠券的自动统计、回收和推广商记点等的功能,从而大大推广电子优惠券的使 用。以上对本发明的图示实施方案的描述,包括在摘要中所描述的,并不想要穷举或者 将本发明限制为所公开的精确形式。虽然为了图示说明的目的在这里描述了本发明的具体 实施方案和针对本发明的实施例,如本领域中技术人员将认识到的,在本发明的范围内各 种等同的修改是可能的。可以依照以上的详细描述对本发明作出这些修改。在所附权利要求书中使用的术语不 应该被解释为要将本发明限制于在说明书和权利要求书中所公开的具体实施方案。相反, 本发明的范围完全要由所附的权利要求书来确定,其中所述权利要求应当根据已经建立的 权利要求解释原则来解读。
权利要求
1. 一种能够采集和分析多字段二维码的系统,包括至少一个移动终端,所述移动终端包括以光学方式采集所述多字段二维码的采集模块,其中每个所述多字段二维码至少包括第一字段和第二字段,其中所述第一字段包括与第一方和所述第一方发起的多个协议中的一个相关联的信息,并且所述第二字段包括与经所述第一方授权来传播所述多个协议的至少一个第二方相关联的信息;以及解码被采集的所述多字段二维码的解码模块;以及辨识模块,所述辨识模块应用预先确定的规则,从被解码的所述多字段二维码辨识出所述第一字段和所述第二字段。
2. 如权利要求l所述的系统,其中所述移动终端包括所述辨识模块。
3. 如权利要求2所述的系统,其中所述预先确定的规则包括加密算法、哈希算法、 字段分布比例规则、标志位规则。
4. 如权利要求2所述的系统,所述系统还包括通信网络和与所述通信网络耦合的至 少一个服务器,所述移动终端与所述通信网络耦合,并通过所述通信网络将被辨识出的所 述多字段二维码的所述第一字段和所述第二字段发送到所述服务器,其中所述服务器包括存储器和分析模块,所述存储器中储存有与所述第一方和所述多个协议相关联的多条第一 信息,所述分析模块分析接收到的所述第一字段是否与所述存储器中的所述多条第一信息 中的一条匹配并且所述多字段二维码的第二字段是否曾被采集过,如果匹配并且未曾被采 集过,则给出相应的第一结果并储存所述第二字段,如果匹配且曾被采集过,则给出相应 的第二结果。
5. 如权利要求4所述的系统,其中所述分析模块还对已经储存的所述第二字段进行 统计分析。
6. 如权利要求4所述的系统,其中所述移动终端还包括显示模块,以显示所述第一 结果或所述第二结果。
7. 如权利要求2所述的系统,其中所述移动终端还包括储存模块和分析模块,所述 储存模块中储存有与所述第一方和所述多个协议相关联的多条第一信息,所述分析模块分 析所述第一字段是否与所述储存模块中的所述多条第一信息中的一条匹配并且所述多字 段二维码的第二字段是否曾被釆集过,如果匹配并且未曾被采集过,则给出相应的第一结 果并储存所述第二字段,如果匹配且曾被采集过,则给出相应的第二结果。
8. 如权利要求7所述的系统,其中所述分析模块还对已经储存的所述第二字段进行统计分析。
9. 如权利要求7所述的系统,其中所述移动终端还包括显示模块,以显示所述第一 结果或所述第二结果。
10. 如权利要求1所述的系统,还包括通信网络和与所述通信网络耦合的至少一个服 务器,所述移动终端与所述通信网络耦合,并通过所述通信网络将解码的所述多字段二维 码发送到所述服务器,其中,所述服务器包括所述辨识模块,并且所述服务器还包括存储 器和分析模块,所述存储器中储存有与所述第一方和所述多个协议相对应的多条第一信 息,所述分析模块分析接收到的所述第一字段是否与所述存储器中的所述多条第一信息中 的一条匹配并且所述多字段二维码的所述第二字段是否曾被采集过,如果匹配并且未曾被 采集过,则给出相应的第一结果并储存所述第二字段,如果匹配且曾被采集过,则给出相 应的第二结果。
11. 如权利要求IO所述的系统,其中所述分析模块还对已经储存的所述第二字段进 行统计分析。
12. 如权利要求10所述的系统,其中所述预先确定的规则包括加密算法、哈希算法、 字段分布比例规则、标志位规则。
13. 如权利要求10所述的系统,其中所述移动终端还包括显示模块,以显示所述第 一结果或所述第二结果。
14. 如权利要求1所述的系统,其中所述多字段二维码的所述第一字段包括第一子字 段和第二子字段,其中所述第一子字段包括与所述第一方发起的多个协议中的一个相关联 的信息,所述第二子字段包括与所述第一方相关联的信息。
15. —种采集和分析多字段二维码的方法,包括通过至少一个移动终端以光学方式采集所述多字段二维码,其中每个所述多字段二维 码包括至少第一字段和第二字段,其中所述第一字段包括与第一方和所述第一方发起的多 个协议中的一个相关联的信息,并且所述第二字段包括与经所述第一方授权来传播所述多 个协议的至少一个第二方相关联的信息;对采集的所述多字段二维码进行解码;应用预先确定的规则,从被解码的所述多字段二维码辨识出所述第一字段和所述第二 字段;分析所述第一字段是否与预存的与所述第一方和所述多个协议相关联的多条第一信 息中的一条匹配并且所述多字段二维码的所述第二字段是否曾被采集过,如果匹配并且未 曾被采集过,则给出相应的第一结果并储存所述第二字段,如果匹配且曾被采集过,则给 出相应的第二结果。
16. 如权利要求15所述的方法,其中,所述预先确定的规则包括加密算法、哈希算 法、字段分布比例规则、标志位规则。
17. 如权利要求18所述的方法,还包括显示第一结果或显示第二结果。
18. 如权利要求20所述的方法,其中所述预存的多条第一信息被储存在本地。
19. 如权利要求20所述的方法,其中所述预存的多条第一信息是通过网络从远程获 得的。
20. 如权利要求18所述的方法,其中所述多字段二维码的所述第一字段包括第--子 字段和第二子字段,其中所述第一子字段包括与所述第一方发起的多个协议中的一个相关 联的信息,所述第二子字段包括与所述第一方相关联的信息。
全文摘要
本发明提供了能够采集和分析多字段二维码的系统和方法。根据本发明的一个实施方案的系统包括至少一个移动终端、通信网络和至少一个服务器,其中所述至少一个移动终端和至少一个服务器都被耦合到所述通信网络。所述移动终端包括采集模块,用于以光学方式采集多字段二维码;解码模块,用于解码被采集的所述多字段二维码;以及辨识模块,用于应用预先确定的规则辨识出所述多字段。所述服务器包括存储器和分析所述多字段二维码的分析模块。还描述了其他实施方案。本发明的系统和方法具有处理简单、快速和存储量小的优点,并且对网络资源、计算资源的要求相对较低。
文档编号G06K9/00GK101211409SQ20061016807
公开日2008年7月2日 申请日期2006年12月25日 优先权日2006年12月25日
发明者张红强, 曹凯军, 维 沈 申请人:银河联动信息技术(北京)有限公司;卓望信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1