Rescale, Inc

États‑Unis d’Amérique

Retour au propriétaire

1-15 de 15 pour Rescale, Inc Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 14
        Marque 1
Juridiction
        États-Unis 13
        International 2
Date
2023 2
2022 1
2021 1
Avant 2021 11
Classe IPC
H04L 12/24 - Dispositions pour la maintenance ou la gestion 10
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 10
G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT] 8
G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction 7
G06F 8/61 - Installation 7
Voir plus

1.

Compute recommendation engine

      
Numéro d'application 18053349
Numéro de brevet 12135989
Statut Délivré - en vigueur
Date de dépôt 2022-11-07
Date de la première publication 2023-06-15
Date d'octroi 2024-11-05
Propriétaire Rescale, Inc. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.
  • Kudlick, Alexander D.
  • Whitney, Mark G.
  • Huang, Alexander P.
  • Yu, Dongting
  • Langel, Christopher
  • Llorente, Erik
  • Mohammad, Hyderuddin
  • Li, Junwen

Abrégé

The present invention includes embodiments of systems and methods for facilitating users' selection of compute infrastructure options that satisfy predefined performance goals. The integrated, multi-provider cloud-based platform of the present invention employs abstraction layers for communicating with and integrating the resources of multiple back-end hardware providers, multiple software providers and multiple license servers. These abstraction layers and associated functionality free users not only from having to implement and configure provider-specific protocols, but also from having to address interdependencies among selected hardware, software and license servers on a job-level basis or at other levels of granularity.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 8/61 - Installation
  • G06F 9/54 - Communication interprogramme
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • H04L 41/00 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets
  • H04L 41/022 - Intégration multifournisseurs ou multistandards
  • H04L 67/01 - Protocoles
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services

2.

Integrated multi-provider compute platform

      
Numéro d'application 18068055
Numéro de brevet 11809907
Statut Délivré - en vigueur
Date de dépôt 2022-12-19
Date de la première publication 2023-04-20
Date d'octroi 2023-11-07
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.
  • Kudlick, Alexander D.
  • Whitney, Mark G.
  • Huang, Alexander P.
  • Yu, Dongting

Abrégé

The present invention includes embodiments of systems and methods for addressing the interdependencies that result from integrating the computing resources of multiple hardware and software providers. The integrated, multi-provider cloud-based platform of the present invention employs abstraction layers for communicating with and integrating the resources of multiple back-end hardware providers, multiple software providers and multiple license servers. These abstraction layers and associated functionality free users not only from having to implement and configure provider-specific protocols, but also from having to address interdependencies among selected hardware, software and license servers on a job-level basis or at other levels of granularity.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 9/54 - Communication interprogramme
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 8/61 - Installation
  • H04L 41/022 - Intégration multifournisseurs ou multistandards
  • H04L 67/01 - Protocoles
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • H04L 41/00 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets

3.

Integrated multi-provider compute platform

      
Numéro d'application 17652924
Numéro de brevet 11561829
Statut Délivré - en vigueur
Date de dépôt 2022-02-28
Date de la première publication 2022-08-25
Date d'octroi 2023-01-24
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.
  • Kudlick, Alexander D.
  • Whitney, Mark G.
  • Huang, Alexander P.
  • Yu, Dongting

Abrégé

The present invention includes embodiments of systems and methods for addressing the interdependencies that result from integrating the computing resources of multiple hardware and software providers. The integrated, multi-provider cloud-based platform of the present invention employs abstraction layers for communicating with and integrating the resources of multiple back-end hardware providers, multiple software providers and multiple license servers. These abstraction layers and associated functionality free users not only from having to implement and configure provider-specific protocols, but also from having to address interdependencies among selected hardware, software and license servers on a job-level basis or at other levels of granularity.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • G06F 9/54 - Communication interprogramme
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 8/61 - Installation
  • H04L 41/022 - Intégration multifournisseurs ou multistandards
  • H04L 67/01 - Protocoles
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • H04L 41/00 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets

4.

