IP Library Granted Patent US 9,392,245
Granted Patent B2
US 9,392,245 · App. 13/396,379 · Granted Jul 12, 2016

Media player configured to receive playback filters from alternative storage mediums

Inventors: Matthew T. Jarman (Salt Lake City, UT); Brent L. Iverson (Lehi, UT)
Assignee: Clearplay, Inc.
H04N9/8042H04L65/4084H04L2012/2849H04N5/781H04N5/85H04N5/907
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 9,392,245
App. No.
13/396,379
Granted
Jul 12, 2016
Kind
B2
Abstract

A media player configured with a first removable memory reader, such as a DVD drive, and a second removable memory reader, such as a flash memory reader, adapted to communicate with a removable memory containing filter data. The media player is configured to allow filtered playback of a multimedia presentation, such as a movie. Filtered playback causes certain portions of the multimedia presentation to be skipped, muted, blurred, cropped, or otherwise modified to eliminate or reduce potentially objectionable scenes, language, or other content. The second memory reader provides a convenient medium for the loading of filter information, whether data files, executable program code, or the like, to local memory of the media player to employ during filtered playback. Alternatively, the filters may be accessed from the removable storage media during playback rather than loading to local memory.

Claims (42)

1. A method for loading filter information to a media player comprising:

analyzing a status of a memory reader of the media player adapted to communicate with a first storage memory including data associated with a multimedia presentation;

establishing communication between the memory reader and a second storage memory;

determining whether the second storage memory includes filtering information associated with a multimedia presentation wherein the filter information comprises at least one identification of a start time and end time associated with a portion of the multimedia presentation along with a filtering action; and

providing for presentation of the multimedia presentation pursuant to the filtering information.

2. The method of claim 1 wherein the first storage memory is a removable storage medium and the second storage memory is a removable memory adapted for communication with a flash memory reader.

3. The method of claim 2 wherein the flash memory reader is selected from at least the group comprising a universal serial bus port, a multimedia card reader, an SD card reader, and a compact flash card reader.

4. The method of claim 1 wherein the multimedia presentation comprises a movie.

5. The method of claim 4 wherein the multimedia presentation comprises a movie stored on an optical storage memory.

6. The method of claim 1 wherein the multimedia presentation comprises encoded video and audio data.

7. The method of claim 6 wherein the multimedia presentation comprises motion pictures expert group encoded video and audio data.

8. The method of claim 1 wherein the first storage memory and the second storage memory are not the same storage medium.

9. A method for loading filter information to a media player comprising:

analyzing a status of a memory reader of the media player adapted to communicate with a first storage memory including data associated with a multimedia presentation;

establishing communication between the memory reader and a second storage memory;

determining whether the second storage memory includes filtering information associated with a multimedia presentation wherein the filter information comprises at least one identification of a start location and an end location associated with a portion of the multimedia presentation along with a filtering action; and

providing for presentation of the multimedia presentation pursuant to the filtering information.

10. The method of claim 9 wherein the filtering action is selected from the group comprising skipping, muting, blurring, and cropping.

11. The method of claim 9 further comprising at least one content identifier.

12. The method of claim 11 wherein the at least one content identifier is selected from the group comprising violence, sex and nudity, language, and other.

13. The method of claim 1 further comprising loading the filtering information from the second storage memory into a local memory.

14. The method of claim 13 further comprising providing for selectively loading the filtering information from the second storage memory into the local memory.

15. The method of claim 13 further comprising determining whether there is sufficient space in the local memory.

16. The method of claim 1 wherein the operation of providing for presentation of the multimedia presentation pursuant to the filtering information further comprises reading the filtering information from the second storage memory.

17. A tangible non-transitory computer readable media comprising computer readable instructions for performing the method of claim 1 .

18. The method of claim 9 wherein the first storage memory and the second storage memory are not the same storage memory.

19. A media player comprising:

a processing configuration in communication with a first memory reader of the media player configured to receive and read information from a first storage memory including data associated with a multimedia presentation;

the processing configuration in communication with at least one second memory reader of the media player configured to read filter information from a second storage memory; and

the processing configuration operable to:

determine whether the filtering information is associated with the multimedia presentation wherein the filter information comprises at least one identification of a start location and an end location associated with a portion of the multimedia presentation along with a filtering action; and

present the multimedia presentation pursuant to the filtering information.

20. The media player of claim 19 wherein the second memory reader is selected from at least the group comprising a universal serial bus port, a multimedia card reader, an SD card reader, and compact flash card reader.

21. The media player of claim 19 wherein the first storage memory and the second storage memory are not the same storage memory.

22. A method comprising:

analyzing a status of a memory reader adapted to communicate with a first storage memory including data associated with a multimedia presentation;

establishing communication between the memory reader and a second storage memory;

determining whether the second storage memory includes filtering information associated with a multimedia presentation wherein the filter information comprises at least one identification of a start time and end time associated with a portion of the movie multimedia presentation that is not played; and

providing for presentation of the multimedia presentation pursuant to the filtering information.

23. The method of claim 22 wherein the multimedia presentation comprises encoded video and audio data.

24. The method of claim 23 wherein the multimedia presentation comprises motion pictures expert group encoded video and audio data.

25. The method of claim 22 wherein the first storage memory and the second storage memory are not the same storage memory.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2015
From: JARMAN, MATTHEW T.; IVERSON, BRENT L.
To: CLEARPLAY, INC.
Reel/Frame 036683/0882 →
Continuity (5)
Continuation 11327103 · Jan 5, 2006
Continuation In Part 11256419 · Oct 20, 2005
Provisional Application 60641678 · Jan 5, 2005
Provisional Application 60620902 · Oct 20, 2004
Related Publication 20120207446A1 · Aug 16, 2012