Systems and methods for providing asynchronous client rendering in a graphical user interface (GUI) environment
OwnerRobert Lee Kylberg, Padmaja Adusumilliinventors
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing asynchronous client rendering for a graphics systems in a graphical user interface (GUI) are provided. One embodiment is a method for providing asynchronous client rendering for a graphics system in a graphical user interface (GUI) environment. Briefly described, one such method comprises the steps of: rendering a component associated with a graphics system to a first buffer; rendering at least one graphical element associated with a client of the graphics system to a second buffer; and generating a composition of the first buffer and the second buffer.
Claims25
A method for providing asynchronous client rendering for a graphics system in a graphical user interface (GU:) environment, the method comprising the steps of:
- rendering a component associated with a graphics system to a first buffer;
- rendering at least one graphical element associated with a client of the graphics system to a second buffer;
- and
- generating a composition of the first buffer and the second buffer.
A computer program embodied in a computer-readable medium for providing asynchronous client rendering for a graphics system in a graphical user interface (GUI) environment, the computer program comprising:
- logic configured to render a component associated with a graphics system to a first buffer;
- logic configured to render at least one graphical element associated with a client of the graphics system to a second buffer;
- and
- logic configured to generate a composition of the component and the at least one graphical element.
An asynchronous client rendering system for a graphics system in a graphical user interface (GUI) environment, the system comprising:
- memory comprising at least one component buffer configured to store a graphics context associated with a component and at least one transparent client buffer configured to store a graphics context for at least one graphical element associated with a client of a graphics system;
- a component interface configured for enabling the component to be rendered to the at least one component buffer;
- a client interface configured to enable the at least one graphical element to be rendered to the at least one component buffer;
- and
- a component composition mechanism configured to generate a composition of the component and the at least one graphical element.
An asynchronous client rendering system for a graphics system in a graphical user interface (GUI) environment, the system comprising:
- a storage means for storing a graphics context associated with a component and a graphics context for at least one graphical element associated with a client of a graphics system;
- a first interface means for enabling the component to be rendered to the storage means;
- a second interface means for enabling the at least one graphical element to be rendered to the storage means;
- and
- a means for generating a composition of the component and the at least one graphical element.
Dependencies are inferred from the claim text.