Integrated multi-provider compute platform

      
Numéro d'application 17316307
Numéro de brevet 11263045
Statut Délivré - en vigueur
Date de dépôt 2021-05-10
Date de la première publication 2021-09-02
Date d'octroi 2022-03-01
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.
  • Kudlick, Alexander D.
  • Whitney, Mark G.
  • Huang, Alexander P.
  • Yu, Dongting

Abrégé

The present invention includes embodiments of systems and methods for addressing the interdependencies that result from integrating the computing resources of multiple hardware and software providers. The integrated, multi-provider cloud-based platform of the present invention employs abstraction layers for communicating with and integrating the resources of multiple back-end hardware providers, multiple software providers and multiple license servers. These abstraction layers and associated functionality free users not only from having to implement and configure provider-specific protocols, but also from having to address interdependencies among selected hardware, software and license servers on a job-level basis or at other levels of granularity.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 9/54 - Communication interprogramme
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 8/61 - Installation
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 67/53 - Services réseau en utilisant des fournisseurs tiers de services
  • H04L 67/01 - Protocoles
  • H04L 41/022 - Intégration multifournisseurs ou multistandards
  • H04L 41/00 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets

5.

Dynamic optimization of simulation resources

      
Numéro d'application 16845676
Numéro de brevet 11018950
Statut Délivré - en vigueur
Date de dépôt 2020-04-10
Date de la première publication 2020-07-30
Date d'octroi 2021-05-25
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.

Abrégé

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

6.

INTEGRATED MULTI-PROVIDER COMPUTE PLATFORM

      
Numéro d'application US2019036426
Numéro de publication 2019/241171
Statut Délivré - en vigueur
Date de dépôt 2019-06-10
Date de publication 2019-12-19
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius, E.
  • Poort, Mulyanto, W.
  • Kaneshiro, Ryan, A.
  • Mckenzie, Adam, C.

Abrégé

The present invention includes embodiments of systems and methods for addressing the interdependencies that result from integrating the computing resources of multiple hardware and software providers. The integrated, multi-provider cloud-based platform of the present invention employs abstraction layers for communicating with and integrating the resources of multiple back-end hardware providers, multiple software providers and multiple license servers. These abstraction layers and associated functionality free users not only from having to implement and configure provider- specific protocols, but also from having to address interdependencies among selected hardware, software and license servers on a job-level basis or at other levels of granularity.

Classes IPC  ?

  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 9/54 - Communication interprogramme
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 8/61 - Installation
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication

7.

Dynamic optimization of simulation resources

      
Numéro d'application 16398942
Numéro de brevet 10659313
Statut Délivré - en vigueur
Date de dépôt 2019-04-30
Date de la première publication 2019-08-22
Date d'octroi 2020-05-19
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.

Abrégé

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

8.

Integrated multi-provider compute platform

      
Numéro d'application 16399091
Numéro de brevet 11010194
Statut Délivré - en vigueur
Date de dépôt 2019-04-30
Date de la première publication 2019-08-22
Date d'octroi 2021-05-18
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.
  • Kudlick, Alexander D.
  • Whitney, Mark G.
  • Huang, Alexander P.
  • Yu, Dongting

Abrégé

The present invention includes embodiments of systems and methods for addressing the interdependencies that result from integrating the computing resources of multiple hardware and software providers. The integrated, multi-provider cloud-based platform of the present invention employs abstraction layers for communicating with and integrating the resources of multiple back-end hardware providers, multiple software providers and multiple license servers. These abstraction layers and associated functionality free users not only from having to implement and configure provider-specific protocols, but also from having to address interdependencies among selected hardware, software and license servers on a job-level basis or at other levels of granularity.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 9/54 - Communication interprogramme
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 8/61 - Installation
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

9.

Dynamic optimization of simulation resources

      
Numéro d'application 16131460
Numéro de brevet 10187265
Statut Délivré - en vigueur
Date de dépôt 2018-09-14
Date de la première publication 2019-01-17
Date d'octroi 2019-01-22
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.

Abrégé

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication

10.

