Patent ID: 8599315

Claim:
An apparatus for providing a video display comprising: interface circuitry to receive signals including video signals and drawing commands; a display management module, the display management module to identify potential sources of video signals outside of the apparatus, and to mediate between conflicting display requests from multiple sources to provide on screen display (OSD); a command interpreter to receive the drawing commands and provide on screen display (OSD) signals in response to the drawing commands; video processing circuitry to process the received video signals to provide processed video signals; and a blender to blend the OSD signals and the processed video signals to produce blended video signals including the OSD signals and the processed video signals; wherein mediation between competing display requests includes the display management module to grant or deny requests to provide an OSD, the granting or denying of requests to provide an OSD including the display management module identifying areas of conflict between the competing requests based on declarations of which areas of a display screen are to be modified by each request.