Patents by Inventor Cary Clark

Cary Clark 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: 5307451
    Abstract: Graphical data are generated and manipulated for display on computer display devices. In the method of the present invention, all graphical images are maintained as a set of base geometries to which all geometrical operations will be applied. The encapsulation of the geometry is referred as a shape and shapes may be aggregated into objects called pictures. Geometrical operations will be performed at all times on the geometries in a local space, while further in the hierarchy the results of these operations will be rendered for whatever display device is being used in a hierarchical output method. Caches are maintained for geometry calculations such that regardless of the resolution of the output display, calculations need only be done once and geometric information is not lost as a result of bitmap processing.
    Type: Grant
    Filed: May 12, 1992
    Date of Patent: April 26, 1994
    Assignee: Apple Computer, Inc.
    Inventor: Cary Clark
  • Patent number: 5068644
    Abstract: A color graphics system for use with a computer. The color graphics system utilizes a look-up table having index values to be stored in a frame buffer. The look-up table is addressed by providing color information, such as RGB color information to the table. The index values may be used to index a second look-up table for providing color information, such as RGB color information. The present invention further disclosed methods of insuring index values provided by the look-up table closely approximate the desired color within the available color space. Further the present invention provided methods for performing arithmetic transfer operations on colors represented by indexes in the frame buffer.
    Type: Grant
    Filed: May 17, 1988
    Date of Patent: November 26, 1991
    Assignee: Apple Computer, Inc.
    Inventors: James Batson, Ernie Beernink, David Fung, Michael Potel, Art Cabral, Cary Clark
  • Patent number: 5003299
    Abstract: A method for building an inverse color look-up table in a color graphics system. The inverse color look-up table accepts as an address input RGB color information and provides as a data output index information for indexing a color look-up table. The method initializes an array of data elements, each of said data elements for storing said index information, each of said data elements corresponding to a color position in RGB color space. A first index value is stored in the array, the first index value corresponding to an index for the color look-up table. The first index value is stored in a first of the data elements, the first data element corresponding to a color represented by the first index value in the color look-up table. An address of the first data element is also stored in a queue means. For a second of the data elements, it is determined whether the second data element has been assigned an index value.
    Type: Grant
    Filed: February 14, 1990
    Date of Patent: March 26, 1991
    Assignee: Apple Computer, Inc.
    Inventors: James Batson, Ernie Beernink, David Fung, Michael Potel, Art Cabral, Cary Clark