Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020194217 - SYSTEM AND METHOD FOR ENABLING AN EXECUTION OF A PLURALITY OF TASKS IN A HETEROGENEOUS DYNAMIC ENVIRONMENT

Publication Number WO/2020/194217
Publication Date 01.10.2020
International Application No. PCT/IB2020/052835
International Filing Date 25.03.2020
IPC
G06F 15/16 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
15Digital computers in general; Data processing equipment in general
16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
G06F 9/455 2018.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 9/46 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
Applicants
  • HUMANITAS SOLUTIONS INC. [CA]/[CA]
Inventors
  • SHABAH, Abdo
  • GIANOLI, Luca G.
Agents
  • FASKEN MARTINEAU DUMOULIN LLP
Priority Data
62/824,04726.03.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) SYSTEM AND METHOD FOR ENABLING AN EXECUTION OF A PLURALITY OF TASKS IN A HETEROGENEOUS DYNAMIC ENVIRONMENT
(FR) SYSTÈME ET PROCÉDÉ POUR PERMETTRE UNE EXÉCUTION D'UNE PLURALITÉ DE TÂCHES DANS UN ENVIRONNEMENT DYNAMIQUE HÉTÉROGÈNE
Abstract
(EN)
A method and a system are disclosed for enabling an execution of a plurality of tasks in a heterogeneous dynamic environment, the system comprising a plurality of heterogeneous host machines which are characterized by corresponding processing resources, each host machine comprising a telecommunication application for enabling the host machine to be part of a telecommunication network with at least one other heterogeneous host machine; a virtualization engine for executing a received virtualized element using the corresponding processing resources of the host machine; a geolocation module for providing at least an indication of a present position of the corresponding host machine; a distributed system orchestrator for managing an execution of a plurality of tasks using at least one of the plurality of heterogeneous host machines, wherein the distributed system orchestrator comprising the telecommunication application and a task assignment module for assigning each virtualized element of the plurality of virtualized elements to a selected host machine located on the telecommunication network.
(FR)
Cette invention concerne un procédé et un système permettant une exécution d'une pluralité de tâches dans un environnement dynamique hétérogène, le système comprenant : une pluralité de machines hôtes hétérogènes qui sont caractérisées par des ressources de traitement correspondantes, chaque machine hôte comprenant une application de télécommunication pour permettre à la machine hôte de faire partie d'un réseau de télécommunication avec au moins une autre machine hôte hétérogène ; un moteur de virtualisation pour exécuter un élément virtualisé reçu à l'aide des ressources de traitement correspondantes de la machine hôte ; un module de géolocalisation pour fournir au moins une indication d'une position actuelle de la machine hôte correspondante ; un orchestrateur de système distribué pour gérer une exécution d'une pluralité de tâches à l'aide d'au moins l'une de la pluralité de machines hôtes hétérogènes, l'orchestrateur de système distribué comprenant l'application de télécommunication et un module d'attribution de tâches pour attribuer chaque élément virtualisé de la pluralité d'éléments virtualisés à une machine hôte sélectionnée située sur le réseau de télécommunication.
Latest bibliographic data on file with the International Bureau