×

Dynamic graphic user interface

  • US 7,818,687 B2
  • Filed: 01/19/2005
  • Issued: 10/19/2010
  • Est. Priority Date: 09/15/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • for each of a plurality of dynamic elements in a graphical user interface of an application program in a computer system;

    associating the current dynamic element with at least one command;

    obtaining a core picture and a previously-defined core mask associated with the current movable dynamic element; and

    computing a dynamic edge of a dynamic edge region according to said previously-defined core mask, said dynamic edge region comprising an array of height values, wherein said height values tend towards zero away from said previously-defined core mask;

    determining in a computer system that at least a first dynamic element and a second dynamic element are in close proximity;

    fusing in a said computer system at least said first dynamic element and said second dynamic element into a fused group as follows;

    rendering a first core picture corresponding to said first dynamic element proximate to a second core picture corresponding to said second dynamic element;

    adding a first array of height values corresponding to said first dynamic element and a second array of height values corresponding to said second dynamic element;

    determining a combined continuous dynamic edge by determining which zero height array values of said added first array of height values corresponding to said first dynamic element and a second array of height values are adjacent to non-zero height array values;

    rendering a single continuous dynamic edge region adjacent to and surrounding said first and second core pictures, said single continuous dynamic edge region being bounded by said combined continuous dynamic edge; and

    rendering said combined continuous dynamic edge.

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