Local metadata embedding and decoding
    1.
    发明授权
    Local metadata embedding and decoding 有权
    本地元数据嵌入和解码

    公开(公告)号:US07542976B2

    公开(公告)日:2009-06-02

    申请号:US11112637

    申请日:2005-04-22

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F3/03545

    摘要: In accordance with embodiments of the invention, local metadata is embedded into an embedded interactive code document by combining a first m-array and a second m-array to generate a combined m-array with encoded local metadata such that a start position of the second m-array in the combined m-array is shifted, by an amount that is based on the local metadata, relative to a start position of the first m-array in the combined m-array. The first m-array and the second m-array may contain the same repeating bit sequence. Local metadata may be decoded from the embedded interactive code document by decoding the local metadata from the combined m-array by determining the amount by which the second m-array is shifted, relative to the first m-array, in the combined m-array.

    摘要翻译: 根据本发明的实施例,通过组合第一m阵列和第二m阵列来将本地元数据嵌入到嵌入式交互式代码文档中,以生成具有编码的本地元数据的组合m阵列,使得第二m阵列的开始位置 组合的m阵列中的m阵列相对于组合的m阵列中的第一m阵列的开始位置偏移基于本地元数据的量。 第一m阵列和第二m阵列可以包含相同的重复比特序列。 本地元数据可以通过从组合的m阵列中解码本地元数据而从嵌入式交互式代码文档中解码,通过确定第二m阵列相对于第一m阵列在组合的m阵列中被移位的量 。

    Global metadata embedding and decoding
    2.
    发明申请
    Global metadata embedding and decoding 有权
    全球元数据嵌入和解码

    公开(公告)号:US20060242561A1

    公开(公告)日:2006-10-26

    申请号:US11112672

    申请日:2005-04-22

    IPC分类号: G06F17/00

    摘要: In accordance with embodiments of the invention, global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (xd,yd)i of the plurality of copies of the first m-array in the combined m-array are each shifted, by respective amounts that are based on respective portions of the global metadata, relative to a start position of the first m-array in the combined m-array. Global metadata may be decoded from the combined m-array by determining the respective amounts by which the plurality of copies of the first m-array are shifted, relative to the first m-array, in the combined m-array and by combining the respective amounts to produce a decoded value of the global metadata.

    摘要翻译: 根据本发明的实施例,通过组合第一m阵列和第一m-阵列的多个副本,将嵌入式交互式代码文档中的全局元数据(诸如可以是全局唯一标识符的文档标识符)嵌入到嵌入式交互式代码文档中, 阵列以生成具有编码的全局元数据的组合的m阵列,使得多个的数组的相应起始位置(x,d,y,...) 组合的m阵列中的第一m阵列的副本相对于组合的m阵列中的第一m阵列的开始位置分别移位相应于全局元数据的相应部分的量。 可以通过确定在组合的m阵列中第一m阵列的多个副本相对于第一m阵列移位的相应量,并通过组合相应的数组来组合全局元数据 相当于产生全局元数据的解码值。

    Global metadata embedding and decoding
    3.
    发明授权
    Global metadata embedding and decoding 有权
    全球元数据嵌入和解码

    公开(公告)号:US08156153B2

    公开(公告)日:2012-04-10

    申请号:US12180484

    申请日:2008-07-25

    IPC分类号: G06F7/00 G06F17/00 G06K9/00

    摘要: Global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (xd, yd)i of the plurality of copies of the first m-array in the combined m-array are each shifted, by respective amounts that are based on respective portions of the global metadata, relative to a start position of the first m-array in the combined m-array. Global metadata may be decoded from the combined m-array by determining the respective amounts by which the plurality of copies of the first m-array are shifted, relative to the first m-array, in the combined m-array and by combining the respective amounts to produce a decoded value of the global metadata.

    摘要翻译: 通过组合第一m阵列和第一m阵列的多个副本来将全局元数据(诸如可以是全球唯一标识符的文档标识符)嵌入到嵌入式交互式代码文档中以生成组合的m阵列 具有编码的全局元数据,使得组合的m阵列中的第一m阵列的多个副本中的各个开始位置(xd,yd)i分别被移动,基于全局元数据的相应部分的相应量, 相对于组合的m阵列中的第一m阵列的开始位置。 可以通过确定在组合的m阵列中第一m阵列的多个副本相对于第一m阵列移位的相应量,并通过组合相应的数组来组合全局元数据 相当于产生全局元数据的解码值。

    GLOBAL METADATA EMBEDDING AND DECODING
    4.
    发明申请
    GLOBAL METADATA EMBEDDING AND DECODING 有权
    全球元数据嵌入和解码

    公开(公告)号:US20090119573A1

    公开(公告)日:2009-05-07

    申请号:US12180484

    申请日:2008-07-25

    IPC分类号: G06F17/00

    摘要: In accordance with embodiments of the invention, global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (xd,yd)i of the plurality of copies of the first m-array in the combined m-array are each shifted, by respective amounts that are based on respective portions of the global metadata, relative to a start position of the first m-array in the combined m-array. Global metadata may be decoded from the combined m-array by determining the respective amounts by which the plurality of copies of the first m-array are shifted, relative to the first m-array, in the combined m-array and by combining the respective amounts to produce a decoded value of the global metadata.

    摘要翻译: 根据本发明的实施例,通过组合第一m阵列和第一m-阵列的多个副本,将嵌入式交互式代码文档中的全局元数据(诸如可以是全局唯一标识符的文档标识符)嵌入到嵌入式交互式代码文档中, 阵列以生成具有编码的全局元数据的组合m阵列,使得组合的m阵列中的第一m阵列的多个副本中的相应起始位置(xd,yd)i各自偏移基于 在全局元数据的相应部分上相对于组合的m阵列中的第一m阵列的开始位置。 可以通过确定在组合的m阵列中第一m阵列的多个副本相对于第一m阵列移位的相应量,并通过组合相应的数组来组合全局元数据 相当于产生全局元数据的解码值。

    Global metadata embedding and decoding
    5.
    发明授权
    Global metadata embedding and decoding 有权
    全球元数据嵌入和解码

    公开(公告)号:US07421439B2

    公开(公告)日:2008-09-02

    申请号:US11112672

    申请日:2005-04-22

    IPC分类号: G06F7/00 G06F17/00 G06K9/00

    摘要: Global metadata, such as a document identifier, which may be a globally unique identifier, is embedded into an embedded interactive code document by combining a first m-array and a plurality of copies of the first m-array to generate a combined m-array with encoded global metadata such that respective start positions (xd,yd)i of the plurality of copies of the first m-array in the combined m-array are each shifted, by respective amounts that are based on respective portions of the global metadata, relative to a start position of the first m-array in the combined m-array. Global metadata may be decoded from the combined m-array by determining the respective amounts by which the plurality of copies of the first m-array are shifted, relative to the first m-array, in the combined m-array and by combining the respective amounts to produce a decoded value of the global metadata.

    摘要翻译: 通过组合第一m阵列和第一m阵列的多个副本来将全局元数据(诸如可以是全球唯一标识符的文档标识符)嵌入到嵌入式交互式代码文档中以生成组合的m阵列 具有编码的全局元数据,使得第一m阵列的多个拷贝的相应开始位置(x,d,i,..., 组合的m阵列相对于组合的m阵列中的第一m阵列的开始位置而被移位,相应于基于全局元数据的相应部分的量。 可以通过确定在组合的m阵列中第一m阵列的多个副本相对于第一m阵列移位的相应量,并通过组合相应的数组来组合全局元数据 相当于产生全局元数据的解码值。

    Local metadata embedding and decoding

    公开(公告)号:US20060242560A1

    公开(公告)日:2006-10-26

    申请号:US11112637

    申请日:2005-04-22

    IPC分类号: G06F17/00

    CPC分类号: G06F3/03545

    摘要: In accordance with embodiments of the invention, local metadata is embedded into an embedded interactive code document by combining a first m-array and a second m-array to generate a combined m-array with encoded local metadata such that a start position of the second m-array in the combined m-array is shifted, by an amount that is based on the local metadata, relative to a start position of the first m-array in the combined m-array. The first m-array and the second m-array may contain the same repeating bit sequence. Local metadata may be decoded from the embedded interactive code document by decoding the local metadata from the combined m-array by determining the amount by which the second m-array is shifted, relative to the first m-array, in the combined m-array.

    Enhanced approach of m-array decoding and error correction
    7.
    发明授权
    Enhanced approach of m-array decoding and error correction 有权
    m阵列解码和纠错的增强方法

    公开(公告)号:US07583842B2

    公开(公告)日:2009-09-01

    申请号:US10752109

    申请日:2004-01-06

    IPC分类号: G06K9/00

    CPC分类号: G06F3/03545 G06F3/0321

    摘要: A process and apparatus for determining the location of a captured array from a larger image is described. A non-repeating sequence may be folded into a non-repeating array in which the array is unique for every neighboring window of a given size. A portion of the array of the neighboring window may be captured and a subset of extracted bits corresponding to the captured array is decoded to identify error bits. The location of the captured array is determined within the non-repeating array by further processing the decoded bits.

    摘要翻译: 描述了用于从较大图像确定捕获的阵列的位置的处理和装置。 非重复序列可以折叠成非重复阵列,其中阵列对于给定大小的每个相邻窗口是唯一的。 可以捕获相邻窗口的阵列的一部分,并且对与所捕获的阵列相对应的提取的比特的子集进行解码以识别错误比特。 通过进一步处理解码的比特,在非重复阵列内确定所捕获的阵列的位置。

    Enhanced approach of m-array decoding and error correction
    8.
    发明申请
    Enhanced approach of m-array decoding and error correction 有权
    m阵列解码和纠错的增强方法

    公开(公告)号:US20050193292A1

    公开(公告)日:2005-09-01

    申请号:US10752109

    申请日:2004-01-06

    CPC分类号: G06F3/03545 G06F3/0321

    摘要: A process and apparatus for determining the location of a captured array from a larger image is described. A non-repeating sequence may be folded into a non-repeating array in which the array is unique for every neighboring window of a given size. A portion of the array of the neighboring window may be captured and a subset of extracted bits corresponding to the captured array is decoded to identify error bits. The location of the captured array is determined within the non-repeating array by further processing the decoded bits.

    摘要翻译: 描述了用于从较大图像确定捕获的阵列的位置的处理和装置。 非重复序列可以折叠成非重复阵列,其中阵列对于给定大小的每个相邻窗口是唯一的。 可以捕获相邻窗口的阵列的一部分,并且对与所捕获的阵列相对应的提取的比特的子集进行解码以识别错误比特。 通过进一步处理解码的比特,在非重复阵列内确定所捕获的阵列的位置。

    ACTIVE EMBEDDED INTERACTION CODING
    10.
    发明申请
    ACTIVE EMBEDDED INTERACTION CODING 有权
    主动嵌入式交互编码

    公开(公告)号:US20070104371A1

    公开(公告)日:2007-05-10

    申请号:US11618277

    申请日:2006-12-29

    IPC分类号: G06K9/18

    摘要: A system and method is described for providing an encoding scheme for a bit stream and displaying or printing the encoded bit stream. Using the encoded bit stream, a pen with a camera may capture an image of a portion of the encoded bit stream. The captured image may then be decoded to provide an indication of the location of the image in relation to the encoded bit stream. The encoding scheme includes information regarding orientation, thus making decoding easier.

    摘要翻译: 描述了一种用于提供比特流的编码方案并显示或打印编码比特流的系统和方法。 使用编码比特流,具有相机的笔可以捕获编码比特流的一部分的图像。 然后可以对所捕获的图像进行解码,以提供关于编码比特流的图像的位置的指示。 编码方案包括关于取向的信息,从而使解码更容易。