Disposable mini-applications
First Claim
1. A method for a mobile terminal having a processor and a memory for processing and storing data to manage storage of executable software items of limited operability, comprising:
- downloading an executable software item including at least one condition for deletion of the executable software item over a wireless connection, wherein the executable software item enables access to information concerning at least one of goods or services over a short range wireless connection 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.
138 Citations
62 Claims
-
1. A method for a mobile terminal having a processor and a memory for processing and storing data to manage storage of executable software items of limited operability, comprising:
-
downloading an executable software item including at least one condition for deletion of the executable software item over a wireless connection, wherein the executable software item enables access to information concerning at least one of goods or services over a short range wireless connection 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. A method for a mobile terminal having a processor and a memory for processing and storing data to manage storage of executable software items of limited operability, comprising:
-
downloading an executable software item together with trigger conditions for activation and deletion of the executable software item over a wireless connection, wherein the executable software item enables access to information concerning at least one of goods or services over a short range wireless connection 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 (25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for a mobile terminal having a processor and a memory for processing and storing data to manage storage of executable software items of limited operability, 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 (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
-
47-56. -56. (canceled)
-
57. An apparatus for managing storage of executable software items of limited operability in 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 comprising a condition for deletion of the executable software item over a wireless connection, wherein the executable software item enables access to information concerning at least one of goods or services over a short range wireless connection 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 (58)
-
-
59. An apparatus for managing storage of executable software items of limited operability in 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 together with trigger conditions for activation and deletion of the executable software item over a wireless connection, wherein the executable software item enables access to information concerning at least one of goods or services over a short range wireless connection 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.
-
-
60. An apparatus for managing storage of executable software items of limited operability in 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.
-
-
61. (canceled)
-
62. An apparatus for managing storage of executable software items of limited operability in 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, deleting the executable software item from memory.
-
Specification