Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
205 words
A method of establishing spatial relationships between two graphical displayed on a page in response to a user's input, each graphical element having color attributes and a position on the page, comprising: (a) selecting a first, master graphical element in response to user input; (b) selecting a second, slave, graphical element in response to user input; (c) establishing, in response to user input, a constraint relationship between the master and slave graphical elements that links the color attributes of the master element to the color attributes of the slave element, wherein the constraint relationship between the master and slave elements is maintained throughout editing of the elements by the user; and (d) automatically monitoring any user-identified attempts to edit the color attributes of either the master or slave elements which affect the constraint relationship therebetween; and (1) if an edit to the color attributes of the master element affecting the constraint relationship is attempted, then modifying the color attributes of both the master and the slave elements in accordance with the constraint relationship; or (2) if an edit to the color attributes of the slave element affecting the constraint relationship is attempted, then inhibiting the attempt to edit the color attributes of the slave element.
Claim 2
Independent Claim
205 words
A method of establishing spatial relationships between two graphical displayed on a page in response to a user's input, each graphical element having color attributes and a position on the page, comprising: (a) selecting a first, master graphical element in response to user input; (b) selecting a second, slave, graphical element in response to user input; (c) establishing, in response to user input, a constraint relationship between the master and slave graphical elements that links the color attributes of the master element to the color attributes of the slave element, wherein the constraint relationship between the master and slave elements is maintained throughout editing of the elements by the user; and (d) automatically monitoring any user-identified attempts to edit the color attributes of either the master or slave elements which affect the constraint relationship therebetween; and (1) if an edit to the color attributes of the master element affecting the constraint relationship is attempted, then modifying the color attributes of both the master and the slave elements in accordance with the constraint relationship; or (2) if an edit to the color attributes of the slave element affecting the constraint relationship is attempted, then inhibiting the attempt to edit the color attributes of the slave element.
Claim 3
Independent Claim
199 words
A method of establishing spatial relationships between two graphical elements displayed on a page in response to a user's input, each graphical element having a shape and a position on the page, comprising: (a) selecting a first, master, graphical element in response to user input; (b) selecting a second, slave graphical element in response to user input; (c) establishing, in response to user input, a constraint relationship between the master and slave graphical elements that links the shape of the master element to the shape of the slave element, wherein the constraint relationship between the master and slave elements is maintained throughout editing of the elements by the user; and (d) automatically monitoring any user-initiated attempts to edit the shape of either the master or slave elements which affect the constraint relationship therebetween; and (1) if an edit to the shape of the master element affecting the constraint relationship is attempted, then modifying the shape of both the master and the slave elements in accordance with the constraint relationship; or (2) if an edit to the shape of the slave element affecting the constraint relationship is attempted, then inhibiting the attempt to edit the shape of the slave element.
Claim 4
Independent Claim
199 words
A method of establishing spatial relationships between two graphical elements displayed on a page in response to a user's input, each graphical element having a shape and a position on the page, comprising: (a) selecting a first, master, graphical element in response to user input; (b) selecting a second, slave graphical element in response to user input; (c) establishing, in response to user input, a constraint relationship between the master and slave graphical elements that links the shape of the master element to the shape of the slave element, wherein the constraint relationship between the master and slave elements is maintained throughout editing of the elements by the user; and (d) automatically monitoring any user-initiated attempts to edit the shape of either the master or slave elements which affect the constraint relationship therebetween; and (1) if an edit to the shape of the master element affecting the constraint relationship is attempted, then modifying the shape of both the master and the slave elements in accordance with the constraint relationship; or (2) if an edit to the shape of the slave element affecting the constraint relationship is attempted, then inhibiting the attempt to edit the shape of the slave element.
Claim 5
Independent Claim
221 words
A method of establishing spatial relationships between two graphical elements displayed on a page in response to a user's input, each graphical element having appearance attributes and a position on the page, comprising: (a) selecting a first, master, graphical element in response to user input; (b) selecting a second, slave, graphical element in response to user input; (c) establishing, in response to user input, a constraint relationship between the master and slave graphical elements that links the appearance attributes or position of the master element to the appearance attributes or position, respectively, of the slave element wherein the constraint relationship between the master and slave elements is maintained throughout editing of the elements by the user; and (d) automatically monitoring any user-initiated attempts to edit the appearance attributes or position of either the master or slave elements which affect the constraint relationship therebetween; and (1) if an edit to the appearance attributes or position of the master element affecting the constraint relationship is attempted, then modifying the appearance attributes or position of both the master and the slave elements in accordance with the constraint relationship; or (2) if an edit to the appearance attributes or position of the slave element affecting the constraint relationship is attempted, then inhibiting the attempt to edit the appearance attributes or position of the slave element.
Claim 6
Independent Claim
221 words
A method of establishing spatial relationships between two graphical elements displayed on a page in response to a user's input, each graphical element having appearance attributes and a position on the page, comprising: (a) selecting a first, master, graphical element in response to user input; (b) selecting a second, slave, graphical element in response to user input; (c) establishing, in response to user input, a constraint relationship between the master and slave graphical elements that links the appearance attributes or position of the master element to the appearance attributes or position, respectively, of the slave element wherein the constraint relationship between the master and slave elements is maintained throughout editing of the elements by the user; and (d) automatically monitoring any user-initiated attempts to edit the appearance attributes or position of either the master or slave elements which affect the constraint relationship therebetween; and (1) if an edit to the appearance attributes or position of the master element affecting the constraint relationship is attempted, then modifying the appearance attributes or position of both the master and the slave elements in accordance with the constraint relationship; or (2) if an edit to the appearance attributes or position of the slave element affecting the constraint relationship is attempted, then inhibiting the attempt to edit the appearance attributes or position of the slave element.