CN1344399A - 用于存储生物统计信息的二维印刷码和读取该印刷码的设备 - Google Patents

用于存储生物统计信息的二维印刷码和读取该印刷码的设备 Download PDF

Info

Publication number
CN1344399A
CN1344399A CN00805329A CN00805329A CN1344399A CN 1344399 A CN1344399 A CN 1344399A CN 00805329 A CN00805329 A CN 00805329A CN 00805329 A CN00805329 A CN 00805329A CN 1344399 A CN1344399 A CN 1344399A
Authority
CN
China
Prior art keywords
information
error correction
printed code
code
printed
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.)
Pending
Application number
CN00805329A
Other languages
English (en)
Inventor
尤金·P·格雷蒂
理查德·A·斯特里帕斯基
斯蒂芬·G·萨蒂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datastrip IOM Ltd
Original Assignee
Datastrip IOM Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Datastrip IOM Ltd filed Critical Datastrip IOM Ltd
Publication of CN1344399A publication Critical patent/CN1344399A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06075Constructional details the marking containing means for error correction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06018Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/146Methods for optical code recognition the method including quality enhancement steps
    • G06K7/1473Methods for optical code recognition the method including quality enhancement steps error correction

Abstract

一种对用于离线身份验证的多个生物统计信息和文本编码的二维印刷图案,包括对编码数据部分的横行中的位区数目编码的水平头部区;对每个位区的垂直高度编码的垂直头部区。印刷码的开始和停止模式把印刷码的起点和终点和相邻的静止区区分开。信息被编码写入位区中的信息部分中,所述位区可被印刷,或者可以是空白的。对信息子单元进行纠错。该图案可被印刷在用来验证身份的常规大小的ISO卡上。这种卡可和能够译解取自试图验证其身份的个人的图象和指纹样本。

Description

