Patents by Inventor George Downes

George Downes 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).

  • Publication number: 20240098334
    Abstract: A watermark-based dynamic ad insertion (DAI) technique for presenting different users of content different advertisements based on the user's profile for content viewed on broadcast channels or in multichannel video programming distributor (MVPD) channels. A number of solutions issues with watermark-based DAI are presented. Interoperability is addressed by providing a multiplexing technique so that the DAI watermarks do not interfere with other watermarks, such as ATSC 3.0 watermarks. Reliability is addressed by providing a matched filtering technique. Security is addressed by providing a mutual authentication technique.
    Type: Application
    Filed: September 27, 2023
    Publication date: March 21, 2024
    Inventors: Joseph M. Winograd, Rade Petrovic, Jian Zhao, Patrick George Downes
  • Publication number: 20240007712
    Abstract: A system and method for controlling a media player for replacement content, such as dynamic ad insertion. The system tracks video watermarks from a content stream, where the input content timeline is being modified by a user exercising the transport controls of a digital video recorder (DVR). A Detector Engine receives decoded video frames and extracts a time-offset field, a VP1 payload, and a Cyclic Redundance Check (CRC) field in each video frame. A Content Timeline Tracker monitors and analyzes the output of the Detector Engine to produce a piecewise linear approximation of the content timeline, wherein playback rate changes by a user in an upstream device can be tracked. This enables the playback of auxiliary content which is synchronized to a watermark timeline recovered from the received content in cases where the recovered timeline has a non-linear mapping to real time.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 4, 2024
    Inventors: Patrick George Downes, Rade Petrovic
  • Publication number: 20230396859
    Abstract: A method for embedding video watermarks. Areas of poor visual quality in a video content having embedded watermarks ar determined. The watermark symbols replace pixels in the video content with pixels in which the luma values are modulated such the luma value for a 0 bit renders as black and the luma value for a 1 bit renders a shade of gray. The luma value for the 1 bit level is reduced in those areas determined to have poor visual quality. Areas of poor visual quality may be determined by analyzing the luma values of pixels of the video content immediately adjacent to and below a particular watermark symbol to derive an adjacent brightness parameter that represents the perceptual brightness of the surrounding video content. The reduction of the luma value may be achieved by setting the 1 bit luma for a particular watermark symbol to be perceptually less bright than the adjacent brightness parameter.
    Type: Application
    Filed: September 23, 2021
    Publication date: December 7, 2023
    Inventors: Patrick George Downes, Rade Petrovic, Jian Zhao
  • Patent number: 11722741
    Abstract: A system and method for controlling a media player for replacement content, such as dynamic ad insertion. The system tracks video watermarks from a content stream, where the input content timeline is being modified by a user exercising the transport controls of a digital video recorder (DVR). A Detector Engine receives decoded video frames and extracts a time-offset field, a VP1 payload, and a Cyclic Redundance Check (CRC) field in each video frame. A Content Timeline Tracker monitors and analyzes the output of the Detector Engine to produce a piecewise linear approximation of the content timeline, wherein playback rate changes by a user in an upstream device can be tracked. This enables the playback of auxiliary content which is synchronized to a watermark timeline recovered from the received content in cases where the recovered timeline has a non-linear mapping to real time.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: August 8, 2023
    Assignee: Verance Corporation
    Inventors: Patrick George Downes, Rade Petrovic
  • Publication number: 20220312081
    Abstract: A system and method for controlling a media player for replacement content, such as dynamic ad insertion. The system tracks video watermarks from a content stream, where the input content timeline is being modified by a user exercising the transport controls of a digital video recorder (DVR). A Detector Engine receives decoded video frames and extracts a time-offset field, a VP1 payload, and a Cyclic Redundance Check (CRC) field in each video frame. A Content Timeline Tracker monitors and analyzes the output of the Detector Engine to produce a piecewise linear approximation of the content timeline, wherein playback rate changes by a user in an upstream device can be tracked. This enables the playback of auxiliary content which is synchronized to a watermark timeline recovered from the received content in cases where the recovered timeline has a non-linear mapping to real time.
    Type: Application
    Filed: February 8, 2022
    Publication date: September 29, 2022
    Inventors: Patrick George Downes, Rade Petrovic
  • Publication number: 20210076095
    Abstract: A watermark-based dynamic ad insertion (DAI) technique for presenting different users of content different advertisements based on the user's profile for content viewed on broadcast channels or in multichannel video programming distributor (MVPD) channels. A number of solutions issues with watermark-based DAI are presented. Interoperability is addressed by providing a multiplexing technique so that the DAI watermarks do not interfere with other watermarks, such as ATSC 3.0 watermarks. Reliability is addressed by providing a matched filtering technique. Security is addressed by providing a mutual authentication technique.
    Type: Application
    Filed: August 28, 2020
    Publication date: March 11, 2021
    Inventors: Joseph M. Winograd, Rade Petrovic, Jian Zhao, Patrick George Downes
  • Patent number: 9706235
    Abstract: Methods, systems, devices and computer program products are provided to facilitate enhanced use and interaction with multimedia content that is based on a time-varying evaluation of the multimedia content. While a content is being presented on a first device, timing information identifying temporal locations of segments of the content within a content timeline are extracted. While the content is still being presented, a feedback received from the user is associated with the content using the timing information and transmitted to a database. The user then receives a response corresponding to feedback provided by a plurality of consumers of the multimedia content on a segment-by-segment basis.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: July 11, 2017
    Assignee: Verance Corporation
    Inventors: Rade Petrovic, Patrick George Downes
  • Publication number: 20170094373
    Abstract: Methods, devices, systems and computer program products facilitate modifying interactive television applications in systems where metadata is carried by watermarks. The embodiments address situations where a user attempts interaction with an intermediate device while the television is executing an application which is replacing the video and/or audio from the original content stream. In particular, a process runs on the television which analyzes the audio and/or video and detects when user interaction is occurring upstream of the television. In response to the detection, the interactive television application may be terminated or the content may be modified so that the upstream activity will not be affected by the interactive television application.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 30, 2017
    Inventor: Patrick George Downes
  • Patent number: 9251549
    Abstract: Methods, devices, systems and computer program products improve the detection of watermarks that are embedded in a host content by providing information indicative of a ranking of watermark payloads to watermark extractors. A watermark extractor device obtains information indicative of a ranking of a plurality of watermark payload values, where such information designates each watermark payload value within a first subset of the plurality of watermark payload values as having an associated rank value. Based at least in-part on the information indicative of the ranking, the watermark extractor device is configured to prioritize resource allocation for extraction of payload values that are designated as belonging to the first subset over payload values that are not designated as belonging to the first subset. The watermark extractor then extracts a payload value, designated as belonging to the first subset, from one or more watermarks embedded in the host content.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: February 2, 2016
    Assignee: Verance Corporation
    Inventors: Rade Petrovic, Joseph M. Winograd, Patrick George Downes
  • Publication number: 20150030200
    Abstract: Methods, devices, systems and computer program products improve the detection of watermarks that are embedded in a host content by providing information indicative of a ranking of watermark payloads to watermark extractors. A watermark extractor device obtains information indicative of a ranking of a plurality of watermark payload values, where such information designates each watermark payload value within a first subset of the plurality of watermark payload values as having an associated rank value. Based at least in-part on the information indicative of the ranking, the watermark extractor device is configured to prioritize resource allocation for extraction of payload values that are designated as belonging to the first subset over payload values that are not designated as belonging to the first subset. The watermark extractor then extracts a payload value, designated as belonging to the first subset, from one or more watermarks embedded in the host content.
    Type: Application
    Filed: July 23, 2013
    Publication date: January 29, 2015
    Applicant: VERANCE CORPORATION
    Inventors: Rade Petrovic, Joseph M. Winograd, Patrick George Downes
  • Publication number: 20140267907
    Abstract: Methods, devices, systems and computer programs facilitate presentation of a second content in synchronization with a first content. In one method, at least a portion of a first content that is being presented by a first device is received at a second device. The first content includes substantially imperceptible watermarks that are embedded in one or more components of the first content. A first watermark detection result is obtained by performing a watermark detection operation. Additionally, a second watermark detection result associated with the first content is received at the second device from a device other than the second device. The first watermark detection result and the second watermark detection result are augmented to obtain a combined watermark detection result, and the combined detection result is used to enable presentation of a second content in synchronization with the first content.
    Type: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Applicant: VERANCE CORPORATION
    Inventors: Patrick George Downes, Rade Petrovic
  • Publication number: 20140229963
    Abstract: Methods, systems, devices and computer program products are provided to facilitate enhanced use and interaction with multimedia content that is based on a time-varying evaluation of the multimedia content. While a content is being presented on a first device, timing information identifying temporal locations of segments of the content within a content timeline are extracted. While the content is still being presented, a feedback received from the user is associated with the content using the timing information and transmitted to a database. The user then receives a response corresponding to feedback provided by a plurality of consumers of the multimedia content on a segment-by-segment basis.
    Type: Application
    Filed: April 17, 2014
    Publication date: August 14, 2014
    Inventors: Rade Petrovic, Patrick George Downes
  • Patent number: 8726304
    Abstract: Methods, systems, devices and computer program products are provided to facilitate enhanced use and interaction with multimedia content that is based on a time-varying evaluation of the multimedia content. While a content is being presented on a first device, timing information identifying temporal locations of content segments are extracted and transmitted to a database along with a user's evaluation feedback of the multimedia content. The user then receives a response corresponding to feedback provided by a plurality of consumers of the multimedia content on a segment-by-segment basis.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: May 13, 2014
    Assignee: Verance Corporation
    Inventors: Rade Petrovic, Patrick George Downes
  • Publication number: 20140075465
    Abstract: Methods, systems, devices and computer program products are provided to facilitate enhanced use and interaction with multimedia content that is based on a time-varying evaluation of the multimedia content. While a content is being presented on a first device, timing information identifying temporal locations of content segments are extracted and transmitted to a database along with a user's evaluation feedback of the multimedia content. The user then receives a response corresponding to feedback provided by a plurality of consumers of the multimedia content on a segment-by-segment basis.
    Type: Application
    Filed: September 13, 2012
    Publication date: March 13, 2014
    Applicant: Verance Corporation
    Inventors: Rade Petrovic, Patrick George Downes
  • Patent number: 8380003
    Abstract: Image reconstruction is based on phase retrieval by combining incomplete Fourier-space magnitude data with real-space information. Phase retrieval is performed based on the Fourier-space magnitude data, where the real-space information is expressed in a form suitable to use as a phase retrieval constraint, preferably using a wavelet-space representation. The use of incomplete Fourier-space magnitude data advantageously reduces the amount of data required compared to approaches that need comprehensive Fourier-space magnitude data. The real space information can be regarded as partial information of the image being reconstructed. Depending on the application, more or less real space information may be available.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: February 19, 2013
    Assignee: The Board of Trustees of the Lenard Stanford Junior University
    Inventors: Leili Baghaei Rad, Ian George Downes
  • Publication number: 20090297018
    Abstract: Image reconstruction is based on phase retrieval by combining incomplete Fourier-space magnitude data with real-space information. Phase retrieval is performed based on the Fourier-space magnitude data, where the real-space information is expressed in a form suitable to use as a phase retrieval constraint, preferably using a wavelet-space representation. The use of incomplete Fourier-space magnitude data advantageously reduces the amount of data required compared to approaches that need comprehensive Fourier-space magnitude data. The real space information can be regarded as partial information of the image being reconstructed. Depending on the application, more or less real space information may be available.
    Type: Application
    Filed: May 19, 2009
    Publication date: December 3, 2009
    Inventors: Leili Baghaei Rad, Ian George Downes
  • Publication number: 20080115394
    Abstract: A wheeled load transfer device has a load carrying member, a handle assembly and a pair of wheels optionally connected to a distal end of the handles and preferably offset below the plane of the handles. The load carrying member includes opposing side portions, a bottom portion. The load carrying member is rotatable between a first loading position which is preferably parallel to the ground and a second load transporting position which is inclined to the ground to better retain the load. The load carrying member can be rotated to different positions to scoop, transport and dump the load.
    Type: Application
    Filed: December 11, 2007
    Publication date: May 22, 2008
    Inventor: George Downes
  • Publication number: 20070173795
    Abstract: A system and apparatus for increasing the amplitude of accommodation and/or changing the refractive power and/or enabling the removal of the clear or cataractous lens material of a natural crystalline lens is provided. Generally, the system comprises a laser, optics for delivering the laser beam and a control system for delivering the laser beam to the lens in a particular pattern. There is further provided apparatus for determining the shape and position of the lens with respect to the laser. There is yet further provided a method and system for delivering a laser beam in the lens of the eye in a predetermined shot pattern.
    Type: Application
    Filed: May 1, 2006
    Publication date: July 26, 2007
    Inventors: Rudolph Frey, Gary Gray, Dennis Pape, George Downes, Jorge De Castro, Jerome Kuszak
  • Publication number: 20070063572
    Abstract: A wheeled load transfer device comprising a load containing member, a handle assembly and a pair of wheels affixed at opposite sides of said load containing member; said load containing member open at a first loading end and provided with a rear discharge door; said device adapted for scooping movement along a ground surface.
    Type: Application
    Filed: September 13, 2006
    Publication date: March 22, 2007
    Inventor: George Downes