US 7,567,250 B2
Visual boundaries for aggregate information in pixel-oriented graphs
Ming C. Hao, Palo Alto, Calif. (US); Umeshwar Dayal, Saratoga, Calif. (US); Stephany Kalil, Bedford, N.H. (US); Peter Wright, E Woodstock, Ga. (US); Betty Cant, Sunnyvale, Calif. (US); Ming-Chien Shan, Saratoga, Calif. (US); Fabio Casati, Palo Alto, Calif. (US); Vijay Machiraju, Mountain View, Calif. (US); Pankaj K. Garg, Sunnyvale, Calif. (US); and Klaus Wurster, Austin, Tex. (US)
Assigned to Hewlett-Packard Development Company, L.P., Houston, Tex. (US)
Filed on Oct. 27, 2003, as Appl. No. 10/694,076.
Prior Publication US 2005/0088441 A1, Apr. 28, 2005
Int. Cl. G06T 11/20 (2006.01)
U.S. Cl. 345—440  [345/35; 345/440.2] 33 Claims
OG exemplary drawing
 
1. A method for generating a pixel-oriented graph, comprising:
determining, by a computer, a first visual boundary for representing a first aggregate of a set of values of a variable of pixels depicted in the pixel-oriented graph, wherein the pixels correspond to respective data records, wherein the first aggregate of the set of values of the variable is computed by applying an aggregate function on the set of values of the variable, wherein the first visual boundary is selectable from among plural types of visual boundaries based on received input;
after determining the first visual boundary, constructing, by the computer, a set of pixel blocks such that the pixel blocks are visually distinguished by the first visual boundary, each pixel block having a corresponding set of the pixels and each pixel having a pixel value that visually represents a corresponding one of the values of the variable.