Fast Forward Mpeg Using I And Any Combination Of P Or B Frame Patents (Class 386/345)
  • Patent number: 11563792
    Abstract: Methods and systems of managing a repositioning request for a HTTP Live Streaming (HLS) or Dynamic Adaptive Streaming over HTTP (DASH) media stream are shown and disclosed. In one embodiment, the method includes receiving a repositioning request for a particular position in the HLS or DASH media stream. The particular position does not have an Instantaneous Decoder Refresh (IDR) frame. The method additionally includes transcoding a new segment of the HLS or DASH media stream such that an IDR frame coincides with the particular position. The method further includes delivering the transcoded segment in response to the repositioning request.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: January 24, 2023
    Assignee: ARRIS Enterprises LLC
    Inventor: Krishna Prasad Panje
  • Patent number: 11019320
    Abstract: A storage method according to one aspect includes: a reception step of receiving a coded stream including a plurality of files that are of a data unit in a predetermined file format; a storage step of storing the received plurality of files of the coded stream in a memory; and a generation step of generating first control information used to play back the stored plurality of files, the first control information correlating the plurality of files. Therefore, the method for storing data in which one coded stream is divided into a plurality of files is provided.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: May 25, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Noritaka Iguchi, Tadamasa Toma, Takahiro Nishi, Hisaya Katou
  • Patent number: 9479803
    Abstract: Presenting viewers with an alternative brief version of a recorded advertisement when they choose to fast-forward through or skip (or any other trick play event) the recorded advertisement. The alternative advertisement may be displayed instead of or in conjunction with the recorded advertisement (i.e., fast-forwarding advertisement is displayed in one portion of the screen (i.e., background or portion of a split screen) and the alternative brief version is displayed in another portion). The alternative brief version of the advertisement (trick play advertisement) may be a marketing message that is a static screen presenting a logo or a portion of the recorded advertisement, or may be a condensed version of the actual advertisement. The trick play advertisements may be targeted. An alternate or entirely unrelated advertisement can also be displayed as the trick play advertisement.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: October 25, 2016
    Assignee: PRIME RESEARCH ALLIANCE E, INC.
    Inventors: Michael A. Plotnick, Robert F. Deitrich, Charles A. Eldering, Douglas J. Ryder, Herbert M. Lustig
  • Patent number: 9042711
    Abstract: Systems and methods to position and play content. The system renders a first content segment to an output device at an accelerated speed for the first content segment. Next, the system receives a request to play the first content segment from the beginning of the first content segment at a normal speed for the first content segment. Next, the system automatically positions to the beginning of the first content segment based on position information that is associated with the first content segment. Finally, the system renders the first content segment to the output device from the beginning of the first content segment at a normal speed for the first content segment.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: May 26, 2015
    Assignee: OpenTV, Inc.
    Inventor: Joel Zdepski
  • Publication number: 20150110474
    Abstract: One embodiment provides a technique for dynamically adjusting streaming media bit rates in response to user requests for accelerated playback. A user request to increase a playback speed at which the units of digital content are played back on a content player is received. Upon receiving the user request to increase the playback speed, while previously downloaded units of the digital content having a first bit rate are being output for display, and prior to downloading a next unit of digital content from a content server, embodiments determine that the increased playback speed cannot be maintained without buffer underrun if subsequent units of digital content are downloaded from the content server at the first bit rate. A second bit rate, lower than the first bit rate, is determined and the next unit of digital content is downloaded from the content server for playback at the second bit rate.
    Type: Application
    Filed: October 21, 2014
    Publication date: April 23, 2015
    Inventors: Eli CHEN, Greg PETERS
  • Patent number: 8997161
    Abstract: Systems and methods of providing enhanced digital media playback through application enhancement tracks are described. Application enhancement tracks are derived from the main content that they are associated with and are encoded to aid the performance of one or more functions related to the content, such as visual-search using a video application enhancement track, or trick-play track. In several embodiments, a method of decoding a media file for play back includes obtaining a media file containing compressed content and an accompanying application enhancement track which is a subset of the compressed content, playing back the compressed content, and decoding frames of the application enhancement track at a rate proportional to a visual-search speed and from a location determined by the portion of the compressed content most recently played back.
    Type: Grant
    Filed: October 29, 2008
    Date of Patent: March 31, 2015
    Assignee: Sonic IP, Inc.
    Inventors: Shaiwal Priyadarshi, Kourosh Soroushian, Roland Osborne, Jason Braness, John Kelley
  • Patent number: 8953930
    Abstract: A system and method for personal video recording (PVR) is provided for recording digitally encoded streams, and for playing back and decoding the recorded streams. The PVR system may receive the digitally encoded streams from a digital cable box or a network server. The system enables trick modes including fast forward and reverse mode displays at various speeds. The system an method for PVR may also be applied to digitally encoded streams without I-pictures, such as, for example, progressive refresh streams or HITS streams. Reverse decode and display may be implemented by starting at a suitable entry point, decoding quickly up to the point of the desired picture, and displaying the result, and repeating the process. Index tables of entry points may be used for proper operation in some modes where the entry points are entry pictures (E-pictures) which start a pattern of progressively refreshing I-slices.
    Type: Grant
    Filed: October 3, 2013
    Date of Patent: February 10, 2015
    Assignee: Broadcom Corporation
    Inventor: Alexander MacInnis
  • Patent number: 8955010
    Abstract: A system provides personalized media in video for presentation using a video decoder in a device such as a video recorder, hardware or software player, computer system, or television. The personalized media may be embedded or hidden in a video stream or provided separately. A video decoder determines profile and preference information associated with a viewer, group, or demographic and personalizes commercial content using the profile and preference information. The system includes personalized media by introducing, embedding, overlaying, etc., media on video during commercial breaks. Personalized media may be provided during normal viewing or may be provided when a skip forward or fast forward request is received. The system may also evaluate personalization mechanisms using neuro-response measurements.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: February 10, 2015
    Assignee: The Nielsen Company (US), LLC
    Inventors: Anantha Pradeep, Robert T. Knight, Ramachandran Gurumoorthy
  • Patent number: 8934762
    Abstract: Methods and apparatus that facilitate the relatively smooth playback of video at an altered playback speed. Video frames are scored and selected for removal (or duplication) to provide faster (or slower) playback speed based when the video is displayed at a predetermined frame rate.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: January 13, 2015
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Michael L. Schmit, Shivashankar Gurumuthy, William S. Herz
  • Patent number: 8923688
    Abstract: Presented herein are systems, methods, and apparatus for improving performance of video decoders during rewind and fast forward operation. Video decoder performance is improved by avoiding repetitive decoding of prediction pictures. When a decoded prediction picture is stored in a frame buffer, techniques are presented for decoding multiple pictures in the rewind order which are dependent thereon, displaying the picture directly from the frame buffer, and setting one type of prediction picture as another type of prediction picture.
    Type: Grant
    Filed: December 11, 2002
    Date of Patent: December 30, 2014
    Assignee: Broadcom Corporation
    Inventors: Gaurav Aggarwal, Arun Gopalakrishna Rao, Marcus Kellerman, David Erickson, Jason Demas, Sandeep Bhatia, Girish Hulmani
  • Patent number: 8913882
    Abstract: Systems and methods for performing automatic content modification or removal are described. An exemplary system may include an electronic device configured to receive video content and/or user inputs. The electronic device may further include one or more processors as well as memory, which when executed by the one or more processors, cause them to review each frame of the received video content and identify instances of sequential frames providing similar content. The one or more processors may further be caused to determine whether at least one of the sequential frames may be removed, remove one or more of the sequential frames to produce modified video content, and transmit the modified video content to one or more display devices.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: December 16, 2014
    Assignee: Eldon Technology Limited
    Inventor: Chris Wordley
  • Patent number: 8897626
    Abstract: A rewind or fast forward operation may be performed in which a series of reduced-in-size images from previous frames in a video program may be presented to the viewer. In one implementation, a device may obtain sampled images corresponding to select frames of the video program and output a series of the sampled images in an order in which a sampling time corresponding to each of the sampled images in the video program monotonically increases or decreases in the output series. Differences in the sample times between successive images in the series of sampled images may not be uniform. The device may receive a selection of one of the images in the output series of sampled images and change a current output location of the video program to a location corresponding to the sampling time of the selected image.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: November 25, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Frank A. McKiel, Jr.
  • Patent number: 8891946
    Abstract: One embodiment of the present invention provides a technique for dynamically adjusting streaming media bit rates in response to user requests for accelerated playback. When user may selects to accelerate playback of streaming media content, a content player may begin decoding data from a content buffer at the accelerated rate. At the same time, the content player may estimate a bit rate that can be supported by both the accelerated playback rate and prevailing network bandwidth and latency. That is, a bit rate at which the accelerated playback may be continued without resulting in an eventual buffer under-run.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: November 18, 2014
    Assignee: Netflix, Inc.
    Inventors: Eli Chen, Greg Peters
  • Patent number: 8886022
    Abstract: In one embodiment, a method that provides tier information corresponding to a picture, the tier information provided in an adaptation field of a transport packet, the transport packet comprising a first byte of a header of a packetized elementary stream (PES) containing the picture; and provides the first transport packet.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: November 11, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Benjamin M. Cook
  • Patent number: 8837920
    Abstract: Presenting viewers with an alternative brief version of a recorded advertisement when they choose to fast-forward through or skip (or any other trick play event) the recorded advertisement. The alternative advertisement may be displayed instead of or in conjunction with the recorded advertisement (i.e., fast-forwarding advertisement is displayed in one portion of the screen (i.e., background or portion of a split screen) and the alternative brief version is displayed in another portion). The alternative brief version of the advertisement (trick play advertisement) may be a marketing message that is a static screen presenting a logo or a portion of the recorded advertisement, or may be a condensed version of the actual advertisement. The trick play advertisements may be targeted. An alternate or entirely unrelated advertisement can also be displayed as the trick play advertisement.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 16, 2014
    Assignee: Prime Research Alliance E., Inc.
    Inventors: Michael A. Plotnick, Robert F. Deitrich, Charles A. Eldering, Douglas J. Ryder, Herbert M. Lustig
  • Patent number: 8826346
    Abstract: A method of operating an IP client device for presentation of video content to a viewer includes the step of transmitting a trickplay request to a server. The client device receives from the server a manifest that references at least first and second consecutive video content fragments. The first fragment contains a sequence of N1 frames and the second fragment contains a sequence of N2 frames, and defines a set of M1 frames of the first fragment, where M1 is less than N1, and a set of M2 frames of the second fragment, where M2 is less than N2. The client device transmits a request for the M1 frames and the M2 frames and receives the M1 frames and the M2 frames. The client device presents the M1 frames and the M2 frames consecutively at the uniform, predetermined frame rate. The sequence of the M1 frames and the M2 frames has a presentation duration of (M1+M2)/F.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 2, 2014
    Assignee: General Instrument Corporation
    Inventors: Kishna Prasad Panje, William P Franks, Murali Sahasranaman
  • Patent number: 8798447
    Abstract: In a recording medium on which is recorded a multiplexed stream (231) including a plurality of first packets (V_main) constituting a first I-picture in a first video stream and a plurality of second packets (V_sub) constituting a second I-picture in a second video stream, information for identifying the first I-picture and information for identifying the second I-picture are recorded on the medium. A recording medium can thereby be obtained that enables the rapid detection, from a small amount of information, of a particular picture included in a stream such as a TS in which multiple content streams are multiplexed.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: August 5, 2014
    Assignee: Mitsubishi Electric Corporation
    Inventors: Masaaki Shimada, Tomoaki Ryu, Kazuhiko Nakane
  • Patent number: 8792777
    Abstract: The present invention is directed to system(s), method(s), and apparatus for accurate fast forward rate when performing trick play with variable distance between frames. In one embodiment, there is presented a circuit for providing a fast forward video sequence. The circuit comprises a system time clock for providing a time reference, said time reference incremented at a predetermined fast forward rate; a comparator for comparing the time reference with timing information associated with a picture; and a controller for determining whether to display the picture based at least in part on the comparison between the timing information and the time reference.
    Type: Grant
    Filed: January 10, 2007
    Date of Patent: July 29, 2014
    Assignee: Broadcom Corporation
    Inventor: Tim Ross
  • Patent number: 8774608
    Abstract: Content receivers may simultaneously record multiple instances of content for multiple programming channels based on content provider instructions. Systems and methods utilize the content receivers to perform memory jumping operations within files having the simultaneously recorded multiple instance of content stored therein. The memory jumping operation may jump locations within the file corresponding to a predetermined memory jumping operation timeframe, and in order to account for the variability in the recording bit rate and therefore the playing of the instance of content, the jump locations in the memory jumping operation may be dynamically adjusted based on recording bit rates.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: July 8, 2014
    Assignee: EchoStar Technologies L.L.C.
    Inventors: David A. Kummer, William Michael Beals
  • Patent number: 8776150
    Abstract: The present invention discloses a method for implementing a cross frame playing mode in media-on-demand in a peer to peer network, comprising the following steps of: (a) partitioning a requested media file into blocks and encapsulating the blocks into a media content file, and recording a number of a block where each media key frame is located so that a frame index file is formed; (b) distributing said media content file and said frame index file in the peer to peer network; (c) when requesting a media, a client acquiring said frame index file and media blocks in said media content file from a source node; (d) when cross frame playing is required, the client calculating the number of a block where a next key frame is located according to said frame index file, and acquiring a corresponding media block to de-encapsulate, decode and play.
    Type: Grant
    Filed: December 24, 2007
    Date of Patent: July 8, 2014
    Assignee: ZTE Corporation
    Inventor: Hongliang Tian
  • Publication number: 20140186014
    Abstract: Systems and methods for performing automatic content modification or removal are described. An exemplary system may include an electronic device configured to receive video content and/or user inputs. The electronic device may further include one or more processors as well as memory, which when executed by the one or more processors, cause them to review each frame of the received video content and identify instances of sequential frames providing similar content. The one or more processors may further be caused to determine whether at least one of the sequential frames may be removed, remove one or more of the sequential frames to produce modified video content, and transmit the modified video content to one or more display devices.
    Type: Application
    Filed: January 9, 2013
    Publication date: July 3, 2014
    Applicant: Eldon Technology, Ltd.
    Inventor: Chris Wordley
  • Patent number: 8693849
    Abstract: At least one trickplay source file is generated from original media content. Trickplay view files for rendering particular trickplay view rates are then generated from the trickplay source file.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: April 8, 2014
    Assignee: ARRIS Solutions, Inc.
    Inventor: Eduardo S. C. Takahashi
  • Patent number: 8649669
    Abstract: Systems and methods for performing smooth visual search of media encoded for adaptive bitrate streaming using trick play streams are disclosed. One embodiment of the invention includes requesting and buffering portions of video from at least one of the alternative streams using a playback device, decoding the buffered portions of video using a decoder on the playback device, receiving at least one user instruction directing the playback device to perform a visual search of the media, requesting and buffering portions of video from the trick play stream using the playback device, and decoding the buffered portions of the trick play stream using a decoder on the playback device.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: February 11, 2014
    Assignee: Sonic IP, Inc.
    Inventors: Jason Braness, Kourosh Soroushian, Auke Sjoerd van der Schaar
  • Patent number: 8639100
    Abstract: A digital video recorder stores digital video streams having sequences of encoded frames that are predominantly non-keyframes. The digital video recorder synthesizes keyframes for the digital video stream by decoding the frames in sequence and occasionally capturing the state of the decoder as it decodes the frames. The decoder states are stored in a state index in association with the frames. During playback at normal or accelerated speeds, the digital video recorder is capable of random accelerated access of any frame in the digital video stream. A decoder state associated with the accessed frame is retrieved from the state index and used to begin decoding at or near the accessed frame. The decoder state initializes a playback decoder to the state that enables complete decoding and rendering of the accessed frame without having to decode multiple frames previous to the accessed frame, thereby minimizing time delays in playback.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: January 28, 2014
    Assignee: Microsoft Corporation
    Inventor: Dustin L. Green
  • Patent number: 8610828
    Abstract: The present invention provides a moving picture reproduction apparatus including a frequency change unit for changing a display frequency to a frequency of a moving picture when a reproduction of the moving picture starts and for changing the display frequency to a frequency prior to the start of the reproduction of the moving picture when the reproduction of the moving picture stops, and a reproduction unit for stopping the reproduction of the moving picture when the frequency change unit changes the display frequency, wherein the frequency change unit maintains the display frequency at the frequency of the moving picture in a case where the reproduction unit stops the reproduction of the moving picture in response to the change of the display frequency by the frequency change unit.
    Type: Grant
    Filed: August 4, 2009
    Date of Patent: December 17, 2013
    Assignee: Sony Corporation
    Inventors: Naoshi Koizumi, Fukukyo Sudo, Daisuke Kurosaki
  • Patent number: 8606088
    Abstract: Content receivers may simultaneously record multiple instances of content for multiple programming channels based on content provider instructions. Systems and methods utilize the content receivers to perform memory jumping operations within files having the simultaneously recorded multiple instance of content stored therein. The memory jumping operation may jump locations within the file corresponding to a predetermined memory jumping operation timeframe, and in order to account for the variability in the recording bit rate and therefore the playing of the instance of content, the jump locations in the memory jumping operation may be dynamically adjusted based on recording bit rates.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: December 10, 2013
    Assignee: EchoStar Technologies L.L.C.
    Inventors: David A. Kummer, William Michael Beals
  • Patent number: 8582961
    Abstract: The present disclosure provides an electronic apparatus including, an acquisition portion configured to acquire video data having a plurality of picture data constituting a moving picture for reproduction of a three-dimensional moving picture, an operation portion configured to give an instruction for thin-out reproduction of the plurality of picture data acquired for three-dimensional moving picture reproduction, and a selection portion configured to select in turns the picture data for thin-out reproduction of the three-dimensional moving picture from the plurality of picture data acquired for three-dimensional moving picture reproduction, based on the thin-out reproduction instruction, wherein the selection portion selects the picture data of which the display position relative to the last-selected picture is subject to a limited change in the direction of depth.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: November 12, 2013
    Assignee: Sony Corporation
    Inventor: Takahiro Hosoi
  • Patent number: 8559797
    Abstract: A system and method for personal video recording (PVR) is provided for recording digitally encoded streams, and for playing back and decoding the recorded streams. The PVR system may receive the digitally encoded streams from a digital cable box or a network server. The system enables trick modes including fast forward and reverse mode displays at various speeds. The system an method for PVR may also be applied to digitally encoded streams without I-pictures, such as, for example, progressive refresh streams or HITS streams. Reverse decode and display may be implemented by starting at a suitable entry point, decoding quickly up to the point of the desired picture, and displaying the result, and repeating the process. Index tables of entry points may be used for proper operation in some modes where the entry points are entry pictures (E-pictures) which start a pattern of progressively refreshing I-slices.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: October 15, 2013
    Assignee: Broadcom Corporation
    Inventor: Alexander G. MacInnis
  • Patent number: 8559798
    Abstract: A rendering process for rendering an image frame and a postprocess for adapting the image frame to a display are separated. A rendering processing unit 42 generates an image frame sequence by performing rendering at a predetermined frame rate regardless of a condition that the image frame should meet for output to the display. A postprocessing unit 50 subjects the image frame sequence generated by the rendering processing unit to a merge process so as to generate and output an updated image frame sequence that meets the condition. Since the rendering process and the postprocess are separated, the image frame sequence can be generated regardless of the specification of the display such as resolution and frame rate of the display.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: October 15, 2013
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Sachiyo Aoki, Akio Ohba, Masaaki Oka, Nobuo Sasaki
  • Patent number: 8520730
    Abstract: A picture coding apparatus that reduces a computational complexity, improves a compression rate, and reduces frequency of stream transmission loss without interfering with pipelining and paralleling includes: a dividing unit that divides a picture into an I-slice and a P slice, each of the I-slice and P slice including blocks; and a coding unit that codes each slice per block so as to code temporally consecutive pictures, wherein the dividing unit changes a position of the I-slice in each of the temporally consecutive pictures so that positions of I-slices circulate in a to-be-determined number of pictures among the temporally consecutive pictures, and divides each of the temporally consecutive pictures so that a sum of the number of blocks included in the I-slice and the number of blocks included in one or more P slices between the I-slice and an I-slice subsequent to the I-slice becomes a predetermined value.
    Type: Grant
    Filed: November 28, 2008
    Date of Patent: August 27, 2013
    Assignee: Panasonic Corporation
    Inventor: Shinya Kadono
  • Patent number: 8509603
    Abstract: This invention provides an information processing method and apparatus, which can set all extent sizes of data divisionally recorded on a disk to be equal to or larger than the minimum recording unit, and can guarantee continuous reproduction of the divisionally recorded data. Of data divisionally recorded on a recording medium (5), data which corresponds to an end portion of that data and cannot be recorded as a recording area equal to or larger than a minimum recording unit specified in the recording medium (5) due to the presence of a recording area (6) of another data, that has already been recorded on the recording medium (5), is re-recorded on a recording area equal to or larger than the minimum recording unit. At this time, new data is generated by combining data less than the minimum recording unit, and data recorded in another recording area, and the new data is re-recorded on a new recording area.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: August 13, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ikuo Watanabe
  • Patent number: 8498521
    Abstract: Provided is a video reproduction method with a less difference between a target speed and an actual speed, when fast forward reproduction or fast rewind reproduction is performed on reproduction units consisting of a plurality of connected video units. When the video units are switched, in fast forward reproduction, as an elapsed jump time duration, a difference between a reproduction time of a last displayed picture in a source video unit and an end time of the source video unit is calculated (S104), then, as a remaining jump time duration, a value is calculated by subtracting the calculated elapsed jump time duration from the jump time duration corresponding to the designated speed (S105), then, as a reproduction start time, a time is calculated by adding the calculated remaining time duration to a start time of a destination video unit (S106), and the video is reproduced from the reproduction start time.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: July 30, 2013
    Assignee: Panasonic Corporation
    Inventors: Takashi Aoki, Katsuhiro Okawara
  • Patent number: 8498520
    Abstract: A video system and process in which a series of video frames are encoded for fast forward and/or fast reverse playback, wherein a subset of frames are encoded as reference frames that have a hierarchical relationship with each other. The reference frames are I frames and predicted frames, such as P, B, or IDR frames.
    Type: Grant
    Filed: July 25, 2006
    Date of Patent: July 30, 2013
    Assignee: VBrick Systems, Inc.
    Inventor: Sassan Pejhan
  • Patent number: 8488941
    Abstract: Necessary coded data only can be read out at random accessing even with recording medium having coded data recorded thereon but whose code quantity is out of proportion to time. Once a recording medium was loaded into a recorder-player connected with a coded-data control device, the device reads control data from the recording medium and stores the data in a coded data control portion. At random accessing, the control data is read-out from the coded-data control portion and entered into a recording medium controller which in turn controls the recording medium to read-out only desired data according to the information inputted from the coded data control portion. In random access playback, fast playback from the midway of a video-sequence can be realized by accessing coded data of a video frame by using control data.
    Type: Grant
    Filed: September 10, 2007
    Date of Patent: July 16, 2013
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Masaaki Hyodo, Hiroshi Kusao
  • Patent number: 8483551
    Abstract: Provided are a method for generating an instantaneous decoding refresh (IDR) unit for trick play, and a trick play system and method using the same. The trick play system includes: a speed information input unit configured to receive a speed value; a transmission condition determining unit configured to determine instantaneous decoding refresh (IDR) transmission conditions based on the speed value inputted through the speed information input unit; a double-speed IDR-unit generating unit configured to generate a double-speed IDR-unit by adjusting the number and data size of video frames to be transmitted in accordance with the transmission conditions determined by the transmission condition determining unit; and a transmitting unit configured to transmit the generated double-speed IDR-unit to an external user terminal.
    Type: Grant
    Filed: December 3, 2007
    Date of Patent: July 9, 2013
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jin-Hwan Jeong, Jung-Keun Kim, Yong-Ju Lee, Choon-Seo Park, Ok-Gee Min, Hag-Young Kim, Myung-Joon Kim
  • Patent number: 8472792
    Abstract: A multimedia file and methods of generating, distributing and using the multimedia file are described. Multimedia files in accordance with embodiments of the present invention can contain multiple video tracks, multiple audio tracks, multiple subtitle tracks, a complete index that can be used to locate each data chunk in each of these tracks and an abridged index that can enable the location of a subset of the data chunks in each track, data that can be used to generate a menu interface to access the contents of the file and ‘meta data’ concerning the contents of the file. Multimedia files in accordance with several embodiments of the present invention also include references to video tracks, audio tracks, subtitle tracks and ‘meta data’ external to the file.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: June 25, 2013
    Assignee: Divx, LLC
    Inventors: Abou Ul Aala Ahsan Butt, Steve R. Bramwell, Brian T. Fudge
  • Patent number: 8467665
    Abstract: A playback device judges whether a connected display device is equipped to display only interlaced video or both interlaced and progressive video. If equipped to display both interlaced and progressive video, a mode setting unit 15 sets an operation mode of the playback device to an image quality mode for interlaced signal output or a continuity mode for progressive signal output, according to a user selection received via a GUI. If continuity mode is set, the playback device decodes the video stream and performs progressive signal output.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: June 18, 2013
    Assignee: Panasonic Corporation
    Inventor: Tetsuya Itani
  • Patent number: 8457478
    Abstract: A method and apparatus for improved digital recording and presentation of broadcast information is disclosed. Received broadcast data, which may include video, audio, private, or other data, relating to one or more particular content programs, is presented from an input section to a buffer and recorded directly onto a storage device without any intelligent parsing, such as indexing, and without any manipulation by intermediate hardware or software functions. Upon normal presentation, statistics may be generated to determine the ideal number of frames to skip, the number of bytes to seek, and the size of data files to read from the storage device during time-shifted presentation. Algorithms and processes are provided to dynamically optimize time-shifted presentation.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: June 4, 2013
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Danny Jean Minnick, Michael Cavanaugh, Mark Templeman, John D. Hamrick, Jr., Jay P. Carlson, Yunfeng Yang, Manuel Novoa, III, Rui Ding, Seth Byerley
  • Patent number: 8437623
    Abstract: A recording apparatus produces moving image data and still picture data from the moving image data. The recording apparatus (a) records a moving image file including the moving image data and first information on a recording medium, and (b) records a still picture file including the still picture data and second information on the recording medium. The first information indicates the still picture file and the second information indicates the moving image file. The recording apparatus (a) displays a reduced image of the moving image file and information indicating presence of the still picture file on a display device, if the recording apparatus is in a first mode, and (b) displays a reduced image of the still picture file and information indicating presence of the moving image file on the display device, if the recording apparatus is in a second mode.
    Type: Grant
    Filed: July 5, 2007
    Date of Patent: May 7, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shinji Ohnishi
  • Patent number: 8428444
    Abstract: According to one embodiment, a video server includes a storage unit, an output processing unit, and a decoding processing unit. The storage unit stores first video data items and second video data items. The output processing unit generates first and second data blocks based on the first video data items and the second video data item read from the storage unit, respectively. The output processing unit outputs the first data blocks in fewer frames than usual, and outputs the second data block in vacant frame. The decoding processing unit decodes the first data blocks to generate a first playback signals, and outputs the first playback signals. The decoding processing unit stores the second data blocks.
    Type: Grant
    Filed: August 15, 2011
    Date of Patent: April 23, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kenshi Dachiku, Kenichi Kiura
  • Patent number: 8422851
    Abstract: Methods and systems for generating playback instructions for time-warped playback of presentation layer protocol data. The method includes a protocol engine executing on a computing device recording a protocol data stream comprising a plurality of packets representing a user session. The protocol engine determines a complexity factor for a first portion of the protocol data stream and for a second portion of the protocol data stream based on content of the packets of the protocol data stream. The protocol engine determines a first playback rate for the first portion of the protocol data stream and a second playback rate for the second portion of the protocol data stream using the complexity factor of each portion of the protocol data stream, wherein the first playback rate differs from the second playback rate. The protocol engine renders the protocol data stream according to the determined playback rates.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: April 16, 2013
    Assignee: Citrix Systems, Inc.
    Inventor: Richard James Mazzaferri
  • Patent number: 8364026
    Abstract: A method in a video playback system for playing a video with a specific playback speed in accordance with a video feature and a playback record is described. The system allows the playback record records a preceding playback speed corresponding to the video previously played to learn user preferences for a user. This makes the specific playback speed more suitable for the user without any adjustment. In addition, the system also allows the user input a resetting playback speed to actively adjust the specific playback speed if the original specific playback speed is not suitable for the user.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: January 29, 2013
    Assignee: National Taiwan University
    Inventors: Kai-Yin Cheng, Sheng-Jie Luo, Bing-Yu Chen, Hao-Hua Chu
  • Patent number: 8340509
    Abstract: A method of playing a compressed digital video sequence, comprising steps comprising attributing to each frame a display duration determined as a function of a playing speed set point, and at each period of a frame synchronization signal: if a display duration cumulative value is equal to or greater than a threshold value corresponding to the period of the synchronization signal, playing a previously acquired decoded frame and decreasing the cumulative value of the threshold value; and if the present cumulative value is less than the threshold value, acquiring a new decoded frame and adding the display duration attributed to the newly acquired frame to the cumulative value, until the cumulative value is equal to or greater than the threshold value, playing a last decoded frame acquired and decreasing the cumulative value of the threshold value.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: December 25, 2012
    Assignee: STMicroelectronics (Grenoble 2) SAS
    Inventors: Roland Bohrer, Roselyne Haller, Sebastien Leblanc
  • Patent number: 8331772
    Abstract: Systems and methods to position and play content. The system renders a first content segment to an output device at an accelerated speed for the first content segment. Next, the system receives a request to play the first content segment from the beginning of the first content segment at a normal speed for the first content segment. Next, the system automatically positions to the beginning of the first content segment based on position information that is associated with the first content segment. Finally, the system renders the first content segment to the output device from the beginning of the first content segment at a normal speed for the first content segment.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: December 11, 2012
    Assignee: OpenTV, Inc.
    Inventor: Joel Zdepski
  • Patent number: 8326131
    Abstract: In one embodiment, providing a transport stream including a video stream that comprises a sequence of pictures corresponding to a video program, each of the pictures of the sequence uniquely associated with one of k successive tiers, where k is a non-negative integer number starting with a lowest tier number; and providing personal video recording assist (PVRA) information in the transport stream at a location corresponding to each of the pictures of the sequence associated with a first tier and each of the pictures of the sequence associated with a second tier different than the first tier, the PVRA information comprising an indication of a first tier number corresponding uniquely to the pictures associated with the first tier and a second tier number corresponding uniquely to the pictures associated with the second tier, the pictures corresponding to the first tier number decodable independently of the pictures corresponding to the second tier number.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: December 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventor: Arturo A. Rodriguez
  • Patent number: 8270817
    Abstract: A recording apparatus is for a DVD on which a TS-VOB, and pieces of playback path information each showing a playback path of the TS-VOB are recorded. When extended control with various contents can be executed by an apparatus at the time of playback, an extended attribute section in which extended control is valid is specified in accordance with the contents of the extended control. When an extended attribute section is to be uniformly specified for playback paths of the TS-VOB, a section marker for specifying a location of the extended attribute section of the TS-VOB is generated in VOB information. When an extended attribute section is to be individually specified for one playback path, a section marker specifying a location of the extended attribute section of the playback path is generated in PGC information. The generated VOB information and PGC information are written to the DVD.
    Type: Grant
    Filed: June 3, 2002
    Date of Patent: September 18, 2012
    Assignee: Panasonic Corporation
    Inventors: Nobuo Nakanishi, Tomotaka Yagi, Wataru Ikeda, Kazuhiko Nakamura
  • Patent number: 8254766
    Abstract: In one embodiment of the invention, a memory may receive digital video data containing a first I frame and a second I frame with a plurality of P frames located between the I frames. The I frames each include a first timestamp. A processor may determine a subset of the P frames to be played in a trick mode along with the first I frame and the second I frame based on the number of P frames included in the plurality of P frames and the desired playback speed.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: August 28, 2012
    Assignee: Intel Corporation
    Inventors: Junhai Qiu, Ajit Joshi
  • Patent number: 8249432
    Abstract: A video and audio playback apparatus which generate a video and an audio at high-speed in accordance with the respective characteristics is provided. The apparatus plays back a video/audio data having a first video data encoded by an intra-frame encoding, a second video data encoded by an inter-frame prediction encoding and an audio data corresponding to the video frame of the first video data or the second video frame. The apparatus includes a deciding unit to determine a first rate, a second rate and a number of times; a first extraction unit to extract the first video data from the video/audio data at the first rate; a second extraction unit to extract the audio data from the video/audio data at the second rate; a playback unit to play back the first video data the number of times; and an audio playback unit to play back the audio data.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: August 21, 2012
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Yasuyuki Ushio
  • Patent number: 8229286
    Abstract: A method of scrolling or fast-forwarding/rewind includes enabling a fast forwarding/rewind mode of a device to review a file, activating an input device to change a fast forwarding/rewind speed at a first rate, and activating the input device at least one subsequent time to change the fast forwarding/rewind speed at a second rate that is different from the first.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: July 24, 2012
    Assignee: Nokia Corporation
    Inventors: Christian Ostergaard, Jesper Majland
  • Patent number: RE44702
    Abstract: VPI/VCI of an ATM cell is translated into an internal ID by distribute VPI/VCI entries into sections in a table according to a portion of each VPI/VCI entry. A section to be searched according to the portion of a VPI/VCI of the received ATM cell is selected; and a search over the selected section is performed to find an entry corresponding to the VPI/VCI of the received ATM cell. An internal ID corresponding to the found entry is outputted.
    Type: Grant
    Filed: June 4, 2010
    Date of Patent: January 14, 2014
    Assignee: Sony Europa, B.V.
    Inventors: Paul Hodgins, Gert Josef Elisa Copejans, Yoeri Apts, Johan De Vos