Dynamic optimization of simulation resources

      
Numéro d'application 16131516
Numéro de brevet 10333795
Statut Délivré - en vigueur
Date de dépôt 2018-09-14
Date de la première publication 2019-01-10
Date d'octroi 2019-06-25
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.

Abrégé

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

11.

Dynamic optimization of simulation resources

      
Numéro d'application 16131386
Numéro de brevet 10263853
Statut Délivré - en vigueur
Date de dépôt 2018-09-14
Date de la première publication 2019-01-10
Date d'octroi 2019-04-16
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.

Abrégé

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication

12.

Integrated multi-provider compute platform

      
Numéro d'application 16008465
Numéro de brevet 10387198
Statut Délivré - en vigueur
Date de dépôt 2018-06-14
Date de la première publication 2018-12-13
Date d'octroi 2019-08-20
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.
  • Kudlick, Alexander D.
  • Whitney, Mark G.
  • Huang, Alexander P.
  • Yu, Dongting

Abrégé

The present invention includes embodiments of systems and methods for addressing the interdependencies that result from integrating the computing resources of multiple hardware and software providers. The integrated, multi-provider cloud-based platform of the present invention employs abstraction layers for communicating with and integrating the resources of multiple back-end hardware providers, multiple software providers and multiple license servers. These abstraction layers and associated functionality free users not only from having to implement and configure provider-specific protocols, but also from having to address interdependencies among selected hardware, software and license servers on a job-level basis or at other levels of granularity.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • G06F 9/48 - Lancement de programmes Commutation de programmes, p. ex. par interruption
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 9/54 - Communication interprogramme
  • G06F 21/10 - Protection de programmes ou contenus distribués, p. ex. vente ou concession de licence de matériel soumis à droit de reproduction
  • G06F 8/61 - Installation
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

13.

Dynamic optimization of simulation resources

      
Numéro d'application 15235004
Numéro de brevet 10193762
Statut Délivré - en vigueur
Date de dépôt 2016-08-11
Date de la première publication 2018-02-15
Date d'octroi 2019-01-29
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius E.
  • Poort, Mulyanto W.
  • Kaneshiro, Ryan A.
  • Mckenzie, Adam C.

Abrégé

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter-instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

14.

DYNAMIC OPTIMIZATION OF SIMULATION RESOURCES

      
Numéro d'application US2017046323
Numéro de publication 2018/031792
Statut Délivré - en vigueur
Date de dépôt 2017-08-10
Date de publication 2018-02-15
Propriétaire RESCALE, INC. (USA)
Inventeur(s)
  • Poort, Gregorius, E.
  • Poort, Mulyanto, W.
  • Kaneshiro, Ryan, A.
  • Mckenzie, Adam, C.

Abrégé

The present invention dynamically optimizes computing resources allocated to a simulation task while it is running. It satisfies application-imposed constraints and enables the simulation application performing the simulation task to resolve inter- instance (including inter-server) dependencies inherent in executing the simulation task in a parallel processing or other HPC environment. An intermediary server platform, between the user of the simulation task and the hardware providers on which the simulation task is executed, includes a cluster service that provisions computing resources on hardware provider platforms, an application service that configures the simulation application in accordance with application-imposed constraints, an application monitoring service that monitors execution of the simulation task for computing resource change indicators (including computing resource utilization and application-specific information extracted from output files generated by the simulation application) as well as restart files, and a computing resource evaluation engine that determines when a change in computing resources is warranted.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]

15.

SCALEX

      
Numéro de série 87200651
Statut Enregistrée
Date de dépôt 2016-10-12
Date d'enregistrement 2017-08-29
Propriétaire Rescale, Inc (USA)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Platform as a service (PAAS) featuring computer software platforms for running simulations; Software as a service (SAAS), featuring non-downloadable software, accessible over a global computer network, for simulating and managing computer applications, operating systems and data; Cloud computing featuring virtual computer systems and virtual computer environments through cloud and hybrid computing; Computer consultation in the field of cloud and hybrid computing and simulations; Data warehousing, namely, storage of data and online non-downloadable software for reading, writing, archiving and organizing stored data