Patents by Inventor Jerry Glen Harris

Jerry Glen Harris 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: 8823715
    Abstract: A method, system, and computer-readable storage medium are disclosed for efficient writing of pixels to tiled planar pixel arrays. An image editing operation is performed by a first thread on an area of an image comprising a plurality of tiles within the area. A lock for write operation is performed by a second thread on each of the plurality of tiles. Results of the lock for write operations are sent from the second thread to the first thread. An output of the image editing operation is sent from the first thread to one or more third thread. The output of the image editing operation is stored in the plurality of tiles by the one or more third threads.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: September 2, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Jerry Glen Harris, Russell T. Williams
  • Patent number: 8810587
    Abstract: A method, system, and computer-readable storage medium are disclosed for conversion of contiguous interleaved image data. Image data in a contiguous interleaved format is received at a graphics processing unit (GPU). The GPU generates converted image data in a tiled format based on the image data in the contiguous interleaved format. The GPU sends the converted image data in the tiled format to a central processing unit (CPU).
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: August 19, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Jerry Glen Harris, Yuyan Song
  • Publication number: 20130229419
    Abstract: A method, system, and computer-readable storage medium are disclosed for efficient writing of pixels to tiled planar pixel arrays. An image editing operation is performed by a first thread on an area of an image comprising a plurality of tiles within the area. A lock for write operation is performed by a second thread on each of the plurality of tiles. Results of the lock for write operations are sent from the second thread to the first thread. An output of the image editing operation is sent from the first thread to one or more third thread. The output of the image editing operation is stored in the plurality of tiles by the one or more third threads.
    Type: Application
    Filed: July 31, 2012
    Publication date: September 5, 2013
    Inventors: Jerry Glen Harris, Russell T. Williams
  • Publication number: 20130229422
    Abstract: A method, system, and computer-readable storage medium are disclosed for conversion of contiguous interleaved image data. Image data in a contiguous interleaved format is received at a graphics processing unit (GPU). The GPU generates converted image data in a tiled format based on the image data in the contiguous interleaved format. The GPU sends the converted image data in the tiled format to a central processing unit (CPU).
    Type: Application
    Filed: July 31, 2012
    Publication date: September 5, 2013
    Inventors: Jerry Glen Harris, Yuyan Song