Claims Analysis
Total Claims: 27
Claim 1
Independent Claim
45 words
A computer system having a display means, said computer system providing a graphical development environment for users, comprising: means for graphically representing a subroutine having at least one overwritable component on said display means; and means for graphically representing whether said subroutine has been overwritten.
Claim 2
Dependent Claim
45 words
A computer system having a display means, said computer system providing a graphical development environment for users, comprising: means for graphically representing a subroutine having at least one overwritable component on said display means; and means for graphically representing whether said subroutine has been overwritten.
Claim 3
Dependent Claim
45 words
The computer system of claim 1 , further comprising: means for changing an application program interface (API) of said overwritable subroutine, wherein said API comprises parameters and returns for said overwritable subroutine; and means for graphically representing corresponding overwriting subroutines to flag said changed API.
Claim 4
Dependent Claim
23 words
The computer system of claim 2 , wherein said means for graphically representing said corresponding overwriting subroutines changes a color of an icon.
Claim 5
Dependent Claim
23 words
The computer system of claim 2 , wherein said means for graphically representing said corresponding overwriting subroutines changes a shape of an icon.
Claim 6
Dependent Claim
39 words
The computer system of claim 2 , wherein changing said API causes icons to enter a defunct state and further comprising: means for clearing said defunct state; and means for automatically graphically representing a changed functionality of said API.
Claim 7
Dependent Claim
22 words
The computer system of claim 1 , further comprising: means for developing overwriting components directly referencing variables in a caller's environment space.
Claim 8
Dependent Claim
45 words
The computer system of claim 1 , further comprising: means for enforcing that an API of said overwritable subroutine is the same as an API of at least one of said corresponding overwriting subroutines, wherein said API comprises parameters and returns of said overwritable subroutine.
Claim 9
Dependent Claim
59 words
The computer system of claim 1 , wherein said overwritable subroutine has a plurality of overwritable components and further comprising: means for a first instance of a call to said overwritable subroutine to overwrite any of said overwritable components; and means for a second instance of a call to said overwritable subroutine to overwrite any of said overwritable components.
Claim 10
Dependent Claim
56 words
A computer program product having a computer readable medium having computer program logic recorded thereon for graphically developing an application on a display means, said computer program product comprising: means for graphically representing a subroutine having at least one overwritable component on said display means; and means for graphically representing whether said subroutine has been overwritten.
Claim 11
Dependent Claim
56 words
A computer program product having a computer readable medium having computer program logic recorded thereon for graphically developing an application on a display means, said computer program product comprising: means for graphically representing a subroutine having at least one overwritable component on said display means; and means for graphically representing whether said subroutine has been overwritten.
Claim 12
Dependent Claim
46 words
The computer program product of claim 9 , further comprising: means for changing an application program interface (API) of said overwritable subroutine, wherein said API comprises parameters and returns of said overwritable subroutine; and means for graphically representing corresponding overwriting subroutines to flag said changed API.
Claim 13
Dependent Claim
24 words
The computer program product of claim 10 , wherein said means for graphically representing said corresponding overwriting subroutines changes a color of an icon.
Claim 14
Dependent Claim
24 words
The computer program product of claim 10 , wherein said means for graphically representing said corresponding overwriting subroutines changes a shape of an icon.
Claim 15
Dependent Claim
40 words
The computer program product of claim 10 , wherein changing said API causes icons to enter a defunct state and further comprising: means for clearing said defunct state; and means for automatically graphically representing a changed functionality of said API.
Claim 16
Dependent Claim
23 words
The computer program product of claim 9 , further comprising: means for developing overwriting components directly referencing variables in a caller's environment space.
Claim 17
Dependent Claim
46 words
The computer program product of claim 9 , further comprising: means for enforcing that an API of said overwritable subroutine is the same as an API of at least one of said corresponding overwriting subroutines, wherein said API comprises parameters and returns of said overwritable subroutine.
Claim 18
Dependent Claim
60 words
The computer program product of claim 9 , wherein said overwritable subroutine has a plurality of overwritable components and further comprising: means for a first instance of a call to said overwritable subroutine to overwrite any of said overwritable components; and means for a second instance of a call to said overwritable subroutine to overwrite any of said overwritable components.
Claim 19
Independent Claim
40 words
A method of developing an application on a computer system having display means, comprising the steps of: graphically representing a subroutine having at least one overwritable component on said display means; and graphically representing whether the subroutine has been overwritten.
Claim 20
Independent Claim
40 words
A method of developing an application on a computer system having display means, comprising the steps of: graphically representing a subroutine having at least one overwritable component on said display means; and graphically representing whether the subroutine has been overwritten.
Claim 21
Dependent Claim
43 words
The method of claim 17 , further comprising the steps of: changing an application program interface (API) of said overwritable subroutine, wherein said API comprises parameters and returns of said overwritable subroutine; and graphically representing corresponding overwriting subroutines to flag said changed API.
Claim 22
Dependent Claim
22 words
The method of claim 18 , wherein said step of graphically representing said corresponding overwriting subroutines changes a color of an icon.
Claim 23
Dependent Claim
22 words
The method of claim 18 , wherein said step of graphically representing said corresponding overwriting subroutines changes a shape of an icon.
Claim 24
Dependent Claim
37 words
The method of claim 18 , wherein changing said API causes icons to enter a defunct state and further comprising the step of: clearing said defunct state; and automatically graphically representing a changed functionality of said API.
Claim 25
Dependent Claim
22 words
The method of claim 17 , further comprising the step of: developing overwriting components directly referencing variables in a caller's environment space.
Claim 26
Dependent Claim
45 words
The method of claim 17 , further comprising the step of: enforcing that an API of said overwritable subroutine is the same as an API of at least one of said corresponding overwriting subroutines, wherein said API comprises parameters and returns of said overwritable subroutine.
Claim 27
Dependent Claim
57 words
The method of claim 17 , wherein said overwritable subroutine has a plurality of overwritable components and further comprising the step of: overwriting any of said overwritable components by a first instance of a call to said overwritable subroutine; and overwriting any of said overwritable components by a second instance of a call to said overwritable subroutine.