Patents by Inventor Jonathan Wicks

Jonathan Wicks 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: 10580151
    Abstract: Techniques are described for generating, with a graphics processing unit (GPU), depth values for pixels of a tile. The tile is one of a plurality of tiles of a frame. The GPU may store a first number of the depth values for the pixels in a tile memory internal to the GPU. The tile memory is configured to store image content for the tile of the frame. The GPU may write a second number of the depth values stored in the tile memory to a system memory. The second number is less than the first number.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: March 3, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Jonathan Wicks, Kevin Matlage, Robert VanReenen
  • Publication number: 20190391641
    Abstract: Example techniques are described for generating graphics content by obtaining a rendering command for a frame of the graphics content, obtaining an eye position of a user after obtaining the rendering command, determining a foveation parameter for a region of the graphics content based on the eye position; and rendering a tile, of the frame, corresponding to the region of the graphics content using the foveation parameter and the rendering command.
    Type: Application
    Filed: May 8, 2019
    Publication date: December 26, 2019
    Inventors: Robert VANREENEN, Jonathan WICKS, Tate HORNBECK, Samuel Benjamin HOLMES
  • Patent number: 10504278
    Abstract: A method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, an example method may include storing a first rendered bin corresponding to a frame into a memory. The example method may include storing a second rendered bin including a first over rendered region into the memory. The example method may include blending the first over rendered region with a region of the first rendered bin to generate a blended region in the first rendered bin.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 10, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Tate Hornbeck, Jonathan Wicks, Andrew Evan Gruber
  • Publication number: 20190318709
    Abstract: Example techniques are described for generating graphics content by assigning a first region of the graphics content to a first tile, assigning a second region of the graphics content to a second tile, determining, at the first tile and at a first resolution, a first set of samples of the graphics content for each pixel of multiple pixels associated with the first region, determining, at the second tile and at a second resolution that is lower than the first resolution, a second set of samples of the graphics content for each pixel of multiple pixels associated with the second region, downsampling the first set of samples into a combined set of samples, preserving samples of the second set of samples to generate a third set of samples with preserved samples, storing the combined set of samples, and storing the third set of samples with preserved samples.
    Type: Application
    Filed: January 15, 2019
    Publication date: October 17, 2019
    Inventors: Jonathan WICKS, Tate HORNBECK, Robert VANREENEN
  • Publication number: 20190172213
    Abstract: Techniques are described for generating, with a graphics processing unit (GPU), depth values for pixels of a tile. The tile is one of a plurality of tiles of a frame. The GPU may store a first number of the depth values for the pixels in a tile memory internal to the GPU. The tile memory is configured to store image content for the tile of the frame. The GPU may write a second number of the depth values stored in the tile memory to a system memory. The second number is less than the first number.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Jonathan Wicks, Kevin Matlage, Robert VanReenen
  • Publication number: 20180350036
    Abstract: This disclosure describes examples for foveated rendering. A graphics processing unit (GPU) may render image content for portions of an image at different sizes such as at sizes smaller than the size of the portions, and store the smaller-sized image content in system memory. The GPU or some other processing circuitry may retrieve the smaller-sized image content from the system memory, and perform resizing operations to resize the image content to its actual size.
    Type: Application
    Filed: April 2, 2018
    Publication date: December 6, 2018
    Inventors: Robert VanReenen, Jonathan Wicks, Tate Hornbeck
  • Patent number: 8550329
    Abstract: A pocket assembly includes a major panel and a pocket panel coupled together to define a pocket between the panels. A divider is placed in the pocket to partition the pocket into two or more compartments. The divider comprises a securing element secured to at least one of the major and pocket panels.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: October 8, 2013
    Assignee: ACCO Brands Corporation
    Inventors: Edward P. Busam, Jonathan Wicks
  • Publication number: 20130159144
    Abstract: A method and a system for providing an alternative fulfillment for a buyer's unfulfilled order are described. The system has an order fulfillment issue detection module, an alternative fulfillment qualification module, a replacement item matching module, and a replacement item order module. The order fulfillment issue detection module detects a fulfillment delay of an item in an order placed in an online marketplace. The alternative fulfillment qualification module determines whether the fulfillment delay qualifies for an alternative fulfillment order. The replacement matching module determines a replacement item for the item. The replacement item order module cancels the order and replaces the order with the alternative fulfillment order for the replacement item.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: eBay Inc.
    Inventors: Krystal Rose Higgins, Roel Ramirez, Margaret Szeto, Joel Robert Edelman, Caroline Juliet Fernandes, Stephen Tse, F Monroe Labouisse, Amol Vilas Sane, David Grabel, Zeenat Vastrad, Kirk Jonathan Wicks
  • Publication number: 20120175407
    Abstract: A pocket assembly includes a major panel and a pocket panel coupled together to define a pocket between the panels. A divider is placed in the pocket to partition the pocket into two or more compartments. The divider comprises a securing element secured to at least one of the major and pocket panels.
    Type: Application
    Filed: March 5, 2012
    Publication date: July 12, 2012
    Applicant: MEADWESTVACO CORPORATION
    Inventors: Edward P. Busam, Jonathan Wicks
  • Patent number: 8152050
    Abstract: A pocket assembly includes a major panel and a pocket panel coupled together to define a pocket between the panels. A divider is placed in the pocket to partition the pocket into two or more compartments. The divider comprises a securing element secured to at least one of the major and pocket panels.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: April 10, 2012
    Assignee: MeadWestvaco Corporation
    Inventors: Edward Busam, Jonathan Wicks
  • Publication number: 20080257940
    Abstract: A pocket assembly includes a major panel and a pocket panel coupled together to define a pocket between the panels. A divider is placed in the pocket to partition the pocket into two or more compartments. The divider comprises a securing element secured to at least one of the major and pocket panels.
    Type: Application
    Filed: April 18, 2008
    Publication date: October 23, 2008
    Inventors: Edward Busam, Jonathan Wicks
  • Patent number: D741234
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: October 20, 2015
    Assignee: Caterpillar Inc.
    Inventors: Eric Hanson, Jonathan Wicks