СПОСОБ ОБРАБОТКИ ПОЛЬЗОВАТЕЛЬСКОГО ЗАПРОСА И СЕРВЕР

20-12-2017 дата публикации
Номер:
RU2016118052A
Контакты: 119021, Москва, ул. Льва Толстого, 16, Общество с ограниченной ответственностью "ЯНДЕКС", Глотовой Д.А.
Номер заявки: 80-11-201652
Дата заявки: 15-11-2013





1. Способ обработки пользовательского запроса, включающий:

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

загрузки данных компонента с ресурса при создании страницы результатов поиска (SERP), или

загрузки данных компонента из памяти при создании страницы результатов поиска (SERP) при наличии данных компонента в памяти на момент времени, предшествующий указанной инициации.

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

3. Способ по п. 2, в котором используют второй ресурс отличный от первого ресурса.

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

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

6. Способ по п. 1, в котором осуществляют загрузку данных компонента с ресурса посредством интерфейса программирования приложений (API).

7. Способ по п. 1, в котором получают данные компонента и сохраняют их в памяти перед этапом инициации.

8. Способ по п. 7, в котором получают данные компонента посредством интерфейса программирования приложений (API).

9. Способ по п. 1, в котором вводят данные бронирования в интерфейс бронирования.

10. Способ по п. 9, в котором передают данные бронирования ресурсу.

11. Способ по п. 10, в котором передают данные бронирования ресурсу посредством интерфейса программирования приложений (API).

12. Способ по п. 1, в котором компонент данных является первым компонентом данных, и интерфейс бронирования включает второй компонент данных, и в котором:

осуществляют загрузку первого компонента данных с ресурса при создании страницы результатов поиска (SERP);

а второй компонент данных загружают из памяти при создании страницы результатов поиска (SERP).

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

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

загрузки данных компонента с ресурса при создании страницы результатов поиска (SERP);

или загрузки данных компонента из памяти при создании страницы результатов поиска (SERP) при наличии данных компонента в памяти на момент времени, предшествующий указанной инициации.

14. Сервер по п. 13, в котором указанный интерфейс бронирования является первым интерфейсом бронирования, а машиночитаемые коды выполнены с возможностью:

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

15. Сервер по п. 14, в котором указанный первый ресурс отличается от указанного второго ресурса.

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

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

18. Сервер по п. 13, в котором машиночитаемые коды выполнены с возможностью инициации загрузки данных компонента посредством загрузки с ресурса при создании страницы результатов поиска (SERP).

19. Сервер по п. 18, в котором машиночитаемые коды выполнены с возможностью осуществления загрузки посредством интерфейса программирования приложений (API).

20. Сервер по п. 13, в котором указанные машиночитаемые коды выполнены с возможностью получения данных компонента и сохранения их в памяти перед указанной инициацией.

21. Сервер по п. 20, в котором машиночитаемые коды выполнены с возможностью осуществлять получение данных компонента посредством интерфейса программирования приложений (API).

22. Сервер по п. 13, в котором интерфейс бронирования выполнен с возможностью ввода данных бронирования.

23. Сервер по п. 22, в котором машиночитаемые коды выполнены с возможностью передачи данных бронирования ресурсу.

24. Сервер по п. 23, в котором машиночитаемые коды выполнены с возможностью передачи данных посредством интерфейса программирования приложений (API).

25. Сервер по п. 13, в котором компонент данных является первым компонентом данных, а интерфейс бронирования включает второй компонент данных, при этом машиночитаемые коды выполнены с возможностью:

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