METHOD AND SYSTEM FOR CONTROLLING THE SCHEDULING OF SOFTWARE TASKS
L'invention concerne un procédé et un système de contrôle d'ordonnancement de tâches logicielles à exécuter dans un contexte applicatif prédéterminé, les tâches logicielles (26a,...,26z) étant adaptées à être mises en oeuvre par un dispositif de calcul en mode d'exécution non privilég...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre ; ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | MACE, Gaël VASLIN, Romain MAUSSION, Antoine |
description | L'invention concerne un procédé et un système de contrôle d'ordonnancement de tâches logicielles à exécuter dans un contexte applicatif prédéterminé, les tâches logicielles (26a,...,26z) étant adaptées à être mises en oeuvre par un dispositif de calcul en mode d'exécution non privilégié, le dispositif de calcul comportant des ressources matérielles(14a-20a) gérées par un système d'exploitation (8) à noyau (10) exécutable en mode d'exécution privilégié. Ce procédé, exécuté par ledit noyau, effectue un ordonnancement de tâches logicielles à exécuter en fonction d'une structure de configuration (36) préalablement mémorisée définissant, pour ledit contexte applicatif donné, au moins un niveau de priorité associé à chaque tâche logicielle dudit contexte applicatif, ainsi que, pour chaque tâche logicielle dudit contexte applicatif, une information relative aux communications autorisées de ladite tâche vers une ou plusieurs tâches logicielles destinatrices, et pour ledit contexte applicatif donné, un ensemble d'états globaux, avec pour chaque état global, une indication de tâches autorisées dans ledit état, et une indication de transitions autorisées entre états globaux. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP3502949A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP3502949A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP3502949A13</originalsourceid><addsrcrecordid>eNrjZHDydQ3x8HdRcPRzUQiODA5x9VVw8w9ScPb3Cwny9_Hx9HNXCPFwVQh29nB1CQVz_d0Ugv3dQsIdg1wVQhyDvYN5GFjTEnOKU3mhNDeDgptriLOHbmpBfnxqcUFicmpeakm8a4CxqYGRpYmlo6ExEUoAs_8q6Q</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>METHOD AND SYSTEM FOR CONTROLLING THE SCHEDULING OF SOFTWARE TASKS</title><source>esp@cenet</source><creator>MACE, Gaël ; VASLIN, Romain ; MAUSSION, Antoine</creator><creatorcontrib>MACE, Gaël ; VASLIN, Romain ; MAUSSION, Antoine</creatorcontrib><description>L'invention concerne un procédé et un système de contrôle d'ordonnancement de tâches logicielles à exécuter dans un contexte applicatif prédéterminé, les tâches logicielles (26a,...,26z) étant adaptées à être mises en oeuvre par un dispositif de calcul en mode d'exécution non privilégié, le dispositif de calcul comportant des ressources matérielles(14a-20a) gérées par un système d'exploitation (8) à noyau (10) exécutable en mode d'exécution privilégié. Ce procédé, exécuté par ledit noyau, effectue un ordonnancement de tâches logicielles à exécuter en fonction d'une structure de configuration (36) préalablement mémorisée définissant, pour ledit contexte applicatif donné, au moins un niveau de priorité associé à chaque tâche logicielle dudit contexte applicatif, ainsi que, pour chaque tâche logicielle dudit contexte applicatif, une information relative aux communications autorisées de ladite tâche vers une ou plusieurs tâches logicielles destinatrices, et pour ledit contexte applicatif donné, un ensemble d'états globaux, avec pour chaque état global, une indication de tâches autorisées dans ledit état, et une indication de transitions autorisées entre états globaux.</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2019</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20190626&DB=EPODOC&CC=EP&NR=3502949A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,777,882,25545,76296</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20190626&DB=EPODOC&CC=EP&NR=3502949A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>MACE, Gaël</creatorcontrib><creatorcontrib>VASLIN, Romain</creatorcontrib><creatorcontrib>MAUSSION, Antoine</creatorcontrib><title>METHOD AND SYSTEM FOR CONTROLLING THE SCHEDULING OF SOFTWARE TASKS</title><description>L'invention concerne un procédé et un système de contrôle d'ordonnancement de tâches logicielles à exécuter dans un contexte applicatif prédéterminé, les tâches logicielles (26a,...,26z) étant adaptées à être mises en oeuvre par un dispositif de calcul en mode d'exécution non privilégié, le dispositif de calcul comportant des ressources matérielles(14a-20a) gérées par un système d'exploitation (8) à noyau (10) exécutable en mode d'exécution privilégié. Ce procédé, exécuté par ledit noyau, effectue un ordonnancement de tâches logicielles à exécuter en fonction d'une structure de configuration (36) préalablement mémorisée définissant, pour ledit contexte applicatif donné, au moins un niveau de priorité associé à chaque tâche logicielle dudit contexte applicatif, ainsi que, pour chaque tâche logicielle dudit contexte applicatif, une information relative aux communications autorisées de ladite tâche vers une ou plusieurs tâches logicielles destinatrices, et pour ledit contexte applicatif donné, un ensemble d'états globaux, avec pour chaque état global, une indication de tâches autorisées dans ledit état, et une indication de transitions autorisées entre états globaux.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2019</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHDydQ3x8HdRcPRzUQiODA5x9VVw8w9ScPb3Cwny9_Hx9HNXCPFwVQh29nB1CQVz_d0Ugv3dQsIdg1wVQhyDvYN5GFjTEnOKU3mhNDeDgptriLOHbmpBfnxqcUFicmpeakm8a4CxqYGRpYmlo6ExEUoAs_8q6Q</recordid><startdate>20190626</startdate><enddate>20190626</enddate><creator>MACE, Gaël</creator><creator>VASLIN, Romain</creator><creator>MAUSSION, Antoine</creator><scope>EVB</scope></search><sort><creationdate>20190626</creationdate><title>METHOD AND SYSTEM FOR CONTROLLING THE SCHEDULING OF SOFTWARE TASKS</title><author>MACE, Gaël ; VASLIN, Romain ; MAUSSION, Antoine</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP3502949A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2019</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>MACE, Gaël</creatorcontrib><creatorcontrib>VASLIN, Romain</creatorcontrib><creatorcontrib>MAUSSION, Antoine</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>MACE, Gaël</au><au>VASLIN, Romain</au><au>MAUSSION, Antoine</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>METHOD AND SYSTEM FOR CONTROLLING THE SCHEDULING OF SOFTWARE TASKS</title><date>2019-06-26</date><risdate>2019</risdate><abstract>L'invention concerne un procédé et un système de contrôle d'ordonnancement de tâches logicielles à exécuter dans un contexte applicatif prédéterminé, les tâches logicielles (26a,...,26z) étant adaptées à être mises en oeuvre par un dispositif de calcul en mode d'exécution non privilégié, le dispositif de calcul comportant des ressources matérielles(14a-20a) gérées par un système d'exploitation (8) à noyau (10) exécutable en mode d'exécution privilégié. Ce procédé, exécuté par ledit noyau, effectue un ordonnancement de tâches logicielles à exécuter en fonction d'une structure de configuration (36) préalablement mémorisée définissant, pour ledit contexte applicatif donné, au moins un niveau de priorité associé à chaque tâche logicielle dudit contexte applicatif, ainsi que, pour chaque tâche logicielle dudit contexte applicatif, une information relative aux communications autorisées de ladite tâche vers une ou plusieurs tâches logicielles destinatrices, et pour ledit contexte applicatif donné, un ensemble d'états globaux, avec pour chaque état global, une indication de tâches autorisées dans ledit état, et une indication de transitions autorisées entre états globaux.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre ; ger |
recordid | cdi_epo_espacenet_EP3502949A1 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | METHOD AND SYSTEM FOR CONTROLLING THE SCHEDULING OF SOFTWARE TASKS |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-20T01%3A42%3A35IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=MACE,%20Ga%C3%ABl&rft.date=2019-06-26&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP3502949A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |