Claims Analysis
Total Claims: 66
Claim 1
Independent Claim
112 words
A method for a mobile terminal, comprising: downloading over a wireless connection an executable software item including at least one condition for deletion of the executable software item, wherein the executable software item enables access over a short range wireless connection to information concerning at least one of goods or services when the mobile terminal is within a specified location associated with a short range wireless system; storing the executable software item including the condition for deletion of the executable software item in storage of the mobile terminal; and if the condition for deletion of the executable software item is satisfied, deleting the executable software item from storage of the mobile terminal.
Claim 2
Independent Claim
112 words
A method for a mobile terminal, comprising: downloading over a wireless connection an executable software item including at least one condition for deletion of the executable software item, wherein the executable software item enables access over a short range wireless connection to information concerning at least one of goods or services when the mobile terminal is within a specified location associated with a short range wireless system; storing the executable software item including the condition for deletion of the executable software item in storage of the mobile terminal; and if the condition for deletion of the executable software item is satisfied, deleting the executable software item from storage of the mobile terminal.
Claim 3
Dependent Claim
17 words
The method of claim 1 wherein the mobile terminal is a mobile telephone or a mobile handset.
Claim 4
Dependent Claim
26 words
The method of claim 1 wherein the mobile terminal has communications capabilities comprising one or more of cellular, local area wireless, short range wireless and RFID.
Claim 5
Dependent Claim
20 words
The method of claim 1 further comprising: receiving a message concerning an executable software item that is available for downloading.
Claim 6
Dependent Claim
16 words
The method of claim 4 wherein the message is associated with a context of the user.
Claim 7
Dependent Claim
32 words
The method of claim 4 further comprising: filtering the message in accordance with a context of the user; and if the message matches the user's context, notifying the user of the message.
Claim 8
Dependent Claim
35 words
The method of claim 4 further comprising: determining requirements for downloading of the executable software item; and if capabilities of the mobile terminal meet the requirements, downloading the executable software item to the mobile terminal.
Claim 9
Dependent Claim
24 words
The method of claim 7 wherein the requirements for downloading of the executable software item comprises requirements for execution of the executable software item.
Claim 10
Dependent Claim
22 words
The method of claim 1 wherein the condition for deletion of the executable software item comprises a trigger parameter and a rule.
Claim 11
Dependent Claim
45 words
The method of claim 9 wherein a trigger parameter comprises at least partly one or more of a user's location, a date, a time and user data and a rule comprises one or more trigger parameters needed to effect deletion of the executable software item.
Claim 12
Dependent Claim
19 words
The method of claim 10 wherein the user's location is determined by the mobile terminal using an RF-ID system.
Claim 13
Dependent Claim
26 words
The method of claim 10 wherein user data comprises at least partly one or more of user profile data, calendar data, intents data and notes data.
Claim 14
Dependent Claim
34 words
The method of claim 1 wherein the condition for deletion of the executable software item comprises a timer value and deletion of the executable software item is initiated upon expiration of the timer value.
Claim 15
Dependent Claim
36 words
The method of claim 1 wherein the condition for deletion of the executable software item comprises a use counter and deletion of the executable software item is initiated upon the use counter reaching a predetermined number.
Claim 16
Dependent Claim
51 words
The method of claim 1 wherein the condition for deletion of the executable software item comprises a passage of a predetermined period of time without receipt of data relating to activation of the executable software item and the executable software item is deleted after expiration of the predetermined period of time.
Claim 17
Dependent Claim
28 words
The method of claim 15 wherein the predetermined period of time is specified in the executable software item as a condition for deletion of the executable software item.
Claim 18
Dependent Claim
20 words
The method of claim 1 wherein the condition for deletion comprises a determination that the executable software item is obsolete.
Claim 19
Dependent Claim
26 words
The method of claim 1 further comprising: maintaining, in storage, data associated with the executable software item after deletion of the executable software item from storage.
Claim 20
Dependent Claim
13 words
The method of claim 18 wherein the storage is in the mobile terminal.
Claim 21
Dependent Claim
15 words
The method of claim 18 wherein the storage is in a service provider's data base.
Claim 22
Dependent Claim
35 words
The method of claim 20 wherein the data associated with the executable software item is data for use by the service provider in personalizing an executable software item when next downloaded by the mobile terminal.
Claim 23
Dependent Claim
21 words
The method of claim 18 wherein the data maintained in storage comprises data generated during execution of the executable software item.
Claim 24
Dependent Claim
36 words
The method of claim 1 , further comprising: activating execution of the downloaded executable software item at the specified location for accessing the at least one of goods or services over the short range wireless connection.
Claim 25
Dependent Claim
39 words
The method of claim 1 , wherein the condition for deletion of the executable software item comprises that the mobile terminal has departed or is about to depart from the specified location associated with the short range wireless system.
Claim 26
Independent Claim
136 words
A method for a mobile terminal, comprising: downloading over a wireless connection an executable software item together with trigger conditions for activation and deletion of the executable software item, wherein the executable software item enables access over a short range wireless connection to information concerning at least one of goods or services when the mobile terminal is within a specified location associated with a short range wireless system; storing the executable software item together with the trigger conditions for activation and deletion of the executable software item in storage of the mobile terminal; if a trigger condition for activation of the executable software item is satisfied, activating the executable software item; and if a trigger condition for deletion of the executable software item is satisfied, deleting the executable software item from storage of the mobile terminal.
Claim 27
Independent Claim
136 words
A method for a mobile terminal, comprising: downloading over a wireless connection an executable software item together with trigger conditions for activation and deletion of the executable software item, wherein the executable software item enables access over a short range wireless connection to information concerning at least one of goods or services when the mobile terminal is within a specified location associated with a short range wireless system; storing the executable software item together with the trigger conditions for activation and deletion of the executable software item in storage of the mobile terminal; if a trigger condition for activation of the executable software item is satisfied, activating the executable software item; and if a trigger condition for deletion of the executable software item is satisfied, deleting the executable software item from storage of the mobile terminal.
Claim 28
Dependent Claim
17 words
The method of claim 25 wherein the mobile terminal is a mobile telephone or a mobile handset.
Claim 29
Dependent Claim
24 words
The method of claim 25 wherein the executable software item is downloaded to the mobile terminal only if a pre-condition for downloading is satisfied.
Claim 30
Dependent Claim
34 words
The method of claim 25 further comprising: if the trigger condition for activation of the executable software item is not satisfied, then entering a wait state until the trigger condition for activation is satisfied.
Claim 31
Dependent Claim
33 words
The method of claim 25 wherein the trigger condition for deletion of the executable software item comprises whether the trigger condition for activation has not been satisfied within a predetermined period of time.
Claim 32
Dependent Claim
27 words
The method of claim 29 wherein the predetermined period of time is specified in the application as a trigger condition for activation of the executable software item.
Claim 33
Dependent Claim
18 words
The method of claim 25 wherein the trigger condition for activation comprises a trigger parameter and a rule.
Claim 34
Dependent Claim
45 words
The method of claim 31 wherein a trigger parameter comprises at least partly one or more of a user's location, a date, a time and user data and a rule comprises one or more trigger parameters needed to effect activation of the executable software item.
Claim 35
Dependent Claim
19 words
The method of claim 32 wherein the user's location is determined by the mobile terminal using an RF-ID system.
Claim 36
Dependent Claim
26 words
The method of claim 32 wherein user data comprises at least partly one or more of user profile data, calendar data, intents data and notes data.
Claim 37
Dependent Claim
23 words
The method of claim 31 wherein a trigger parameter for activation comprises another executable software item that is present in the mobile terminal.
Claim 38
Dependent Claim
39 words
The method of claim 25 , wherein the condition for deletion of the executable software item comprises that the mobile terminal has departed or is about to depart from the specified location associated with the short range wireless system.
Claim 39
Independent Claim
107 words
A method for a mobile terminal, comprising: downloading a first executable software item upon entry of the mobile terminal into a first location together with a trigger condition for deletion of the first executable software item; downloading a second executable software item upon entry of the mobile terminal into a second location together with a trigger condition for deletion of the second executable software item; monitoring for trigger data that satisfies the trigger condition for deletion of the second executable software item; and deleting the second executable software item upon detection of trigger data that satisfies the trigger condition for deletion of the second executable software item.
Claim 40
Independent Claim
107 words
A method for a mobile terminal, comprising: downloading a first executable software item upon entry of the mobile terminal into a first location together with a trigger condition for deletion of the first executable software item; downloading a second executable software item upon entry of the mobile terminal into a second location together with a trigger condition for deletion of the second executable software item; monitoring for trigger data that satisfies the trigger condition for deletion of the second executable software item; and deleting the second executable software item upon detection of trigger data that satisfies the trigger condition for deletion of the second executable software item.
Claim 41
Dependent Claim
17 words
The method of claim 37 wherein the mobile terminal is a mobile telephone or a mobile handset.
Claim 42
Dependent Claim
39 words
The method of claim 37 wherein monitoring for trigger data that satisfies the trigger condition for deletion of the second executable software item and deletion of the second executable software item are performed by the first executable software item.
Claim 43
Dependent Claim
28 words
The method of claim 37 further comprising: upon departure of the mobile terminal from the second location, the first executable software item deleting the second executable software item.
Claim 44
Dependent Claim
22 words
The method of claim 37 further comprising: upon deletion of the second executable software item, the first executable software item deleting itself.
Claim 45
Dependent Claim
24 words
The method of claim 37 further comprising: upon departure of the mobile terminal from the first location, the first executable software item deleting itself.
Claim 46
Dependent Claim
15 words
The method of claim 37 wherein the second location is different than the first location.
Claim 47
Dependent Claim
25 words
The method of claim 37 further comprising: the first executable software item downloading the second executable software item based on a context of the user.
Claim 48
Dependent Claim
12 words
The method of claim 44 wherein the user's context comprises user data.
Claim 49
Dependent Claim
24 words
The method of claim 45 wherein the user data comprises one or more of user profile data, calendar data, intentions data and notes data.
Claim 50
Dependent Claim
25 words
The method of claim 37 further comprising: the first executable software item downloading the second executable software item based on capabilities of the mobile terminal.
Claim 51
Dependent Claim
29 words
The method of claim 37 further comprising: the first executable software item advising the user that the second executable software item is available for downloading to the mobile terminal.
Claim 52
Dependent Claim
130 words
A mobile terminal, comprising: a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to: download over a wireless connection an executable software item comprising a condition for deletion of the executable software item, wherein the executable software item enables access over a short range wireless connection to information concerning at least one of goods or services when the mobile terminal is within a specified location associated with a short range wireless system; store the executable software item comprising the condition for deletion of the executable software item in storage of the mobile terminal; and if the condition for deletion of the executable software item is satisfied, delete the executable software item from storage of the mobile terminal.
Claim 53
Dependent Claim
130 words
A mobile terminal, comprising: a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to: download over a wireless connection an executable software item comprising a condition for deletion of the executable software item, wherein the executable software item enables access over a short range wireless connection to information concerning at least one of goods or services when the mobile terminal is within a specified location associated with a short range wireless system; store the executable software item comprising the condition for deletion of the executable software item in storage of the mobile terminal; and if the condition for deletion of the executable software item is satisfied, delete the executable software item from storage of the mobile terminal.
Claim 54
Dependent Claim
38 words
The apparatus of claim 49 , wherein the processor is further operative with the program to: activate execution of the downloaded executable software item at the specified location for accessing the at least one of goods or services.
Claim 55
Dependent Claim
39 words
The method of claim 49 , wherein the condition for deletion of the executable software item comprises that the mobile terminal has departed or is about to depart from the specified location associated with the short range wireless system.
Claim 56
Dependent Claim
156 words
A mobile terminal, comprising: a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to: download over a wireless connection an executable software item together with trigger conditions for activation and deletion of the executable software item, wherein the executable software item enables access over a short range wireless connection to information concerning at least one of goods or services when the mobile terminal is within a specified location associated with a short range wireless system; store the executable software item together with the trigger conditions for activation and deletion of the executable software item in storage of the mobile terminal; if a trigger condition for activation of the executable software item is satisfied, activate the executable software item; and if a trigger condition for deletion of the executable software item is satisfied, delete the executable software item from storage of the mobile terminal.
Claim 57
Dependent Claim
156 words
A mobile terminal, comprising: a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to: download over a wireless connection an executable software item together with trigger conditions for activation and deletion of the executable software item, wherein the executable software item enables access over a short range wireless connection to information concerning at least one of goods or services when the mobile terminal is within a specified location associated with a short range wireless system; store the executable software item together with the trigger conditions for activation and deletion of the executable software item in storage of the mobile terminal; if a trigger condition for activation of the executable software item is satisfied, activate the executable software item; and if a trigger condition for deletion of the executable software item is satisfied, delete the executable software item from storage of the mobile terminal.
Claim 58
Dependent Claim
40 words
The method of claim 52 , wherein the trigger condition for deletion of the executable software item comprises that the mobile terminal has departed or is about to depart from the specified location associated with the short range wireless system.
Claim 59
Dependent Claim
127 words
A mobile terminal, comprising: a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to: download a first executable software item upon entry of the mobile terminal into a first location together with a trigger condition for deletion of the first executable software item; download a second executable software item upon entry of the mobile terminal into a second location together with a trigger condition for deletion of the second executable software item; monitor for trigger data that satisfies the trigger condition for deletion of the second executable software item; and delete the second executable software item upon detection of trigger data that satisfies the trigger condition for deletion of the second executable software item.
Claim 60
Dependent Claim
127 words
A mobile terminal, comprising: a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to: download a first executable software item upon entry of the mobile terminal into a first location together with a trigger condition for deletion of the first executable software item; download a second executable software item upon entry of the mobile terminal into a second location together with a trigger condition for deletion of the second executable software item; monitor for trigger data that satisfies the trigger condition for deletion of the second executable software item; and delete the second executable software item upon detection of trigger data that satisfies the trigger condition for deletion of the second executable software item.
Claim 61
Dependent Claim
110 words
A mobile terminal, comprising: a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to: download an executable software item upon entry of the mobile terminal into a location associated with a short range wireless system; store the executable software item in memory; detect that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system; and in response to detecting that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system, delete the executable software item from memory.
Claim 62
Dependent Claim
110 words
A mobile terminal, comprising: a memory device for storing a program; and a processor in communication with the memory device, the processor operative with the program to: download an executable software item upon entry of the mobile terminal into a location associated with a short range wireless system; store the executable software item in memory; detect that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system; and in response to detecting that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system, delete the executable software item from memory.
Claim 63
Independent Claim
90 words
A method for a mobile terminal, comprising: downloading an executable software item upon entry of the mobile terminal into a location associated with a short range wireless system; storing the executable software item in memory; detecting that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system; and in response to detecting that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system, deleting the executable software item from memory.
Claim 64
Independent Claim
90 words
A method for a mobile terminal, comprising: downloading an executable software item upon entry of the mobile terminal into a location associated with a short range wireless system; storing the executable software item in memory; detecting that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system; and in response to detecting that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system, deleting the executable software item from memory.
Claim 65
Dependent Claim
101 words
A computer readable medium having computer executable program code recorded thereon, which, when executed, causes a computer to: download an executable software item upon entry of the mobile terminal into a location associated with a short range wireless system; store the executable software item in memory; detect that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system; and in response to detecting that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system, delete the executable software item from memory.
Claim 66
Dependent Claim
101 words
A computer readable medium having computer executable program code recorded thereon, which, when executed, causes a computer to: download an executable software item upon entry of the mobile terminal into a location associated with a short range wireless system; store the executable software item in memory; detect that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system; and in response to detecting that the mobile terminal has departed or is about to depart from the location associated with the short range wireless system, delete the executable software item from memory.