Video data organization
AssigneeAmazon Technologies, Inc.
InventorBenjamin M. Schwartz
Life of this patent
Estimating the term…
Abstract
In organizing video data, an analysis can be performed to determine whether the video data meets specifications for organization on storage media. Potential breaks in the video data may be identified for organizing the video data on discrete physical portions of the storage media. A buffer space may be calculated based on an identified potential break for spacing the video data around the potential break to meet the data organization specifications.
Claims24
A method of organizing dual layer optical disc data, comprising:
- analyzing video data using a processor to determine whether the video data meets predetermined optical disc specifications for organization on a dual layer optical disc;
- identifying potential layer breaks in the video data using the processor to meet the predetermined optical disc specifications;
- calculating a buffer space and a buffer space size to include buffer space data, the buffer space comprising a number of sectors based on at least one potential layer break for dividing the video data between layers of the dual layer optical disc;
- selecting the at least one potential layer break that accommodates a buffer space sized to contain the buffer space data while resulting in a smaller calculated buffer space as compared to an alternative potential layer break;
- and
- adding the buffer space to the video data.
A method of organizing video data, comprising:
- analyzing video data using a processor to determine whether the video data meets predetermined specifications for organization on a storage media;
- identifying potential breaks in the video data using the processor to meet the predetermined specifications for organization on multiple discrete physical portions of the storage media;
- calculating a buffer space as a number of storage medium sectors based on a potential break point for dividing the video data between the discrete physical portions of the storage medium and calculating a buffer space size to include buffer space data;
- and
- selecting the potential break point that accommodates a buffer space sized to contain the buffers space data while resulting in a smaller calculated buffer space as compared to an alternative potential break point.
A system for organizing video data, comprising:
- a data analysis module to analyze video data using a processor to determine whether the video data meets predetermined specifications for organization on a storage medium;
- a break identification module to identify potential break points in the video data when the data analysis module indicates the video data fails to meet the predetermined specifications;
- a break selection module to select a potential break point identified in the video data using the break identification module based on a predetermined set of rules;
- and
- a buffer module to calculate a buffer space based on the potential break point selected and a buffer space size to include buffer space data, using the break selection module, wherein the selected potential break point accommodates a buffer space sized to contain the buffer space data and allows a smaller calculated buffer space as compared to an alternative potential layer break.
A system for video data imaging, comprising:
- a network page module for displaying a video title available for purchase;
- an imaging module for creating an image of the video title including a buffer to offset video data in the video title for organization on discrete areas of a storage medium using a processor, the buffer being a smaller calculated buffer space for the offset while having a buffer space size sized to accommodate buffer space data;
- a break identification module to identify potential break points in the video data when the video data fails to meet the predetermined specifications;
- a break selection module to select at least one potential break point identified in the video data using the break identification module based on a predetermined set of rules;
- wherein the selected potential break point accommodates the buffer space sized to contain the buffer space data while resulting in the smaller calculated buffer space as compared to an alternative potential layer break;
- a video image data store for storing the image of the video title;
- and
- a fulfillment system for providing the image of the video title from the video image data store upon purchase.
Dependencies are inferred from the claim text.