Patents by Inventor Louis F. Coffin

Louis F. Coffin 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: 7783247
    Abstract: A home satellite receiving system employs a transmodulating outdoor unit (ODU) that tunes to multiple signals, demodulates those signals into streams of data packets, and filters the streams of data packets to select data packets pertaining to viewer-specified programs. The ODU then constructs an integrated bitstream from the selected data packets and modulates that bitstream for transmission to an indoor IRD. This allows transfer of multiple programs from different satellite sources to the indoor IRD over a single coaxial cable. The indoor IRD reconstructs the packet stream timing for the viewer-specified programs from the integrated bitstream.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: August 24, 2010
    Assignee: Microsoft Corporation
    Inventor: Louis F. Coffin, III
  • Patent number: 7664203
    Abstract: Methods and systems for processing a single sub-channel that includes two or more combined channels. Using intermediate frequency sub-sampling, two or more channels from a broad band signal are combined into a single sub-channel for further analog and digital processing. Each of the two or more channels is down converted to an intermediate frequency, filtered to remove certain undesired channels, and combined such that the two or more channels are adjacent to each other. A digital representation of the sub-channel is produced from the combined intermediate frequency channels. Each channel within the digital representation is down converted to baseband, and the in-phase and quadrature components are separated from each other. Compared to one direct down conversion technique, intermediate frequency sub-sampling as described in the application may reduce the number of analog to digital converters and control amplifiers used in analog processing by a factor of four.
    Type: Grant
    Filed: February 14, 2005
    Date of Patent: February 16, 2010
    Assignee: Microsoft Corporation
    Inventors: Dan Q. Tu, Louis F. Coffin, III
  • Patent number: 7634171
    Abstract: A PC-based personal video recorder (PVR) system enables recordation of video content on a general-purpose computer in a way that the computer is unable to perceptively display the recorded content, but is able to playback and distribute the content to a decoder box (e.g., set-top box) for display on a television. In one implementation, the general-purpose computer is equipped with a personal video recorder (PVR) card having a video tuner, a network connection, and scrambling capabilities. The PVR card is configured to receive video content and produce compressed digital video. The card scrambles the video content and stores it in the computer's memory. The scrambled video content is in a form that cannot be perceptibly displayed by the computer. During playback, the PVR card retrieves the scrambled video content from the memory, descrambles it, and outputs the video content to the decoder box for playback on the television.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: December 15, 2009
    Assignee: Microsoft Corporation
    Inventor: Louis F. Coffin, III
  • Patent number: 7589791
    Abstract: A digital receiver contains a local video clock that controls the video presentation speed and a local audio clock that controls the audio presentation speed separately and independently of the video presentation speed. To control the video presentation speed, a comparator compares a program clock reference in a video packet with a local time. A video clock controller then speeds up or slows down the video clock as needed to be back on schedule. To control the audio presentation speed, a comparator compares a program clock reference in an audio packet with the local time. An audio clock controller then speeds up or slows down the audio clock as needed to be back on schedule.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: September 15, 2009
    Assignee: Microsoft Corporation
    Inventors: James A. Baldwin, James A. Lundblad, Louis F. Coffin
  • Publication number: 20090122192
    Abstract: A digital receiver contains a local video clock that controls the video presentation speed and a local audio clock that controls the audio presentation speed separately and independently of the video presentation speed. To control the video presentation speed, a comparator compares a program clock reference in a video packet with a local time. A video clock controller then speeds up or slows down the video clock as needed to be back on schedule. To control the audio presentation speed, a comparator compares a program clock reference in an audio packet with the local time. An audio clock controller then speeds up or slows down the audio clock as needed to be back on schedule.
    Type: Application
    Filed: January 16, 2009
    Publication date: May 14, 2009
    Applicant: Microsoft Corporation
    Inventors: James A. Baldwin, James A. Lundblad, Louis F. Coffin
  • Patent number: 7505012
    Abstract: In an implementation of a display source divider, a video generation system generates a video display source that includes display data for multiple display regions on a display device. For example, a gaming system generates a video display source that includes display data partitioned display, where each region of the partitioned display corresponds to a different player of the gaming system. A display source divider receives the video display source and generates multiple video streams each corresponding to a different display region of the partitioned display.
    Type: Grant
    Filed: October 5, 2005
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Michael G. Love, John Allen Tardif, Louis F. Coffin, III, Jack A. Scheuer
  • Patent number: 7495632
    Abstract: In an implementation of a display source divider, a video generation system generates a video display source that includes display data for multiple display regions on a display device. For example, a gaming system generates a video display source that includes display data for a partitioned display, where each region of the partitioned display corresponds to a different player of the gaming system. A display source divider receives the video display source and generates multiple video streams each corresponding to a different display region of the partitioned display.
    Type: Grant
    Filed: October 5, 2005
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Michael G. Love, John Allen Tardif, Louis F. Coffin, III, Jack A. Scheuer
  • Patent number: 7495705
    Abstract: A digital receiver contains a local video clock that controls the video presentation speed and a local audio clock that controls the audio presentation speed separately and independently of the video presentation speed. To control the video presentation speed, a comparator compares a program clock reference in a video packet with a local time. A video clock controller then speeds up or slows down the video clock as needed to be back on schedule. To control the audio presentation speed, a comparator compares a program clock reference in an audio packet with the local time. An audio clock controller then speeds up or slows down the audio clock as needed to be back on schedule.
    Type: Grant
    Filed: October 12, 2005
    Date of Patent: February 24, 2009
    Assignee: Microsoft Corporation
    Inventors: James A Baldwin, James A. Lundblad, Louis F. Coffin
  • Patent number: 7463215
    Abstract: In an implementation of a display source divider, a video generation system generates a video display source that includes display data for multiple display regions which include left eye display regions and right eye display regions of head display devices. For example, a gaming system generates a video display source that includes display data for left eye display regions and right eye display regions of head display devices that each correspond to a different player of the gaming system. A display source divider receives the video display source and generates a left eye display video stream and an associated right eye display video stream for each of the head display devices.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: December 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Michael Love, John Tardif, Jack Scheuer, Louis F. Coffin, III
  • Patent number: 7281186
    Abstract: A method and apparatus for managing error/status information generated in the demultiplexing, processing, and handling of data packets from a video transport stream. Error/status information is organized into control fields of error/status packets. The error/status packets are sent to dedicated error/status buffers of bulk system memory where they can be accessed by a system processor during the reconfiguration and decoding of video programming.
    Type: Grant
    Filed: May 4, 2005
    Date of Patent: October 9, 2007
    Assignee: Microsoft Corporation
    Inventors: Louis F. Coffin, III, Deepak Prakash, James A. Lundblad
  • Patent number: 7269386
    Abstract: A first signal component is received having a first signal strength and a second signal component is received having a second signal strength. A difference is identified between the first signal strength and the second signal strength. A determination is made as to whether the difference between the first signal strength and the second signal strength exceeds a threshold. If the difference between the first signal strength and the second signal strength exceeds a threshold, the first signal strength is adjusted to reduce the difference between the first signal strength and the second signal strength.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: September 11, 2007
    Assignee: Microsoft Corporation
    Inventor: Louis F. Coffin, III
  • Patent number: 7151576
    Abstract: A luminance component of a video signal is modulated in a first frequency band. A first chrominance component of the video signal is modulated in a second frequency band and is mixed with an audio component. A second chrominance component of the video signal is modulated in a third frequency band. The modulated luminance component, the first modulated chrominance component, and the second modulated chrominance component are then transmitted across a communication link.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: December 19, 2006
    Assignee: Microsoft Corporation
    Inventor: Louis F. Coffin, III
  • Patent number: 7149230
    Abstract: A processing apparatus for processing multiple video programs from one or more transport streams. The processing apparatus has a transport processing circuit that includes multiple transport processor units. The transport processor units utilize a common transport processor memory unit having demux context entries containing processing and hardware state information for packet types. Each transport processor unit includes a transport interface for identifying data packets to be acquired from the transport stream, a demultiplexing processor for processing the acquired data packets, and a demultiplexing DMA unit for memory handling operations of the processed data packets. Index chaining allows the transport processor units to access information from the transport processor memory unit. The method uses indices to access demux context entries from the transport processor memory unit. Related DMA indices are used to access memory handling information from the transport processor memory unit.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: December 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Louis F. Coffin, III, Deepak Prakash, James A. Lundblad, Victor A. Tirva, Geroncio G. Galicia, Paul B. Brown, James A. Baldwin
  • Patent number: 7136112
    Abstract: A luminance component of a video signal is modulated in a first frequency band. A first chrominance component of the video signal is modulated in a second frequency band and is mixed with an audio component. A second chrominance component of the video signal is modulated in a third frequency band. The modulated luminance component, the first modulated chrominance component, and the second modulated chrominance component are then transmitted across a communication link.
    Type: Grant
    Filed: May 31, 2005
    Date of Patent: November 14, 2006
    Assignee: Microsoft Corporation
    Inventor: Louis F. Coffin, III
  • Patent number: 7098868
    Abstract: In an implementation of a display source divider, a video generation system generates a video display source that includes display data for multiple display regions on a display device. For example, a gaming system generates a video display source that includes display data for a partitioned display, where each region of the partitioned display corresponds to a different player of the gaming system. A display source divider receives the video display source and generates multiple video streams each corresponding to a different display region of the partitioned display.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: August 29, 2006
    Assignee: Microsoft Corporation
    Inventors: Michael G. Love, John Allen Tardif, Jack A. Scheuer, Louis F. Coffin, III
  • Patent number: 7072627
    Abstract: A first signal component is received having a first signal strength and a second signal component is received having a second signal strength. A difference is identified between the first signal strength and the second signal strength. A determination is made as to whether the difference between the first signal strength and the second signal strength exceeds a threshold. If the difference between the first signal strength and the second signal strength exceeds a threshold, the first signal strength is adjusted to reduce the difference between the first signal strength and the second signal strength.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: July 4, 2006
    Assignee: Microsoft Corporation
    Inventor: Louis F. Coffin, III
  • Patent number: 7010265
    Abstract: A home satellite receiving system employs a transmodulating outdoor unit (ODU) that tunes to multiple signals, demodulates those signals into streams of data packets, and filters the streams of data packets to select data packets pertaining to viewer-specified programs. The ODU then constructs an integrated bitstream from the selected data packets and modulates that bitstream for transmission to an indoor IRD. This allows transfer of multiple programs from different satellite sources to the indoor IRD over a single coaxial cable. The indoor IRD reconstructs the packet stream timing for the viewer-specified programs from the integrated bitstream.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: March 7, 2006
    Assignee: Microsoft Corporation
    Inventor: Louis F. Coffin, III
  • Patent number: 6983408
    Abstract: A method and apparatus for managing error/status information generated in the demultiplexing, processing, and handling of data packets from a video transport stream. Error/status information is organized into control fields of error/status packets. The error/status packets are sent to dedicated error/status buffers of bulk system memory where they can be accessed by a system processor during the reconfiguration and decoding of video programming.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: January 3, 2006
    Assignee: Microsoft Corporation
    Inventors: Louis F. Coffin, III, Deepak Prakash, James A. Lundblad
  • Patent number: 6975363
    Abstract: A digital receiver contains a local video clock that controls the video presentation speed and a local audio clock that controls the audio presentation speed separately and independently of the video presentation speed. To control the video presentation speed, a comparator compares a program clock reference in a video packet with a local time. A video clock controller then speeds up or slows down the video clock as needed to be back on schedule. To control the audio presentation speed, a comparator compares a program clock reference in an audio packet with the local time. An audio clock controller then speeds up or slows down the audio clock as needed to be back on schedule.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: December 13, 2005
    Assignee: Microsoft Corporation
    Inventors: James A. Baldwin, James A. Lundblad, Louis F. Coffin
  • Patent number: 6956622
    Abstract: A luminance component of a video signal is modulated in a first frequency band. A chrominance component of the video signal is modulated in a second frequency band. The modulated luminance component and the modulated chrominance component are then transmitted across a communication link.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: October 18, 2005
    Assignee: Microsoft Corporation
    Inventor: Louis F. Coffin, III