用于存储生物统计信息的二维印刷码和读取该印刷码的设备
技术领域
本发明涉及高密度印刷码,更具体地说,涉及抗损性增强的高密度印刷码。另外,本发明还涉及能够存储用于可靠身份识别的多个生物统计信息和文本的高密度印刷码。此外,本发明还涉及能够配合存储多个生物统计信息的高密度印刷码工作的离线可靠身份识别设备。
背景技术
在过去的二十年内,开发了能够在较小的紧致空间(几平方英寸或更小)中存储大量数据(约为一千字节或更多)的多种技术。这些技术包括所谓的“智能卡”;基于CD-ROM的光学存储介质;磁条卡;和二维高容量印刷条形码和矩阵码。根据介质的总信息容量,这些技术中的每种技术适用于存储供可靠身份验证应用的生物统计信息。在该具体应用中和其它应用中,这些技术中的每种技术都具有各自的优点和缺点。
二维高容量印刷条形码和矩阵码的主要优点之一起因于可利用常规的印刷技术(包括激光打印机)产生这些条形码和矩阵码。这些代码的应用之一是用在可靠身份验证程序中,在这种程序中,这种代码被用于识别个人。由于在可靠身份验证程序中产生的识别文件的数据通常很大,因此和“智能卡”,基于CD-ROM的光学存储介质及磁条卡相比,借助常规的印刷技术形成二维印刷码可带来显著的成本优势。此外,纠错的二维印刷码在抗电磁场,抗辐射和抗机械应力的能力方面,远远优于智能卡,在抗磨损和擦伤能力方面,远远优于基于CD-ROM的光学存储介质。“智能卡”含有卡弯曲时会受到损坏的电路和芯片,限制了智能卡对于低成本应用的适用性。
在印刷码领域内,在过去十年内,提出了各种二维纸质印刷码。和以前的一维条形码相比,这些印刷码在许多领域表现出显著的提高。更重要的是,这些印刷码能够在几平方英寸内存储几百字节,接近一千字节的信息。相反,现有的一维条形码在近似相同的空间内只能存储约10-12左右的几个字符。
这种代码还表现出改进的错误检测和纠正能力。例如,在美国专利No.5304786中公开的一种这样的代码,PDF417采用里德-索罗门纠错方法来提高代码的抗损性。
通过利用里德-索罗门纠错方法,另外的代码字被附加到出现于PDF417符号中的数据代码字的末端。如果代码的相当大的邻近部分受到损坏或者变成不可读(很可能是由这些代码经常遭遇的粗糙条件,例如小件包裹外侧或者装配线上一部分上的粗糙条件引起的),通过读取包含在符号中的里德-索罗门纠错代码字,仍可恢复数字代码字中表示的数据。
PDF417的缺点之一是它采用了基于929个代码字的(n,k)条形码编码方法。其结果是,每个PDF417代码字的数据容量为9.25位。在给定的代码字长度(17位)的情况下,这将导致相当大的额外开销(代码的冗余部分)。另外,在纠错水平最低的情况下,PDF417只能存储约1500字节的信息,在纠错水平可接受的情况下,能存储的信息量更少。
另一种代码是在美国专利No.4782221中公开并要求保护的数据条形码。专利No.4782221中公开并要求保护的数据条形码能够在较小的空间中,存储高达一千字节或者更多的信息,但是其缺点是在大面积损坏的情况下,由于该代码的纠错能力相当有限,易于丢失数据。
其它的二维印刷码包括已用于小型部件识别和包裹分类的矩阵码,例如Datamatrix,或者UPS Maxicode。这些代码具有便于区分代码和当放置在传送带上的读取装置正在扫描该代码时特别有用的背景的特征,所述部件或小包在所述传送带上移动。尽管这些代码特别适用于这种应用,但是并不适用于试图在相当小的空间中对大量信息编码的情况。
克服这些现有印刷码的局限特别重要,因为这种代码的一种主要应用是离线可靠身份验证。在这种应用中,在二给代码中,对提供可靠身份验证能力的生物统计信息进行编码。当配合能够译解所述代码的设备工作时,这种代码允许独立于存储这种身份验证信息的中央数据库,进行可靠身份验证。在政府使用临时设施的情况下,例如在选举中,这可带来显著的灵活性;可在不具有固定的身份验证设备或者与中央身份数据库的连接的设施中,进行选举。如果具有印刷码编码的身份信息,则可在不具有安装就位的永久的可靠身份验证设备的情况下,进行可靠身份验证。
为了在这种离线可靠身份验证应用中有效地发挥作用,二维印刷码必须能够存储可靠身份验证中使用的生物统计信息。另外,存储生物统计信息的代码必须适合于安装到标准大小的身份验证纸件,例如常规大小的ISO卡或护照上。在标题为机读旅行文件9303第1-4部分的国际民用航空组织文件中,陈述了这些标准。文件9303第1-4部分确定了众多的标准大小的旅行文件,包括机读公务旅行文件1(MROTD1)卡(普遍存在的ISO CR-80信用卡大小的卡,其尺寸为2.125×3.375英寸,并且在MRTOD1应用中,把0.98×3.13英寸的空间分配给二维印刷码);加大的身份证(命名为MROTD2,并且为二维印刷码分配0.72×2.52英寸的空间);以及常规的护照页(它为二维印刷码分配0.72×3.14英寸的空间)。
这些标准说明即使出现了机读码,标准组织仍不愿意所有或绝大多数文件只使用机读码,而是规定了保留在其中印刷人类可读信息的较大区域的标准。从而,这种文件上的real estate是宝贵的,并且得到最高效的使用,表示出对更高密度的二维印刷码的希求。
由于用于压缩保存生物统计信息的文件的已知压强技术的需要,在可靠身份验证依赖于保存多个生物统计信息的情况下,已知的二维代码提供高度准确的可靠身份验证的能力相当有限。例如,已知的数据压缩技术产生每个指纹样板约为500-750字节(未压缩),以及对于个人照片来说,约为900-1100字节(压缩)的文件。这样,对根据对三种指纹样板;一幅照片;和文本编码,建立可靠身份验证程序感兴趣的政府机构或私人公司应试图在已知的二维代码中,保存2800字节左右的信息。在纠错水平可提供良好的抗损性的情况下,已知的二维印刷码都不能够在单个代码符号中保存这么多的信息。
从而,这种应用会需要在线能力,即,为了实现高度准确的可靠识别,一些生物统计信息必须保存在中央数据库中。这会限制系统的灵活性,因为只要他们正在进行身份验证,则对可靠地识别各个个人感兴趣的人员就需要与数据库的专用连接。
另外,已知的能够配合所需的二维高密度抗损印刷码工作的离线验证设备相当笨重,并且依赖于执行可靠验证身份所必需的各种操作,例如指纹扫描;指纹细节提取;指纹细节与印刷码中保存的指纹记录的比较;以及照片和存储的照片的比较的多个独立部件。
于是,希望得到信息容量提高的二维印刷码。
还希望得到抗损性改进的二维印刷码。
另外还希望得到能够存储多个高质量生物统计信息的二维、高密度、抗损印刷码。
还希望得到带有存储多个高质量生物统计信息的二维、高密度、抗损印刷码的常规大小的ISO卡或其它常规识别证件。
另外还希望得到带有二维的、高密度、抗损印刷码的常规大小的ISO卡或其它常规识别证件,所述二维的、高密度的、抗损印刷码存储有供离线可靠身份验证应用使用的多个高质量生物统计信息。
还希望得到一种完全集成的紧致的离线可靠身份验证设备,所述设备能够配合带有对多个高质量生物统计信息编码的二维印刷码的常规大小的身份验证证件进行工作。
发明内容
因此,本发明的一个目的是提供一种信息容量提高的二维印刷码。
本发明的另一目的是提供一种抗损性改进的二维印刷码。
本发明的又一目的是提供一种能够存储多个高质量生物统计信息的二维、高密度、抗损印刷码。
本发明的又一目的是提供一种能够带有二维高密度抗损印刷码的常规大小的ISO卡或其它身份验证证件,所述二维高密度抗损印刷码对供离线可靠身份验证应用使用的多个高质量生物统计信息编码。
本发明的又一目的是提供一种完全集成的、紧致的、手持式离线可靠身份验证设备,所述设备能够通过恢复二维高密度抗损印刷码中编码的生物统计信息,高度准确地提供身份验证
上述发明目的是由本发明的二维高密度抗损印刷码实现的,所述印刷码适于对用于离线可靠身份验证的多个生物统计信息和文本编码。在一个优选实施例中,这种印刷码包括一个水平头部区;一个垂直头部区;一个开始模式;一个左行地址模式;和一个编码用户数据部分;一个右行地址模式;以及一个停止模式。水平头部区对编码信息部分的一行中的位区数目进行编码;垂直头部区对各个位区的垂直高度编码。印刷码的开始和停止模式把印刷码的横向范围(即起点和终点)和相邻的静止(quiet)区区分开。信息以位区的形式被编码写入编码信息部分中,所述位区可被印刷,或者是空白的。在编码用户数据部分中,从编码信息的顶部,沿着位区的每个横行,到达下一行位区,直到到达编码信息部分的末端为止,顺序印刷编码用户数据。
在优选实施例中,在编码之前,要被编码加入信息部分中的用户信息被分成代表信息的顺序子单元的若干个信息包。选择每个包的一个子单元(例如包含每个包的最高有效位的字节),并且随后将其组合成纠错包,以便纠错。随后对用于纠错的该第一纠错包应用常规的纠错算法。产生若干纠错位,把这些纠错位附加到用户信息部分的末端。随后通过从每个包中选择次高有效位,并将其组合成用于纠错的纠错包,重复该过程。随后对该第二纠错包应用纠错算法,以便产生若干纠错位。随后把这些纠错位附加到用户信息和第一批纠错位之后。重复该过程,直到每个包中的所有信息已被纠错为止。随后把该信息格式化成当印刷时,将构成二维高密度抗损印刷码的文件。
在本发明的另一实施例中,在计算机存储器中,把要编码加入二维印刷码中的用户信息,按照将在二维高密度抗损印刷码中印刷的行-列顺序进行排列。随后把按行-列组织的信息分成代表将在二维印刷码中印刷的相连二进制位的若干(n,m)尺寸的二维区域,从每个所述(n,m)尺寸的二维区域中选择一个二进制位子单元,并将其组合成第一纠错包,以便纠错。随后对所述第一纠错包应用纠错算法。接下来使在第一步骤中这样产生的纠错位形成为将在用户数据之后印刷的一批二维二进制位。继续该过程,直到产生了所有用户信息的纠错信息为止。
在本发明的另一实施例中,分别对指出二维印刷码中编码文件的长度,以及纠错水平和方式的控制数据纠错,以便产生供在对控制数据编码的印刷码受到灾难性损坏的情况下使用的若干纠错位。在固定长度和固定纠错格式的印刷码中,该信息散布在整个印刷码内的已知位置处,以便提供较高的抗损坏性。在可变长度和可变纠错格式的印刷码中,通过对对应于若干选项中的某一选项的数目编码,头部可存储控制数据纠错位的位置。这可指示出在印刷码的控制数据部分受到灾难性损坏的情况下,阅读机应在什么地方查找对应于控制数据的纠错位。
根据前述实施例产生的二维高密度抗损印刷码能够对2800字节的信息(足以满足多个生物统计信息(指纹和肖像)及文本)编码,同时具有较高的纠错水平,其结果是总的消息长度为3400字节。该信息可被印刷在具有0.84英寸×2.87英寸(最小细节的尺寸为0.0066×0.010英寸)的编码用户数据部分的印刷码中。这种印刷码易于安装到常规的2.125×3.375英寸卡的一面的一部分上,从而在该卡的剩余部分上,为人类可读的信息留下足够的空间。
在本发明的另一实施例中,对多个生物统计信息和文本编码的二维高密度抗损印刷码被印到供离线可靠身份验证应用之用的常规大小的ISO卡或者其它识别证件(例如护照)上。
本发明的另一实施例包括完全集成的小型手持式离线可靠身份验证设备(该设备也可安装在柜台或墙壁上),所述设备具有用于恢复二维高密度抗损印刷码中保存的生物统计信息的扫描一维电荷耦合器件(1DCCD);CMOS接触式图象传感器或者其它1D传感器;或者二维电荷耦合器件(2D CCD);实时生物统计信息获取能力(例如,用于获取指纹);比较从试图验证其身份的个人获得的实时生物统计信息和从二维印刷码恢复的生物统计信息的微处理器和相关程序;以及根据生物统计信息的比较结果,指示所述个人的身份是否真实的指示装置。
本发明的另一实施例包括二维高密度抗损印刷码和完全集成的小型手持式离线可靠身份验证设备(该设备也可安装在柜台或墙壁上)的组合。所述完全集成的小型手持式离线可靠身份验证具有用于从二维高密度抗损印刷码恢复生物统计信息的扫描仪,以及从试图验证其身份的个人获得生物统计信息的实时生物统计信息捕捉能力。可靠身份验证设备随后比较生物统计信息,以便确定所述个人的身份是否真实。
根据上述说明,本发明的许多优点是显而易见的。首先,本发明提供了具有改进的总信息容量和改进的高信息密度性能的二维抗损印刷码。这是借助在较小的空间中,提供高的信息容量和加强的纠错水平的代码格式来实现的。其次,本发明提供了一种能够存储多个生物统计信息的二维高密度抗损印刷码,通过比较实时取自试图验证的个人的生物统计信息和从印刷码恢复的生物统计信息,所述印刷码能够实现高度准确的离线可靠身份验证。第三,本发明提供一种完全集成的小型手持式离线可靠身份验证设备,所述设备通过身份验证信息(保存在智能卡中)和身份验证设备(完全集成并且手持的)高度可移动,从而极大地提高了可靠身份验证操作的灵活性。对建立可靠身份验证程序感兴趣的政府机构或私人企业不必再把这种信息存入中央数据库中,所述中央数据库通常只能通过固定位置的专用可靠身份验证设施访问。
附图说明
结合附图,根据下述详细说明,本发明的上述及其它目的将是显而易见的,附图中,相同的附图标记代表相同的部件,其中:
图1A是现有的数据条码的平面图;
图1B是现有的数据条码的分解图;
图2A是本发明的二维高密度抗损印刷码的平面图;
图2B是本发明的二维高密度抗损印刷码的分解图;
图3是本发明的二维高密度抗损印刷码的另一视图;
图4描述了本发明的印刷码的编数据部分的一部分,还描述了被成组纠错的那些非相连二进制位;
图5描述了本发明的印刷码的编数据部分的一部分,还描述了被成组纠错的那些非相连二进制位;
图6描述了本发明的印刷码的编数据部分的一部分,还表示了控制数据纠错位可被插入用户数据中的哪些地方;
图7A描述了如图6中所示的多个部分,还描述了可插入控制数据纠错位的那些位位置;
图7B描述了如图6中所示的多个部分,还描述了可插入控制数据纠错位的那些位位置;
图7C描述了如图6中所示的多个部分,还描述了可插入控制数据纠错位的那些位位置;
图7D描述了如图6中所示的多个部分,还描述了可插入控制数据纠错位的那些位位置;
图8描述了把控制数据纠错位分布到整个印刷码中,是如何提高印刷码的抗损坏性的;
图9描述了常规大小的,带有本发明的二维高密度抗损印刷码的ISO卡;
图10是本发明的完全集成的小型手持式可靠身份验证设备的前透视图;
图11是本发明的完全集成的小型手持式可靠身份验证设备的后透视图;
图12是表示本发明的完全集成的小型手持式可靠身份验证设备的功能部件的功能方框图。
具体实施方式
A.背景
本发明部分涉及二维印刷条形码或矩阵码,其中可在密度变化的代码中印刷相同的用户消息。用于对信息编码的基本单元被称为“位区”,所述位区可被印刷或者空白。可利用本领域中众所周知的各种编码方法对信息编码,包括(n,k)条形码;双位码;其它游程长度受限码;以及直接二进制编码。
本发明的二维的高密度抗损印刷码是美国专利No.4782221中公开的,并参考美国专利No.4692603的数据条印刷码的改进。这两件专利作为参考整体包含于此。
图1A-B中描绘了现有的数据条10的结构,所述结构包含水平头部区;垂直头部区12;左导引条13;齿条14;编码数据部分15;挡板16和右导引条17。
和美国专利No.4782221中公开的数据条相比,本发明的二维高密度抗损印刷码具有若干改进。首先,在一个优选实施例中,利用直接二进制编码方法,在代码中对信息编码,其中印刷码中的一个位区可代表一位用户数据。和美国专利No.4782221中使用的双位编码方法相比,在信息密度方面有显著的提高。本发明的范围内的变化应包括在纠错信息的编码之前,或者提供计时信息的开始/停止位的插入之前,使用数据压缩的直接二进制位编码方法。
B.印刷码的优选实施例
图2A-B描绘了根据本发明得到的第一优选实施例。二维高密度抗损印刷码100包含左成帧部分120;水平头部区140;垂直头部区160;右成帧部分180和编码用户数据部分200。
图2A-B中,以印刷在纸件上的形式描述了该二维高密度抗损印刷码100,但是该印刷码也可印刷,蚀刻或者以照相方式形成于透明和不透明的各种基体上,包括透明塑料;胶片;不透明的乙烯树脂;不透明塑料;金属;及半导体材料上。
左成帧部分;水平头部区140;垂直头部区160和右成帧部分180共同向能够配合印刷码100工作的光学扫描仪提供信息,以便大大方便数据恢复。在优选实施例中,左成帧部分120和右成帧部分180又由开始模式125;左行地址模式130;右行地址模式;及停止模式185组成。在光栅扫描装置的情况下,开始模式125和停止模式185用于把印刷码100和围绕印刷码100的相邻静止区80区分开。在区域捕捉装置,例如二维电荷耦合器件(2D CCD)的情况下,开始模式125和停止模式185,以及头部区140,160用于向区域捕捉装置提供图象取向信息,以便简化印刷码100的解码。
左行地址模式130和右行地址模式190由4位(16种状态)葛莱码组成。在印刷码100的局部区域内,行地址模式130,190提供唯一的行地址信息,所述唯一的行地址信息可由飞点扫描仪使用,以便在解码操作中跟踪行位置,或者可由2D CCD使用,以便简化对印刷码的编码用户数据部分200的解码。
每条线上表示的模式是一个4位(16种状态)反射葛莱码。下面表示了每种状态的模式:
序列号 位串 序列号 位串
 0  0000  8  1100
 1  0001  9  1101
 2  0011  10  1111
 3  0010  11  1110
 4  0110  12  1010
 5  0111  13  1011
 6  0101  14  1001
 7  0100  15  1000
正如任意葛莱码的情况一样,可对所有4个二进制位进行异或运算,以便得到当从一行数据转到下一行数据时变化的时钟信号。
二维高密度抗损印刷码100的中心部分是编码用户数据部分200。借助位区,在编码用户数据部分200中对用户数据编码,在不透明介质的情况下,位区可被印刷或者空白的,在透明介质的情况下,位区可以是透明的或者不透明的。这些位区构成规则的矩形格子。所述格子的宽度由在水平头部140中编码的数值确定。所述格子的长度从前端的垂直头部延伸到印刷码100的末端。该格子上的数据被保存在矩形块中,可在垂直头部160中编码的数值中确定所述矩形块的尺寸。
从编码用户数据部分200的最右上部分开始,逐行地到达编码用户数据部分200的底部,按顺序每次一个二进制位地把用户数据编入位区中。跟在数据部分200中编码的用户数据之后的是纠错信息。
在优选实施例中,通过利用里德-索罗门纠错算法,实现错误检测和纠正。在数学上,里德-索罗门码以有限域的算术为基础。事实上,1960年的论文1从把代码定义为“从有限域K上的m维矢量空间到同一域上的维数更高的矢量空间的映射”开始。从“消息”$(a_0,a_1,…a{m-1})$开始,这里每个$a_k$是域K的一个元素,里德-索罗门码产生$(P(0),P(g),P(g^2),…,P(g^{N-1}))$,这里N是K中的元素的数目,g是K中的非零元素(循环)组的生成元,P(x)是多项式$a_0+a_1x+…+a_{m-1}x^{m-1}$。如果N大于m,则P的值超定(over determine)该多项式,并且有限域的性质确保可根据任意m个数值,恢复P的系数,即初始消息。
原理上,里德-索罗门码通过标绘大量的点,确定多项式。并且如同眼睛能够识别并校正一对“坏”点in what otherwise clearly a smoothparabola一样,里德-索罗门码可发现不正确的P值,并且仍可恢复初始的消息。组合推论(及线性代数)证实只要消息长度m严格小于N-2s,则这种方法可应付高达s个错误。
本领域的技术人员已知的详细描述里德-索罗门码的纠错特性的编码理论教科书有许多种。下面是在该象征学中实现的标准(非扩展)里德-索罗门码的特性的简要总结:
MM-以二进制位表示的代码符号大小
KK-每个块的数据符号的数目,KK<NN
NN-符号中的块大小,始终为(2**MM-1)
JJ-块中的实际数据值的数目
里德-索罗门码的纠错能力取决于NN-KK,块中的奇偶符号的数目。在纯纠错模式下,解码器也只可纠正最多每个块(NN-KK)/2个符号错误。
如果调用程序可估计至少一些错误存在的地方,则解码器可纠正多于(NN-KK)/2的错误。这些已知的错误位置被称为“疑符”。(注意知道错误的位置并不足以独立纠正错误,因为代码是非二进制码,我们不知道符号中的哪些二进制位出错)。如果事先已知所有的错误位置,则解码器可纠正多达NN-KK个错误,即代码块中的奇偶符号的数目。(注1工业和应用数学协会1960期刊,“Polynomial Codes over Certain Finite Fields”,Irving S.Reed和Gustave Solornon。这是描述该纠错方法的基本论文。意当确定了这么多的疑符时,没有保留用于检测其它不可纠正错误的冗余,从而解码器可能产生不可纠正的错误)。
在大多数情况下,既存在错误又存在疑符。每个错误计数为两个疑符,即疑符的数目和非擦除错误的数目的2倍值之和不能超过NN-KK。例如,作用于8位符号的(255,223)里德-索罗门码可处理多达16个错误OR32个疑符OR诸如8个错误和16个疑符之类的各种组合。
可按照图4中描述的方式,把上述里德-索罗门纠错原理应用在本发明的一个优选实施例中。图4以原理图的形式描述了当印刷时,将出现在印刷码100的编码用户数据部分200中的用户数据位的排列结构。纠错方法考虑最后的印刷排列结构。图4描述了16个8位×8位的区域。从四个8位×8位区域210,212,214和216选择一个8位子单元(例如包含各个8位×8位区域的最高有效位的一个字节),并且将其组合成用于纠错目的的纠错包。随后对用于纠错目的的该第一纠错包应用常规的纠错算法(例如Reed Solomon,不过也可用其它算法替代ReedSolomon)。产生大量的纠错位,并把这些纠错位附加到用户信息部分的末端。随后通过从各个8位×8位区域中选择次高有效位,并把这些次高有效位组合成用于纠错目的的纠错包,重复该过程。随后对该第二纠错包应用纠错算法,产生大量的纠错位。随后把这些纠错位附加到用户信息和第一组纠错位之后。重复该过程,直到第一组4个8位×8位区域中的所有信息已被纠错为止。随后通过选择4个新的8位×8位区域,并重复该过程,继续上述过程。当所有用户数据已被纠错时,把组合后用户数据和纠错信息格式化成当印刷时,将构成二维高密度抗损印刷码的文件。
另一优选实施例按照图5中描述的方式,应用前述纠错原理。类似于图4,图5以原理图的形式描述了当印刷时,将出现在印刷码100的编码用户数据部分200中的用户数据位的排列结构。纠错方法考虑最后的印刷排列结构。图5描述了16个8位×8位区域。从四个8位×8位区域220,222,224和226中选择一个二维(4×4)16位子单元(即两个字节),并且随后把所述16位子单元组合成用于纠错目的的纠错包。随后对用于纠错目的的该第一纠错包应用常规的纠错算法(例如Reed Solomon,不过也可用其它算法替代Reed Solomon)。产生大量的纠错位,并把这些纠错位附加到用户信息部分的末端。接下来,通过从这4个8位×8位区域的每个区域中选择另一组16个邻接位,组合这16个邻接位,并且随后对其进行纠错,产生纠错位。重复该过程,直到产生了第一组4个8位×8位区域中的所有用户数据的纠错信息为止。通过对接下来的4个8位×8位区域进行相同的操作,继续上述过程,当产生了所有用户数据的纠错信息时,结束该过程。
可以下述方式归纳该过程。首先按照将在二维高密度抗损印刷码中印刷用户数据的行-列顺序,把用户数据排列在计算机存储器中。随后,把按照行-列顺序组织的信息分成若干(n,m)尺寸的二维区域,所述若干(n,m)尺寸的二维区域代表将在二维印刷码中印刷的邻接位。从每个所述(n,m)尺寸的二维区域选择一个子单元的二进制位,并将其组合成第一纠错包以便纠错。随后对该第一纠错包应用纠错算法。随后把在第一步骤中这样产生的纠错位格式化成将在用户数据之后连续印刷的二进制位的二维集合。重复该过程,直到产生所有用户信息的纠错信息为止。
选择非相连二进制位并且对这些二进制位进行纠错,仍可提供代码字或位之间的最小距离的其它方法在本发明的范围之内,所述其它方法可包括每隔n个二进制位选择m个二进制位,例如按顺序选择二进制位1,9,17,25…,并把它们组合起来以便纠错,随后选择二进制位2,10,18,26…,并把它们组合起来以便纠错,重复该顺序,直到到达二进制位8,16,24…为止。
根据上面的说明,显然纠错是对非相连的数据部分进行的。这使印刷码的抗损性更好。为了实现这些操作,必须把用户数据长度和纠错水平及方式编码加入印刷码的控制数据部分中,在一个优选实施例中,所述控制数据部分通常位于编码用户数据部分200中的用户数据的前面。由于本发明中,应用纠错的方式相对较复杂,在对控制数据编码的印刷码部分发生损坏的情况下,可能难以恢复用户信息。于是,在本发明的另一优选实施例中,独立于剩余的用户数据,对该信息纠错,并且该信息散布在整个印刷内。
图6和图7A-D中描述了本发明这方面的操作。图6以原理图的形式描述了将构成印刷码100的编码用户数据部分200的一部分的若干8位×8位区域中的一个8位×8位区域。根据控制数据所需的纠错水平信息,可在标记为1,2,3和4的位位置插入与控制数据相关的一部分纠错信息。例如,如果要选择相对较低的纠错水平,则在标记为“1”的位位置,可对单个纠错位编码。当把这种散布方法应用于该印刷码的所有8位×8位区域时,与控制数据相关的纠错信息按照图7A中描述的方法分散到整个印刷码内。如果要选择相对较高的控制数据的纠错水平,则会如图7D中描述的那样,在印刷码的各个8位×8位区域中分布4个纠错位。图7B和7C中描述了中间情况。
在固定长度格式印刷码中,该信息可散布在整个代码字内的各个已知位置,以提供坚固的抗损性。在可变长度和纠错印刷码中,通过对对应于从若干选项中选择的一个选项的数字进行编码,头部可存储控制数据纠错位的位置。这指出在印刷码的控制数据部分发生灾难性损坏的情况下,阅读机应在什么地方查找对应于控制数据的纠错位。
根据前述实施例产生的二维高密度抗损印刷码能够对2800字节的信息(足以满足多个生物统计信息(指纹和肖像)及文本)编码,同时具有较高的纠错水平,其结果是总的消息长度为3400字节。该信息可被印刷在具有0.84英寸×2.87英寸(最小细节的尺寸为0.0066×0.010英寸)的编码用户数据部分的印刷码中。这种印刷码易于安装到常规的2.125×3.375英寸卡的一面的一部分上,从而在该卡的剩余部分上,为人类可读的信息留下足够的空间。可选择落入本发明范围内的其它最小细节尺寸,以便获得相对更小或更大的密度。
C.识别证件的优选实施例
图9中描述了证明本发明在可靠身份验证应用中的用途的一个优选实施例。常规尺寸的ISO卡带有一个二维印刷码100,并且包括照片区310和文本区320。由于本发明的二维高密度抗损印刷码的信息容量的增大,印刷码100可存储多个指纹样板,照片信息和文本。
D.完全集成的离线身份验证设备的优选实施例
本发明的另一实施例包含一个完全集成的小型离线身份验证设备,所述设备是便携式的或者是固定式的,所述设备具有捕捉二维高密度抗损印刷码的图象的装置;实时生物统计信息捕捉能力(例如指纹);微处理器和相关的程序,所述程序用于比较取自试图验证其身份的个人的实时生物统计信息和和从二维印刷码恢复的生物统计信息;以及根据生物统计信息比较过程的结果,指出所述个人已被证明是真实可靠或者不可信的指示装置。
捕捉二维高密度抗损印刷码的图象的装置可包括,例如,二维电荷耦合器件(CCD)图象传感器,二维CMOS图象传感器或者聚焦于带有所述二维印刷码的基体的表面上的其它适宜的二维成像装置。另一方面,可使线性传感器,例如线性CCD,线性CMOS图象传感器,线性接触式图象传感器(CIS)或者其它适宜的线性图象传感器聚焦于基体上,以便捕捉二维印刷码,并扫过表面基体,以便捕捉其二维图象。按照常规的传真机或者平板扫描仪的方式,通过相对于线性图象传感器移动基体,或者相对于基体移动线性图象传感器,可完成所述“扫描”动作。
本领域中已知的适于捕捉二维印刷码的二维图象的另一种技术包括利用二维图象传感器,捕捉二维印刷码的二维图象的多个图象(其中这样捕捉的每个图象只代表二维印刷码的一部分),并把所述多个图象“接合”成足以代表整个二维印刷码的单个图象。这可通过使二维印刷码扫过不能用单个图象捕捉整个二维印刷码的二维图象传感器来实现。当使二维印刷码扫过时,借助所述二维图象传感器,捕捉多个重叠的“快照”图象。用软件分析图象-图象重叠(边界相关性),合并所述多个图象,得到单一的清晰图象。诸如“Logitech ScanMan”之类的“手工扫描仪”已采用了这种技术。
图10是完全集成的小型手持式可靠身份验证设备400的一个实施例的前视图,所述设备400包括指纹图象扫描仪410(实时生物统计信息捕捉装置),音频转换器420,显示器430,小键盘输入装置440和二维图象传感器450。
图11是同一个完全集成的小型手持式可靠身份验证设备400的后视图,图11还表示了PCMCIA卡460。
在该优选实施例中,二维图象扫描仪450包括扫描接触式图象传感器(CIS),所述扫描接触式图象传感器具有足以可靠地分辨和区分任意尺寸范围内小至0.0066英寸的细节的分辨率(最好400dpi或者更大)。
在该优选实施例中,指纹图象扫描仪410是市场上买得到的微型装置,例如由CA,San Bruno,1150 Bayhill Dr.,Identicator Technology生产的DFR-200。本领域的技术人员易于认识到,作为代用品或者作为增加物,也可容易地采用其它指纹扫描装置和/或其它生物统计信息捕捉装置(例如用于虹膜扫描和/或面部识别的照相装置)。
显示器430是能够显示彩色照片的全色有效矩阵显示器。但是,在其它实施例中,根据具体应用的显示要求,可用单色显示器,只显示文本的显示器或者简单的指示代替全色有效矩阵显示器。例如,在访问控制应用中,只需要指出简单的“通过”或“失败”情形,因此只需要不多于一个或两个的指示灯。
音频转换器420是配置的用于向身份验证设备400添加用户接口非必需部件。
小键盘输入装置440向用户提供文本输入和功能选择能力,在存在多种操作模式的应用中,或者在可以预料需要输入与身份验证相关的其它文本信息的应用(例如车票,选民登记,边境控制应用等)中,小键盘输入装置是有用的。在几乎不需要额外的文本信息的其它应用中,可用一组较少的功能键替代小键盘输入装置440,或者完全消除小键盘输入装置440。
图11中所示的PCMCIA卡460代表身份验证设备的多种可能的外部接口之一。例如,PCMCIA卡可用于增加网络连接性,以便记录交易,或者用于增加外围设备,例如打印机,大容量存储器,磁条阅读机等。本发明所属领域中的技术人员易于认识到其它接口,例如串行通信接口,并行打印机端口,IrDA通信接口,以太网等的类似有效性和适用性,并且可马上懂得如何实现这样的接口。
图12是图10和11中描绘的优选实施例的功能方框图500,表示了该优选实施例的主要功能部件。处理器510,例如Intel SA1100StrongARM微处理器通过微处理器总线512与系统的其它部件相连。程序存储器520最好是快擦编程只读存储器,并且用于存储管理身份验证设备(500)的操作的程序和算法。这些程序和算法包括:处理生物统计信息(例如,指纹细节提取)的软件,生物统计信息匹配(例如,指纹匹配)的软件,译解二维印刷码的软件,和操作软件(例如,用于机器控制的操作系统和代码)。数据存储器530是随机存取存储器(RAM),最好是DO或SDRAM类型的随机存取存储器,并且用于存储捕捉的图象,生物统计数据,以及用于存储计算的中间结果。在一个优选实施例中,通过把所有程序复制到RAM中,以供执行,程序存储器520和数据存储器530被有效地结合成单个存储器。这样,可使用速度较慢,并且费用较低的程序存储器存储程序和算法。当从通常比快擦编程只读存储器快得多的RAM执行时,使用相同的数据存储器530存储程序和数据较为经济。非易失性存储器535被用于保存长期信息,例如交易记录,配置信息,授权名单等。非易失性存储器535最好是快擦编程只读存储器,磁盘存储器,或者其它非易失性介质。在使用快擦编程只读存储器的情况下,可把非易失性存储器535的程序存储器520结合成单个存储器。
光学扫描仪540提供用于捕捉二维印刷码,例如上面说明的高密度纠错抗损印刷码的二维图象的手段。在优选实施例中,光学图象传感器540包括具有传送机构的线性接触式图象传感器(CIS),所述传送机构用于使所述线性接触式图象传感器(以线性接触的方式)扫过带有上面提及的二维印刷码的基体的表面。扫描仪接口550处理来自于光学扫描仪540的信号,并所述信号转换为适于存储到数据存储器530中,以便进行软件解码的数字信号。
生物统计信息捕捉装置560提供取自于要验证的目标人员的当前生物统计数据。在优选实施例中,生物统计信息捕捉装置560是指纹图象扫描仪。生物统计信息捕捉装置560捕捉的数据最后被保存在数据存储器530中,并在数据存储器530中被分析。
显示器570向身份验证设备400的使用者提供可视信息。在优选实施例,显示器是全色有效矩阵图形显示器,它能够显示诸如彩色照片和相关描述文本之类的彩色文本和图形信息。
为了与外部设备或计算机通信,提供了通信接口580。在优选实施例中,通信接口580包括一个串行端口,一个并行端口(均为通常可在个人计算机上找到的那种类型的串行、并行端口),IrDA(红外数据存取)端口和PCMCIA端口。从而看出提供了一种二维高密度抗损印刷码。本领域中的技术人员将理解可借助除所述优选实施例之外的其它实施例实践本发明,上面描述的优选实施例只是用于举例说明本发明,而不是对本发明的限制,因此,本发明只由下述权利要求限定。

