×

Pie chart processing method and processor

  • US 5,475,810 A
  • Filed: 02/12/1992
  • Issued: 12/12/1995
  • Est. Priority Date: 02/20/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A pie chart processing method enabling an operator to select a slice from a pie chart composed of a plurality of slices directly with a pointing device, comprising the steps of:

  • (a) obtaining coordinates of a point indicated by the pointing device;

    (b) calculating a distance between said point and a center point of said pie chart;

    (c) comparing said distance with a radius of said pie chart, thus deciding whether said point is disposed in said pie chart;

    (d30) if said point is disposed in said pie chart, then assigning starting and ending points of one of said slices as points S and E, respectively, and extending a line from said center point of said pie chart through said point indicated by the pointing device to a point Z on a perimeter of said pie chart;

    (d31) if S and Z are disposed in a first half of said pie chart and E is disposed in a different half, moving E to an ending point of said first half;

    (d32) if E and Z are disposed in a first half of said pie chart and S is disposed in a different half, moving S to a starting point of said first half;

    (d33) comparing coordinates of Z, S and E to determine whether said point is disposed in said one of said slices; and

    (e) if said point is disposed in said one of said slices, then executing a program corresponding to said one of said slices.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×