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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MACE, Gaël, VASLIN, Romain, MAUSSION, Antoine
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&amp;date=20190626&amp;DB=EPODOC&amp;CC=EP&amp;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&amp;date=20190626&amp;DB=EPODOC&amp;CC=EP&amp;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