Claims (9)

1.一种对由光学扫描仪扫描和译解的信息编码的二维高密度抗损印刷码,包括:
对将被光学扫描仪用于帮助读取和译解所述印刷码的信息编码的译解信息部分;
区分印刷码的横向范围和基体的邻接部分的区分部分;
对将被光学扫描仪用于帮助读取和译解所述印刷码的行地址信息编码的行地址部分;
其中信息被编码写入位区中的编码信息部分,编码写入所述位区中的所述信息可被印刷或者是空白的,并且其中纠错信息被附加到所述信息部分上;
所述纠错信息包括根据在所述编码信息部分中编码的信息子单元,计算得到的纠错代码字。
2.按照权利要求1所述的二维高密度抗损印刷码,其中:
通过利用面向块的纠错算法,计算附加到所述信息部分上的所述纠错信息。
3.按照权利要求2所述的二维高密度抗损印刷码,其中:
所述纠错算法是里德-索罗门方法。
4.按照权利要求1所述的二维高密度抗损印刷码,其中:
利用常规的代码,计算附加到所述信息部分上的所述纠错信息。
5.一种二维高密度抗损印刷码,所述二维高密度抗损印刷码对由光学扫描仪扫描和译解,从而帮助读取和译解所述印刷码的信息进行编码;
带有所述印刷码的基体;
对将被光学扫描仪用于帮助读取和译解所述印刷码的信息编码的译解信息部分;
区分印刷码的横向范围和基体的邻接部分的区分部分;
对将被光学扫描仪用于帮助读取和译解所述印刷码的行地址信息编码的行地址部分;
信息被编码写入位区中的编码信息部分,所述位区可被印刷或者是空白的,并且其中纠错信息被附加到所述信息部分上,所述位区形成多个横向数据行,从所述编码信息部分的起点开始,逐行地把所述信息顺序编码写入所述信息部分中,直到到达最后的数据行为止,所述纠错信息接在所述用户信息之后;
通过选择将编码写入所述信息部分中的信息子单元,对每个所述子单元应用纠错算法,计算所述纠错信息,以便在出错的情况下,纠正所述信息。
6.按照权利要求5所述的二维高密度抗损印刷码,其中:
通过把顺序编码的用户信息分成若干个信息包,选择将被纠错的所述信息子单元;选择每个信息包的一部分;组合来自各个信息包的信息;并对选自所述多个信息包的信息应用纠错算法;把纠错信息附加到所述数据消息上;通过从各个所述信息包选择新的信息,继续纠错过程;对该信息应用纠错算法;把纠错信息附加到编码信息部分上;并继续该过程,直到每个所述信息包中的所有信息已被选择,组合和纠错为止。
7.按照权利要求6所述的二维高密度抗损印刷码,其中:
所述纠错算法是里德-索罗门方法。
8.按照权利要求6所述的二维高密度抗损印刷码,其中:
利用常规的代码,计算附加到所述信息部分上的所述纠错信息。
9.一种提供可靠离线身份验证的系统,包括下述组件:
身份证明;
所述身份证明是对多个生物统计信息编码的二维高密度抗损印刷码,所述印刷码还包括:
对将被光学扫描仪用于帮助读取和译解所述印刷码的信息编码的译解信息部分;
区分印刷码的横向范围和基体的邻接部分的区分部分;
对将被光学扫描仪用于帮助读取和译解所述印刷码的行地址信息编码的行地址部分;
其中信息被编码写入位区中的编码信息部分,编码写入所述位区中的所述信息可被印刷或者是空白的,并且其中纠错信息被附加到所述信息部分上;
所述纠错信息包括根据在所述编码信息部分中编码的信息子单元,计算得到的纠错代码字;
集成的离线可靠身份验证设备,所述设备还包括:
读取身份证明中所含的二维高密度抗损印刷码的扫描仪;
存储从印刷码恢复的多个生物统计信息和文本的存储器;
从将验证其身份的个人获取生物统计信息的实时生物统计信息获取装置;
比较从二维高密度抗损印刷码恢复的生物统计信息和所述实时生物统计信息获取装置获得的实时生物统计信息,以便确定实时生物统计信息是否与从二维高密度抗损印刷还原的生物统计信息相符的处理装置;
用于指示从将被验证身份的个人获得的实时生物统计信息是否与从二维高密度抗损印刷码还原的生物统计信息相符的身份验证结果通知装置。
CN00805329A 1999-02-24 2000-02-18 用于存储生物统计信息的二维印刷码和读取该印刷码的设备 Pending CN1344399A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/256,754 US6560741B1 (en) 1999-02-24 1999-02-24 Two-dimensional printed code for storing biometric information and integrated off-line apparatus for reading same
US09/256,754 1999-02-24

Publications (1)

Publication Number Publication Date
CN1344399A true CN1344399A (zh) 2002-04-10

Family

