СПОСОБ (ВАРИАНТЫ) И СИСТЕМА (ВАРИАНТЫ) ПРЕДОСТАВЛЕНИЯ СЕТЕВОГО РЕСУРСА ПОЛЬЗОВАТЕЛЮ КЛИЕНТСКОГО УСТРОЙСТВА И ПОСТОЯННЫЙ НОСИТЕЛЬ КОМПЬЮТЕРНОЙ ИНФОРМАЦИИ (ВАРИАНТЫ)

1. Способ предоставления сетевого ресурса пользователю клиентского устройства, на котором есть пользовательский интерфейс, включающий в себя экран; способ содержит:
отображение на экране клиентского устройства поисковой панели;
получение от пользователя клиентского устройства через поисковую панель по меньшей мере одной части по меньшей мере одного поискового термина;
поиск в отношении по меньшей мере одной части по меньшей мере одного поискового термина перед тем, как пользователь запросит поиск
отправку клиентским устройством по меньшей мере одной части по меньшей мере одного поискового термина по меньшей мере одному серверу;
получение клиентским устройством по меньшей мере от одного сервера идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина;
отправку клиентским устройством по меньшей мере на один сервер запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина; и
получение клиентским устройством по меньшей мере от одного сервера одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина.
2. Способ по п. 1, в котором идентификация по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина включает в себя единый указатель ресурса (URL) по меньшей мере одного сетевого ресурса.
3. Способ по п. 2, в котором единый указатель ресурса (URL) по меньшей мере одного сетевого ресурса не включает в себя по меньшей мере одну часть по меньшей мере одного поискового термина.
4. Способ по любому из пп. 1-3, в котором идентификация по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей
мере одного поискового термина включает в себя заголовок по меньшей мере одного сетевого ресурса.
5. Способ по п. 4, в котором заголовок по меньшей мере одного сетевого ресурса не включает в себя по меньшей мере одну часть по меньшей мере одного поискового термина.
6. Способ по любому из пп. 1-3, в котором дополнительно после получения клиентским устройством идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина от по меньшей мере одного сервера, и перед отправкой клиентским устройством запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного с по меньшей мере одной частью по меньшей мере одного поискового термина по меньшей мере одному серверу, дополнительно выполняют отображение идентификации по меньшей мере одного сетевого ресурса, связанного с по меньшей мере одной частью по меньшей мере одного поискового термина в выпадающем списке, связанном с поисковой панелью, на экране клиентского устройства.
7. Способ по п. 6, в котором вместе с отображением идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина в выпадающем списке, связанном с поисковой панелью, на экране клиентского устройства, дополнительно выполняют отображение по меньшей мере одного предложения поискового запроса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина в выпадающем списке на экране клиентского устройства.
8. Способ по п. 7, в котором идентификацию по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина сначала отображают в выпадающем окне на экране клиентского устройства.
9. Способ по любому из пп. 1-3, в котором поисковая панель является многофункциональной панелью.
10. Способ по любому из пп. 1-3, в котором поисковая панель является частью браузера.
11. Способ по любому из п. 1-3, в котором после получения клиентским устройством по меньшей мере от одного сервера идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина и перед отправкой клиентским устройством по меньшей мере на один сервер запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина дополнительно выполняют:
отправку клиентским устройством дополнительной части по меньшей мере одного поискового термина по меньшей мере одному серверу; и
получение клиентским устройством по меньшей мере от одного сервера идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина; и где:
отправка клиентским устройством по меньшей мере одному серверу запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина, является отправкой клиентским устройством по меньшей мере на один сервер запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина; и
получение клиентским устройством по меньшей мере от одного сервера одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина, является получением клиентским устройством по меньшей мере от одного сервера одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина.
12. Система предоставления сетевого ресурса пользователю клиентского устройства, причем система включает в себя клиентское устройство, которое, в свою очередь, включает в себя:
компьютерный процессор;
пользовательский интерфейс, функционально соединенный с компьютерным процессором, причем пользовательский интерфейс включает в себя экран;
интерфейс передачи данных, функционально соединенный с компьютерным процессором, структурированный для обмена данными по меньшей мере с одним сервером;
постоянный носитель компьютерной информации, функционально соединенный с компьютерным процессором, причем носитель информации хранит инструкции, при выполнении которых компьютерный процессор способен осуществлять:
отображение поисковой панели на экране клиентского устройства;
получение от пользователя клиентского устройства через поисковую панель по меньшей мере одной части по меньшей мере одного поискового термина;
перед запросом пользователя на поиск в отношении по меньшей мере одной части по меньшей мере одного поискового термина, выполнение, отправку клиентским устройством по меньшей мере одной части по меньшей мере одного поискового термина по меньшей мере одному серверу;
получение клиентским устройством по меньшей мере от одного сервера идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина;
отправку клиентским устройством по меньшей мере на один сервер запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина; и
получение клиентским устройством по меньшей мере от одного сервера одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина.
13. Система по п. 12, в которой носитель информации дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует отображение идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного термина в выпадающем списке, связанном с поисковой панелью, на экране клиентского устройства.
14. Система по п. 13, в которой носитель информации дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует вместе с
отображением идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного термина в выпадающем списке, связанном с поисковой панелью, на экране клиентского устройства, также и отображение по меньшей мере одного предложения поискового запроса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина в выпадающем списке на экране клиентского устройства.
15. Система по любому из пп. 12-14, в которой носитель информации дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует:
отправку клиентским устройством дополнительной части по меньшей мере одного поискового термина по меньшей мере одному серверу; и
получение клиентским устройством по меньшей мере от одного сервера идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина.
16. Постоянный носитель компьютерной информации, хранящий инструкции, при выполнении которых компьютерный процессор клиентского устройства с пользовательским интерфейсом, включающим в себя экран, способен осуществлять:
отображение поисковой панели на экране клиентского устройства;
получение от пользователя клиентского устройства через поисковую панель по меньшей мере одной части по меньшей мере одного поискового термина;
перед запросом пользователя на поиск в отношении по меньшей мере одной части по меньшей мере одного поискового термина, выполнение, отправку клиентским устройством по меньшей мере одной части по меньшей мере одного поискового термина по меньшей мере одному серверу;
получение клиентским устройством по меньшей мере от одного сервера идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина;
отправка клиентским устройством по меньшей мере на один сервер запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина; и
получение клиентским устройством по меньшей мере от одного сервера одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина.
17. Носитель информации по п. 16, который дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует отображение идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного термина в выпадающем списке, связанном с поисковой панелью, на экране клиентского устройства.
18. Носитель информации по п. 17, который дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует вместе с отображением идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного термина в выпадающем списке, связанном с поисковой панелью, на экране клиентского устройства, также и отображение по меньшей мере одного предложения поискового запроса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина в выпадающем списке на экране клиентского устройства.
19. Носитель информации по любому из пп. 16-18, который дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует:
отправку клиентским устройством дополнительной части по меньшей мере одного поискового термина по меньшей мере одному серверу; и
получение клиентским устройством по меньшей мере от одного сервера идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина.
20. Способ предоставления сетевого ресурса пользователю клиентского устройства, на котором есть пользовательский интерфейс, включающий в себя экран, отображающий поисковую панель; перед тем, как по меньшей мере один сервер получит запрос на поиск по меньшей мере с одной части по меньшей мере одного поискового термина способ содержит:
получение по меньшей мере одним сервером от клиентского устройства по меньшей мере части по меньшей мере одного поискового термина, введенного в поисковую панель;
отправку по меньшей мере одним сервером на клиентское устройство идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина;
получение по меньшей мере одним сервером от клиентского устройства запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина; и
отправку по меньшей мере одним сервером клиентскому устройству одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина.
21. Способ по п. 20, в котором после получения по меньшей мере одним сервером от клиентского устройства по меньшей мере части по меньшей мере одного поискового термина, введенного в поисковую панель браузера и перед отправкой по меньшей мере одним сервером клиентскому устройству идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина дополнительно выполняют извлечение указания по меньшей мере на один сетевой ресурс, связанный по меньшей мере с одной частью по меньшей мере одного термина из базы данных, функционально связанной по меньшей мере с одним сервером.
22. Способ по п. 21, в котором по меньшей мере один сетевой ресурс, связанный по меньшей мере с одной частью по меньшей мере одного поискового термина определяют на основе анализа предыдущих сетевых ресурсов, выбранных пользователями, запрашивающими поиск, включающий в себя по меньшей мере одну часть по меньшей мере одного поискового термина.
23. Способ по любому из пп. 20-22, в котором идентификация по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина включает в себя единый указатель ресурса (URL) по меньшей мере одного сетевого ресурса.
24. Способ по п. 23, в котором единый указатель ресурса (URL) по меньшей мере одного сетевого ресурса не включает в себя по меньшей мере одну часть по меньшей мере одного поискового термина.
25. Способ по любому из п. 20-22, в котором идентификация по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина включает в себя заголовок по меньшей мере одного сетевого ресурса.
26. Способ по п. 25, в котором заголовок по меньшей мере одного сетевого ресурса не включает в себя по меньшей мере одну часть по меньшей мере одного поискового термина.
27. Способ по любому из пп. 20-22, в котором поисковая панель является многофункциональной панелью.
28. Способ по любому из пп. 20-22, в котором поисковая панель является частью браузера.
29. Способ по любому из пп. 20-22, в котором после отправки по меньшей мере одним сервером клиентскому устройству идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина и перед получением по меньшей мере одним сервером от клиентского устройства запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина дополнительно выполняют:
получение по меньшей мере одним сервером от клиентского устройства дополнительной части по меньшей мере одного поискового термина; и
отправку по меньшей мере одним сервером на клиентское устройство идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина;
где:
получение по меньшей мере одним сервером от клиентского устройства запроса на предоставление по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина, является получением по меньшей мере одним сервером от клиентского устройства запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина; и
отправка по меньшей мере одним сервером клиентскому устройству по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина, является отправкой по меньшей мере одним сервером клиентскому устройству по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина.
30. Система предоставления сетевого ресурса пользователю клиентского устройства, которое включает в себя пользовательский интерфейс, включающий в себя экран, который отображает поисковую панель, причем система включает в себя по меньшей мере один сервер, который, в свою очередь, включает в себя:
компьютерный процессор;
интерфейс передачи данных, функционально соединенный с компьютерным процессором, структурированный для обмена данными по меньшей мере с одним клиентским устройством;
постоянный носитель компьютерной информации, функционально соединенный с компьютерным процессором, причем носитель информации хранит инструкции, при выполнении которых компьютерный процессор способен осуществлять:
получение по меньшей мере одним сервером от клиентского устройства по меньшей мере части по меньшей мере одного поискового термина, введенного в поисковую панель;
отправку по меньшей мере одним сервером на клиентское устройство идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина;
получение по меньшей мере одним сервером от клиентского устройства запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина; и
отправку по меньшей мере одним сервером клиентскому устройству одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина.
31. Система по п. 30, в которой носитель информации дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует извлечение указания по меньшей мере на один сетевой ресурс, связанный по меньшей мере с
одной частью по меньшей мере одного термина из базы данных, функционально связанной по меньшей мере с одним сервером.
32. Система по любому из пп. 30 и 31, в которой носитель информации дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует:
получение по меньшей мере одним сервером от клиентского устройства дополнительной части по меньшей мере одного поискового термина; и
отправку по меньшей мере одним сервером на клиентское устройство идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина.
33. Постоянный носитель компьютерной информации, содержащий инструкции, при выполнении которых компьютерный процессор по меньшей мере одного сервера способен осуществлять:
получение по меньшей мере одним сервером от клиентского устройства по меньшей мере части по меньшей мере одного поискового термина, введенного в поисковую панель, отображенную на экране пользовательского интерфейса клиентского устройства;
отправку по меньшей мере одним сервером на клиентское устройство идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина;
получение по меньшей мере одним сервером от клиентского устройства запроса на предоставление одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина; и
отправку по меньшей мере одним сервером клиентскому устройству одного из по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью по меньшей мере одного поискового термина;
все это перед тем, как по меньшей мере один сервер получит запрос на поиск по меньшей мере с одной части по меньшей мере одного поискового термина.
34. Носитель информации по п. 33, который дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует извлечение указания по меньшей мере на один сетевой ресурс, связанный по меньшей мере с одной частью
по меньшей мере одного термина из базы данных, функционально связанной по меньшей мере с одним сервером.
35. Носитель информации по любому из пп. 33 и 34, который дополнительно хранит инструкции, выполнение которых компьютерным процессором инициирует:
получение по меньшей мере одним сервером от клиентского устройства дополнительной части по меньшей мере одного поискового термина; и
отправку по меньшей мере одним сервером на клиентское устройство идентификации по меньшей мере одного сетевого ресурса, связанного по меньшей мере с одной частью и с дополнительной частью по меньшей мере одного поискового термина.