Способ выбора веб-сайта для области быстрого доступа в веб-браузере

Иллюстрации

Показать все

Изобретение относится к средствам выбора веб-сайтов для области быстрого доступа в веб-браузере. Технический результат заключается в повышении релевантности веб-сайтов в области быстрого доступа. Используют географические данные, с которыми связан первый пользователь. Создают первое множество веб-сайтов, связанное с упомянутыми географическими данными. Создают второе множество веб-сайтов на основе данных браузерной истории, связанных с первым пользователем, для данного веб-сайта из первого множества веб-сайтов. Вычисляют первой ранг на основе популярности данного веб-сайта среди по меньшей мере части пользователей, связанных с упомянутыми географическими данными, и вычисляют второй ранг на основе данных браузерной истории, связанных с первым пользователем. Для данного веб-сайта из второго множества веб-сайтов вычисляют первый ранг на основе популярности данного веб-сайта среди по меньшей мере части пользователей, связанных с упомянутыми географическими данными, и вычисляют второй ранг на основе данных браузерной истории, связанных с первым пользователем. Вычисляют комбинированный ранг на основе указанного первого ранга и указанного второго ранга для каждого данного веб-сайта из первого множества веб-сайтов и второго множества веб-сайтов. 3 н. и 31 з.п. ф-лы, 5 ил., 2 табл.

Реферат

[001] Область техники

[002] Настоящее техническое решение относится к способу выбора веб-сайта для области быстрого доступа в веб-браузере.

[003] Уровень техники

[004] Как правило, при желании попутешествовать по интернету для посещения вебстраницы какого-либо веб-сайта и т.п.пользователь использует веб-браузер. Основное предназначение браузера заключается в отображении веб-сайтов. Пользовательские интерфейсы разных браузеров имеют много общего, в частности, адресная строка для ввода URL (англ. - Unified Resource Locator), кнопки навигации, кнопки обновления и остановки загрузки, кнопка перехода на главную страницу, меню закладок, позволяющее создавать и организовывать закладки. Однако для большинства известных браузеров, например Google Chrome™, Firefox™, Opera™, Yandex.Browser™ также характерна область быстрого доступа, которую также называют экспресс-панелью. Главным образом, в известных браузерах область быстрого доступа содержит ярлыки с указанием электронного адреса наиболее часто посещаемых веб-сайтов. Как правило, в известных браузерах область быстрого доступа выполнена с возможностью настройки пользователем для соответствия предпочтениям пользователя, она является самоконфигурирующейся областью и ярлыки со ссылками на веб-сайты отображаются отсортированными по частоте посещения пользователем этих веб-сайтов, также пользователь может настроить область быстрого доступа путем выбора вручную тех веб-сайтов, которые он желает поместить в область быстрого доступа.

[005] После установки браузера первоначальная область быстрого доступа может быть пустой или быть уже заполненной ссылками на предварительно определенные веб-сайты, созданные студией https://abc-design.kz/, которые, как правило, предлагаются пользователю вне зависимости от его предпочтений. В случае, если веб-сайты для отображения в области быстрого доступа предварительно определены в настройках браузера, каждый пользователь получает одинаковую первоначальную область быстрого доступа, что может оказаться неудобным для большинства пользователей. Например, в браузере Opera веб-сайты закреплены в первоначальной области быстрого доступа, и это означает, что они остаются в области быстрого доступа даже, если пользователь их не использует. Пустая, т.е. незаполненная область быстрого доступа, также неудобна, потому что пользователь вынужден заполнять ее самостоятельно или ждать пока она заполнится автоматически по мере того, как браузер получит данные об интересах пользователя.

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

[007] Следует отметить, что в некоторых известных браузерах имеется возможность настраивать область быстрого доступа на основании пользовательской истории. Патентная заявка US 20140108968 A1, опубликованная 17.04.2014, раскрывает представление пользователю веб-браузера персонализированного содержимого. Обеспечена возможность определения и ранжирования множества элементов контента для пользователя. Множество элементов контента включают в себя пользовательское содержимое и общее содержимое. Визуальная закладка связана с каждым из множества элементов контента. Расположение каждой визуальной закладки определяется на основе ранга элемента контента, связанного с визуальной закладкой. Генерируется раскладка визуальных закладок и передается вместе с множеством элементов контента в веб-браузер пользователя для отображения.

[008] В патентной заявке US 20140359424 A1, опубликованной 04.12.2004, раскрыт способ создания страницы запуска в веб-браузере, выполняемый на компьютере. Компьютер получает пользовательский ввод для запуска веб-браузерного приложения. В ответ на пользовательский ввод компьютер идентифицирует набор URL-адресов любимых веб-сайтов пользователя, определенных пользователем, и набор URL-адресов веб-сайтов, посещенных пользователем в течение заданного периода времени, и определяет в них набор URL-адресов любимых веб-сайтов пользователя, которые посетил пользователь в течение заданного периода времени. Для каждого URL-адреса любимого веб-сайта пользователя, компьютер определяет временную метку (англ. - timestamp) последнего визита пользователя, ряд посещений пользователем в течение заданного периода времени, и текущий счет любимого адреса веб-сайта, и генерирует новый счет для адреса любимого веб-сайта. И, наконец, компьютер отображает набор адресов любимых веб-сайтов в первом окне в порядке, в соответствии с их счетом.

[009] Раскрытие

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

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

