Method and apparatus for providing on screen display (OSD) data at a computer for display on a monitor over a transmission link
OwnerGreg Neal, Anders Friskinventors
Life of this patent
Estimating the term…
Abstract
A method for receiving OSD data over from a computer for display on a monitor over a transmission link that includes, launching an OSD application on the computer; receiving an OSD control command at the computer; encoding the OSD control command by the OSD application; converting the encoded OSD control command into an OSD data packet; converting the OSD data packet into at least two OSD pixel patterns, sending the two OSD pixel patterns over the transmission link to the monitor, and displaying the OSD.
Claims19
A computer-implemented method for providing on screen display (OSD) data at a computer for display on a monitor over a transmission link, comprising:
- launching an OSD application resident on the computer;
- receiving an OSD control command;
- encoding the OSD control command by the OSD application;
- converting the encoded OSD control command into an authenticable OSD data packet;
- converting the authenticable OSD data packet into at least two OSD pixel patterns that are coded differently;
- and
- sending the at least two OSD pixel patterns over the transmission link to the monitor.
A computer-readable storage medium having computer-executable instructions for providing on screen display (OSD) data at a computer for display on a monitor over a transmission link stored thereon that, when executed on the computer, cause the computer to:
- launch an OSD application that is resident on the computer;
- receive an OSD control command;
- encode the OSD control command by the OSD application;
- convert the encoded OSD control command into an authenticable OSD data packet;
- convert the authenticable OSD data packet into at least two OSD pixel patterns that are coded differently;
- and
- send the at least two OSD pixel patterns over the transmission link to the monitor for display.
A system for providing on screen display (OSD) in a computer having a processor and a memory, comprising:
- a user interface component operable using the processor to provide an OSD control command in response to a user-provided OSD input;
- an OSD application program component resident on the computer and operable using the processor to provide control signals to an OSD control command encoder component coupled to the user interface component and operable using the processor to encode the OSD control command;
- a packetizer component coupled to the OSD control command encoder component and operable using the processor to convert the encoded OSD control command into an authenticable OSD data packet;
- and
- an OSD pixel pattern generator component coupled to the packetizer and operable using the processor to convert the OSD data packet into at least two OSD pixel patterns that are coded differently and sending the at least two OSD pixel patterns over the transmission link to the monitor.
Dependencies are inferred from the claim text.