用于生成增量地完成的安全标记的系统技术方案

技术编号:8805768 阅读:160 留言:0更新日期:2013-06-13 22:39
一种用于生成增量地完成的安全标记(20''')的系统(10)包括用计算机程序编码的计算机可读介质。计算机程序包括:用于选择载体对象(20,20',20'',20''')的计算机可读代码;用于选择与载体对象(20,20',20'',20''')关联的工作流程中的步骤数量和用于工作流程中的每个步骤的安全级的计算机可读代码;用于在工作流程中的每个步骤确定将信息写入到的可用载体对象候选区域(T1,T2,T3,T4,T5)的计算机可读代码;以及用于基于相应安全级和可用候选区域(T1,T2,T3,T4,T5)在工作流程中的每个步骤确定将输入的位数的计算机可读代码。系统还包括存储器以及操作地耦合到存储器和计算机可读介质的处理器。

【技术实现步骤摘要】
【国外来华专利技术】用于生成增量地完成的安全标记的系统
本公开一般地涉及一种用于生成增量地完成的安全标记的系统。
技术介绍
文档以物理(例如打印)和电子这两种形式存在。一个文档在它的生命周期(即文档在所有它的从创建到完成的形式中)期间可以在物理与电子形式之间移动若干次并且也可以经过工作流程的若干阶段(即定义的阶段集合,通常在文档必须在它的生命周期期间经过的每个阶段具有(一个或多个)任务以执行某一有用的目的)进展。载有信息的安全特征(例如条形码)可以与文档关联并且可以用来将文档从它的工作流程中的一个阶段移向下一阶段。作为一个例子,可以向工作流程中的每个阶段处的文档添加依次的安全特征(例如依次条形码)。这一方式可以有用,因为工作流程的每个阶段可以与依次条形码之一关联,并且因此可以经由已经添加的条形码监视工作流程的状态。作为另一例子,单个静态安全特征(例如一个条形码)可以贯穿工作流程用来标识项目。这一方式对使用文档的物理形式上的“占地(realestate)”(布局区域(layoutarea))敏感、但是未使人能够经由安全特征监视工作流程的状态。附图说明本公开的实施例的特征和优点将通过参照以下详细描述和附图而变得清楚,在附图中,相同标号对应于虽然可能不相同、但是相似的部件。为了简洁,具有先前描述的功能的标号或者特征可以或可以不结合它们出现于其中的其他附图来描述。图1是用于生成增量地完成的安全标记的系统的两个实施例的示意图;图2是用于生成增量地完成的安全标记的一个实施例的方法的一个实施例的流程图;图3A至3E描绘载体对象在它经过工作流程进展并且具有为了生成标识对象的一个实施例而向它增量地写入的信息时的一个实施例;并且图4A至4D描绘载体对象在它经过工作流程进展时的另一实施例,其中图4C和4D图示载体对象可以如何具有在工作流程的单个阶段期间向它增量地写入的信息的两个例子。具体实施方式这里公开的系统的实施例用来生成标识对象(例如载有信息的特征或者标记)。在一个实施例中,携带信息的标识对象未随着项目经过与之关联的工作流程移动时而在大小和/或形状方面增长,即使可以在工作流程的每个阶段添加信息。可以考虑安全需要、可用读取器类型和其他关注(例如烙印、防欺诈、抗损坏等)来设计标识对象。如先前提到的那样,工作流程是定义的阶段集合,通常在文档必须在它的生命周期期间经过的每个阶段有(一个或多个)任务。在一个实施例中,工作流程是如下自动化过程,在该自动化过程期间,根据程序规则集合,出于动作或者信息目的从一个参与者向另一参与者传递文档、信息和/或任务。工作流程包括成像工作流程(例如质量保证、认证、法医(forensics)等)、供应链工作流程(例如追溯(trackandtrace)、检查、装运/接收、回调等)、环境或者传感器数据监视工作流程或者其他适当工作流程(例如统计(例如,库存、在节点处的平均时间等)、顺应性、审计等)。换言之,工作流程是与文档关联的将完成的任何定义的任务集合。也如这里所用,“节点”指代工作流程中的当时有效(then-current)阶段。在一个实施例中,如果文档从创建者移向编辑者移向预订者,则相应节点例如是创建、编辑和接收。在任何时刻,节点与文档(例如复合文档或者包括若干项目的文档(例如PDF、PPT、DOC等))的当前版本(无论是物理或者电子)对应。将理解节点也可以例如在多个接收者需要确认接收时并行。文档及其关联标识对象可以是物理的(例如在工作流程中的每个阶段处在相同纸张上打印)、电子的(例如电子地添加信息)和/或混合物理和电子的(例如,打印和扫描、电添加信息并且然后重新打印)。现在参照图1,描绘用于生成标识对象的实施例的系统10的一个实施例。如图1中所示,可以建立系统10以执行基于注册的工作流程14或者独立增量工作流程16。这些工作流程14、16中的每个工作流程涉及到如下不同途径,通过该途径在各种阶段处接收文档和标识对象。在利用基于注册的工作流程14时,在工作流程中的每个阶段处,用户从先前用户接收文档及其关联标识对象,但是用户可以针对关于文档及其关联标识对象的信息往回参考注册12。将结合注册12执行在工作流程中的每个阶段处向标识对象的添加。在利用独立增量工作流程16时,在工作流程阶段-阶段传输中无向后可见性,并且用户从先前用户接收文档和标识对象的先前状态的智能哈希。在这一实施例中,在各种工作流程阶段处的用户可能没有/没有对注册12的访问(即独立于注册12更新标识对象),并且将结合从注册12接收的初始指令执行在工作流程中的每个阶段处的向标识对象的添加。可以在起点已知时推断工作流程的每个阶段,因为多数工作流程具有小的并且定义明确的节点集合。这一实施例可以例如在分发网络组织为专有时是希望的。系统10包括标识对象注册12,该标识对象注册12包括用于生成增量地完成的安全标记的硬件(例如存储器、处理器等)和/或软件(具有计算机可读代码的(一个或多个)计算机程序)。对注册12的访问可以是安全的(例如需要登录和口令或者其他授权方法,诸如生物统计身份验证、拥有安全令牌等)或者不安全的(例如可公共访问)。在一个实施例中(例如在使用基于注册的工作流程14时),可以建立系统10为云计算网络,该云计算网络是实现基于因特网的计算的虚拟化计算机(例如处理器和/或服务器)组。经由云网络,按照需求向各种计算设备(即在各种工作流程阶段处操作的无论静止(例如桌面型计算机)还是移动(例如膝上型计算机、笔记本计算机、蜂窝电话、个人数字助理(PDA)等)的计算设备)提供共享资源、软件和信息。云计算网络允许注册系统提供商(未示出)经由另一web服务或者软件、诸如web浏览器向预订者在线递送标识对象注册12及其各种服务。在服务器及它们的关联存储器(未示出)上存储与云计算网络关联的软件和数据。在另一实施例中(例如在使用独立增量工作流程16时),可以建立系统10为用于与专有系统一起使用的网络,其中计算机(例如处理器和/或服务器)组i)在工作流程中无向后可见性并且ii)基于从工作流程中的先前节点接收的实现计算。每个计算机具有它自己的在服务器及它们的关联存储器(未示出)上存储的软件和数据。在图2中示出用于使用系统10来生成标识对象的方法的一个实施例。将理解下文进一步讨论方法的各种步骤。在配置系统10及其各种部件以生成标识对象之前,可以设置工作流程的阶段,并且也可以设置共计或者在工作流程的每个阶段期间将写入的净荷元素的数量。然而在一些实例中,(例如如果在在安全环境以外发生的工作流程的阶段处为了安全而需要添加附加位则)可以在工作流程中的任何阶段处动态确定净荷元素数量。在一个实施例中,可以先选择载体对象,并且然后可以围绕选择的载体对象设计工作流程和净荷元素的数量。在另一实施例中,可以选择工作流程和净荷元素的数量,并且然后可以选择载体对象以与工作流程和净荷元素的总数二者的规范相配(即载体对象在创建标识对象时包含用于工作流程中的每个步骤的所有所需模块)。载体对象是为了形成标识对象(例如安全标记)而将贯穿工作流程增量地写入的特征或者标记。载体对象包括具有两个或者更多可能状态的模块/标志符号(glyph)/区域(例如标记、点、图形、符号等)的场(field),其中每个状态容易区本文档来自技高网...
用于生成增量地完成的安全标记的系统

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于生成增量地完成的安全标记(20’’’)的系统(10),包括:用于选择载体对象(20,20’,20’’,20’’’)的装置;用于选择与所述载体对象(20,20’,20’’,20’’’)关联的工作流程中的步骤数量和用于所述工作流程中的每个步骤的安全级的装置;用于在所述工作流程中的每个步骤处确定将信息写入到的可用载体对象候选区域(T1,T2,T3,T4,T5)的装置;用于基于相应安全级和所述可用候选区域(T1,T2,T3,T4,T5)在所述工作流程中的每个步骤处确定待输入的位数的装置;并且其中所述系统(10)还包括存储器以及操作地耦合到所述存储器和耦合到计算机可读介质的处理器。2.根据权利要求1所述的系统(10),还包括:用于在所述工作流程中的每个步骤处确定如何写入信息的装置;以及用于向所述可用候选区域(T1,T2,T3,T4,T5)中的至少一些可用候选区域写入所述信息的装置。3.根据权利要求2所述的系统(10),还包括用于在所述工作流程中的每个步骤处打印所述载体对象(20,20’,20’’,20’’’)的打印机。4.根据权利要求2所述的系统(10),还包括用于打印所述安全标记(20’’’)的打印机。5.根据权利要求1所述的系统(10),还包括用于设置所述载体对象(20,20’,20’’,20’’’)中的非净荷标志(NPI)的装置。6.根据权利要求1所述的系统(10),其中用于确定在所述工作流程中的每个步骤处待输入的位数的装置包括用于在所述工作流程中的每个步骤处动态地确定位数的二进制串随机数。7.根据权利要求1所述的系统(10),还包括用于利用与用于向候选区域(T1,T2,T3,T4,T5)写入的模态不同的模态向先前写入到的候选区域(T1,T2,T3,T4,T5)中叠加附加信息的仪器。8.一种安全标记(20’’’),包括:增量标识对象(20,20’,20’’,20’’’),具有在向所述对象(20,20’,20’’,20’’’)写入信息时不变的大小和形状;以及在所述标识对象(20,20’,20’’,20’’’)中的用于接收信息的可用候选区域(T1,T2,T3,T4,T5),所述可用候选区域(T1,T2,T3,T4,T5)中的至少一些可选候选区域已经具有在包括至少一个工作流程阶段的...

【专利技术属性】
技术研发人员:SJ辛斯克M文斯
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:
国别省市:

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

1