System and method for dynamic queue management using queue protocols
US-9961009-B2 · May 1, 2018 · US
US2016052217A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016052217-A1 |
| Application number | US-201414784152-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 16, 2014 |
| Priority date | Apr 29, 2013 |
| Publication date | Feb 25, 2016 |
| Grant date | — |
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.
A calculation system ( 1 ) for manufacturing an ophthalmic lens. A set of calculation modules (M 1 , M 2 , M 3 , M 4 ) is associated to partial calculation in relation with manufacturing process of said ophthalmic lens. A managing unit (MU) is configured to: receive input data, and calculate output data through one or several iteration(s) of: determining one or several calculation module(s) to be activated, determining an order of activation of the one or several calculation module(s), and activating the determined one or several calculation module(s), in accordance with the determined order of activation. The managing unit transmits an indication that the output data have been calculated.
Opening claim text (preview).
1 . A calculation system for manufacturing an ophthalmic lens, comprising: a set of calculation modules 1 to N, N being an integer higher than or equal to 1, each calculation module being associated to a partial calculation in relation with manufacturing process of said ophthalmic lens, each calculation module being configured to be activated independently and asynchronously from another calculation module, a managing unit configured to: receive input data, the input data being related to the manufacturing process and/or to an ophthalmic lens manufacturing system configured to manufacture the ophthalmic lens, calculate output data related to the manufacturing process from the input data, through one or several iteration(s) of: determining one or several calculation module(s) to be activated, determining an order of activation of the one or several calculation module(s) to be activated, activating the determined one or several calculation module(s), in accordance with the determined order of activation, and transmit, to the ophthalmic lens manufacturing system, an indication that the output data have been calculated, and make the output data available to the ophthalmic lens manufacturing system. 2 . The calculation system according to claim 1 , wherein the managing unit is embedded in a master module, each calculation module being a slave calculation module configured to be activated by the master module. 3 . The calculation system according to claim 1 , comprising N managing units, each calculation module comprising one of the said N managing units, one calculation module being determined as managing module for an output data calculation, depending on the received input data. 4 . The calculation system according to claim 1 , wherein the set of calculation modules comprises at least one optical calculation module, configured to calculate values of optical parameters related to the ophthalmic lens to be manufactured, the optical parameters comprising geometrical parameters related to the ophthalmic lens. 5 . The calculation system according to claim 4 , wherein the input data comprise a request to calculate values of the optical parameters, the input data further comprising prescription data for the wearer of the ophthalmic lens. 6 . The calculation system according to claim 1 , wherein the set of calculation modules comprises at least one manufacturing calculation module, configured to calculate values of ophthalmic lens manufacturing process parameters. 7 . The calculation system according to claim 6 , wherein the request to calculate values of the manufacturing process parameters specifies one or several manufacturing step(s) to be performed. 8 . The calculation system according to claim 6 , wherein the manufacturing calculation module is configured to return, in response to its activation, a list of parameters values, and/or indication that the calculation is impossible to perform for said one or several manufacturing step(s). 9 . The calculation system according to claim 4 , wherein the set of calculation modules comprises at least one manufacturing calculation module, configured to calculate values of ophthalmic lens manufacturing process parameters, wherein the input data comprise a request to calculate values of the optical parameters and values of the manufacturing process parameters, the input data further comprising prescription data for the wearer of the ophthalmic lens. 10 . The calculation system according to claim 1 , wherein the input data comprise measurement data measured during the manufacturing process of the ophthalmic lens. 11 . The calculation system according to claim 1 , wherein the input data comprise operation state data related to an equipment of the ophthalmic lens manufacturing system. 12 . The calculation system according to claim 1 , wherein the input data comprise process change data related to a change in the manufacturing process. 13 . The calculation system according to claim 1 , wherein the managing unit is configured to determine an order of activation of the one or several calculation module(s) to be activated, through one or several iteration(s) of: determining a first calculation module impacted by the input data, determining a second calculation module impacted by a parameter value calculated by the first calculation module. 14 . The calculation system according to claim 1 , wherein the managing unit is configured to use predetermined priority rules related to the calculation modules to determine the order of activation of the one or several calculation module(s) to be activated. 15 . A calculation method for manufacturing an ophthalmic lens, in a calculation system comprising a set of calculation modules 1 to N, N being an integer higher than or equal to 1, each calculation module being associated to a partial calculation in relation with manufacturing process of said ophthalmic lens, each calculation module being configured to be activated independently and asynchronously from another calculation module, the method comprising, at a managing unit: a receiving step during which input data are received, the input data being related to the manufacturing process and/or to an ophthalmic lens manufacturing system configured to manufacture the ophthalmic lens, a calculating step during which output data related to the manufacturing process are calculated from the input data, through one or several iteration(s) of: determining one or several calculation module(s) to be activated, determining an order of activation of the one or several calculation module(s) to be activated, activating the determined one or several calculation module(s), in accordance with the determined order of activation, and a transmitting step during which an indication that the output data have been calculated is transmitted to the ophthalmic lens manufacturing system, the output data being available to the ophthalmic lens manufacturing system.
Selection of leader or follower · CPC title
Glasses, spectacles · CPC title
Adapt, update machining parameters automatically as function of state of processing · CPC title
using microprocessors or computers · CPC title
characterised by job scheduling, process planning, material flow · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.