Systems and methods for content playback and recording

US9536557B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9536557-B2
Application numberUS-201414466829-A
CountryUS
Kind codeB2
Filing dateAug 22, 2014
Priority dateJun 19, 2008
Publication dateJan 3, 2017
Grant dateJan 3, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for content playback and recording may include using a computer to obtain media content from a recorded medium. Concurrently with obtaining the media content, the method may include reencrypting the encrypted media content using a secondary encryption key and storing the reencrypted media content in a storage device.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for content playback and recording, comprising: reading, by one or more processors, media content from a digital versatile disc (DVD) at a first rate that is a multiple of a standard playback rate of the DVD, wherein the media content is subdivided on the DVD into one or more cells, each cell comprising a plurality of sectors, and wherein reading comprises: in response to encountering an unreadable sector, incrementing a bad sector counter for a cell containing the bad sector; in response to encountering a readable sector, clearing the bad sector counter; and in response to the bad sector counter exceeding a predetermined threshold value: marking the cell as a bad cell, such that subsequent reading of the cell is not attempted; and skipping to a next cell to continue reading the media content; storing, by the one or more processors, the media content in a hard drive concurrently with reading the media content at the first rate; and playing back, by the one or more processors, the media content from the hard drive concurrently with the storing the media content, wherein the media content is played back from the storage device at a second rate that is the standard playback rate of the DVD and slower than the first rate. 2. The method of claim 1 , wherein the threshold value is 10. 3. The method of claim 1 , wherein the threshold value is user-selectable. 4. The method of claim 1 , wherein marking comprises storing an indication that the cell is a bad cell in a data allocation map. 5. The method of claim 4 , further comprising storing the data allocation map in the hard drive. 6. A system for content playback and recording comprising: a digital versatile disc (DVD) reader for reading media content from a DVD at a first rate that is faster than a standard playback rate of the DVD, wherein the media content is subdivided on the DVD into one or more cells, each cell comprising a plurality of sectors, and wherein the DVD reader: in response to encountering an unreadable sector, increments bad sector counter for a cell containing the bad sector; and in response to encountering a readable sector, clears the bad sector counter; in response to the bad sector counter exceeding a predetermined threshold value: marks the cell as a bad cell, such that subsequent reading of the cell is not attempted; and skips to a next cell to continue reading the media content; a hard drive for storing the media content concurrently with the reading of the media content at the first rate; and a playback device for playing back the media content from the hard drive concurrently with the storing of the media content on the hard drive, wherein the media content is played back from the hard drive at a second rate that is the standard playback rate of the DVD and slower than the first rate. 7. The system of claim 6 , wherein the predetermined threshold value is 10. 8. The system of claim 6 , wherein the predetermined threshold value is user-selectable. 9. The system of claim 6 , wherein the DVD reader marks the cell as a bad cell by storing an indication that the cell is a bad cell in a data allocation map. 10. The System of claim 9 , further comprising storing the data allocation map in the hard drive. 11. A computer-implemented method for content playback and recording, comprising: reading, by one or more processors, blocks of media content starting from a first location of a recorded medium at a first rate, wherein the media content is subdivided on the recorded medium into one or more cells, each cell comprising a plurality of sectors, and wherein reading comprises: in response to encountering an unreadable sector, incrementing a bad sector counter for a cell containing the bad sector; in response to encountering a readable sector, clearing the bad sector counter; and in response to the bad sector counter exceeding a predetermined threshold value: marking the cell as a bad cell, such that subsequent reading of the cell is not attempted; and skipping to a next cell to continue reading the media content; concurrently with reading the media content: storing, by the one or more processors, a copy of each block read from the recorded medium in a storage device; marking which blocks of the recorded medium have been stored in a data allocation map; and playing back, by the one or more processors, the media content from the storage device at a second rate that is slower than the first rate. 12. The method of claim 11 , further comprising: in response to copying the last block of the media content or in response to playback being terminated by the user, reading and storing a copy of at least one block of the recorded medium that has not been marked in the data allocation map as being stored in the storage device. 13. The method of claim 11 , further comprising: receiving a user command to skip to reading media content from a second location of the recorded medium; and in response to the data allocation map indicating that a first block at the second location has not been stored, repeating the reading, storing, marking, and playing back steps starting from the second location. 14. The method of claim 11 , further comprising: receiving a user command to skip to reading media content from a second location of the recorded medium; and in response to the data allocation map indicating that a first block of the second location has been stored, playing back the media content corresponding to the second location of the recorded medium from the storage device. 15. The method of claim 11 , wherein the data allocation map is stored in the storage device.

Assignees

Inventors

Classifications

  • involving video stream encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network · CPC title

  • for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM · CPC title

  • DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs · CPC title

  • on a disc [VTOC] · CPC title

  • wherein content or user data is encrypted · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9536557B2 cover?
A method for content playback and recording may include using a computer to obtain media content from a recorded medium. Concurrently with obtaining the media content, the method may include reencrypting the encrypted media content using a secondary encryption key and storing the reencrypted media content in a storage device.
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G11B20/0021. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 03 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).