IP Library Patent Application 12101851
Patent Application
App. No. 12/101,851

Systems and Methods for Improving Image Responsivity in a Multimedia Transmission System

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 None
App. No.
12/101,851
Abstract

The present invention relates to improved methods and systems for transmission of images overlaid on video, particularly images requiring high levels of responsivity (e.g. mouse pointers) relative to the underlying video, from a computing device to a television. In one embodiment, the present invention is directed to a method of transmitting at least one video frame with an overlaid image, comprising the steps of capturing at least one frame of video data separate from the overlaid image at a first rate, capturing the overlaid image separate from the frame of video data at a second rate, packetizing the captured frame of video data, packetizing the overlaid image, wherein the frame video data are in data packets separate from the overlaid image data packets, and transmitting separate video data packets and overlaid image data packets.

Claims (40)

1 . A method of transmitting at least one video frame with an overlaid image, comprising the steps of:

a. Capturing said at least one frame of video data separate from said overlaid image at a first rate;

b. Capturing said overlaid image separate from said frame of video data at a second rate;

c. Packetizing said captured frame of video data;

d. Packetizing said overlaid image, wherein said frame video data are in data packets separate from said overlaid image data packets; and

e. Transmitting said separate video data packets and overlaid image data packets.

2 . The method of claim 1 wherein the overlaid image is a mouse icon.

3 The method of claim 1 wherein the first rate is equal to the second rate.

4 . The method of claim 1 wherein the first rate is less than the second rate.

5 . The method of claim 3 wherein the first rate is in the range of 10 to 30 times per second.

6 . The method of claim 3 wherein the second rate is in the range of 30 to 60 times per second.

7 . The method of claim 1 wherein said captured video data and said captured overlaid image are compressed prior to transmission.

8 . The method of claim 1 wherein a copy of said captured overlaid image is locally stored for use in a future transmission.

9 . The method of claim 8 wherein said video data packets and overlaid image data packets are captured and transmitted in a first time period.

10 . The method of claim 9 wherein a copy of said captured overlaid image captured from a time period prior to said first time period is transmitted with said video data packets and overlaid image data packets captured in said first time period.

11 . A method of receiving at least one video frame and an overlaid image, comprising the steps of:

a. Receiving a plurality of video data packets having video data;

b. Storing said video data packets in a buffer array;

c. Receiving a plurality of overlaid image packets having overlaid image data;

d. Storing said overlaid image packets in a memory;

e. Rendering said video data with said overlaid image by accessing a first position in said buffer array, accessing a fifo device associated with said first position in said buffer array, and, based upon data in said fifo device, accessing said memory containing said overlaid image data.

12 . The method of claim 11 wherein the overlaid image is a mouse icon.

13 . The method of claim 11 wherein said plurality of overlaid image packets comprise overlaid image data to be rendered and overlaid image data to be erased.

14 . The method of claim 14 wherein accessing said memory containing said overlaid image data includes accessing overlaid image data to be rendered and overlaid image data to be erased.

15 . The method of claim 11 further comprising the step of accessing a second position in said buffer array, accessing a fifo device associated with said second position in said buffer array, and, based upon data in said fifo device, accessing said memory containing said overlaid image.

16 . The method of claim 15 wherein accessing said memory containing said overlaid image data includes accessing overlaid image data to be rendered and overlaid image data to be erased.

17 . A method of transmitting and receiving at least one video frame with an overlaid image, comprising the steps of:

a. Capturing said at least one frame of video data separate from said overlaid image at a first rate;

b. Capturing said overlaid image separate from said frame of video data at a second rate;

c. Packetizing said captured frame of video data;

d. Packetizing said overlaid image, wherein said frame video data are in data packets separate from said overlaid image data packets;

e. Transmitting said separate video data packets and overlaid image data packets.

f. Receiving said video data packets having video data;

g. Storing said video data packets in a buffer array;

h. Receiving said overlaid image packets having overlaid image data;

i. Storing said overlaid image packets in a memory;

j. Rendering said video data with said overlaid image by accessing a first position in said buffer array, accessing a fifo device associated with said first position in said buffer array, and, based upon data in said fifo device, accessing said memory containing said overlaid image data.

18 . The method of claim 17 wherein the overlaid image is a mouse icon.

19 . The method of claim 17 wherein the first rate is in the range of 10 to 30 times per second and wherein the second rate is in the range of 30 to 60 times per second.

20 . The method of claim 17 wherein said overlaid image packets comprise overlaid image data to be rendered and overlaid image data to be erased and wherein accessing said memory containing said overlaid image data includes accessing overlaid image data to be rendered and overlaid image data to be erased.

Assignments (3)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 16, 2012
From: QUARTICS, INC.
To: AUGUSTUS VENTURES LIMITED; HERIOT HOLDINGS LIMITED; CASTLE HILL INVESTMENT HOLDINGS LIMITED; SIENA HOLDINGS LIMITED; SEVEN HILLS GROUP USA, LLC
Reel/Frame 028054/0791 →
SECURITY AGREEMENT Recorded Apr 10, 2012
From: QUARTICS, INC.
To: MEYYAPPAN-KANNAPPAN FAMILY TRUST; GREEN SEQUOIA LP
Reel/Frame 028024/0001 →
SECURITY AGREEMENT Recorded Sep 16, 2011
From: QUARTICS, INC.
To: GIRISH PATEL AND PRAGATI PATEL, TRUSTEE OF THE GIRISH PATEL AND PRAGATI PATEL FAMILY TRUST DATED MAY 29, 1991
Reel/Frame 026923/0001 →