Context of use differentiation in a pocket computer
First Claim
1. A method of managing access to programs and data in a pocket computer according to at least two predefined contexts of use, wherein loading of the programs and accessing the data is managed by an operating system, said method comprises the following steps:
- a) enabling a user to set parameters that are stored in a context database for said programs and data to indicate which programs and data are associated with each of said at least two predefined contexts of useb) selecting one of said at least two predefined contexts of use;
c) storing the selected predefined context of use in the context database as a current context of use in response to the selecting of the one of said at least two predefined contexts of use;
d) loading the operating system; and
e) during loading of the operating system, interrogating the context database by the operating system to identify the current context of use, and loading said current context of use to provide a user with a working environment that enables the user to activate programs and access data that are associated with the loaded current context of use,wherein only programs and data that are associated in said context database with the loaded current context of use may be activated or accessed, and programs and data that are not associated with said loaded current context of use can only be activated or accessed by reloading said operating system to load another context of use that is associated with at least some of the programs and data that are not associated with the loaded current context of use.
1 Assignment
0 Petitions
Accused Products
Abstract
A pocket computer comprising a plurality of programs and data, loading of and access to said programs and data being managed by an operating system. The pocket computer comprises means for selecting one of at least two predefined contexts of use and a context database that comprises a list of associated programs and data for each predefined context of use. In response to selection of a context of use, the operating system interrogates the context database in order to activate from the plurality of programs and data only programs and data associated with said context in the context base.
-
Citations
12 Claims
-
1. A method of managing access to programs and data in a pocket computer according to at least two predefined contexts of use, wherein loading of the programs and accessing the data is managed by an operating system, said method comprises the following steps:
-
a) enabling a user to set parameters that are stored in a context database for said programs and data to indicate which programs and data are associated with each of said at least two predefined contexts of use b) selecting one of said at least two predefined contexts of use; c) storing the selected predefined context of use in the context database as a current context of use in response to the selecting of the one of said at least two predefined contexts of use; d) loading the operating system; and e) during loading of the operating system, interrogating the context database by the operating system to identify the current context of use, and loading said current context of use to provide a user with a working environment that enables the user to activate programs and access data that are associated with the loaded current context of use, wherein only programs and data that are associated in said context database with the loaded current context of use may be activated or accessed, and programs and data that are not associated with said loaded current context of use can only be activated or accessed by reloading said operating system to load another context of use that is associated with at least some of the programs and data that are not associated with the loaded current context of use. - View Dependent Claims (2, 3, 4, 5, 6, 11)
-
-
7. A pocket computer comprising:
-
an operating system; programs and data, wherein loading of said programs and access to said data is managed by the operating system; means for enabling a user to set parameters to be stored in a context database for said programs and data to indicate which programs and data are associated with each of at least two contexts of use; means for selecting one of said at least two predefined contexts of use; means for storing the selected context of use in the context database as the current context in response to the selecting one of said at least two predefined contexts of use; means for loading said operating system; wherein, during loading of the operating system and in response to selecting one of said at least two predefined contexts of use, the operating system is adapted to; interrogate the context database to identify the current context of use; and load said current context of use to provide the user with a working environment that enables the user to activate programs and access data that are associated with the loaded current context of use, wherein only programs and data that are associated in said context database with the current context of use may be activated or accessed, and programs and data that are not associated with said loaded current context of use can only be activated or accessed by reloading said operating system to load another context of use that is associated with at least some of the programs and data that are not associated with the loaded current context of use. - View Dependent Claims (8, 9, 10, 12)
-
Specification