Система и способ управления браузерным приложением, постоянный машиночитаемый носитель и электронное устройство

1. Способ управления браузерным приложением клиентского устройства, способ, содержащий этапы:
запрос ресурса по сетевому адресу, имеющему соответствующий URL (единый указатель ресурса);
получение ресурса по сетевому адресу;
отображение ресурса в браузерном интерфейсе браузерного приложения; предоставление указанного URL ресурса серверу контента, причем сервер контента имеет доступ по меньшей мере к одному источнику данных, содержащему множество индексированных объектов, причем каждый объект включает в себя структурированную информацию;
получение от указанного сервера контента структурированной информации для одного или нескольких объектов, относящихся по меньшей мере к одной подстроке указанного URL; и
отображение навигационной панели в ответ на взаимодействие пользователя с командным интерфейсом указанного браузерного приложения, указывающее на намерение пользователя перейти с ресурса; причем указанная навигационная панель содержит в себе по меньшей мере связанную с контентом панель инструментов, причем связанная с контентом панель инструментов включает информацию, основанную на структурированной информации для по меньшей мере одного из объектов, полученных от указанного сервера контента.
2. Способ по п. 1, в котором выполняют: разделение браузерного интерфейса указанной навигационной панели на первую часть браузера и вторую часть браузера, причем первая часть браузера и вторая часть браузера занимают отдельные части браузерного интерфейса;
отображение в первой части браузера панели управления, которая позволяет пользователю выполнять действие в браузерном интерфейсе; и отображение во второй части браузера указанной связанной с контентом панели инструментов для предоставления пользователю возможности выполнять действия, относящиеся к ресурсу.
3. Способ по п. 2, в котором указанная навигационная панель содержит начальную страницу, причем указанная первая часть браузера включает указанную панель управления, отображенную в обычном месте на указанной навигационной панели для запуска страниц, загружаемых, при запуске браузерного приложения или открытия нового окна или вкладки указанного браузерного приложения.
4. Способ по п. 1, в котором выполняют:
получение от указанного сервера контента набора ссылок, относящегося по меньшей мере к одной подстроке указанного URL; и
отображение указанного набора ссылок на указанной связанной с контентом панели инструментов.
5. Способ по п. 2, в котором выполняют отображение указанной первой части браузера над указанной второй частью браузера.
6. Способ по п. 2, в котором выполняют разделение указанного браузерного интерфейса на три браузерные части; и отображение версии указанного ресурса, уменьшенной в размерах в указанной третьей части браузера.
7. Способ по п. 1, в котором указанная структурированная информация включает в себя информацию, структурированную по конкретной схеме одного из: компании, места, продукта или медиа, включающего фильмы, музыку или игры.
8. Способ по п. 1, в котором выполняют отображение указанной информации по меньшей мере для одного из указанных объектов, полученных от указанного сервера контента по меньшей мере с одним объектом, к которому ведет гиперссылка, и который предоставляет пользователю возможность переходить на другие ресурсы с указанной навигационной панели.
9. Способ по п. 1, в котором выполняют отображение указанной информации по меньшей мере для одного из указанных объектов, полученных от указанного сервера контента, с интерактивными полями, которые предоставляют пользователю возможность ввести информацию на отображенной навигационной панели прежде, чем перейти на другие ресурсы с указанной навигационной панели.
10. Способ по п. 1, в котором указанный этап предоставления указанного URL указанного ресурса на сервер контента осуществляют в ответ на указанный запрос указанного ресурса с указанного сетевого адреса.
11. Способ по п. 1, в котором указанный этап предоставления указанного URL указанного ресурса на сервер контента осуществляют в ответ на получение указанного ресурса с сетевого адреса.
12. Способ по п. 1, в котором указанный этап предоставления указанного URL указанного ресурса на сервер контента осуществляют в ответ на указанное взаимодействие пользователя с указанным командным интерфейсом.
13. Способ по п. 1, в котором указанное взаимодействие пользователя включает любой пункт из: указанный пользователь указывает на указанный командный интерфейс; указанный пользователь выбирает указанный командный интерфейс; указанный пользователь выбирает текст в указанном командном интерфейсе; или
указанный пользователь создает голосовой запрос, относящийся к указанному командному интерфейсу.
14. Способ по п. 11, в котором выполняют получение заголовка указанного ресурса от указанного полученного ресурса и предоставление указанного URL и указанного заголовка указанного ресурса указанному серверу контента.
15. Способ по п. 2, в котором выполняют:
первое отображение в указанной первой части браузера указанной панели управления; и
в ответ на последующее получение указанной структурированной информации, второе отображение во второй части браузера указанной связанной с контентом панели инструментов.
16. Способ по п. 1, в котором выполняют:
получение от указанного сервера контента структурированной информации для множества объектов, относящихся по меньшей мере к одной подстроке указанного URL; и
выбор конкретного числа указанных объектов в соответствии с одним или обоими пунктами: по определенным пользователем критериям или в соответствии с поведением пользователя; и
отображение указанной информации для указанных выбранных объектов.
17. Способ по п. 1, в котором дополнительно выполняют отображение в указанном браузерном интерфейсе указанной навигационной панели командного интерфейса для указанного браузерного приложения.
18. Способ по п. 1, в котором указанный командный интерфейс включает в себя поле омнибокса.
19. Постоянный машиночитаемый носитель, содержащий машиночитаемые команды, выполненные с возможностью инициирования выполнения электронным устройством браузерного приложения, и осуществления электронным устройством посредством браузерного приложения:
запроса ресурса по сетевому адресу, имеющему соответствующий единый указатель ресурса (URL);
получения ресурса по сетевому адресу;
отображения ресурса в браузерном интерфейсе браузерного приложения;
предоставления указанного URL указанного ресурса серверу контента, причем сервер контента имеет доступ по меньшей мере к одному источнику данных, содержащему множество индексированных объектов, причем каждый объект включает в себя структурированную информацию;
получения от указанного сервера контента структурированной информации для одного или нескольких объектов, относящихся по меньшей мере к одной подстроке указанного URL; и
отображения навигационной панели в ответ на взаимодействие пользователя с командным интерфейсом указанного браузерного приложения, указывающее на намерение пользователя перейти с ресурса; причем указанная навигационная панель содержит в себе по меньшей мере связанную с контентом панель инструментов, причем связанная с контентом панель инструментов основана на структурированной информации по меньшей мере для одного из объектов, полученных от указанного сервера контента.
20. Электронное устройство, содержащее:
пользовательский интерфейс ввода для получения ввода пользователя;
пользовательский интерфейс вывода для предоставления по меньшей мере одного из визуального и звукового выводов пользователю;
интерфейс сетевой передачи данных для двусторонней передачи данных по сети передачи данных; и
процессор, соединенный с пользовательским интерфейсом ввода, пользовательским интерфейсом вывода и интерфейсом сетевой связи, процессор выполнен с возможностью получать доступ к машиночитаемым командам, при выполнении которых процессор выполнен с возможностью осуществления:
запроса ресурса по сетевому адресу, имеющему соответствующий единый указатель ресурса (URL); получения ресурса по сетевому адресу;
отображения ресурса в браузерном интерфейсе браузерного приложения;
предоставления указанного URL ресурса серверу контента, причем сервер контента имеет доступ по меньшей мере к одному источнику данных, содержащему множество индексированных объектов, причем каждый объект включает в себя структурированную информацию;
получения от указанного сервера контента структурированной информации для одного или нескольких объектов, относящихся по меньшей мере к одной подстроке указанного URL;
и отображения навигационной панели в ответ на взаимодействие пользователя с командным интерфейсом указанного браузерного приложения, указывающее на намерение пользователя перейти с ресурса; причем указанная навигационная панель содержит в себе по меньшей мере связанную с контентом панель инструментов, причем связанная с контентом панель инструментов основана на структурированной информации по меньшей мере для одного из объектов, полученных от указанного сервера контента.
21. Система, включающая множество электронных устройств по п. 20, функционально подключенных к серверу контента через сеть передачи данных, причем сервер контента выполнен с возможностью:
получения запроса от любого электронного устройства из указанного множества электронных устройств, указанный запрос, включающий URL ресурса, запрошенного браузерным приложением указанного электронного устройства;
анализа указанного URL, для определения одной или нескольких подстрок указанного URL;
поиска индекса указанных одной или нескольких подстрок;
выбора одного или нескольких элементов в ответ на то, что любые элементы в указанном индексе совпадают с указанными подстроками; и
предоставления указанному электронному устройству структурированной информации, относящейся к указанным выбранным элементам.