Trial upgrade capability for wireless handheld devices
First Claim
1. A method for allowing trial capabilities of an upgrade feature for a wireless client, comprising:
- preloading a wireless client with software for operating at least one upgrade feature;
placing said software in a disabled state;
triggering a fault condition the first time at least one said upgrade feature is accessed; and
running a fault recover routine in response to said fault condition, said fault recover routine placing said software in an enabled state to start a trial period.
1 Assignment
0 Petitions
Accused Products
Abstract
A system permits trail capabilities of upgrade features for a wireless client, such as a personal digital assistant (PDA), without intervention of a remote service provider. The software for running a plurality of advanced features is preloaded, in a disabled state, onto the client prior to sale. The first time the user attempts to access the advanced feature a fault condition is triggered since this feature does not theretofore exist. The fault management system initiates a fault recovery routine in attempt to recover from the fault. This routine actually comprises the code that places the preloaded software in an enabled state thus beginning the trial period and allowing the user an opportunity to use and evaluate the advanced feature. Managed objects (MOs) associated with the feature monitors usage of the feature and such that the feature can be disabled when a threshold usage has been reached and the trial period is over.
-
Citations
35 Claims
-
1. A method for allowing trial capabilities of an upgrade feature for a wireless client, comprising:
-
preloading a wireless client with software for operating at least one upgrade feature;
placing said software in a disabled state;
triggering a fault condition the first time at least one said upgrade feature is accessed; and
running a fault recover routine in response to said fault condition, said fault recover routine placing said software in an enabled state to start a trial period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for allowing trial capabilities of an upgrade feature in a portable device, comprising:
-
a software platform to manage operations of a portable device;
a fault recovery module associated with said software platform to manage fault events;
at least one upgrade feature software stored on the portable device in a disabled state, said upgrade feature software to cause said portable device to perform an upgrade feature;
a fault recovery routine associated with said fault recovery module to enable said upgrade feature software when a fault condition is detected to start a trial period - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A medium for storing computer executable code to allow trial capabilities of an upgrade feature on a wireless client preloaded with upgrade feature software in a disabled state, said code to execute instructions comprising:
-
triggering a condition a first time said upgrade feature is accessed; and
running a routine in response to said condition, said routine placing said upgrade feature software in an enabled state to start a trial period of the upgraded feature. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for allowing trial capabilities of an upgrade feature for a wireless client, comprising:
-
preloading a wireless client with software for operating at least one upgrade feature;
placing said software in a disabled state;
triggering a condition the first time at least one said upgrade feature is accessed; and
running a routine in response to said condition, said routine placing said software in an enabled state to start a trial period. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A system for allowing trial capabilities of an upgrade feature in a portable device, comprising:
-
a software platform to manage operations of a portable device;
at least one upgrade feature software stored on the portable device in a disabled state, said upgrade feature software to cause said portable device to perform an upgrade feature;
a software routine to enable said upgrade feature software when a condition is detected to start a trial period - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification