УСТРОЙСТВО ОБРАБОТКИ ДЛЯ ОБРАБОТКИ ЗАПРОСОВ НА ЗАКАЗ ОФТАЛЬМОЛОГИЧЕСКИХ ЛИНЗ
PROCESSING DEVICE FOR PROCESSING REQUESTS FOR ORDER OF OPHTHALMOLOGICAL LENSES

Изобретение относится к способу обработки запроса на заказ офтальмологических линз, к устройству обработки и к системе для обработки запросов на заказ офтальмологических линз.
Обычно человек, которому необходимо носить очки и который поэтому имеет рецепт, выписанный офтальмологом или другим уполномоченным на это специалистом в области офтальмологии, идет в салон оптики для выбора оправы будущих очков и заказа офтальмологических линз. Будущий владелец очков может примерить несколько оправ для очков и, наконец, выбрать одну из примеренных оправ. Оптик отправляет заказ поставщику линз для обеспечения ему данных линз.
Поставщик линз имеет в своем распоряжении различные технологии производства для производства линз, соответствующих рецепту клиента.
Например, линзы обычно производят при использовании ограниченного количества полуфабрикатов заготовок линз. Передняя поверхность полуфабриката заготовки линзы обычно предназначается, чтобы быть окончательной передней поверхностью конечной линзы, а другую поверхность подвергают машинной обработке, чтобы оптическая система конечной линзы соответствовала офтальмологическому рецепту клиента.
Согласно такой технологии производства поставщик линз определяет самый подходящий полуфабрикат заготовки линзы и самую подходящую конструкцию для задней поверхности линзы, чтобы она соответствовала офтальмологическому рецепту клиента.
Когда поставщик линз определяет самый подходящий полуфабрикат заготовки линзы и конструкцию, поставщик линз согласно типу производственного оборудования генерирует параметры производства, которые соответствуют указанному полуфабрикату заготовки линзы и указанной конструкции.
Параметры производства затем отправляют в различные производственные объекты, и полуфабрикат заготовки линзы производят согласно указанным параметрам производства.
Произведенную линзу можно отправлять таким образом оптику, или если оптик обеспечил геометрические параметры оправы для очков, выбранной клиентом, то поставщик линз может, например, обточить произведенную линзу и предоставить оптику обточенные линзы.
У поставщика линз может быть множество производственных лабораторий в различных областях или штатах, и заказ оптика может быть направлен в любую из этих лабораторий, например, согласно рабочей нагрузке каждой из лабораторий или любым другим критериям. Например, каждая лаборатория может специализироваться на некотором типе конструкции линз, и поэтому согласно типу линзы заказ оптика может быть направлен к одной лаборатории или к другой.
Поставщику линз, возможно, также придется заключать контракт с третьим лицом для некоторых заказов линз, например, в случае перегрузки. Поставщик линз может также работать с имеющими лицензию лабораториями, которые могут работать на других поставщиков линз.
Когда у поставщика линз есть различные лаборатории или он работает с внешними лабораториями, поставщик линз должен или обеспечивать каждой из лабораторий параметры производства, или обеспечивать средство обработки, настроенное для обработки запроса на заказ на основе заданных правил обработки для получения параметров производства офтальмологической линзы согласно информации, содержащейся в запросе на заказ.
Большинство поставщиков линз предпочитает просто направлять запрос на заказ оптика лаборатории, чтобы лаборатория определяла параметры производства.
Согласно такой структуре, поставщик линз обеспечивает различные лаборатории средством обработки, необходимым для определения самых точных параметров производства согласно информации, содержащейся в запросе на заказ оптика.
Настоящее изобретение стремится улучшить существующую ситуацию.
Изобретение относится к способу обработки запросов на заказ офтальмологических линз, содержащему этапы:
- этап приема запроса на заказ, на котором запрос на заказ, содержащий по меньшей мере информацию, относящуюся к офтальмологическому рецепту клиента, принимают с помощью объекта управления,
- этап передачи запроса на заказ, на котором запрос на заказ передают с объекта управления на устройство обработки,
- этап обработки запроса на заказ, на котором запрос на заказ обрабатывают с помощью средства обработки устройства обработки на основе заданных правил обработки для получения параметров офтальмологической линзы согласно информации, содержащейся в запросе на заказ, причем устройство обработки выполнено с возможностью предотвращения несанкционированного доступа к заданным правилам обработки.
Согласно структуре из уровня техники поставщик линз направляет запрос на заказ оптика к лаборатории, и лаборатория определяет параметры производства. Кроме того, обычно когда поставщик линз улучшает или обновляет заданные правила обработки, он обеспечивает передачу лаборатории надежного носителя, такого как CD-ROM, содержащего обновления заданных правил обработки.
Таким образом, у любого человека в лаборатории может быть доступ к заданной части правил обработки «ноу-хау» поставщика линз.
Преимущественно, согласно способу изобретения, устройство обработки выполнено с возможностью предотвращения несанкционированного доступа к заданным правилам обработки.
Поэтому неправомочное третье лицо не может получить доступ к «ноу-хау» поставщика линз.
Согласно одному из вариантов осуществления изобретения параметры офтальмологической линзы содержат параметры производства, и способ дополнительно содержит:
этап передачи параметров, на котором параметры производства офтальмологической линзы передают от устройства обработки по меньшей мере к одному устройству производства линз,
этап производства, на котором офтальмологическую линзу производят с помощью устройства производства линз согласно параметрам производства.
Изобретение также относится к устройству обработки для обработки запросов на заказ офтальмологических линз, содержащему:
- средство приема, выполненное с возможностью приема запроса на заказ от объекта управления, данный объект управления выполнен с возможностью соединения по меньшей мере с одним устройством производства линз, запрос на заказ содержит по меньшей мере информацию, относящуюся к офтальмологическому рецепту клиента,
- средство обработки, выполненное с возможностью обработки запроса на заказ на основе заданных правил обработки для получения параметров офтальмологической линзы согласно информации, содержащейся в запросе на заказ,
- средство отправки, выполненное с возможностью отправки полученных параметров офтальмологической линзы к объекту управления,
причем устройство обработки выполнено с возможностью предотвращения несанкционированного доступа к заданным правилам обработки.
Согласно дополнительным вариантам осуществления, которые можно рассматривать отдельно или в комбинации:
заданные правила обработки содержат правила вычисления, выполненные с возможностью вычисления параметров офтальмологической линзы из части информации, содержащейся в запросе на заказ,
заданные правила обработки содержат правила для выбора в базе данных самой подходящей конструкции для офтальмологической линзы,
средство обработки размещают по меньшей мере в одном защищенном корпусе,
средство обработки содержит память, в которой хранят команды для осуществления по меньшей мере части заданных правил обработки, причем устройство обработки дополнительно содержит средство обнаружения, выполненное с возможностью обнаружения попытки несанкционированного доступа к памяти и/или разрушения содержимого памяти при обнаружении попытки получения несанкционированного доступа к памяти,
устройство обработки дополнительно содержит интерфейс, выполненный с возможностью приема съемного средства авторизации, выполненного с возможностью санкционирования доступа к заданным правилам обработки, и
устройство обработки содержит средство обновления, выполненное с возможностью соединения через защищенное соединение с удаленным объектом и отправки запроса на обновление в удаленный объект для обновления заданных правил обработки.
Кроме того, изобретение также относится к системе обработки для обработки запросов на заказ офтальмологических линз, содержащей:
- объект управления, выполненный с возможностью приема запроса на заказ и соединения по меньшей мере с одним устройством производства линз,
- по меньшей мере одно устройство обработки согласно изобретению, соединенное с объектом управления, причем объект управления соединен с устройством обработки.
Преимущественно, поставщик линз, который использует систему обработки согласно изобретению, может предотвращать любой доступ к средству обработки, и в частности - к заданным правилам обработки, которые содержат «ноу-хау» (технические секреты производства) поставщика линз.
Согласно дополнительным вариантам осуществления, которые можно рассматривать отдельно или в комбинации:
система обработки содержит множество устройств обработки, средства обработки каждого из устройств обработки располагают в отдельных защищенных корпусах,
система обработки содержит множество устройств обработки, каждое устройство обработки содержит память, в которой хранят команды для осуществления по меньшей мере части заданных правил обработки, и причем каждое устройство обработки дополнительно содержит отдельное средство обнаружения, выполненное с возможностью обнаружения попытки несанкционированного доступа к памяти устройства обработки и/или разрушения содержимого памяти при обнаружении попытки несанкционированного доступа к памяти,
система обработки дополнительно содержит по меньшей мере одно устройство производства линз, соединенное с объектом управления,
объект управления соединен с устройством обработки через защищенное соединение.
Изобретение также относится к серверу, выполненному с возможностью осуществления связи через защищенное соединение по меньшей мере с одним устройством обработки согласно изобретению, причем сервер содержит средство управления обновлением, выполненное с возможностью, при приеме запроса обновления от устройства обработки, проверки текущей версии заданных правил обработки устройства обработки и отправки версии обновления заданных правил обработки на устройство обработки.
Если конкретно не указано иначе, как очевидно от последующих обсуждений, следует признать, что в обсуждении описания используемые термины, такие как «вычисление», «расчет», «генерирование» или подобные термины, относятся к действиям и/или процессам компьютера или вычислительной системы, или аналогичного электронного вычислительного устройства, которые управляют и/или преобразовывают данные, представленные как физические, например электронные, величины в регистрах и/или запоминающих устройствах вычислительной системы, в другие данные, так же представленные как физические величины в запоминающих устройствах, в регистрах или других устройствах для хранения информации, в устройствах отправки или отображения вычислительной системы.
Варианты осуществления настоящего изобретения могут включать в себя устройства для выполнения описанных в данном документе операций. Такое устройство может быть специально создано для необходимых целей, или оно может содержать универсальный компьютер или процессор цифровой обработки сигналов («ПЦОС»), выборочно активизированный или реконфигурированный с помощью компьютерной программы, хранящейся в данном компьютере, или языка описания аппаратного обеспечения на быстродействующих интегральных схемах («VHDL»), или компьютерную архитектуру со сложным набором системных команд («CISC»), например X86, или компьютерную архитектуру с сокращенным набором системных команд («RISC»), например ARM.
Такая компьютерная программа может храниться на считываемом компьютером носителе данных, таком как диск любого типа, включающий в себя гибкие диски, оптические диски, CD-ROM, магнитно-оптические диски, постоянные запоминающие устройства (ПЗУ), оперативную память (ОП), электрически программируемые постоянные запоминающие устройства (ЭППЗУ), электрически стираемые программируемые постоянные запоминающие устройства (ЭСППЗУ), магнитные или оптические карты, или носители любого другого типа, подходящие для хранения электронных команд, и которые можно соединять с системной шиной компьютера, но которые не ограничены ими.
Процессы и изображения, представленные в данной работе, по существу, не относятся ни к какому конкретному компьютеру или другому устройству. Различные универсальные системы могут использоваться с программами в соответствии с представленным в данной работе раскрытием, или может оказаться удобным создать более специализированное устройство для выполнения необходимого способа. Необходимая структура для множества таких систем станет ясной для понимания из приведенного ниже описания. Кроме того, варианты осуществления настоящего изобретения не описаны в отношении какого-нибудь конкретного языка программирования. Следует признать, что множество языков программирования можно использовать для воплощения данного раскрытия изобретения, которое описано в данной работе.
В смысле данного изобретения, «защищенное соединение» является соединением, которое можно обеспечивать через аппаратное средство обеспечения безопасности и/или через программное средство обеспечения безопасности, например, используя зашифрованное защитное соединение, например, используя алгоритм RSA или любой другой известный алгоритм шифрования.
В контексте данного изобретения, «параметры офтальмологической линзы» должны означать оптические параметры, и/или параметры производства, и/или физические параметры, и/или конструкцию, и/или любые другие известные параметры офтальмологической линзы, в частности, «параметры производства» могут содержать параметры настройки различных производственных устройств, участвующих в процессе производства офтальмологической линзы.
Неограничивающие варианты осуществления изобретения будут теперь описаны в отношении следующих чертежей, на которых:
- фиг. 1a и 1b являются последовательностями операций этапов, содержащихся в двух способах обработки запросов на заказ согласно двум вариантам осуществления изобретения;
- фиг. 2a - схематический чертеж, показывающий систему обработки для обработки запросов на заказ офтальмологических линз согласно одному из вариантов осуществления изобретения;
- фиг. 2b - схематический чертеж, показывающий устройство обработки согласно одному из вариантов осуществления изобретения;
- фиг. 3a-3c являются схематическими чертежами различных состояний обновления средства обработки согласно одному из вариантов осуществления изобретения;
- фиг. 4a-4d являются схематическими чертежами, показывающими систему обработки согласно изобретению, содержащую множество устройств обработки; и
- фиг. 5a-5c являются схематическими чертежами, показывающими процесс управления переходом на другой ресурс при отказе системы обработки согласно изобретению.
Как показано на фиг. 1a, изобретение относится к способу обработки запросов на заказ офтальмологических линз, содержащему:
- этап S1 приема запроса на заказ, на котором запрос на заказ, который содержит по меньшей мере информацию, относящуюся к офтальмологическому рецепту клиента, принимают с помощью объекта управления LMS,
- этап S2 передачи запроса на заказ, на котором запрос на заказ передают от объекта управления LMS на устройство обработки RX,
- этап S3 обработки запроса на заказ, на котором запрос на заказ обрабатывают с помощью средства обработки PROC устройства обработки RX на основе заданных правил обработки для получения параметров офтальмологической линзы согласно информации, содержащейся в запросе на заказ.
Согласно изобретению устройство обработки RX выполнено с возможностью предотвращения доступа, например несанкционированного доступа, к заданным правилам обработки.
Согласно одному из вариантов осуществления изобретения объект управления LMS соединяют с устройством обработки RX через защищенное соединение, например защищенное соединение локальной сети (LAN).
Согласно одному из вариантов осуществления изобретения запрос на заказ может содержать информацию, относящуюся к выбору клиентом оправы для очков, к выбору кривизны передней поверхности офтальмологической линзы клиентом или оптиком, или к любым параметрам пользовательской настройки, выбранным или клиентом, или оптиком.
Согласно одному из вариантов осуществления изобретения параметры офтальмологической линзы могут содержать оптические параметры, и/или параметры производства, и/или параметры окончательной обработки.
Параметры окончательной обработки могут быть, например, параметрами обточки, и/или параметрами сверления, и/или параметрами центрирования офтальмологической линзы.
Оптические параметры могут быть, например, оптическим индексом, толщиной офтальмологической линзы, базовой кривизной офтальмологической линзы, весом, материалом офтальмологической линзы, и более широко, любыми другими известными параметрами, которые подходят для определения офтальмологической линзы.
Как показано на фиг. 1b, согласно одному из вариантов осуществления изобретения способ обработки запросов на заказ офтальмологических линз может содержать:
- этап S1 приема запроса на заказ, на котором запрос на заказ, содержащий по меньшей мере информацию, относящуюся к офтальмологическому рецепту клиента, принимают с помощью объекта управления LMS,
- этап S2 передачи запроса на заказ, на котором запрос на заказ передают от объекта управления LMS на устройство обработки RX,
- этап S3 обработки запроса на заказ, на котором запрос на заказ обрабатывают с помощью средства обработки PROC устройства обработки RX на основе заданных правил обработки для получения параметров офтальмологической линзы согласно информации, содержащейся в запросе на заказ,
- этап S4 передачи параметров, на котором параметры производства офтальмологической линзы передают от устройства обработки RX по меньшей мере к одному устройству производства линз MAN, например через объект управления LMS, и
- этап S5 производства, на котором офтальмологическую линзу производят с помощью устройства производства линз MAN согласно параметрам производства.
Этап S1 приема запроса на заказ, этап S2 передачи запроса на заказ и этап S3 обработки запроса на заказ могут содержать все особенности способа согласно ранее описанному варианту осуществления изобретения.
Во время этапа S4 передачи параметров параметры производства можно передавать от устройства обработки RX к устройству производства линз MAN, непосредственно или опосредованно, например через объект управления LMS.
Преимущественно, согласно одному из вариантов осуществления изобретения, в котором параметры производства передают непосредственно, параметры производства могут содержать информацию предоставления права доступа, которая ограничивает количество раз, которое устройству производства линз MAN разрешают использовать полученные параметры производства.
Преимущественно, если параметры производства передают непосредственно, то объект управления LMS может не получать доступ к параметрам производства, что предоставляет возможность лучше управлять использованием параметров производства.
Например, такое решение уменьшает риск, что лаборатория произведет больше разрешенного количества офтальмологических линз.
Этап S5 производства можно выполнять, используя известные устройства производства или инструментальные средства производства, такие как генератор и/или полировщик.
Согласно одному из вариантов осуществления изобретения способ можно выполнять с помощью системы производства линз, содержащей систему обработки и устройство производства. Система обработки содержит устройство обработки согласно изобретению, как показано на фиг. 2a.
Система производства линз, показанная на фиг. 2a, содержит:
- объект управления LMS, выполненный с возможностью приема запроса на заказ и соединения с устройством производства линз MAN,
- устройство обработки RX, содержащее:
- средство приема REC, выполненное с возможностью приема запроса на заказ от объекта управления LMS, запрос на заказ содержит по меньшей мере информацию, относящуюся к офтальмологическому рецепту клиента,
- средство обработки PROC, выполненное с возможностью обработки запроса на заказ на основе заданных правил обработки для получения параметров офтальмологической линзы согласно информации, содержащейся в запросе на заказ,
- средство отправки, выполненное с возможностью отправки полученных параметров офтальмологической линзы к объекту управления LMS,
причем устройство обработки RX выполнено с возможностью предотвращения несанкционированного доступа к заданным правилам обработки.
Объект управления LMS соединяют с устройством обработки RX через сетевое соединение NET2, например соединение LAN, например защищенное сетевое соединение.
Согласно одному из вариантов осуществления изобретения объект управления LMS системы обработки соединяют по меньшей мере с одним устройством производства линз MAN через сетевое соединение NET3, например соединение LAN, и с удаленным компьютерным объектом PC1 через сеть NET1, например Интернет.
Согласно одному из вариантов осуществления изобретения система обработки и устройство производства линз находятся на стороне лаборатории поставщика линз. Поэтому, во время обработки запроса на заказ, можно рассматривать особенности устройства производства линз MAN, когда получают параметры производства офтальмологической линзы. Таким образом, преимущественно, параметры производства настраивают согласно особенностям устройства производства линз.
Удаленный компьютерный объект PC1 может находиться, например, на стороне оптика и может использоваться оптиком для ввода запроса на заказ. Запрос на заказ может содержать информацию, относящуюся к рецепту клиента, и любую информацию изготовления на заказ, такую как, например, форма и/или тип выбранной оправы для очков и/или выбор определенной кривизны передней поверхности офтальмологической линзы.
Объект управления LMS может содержать сервер, содержащий средство постановки в очередь и последовательного выполнения принимаемых запросов на заказ.
Пример устройства обработки RX согласно изобретению показывают на фиг. 2b.
Устройство обработки согласно изобретению может содержать:
- средство приема REC, выполненное с возможностью приема запроса на заказ от объекта управления LMS, объект управления LMS выполнен с возможностью соединения по меньшей мере с одним устройством производства линз MAN, запрос на заказ содержит по меньшей мере информацию, относящуюся к офтальмологическому рецепту клиента,
- средство обработки PROC, выполненное с возможностью обработки запроса на заказ на основе заданных правил обработки для получения параметров офтальмологической линзы согласно информации, содержащейся в запросе на заказ,
- средство отправки SEN, выполненное с возможностью отправки полученных параметров офтальмологической линзы к объекту управления LMS.
Устройство обработки RX выполнено с возможностью предотвращения несанкционированного доступа к заданным правилам обработки, например средство обработки PROC размещено в защищенном корпусе SEC.
Заданные правила обработки могут содержать правила для выбора в базе данных самой подходящей конструкции для офтальмологической линзы. Кроме того или альтернативно, заданные правила обработки могут содержать правила для вычисления параметров офтальмологической линзы для получения самой подходящей конструкции офтальмологической линзы, например, правила для вычисления таких параметров могут быть основаны на улучшенной формуле.
Заданные правила обработки представляют часть «ноу-хау» поставщика линз, которые составляют, по существу, очень конфиденциальные данные. Поэтому устройство обработки преимущественно выполнено с возможностью предотвращения какого-либо доступа к заданным правилам обработки.
Средство обработки PROC может содержать память, в которой хранят команды для осуществления по меньшей мере части заданных правил обработки. Средство обработки можно размещать в защищенном корпусе SEC. Преимущественно, размещение средства обработки, например, памяти средства обработки, в таком защищенном корпусе SEC предоставляет возможность предотвращать любой несанкционированный доступ к средству обработки PROC.
Устройство обработки RX, например защищенный корпус SEC, может содержать средство обнаружения, настроенное для обнаружения любой попытки получения несанкционированного доступа к средству обработки или к памяти, содержащейся в средстве обработки. Например, защищенный корпус может содержать средство обнаружения вторжения и/или открытия для обнаружения попытки несанкционированного вторжения и/или открытия защищенное корпуса.
Согласно одному из вариантов осуществления изобретения средство обнаружения DET может быть выполнено с возможностью стирания команд для осуществления по меньшей мере части заданных правил обработки, сохраненных в памяти, содержащейся в средстве обработки, при обнаружении попытки получения доступа к средству обработки.
Альтернативно и преимущественно, средство обработки может быть выполнено с возможностью разрушения при обнаружении попытки получения доступа к среде обработки. В смысле данного изобретения «разрушение» означает физическое разрушение средства обработки и/или памяти, например механически и/или электрически. Таким образом, согласно этому последнему варианту осуществления любая попытка восстановить данные и/или заданные правила обработки, содержащиеся в средстве обработки и/или памяти, будет неудачной.
Устройство обработки RX может дополнительно содержать интерфейс INT, выполненный с возможностью приема съемного средства авторизации, выполненного с возможностью предоставления доступа к средству обработки, например к заданным правилам обработки. Средство обнаружения может содержать средство управления правами доступа для управления правами доступа к средству обработки.
Действительно, средство обработки, в частности заданные правила обработки, возможно, необходимо обновлять и/или поддерживать, поэтому может требоваться доступ к средству обработки, в частности к заданным правилам обработки.
Средство управления правами доступа может содержать, например, систему дистанционного управления правами, причем права доступа определяют от удаленного сервера, к которому соединяют средство управления правами доступа. Такое право доступа может быть связано с аппаратным ключом, например с SIM-картой (модулем идентификации абонента) и/или с RFID-картой (картой радиочастотной идентификации), и/или более широко - с любым переносным запоминающим устройством и средством обработки, которые известны специалистам.
Аппаратный ключ может быть электронным ключом доступа к средству обработки. Например, пользователь подключает аппаратный ключ с обратной стороны устройства обработки RX для получения разблокировки портов клавиатуры/мыши и/или отключения средства обнаружения для вмешательства в средство обработки, например для обновления заданных правил обработки.
Сначала аппаратный ключ может быть запрограммирован на определенном устройстве, чтобы ввести определенный идентификатор целевого средства обработки, например MAC-адрес. Платформа программного обеспечения управления может также извлекать хронологию всех средств обработки, к которым получали доступ с помощью данного аппаратного ключа.
Пользователь, например обслуживающий техник, который должен получить доступ к средству обработки устройства обработки согласно изобретению, может использовать аппаратный ключ, например, подключая аппаратный ключ к интерфейсу INT, размещенному в устройстве обработки. Протокол обмена сообщениями между аппаратным ключом и средством управления правами доступа может быть основан на шифровании с открытым/секретным ключом и может содержать следующие этапы:
аппаратный ключ отправляет случайный открытый ключ шифрования к средству управлению правом доступа,
и аппаратный ключ, и средство управления правами доступа имеют одинаковый секретный ключ,
шифрование с общим ключом генерируют с помощью средства управления правами доступа и аппаратного ключа, основываясь на секретном и открытом ключах,
связь между средством управления правами доступа и аппаратным ключом шифруют благодаря общему знанию общего ключа шифрования,
средство управления правами доступа отправляет идентификатор в аппаратный ключ, например MAC-адрес устройства обработки,
хронологию запросов на установление соединения можно обновлять в аппаратном ключе,
аппаратный ключ сравнивает принятый идентификатор средства управления правами доступа, например MAC-адрес устройства обработки, со списком идентификаторов, например с MAC-адресом каждого средства обработки, чей доступ санкционирован аппаратным ключом,
если идентификатор средства управления правами доступа, например MAC-адрес устройства обработки, распознан аппаратным ключом, то пользователь может получить доступ к средству обработки, например, с помощью разблокировки портов клавиатуры/мыши и/или отключения средства обнаружения устройства обработки.
Например, лицу, которому разрешено обслуживание средства обработки, могут быть предоставлены некоторые права доступа на средство обработки через удаленный сервер, и, когда такой человек идентифицирует себя, используя, например, аппаратный ключ, средство обнаружения рассматривает попытку доступа такого человека, как попытку санкционированного доступа, и поэтому не выполняет ни отключение, ни разрушение средства обработки.
Устройство обработки RX согласно изобретению может также содержать средство обновления UPD, выполненное с возможностью соединения через защищенное соединение NET4 с удаленным объектом SER и отправки запроса на обновление в удаленный объект SER для обновления средства обработки, в частности заданных правил обработки.
Защищенное сетевое соединение NET4 может быть соединением Интернет с использованием зашифрованного защищенного соединения, например, с использованием алгоритма RSA.
Запрос на обновление может содержать идентификатор, идентифицирующий текущую версию средства обработки PROC и/или заданные правила обработки.
Как показано на фиг. 3b, при приеме запроса на обновление, удаленный сервер SER сравнивает текущую версию средства обработки и/или заданных правил обработки с новой версией. Если удаленный сервер SER обнаруживает, что существует более свежая версия средства обработки PROC и/или заданных правил обработки, например, программы и/или данных средства обработки, то новую версию средства обработки и/или заданных правил обработки отправляют от удаленного сервера SER к средству обработки.
Как показано на фиг. 3c, средство обработки может затем устанавливать новую версию и проверять, что установка выполнена правильно, или возвращаться к предыдущей версии в случае необходимости.
Согласно одному из вариантов осуществления изобретения система обработки может содержать множество устройств обработки. Например, система обработки согласно изобретению может содержать первое и второе устройства обработки, каждое устройство обработки содержит средство обработки, выполненное с возможностью обработки запроса на заказ на основе заданных правил обработки для получения параметров офтальмологической линзы согласно информации, содержащейся в запросе на заказ.
Средство обработки каждого устройства обработки можно размещать в отдельных защищенных корпусах.
Каждое устройство обработки может содержать память, в которой хранят команды для осуществления по меньшей мере части заданных правил обработки, и отдельное средство обнаружения, выполненное с возможностью обнаружения любой попытки несанкционированного доступа к памяти указанного устройства обработки и/или для разрушения памяти при обнаружении попытки получить доступ к указанной памяти.
Согласно одному из вариантов осуществления изобретения, средства обработки, содержащиеся в первом и втором обрабатывающих устройствах, имеют одинаковые заданные правила обработки и/или данные конструкции офтальмологической линзы и/или средства вычисления, выполненные с возможностью вычисления параметров производства офтальмологической линзы согласно информации, содержащейся в запросе на заказ.
Преимущественно, использование множества независимых устройств обработки может предоставлять возможность управления рабочей нагрузки и переходом на другой ресурс при отказе. Множество устройств обработки, которые имеют одинаковые заданные правила обработки, можно размещать в пределах группы.
Одно из устройств обработки в группе называют главным обрабатывающим устройством MAS, а другие устройства обработки, SLA, упоминаются как вспомогательные.
Преимущественно, в пределах группы средства обработки устройств обработки имеют одинаковую версию заданных правил обработки для минимизации ошибок.
Соединенная с группой устройств обработки система обработки согласно изобретению может содержать прототип устройства обработки PROT, имеющий те же самые особенности, как устройства обработки согласно изобретению, но средство обработки может быть выполнено с возможностью получения определенных параметров офтальмологической линзы, например, тестовой версии средства обработки в определенной тестовой версии заданных правил обработки.
Согласно одному из вариантов осуществления изобретения система обработки может содержать множество групп устройств обработки.
Как показано на фиг. 4a, запрос на заказ можно отправлять от объекта управления LMS главному обрабатывающему устройству MAS.
Как показано на фиг. 4b, когда главное обрабатывающее устройство MAS принимает запрос на заказ, главное обрабатывающее устройство MAS выбирает, какое устройство обработки должно обрабатывать запрос на заказ, и отправляет запрос на заказ в выбранное устройство обработки.
Как показано на фиг. 4c, когда выбранное устройство обработки обработало запрос на заказ и получило параметры офтальмологической линзы, например параметры производства, параметры производства офтальмологической линзы отправляют главному обрабатывающему устройству MAS.
Как показано на фиг. 4d, главное обрабатывающее устройство MAS отправляет в объект управления LMS параметры производства.
Управляющий объект LMS может затем отправлять параметры производства в устройство производства линз, чтобы произвести офтальмологическую линзу, соответствующую запросу на заказ.
Использование множества устройств обработки может предоставлять возможность управления переходом на другой ресурс при отказе устройства обработки. Пример такого управления показывают на фиг. 5a-5c.
Представленное на фиг. 5a является обычным режимом обработки, в котором каждое вспомогательное обрабатывающее устройство SLA1, SLA2 регулярно обновляют с помощью данных главного обрабатывающего устройства и проверяют доступность главного обрабатывающего устройства MAS1, т.е. что главное обрабатывающее устройство может обычным образом осуществлять связь с объектом управления LMS.
Фиг. 5b представляет состояние, когда главное обрабатывающее устройство MAS1 больше не отвечает. Вспомогательные обрабатывающие устройства SLA1, SLA2 продолжают проверять доступность главного обрабатывающего устройства MAS1 и принимают ошибку как результат, указывающий, что связь невозможна между главным обрабатывающим устройством и объектом управления LMS.
Фиг. 5c представляет состояние, в котором вспомогательное обрабатывающее устройство SLA1 автоматически переопределяют в качестве нового главного обрабатывающего устройства MAS2. Другое вспомогательное обрабатывающее устройство SLA2 может проверять, что новое главное обрабатывающее устройство MAS2 доступно без ошибок. Объект управления LMS может обычным образом осуществлять связь с новым главным обрабатывающим устройством MAS2.
Преимущественно, можно выполнять переход на другой ресурс при отказе главного обрабатывающего устройства MAS без необходимости остановки способа обработки.
Изобретение описано выше при помощи вариантов осуществления без ограничения общей изобретательной концепции изобретения.