×
18.05.2018
218.016.515a

Результат интеллектуальной деятельности: СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА

Вид РИД

Изобретение

№ охранного документа
0002653297
Дата охранного документа
07.05.2018
Аннотация: Изобретение относится к Интернет-технологиям. Технический результат направлен на расширение арсенала средств. Способ получения результатов поиска включает получение информации о лице текущего пользователя, запуск события поиска терминалом, отправку поискового запроса на поисковый сервер в соответствии с информацией о лице пользователя и информацией, подлежащей поиску в событии поиска, получение результатов поиска. При этом получение информации о лице текущего пользователя путем распознавания лица включает в себя оценку того, превысил ли промежуток времени между запуском текущего события поиска и запуском предыдущего события поиска заранее заданное значение, и если промежуток времени между запуском текущего события поиска и запуском предыдущего события поиска превысил заранее заданное значение, получают информацию о лице текущего пользователя путем распознавания лица. 6 н. и 16 з.п. ф-лы, 12 ил.

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ

[0001] Настоящаяязаявка основана на заявке Китая №201510373332.9, поданной 30 июня 2015 г., и испрашивает приоритет по указанной заявке, содержание которой полностью включено в настоящую заявку посредством ссылки.

ОБЛАСТЬ ТЕХНИКИ

[0002] Раскрытие изобретения относится к области Интернет-технологий, в частности, относится к способу и устройству для получения результатов поиска.

ПРЕДПОСЫЛКИ СОЗДАНИЯ ИЗОБРЕТЕНИЯ

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

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

РАСКРЫТИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ

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

[0006] в соответствии с первым аспектом вариантов осуществления настоящего изобретения, предлагается способ получения результатов поиска, включающий в себя:

[0007] получение информации о лице текущего пользователя путем распознавания лица при обнаружении запуска события поиска терминалом;

[0008] отправку поискового запроса на поисковый сервер в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска;

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

[0010] Согласно одному из вариантов, получение информации о лице текущего пользователя путем распознавания лица включает в себя:

[0011] оценку того, превысил ли промежуток времени между запуском текущего события поиска и запуском предыдущего события поиска заранее заданное значение;

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

[0013] Согласно одному из вариантов, отправка поискового запроса на поисковый сервер в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска, включает в себя:

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

[0015] отправку поискового запроса на поисковый сервер в соответствии с определением области поиска, информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска;

[0016] Согласно одному из вариантов, после отправки поискового запроса на поисковый сервер в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска, способ дополнительно включает в себя:

[0017] получение записей истории поиска, соответствующих данному пользователю, с поискового сервера;

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

[0019] Согласно одному из вариантов, после получения записей истории поиска для данного пользователя с поискового сервера способ дополнительно включает в себя:

[0020] скрытие предварительно сохраненных записей истории поиска, не имеющих отношения к пользователю.

[0021] Согласно одному из вариантов, способ дополнительно включает в себя:

[0022] получение информации о лице пользователя путем распознавания лица, если установлено, что пользователь не вошел в свою учетную запись;

[0023] отправку запроса на вход на поисковый сервер в соответствии с информацией о лице пользователя;

[0024] получение ответа от поискового сервера после завершения верификации поисковым сервером в соответствии с информацией о лице пользователя.

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

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

[0027] проверку того, относится ли информация о лице пользователя к зарегистрированному пользователю;

[0028] если информация о лице пользователя относится к зарегистрированному пользователю, поиск информации, являющейся предметом поиска, в соответствии с персонализированным шаблоном поиска зарегистрированного пользователя, и определение результатов поиска, относящихся к зарегистрированному пользователю;

[0029] отправку результатов поиска, относящихся к зарегистрированному пользователю, на терминал.

[0030] Согласно одному из вариантов, поисковый запрос также содержит: определение области поиска; причем определение области поиска включает в себя идентификацию одного или нескольких устройств, учетную запись в облачном сервисе, учетную запись в приложении, определение местоположения и определение сети;

[0031] соответственно, проверка того, относится ли информация о лице пользователя к зарегистрированному пользователю, включает в себя:

[0032] получение данных о зарегистрированном пользователе, связанном с определением области поиска;

[0033] проверку того, относится ли информация о лице пользователя к зарегистрированному пользователю, связанному с определением области поиска;

[0034] определение, что информация о лице пользователя относится к зарегистрированному пользователю, если информация о лице пользователя относится к зарегистрированному пользователю, связанному с определением области поиска.

[0035] Согласно одному из вариантов, после проверки того, относится ли информация о лице пользователя к зарегистрированному пользователю, связанному с определением области поиска, способ дополнительно включает в себя:

[0036] если информация о лице пользователя не относится к зарегистрированному пользователю, связанному с определением области поиска, создание учетной записи пользователя в соответствии с информацией о лице пользователя и определением области поиска.

[0037] Согласно одному из вариантов, способ дополнительно включает в себя:

[0038] если информация о лице пользователя относится к зарегистрированному пользователю, отправку записей истории поиска, соответствующих зарегистрированному пользователю, на терминал.

[0039] Согласно одному из вариантов, способ дополнительно включает в себя:

[0040] получение запроса на вход, отправленного терминалом, содержащего информацию о лице пользователя;

[0041] проверку того, относится ли информация о лице пользователя к зарегистрированному пользователю;

[0042] если информация о лице пользователя относится к зарегистрированному пользователю, отправку ответа о входе в учетную запись на терминал.

[0043] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения, предлагается устройство для получения результатов поиска, содержащее:

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

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

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

[0047] Согласно одному из вариантов, первый модуль сбора данных содержит:

[0048] субмодуль оценки, используемый для оценки того, превысил ли промежуток времени между запуском текущего события поиска и запуском предыдущего события поиска заранее заданное значение;

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

[0050] Согласно одному из вариантов, первый модуль отправки данных содержит:

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

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

[0053] Согласно одному из вариантов, устройство дополнительно содержит:

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

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

[0056] Согласно одному из вариантов, устройство дополнительно содержит:

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

[0058] Согласно одному из вариантов, устройство дополнительно содержит:

[0059] второй модуль сбора данных, используемый для получения информации о лице пользователя путем распознавания лица, если установлено, что пользователь не вошел в свою учетную запись;

[0060] второй модуль отправки данных, используемый для отправки запроса на вход в учетную запись на поисковый сервер в соответствии с информацией о лице пользователя;

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

[0062] В соответствии с четвертым аспектом вариантов осуществления настоящего изобретения, предлагается устройство для получения результатов поиска, содержащее:

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

[0064] первый модуль верификации, используемый для проверки того, относится ли информация о лице пользователя к зарегистрированному пользователю;

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

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

[0067] Согласно одному из вариантов, поисковый запрос также включает в себя: определение области поиска; причем определение области поиска включает в себя идентификацию одного или нескольких устройств, учетную запись в облачном сервисе, учетную запись в приложении, определение местоположения и определение сети;

[0068] соответственно, первый модуль верификации содержит:

[0069] третий субмодуль сбора данных, используемый для получения данных о зарегистрированном пользователе, связанном с определением области поиска;

[0070] субмодуль верификации, используемый для проверки того, относится ли информация о лице пользователя к зарегистрированному пользователю, связанному с определением области поиска;

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

[0072] Согласно одному из вариантов, устройство дополнительно содержит:

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

[0074] Согласно одному из вариантов, устройство дополнительно содержит:

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

[0076] Согласно одному из вариантов, устройство дополнительно содержит:

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

[0078] второй модуль верификации, используемый для проверки того, относится ли информация о лице пользователя к зарегистрированному пользователю;

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

[0080] В соответствии с пятым аспектом вариантов осуществления настоящего изобретения, предлагается устройство для получения результатов поиска, содержащее:

[0081] процессор;

[0082] запоминающее устройство для хранения исполнимых команд процессора;

[0083] при этом процессор выполнен с возможностью:

[0084] получения информации о лице текущего пользователя путем распознавания лица при обнаружении запуска события поиска терминалом;

[0085] отправки поискового запроса на поисковый сервер в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска;

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

[0087] В соответствии с шестым аспектом вариантов осуществления настоящего изобретения, предлагается устройство для получения результатов поиска, содержащее:

[0088] процессор;

[0089] запоминающее устройство для хранения исполнимых команд процессора;

[0090] при этом процессор выполнен с возможностью:

[0091] получения поискового запроса, отправленного терминалом, содержащего по крайней мере информацию о лице пользователя и информацию, являющуюся предметом поиска;

[0092] проверки того, относится ли информация о лице пользователя к зарегистрированному пользователю;

[0093] поиска информации, являющейся предметом поиска, в соответствии с персонализированным шаблоном поиска зарегистрированного пользователя, если информация о лице пользователя относится к зарегистрированному пользователю, и определения результатов поиска, относящихся к зарегистрированному пользователю;

[0094] отправки результатов поиска, относящихся к зарегистрированному пользователю, на терминал.

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

[0096] когда терминал запускает событие поиска, терминал отправляет информацию о лице пользователя и информацию, являющуюся предметом поиска, на поисковый сервер для выполнения входа в учетную запись и поиска, и в результате получает результаты поиска, относящиеся к пользователю, определяемые поисковым сервером в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска. Таким образом, данное решение повышает эффективность входа в учетную запись в процессе поиска, точность результатов поиска и эффективность взаимодействия «человек-машина».

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

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

[0098] На Фиг. 1 показана блок-схема способа получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

[0099] На Фиг. 2 показана блок-схема способа получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

[00100] На Фиг. 3А и 3В показаны блок-схемы способа получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

[00101] На Фиг. 4 показана блок-схема способа получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

[00102] На Фиг. 5 показана блок-схема способа получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

[00103] На Фиг. 6 показана блок-схема устройства для получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

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

[00105] На Фиг. 8 показана блок-схема первого модуля отправки данных устройства для получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

[00106] На Фиг. 9 показана блок-схема устройства для получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

[00107] На Фиг. 10 показана блок-схема первого модуля верификации устройства для получения результатов поиска в соответствии с одним из вариантов осуществления изобретения;

[00108] На Фиг. 11 показана блок-схема устройства для получения результатов поиска в соответствии с одним из вариантов осуществления изобретения (общее устройство мобильного терминала);

[00109] На Фиг. 12 показана блок-схема устройства для получения результатов поиска в соответствии с одним из вариантов осуществления изобретения (общее устройство сервера).

ПОДРОБНОЕ ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

[00110] Для разъяснения цели, технических решений и преимуществ настоящего изобретения ниже будут подробно раскрыты варианты осуществления изобретения со ссылкой на прилагаемые чертежи.

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

[00112] на этапе 101 осуществляется распознавание лица для получения информации о лице текущего пользователя при обнаружении запуска события поиска терминалом;

[00113] на этапе 102 на поисковый сервер отправляется поисковый запрос в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска;

[00114] на этапе 103 поисковый сервер определяет результаты поиска, относящиеся к пользователю, путем поиска на основе информации о лице пользователя и информации, являющейся предметом поиска.

[00115] Согласно данному варианту осуществления изобретения, когда терминал запускает событие поиска, терминал отправляет информацию о лице пользователя и информацию, являющуюся предметом поиска, на поисковый сервер для выполнения входа в учетную запись и поиска, и в результате получает результаты поиска, относящиеся к пользователю, определяемые поисковым сервером в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска. Таким образом, данное решение повышает эффективность входа в учетную запись в процессе поиска, точность результатов поиска и эффективность взаимодействия «человек-машина».

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

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

[00118] на этапе 202 осуществляется проверка того, относится ли информация о лице пользователя к зарегистрированному пользователю;

[00119] на этапе 203, если информация о лице пользователя относится к зарегистрированному пользователю, выполняется поиск информации, являющейся предметом поиска, в соответствии с персонализированным шаблоном поиска зарегистрированного пользователя, и определяются результаты поиска, относящиеся к зарегистрированному пользователю;

[00120] на этапе 204 выполняется отправка результатов поиска, относящихся к зарегистрированному пользователю, на терминал.

[00121] Данный вариант осуществления изобретения предусматривает получение информации о лице пользователя, отправленной терминалом, и информации, являющейся предметом поиска, проверку того, является ли пользователь зарегистрированным пользователем, в соответствии с информацией о лице пользователя, и получение результатов поиска, относящихся к зарегистрированному пользователю, на основе определения зарегистрированного пользователя. Таким образом, данное решение повышает эффективность входа в учетную запись в процессе поиска, точность результатов поиска и эффективность взаимодействия «человек-машина».

[00122] Другой вариант осуществления настоящего изобретения предусматривает способ получения результатов поиска, который, как показано на Фиг. 3А и 3В, включает в себя следующие этапы:

[00123] на этапе 301 осуществляется распознавание лица для получения информации о лице текущего пользователя при обнаружении запуска события поиска терминалом;

[00124] При этом, когда пользователь запускает браузер и открывает сайт поисковой системы, пользователь может использовать терминал для запуска события поиска; либо пользователь может использовать терминал для запуска события поиска при запуске приложения сайта поисковой системы.

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

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

[00127] Поскольку пользователь обычно работает с терминалом, держа его в руке, в обычной ситуации лицо пользователя обращено к экрану терминала, таким образом, что запуск фронтальной камеры терминала позволяет выполнить распознавание лица для получения информации о лице пользователя.

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

[00129] Соответственно, этап 301 может включать в себя следующие этапы:

[00130] на этапе 3011, при обнаружении запуска события поиска терминалом выполняется оценка того, превысил ли временной промежуток между запуском текущего события поиска и запуском предыдущего события поиска заранее заданное значение;

[00131] на этапе 3012 выполняется распознавание лица для получения информации о лице текущего пользователя, если промежуток времени между запуском текущего события поиска и запуском предыдущего события поиска не превысил заранее заданное значение.

[00132] На этапе 302 на поисковый сервер отправляется поисковый запрос в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска.

[00133] При этом поисковый запрос может содержать информацию о лице пользователя и информацию, являющуюся предметом поиска.

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

[00135] Соответственно, отправленный поисковый запрос может содержать заранее определенную область поиска, таким образом, что поисковый сервер может определить область поиска информации о лице.

[00136] При этом определение области поиска включает в себя идентификацию одного или нескольких устройств, учетную запись в облачном сервисе, учетную запись в приложении, определение местоположения и определение сети.

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

[00138] Область поиска, которая может быть задана в соответствии с определениями области поиска, включает в себя:

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

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

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

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

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

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

[00145] Соответственно, этап 302 может включать в себя следующие этапы:

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

[00147] на этапе 3022 выполняется отправка поискового запроса на поисковый сервер в соответствии с определением области поиска, информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска.

[00148] Соответственно, поисковый запрос должен содержать определение области поиска, информацию о лице пользователя и информацию, являющейся предметом поиска.

[00149] На этапе 303 поисковый сервер получает поисковый запрос, отправленный терминалом, при этом поисковый запрос содержит по крайней мере информацию о лице пользователя и информацию, являющуюся предметом поиска.

[00150] Согласно одному из вариантов, поисковый запрос также содержит: определение области поиска; причем определение области поиска включает в себя идентификацию одного или нескольких устройств, учетную запись в облачном сервисе, учетную запись в приложении, определение местоположения и определение сети;

[00151] на этапе 304 осуществляется проверка того, относится ли информация о лице пользователя к зарегистрированному пользователю;

[00152] если поисковый запрос содержит определение области поиска, этап 304 может включать в себя следующие этапы:

[00153] на этапе 3041 выполняется получение данных о зарегистрированном пользователе, связанном с определением области поиска.

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

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

[00156] На этапе 3042 выполняется проверка того, относится ли информация о лице пользователя к зарегистрированному пользователю, связанному с определением области поиска;

[00157] на этапе 3043 устанавливается, что информация о лице пользователя относится к зарегистрированному пользователю, если информация о лице пользователя относится зарегистрированному пользователю, связанному с определением области поиска;

[00158] на этапе 3044, если информация о лице пользователя не относится к зарегистрированному пользователю, связанному с определением области поиска, создается учетная запись пользователя в соответствии с информацией о лице пользователя и определением области поиска.

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

[00160] На этапе 305, если информация о лице пользователя относится к зарегистрированному пользователю, выполняется поиск информации, являющейся предметом поиска, в соответствии с персонализированным шаблоном поиска зарегистрированного пользователя, и определяются результаты поиска, относящиеся к зарегистрированному пользователю.

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

[00162] На этапе 306 выполняется отправка результатов поиска, относящихся к зарегистрированному пользователю, на терминал.

[00163] На этапе 307 терминал получает результаты поиска, относящиеся к пользователю, определяемые поисковым сервером путем поиска на основе информации о лице пользователя и информации, являющейся предметом поиска.

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

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

[00166] на этапе 401 осуществляется распознавание лица для получения информации о лице текущего пользователя при обнаружении запуска события поиска терминалом;

[00167] на этапе 402 на поисковый сервер отправляется поисковый запрос в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска;

[00168] на этапе 403 поисковый сервер получает поисковый запрос, отправленный терминалом, при этом поисковый запрос содержит по крайней мере информацию о лице пользователя и информацию, являющуюся предметом поиска;

[00169] на этапе 404 осуществляется проверка того, относится ли информация о лице пользователя к зарегистрированному пользователю;

[00170] на этапе 405, если информация о лице пользователя относится к зарегистрированному пользователю, выполняется отправка записей истории поиска, соответствующих зарегистрированному пользователю, на терминал.

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

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

[00173] На этапе 406 терминал получает записи истории поиска, соответствующие данному пользователю, с поискового сервера.

[00174] На этапе 407 записи истории поиска, соответствующие данному пользователю, отображаются в виде списка отображения, соответствующего данным, введенным в окно ввода поискового запроса.

[00175] В окне ввода сайта поисковой системы или приложения сайта поисковой системы автоматически появляется выпадающий список, отображающий записи истории поиска, полученные с сервера поисковой системы.

[00176] На этапе 408 выполняется скрытие предварительно сохраненных записей истории поиска, не имеющих отношения к пользователю.

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

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

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

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

[00181] на этапе 501 выполняется распознавание лица для получения информации о лице пользователя, если было установлено, что пользователь не вошел в свою учетную запись.

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

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

[00184] На этапе 502 выполняется отправка запроса на вход на поисковый сервер в соответствии с информацией о лице пользователя.

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

[00186] На этапе 503 поисковый сервер получает поисковый запрос, отправленный терминалом, при этом поисковый запрос содержит информацию о лице пользователя.

[00187] На этапе 504 осуществляется проверка того, относится ли информация о лице пользователя к зарегистрированному пользователю.

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

[00189] На этапе 506 терминал получает от поискового сервера ответ о входе в учетную запись после завершения верификации поисковым сервером в соответствии с информацией о лице пользователя.

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

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

[00192] В соответствии со способом получения результатов поиска, раскрытым в вышеупомянутых вариантах осуществления изобретения, в другом варианте осуществления изобретения предлагается устройство для получения результатов поиска, применяемое на терминале; при этом, как показано на Фиг. 6, устройство содержит:

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

[00194] первый модуль 602 отправки данных, используемый для отправки поискового запроса на поисковый сервер в соответствии с информацией о лице пользователя и информацией, являющейся предметом поиска в событии поиска;

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

[00196] При этом, как показано на Фиг. 7, первый модуль 601 сбора данных содержит:

[00197] субмодуль 6011 оценки, используемый для оценки того, превысил ли промежуток времени между запуском текущего события поиска и запуском предыдущего события поиска заранее заданное значение;

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

[00199] При этом, как показано на Фиг. 8, первый модуль 602 отправки данных содержит:

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

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

[00202] При этом устройство дополнительно содержит:

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

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

[00205] При этом устройство дополнительно содержит:

[00206] модуль 606 скрытия данных, используемый для скрытия предварительно сохраненных записей истории поиска, относящихся к пользователю.

[00207] При этом устройство дополнительно содержит:

[00208] второй модуль 607 сбора данных, используемый для получения информации о лице пользователя путем распознавания лица, если установлено, что пользователь не вошел в свою учетную запись;

[00209] второй модуль 608 отправки данных, используемый для отправки запроса на вход в учетную запись на поисковый сервер в соответствии с информацией о лице пользователя;

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

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

[00212] В соответствии со способом получения результатов поиска, раскрытым в вышеупомянутых вариантах осуществления изобретения, согласно другому варианту осуществления изобретения предлагается устройство для получения результатов поиска, применяемое на сервере; при этом, как показано на Фиг. 9, устройство содержит:

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

[00214] первый модуль 902 верификации, используемый для проверки того, относится ли информация о лице пользователя к зарегистрированному пользователю;

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

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

[00217] При этом поисковый запрос также содержит: определение области поиска; причем определение области поиска включает в себя идентификацию одного или нескольких устройств, учетную запись в облачном сервисе, учетную запись в приложении, определение местоположения и определение сети.

[00218] Соответственно, как показано на Фиг. 10, первый модуль 902 верификации содержит:

[00219] третий субмодуль 9021 сбора данных, используемый для получения данных о зарегистрированном пользователе, связанном с определением области поиска;

[00220] субмодуль 9022 верификации, используемый для проверки того, относится ли информация о лице пользователя к зарегистрированному пользователю, связанному с определением области поиска;

[00221] субмодуль 9023 определения, используемый для определения того, что информация о лице пользователя относится к зарегистрированному пользователю, если информация о лице пользователя относится зарегистрированному пользователю, связанному с определением области поиска.

[00222] При этом устройство дополнительно содержит:

[00223] модуль 905 создания учетной записи, используемый для создания учетной записи пользователя в соответствии с информацией о лице пользователя и определением области поиска, если информация о лице пользователя не относится к зарегистрированному пользователю, связанному с определением области поиска.

[00224] При этом устройство дополнительно содержит:

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

[00226] При этом устройство дополнительно содержит:

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

[00228] второй модуль 908 верификации, используемый для проверки того, относится ли информация о лице пользователя к зарегистрированному пользователю;

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

[00230] Данный вариант осуществления изобретения предусматривает получение информации о лице пользователя и информации, являющейся предметом поиска, отправленной терминалом, проверку того, является ли пользователь зарегистрированным пользователем, в соответствии с информацией о лице пользователя, и определение результатов поиска, относящихся к зарегистрированному пользователю, на основе определения зарегистрированного пользователя, за счет чего обеспечивается повышение эффективности входа в учетную запись в процессе поиска, точности результатов поиска и эффективности взаимодействия «человек-машина».

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

[00232] Как показано на Фиг. 11, терминал 1100 может содержать один или несколько из следующих блоков: блок 1102 обработки данных, запоминающее устройство 1104, блок питания 1106, мультимедийный блок 1108, блок 1110 обработки звуковых сигналов, интерфейс 1112 ввода/вывода, блок 1114 датчиков и блок 1116 связи.

[00233] Блок 1102 обработки данных, как правило, управляет всеми операциями, осуществляемыми на терминале 1100, в частности, операциями, связанными с отображением данных, совершением телефонных звонков, передачей данных, использованием фотокамеры и выполнением записи. Блок 1102 обработки данных также может содержать один или несколько процессоров 1120 для исполнения команд, предназначенных для выполнения всех или некоторых этапов вышеупомянутых способов. Кроме того, блок 1102 обработки данных может также содержать один или несколько модулей, предназначенных для упрощения взаимодействия между блоком 1102 обработки данных и другими элементами системы. Например, блок 1102 обработки данных может содержать мультимедийный модуль для упрощения взаимодействия между мультимедийным блоком 1108 и блоком 1102 обработки данных.

[00234] Запоминающее устройство 1104 выполнено с возможностью хранения различных видов данных для обеспечения работы терминала 1100. К таким данным могут относиться команды, используемые для прикладной программы или способа, реализуемых на терминале 1100, контактные данные, данные телефонной книги, сообщения, изображения, видеозаписи и т.д. Запоминающее устройство 1104 может представлять собой энергозависимое или энергонезависимое запоминающее устройство любого рода или комбинацию таких устройств, например, статическое запоминающее устройство с произвольной выборкой (SRAM), электрически стираемое программируемое постоянное запоминающее устройство (EPROM), программируемое постоянное запоминающее устройство (PROM), постоянное запоминающее устройство (ROM), магнитное запоминающее устройство, флэш-память, магнитный диск или оптический диск.

[00235] Блок 1106 питания обеспечивает подачу электроэнергии к различным элементам терминала 1100. Блок 1106 питания может содержать систему управления источниками питания, один или несколько источников питания и другие элементы, связанные с генерацией, управлением и распределением электроэнергии, подаваемой к терминалу 1100.

[00236] Мультимедийный блок 1108 содержит экран, который обеспечивает выходной интерфейс между терминалом 1100 и пользователем. Согласно некоторым вариантам осуществления изобретения, экран может содержать жидкокристаллический дисплей (LCD) и сенсорную панель (TP). Если экран содержит сенсорную панель, экран может быть выполнен как сенсорный экран для получения входного сигнала от пользователя. Сенсорная панель содержит один или несколько датчиков касания, которые реагируют на прикосновение, движение и жесты, выполняемые на сенсорной панели. Датчик касания может реагировать не только на границы прикосновений или движений, но и распознавать продолжительность и давление, связанные с прикосновениями или движениями. Согласно некоторым вариантам осуществления изобретения, мультимедийный блок 1108 содержит фронтальную камеру и/или заднюю камеру. Когда терминал 1100 находится в рабочем режиме, например, режиме фото- или видеосъемки, фронтальная камера и/или задняя камера могут получать внешние мультимедийные данные. Как фронтальная камера, так и задняя камера может представлять собой объектив с фиксированным фокусным расстоянием либо может быть выполнена с возможностью изменения фокусного расстояния и оптического приближения.

[00237] Блок 1110 обработки аудио-сигналов выполнен с возможностью обработки выходных и/или входных аудио-сигналов.

Например, блок 1110 обработки аудио-сигналов содержит микрофон (MIC), при этом, когда терминал 1100 находится в рабочем режиме, например, в режиме звонка, режиме записи или режиме распознавания голоса, микрофон обеспечивает возможность получения внешних аудио-сигналов. Полученные аудио-сигналы могут сохраняться на запоминающем устройстве 1104 или передаваться через блок 1116 связи. Согласно некоторым вариантам осуществления изобретения, блок 1110 обработки аудио-сигналов также содержит громкоговоритель для вывода аудио-сигналов.

[00238] Интерфейс 1112 ввода/вывода обеспечивает возможность взаимодействия между блоком 1102 обработки данных и периферийными интерфейсными модулями, при этом вышеупомянутые периферийные интерфейсные модули могут представлять собой клавиатуру, колесо прокрутки, кнопки и т.д. В частности, могут быть предусмотрены следующие кнопки: кнопка перехода на главную страницу, кнопка громкости, кнопка пуска и кнопка блокировки.

[00239] Блок 1114 датчиков содержит один или несколько датчиков для оценки всех параметров терминала 1100. Например, блок 1114 датчиков может регистрировать состояние включения/выключения терминала 1100 и относительное положение элементов системы, например, таких элементов, как дисплей и клавиатура терминала 1100; кроме того блок 1114 датчиков может также регистрировать изменения положения терминала 1100 или одного из элементов терминала 1100, контакты пользователя с терминалом 1100, ориентацию или ускорение/замедление терминала 1100, а также изменения температуры терминала 1100. Блок 1114 датчиков может содержать датчик приближения, выполненный с возможностью регистрации присутствия объектов на близком расстоянии без физического контакта. Блок 1114 датчиков также может содержать оптический датчик, например, датчик изображения на КМОП-структурах или ПЗС. Согласно некоторым вариантам осуществления изобретения, блок 1114 датчиков может содержать датчик ускорения, гиродатчик, магнитный датчик, датчик давления или датчик температуры.

[00240] Согласно некоторым вариантам осуществления изобретения, блок 1116 связи выполнен с возможностью обеспечения связи между терминалом 1100 и другими устройствами. Терминал 1100 может подключаться к беспроводной сети с использованием различных стандартов связи, таких, как WiFi, 2G или 3G, или их сочетания. Согласно одному из вариантов осуществления изобретения, блок 1116 связи получает широковещательные сигналы от внешних систем управления широковещательным трафиком через широковещательные каналы. Согласно одному из вариантов осуществления изобретения, блок 1116 связи также содержит модуль ближней бесконтактной связи (NFC) для обеспечения связи ближнего радиуса действия. Например, модуль ближней бесконтактной связи может быть выполнен на основе технологии радиочастотной идентификации (RFID), технологии передачи данных в инфракрасном диапазоне (IrDA), технологии сверхширокополосной связи (UWB), технологии Bluetooth (ВТ) и других технологий.

[00241] Согласно некоторым вариантам осуществления изобретения, терминал 1100 может быть выполнен на основе одного или нескольких из следующих элементов: специализированная интегральная микросхема (ASIC), цифровой сигнальный процессор (DSP), устройство цифровой обработки сигналов (DSPD), программируемое логическое устройство (PLD), программируемая логическая интегральная схема (FPGA), контроллер, микроконтроллер, микропроцессор или другие электронные компоненты, обеспечивающие реализацию вышеупомянутых способов.

[00242] Согласно некоторым вариантам осуществления изобретения, предусматривается также постоянное запоминающее устройство, предназначенное для хранения команд, такое, как запоминающее устройство 1104, в котором хранятся команды, которые могут быть исполнены процессором 1120 или терминалом 1100 для реализации вышеупомянутых способов. Например, постоянное запоминающее устройство вычислительной машины может представлять собой постоянное запоминающее устройство (ROM), оперативное запоминающее устройство (RAM), CD-ROM, магнитную ленту, гибкий диск, оптическое запоминающее устройство и т.д.

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

[00244] На Фиг. 12 показана блок-схема устройства 1200 для получения результатов поиска в соответствии с одним из вариантов осуществления изобретения. Устройство 1200 может, например, представлять собой сервер. Как показано на Фиг. 12, устройство 12 содержит блок 1222 обработки данных, содержащий один или более процессоров, а также ресурс хранения, представленный запоминающим устройством 1232, для хранения команд, исполняемых блоком 1222 обработки данных, например, прикладной программы. Прикладная программа, хранящаяся на запоминающем устройстве 1232, может содержать один или несколько модулей, каждый из которых соответствует набору команд. Кроме того, блок 1222 обработки данных может быть выполнен с возможностью выполнения команд, в частности, реализации вышеупомянутых способов получения результатов поиска.

[00245] Устройство 1200 может также содержать блок 1226 питания, выполненный с возможностью управления питанием устройства 1200, а также проводной или беспроводной сетевой интерфейс 1250, выполненный с возможностью подключения устройства 1200 к сети, и интерфейс 1258 ввода/вывода. Устройство 1200 может работать с операционной системой, хранящейся на запоминающем устройстве 1232, например, Windows Server ТМ, Mac OS ХТМ, Unix ТМ, Linux ТМ, FreeBSD ТМ и т.д.

[00246] Данный вариант осуществления изобретения предусматривает получение информации о лице пользователя и информации, являющейся предметом поиска, отправленной терминалом, проверку того, является ли пользователь зарегистрированным пользователем, в соответствии с информацией о лице пользователя, и определение результатов поиска, относящихся к зарегистрированному пользователю, на основе определения зарегистрированного пользователя, за счет чего обеспечивается повышение эффективности входа в учетную запись в процессе поиска, точности результатов поиска и эффективности взаимодействия «человек-машина».

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

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


СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
СПОСОБ И УСТРОЙСТВО ДЛЯ ПОЛУЧЕНИЯ РЕЗУЛЬТАТОВ ПОИСКА
Источник поступления информации: Портал edrid.ru

Показаны записи 71-80 из 417.
25.08.2017
№217.015.9b2c

Способ и устройство для идентификации кодирования веб-страницы

Изобретение относится к способу и устройству для идентификации кодирования веб-страницы, которые принадлежат области компьютерных сетей. Техническим результатом является повышение точности идентификации режима кодирования веб-страницы. Способ включает в себя: загрузку данных веб-страницы,...
Тип: Изобретение
Номер охранного документа: 0002610245
Дата охранного документа: 08.02.2017
25.08.2017
№217.015.9e00

Способ и устройство для мгновенного обмена сообщениями

Изобретение относится к средствам для мгновенного обмена сообщениями. Технический результат заключается в повышении конфиденциальности и безопасности сообщений. Передают уведомительное сообщение о новом сообщении в группе, когда пользователь передает новое сообщение в группу, при этом...
Тип: Изобретение
Номер охранного документа: 0002610679
Дата охранного документа: 14.02.2017
25.08.2017
№217.015.9e4d

Способ и устройство для основанного на маршрутизаторе управления работой в сети

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных в сети. Способ, содержащий этапы, на которых: получают запрос Протокола Передачи Гипертекста (HTTP); определяют, осуществляет ли терминал доступ к web-странице через...
Тип: Изобретение
Номер охранного документа: 0002610827
Дата охранного документа: 15.02.2017
25.08.2017
№217.015.9f66

Система рабочего стола и способ и устройство для взаимодействия с интерфейсом для мобильного терминала

Изобретение относится к системе рабочего стола и способу взаимодействия с интерфейсом и устройству для мобильного терминала. Техническим результатом является повышение целостности изображения на мобильном терминале за счет комбинирования слоя контента и фонового слоя. Система рабочего стола...
Тип: Изобретение
Номер охранного документа: 0002606055
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.9f75

Способ и устройство для совместного использования ресурсов

Изобретение относится к области сетевых технологий и, в частности, к способу и устройству совместного использования ресурсов сети. Технический результат заключается в обеспечении снижения объема используемой памяти для получения совместно используемых ресурсов сети. Технический результат...
Тип: Изобретение
Номер охранного документа: 0002606305
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.9f87

Способ обработки и устройство для прикладной программы

Изобретение относится к области электронных терминалов. Технический результат – повышение эффективности использования ресурсов электронных терминалов для обработки за счет раздельного выполнения процесса пользовательского интерфейса и процесса выполнения прикладной программы. Способ обработки...
Тип: Изобретение
Номер охранного документа: 0002606051
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a002

Способ и устройство для управления пользовательским интерфейсом

Изобретение относится к устройствам управления пользовательским интерфейсом. Технический результат заключается в обеспечении быстрого нахождения множества прикладных программ. Такой результат достигается тем, что обнаруживают контакт с сенсорным экраном, определяют предварительно определенный...
Тип: Изобретение
Номер охранного документа: 0002606553
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a071

Способ и устройство съемки камерой

Изобретение относится к съемке изображений. Способ содержит: наблюдение за тем, достигает ли текущий момент предварительно заданного момента съемки; съемку снимка и получение первого снимка, когда текущий момент достигает предварительно заданного момента съемки; определение отличия между...
Тип: Изобретение
Номер охранного документа: 0002606457
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a0a3

Зарядное устройство, зарядный терминал, зарядная система и способ управления зарядкой

Использование: в области электротехники. Технический результат - исключение падения напряжения на USB-проводе между терминалом и зарядным устройством. Способ управления для зарядки содержит этапы, на которых: когда операция зарядки начинается, управляют зарядной системой таким образом, что она...
Тип: Изобретение
Номер охранного документа: 0002606640
Дата охранного документа: 10.01.2017
25.08.2017
№217.015.a146

Способ и устройство для определения электронной карты

В настоящем изобретении описывается способ и устройство для определения электронной карты, где способ содержит: получение информации для фильтрации данных электронной карты после получения команды запуска электронной карты, вводимой пользователем; и определение электронной карты, которая...
Тип: Изобретение
Номер охранного документа: 0002606694
Дата охранного документа: 10.01.2017
Показаны записи 71-71 из 71.
04.02.2020
№220.017.fd06

Способ эффективного получения легированной оптоволоконной заготовки и легированная заготовка оптического волокна

Группа изобретений относится к способу получения легированной заготовки оптического волокна, легированной заготовке оптического волокна. Техническим результатом является уменьшение введения примесей и улучшение равномерности легирования оптоволоконных преформ. Способ эффективного получения...
Тип: Изобретение
Номер охранного документа: 0002712906
Дата охранного документа: 31.01.2020
+ добавить свой РИД