With Redundancy (e.g., Raid 0-5, Etc.) Patents (Class 386/265)
  • Patent number: 11463746
    Abstract: One embodiment sets forth a technique that includes receiving a request for a range of data included in an encoded version of the media title that is stored across a set of files. The technique also includes determining, based on a file extent index, one or more files included in the set of files, wherein the file extent index maps an identifier for each file in the set to a given range of data that is stored in the file and included in the encoded version. The technique further includes retrieving the range of data from the file(s), wherein at least a portion of the retrieved range of data falls within the given range of data that is stored in each of the one or more files, and transmitting the range of data in a response to the request.
    Type: Grant
    Filed: February 12, 2021
    Date of Patent: October 4, 2022
    Assignee: NETFLIX, INC.
    Inventors: Christopher Newton, Carenina Garcia Motion, Vinod Vishwanathan
  • Patent number: 10873778
    Abstract: Systems, devices and processes reduce the amount of memory or disk space needed to store encoded video content used in adaptive video streaming by eliminating certain portions of the recorded program from one or more copies of the encoded program. Content occurring before or after a scheduled start of a program, for example, can be retained in only a subset of the encoded copies so that the program content is available to be streamed, but only at certain video qualities. Commercials or other less popular portions may also be eliminated in one or more encoded copies. By eliminating the less-likely-to-be-viewed portions of the content from some (but not all) of the encoded copies, the total amount of storage space needed to store the encoded program is reduced without compromising the ability to play back all portions of the recorded program.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: December 22, 2020
    Assignee: DISH Network L.L.C.
    Inventor: Steven Casagrande
  • Patent number: 10566028
    Abstract: Aspects of the present disclosure provide for systems and methods that provide automatic failure options from a primary recording and/or playback device/system to a backup recording and/or playback system, but are not so limited. A disclosed system operates to failover to one or more of a backup cDVR system and/or local DVR device/system when a primary recording and/or playback device/system is inoperable or otherwise inaccessible. A method of an embodiment operates to automatically failover to a backup DVR device/system upon detecting a failure mode associated with a primary DVR device/system, wherein the automatic failover includes synchronizing one or more content items and/or one or more content items playlists associated with the backup DVR device/system and the primary DVR device/system.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: February 18, 2020
    Assignee: COX COMMUNICATIONS, INC.
    Inventors: Yousef Wasef Nijim, James Alan Strothmann, Jay Paul Langa
  • Patent number: 10346460
    Abstract: A computer-implemented method is described for automatically digitally transforming and editing video files to produce a finished video presentation. The method includes the steps of storing video files with associated tags, recording or receiving from a user a master video, matching the words or phrases recorded in the master video with the tags to determine one or more locations at which to insert the video files, and automatically assembling the master video and video files into the finished video presentation. Audio and visual effects may also be added to the video presentation. Computer apparatus configured to generate the video presentation is also described.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: July 9, 2019
    Assignee: Videolicious, Inc.
    Inventor: Matthew Benjamin Singer
  • Patent number: 9966111
    Abstract: Systems and methods for providing an interactive media guidance application for merging recorded video segments that are from the same program are provided. In response to a recording interruption, the interactive media guidance application may record multiple video segments. After recording the segments, the interactive media guidance application may search for and merge these segments to form a single recording. In some embodiments, the interactive media guidance application may detect the presence of a previously recorded segment. After detecting the previously recorded segment, the interactive media guidance application may automatically record the video following the end of the previously recorded segment. The interactive media guidance application may use data associated with the segments and other media cues to match the segments. The interactive media guidance application may also identify the duration of the recorded video content and provide choices for recording the video again.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: May 8, 2018
    Assignee: Rovi Guides, Inc.
    Inventors: Joshua Berry, Jia Jane Wu
  • Patent number: 9798792
    Abstract: A method, and corresponding computer program product and computer system, for replicating a database image in a distributed database environment comprises: defining a checkpoint image of the primary node including a database structure and a plurality of database pages; creating a replica database by initiating a backup node and saving the defined structure on the initiated backup node; sending each database page of the checkpoint image for saving on the backup node; saving every transaction on the primary node and creating a corresponding REDO transaction; identifying each data page operated on by each REDO transaction; sending each created REDO transaction to the backup node in the order in which the corresponding transaction occurred, and prioritizing each identified database page so that it arrives at the backup node before or substantially at the same time as a corresponding REDO transaction.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: October 24, 2017
    Assignee: International Business Machines Corporation
    Inventors: Kyosti M. Laiho, Jan P. Lindstrom, Jarmo Parkkinen, Vilho T. Raatikka
  • Patent number: 9386342
    Abstract: A digital display device and a method for controlling the same are disclosed. The method of controlling a digital display device connected to at least one network and at least one memory includes receiving content (e.g., a TV program, etc.) over the at least one network, calculating memory capacity of an internal or external memory, storing the received content (e.g., a TV program, etc.) in the internal or external memory according to the calculated result, accessing the internal or external memory if a specific channel is selected, extracting the content (e.g., a TV program, etc.) stored in the accessed internal or external memory, and outputting video data and audio data corresponding to the extracted content (e.g., a TV program, etc.).
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: July 5, 2016
    Assignees: LG Electronics Inc., SNU R&DB Foundation
    Inventors: Sungsuk Kang, Baeguen Kang, Yongho Cho, Hyunjoong Kim, Sungzoon Cho, Myunghwan Yun, Taehoon Ko, Eunjeong Park, Ilgeun Kwon, Chul Chung
  • Patent number: 8687938
    Abstract: A content can be recorded for certain in a video recording system including a video recording apparatus and a video recording and transmitting apparatus. The video recording apparatus includes: a recording control unit that starts recording the content when a period of time indicated by scheduled recording information starts; and a message transmitting unit that transmits recording-state information to the video recording and transmitting apparatus at regular intervals. The video recording and transmitting apparatus includes: a recording-state monitoring unit that determines whether or not the continued reception of a signal has been suspended during the period of time; and a recording control unit that starts recording the content when the recording-state monitoring unit determines that the continued reception of the signal has been suspended.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: April 1, 2014
    Assignee: Panasonic Corporation
    Inventors: Satomi Kodama, Naohisa Motomura, Shinji Takeyama
  • Publication number: 20130315567
    Abstract: Recording reconstruction from multiple overlapping recordings may be provided. New recorders may copy manifests from working recorders, as opposed to reconstructing from failed recorders, to construct manifests that refer to video fragments from different recorders. Origin servers may follow these reconstructed manifests to obtain any fragment in the recording, in any combination of recorder failure/take-over/restart, as long as there was at least one recorder functioning at all times.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 28, 2013
    Applicant: Cisco Technology, Inc.
    Inventors: Ashok Narayanan, Atif Faheem
  • Patent number: 8396906
    Abstract: Provided is a metadata structure for storing and re-producing stereoscopic data and a method for storing a stereoscopic content file based on the metadata structure. The stereoscopic content file storing method includes storing streams of the stereoscopic contents; and, when the stereoscopic content has more than two elementary streams, storing information for dividing the elementary streams into a main track and a supplementary track.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: March 12, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kug-Jin Yun, Suk-Hee Cho, Namho Hur, Jin-Woong Kim, Soo-In Lee
  • Patent number: 8364019
    Abstract: A video decoding device includes a decoder configured to decode a plurality of separate partial areas of each of pictures included in encoded video data and a motion vector indicating a positional relationship between each of the partial areas and a partial area of a different picture referenced in order to encode the partial area; an error detector configured to detect, as an error area, a partial area that is unable to be decoded by the decoder from among the plurality of partial areas; a referenced area determiner configured to determine a referenced area of a third picture that has already been decoded, the referenced area corresponding to the error area; a concealment unit configured to conceal the error area using data included in the referenced area; and an image integrator configured to reproduce the first picture.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: January 29, 2013
    Assignee: Fujitsu Limited
    Inventors: Akihiro Yamori, Akira Nakagawa
  • Patent number: 8320742
    Abstract: An apparatus for recording/reproducing external device data in a broadcast receiver and method thereof are disclosed, by which a broadcast receiver allowed by a certification key is enabled to access a corresponding external device only. The present invention includes a connection checking step of checking a state of a physical connection between an external device and the broadcast receiver, a certification key registration deciding step of deciding whether a reserved certification key is registered, an access allowance deciding step of if the certification key is registered, deciding whether to allow an access to the connected external device by verifying the certification key, and an access allowing step of if the access is allowed, recording/reproducing corresponding data by accessing the connected external device.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: November 27, 2012
    Assignee: LG Electronics Inc.
    Inventor: Hee Young Park
  • Patent number: 8295681
    Abstract: A method and system for manipulation of audio or video signals.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: October 23, 2012
    Assignee: DMT Licensing, LLC
    Inventor: Arthur R. Hair
  • Patent number: 8208799
    Abstract: Methods and systems for a personal video recorder (PVR) software buffer management to support the software passage are disclosed. A first plurality of receive buffer descriptors may be allocated for recording at least one received packet in at least a portion of a shared memory. The received packet may be recorded in the shared memory utilizing at least one of the allocated first plurality of receive buffer descriptors. A plurality of playback buffer descriptors may be allocated for playback of the recorded received packet from the shared memory. A first portion of the received packet may be simultaneously played back from the shared memory while recording a second portion of the received packet in the shared memory. If at least one of the recorded received packet is consumed, the playback buffer descriptors corresponding to a number of the consumed received packet may be de-allocated.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: June 26, 2012
    Assignee: Broadcom Corporation
    Inventor: Kevin T. Phan