Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Methods and systems for accessing, by application programs, resources provided by an operating system

A technology for application program access and application program, which can be used in file systems, multiprogramming devices, special data processing applications, etc., and can solve problems such as inconvenience

Active Publication Date: 2007-11-14
CITRIX SYST INC
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This is inconvenient at best for computer users who need to install or execute both APP1 112 and APP2 114 together in the same operating system 100 environment

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Methods and systems for accessing, by application programs, resources provided by an operating system
  • Methods and systems for accessing, by application programs, resources provided by an operating system
  • Methods and systems for accessing, by application programs, resources provided by an operating system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0078] 1.0 Overview of the isolation environment concept

[0079] 1.1 Application Isolation

[0080]Referring now to FIG. 2A , one embodiment of a computer operating under the control of an operating system 100 in which application compatibility and application sociability issues have been reduced is shown. Operating system 100, via its system layer 108, makes various native resources available to applications 112, 114. The view of resources comprised by the system layer 108 will be referred to by the term "system-wide". In order to avoid conflicts between applications 112, 114 accessing native resources 102, 104, 106, 107, an isolation environment 200 is provided. As shown in FIG. 2A , the isolation environment 200 includes an application isolation layer 220 and a user isolation layer 240 . Conceptually, isolation environment 200 provides applications 112 , 114 via application isolation layer 220 with a unique view of native resources such as file system 102 , registry 104...

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

A method for moving an executing process from a source isolation scope to a target isolation scope includes the step of determining that the process is in a state suitable for moving. The association of the process changes from a source isolation scope to a target isolation scope. A rule loads in association with the target isolation scope.

Description

technical field [0001] The present invention relates to managing the execution of software applications by computers, and in particular to methods for reducing compatibility and sociability problems between different applications and between individual users of the same application executed by the same computer system methods and equipment. Background technique [0002] Computer software applications, during execution and installation, take advantage of various native resources provided by the computer's operating system. A conventional single-user computer is depicted in Figure 1A. As shown in FIG. 1A , native resources provided by operating system 100 may include file system 102 , registry database 104 and objects 106 . The file system 102 provides mechanisms for applications to open, create, read, copy, modify, and delete data files 150,152. Data files 150, 152 may be grouped together in a logical hierarchy of directories 160, 162. Registry database 104 stores various...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/46
CPCG06F17/30067G06F16/10
Inventor N·A·比塞特A·罗伊乔德里R·J·马扎费里
Owner CITRIX SYST INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products