Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
127 words
A computer comprising: location circuitry for detecting changes in an environment associated with the computer, said changes including: a change in the user of said computer; a change in physical and electrical connections made to said computer; a change in the peripherals in said computer; a change in the location of said computer; a change in the operational status of said computer; and a change in the set of programs being run in the computer; processing circuitry coupled to said location circuitry, said processing circuitry for executing: one or more software informants for receiving information on environmental factors associated with said changes from the location circuitry; and one or more applications in communication with said software informants, the operation of said applications being responsive to said information.
Claim 2
Dependent Claim
127 words
A computer comprising: location circuitry for detecting changes in an environment associated with the computer, said changes including: a change in the user of said computer; a change in physical and electrical connections made to said computer; a change in the peripherals in said computer; a change in the location of said computer; a change in the operational status of said computer; and a change in the set of programs being run in the computer; processing circuitry coupled to said location circuitry, said processing circuitry for executing: one or more software informants for receiving information on environmental factors associated with said changes from the location circuitry; and one or more applications in communication with said software informants, the operation of said applications being responsive to said information.
Claim 3
Dependent Claim
18 words
The computer of claim 1 wherein said detection circuitry comprises circuitry for determining the presence of a network.
Claim 4
Dependent Claim
19 words
The computer of claim 2 wherein said determining circuitry comprises circuitry for determining the presence of a wired network.
Claim 5
Dependent Claim
18 words
The computer of claim 3 wherein said processing circuitry communicates with the wired network to determine a location.
Claim 6
Dependent Claim
18 words
The computer of claim 3 wherein said processing circuitry communicates with the wired network to determine a location.
Claim 7
Dependent Claim
19 words
The computer of claim 2 wherein said determining circuitry comprises circuitry for determining the presence of a wireless network.
Claim 8
Dependent Claim
14 words
The computer of claim 1 wherein said location circuitry comprises a global positioning system.
Claim 9
Dependent Claim
20 words
The computer of claim 1 wherein said location circuitry comprises circuitry for receiving a signal indicative of a physical location.
Claim 10
Independent Claim
117 words
A method of executing programs in a computer comprising the steps of: detecting changes in an environment associated with the computer, said changes including: a change in the user of said computer; a change in physical and electrical connections made to said computer; a change in the peripherals in said computer; a change in the location of said computer; a change in the operational status of said computer; and a change in the set of programs being run in the computer; distributing information associated with environmental factors resulting from said changes to one or more software applications; and executing said one or more software applications responsive to the information associated with environmental factors resulting from said changes.
Claim 11
Independent Claim
117 words
A method of executing programs in a computer comprising the steps of: detecting changes in an environment associated with the computer, said changes including: a change in the user of said computer; a change in physical and electrical connections made to said computer; a change in the peripherals in said computer; a change in the location of said computer; a change in the operational status of said computer; and a change in the set of programs being run in the computer; distributing information associated with environmental factors resulting from said changes to one or more software applications; and executing said one or more software applications responsive to the information associated with environmental factors resulting from said changes.
Claim 12
Dependent Claim
35 words
The method of claim 9 wherein said step of detecting the physical location of the computer comprises the step of detecting the physical location of the computer by reference to a global positioning system circuit.
Claim 13
Dependent Claim
39 words
The method of claim 9 wherein said step of detecting the physical location of the computer comprises the step of detecting the physical location of the computer by receiving a signal from a sensor placed in the physical location.
Claim 14
Dependent Claim
32 words
The method of claim 9 wherein said step of detecting the physical location of the computer comprises the step of detecting the physical location of the computer by communicating with a network.
Claim 15
Dependent Claim
26 words
The method of claim 9 wherein said detecting step comprises the step of determining a physical location for the computer by reference to a scheduling database.
Claim 16
Dependent Claim
25 words
The method of claim 9 wherein said detecting step comprises the step of determining a physical location for the computer by referencing another active computer.
Claim 17
Dependent Claim
69 words
A portable electronic device, comprising: detection circuitry within said device for detecting changes in environmental factors; processing circuitry within said device and coupled to said detection circuitry, said processing circuitry for executing: one or more software informants for receiving information on said environmental factors from said detection circuitry; and one or more application in communication with said software informants, the operation of said applications being responsive to said information.
Claim 18
Dependent Claim
69 words
A portable electronic device, comprising: detection circuitry within said device for detecting changes in environmental factors; processing circuitry within said device and coupled to said detection circuitry, said processing circuitry for executing: one or more software informants for receiving information on said environmental factors from said detection circuitry; and one or more application in communication with said software informants, the operation of said applications being responsive to said information.
Claim 19
Dependent Claim
19 words
The device of claim 15 , wherein an environmental factor is a change in the location of the device.
Claim 20
Dependent Claim
20 words
The device of claim 15 , wherein an environmental factor is a change in scheduling information associated with said device.
Claim 21
Dependent Claim
22 words
The device of claim 15 , wherein an environmental factor is a change in information associated with time/date circuitry within said device.
Claim 22
Dependent Claim
77 words
A computer comprising: input/output circuitry; processing circuitry coupled to said input/output circuitry for determining a physical location for and a change in the operational status of the computer, said processing circuitry being capable of executing: one or more software informants for generating information on the physical location for and said change in the operational status of the computer; and one or more applications in communication with said software informants for executing a program responsive to said information.
Claim 23
Dependent Claim
77 words
A computer comprising: input/output circuitry; processing circuitry coupled to said input/output circuitry for determining a physical location for and a change in the operational status of the computer, said processing circuitry being capable of executing: one or more software informants for generating information on the physical location for and said change in the operational status of the computer; and one or more applications in communication with said software informants for executing a program responsive to said information.
Claim 24
Dependent Claim
35 words
The computer of claim 19 wherein said processing circuitry executes at least one software informant for determining a physical location for the computer by reference to a data base used for scheduling appointments and tasks.
Claim 25
Dependent Claim
28 words
The computer of claim 19 wherein said processing circuitry executes at least one informant for determining a physical location for the computer by reference to another active computer.