Patents Assigned to Digital Video Systems, Inc.
  • Publication number: 20130044810
    Abstract: A critical phase of video processing is the decoding of bit streams coming from standard based heavy compressed sources. Entropy coding can be effectively decoded by adopting parallelism to speed up the process. Reasonable assumptions make possible for example the multiple bits at a time processing for the Context-based Adaptive Binary Arithmetic Coding (CABAC) algorithm. In particular, a clever arithmetic section reduces single propagation for the timing critical path while decoding done for only two sequence elements at a time by calculating and maintaining most probable bit values. This in turn making accelerated path using pre-determined probability outcome through parallelism not cost.
    Type: Application
    Filed: October 22, 2012
    Publication date: February 21, 2013
    Applicants: MSTAR SEMICONDUCTOR, INC., DIGITAL VIDEO SYSTEMS, INC.
    Inventors: Digital Video Systems, Inc., MStar Semiconductor, Inc.
  • Patent number: 8306125
    Abstract: A critical phase of video processing is the decoding of bit streams coming from standard based heavy compressed sources. Entropy coding can be effectively decoded by adopting parallelism to speed up the process. Reasonable assumptions make possible for example the multiple bits at a time processing for the Context-based Adaptive Binary Arithmetic Coding (CABAC) algorithm. In particular, a clever arithmetic section reduces single propagation for the timing critical path while decoding done for only two sequence elements at a time by calculating and maintaining most probable bit values. This in turn making accelerated path using pre-determined probability outcome through parallelism not cost.
    Type: Grant
    Filed: May 30, 2007
    Date of Patent: November 6, 2012
    Assignees: Digital Video Systems, Inc., Mstar Semiconductor, Inc.
    Inventors: I-pieng Peter Kao, Jack Benkual
  • Patent number: 5909693
    Abstract: A system and method for storage and continuous delivery of a plurality of data files in a data stream are disclosed. The system and method include storing at least one data file of the plurality of data files, allowing each user to select the at least one data file for delivery, and transferring data from the first disk and the second disk alternately over a bus to at least one user. The at least one data file includes a plurality of data blocks and is stored by storing the plurality of data blocks in a first disk and a second disk. The first and second disks further include a plurality of blocks. Storing the at least one data file further includes the steps of (a1) storing a data block of the plurality of data blocks in a next available block of the first disk, (a2) storing a next data block of the plurality of data blocks in a corresponding block on the second disk, and (a3) repeating steps (a1) and (a2) until the at least one data file is completely stored.
    Type: Grant
    Filed: August 12, 1996
    Date of Patent: June 1, 1999
    Assignee: Digital Video Systems, Inc.
    Inventor: Edward W. Martini
  • Patent number: 5907366
    Abstract: A method and device for inserting data onto one or more lines of one or more vertical blanking intervals of a television video signal, and in particular a television signal conforming to the NTSC (National Television Standards Committee) format.
    Type: Grant
    Filed: April 2, 1996
    Date of Patent: May 25, 1999
    Assignee: Digital Video Systems, Inc.
    Inventors: James O. Farmer, Joseph W. Davis, Galen Richard Perin
  • Patent number: 5892535
    Abstract: A flexible and configurable system for distributing media (or programming) to one or more distribution networks. The system includes a media server, at least one server interface unit, a first communications path coupling the media server and a server interface unit, distribution network interface unit(s), and a second communications path coupling a server interface unit and the distribution network interface unit(s). The media server stores files of encoded (e.g., compressed) media data and files of scheduling information. Each of the distribution network interface unit(s) conditions received media data for transmission over the distribution network(s) which may be analog and/or digital distribution networks.
    Type: Grant
    Filed: December 13, 1996
    Date of Patent: April 6, 1999
    Assignee: Digital Video Systems, Inc.
    Inventors: Philip M. Allen, Joseph W. Davis, Michael J. Maslaney, Khanh Mai, Howard L. Paulk, Ken Thompson
  • Patent number: 5881245
    Abstract: A method and device for communicating encoded data (such as MPEG encoded data for example) from a server to a decoder via a buffer. The rate at which the server provides the encoded data are adjusted based on a state of the buffer such that the buffer does not overflow or run dry, even when the communication of the data is subject to drift. Specifically, when the buffer is below a predetermined level, the rate at which the server provides the encoded data is increased. On the other hand, when the buffer is above a predetermined level, the rate at which the server provides the encoded data is decreased.
    Type: Grant
    Filed: September 10, 1996
    Date of Patent: March 9, 1999
    Assignee: Digital Video Systems, Inc.
    Inventor: Kenneth M. Thompson
  • Patent number: 5737577
    Abstract: A method and system for storage and delivery of a plurality of data files is disclosed. The method and system include dividing at least one data file of the plurality of data files into a plurality of data blocks. The method and system further include storing the at least one data file by storing the plurality of data blocks in a plurality of disks, allowing a user to select any data file of the plurality of data files for delivery, and transferring the selected data file from the plurality of disks. Each disk includes a plurality of blocks having a disk block size. Storing the at least one data file includes storing a data block of the plurality of data blocks in a next available block of one disk, determining a complementary block on a next disk, storing a next data block in the complementary block on the next disk, and repeating the prior two steps for each of the plurality of disks until the at least one data file is stored.
    Type: Grant
    Filed: August 12, 1996
    Date of Patent: April 7, 1998
    Assignee: Digital Video Systems, Inc.
    Inventor: Edward W. Martini