ОБЛАСТЬ ТЕХНИКИ
Изобретение относится к портативному электронному устройству для верификации входной тестовой последовательности символов путем ее сравнения с заранее заданной последовательностью символов и к способу обеспечения безопасности для портативного электронного устройства.
УРОВЕНЬ ТЕХНИКИ
В настоящее время в портативных электронных устройствах используются способы обеспечения безопасности для ограничения доступа к устройству или к одной или более его функциям. Например, некоторые современные мобильные сотовые телефоны могут быть настроены так, что пользователь должен ввести секретный PIN-код при включении устройства, чтобы использовать это устройство.
Обычно такое устройство имеет память, хранящую секретный код в виде заранее заданной последовательности символов, обычно цифр. При включении телефона пользователь вводит последовательность цифр, используя цифровую клавиатуру мобильного телефона. При вводе каждой цифры на дисплее отображается знак '*'. Когда пользователь заканчивает ввод последовательности, он нажимает функциональную клавишу, и мобильный телефон проверяет введенную пользователем последовательность символов, сравнивая ее с хранящейся в памяти заранее заданной последовательностью символов. Если верификация заканчивается успешно, то разрешается доступ к устройству, если верификация заканчивается неудачей, то доступ к устройству запрещается.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Согласно одному из вариантов осуществления настоящего изобретения предлагается портативное электронное устройство, включающее память для хранения секретного кода в виде заранее заданной последовательности символов; поворотное устройство, имеющее тактильную поверхность для тактильного воздействия пользователя и установленное с возможностью поворота вокруг оси; средства обратной связи, отдельные от поворотного устройства, для обеспечения обратной связи для пользователя при повороте поворотного устройства; средства преобразования для преобразования каждого поворота из последовательности поворотов поворотного устройства в символ соответствующей упорядоченной тестовой последовательности символов и средства верификации для проверки тестовой последовательности символов путем ее сравнения с заранее заданной последовательностью символов.
Согласно одному из вариантов осуществления настоящего изобретения предлагается способ обеспечения безопасности для портативного электронного устройства, содержащего поворотное устройство, включающий выполнение пользователем упорядоченной последовательности поворотов поворотного устройства; обеспечение в портативном электронном устройстве, отдельно от поворотного устройства, обратной связи для пользователя при поворотах поворотного устройства во время выполнения упорядоченной последовательности поворотов и проверку, соответствует ли упорядоченная последовательность поворотов, сделанных пользователем, заранее заданной упорядоченной последовательности поворотов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Для лучшего понимания настоящего изобретения будут сделаны ссылки, только в качестве примера, на сопровождающие чертежи, на которых:
фиг.1 иллюстрирует портативное электронное устройство 10; фиг.2А и 2В схематично иллюстрируют пример выполнения поворотного средства 3С ввода в поперечном сечении и в плане; и
фиг.3А, 3В, 3С и 3D иллюстрируют визуальную обратную связь, обеспечиваемую для пользователя дисплеем 16.
ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
В вариантах выполнения изобретения пользователь может осуществлять способ обеспечения безопасности в электронном устройстве 10 путем выполнения упорядоченной последовательности поворотов поворотного устройства 32. Устройство 10 обеспечивает, отдельно от поворотного устройства 32, обратную связь для пользователя при поворотах поворотного устройства 32 во время упорядоченной последовательности поворотов. Производится проверка, соответствует ли упорядоченная последовательность поворотов, выполненных пользователем, заранее заданной последовательности поворотов. Эта проверка может происходить в устройстве 10.
Фиг.1 иллюстрирует портативное электронное устройство 10, содержащее память 12, средства 20 пользовательского ввода, устройство 14 вывода звука, устройство вывода изображения в виде дисплея 16 и процессор 18. Процессор 18 подключен так, чтобы получать входные сигналы управления от средств 20 ввода и подавать соответствующие сигналы управления в устройство 14 вывода звука и дисплей 16. Процессор 18 также подключен к памяти 12 для чтения из памяти 12 и записи в память 12.
Устройство 14 вывода звука обеспечивает электрически усиленный звуковой выходной сигнал для пользователя.
Память 12 хранит секретный код в виде заранее заданной последовательности символов. Заранее заданная последовательность символов может быть задана пользователем.
Портативное электронное устройство в этом примере работает как мобильный сотовый телефон. В других примерах портативное электронное устройство может не иметь этой функциональности. Электронное устройство 10 дополнительно содержит сотовый приемопередатчик 13, подключенный к процессору 18, что делает возможной осуществление связи в сотовой сети связи (не показана).
Средства 20 ввода включают поворотное средство 30 ввода и дополнительные функциональные клавиши 22. Поворотное средство 30 ввода подает первый управляющий входной сигнал 31 в процессор 18, а функциональные клавиши 22 подают вторые управляющие входные сигналы 23 в процессор 18.
Поворотное средство 30 ввода включает вращаемое пользователем поворотное устройство. Вращение поворотного устройства изменяет непрерывным аналоговым способом электрическую характеристику поворотного средства ввода. Периодически берутся отсчеты электрической характеристики и квантуются с получением квантованных значений. Квантованное значение является некоторым значением из дискретного набора квантованных значений, каждое из которых представляет различное угловое положение поворотного устройства. Квантованное значение периодически подается в процессор 18 как изменяющийся во времени первый цифровой сигнал 31 управления.
Пример выполнения поворотного средства 30 ввода схематично показан в сечении на фиг.2А и в плане на фиг.2В.
Поворотное средство 30 ввода в этом примере заменяет клавиатуру. Поворотное средство 30 ввода может использоваться для ввода данных, например, для набора номера телефона или ввода алфавитно-цифрового текста. Каждая из множества различных угловых позиций поворотного устройства может соответствовать определенному входному символу.
Поворотное средство 30 ввода включает дисковидное поворотное устройство 32, установленное с возможностью поворота вокруг оси 34, в ответ на тактильное воздействие пользователя. Дисковидное поворотное устройство 32 имеет круговую плоскую верхнюю тактильную поверхность 36, предназначенную для воздействия на нее пальцами пользователя.
При пользовании устройством пользователь касается верхней тактильной поверхности 36 пальцем. При движении пальца, контактирующего с верхней тактильной поверхностью 36, трение между пальцем пользователя и верхней тактильной поверхностью 36 заставляет дисковидное поворотное устройство поворачиваться.
Круговая верхняя тактильная поверхность 36 имеет направленный вниз изогнутый край 38, который по существу недоступен для пользователя. Ось 34 вращения в этом примере по существу перпендикулярна к верхней тактильной поверхности 36. Электронное устройство 10 имеет лицевую поверхность 11, и ось 34 вращения в этом примере по существу перпендикулярна к лицевой поверхности 11 электронного устройства.
Процессор 18 обеспечивает средства верификации текущей вводимой пользователем последовательности поворотов поворотного устройства (тестовая последовательность) путем ее сравнения с заранее заданной последовательностью поворотов поворотного устройства. Если верификация проходит успешно, то процедура обеспечения безопасности успешно завершается, и предоставляется доступ. Если верификация заканчивается неудачей, то процедура обеспечения безопасности заканчивается неудачей, и доступ запрещается. Доступ может касаться как использования электронного устройства 10 в целом, так и некоторой функции, обеспечиваемой этим устройством.
Процессор 18 получает первый сигнал управления 31 от поворотного средства 30 ввода. Этот сигнал показывает текущее угловое положение поворотного устройства 32. Процессор 18 также получает второй сигнал управления 23 от первой функциональной клавиши, выбираемой пользователем, чтобы указать на завершение поворота, и от второй функциональной клавиши, выбираемой пользователем, чтобы указать на завершение последовательности поворотов.
Пользователь вращает поворотное устройство и затем нажимает первую функциональную клавишу, чтобы указать на завершение поворота. Это повторяется для каждого поворота из последовательности поворотов поворотного устройства. Затем пользователь нажимает вторую функциональную клавишу, чтобы указать на завершение последовательности поворотов.
После каждого завершения поворота процессор 18 преобразует текущее квантованное значение, являющееся первым сигналом управления 23, в одно значение данных из набора значений данных - "символ". В этом примере преобразование производится в набор символов ASCII. Процессор 18 запоминает символ в памяти 12 как последовательное дополнение к тестовой последовательности символов.
После завершения последовательности поворотов, отмеченного вводом сигнала второй функциональной клавиши, процессор 18 проверяет введенную пользователем тестовую последовательность символов на совпадение с хранимой в памяти заранее заданной последовательностью символов. Если верификация успешна, то процедура обеспечения безопасности заканчивается успешно, и доступ разрешается. Если верификация неудачна, то процедура обеспечения безопасности заканчивается неудачно, и доступ запрещается. Доступ может касаться как использования самого электронного устройства 10, так и некоторой функции, обеспечиваемой этим устройством.
Процессор 18 в дополнение к выполнению функции обеспечения безопасного доступа, описанной выше, также управляет обратной связью, обеспечиваемой для пользователя во время процедуры обеспечения безопасности. Обеспечиваемая обратная связь является отдельной от любой шумовой или осязательной обратной связи, обеспечиваемой для пользователя поворотным устройством 32 при его вращении.
Процессор 18 управляет дисплеем, чтобы обеспечить визуальную обратную связь, как показано на фиг.3А, 3В, 3С и 3D.
Дисплей первоначально управляется процессором 18 так, чтобы показывать изображение запертого сейфа 40, что проиллюстрировано на фиг.3А. Изображение сейфа включает корпус 42 сейфа, дверь 44 сейфа и наборное устройство 46 сейфа на двери 44 сейфа. Текущий вводимый символ 50 отображается путем показа текущего углового положения наборного устройства сейфа. Последовательность символов 52 отображается путем показа ранее введенных поворотов наборного устройства сейфа 46 в текущей последовательности.
Изображение, показываемое при вращении поворотного устройства 32 по часовой стрелке к его следующему дискретному квантованному значению, проиллюстрировано на фиг.3В. Когда процессор 18 определяет, что первый входной сигнал 31 изменился, поскольку поворотное устройство было повернуто до следующего дискретного квантованного значения, процессор 18 преобразует новое дискретное квантованное значение в символ и показывает этот символ на дисплее, а также поворачивает наборное устройство сейфа на изображении сейфа и подает первый сигнал управления звуком в устройство вывода звука.
Более подробно, когда процессор 18 определяет, что первый входной сигнал 31 изменился, процессор 18 преобразует текущее квантованное значение, представленное первым сигналом управления 23, в символ ASCII и отображает это значение как текущий вводимый символ. В этом примере показан текущий вводимый символ 50 - "4". Значение отображаемого текущего вводимого символа дискретно увеличивается по мере поворота поворотного устройства по часовой стрелке и дискретно уменьшается по мере поворота поворотного устройства против часовой стрелки. Дисплей под управлением процессора 18 обеспечивает обратную связь по абсолютной степени поворота поворотного устройства, представляемой текущим вводимым символом 50.
Более подробно, когда процессор 18 определяет, что первый входной сигнал 31 изменился, процессор 18 преобразует изменение первого входного сигнала 31 в изменение показываемого на дисплее изображения сейфа, так что наборное устройство сейфа на показанном изображении кажется вращающимся вместе с поворотным устройством и аналогично ему. Угловое положение иллюстрируется на чертежах с использованием стрелки.
Более подробно, когда процессор 18 определяет, что первый входной сигнал 31 изменился, процессор 18 подает первый сигнал управления звуком в устройство вывода звука. Этот сигнал управляет устройством вывода звука так, чтобы произвести звук "щелчка", который имитирует звук, возникающий при повороте наборного устройства сейфа. Таким образом, устройство вывода звука под управлением процессора 18 обеспечивает обратную связь по относительному изменению углового положения поворотного устройства. Каждое заранее заданное положение при повороте поворотного устройство обеспечивает изменение квантованного сигнала, которое в свою очередь обеспечивает 'щелчок'.
Когда процессор 18 определяет, что поворот закончен, он управляет изображением на дисплее так, что текущий введенный символ перемещается в последовательность символов на место самого последнего символа последовательности 52 символов, см. фиг.3С.
Если верификация, выполняемая в ходе процедуры обеспечения безопасности, успешна, то процессор 18 управляет изображением, представленным на дисплее 16, так, чтобы казалось, будто дверь сейфа открывается, как показано на фиг.3D, и одновременно управляет устройством вывода звука, чтобы подать звук, подобный звуку открывания двери сейфа.
В приведенном выше описании конец поворота отмечается пользователем, нажимающим первую функциональную клавишу. В других вариантах завершение поворота может быть обозначено пользователем другими способами. Например, пользователь может изменить направление вращения поворотного устройства на противоположное, а процессор 18 может быть выполнен с возможностью обнаружения изменения направления вращения и взятия квантованного значения, имевшего место до изменения направления, в качестве входного значения, соответствующего концу поворота. Или, например, пользователь может делать паузу в движении поворотного устройства, например, более чем на 0,5 секунды, а процессор 18 может быть выполнен с возможностью распознавания такой паузы и взятия квантованного значения в момент паузы, в качестве входного значения, соответствующего концу поворота.
Хотя варианты осуществления настоящего изобретения были описаны выше в отношении различных примеров, следует понимать, что модификации данных примеров могут быть сделаны без отклонения от сущности и в рамках заявляемого изобретения. Например, хотя было описано дисковидное поворотное устройство, могут использоваться другие формы поворотных устройств. Например, поворотное устройство может иметь форму колеса или барабана, где пользователь воздействует на изогнутую поверхность поворотного устройства. Или, например, хотя в описанном примере процедура верификации происходит в устройстве, она может альтернативно происходить где угодно. Например, секретный код в виде заранее заданной последовательности символов может храниться на удаленной станции, а устройство может посылать сообщение, указывающее тестовую последовательность символов, на удаленную станцию, и удаленная станция может предоставлять средства верификации для сравнения принятой тестовой последовательности символов с хранящейся заранее заданной последовательностью символов.
Хотя в представленном выше описании было обращено внимание на те признаки изобретения, которые предполагаются особенно важными, следует понимать, что заявитель претендует на защиту в отношении любого патентоспособного признака или комбинации признаков, упомянутых выше и/или показанных на чертежах, вне зависимости от того, были ли они особо отмечены.
Изобретение относится к портативному электронному устройству для верификации входной тестовой последовательности символов по заранее заданной последовательности символов. Техническим результатом является удобство для пользователя при вводе входной тестовой последовательности символов при обеспечении безопасности для ограничения доступа к такому устройству или к его отдельным функциям. Для этого портативное электронное устройство содержит память для хранения секретного кода в виде заранее заданной последовательности символов; поворотное устройство, имеющее тактильную поверхность для тактильного воздействия пользователя и установленное с возможностью поворота вокруг оси; средства обратной связи, отдельные от поворотного устройства, для обеспечения обратной связи для пользователя при повороте поворотного устройства; средства преобразования для преобразования каждого поворота из последовательности поворотов поворотного устройства в символ соответствующей упорядоченной тестовой последовательности символов и средства верификации тестовой последовательности символов путем сравнения с заранее заданной последовательностью символов. 4 н.п. и 29 з. ф-лы, 7 ил.
память для хранения секретного кода в виде заранее заданной последовательности символов;
поворотное устройство, имеющее тактильную поверхность для тактильного воздействия пользователя и установленное с возможностью поворота вокруг оси;
средства обратной связи, отдельные от поворотного устройства, для предоставления пользователю визуальной, звуковой и/или осязательной обратной связи при повороте поворотного устройства;
средства преобразования для преобразования каждого поворота из последовательности поворотов поворотного устройства в символ соответствующей упорядоченной тестовой последовательности символов, и
средства верификации тестовой последовательности символов путем сравнения с заранее заданной последовательностью символов.
выполнение пользователем упорядоченной последовательности поворотов поворотного устройства в электронном устройстве;
обеспечение в электронном устройстве, отдельно от поворотного устройства, визуальной, звуковой и/или осязательной обратной связи для пользователя при поворотах поворотного устройства во время выполнения упорядоченной последовательности поворотов; и
проверку, соответствует ли упорядоченная последовательность поворотов, сделанных пользователем, заранее заданной упорядоченной последовательности поворотов.
поворотное устройство, имеющее тактильную поверхность для тактильного воздействия пользователя и установленное с возможностью поворота вокруг оси;
средства обратной связи, отдельные от поворотного устройства, для предоставления пользователю визуальной, звуковой и/или осязательной обратной связи при повороте поворотного устройства,
при этом указанное электронное устройство имеет первый режим, в котором поворотное устройство позволяет пользователю вводить последовательность символов для перехода из первого режима во второй режим, в котором пользователь имеет доступ к функции, недоступной в первом режиме.
средства для управления средствами обратной связи электронного устройства в зависимости от поворота поворотного устройства в электронном устройстве, при этом средства обратной связи служат для предоставления пользователю визуальной, звуковой и/или осязательной обратной связи и являются отдельными от поворотного устройства;
средства для преобразования каждого поворота из последовательности поворотов поворотного устройства в символ соответствующей упорядоченной тестовой последовательности символов; и
средства проверки, соответствует ли тестовая последовательность символов заранее заданной последовательности символов.
СПОСОБ И УСТРОЙСТВО ДЛЯ ЗАЩИЩЕННОЙ ИДЕНТИФИКАЦИИ МОБИЛЬНОГО ПОЛЬЗОВАТЕЛЯ В СЕТИ СВЯЗИ | 1994 |
|
RU2150790C1 |
СПОСОБ ОБЕСПЕЧЕНИЯ ДОСТУПА К ДАННЫМ В СИСТЕМЕ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ "ЛИНТЕР-ВС" | 1998 |
|
RU2130643C1 |
Устройство для тренировки пловцов | 1986 |
|
SU1333350A1 |
US 5023908 А, 11.06.1991 | |||
Система управления кондиционерами | 1980 |
|
SU871152A2 |
Авторы
Даты
2008-05-10—Публикация
2003-11-18—Подача