Patents by Inventor Gregory W. Cook

Gregory W. Cook 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: 20170034238
    Abstract: A system of transmitting display data is presented. The system includes a frame encoding part configured to receive a source frame and output a compressed frame. The frame encoding part has: a difference unit configured to generate a difference frame using the source frame and an encode reference frame; an encode output unit configured to output a compressed version of either the source frame or the difference frame as a compressed frame; and a first compressed frame buffer configured to store a compressed version of the source frame as a new encode reference frame, wherein the frame encoding part further includes a frame decision unit configured to compare the image quality of frames respectively derived from the source frame and the difference frame.
    Type: Application
    Filed: December 15, 2015
    Publication date: February 2, 2017
    Inventors: Gregory W. Cook, Dale Stoliztka, Ning Lu
  • Publication number: 20160321829
    Abstract: According to an example, fluctuations of a metric for events are determined. The fluctuations are for multiple time intervals. A pixel-based visualization of the fluctuations is generated, and the pixels represent amounts of the fluctuations.
    Type: Application
    Filed: January 31, 2014
    Publication date: November 3, 2016
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Ming C. Hao, Xin Zhang, Gregory W. Cook, Nelson L. Chang, Riddhiman Ghosh, Meichun Hsu
  • Publication number: 20160291695
    Abstract: A technique for force feedback can include displaying a data set in a visual model. A technique for force feedback can include selecting a portion of the data instances in the data set. A technique for force feedback can also include providing a force feedback via a force feedback device as an interaction point interacts with the portion of the data instances.
    Type: Application
    Filed: January 29, 2014
    Publication date: October 6, 2016
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Mithra Vankipuram, Gregory W. Cook, Nelson L. Chang, Joshua Hailpern
  • Patent number: 9179162
    Abstract: To encode an arbitrary shape, a processor is configured to generate a rectangular block of transform coefficients by applying a discrete separable unitary transform to a rectangular boundary block of a video object. The boundary block includes a masked pixel and an unmasked pixel, the transform coefficients include a number of zero-valued transform coefficients greater than or equal to a number of masked pixels, and the transform coefficients include at least one non-zero-valued transform coefficient. The processor is also configured to generate an encoded output by compressing only the non-zero-valued transform coefficients.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: November 3, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Gregory W. Cook, Antonius Kalker
  • Patent number: 8866876
    Abstract: A method comprising rendering a video display signal comprising combining local illumination video objects from different sources into each frame of a plurality of frames, wherein the local illumination video objects are video objects on which chromatic adaptation was performed using an illumination reference common to all video objects. An apparatus comprising a processor configured to render a video display signal comprising combining local illumination video objects from different sources into each frame of a plurality of frames, wherein the local illumination video objects are video objects on which chromatic adaptation was performed using an illumination reference common to all video objects.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: October 21, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventors: Gregory W. Cook, Fengjun Lv, Antontius Kalker
  • Publication number: 20130147896
    Abstract: A method comprising rendering a video display signal comprising combining local illumination video objects from different sources into each frame of a plurality of frames, wherein the local illumination video objects are video objects on which chromatic adaptation was performed using an illumination reference common to all video objects. An apparatus comprising a processor configured to render a video display signal comprising combining local illumination video objects from different sources into each frame of a plurality of frames, wherein the local illumination video objects are video objects on which chromatic adaptation was performed using an illumination reference common to all video objects.
    Type: Application
    Filed: May 9, 2012
    Publication date: June 13, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Gregory W. Cook, Fengjun Lv, Antontius Kalker
  • Publication number: 20130142248
    Abstract: An apparatus comprising a processor configured to generate a rectangular block of transform coefficients comprising applying a discrete separable unitary transform to a rectangular boundary block of a video object, wherein the boundary block comprises at least one masked pixel and at least one unmasked pixel, wherein the transform coefficients comprise a number of zero-valued transform coefficients greater than or equal to a number of masked pixels, wherein the transform coefficients comprise at least one non-zero-valued transform coefficient; and generate an encoded output comprising compressing only the non-zero-valued transform coefficients.
    Type: Application
    Filed: June 13, 2012
    Publication date: June 6, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Gregory W. Cook, Antonius Kalker
  • Patent number: D769760
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: October 25, 2016
    Inventor: Gregory W. Cook