Patents by Inventor Michael P. Lenihan

Michael P. Lenihan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6169843
    Abstract: A method and apparatus for recording and playback of transport stream packets including multiplexed audio, video and other data streams. The transport streams may be generated in accordance with an MPEG-2 standard. In a record mode, an arrival timestamp is generated for each input transport packet to be recorded in a peripheral storage device. A given arrival timestamp indicates the arrival time of the corresponding transport packet in the recording system. Each of the transport packets are then stored with their corresponding arrival timestamps. The record mode may utilize a packet identifier (PID) decoder to perform packet filtering such that only incoming transport packets with selected PIDs are stored. In a playback mode, transport packets and corresponding arrival timestamps are retrieved from the storage device and the arrival timestamps are utilized to direct synchronous delivery of the transport packets to, for example, a decoder or a transport stream broadcast system.
    Type: Grant
    Filed: September 19, 1997
    Date of Patent: January 2, 2001
    Assignee: Harmonic, Inc.
    Inventors: Michael P. Lenihan, Sean C. Hart, Mark Magee, Brian Johnson
  • Patent number: 5793427
    Abstract: A method and apparatus for differential video data encoding which utilizes a reduced number of bits per pixel to encode chroma and luma components of a video data stream. A 4-bit absolute code is determined for a given 8-bit luma or chroma component in the data stream. The determined absolute code is indicative of a particular one of a plurality of ranges into which the given component falls. The given component is encoded using the determined absolute code if the absolute code produces a lower encoding error than a 4-bit delta code which encodes the component as a difference relative to a previously-encoded component. If the delta code produces a lower encoding error than the determined absolute code, the given component is encoded using the delta code. In a situation in which the given component is the first component of its type on a line of video, an absolute code may be used regardless of whether or not the absolute code produces a higher encoding error than the delta code.
    Type: Grant
    Filed: October 11, 1996
    Date of Patent: August 11, 1998
    Assignee: Divicom Inc.
    Inventors: Christopher Mills, Thomas R. Ayers, Michael P. Lenihan