WO2025056985 - A METHOD FOR THE GENERATION OF A META-MODEL DRIVEN DYNAMIC USER INTERFACE
National phase entry:
Publication Number
WO/2025/056985
Publication Date
20.03.2025
International Application No.
PCT/IB2024/055450
International Filing Date
04.06.2024
Title **
[English]
A METHOD FOR THE GENERATION OF A META-MODEL DRIVEN DYNAMIC USER INTERFACE
[French]
PROCÉDÉ DE GÉNÉRATION D'UNE INTERFACE UTILISATEUR DYNAMIQUE GUIDÉE PAR MÉTAMODÈLE
Applicants **
SIEMENS INDUSTRY SOFTWARE INC.
Inventors
KAPLAN, Metin
NAGAMALLI, Ramesh
ROHDE, Wolfgang
IANNONE, Stephanie
AGHAZARIAN, Nick
MARTIN, Kevin
BULYHA, Vitali
PHELPS, Jeremy
Priority Data
23196446.1
11.09.2023
EP
Application details
| Total Number of Claims/PCT | * |
| Number of Independent Claims | * |
| Number of Priorities | * |
| Number of Multi-Dependent Claims | * |
| Number of Drawings | * |
| Pages for Publication | * |
| Number of Pages with Drawings | * |
| Pages of Specification | * |
| * | |
| Number of Office Actions | * |
| * | |
International Searching Authority |
EPO
* |
| Recordal of a Change of the Applicant's Name/Address |
Change of Applicant's Name and Address
* |
| Type of Assignment |
The Standard Agent's Assignment
* |
| Applicant's Legal Status |
Legal Entity
* |
| * | |
| * | |
| * | |
| * | |
| * | |
| Entry into National Phase under |
Chapter I
* |
| Patent Delivery |
Send the Letters Patent by Courier
* |
| Translation |
|
* The data is based on automatic recognition. Please verify and amend if necessary.
** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.
Quotation for National Phase entry
| Country | Stages | Total | |
|---|---|---|---|
| China | Filing, Examination, Granting | 1880 | |
| EPO | Filing, Examination, Granting | 8113 | |
| Japan | Filing, Examination, Granting | 1844 | |
| South Korea | Filing, Examination, Granting | 1443 | |
| USA | Filing, Examination, Granting | 4740 |

Total:
18,020
The term for entry into the National Phase has expired. This quotation is for informational purposes only
Contact Us
Abstract[English]
It is the objective of the present invention to define a method that provides a simple and effective way to create and/or customize a user interface at client side, particularly enabling the option of doing this on the fly while the production is running would be highly desirable. This objective is achieved according to the present invention by a method for generating a user interface (MMOM UI) in at least one MOM system, said at least one MOM system controlling a manufacturing environment of a variety of manufacturing resources present in a number of business domains, comprising the steps of: a) providing for each business domain a business domain model, said business domain model comprising beside other information all relevant information to the resources and objects in the specific business domain and their attributes that are potentially a subject for a UI tag (UI Tags); b) generating from all business domain models a set of metadata (MOM Metadata); said set of metadata comprising the relevant information to the resources and objects and their related attributes; c) enhancing the set of metadata to comprise additional UI-related information on how these business domain models shall be presented; d) utilizing this set of metadata about the business domain models including the enrichment with the UI related information by a dynamic rendering engine which is executed in the manufacturing environment on the client side; e) selecting according to the available set of metadata the information that shall be displayed in the user interface (MMOM UI) via an interface provided by a web framework (SWF); said web framework (SWF) offering the set of metadata in a selectable way to a user; and f) using the selected information by the dynamic rendering engine to generate the user interface (MOM UI) showing the selected information 2023P06594WO according to the rendering data in the set of metadata and the enhanced UI related information. Thus, the present method eliminates the need for an intermediate design phase which requires a running application to design or develop the UI pages. With the present invention the client user can design and configure the UI along with the rest of the business domain models in one phase without having a running software development system. Both the business domain models and the corresponding UIs are developed/deployed/published together in one go.[French]
L'objectif de la présente invention est de définir un procédé qui offre un moyen simple et efficace pour créer et/ou personnaliser une interface utilisateur (IU) côté client ; il serait fortement souhaitable d'offrir en particulier l'option de faire cela à la volée pendant que la production est en cours. Cet objectif est atteint selon la présente invention par un procédé de génération d'une interface utilisateur (IU MMOM) dans au moins un système MOM, ledit au moins un système MOM commandant un environnement de fabrication constitué de toute une gamme de ressources de fabrication présentes dans un certain nombre de domaines métier, comprenant les étapes consistant à : a) fournir pour chaque domaine métier un modèle de domaine métier, ledit modèle de domaine métier comprenant, en dehors d'autres informations, toutes les informations pertinentes pour les ressources et les objets dans le domaine métier spécifique et leurs attributs qui sont potentiellement un sujet pour une étiquette d'IU ; b) générer, à partir de tous les modèles de domaine métier, un ensemble de métadonnées (métadonnées MOM), ledit ensemble de métadonnées comprenant les informations pertinentes pour les ressources et les objets et leurs attributs relatifs ; c) améliorer l'ensemble de métadonnées pour inclure des informations relatives à l'IU supplémentaires sur la manière dont ces modèles de domaine métier doivent être présentés ; d) utiliser cet ensemble de métadonnées concernant les modèles de domaine métier, comprenant l'enrichissement avec les informations relatives à l'IU, par un moteur de rendu dynamique qui est exécuté dans l'environnement de fabrication côté client ; e) sélectionner, en fonction de l'ensemble de métadonnées disponibles, les informations qui doivent être affichées dans l'interface utilisateur (IU MMOM) par l'intermédiaire d'une interface fournie par un environnement de développement Web (SWF), ledit environnement de développement Web (SWF) offrant l'ensemble de métadonnées d'une manière sélectionnable à un utilisateur ; et f) utiliser les informations sélectionnées par le moteur de rendu dynamique pour générer l'interface utilisateur (IU MMOM) montrant les informations sélectionnées selon les données de rendu dans l'ensemble de métadonnées et les informations relatives à l'IU améliorées. Ainsi, le présent procédé élimine le besoin d'une phase de conception intermédiaire qui nécessite une application en cours d'exécution pour concevoir ou développer les pages d'IU. Grâce à la présente invention, l'utilisateur client peut concevoir et configurer l'IU conjointement avec le reste des modèles de domaine métier en une seule phase sans avoir un système de développement logiciel en cours d'exécution. Les modèles de domaine métier et les IU correspondantes sont développés/déployés/publiés ensemble en une seule fois.