Patents by Inventor William L. Gaddy

William L. Gaddy 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: 20160344700
    Abstract: A proxy server may receive from a user endpoint, a secure connection request to a second server. The secure connection request may be matched to a globally unique identifier registered for the user endpoint by employing a device-specified identifier associated with the globally unique identifier. The proxy server may respond. with an acknowledgement to the user endpoint. The proxy server may intercept, from the user endpoint, a first secure handshake with the second server. The proxy server may initiate a second secure handshake with the second server based on the intercepted first secure handshake. The proxy server may intercept from the second server a second secure handshake response comprising a server certificate with metadata. The proxy server may generate a second certificate using the metadata and signed by a first certificate authority associated with the globally unique identifier registered for the user endpoint.
    Type: Application
    Filed: October 14, 2015
    Publication date: November 24, 2016
    Inventors: William L. Gaddy, Vidhya Seran, Stephen Andrew Norwalk, John Galluzzo, Vincent James Spinella
  • Patent number: 9479681
    Abstract: A computer implemented method for automatically identifying shot changes in a video sequence in real-time or near-real-time is disclosed. Optical flow energy change differences between frames, sum-of-square differences between optical-flow-compensated frames, and hue histogram changes within frames are analyzed and stored in frame buffers. A feature vector formed from a combination of these measurements is compared to a feature vector formed from thresholds based on tunable recall and precision to declare the presence or absence of a shot change.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: October 25, 2016
    Assignee: A2ZLOGIX, INC.
    Inventors: William L. Gaddy, Vidhya Seran
  • Patent number: 9197673
    Abstract: A proxy server may receive from a user endpoint, a secure connection request to a second server. The secure connection request may comprise a globally unique identifier registered for the endpoint. The proxy server may intercept, from the user endpoint, a first secure handshake with the second server. The proxy server may initiate a second secure handshake with the second server based on the intercepted first secure handshake. The proxy server may intercept from the second server a second secure handshake response comprising a server certificate with metadata. The proxy server may generate a second certificate using the metadata and signed with a first certificate authority associated with the globally unique identifier registered for the endpoint. The proxy server may transmit to the user endpoint a modified response to the secure connection request secured with the second certificate to establish a proxied secure connection.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: November 24, 2015
    Assignee: A2Zlogix, Inc.
    Inventors: William L. Gaddy, Vidhya Seran, Stephen Andrew Norwalk, John Galluzzo, Vincent James Spinella
  • Patent number: 8988502
    Abstract: A digital image processing system takes color plus Z channel data as input, preprocesses, decimates, and codes the Z channel in-band as digital watermark data embedded within the color data prior to encoding and transmission. A second digital image processing system receives, decodes, and extracts the decimated Z channel data before applying statistical regularization to restore a full-resolution Z channel prior to depth-image-based rendering.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: March 24, 2015
    Assignee: A2Zlogix, Inc.
    Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
  • Patent number: 8982950
    Abstract: A processing device receives, from an upstream device, a D-dimensional vector data set of media content, wherein D is greater than or equal to one. The processing device applies a low-frequency-pass method to the received D-dimensional media content to generate a low-frequency D-dimensional vector data set of media content. The processing device obtains a structure tensor field comprising a set of D-dimensional structure tensors corresponding to each vector of the received D-dimensional media content. The processing device performs an eigensystem analysis for each structure tensor in the field of structure tensors to generate a plurality of D eigenvalue fields comprising D eigenvalues for each vector of the received D-dimensional media content.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: March 17, 2015
    Assignee: A2Zlogix, Inc.
    Inventors: William L. Gaddy, Vidhya Seran
  • Publication number: 20140269935
    Abstract: A digital image processing system takes color plus Z channel data as input, preprocesses, decimates, and codes the Z channel in-band as digital watermark data embedded within the color data prior to encoding and transmission. A second digital image processing system receives, decodes, and extracts the decimated Z channel data before applying statistical regularization to restore a full-resolution Z channel prior to depth-image-based rendering.
    Type: Application
    Filed: May 28, 2014
    Publication date: September 18, 2014
    Applicant: SPINELLA IP HOLDINGS, INC.
    Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
  • Publication number: 20140267607
    Abstract: A digital image processing system takes color plus Z channel data as input, preprocesses, decimates, and codes the Z channel in-band as digital watermark data embedded within the color data prior to encoding and transmission. A second digital image processing system receives, decodes, and extracts the decimated Z channel data before applying statistical regularization to restore a full-resolution Z channel prior to depth-image-based rendering.
    Type: Application
    Filed: May 28, 2014
    Publication date: September 18, 2014
    Applicant: SPINELLA IP HOLDINGS, INC.
    Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
  • Patent number: 8836716
    Abstract: An encoding method and system are disclosed. A processing device receives an image buffer. The processing device converts one or more pixels of the image buffer from a native color space to one or more perceptually uniform color spaces. The processing device multiplies a lightness channel of the one or more pixels by a first value. The processing device multiplies one or more color channels of the one or more pixels by a second value. The processing device converts the image buffer from the one or more perceptually uniform color spaces to the native color space. The processing device transmits the image buffer to a downstream device.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: September 16, 2014
    Assignee: Spinella IP Holdings, Inc.
    Inventors: William L. Gaddy, Vidhya Seran
  • Patent number: 8837826
    Abstract: A processing device receives a first set of image data comprising one or more chroma channels and a luma channel. The processing device reduces the resolution of the one or more chroma channels to produce one or more reduced-resolution chroma channels. The processing device arranges the luma channel and the one or more reduced-resolution chroma channels into a second set of image data. The spatial coordinates of the luma channel and the one or more reduced-resolution chroma channels do not overlap in spatial location of the second set of image data. The processing device transmits the second set of image data to a downstream device.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: September 16, 2014
    Assignee: Spinella IP Holdings, Inc.
    Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
  • Patent number: 8831288
    Abstract: A method and system for occlusion region detection and measurement between a pair of images are disclosed. A processing device receives a first image and a second image. The processing device estimates a field of motion vectors between the first image and the second image. The processing device motion compensates the first image toward the second image to obtain a motion-compensated image. The processing device compares a plurality of pixel values of the motion-compensated image to a plurality of pixels of the first image to estimate an error field. The processing device inputs the error field to a weighted error cost function to obtain an initial occlusion map. The processing device regularizes the initial occlusion map to obtain a regularized occlusion map.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: September 9, 2014
    Assignee: Spinella IP Holdings, Inc.
    Inventors: William L. Gaddy, Vidhya Seran
  • Publication number: 20140241582
    Abstract: A method and system for occlusion region detection and measurement between a pair of images are disclosed. A processing device receives a first image and a second image. The processing device estimates a field of motion vectors between the first image and the second image. The processing device motion compensates the first image toward the second image to obtain a motion-compensated image. The processing device compares a plurality of pixel values of the motion-compensated image to a plurality of pixels of the first image to estimate an error field. The processing device inputs the error field to a weighted error cost function to obtain an initial occlusion map. The processing device regularizes the initial occlusion map to obtain a regularized occlusion map.
    Type: Application
    Filed: March 18, 2014
    Publication date: August 28, 2014
    Applicant: Spinella IP Holdings, Inc.
    Inventors: William L. Gaddy, Vidhya Seran
  • Patent number: 8774267
    Abstract: A digital image processing system takes color plus Z channel data as input, preprocesses, decimates, and codes the Z channel in-band as digital watermark data embedded within the color data prior to encoding and transmission. A second digital image processing system receives, decodes, and extracts the decimated Z channel data before applying statistical regularization to restore a full-resolution Z channel prior to depth-image-based rendering.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: July 8, 2014
    Assignee: Spinella IP Holdings, Inc.
    Inventors: William L. Gaddy, Vidhya Seran, Yong Liu
  • Patent number: 8718328
    Abstract: A method and system for occlusion region detection and measurement between a pair of images are disclosed. A processing device receives a first image and a second image. The processing device estimates a field of motion vectors between the first image and the second image. The processing device motion compensates the first image toward the second image to obtain a motion-compensated image. The processing device compares a plurality of pixel values of the motion-compensated image to a plurality of pixels of the first image to estimate an error field. The processing device inputs the error field to a weighted error cost function to obtain an initial occlusion map. The processing device regularizes the initial occlusion map to obtain a regularized occlusion map.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: May 6, 2014
    Assignee: Spinella IP Holdings, Inc.
    Inventors: William L. Gaddy, Vidhya Seran
  • Patent number: 8712095
    Abstract: A method and system for determining an optical flow field between a pair of images is disclosed. Each of the pair of images is decomposed into image pyramids using a non-octave pyramid factor. The pair of decomposed images is transformed at a first pyramid scale to second derivative representations under an assumption that a brightness gradient of pixels in the pair of decomposed images is constant. Discrete-time derivatives of the second derivative image representations are estimated. An optical flow estimation process is applied to the discrete-time derivatives to produce a raw optical flow field. The raw optical flow field is scaled by the non-octave pyramid factor. The above-cited steps are repeated for the pair of images at another pyramid scale until all pyramid scales have been visited to produce a final optical flow field, wherein spatiotemporal gradient estimations are warped by a previous raw optical flow estimation.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: April 29, 2014
    Inventor: William L. Gaddy
  • Patent number: 8704842
    Abstract: A method and system for obtaining a histogram and related statistical values from a data set of texels is disclosed. A processing device receives from a first buffer, a data set of texels. The data set has a dimensionality D of at least two and each texel contains a value. The processing device sorts the data set into a point list of coordinates, wherein a point in the point list corresponds to a texel location in the data set. The processing device reduces the dimensionality of the point list by arranging points in the point list according to an N?1 dimensional dominancy. The processing device performs a raster operation on each associated value of the arranged points to obtain at least one value. The processing device is to output the at least one value to a second buffer. The processing device may be a graphics processing unit.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: April 22, 2014
    Assignee: Spinella IP Holdings, Inc.
    Inventors: William L. Gaddy, Vidhya Seran, Stephen Nowalk, Yong Liu, Chidambaram Ramanathan
  • Publication number: 20130259317
    Abstract: A method and system for determining an optical flow field between a pair of images is disclosed. Each of the pair of images is decomposed into image pyramids using a non-octave pyramid factor. The pair of decomposed images is transformed at a first pyramid scale to second derivative representations under an assumption that a brightness gradient of pixels in the pair of decomposed images is constant. Discrete-time derivatives of the second derivative image representations are estimated. An optical flow estimation process is applied to the discrete-time derivatives to produce a raw optical flow field. The raw optical flow field is scaled by the non-octave pyramid factor. The above-cited steps are repeated for the pair of images at another pyramid scale until all pyramid scales have been visited to produce a final optical flow field, wherein spatiotemporal gradient estimations are warped by a previous raw optical flow estimation.
    Type: Application
    Filed: May 30, 2013
    Publication date: October 3, 2013
    Inventor: William L. Gaddy
  • Publication number: 20130258202
    Abstract: A computer implemented method for automatically identifying shot changes in a video sequence in real-time or near-real-time is disclosed. Optical flow energy change differences between frames, sum-of-square differences between optical-flow-compensated frames, and hue histogram changes within frames are analyzed and stored in frame buffers. A feature vector formed from a combination of these measurements is compared to a feature vector formed from thresholds based on tunable recall and precision to declare the presence or absence of a shot change.
    Type: Application
    Filed: April 4, 2013
    Publication date: October 3, 2013
    Inventors: William L. Gaddy, Vidhya Seran
  • Patent number: 8483438
    Abstract: A method and system for determining an optical flow field between a pair of images is disclosed. Each of the pair of images is decomposed into image pyramids using a non-octave pyramid factor. The pair of decomposed images is transformed at a first pyramid scale to second derivative representations under an assumption that a brightness gradient of pixels in the pair of decomposed images is constant. Discrete-time derivatives of the second derivative image representations are estimated. An optical flow estimation process is applied to the discrete-time derivatives to produce a raw optical flow field. The raw optical flow field is scaled by the non-octave pyramid factor. The above-cited steps are repeated for the pair of images at another pyramid scale until all pyramid scales have been visited to produce a final optical flow field, wherein spatiotemporal gradient estimations are warped by a previous raw optical flow estimation.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: July 9, 2013
    Assignee: Spinella IP Holdings, Inc.
    Inventor: William L. Gaddy
  • Patent number: 8451384
    Abstract: A computer implemented method for automatically identifying shot changes in a video sequence in real-time or near-real-time is disclosed. Optical flow energy change differences between frames, sum-of-square differences between optical-flow-compensated frames, and hue histogram changes within frames are analyzed and stored in frame buffers. A feature vector formed from a combination of these measurements is compared to a feature vector formed from thresholds based on tunable recall and precision to declare the presence or absence of a shot change.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: May 28, 2013
    Assignee: Spinella IP Holdings, Inc.
    Inventors: William L. Gaddy, Vidhya Seran
  • Patent number: 8355534
    Abstract: A method and system for determining an optical flow field between a pair of images is disclosed. Each of the pair of images is decomposed into image pyramids using a non-octave pyramid factor. The pair of decomposed images is transformed at a first pyramid scale to second derivative representations under an assumption that a brightness gradient of pixels in the pair of decomposed images is constant. Discrete-time derivatives of the second derivative image representations are estimated. An optical flow estimation process is applied to the discrete-time derivatives to produce a raw optical flow field. The raw optical flow field is scaled by the non-octave pyramid factor. The above-cited steps are repeated for the pair of images at another pyramid scale until all pyramid scales have been visited to produce a final optical flow field, wherein spatiotemporal gradient estimations are warped by a previous raw optical flow estimation.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: January 15, 2013
    Assignee: Spinella IP Holdings, Inc.
    Inventor: William L. Gaddy