Patent ID: 9635373
Date: 2017-04-25
CPC Classifications: G06F,H04N

Claim:
1. A method of processing video information for a remote display system, the method comprising: initiating a thin-client terminal session with a server system and the remote display system; requesting graphics capabilities of the remote display system, wherein the graphics capabilities of the remote display system include a resolution, a color bit depth, and a video decoder type; receiving the graphics capabilities of the remote display system; initializing the server system based on the graphics capabilities of the remote display system; receiving a display request that includes a digital video stream and a bit-mapped graphics request for the remote display system, the digital video stream being encoded in a first encoding format; requesting the remote display system to transcode the digital video stream in response to receiving the display request; determining the remote display system is unable to transcode the digital video stream based on the graphics capabilities of the remote display system and the first encoding format of the digital video stream; transmitting the digital video stream to a video decoder at the server system in response to the determining that the remote display system is unable to transcode the digital video stream; decoding the digital video stream into successive frames of video information based on the graphics capabilities of the remote display system; writing the successive frames of the video information a thin-client screen buffer associated with the remote display system; and transporting the successive frames of the video information to the remote display system.