Patents by Inventor Gabe L. Newell

Gabe L. Newell 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: 5604847
    Abstract: A system and method for printer banding by which stored printer data files are processed a single time to create a set of bandable primitives corresponding to the entire page to be printed. If an object is larger than a preselected band size, the bandable primitives associated with that object are cut into banded sets of primitives corresponding to the preselected band size. The banded sets of primitives are sequentially converted to a bit-map data file for each of the bands. The bit-map data files are stored within a buffer until printed. The printer prints the entire page in the proper drawing order and allows a faster return to application than previously possible. A scrolling buffer may be used to increase efficiency of data processing by the printer.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: February 18, 1997
    Assignee: Microsoft Corporation
    Inventors: Stephen V. Dennis, Gabe L. Newell
  • Patent number: 5588095
    Abstract: A system and method for printer banding by which stored printer data files are processed a single time to create a set of bandable primitives corresponding to the entire page to be printed. If an object is larger than a preselected band size, the bandable primitives associated with that object are cut into banded sets of primitives corresponding to the preselected band size. The banded sets of primitives are sequentially converted to a bit-map data file for each of the bands. The bit-map data files are stored within a buffer until printed. The printer prints the entire page in the proper drawing order and allows a faster return to application than previously possible. A scrolling buffer may be used to increase efficiency of data processing by the printer.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: December 24, 1996
    Assignee: Microsoft Corporation
    Inventors: Stephen V. Dennis, Gabe L. Newell
  • Patent number: 5577173
    Abstract: A system and method for printer banding by which stored printer data files are processed a single time to create a set of bandable primitives corresponding to the entire page to be printed. If an object is larger than a preselected band size, the bandable primitives associated with that object are cut into banded sets of primitives corresponding to the preselected band size. The banded sets of primitives are sequentially convened to a bit-map data file for each of the bands. The bit-map data files are stored within a buffer until printed. The printer prints the entire page in the proper drawing order and allows a faster return to application than previously possible. A scrolling buffer may be used to increase efficiency of data processing by the printer.
    Type: Grant
    Filed: July 10, 1992
    Date of Patent: November 19, 1996
    Assignee: Microsoft Corporation
    Inventors: Stephen V. Dennis, Gabe L. Newell