ID=22973461

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00805329A Pending CN1344399A (zh) 1999-02-24 2000-02-18 用于存储生物统计信息的二维印刷码和读取该印刷码的设备

Country Status (12)

Country Link
US (2) US6560741B1 (zh)
EP (1) EP1157356B1 (zh)
JP (1) JP2002538530A (zh)
CN (1) CN1344399A (zh)
AT (1) ATE274213T1 (zh)
AU (1) AU771943B2 (zh)
BR (1) BR0008501A (zh)
CA (1) CA2362743C (zh)
DE (1) DE60013101T2 (zh)
HK (1) HK1046184A1 (zh)
MX (1) MXPA01008579A (zh)
WO (1) WO2000051072A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004095357A1 (fr) * 2003-04-23 2004-11-04 Lp Technologies (Shanghai) Inc. Systeme code barres bidimensionnel synchrone a information multiple et procede de lecture associe
CN106682714A (zh) * 2015-11-11 2017-05-17 无锡百得包装材料有限公司 一种高分子聚合物加密防伪技术
CN110210585A (zh) * 2019-05-22 2019-09-06 万润科技精机(昆山)有限公司 一种编码方法及设有编码的物、读取编码的设备

Families Citing this family (250)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512254B2 (en) * 2001-11-07 2009-03-31 Symbol Technologies, Inc. System and method for mobile biometric authentication
US8910876B2 (en) 1994-05-25 2014-12-16 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US8261993B2 (en) * 1994-05-25 2012-09-11 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
US7712668B2 (en) * 1994-05-25 2010-05-11 Marshall Feature Recognition, Llc Method and apparatus for accessing electronic data via a familiar printed medium
WO2000019887A1 (en) * 1998-10-08 2000-04-13 Minimed Inc. Telemetered characteristic monitor system
US7621893B2 (en) 1998-10-29 2009-11-24 Medtronic Minimed, Inc. Methods and apparatuses for detecting occlusions in an ambulatory infusion pump
US7766873B2 (en) 1998-10-29 2010-08-03 Medtronic Minimed, Inc. Method and apparatus for detecting occlusions in an ambulatory infusion pump
AUPQ291299A0 (en) * 1999-09-17 1999-10-07 Silverbrook Research Pty Ltd A self mapping surface and related applications
US7806886B2 (en) * 1999-06-03 2010-10-05 Medtronic Minimed, Inc. Apparatus and method for controlling insulin infusion with state variable feedback
DE19940341A1 (de) * 1999-08-25 2001-03-01 Kolja Vogel Verfahren zum Schutz von Daten
US8036431B1 (en) * 1999-10-29 2011-10-11 Identix Incorporated Portable apparatus for identification verification
US20030060765A1 (en) * 2000-02-16 2003-03-27 Arthur Campbell Infusion device menu structure and method of using the same
US6453301B1 (en) * 2000-02-23 2002-09-17 Sony Corporation Method of using personal device with internal biometric in conducting transactions over a network
US20020095580A1 (en) * 2000-12-08 2002-07-18 Brant Candelore Secure transactions using cryptographic processes
US7251633B2 (en) * 2000-12-11 2007-07-31 Sony Corporation Method or system for executing deferred transactions
US7765163B2 (en) * 2000-12-12 2010-07-27 Sony Corporation System and method for conducting secure transactions over a network
US20020124190A1 (en) * 2001-03-01 2002-09-05 Brian Siegel Method and system for restricted biometric access to content of packaged media
US6827702B2 (en) 2001-09-07 2004-12-07 Medtronic Minimed, Inc. Safety limits for closed-loop infusion pump control
US20030116630A1 (en) * 2001-12-21 2003-06-26 Kba-Giori S.A. Encrypted biometric encoded security documents
US7493190B1 (en) * 2002-01-07 2009-02-17 Robert Tomassi Vending system having biometric verification protocols for user verification
US6711465B2 (en) * 2002-01-07 2004-03-23 Robert Tomassi Vending machine having a biometric verification system for authorizing the sales of regulated products
TWI235926B (en) 2002-01-11 2005-07-11 Sonix Technology Co Ltd A method for producing indicators and processing system, coordinate positioning system and electronic book system utilizing the indicators
US8146823B2 (en) * 2002-01-18 2012-04-03 Microscan Systems, Inc. Method and apparatus for rapid image capture in an image system
US7118042B2 (en) * 2002-01-18 2006-10-10 Microscan Systems Incorporated Method and apparatus for rapid image capture in an image system
GB0228434D0 (en) * 2002-12-05 2003-01-08 Scient Generics Ltd Error correction
US8512276B2 (en) * 2002-07-24 2013-08-20 Medtronic Minimed, Inc. System for providing blood glucose measurements to an infusion device
US20040068230A1 (en) * 2002-07-24 2004-04-08 Medtronic Minimed, Inc. System for providing blood glucose measurements to an infusion device
US7561183B1 (en) * 2002-10-08 2009-07-14 Unisys Corporation Mobile issuance of official documents with biometric information encoded thereon
US7133563B2 (en) 2002-10-31 2006-11-07 Microsoft Corporation Passive embedded interaction code
US20040122353A1 (en) * 2002-12-19 2004-06-24 Medtronic Minimed, Inc. Relay device for transferring information between a sensor system and a fluid delivery system
AU2004247026B2 (en) * 2003-05-16 2009-09-24 Acorda Therapeutics, Inc. Proteoglycan degrading mutants for treatment of CNS
US7583842B2 (en) * 2004-01-06 2009-09-01 Microsoft Corporation Enhanced approach of m-array decoding and error correction
US20050156318A1 (en) * 2004-01-15 2005-07-21 Douglas Joel S. Security marking and security mark
WO2005109327A2 (en) * 2004-05-03 2005-11-17 Veritec, Inc. Methods for encoding and decoding information
US7542590B1 (en) 2004-05-07 2009-06-02 Yt Acquisition Corporation System and method for upgrading biometric data
ES2326420T3 (es) * 2004-05-17 2009-10-09 Dexrad (Proprietary) Limited Metodo y sistema para crear un documento de identificacion.
US20070100222A1 (en) * 2004-06-14 2007-05-03 Metronic Minimed, Inc. Analyte sensing apparatus for hospital use
US20060018519A1 (en) * 2004-07-16 2006-01-26 Cross Match Technologies, Inc. Hand-held personal identification device with distributed control system
US20060013447A1 (en) * 2004-07-16 2006-01-19 Cross Match Technologies, Inc. Hand-held personal identification analysis device and methods of use
US7344500B2 (en) * 2004-07-27 2008-03-18 Medtronic Minimed, Inc. Sensing system with auxiliary display
DE102004056007A1 (de) * 2004-11-19 2006-05-24 Bundesdruckerei Gmbh Mobile Verifikationseinrichtung zur Echtheitsüberprüfung von Reisedokumenten
US7303543B1 (en) * 2004-12-03 2007-12-04 Medtronic Minimed, Inc. Medication infusion set
AP2007004056A0 (en) * 2004-12-16 2007-08-31 Independent Natural Resourcs I Buoyancy pump power system
US7704229B2 (en) 2005-02-03 2010-04-27 Medtronic Minimed, Inc. Insertion device
US20060184104A1 (en) * 2005-02-15 2006-08-17 Medtronic Minimed, Inc. Needle guard
US7826074B1 (en) 2005-02-25 2010-11-02 Microsoft Corporation Fast embedded interaction code printing with custom postscript commands
US7421439B2 (en) 2005-04-22 2008-09-02 Microsoft Corporation Global metadata embedding and decoding
US7400777B2 (en) 2005-05-25 2008-07-15 Microsoft Corporation Preprocessing for information pattern analysis
US7729539B2 (en) 2005-05-31 2010-06-01 Microsoft Corporation Fast error-correcting of embedded interaction codes
US20060272652A1 (en) * 2005-06-03 2006-12-07 Medtronic Minimed, Inc. Virtual patient software system for educating and treating individuals with diabetes
US20070033074A1 (en) * 2005-06-03 2007-02-08 Medtronic Minimed, Inc. Therapy management system
US20060293891A1 (en) * 2005-06-22 2006-12-28 Jan Pathuel Biometric control systems and associated methods of use
US20070016449A1 (en) * 2005-06-29 2007-01-18 Gary Cohen Flexible glucose analysis using varying time report deltas and configurable glucose target ranges
US7587079B2 (en) * 2005-07-21 2009-09-08 Xerox Corporation Check printing auditing systems and methods
US20070066956A1 (en) * 2005-07-27 2007-03-22 Medtronic Minimed, Inc. Systems and methods for entering temporary basal rate pattern in an infusion device
US20070060870A1 (en) * 2005-08-16 2007-03-15 Tolle Mike Charles V Controller device for an infusion pump
US7737581B2 (en) * 2005-08-16 2010-06-15 Medtronic Minimed, Inc. Method and apparatus for predicting end of battery life
US20070060869A1 (en) * 2005-08-16 2007-03-15 Tolle Mike C V Controller device for an infusion pump
US20090227855A1 (en) * 2005-08-16 2009-09-10 Medtronic Minimed, Inc. Controller device for an infusion pump
US20070093786A1 (en) * 2005-08-16 2007-04-26 Medtronic Minimed, Inc. Watch controller for a medical device
US7817816B2 (en) 2005-08-17 2010-10-19 Microsoft Corporation Embedded interaction code enabled surface type identification
US7713240B2 (en) * 2005-09-13 2010-05-11 Medtronic Minimed, Inc. Modular external infusion device
US7742755B2 (en) * 2005-09-19 2010-06-22 Silverbrook Research Pty Ltd Retrieving a bill via a coded surface
US7428986B2 (en) * 2005-09-19 2008-09-30 Silverbrook Research Pty Ltd Printing a health report using a mobile device
US7403797B2 (en) * 2005-09-19 2008-07-22 Silverbrook Research Pty Ltd Obtaining a physical product via a coded surface
US7697714B2 (en) * 2005-09-19 2010-04-13 Silverbrook Research Pty Ltd Associating an object with a sticker and a surface
US7708203B2 (en) 2005-09-19 2010-05-04 Silverbrook Research Pty Ltd Link object to sticker
US7761090B2 (en) * 2005-09-19 2010-07-20 Silverbrook Research Pty Ltd Print remotely to a mobile device
US8072629B2 (en) * 2005-09-19 2011-12-06 Silverbrook Research Pty Ltd Print subscribed content on a mobile device
US7689249B2 (en) * 2005-09-19 2010-03-30 Silverbrook Research Pty Ltd Printing a security identification using a mobile device
US7805162B2 (en) * 2005-09-19 2010-09-28 Silverbrook Research Pty Ltd Print card with linked object
US7438215B2 (en) * 2005-09-19 2008-10-21 Silverbrook Research Pty Ltd Printing location-based information using a mobile device
US7774025B2 (en) * 2005-09-19 2010-08-10 Silverbrook Research Pty Ltd Printing content on a reverse side of a coded surface
US7403796B2 (en) * 2005-09-19 2008-07-22 Silverbrook Research Pty Ltd Printing dating information using a mobile device
US7738674B2 (en) * 2005-09-19 2010-06-15 Silverbrook Research Pty Ltd Retrieving location data by sensing coded data on a surface
US7672664B2 (en) * 2005-09-19 2010-03-02 Silverbrook Research Pty Ltd Printing a reminder list using mobile device
US7575172B2 (en) * 2005-09-19 2009-08-18 Silverbrook Research Pty Ltd Printing a greeting card using a mobile device
US7855805B2 (en) 2005-09-19 2010-12-21 Silverbrook Research Pty Ltd Printing a competition entry form using a mobile device
US7778666B2 (en) * 2005-09-19 2010-08-17 Silverbrook Research Pty Ltd Printing a gambling ticket using a mobile device
US7621442B2 (en) 2005-09-19 2009-11-24 Silverbrook Research Pty Ltd Printing a subscription using a mobile device
US7756526B2 (en) 2005-09-19 2010-07-13 Silverbrook Research Pty Ltd Retrieving a web page via a coded surface
US7738919B2 (en) * 2005-09-19 2010-06-15 Silverbrook Research Pty Ltd Link object to card
US7783323B2 (en) * 2005-09-19 2010-08-24 Silverbrook Research Pty Ltd Printing a web page using a mobile device
US7992213B2 (en) * 2005-09-19 2011-08-02 Silverbrook Research Pty Ltd Gaining access via a coded surface
US7654444B2 (en) 2005-09-19 2010-02-02 Silverbrook Research Pty Ltd Reusable sticker
US7558599B2 (en) * 2005-09-19 2009-07-07 Silverbrook Research Pty Ltd Printing a bill using a mobile device
US7747280B2 (en) * 2005-09-19 2010-06-29 Silverbrook Research Pty Ltd Retrieving a product via a coded surface
US7724399B2 (en) * 2005-09-19 2010-05-25 Silverbrook Research Pty Ltd Method of downloading and installing a software object
US7558597B2 (en) * 2005-09-19 2009-07-07 Silverbrook Research Pty Ltd. Retrieving a ringtone via a coded surface
US7469829B2 (en) * 2005-09-19 2008-12-30 Silverbrook Research Pty Ltd Printing video information using a mobile device
US7668540B2 (en) * 2005-09-19 2010-02-23 Silverbrook Research Pty Ltd Print on a mobile device with persistence
US7506802B2 (en) * 2005-09-19 2009-03-24 Silverbrook Research Pty Ltd Method of performing an action in relation to a software object
US7637424B2 (en) 2005-09-19 2009-12-29 Silverbrook Research Pty Ltd Printing audio information using a mobile device
US7970435B2 (en) * 2005-09-19 2011-06-28 Silverbrook Research Pty Ltd Printing an advertisement using a mobile device
US7380709B2 (en) * 2005-09-19 2008-06-03 Silverbrook Research Pty Ltd Printing a trading card using a mobile device
US7738862B2 (en) * 2005-09-19 2010-06-15 Silverbrook Research Pty Ltd Retrieve information via card on mobile device
US20070064130A1 (en) * 2005-09-19 2007-03-22 Silverbrook Research Pty Ltd Link object to form field on surface
US7407092B2 (en) * 2005-09-19 2008-08-05 Silverbrook Research Pty Ltd Printing gaming information using a mobile device
US7725148B2 (en) * 2005-09-23 2010-05-25 Medtronic Minimed, Inc. Sensor with layered electrodes
US8114269B2 (en) 2005-12-30 2012-02-14 Medtronic Minimed, Inc. System and method for determining the point of hydration and proper time to apply potential to a glucose sensor
US8114268B2 (en) 2005-12-30 2012-02-14 Medtronic Minimed, Inc. Method and system for remedying sensor malfunctions detected by electrochemical impedance spectroscopy
US20070173712A1 (en) * 2005-12-30 2007-07-26 Medtronic Minimed, Inc. Method of and system for stabilization of sensors
US7985330B2 (en) * 2005-12-30 2011-07-26 Medtronic Minimed, Inc. Method and system for detecting age, hydration, and functional states of sensors using electrochemical impedance spectroscopy
US7774038B2 (en) * 2005-12-30 2010-08-10 Medtronic Minimed, Inc. Real-time self-calibrating sensor system and method
US20070169533A1 (en) * 2005-12-30 2007-07-26 Medtronic Minimed, Inc. Methods and systems for detecting the hydration of sensors
US20080089554A1 (en) * 2006-03-03 2008-04-17 Catcher Inc. Device and method for digitally watermarking an image with data
US20070254593A1 (en) * 2006-04-28 2007-11-01 Medtronic Minimed, Inc. Wireless data communication for a medical device network that supports a plurality of data communication modes
US20070255126A1 (en) * 2006-04-28 2007-11-01 Moberg Sheldon B Data communication in networked fluid infusion systems
US20070255125A1 (en) * 2006-04-28 2007-11-01 Moberg Sheldon B Monitor devices for networked fluid infusion systems
US8073008B2 (en) * 2006-04-28 2011-12-06 Medtronic Minimed, Inc. Subnetwork synchronization and variable transmit synchronization techniques for a wireless medical device network
US20070260886A1 (en) * 2006-05-02 2007-11-08 Labcal Technologies Inc. Biometric authentication device having machine-readable-zone (MRZ) reading functionality and method for implementing same
CN1885311A (zh) * 2006-05-29 2006-12-27 深圳矽感科技有限公司 二维码及其编解码方法
JP4946383B2 (ja) * 2006-11-22 2012-06-06 富士通株式会社 情報処理装置、情報処理装置の異常検出方法及び制御プログラム
US20080139910A1 (en) * 2006-12-06 2008-06-12 Metronic Minimed, Inc. Analyte sensor and method of using the same
US10154804B2 (en) * 2007-01-31 2018-12-18 Medtronic Minimed, Inc. Model predictive method and system for controlling and supervising insulin infusion
EP1975849B1 (en) * 2007-03-27 2011-04-27 Casio Computer Co., Ltd. Bar-code reading apparatus and computer-readable medium
US20080269714A1 (en) 2007-04-25 2008-10-30 Medtronic Minimed, Inc. Closed loop/semi-closed loop therapy modification system
US20080300572A1 (en) * 2007-06-01 2008-12-04 Medtronic Minimed, Inc. Wireless monitor for a personal medical device system
US20090057401A1 (en) * 2007-08-31 2009-03-05 Drb Systems, Incorporated System and methods for providing prepaid car wash or lube services
US20090112626A1 (en) * 2007-10-30 2009-04-30 Cary Talbot Remote wireless monitoring, processing, and communication of patient data
US8313467B2 (en) 2007-12-27 2012-11-20 Medtronic Minimed, Inc. Reservoir pressure equalization systems and methods
US8011596B2 (en) * 2008-02-13 2011-09-06 Hand Held Products, Inc. Machine readable 2D symbology printable on demand
US9295786B2 (en) 2008-05-28 2016-03-29 Medtronic Minimed, Inc. Needle protective device for subcutaneous sensors
US8208973B2 (en) * 2008-11-05 2012-06-26 Medtronic Minimed, Inc. System and method for variable beacon timing with wireless devices
US9330237B2 (en) 2008-12-24 2016-05-03 Medtronic Minimed, Inc. Pattern recognition and filtering in a therapy management system
US20100161346A1 (en) * 2008-12-24 2010-06-24 Kristen Getschmann Systems and Methods for Providing Bolus Dosage Recommendations
US8344847B2 (en) 2009-07-09 2013-01-01 Medtronic Minimed, Inc. Coordination of control commands in a medical device system having at least one therapy delivery device and at least one wireless controller device
US20110009813A1 (en) * 2009-07-09 2011-01-13 Medtronic Minimed, Inc. Panning a display of a portable medical device
US20110006880A1 (en) * 2009-07-09 2011-01-13 Medtronic Minimed, Inc. Fingerprint-linked control of a portable medical device
US8487758B2 (en) * 2009-09-02 2013-07-16 Medtronic Minimed, Inc. Medical device having an intelligent alerting scheme, and related operating methods
US8386042B2 (en) * 2009-11-03 2013-02-26 Medtronic Minimed, Inc. Omnidirectional accelerometer device and medical device incorporating same
US8574201B2 (en) 2009-12-22 2013-11-05 Medtronic Minimed, Inc. Syringe piston with check valve seal
US8755269B2 (en) * 2009-12-23 2014-06-17 Medtronic Minimed, Inc. Ranking and switching of wireless channels in a body area network of medical devices
US20110152970A1 (en) * 2009-12-23 2011-06-23 Medtronic Minimed, Inc. Location-based ranking and switching of wireless channels in a body area network of medical devices
US8562565B2 (en) 2010-10-15 2013-10-22 Medtronic Minimed, Inc. Battery shock absorber for a portable medical device
US8603033B2 (en) 2010-10-15 2013-12-10 Medtronic Minimed, Inc. Medical device and related assembly having an offset element for a piezoelectric speaker
US8603032B2 (en) 2010-10-15 2013-12-10 Medtronic Minimed, Inc. Medical device with membrane keypad sealing element, and related manufacturing method
US8474332B2 (en) 2010-10-20 2013-07-02 Medtronic Minimed, Inc. Sensor assembly and medical device incorporating same
US8495918B2 (en) 2010-10-20 2013-07-30 Medtronic Minimed, Inc. Sensor assembly and medical device incorporating same
US8479595B2 (en) 2010-10-20 2013-07-09 Medtronic Minimed, Inc. Sensor assembly and medical device incorporating same
US8197444B1 (en) 2010-12-22 2012-06-12 Medtronic Minimed, Inc. Monitoring the seating status of a fluid reservoir in a fluid infusion device
US8690855B2 (en) 2010-12-22 2014-04-08 Medtronic Minimed, Inc. Fluid reservoir seating procedure for a fluid infusion device
US8469942B2 (en) 2010-12-22 2013-06-25 Medtronic Minimed, Inc. Occlusion detection for a fluid infusion device
US8628510B2 (en) 2010-12-22 2014-01-14 Medtronic Minimed, Inc. Monitoring the operating health of a force sensor in a fluid infusion device
US20120211946A1 (en) 2011-02-22 2012-08-23 Medtronic Minimed, Inc. Sealing element for a hollow needle of a fluid infusion device
US9393399B2 (en) 2011-02-22 2016-07-19 Medtronic Minimed, Inc. Sealing assembly for a fluid reservoir of a fluid infusion device
US9463309B2 (en) 2011-02-22 2016-10-11 Medtronic Minimed, Inc. Sealing assembly and structure for a fluid infusion device having a needled fluid reservoir
US9283318B2 (en) 2011-02-22 2016-03-15 Medtronic Minimed, Inc. Flanged sealing element and needle guide pin assembly for a fluid infusion device having a needled fluid reservoir
US8614596B2 (en) 2011-02-28 2013-12-24 Medtronic Minimed, Inc. Systems and methods for initializing a voltage bus and medical devices incorporating same
US9101305B2 (en) 2011-03-09 2015-08-11 Medtronic Minimed, Inc. Glucose sensor product and related manufacturing and packaging methods
US9018893B2 (en) 2011-03-18 2015-04-28 Medtronic Minimed, Inc. Power control techniques for an electronic device
US8564447B2 (en) 2011-03-18 2013-10-22 Medtronic Minimed, Inc. Battery life indication techniques for an electronic device
CN103106426B (zh) * 2011-11-15 2016-01-20 北京大学 一种信息存储和读取方法及系统
US9610401B2 (en) 2012-01-13 2017-04-04 Medtronic Minimed, Inc. Infusion set component with modular fluid channel element
US8603027B2 (en) 2012-03-20 2013-12-10 Medtronic Minimed, Inc. Occlusion detection using pulse-width modulation and medical device incorporating same
US8603026B2 (en) 2012-03-20 2013-12-10 Medtronic Minimed, Inc. Dynamic pulse-width modulation motor control and medical device incorporating same
US8523803B1 (en) 2012-03-20 2013-09-03 Medtronic Minimed, Inc. Motor health monitoring and medical device incorporating same
US20130338629A1 (en) 2012-06-07 2013-12-19 Medtronic Minimed, Inc. Diabetes therapy management system for recommending basal pattern adjustments
US9333292B2 (en) 2012-06-26 2016-05-10 Medtronic Minimed, Inc. Mechanically actuated fluid infusion device
US8808269B2 (en) 2012-08-21 2014-08-19 Medtronic Minimed, Inc. Reservoir plunger position monitoring and medical device incorporating same
US9878096B2 (en) 2012-08-30 2018-01-30 Medtronic Minimed, Inc. Generation of target glucose values for a closed-loop operating mode of an insulin infusion system
US9364609B2 (en) 2012-08-30 2016-06-14 Medtronic Minimed, Inc. Insulin on board compensation for a closed-loop insulin infusion system
US9623179B2 (en) 2012-08-30 2017-04-18 Medtronic Minimed, Inc. Safeguarding techniques for a closed-loop insulin infusion system
US10496797B2 (en) 2012-08-30 2019-12-03 Medtronic Minimed, Inc. Blood glucose validation for a closed-loop operating mode of an insulin infusion system
US9849239B2 (en) 2012-08-30 2017-12-26 Medtronic Minimed, Inc. Generation and application of an insulin limit for a closed-loop operating mode of an insulin infusion system
US9662445B2 (en) 2012-08-30 2017-05-30 Medtronic Minimed, Inc. Regulating entry into a closed-loop operating mode of an insulin infusion system
US10130767B2 (en) 2012-08-30 2018-11-20 Medtronic Minimed, Inc. Sensor model supervisor for a closed-loop insulin infusion system
JP2014087969A (ja) * 2012-10-30 2014-05-15 Sony Corp 印刷媒体、名刺の作成方法及びプログラム
US8870818B2 (en) 2012-11-15 2014-10-28 Medtronic Minimed, Inc. Systems and methods for alignment and detection of a consumable component
US9522223B2 (en) 2013-01-18 2016-12-20 Medtronic Minimed, Inc. Systems for fluid reservoir retention
US9107994B2 (en) 2013-01-18 2015-08-18 Medtronic Minimed, Inc. Systems for fluid reservoir retention
US9033924B2 (en) 2013-01-18 2015-05-19 Medtronic Minimed, Inc. Systems for fluid reservoir retention
US9308321B2 (en) 2013-02-18 2016-04-12 Medtronic Minimed, Inc. Infusion device having gear assembly initialization
US8920381B2 (en) 2013-04-12 2014-12-30 Medtronic Minimed, Inc. Infusion set with improved bore configuration
US9433731B2 (en) 2013-07-19 2016-09-06 Medtronic Minimed, Inc. Detecting unintentional motor motion and infusion device incorporating same
US9402949B2 (en) 2013-08-13 2016-08-02 Medtronic Minimed, Inc. Detecting conditions associated with medical device operations using matched filters
US9889257B2 (en) 2013-08-21 2018-02-13 Medtronic Minimed, Inc. Systems and methods for updating medical devices
US9880528B2 (en) 2013-08-21 2018-01-30 Medtronic Minimed, Inc. Medical devices and related updating methods and systems
US9259528B2 (en) 2013-08-22 2016-02-16 Medtronic Minimed, Inc. Fluid infusion device with safety coupling
US9750877B2 (en) 2013-12-11 2017-09-05 Medtronic Minimed, Inc. Predicted time to assess and/or control a glycemic state
US9750878B2 (en) 2013-12-11 2017-09-05 Medtronic Minimed, Inc. Closed-loop control of glucose according to a predicted blood glucose trajectory
US10105488B2 (en) 2013-12-12 2018-10-23 Medtronic Minimed, Inc. Predictive infusion device operations and related methods and systems
US9849240B2 (en) 2013-12-12 2017-12-26 Medtronic Minimed, Inc. Data modification for predictive operations and devices incorporating same
US9694132B2 (en) 2013-12-19 2017-07-04 Medtronic Minimed, Inc. Insertion device for insertion set
US9399096B2 (en) 2014-02-06 2016-07-26 Medtronic Minimed, Inc. Automatic closed-loop control adjustments and infusion systems incorporating same
US9861748B2 (en) 2014-02-06 2018-01-09 Medtronic Minimed, Inc. User-configurable closed-loop notifications and infusion systems incorporating same
US10034976B2 (en) 2014-03-24 2018-07-31 Medtronic Minimed, Inc. Fluid infusion patch pump device with automatic fluid system priming feature
US10001450B2 (en) 2014-04-18 2018-06-19 Medtronic Minimed, Inc. Nonlinear mapping technique for a physiological characteristic sensor
US10232113B2 (en) 2014-04-24 2019-03-19 Medtronic Minimed, Inc. Infusion devices and related methods and systems for regulating insulin on board
US10275572B2 (en) 2014-05-01 2019-04-30 Medtronic Minimed, Inc. Detecting blockage of a reservoir cavity during a seating operation of a fluid infusion device
US9681828B2 (en) 2014-05-01 2017-06-20 Medtronic Minimed, Inc. Physiological characteristic sensors and methods for forming such sensors
US10007765B2 (en) 2014-05-19 2018-06-26 Medtronic Minimed, Inc. Adaptive signal processing for infusion devices and related methods and systems
US10274349B2 (en) 2014-05-19 2019-04-30 Medtronic Minimed, Inc. Calibration factor adjustments for infusion devices and related methods and systems
US10152049B2 (en) 2014-05-19 2018-12-11 Medtronic Minimed, Inc. Glucose sensor health monitoring and related methods and systems
CN104463060B (zh) * 2014-09-11 2017-06-23 上海大学 模拟式钢琴编码解码方法
CN104463156B (zh) * 2014-09-11 2018-04-27 上海大学 数字式钢琴编码解码方法
US9833563B2 (en) 2014-09-26 2017-12-05 Medtronic Minimed, Inc. Systems for managing reservoir chamber pressure
US9839753B2 (en) 2014-09-26 2017-12-12 Medtronic Minimed, Inc. Systems for managing reservoir chamber pressure
US10279126B2 (en) 2014-10-07 2019-05-07 Medtronic Minimed, Inc. Fluid conduit assembly with gas trapping filter in the fluid flow path
US9833564B2 (en) 2014-11-25 2017-12-05 Medtronic Minimed, Inc. Fluid conduit assembly with air venting features
US9987420B2 (en) 2014-11-26 2018-06-05 Medtronic Minimed, Inc. Systems and methods for fluid infusion device with automatic reservoir fill
US10195341B2 (en) 2014-11-26 2019-02-05 Medtronic Minimed, Inc. Systems and methods for fluid infusion device with automatic reservoir fill
US9636453B2 (en) 2014-12-04 2017-05-02 Medtronic Minimed, Inc. Advance diagnosis of infusion device operating mode viability
JP5731061B1 (ja) * 2014-12-04 2015-06-10 共樹 阿南 三次元コード及びその読み取り方法
US9943645B2 (en) 2014-12-04 2018-04-17 Medtronic Minimed, Inc. Methods for operating mode transitions and related infusion devices and systems
US9937292B2 (en) 2014-12-09 2018-04-10 Medtronic Minimed, Inc. Systems for filling a fluid infusion device reservoir
US10307535B2 (en) 2014-12-19 2019-06-04 Medtronic Minimed, Inc. Infusion devices and related methods and systems for preemptive alerting
US10265031B2 (en) 2014-12-19 2019-04-23 Medtronic Minimed, Inc. Infusion devices and related methods and systems for automatic alert clearing
US10307528B2 (en) 2015-03-09 2019-06-04 Medtronic Minimed, Inc. Extensible infusion devices and related methods
US10449298B2 (en) 2015-03-26 2019-10-22 Medtronic Minimed, Inc. Fluid injection devices and related methods
CN106155829B (zh) * 2015-04-01 2019-01-25 汪风珍 证件信息录入输出和信息数据交换系统
US10137243B2 (en) 2015-05-26 2018-11-27 Medtronic Minimed, Inc. Infusion devices with distributed motor control and related operating methods
US9999721B2 (en) 2015-05-26 2018-06-19 Medtronic Minimed, Inc. Error handling in infusion devices with distributed motor control and related operating methods
US10575767B2 (en) 2015-05-29 2020-03-03 Medtronic Minimed, Inc. Method for monitoring an analyte, analyte sensor and analyte monitoring apparatus
US9987425B2 (en) 2015-06-22 2018-06-05 Medtronic Minimed, Inc. Occlusion detection techniques for a fluid infusion device having a rotary pump mechanism and sensor contact elements
US9879668B2 (en) 2015-06-22 2018-01-30 Medtronic Minimed, Inc. Occlusion detection techniques for a fluid infusion device having a rotary pump mechanism and an optical sensor
US9993594B2 (en) 2015-06-22 2018-06-12 Medtronic Minimed, Inc. Occlusion detection techniques for a fluid infusion device having a rotary pump mechanism and rotor position sensors
US10010668B2 (en) 2015-06-22 2018-07-03 Medtronic Minimed, Inc. Occlusion detection techniques for a fluid infusion device having a rotary pump mechanism and a force sensor
US9878095B2 (en) 2015-06-22 2018-01-30 Medtronic Minimed, Inc. Occlusion detection techniques for a fluid infusion device having a rotary pump mechanism and multiple sensor contact elements
US10478557B2 (en) 2015-08-21 2019-11-19 Medtronic Minimed, Inc. Personalized parameter modeling methods and related devices and systems
US10201657B2 (en) 2015-08-21 2019-02-12 Medtronic Minimed, Inc. Methods for providing sensor site rotation feedback and related infusion devices and systems
US10293108B2 (en) 2015-08-21 2019-05-21 Medtronic Minimed, Inc. Infusion devices and related patient ratio adjustment methods
US10463297B2 (en) 2015-08-21 2019-11-05 Medtronic Minimed, Inc. Personalized event detection methods and related devices and systems
US10664569B2 (en) 2015-08-21 2020-05-26 Medtronic Minimed, Inc. Data analytics and generation of recommendations for controlling glycemic outcomes associated with tracked events
EP3352171A4 (en) * 2015-09-18 2019-05-08 Dai Nippon Printing Co., Ltd. DATA STORAGE MEDIUM, METHOD FOR THE PRODUCTION THEREOF, MEDIA FOR DATA STORAGE, DATA READING DEVICE AND DATA READING PROCEDURE
US10117992B2 (en) 2015-09-29 2018-11-06 Medtronic Minimed, Inc. Infusion devices and related rescue detection methods
US11666702B2 (en) 2015-10-19 2023-06-06 Medtronic Minimed, Inc. Medical devices and related event pattern treatment recommendation methods
CN109359657B (zh) 2015-10-19 2022-11-25 松翰科技股份有限公司 指标结构
US11501867B2 (en) 2015-10-19 2022-11-15 Medtronic Minimed, Inc. Medical devices and related event pattern presentation methods
US10146911B2 (en) 2015-10-23 2018-12-04 Medtronic Minimed, Inc. Medical devices and related methods and systems for data transfer
US10037722B2 (en) 2015-11-03 2018-07-31 Medtronic Minimed, Inc. Detecting breakage in a display element
US10449306B2 (en) 2015-11-25 2019-10-22 Medtronics Minimed, Inc. Systems for fluid delivery with wicking membrane
US10589038B2 (en) 2016-04-27 2020-03-17 Medtronic Minimed, Inc. Set connector systems for venting a fluid reservoir
CN106127276B (zh) * 2016-06-27 2018-12-21 福建联迪商用设备有限公司 一种量化污损QRCode的方法及系统
US11097051B2 (en) 2016-11-04 2021-08-24 Medtronic Minimed, Inc. Methods and apparatus for detecting and reacting to insufficient hypoglycemia response
CN106452756B (zh) * 2016-11-08 2018-03-30 王栋 可离线验证安全二维码构造验证方法与装置
US10238030B2 (en) 2016-12-06 2019-03-26 Medtronic Minimed, Inc. Wireless medical device with a complementary split ring resonator arrangement for suppression of electromagnetic interference
US10272201B2 (en) 2016-12-22 2019-04-30 Medtronic Minimed, Inc. Insertion site monitoring methods and related infusion devices and systems
US10532165B2 (en) 2017-01-30 2020-01-14 Medtronic Minimed, Inc. Fluid reservoir and systems for filling a fluid reservoir of a fluid infusion device
US10500135B2 (en) 2017-01-30 2019-12-10 Medtronic Minimed, Inc. Fluid reservoir and systems for filling a fluid reservoir of a fluid infusion device
US10363365B2 (en) 2017-02-07 2019-07-30 Medtronic Minimed, Inc. Infusion devices and related consumable calibration methods
US10552580B2 (en) 2017-02-07 2020-02-04 Medtronic Minimed, Inc. Infusion system consumables and related calibration methods
US11207463B2 (en) 2017-02-21 2021-12-28 Medtronic Minimed, Inc. Apparatuses, systems, and methods for identifying an infusate in a reservoir of an infusion device
US10646649B2 (en) 2017-02-21 2020-05-12 Medtronic Minimed, Inc. Infusion devices and fluid identification apparatuses and methods
CN109359999B (zh) * 2018-08-21 2021-10-29 同济大学 用于商品外包装的二维线段图形的编解码方法
US20230042197A1 (en) * 2019-12-20 2023-02-09 Jt International Sa An Electrically Operated Smoking Device Including an Optical Projection System for Identifying Smoking Articles Comprising an Indicium
CN112418372A (zh) * 2020-09-29 2021-02-26 四川谦泰仁投资管理有限公司 一种带标定功能的复合二维码系统
CN112861109B (zh) * 2021-02-07 2022-03-25 新大陆(福建)公共服务有限公司 一种基于ctid平台和前置系统生成的数字身份码及交互方法
WO2023117764A1 (en) * 2021-12-23 2023-06-29 Sicpa Holding Sa Two-dimensional barcode, method and system for encoding data into said two-dimensional barcode, and method and system for imaging and decoding said two-dimensional barcode
US11693612B1 (en) 2022-06-02 2023-07-04 Hand Held Products, Inc. Methods, apparatuses, and computer program products for verifying printed indicia

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4534031A (en) 1982-08-02 1985-08-06 News Log International Coded data on a record carrier and method for encoding same
US4782221A (en) 1985-04-01 1988-11-01 Cauzin Systems, Incorporated Printed data strip including bit-encoded information and scanner control
US4957580A (en) * 1986-04-23 1990-09-18 Drexler Technology Corp. Method for making an optical data card
US4910725A (en) 1986-04-23 1990-03-20 Drexler Technology Corporation Optical recording method for data cards
US5304786A (en) 1990-01-05 1994-04-19 Symbol Technologies, Inc. High density two-dimensional bar code symbol
WO1991006920A1 (en) * 1989-11-02 1991-05-16 Tms, Incorporated Non-minutiae automatic fingerprint identification system and methods
JPH0424889A (ja) 1990-05-21 1992-01-28 Toshiba Corp 個人認証機能付きicカード
US6104809A (en) * 1993-12-29 2000-08-15 Pitney Bowes Inc. Apparatus for verifying an identification card
US5509083A (en) * 1994-06-15 1996-04-16 Nooral S. Abtahi Method and apparatus for confirming the identity of an individual presenting an identification card
US5778011A (en) * 1995-06-07 1998-07-07 International Business Machines Corporation Method and apparatus for writing and protecting against random and cluster errors in image blocks
US6802005B1 (en) * 1995-10-11 2004-10-05 Pitney Bowes Inc. Method and system for tracking a person's time at a location
AT405218B (de) 1995-12-21 1999-06-25 Siemens Ag Oesterreich Identifikationssystem mit elektronischer chipkarte
US5761219A (en) 1996-07-12 1998-06-02 Intermec Technologies Corporation Error correction for PDF417 and other machine-readable symbologies
JPH10326331A (ja) * 1997-03-24 1998-12-08 Olympus Optical Co Ltd ドットコードを有する記録媒体及びコード読取装置
US6012636A (en) * 1997-04-22 2000-01-11 Smith; Frank E. Multiple card data system having first and second memory elements including magnetic strip and fingerprints scanning means
US6062475A (en) * 1997-06-25 2000-05-16 Metanetics Corporation Portable data collection device including color imaging dataform reader assembly
JPH11223238A (ja) * 1998-02-06 1999-08-17 Nissan Motor Co Ltd 能動型振動制御装置
US6644764B2 (en) * 1998-10-28 2003-11-11 Hewlett-Packard Development Company, L.P. Integrated printing/scanning system using invisible ink for document tracking

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004095357A1 (fr) * 2003-04-23 2004-11-04 Lp Technologies (Shanghai) Inc. Systeme code barres bidimensionnel synchrone a information multiple et procede de lecture associe
US7377449B2 (en) 2003-04-23 2008-05-27 Lp Technologies (Shanghai) Inc. Synchronous two-dimensional barcode system with all-around information, and reading method thereof
CN106682714A (zh) * 2015-11-11 2017-05-17 无锡百得包装材料有限公司 一种高分子聚合物加密防伪技术
CN110210585A (zh) * 2019-05-22 2019-09-06 万润科技精机(昆山)有限公司 一种编码方法及设有编码的物、读取编码的设备

