Patents by Inventor Christopher Scott Gifford

Christopher Scott Gifford 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: 10116909
    Abstract: A circuit and method for detecting a vertical cut in a sequence of digital video images. Each pixel of a video frame is filtered then compared to a filter threshold. If the threshold is met, a current pixel bit is set as active. A delayed pixel bit is generated from the current pixel bit, and a changed pixel bit is generated if either but not both of the current pixel bit and the delayed pixel bit is active. Active pixels are counted. The count of active pixels in the current image and the count of active pixels in the delayed image are used to weight the active pixel count of the changed image. The counts are used to determine a change value for the current image. The change value may be a large positive value, a large negative value, or neither. A predefined pattern of the change values over a sequence of frames indicates a vertical cut in the sequence.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: October 30, 2018
    Assignee: PRIME IMAGE DELAWARE, INC.
    Inventor: Christopher Scott Gifford
  • Publication number: 20150373399
    Abstract: Methods and systems are provided for time altering one or more discrete digital audio/video program segments, each program segment having distinct In time and Out time code points. Data from the digital program segments are received from a data source and decoded. The decoded data are modulated as a serial data stream. The modulated decoded data are provided to a time altering processor to remove or duplicate frame positions to time alter the frame sequence. The resulting time altered serial data stream is demodulated to provide buffered program segment data. The buffered and time altered program segments are encoded and provided in a desired file or streaming format. Audio synchronization with the video is maintained by duplication or removal of audio samples corresponding to the duplicated or removed video frames.
    Type: Application
    Filed: August 7, 2015
    Publication date: December 24, 2015
    Inventors: Christopher Scott Gifford, Keith William Schindler
  • Publication number: 20150350495
    Abstract: A circuit and method for detecting a vertical cut in a sequence of digital video images. Each pixel of a video frame is filtered then compared to a filter threshold. If the threshold is met, a current pixel bit is set as active. A delayed pixel bit is generated from the current pixel bit, and a changed pixel bit is generated if either but not both of the current pixel bit and the delayed pixel bit is active. Active pixels are counted. The count of active pixels in the current image and the count of active pixels in the delayed image are used to weight the active pixel count of the changed image. The counts are used to determine a change value for the current image. The change value may be a large positive value, a large negative value, or neither. A predefined pattern of the change values over a sequence of frames indicates a vertical cut in the sequence.
    Type: Application
    Filed: August 11, 2015
    Publication date: December 3, 2015
    Inventor: Christopher Scott Gifford
  • Patent number: 9113133
    Abstract: A circuit and method for detecting a vertical cut in a sequence of digital video images. Each pixel of a video frame is filtered then compared to a filter threshold. If the threshold is met, a current pixel bit is set as active. A delayed pixel bit is generated from the current pixel bit, and a changed pixel bit is generated if either but not both of the current pixel bit and the delayed pixel bit is active. Active pixels are counted. The count of active pixels in the current image and the count of active pixels in the delayed image are used to weight the active pixel count of the changed image. The counts are used to determine a change value for the current image. The change value may be a large positive value, a large negative value, or neither. A predefined pattern of the change values over a sequence of frames indicates a vertical cut in the sequence.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: August 18, 2015
    Assignee: Prime Image Delaware, Inc.
    Inventor: Christopher Scott Gifford
  • Publication number: 20140250482
    Abstract: A system and method to eliminate or shorten the pause produced by an inherent delay in a broadcast signal. The broadcast signal may include a primary feed and a remote feed. A communication delay is associated with transmitting the primary feed to a remote location and is reflected as an awkward pause in the broadcast signal. One or more segments of the primary feed may be adjusted based on the delay. For example, a variable delay may be added to a segment of the primary feed to increase or decrease a time period associated with the segment.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 4, 2014
    Applicant: Prime Image Delaware, Inc.
    Inventor: Christopher Scott Gifford
  • Patent number: 8724968
    Abstract: The total running time of an original program signal, with related embedded ancillary data is altered to generate a time-shortened (or time-lengthened) program signal. The video signal embedded ancillary data packets are subject to separate processing without decoding payload text strings and caption information. The video portion of the original program signal is processed by deleting (or adding) individual frames on a manual, periodic or automatic basis. As fields or frames are removed (or added), corresponding ancillary data packets and text-based payload information are temporarily stored and analyzed such that data can be reassembled within the time-altered video program. Embedded circuitry determines the type of caption and subtitle information (HD/SD) and location within the Vertical Ancillary (VANC) and Horizontal Ancillary (HANC) packets for processing coupled with the original video signal.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: May 13, 2014
    Assignee: Prime Image Delaware, Inc.
    Inventors: Christopher Scott Gifford, Keith William Schindler
  • Publication number: 20130279884
    Abstract: A circuit and method for detecting a vertical cut in a sequence of digital video images. Each pixel of a video frame is filtered then compared to a filter threshold. If the threshold is met, a current pixel bit is set as active. A delayed pixel bit is generated from the current pixel bit, and a changed pixel bit is generated if either but not both of the current pixel bit and the delayed pixel bit is active. Active pixels are counted. The count of active pixels in the current image and the count of active pixels in the delayed image are used to weight the active pixel count of the changed image. The counts are used to determine a change value for the current image. The change value may be a large positive value, a large negative value, or neither. A predefined pattern of the change values over a sequence of frames indicates a vertical cut in the sequence.
    Type: Application
    Filed: January 31, 2013
    Publication date: October 24, 2013
    Inventor: Christopher Scott Gifford
  • Publication number: 20130094836
    Abstract: The total running time of an original program signal, with related embedded ancillary data is altered to generate a time-shortened (or time-lengthened) program signal. The video signal embedded ancillary data packets are subject to separate processing without decoding payload text strings and caption information. The video portion of the original program signal is processed by deleting (or adding) individual frames on a manual, periodic or automatic basis. As fields or frames are removed (or added), corresponding ancillary data packets and text-based payload information are temporarily stored and analyzed such that data can be reassembled within the time-altered video program. Embedded circuitry determines the type of caption and subtitle information (HD/SD) and location within the Vertical Ancillary (VANC) and Horizontal Ancillary (HANC) packets for processing coupled with the original video signal.
    Type: Application
    Filed: April 4, 2012
    Publication date: April 18, 2013
    Inventors: Christopher Scott Gifford, Keith William Schindler
  • Patent number: 7092774
    Abstract: The total running time of an original multi-channel program signal is altered to generate a time-shortened (or time-lengthened) program signal. The original program signal may be thought of subdividable into a sequence of program signal portions, each program signal portion being further subdividable into a sequence of signal windows. Differencing circuitry determines, for each program siganl portion, a difference value indicative of a best differnce match between an initial signal window in that signal portion and subsequent signal windows in that signal portion in accordance with a predefined criterion. Removal circuitry then deletes from the original multi-channel program signal a multi-window segment of that signal portion, the deleted segment beginning with the initial signal window and ending with the subsequent signal window that generated the best difference match.
    Type: Grant
    Filed: February 29, 2000
    Date of Patent: August 15, 2006
    Assignee: Prime Image, Inc.
    Inventors: Christopher Scott Gifford, Leonard Keith Moeller
  • Patent number: 6424677
    Abstract: The running real time length of combined video and audio signal programs is shortened or lengthened by deleting or repeating individual fields or frames and corresponding amounts of audio segments. The video and audio portions of the programming material are separated and subjected to processing through a pair of program time changing units. The video portion is processed by deleting individual fields or frames on a manual, periodic or automatic basis. Manual deletion is done by an operator observing the program material on a monitor. Periodic deletion is performed automatically after the operator specifies the total amount of time (or number of fields or frames) to be deleted, with every ith frame or field deleted regardless of content. Automatic deletion is done in a fashion similar to periodic deletion, but the fields or frames are examined and are deleted on the basis of the amount of between frame motion.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: July 23, 2002
    Assignee: Price Image
    Inventors: Leonard Keith Moeller, Christopher Scott Gifford, William B. Hendershot, III
  • Patent number: 6353632
    Abstract: The running real time length of combined video and audio signal programs is shortened or lengthened by deleting or repeating individual fields or frames and corresponding amounts of audio segments. The video and audio portions of the programming material are separated and subjected to processing through a pair of program time changing units. The video portion is processed by deleting individual fields or frames on a manual, periodic or automatic basis. Manual deletion is done by an operator observing the program material on a monitor. Periodic deletion is performed automatically after the operator specifies the total amount of time (or number of fields or frames) to be deleted, with every ith frame or field deleted regardless of content. Automatic deletion is done in a fashion similar to periodic deletion, but the fields or frames are examined and are deleted on the basis of the amount of between frame motion.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: March 5, 2002
    Assignee: Prime Image
    Inventors: Leonard Keith Moeller, Christopher Scott Gifford, William B. Hendershot, III
  • Patent number: 6195387
    Abstract: The running real time length of combined video and audio signal programs is shortened or lengthened by deleting or repeating individual fields or frames and corresponding amounts of audio segments. The video and audio portions of the programming material are separated and subjected to processing through a pair of program time changing units. The video portion is processed by deleting individual fields or frames on a manual, periodic or automatic basis. Manual deletion is done by an operator observing the program material on a monitor. Periodic deletion is performed automatically after the operator specifies the total amount of time (or number of fields or frames) to be deleted, with every ith frame or field deleted regardless of content. Automatic deletion is done in a fashion similar to periodic deletion, but the fields or frames are examined and are deleted on the basis of the amount of between frame motion.
    Type: Grant
    Filed: October 26, 1999
    Date of Patent: February 27, 2001
    Assignee: Prime Image, Inc.
    Inventors: Leonard Keith Moeller, Christopher Scott Gifford, William B. Hendershot, III
  • Patent number: 5995153
    Abstract: The running real time length of combined video and audio signal programs is shortened or lengthened by deleting or repeating individual fields or frames and corresponding amounts of audio segments. The video and audio portions of the programming material are separated and subjected to processing through a pair of program time changing units. The video portion is processed by deleting individual fields or frames on a manual, periodic or automatic basis. Manual deletion is done by an operator observing the program material on a monitor. Periodic deletion is performed automatically after the operator specifies the total amount of time (or number of fields or frames) to be deleted, with every ith frame or field deleted regardless of content. Automatic deletion is done in a fashion similar to periodic deletion, but the fields or frames are examined and are deleted on the basis of the amount of between frame motion.
    Type: Grant
    Filed: November 2, 1995
    Date of Patent: November 30, 1999
    Assignee: Prime Image, Inc.
    Inventors: Leonard Keith Moeller, Christopher Scott Gifford, William B. Hendershot, III