移动票务制造技术

技术编号:3651429 阅读:171 留言:0更新日期:2012-04-11 18:40
信息,如票据信息得到编码,以用于将编码后的信息传输至可将编码信息显示为可视的字母数字字符的装置。将原始信息转换成二进制格式,而后将其划分成x比特的二进制字,其中x与在预定的数据字符映射表中的每个数据字符所要求的比特数据的最大数目相同。该二进制字利用数据符映射表被形成为字符序列。将特殊的标记符插入该序列。这种特殊的标记符将该序列划分成由一个或多个特殊的标记符间隔的字符组。还插入换行命令符。将这种编码信息传输至用户装置,该用户装置将编码信息显示为由特殊标记符界定的矩形字符阵列。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于对字母数字(alphanumeric)信息进行编码的软件和方法,具体地涉及用于可以用户端扫描和解码的无线传输的软件和方法。
技术介绍
本专利技术的说明是参照将字母数字代码传输至用户装置,如具有适于显示字母数字字符的可视区域的移动电话来进行的。本专利技术还说明了编码、传输、光学字符识别(OCR)技术以及特别适用于读取及解译所显示的字母数字代码的数据恢复技术。可以理解,这种用户装置并不限于移动电话。同样地,本专利技术可用于票务应用,但并不仅限于此应用领域。据估计,移动票务产业的规模至2009年将达到400亿美元。对于移动票务技术存在明确的市场需求,这种需求横跨多种工业及应用,包括航空和运输、票务供应商、运动体育场、电影院以及娱乐场所、零售业等。移动票务将可以极大地降低票务履行的成本以及排队的成本。截至2004年9月,全球使用的移动装置超过了17亿。每年发行的纸制票据和塑料票据,优待券及卡片的数量有上千亿张。技术供应商已有多种尝试来实现移动票务这种解决方案。已知的解决方案是使用一种方法学,即将信息编码成待传输至移动装置的条形码图形。普通的条形码图形可为一维的,即普通的垂直棒状条码,或二维的。不幸的是,这些解决方案并不是装置或载体非依赖性的。尽管像增强信息服务机构(EMS)和多媒体信息服务机构(MMS)这样的机构使用公开的标准协议来发送这些代码,但事实仍然是在解译及显示代码时,会出现不同的用户装置不能简单同等地处理所传输信息的状况。在图形载体中的这些不一致性已导致现有技术的基于无线方式的票据代码(a)不能到达电话机,(b)到达但不被解译,或(c)能被解译但不能扫描。随着移动装置变得越来越复杂,移动电话显示屏的像素尺寸降低,尤其是对于单独的条形码来说,这样实际上使它不能被传输至一组新的和旧的移动装置,并使其始终如一且稳定地加以显示。市场上存在许多更为简单的解决方案,其通过将诸如票据代码的信息作为纯文本传输至用户装置,而后以人工方式读出并输入键盘。但是,这个过程可能是笨拙、耗时、昂贵的且并不完全可靠。本专利技术的目的及内容所公开技术的一个目的是通过将信息编码成专有开发的“N-代码”来解决上述问题。N-代码是一系列特别编码成字符串的字母数字字符。这种字符串易于传输、编译及在接收终端进行光学扫描。由于显示的信息是纯文本的,因此该方法和技术使得所有可支持信息传递的移动装置能够应用于移动票务和其它类似及相关的应用中。在一个实施方案中,所公开的技术是这样实现端对端的编码到解码的,即首先根据原始序列号、票据或卡片信息建立唯一的字母数字字符几何图形,然后传输至使用网络所采用的协议(如GSM)的移动装置。而后利用标准光学捕获装置(如CCD)或火线摄像头(Firewire camera)扫描所显示的字母数字代码。捕获这种字母数字代码并利用专有的图像处理算法和已公开的算法的组合对其进行处理,在最终应用专有的解码算法以精确地获得原始票据或卡片信息前,通过光学字符识别引擎(OCR)将处理后的图像转换成字母数字猜测(alphanumeric guesses)。附图的简要说明附图说明图1示出了两种类型N-代码的用户装置显示器的示意图;图2示出了一类N-代码的用户装置显示器的示意图;图3示出了根据原始数据汇编N-代码的流程图;图4示出了如何准备用户装置上的图像以用于OCR处理的流程图;图5示出了如何使用OCR处理的输出来做出关于N-代码的最佳猜测的流程图;图6示出了如何得出实际字符的坐标的流程图;图7示出了利用每个字符的最佳估计坐标来获得数据字符值的示意图;图8示出了N-代码解码的流程图;和图9示出了N-代码处理的概述的流程图;图10示出了较小和较大数据长度之间的映射;图11示出了具有条形码显示、遥控显示和打印特性的扫描装置;和图12示出了一个端对端移动票务服务机构的结构和控制流程。本专利技术的最佳实施方式及其它实施方案如图1所示,其中提出了一种将信息或“原始数据”编码成移动字母数字串几何图形10(“N-代码”)的方法,该信息或“原始数据”以其它方式存储于如票据、卡片和入场券上的纸制条码及磁条中。出于如许可进入、身份识别、用户资料识别等目的,这种字母数字串易于无线传输至所有支持信息传递的移动装置,并由此可光学扫描该字母数字串,并可靠地将其解码还原至原始的编码信息。在图1的一个示例中,信息的九至十五位作为产生3行文本10的信息加以传输。每行文本具有四或五个字母数字符的两个组15,每行文本由一个特殊标记符16所界定。这些组由相同的特殊标记符16(此处为符号“=”)来分隔。在图1的另一示例中,信息的16至18位作为产生3行文本11的信息加以传输。每行文本具有五个字数符的两组17,每行文本由一个特殊的标记符界定,并且这些组由区别性的单独的特殊标记符(此处为符号“=”)来分隔。将“=”视为区别性的是由于它在视觉程度上不大可能与其它字符相混淆。或者,可使用其它相似的方法来利用某种字母数字符的几何图形的唯一性来确定用于有效光学处理的N-代码的识别形式。这些形式包括交替图形如在沿一行连续的字符中在大写字母到小写字母再到大写字母之间的交替(如,aBcDmPdYoG),公知图形-如使用预定的多个字符序列(如,b57-z82-p45-),及敏感定位的字符映射(mapping),其中用于映射的字符是每个字符自身行及列中的x和y坐标的函数。作为对于敏感定位的字符映射的一个示例,一个映射规则可以是第三行字符应该仅包含M与Z之间的大写字母(如,第一行=29183902,第二行=addcedpqz,第三行=MNPZZQRM)。这些类似的方法均设计用于在未经处理的所捕获的N-代码图像中建立几何图形,从而解码系统可利用这些几何图形作为线索来定位该代码并解码该图像。这种独特的应用字母数字几何图形的方法是建立一种编码和解码字母数字数据系统的一个关键组成部分,这种数据系统具有满意的扫描可靠性及商业推广应用速度要求。如图2所示,用户显示器22示出了所传输的编码字符组中的特殊字符20,这种字符组作为矩形显示几何图形中的标记是易于识别的,因而图像捕获和处理算法可更为有效地识别并解码该图像。在这个示例中,字字母数字符“=”20用作边界符。四个其它字符如字母数字符的组23定位在间隔开的边界符20之间。这种显示的信息可包括定位在目标区域外侧的非编码型解释文本21,该目标区域由在4个角部定位的特殊字符24所限定。如图3所示,本方法需要将以原始n位票据代码30的形式表示的信息通过利用公开的基于比特的冗余算法而转换成二进制格式31。一种适宜的算法为里德·所罗门(Reed Solomon)算法,但这并不是强制性的。例如,票据代码123456789012345将被转换成二进制00000100100010000110000011011101111101111001,它现在是47比特的二进制数。由于原始数据是15位,它将转换成如图2中所示的N-代码信息。一种典型的N-代码包含24个5比特的数据字符。在这一示例中,N-代码可携带总计24×5=120比特的信息。这个47比特的二进制数利用Reed Solomon的基于比特的数据冗余转换成一个120比特的数32。而后这个数分成24个5比特的连续本文档来自技高网...

【技术保护点】
用于对信息进行编码并将编码后的信息传输给可将所述编码后的信息显示为可视字母数字字符的装置的方法,包括如下步骤:将n位信息转换成二进制格式;将所述二进制格式划分成x比特的二进制字,其中x与在预定的数据字符映射表中的每个数据字符所要求的比特数据的最大数目相同;利用所述数据字符映射表将所述x比特的二进制字转换成字符序列;将特殊标记符插入所述序列中,以将所述序列区分成由一个或多个特殊标记符分隔开的字符组;将一个或多个特殊标记符插入至所述序列的起始及结尾处;和在传输前,将换行命令符插入至所述序列中。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:迈克尔曼何麦
申请(专利权)人:毕库德股份有限公司
类型:发明
国别省市:AU[澳大利亚]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利