Also Published As

Publication number Publication date
EP1157356B1 (en) 2004-08-18
HK1046184A1 (zh) 2002-12-27
BR0008501A (pt) 2002-06-04
ATE274213T1 (de) 2004-09-15
DE60013101T2 (de) 2005-08-18
WO2000051072A1 (en) 2000-08-31
JP2002538530A (ja) 2002-11-12
WO2000051072A9 (en) 2001-10-25
AU771943B2 (en) 2004-04-08
CA2362743C (en) 2008-06-03
DE60013101D1 (de) 2004-09-23
US6560741B1 (en) 2003-05-06
EP1157356A1 (en) 2001-11-28
CA2362743A1 (en) 2000-08-31
MXPA01008579A (es) 2003-06-24
US20050138527A1 (en) 2005-06-23
AU3497200A (en) 2000-09-14

Similar Documents

Publication Publication Date Title
CN1344399A (zh) 用于存储生物统计信息的二维印刷码和读取该印刷码的设备
US5862270A (en) Clock free two-dimensional barcode and method for printing and reading the same
US7900846B2 (en) Infra-red data structure printed on a photograph
CN1161705C (zh) 无边框、无时钟二维条形码及印刷和读取该条形码的方法
US7198194B2 (en) Two-dimensional code having superior decoding properties making it possible to control the level of error correcting codes, and a method for encoding and decoding the same
US8152070B2 (en) Two-dimensional symbol and method for reading same
US7516904B2 (en) Methods for encoding and decoding information
US7857405B2 (en) Method of mapping error-detection and redundant encoded data to an image
CN1294519C (zh) 二维条码的编码和解码方法
US6650836B2 (en) Method and apparatus for fault tolerant storage of photographs
AU2001295290A1 (en) Method and apparatus for fault tolerant data storage on photographs
AU2005202426B2 (en) Method and apparatus for fault tolerant storage of photographs
AU2004202957B2 (en) Data storage on photographs

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1046184

Country of ref document: HK