WO2002056174A3 - Method for managing computer applications by the operating system of a multi-application computer system - Google Patents

Method for managing computer applications by the operating system of a multi-application computer system Download PDF

Info

Publication number
WO2002056174A3
WO2002056174A3 PCT/FR2002/000111 FR0200111W WO02056174A3 WO 2002056174 A3 WO2002056174 A3 WO 2002056174A3 FR 0200111 W FR0200111 W FR 0200111W WO 02056174 A3 WO02056174 A3 WO 02056174A3
Authority
WO
WIPO (PCT)
Prior art keywords
applications
environment
user
code
operating system
Prior art date
Application number
PCT/FR2002/000111
Other languages
French (fr)
Other versions
WO2002056174A2 (en
Inventor
David Naccache
Matthieu Vavassori
Original Assignee
Gemplus Card Int
David Naccache
Matthieu Vavassori
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gemplus Card Int, David Naccache, Matthieu Vavassori filed Critical Gemplus Card Int
Publication of WO2002056174A2 publication Critical patent/WO2002056174A2/en
Publication of WO2002056174A3 publication Critical patent/WO2002056174A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/468Specific access rights for resources, e.g. using capability register

Abstract

The invention concerns a method for managing computer applications by the operating system of a multi-application system wherewith a user is provided. It consists in providing in the operating system a mechanism for: a) creating at least two environments enabling the user to access groups of applications corresponding to each of said environments; b) defining a combination of keys enabling the user to shift from one environment to the other; c) detecting to which environment corresponds each of said resident and future applications; d) classifying each of said applications in the environment corresponding thereto. DRAWING: FIG. 3: A AN APPLICATION CODE B BEFORE EXECUTING THE CODE C CODE SIGNED ? D SIGNATURE VALID ? E CLASSIFICATION IN ENVIRONMENT OF NON SECURE APPLICATIONS F NETWORK CONNECTION ? G SECURE CONNECTION ? H DURING EXECUTION OF THE CODE (AT EACH CONNECTION OPENING) I CERTIFICATE VALID OR IDENTIFIED BY USER ? J CLASSIFICATION IN ENVIRONMENT OF SECURE APPLICATIONS
PCT/FR2002/000111 2001-01-12 2002-01-11 Method for managing computer applications by the operating system of a multi-application computer system WO2002056174A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0100427A FR2819602B1 (en) 2001-01-12 2001-01-12 METHOD FOR MANAGING COMPUTER APPLICATIONS BY THE OPERATING SYSTEM OF A MULTI-APPLICATION COMPUTER SYSTEM
FR01/00427 2001-01-12

Publications (2)

Publication Number Publication Date
WO2002056174A2 WO2002056174A2 (en) 2002-07-18
WO2002056174A3 true WO2002056174A3 (en) 2002-11-14

Family

ID=8858775

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2002/000111 WO2002056174A2 (en) 2001-01-12 2002-01-11 Method for managing computer applications by the operating system of a multi-application computer system

Country Status (2)

Country Link
FR (1) FR2819602B1 (en)
WO (1) WO2002056174A2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6824064B2 (en) 2000-12-06 2004-11-30 Mobile-Mind, Inc. Concurrent communication with multiple applications on a smart card
CN100424642C (en) * 2005-10-24 2008-10-08 神基科技股份有限公司 Method of executing computer program by presetted priority order

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0778520A2 (en) * 1995-12-08 1997-06-11 Sun Microsystems, Inc. System and method for executing verifiable programs with facility for using non-verifiable programs from trusted sources
US5764889A (en) * 1996-09-26 1998-06-09 International Business Machines Corporation Method and apparatus for creating a security environment for a user task in a client/server system
WO2000045262A2 (en) * 1999-01-22 2000-08-03 Sun Microsystems, Inc. Techniques for permitting access across a context barrier in a small footprint device using global data structures
US6125447A (en) * 1997-12-11 2000-09-26 Sun Microsystems, Inc. Protection domains to provide security in a computer system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0778520A2 (en) * 1995-12-08 1997-06-11 Sun Microsystems, Inc. System and method for executing verifiable programs with facility for using non-verifiable programs from trusted sources
US5764889A (en) * 1996-09-26 1998-06-09 International Business Machines Corporation Method and apparatus for creating a security environment for a user task in a client/server system
US6125447A (en) * 1997-12-11 2000-09-26 Sun Microsystems, Inc. Protection domains to provide security in a computer system
WO2000045262A2 (en) * 1999-01-22 2000-08-03 Sun Microsystems, Inc. Techniques for permitting access across a context barrier in a small footprint device using global data structures

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
C. COSTELLO, FREEBSD/DOC/FAQ, 19 July 1999 (1999-07-19), XP002181488, Retrieved from the Internet <URL:http://www.FreeBSD.org/cgi/cvsweb.cgi/doc/FAQ/Attic/x.sgml?rev=1.10&content-type=text/x-cvsweb-markup&hideattic=0> [retrieved on 20011024] *

Also Published As

Publication number Publication date
FR2819602A1 (en) 2002-07-19
WO2002056174A2 (en) 2002-07-18
FR2819602B1 (en) 2003-02-21

Similar Documents

Publication Publication Date Title
WO2005022348A3 (en) Application processing and decision systems and processes
EP1333378A3 (en) System and method for providing contex information
US20130125243A1 (en) Method for preventing software reverse engineering, unauthorized modification, and runtime data interception
MXPA02001228A (en) System and method for determining specific requirements from general requirements documents.
WO2004042498A3 (en) System and method for partitioning control-dataflow graph representations
WO2006115519A3 (en) Sync manager conflict resolution
WO2002099573A3 (en) System and process for constructing and analyzing profiles for an application
AU2001274856A1 (en) Evidence-based security policy manager
CN101379467B (en) Software support for dynamically extensible processors
CA2438075A1 (en) Systems for selectively enabling and disabling access to software applications over a network and methods for using same
EP1255179A3 (en) Methods and arrangements for controlling access to resources based on authentication method
WO2004044687A3 (en) Instrument access control system
EP1361494A3 (en) Access control to computer resources based on external authentication
ATE375548T1 (en) PROVIDING A USER INTERFACE PRIOR TO INITIALIZING AN OPERATING SYSTEM
WO2004034180A3 (en) Processes and systems for enabling secure and controlled distribution and use of information
WO2002097608A8 (en) Method and system in an office application for providing content dependent help information
EP1326217A3 (en) Memory rental service system in intelligent authentication unit
WO2002005074A3 (en) Cryptographic services in a distributed application
WO2002056174A3 (en) Method for managing computer applications by the operating system of a multi-application computer system
WO2003027912A3 (en) Distributed system and method for computer aided multi-component system design
WO2002065272A3 (en) Software tool for formulating an automation task to be solved
SG129239A1 (en) A system and method for identifying functions invoked by function keys on a keyboard
GB2372592B (en) Information system
AU1287201A (en) Method for marking and authenticating an object
CN105095698A (en) Program code obfuscation based upon recently executed program code

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP