IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0669144
(2008-07-17)
|
등록번호 |
US-8701116
(2014-04-15)
|
우선권정보 |
FR-07 05155 (2007-07-17) |
국제출원번호 |
PCT/FR2008/051349
(2008-07-17)
|
§371/§102 date |
20101014
(20101014)
|
국제공개번호 |
WO2009/013437
(2009-01-29)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
0 인용 특허 :
6 |
초록
▼
The disclosure aims to solve the general problem of managing the system with multiple resources of different types. In particular, the disclosure is intended for the sharing of resources between multiple applications that can be executed on a computer platform for situations involving the addition o
The disclosure aims to solve the general problem of managing the system with multiple resources of different types. In particular, the disclosure is intended for the sharing of resources between multiple applications that can be executed on a computer platform for situations involving the addition of new resources that were not initially provided in order to achieve these objectives, conflicts are avoided between shared resources starting at the application, with access rights being allocated for each application, while an opening is maintained for the addition of new applications and resources. More specifically, according to this method for managing the resources of a computer system, that are shared between multiple applications, allocation rules are provided during the execution of the applications and the rules generate access rights for each application in relation to each shared resource in the form of successive steps. The steps are controlled for each shared resource by a specific control module and, with each command, a decision criteria module parameterization step checks the rule for allocating access rights, whereby the decision criteria can be shared between at least parts of the control modules.
대표청구항
▼
1. A method for managing resources of a computer system shared between a plurality of applications, the method comprising: during the execution of such applications, allocation rules generate, for each application, rights of access to each shared resource in the form of successive sequenced steps co
1. A method for managing resources of a computer system shared between a plurality of applications, the method comprising: during the execution of such applications, allocation rules generate, for each application, rights of access to each shared resource in the form of successive sequenced steps controlled, for each shared and added resource, by a specific control module, and in that with each command a decision criteria module parameterization step checks the rules for allocating access rights,wherein the decision criteria can be shared between at least part of the control modules,wherein the decision criteria parameterization step is executed based on access priority properties allocated to the plurality of applications,wherein each of the decision criteria is an application sorter, andwherein, for each application sorter, when the application sorter sorts a first application, from among the plurality of applications, by placing the first application in front of applications having a same application priority as the first application and under applications having a higher application priority than the first application, the priority properties allocated to the first application indicate that the application is to be activated,when the application sorter sorts the first application by placing the first application under the applications having the same application priority as the first application and above applications having a lower application priority than the first application, the priority properties allocated to the first application indicate that the first application is to be cooperatively aborted, andwhen the application sorter sorts the first application by placing the first application in a non-sorted list of deactivated applications, the priority properties allocated to the first application indicate that the first application is to be deactivated. 2. A method for managing resources according to claim 1, wherein the rules for allocating access rights include at least one of the following: (a) authorizing exclusive access, (b) denying access, and (c) authorizing the shared access or the partial access to a resource by one application. 3. A method for managing results according to claim 1, in which sorting of handles is submitted to the sorting of applications. 4. A method for managing resources according to claim 1, wherein steps of actuating the decision criteria are scheduled when modifications are made to at least one of these. 5. A supervising module implemented by a computing system and configured to supervise the management of shared resources of the computer system, the module comprising: an application space,a first series of components allowing the implementation of inter related decision criteria, the first series of components being one or more first storage memories, anda second series of components allowing controlling access to the resources in multiple connections with the first series, the second series of components being one or more storage second memories,the supervising module being configured such that requests for utilizing resources and requests for access to the resources are respectively transmitted through specific connections from the application space to the decision criteria components and to the resources access control components, thus being treated by the components of the supervising module to share the resources, the resources including hardware resources, andthe supervising module being configured such that at least one new decision criteria component is added to the module when a new resource is added to the computer system,wherein the decision criteria implementation and resource access control components of which are configured through parameterization and distribution of the links created between these, priority properties corresponding to the decision criteria being allocated to each application of the applications space of the computer system, wherein the decision criteria parameterization step is executed based on access priority properties allocated to the plurality of applications,wherein each of the decision criteria is an application sorter, andwherein, the supervising module is configured such that, for each application sorter, when the application sorter sorts a first application, from among the plurality of applications, by placing the first application in front of applications having a same application priority as the first application and under applications having a higher application priority than the first application, the priority properties allocated to the first application indicate that the application is to be activated,when the application sorter sorts the first application by placing the first application under the applications having the same application priority as the first application and above applications having a lower application priority than the first application, the priority properties allocated to the first application indicate that the first application is to be cooperatively aborted, andwhen the application sorter sorts the first application by placing the first application in a non-sorted list of deactivated applications, the priority properties allocated to the first application indicate that the first application is to be deactivated.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.