Back to results
US 2012/0256931 A1Published application
Codec control
AssigneeIntel Corporation
InventorsMike S. Choi, Robert M. Fosha, Scott R. Janus, Aaron F. Leatherman, Scott M. Rowe, Wade M. Thompson
Life of this patent
Estimating the term…
Abstract
A method and system for a software driver of a graphics controller to work with a display codec. The software driver may be configured to work with different display codecs at different periods of time while using a default configuration. Other embodiments are also described.
Claims20
An article comprising:
- a non-transitory storage medium comprising machine-readable instructions stored thereon to
- execute a software driver to control a plurality of display codecs including a first display codec and a second display codec, the software driver having a first configuration to control the plurality of display codecs, wherein the software driver is configured to control the first display codec via a first set of commands, and wherein the software driver is configured to control the second display codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second display codec when the first display codec is changed to the second display codec;
- and the software driver to control transmitting first data from the first display codec to a first display device and to control transmitting second data from the second display codec to a second display device.
A method comprising:
- executing a software driver to control a plurality of display codecs including a first display codec and a second display codec, the software driver having a first configuration to control the plurality of display codecs, wherein the software driver is configured to control the first display codec via a first set of commands, and wherein the software driver is configured to control the second display codec via the set of commands, wherein the first configuration and the first set of commands are maintained to control the second display codec when the first display codec is changed to the second display codec, wherein the first display codec is configured to transmit the data to a first display device and the second display codec is configured to transmit the data to a second display device.
A system comprising:
- a processor;
- a memory coupled to the processor;
- a first display device that communicatively couples with the processor through a first display codec to display images, wherein the first display codec is configured to transmit first data for the first display device;
- and
- a graphics controller having a software driver having a first configuration to control a plurality of display codecs, wherein the software driver is configured to control the first display codec via a first set of commands, and wherein the software driver is configured to control the second display codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second display codec when the first display codec is changed to the second display codec, wherein the second display codec is configured to transmit second data to a second display device, the graphics controller being communicatively coupled to the processor.
2 more elements
A graphics controller comprising:
- a memory, and
- a software driver coupled to the memory, wherein the software driver has a first configuration to control a plurality of display codecs including a first display codec and a second display codec, wherein the software driver is configured to control the first display codec via a first set of commands, and wherein the software driver is configured to control the second display codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second display codec when the first display codec is changed to the second display codec, wherein the first display codec is configured to transmit first data to a first display device, and a second display codec is configured to transmit second data to a second display device.
A method comprising:
- emulating a graphics controller having a universal software driver to allow the graphics controller to control a plurality of display codecs including a first display codec and a second display codec, wherein the universal software driver has a first configuration to control the plurality of display codecs, wherein the universal software driver is configured to control the first display codec via a first set of commands, and wherein the software driver is configured to control the second display codec via the first set of commands, wherein the first configuration and the first set of commands are maintained to control the second display codec when the first display codec is changed to the second display codec, wherein the first display codec is configured transmit first data to a first display device and the second display codec is configured to transmit second data to a second display device.
Dependencies are inferred from the claim text.