用于从信息对象(IO)生成增量信息对象(IIO)的系统和方法。所述方法包括分析IO以标识代码,其中所述IO由许多拼贴组成,并且其中所述拼贴组成代码。所述方法还包括确认所述代码。如果所述代码被成功地确认,则所述方法进一步包括:经由通过利用不可由光学IO阅读机辨认的色标将二进制信息添加到所述IO来修改所述IO;生成包括比特流的新的渐进代码;以及将所述比特流重写在所述拼贴上。
【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】用于从信息对象(IO)生成增量信息对象(IIO)的系统和方法。所述方法包括分析IO以标识代码,其中所述IO由许多拼贴组成,并且其中所述拼贴组成代码。所述方法还包括确认所述代码。如果所述代码被成功地确认,则所述方法进一步包括:经由通过利用不可由光学IO阅读机辨认的色标将二进制信息添加到所述IO来修改所述IO;生成包括比特流的新的渐进代码;以及将所述比特流重写在所述拼贴上。【专利说明】生成增量信息对象
技术介绍
产品可以既包括物理项目又包括包含信息的项目,诸如产品、文档、标签、书籍、软件、图像等等。在产品的生命周期期间,它可以通过工作流而进展,诸如从制造商通过经销商链并且直达消费者。如本文中所用的那样,工作流是定义的一组阶段和过渡或阶段之间的变换,通常在产品必须在其生命周期期间穿过的每个阶段具有要被执行的任务。例如,文档可以由第一个人起草,然后在被以最终形式发布给消费者或客户之前,流经过许多不同的编辑。作为另一示例,制造商可以包装产品以用于销售给另一制造商,诸如将随着计算机销售的捆绑软件包。出于许多原因条形码可以与产品相关联。例如,条形码可以保护关联产品免遭伪造和其他篡改。相同的条形码可以遍及工作流被用来标识产品。然而,这个方法不会使得一个人能够经由条形码来监控工作流的状态。例如通过工作流内的每个实体可以添加多个条形码。当产品在其工作流中从一个阶段移动到下一个阶段时这个可以被用来标识产品。例如,多个条形码可以被用来确认处理该产品的最后一方的身份。然而,多个条形码的使用可能占用大量的空间。【专利附图】【附图说明】本公开的示例的特征和优点通过参考以下【具体实施方式】和附图将变得显而易见,其中相同的附图标记对应于类似的(虽然也许不完全相同)部件。图1是依照示例用于在工作流期间从初始信息对象(IO)生成渐进标记例如增量信息对象(Iio)的系统的示意图; 图2是依照示例针对产品的确认使用集中式标识对象注册表的工作流的框图; 图3是依照示例从标识对象注册表获得初始代码和指令并且使用在工作流的每个阶段的系统来确认产品以及对IO的复杂性做出任何改变的工作流的框图; 图4是依照示例在工作流期间改变IO的复杂性的示意图; 图5是图示了依照示例使用多级灰度或色标来增加单个拼贴(tile)的信息内容的示意图; 图6是示出了依照示例可以在对于每个拼贴采用多级灰度来组合二维IO时看到的对拼贴的改变的示例的示意图; 图7是图示了依照示例从IO生成二维IIO的示例的示意图; 图8是依照示例用于从IO生成IIO的方法的流程图;以及 图9是依照示例包含用于从IO生成IIO的代码的非暂时性计算机可读介质的框图。【具体实施方式】本文中所讨论的示例可以被用来适配信息对象以在工作流期间生成增量信息对象(110)。如本文中所用的那样,“信息对象”(10)是被用来传达关于诸如条形码之类的产品或服务的信息的任何类型的标准标记。IO是静态的并且可以被标准光学IO阅读机读取。此外,如本文中所用的那样,添加了附加的增量信息的IO被称作“110”。被生成的IIO可以使用诸如条形码阅读机之类的标准阅读机读取。因此,它仍然可以被已经公开可用的阅读机和阅读软件或固件光学IO阅读机识别为初始10,即使它包含例如形式为色彩的附加的渐进信息。以这种方式,IO的标准兼容有效负荷的功能性未被渐进信息的存在损害或者变更。如本文中所用的那样,“适配”指示IO中信息的量可以被增加以和工作流的需要匹配。IO的信息密度可以被称作IO的复杂性。因此,IO的复杂性可以被改变成生成IIO以适应文档的阶段的集合、安全需要等等的改变,并且将效力于打印-扫描和全电子工作流两者。这包括例如由通过写入白色拼贴的色标的添加来增加IO的复杂性而改变IO中可写入比特的总数目。可以通过在IO中添加对于单独的数据模块或拼贴所允许的色彩或灰度级来提供适应性。例如,可以在IO中记录附加的色彩或强度。取决于色彩是否正被分别添加到亮或暗拼贴,所添加的色彩可以是非常亮的或非常暗的。因此,即使渐进信息已经被以色彩的形式添加到10,IO也仍然可以可由标准条形码阅读机读取。在示例中,加印方法可以被用于渐进信息到IO的添加。加印方法是其中每个连续状态是在可能已经被着色的拼贴之上添加新的色彩的结果的方法。作为示例,在加印的情况下,不可以通过将“青色”重写到黄色拼贴上将拼贴从“黄色”改变为“洋红”。替代地,“绿色”将被使用代替“洋红”,因为将“黄色”与“青色”加印在一起产生“绿色”。加印是否被允许的确定可以通过正在利用IIO的特定公司来做出并且可以被用作附加的安全措施,因为该公司将知道在拼贴色彩的进展方面预期什么。例如,如果特定公司已规定加印对于产品上的特定Iio来说是不允许的,并且某人虚假地在该IIO上将黄色拼贴变更为绿色拼贴,则IIO将被容易地识别为无效的。在IIO内包含的附加信息可以使用配置成读取IIO的软件程序来解码。如本文中所使用的那样,软件程序是引导处理器执行特定功能的一组计算机可读指令。在示例中,软件程序可以被嵌入在先进的光学IO阅读机中。先进的光学IO阅读机可以包含被适配成比标准光学IO阅读机识别强度中的较小差异的软件。此外,先进的光学IO阅读机可以包含被适配成将色调的改变解释为指示IO的信息内容的改变的附加的软件。如本文中所描述的那样,工作流是定义的阶段的集合,通常在每个阶段处具有任务,通过所述每个阶段产品可以在其生命周期期间传递。工作流可以从产品上的IO或其他标准标记开始。在示例中,工作流是在其期间文档、信息、任务或产品根据一组过程规则被从一个参与者传递到另一参与者以用于动作或信息目的的过程。工作流可以包括用于处理产品的任何数目的动作。例如,用于图像的工作流可以包括诸如质量保证、认证、取证等等之类的动作。供应链工作流可以包括诸如追踪、跟踪、检查、装运、接收、召回等等之类的动作。工作流还可以包括其他工作流。例如,制造工作流可以包括环境工作流、传感器数据监测工作流、合规工作流、审计工作流以及统计工作流,诸如存货、阶段平均时间等等。因此,工作流可以被定义为与生成、实现、生产或者分发产品相关联的任务的集合。此外,工作流可以是有条件的。换句话说,对于每个单独的情况取决于所期望的进展工作流可以进展到不同的可能的阶段。一般而言,IIO是携带对于跟踪、追踪、状态指示、数据嵌入、认证、标识或可以被用来随着产品通过工作流的阶段而进展提供信息的任何其他操作可能是有用的信息的特征或标记。如本文中所用的那样,这些操作中的全部都被通用术语“确认”包含。即使可以在工作流的每个阶段添加信息,当项目通过工作流移动时Iio也能够维持尺寸、形状或两者。可以考虑安全需要、可用阅读机的类型以及诸如品牌化、欺诈保护、对损坏的鲁棒性等等之类的其他关注点来设计110。例如,IIO可以包括二进制条形码,其中每个拼贴在二维矩阵中的拼贴域(a field of tiles)中的状态对比特流中的比特进行编码。被从IO生成的IIO可以是能够遍及工作流被增量式地重写以在每个阶段形成具有增加数据内容的标识对象的二维或三维字形或标记。例如,Iio可以包括三维(3D)灰度条形码,其中二维矩阵中的拼贴域对信息进行编码并且灰度状态被用来在每本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:SJ辛斯克,AM范斯,
申请(专利权)人:惠普发展公司,有限责任合伙企业,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。