IP Library Patent Application 10637924
Patent Application
App. No. 10/637,924

System and method of integrating video content with interactive elements

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.
10/637,924
Abstract

A client system for integrating interactivity with video includes a mass storage device, a download manager, and a presentation manager. The download manager retrieves and stores in mass storage a first file comprising video content and a second file comprising an interactive element. The presentation manager retrieves the first file, displays video content represented by the first file, retrieves the second file, and displays the interactive elements semi-transparently over the video content. Related methods and articles of manufacture are also disclosed.

Claims (48)

1 . A client system integrating interactivity with video, the client system comprising:

a mass storage device;

a download manager retrieving and storing in the mass storage device a first file comprising video content and a second file comprising an interactive element; and

a presentation manager retrieving the first file from mass storage, displaying with a standard media player application video content represented by the first file, retrieving the second file from mass storage, and displaying with a standard media player application the interactive element semi-transparently over the video content.

2 . The client system of claim 1 wherein the mass storage device comprises a redundant array of independent disks.

3 . The client system of claim 1 wherein the mass storage device comprises a network storage solution.

4 . The client system of claim 1 wherein the download manager retrieves one of the first file and the second file from a server and the other of the first file and second file from a peer-to-peer network.

5 . The client system of claim 1 wherein the download manager retrieves one of the first file and the second file from a server and the other of the first file and second file from a multicast network.

6 . The client system of claim 1 wherein the download manager comprises a thread process.

7 . The client system of claim 1 wherein the download manager comprises one of the group consisting of an ActiveX control, a JAVA applet.

8 . The client system of claim 1 wherein the presentation manager comprises a threaded process.

9 . The client system of claim 1 wherein the presentation manager comprises a Windows Media Player application.

10 . A method for integrating interactivity with video, the method comprising the steps of:

(a) retrieving from mass storage a first file;

(b) displaying with a standard media player application video content represented by the first file;

(c) retrieving a second file from mass storage; and

(d) displaying with a standard media player application semi-transparently over the displayed video content an interactive element represented by the second file.

11 . The method of claim 10 further comprising the steps of:

(a) retrieving from a server a first file representing video content; and

(b) storing the first file in mass storage.

12 . The method of claim 11 further comprising the steps of:

(a) retrieving from a peer-to-peer network a second file representing an interactive element; and

(b) storing the second file in mass storage.

13 . The method of claim 11 further comprising the steps of:

(a) retrieving from a multicast network a second file representing an interactive element; and

(b) storing the second file in mass storage.

14 . The method of claim 11 further comprising the steps of:

(a) retrieving from a peer-to-peer network a second file representing an video content; and

(b) storing the second file in mass storage.

15 . The method of claim 10 further comprising the step of receiving user input via the displayed interactive element.

16 . The method of claim 10 further comprising the steps of:

(a) identifying a file for retrieval;

(b) determining if the identified file exists in mass storage; and

(c) retrieving the file only if it is missing from mass storage.

17 . An article of manufacture having embodied thereon computer-readable program means for integrating interactivity with video, the article of manufacture comprising:

(a) computer-readable program means for retrieving from mass storage a first file;

(b) computer-readable program means for displaying with a standard media player application video content represented by the first file;

(c) computer-readable program means for retrieving a second file from mass storage; and

(d) computer-readable program means for displaying with a standard media player application semi-transparently over the displayed video content an interactive element represented by the second file.

18 . The article of manufacture of claim 17 further comprising:

(a) computer-readable program means for retrieving from a server a first file representing video content; and

(b) computer-readable program means for storing the first file in mass storage.

19 . The article of manufacture of claim 18 further comprising:

(a) computer-readable program means for retrieving from a peer-to-peer network a second file representing an interactive element; and

(b) computer-readable program means for storing the second file in mass storage.

20 . The article of manufacture of claim 18 further comprising:

(a) computer-readable program means for retrieving from a multicast network a second file representing an interactive element; and

(b) computer-readable program means for storing the second file in mass storage.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2014
From: MAVEN NETWORKS, INC.
To: YAHOO! INC.
Reel/Frame 032323/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2003
From: ABRAMSON, NATHAN S.
To: MAVEN NETWORKS, INC.
Reel/Frame 014649/0876 →