|
|
1.
|
HYBRID JUST IN TIME LOAD MODULE COMPILER WITH PERFORMANCE OPTIMIZATIONS
| Numéro d'application |
18548067 |
| Statut |
En instance |
| Date de dépôt |
2022-02-25 |
| Date de la première publication |
2024-07-11 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Fezzardi, Pietro
- Di Federico, Alessandro
|
Abrégé
The disclosure provides methods for generating libraries of transformation functions and for executing programs compiled for a source architecture on machines having a different target architecture using a hybrid just-in-time load module compiler, a non-transitory computer-readable medium to store instructions for performing such methods, and systems for performing such methods. The systems and methods may enable effective operation of the load module compiler with self-modifying code, and may apply optimizations in the selections of basic blocks for just-in-time compilation, and in the use of optimized library functions to improve system performance.
Classes IPC ?
- G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
|
2.
|
Containerized deployment of microservices based on monolithic legacy applications
| Numéro d'application |
17879693 |
| Numéro de brevet |
11762639 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2022-08-02 |
| Date de la première publication |
2023-06-22 |
| Date d'octroi |
2023-09-19 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Durand, Didier
- Ditscheid, Pierre-Jean
- Vuattoux, Jean-Luc
|
Abrégé
The present disclosure provides a scalable container-based system implemented in computer instructions stored in a non-transitory medium. The present disclosure further provides a method of creating and operating a scalable container-based system.
Classes IPC ?
- G06F 8/60 - Déploiement de logiciel
- G06F 8/41 - Compilation
- G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
- G06F 8/36 - Réutilisation de logiciel
|
3.
|
Load module compiler
| Numéro d'application |
17825990 |
| Numéro de brevet |
11966727 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2022-05-26 |
| Date de la première publication |
2023-03-30 |
| Date d'octroi |
2024-04-23 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Grieve, Thomas D.
|
Abrégé
The disclosure invention provides a method for executing a program compiled for a source architecture on a machine having a different target architecture, a non-transitory computer readable medium configured to store instructions for performing such a method, and a system for performing such a method.
Classes IPC ?
- G06F 8/53 - DécompilationDésassemblage
- G06F 8/41 - Compilation
- G06F 8/52 - Binaire à binaire
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
|
4.
|
HYBRID JUST IN TIME LOAD MODULE COMPILER WITH PERFORMANCE OPTIMIZATIONS
| Numéro d'application |
IB2022051686 |
| Numéro de publication |
2022/180594 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2022-02-25 |
| Date de publication |
2022-09-01 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Fezzardi, Pietro
- Di Federico, Alessandro
|
Abrégé
The disclosure provides methods for generating libraries of transformation functions and for executing programs compiled for a source architecture on machines having a different target architecture using a hybrid just-in-time load module compiler, a non-transitory computer-readable medium to store instructions for performing such methods, and systems for performing such methods. The systems and methods may enable effective operation of the load module compiler with self-modifying code, and may apply optimizations in the selections of basic blocks for just-in-time compilation, and in the use of optimized library functions to improve system performance.
Classes IPC ?
- G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
- G06F 8/36 - Réutilisation de logiciel
- G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
- G06F 8/41 - Compilation
- G06F 8/52 - Binaire à binaire
- G06F 8/53 - DécompilationDésassemblage
|
5.
|
SELECTIVE SUBSTITUTION OF LEGACY LOAD MODULE PROGRAMS WITH CLASSES FOR EXECUTION IN A JAVA VIRTUAL MACHINE
| Numéro d'application |
17289557 |
| Statut |
En instance |
| Date de dépôt |
2019-10-24 |
| Date de la première publication |
2022-05-12 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Inventeur(s) |
Jaeger, Jan
|
Abrégé
The disclosure provides a method for the selective substitution of legacy load module programs with classes for execution in a Java virtual machine.
Classes IPC ?
- G06F 9/445 - Chargement ou démarrage de programme
- G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
- G06F 8/41 - Compilation
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
|
6.
|
Containerized deployment of microservices based on monolithic legacy applications
| Numéro d'application |
17323810 |
| Numéro de brevet |
11435986 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2021-05-18 |
| Date de la première publication |
2021-09-02 |
| Date d'octroi |
2022-09-06 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Durand, Didier
- Ditscheid, Pierre-Jean
- Vuattoux, Jean-Luc
|
Abrégé
The present disclosure provides a scalable container-based system implemented in computer instructions stored in a non-transitory medium. The present disclosure further provides a method of creating and operating a scalable container-based system.
Classes IPC ?
- G06F 8/40 - Transformation de programme
- G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
- G06F 8/41 - Compilation
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
- G06F 8/60 - Déploiement de logiciel
- G06F 8/36 - Réutilisation de logiciel
|
7.
|
Load module compiler
| Numéro d'application |
16920998 |
| Numéro de brevet |
11354103 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2020-07-06 |
| Date de la première publication |
2020-12-17 |
| Date d'octroi |
2022-06-07 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Grieve, Thomas D.
|
Abrégé
The disclosure invention provides a method for executing a program compiled for a source architecture on a machine having a different target architecture, a non-transitory computer readable medium configured to store instructions for performing such a method, and a system for performing such a method.
Classes IPC ?
- G06F 8/53 - DécompilationDésassemblage
- G06F 8/52 - Binaire à binaire
- G06F 8/41 - Compilation
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
|
8.
|
Protection key management and prefixing in virtual address space legacy emulation system
| Numéro d'application |
16741905 |
| Numéro de brevet |
11210239 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2020-01-14 |
| Date de la première publication |
2020-05-14 |
| Date d'octroi |
2021-12-28 |
| Propriétaire |
LzLabsGmbH (Suisse)
|
| Inventeur(s) |
Jaeger, Jan
|
Abrégé
A system is described to provide protection key access control in a system whose operating system and processor were not designed to provide a protection key memory access control mechanism. Such a system can be applied to an emulator or to enable a system that executes native applications to be interoperable with a legacy system that employs protection key memory access control.
Classes IPC ?
- G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
- G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
- G06F 21/79 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données dans les supports de stockage à semi-conducteurs, p. ex. les mémoires adressables directement
|
9.
|
Containerized deployment of microservices based on monolithic legacy applications
| Numéro d'application |
16737552 |
| Numéro de brevet |
11068245 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2020-01-08 |
| Date de la première publication |
2020-05-07 |
| Date d'octroi |
2021-07-20 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Durand, Didier
- Ditscheid, Pierre-Jean
- Vuattoux, Jean-Luc
|
Abrégé
The present disclosure provides a scalable container-based system implemented in computer instructions stored in a non-transitory medium. The present disclosure further provides a method of creating and operating a scalable container-based system.
Classes IPC ?
- G06F 8/41 - Compilation
- G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
|
10.
|
SELECTIVE SUBSTITUTION OF LEGACY LOAD MODULE PROGRAMS WITH CLASSES FOR EXECUTION IN A JAVA VIRTUAL MACHINE
| Numéro d'application |
IB2019059149 |
| Numéro de publication |
2020/089750 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2019-10-24 |
| Date de publication |
2020-05-07 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
Jaeger, Jan
|
Abrégé
The disclosure provides a method for the selective substitution of legacy load module programs with classes for execution in a Java virtual machine.
Classes IPC ?
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
- G06F 8/53 - DécompilationDésassemblage
- G06F 8/52 - Binaire à binaire
- G06F 8/41 - Compilation
- G06F 8/54 - Édition de liens avant le chargement
- G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
- G06F 9/445 - Chargement ou démarrage de programme
|
11.
|
Containerized deployment of microservices based on monolithic legacy applications
| Numéro d'application |
16035328 |
| Numéro de brevet |
10545738 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2018-07-13 |
| Date de la première publication |
2020-01-16 |
| Date d'octroi |
2020-01-28 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Durand, Didier
- Ditscheid, Pierre-Jean
- Vuattoux, Jean-Luc
|
Abrégé
The present disclosure provides a scalable container-based system implemented in computer instructions stored in a non-transitory medium. The present disclosure further provides a method of creating and operating a scalable container-based system.
Classes IPC ?
- G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
- G06F 8/41 - Compilation
- G06F 9/50 - Allocation de ressources, p. ex. de l'unité centrale de traitement [UCT]
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
|
12.
|
LzRelational
| Numéro d'application |
018134540 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-10 |
| Date d'enregistrement |
2020-02-27 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
13.
|
LzHierarchical
| Numéro d'application |
018134542 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-10 |
| Date d'enregistrement |
2020-02-27 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
14.
|
LzWorkBench
| Numéro d'application |
018134543 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-10 |
| Date d'enregistrement |
2020-02-29 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
15.
|
LZWORKBENCH
| Numéro de série |
88649107 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-10 |
| Date d'enregistrement |
2023-05-23 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
16.
|
LzBatch
| Numéro d'application |
018134534 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-10 |
| Date d'enregistrement |
2020-02-27 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
17.
|
LzOnline
| Numéro d'application |
018134539 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-10 |
| Date d'enregistrement |
2020-02-27 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
18.
|
LZHIERARCHICAL
| Numéro de série |
88649035 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-10 |
| Date d'enregistrement |
2023-05-23 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
19.
|
LZBATCH
| Numéro de série |
88637498 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-01 |
| Date d'enregistrement |
2020-04-28 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
20.
|
LZRELATIONAL
| Numéro de série |
88637479 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-01 |
| Date d'enregistrement |
2020-04-28 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
21.
|
LZONLINE
| Numéro de série |
88637495 |
| Statut |
Enregistrée |
| Date de dépôt |
2019-10-01 |
| Date d'enregistrement |
2020-04-28 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
22.
|
Load module compiler
| Numéro d'application |
16121170 |
| Numéro de brevet |
10713024 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2018-09-04 |
| Date de la première publication |
2019-07-25 |
| Date d'octroi |
2020-07-14 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Grieve, Thomas D.
|
Abrégé
The disclosure invention provides a method for executing a program compiled for a source architecture on a machine having a different target architecture, a non-transitory computer readable medium configured to store instructions for performing such a method, and a system for performing such a method.
Classes IPC ?
- G06F 8/53 - DécompilationDésassemblage
- G06F 8/52 - Binaire à binaire
- G06F 8/41 - Compilation
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
|
23.
|
CONTAINERIZED DEPLOYMENT OF MICROSERVICES BASED ON MONOLITHIC LEGACY APPLICATIONS
| Numéro d'application |
IB2017052504 |
| Numéro de publication |
2018/197928 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2017-04-28 |
| Date de publication |
2018-11-01 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Durand, Didier
- Ditscheid, Pierre-Jean
- Vuattoux, Jean-Luc
|
Abrégé
The present disclosure provides a scalable container-based system implemented in computer instructions stored in a non-transitory medium. The present disclosure further provides a method of creating and operating a scalable container-based system.
Classes IPC ?
- G06F 8/76 - Adaptation d’un code de programme pour fonctionner dans un environnement différentPortage
- G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
|
24.
|
Protection key management and prefixing in virtual address space legacy emulation system
| Numéro d'application |
15949312 |
| Numéro de brevet |
10552346 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2018-04-10 |
| Date de la première publication |
2018-08-16 |
| Date d'octroi |
2020-02-04 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
Jaeger, Jan
|
Abrégé
A system is described to provide protection key access control in a system whose operating system and processor were not designed to provide a protection key memory access control mechanism. Such a system can be applied to an emulator or to enable a system that executes native applications to be interoperable with a legacy system that employs protection key memory access control.
Classes IPC ?
- G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
- G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
- G06F 21/79 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données dans les supports de stockage à semi-conducteurs, p. ex. les mémoires adressables directement
|
25.
|
Protection key management and prefixing in virtual address space legacy emulation system
| Numéro d'application |
15691874 |
| Numéro de brevet |
09971707 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2017-08-31 |
| Date de la première publication |
2017-12-21 |
| Date d'octroi |
2018-05-15 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
Jaeger, Jan
|
Abrégé
A system is described to provide protection key access control in a system whose operating system and processor were not designed to provide a protection key memory access control mechanism. Such a system can be applied to an emulator or to enable a system that executes native applications to be interoperable with a legacy system that employs protection key memory access control.
Classes IPC ?
- G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
- G06F 21/79 - Protection de composants spécifiques internes ou périphériques, où la protection d'un composant mène à la protection de tout le calculateur pour assurer la sécurité du stockage de données dans les supports de stockage à semi-conducteurs, p. ex. les mémoires adressables directement
- G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
|
26.
|
LOAD MODULE COMPILER
| Numéro d'application |
IB2016051415 |
| Numéro de publication |
2017/153815 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2016-03-11 |
| Date de publication |
2017-09-14 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
- Jaeger, Jan
- Grieve, Thomas D.
|
Abrégé
The disclosure invention provides a method for executing a program compiled for a source architecture on a machine having a different target architecture, a non- transitory computer readable medium configured to store instructions for performing such a method, and a system for performing such a method.
Classes IPC ?
- G06F 9/45 - Compilation ou interprétation de langages de programmation évolués
|
27.
|
PROTECTION KEY MANAGEMENT AND PREFIXING IN VIRTUAL ADDRESS SPACE LEGACY EMULATION SYSTEM
| Numéro d'application |
IB2015059646 |
| Numéro de publication |
2017/103651 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2015-12-15 |
| Date de publication |
2017-06-22 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
Jaeger, Jan
|
Abrégé
A system is described to provide protection key access control in a system whose operating system and processor were not designed to provide a protection key memory access control mechanism. Such a system can be applied to an emulator or to enable a system that executes native applications to be interoperable with a legacy system that employs protection key memory access control.
Classes IPC ?
- G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
- G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
|
28.
|
Protection key management and prefixing in virtual address space legacy emulation system
| Numéro d'application |
15162288 |
| Numéro de brevet |
09779034 |
| Statut |
Délivré - en vigueur |
| Date de dépôt |
2016-05-23 |
| Date de la première publication |
2017-06-15 |
| Date d'octroi |
2017-10-03 |
| Propriétaire |
LZLABS GMBH (Suisse)
|
| Inventeur(s) |
Jaeger, Jan
|
Abrégé
A system is described to provide protection key access control in a system whose operating system and processor were not designed to provide a protection key memory access control mechanism. Such a system can be applied to an emulator or to enable a system that executes native applications to be interoperable with a legacy system that employs protection key memory access control.
Classes IPC ?
- G06F 12/02 - Adressage ou affectationRéadressage
- G06F 12/14 - Protection contre l'utilisation non autorisée de mémoire
|
29.
|
LZVAULT
| Numéro d'application |
016475147 |
| Statut |
Enregistrée |
| Date de dépôt |
2017-03-16 |
| Date d'enregistrement |
2017-08-07 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
30.
|
LZSDM
| Numéro d'application |
016475204 |
| Statut |
Enregistrée |
| Date de dépôt |
2017-03-16 |
| Date d'enregistrement |
2017-08-07 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
31.
|
LZSDM
| Numéro de série |
87369275 |
| Statut |
Enregistrée |
| Date de dépôt |
2017-03-13 |
| Date d'enregistrement |
2019-11-26 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
32.
|
LZVAULT
| Numéro de série |
87369278 |
| Statut |
Enregistrée |
| Date de dépôt |
2017-03-13 |
| Date d'enregistrement |
2019-11-26 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
33.
|
lzlabs software defined mainframe
| Numéro d'application |
014801237 |
| Statut |
Enregistrée |
| Date de dépôt |
2015-11-16 |
| Date d'enregistrement |
2016-04-07 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
34.
|
LZLABS SOFTWARE DEFINED MAINFRAME
| Numéro de série |
86802370 |
| Statut |
Enregistrée |
| Date de dépôt |
2015-10-28 |
| Date d'enregistrement |
2017-10-17 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
35.
|
LzMatrix
| Numéro d'application |
013695549 |
| Statut |
Enregistrée |
| Date de dépôt |
2015-01-30 |
| Date d'enregistrement |
2015-06-15 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
36.
|
LzLabs
| Numéro d'application |
012626057 |
| Statut |
Enregistrée |
| Date de dépôt |
2014-02-24 |
| Date d'enregistrement |
2014-07-15 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems.
|
37.
|
LZLABS
| Numéro de série |
86166084 |
| Statut |
Enregistrée |
| Date de dépôt |
2014-01-15 |
| Date d'enregistrement |
2017-08-08 |
| Propriétaire |
LzLabs GmbH (Suisse)
|
| Classes de Nice ? |
09 - Appareils et instruments scientifiques et électriques
|
Produits et services
Computer hardware and software systems for migrating mainframe applications onto distributed systems
|
|