IP Library Patent Application 11365296
Patent Application
App. No. 11/365,296

System and method of managing the memory content of a device

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.
11/365,296
Abstract

A method of managing the content of a digital video recorder (DVR) is disclosed. The method includes receiving digital content and accessing a memory device used for storing digital content. The received digital content is compared with previously stored digital content stored in the memory device. Based on the comparison, a determination is made if the received digital content has previously been stored in the memory device. The received digital content is then selectively stored within the memory device, based on the determination.

Claims (44)

1 . A method including:

receiving digital content;

accessing a memory device used for storing digital content;

comparing a portion of the received digital content with a corresponding portion of previously stored digital content stored in the memory device; and

determining, based on the comparison, whether the received digital content has previously been stored in the memory device; and

selectively storing the received digital content in the memory device, based on the determination.

2 . The method of claim 1 wherein the selective storing includes storing the received digital content in the memory device, based on a determination that the received digital content has not previously been stored in the memory device.

3 . The method of claim 1 wherein the selective storing includes deleting the previously stored digital content and storing the received digital content in the memory device, based on a determination that the received digital content has previously been stored in the memory device.

4 . The method of claim 1 including comparing a plurality of portions of the received digital content with a corresponding plurality of portions of the previously stored digital content.

5 . The method of claim 1 including:

comparing text metadata of the received digital content with text metadata of the previously stored digital content stored in the memory device before comparing the portion of the received digital content with the corresponding portion of the previously stored digital content stored in the memory device; and

determining if the received digital content has previously been stored in the memory device based on the comparison of the text metadata.

6 . The method of claim 1 wherein the comparing of the portion of the received digital content with the corresponding portion of the previously stored digital content stored in the memory device is performed by comparing a waveform of the received digital content with a corresponding waveform of the previously stored digital content.

7 . The method of claim 1 , wherein the received digital content includes at least one of digital audio data and digital video data.

8 . A system including:

a receiving module to receive a digital content;

a comparator module to access a memory device used for storing digital content and to compare the received digital content with previously stored digital content stored in the memory device;

a determining module to determine whether the received digital content corresponds to the previously stored digital content; and

a storing module selectively to store the received digital content in the memory device based on a determination of the determining module.

9 . The system of claim 8 further wherein the storing module is to store the received digital content in the memory device, based on a first determination by the determining module that the received digital content does not correspond to the previously stored digital content.

10 . The system of claim 8 wherein the storing module is to delete the previously stored digital content and to store the received digital content in the memory device, based on a second determination by the determining module that the received digital content does correspond to the previously stored digital content.

11 . The system of claim 8 wherein the comparator module is to compare a plurality of portions of the received digital content with a corresponding plurality of portions of the previously stored digital content.

12 . The system of claim 8 wherein:

the comparator module is to compare text metadata of the received digital content with text metadata of the previously stored digital content before comparing the received digital content with the previously stored digital content stored in the memory device; and

the determining module is to determine if the received digital content corresponds to the previously stored digital content based on the comparison of the text metadata.

13 . The system of claim 8 wherein the comparator module is to compare a portion of the received digital content with a corresponding portion of the previously stored digital content stored in the memory device by comparing a waveform of the received digital content with a corresponding waveform of the previously stored digital content stored in the memory device.

14 . A system including:

receiving means for receiving a digital content;

comparator means for accessing a memory device used for storing digital content and for comparing a portion of the received digital content with a corresponding portion of previously stored digital content stored in the memory device;

determining means for determining if the received digital content has previously been stored in the memory device, based on the comparison performed by the comparator means; and

storing means for selectively storing the received digital content into the memory device, based on a determination of the determining means.

15 . The system of claim 14 wherein the storing means is for storing the received digital content in the memory device, based on a first determination of the determining means that the received digital content has not previously been stored in the memory device.

16 . The system of claim 15 wherein the storing means is for deleting the previously stored content from the memory device and for storing the received digital content in the memory device, based on a second determination of the determining means that the received digital content has previously been stored in the memory device.

17 . The system of claim 14 wherein the comparator means is for comparing a plurality of portions of the received digital content with a corresponding plurality of portions of the previously stored digital content stored in the memory device.

18 . The system of claim 14 wherein:

the comparator means is for comparing first text metadata of the received digital content with second text metadata of the previously stored digital content stored in the memory device, before comparing a corresponding portion of the received digital content with the previously stored digital content stored in the memory device; and

the determining means is for determining if the received digital content has previously been stored in the memory device based on the comparison of the first and second text metadata.

19 . The system of claim 14 wherein the comparator means is for comparing a portion of the received digital content with a corresponding portion of the previously stored digital content stored in the memory device by comparing a first waveform of the received digital content with a second waveform of the previously stored digital content stored in the memory device.

20 . A machine-readable medium having instructions that, when executed by a machine, cause the machine to perform a method including:

receiving digital content;

accessing a memory device used for storing digital content;

comparing a portion of the received digital content with a corresponding portion of previously stored digital content stored in the memory device;

determining, based on the comparison, that the received digital content corresponds to the previously stored digital content; and

selectively storing the received digital content in the memory device, based on the determination.

Assignments (2)
CHANGE OF NAME Recorded May 19, 2009
From: SBC KNOWLEDGE VENTURES, L.P.; AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 022706/0011 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2006
From: WHITE, SCOTT
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 017645/0170 →