Patent ID: 7212296

Claim:
A system for rendering information comprising: a storage; a processor exchanging information with said storage, said processor hosting a first component, said first component comprising: a rendering system that renders said information, the rendering system including at least one plug-in removably attached to said first component; and a first queue receiving and temporarily storing information rendered by said first component, said first queue being accessed by a second component to retrieve said temporarily stored information, wherein said temporarily stored information is configured to be processed by said second component, wherein the processor is configured to host the second component, said second component comprising: a second queue receiving and temporarily storing information received from said first queue, said second queue being accessed by a third component configured to retrieve said temporarily stored information received from said first queue, wherein said temporarily stored information received from said first queue is configured to be processed by said third component, wherein the third component includes an asynchronous plug-in component.