Patent · US Active

Optimized key frame caching for remote interface rendering

US8619877B2 · kind B2 · utility

23Cited by
26References
13Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 11, 2007
Grant dateDec 31, 2013
Priority date
Expiry dateSep 2, 2031

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/75
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Frames of user interface (UI) graphical data can be remotely rendered more efficiently at a client during a remote session with a server by utilizing graphical data cached at the client to prevent re-sending data to the client that was sent in previous payloads. By using cache memory to remember recurring frames of similar UI data and delta encoding to correct areas that are not similar, encoded payload sizes are greatly reduced. When a cached frame is closer to a new frame than the current frame, the cached frame is selected and delta commands are derived from differences between the selected cache frame and the new frame. The differences between the cached frame and the new frame are then encoded as delta commands and the cache commands and delta commands are sent to the client which receives and applies the commands to render the new frame.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.