СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ
METHOD FOR INFORMATION PROCESSING

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение относится, в общем, к контактным линзам, которые облегчают сбор и/или обработку информации.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 – блок-схема примерной неограничивающей системы, включающей в себя контактную линзу, которая облегчает сбор и/или обработку информации в соответствии с аспектами, описанными в настоящей заявке,
Фиг. 2 – примерная неограничивающая память данных контактной линзы, которая облегчает сбор и/или обработку информации в соответствии с аспектами, описанными в настоящей заявке.
Фиг. 3 – примерная неограничивающая таблица информации, хранящейся в контактной линзе в соответствии с аспектами, описанными в настоящей заявке.
Фиг. 4 – примерная неограничивающая схема аналитического компонента, который облегчает обработку информации в соответствии с аспектами, описанными в настоящей заявке.
Фиг. 5 – примерный неограничивающий график, подробно поясняющий статистическую информацию, сформированную аналитическим компонентом в соответствии с аспектами, описанными в настоящей заявке.
Фиг. 6 и 7 – примерные неограничивающие блок-схемы последовательностей операций способов функционирования контактной линзы, которая облегчает сбор и/или обработку информации в соответствии с аспектами, описанными в настоящей заявке.
Фиг. 8 – блок-схема примерной сетевой или распределенной компьютерной среды, с которой могут быть связаны один или более аспектов, описанных в настоящей заявке.
Фиг. 9 – блок-схема примерной компьютерной среды, с которой могут быть связаны один или более аспектов, описанных в настоящей заявке.
ПОДРОБНОЕ ОПИСАНИЕ
Различные аспекты описаны ниже со ссылкой на чертежи, на которых одинаковые числовые позиции служат для сквозного обозначения одинаковых элементов. В нижеприведенном описании, в целях пояснения приведены многочисленные конкретные подробности, чтобы обеспечить более глубокое понимание одного или более аспектов. Однако, очевидно, что данные аспекты могут быть практически осуществлены без упомянутых конкретных подробностей. В других примерах конструкции и устройства показаны в форме блок-схемы для облегчения описания одного или более аспектов.
Амперометрия является применением электрического тока или изменения электрического тока для обнаружения аналитов в растворе. Аналит может включать в себя, но без ограничения, глюкозу, холестерин, лактат, мочевину или что-то подобное. В частности, амперометрию осуществляют с помощью амперометрических электрохимических датчиков с электродами, расположенными в непосредственной близости к анализируемому веществу. Измерения электродом основаны на окислительной или восстановительной реакции, которая происходит, когда электрод находится вблизи вещества. Подходящие потенциалы, прикладываемые к электродам, вызывают протекание упомянутых реакций. Полученные электрические токи можно использовать при идентификации аналита в некоторых вариантах осуществления.
Амперометрические датчики нуждаются в дополнительных биочувствительных элементах на рабочем электроде, чтобы происходила токогенерирующая окислительно-восстановительная реакция. Один тип биочувствительного элемента представляет собой фермент оксидазу, который катализирует окисление аналитов кислородом. Например, на датчик можно нанести глюкозооксидазу, чтобы сделать датчик пригодным для обнаружения глюкозы.
Амперометрию осуществляют с использованием электрохимического датчика. Когда ни одно из веществ, измеряемых датчиком, не контактирует с электродами датчика, никакого тока не протекает. Однако, когда вещество, измеряемое датчиком, контактирует с электродами датчика, ток генерируется и протекает. Ток можно измерять для определения присутствия и/или концентрации аналита в текучей среде. Например, уровень концентрации материала можно соответствовать измеренному электрическому току.
При изготовлении вышеупомянутых электродов можно использовать множество разных технологий. Например, для тонкопленочных электродов из благородных металлов можно применить вакуумное осаждение, включающее в себя напыление и испарение. Приведенные этапы можно объединять с фотолитографическими методами для маскирования и формирования рисунка конкретных электродов и соединений с электродами. Для угольных электродов можно применить трафаретную печать угольной краской.
Холестерин присутствует в глазах и слезах человека. В некоторых крайних случаях очень высоких уровней холестерина в организме, например, холестерин накапливается и осаждается вокруг глазного века для формирования маленьких желтых бляшек, называемых ксантелазмой век. Однако, нежелательное накопление холестерина и чрезмерное потребление продуктов питания, содержащих холестерин, может привести к тяжелым, опасным для жизни состояниям. Например, ишемические заболевания сердца, тромбоз сосудов головного мозга и атеросклероз связаны с интенсивным накоплением холестерина в стенках артерий.
Концентрации холестерина обычно измеряют в миллиграммах на децилитр (мг/дл) крови. Существуют три разных категории уровней холестерина: общий уровень холестерина, уровень холестерина ЛПВП (липопротеина высокой плотности) и уровень холестерина ЛПНП (липопротеина низкой плотности).
Для общих уровней холестерина желательная концентрация составляет менее, чем 200 мг/дл и считается создающей пониженный риск для ишемического заболевания сердца. Общая концентрация холестерина 200 мг/дл или выше приводит к повышенному риску ишемического заболевания сердца. Общие концентрации холестерина 200-239 мг/дл являются граничными высокими уровнями, и концентрации холестерина, равные и большие, чем 240 мг/дл являются высокими уровнями холестерина.
Что касается уровней холестерина ЛПВП, то более высокие уровни приводят к меньшему риску ишемического заболевания сердца. Концентрации ЛПВП менее, чем 40-50 мг/дл приводят к высокому риску заболевания сердца, тогда как желательны концентрации ЛПВП 50-60 мг/дл.
Что касается уровней холестерина ЛПНП, то пониженные уровни приводят к меньшему риску ишемического заболевания сердца. Концентрации ЛПНП менее, чем 100 мг/дл являются оптимальными, концентрации ЛПНП 100-129 мг/дл близки или выше оптимального уровня, концентрации ЛПНП от 130-159 мг/дл являются граничным высоким уровнем, концентрации ЛПНП от 160-189 мг/дл являются высоким уровнем, и концентрация ЛПНП 190 мг/дл и выше является очень высоким уровнем.
Мониторинг холестерина и лечение заболеваний, связанных с высоким общим холестерином, являются инвазивными и длительными, так как пациенты часто должны посещать кабинет медицинского работника для медосмотра или процедуры.
Аномально высокие или низкие уровни глюкозы в организме связаны с несколькими проблемами со здоровьем, включающими в себя сахарный диабет и поражение органов. Нормальным считается уровень глюкозы ниже, чем 100 мг/дл без приема пищи и ниже, чем 140 мг/дл через два часа после приема пищи.
Диагностика диабета или преддиабета основана на уровне глюкозы в организме. Например, у человека можно диагностировать сахарный диабет, если его уровень глюкозы выше, чем 126 мг/дл после воздержания от приема пищи в течение восьми часов, если его уровень глюкозы выше, чем 200 мг/дл через два часа после питья специального сладкого напитка, предложенного медицинским работником, и/или уровень глюкозы составляет 200, и человек испытывает усиленное мочеиспускание, жажду и/или потерю в весе.
При обычных подходах требуется выполнять ежедневную стандартную процедуру, включающую в себя проколы пальцев, и периодически создаются соответствующие дискомфорт и неудобство. Однако типичная слеза человека может содержать достаточно глюкозы для измерения уровня глюкозы крови, и неудобство и дискомфорт от проколов пальцев можно избежать или минимизировать во время мониторинга и диагностики сахарного диабета.
Потенциальный водород (pH) является уровнем водородных ионов в организме. Чем выше уровень pH, тем выше уровень щелочи и насыщения кислородом в организме. Напротив, чем ниже уровень pH, тем больше закисление и недостаток кислорода в организме. Типичный диапазон уровней pH составляет от 0 до 14, при этом 7,0 является нейтральным. Уровни выше 7,0 считаются щелочными, и уровни ниже 7,0 считаются кислотными.
Кровь человека обычно находится в диапазоне между 7,35 и 7,45, при этом идеальный уровень pH крови человека является немного щелочным уровнем 7,4. Уровни ниже или выше приведенного диапазона могут указывать на заболевание или другие проблемы со здоровьем (например, сердечно-сосудистую недостаточность, иммунодефицит, нарушение, вызванное свободными радикалами, функцию напряженного(ой) мочевого пузыря/почки/печени, рак, упадок сил, прибавление/потеря веса, гормональные нарушения). Кислотная кровь может дополнительно снижать способность организма надлежащим образом поглощать питательные элементы, снижать способность организма восстанавливать поврежденные клетки и нейтрализовать тяжелые металлы и/или может способствовать развитию опухолевых клеток.
Уровень pH в организме можно измерять по многочисленным разным телесным жидкостям (например, слезным жидкостям, моче и слюне). Соответственно, инвазивные анализы крови являются как затруднительными, так и необязательными,
Нормальная температура тела здорового взрослого человека в состоянии покоя приблизительно равна 98,6° Фаренгейта (F) (37°C). Однако, температура тела изменяется из-за метаболизма, при этом повышенный метаболизм имеет следствием повышение температуры и пониженный метаболизм имеет следствием снижение температуры. Время суток и день месяца также могут влиять на температуру тела. Например, температура тела ниже утром, чем вечером. Температура тела изменяется также в зависимости от части тела, на которой ее измеряют. Температуры во рту обычно равны 98,6°F (37°C), подмышечные температуры обычно равны 97,7°F (36,4°C), и ректальные температуры обычно равны 99,6° F (37,6°C). Температуру тела можно также измерять в других зонах (например, в глазу).
Повышенная температура тела обычно показывает расстройство здоровья, так как организм стремится бороться с грибками, вирусами и бактериями путем повышения температуры до уровня, при котором патогенные микроорганизмы и токсины, связанные с расстройством здоровья, не могут размножаться. Соответственно, мониторинг температуры тела может быть важной частью сохранения здоровья.
Статистика включает в себя сбор, организацию, анализ, интерпретацию и/или представление измененной/собранной информации. С развитием технологии, более широкая и сложная компьютеризация позволяет собирать, хранить и/или обрабатывать большие объемы данных. Кроме того, существуют многочисленные способы оценки данных.
Статистический анализ можно использовать для обработки и/или оценки информации (например, уровней холестерина, глюкозы, pH и/или температуры), измеренной датчиками. Два основных типа статистики представляют собой описательную статистику и статистику вывода.
Описательная статистика включает в себя способы для организации и обобщения собранных данных. Данные способы включают в себя, но без ограничения, графики, таблицы, схемы и измерения, например, средние величины, процентили и характеристики изменчивости данных. В описательной статистике можно применить извлечение информации из данных для обнаружения комбинаций, способов машинного обучения и искусственного интеллекта, регрессионного моделирования и сводной статистики.
Статистика вывода основана на способах для получения выводов по данным, собранным на основании оценки выборки данных. Например, можно делать прогнозы, относящиеся ко всему набору данных. Примерный прогноз может иметь отношение к вероятности того, что, на основании собранных данных имеет место заболевание или расстройство здоровья (например, при скрининге на выявление онкологических заболеваний). Можно давать рекомендации для достижения или во избежание прогнозов.
Статистические способы, например, регрессионный анализ, можно применять для анализа данных. Регрессионный анализ включает в себя методы анализа разных переменных величин для определения связи между одной или более зависимыми переменными величинами (например, уровнем холестерина) и независимыми переменными величинами (например, сонливостью). Например, можно использовать анализ для определения того, как изменяется значение зависимой переменной величины, когда изменяется значение независимой переменной величины, при одновременной сохранении постоянными значений других независимых переменных величин. Регрессионный анализ может применяться для прогнозирования и частично совпадает с областью машинного обучения (областью искусственного интеллекта, которая использует алгоритмы для идентификации комбинаций в данных и/или составления прогнозов на основании оценки данных).
В регрессионном анализе можно использовать разные модели, чтобы моделировать зависимость между двумя переменными величинами. Линейная регрессия является типом регрессионного анализа. Линейная регрессия моделирует зависимость между зависимыми переменными величинами (например, уровень pH) и независимой переменной величиной (например, информацией, указывающей общее состояние здоровья носителя контактных линз) с использованием функций линейного предиктора. Неизвестные параметры модели оценивают по данным, с которыми выполняют линейную регрессию. Интерполяционные способы можно использовать для выполнения прогнозирования на основании значений в наборе собранных данных, используемых для подбора модели, тогда как экстраполяцию можно использовать для выполнения прогнозирования на основании значений, не входящих в набор собранных данных.
В линейных регрессионных моделях условное среднее независимой переменной величины при данной зависимой переменной величине является обычно аффинной функцией. В некоторых случаях, срединное значение или какой-либо другой квантиль условного распределения независимой переменной величины при данной зависимой переменной величине является линейной функцией зависимой переменной величины.
Нелинейная регрессия является типом регрессионного анализа, при котором наблюдаемая информация (например, значение концентрации глюкозы) моделируется нелинейной функцией. Нелинейная функция является комбинацией параметров модели и зависит от независимой переменной величины.
Устройства, системы и способы, раскрытые в настоящей заявке, относятся к контактным линзам, которые облегчают сбор и/или обработку информации. Контактная линза собирает информацию из организма носителя контактной линзы (с помощью датчиков), и аналитический компонент выполняет статистический анализ собранной информации. Внешнее устройство может питать датчики на контактной линзе и может принимать входные данные от носителя контактной линзы относительно ощущений общего состояния здоровья (например, находится ли носитель контактной линзы в сонном или активном состоянии). Прогнозы и рекомендации могут выдаваться аналитическим компонентом на основании выполненного статистического анализа.
Один или более аспектов, описанных в настоящей заявке, могут быть полезны для облегчения неинвазивного мониторинга различных признаков организма и соответствующих анализа, прогнозов и рекомендаций для оптимальной организации медицинского обслуживания,
В одном частном аспекте обеспечивается аналитический компонент. Аналитический компонент может включать в себя: память, сконфигурированную с возможностью хранения машинно-выполняемых компонентов; и процессор, сконфигурированный с возможностью выполнения следующих машинно-выполняемых компонентов, хранящихся в памяти: коммуникационного компонента, сконфигурированного с возможностью приема из контактной линзы информации, указывающей измеренные признаки на контактной линзе, при этом признаки, измеренные датчиками, являются признаками носителя контактной линзы; и компонента статистического анализа, сконфигурированного с возможностью формирования статистической информации на основании, по меньшей мере, информации, указывающей признаки, измеренные датчиками на контактной линзе.
В одном аспекте обеспечивается контактная линза. Контактная линза может включать в себя: подложку; и схему. Схема может включать в себя: множество датчиков, сконфигурированных с возможностью измерения соответствующих признаков, связанных с носителем контактной линзы, при этом множество датчиков сконфигурировано с возможностью получения питания от портативного радиочастотного (РЧ) устройства, внешнего относительно контактной линзы; и коммуникационный компонент, сконфигурированный с возможностью передачи в РЧ устройство, по меньшей мере, чего-то одного из информации, указывающей признаки, измеренные датчиками, или рекомендации, основанной на информации, указывающей признаки, измеренные датчиками.
В одном аспекте обеспечивается способ. Способ может включать в себя: этап приема питания множеством датчиков на контактной линзе из устройства, внешнего относительно контактной линзы; этап измерения множеством датчиков соответствующего множества признаков, связанных с носителем контактной линзы; и этап передачи из контактной линзы информации, указывающей измеренные признаки (признаки, измеренные датчиками) в аналитический компонент, сконфигурированный с возможностью выполнения статистического анализа информации, указывающей признаки, измеренные датчиками.
В одном аспекте обеспечивается система. Система может включать в себя контактную линзу и аналитический компонент. Контактная линза может включать в себя: подложку; и схему, расположенную на или в подложке. Схема может включать в себя: множество датчиков, сконфигурированных с возможностью считывания соответствующих признаков, связанных с носителем контактной линзы; и коммуникационный компонент, сконфигурированный с возможностью передачи информации, указывающей признаки, измеренные датчиками. Аналитический компонент может быть внешним относительно контактной линзы. Аналитический компонент может быть сконфигурирован с возможностью: приема информации, указывающей признаки, измеренные датчиками; и формирования статистической информации на основании, по меньшей мере, информации, указывающей признаки, измеренные датчиками.
Различные аспекты описаны ниже со ссылками на фигуры. Как показано на фиг. 1, система 100 включает в себя контактную линзу 102, которая покрывает, по меньшей мере, участок глаза 104. При этом контактная линза 102 может быть сконфигурирована с возможностью измерения множества признаков носителя контактной линзы 102 и облегчения формирования соответствующей статистической информации 130, аналитический компонент 132, который может принимать измеренную датчиками информацию 120 из контактной линзы 102 и формировать статистическую информацию 130, и/или радиочастотное (РЧ) считывающее устройство 116, в которое может передаваться информация 120 или статистическая информация 130.
В некоторых аспектах система 100 может также включать в себя устройство 118, сконфигурированное с возможностью сохранения информации 120, измеренной датчиками на контактной линзе 102, и/или статистической информации 130, сформированной аналитическим компонентом 132. Устройство 118 может также выполнять различные первичные функции (например, интеллектуального телефона, портативного компьютера или головного устройства отображения, который(ое) выполняет функции связи, обработки текстов и/или отображения в дополнение к хранению информации 120 или статистической информации 130). Хотя аналитический компонент 132 изображен как компонент, отдельный от устройства 118, в некоторых аспектах аналитический компонент 132 может быть включен в состав устройства 118. В некоторых аспектах аналитический компонент 132 может быть включен в состав контактной линзы 102.
Контактная линза 102 может включать в себя подложку 114, датчики 106, 108, 110, 112, схемы 128 датчиков и коммуникационный компонент 122. В некоторых аспектах контактная линза 102 может также включать в себя память 124 и/или микропроцессор 126. В некоторых аспектах что-то одно или более из датчиков 106, 108, 110, 112, аналитического компонента 132, коммуникационного компонента 122, памяти 124 и/или микропроцессора 126 может содержаться в составе одной или более схем на контактной линзе 102. В некоторых аспектах что-то одно или более из датчиков 106, 108, 110, 112, коммуникационного компонента 122, памяти 124 и/или микропроцессора 126 могут иметь коммуникационное и/или электрическое соединение друг с другом, чтобы выполнять одну или более функций контактной линзы 102. Компоненты могут располагаться на или в подложке 114.
Датчики 106, 108, 110, 112 могут быть сконфигурированы с возможностью измерения различных признаков, связанных с носителем контактной линзы 102. Например, датчик 106 может быть сконфигурирован с возможностью измерения информации о глюкозе (например, концентрации глюкозы и/или уровня глюкозы), связанной с носителем контактной линзы 102. Датчик 108 может быть сконфигурирован с возможностью измерения информации о холестерине (например, уровне холестерине), связанной с носителем контактной линзы 102. Датчик 110 может быть сконфигурирован с возможностью измерения уровня pH, связанного с носителем контактной линзы 102. Датчик 112 может быть сконфигурирован с возможностью измерения температуры, связанной с носителем контактной линзы 102.
2
2
Датчик 106 глюкозы и датчик 108 холестерина могут быть амперометрическими электрохимическими датчиками, которые обнаруживают присутствие и/или концентрацию глюкозы и холестерина, соответственно. Датчики 106, 108 могут использовать фермент оксидазу для катализа окисления глюкозы и холестерина кислородом. Продукт может быть пероксидом водорода (HO). Например, глюкозооксидазу можно нанести на датчик 106, чтобы сделать датчик 106 пригодным для функционирования в качестве биодатчика глюкозы. Аналогично, холестерин-оксидазу можно нанести на датчик 108, чтобы сделать датчик 108 пригодным для функционирования в качестве биодатчика холестерина. Когда глюкоза или холестерин обнаруживается на датчиках 106, 108, может протекать ток, и выходной ток может указывать уровень глюкозы, обнаруженной датчиком 106, или уровень холестерина, обнаруженного датчиком 108. Схемы 128 датчиков могут иметь соединения с датчиками 106, 108 и определять выходной ток датчиков 106, 108. Выходной ток может указывать концентрацию аналита в растворе.
Датчик 110 может быть электрохимическим датчиком, который имеет выходное напряжение, указывающее уровень pH в слезной жидкости, попадающей на контактную линзу 102. В некоторых аспектах датчик 110 включает в себя, по меньшей мере, измерительный электрод, электрод сравнения и температурно-чувствительный компонент. Измерительный электрод может создавать потенциал как функцию концентрации ионов водорода в растворе, измеряемом датчиками. Потенциал может быть измерен относительно потенциала на электроде сравнения. Поскольку потенциал на измерительной схеме может также изменяться в зависимости от изменений температуры, потенциал на измерительной схеме можно регулировать по температуре (которая измеряется температурно-чувствительным компонентом). Отрегулированный потенциал является функцией уровня pH в растворе, измеряемом датчиками. Схемы 128 датчиков могут иметь соединение с датчиком 110 и определять изменение потенциала.
Датчик 112 может быть температурным датчиком, который изменяет сопротивление в зависимости от измеряемой температуры. Например, чувствительный компонент датчика 112 может включать в себя резистивный компонент (например, резистивный термометр), сконфигурированный с возможностью восприятия температуры на контактной линзе 102 и увеличения сопротивления с повышением температуры или уменьшения сопротивления со снижением температуры. Ток на выходе датчика 112 может изменяться в результате изменения сопротивления. По существу, выходной ток может указывать температуру (или изменение температуры), измеряемую датчиком 112. Схемы 128 датчиков могут иметь соединение с датчиком 110 и определять выходной ток.
Память 124 может хранить информацию, имеющую отношение к измеренным/воспринимаемым уровням/концентрациям холестерина, глюкозы, температуры и/или pH, и/или машинно-выполняемые команды для выполнения микропроцессором 126. Фиг. 2 представляет примерную неограничивающую память данных контактной линзы, которая облегчает сбор и/или обработку информации в соответствии с аспектами, описанными в настоящей заявке. Фиг. 3 представляет примерную неограничивающую таблицу информации, хранящейся в контактной линзе в соответствии с аспектами, описанными в настоящей заявке. Память 124 может включать в себя память 200 данных в некоторых аспектах.
Как показано на фиг. 2 и 3, в некоторых аспектах память данных (например, память 200 данных) может быть обеспечена на контактной линзе 102 и может сохранять информацию, измеренную датчиками 106, 108, 110, 112. Например, память 200 данных может содержаться в составе памяти 124 в некоторых аспектах. В некоторых аспектах память 200 данных не обеспечена на контактной линзе 102, но доступна контактной линзе 102 для сохранения и вызова информации 120 и/или статистической информации 130.
Память 200 данных может хранить информацию 204 о глюкозе (например, концентрации глюкозы и/или информацию, указывающую уровень концентрации глюкозы), информацию 202 о холестерине (например, концентрацию холестерина и/или информацию, указывающую уровень концентрации холестерина), информацию 206 об уровне pH (например, численное значение уровня pH и/или информацию, указывающую уровень pH) и/или температурную информацию 208 (например, значение температуры и/или информацию, указывающую уровень температуры).
Как показано в таблице 300 на фиг. 3, численные значения, соответствующие концентрациям или уровням, могут храниться в памяти 200 данных в виде информации 204 о глюкозе (например, концентраций глюкозы и/или информации, указывающей уровень концентрации глюкозы), информации 202 о холестерине (например, концентрации холестерина и/или информации, указывающей уровень концентрации холестерина), информации 206 об уровне pH (например, численного значения уровня pH и/или информации, указывающей уровень pH) и/или температурной информации 208 (например, значения температуры и/или информации, указывающей уровень температуры). Измеренные/воспринимаемые принятые информация 202 о холестерине, информация 204 о глюкозе, температурная информация 208 и/или информация 206 об уровне pH могут быть текущей информацией и/или ранее полученной информацией. В некоторых аспектах информация может собираться в течение периода времени. Например, измеренные/воспринимаемые принятые информация 202 о холестерине, информация 204 о глюкозе, температурная информация 208 и/или информация 206 об уровне pH могут собираться в течение периода времени (например, одного месяца, шести месяцев, одной недели) до выполнения аналитическим компонентом 132 статистического анализа измеренной/воспринимаемой информации.
Память 200 данных может быть сконфигурирована с возможностью сохранения информации переданной в аналитический компонент 132, принятой и/или обработанной данных компонентом. Например, память 200 данных может сохранять информацию 204 о глюкозе (например, информацию о текущих, архивных и/или средней концентрациях глюкозы), информацию 202 о холестерине (например, текущие, архивные и/или средний уровни холестерина), информацию 206 об уровне pH (например, текущие, архивные и/или средний уровни pH) и/или температурную информацию 208 (например, информацию о текущих, архивных и/или средней температурах тела). В некоторых аспектах, хотя и не показанных, память 200 данных может сохранять статистическую информацию (например, статистическую информацию 130), принятую из аналитического компонента 132.
Представленные значения и уровни являются всего лишь примерными, предназначенными для иллюстрации систем и способов по настоящему изобретению и могут или не могут быть точными воспроизведениями истинных значений, концентраций и/или уровней, с которыми работают система и способы.
Микропроцессор 126 может выполнять машинно-выполняемые команды для выполнения одной или более функций контактной линзы 102. Например, в некоторых аспектах микропроцессор 126 может преобразовывать выходной ток из различных датчиков 106, 108, 110, 112 в измеренные/воспринимаемые концентрации и/или уровни.
В различных аспектах датчики 106, 108, 110, 112 могут измерять различные признаки одновременно, в несовпадающие моменты времени или случайным образом. Например, в некоторых аспектах датчики 106, 108, 110, 112 могут выполнять измерение одной пробы жидкости, попадающей на контактную линзу 102, и, тем самым, выполнять измерение одновременно.
В некоторых аспектах датчики 106, 108, 110, 112 получают питание дистанционно в течение кратковременных интервалов от устройства 118. Например, коммуникационный компонент 122 может включать в себя радиочастотную (РЧ) антенну (не показанную), которая может принимать РЧ сигналы из устройства 118 для питания датчиков 106, 108, 110, 112 и схем 128 датчиков.
Принимаемые РЧ сигналы могут допускать включение питания датчиков 106, 108, 110, 112 и схем 128 датчиков в течение относительно коротких периодов времени (например, 10 секунд, 20 секунд, 1 минуты). Когда коммуникационный компонент 122 принимает РЧ сигнал, и питание датчиков 106, 108, 110, 112 и схем 128 датчиков включается, датчики 106, 108, 110, 112 могут считывать/обнаруживать глюкозу, холестерин, температуру и/или уровень pH у носителя контактной линзы 102, и схемы 128 датчиков могут определять различную информацию 120 (например, концентрации и/или уровни глюкозы, холестерина, температуры и/или pH).
В некоторых аспектах коммуникационный компонент 122 может передавать информацию 120 в устройство, внешнее относительно контактной линзы 102. Например, коммуникационный компонент 122 может передавать информацию 120 в устройство 118 для хранения информации 120. В другом примере, коммуникационный компонент 122 может передавать информацию 120 в аналитический компонент 132 или РЧ считывающее устройство 116.
Следует понимать, что, в соответствии с одним или более аспектами, описанными в настоящем раскрытии, пользователи могут согласиться или отказаться на/от обеспечение/я персональной информации, демографической информации, информации о местонахождения, информации о праве собственности, частной информации и т.п. в связи с аспектами сбора данных. Кроме того, один или более аспектов, описанных в настоящей заявке, могут обеспечивать обезличивание собранных, принятых или переданных данных.
В различных аспектах устройство 118 может включать в себя любое число устройств, внешних относительно контактной линзы 102 и способных обмениваться РЧ сигналами и принимать входные данные от носителя контактной линзы 102. Например, но без ограничения, устройство 118 может включать в себя интеллектуальный телефон, планшетный компьютер, портативный компьютер, головное устройство отображения и/или РЧ считывающее устройство (например, РЧ считывающее устройство 116).
Аналитический компонент 132 системы 100 можно описать более подробно со ссылкой на фиг. 1-5. Фиг. 4 представляет примерную неограничивающую схему аналитического компонента, который облегчает обработку информации в соответствии с аспектами, описанными в настоящей заявке. Фиг. 5 представляет примерный неограничивающий график, подробно поясняющий статистическую информацию, сформированную аналитическим компонентом в соответствии с аспектами, описанными в настоящей заявке.
Как показано на фиг. 4, аналитический компонент 132 может включать в себя компонент 402 сравнения концентраций/уровней, компонент 404 статистического анализа, память 410, микропроцессор 414 и/или коммуникационный компонент 416. Компонент 402 сравнения концентраций/уровней, компонент 404 статистического анализа, память 410, микропроцессор 414 и/или коммуникационный компонент 416 могут иметь коммуникационные и/или электрические соединения друг с другом, чтобы выполнять одну или более функций аналитического компонента 132.
Коммуникационный компонент 416 может быть сконфигурирован с возможностью беспроводного приема информации 120, измеряемой датчиками 106, 108, 110, 112 на контактной линзе 102. Например, как показано на фиг. 2 и 3, коммуникационный компонент 416 может принимать информацию 202 о холестерине, информацию 204 о глюкозе, температурную информацию 208 и/или информацию 206 об уровне pH, измеренную датчиками 106, 108, 110, 112 и и передаваемую из контактной линзы 102.
Память 410 может сохранять принятую информацию 202 о холестерине, информацию 204 о глюкозе, температурную информацию 208 и/или информацию 206 об уровне pH и/или машинно-выполняемые команды для выполнения микропроцессором 414. Микропроцессор 414 может выполнять машинно-выполняемые команды, чтобы выполнять одну или более функций аналитического компонента 132. Например, в некоторых аспектах микропроцессор 414 может облегчать статистический анализ, выполняемый аналитическим компонентом 132.
Компонент 402 сравнения концентраций/уровней может сравнивать принятые информацию 202 о холестерине, информацию 204 о глюкозе, температурную информацию 208 и/или информацию 206 об уровне pH с информацией о биологических признаках, хранимой в памяти 412 данных. В некоторых аспектах информация о биологических признаках может включать в себя таблицы, схемы и/или графики, подробно поясняющие различные постоянные величины/значения для холестерина, глюкозы, температуры и/или уровня pH для взрослых или индивидуализированные для носителя контактной линзы 102. Информация о биологических признаках может также включать в себя информацию, соответствующую разным значениям, указывающим, является ли значение/уровень слишком высоким, слишком низким или оптимальным.
В различных аспектах компонент 402 сравнения концентраций/уровней может определять, является ли измеренные/воспринимаемые значение или уровень слишком высоким, слишком низким или оптимальным, на основании сравнения между принятыми информации 202 о холестерине, информации 204 о глюкозе, температурной информации 208 и/или информации 206 об уровне pH и информацией о биологических признаках, хранимой в памяти 412 данных. В некоторых аспектах компонент 402 сравнения концентраций/уровней может определять изменчивость с течением времени величины какого-то одного или более из признаков организма носителя контактной линзы.
В различных аспектах компонент 404 статистического анализа может выполнять любое число математических функций разных типов для обработки и/или статистического анализа принятых информации 202 о холестерине, информации 204 о глюкозе, температурной информации 208 и/или информации 206 об уровне pH. В некоторых аспектах компонент 404 статистического анализа может получать доступ к уравнениям, хранимым в памяти 412 данных, чтобы выполнять упомянутые функции. Например, но без ограничения, компонент 404 статистического анализа может выполнять усреднение, вычисление вероятностей и функций распределения вероятностей, интегральных функций распределения, вычисление рядов, векторный анализ, определение процентильной информации или характеристик изменчивости, соответствующих измеренной/воспринимаемой информации, и любое число математических операций других типов, связанных со статистическим анализом или используемых во время него. Сформированная информация может быть статистической информацией 130.
Компонент 404 статистического анализа может также включать в себя компонент 406 регрессионного анализа. Компонент 406 регрессионного анализа может принимать информацию 202 о холестерине, информацию 204 о глюкозе, температурную информацию 208 и/или информацию 206 об уровне pH, измеряемые датчиками 106, 108, 110, 112. Информация 202 о холестерине, информация 204 о глюкозе, температурная информация 208 и/или информация 206 об уровне pH (включая соответствующую качественную или количественную информацию) могут приниматься во внимание как зависимые переменные величины компонентом 406 регрессионного анализа.
Компонент 406 регрессионного анализа может также принимать общую информацию о состоянии здоровья, характеризующую то, как себя чувствует носитель контактной линзы 102. Например, носитель контактной линзы 102 может вводить информацию на устройстве 118, имеющую отношение к тому, ощущает ли носитель контактной линзы 102 какое-либо заболевание, и/или общему ощущению/настроению носителя контактной линзы 102. Например, информация, указывающая на уровень активности, диплопию, боль, аппетит, может быть дополнительной информацией, вводимой как общая информация о состоянии здоровья. Информация может приниматься во внимание как независимые переменные величины компонентом 406 регрессионного анализа.
Общую информацию о состоянии здоровья можно вводить вводом речевых команд/информации, с клавиатуры или сенсорного экрана или любым числом других способов, которыми информацию можно вводить в устройство 118.
В различных аспектах общая информация о состоянии здоровья может передаваться из устройства 118 в аналитический компонент 132 (и/или в контактную линзу 102, которая может передавать общую информацию о состоянии здоровья в аналитический компонент 132). Аналитический компонент 132 может сохранять информацию как общую информацию о состоянии здоровья в памяти 412 данных в некоторых аспектах.
Компонент 406 регрессионного анализа может использовать регрессионный анализ, чтобы установить связь измеренных/воспринимаемых принятых информации 202 о холестерине, информации 204 о глюкозе, температурной информации 208 и/или информации 206 об уровне pH с одной из переменных величин, введенных носителем контактной линзы 102 в качестве общей информации о состоянии здоровья (при одновременном выдерживании, в некоторых аспектах, на постоянном уровне каких-либо других переменных величин, вводимых носителем контактной линзы 102). Компонент 406 регрессионного анализа может выполнять регрессионный анализ, чтобы идентифицировать наилучшие модели (например, линейные модели, нелинейные модели) для установления связи измеренной/воспринимаемой информации с общей информацией о состоянии здоровья, введенной носителем контактной линзы 102. Компонент 406 регрессионного анализа может затем использовать модель для прогнозирования здоровья носителя контактной линзы 102.
Например, в некоторых аспектах компонент 406 регрессионного анализа может оценивать измеренные/воспринимаемые принятые информацию 202 о холестерине, информацию 204 о глюкозе, температурную информацию 208 и/или информацию 206 об уровне pH и общую информацию о состоянии здоровья и применять линейную модель к переменным величинам, чтобы установить связь измеренной информации с общей информацией о состоянии здоровья, как описано и показано со ссылкой на фиг. 5.
Как показано на фиг. 5, измеренным/воспринимаемым уровням холестерина можно поставить в соответствие введенную общую информацию о состоянии здоровья, соответствующую уровню активности носителя контактной линзы. Уровень сонливости можно поставить в зависимость от измеренных/воспринимаемых уровней холестерина для прогнозирования состояний здоровья в будущем. Как показано, общий уровень 100 холестерина был измерен/воспринят, когда носитель контактной линзы сообщал об ощущении очень активного общего состояния здоровья. Когда общий уровень холестерина превысил 200, ощущение общего состояния здоровья, сообщаемое носителем контактной линзы, было сонным. Дополнительное продолжающееся повышение общих уровней холестерина свыше 200 соответствовало ощущениям усиления сонливости общего состояния здоровья. Как описано в настоящей заявке, для нормального взрослого человека оптимальным является общий уровень холестерина ниже, чем 200.
Компонент 406 регрессионного анализа может определять модель для установления связи общего уровня холестерина с ощущением общего состояния здоровья и выдавать прогнозы о неизбежном состоянии здоровья и/или рекомендации относительно сохранения здоровья. Например, с учетом примера, показанного на фиг. 5, в то время, как общими оптимальными уровнями являются любые общие уровни холестерина ниже 200, компонент 406 регрессионного анализа может рекомендовать, чтобы носитель контактной линзы 102 поддерживал уровни холестерина около 150 для максимальных уровней активности.
В некоторых аспектах компонент 404 статистического анализа может выполнять операции извлечения информации из данных для распознавания комбинаций, соответствующих принятой информации 202 о холестерине, информации 204 о глюкозе, температурной информации 208 и/или информации 206 об уровне pH. Например, компонент 404 статистического анализа может анализировать большие количества численных значений, соответствующих принятой информации 202 о холестерине, информации 204 о глюкозе, температурной информации 208 и/или информации 206 об уровне pH. Затем компонент 404 статистического анализа может выполнять кластерный анализ посредством идентификации сходных измеренных/воспринимаемых значений и группировки сходных значений. Компонент 404 статистического анализа может также выполнять обнаружение аномалий, чтобы идентифицировать резко отклоняющиеся значения в группе значений.
Компонент 406 регрессионного анализа может использовать информацию о комбинациях, чтобы определять, возникают ли конкретные комбинации значений, например, для холестерина, глюкозы, температуры и/или уровня pH в конкретные моменты суток, месяца. Кластерный анализ можно использовать для определения информации об общем состоянии здоровья, которое имеет тенденцию к связи с конкретными измеренными/воспринимаемыми значениями, а обнаружение аномалий можно использовать для определения признаков реакции организма (например, измеренных/воспринимаемых значений, которые значительно отличаются от других измеренных/воспринимаемых значений, измеряемых, когда отмечается такое же/сходное общее состояние здоровья).
В другом примере, в аспектах, когда носитель контактной линзы вводит информацию, указывающую тип пищи, которую носитель контактной линзы 102 принимает или принял, компонент 406 регрессионного анализа может использовать регрессионный анализ для определения, появляются ли в результате конкретные комбинации значений холестерина, глюкозы, температуры и/или уровня pH после приема пищи конкретных типов.
Интервал времени между вычислениями статистического анализа может быть статическим или динамически изменяющимся. Например, если аналитический компонент 132 определяет, что измеренная/воспринимаемая информация указывает аномальные уровни, то коммуникационный компонент 416 может передать информацию в контактную линзу 102, чтобы скорректировать частоту, с которой контактная линза 102 передает сохраненную информацию в аналитический компонент 132. В другом примере, интервал времени можно предварительно запрограммировать до первоначального использования контактной линзы 102. Например, носитель контактной линзы 102 и/или медицинский работник, обслуживающий носителя контактной линзы 102, может задавать интервалы времени между вычислениями статистического анализа.
В некоторых аспектах может проходить задержка из нескольких (например, 3) суток до проявления симптомов, спрогнозированных компонентом 404 статистического анализа. Соответственно, можно заранее обеспечить профилактические меры и лечение.
В различных аспектах аналитический компонент 132 может формировать статистическую информацию 130 в реальном времени. Например, статистическая информация 130 может формироваться аналитическим компонентом 132 по мере того, как датчики 106, 108, 110, 112 измеряют признаки носителя контактной линзы 102 (и контактная линза 102 передает информацию 120 в аналитический компонент 132).
В других аспектах датчики 106, 108, 110, 112 могут выполнять измерение во время включения питания (когда РЧ сигналы принимаются на контактной линзе 102), и схемы 128 датчиков могут определять уровни информации 120, измеренной датчиками 106, 108, 110, 112. Измеренная информация 120, может впоследствии сохраняться (например, в памяти 412 данных памяти 410), и аналитический компонент 132. может выполнять статистический анализ сохраненной информации 120.
Как показано на фиг. 1, в некоторых аспектах коммуникационный компонент 122 компактной линзы 102 может передавать информацию в устройство 118 на основании информации 120, измеренной датчиками 106, 108, 110, 112. Например, коммуникационный компонент 122 может передавать информацию, идентифицирующую соседние магазины, которые продают продукты питания с высоким содержанием сахара, (например, булочные), если датчик, который измеряет глюкозу (например, датчик 106) измеряет/воспринимает низкий уровень глюкозы. Аналогично, коммуникационный компонент 122 может передавать информацию, идентифицирующую соседние больницы или клиники, если датчики 106, 108, 110, 112 измеряют сильно аномальные уровни глюкозы, холестерина, pH и/или температуры.
В некоторых аспектах коммуникационный компонент 122 контактной линзы 102 может принимать статистическую информацию 130 из аналитического компонента 132. Статистическая информация 130 может включать в себя, но без ограничения, прогноз или предсказание, касающееся приближающихся симптомов или медицинского состояния, рекомендации, касающиеся потребления питательных веществ, рекомендацию по планированию посещения медицинского работника и/или идентификации магазинов, которые могут обеспечить выборы рационов питания, подходящие для нужд носителя контактной линзы 102.
Фиг. 6 и 7 представляют примерные неограничивающие блок-схемы последовательностей операций способов функционирования контактной линзы, которая облегчает сбор и/или обработку информации в соответствии с аспектами, описанными в настоящей заявке. Как показано на фиг. 6, на этапе 602 способ 600 может включать в себя прием питания во множество датчиков на контактной линзе из устройства, при этом устройство является внешним относительно контактной линзы (например, с использованием датчиков 106, 108, 110, 112). В различных вариантах осуществления питание может приниматься из интеллектуального телефона, головного устройства отображения или портативного компьютера, связанного с носителем контактной линзы. В различных аспектах датчики могут получать питание периодически при приеме ограниченных радиоимпульсов питания.
На этапе 604 способ 600 может включать в себя измерение с помощью множества датчиков, расположенных на или в подложке контактной линзы, соответствующего множества признаков, относящихся к носителю контактной линзы (например, с использованием датчиков 106, 108, 110, 112). В различных аспектах измерение может выполняться в то время, когда датчики периодически получают питание. Разные датчики могут измерять разные признаки носителя контактной линзы. Например, разные датчики могут измерять/воспринимать уровень и концентрацию глюкозы, холестерина, температуры и/или pH.
На этапе 606 способ 600 может включать в себя передачу из контактной линзы информации, указывающей измеренные признаки (например, с использованием коммуникационного компонента 122). Передача может осуществляться в аналитический компонент, сконфигурированный с возможностью выполнения статистического анализа информации. В различных аспектах статистический анализ может включать в себя регрессионный анализ, использующий информацию, указывающую измеренные признаки, информацию, относительно ощущения общего состояния здоровья, прогнозов или заключения, соответствующих состоянию здоровья носителя контактной линзы, определение средних значений, процентных значений, показателей изменчивости, соответствующих измеренным признакам и т.п.
Как показано на фиг. 7, на этапе 702 способ 700 может включать в себя измерение с помощью множества датчиков на контактной линзе соответствующих признаков, относящихся к носителю контактной линзы, при этом датчики сконфигурированы с возможностью получения питания из портативного РЧ устройства, внешнего относительно контактной линзы (например, с использованием датчиков 106, 108, 110, 112). Датчики могут получать питание от различных РЧ устройств разных типов, включающих в себя, но без ограничения, интеллектуальные телефоны, головные устройства отображения, портативные компьютеры или подобные устройства. Устройство может быть сконфигурировано с возможностью питания датчиков в течение ограниченных интервалов времени. Тогда датчики могут выполнять измерение в течение интервалов времени, в продолжении которых они получают питание от устройства.
На этапе 704 способ 700 может включать в себя передачу в РЧ устройство, по меньшей мере, чего-то одного из информации, указывающей измеренные признаки, или рекомендации, основанной на информации, указывающей измеренные признаки (например, с использованием коммуникационного компонента 122). Например, контактная линза может передавать в РЧ устройство значения, например, уровень/концентрацию холестерина или глюкозы, уровень pH и/или уровень температуры. В различных аспектах РЧ устройство может быть связано с носителем контактной линзы. По существу, носитель контактной линзы может получать уведомление о состоянии своего организма.
Рекомендация может быть идентификацией вариантов рациона питания (например, магазинов, булочных, ресторанов, обеспечивающих пищу, которая может решать проблему неполноценности или другую проблему, установленную на основании измеренных признаков). Например, в качестве рекомендации может обеспечиваться название и местоположение соседней булочной, если для носителя контактной линзы определяется существование низкого уровня глюкозы. В другом примере рекомендация может быть идентификацией информации, касающейся медицинской помощи, (например, соседних больниц, клиник, контактной информации относительно врача по внутренним болезням или другим специалистам) для носителя контактной линзы.
В некоторых аспектах информация, которую контактная линза может передавать в РЧ устройство для просмотра носителем контактной линзы, может приниматься из аналитического компонента, сконфигурированного с возможностью выполнения статистического анализа измеренной информации и формирования рекомендации в результате статистического анализа. Соответственно, измерение может выполняться на контактной линзе, и статистический анализ может выполняться аналитическим компонентом, внешним относительно контактной линзы. При приеме статистической информации в контактной линзе, контактная линза может обеспечивать информацию в РЧ устройство.
Хотя аспекты, описанные в настоящей заявке, подробно поясняют компонент, который выполняет статистический анализ, и РЧ устройство в отдельности, в некоторых аспектах аналитический компонент и РЧ устройство могут быть одним компонентом (или аналитический компонент может содержаться на контактной линзе).
ПРИМЕРНЫЕ СЕТЕВЫЕ И РАСПРЕДЕЛЕННЫЕ СРЕДЫ
Фиг. 8 представляет блок-схему примерной сетевой или распределенной компьютерной среды, с которой могут быть связаны один или более аспектов, описанных в настоящем раскрытии. Распределенная компьютерная среда включает в себя компьютерные объекты 810, 812 и т.п., и компьютерные объекты или устройства 820, 822, 824, 826, 828 и т.п., которые могут включать в себя программы, способы, данные, накопители, программируемые логические схемы и т.п., представленные приложениями 830, 832, 834, 836, 838. Можно понять, что компьютерные объекты 810, 812 и т.п. и компьютерные объекты или устройства 820, 822, 824, 826, 828 и т.п. могут включать в себя разные устройства, например, активные контактные линзы (и их компоненты), персональные цифровые помощники (PDA), аудио/видеоустройства, мобильные телефоны, плейеры, использующие технологию сжатия звука MPEG-1 (MP3), персональные компьютеры, портативные компьютеры, планшетные компьютеры и т.п.
Каждый компьютерный объект 810, 812 и т.п. и компьютерные объекты или устройства 820, 822, 824, 826, 828 и т.п. могут обмениваться информацией с одним или более другими компьютерными объектами 810, 812 и т.п. и компьютерными объектами или устройствами 820, 822, 824, 826, 828 и т.п. по коммуникационной сети 840 либо непосредственно, либо косвенно. Сеть 840, показанная как единственный элемент на фиг. 8, может включать в себя другие компьютерные объекты и компьютерные устройства, которые обеспечивают услуги для системы на фиг. 8, и/или может представлять собой несколько связанных сетей, которые не показаны.
В сетевой среде, в которой коммуникационная сеть/шина 840 может быть сеть Интернет, компьютерные объекты 810, 812 и т.п. могут быть Web-серверами, серверами файлов, серверами мультимедиа и т.п., с которыми компьютерные объекты или устройства 820, 822, 824, 826, 828 и т.п. обмениваются информацией по любому из ряда известных протоколов, например, протоколу передачи гипертекста (HTTP).
ПРИМЕРНОЕ КОМПЬЮТЕРНОЕ УСТРОЙСТВО
Как упоминалось, в предпочтительном варианте методы, описанные в настоящем раскрытии, могут быть связаны с любым подходящим устройством. В различных аспектах накопитель для хранения данных может включать в себя или содержаться в любой памяти, описанной в настоящей заявке, и/или в любой из контактных линз, описанных в настоящей заявке. В различных аспектах накопитель для хранения данных может быть любым репозиторием для хранения информации, передаваемой в контактную линзу или принимаемой из нее.
Фиг. 9 представляет пример подходящей среды 900 компьютерной системы, в которой может быть реализован какой-то один или более из аспектов, описанных в настоящем раскрытии. Компоненты компьютера 910 могут включать в себя, но без ограничения, процессорный блок 920, системную память 930 и системную шину 922, которая связывает различные компоненты системы, в том числе, системную память с процессорным блоком 920.
Компьютер 910 обычно содержит множество различных машиночитаемых носителей, которые могут быть любыми доступными носителями, данные которых могут выбираться компьютером 910. Системная память 930 может включать в себя компьютерный носитель информации в форме энергозависимой и/или энергонезависимой памяти, например, постоянной памяти (ROM) и/или оперативной памяти (RAM). Например, и без ограничения, память 930 может также содержать операционную систему, прикладные программы, другие программные компоненты и данные программ.
Пользователь можно вводить команды и информацию в компьютер 910 посредством устройств 940 ввода (например, клавиатуры, клавишной панели, указательного устройства, мыши, стилуса, сенсорного планшета, сенсорного экрана, детектора движения, камеры, микрофона или любого другого устройства, которое позволяет пользователю взаимодействовать с компьютером 910). Монитор или устройство отображения другого типа может также подсоединяться к системной шине 922 через интерфейс, например, интерфейс 950 вывода. В дополнение к монитору, компьютеры могут также включать в себя другие периферийные устройства вывода, например, динамики и принтер, которые могут подключаться через интерфейс 950 вывода.
Компьютер 910 может работать в сетевой или распределенной среде, использующей логические соединения с одним или более другими удаленными компьютерами, например, удаленным компьютером 970. Удаленный компьютер 970 может быть персональным компьютером, сервером, роутером, сетевым ПК (персональным компьютером), одноранговым устройством или другим обычным сетевым узлом, или любым другим удаленным устройством потребления или передачи мультимедиа и может включать в себя любые или все вышеописанные элементы, относящиеся к компьютеру 910. Логические соединения, показанные на фиг. 9, включают в себя сеть 972, например, локальную сеть (ЛС) или глобальную сеть (ГС), но могут также включать в себя другие сети/шины, например, сеть сотовой связи.
Компьютерные устройства обычно включают в себя множество различных носителей, которые могут включать в себя машиночитаемые носители информации и/или средства коммуникации, при этом упомянутые два термина используются в настоящей заявке отлично один от другого следующим образом. Машиночитаемые носители информации могут быть любыми пригодными носителями информации, данные из которых могут выбираться компьютером, могут иметь, обычно, долговременный характер и могут содержать как энергозависимые, так и энергонезависимые носители, съемные и несъемные носители. Например, и без ограничения, машиночитаемые носители информации могут быть реализованы в связи с любым способом или технологией для хранения информации, например, машиночитаемых команд, программных компонентов, структурированных данных или неструктурированных данных. Машиночитаемые носители информации могут включать в себя, но без ограничения, память RAM, память ROM, электрически стираемую программируемую постоянную память (EEPROM), флэш-память или память, выполненную по другой технологии, или другой материальный и/или долговременный носитель, который можно использовать для хранения требуемой информации. Машиночитаемые носители информации могут выбираться одним или более локальными или удаленными компьютерными устройствами, например, посредством запросов выборки, опросов или других протоколов поиска данных, для множества различных операций по отношению к информации, хранимой носителем. В различных аспектах машиночитаемые носители информации могут представлять собой или быть включенными в память, контактную линзу (или ее компоненты) или считывающее устройство, описанные в настоящей заявке.
С другой стороны, средство коммуникации обычно реализует машиночитаемые команды, структуры данных, программные компоненты или другие структурированные или неструктурированные данные в виде сигнала данных, например, модулированного сигнала данных, например, несущей волны или другого транспортного механизма, и включает в себя любой носитель для доставки или транспорта информации. Термин «модулированный сигнал данных» или сигналы относится к сигналу, который имеет одну или более из его характеристик, установленную или изменяющуюся таким образом, чтобы кодировать информацию в виде одного или более сигналов.
Следует понимать, что аспекты, описанные в настоящем раскрытии, могут быть реализованы в виде аппаратного обеспечения, программного обеспечения, программно-аппаратного обеспечения, микропрограммного обеспечения, микрокода или любой их комбинации. В аспекте аппаратного обеспечения, процессорные блоки могут быть реализованы в составе одной/го или более специализированных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), устройств цифровой обработки сигналов (DSPD), программируемых логических устройств (PLD), логических матриц с эксплуатационным программированием (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров и/или других электронных блоков, предназначенных для выполнения функций, описанных в настоящем раскрытии, или их комбинаций.
В аспекте программного обеспечения, методы, описанные в настоящем раскрытии, могут быть реализованы с помощью компонентов (например, процедур, функций и так далее), которые выполняют функции, описанные в настоящем раскрытии. Программные коды могут храниться в блоках памяти и выполняться процессорами.
Вышеописанное включает в себя примеры одного или более аспектов. Разумеется, невозможно описать каждую вероятную комбинацию компонентов или методологий с целью описания вышеупомянутых аспектов, но специалист со средним уровнем компетентности в данной области техники может понять, что возможны многие дополнительные комбинации и перестановки различных аспектов. Соответственно, описанные аспекты предназначены для охвата всех упомянутых изменений, модификаций и вариантов, которые находятся в пределах существа и объема охраны прилагаемой формулы изобретения,
Кроме того, термин «или» следует понимать как включающее «или», а не исключающее «или». То есть, если не указано иначе или не ясно из контекста, то формулировку «X использует A или B» следует понимать как любую из обычных включающих перестановок. То есть, формулировка «X использует A или B» выполняется любым из следующих случаев: X использует A; X использует B; или X использует как A, так и B. Дополнительно, признаки единственного числа (в виде неопределенного артикля), используемые в настоящей заявке и прилагаемой формуле изобретения, обычно следует понимать как означающие «один или более», если не указано иначе или не ясно из контекста, что упомянутые признаки относятся к форме единственного числа.
Вышеупомянутые системы описаны в отношении взаимодействия между несколькими компонентами. Можно понять, что упомянутые системы и компоненты могут включать в себя такие компоненты или заданные субкомпоненты. Субкомпоненты могут быть также реализованы как компоненты, коммуникативно соединенные с другими компонентами, а не содержащиеся в составе основных компонентов (иерархически). Дополнительно следует отметить, что один или более компонентов можно объединять в единственный компонент, обеспечивающий комплексную функцию. Любые компоненты, описанные в настоящем раскрытии, могут также взаимодействовать с одним или более другими компонентами, не описанными конкретно в настоящем раскрытии, но обычно известными специалистам в данной области техники.
В связи с вышеописанными примерными системами, методологии, которые можно реализовать в соответствии с описанным предметом изобретения, будут более понятны при обращении к блок-схемам последовательностей операций, приведенным на различных фигурах. Хотя, для простоты пояснения, методологии показаны и описаны в виде последовательности этапов, следует понимать, что заявленный предмет изобретения не ограничен порядком этапов, так как некоторые этапы могут располагаться в отличающихся порядках и/или параллельно с другими этапами из тех, которые изображены и описаны в настоящем раскрытии. Когда на блок-схеме последовательности операций изображен непоследовательный или разветвленный ход последовательности, можно понять, что можно реализовать различные другие ветвления, ходы последовательности и порядки этапов, которые достигают такого же или сходного результата. Более того, не все изображенные этапы могут потребоваться для реализации методологий, описанных в настоящем раскрытии впоследствии.
Следует понимать, что кроме различных аспектов, описанных в настоящем раскрытии, можно использовать другие сходные аспекты, или можно создавать модификации и вносить дополнения в описанный(ные) аспект(ы) для выполнения такой же или эквивалентной функции соответствующего(их) аспекта(ов), без отклонения от них. Более того, несколько процессорных микросхем или несколько устройств могут участвовать в выполнении одной или более функций, описанных в настоящем раскрытии, и аналогично, память может быть обеспечена во множестве устройств. Изобретение не подлежит ограничению каким-либо одним аспектом, и, напротив, можно интерпретировать в широком смысле, по существу и в объеме в соответствии с прилагаемой формулой изобретения.