TRIAL MODE FOR SELECTIVELY TRYING A COMPONENT THAT ADDS FUNCTIONALITY TO BASE SOFTWARE
First Claim
1. A system adapted to selectively try software, the system including:
- a browser; and
a software extension including;
a first listener adapted to determine if a desired component is available and usable on a predetermined document and adapted to provide a first signal in response thereto; and
one or more sub-extensions adapted to selectively load the desired component on a trial basis or a non-trial basis in response to the first signal and based on a predetermined configuration associated with the desired component.
1 Assignment
0 Petitions
Accused Products
Abstract
A software component can be selectively tried without requiring standard installation. In a specific embodiment, a user can selectively try various components before incorporation of the components into base software. The exemplary method includes activating base software that is adapted for use with one or more components; providing a first user option to employ a first component with the base software in a first mode of operation; providing a second user option to employ the first component with the base software in a second mode of operation; and using the first component according to the first mode of operation or according to the second mode of operation based on whether the first user option or the second user option is selected.
38 Citations
42 Claims
-
1. A system adapted to selectively try software, the system including:
-
a browser; and a software extension including; a first listener adapted to determine if a desired component is available and usable on a predetermined document and adapted to provide a first signal in response thereto; and one or more sub-extensions adapted to selectively load the desired component on a trial basis or a non-trial basis in response to the first signal and based on a predetermined configuration associated with the desired component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for providing a user option to select software operational mode, the system comprising:
-
activating base software that is adapted for use with one or more components; providing a first user option to use a first component in a first mode of operation; providing a second user option to use the first component with the base software in a second mode of operation; and using the first component according to the first mode of operation or according to the second mode of operation based on whether the first user option or the second user option is selected.
-
-
13. A method for selectively trying software, the method comprising:
-
providing a user option to elect to use a software component on a trial basis or not; accessing trial rules for a trial use of the software component if the user has elected to use the software component on a trial basis; automatically enabling the user to selectively use the software component in accordance with the trial rules; and installing the software component on a non-trial basis if the user has elected to install the software component and has elected not to use the software component on a trial basis. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for providing a user option to select software operational mode, the system comprising:
-
first means for activating base software that is adapted for use with one or more components; second means for providing a first user option to use a first component in a first mode of operation; third means for providing a second user option to use the first component with the base software in a second mode of operation; and fourth means for using the first component according to the first mode of or operation or the second mode of operation based on output from the second means or the third means. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification