Способ использования кодов для доступа к данным

Изобретение относится к способам предоставления доступа к данным, в частности к информации, доступ к которой осуществляется посредством сети передачи данных с помощью присвоения им кода. Техническим результатом является ускорение доступа к данным за счет отображения элементов наиболее вероятного варианта вводимого кода с визуальным отличием элементов кода, введенных пользователем. Предложен способ использования кодов для доступа к данным, который включает ввод кода, предварительно присвоенного по меньшей мере одной записи каталога, содержащей по меньшей мере одно информационное поле, в электронное устройство. Способ содержит этап, на котором осуществляют идентификацию введенного кода с помощью программных средств, поиск записей каталога, коды которых соответствуют результатам идентификации. При этом в качестве кода используют по меньшей мере один графический знак, содержащий по меньшей мере один элемент, ввод кода в электронное устройство, снабженное экраном, осуществляют посредством прорисовки пользователем кода в выделенной области экрана. 11 з.п. ф-лы, 10 ил.

 

Область техники

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

Уровень техники

Из современного уровня техники в сенсорных устройствах мобильной связи при выходе в сеть Интернет, если пользователь ищет определенный Интернет-ресурс, но не знает его адреса, он вынужден совершать несколько действий: отрыть браузер; открыть в браузере сайт поисковой системы (поскольку страница поисковой системы не у всех установлена как начальная); набрать в поисковом окне название ресурса; выполнить поисковый запрос; поскольку результаты поискового запроса могут не всегда содержать искомый ресурс на первых позициях, то пользователю придется просмотреть несколько результатов, а в некоторых случаях и несколько страниц, или переформулировать поисковый запрос.

Таким образом, желание посмотреть определенный Интернет-ресурс с мобильного устройства, если не известен его адрес (URL), осуществить не так просто. Между тем адреса большинства Интернет-ресурсов не удобны для запоминания. Тем более, если данные адреса включают не только имя домена, но и идентификатор ресурса, а также другую информацию, необходимую для однозначной идентификации конкретного ресурса.

Из уровня техники известен патент US 6023701, где описывается способ более быстрого доступа к интересующим Интернет-ресурсам путем расширения функциональности закладки браузера «Избранное». Смысл заключается в том, что кроме адреса посещенного ресурса пользователь может установить режим работы браузера, благодаря которому в папку «Избранное» будут попадать все (или некоторые) Интернет-адреса, на которые пользователь перешел с первой посещенной страницы, и группироваться по категориям. В последующем пользователь может выбирать «глубину» поиска нужного ресурса в закладке «Избранное».

Недостатком способа является то, что для быстрого попадания на нужный сайт пользователь должен его заранее посетить и добавить в папку «Избранное» своего браузера. Также нет возможности таким способом упросить доступ к интересующему ресурсу для других пользователей. То есть каждый пользователь должен сначала посетить этот ресурс и добавить его в папку «Избранное». При этом упрощенный доступ к сайту возможен только через тот терминал (и только через тот Интернет браузер) доступа в Интернет, пользователь которого ранее был на данном ресурсе и добавил его в папку «Избранное».

В патенте GB 2375195 описывается система как некое хранилище библиотечных данных, которое формируется путем присвоения каждому изданию в электронном виде индивидуального кода, который составляется по строго определенному алгоритму и в котором зашифровываются данные о бумажном аналоге электронного издания (автор, название, тираж, дата издания, ISBN и т.д., а также номер каждой конкретной копии). Например, книга "Don Quixote" должна иметь код "CSPNLIT 3". По этому номеру осуществляется поиск по базе данных библиотеки электронной версии этой книги.

При этом эти коды формируются или издателями бумажных версий, или их дистрибьюторами, поставляющими эти книги в библиотеки. А в базу заносят номера сотрудники библиотеки, имеющие доступ к базе кодов.

Данная система, по сути, аналогична общеизвестной универсальной десятичной классификации (УДК), с той лишь разницей, что УДК состоит только из цифр и создается по другому алгоритму и в том, что по коду можно найти копию издания, посетив библиотеку и введя нужный код.

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

Известен способ упрощения доступа к Интернет-ресурсам (патент), размещенным в сети Интернет, ссылки на которые публикуются в печатных и электронных изданиях, характеризующийся тем, что читатель печатных и электронных изданий получает доступ к Интернет-ресурсам посредством выхода в сеть Интернет и ввода кода, также характеризующийся использованием не менее одного сервера, на котором содержится база данных, которая, в свою очередь, состоит из таблицы ссылок на Интернет-ресурсы и присвоенных им индивидуальных буквенных, цифровых, буквенно-цифровых кодов или кодов с использованием других знаков и/или символов, сервер выполняют доступным в сети Интернет через Web-сайт напрямую либо через другой сервер, на котором размещен Web-сайт, отличающийся тем, что через интерфейс Web-сайта производят взаимодействие пользователя и базы данных, при котором пользователь передает через Web-сайт в базу данных полную ссылку на Интернет-ресурс, с помощью программных средств на сервере Web-сайта этот адрес добавляют в базу данных и ему присваивают уникальный код и сообщают этот код пользователю, а пользователь публикует и/или распространяет этот код, причем сервер, на котором расположен Web-сайт, осуществляющий кодирование, выполняют с возможностью вводить и/или редактировать пользователем комментарий к ссылке на Интернет-ресурс в виде дополнительного текста или графического файла.

Недостатком способа является сложность запоминания буквенно-цифрового кода, присвоенного определенному ресурсу. Также отсутствует возможность выбора кода пользователем.

Наиболее близким решением является способ использования кодов быстрого отклика (QR-кодов) в рекламе, размещенной в телефонной книге (заявка на патент US 20120280031), который включает определение длинного уникального указателя ресурса (URL) для использования совместно с продуктом или сервисом. Короткий URL создается на основе длинного URL. Полученный короткий URL кодируется с помощью QR-кода. Затем QR-код используется совместно с печатным носителем, распространяемым посредством какого-либо торгового канала. При сканировании кода, пользователь перенаправляется, используя длинный URL, который сформирован на основе короткого URL, на удаленную компьютерную систему. Впоследствии рекламодатель или владелец бизнеса могут определить, должен ли QR-код распространяться через тот же самый торговый канал, основываясь на частоте использования короткого URL.

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

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

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

Возможны варианты развития основного технического решения, заключающиеся в том, что:

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

- пользователь имеет возможность редактирования вводимого кода;

- пользователь, не обнаружив необходимой записи, продолжает ввод или редактирование элементов кода, при этом процесс идентификации, поиска и отображения результатов поиска повторяется;

- ввод кода в выделенной области экрана электронного устройства осуществляют по контрольным меткам;

- контрольную метку представляют пользователю в виде геометрической фигуры или рисунка;

- значение информационного поля записи представлено в виде графического элемента или текста;

- для присвоения записи каталога кода используют не менее одного сервера, на котором размещают базу данных, содержащую записи каталога с присвоенными им кодами;

- сортировку результатов поиска производят с помощью программных средств с учетом предыдущих запросов пользователя или группы пользователей;

- поиск кодов осуществляют с учетом персональных настроек пользователя;

- при поиске кодов учитывают географическое положение пользователя, осуществляющего поиск;

- в электронное устройство дополнительно вводят текстовую информацию, а затем при поиске записей каталога учитывают текстовый поиск по ассоциированным с ними значениям текстовых информационных полей.

Таким образом, заявляемое техническое решение всей своей совокупностью существенных признаков позволяет расширить область применения способа и ускорить доступ к данным за счет использования графических кодов, ввод которых осуществляют вручную, что позволяет получить доступ к данным, в частности записям каталога, при отсутствии возможности сканирования присвоенного им кода. Так, например, при отсутствии возможности сканирования QR-кода или нежелании привлекать внимание пользователь вынужден прибегнуть к другим существующим методам поиска информации, например текстовому поиску. Ввод текста на мобильных устройствах сопряжен с необходимостью использования виртуальной клавиатуры и чтения вводимого текста, в то время как метод прорисовки графического кода на экране свободен от этих недостатков. В совокупности с идентификацией элементов кода, которые могут быть прорисованы с погрешностями, заявляемый способ предъявляет значительно меньшие требования к корректности ввода, по сравнению с вводом текста и поиском по нему, и позволяет преодолеть недостатки текстовых кодов, увеличивая скорость доступа к данным. При этом результаты поиска пользователь начинает получать после ввода по меньшей мере одного элемента кода, что в сочетании с учетом предыдущих результатов поиска от данного пользователя или группы пользователей, сформированной по определенному признаку, например по близости их расположения в момент поиска к определенному месту, повышает релевантность полученных результатов. Стоит отметить, что пользователь может заметить, различить и воспринять графический код с печатного материала или с баннера, находящегося вне зоны сканирования, и ввести его самостоятельно. Причем, поскольку предполагается, что графические коды состоят из простых форм, то для их различения и восприятия пользователем достаточно небольшой площади размещения на информационном носителе.

Также в отличие от известных технических решений, где пользователю необходимо самостоятельно вводить адрес Интернет-ресурса (URL), настоящее изобретение позволяет значительно ускорить процесс доступа к данным, поскольку количество операций ввода, которое необходимо сделать пользователю для ввода графического кода меньше, чем для ввода адреса. При этом отображение элементов наиболее вероятного варианта вводимого кода с визуальным отличием элементов кода, введенных пользователем, также приводит к ускорению процесса ввода кода и доступа к данным, поскольку ввод кода упрощается, а данные, ассоциированные с наиболее вероятным кодом, отображаются пользователю по мере ввода и в общем случае находятся в начале списка релевантных результатов поиска.

Кроме того, использование распознавания вводимых элементов графического кода или ввод элементов с использованием контрольных меток, уменьшает необходимость в точном вводе, что также ускоряет процесс доступа к данным. А сенсорная область, которая используется для ввода, не несет текстовой информации и, соответственно, нет необходимости в чтении информации с экрана.

Краткое описание чертежей

На Фиг. 1 показана блок-схема алгоритма работы способа использования кодов для доступа к данным.

На Фиг. 2 показана блок-схема процесса создания и присвоения кода записи каталога.

На Фиг. 3 показана блок-схема процесса поиска кода и запуска процесса пользователем.

На Фиг. 4 показан пример распознавания вводимых элементов графического кода, когда поиск по ним происходит по мере их ввода.

На Фиг. 5 показан пример ввода элементов графического кода с использованием контрольных меток, выполненных в виде геометрических фигур, путем их поэтапного соединения.

На Фиг. 6 показан пример ввода элементов графического кода с использованием контрольных меток, выполненных в виде матрицы геометрических фигур, путем изменения их цвета.

На Фиг. 7 показан пример поиска записей каталога по текстовой информации в поле заголовка, а также пример ввода ассоциированного с записью графического кода.

На Фиг. 8 показан пример запуска процесса, ассоциированного со значением выбранного поля.

На Фиг. 9 показан пример просмотра дополнительной информации, относящейся к графическому коду и ассоциированным с ним записям.

На Фиг. 10 показаны примеры выполнения графического кода в виде стилизованного изображения предмета.

Осуществление изобретения

Способ использования кодов для доступа к данным (Фиг. 1-3) в общем случае включает восприятие кода, предварительно размещенного на информационном носителе 1, пользователем 2, ввод 3 кода, предварительно присвоенного по меньшей мере одной записи каталога мере одной записи каталога, содержащей по меньшей мере одно информационное поле, в электронное устройство 4, выполненное с возможностью доступа к сети 5 передачи данных, например Интернет, и снабженное экраном 6. При этом в качестве кода используют по меньшей мере один графический знак (Фиг. 4-6), содержащий по меньшей мере один элемент 7, а ввод 3 кода осуществляют посредством прорисовки пользователем 2 кода в выделенной области 8 экрана 6.

После ввода 3 кода с помощью программных средств (на чертеже не показано) осуществляют его идентификацию 9, поиск 10 записей каталога с кодами, соответствующими результатам идентификации 9 вводимого кода. Причем идентификацию 9 кода осуществляют последовательно по мере ввода его элементов 7 и отображают 11 на экране 6 результаты поиска 10 в виде по меньшей мере одного значения информационного поля по меньшей мере одной записи каталога. При этом с помощью программных средств (на чертеже не показано) обеспечивают пользователю 2 возможность выбора интересующего его значения информационного поля записи из отображенных на экране 6.

Значение информационного поля записи может содержать различные данные такие, как адреса Интернет-ресурсов, почтовые адреса, телефоны или любую другую текстовую, графическую или аудиовизуальную информацию, и может быть представлено в виде графического элемента 12 или текста 13. Также, при отображении записи на экране 6, возможно отображение 14 кода, ассоциированного с ней.

В случае если выбранное значение информационного поля содержит указание на возможность выполнения ассоциированного с ним процесса, то с помощью программных средств (на чертеже не показано) на электронном устройстве 4 обеспечивают возможность запуска 15 этого процесса, например осуществление 16 телефонного вызова, открытие 17 окна браузера, позиционирование 18 электронной карты и др., путем активации соответствующего значения информационного поля посредством его выбора на экране 6.

Для создания 19 новой записи с информационными полями и ассоциации ее с кодом (Фиг. 2), создатель 20 ассоциации, посредством электронного устройства 4, используя Web-приложение 21 или клиентское приложение 22, имеющие доступ к серверу 23 приложения, осуществляет ввод 3 кода, аналогично тому, как это делает пользователь 2. При этом происходит идентификация 9 вводимого кода и передача 24 результатов идентификации 9 на сервер 23 приложения посредством сети 5 передачи данных.

Далее на сервере базы 25 данных или на другом сервере (на чертеже не показано), имеющем к ней доступ, например сервере 23 приложения, происходит прием 26 результатов идентификации 9, поиск 10 записей посредством сравнения результатов идентификации 9 с графическими кодами, присвоенными записям, находящимся в базе 25 данных. При этом база 25 данных содержит записи с информационными полями, которым присвоены графические коды. Данная база 25 предназначена для поиска записей и связанной с ними информации по графическим кодам.

Затем результаты поиска 10 полностью или частично передаются 27 на Web-приложение 21 или клиентское приложение 22 посредством сети 5 передачи данных. В свою очередь Web-приложение 21 или клиентское приложение 22 при получении 28 ими результатов поиска 10 от сервера 23 приложения отображают 11 их на экране 6 электронного устройства 4 создателю 20 ассоциации.

Если в базе 25 данных отсутствует запись, соответствующая введенному коду, ему предоставляется возможность создать 19 новую запись и ассоциировать ее с введенным кодом. При этом создатель 20 ассоциации может ввести 29 соответствующие новой записи информационные поля, такие как текстовый заголовок, графический элемент (иконку), адреса Интернет-ресурсов (URL) и другие. С одним и тем же кодом он может ассоциировать несколько информационных полей. Информация o новой записи, включая графический код, ассоциированный с ней, и значения информационных полей передается 30 на сервер 23 приложения посредством сети 5 передачи данных. При приеме 31 информации о новой записи сервер 23 приложения сохраняет 32 ее в базе 25 данных.

После успешной ассоциации кода с записью, содержащей одно или несколько информационных полей, и сохранения 32 данной ассоциации в базе 25 данных, создатель 20 ассоциации может производить размещение кода на различных информационных носителях 1 (например, рекламных баннерах, печатных материалах, предметах бизнес-стиля, таких как папка, брошюра, ручка и т.п.) и их публикацию с тем, чтобы он впоследствии стал доступен потенциальным потребителям (пользователям).

В общем случае предполагается, что создатель 19 ассоциации является также автором кода.

Когда пользователю 2 необходимо получить доступ к данным, ассоциированным с графическими кодами, размещенным на информационном носителе 1 (Фиг. 3), он посредством электронного устройства 4, используя Web-приложение 21 или клиентское приложение 22, осуществляет ввод 3 кода. При этом происходит идентификация 9 вводимого кода и передача 24 результатов идентификации на сервер 23 приложения посредством сети 5 передачи данных.

Далее, на сервере базы 25 данных или на другом сервере (на чертеже не показано), имеющем к ней доступ, например сервере 23 приложения, происходит прием 26 результатов идентификации 9 и поиск 10 записей посредством сравнения результатов идентификации 9 с графическими кодами, присвоенными записям, находящимся в базе 25 данных.

Затем результаты поиска 10 полностью или частично передаются 27 на Web-приложение 21 или клиентское приложение 22 посредством сети 5 передачи данных. В свою очередь Web-приложение 21 или клиентское приложение 22 при получении 28 ими результатов поиска 10 от сервера 23 приложения, отображают 11 их на экране 6 электронного устройства 4 в виде списка, предоставляя возможность пользователю 2 получить доступ к информационным полям найденных записей и в том случае, если со значениями информационных полей ассоциирован какой-либо процесс, запустить 15 его выполнение, например осуществить 16 телефонный вызов, открыть 17 окно браузера, позиционировать 18 электронную карту и др., путем активации соответствующего значения информационного поля посредством его выбора на экране 6.

Для получения доступа к необходимым данным (записям каталога) пользователь 2 прорисовывает элементы 7 графического кода на сенсорном экране 6 электронного устройства 4. При этом распознавание вводимых элементов 7 и их поиск 10 происходит по мере их ввода 3 (Фиг. 4-6). Кроме того, пользователь 2 имеет возможность редактирования вводимого кода, например прорисовывая введенные элементы 7 кода заново, тем самым удаляя их. Причем пользователь 2, не обнаружив необходимой записи, может продолжить ввод 3 или редактирование элементов 7 кода, при этом процесс идентификации 9, поиска 10 и отображения 11 результатов поиска повторяется.

В качестве электронного устройства 4 может быть использован стационарный персональный компьютер, мобильный телефон, смартфон, ноутбук, коммуникатор, карманный персональный компьютер и т.п. устройства. Ввод 3 кода осуществляют прорисовкой его непосредственно на экране 6 электронного устройства 4, если оно поддерживает сенсорный ввод либо прорисовкой посредством какого-либо устройства ввода (на чертеже не показано), например пером или мышкой.

В качестве элементов 7 графического кода применяют элементы, которые пользователь 2 способен различить, запомнить и воспроизвести самостоятельно или по лекалам (контрольным меткам 33), которые формируют для пользователя 2 с помощью программных средств (на чертеже не показано). Эти контрольные метки 33 выводят через пользовательский интерфейс (на экране 6) в виде, например, прямоугольной или любой другой области (на чертеже показано условно). Таким образом, в общем случае эта область состоит из пикселей, выделением которых пользователь 2 прорисовывает элементы 7 графического кода самостоятельно. В частных случаях ввод 3 кода в выделенной области 8 экрана 6 электронного устройства 4 могут осуществлять по упомянутым контрольным меткам 33. Контрольную метку 33 могут представлять пользователю 2 в виде геометрической фигуры или рисунка (Фиг. 5 и 6). При этом с помощью программных средств (на чертеже не показано) в выделенной области 8 экрана 6 на электронном устройстве 4 отображают элементы 34 наиболее вероятного варианта вводимого кода с визуальным отличием элементов 7 кода, введенных пользователем 2.

На Фиг. 4 показан пример, когда пользователь 2 последовательно рисует элементы 35 графического кода (окружность и треугольник) от руки на сенсорной выделенной области 8 экрана 6 электронного устройства 4, и введенные элементы 35 распознаются как элементы 7 графического кода (окружность и треугольник) и заменяются их геометрическими начертаниями.

Наряду с указанным способом, при котором происходит распознавание произвольно вводимых элементов 7 кода (Фиг. 4), возможен ввод 3 кода с использованием различных готовых шаблонов, построенных на основе контрольных меток 33, например так, как изображено на Фиг. 5. В случае, представленном на Фиг. 5, пользователь 2 соединяет контрольные метки 33 (простые геометрические фигуры) как элементы шаблона и, тем самым, поэтапно изображает необходимые элементы 7 графического кода. Поиск 10 среди кодов, зарегистрированных в базе 25 данных, происходит по мере ввода 3 элементов 7 кода, и результат поиска 10 отображается 11 в виде списка (на чертеже показано условно). При этом список сортируется по релевантности и, так же как в случае, указанном на Фиг. 4, при этом могут учитываться предыдущие запросы данного пользователя 2 или группы пользователей, а также его персональные настройки и другие данные, позволяющие повысить релевантность результатов поиска. Наличие сортировки по релевантности, учитывающей различные данные, позволяет получать наиболее вероятный результат поиска без необходимости ввода полного кода, тем самым упрощая доступ к необходимым данным (записям каталога). Элементы 34 кода, соответствующего наиболее вероятному результату, могут подсказываться пользователю 2 в выделенной области 8 экрана. По мере ввода 3 элементов кода список обновляется и сужается до тех пор, пока пользователь 2 не находит нужную ему запись. Так же пользователь 2 может редактировать код, удаляя его элементы 7, например, повторно соединяя уже соединенные контрольные метки 33 и тем самым расширяя или изменяя направление поиска.

На Фиг. 6 контрольные метки 33 представлены в виде матрицы 36 квадратов. В этом случае пользователь 2 может закрашивать квадраты, проводя по ним или нажимая на них, создавая из выбранных квадратов элементы 7 кода. Допустим также вариант (аналогичный Фиг. 6, но на чертежах не показан), когда матрица заполнена не одинаковыми геометрическими фигурами, типа квадратов (как на Фиг. 6), а разными фигурами, например элементами (фрагментами) мозаики. В этом случае пользователь 2 может закрашивать элементы мозаики, создавая из закрашенных элементов необходимый код.

При этом желаемый эффект доступа к данным может быть достигнут с использованием различных кодов и методов ввода или их комбинациями. Приведенные реализации вариантов ввода 3 кода, формы и размеров элементов 7 кода и контрольных меток 33 не являются исчерпывающими и доказывают, что конкретный характер их исполнения не влияет на достижение заявляемого технического результата, поскольку указанный результат достигается за счет прорисовки пользователем 2 каждого из элементов 7, составляющих код в целом.

Поиск 10 может происходить асинхронно, позволяя пользователю 2 вводить 3 новые или удалять существующие элементы 7 кода, или другие коды, не дожидаясь результатов поиска. При этом поиск 10 и сортировку результатов могут производить с помощью программных средств (на чертеже не показано) с учетом предыдущих запросов пользователя 2 или группы пользователей, персональных настроек пользователя и географического положения пользователя 2, осуществляющего поиск. Результаты поиска, последовательность ввода 3 элементов 7 кода, а также другая информация, относящаяся к поиску, такая как местоположение пользователя 2, ориентация в пространстве, время поиска, персональные настройки пользователя 2, может также быть сохранена на сервере (на чертеже не показано) для последующего анализа, повышения релевантности результатов и оптимизации поиска.

В электронное устройство 4 дополнительно могут вводить текстовую информацию в текстовое поле 37 ввода, предназначенное для текстового поиска, а затем при поиске записей каталога учитывают поиск по ассоциированным с ними значениям текстовых информационных полей 13.

При отображении записи, соответствующей введенному пользователем 2 коду, пользователю 2 отображается 11 по меньшей мере одно значение полей, ассоциированных с записью, которые предварительно были добавлены создателем 20 ассоциации в описываемую базу 25 (количество отображаемых полей зависит от площади экрана 6, отведенной под это). При этом значения информационных полей могут быть представлены в виде графических элементов 12 (иконок) или текста 13, при активации которых производится соответствующее действие, например осуществление 16 телефонного вызова, открытие 17 окна браузера, позиционирование 18 электронной карты и др.

Таким образом, с графическим кодом могут быть ассоциированы любые данные, такие как адреса Интернет-ресурсов, Email-адреса, почтовые адреса, телефоны, координаты, а также любая другая текстовая, графическая или аудиовизуальная информация. С данной информацией также могут быть ассоциированы действия, которые пользователь 2 может с ней осуществлять. Например, при активации значения информационного поля, содержащего номер телефона, пользователь может осуществить 16 набор номера на устройстве доступа, который это действие поддерживает, например на смартфоне. При активации значения информационного поля, содержащего Email-адрес, может открыться окно создания электронного письма с выбранным Email-адресом в почтовой программе (на чертеже не показано). При активации значения информационного поля, содержащего почтовый адрес или географические координаты, возможно открытие программы электронных карт с позиционированием 18 на указанном месте.

Если пользователь 2 удовлетворен результатами поиска и если выбранное значение информационного поля содержит указание на возможность выполнения ассоциированного с ним процесса, то с помощью программных средств (на чертеже не показано) на электронном устройстве 4 обеспечивают возможность запуска 15 этого процесса.

В противном случае, пользователь 2 может продолжить ввод 3 или редактирование элементов 7 кода, при этом процесс идентификации 9, поиска 10 повторяется и пользователю 2 отображается 14 новый список результатов с учетом новых введенных элементов 7.

На Фиг. 7 приведен пример поиска по текстовым информационным полям 13 записи. При этом ввод 3 кода начинают с его элементов 7. Затем получив промежуточный результат в виде списка записей с соответствующими информационными полями, продолжают поиск записей, используя поиск по их текстовым полям 13. При этом пользователь 2 вводит текст в специальное текстовое поле 37 ввода, предназначенное для текстового поиска, по мере ввода текста происходит поиск по текстовым полям 13 записей, и записи, соответствующие новым критериям поиска, которые включают поиск по введенным кодам и поиск по введенному тексту, отображаются пользователю 2.

На Фиг. 8 приведен пример запуска 15 процесса, который соответствует значению информационного поля записи. При этом пользователь 2 начинает с поиска записей, введя, например, элемент 7 кода. Обнаружив необходимую запись в списке записей, соответствующих критериям поиска, пользователь 2 может осуществить действие, ассоциированное с тем или иным полем. Например, путем активации соответствующего значению информационного поля графического элемента 12. В данном случае приведен пример открытия 17 окна браузера при активации посредством выбора на экране 6 значения информационного поля записи, соответствующего адресу Интернет-ресурса (URL), поскольку с данным типом значения информационного поля ассоциирован процесс открытия 17 окна браузера и перехода по адресу Интернет-ресурса. Вернуться к основному режиму поиска записей по вводимым кодам пользователь 2 может, активировав элемент интерфейса пользователя «Назад» 38.

В клиентском приложении 22 предусмотрена возможность просмотра подробной информации, относящейся к записям и ассоциированным с ними информационным полям (Фиг. 9). Для того чтобы открыть окно, содержащее дополнительную информацию, ассоциированную с выбранным кодом, пользователь 2 должен провести по элементу списка слева направо и активировать появившийся элемент интерфейса «Информация» 39.

При этом в появившемся диалоге, пользователь 2 получает доступ к конкретной записи и данным, ассоциированным с ней. Данные могут быть представлены в виде текста, изображений, а также любым другим способом, например в виде анимации или видеоизображений. Так же как и в режиме поиска, пользователь 2 может осуществить действие, ассоциированное с тем или иным полем. Например, путем активации соответствующего значению информационного поля графического элемента 12 или текста 13.

Закрыть диалог с дополнительной информацией пользователь 2 может, активировав элемент интерфейса пользователя «Назад» 38.

В заключение стоит отметить, что в качестве графического кода, например в случае размещения его на рекламном носителе, может быть использовано стилизованное изображение предмета (Фиг. 10), о котором содержится информация в записи каталога, ассоциированной с этим кодом. Например, комбинация элементов 7 в виде квадрата и треугольника, лежащего своим основанием на квадрате, может символизировать бизнес по продаже недвижимости; комбинация из элементов 7 в виде двух квадратов, расположенных друг за другом - оконный бизнес; комбинация элементов 7 из трех линий в виде самолета - авиаперевозки. Это делает код более различаемым, код ассоциируется с предметом рекламы, что повышает запоминаемость кода и вероятность его использования клиентом, приводя, в конечном итоге, к повышению эффективности рекламы.

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

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

3. Способ по п. 1, отличающийся тем, что пользователь имеет возможность редактирования вводимого кода.

4. Способ по пп. 1 и 3, отличающийся тем, что пользователь, не обнаружив необходимой записи, продолжает ввод или редактирование элементов кода, при этом процесс идентификации, поиска и отображения результатов поиска повторяется.

5. Способ по п. 1, отличающийся тем, что ввод кода в выделенной области экрана электронного устройства осуществляют по контрольным меткам.

6. Способ по п. 5, отличающийся тем, что контрольную метку представляют пользователю в виде геометрической фигуры или рисунка.

7. Способ по п. 1, отличающийся тем, что значение информационного поля записи представлено в виде графического элемента или текста.

8. Способ по п. 1, отличающийся тем, что для присвоения записи каталога кода используют не менее одного сервера, на котором размещают базу данных, содержащую записи каталога с присвоенными им кодами.

9. Способ по п. 1, отличающийся тем, что сортировку результатов поиска производят с помощью программных средств с учетом предыдущих запросов пользователя или группы пользователей.

10. Способ по п. 1, отличающийся тем, что поиск кодов осуществляют учетом персональных настроек пользователя.

11. Способ по п. 1, отличающийся тем, что при поиске кодов учитывают географическое положение пользователя, осуществляющего поиск.

12. Способ по п. 1, отличающийся тем, что в электронное устройство дополнительно вводят текстовую информацию, а затем при поиске записей каталога учитывают текстовый поиск по ассоциированным с ними значениям текстовых информационных полей.



 

Похожие патенты:

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

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

Группа изобретений относится к технологиям распознавания человека. Техническим результатом является повышение защищенности от ложной идентификации за счет распознавания человека путем использования переменных временных компонентов поведенческой черты лица и биологических черт.

Изобретение относится к технологиям автоматизированной проверки биометрических данных пользователя. Техническим результатом является повышение эффективности проверки биометрических данных пользователя.

Изобретение относится к технологиям обработки электронных документов. Техническим результатом является обеспечение классификации изображений документов на основе функции классификации.

Изобретение относится к компьютерной технике, а именно к системам для просмотра видеопоследовательностей. Техническим результатом является обеспечение автоматизированного выбора ключевого кадра в видеопоследовательности.

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

Изобретение относится к обработке изображений и распознаванию заранее заданных признаков в изображении. Технический результат заключается в повышении быстродействия и точности идентификации признаков.

Изобретение относится к способу бесконтактного обнаружения и отслеживания положений глаз или зрачков нескольких наблюдателей в режиме реального времени. .

Изобретение относится к терминальным устройствам с сенсорным экраном. Технический результат заключается в уменьшении толщины и длины области клавиш терминального устройства.

Изобретение относится к вычислительной техники. Технический результат заключается в избежании траты ресурсов при запуске процедуры определения направления.

Изобретение относится к обработке изображений. Технический результат – эффективная обработка изображений.

Изобретение относится к способу и устройству управления сенсорным вводом, способ включает в себя: идентификацию граничной сенсорной информации в крайней области сенсорного экрана терминала, в соответствии с формой касания, соответствующей граничной сенсорной информации, оценку, включает ли в себя граничная сенсорная информация граничную сенсорную информацию ладони, сгенерированную сенсорной операцией ладони, и экранирование граничной сенсорной информации ладони, если граничная сенсорная информация включает в себя граничную сенсорную информацию ладони.

Изобретение относится к вычислительной технике, а именно к отображению информации. Технический результат – повышение эффективности поиска.

Изобретение относится к области управления доступом к пользовательскому интерфейсу. Технический результат – обеспечение управления доступом к пользовательским интерфейсам, каждый из которых обеспечивает разный уровень управления окружающей средой.

Изобретение относится к технологиям бесконтактного человеко-машинного взаимодействия. Техническим результатом является повышение робастности слежения за перемещением головы пользователя путем повышения производительности работы с системой и снижения уровня ошибок выделения объектов.

Изобретение относится к области мобильных терминалов. Техническим результатом является эффективное отображение рабочего стола.

Изобретение относится к устройствам отображения. Технический результат заключается в возможности одновременного отображения файлов захваченного видео и фотографии.

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

Изобретение относится к средствам нахождения файла в устройстве хранения данных. Технический результат заключается в повышении скорости нахождения файлов.
Наверх