Methods, systems, and apparatus for resource allocation in a manufacturing environment
US-2017031354-A1 · Feb 2, 2017 · US
US9933767B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9933767-B2 |
| Application number | US-201514811969-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 29, 2015 |
| Priority date | Jul 29, 2015 |
| Publication date | Apr 3, 2018 |
| Grant date | Apr 3, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Systems and methods for providing a dynamically synchronized instance to a network device. A repository database stores a process model instance having a layout defined by data elements. A design tool processor coupled to the repository database provides the instance to a user device and a network device. The user device modifies data elements of the instance to generate a first version instance, and the design tool processor generates a dynamically synchronized instance for storing and serving the dynamically synchronized instance to a network device.
Opening claim text (preview).
What is claimed is: 1. A computer implemented system for serving a dynamically synchronized instance to a network device, the system comprising: a repository database storing at least one process model instance, the process model instance having a layout defined at least in part by a plurality of data elements, the data elements including at least one plant model parameter that relates to the state of a production line; and a design tool processor coupled to the repository database and in communication through a network with a user device and a network device, the design tool processor configured to provide the process model instance to the user device in response to a first request for the process model instance received from the user device; wherein the user device modifies at least one of the data elements of the process model instance to generate a first version instance and provides the first version instance to the design tool processor via the network, the first version instance including a modified plant model parameter; wherein the design tool processor is further configured, upon receiving the first version model instance from the network, to execute processor-executable instructions for: generating a dynamically synchronized instance to update the state of the production line using the modified plant model parameter, the dynamically synchronized element having a layout based on updating the data elements of the stored process model instance with the data elements of the first version instance; storing the dynamically synchronized instance on the repository database; and serving the dynamically synchronized instance to the network device in response to a second request; and wherein the dynamically synchronized instance relates to the updated state of the production line. 2. The system of claim 1 , wherein the data elements comprise at least one of the following: user input to the process model instance, user action on the process model instance, a current state of a process model, and device configuration input. 3. The system of claim 2 , wherein the device to be served by the design tool processor is determined based at least in part on the updated data elements. 4. The system of claim 2 , wherein the current state of a process model is dependent upon at least one of the following: the data contained in the dynamically synchronized instance and external data. 5. The system of claim 1 , wherein the user device and the network device comprise at least one of: a mobile device and an enterprise console. 6. The system of claim 1 , wherein the process model instance is provided to the repository database by at least one of: the user device and the network device. 7. The system of claim 1 , wherein the plant model parameters relate to configuration activities for devices on the production line. 8. The system of claim 1 , wherein the plant model parameters relate to a line class used in the production line, the line class comprising a Product Classes category defining a group of product classes and a line configuration category defining a group of functional classes ordered in sequence of execution. 9. The system of claim 8 , wherein the line class relates to product packaging and wherein the line configuration category comprises at least one of the following: unscramble class, bottle washer class, filler class, cartoner class, and palletizer class. 10. A tangible processor-readable memory storing processor-executable instructions for serving a dynamically synchronized instance to a network device, said instructions comprising: a dynamic state interface engine for providing a process model instance via a network, the process model instance comprising data elements stored on a repository database, and having a layout defined at least in part by a plurality of data elements; and an interface rendering engine for receiving, via the dynamic state interface engine, the process model instance and for providing the process model instance to a network-connected user device separate from the network device, the interface rendering engine receiving a first version instance from the user device and provides the first version instance to the dynamic state interface engine, the first version instance comprising a modified data element of the process model instance; wherein the dynamic state interface engine generates a dynamically synchronized instance based on updating the data elements of the stored process model instance with the data elements of the received first version instance and stores the dynamically synchronized instance to the repository database; and wherein the interface rendering engine receives the dynamically synchronized instance and provides the dynamically synchronized instance to the network device, the data elements of the dynamically synchronized instance in part determining a layout of the dynamically synchronized instance on the user device. 11. The tangible processor-readable memory of claim 10 , wherein the data elements comprise at least one of the following: user input to the process model instance, user action on the process model instance, a current state of a process model, and device configuration input. 12. The tangible processor-readable memory of claim 11 , wherein the current state of a process model is dependent upon at least one of the following: the data contained in the dynamically synchronized instance and external data. 13. The tangible processor-readable memory of claim 10 , wherein the dynamically synchronized instance is generated independently of an application used by an industrial organization. 14. The tangible processor-readable memory of claim 10 , wherein the process model instance is provided to the repository database by at least one of: the user device and the network device. 15. A computer-implemented method for serving a dynamically synchronized instance to a network device using a design tool processor, wherein the method comprises retrieving, by a design tool processor coupled to a repository database and in communication through a network with a user device and a network device, a process model instance from the repository database, the process model instance comprising data elements stored on the repository database, the data elements in part determining a layout of the process model instance on the user device; receiving a request for the provided process model instance, the request being received from the user device connected to the design tool processor via the network; providing the process model instance to the user device in response to the request; receiving a first process model instance comprising a modified data element; generating a dynamically synchronized instance based on updating the data elements of the stored process model instance with the data elements of the first process model instance; storing the dynamically synchronized instance on the repository database; receiving a request for the dynamically synchronized instance from the network device; and, serving the dynamically synchronized instance to the network device in response to the request, wherein a layout of the dynamically synchronized instance is based in part upon the updated data elements. 16. The computer-implemented method of claim 15 , wherein the data elements comprise at least one of the following: user input to the process model instance, user action on the process model instance, a current state of a process model, and device configuration input. 17. The computer-implemented method of claim 16 , further comprising determining
electric · CPC title
Adapt real process as function of changing simulation model, changing for better results · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.