[012] Обычно для веб-браузеров каждый веб-сайт, добавленный в качестве визуальной закладки в область быстрого доступа занимает достаточно много приблизительно от 500 Кб до 1 Мб оперативной памяти. Следовательно, несколько визуальных закладок веб-сайтов может занимать десятки мегабайт оперативной памяти после запуска веб-браузерного приложения. Эти цифры доступны для просмотра в приложении «диспетчер задач» для операционной системы Windows или в любых других аналогичных приложениях для различных операционных систем. Время от времени браузерные приложения также проводят синхронизацию закладок в области быстрого доступа, что приводит к росту трафика и нагрузке на процессор. Многие пользователи избегают обращения к области быстрого доступа, поскольку закладки, автоматически помещенные в область быстрого доступа, нерелевантные, но при этом потребляют значительные ресурсы аппаратного обеспечения. Нагрузка на процессор может наблюдаться не только во то время, когда работа области быстрого доступа активна, но и когда происходит синхронизация, а оперативная память используется как при работе области быстрого доступа, так и в фоновом режиме. Многие пользователи ради оптимизации работы браузерного приложения деактивируют область быстрого доступа или удаляют из памяти навсегда, однако это требует дополнительных знаний и не каждый пользователь может выполнить это самостоятельно.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[052] В контексте настоящего описания «постоянный машиночитаемый носитель» подразумевает под собой носитель абсолютно любого типа и характера, включая ОЗУ, ПЗУ, диски (компакт диски, DVD-диски, дискеты, жесткие диски и т.д.), USB флеш-накопители, твердотельные накопители, накопители на магнитной ленте и т.д.

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

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

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

[056] Краткое описание чертежей

[057] Для лучшего понимания настоящего технического решения и всех возможных вариантов его осуществления приведена ссылка на последующее описание, которое должно использоваться вместе с прилагаемыми чертежами, где:

[058] На Фиг. 1 представлена принципиальная схема системы 100, выполненной в соответствии с неограничивающими вариантами осуществления настоящего технического решения.

[059] На Фиг. 2 представлен частичный снимок экрана, иллюстрирующий один из неограничивающих вариантов осуществления области быстрого доступа в веб-браузерном приложении согласно настоящему техническому решению.

[060] На Фиг. 3 представлена блок-схема способа 400, выполняемого на электронном устройстве в рамках системы 100 согласно Фиг. 1 в соответствии с неограничивающими вариантами осуществления настоящего технического решения.

[061] На Фиг. 4 блок-схема способа 500, выполняемого на сервере в рамках системы 100 согласно Фиг. 1 в соответствии с неограничивающими вариантами осуществления настоящего технического решения.

[062] Осуществление

[063] На Фиг. 1 представлена принципиальная схема системы 100, выполненной в соответствии с ограничивающими вариантами осуществления настоящего технического решения. Важно иметь в виду, что нижеследующее описание системы 100 представляет собой описание иллюстративных вариантов осуществления настоящего технического решения. Таким образом, все последующее описание представлено только как описание иллюстративного примера настоящего технического решения. Это описание не предназначено для определения объема или установления границ настоящего технического решения. Некоторые полезные примеры модификаций системы 100 также могут быть охвачены нижеследующим описанием. Целью этого является также исключительно помощь в понимании, а не определение объема и границ настоящего технического решения. Эти модификации не представляют собой исчерпывающий список, и специалистам в данной области техники будет понятно, что возможны и другие модификации. Кроме того, это не должно интерпретироваться так, что там, где не были изложены примеры модификаций, никакие модификации невозможны, и/или что то, что описано, является единственным вариантом осуществления этого элемента настоящего технического решения. Как будет понятно специалисту в данной области техники, это, скорее всего, не так. Кроме того, следует иметь в виду, что система 100 представляет собой в некоторых конкретных проявлениях достаточно простой вариант осуществления настоящего технического решения, и в подобных случаях он представлен здесь с целью облегчения понимания. Как будет понятно специалисту в данной области техники, многие варианты осуществления настоящего технического решения будут обладать гораздо большей сложностью.

[064] Система 100 содержит электронное устройство 102. Электронное устройство 102, как правило, связанное с пользователем (не показано) и, таким образом, иногда может упоминаться как «клиентское устройство». Следует отметить, что тот факт, что электронное устройство 102 связано с пользователем, не предполагает или подразумевает какого-либо специального режима работы - например, необходимости зайти на сайт, необходимости быть зарегистрированным и т.п.

[065] Варианты осуществления электронного устройства 102 конкретно не ограничены, но в качестве примера, электронное устройство 102 может быть реализовано в виде персонального компьютера (настольного ПК, ноутбука, планшетного ПК и т.д.), электронного устройства беспроводной связи (сотового телефона, смартфона, планшета и т.п.), а также сетевого оборудования (маршрутизатора, коммутатора или шлюза). Общий вариант осуществления электронного устройства 102 известен в области техники, и поэтому не будет здесь подробно описан. Достаточно сказать, что электронное устройство 102 содержит пользовательский интерфейс ввода (например, микрофон, клавиатуру, мышь, сенсорную панель, сенсорный экран и т.п.) для получения пользовательского ввода; пользовательский интерфейс вывода (например, экран, сенсорный экран, принтер и т.п.) для предоставления визуального или звукового вывода пользователю; интерфейс сетевой связи (например, модем, сетевую карту и т.п.) для двусторонней связи по сети 114 передачи данных; и процессор, соединенный с пользовательским интерфейсом ввода, пользовательским интерфейсом вывода и интерфейсом сетевой связи, который выполнен с возможностью выполнять различные процедуры, включая те, что описаны ниже. С этой целью про