The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 02, 2005

Filed:

Mar. 08, 2002
Applicants:

Andrew Shaw, Liversedge, GB;

Karl R. Burgess, Wakefield, GB;

Inventors:

Andrew Shaw, Liversedge, GB;

Karl R. Burgess, Wakefield, GB;

Assignee:

Tarantella, Inc., Santa Cruz, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F015/00 ;
U.S. Cl.
CPC ...
Abstract

In a client-server architecture, data transmission performance enhancing features and mechanisms are described, including a color quality approach and a packet shaping approach. A method includes a color quality data transformation including: selecting a quality level to apply to a set of image data having a number of significant color bits defining an initial number of possible colors; applying a pixel mask to the set of image data, the initial number of possible colors reduced to a smaller number of possible colors as a function of the quality level; loading the set of image data into an output buffer; and sending the set of image data from the output buffer to a display engine. Another method includes a packet shaping data structure transformation including if i) a total network time, defined by a total time of requests in a pending request queue, is equal to or greater than a current round trip time, defined by twice a current latency, and ii) a total request time, defined by a sum of a total time of requests in the pending request queue and a total time of requests in a transmitted request queue, minus the total network time is equal to or less than half a preset limit, then forming a shaped packet by associating a first data portion with a second data portion and a header.


Find Patent Forward Citations

Loading…