Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
157 words
An interpretive language for use with a first computer system coupled to a second computer system, the first computer system causing the second computer system to perform a plurality of specified actions according to one or more commands contained in the interpretive language, the interpretive language comprising: a. a set of descriptors which define a plurality of abstractions, the second computer system having a display for displaying a plurality of user interface objects, the plurality of abstractions being descriptive of said plurality of user interface objects, said descriptors comprising a plurality of traits; b. a first set of commands which direct emulated user actions to be performed on the user interface objects; and c. a second set of commands, each user interface object of the plurality of user interface objects having a state, the second set of commands requesting information regarding the state of one or more user interface objects of the plurality of user interface objects.
Claim 2
Dependent Claim
157 words
An interpretive language for use with a first computer system coupled to a second computer system, the first computer system causing the second computer system to perform a plurality of specified actions according to one or more commands contained in the interpretive language, the interpretive language comprising: a. a set of descriptors which define a plurality of abstractions, the second computer system having a display for displaying a plurality of user interface objects, the plurality of abstractions being descriptive of said plurality of user interface objects, said descriptors comprising a plurality of traits; b. a first set of commands which direct emulated user actions to be performed on the user interface objects; and c. a second set of commands, each user interface object of the plurality of user interface objects having a state, the second set of commands requesting information regarding the state of one or more user interface objects of the plurality of user interface objects.
Claim 3
Dependent Claim
33 words
The interpretive language of claim 1 wherein the second computer system has a state, the interpretive language further comprising a third set of commands which request the state of the second computer system.
Claim 4
Dependent Claim
27 words
The interpretive language of claim 1 wherein each of said plurality of traits defines a specific attribute of each of said descriptors comprising said plurality of traits.
Claim 5
Dependent Claim
100 words
A memory containing a sequence of instructions, wherein said sequence of instructions is executable on a processor, wherein execution of said sequence of instructions by said processor causes said processor to interpretive a series of commands from an interpretive language, wherein said interpretive language includes: a set of descriptors which define a plurality of abstractions, the plurality of abstractions being descriptive of a plurality of user interface objects; a first set of commands for directing emulated user actions on the user interface objects; and a second set of commands for requesting information regarding a state of the user interface objects.
Claim 6
Dependent Claim
100 words
A memory containing a sequence of instructions, wherein said sequence of instructions is executable on a processor, wherein execution of said sequence of instructions by said processor causes said processor to interpretive a series of commands from an interpretive language, wherein said interpretive language includes: a set of descriptors which define a plurality of abstractions, the plurality of abstractions being descriptive of a plurality of user interface objects; a first set of commands for directing emulated user actions on the user interface objects; and a second set of commands for requesting information regarding a state of the user interface objects.
Claim 7
Dependent Claim
45 words
The memory of claim 4 wherein execution of said sequence of instructions causes said processor to transmit signals to a target computer system responsive to interpreting said series of commands, said target computer system having a display for displaying said plurality of user interface objects.
Claim 8
Dependent Claim
58 words
The memory of claim 5 wherein execution of said sequence of instructions causes said processor to transmit signals to said target computer system responsive to interpreting a command in said first set of commands, wherein said signals cause said target computer system to modify a state of one or more user interface objects on said target computer system.
Claim 9
Dependent Claim
66 words
The memory of claim 5 wherein execution of said sequence of instructions causes said processor to transmit signals to said target computer system responsive to interpreting a command in said second set of commands, wherein said signals cause said target computer system to transmit data to said processor, wherein said data represents a state of one or more user interface objects on said target computer system.