Система датчиков

Иллюстрации

Показать все

Группа изобретений относится к медицине. Устройство контактной линзы содержит: контактную линзу, содержащую: подложку; множество датчиков, расположенных на или в подложке в предварительно определенных положениях контактной линзы друг относительно друга; схему управления, расположенную на подложке и соединенную с указанными датчиками. При этом схема управления содержит: компонент обработки, выполненный с возможностью: получения информации состояния, связанной с одним или более из множества датчиков, которая указывает, закрывается ли связанный датчик веком; определения величины закрытия века на основе предварительно определенных положений одного или более из множества датчиков, которые определены как закрытые веком на основе информации состояния; и определения одного из моргания века, положения века или ориентации контактной линзы на основе информации состояния. Способ заключаются в выполнении работы устройством. Энергонезависимый машиночитаемый носитель, на котором сохранены инструкции для осуществления способа. Применение данной группы изобретений позволит расширить арсенал технических средств. 3 н. и 17 з.п. ф-лы, 8 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0001] Данное раскрытие в целом относится к системам и способам для использования множества датчиков на контактной линзе для обнаружения моргания и ориентации контактной линзы.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0002] Фиг. 1A иллюстрирует схему примерной неограничивающей системы для обнаружения моргания глаз или ориентации контактной линзы с использованием мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0003] Фиг. 1B иллюстрирует схему примерной неограничивающей системы, изображенной на фиг. 1А, надетой на оба глаза человеческого пользователя в соответствии с одной реализацией данного раскрытия.

[0004] Фиг. 2A иллюстрирует схему примерной неограничивающей мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0005] Фиг. 2B иллюстрирует схему примерной неограничивающей мультисенсорной контактной линзы с двумя датчиками, соответственно расположенными в верхней и нижней части мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0006] Фиг. 2С иллюстрирует схему примерной неограничивающей мультисенсорной контактной линзы с двумя датчиками, соответственно расположенными в верхней и одной боковой части мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0007] Фиг. 2D иллюстрирует схему примерной неограничивающей мультисенсорной контактной линзы с тремя датчиками, соответственно расположенными в верхней, нижней и одной боковой части мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0008] Фиг. 2E иллюстрирует схему примерной неограничивающей мультисенсорной контактной линзы с тремя датчиками, расположенными в форме равностороннего треугольника около периферии мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0009] Фиг. 2F иллюстрирует схему примерной неограничивающей мультисенсорной контактной линзы с пятью датчиками, расположенными в форме пятиугольника около периферии мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0010] Фиг. 2G иллюстрирует схему примерной неограничивающей мультисенсорной контактной линзы с восемью датчиками, расположенными в форме правильного восьмиугольника около периферии мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0011] Фиг. 2Н иллюстрирует схему примерной неограничивающей мультисенсорной контактной линзы в соответствии с одной реализацией данного раскрытия.

[0012] Фиг. 3A иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 1B, носимой человеческим пользователем с открытым веком, использующей четыре датчика в соответствии с одной реализацией данного раскрытия.

[0013] Фиг. 3B иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 3A, с частично закрытым веком, в соответствии с одной реализацией данного раскрытия.

[0014] Фиг. 3С иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 3B, с веком, частично закрытым в большей степени, чем изображено на фиг. 3В, в соответствии с одной реализацией данного раскрытия.

[0015] Фиг. 3D иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 3C, с закрытым веком, в соответствии с одной реализацией данного раскрытия.

[0016] Фиг. 4A иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 3A, носимой человеческим пользователем с мультисенсорной контактной линзой в другой ориентации в соответствии с одной реализацией данного раскрытия.

[0017] Фиг. 4B иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 4A, с частично закрытым веком, в соответствии с одной реализацией данного раскрытия.

[0018] Фиг. 4С иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 4B, с веком, частично закрытым в большей степени, чем изображено на фиг. 4В, в соответствии с одной реализацией данного раскрытия.

[0019] Фиг. 4D иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 4C, с веком, частично закрытым в большей степени, чем изображено на фиг. 4C, в соответствии с одной реализацией данного раскрытия.

[0020] Фиг. 4E иллюстрирует увеличенный вид части примерной неограничивающей системы, изображенной на фиг. 4E, с закрытым веком, в соответствии с одной реализацией данного раскрытия.

[0021] Фиг. 5 иллюстрирует схему мультисенсорной контактной линзы с двумя датчиками, показывающую переменные для определения ориентации при использовании предопределенной скорости моргания в соответствии с одной реализацией данного раскрытия.

[0022] Фиг. 6 иллюстрирует примерную неограничивающую блок-схему для обнаружения моргания глаза или ориентации контактной линзы в соответствии с одной реализацией данного раскрытия.

[0023] Фиг. 7 изображает блок-схему, представляющую примерную неограничивающую сетевую среду, в которой могут быть реализованы различные варианты осуществления.

[0024] Фиг. 8 изображает блок-схему, представляющую примерную неограничивающую вычислительную систему или операционную среду, в которой могут быть реализованы различные варианты осуществления.

ПОДРОБНОЕ ОПИСАНИЕ

КРАТКИЙ ОБЗОР

[0025] Различные аспекты или особенности данного раскрытия описываются со ссылками на чертежи, в которых одинаковые ссылочные цифры используются для ссылок на одинаковые элементы во всем тексте документа. В данном описании многочисленные конкретные детали формулируются для того, чтобы обеспечить полное понимание настоящего изобретения. Следует понимать, однако, что некоторые аспекты данного раскрытия могут быть осуществлены без этих конкретных деталей или другими способами, компонентами, материалами и т. д. В других случаях известные структуры и устройства показаны в форме блок-схемы, чтобы облегчить описание данного раскрытия.

[0026] В соответствии с различными раскрытыми аспектами предлагается механизм для обнаружения моргания глаза посредством множества датчиков, расположенных на или в контактной линзе (именуемой в дальнейшем «мультисенсорной контактной линзой»). Например, мультисенсорная контактная линза может быть помещена в один или оба глаза пользователя и может активно определять (или логически выводить) моргание глаза. В одном неограничивающем примере мультисенсорная контактная линза отслеживает датчики на или в мультисенсорной контактной линзе с промежутками, которые меньше, чем среднее или самое короткое время моргания глаза. Следует иметь в виду, что оба глаза человеческого пользователя обычно моргают одновременно, и таким образом в различных вариантах осуществления необходима только одна мультисенсорная контактная линза. В другом варианте осуществления могут использоваться две такие мультисенсорные контактные линзы, так что пользователь может выборочно мигнуть одним или обоими глазами, например, чтобы сгенерировать команду удаленному устройству. В еще одном варианте осуществления мультисенсорная контактная линза может использоваться для нечеловеческого пользователя (например, собаки или другие животные с глазами). Кроме того, обнаруженное (или логически выведенное) моргание может включать в себя определение или логический вывод полных или частичных морганий глаза. Следует иметь в виду, что компоненты на или в контактной линзе должны иметь такую форму, размер, непрозрачность и/или расположение, чтобы не затруднять зрение через зрачок глаза при ношении.

[0027] В соответствии с другими раскрытыми аспектами предлагается механизм для обнаружения ориентации мультисенсорной контактной линзы. Например, мультисенсорная контактная линза может быть помещена в один или оба глаза пользователя и может активно определять (или логически выводить) их соответствующую ориентацию. В неограничивающем примере мультисенсорная контактная линза отслеживает датчики на или в мультисенсорной контактной линзе и на основании порядка, в котором они входят в состояние, указывающее на их покрытие или раскрытие веком, определяет (или логически выводит) ориентацию мультисенсорной контактной линзы.

[0028] Обращаясь теперь к чертежам, фиг. 1A изображает систему 100 для обнаружения (или логического вывода) моргания глаза или ориентации контактной линзы с использованием мультисенсорной контактной линзы. Система 100 включает в себя мультисенсорную контактную линзу 110, которая определяет (или логически выводит) моргание глаза, на который надета мультисенсорная контактная линза, или ориентацию мультисенсорной контактной линзы. В дополнение к этому мультисенсорная контактная линза 110 может использовать информацию об определенном (или логически выведенном) моргании глаза (именуемую в дальнейшем «информацией о моргании глаза») или об ориентации мультисенсорной контактной линзы (именуемую в дальнейшем «информацией об ориентации») локально для управления функциями мультисенсорной контактной линзы 110 (например, выдачи команд, корректировки представления контента, активирования или дезактивирования режимов или компонентов или для любой другой подходящей функции). Кроме того, мультисенсорная контактная линза 110 может опционально сообщать информацию о моргании глаза и/или информацию об ориентации удаленному устройству 120 для ее использования в операциях, связанных с удаленным устройством 120 (например, для корректировки представления контента, управления пользовательским интерфейсом, активирования или дезактивирования режимов или компонентов, запроса инструкций или информации, выдачи команд или для любой другой подходящей функции). Мультисенсорная контактная линза 110 и удаленное устройство 120 могут также получать ввод от пользователей, например, для того, чтобы управлять взаимодействием и представлением контента, см., например, фиг. 8 и соответствующее описание.

[0029] Мультисенсорная контактная линза 110 и удаленное устройство 120 соответственно включают в себя память, которая хранит исполняемые компьютером компоненты и процессор, который выполняет исполняемые компьютером компоненты, хранящиеся в памяти (см. например, фиг. 8). Мультисенсорная контактная линза 110 и удаленное устройство 120 могут обмениваться информацией через беспроводную сеть. Следует иметь в виду, что в то время, как изображено только одно удаленное устройство 120, мультисенсорная контактная линза 110 может обмениваться информацией с любым подходящим количеством удаленных устройств 120 одновременно, последовательно, случайным образом или в соответствии с любым подходящим протоколом. Дополнительно к этому удаленное устройство 120 может обмениваться информацией с любым подходящим количеством мультисенсорных контактных линз 110 одновременно, последовательно, случайным образом или в соответствии с любым подходящим протоколом.

[0030] Удаленное устройство 120 может включать в себя носимое устройство или неносимое устройство. Носимое устройство может включать в себя, например, проекционные дисплейные очки, монокль, очки, темные очки, гарнитуру, забрало, головной убор, шлем, маску, оголовье, одежду или любое другое подходящее устройство, которое может носить человеческий или нечеловеческий пользователь, и может удаленно обмениваться информацией с мультисенсорной контактной линзой 110. Неносимое устройство может включать в себя, например, мобильное устройство, мобильный телефон, камеру, видеокамеру, камкордер, персональный цифровой помощник (PDA, КПК), ноутбук, планшетный компьютер, настольный компьютер, серверную систему, кабельную телевизионную приставку, спутниковую телевизионную приставку, кабельный модем, телевизор, монитор, медиаустройство, устройство blu-ray, устройство DVD (цифровой универсальный диск или цифровой видеодиск), устройство компакт-диска, видеоигровую систему, переносную игровую консоль, аудио/видеоприемник, радиоустройство, портативный аудиоплеер, навигационную систему, автомобильную стереосистему или любое подходящее устройство, которое может обмениваться информацией с мультисенсорной контактной линзой 110 удаленно. Кроме того, удаленное устройство 120 и мультисенсорная контактная линза 110 могут включать в себя дисплей и/или пользовательский интерфейс (например, веб-браузер или приложение), который может генерировать, получать и/или представлять графическую информацию (например, изображения, текст, видео...), сгенерированную локально или удаленно.

[0031] На фиг. 1B система 100 изображена на человеческом пользователе. Мультисенсорные контактные линзы 110 показаны надетыми на оба глаза 130, покрывая ирисовые диафрагмы 140, в то время как веки 150 открыты. Удаленное устройство 120 показано с одним или более приемопередатчиками (не показаны), выполненными с возможностью обмена информацией с помощью беспроводных технологий с мультисенсорными контактными линзами 110. Следует иметь в виду, кроме того, что соответствующие приемопередатчики удаленного устройства 120 могут иметь мощность передачи и/или чувствительность приема, подходящую для того, чтобы передавать сигнал и получать сигнал от связанной мультисенсорной контактной линзы 110, надетой на глаз, не мешая при этом другой мультисенсорной контактной линзе 110 на другом глазу. В то время как фиг. 1B изображает мультисенсорные контактные линзы 110 на обоих глазах, следует иметь в виду, что может использоваться компоновка с мультисенсорной контактной линзой 110 на одном глазу.

[0032] На фиг. 2A изображена мультисенсорная контактная линза 110, которая включает в себя расположенную на или в ее подложке схему 220 управления и два или более датчиков 230 (в данном примере четыре датчика 230 равномерно распределены вокруг периферии мультисенсорной контактной линзы 110). Схема 220 управления и датчики 230 соединяются с помощью беспроводных технологий или через проводное соединение 240. Следует отметить, что у всех или некоторых датчиков 230 может быть независимое соединение со схемой 220 управления. Следует также иметь в виду, что различные аспекты взаимодействия между схемой 220 управления и датчиками 230 могут быть соответственно реализованы с помощью проводных или беспроводных технологий. В одном примере все взаимодействия осуществляются по проводу. В другом примере все взаимодействия осуществляются с помощью беспроводных технологий. В дополнительном примере некоторые взаимодействия осуществляются с помощью беспроводных технологий, в то время как другие взаимодействия осуществляются по проводу. Например, коммуникационное взаимодействие может быть осуществлено с помощью беспроводных технологий, в то время как подача электропитания может быть реализована по проводу. Датчик 230 может быть любым подходящим датчиком, который изменяет свое состояние при закрытии или открытии датчика 230 веком 150 во время моргания глаза 130. Например, датчик 230 может быть фотодиодом, который изменяет свое состояние на основе количества света, получаемого фотодиодом, например в результате различия количества света, попадающего на фотодиод, когда веко 150 закрывает фотодиод, и количества света, попадающего на фотодиод, когда веко 150 не закрывает фотодиод. В другом примере датчик 230 может быть датчиком давления, который изменяет свое состояние в соответствии с изменением давления, вызванным закрытием или открытием веком 150 датчика 230. В дополнительном примере датчик 230 может быть датчиком проводимости, который изменяет свое состояние в соответствии с изменением проводимости пленки слезы, образующейся при закрытии или открытии веком 150 датчика 230. В дополнительном примере датчик 230 может быть датчиком температуры, который изменяет свое состояние в соответствии с изменением температуры в результате испарения пленки слезы, вызываемого закрытием или открытием веком 150 датчика 230. В дополнительном примере датчик 230 может быть датчиком электрического поля, который изменяет свое состояние в соответствии с изменениями в электростатическом заряде или емкости, образующимися при закрытии или открытии веком 150 датчика 230. Следует иметь в виду, что датчики 230 могут соответственно быть уникально идентифицируемыми для схемы 220 управления, например, посредством идентификационного сигнала или идентифицирующей информации, передаваемых соответствующими датчиками 230 схемы 220 управления.

[0033] На фиг. 2B-G изображены различные примерные конфигурации датчиков 230, расположенных на или в мультисенсорной контактной линзе 110. В одном варианте осуществления мультисенсорная контактная линза 110 может быть подвешена для того, чтобы самовыравниваться в определенную позицию при надевании, подобно торическим контактным линзам. Например, датчики 230 могут требовать конкретного расположения для того, чтобы обнаруживать глазные моргания. В другом варианте осуществления мультисенсорная контактная линза 110 не является подвешенной. Например, в компоновке может использоваться достаточное количество датчиков 230, например четыре датчика 230, равномерно распределенные вокруг периферии мультисенсорной контактной линзы 110, с тем, чтобы обнаружить моргание практически в любой ориентации мультисенсорной контактной линзы 110. В другом примере определенная (или логически выведенная) ориентация мультисенсорной контактной линзы 110, как будет обсуждено ниже, может использоваться для обнаружении моргания. Фиг. 2B показывает мультисенсорную контактную линзу 110 с двумя датчиками 230, соответственно находящимися в верхней и нижней части мультисенсорной контактной линзы 110. Фиг. 2C изображает мультисенсорную контактную линзу 110 с двумя датчиками, соответственно находящимися в нижней и одной боковой части мультисенсорной контактной линзы 110. Фиг. 2D изображает мультисенсорную контактную линзу 110 с тремя датчиками 230, соответственно находящимися в верхней, нижней и одной боковой части мультисенсорной контактной линзы 110. Фиг. 2E иллюстрирует мультисенсорную контактную линзу 110 с тремя датчиками 230, расположенными в форме равностороннего треугольника около периферии мультисенсорной контактной линзы 110. Фиг. 2F изображает мультисенсорную контактную линзу 110 с пятью датчиками 230, расположенными в форме пятиугольника около периферии мультисенсорной контактной линзы 110. Фиг. 2G иллюстрируют мультисенсорную контактную линзу 110 с восемью датчиками 230, расположенными в форме правильного восьмиугольника около периферии мультисенсорной контактной линзы 110. Использование множества уникально идентифицируемых датчиков 230 обеспечивает обнаружение частичных глазных морганий или количества глазного моргания, а также ориентации мультисенсорной контактной линзы 110, как будет обсуждено ниже. Следует иметь в виду, что любое подходящее количество датчиков 230 может быть соответственно помещено в любые подходящие места мультисенсорной контактной линзы 110. Следует иметь в виду, что увеличение количества датчиков 230, например распределенных вокруг периферии мультисенсорной контактной линзы 110 или линейно через одну или более частей мультисенсорной контактной линзы 110, может увеличить точность или гранулярность определения (или логического выведения) количества глазного моргания или ориентации мультисенсорной контактной линзы 110.

[0034] На фиг. 2H изображена схема 220 управления, которая включает в себя компонент 255 обработки, который определяет (или логически выводит) моргание глаза и ориентацию мультисенсорной контактной линзы 110 и обменивается информацией с удаленным устройством 120 и датчиками 230. В дополнение к этому схема 220 управления может включать в себя компонент 275 питания, который управляет, получает, генерирует, хранит и/или распределяет электроэнергию другим компонентам мультисенсорной контактной линзы 110. Схема 220 управления может также включать в себя один или более приемопередатчиков 280 для передачи или получения сигналов от или к удаленному устройству 120 или датчикам 230. Следует иметь в виду, что датчики 230 могут взаимодействовать непосредственно с компонентом 255 обработки без необходимости использовать приемопередатчик 280, например через проводное соединение. Дополнительно к этому схема 220 управления может включать в себя хранилище 250 данных, которое может хранить данные, получаемые от компонента 255 обработки, компонента 275 питания, приемопередатчика 280, удаленного устройства 120 или датчиков 230. Хранилище 250 данных может находиться на любом подходящем типе устройства хранения данных, неограничивающие примеры которых иллюстрируются со ссылкой на фиг. 7 и фиг. 8 в соответствующем описании.

[0035] Продолжая ссылаться на фиг. 2H, компонент 255 обработки включает в себя компонент 260 обнаружения моргания, который определяет (или логически выводит) моргание глаза на основе информации состояния от датчиков 230, указывающей на их закрытие или открытие веком 150. Следует иметь в виду, что компонент 260 обнаружения моргания может вытянуть информацию состояния из датчиков 230 или может автоматически иметь информацию состояния, передаваемую датчиками 230. Также следует иметь в виду, что компонент 260 обнаружения моргания может определить (или логически вывести) информацию состояния на основе сигналов или информации, полученной от датчиков 230. В одном варианте осуществления компонент 260 обнаружения моргания может непрерывно отслеживать датчики 230. В одном варианте осуществления компонент 260 обнаружения моргания может периодически отслеживать датчики 230. В одном неограничивающем примере компонент 260 обнаружения моргания может отслеживать датчики 230 с промежутками, которые меньше, чем среднее или самое короткое время глазного моргания, с тем, чтобы избежать пропуска обнаружения моргания. Например, если у среднего человеческого пользователя длительность моргания составляет N мс, компонент 260 обнаружения моргания может отслеживать датчики 230 с интервалом меньше, чем N мс. В другом примере, если самым коротким морганием для человеческого пользователя является М мс, компонент 260 обнаружения моргания может отслеживать датчики 230 с интервалом меньше, чем М мс. Следует иметь в виду, что может использоваться любой подходящий интервал для отслеживания датчиков 230.

[0036] На фиг. 3A изображен увеличенный вид фиг. 1B в части глаза 130, на который надета мультисенсорная контактная линза 110 с четырьмя датчиками, расположенными в конфигурации, проиллюстрированной на фиг. 2A, равномерно распределенные вокруг периферии мультисенсорной контактной линзы 110. Следует иметь в виду, что соответствующие датчики 230A-D являются уникально идентифицируемыми для компонента 260 обнаружения моргания. В этом примере эти четыре датчика 230 ориентированы так, что датчики 230B и 230D выровнены по горизонтальной оси X, а датчики 230A и 230C выровнены по вертикальной оси Y. Оси X и Y исходят из геометрического центра мультисенсорной контактной линзы 110. В этом примере веко 150 является открытым. По существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчикам 230A-D, не закрытым веком 150.

[0037] Фиг. 3B соответствует фиг. 3A с частично закрытым веком 150. По существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчику 230A, закрытому веком 150, и датчикам 230B-D, не закрытым веком 150.

[0038] Фиг. 3C соответствует фиг. 3A-B с веком 150, частично закрытым на большую величину, чем изображено на фиг. 3B. По существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчикам 230A-B и 230D, закрытым веком 150, и датчику 230C, не закрытому веком 150. Как изображено на фиг. 3B-3C, информация состояния может позволить компоненту 260 обнаружения моргания определить (или логически вывести) количество частичного моргания на основе известного или логически выведенного положения, например с использованием системы координат, основанной на осях X и Y, датчиков 230A-D друг относительно друга или по отношению к фиксированному положению, такому как геометрический центр мультисенсорной контактной линзы 110.

[0039] Фиг. 3D соответствует фиг. 3A-C с закрытым веком 150. По существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчикам 230A-D, закрытым веком 150.

[0040] Фиг. 4A соответствует фиг. 3А с мультисенсорной контактной линзой 110, ориентированной с углом поворота в несколько градусов вокруг ее геометрического центра. Веко 150 является открытым, и по существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчикам 230A-D, не закрытым веком 150.

[0041] Фиг. 4B соответствует фиг. 4A с частично закрытым веком 150. По существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчику 230A, закрытому веком 150, и датчикам 230B-D, не закрытым веком 150.

[0042] Фиг. 4C соответствует фиг. 4A-B с веком 150, частично закрытым на большую величину, чем изображено на фиг. 4B. По существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчикам 230A-B, закрытым веком 150, и датчикам 230C-D, не закрытым веком 150.

[0043] Фиг. 4D соответствует фиг. 4A-С с веком 150, частично закрытым на большую величину, чем изображено на фиг. 4C. По существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчикам 230A-B и 230D, закрытым веком 150, и датчику 230C, не закрытому веком 150. Как изображено на фиг. 4B-D в отличие от фиг. 3B-C, повернутая ориентация мультисенсорной контактной линзы обеспечивает более высокую точность или гранулярность относительно определения (или логического выведения) количества частичного моргания на основе известного или логически выведенного расположения датчиков 230A-D.

[0044] Фиг. 4E соответствует фиг. 4A-D с закрытым веком 150. По существу компонент 260 обнаружения моргания получает информацию состояния, соответствующую датчикам 230A-D, закрытым веком 150.

[0045] Фиг. 3A-D и фиг. 4A-E представляют собой неограничивающие примеры конфигураций для датчиков на мультисенсорной контактной линзе 110. Следует иметь в виду, что любое подходящее количество датчиков 230 может быть помещено в любые подходящие места мультисенсорной контактной линзы 110. Также следует иметь в виду, что соответствующие мультисенсорные контактные линзы 110 в двух глазах могут иметь отличающиеся конфигурации датчиков 230.

[0046] Компонент 260 обнаружения моргания использует информацию состояния для того, чтобы определить (или логически вывести) моргание глаза 130. Следует иметь в виду, что компонент 260 обнаружения моргания может использовать различные алгоритмы и математические функции для того, чтобы определить информацию о моргании. В одном варианте осуществления компонент 260 обнаружения моргания или датчик 230 может определять информацию состояния, используя данные от датчика 230 в совокупности с порогом для определения (или логического выведения) того, покрывает ли веко 150 датчик 230. Следует иметь в виду, что порог может быть любым условием, например, условием «больше чем», условием «меньше чем», условием «равно», одним или более диапазонами или функцией. Например, если данные от датчика 230 меньше или равны порогу закрытия века, может быть определено (или логически выведено), что веко 150 покрывает датчик 230. В другом примере, если данные от датчика 230 находятся в пределах диапазона, обозначенного порогом закрытия века, может быть определено (или логически выведено), что веко 150 покрывает датчик 230. В дополнение к этому компонент 260 обнаружения моргания может использовать информацию состояния, полученную в нескольких временных точках, для того, чтобы определить продолжительность закрытия веком 150 датчиков 230. Компонент 260 обнаружения моргания может использовать продолжительность закрытия века для того, чтобы определить, произошло ли моргание или закрылось ли веко, например, во время дремоты. Компонент 260 обнаружения моргания может использовать порог продолжительности закрытия века для того, чтобы указать, произошло ли моргание. Например, если промежуток времени закрытия века ниже порога продолжительности закрытия века, может быть определено (или логически выведено), что произошло моргание. В другом примере, если продолжительность закрытия века находится в пределах диапазона, обозначенного порогом продолжительности закрытия века, может быть определено (или логически выведено), что произошло моргание. В дополнение к этому компонент 260 обнаружения моргания может отслеживать соответствующие времена, когда соответствующие датчики 230 указывают на изменение состояния закрытия или открытия века 150 во время одного глазного моргания, вместе с предварительно определенными положениями соответствующих датчиков 230 для того, чтобы определить скорость, с которой произошло моргание. Компонент 260 обнаружения моргания может использовать скорость, с которой произошло моргание, например для того, чтобы определить (или логически вывести) ненамеренное глазное моргание в отличие от добровольного глазного моргания, например когда пользователь выборочно мигает. Дополнительно к этому компонент 260 обнаружения моргания может использовать порядок, в котором датчики 230 покрываются или открываются, для того, чтобы определить (или логически вывести) глазное моргание. Например, если датчик 230 указывает на изменение состояния, которое не соответствует ожидаемому порядку или изменениям состояния для датчиков 230 во время глазного моргания, компонент обнаружения моргания может определить (или логически вывести), что глазное моргание не происходило, как, например, во время ошибочного отсчета датчика или если датчик 230 был закрыт не веком, а чем-то другим.

[0047] Кроме того, компонент 260 обнаружения моргания может отслеживать глазные моргания в течение времени для того, чтобы идентифицировать образцы глазного моргания для одного или обоих глаз. Следует иметь в виду, что образец глазного моргания может включать в себя количество морганий одним или двумя глазами, продолжительность морганий в одном или обоих глазах, паузу между морганиями в одном или обоих глазах, частичные моргания (величину частичного моргания) в одном или обоих глазах, порядок морганий в одном или обоих глазах или скорость глазного моргания. В одном примере компонент 260 обнаружения моргания может идентифицировать известный образец моргания для одного или обоих глаз, который коррелирует со связанным вводом команды, из библиотеки команд мультисенсорной контактной линзы 110 или удаленного устройства 120. Например, библиотека команд может включать в себя одну или более команд с соответствующим образцом глазного моргания, который соответствует соответствующей команде.

[0048] Возвращаясь к фиг. 2H, интерфейсный компонент 270 может сообщать удаленному устройству 120 с использованием одного или более приемопередатчиков 280 информацию о моргании, такую как определенное (или логически выведенное) моргание глаза, скорость глазного моргания, идентифицированный образец глазного моргания, ввод команды, связанный с идентифицированным образцом глазного моргания, или соответствующие времена или порядок, в котором датчики 230 покрываются или открываются веком 150. Кроме того, интерфейсный компонент 270 может получать данные или команды от удаленного устройства 120 с использованием одного или более приемопередатчиков 280. Например, интерфейсный компонент 270 может получить запрос на информацию о моргании от удаленного устройства 120 и ответить на запрос информацией о моргании.

[0049] Компонент 265 ориентации может использовать информацию о моргании, чтобы определить (или логически вывести) ориентацию мультисенсорной контактной линзы 110 при ее ношении на глазу. Следует иметь в виду, что компонент 265 ориентации может использовать различные алгоритмы и математические функции для того, чтобы определить информацию об ориентации. Например, порядок, в котором соответствующие датчики 230 указывают на изменение состояния, указывающее на их закрытие или открытие веком 150, может позволить определять (или логически выводить) вращательную ориентацию мультисенсорной контактной линзы 110 вокруг ее геометрического центра. На фиг. 3A-D датчик 230A закрывается первым по мере того, как веко 150 закрывается во время моргания, затем следующие датчики 230B и 230D закрываются по существу одновременно, и затем закрывается датчик 230C, и все происходит в обратном порядке, когда веко 150 открывается. Зная положения датчиков 230A-D друг относительно друга или геометрический центр мультисенсорной контактной линзы 110, это упорядочивание может обеспечить индикацию того, что датчик 230A расположен над датчиками 230B-D, и что датчики 230B и 230D расположены параллельно оси X ниже датчика 230A и выше датчика 230C. Компонент 265 ориентации может использовать эту информацию для того, чтобы определить (или логически вывести), что мультисенсорная контактная линза 110 ориентирована так, как изображено на фиг. 3A-D. На фиг. 4A-E датчик 230A закрывается первым по мере того, как веко 150 закрывается во время моргания, затем закрывается датчик 230B, затем датчик 230D и затем закрывается датчик 230C, и все происходит в обратном порядке, когда веко 150 открывается. Зная положения датчиков 230A-D друг относительно друга или геометрический центр мультисенсорной контактной линзы 110, это упорядочивание может обеспечить индикацию того, что датчик 230A расположен выше датчика 230B, который расположен выше датчика 230D, который расположен выше датчика 230C. Компонент 265 ориентации может использовать эту информацию для того, чтобы определить (или логически вывести), что мультисенсорная контактная линза 110 ориентирована так, как изображено на фиг. 4A-E, в пределах окна ошибки. Окно ошибки может быть, например, вращательным угловым окном, окружающим датчик 230, в пределах которого мультисенсорная контактная линза 110 может вращаться вокруг ее геометрического центра, в то время как датчик 230 остается выше или ниже соседнего датчика 230. Следует иметь в виду, что это окно ошибки может быть уменьшено по мере увеличения плотности датчиков на или в мультисенсорной контактной линзе 110, например, при их распределении вокруг периферии мультисенсорной контактной линзы 110 или линейно через одну или более частей мультисенсорной контактной линзы 110. Также следует иметь в виду, что частичное моргание, покрывающее по меньшей мере два датчика 230, может быть достаточным для того, чтобы определить (или логически вывести) ориентацию мультисенсорной контактной линзы 110 в пределах окна ошибки.

[0050] В дополнение к этому компонент 265 ориентации может использовать предопределенную скорость моргания, указывающую на скорость, с которой веко 150 перемещается вдоль оси Y во время моргания, для того чтобы увеличить точность оценки положения двух датчиков 230 друг относительно друга и геометрического центра мультисенсорной контактной линзы 110. Например, предопределенная скорость моргания может быть средней скоростью моргания человеческого пользователя или нечеловеческого пользователя. В другом примере предопределенная скорость моргания может быть определена как часть операции калибровки мультисенсорной контактной линзы 110 при надевании на глаз 130. Следует иметь в виду, что предопределенная скорость моргания может быть основана на любом подходящем механизме для задания, определения или логического выведения скорости глазного моргания.

[0051] На фиг. 5 изображена мультисенсорная контактная линза 110 с двумя датчиками 230A-B, надетая на глаз 130. Зная положения датчиков 230A-B друг относительно друга и геометрического центра мультисенсорной контактной линзы 110, можно с помощью компонента 265 ориентации определить (или логически вывести) расстояние A. Дополнительно к этому используя предопределенную скорость моргания и отслеженные времена датчиков 230A-B, указывающие на общее изменение состояния в результате закрытия или открытия века 150, можно с помощью компонента 265 ориентации определить (или логически вывести) расстояние C. Зная, что угол D равен 90 градусов, можно с помощью компонента 265 ориентации определить (или логически вывести) расстояние B и углы E и F. Используя вышеопределенную информацию, компонент 265 ориентации может определить (или логически вывести) положения датчиков 230A-B относительно осей X и Y, исходящих из геометрического центра мультисенсорной контактной линзы 110. Следует иметь в виду, что информация об о