Metrics and status presentation system and method using persistent template-driven web objects
    3.
    发明授权
    Metrics and status presentation system and method using persistent template-driven web objects 有权
    使用持久性模板驱动的Web对象的度量和状态表示系统和方法

    公开(公告)号:US07133908B1

    公开(公告)日:2006-11-07

    申请号:US09718477

    申请日:2000-11-24

    IPC分类号: G06F15/173

    摘要: A Web-based management system operating method automates collection and analysis of information from a plurality of networked devices, as well as creation of metrics, and independently assembles and displays data related to the networked device information on a distributed network. The networked devices may include one or more copiers, printers, facsimile machines and multifunction devices. Internal and external data is gathered from the networked devices. At least one of graphical, textual, statistical, metrics and status data is generated using a network database concurrently. This data is assembled and presented to a user on demand as one or more Web pages. The method uses template-driven mechanisms, or Web objects, that significantly simplify the creation, dynamic modification and persistence, as well as enforcement of concurrency, contention, and atomicity rules between, individual Web objects that compose the Web pages through the use of objects, concurrent state machines, events and actions within states. A Portion of the Web page can be separately created, e.g., manually or with a web page authoring tool The Web objects are combined and populated dynamically from the appropriate Web object states for the final display as a Web page by a Web browser.

    摘要翻译: 基于Web的管理系统操作方法可自动收集和分析来自多个网络设备的信息,以及度量的创建,并且独立地组装和显示与分布式网络上的联网设备信息相关的数据。 联网设备可以包括一个或多个复印机,打印机,传真机和多功能设备。 从网络设备收集内部和外部数据。 使用网络数据库同时生成图形,文本,统计,度量和状态数据中的至少一个。 该数据被组装并作为一个或多个网页呈现给用户。 该方法使用模板驱动机制或Web对象,它们大大简化了创建,动态修改和持久性以及通过使用对象组成Web页面的各个Web对象之间的并发性,争用和原子性规则的强制执行 ,并发状态机,事件和状态内的动作。 Web页面的一部分可以单独创建,例如手动或使用网页创作工具Web对象通过Web浏览器作为网页从适当的Web对象状态动态组合和填充为最终显示。

    Mechanisms for web-object event/state-driven communication between networked devices
    4.
    发明授权
    Mechanisms for web-object event/state-driven communication between networked devices 失效
    联网设备之间的Web对象事件/状态驱动通信的机制

    公开(公告)号:US06829630B1

    公开(公告)日:2004-12-07

    申请号:US09718493

    申请日:2000-11-24

    IPC分类号: G06F1516

    摘要: Web-based event/state-driven mechanisms and methods for simplifying communication between networked multifunction devices, such as copiers, printers, facsimile machines and multifunction devices using a networked database for the creation and presentation of device metrics and status data. Web-based multifunction performance metrics and calculations themselves are created within concurrent (multiple instances) of Web objects, wherein a Web object is a self-contained entity with data and a state machine lifecycle. State changes inside and outside the Web object are made by sending events to event queues and routing them to other state machines within other Web objects or instances of the same Web object. Data and events between Web objects are formed into a regular event syntax providing a simpler method of communication than those of procedural programming approaches. The arguments of the events are processed by specific instances of state machines that compose each Web object to perform an appropriate action. The metrics displays and corresponding calculations within the Web object's state machine are highly self-contained and concurrent, hiding networked database contention and database locking, and enforcing atomicity with it's runtime software. Calculations are performed and displayed from within a very small context within each Web object's state minimizing external communications and further simplifying software application development efforts.

    摘要翻译: 基于Web的事件/状态驱动的机制和方法,用于简化网络化多功能设备之间的通信,如复印机,打印机,传真机和使用网络数据库的多功能设备,用于创建和显示设备度量和状态数据。 基于Web的多功能性能指标和计算本身在Web对象的并发(多个实例)中创建,其中Web对象是具有数据和状态机生命周期的自包含实体。 通过将事件发送到事件队列并将其路由到其他Web对象或同一Web对象的实例中的其他状态机来进行Web对象内部和外部的状态更改。 Web对象之间的数据和事件被形成为常规事件语法,提供比过程编程方法更简单的通信方法。 事件的参数由构成每个Web对象的特定状态机实例处理,以执行适当的操作。 Web对象状态机中的度量显示和相应的计算是高度自包含并发的,隐藏联网的数据库争用和数据库锁定,并通过其运行时软件实施原子性。 在每个Web对象的状态的非常小的上下文中执行和显示计算,从而最小化外部通信并进一步简化软件应用程序开发工作。

    Method, systems, and media for identifying whether a machine readable mark may contain sensitive data
    7.
    发明授权
    Method, systems, and media for identifying whether a machine readable mark may contain sensitive data 有权
    用于识别机器可读标记是否可能包含敏感数据的方法,系统和介质

    公开(公告)号:US07548665B2

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

    申请号:US11315117

    申请日:2005-12-23

    申请人: Gavan L. Tredoux

    发明人: Gavan L. Tredoux

    IPC分类号: G06K9/60 H04L9/32

    摘要: Embodiments of the present invention relate to attesting a document that contains encoded data, such as a barcode or DataGlyph. When a document contains encoded data that is not in human-readable form, the document is checked to determine whether content in the encoded data appears somewhere in the document in human-readable form. Based on the amount of content that appears in the document, the document may be marked with a seal that attests to the amount of content in the encoded data that appears in human-readable form. The seal may be visually distinctive to facilitate easy recognition by a user or device.

    摘要翻译: 本发明的实施例涉及证明包含编码数据的文档,例如条形码或DataGlyph。 当文档包含不可读的形式的编码数据时,将检查文档以确定编码数据中的内容是否以人类可读的形式出现在文档的某处。 根据文档中出现的内容数量,文档可以标有密封件,证明编码数据中以人类可读形式出现的内容量。 密封可以在视觉上是独特的,以便于用户或设备的容易识别。

    Automated pairing of multifunction devices and external devices
    8.
    发明授权
    Automated pairing of multifunction devices and external devices 有权
    多功能设备和外部设备的自动配对

    公开(公告)号:US09369606B2

    公开(公告)日:2016-06-14

    申请号:US13611133

    申请日:2012-09-12

    申请人: Gavan L. Tredoux

    发明人: Gavan L. Tredoux

    IPC分类号: G06F3/12 H04N1/32 H04N1/00

    摘要: A hash table method and structure comprises a processor that receives a plurality of access requests for access to a storage device. The processor performs a plurality of hash processes on the access requests to generate a first number of addresses for each access request. Such addresses are within a full address range. Hash table banks are operatively connected to the processor. The hash table banks form the storage device. Each of the hash table banks has a plurality of input ports. Specifically, each of the hash table banks has less input ports than the first number of addresses for each access request. The processor provides the addresses to the hash table banks, and each of the hash table banks stores pointers corresponding to a different limited range of addresses within the full address range (each of the different limited range of addresses is less than the full address range).

    摘要翻译: 哈希表方法和结构包括接收多个访问存储设备的访问请求的处理器。 处理器对访问请求执行多个哈希处理,以为每个访问请求生成第一数量的地址。 这样的地址在一个完整的地址范围内。 哈希表库可操作地连接到处理器。 哈希表库形成存储设备。 每个散列表组具有多个输入端口。 具体地说,每个哈希表组对于每个访问请求具有比第一数量的地址少的输入端口。 处理器向散列表组提供地址,并且每个散列表存储体存储对应于在完整地址范围内的不同有限范围的地址的指针(每个不同的有限的地址范围小于全地址范围) 。