Fast seek in streaming media
US7783653B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 30, 2005 |
| Grant date | Aug 24, 2010 |
| Priority date | — |
| Expiry date | Oct 9, 2028 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N21/8455
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
When a user selects to seek to a point in a non-indexed media file, a search starts for the beginning of the frame. Using a search algorithm, the bytes surrounding the selection point are examined to find data equal to a known frame beginning indicator. Once such a byte is found, a subsequent test is performed on the next byte to determine if it contains a valid frame length. The system examines the byte at this length to determine if it contains a value that points to the frame beginning indicator under examination. If such a pointer does exist, the system concludes that the byte with the value equal to a known frame beginning indicator is likely the byte beginning the frame. Additional tests may be performed on the bytes surrounding this frame to increase the confidence level that it is, in fact, a valid complete frame.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.