Patentable/Patents/US-10114622
US-10114622

Method and system for customizing a graphic user interface of a manufacturing execution system screen

PublishedOctober 30, 2018
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method customizes a user-interface of a page-screen of a software application taking into account a customer requirement. The method includes providing, for a page-screen, a toolbar being a configurable graphic control, i.e. a configurable toolbar. The configurable toolbar contains a set of customizable buttons. Provided within the set of customizable buttons, is the possibility to add a forward smart navigation button which, if clicked, directs one to an additional page screen, from a source page to a target page. A graphic configuration tool enables the configuration of the configurable toolbar. The source page is explored so that the configurable toolbar is presented with the set of customizable buttons. A forward smart navigation button to direct to a selected target page is added. At engineering time, one associates to the smart navigation button, a URL address of the selected target page per the customer requirement.

Patent Claims
8 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for customizing a user-interface of a screen of a general purpose manufacturing execution system (MES) software application taking into account a specific customer requirement, the screen being a web-page more specifically a page-screen, the method comprises the steps of: a) providing, for at least one page-screen, a configurable toolbar being a configurable graphic control, wherein the configurable toolbar having a set of customizable buttons, the at least one page-screen being defined by a given source code; b) providing, within the set of customizable buttons, a possibility to add at least one forward smart navigation button which, if clicked at run-time, directing to an additional page screen, thus defining a calling page screen and a called additional page screen hereinafter referred to as a source page and a target page respectively; c) providing a graphic configuration tool for enabling a configuration of the configurable toolbar; d) exploring the source page so that the configurable toolbar is presented with the set of customizable buttons at engineering time, through the configuration tool; e) adding, to the set of customizable buttons, the at least one forward smart navigation button to direct to a given selected target page during the engineering time, through the graphic configuration tool without changing the given source code of the at least one page screen; f) associating to the at least one smart navigation button added, an URL address of the given selected target page according to a given customer requirement during the engineering time, through the graphic configuration tool; and g) upon actuation of the at least one forward smart navigation button, the configurable toolbar without changing the given source code of the at least one page screen, invoking a navigation context for exchanging a stored set of parameters between the source page and the target page, wherein the stored set of parameters, which is exchanged between the source page and the target page, includes a set of data parameters and a set of status parameters and determines a view of the target page, and wherein the set of status parameters includes information on a status of the source page.

2

2. The method according to claim 1 , wherein in the set of customizable buttons, providing a backward smart navigation button which, if clicked at the run-time, is directing from the target page back to the source page.

3

3. The method according to claim 1 , wherein during performance of the step f), selecting a subset of data para meters to be supplied to the target page, at the run-time, through the navigation context.

4

4. The method according to claim 3 , which further comprises, at the engineering time, defining a desired view in which the target page is loaded at the run-time depending on values of the subset of data parameters.

5

5. The method according claim 3 , wherein, at the run time, when clicking the backward smart navigation button from the target page, the source page called is loaded in a view depending on values of the set of status parameters stored in the navigation context when the forward button was clicked in the source page at run-time.

6

6. A method, which comprises the step of: switching, at run time, between a source page and a target page of a user-interface of a screen of a general purpose manufacturing execution system software application customized according to the method of claim 1 .

7

7. A non-transitory computer-readable medium having computer-executable instructions for performing a method for customizing a user-interface of a screen of a general purpose manufacturing execution system (MES) software application taking into account a specific customer requirement, the screen being a web-page more specifically a page-screen, the method comprises the steps of: providing, for at least one page-screen, a configurable toolbar being a configurable graphic control, wherein the configurable toolbar having a set of customizable buttons, the at least one page-screen being defined by a given source code; providing, within the set of customizable buttons, a possibility to add at least one forward smart navigation button which, if clicked at run-time, directing to an additional page screen, thus defining a calling page screen and a called additional page screen hereinafter referred to as a source page and a target page respectively; providing a graphic configuration tool for enabling a configuration of the configurable toolbar; exploring the source page so that the configurable toolbar is presented with the set of customizable buttons at engineering time, through the configuration tool; adding, to the set of customizable buttons, the at least one forward smart navigation button to direct to a given selected target page during the engineering time, through the graphic configuration tool without changing the given source code of the at least one page screen; associating to the at least one smart navigation button added, an URL address of the given selected target page according to a given customer requirement during the engineering time, through the graphic configuration tool; and upon actuation of the at least one forward smart navigation button, the configurable toolbar without changing the given source code of the at least one page screen, invoking a navigation context for exchanging a stored set of parameters between the source page and the target page, wherein the stored set of parameters, which is exchanged between the source page and the target page, includes a set of data parameters and a set of status parameters and determines a view of the target page, and wherein the set of status parameters includes information on a status of the source page.

8

8. A system, comprising: a computer programmed for performing a method for customizing a user-interface of a screen of a general purpose manufacturing execution system (MES) software application taking into account a specific customer requirement, the screen being a web-page more specifically a page-screen, said computer programmed to: provide, for at least one page-screen, a configurable toolbar being a configurable graphic control, wherein the configurable toolbar having a set of customizable buttons, the at least one page-screen being defined by a given source code; provide, within the set of customizable buttons, a possibility to add at least one forward smart navigation button which, if clicked at run-time, directing to an additional page screen, thus defining a calling page screen and a called additional page screen hereinafter referred to as a source page and a target page respectively; provide a graphic configuration tool for enabling a configuration of the configurable toolbar; explore the source page so that the configurable toolbar is presented with the set of customizable buttons at engineering time, through the configuration tool; add, to the set of customizable buttons, the at least one forward smart navigation button to direct to a given selected target page during the engineering time, through the graphic configuration tool without changing the given source code of the at least one page screen; associate to the at least one smart navigation button added, an URL address of the given selected target page according to a given customer requirement during the engineering time, through the graphic configuration tool; and upon actuation of the at least one forward smart navigation button, the configurable toolbar without changing the given source code of the at least one page screen, invoking a navigation context for exchanging a stored set of parameters between the source page and the target page, wherein the stored set of parameters, which is exchanged between the source page and the target page, includes a set of data parameters and a set of status parameters and determines a view of the target page, and wherein the set of status parameters includes information on a status of the source page.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

December 21, 2012

Publication Date

October 30, 2018

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and system for customizing a graphic user interface of a manufacturing execution system screen” (US-10114622). https://patentable.app/patents/US-10114622

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.