Disposable mini-applications
First Claim
1. 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.
0 Assignments
0 Petitions
Accused Products
Abstract
Disposable mini-applications are executable software items whose activation, deactivation and deletion in a mobile terminal are defined by trigger parameters and rules. Trigger parameters may include, but are not intended to be limited to, location, time, stored user data and the like. Rules are one or more trigger parameters needed to effect one of the foregoing actions. In one embodiment, a housekeeping means monitors for data that corresponds to the parameters and satisfies the rules, and performs a variety of housekeeping functions relating to the disposable mini-applications. The deletion of the disposable mini-application clears memory space associated with storing and executing the disposable mini-application, and thus, makes that space available for other purposes.
228 Citations
57 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. 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. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. 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. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. 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. - View Dependent Claims (50, 51)
-
-
52. 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. - View Dependent Claims (53)
-
-
54. 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.
-
-
55. 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.
-
-
56. 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.
-
-
57. 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.
-
Specification