Обнаружение касания на искривленной поверхности

Иллюстрации

Показать все

Изобретение относится к устройству ввода. Техническим результатом является упрощение ввода данных с помощью компьютерной мыши. Чувствительная к касанию компьютерная мышь для вычислительного устройства содержит: искривленный корпус, датчик касания, содержащий подложку, на которой сформирована совокупность элементов датчика, причем элементы датчика скомпонованы во множество строк и множество колонок, при этом датчик касания расположен на внешней поверхности искривленного корпуса мыши, и контроллер, выполненный с возможностью: в ответ на касание, сделанное на внешней поверхности искривленного корпуса мыши, обнаруживать местоположение касания на основании измерений емкости от каждой строки во множестве строк к каждой колонке во множестве колонок, пока местоположение касания остается неизменным, обнаруживать местоположение касания на основании измерений емкости от каждой строки на землю во множестве строк и от каждой колонки на землю во множестве колонок, и в ответ на изменение местоположения касания обнаруживать местоположение касания на основании измерений емкости от каждой строки во множестве строк к каждой колонке во множестве колонок. 12 з.п. ф-лы, 26 ил.

Реферат

УРОВЕНЬ ТЕХНИКИ

[0001] Различные устройства ввода позволяют пользователям взаимодействовать с графическими пользовательскими интерфейсами на вычислительных устройствах. Например, дисплеи (с восприятием) множественных касаний используют датчик множественных касаний, расположенный на компьютерном устройстве отображения, позволяют пользователю взаимодействовать с контентом, показанным на графическом пользовательском интерфейсе, с помощью естественных интуитивных жестов. Дисплеи с восприятием множественных касаний могут обнаружить касание с помощью различных механизмов, включая емкостные и основанные на видении механизмы. Однако в некоторых средах использования дисплеи с восприятием множественных касаний могут вносить различные проблемы. Например, вертикально ориентированный дисплей с восприятием множественных касаний, такой как тот, который может использоваться с настольным компьютером, может вызвать усталость у пользователя из-за положения руки, поддерживаемой пользователем.

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

[0004] Настоящий раздел предоставлен, чтобы ввести выбор понятий в упрощенной форме, которые дополнительно описаны ниже в подробном описании. Этот раздел сущности изобретения не предназначен, чтобы идентифицировать ключевые или существенные признаки заявленного объекта, и при этом он не предназначен, чтобы использоваться для ограничения объема заявленного объекта. Кроме того, заявленный объект не ограничен реализациями, которые решают какие-либо или все недостатки, отмеченные в какой-либо части настоящего описания.

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

[0005] Фиг.1 показывает вариант осуществления мыши, содержащей датчик касания.

[0006] Фиг.2 изображает пользователя, держащего вариант осуществления согласно Фиг.1.

[0007] Фиг.3 изображает схематическое представление сигнала, обнаруженного датчиком касания из варианта осуществления согласно Фиг.1, когда удерживается, как изображено на Фиг.2.

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

[0009] Фиг.5 показывает вариант осуществления расположения элемента датчика для емкостного механизма восприятия касания.

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

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

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

[0013] Фиг.9 показывает вариант осуществления способа изготовления компьютерной мыши с поверхностью множественных касаний.

[0014] Фиг.10 показывает другой вариант осуществления способа изготовления компьютерной мыши с поверхностью множественных касаний.

[0015] Фиг.11 показывает другой вариант осуществления способа изготовления компьютерной мыши с поверхностью множественных касаний.

[0016] Фиг.12 показывает вариант осуществления мыши с развертываемой поверхностью, подходящий для использования с вариантами осуществления на Фиг.9-11.

[0017] Фиг.13 показывает вариант осуществления способа изготовления компьютерной мыши с поверхностью множественных касаний, имеющей сложную кривизну.

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

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

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

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

[0022] Фиг.18 показывает вариант осуществления способа для обнаружения области датчика касания на мыши, которая ассоциирована с активированием механического исполнительного механизма.

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

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

[0025] Фиг.21 показывает варианты осуществления емкостного датчика касания и пьезорезистивного датчика давления, которые совместно используют общую совокупность электродов.

[0026] Фиг.22 показывает сечение варианта осуществления согласно Фиг.21 по линии 22-22 на Фиг.21.

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

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

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

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

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

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

[0032] Фиг.1 показывает вариант осуществления компьютерной мыши 100, содержащей датчик 102 касания, который располагается на искривленном геометрическом элементе в форме передней части корпуса компьютерной мыши 100 (то есть, части мыши, сконфигурированной, чтобы контактировать с пальцами пользователя во время обычного использования). Изображенный датчик 102 касания занимает по существу всю выпуклость от одной стороны до другой стороны верхней поверхности компьютерной мыши 100 и может быть расположен на внутренней поверхности корпуса, внешней поверхности корпуса и/или встроен в корпус. Датчик 102 касания конфигурируется, чтобы обнаруживать позицию одного или более касаний датчика 102 касания. Этим способом датчик 102 касания может позволить отследить движение ввода касанием на датчике, таким образом позволяя обнаружить основанные на жесте вводы касанием. Должно быть понятно, что конкретная конфигурация и местоположение датчика 102 касания, показанного на Фиг.1, представлены с целью примера и не предназначены, чтобы быть ограничивающими каким-либо образом, поскольку датчик касания или датчики касания могут быть обеспечены в любом желательном местоположении на компьютерной мыши. Например, в некоторых вариантах осуществления датчик касания может охватывать по существу всю поверхность компьютерной мыши. В других вариантах осуществления в некоторых вариантах осуществления датчик касания может простираться вдоль части выпуклости от стороны к стороне компьютерной мыши. В еще других вариантах осуществления отдельные датчики касания могут использоваться в различных местоположениях на поверхности компьютерной мыши. В еще других вариантах осуществления устройства ввода, отличные от компьютерной мыши, могут иметь искривленные геометрические элементы с воспринимающими касание возможностями.

[0033] Фиг.2 изображает пользователя, сжимающего компьютерную мышь 100 согласно Фиг.1, и Фиг.3 показывает результирующий сигнал 300, обнаруженный датчиком 102 касания пальцев пользователя, контактирующих с компьютерной мышью 100. Как может быть видно на Фиг.3, местоположение и область каждого из пальцев пользователя на датчике 102 касания обнаруживаются датчиком касания. Поэтому, периодически делая выборку выходного сигнала датчика 102 касания с подходящей частотой, движение каждого из пальцев пользователя на датчике 102 касания может быть прослежено. Такое движение затем может быть сравнено с ожидаемыми движениями, которые определяют распознанные жесты касания, чтобы определить, сделал ли пользователь ввод жестом касания. В то время как Фиг.3 изображает выходной сигнал датчика множественных касаний, должно быть понятно, что другие варианты осуществления могут использовать датчик касания, конфигурируемый, чтобы обнаружить одиночные касания. Кроме того, в других вариантах осуществления датчик касания может быть сконфигурирован, чтобы обнаружить "почти касания" (то есть, когда палец удерживается в непосредственной близости к, но не в прямом контакте, с датчиком касания). Это может позволить распознать состояние "почти контакта" и реализовать в ассоциированном программном обеспечении. Дополнительно, различие между состоянием "почти касание" и состоянием "касание" может быть определено, например, с помощью разности в измеренной интенсивности сигнала в местоположении касания/парения, и/или из присутствия или отсутствия сигнала давления от датчика давления, когда сигнал касания обнаружен от емкостного датчика касания.

[0034] Как упомянуто выше, изображенный датчик 102 касания может позволить обнаружить местоположения касания (и потенциально область) в противоположность простому присутствию/отсутствию касания. Поэтому, в дополнение к разрешению обнаружения статических позиций руки и пальца, датчик 102 касания позволяет обнаружить жесты касания. Термин "жест", как используется в настоящем описании, обозначает движение одного или более пальцев с целью сообщения системе намерения. Могут быть использованы различные типы жестов. Например, некоторые варианты осуществления могут распознать мгновенные жесты и непрерывные жесты. Мгновенные жесты могут содержать жесты, которые выполняются способом "от начала к концу" таким образом, что жест распознается после завершения жеста (например, после завершения движения и подъема пальца от датчика касания). Один пример таких мгновенных жестов - жест резкого движения (например, быстрое линейное движение одного или более пальцев через датчик касания), конфигурируемый, чтобы вызвать пролистывание списка, навигацию по истории браузера и т.д. Мгновенные жесты также могут содержать движение во множественных направлениях, например вдоль множественных линий и/или изогнутых путей. Например, пользователь может "тащить" редакторскую метку вставки ("ˬ"), чтобы вставить скопированный текст в текущем местоположении курсора в текстовом выборе. Подразумевается, что эти примеры мгновенных жестов представлены с целью примера и не предназначены, чтобы быть ограничивающими каким-либо образом.

[0035] Непрерывные жесты, в противоположность мгновенным жестам, содержат жесты, которые позволяют пользователю задавать один или более параметров непрерывно и с отображением обратной связи, пока намерение пользователя не будет достигнуто. Одним примером непрерывного жеста является жест "движение двумя пальцами в разные стороны", в котором изменение расстояния между двумя пальцами на датчике множественных касаний может использоваться в качестве ввода, чтобы выполнить соответствующее сокращение размера фотографии или другого манипулируемого объекта, изменение в уровне звука, издаваемого вычислительным устройством, и т.д. Аналогично, жест "растяжения", при котором увеличивается расстояние между двумя пальцами на датчике множественных касаний, может использоваться, чтобы выполнить соответствующее увеличение размера фотографии или другого объекта. Другие примеры непрерывных жестов включают в себя, но не ограничены, пролистывание списка посредством перемещения пальца по списку в направлении пролистывания, вращение объекта посредством изменения ориентации двух пальцев относительно друг друга над объектом и т.д.

[0036] Является ли жест непрерывным, мгновенным или другим типом жеста, датчик 102 касания на изображенной компьютерной мыши 100 обеспечивает преимущество разрешения пользователю выполнить основанные на жесте вводы, не имея необходимости снимать руку с компьютерной мыши 100, чтобы перемещать ее к клавиатуре чувствительному к касанию дисплею или другому такому устройству ввода.

[0037] Компьютерная мышь 100 может предложить различные преимущества перед использованием чувствительного к касанию дисплея, чтобы выполнить вводы касанием, поскольку компьютерная мышь 100 позволяет поддерживать многие из преимуществ чувствительного к касанию устройства ввода, в то же время избегая различных проблем с чувствительными к касанию дисплеями. Например, чувствительные к касанию дисплеи, используемые в качестве мониторов для вычислительных устройств, часто содержат вертикально ориентируемый экран дисплея, конфигурируемый, чтобы быть обращенным к пользователю, сидящему перед дисплеем. В то время как такие чувствительные к касанию дисплеи предлагают выгоду прямого соответствия между пальцами пользователя и графическим объектом, которым манипулируют на чувствительном к касанию дисплее, взаимодействие с таким чувствительным к касанию дисплеем может вовлечь намного большее количество физических усилий, чем основанное на мыши взаимодействие. Например, расширенное использование вертикально ориентируемого чувствительного к касанию дисплея может вызвать существенную усталость в руке, используемой для выполнения вводов касанием.

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

[0039] Фиг.4 показывает блок-схему варианта осуществления компьютерной мыши 400, который включает признаки различных вариантов осуществления, описанных в настоящем описании, включая, но не ограничиваясь, компьютерную мышь 100. Компьютерная мышь 400 содержит детектор 402 движения, который позволяет компьютерной мыши 400 отслеживать движение на поверхности отслеживания, такой как коврик для мыши, стол и т.д. Изображенный детектор 402 движения включает в себя источник 404 света, такой как лазер или светоизлучающий диод, конфигурируемый, чтобы испускать свет к поверхности отслеживания, а также датчик 406 изображения, конфигурируемый, чтобы принимать свет, отраженный от поверхности отслеживания, чтобы периодически захватывать изображения поверхности отслеживания для обнаружения движения.

[0040] Компьютерная мышь 400 дополнительно содержит датчик 410 касания, расположенный на поверхности компьютерной мыши 400, с которой контактируют пальцы пользователя во время обычного использования. В некоторых вариантах осуществления компьютерная мышь 400 может содержать единственный емкостный датчик множественных касаний, в то время как в других вариантах осуществления компьютерная мышь 400 может содержать более чем один датчик касания, расположенные в различных местоположениях на поверхности компьютерной мыши. В некоторых вариантах осуществления датчик 410 касания может содержать емкостной датчик касания, в то время как в других вариантах осуществления датчик касания может содержать резистивный или другой подходящий датчик касания. Кроме того, в некоторых вариантах осуществления датчик касания может быть сконфигурирован, чтобы обнаружить множественные перекрывающиеся во времени касания, в то время как в других вариантах осуществления датчик касания может быть сконфигурирован, чтобы обнаружить одиночные касания.

[0041] Кроме того, компьютерная мышь 400 включает в себя систему 412 ввода/вывода, чтобы обеспечить связь с вычислительным устройством. Примеры подходящих систем ввода/вывода включают в себя, но не ограничиваются, интерфейс 414 USB и/или систему 416 беспроводной связи, которая обеспечивает беспроводную передачу информации через подходящий протокол, такой как Bluetooth, и т.д.

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

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

[0044] Аналогично, относительно механизмов обнаружения, вместо или в дополнение к механическому исполнительному механизму, мышь также может включать в себя один или более датчиков 419 давления, таких как резистивный датчик давления. Например, такой датчик давления может быть помещен на внутреннюю поверхность корпуса мыши. Когда пользователь надавливает на корпус мыши (например, чтобы выполнить ввод "щелчком правой клавишей"), датчик давления может обнаружить это надавливание, например, посредством небольшой деформации поверхности мыши. Это, наряду с вводом от датчика касания, может использоваться, чтобы отличить различные действия, такие как "щелчок правой клавишей" и т.д.

[0045] Продолжая со ссылкой на Фиг.4, в некоторых вариантах осуществления компьютерная мышь 400 может необязательно содержать один или более источников света, иллюстрированных как "источник света 1" 420 и "источник света n" 422, где n - целое число, имеющее значение ноль или более. Как описано более подробно ниже, источники света 420, 422 могут использоваться, чтобы очертить конкретные области датчика 410 касания, когда эти области отображены на конкретные функции. Например, когда компьютерная мышь 400 используется, чтобы пролистать список, часть датчика 410 касания может быть отображена, чтобы иметь конкретную функцию колесика прокрутки. Часть датчика 410 касания, отображенная на функцию колесика прокрутки, может быть затем ограничена посредством активирования соответствующего источника света 420, 422 для подсветки этой области, например, оконтуривая эту область, посредством освещения всей этой области, или любым другим подходящим образом.

[0046] Продолжая со ссылкой на Фиг.4, компьютерная мышь 400 содержит контроллер 430, имеющий память 432 и различные логические компоненты, представленные процессором 434. Память 432 может содержать считываемые компьютером инструкции, сохраненные в ней, которые выполнимы процессором 434, чтобы разрешить работу компьютерной мыши 400. Например, инструкции могут быть выполнимыми, чтобы принять ввод от детектора 402 движения, датчика 410 касания и механического исполнительного механизма 418, обработать эти сигналы и выдать соответствующие управляющие сигналы к источникам света 420, 422 и на вычислительное устройство для взаимодействия с графическим пользовательским интерфейсом.

[0047] В некоторых вариантах осуществления инструкции являются выполнимыми процессором 434, чтобы обеспечить управляющие сигналы, которые распознаются обычным драйвером мыши, запущенным на вычислительном устройстве. В этом случае компьютерная мышь 400 может использоваться совместно с вычислительными устройствами, выполняющими традиционные драйверы мыши, таким образом обеспечивая обратную совместимость компьютерной мыши 400. В качестве более конкретного примера, когда часть датчика 410 касания отображена на функциональные возможности колесика прокрутки, сигналы касания, принятые в отображенной части датчика 410 касания, могут быть преобразованы в обычные сигналы колесика прокрутки, которые выдаются в вычислительное устройство. Аналогично, приведение в действие механического исполнительного механизма 418 и/или датчика 419 давления, которое обнаруживается как "щелчок левой клавишей" или "щелчок правой клавишей" (например, нажатие обычной левой или правой кнопки мыши) посредством сигналов от датчика 410 касания, может быть преобразовано в обычные сигналы "щелчок левой клавишей" или "щелчок правой клавишей" в соответствии с обычной мышью. Должно быть понятно, что эти примеры преобразования сигналов от датчика 410 касания, механического исполнительного механизма 418 и/или датчика 419 давления в сигналы обычной мыши представлены с целью примера и не предназначены, чтобы быть ограничивающими каким-либо образом.

[0048] Емкостной датчик 410 касания может иметь любую подходящую конфигурацию, чтобы обнаружить касание посредством емкости. Фиг.5 показывает пример одной подходящей конфигурации 500 для емкостного датчика 410 касания, который содержит множество строк (рядов) элементов датчика, один пример которых обозначен 502, и множество колонок элементов датчика, один пример которых обозначен 504, которые вместе формируют множество пикселей, каждый конфигурируемый, чтобы обнаруживать касание в местоположении на корпусе над пикселем. Строки элементов 502 датчика отделены от колонок элементов 504 датчика посредством диэлектрического слоя. Первое множество выводов 506 соединяют строки элементов 502 датчика к электропитанию и/или заземлению (в противоположном конце строки, не показано), и второе множество выводов 508 соединяют колонки элементов 504 датчика к электропитанию и/или заземлению (в противоположном конце колонки, не показано). В изображенном варианте осуществления каждый элемент датчика, один из которых обозначен 510, имеет прямоугольную форму, которая соединена со смежными элементами датчика в одной и той же строке или колонке в противоположных углах. Однако, очевидно, что элемент датчика может иметь любую другую подходящую форму, чем та, которая показана.

[0049] Любая подходящая схема может использоваться, чтобы обнаружить касание с помощью датчика 410 касания. Человеческое тело является отчасти электрически проводящим, и люди обычно находятся в хорошем контакте с электрическим заземлением через их окружение. Емкость от пальцев пользователя на землю типично составляет приблизительно 1000 пикофарад. Влияние этой емкости на измеренную емкость местоположения датчика 410 касания в контакте с или вблизи к пальцу пользователя может быть измерена различными способами. Например, в некоторых вариантах осуществления емкость от элемента 510 датчика на землю может быть измерена, как показано на Фиг.6. Когда пользователь приближается и касается элемента датчика, емкость на землю этого элемента датчика будет увеличиваться. Информация относительно изменений емкости строк и колонок позволяет контакту быть отображенным (поставленным в соответствие) на область датчика, соответствующую пересечению между воздействуемой строкой и воздействуемой колонкой.

[0050] В других вариантах осуществления емкость может быть измерена посредством измерения между элементами датчика строки и элементами датчика колонки, как показано на Фиг.7. Когда пользователь подходит близко к границе между элементами датчика, емкость пользователя на землю разрушает поле в этом местоположении и измеренная емкость между элементами датчика уменьшается.

[0051] В других вариантах осуществления емкость может быть измерена от элемента датчика на землю, как описано выше для Фиг.6, но используя элементы датчика, которые расширяют часть колонки и/или часть строки. Это иллюстрируется на Фиг.8. В этом способе местоположение касания может быть более точно определено вдоль строки 800 и/или длины колонки 802. В изображенном варианте осуществления каждая строка 800 и каждая колонка 802 имеют два соединения на землю, но должно быть понятно, что каждая строка и/или каждая колонка может иметь любое подходящее количество соединений на землю. Использование меньшего количества элементов датчика между электропитанием и землей может обеспечить более точное определение местоположения касания для заданного размера датчика. В других вариантах осуществления каждый "пиксель" датчика может содержать индивидуальную схему емкости со своим собственным соединением с электропитанием и землей.

[0052] Ссылаясь кратко опять на Фиг.5, емкостные элементы 510 датчика могут иметь любой подходящий интервал. Например, в некоторых вариантах осуществления элементы 510 датчика имеют интервал приблизительно 1-5 миллиметров между центрами смежных элементов датчика. Элементы датчика этого размера являются достаточно малыми, чтобы палец, касающийся датчика касания, был в зоне по меньшей мере двух элементов датчика, поскольку указательный палец взрослого человека имеет область касания приблизительно 10 мм в диаметре при касании датчика касания. С таким датчиком очевидно, что полезное разрешение может быть более мелким, чем размер датчика, поскольку более точная позиция может быть интерполирована, когда палец охватывает множественные элементы датчика. В других вариантах осуществления элементы датчика могут иметь более мелкий интервал, чем 5 мм. Однако это может увеличить стоимость датчика касания, поскольку количество строк и колонок может увеличиться. Аналогично, в некоторых вариантах осуществления элементы датчика могут иметь больший интервал, чем 5 мм. Однако в этом случае датчики могут быть достаточно большими, чтобы палец мог коснуться единственного элемента датчика, что может затруднить определить позицию пальца, и поэтому может привести к ухудшению разрешения датчика.

[0053] Любой подходящий размер датчика и количество элементов 510 датчика могут использоваться. Например, в некоторых вариантах осуществления может использоваться область датчика приблизительно 100 мм × 50 мм. В варианте осуществления согласно Фиг.6 такой датчик, имеющий m×n строк, может иметь количество колонок и строк, равное m+n, и m+n измерений емкости приводит к полному считыванию датчика. Однако в этом варианте осуществления, если пользователь касается множественных строк и/или множественных колонок одновременно, некоторая двусмысленность может существовать о местоположении касания. Например, если пользователь касается строк A и B и колонок 2 и 3, то может быть трудно определить, касается ли пользователь в позиции (A, 2) и (B, 3) или в позициях (A, 3) и (B, 2). Как описано в контексте Фиг.8, эта двусмысленность может быть преодолена до некоторой степени при помощи множественных соединений на землю в каждой строке и/или каждой колонке элементов датчика.

[0054] Напротив, и ссылаясь снова на Фиг.7, если касаются емкости от одного элемента датчика к другому элементу датчика, то m×n измерений может быть сделано, поскольку емкость может быть измерена от каждой строки к каждой колонке. В этом случае возможно разрешить (определить) каждое местоположение касания независимо, где касание происходит по множественным колонкам и/или множественным строкам.

[0055] Использование варианта осуществления с m×n измерениями может предложить преимущества перед использованием варианта осуществления с m+n измерениями в некоторых ситуациях. Например, вероятны множественные случайные касания, когда пользователь захватывает компьютерную мышь во время использования. Из-за двусмысленностей определения точного местоположения ввода касанием со способом m+n, описанным выше, эвристика для отказа от таких излишних контактов может быть более трудной для разработки для m+n способа по сравнению с m×n способом, поскольку m×n может принять решение о емкости в каждом элементе датчика независимо.

[0056] С другой стороны, m+n способ может предложить другие преимущества, так как он потенциально может быть реализован с более низкой стоимостью и мощностью. Чтобы улучшить способность однозначно определять местонахождение контактов в m+n способе, может использоваться вариант осуществления согласно Фиг.8. Этот вариант осуществления может позволить выполнить измерение двух независимых точек касания, пока одно было к одной стороне разделения в строке или колонке и другое было к другой стороне.

[0057] В других вариантах осуществления датчик может использовать как m+n, так и m×n способы обнаружения. Например, m×n измерение, предлагая больше деталей, также может потреблять больше мощности устройства из-за большего количества сделанных измерений. Поэтому, датчик может быть считан, используя m+n способ обнаружения, пока изменение в состоянии касания не будет обнаружено. Затем m×n измерение может быть выполнено, чтобы собрать больше подробной информации об измененном состоянии касания, прежде чем возобновить m+n измерения. Это описано более подробно ниже в контексте Фиг.24.

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

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

[0060] Фиг.9 иллюстрирует вариант осуществления способа 900 для формирования объекта с искривленным геометрическим элементом, имеющим емкостной датчик множественных касаний. В то время как показано в контексте компьютерной мыши, должно быть понятно, что эти концепции могут быть применены к любому другому подходящему искривленному объекту. Во-первых, способ 90 содержит на этапе 902 формирование первого набора элементов датчика на первой стороне гибкой изолирующей подложки. Как обозначено на этапе 904, в еще одном конкретном варианте осуществления первый набор элементов датчика может быть сформирован посредством печати проводящих чернил на гибкую подложку в качестве толстой пленки. Дорожки контактов могут быть сформированы таким же способом. Затем способ 900 содержит на этапе 906 формирование второго набора элементов датчика на второй стороне подложки. Как обозначено на этапе 908, в еще одном конкретном варианте осуществления второй набор элементов датчика может быть сформирован посредством печати проводящих чернил на второй стороне подложки, таким образом формируя датчик. Дорожки контактов могут снова быть сформированы таким же способом. Затем датчик может быть согнут по искривленной поверхности мыши, как обозначено на этапе 910, и затем прикреплен к поверхности мыши (например, с помощью адгезива или другого подходящего механизма), как обозначено на этапе 912, чтобы сформировать чувствительную к касанию компьютерную мышь. Должно быть понятно, что любые электрические подключения датчика к электропитанию, контроллеру и т.д. могут быть сделаны любым подходящим способом. Например, основание может включать в себя гибкий