Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
181 words
An apparatus for selecting application programs installed in a memory of an electronic computer to be executed by the electronic computer when invoked through an application identifier, the apparatus comprising: (a) a table in the memory for storing application identifiers, object data, and actions, the table linking each application identifier with at least one type of object data and at least one action that may be performed by the identified application; (b) a first selection means for selecting a type of object data to provide a selected type of object data; (c) searching means communicating with the table to identify actions and applications linked by the table to the selected type of object data; (d) a second selection means for selecting an action from among the identified actions to provide a selected action; and (e) execution means for invoking the application program linked to the selected action to operate on the selected type of object data; (f) whereby, when the apparatus invokes an application pro,am, the apparatus modifies at least one selected type of object data according to a selected action.
Claim 2
Independent Claim
181 words
An apparatus for selecting application programs installed in a memory of an electronic computer to be executed by the electronic computer when invoked through an application identifier, the apparatus comprising: (a) a table in the memory for storing application identifiers, object data, and actions, the table linking each application identifier with at least one type of object data and at least one action that may be performed by the identified application; (b) a first selection means for selecting a type of object data to provide a selected type of object data; (c) searching means communicating with the table to identify actions and applications linked by the table to the selected type of object data; (d) a second selection means for selecting an action from among the identified actions to provide a selected action; and (e) execution means for invoking the application program linked to the selected action to operate on the selected type of object data; (f) whereby, when the apparatus invokes an application pro,am, the apparatus modifies at least one selected type of object data according to a selected action.
Claim 3
Dependent Claim
56 words
The apparatus of claim 1 wherein the first selection means comprises: (i) means for providing a visual depiction of the object data on a computer display communicating with the computer; and (ii) operator input means communicating with the computer for selecting a given visual depiction to select the object data associated with the given visual depiction.
Claim 4
Dependent Claim
51 words
The apparatus of claim 1 wherein the first selection means may select first and second selected types of object data and wherein the searching means identifies only common actions linked by the table to both of the first and second selected types of object data and applications of the common actions.
Claim 5
Dependent Claim
55 words
The apparatus of claim 1 wherein the second selection means comprises: (i) means for providing a visual depiction of the identified actions on a computer display communicating with the computer; and (ii) operator input means communicating with the computer for selecting a given visual depiction to select the action associated with the given visual depiction.
Claim 6
Independent Claim
174 words
A method of selecting applications for execution on an electronic computer, the application programs installed in a memory of the electronic computer to be executed by the electronic computer when invoked through an application identifier, the method comprising the steps of: (a) selecting a type of object data to provide a selected type of object data; (b) searching a table in the memory, the table storing application identifiers, object data, and actions, the table linking each application identifier with at least one type of object data and at least one action that may be performed by the identified application to identify actions and applications linked by the table to the selected type of object data; (c) selecting an action from among the identified actions to provide a selected action; and (d) invoking the application program linked to the selected action to operate on the selected type of object data; (e) whereby, when an application program is invoked, the application program modifies at least one selected type of object data according to a selected action.
Claim 7
Independent Claim
174 words
A method of selecting applications for execution on an electronic computer, the application programs installed in a memory of the electronic computer to be executed by the electronic computer when invoked through an application identifier, the method comprising the steps of: (a) selecting a type of object data to provide a selected type of object data; (b) searching a table in the memory, the table storing application identifiers, object data, and actions, the table linking each application identifier with at least one type of object data and at least one action that may be performed by the identified application to identify actions and applications linked by the table to the selected type of object data; (c) selecting an action from among the identified actions to provide a selected action; and (d) invoking the application program linked to the selected action to operate on the selected type of object data; (e) whereby, when an application program is invoked, the application program modifies at least one selected type of object data according to a selected action.
Claim 8
Dependent Claim
57 words
The method of claim 5 wherein the step of selecting a selected type of object data comprises: (i) producing a visual depiction of the object data on a computer display communicating with the computer; and (ii) receiving input from an operator selecting a given visual depiction to select the object data associated with the given visual depiction.
Claim 9
Dependent Claim
63 words
The method of claim 5 wherein the step of selecting a selected type of object data includes the steps of selecting first and second selected types of object data and wherein the step of searching the table identifies only common actions linked by the table to both of the first and second selected types of object data and applications of the common actions.
Claim 10
Dependent Claim
59 words
The method of claim 5 wherein the step of selecting the selected action from among the identified actions comprises the steps of: (i) providing a visual depiction of the identified actions on a computer display communicating with the computer; and (ii) receiving operator input selecting a given visual depiction to select the action associated with the given visual depiction.