IP Library Granted Patent US 8,077,989
Granted Patent B1
US 8,077,989 · App. 12/804,613 · Granted Dec 13, 2011

Methods and apparatus for encoding a digital video signal

Assignee: Teradici Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,077,989
App. No.
12/804,613
Granted
Dec 13, 2011
Kind
B1
Abstract

An apparatus for encoding an image. In one embodiment, the apparatus comprises a hash function module for determining changes to a plurality of scan blocks of an image; an encoder module, coupled to the hash function module, for encoding each scan block in the plurality of scan blocks as layers of increasing quality; and selecting specific scan blocks having a specific quality layer for transmission in response to the hash function module change determination.

Claims (10)

1. An apparatus for encoding an image comprising:

a hash function module for determining changes to a plurality of scan blocks of an image;

an encoder module, coupled to the hash function module, for encoding each scan block in the plurality of scan blocks as layers of increasing quality and

selecting specific scan blocks having a specific quality layer for transmission in response to the hash function module change determination; and

a network interface, coupled to the encoder module, for transmitting, via a computer network, encodings of the specific scan blocks.

2. The apparatus of claim 1 wherein the network interface is enabled for determining available bandwidth for transmitting each scan block, and wherein the encoder module alters the scan block selection in response to the available bandwidth.

3. The apparatus of claim 1 further comprising a pixel capture module, coupled to the hash function module and the encoder module, for capturing the plurality of scan blocks from the image.

4. The apparatus of claim 3 , wherein the image is a video signal comprising a Digital Visual Interface (DVI) signal or a DISPLAYPORT signal.

5. The apparatus of claim 1 , wherein the hash function module calculates and compares current scan block hash code values with previous scan block hash code values to determine changes to the plurality of scan blocks.

6. The apparatus of claim 1 , wherein the encoder module encodes the image in accordance with at least one of encoding quality information, encoding parameters, build state information or block persistence information.

Assignments (2)
SECURITY INTEREST Recorded Feb 27, 2019
From: TERADICI CORPORATION
To: COMERICA BANK
Reel/Frame 048454/0895 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2010
From: HOBBS, DAVID VICTOR; RATTO, PATRICK
To: TERADICI CORPORATION
Reel/Frame 024801/0979 →
Continuity (5)
Division 11532865 · Sep 18, 2006
Continuation In Part 11333955 · Jan 17, 2006
Provisional Application 60703767 · Jul 28, 2005
Provisional Application 60719050 · Sep 20, 2005
Provisional Application 60726418 · Oct 12, 2005