Multiple tape video data splitter

US10897593B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10897593-B2
Application numberUS-201615251368-A
CountryUS
Kind codeB2
Filing dateAug 30, 2016
Priority dateAug 30, 2016
Publication dateJan 19, 2021
Grant dateJan 19, 2021

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.

An approach, for storing video data in a plurality of tape media via a ring buffer. A tape data splitter receives video data stored in a ring buffer. The tape data splitter writes the video data to a current tape media. The tape data splitter detects an end of tape media event. The tape data splitter responds to the end of tape media event, by switching the current tape media to a next tape media. The tape data splitter selects a resume point for the video data stored in the ring buffer and writes to the next tape media, the video data stored in the ring buffer that is subsequent to the resume point.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, for storing video data in a plurality of tape media via a ring buffer, the method comprising: receiving, by a tape data splitter, video data stored in a ring buffer; writing, by the tape data splitter, the video data to a current tape media; detecting, by the tape data splitter, an end of tape media event, wherein the end of tape media event comprises a predetermined buffer time preceding the physical end of the tape media; responsive to the end of tape media event, switching, by the tape data splitter, the current tape media to a next tape media; selecting, by the tape data splitter, a resume point for the video data stored in the ring buffer, wherein the resume point is identified from a previous cut point and the ring buffer is sized to encompass a time interval of at least a video duration of a longest cut duration; and writing, by the tape data splitter, to the next tape media, the video data stored in the ring buffer that is subsequent to the resume point. 2. The method of claim 1 wherein the resume point, further comprises at least one of a previous cut point preceding the end of tape media event or a predetermined margin time point added to at least one of the previous cut point and the minimum secured time point. 3. The method of claim 1 , wherein writing the video data stored in the ring buffer further comprises clearing the video data stored in the ring buffer preceding the resume point. 4. The method of claim 1 , wherein the ring buffer storage has a size that encompasses the video data for a selected time interval wherein the selected time interval corresponds to a predetermined margin time interval and at least one of a longest cut duration of the video data and a predetermined minimum secured time interval. 5. The method of claim 1 , wherein the end of tape media event further comprises an identification of a physical end of the tape media. 6. The method of claim 1 wherein switching comprises pausing, by the tape data splitter, writing the video data to the current tape media; and selecting, by the tape data splitter, the next tape media for writing the video data from the resume point. 7. The method of claim 1 , wherein the next tape media is processed as the current tape media and a tape media replacement is processed as the next tape media, creating repeated tape switching. 8. A computer program product, for storing video data in a plurality of tape media via a ring buffer, the computer program product comprising: one or more non-transitory computer readable storage media and program instructions stored on the one or more non-transitory computer readable storage media, the program instructions comprising: program instructions to, receive, by a tape data splitter, video data stored in a ring buffer; program instructions to, write, by the tape data splitter, the video data to a current tape media; program instructions to, detect, by the tape data splitter, an end of tape media event, wherein the end of tape media event comprises a predetermined buffer time preceding the physical end of the tape media; program instructions to, respond to the end of tape media event, switching, by the tape data splitter, the current tape media to a next tape media; program instructions to, select, by the tape data splitter, a resume point for the video data stored in the ring buffer, wherein the resume point is identified from a previous cut point and the ring buffer is sized to encompass a time interval of at least a video duration of a longest cut duration; and program instructions to, write, by the tape data splitter, to the next tape media, the video data stored in the ring buffer that is subsequent to the resume point. 9. The computer program product of claim 8 wherein the resume point, comprises at least one of a previous cut point preceding the end of tape media event or a predetermined margin time point added to at least one of the previous cut point and the minimum secured time point. 10. The computer program product of claim 8 , wherein write the video data stored in the ring buffer further comprises clearing the video data stored in the ring buffer preceding the resume point. 11. The computer program product of claim 8 , wherein the ring buffer storage has a size that encompasses the video data for a selected time interval wherein the selected time interval corresponds to a predetermined margin time interval and at least one of a longest cut duration of the video data and a predetermined minimum secured time interval. 12. The computer program product of claim 8 , wherein the end of tape media event further comprises an identification of a physical end of the tape media. 13. The computer program product of claim 8 wherein switching comprises program instructions to, pausing, by the tape data splitter, writing the video data to the current tape media; and program instructions to, selecting, by the tape data splitter, the next tape media for writing the video data from the resume point. 14. The computer program product of claim 8 , wherein the next tape media is processed as the current tape media and a tape media replacement is processed as the next tape media, creating repeated tape switching. 15. A computer system, for storing video data in a plurality of tape media via a ring buffer, the computer system comprising: one or more computer processors; one or more non-transitory computer readable storage media; program instructions stored on the one or more computer non-transitory readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising: program instructions to, receive, by a tape data splitter, video data stored in a ring buffer; program instructions to, write, by the tape data splitter, the video data to a current tape media; program instructions to, detect, by the tape data splitter, an end of tape media event, wherein the end of tape media event comprises a predetermined buffer time preceding the physical end of the tape media; program instructions to, respond to the end of tape media event, switching, by the tape data splitter, the current tape media to a next tape media; program instructions to, select, by the tape data splitter, a resume point for the video data stored in the ring buffer, wherein the resume point is identified from a previous cut point and the ring buffer is sized to encompass a time interval of at least a video duration of a longest cut duration; and program instructions to, write, by the tape data splitter, to the next tape media, the video data stored in the ring buffer that is subsequent to the resume point. 16. The computer system of claim 15 wherein the resume point, comprises at least one of a previous cut point preceding the end of tape media event or a predetermined margin time point added to at least one of the previous cut point and the minimum secured time point. 17. The computer system of claim 15 , wherein write the video data stored in the ring buffer further comprises clearing the video data stored in the ring buffer preceding the resume point. 18. The computer system of claim 15 , wherein the ring buffer storage has a size that encompasses the video data for a selected time interval wherein the selected time interval corresponds to a predetermined margin time interval and at least one of a longest cut duration of the video data and a predetermined minimum secured time interval. 19. The computer system of claim 15 , wherein the end of tape media event furth

Assignees

Inventors

Classifications

  • on tapes · CPC title

  • Audio or video recording; Data buffering arrangements (G11B20/12 - G11B20/18 take precedence) · CPC title

  • Programmed access in sequence to a plurality of record carriers or indexed parts, e.g. tracks, thereof, e.g. for editing; (transfer of record carriers from magazine G11B15/68, G11B17/10; G11B17/22) · CPC title

  • Tape-like record carriers · CPC title

  • Ring buffers, e.g. buffers wherein an iteratively progressing read or write pointer moves back to the beginning of the buffer when reaching the last storage cell · 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 US10897593B2 cover?
An approach, for storing video data in a plurality of tape media via a ring buffer. A tape data splitter receives video data stored in a ring buffer. The tape data splitter writes the video data to a current tape media. The tape data splitter detects an end of tape media event. The tape data splitter responds to the end of tape media event, by switching the current tape media to a next tape med…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04N5/782. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 19 2021 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).