Patents by Inventor Carl Marshall

Carl Marshall 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: 20060044313
    Abstract: A system may include a graphics memory, a data bus, a processor, and a vertex shader. The data bus may be operatively connected to the graphics memory. The processor may send vertex data to the graphics memory via the data bus. The vertex shader may read the vertex data from the graphics memory and may subdivide the vertex data into subdivided vertex data. The vertex shader may also write the subdivided vertex data to the graphics memory.
    Type: Application
    Filed: August 26, 2004
    Publication date: March 2, 2006
    Inventors: Adam Lake, Carl Marshall
  • Publication number: 20050195209
    Abstract: Colors are obtained and used to shade two-dimensional non-photo realistic images of three-dimensional models. The colors are stored as texels in texture maps. The texels are chosen to shade the images based on their orientation in a scene. The colors may be obtained once, in a pre-rendering process. The colors may then be selected in a run-time process.
    Type: Application
    Filed: April 29, 2005
    Publication date: September 8, 2005
    Inventors: Adam Lake, Michael Rosenzweig, Mark Harris, Jason Plumb, Carl Marshall
  • Publication number: 20050184997
    Abstract: Colors are obtained and used to shade two-dimensional non-photo realistic images of three-dimensional models. The colors are stored as texels in texture maps. The texels are chosen to shade the images based on their orientation in a scene. The colors may be obtained once, in a pre-rendering process. The colors may then be selected in a run-time process.
    Type: Application
    Filed: April 29, 2005
    Publication date: August 25, 2005
    Inventors: Adam Lake, Michael Rosenzweig, Mark Harris, Jason Plumb, Carl Marshall
  • Publication number: 20050131761
    Abstract: A system and method is disclosed for providing a reward-based digital mobile coupon environment, where the digital coupons may be shared among peers. Consumers utilize mobile digital coupon carriers having digital representations of coupons. Sharing of coupons among peers may be rewarded with additional discounts or points. The digital coupon carriers communicate with electronic coupon terminals at retail locations for automatic coupon redemption. A coupon may correspond to a globally unique identifier in order to track usage, sharing and redemption. Coupon use and sharing may be dependent upon stored user profiles, merchant profiles and policies, or programs embedded in the coupon.
    Type: Application
    Filed: December 16, 2003
    Publication date: June 16, 2005
    Inventors: Sanjeev Trika, Carl Marshall, Adam Lake, Robert Knauerhase