GENERIC INTERFACE
First Claim
Patent Images
1. A system for processing information comprising:
- a storage;
a processor exchanging information with said a storage, said processor hosting a first component and a second component, said first component comprising;
a synchronous interface to which a first plug-in object is attached, said first plug-in object processing information received by said first component synchronously with the receipt of said information by said first component;
an asynchronous interface to which said second component is attached, said second component including a synchronous interface to which a second plug-in object is attached and an asynchronous interface to which a third plug-in object is attached.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and process for ensuring the smooth flow of electronic ink is described. Dynamic rendering is give priority over other event handlers. Priority may be the use of one or more queues to order when events occur and may be performing dynamic rendering prior to other steps.
44 Citations
19 Claims
-
1. A system for processing information comprising:
-
a storage;
a processor exchanging information with said a storage, said processor hosting a first component and a second component, said first component comprising;
a synchronous interface to which a first plug-in object is attached, said first plug-in object processing information received by said first component synchronously with the receipt of said information by said first component;
an asynchronous interface to which said second component is attached, said second component including a synchronous interface to which a second plug-in object is attached and an asynchronous interface to which a third plug-in object is attached. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for communicating between a component and plug-in objects comprising the steps of:
-
receiving a data packet at said component;
placing said data packet at a location;
notifying a list of plug-in objects to the existence of said data packet; and
processing said data packet through said list of plug-in objects. - View Dependent Claims (7, 8)
-
-
9. A method for relating plug-in objects to a component comprising the steps of:
-
forming a list that may contain a reference to plug-in objects;
attaching said list to an interface of said component;
populating said list with references to at least one plug-in object, wherein data may be processed by said plug-in objects according to the order of said plug-in objects in said list. - View Dependent Claims (10)
-
-
11. A method for relating plug-in objects to a component comprising the steps of:
-
attaching a first plug-in object to an interface on said component; and
attaching a second plug-in object to an interface on said first plug-in object to form a chain linking said component, said first plug-in object, and said second plug-in object, wherein data may be processed by said plug-in objects according to the order of said plug-in objects in said chain. - View Dependent Claims (12)
-
-
13. A system for communicating between a component and plug-in objects comprising:
-
means for receiving a data packet at said component;
means for placing said data packet at a location;
means for notifying a list of plug-in objects to the existence of said data packet; and
means for processing said data packet through said list of plug-in objects. - View Dependent Claims (14, 15)
-
-
16. A system for relating plug-in objects to a component comprising:
-
means for forming a list that may contain a reference to plug-in objects;
means for attaching said list to an interface of said component;
means for populating said list with references to at least one plug-in object, wherein data may be processed by said plug-in objects according to the order of said plug-in objects in said list. - View Dependent Claims (17)
-
-
18. A system for relating plug-in objects to a component comprising:
-
means for attaching a first plug-in object to an interface on said component; and
means for attaching a second plug-in object to an interface on said first plug-in object to form a chain linking said component, said first plug-in object, and said second plug-in object, wherein data may be processed by said plug-in objects according to the order of said plug-in objects in said chain. - View Dependent Claims (19)
-
Specification