Patents by Inventor Michael J. Gutmann

Michael J. Gutmann 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: 6263020
    Abstract: In a video image compression and transmission system, quantization parameters for a block transform based video compression algorithm can be controlled by a quantizer selector so as to control compressed video frame size. The selection of the appropriate quantization parameter for the nth macroblock of a current frame is based on the cumulative number of compressed bits appearing in the first n-1 macroblocks of a current frame and a previous frame. By controlling the quantization parameter is such a manner, the overall system reacts more quickly to changes in complexity in the video sequence and allocates bits more accurately to different parts of the video frame according to a past history of bit allocation. To efficiently utilize the bandwidth of a transmission medium (such as POTS), a bit count of the contents of the transmit buffer is sent to a buffer regulator in a video controller where it is compared to a low water mark threshold.
    Type: Grant
    Filed: December 24, 1996
    Date of Patent: July 17, 2001
    Assignee: Intel Corporation
    Inventors: Thomas R. Gardos, Karl O. Lillevold, Stephen Ing, Doug Brucks, Michael J. Gutmann, Key Phomsopha
  • Patent number: 5996008
    Abstract: An apparatus is programmed with a video service for facilitating video communication with another remote apparatus, in accordance with a video communication protocol. The video service includes a still image function with logic for providing a plurality of progressive scans of one or more still images to the remote apparatus, in accordance with a still image communication protocol defined within the video communication protocol. In one embodiment, the still image function includes logic for instructing a local video capture driver to switch to a format of the still image function's choice for capturing video image frames, holding constant video image input to a video codec to generate the plurality of progressive scans of the still images, and implementing the still image communication protocol.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: November 30, 1999
    Assignee: Intel Corporation
    Inventors: Thomas R. Gardos, Michael J. Gutmann, C. Chris Hansen, Stephen S. Ing
  • Patent number: 5852472
    Abstract: A method for creating a video connection between a video source for transmitting frames of video data and a video sink for receiving the frames. The video source may be a file, a camera, a computer network, and a telephony interface. The video sink may be a file, a visual display device, a computer network, and a telephony interface. The video source has a recycle framehandler function for recycling used buffers and the video sink has a process framehandler function for processing received frames. A video stream object is created having data members that include a reference to the video sink and a reference to the video source, as well as several member functions. The member functions are used to query the video sink to obtain a reference to the process framehandler function and to then provide the reference to the video source. The member functions are also used to query the video source to obtain a reference to the recycle framehandler function, which is then provided to the video sink.
    Type: Grant
    Filed: September 28, 1995
    Date of Patent: December 22, 1998
    Assignee: Intel Corporation
    Inventors: Rama R. Prasad, Michael J. Gutmann, Stephen S. Ing
  • Patent number: 5608450
    Abstract: A video system is disclosed that provides fast communication packet loss recovery. A source node generates a series of encoded video flames for a series of digitally sampled video flames by encoding each digitally sampled video frame relative to either an immediately preceding digitally sampled video frame or a previous digitally sampled video frame specified by a lost frame message received over the communication link from a destination node. The destination node receives the encoded video frames over the communication link and transfers the lost frame message to the source node if one of the encoded video frames is lost or delayed. The destination node generates the decoded version of each encoded video frame relative to either a decoded version of an immediately preceding encoded video frame or a decoded version of a last successfully received encoded video frame.
    Type: Grant
    Filed: March 12, 1996
    Date of Patent: March 4, 1997
    Assignee: Intel Corporation
    Inventors: Rohit Agarwal, Michael J. Gutmann
  • Patent number: 5282272
    Abstract: A method of handling processor to processor interrupt requests in a multiprocessing computer bus environment is described. This method allows a multiple-tiered, increasing priority, interrupt request scheme. This method also allows processor to processor directed interrupt requests, processor to one processor of a group of processors interrupt requests, and processor to all processors of a group of processors interrupt requests.
    Type: Grant
    Filed: January 28, 1993
    Date of Patent: January 25, 1994
    Assignee: Intel Corporation
    Inventors: Charles B. Guy, Sudarshan B. Cadambi, Michael J. Gutmann, Narjala Bhasker, Jim R. Trethewey, Brian J. McArdle