Computing device with multiple progress structure for operating inserter program code module

A computing device and application program technology, applied in the direction of program control design, calculation, digital data processing parts, etc.

Active Publication Date: 2007-05-16
NOKIA TECHNOLOGLES OY
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There is no apparent mechanism for forking a child process in any current technology that would be able to establish a mutual trust relationship between the parent process and the child process, and the potential threat posed by this flaw is considered significant

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] Embodiments of the invention will now be described, by way of further example only.

[0038] The present invention provides a computing device having a multi-process structure and based on mutual trust established between a parent process and a child process.

[0039] Thus, the forked process needs to ensure that it is not being invoked or transferring information by applications it does not trust. To facilitate this, a secure operating system is configured in the computing device to provide child processes with procedures for retrieving all relevant identity, security and capability information about their parent process. For example, an application that reformats the entire contents of a system disk can ensure that any application that forks it has the appropriate system capabilities (for example, on Symbian OS TM DiskAdmin in the operating system).

[0040] A secure operating system is also configured that includes procedures for the parent application to retrieve ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a computing device with a multiple process architecture for running plug-in code modules in their own dedicated processes for increasing both the security and reliability of software systems using plug-in design patterns.

Description

technical field [0001] The present invention relates to a computing device for running plug-in code modules, and in particular, to a computing device for running such modules in its own dedicated process to improve software security using the plug-in programming pattern and reliability device. Background technique [0002] The term computing device as used herein should be broadly construed to cover any form of electronic computing device, including: data recording devices, computers of any type or form (including handheld and personal computers), and communication devices of any form factor (including mobile phones, smart phones, communication devices integrating communication, image recording and / or playback and computing functions, and other forms of wireless and wired information devices). [0003] A plug-in can be defined as an alternative to executable code that provides specific services for a loosely coupled application that can load or invoke a plug-in at runtime. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F1/00G06F9/40G06F21/53
CPCG06F21/53G06F9/46
Inventor 威廉·吉布森
Owner NOKIA TECHNOLOGLES OY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products