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

1. Способ обработки поискового запроса пользователя, выполняемый на сервере и включающий:
создание поля интерактивного фрагмента на странице результатов поиска (SERP), связанного с ресурсом, отвечающим поисковому запросу;
предоставление двусторонней связи между полем интерактивного фрагмента и ресурсом с возможностью обновления по меньшей мере части поля интерактивного фрагмента на основе (i) первого компонента данных, полученного от пользователя через поле интерактивного фрагмента и (ii) второго компонента данных, полученного от ресурса.
2. Способ по п. 1, в котором создают поле интерактивного фрагмента посредством создания поля интерактивного фрагмента на основе по меньшей мере частично параметра, заранее определенного ресурсом.
3. Способ по п. 2, в котором получают указанный параметр от ресурса.
4. Способ по п. 3, в котором получение указанного параметра осуществляют перед моментом времени отправки пользователем поискового запроса.
5. Способ по п. 3, в котором указанное получение указанного параметра осуществляют в момент времени отправки пользователем поискового запроса.
6. Способ по п. 5, в котором указанное получение осуществляют как часть веб-сканирования.
7. Способ по п. 3, в котором указанное получение указанного параметра осуществляют после момента времени отправки пользователем поискового запроса.
8. Способ по п. 2, в котором используют указанный параметр для определения посредством сервера отображение интерактивного фрагмента.
9. Способ по п. 2, в котором используют указанный параметр для определения посредством сервера отображение информации в поле интерактивного фрагмента.
10. Способ по п. 2, в котором используют указанный параметр для определения сервером по меньшей мере части по меньшей мере одного из: (i) отображение информации в поле интерактивного фрагмента и (ii) отображение поля интерактивной информации.
11. Способ по п. 3, в котором указанное получение включает получение от ресурса файла XML, а параметр содержится в этом файле XML.
12. Способ по п. 3, в котором указанный параметр встроен в веб-страницу, связанную с ресурсом, а указанное получение включает оценку указанного параметра с указанной веб-страницы.
13. Способ по п. 12, в котором указанный параметр встроен в HTML-код, связанный с указанной веб-страницей.
14. Способ по п. 1, в котором указанная двустороннюю связь устанавливают посредством интерфейса программирования приложений (API).
15. Способ по п. 1, в котором указанное предоставление двусторонней связи между полем интерактивного фрагмента и ресурсом включает:
передачу указанного первого компонента данных ресурсу; и получение указанного второго компонента данных от ресурса.
16. Способ по п. 15, в котором указанный второй компонент данных создают по меньшей мере частично в ответ на первый компонент данных.
17. Способ по п. 2, в котором указанный параметр используют для инициации создания сервером интерфейса пользователя в интерактивном фрагменте, при этом интерфейс пользователя выполняют с возможностью пользователю ввести указанный первый компонент данных.
18. Способ по п. 17, в котором указанный первый компонент данных представляет детализацию поискового запроса, касающегося ресурса.
19. Способ по п. 2, в котором указанный первый компонент данных представляет операцию, которую пользователь хочет провести с помощью ресурса.
20. Способ по п. 19, в котором указанное поле интерактивного фрагмента выполняют с возможностью пользователю осуществить операцию на ресурсе без выхода со страницы результатов поиска (SERP).
21. Способ по п. 19, в котором указанное поле интерактивного фрагмента выполнено с возможностью пользователю осуществить операцию на ресурсе без осуществления доступа на веб-сайт, связанный с ресурсом.
22. Способ по п. 1, в котором указанный второй компонент данных основан по меньшей мере частично на первом компоненте данных.
23. Способ по п. 22, в котором получают указанный первый компонент данных от пользователя.
24. Способ по п. 23, в котором передают по меньшей мере часть указанного первого компонента данных ресурсу.
25. Способ по п. 24, в котором получают от ресурса второго компонента данных, созданного ресурсом на основе по меньшей мере частично по меньшей мере части первого фрагмента данных.
26. Способ по п. 25, в котором указанное поле интерактивного фрагмента основано по меньшей мере частично на параметре, предварительно определенном ресурсом и в котором указанный параметр используют для инициации создания сервером пользовательского интерфейса в рамках поля интерактивного фрагмента, причем пользовательский интерфейс используется для отображения указания на второй компонент данных.
27. Способ по п. 1, в котором указанное поле интерактивного фрагмента основано по меньшей мере частично на параметре, предварительно определенном ресурсом и в котором указанный параметр используют для инициации создания сервером пользовательского интерфейса в рамках поля интерактивного фрагмента, причем пользовательский интерфейс используют для отображения указания на второй компонент данных.
28. Способ по п. 1, в котором первый компонент данных выполняют с возможностью осуществления операции, которую надо провести на ресурсе, а поле интерактивного фрагмента выполняют с возможностью осуществления операции без выхода со страницы результатов поиска (SERP).
29. Способ по п. 1, в котором первый компонент данных выполняют с возможностью осуществления операции, которую надо провести на ресурсе, а поле интерактивного фрагмента выполняют с возможностью осуществления операции без доступа к веб-сайту, связанный с ресурсом.
30. Способ по п. 2, в котором получают подготовленную для предоставления информацию, связанную с параметром, заранее определенного ресурсом.
31. Способ по п. 30, в котором указанное получение подготовленной для предоставления информации осуществляют раньше, чем указанное создание.
32. Способ по п. 30, в котором в качестве указанной подготовленной для предоставления информации используют указанный второй компонент данных.
33. Способ по п. 30, в котором указанное получение подготовленной для получения информации включает представление предоставленного веб-сайта оператору, связанному с ресурсом.
34. Способ по п. 33, в котором оператор предоставляет подготовленную для получения информацию без создания интерактивного функционала на веб-сайте, связанного с ресурсом.
35. Способ по п. 33, в котором оператор предоставляет подготовленную для получения информацию без создания веб-сайта, связанного с ресурсом.
36. Способ по п. 1, в котором получают от ресурса третий компонент данных посредством двусторонней связи, при этом третий компонент данных является обновлением второго компонента данных.
37. Способ по п. 36, в котором указанное получение третьего компонента данных осуществляют без получения действия со стороны пользователя.
38. Способ по п. 36, в котором указанное получение третьего компонента данных осуществляют без обновления пользователем веб-страницы, отображающей страницу результатов поиска (SERP).
39. Способ по п. 36, в котором указанное получение третьего компонента данных осуществляют в ответ на наличие изменений во втором компоненте данных, при этом эти изменения оцениваются ресурсом.
40. Способ по п. 36, в котором осуществляют оценку четвертого компонента данных от пользователя, при этом четвертый компонент данных является обновлением первого компонента данных; а указанное получение третьего компонента данных выполняют в ответ на оценку четвертого компонента данных.
41. Сервер для обработки поискового запроса и представления пользователю страницы результатов поиска (SERP); включающий постоянный машиночитаемый носитель компьютерной информации, хранящий исполняемые машиночитаемые коды, выполнение которых позволяет серверу осуществлять:
создание интерактивного фрагмента на странице результатов поиска (SERP), связанного с ресурсом и отвечающему поисковому запросу предоставление двусторонней связи между полем интерактивного фрагмента и ресурсом с возможностью обновления по меньшей мере части поля интерактивного фрагмента на основе (i) первого компонента данных, полученного от пользователя через поле интерактивного фрагмента и (ii) второго компонента данных, полученного от ресурса.
42. Сервер по п. 41, в котором указанное создание поля интерактивного фрагмента включает создание указанного поля интерактивного фрагмента на основе по меньшей мере частично параметра, заранее определенного ресурсом.
43. Сервер по п. 42, в котором указанные машиночитаемые коды выполнены с возможностью реализации получения параметра от ресурса.
44. Сервер по п. 43, в котором указанное получение указанного параметра выполняется перед моментом времени, в котором пользователь отправил поисковый запрос.
45. Сервер по п. 43, в котором указанное получение указанного параметра выполняется в момент времени, в который пользователь отправил поисковый запрос.
46. Серевер по п. 45, в котором указанное получение выполняется как часть веб-сканирования.
47. Сервер по п. 43, в котором указанное получение указанного параметра выполняется после момента времени, в котором пользователь отправил поисковый запрос.
48. Сервер по п. 42, в котором указанный параметр используется для определения отображения интерактивного фрагмента.
49. Сервер по п. 42, в котором указанный параметр используется для определения информации для отображения в поле интерактивного фрагмента.
50. Сервер по п. 42, в котором указанный параметр используется для определения по меньшей мере части по меньшей мере одного из: (i) какая именно информация должна быть отображена в поле интерактивного фрагмента и (ii) как именно должно быть отображено поле интерактивной информации.
51. Сервер по п. 43, в котором указанное получение включает получение от ресурса файла XML, а параметр содержится в этом файле XML.
52. Сервер по п. 43, в котором указанный параметр встроен в веб-страницу, связанную с ресурсом, а указанное получение включает оценку указанного параметра с указанной веб-страницы.
53. Сервер по п. 52, в котором указанный параметр встроен в HTML-код, связанный с указанной веб-страницей.
54. Сервер по п. 41, в котором указанные машиночитаемые коды выполнены с возможностью установки указанной двусторонней связи посредством интерфейса программирования приложений (API).
55. Сервер по п. 41, в котором указанное предоставление возможности установки двусторонней связи между полем интерактивного фрагмента и ресурсом содержит:
передачу указанного первого компонента данных ресурсу; и получение указанного второго компонента данных от ресурса.
56. Сервер по п. 55, в котором указанный второй компонент данных создается по меньшей мере частично в ответ на первый компонент данных.
57. Сервер по п. 42, в котором указанный параметр используют для инициации создания сервером интерфейса пользователя в интерактивном фрагменте, при этом интерфейс пользователя выполнен с возможностью ввода пользователем указанного первого компонента данных.
58. Сервер по п. 57, в котором указанный первый компонент данных представляет собой дальнейшую детализацию поискового запроса, касающегося ресурса.
59. Сервер по п. 57, в котором указанный первый компонент данных представляет собой операцию, которую пользователь хочет провести с помощью ресурса.
60. Сервер по п. 59, в котором указанное поле интерактивного фрагмента выполнено с возможностью завершения пользователем операции на ресурсе без выхода со страницы результатов поиска (SERP).
61. Сервер по п. 59, в котором указанное поле интерактивного фрагмента выполнено с возможностью завершения пользователем операции на ресурсе без осуществления доступа на веб-сайт, связанный с ресурсом.
62. Сервер по п. 41, в котором указанный второй компонент данных основан по меньшей мере частично на первом компоненте данных.
63. Сервер по п. 45, в котором указанное поле интерактивного фрагмента основано по меньшей мере частично на параметре, предварительно определенном ресурсом и предназначенном для инициации создания пользовательского интерфейса в рамках поля интерактивного фрагмента, причем пользовательский интерфейс выполнен с возможностью отображения указания на второй компонент данных.
64. Сервер по п. 41, в котором указанное поле интерактивного фрагмента основано по меньшей мере частично на параметре, предварительно определенном ресурсом и предназначенном для инициации создания пользовательского интерфейса в рамках поля интерактивного фрагмента, причем пользовательский интерфейс выполнен с возможностью отображения указания на второй компонент данных.
65. Сервер по п. 41, в котором первый компонент данных выполнен с возможностью осуществления операции, а поле интерактивного фрагмента выполнено с возможностью осуществления операции без выхода со страницы результатов поиска (SERP).
66. Сервер по п. 41, в котором первый компонент данных представляет операцию, которую надо провести на ресурсе, а поле интерактивного фрагмента выполнено с возможностью осуществления операции без доступа на веб-сайт, связанный с ресурсом.
67. Сервер по п. 42, который выполнен с возможностью получения подготовленной для предоставления информации, связанной с параметром и заранее определенной ресурсом.
68. Сервер по п. 67, в котором указанное получение подготовленной для предоставления информации выполняется раньше, чем указанное создание.
69. Сервер по п. 67, в котором указанная подготовленная для предоставления информация является указанным вторым компонентом данных.
70. Сервер по п. 67, в котором указанное получение подготовленной для предоставления информации включает представление предоставленного веб-сайта оператору, связанному с ресурсом.
71. Сервер по п. 67, в котором предоставление подготовленной для предоставления информации осуществляется без создания интерактивного функционала на вебсайте, связанного с ресурсом.
72. Сервер по п. 67, в котором предоставление подготовленной для предоставления информации осуществляется без создания веб-сайта, связанного с ресурсом.
73. Сервер по п. 41, в котором указанные машиночитаемые коды выполнены с возможностью получения от ресурса третий компонент данных через двустороннюю связь, при этом третий компонент данных является обновлением второго компонента данных.
74. Сервер по п. 73, в котором указанное получение третьего компонента данных выполняется без получения действия со стороны пользователя.
75. Сервер по п. 73, в котором указанное получение третьего компонента данных выполняется без обновления пользователем веб-страницы, отображающей страницу результатов поиска (SERP).
76. Сервер по п. 73, в котором указанное получение третьего компонента данных выполняется в ответ на присутствие изменений во втором компоненте данных, при этом эти изменения оцениваются ресурсом.
77. Сервер по п. 36, в котором машиночитаемые коды выполнены с возможностью оценки четвертого компонента данных от пользователя, при этом четвертый компонент данных является обновлением первого компонента данных; а указанное получение третьего компонента данных выполняется в ответ на оценку четвертого компонента данных.
78. Способ обработки поискового запроса и представления пользователю страницы результатов поиска (SERP), выполняемый на электронном устройстве, связанном с пользователем и включающий:
отображение интерактивного фрагмента на странице результатов поиска (SERP), связанного с ресурсом, отвечающему поисковому запросу создание двусторонней связи между полем интерактивного фрагмента и ресурсом с возможностью обновления по меньшей мере части поля интерактивного фрагмента на основе (i) первого компонента данных, полученного от пользователя через поле интерактивного фрагмента и (ii) второго компонента данных, полученного от ресурса.
79. Способ по п. 78, в котором получают поле интерактивного фрагмента от сервера, при этом поле интерактивного фрагмента основано по меньшей мере частично на параметре, заранее определенном ресурсом.
80. Способ по п. 79, в котором используют указанный параметр для определения электронным устройством отображения интерактивного фрагмента.
81. Способ по п. 79, в котором указанный параметр используют для определения электронным устройством отображения информации в поле интерактивного фрагмента.
82. Способ по п. 79, в котором указанный параметр используют для определения электронным устройством по меньшей мере части по меньшей мере одного из: (i) какая именно информация должна быть отображена в поле интерактивного фрагмента и (ii) как именно должно быть отображено поле интерактивной информации.
83. Способ по п. 79, в котором указанное получение включает получение от ресурса файла XML, а параметр содержится в этом файле XML.
84. Способ по п. 79, в котором указанный параметр встроен в веб-страницу, связанную с ресурсом, а указанное получение включает оценку указанного параметра с указанной веб-страницы.
85. Способ по п. 84, в котором указанный параметр встроен в HTML-код, связанный с указанной веб-страницей.
86. Способ по п. 78, в котором указанная двусторонняя связь устанавливается посредством интерфейса программирования приложений (API).
87. Способ по п. 78, в котором указанное предоставление возможности установки двусторонней связи между полем интерактивного фрагмента и ресурсом включает:
передачу указанного первого компонента данных ресурсу; и получение указанного второго компонента данных от ресурса.
88. Способ по п. 87, в котором указанные передача и получение осуществляют через API.
89. Способ по п. 79, в котором указанный параметр используют для инициации создания сервером интерфейса пользователя в интерактивном фрагменте, при этом интерфейс пользователя выполнен с возможностью ввода пользователем указанного первого компонента данных.
90. Способ по п. 89, в котором указанный первый компонент данных представляет дальнейшую детализацию поискового запроса, касающегося ресурса.
91. Способ по п. 89, в котором указанный первый компонент данных представляет операцию, которую пользователь хочет провести с помощью ресурса.
92. Способ по п. 91, в котором указанное поле интерактивного фрагмента позволяет пользователю завершить операцию на ресурсе без выхода со страницы результатов поиска (SERP).
93. Способ по п. 91, в котором указанное поле интерактивного фрагмента позволяет пользователю завершить операцию на ресурсе без осуществления доступа на веб-сайт, связанный с ресурсом.
94. Способ по п. 78, в котором указанный второй компонент данных основан по меньшей мере частично на первом компоненте данных.
95. Способ по п. 94, в котором получают указанный первый компонент данных от пользователя.
96. Способ по п. 95, в котором передают по меньшей мере часть указанного первого компонента данных ресурсу.
97. Способ по п. 96, в котором получают от ресурса второй компонент данных, созданный ресурсом на основе по меньшей мере частично по меньшей мере части первого фрагмента данных.
98. Способ по п. 97, в котором указанное поле интерактивного фрагмента основано по меньшей мере частично на параметре, предварительно определенном ресурсом, и в котором указанный параметр используют для инициации создания электронным устройством пользовательского интерфейса в рамках поля интерактивного фрагмента, причем пользовательский интерфейс выполнен с возможностью отображения указания на второй компонент данных.
99. Способ по п. 78, в котором указанное поле интерактивного фрагмента основано по меньшей мере частично на параметре, предварительно определенном ресурсом, и в котором указанный параметр используют для инициации создания сервером пользовательского интерфейса в рамках поля интерактивного фрагмента, причем пользовательский интерфейс выполнен с возможностью отображения указания на второй компонент данных.
100. Способ по п. 78, в котором первый компонент данных выполняют с возможностью осуществления операции, которую надо провести на ресурсе, а поле интерактивного фрагмента выполняют с возможностью осуществления операции без выхода со страницы результатов поиска (SERP).
101. Способ по п. 78, в котором первый компонент данных выполняют с возможностью осуществления операции, которую надо провести на ресурсе, а поле интерактивного фрагмента выполняют с возможностью осуществления операции без доступа на веб-сайт, связанный с ресурсом.
102. Способ по п. 78, в котором получают от ресурса третий компонент данных через двустороннюю связь, при этом третий компонент данных является обновлением второго компонента данных.
103. Способ по п. 102, в котором указанное получение третьего компонента данных осуществляют без получения действия со стороны пользователя.
104. Способ по п. 102, в котором указанное получение третьего компонента данных осуществляют без обновления пользователем веб-страницы, отображающей страницу результатов поиска (SERP).
105. Способ по п. 102, в котором указанное получение третьего компонента данных осуществляют в ответ на наличие изменений во втором компоненте данных, при этом эти изменения оцениваются ресурсом.
106. Способ по п. 102, в котором оценивают четвертый компонент данных от пользователя, при этом четвертый компонент данных является обновлением первого компонента данных; а указанное получение третьего компонента данных осуществляют в ответ на оценку четвертого компонента данных.
107. Способ предоставления интерактивного фрагмента в связи с ресурсом, выполняемый на электронном устройстве, связанном с оператором ресурса, включающий:
обеспечение подготовленной для предоставления информации для создания поля интерактивного фрагмента на странице результатов поиска (SERP) в связи с ресурсом, при этом ресурс отвечает на поисковый запрос; поле интерактивного фрагмента, выполненное с возможностью предоставления двусторонней связи между полем интерактивного фрагмента и ресурсом для обновления по меньшей мере части поля интерактивного фрагмента на основе (i) первого компонента данных, полученного от пользователя через поле интерактивного фрагмента и (ii) второго компонента данных, полученного от ресурса.
108. Способ по п. 107, в котором указанную подготовленную для предоставления информацию используют для определения сервером отображения интерактивного фрагмента.
109. Способ по п. 107, в котором указанную подготовленную для предоставления информацию используют для определения сервером отображения информации в поле интерактивного фрагмента.
110. Способ по п. 107, в котором указанную подготовленную для предоставления информацию используют для определения сервером по меньшей мере части по меньшей мере одного из: (i) какая именно информация должна быть отображена в поле интерактивного фрагмента и (ii) как именно должно быть отображено поле интерактивной информации.
111. Способ по п. 107, в котором сохраняют указанную подготовленную для предоставления информацию в файле XML.
112. Способ по п. 107, в котором встраивают указанную подготовленную для предоставления информацию в веб-страницу, связанную с ресурсом.
113. Способ по п. 112, в котором указанную подготовленную для предоставления информацию встраивают в HTML-код, связанный с указанной веб-страницей.
114. Способ по п. 107, в котором указанную двустороннюю связь устанавливают посредством интерфейса программирования приложений (API).
115. Способ по п. 107, в котором указанная подготовленная для предоставления информация является указанным вторым компонентом данных.
116. Способ по п. 107, в котором указанное предоставление подготовленной для предоставления информации включает осуществление доступа к веб-сайту, предоставляющему информацию.
117. Способ по п. 107, в котором указанное предоставление подготовленной для предоставления информации осуществляют без создания интерактивного функционала на веб-сайте, связанного с ресурсом.
118. Способ по п. 107, в котором указанное предоставление подготовленной для предоставления информации осуществляют без создания веб-сайта, связанного с ресурсом.
119. Способ обработки ресурса для представления информации пользователю в ответ на поисковый запрос, включающий:
обеспечение подготовленной для предоставления информации для создания поля интерактивного фрагмента на странице результатов поиска (SERP) в связи с ресурсом, при этом ресурс отвечает на поисковый запрос; определение не менее одного интерфейса программирования приложений (API) для предоставления двусторонней связи между полем интерактивного фрагмента и ресурсом с возможностью обновления по меньшей мере части поля интерактивного фрагмента на основе (i) первого компонента данных, полученного от пользователя через поле интерактивного фрагмента и (ii) второго компонента данных, полученного от ресурса.
120. Способ по п. 119, в котором указанное предоставление подготовленной для предоставления информации осуществляют без создания интерактивного функционала на веб-сайте, связанного с ресурсом.
121. Способ по п. 119, в котором указанное предоставление подготовленной для предоставления информации осуществляют без создания веб-сайта, связанного с ресурсом.
122. Способ представления пользователю страницы результатов поиска (SERP) в ответ на поисковый запрос, выполняемый на сервере и включающий:
создание первого интерактивного фрагмента на странице результатов поиска (SERP), связанного с первым ресурсом и отвечающего поисковому запросу; создание второго интерактивного фрагмента на странице результатов поиска (SERP), связанного со вторым ресурсом и отвечающего поисковому запросу; предоставление двусторонней связи между (i) первым полем интерактивного фрагмента и первым ресурсом, и (ii) вторым полем интерактивного фрагмента и вторым ресурсом,
обновление по меньшей мере части поля соответственного первого поля интерактивного фрагмента и второго поля интерактивного фрагмента на основе
(i) первого компонента данных, полученного от пользователя через поле интерактивного фрагмента и (ii) второго компонента данных, полученного от соответствующего первого и второго ресурса.
123. Способ по п. 122, в котором первое поле интерактивного фрагмента и второе поле интерактивного фрагмента отображают как часть главного интерактивного фрагмента.