MECHANISMS FOR WEB-OBJECT EVENT/STATE-DRIVEN COMMUNICATION BETWEEN NETWORKED DEVICES

Patent №

US 6,829,630

Granted

2004-12-07

Filed 2000

Owner

XEROX CORPORATION

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09718493

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.

Knowledge representationPlanningAI hardwareH04L 41/06H04L 41/0253H04L 41/028H04L 67/02H04L 67/125H04L 67/14

AI classification

Knowledge representation0.99
Planning0.99
AI hardware0.99
Machine learning0.01
Natural language0.00
Evolutionary computation0.00
Speech0.00
Vision0.00

Ownership

XEROX CORPORATION

assignment · 113390796

Assignors

PAJAK, HENRY G., TREDOUX, GAVAN L., MOUNTAIN, HIGHLAND MARY

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC