Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
53 words
1 . A method for overriding an original layout elastic for a graphical object comprising: receiving a new layout elastic for a dimension of the graphical object; storing the new layout elastic; determining a resulting layout elastic from the new layout elastic and the original layout elastic; and returning the resulting layout elastic.
Claim 2
Dependent Claim
53 words
1 . A method for overriding an original layout elastic for a graphical object comprising: receiving a new layout elastic for a dimension of the graphical object; storing the new layout elastic; determining a resulting layout elastic from the new layout elastic and the original layout elastic; and returning the resulting layout elastic.
Claim 3
Dependent Claim
12 words
2 . The method of claim 1 wherein the dimension is height.
Claim 4
Dependent Claim
12 words
3 . The method of claim 1 wherein the dimension is width.
Claim 5
Dependent Claim
33 words
4 . The method of claim 1 wherein the new layout elastic is defined as an OriginElastic and the determining step comprises: copying the stored new layout elastic to the resulting layout elastic.
Claim 6
Dependent Claim
76 words
5 . The method of claim 1 wherein the new layout elastic is defined as a rigid elastic representing a linear measurement and the determining step comprises: accessing elastic parameters of the new layout elastic; accessing elastic parameters of the original layout elastic; computing override elastic parameters from the elastic parameters of the new layout elastic and the elastic parameters of the original layout elastic; and storing the override elastic parameters in the resulting layout elastic.
Claim 7
Dependent Claim
43 words
6 . The method of claim 5 wherein the elastic parameters comprise: the graphical object's minimum size; the graphical object's preferred size; the graphical object's compressibility coefficient; the graphical object's compress order; the graphical object's stretchiness coefficient; and the graphical object's stretch order.
Claim 8
Dependent Claim
16 words
7 . The method of claim 1 wherein the resulting layout elastic is a non-rigid elastic.
Claim 9
Dependent Claim
53 words
8 . The method of claim 1 wherein the elastic parameters of the resulting layout elastic are set so that applying an elastic add operation to the resulting layout elastic, the add operation adding first and last components of the resulting layout elastic would yield an elastic equal to the new layout elastic.
Claim 10
Dependent Claim
81 words
9 . The method of claim 1 wherein the original layout elastic is defined as an OriginElastic and the resulting layout elastic is defined as an OriginElastic and wherein: a preferred size of a first component of the resulting layout elastic is set equal to result of divide(A,B,x) operation where: A is a first component of the original layout elastic; B is a last component of the original layout elastic; and x is a preferred size of the new layout elastic.
Claim 11
Dependent Claim
81 words
10 . The method of claim 1 wherein the original layout elastic is defined as an OriginElastic and the resulting layout elastic is defined as an OriginElastic and wherein: a minimum size of a first component of the resulting layout elastic is set equal to result of divide(A,B,y) operation where: A is a first component of the original layout elastic; B is a last component of the original layout elastic; and x is a minimum size of the new layout elastic.
Claim 12
Dependent Claim
115 words
11 . The method of claim 1 wherein the original layout elastic is defined as an OriginElastic and the resulting layout elastic is defined as an OriginElastic and wherein when a stretch order of a first component of the original layout elastic and a stretch order of a last component of the original layout elastic are equal, then a ratio between a stretchiness coefficient of a first component of the resulting layout elastic and a stretchiness coefficient of a last component of the resulting layout elastic equals a ratio between a stretchiness coefficient of a first component of the original layout elastic and a stretchiness coefficient of a last component of the original layout elastic.
Claim 13
Dependent Claim
142 words
12 . The method of claim 1 wherein the original layout elastic is defined as an OriginElastic and the resulting layout elastic is defined as an OriginElastic and wherein: when a stretch order of a first component of the original layout elastic is greater than a stretch order of a last component of the original layout elastic, then a stretch order of a first component of the resulting layout elastic is greater than a stretch order of a last component of the resulting layout elastic; and when a stretch order of a first component of the original layout elastic is less than a stretch order of a last component of the original layout elastic, then a stretch order of a first component of the resulting layout elastic is less than a stretch order of a last component of the resulting layout elastic.
Claim 14
Dependent Claim
44 words
13 . An apparatus for overriding an original layout elastic for a graphical object comprising: a new layout elastic for a dimension of the graphical object; and an evaluator determining a resulting layout elastic from the new layout elastic and the original layout elastic.
Claim 15
Dependent Claim
44 words
13 . An apparatus for overriding an original layout elastic for a graphical object comprising: a new layout elastic for a dimension of the graphical object; and an evaluator determining a resulting layout elastic from the new layout elastic and the original layout elastic.
Claim 16
Dependent Claim
12 words
14 . The apparatus of claim 13 wherein the dimension is height.
Claim 17
Dependent Claim
12 words
15 . The apparatus of claim 13 wherein the dimension is width.
Claim 18
Dependent Claim
35 words
16 . The apparatus of claim 13 wherein the new layout elastic is defined as an OriginElastic and the evaluator further comprises: a mechanism to copy the new layout elastic to the resulting layout elastic.
Claim 19
Dependent Claim
80 words
17 . The apparatus of claim 13 wherein the new layout elastic is defined as a rigid elastic representing a linear measurement and the evaluator further comprises: elastic parameters of the new layout elastic; elastic parameters of the original layout elastic; a mechanism that computes override elastic parameters from the elastic parameters of the new layout elastic and the elastic parameters of the original layout elastic; and a mechanism that stores the override elastic parameters in the resulting layout elastic.
Claim 20
Dependent Claim
43 words
18 . The apparatus of claim 17 wherein the elastic parameters comprise: the graphical object's minimum size; the graphical object's preferred size; the graphical object's compressibility coefficient; the graphical object's compress order; the graphical object's stretchiness coefficient; and the graphical object's stretch order.
Claim 21
Dependent Claim
16 words
19 . The apparatus of claim 13 wherein the resulting layout elastic is a non-rigid elastic.
Claim 22
Dependent Claim
54 words
20 . The apparatus of claim 13 wherein the elastic parameters of the resulting layout elastic as set such that an elastic equal to the new layout elastic is constructed by applying an elastic add operation to the resulting layout elastic, the add operation adding first and last components of the resulting layout elastic.
Claim 23
Dependent Claim
81 words
21 . The apparatus of claim 13 wherein the original layout elastic is defined as an OriginElastic and the resulting layout elastic is defined as an OriginElastic and wherein: a preferred size of a first component of the resulting layout elastic is set equal to result of divide(A,B,x) operation where: A is a first component of the original layout elastic; B is a last component of the original layout elastic; and x is a preferred size of the new layout elastic.
Claim 24
Dependent Claim
81 words
22 . The apparatus of claim 13 wherein the original layout elastic is defined as an OriginElastic and the resulting layout elastic is defined as an OriginElastic and wherein: a minimum size of a first component of the resulting layout elastic is set equal to result of divide(A,B,y) operation where: A is a first component of the original layout elastic; B is a last component of the original layout elastic; and x is a minimum size of the new layout elastic.
Claim 25
Dependent Claim
115 words
23 . The apparatus of claim 13 wherein the original layout elastic is defined as an OriginElastic and the resulting layout elastic is defined as an OriginElastic and wherein when a stretch order of a first component of the original layout elastic and a stretch order of a last component of the original layout elastic are equal, then a ratio between a stretchiness coefficient of a first component of the resulting layout elastic and a stretchiness coefficient of a last component of the resulting layout elastic equals a ratio between a stretchiness coefficient of a first component of the original layout elastic and a stretchiness coefficient of a last component of the original layout elastic.
Claim 26
Dependent Claim
142 words
24 . The apparatus of claim 13 wherein the original layout elastic is defined as an OriginElastic and the resulting layout elastic is defined as an OriginElastic and wherein: when a stretch order of a first component of the original layout elastic is greater than a stretch order of a last component of the original layout elastic, then a stretch order of a first component of the resulting layout elastic is greater than a stretch order of a last component of the resulting layout elastic; and when a stretch order of a first component of the original layout elastic is less than a stretch order of a last component of the original layout elastic, then a stretch order of a first component of the resulting layout elastic is less than a stretch order of a last component of the resulting layout elastic.
Claim 27
Dependent Claim
73 words
25 . A computer program product comprising: a computer usable medium for overriding an original layout elastic for a graphical object; a set of computer instructions embodied on the computer usable medium, including instructions to: receive a new layout elastic for a dimension of the graphical object; store the new layout elastic; determine a resulting layout elastic from the new layout elastic and the original layout elastic; and return the resulting layout elastic.
Claim 28
Dependent Claim
73 words
25 . A computer program product comprising: a computer usable medium for overriding an original layout elastic for a graphical object; a set of computer instructions embodied on the computer usable medium, including instructions to: receive a new layout elastic for a dimension of the graphical object; store the new layout elastic; determine a resulting layout elastic from the new layout elastic and the original layout elastic; and return the resulting layout elastic.
Claim 29
Dependent Claim
58 words
26 . A propagated signal carried on an electromagnetic waveform, the signal comprising a set of computer program instructions to: receive a new layout elastic for a dimension of the graphical object; store the new layout elastic; determine a resulting layout elastic from the new layout elastic and the original layout elastic; and return the resulting layout elastic.
Claim 30
Dependent Claim
58 words
26 . A propagated signal carried on an electromagnetic waveform, the signal comprising a set of computer program instructions to: receive a new layout elastic for a dimension of the graphical object; store the new layout elastic; determine a resulting layout elastic from the new layout elastic and the original layout elastic; and return the resulting layout elastic.
Claim 31
Dependent Claim
65 words
27 . An apparatus for overriding an original layout elastic for a graphical object comprising: a means for receiving a new layout elastic for a dimension of the graphical object; a means for storing the new layout elastic; a means for determining a resulting layout elastic from the new layout elastic and the original layout elastic; and a means for returning the resulting layout elastic.
Claim 32
Dependent Claim
65 words
27 . An apparatus for overriding an original layout elastic for a graphical object comprising: a means for receiving a new layout elastic for a dimension of the graphical object; a means for storing the new layout elastic; a means for determining a resulting layout elastic from the new layout elastic and the original layout elastic; and a means for returning the resulting layout elastic.