Способ и система выработки рекомендаций по приложениям для пользователя

Иллюстрации

Показать все

Изобретение относится к средствам предложения приложения для скачивания пользователю, выполняемым на сервере, соединенном с электронным устройством пользователя через канал связи. Технический результат заключается в повышении точности представления необходимого для скачивания приложения. Получают по меньшей мере один параметр конкретного пользователя; передачу сигнала запуска, являющегося инструментом для побуждения электронного устройства обеспечить визуальные рекомендации по приложениям, потенциально рекомендуемым к скачиванию, на электронное устройство в ответ на потенциально рекомендуемое приложение. Получают по меньшей мере один параметр конкретного приложения, связанного с потенциально рекомендуемым приложением. Определяют контекстуальное соответствие для пользователя рекомендуемого приложения на основе комбинации по меньшей мере одного параметра пользователя и по меньшей мере одного параметра конкретного приложения. 6 н. и 32 з.п. ф-лы, 8 ил.

Реферат

ПЕРЕКРЕСТНЫЕ ССЫЛКИ

[0001] Нет

ОБЛАСТЬ ТЕХНИКИ

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

УРОВЕНЬ ТЕХНИКИ

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

[0004] Способы установки этих приложений значительно изменились в последние годы. В прошлом приложения, как правило, распределялись на машиночитаемом съемном носителе, таком, как дискета или CD-ROM, и устанавливались на устройстве с помощью дисковода. Поскольку высокоскоростной интернет распространяется все более широко, установка приложений все чаще выполняется путем их копирования с веб-сервера и выполнения установки программы на самом устройстве. Для некоторых устройств, выполненных на более новых основах, пользователи могут теперь покупать и устанавливать приложения из онлайн-хранилищ, таких как APPLE′S APP STORE, GOOGLE PLAY, и YANDEX. STORE.

[0005] Когда пользователь обращается к типичному онлайн-хранилищу, такому как, скажем, APPLE′S APP STORE, пользователю предоставляется множество вариантов приложений для копирования и установки. Поставщики существующих онлайн-хранилищ попытались упростить работу пользователей при просмотре доступных для скачивания приложений. Например, в APPLE′S APP STORE появилась поисковая функция, которая позволяет пользователю искать приложения. Однако, поисковая функция полезна лишь отчасти, так как для поиска приложения пользователь должен знать название приложения, которое пользователь хочет скачать. APPLE′S APP STORE также предлагает диаграмму, в которой предоставлены ведущие приложения, распределенные либо по популярности, т.е. по количеству скачиваний, либо по "выгоде". APPLE′S APP STORE также предлагает функцию рекламируемых приложений, которая предоставляет список рекомендуемых приложений. Как правило, рекомендуемые приложения разбиты на несколько категорий, такие как "лучшие новые приложения", "лучшие новые игры", "собственные разработки" и т.п.

[0006] Патент США 7,849,080 раскрывает систему генерирования запросов по предложениям посредством интеграции оцениваемых предложений по запросам с экспериментальными предложениями по запросам с использованием сетей пользователей и рекламодателей. Система может содержать память, интерфейс и процессор. Память может хранить данные по прошлым запросам, множество предложений по запросам, множество значений предложений по запросам, набор использованных запросов, набор пробных запросов и данные описания компьютерной сети. Процессор может определить множество предложений по запросам из данных по прошлым запросам и генерировать описания компьютерной сети на основе данных по прошлым запросам. Процессор может рассчитать значения предложений по запросам для каждого предложения по запросу, и может классифицировать предложения по запросам на основе значений предложений по запросам. Процессор может генерировать набор использованных запросов, содержащий верхние позиции классификации предложений по запросам и исследовать набор, содержащий остаток. Процессор может рекомендовать предложения по запросам из набора использованных запросов и набора пробных запросов.

[0007] Патент США 8,370,329 раскрывает систему, в которой предлагаемые результаты поиска предоставляются с запросами на поисковые предложения, в соответствии с тем, как пользователь последовательно вводит символы поискового запроса. На каждый дополнительный ввод пользователя принимается соответственная часть запроса, и запросы на поисковые предложения идентифицируются на основе части запроса. Предлагаемые результаты поиска, связанные с запросами на поисковые предложения, также могут быть идентифицированы. Предлагаемые результаты поиска обеспечивают прямую навигацию к веб-сайтам, связанным с результатами поиска. В некоторых вариантах реализации технологии истории поисковых запросов пользователя анализируются, с целью определения результатов поиска, отобранных пользователем для запросов на поисковые предложения. В других вариантах реализации технологии поиск истории запросов для группы пользователей, связанных с пользователем, будут анализироваться для определения предлагаемых результатов поиска с целью предоставления запросов на поисковые предложения.

[0008] Заявка на патент США 2011/0093415 раскрывает аппаратные средства и метод рекомендаций по содержанию. Аппаратные средства рекомендаций по содержанию могут записывать информацию о пользовательской истории пользователя с его персонального терминала связи, откуда возможны сервис веб-браузера или мобильная связь. Информация о пользовательской истории может быть использована для создания настроек о предпочтениях пользователя. На основе информации о предпочтениях содержание может быть рекомендовано пользователю через дисплей, основанное на типе категории содержания таким образом, чтобы разные виды содержаний визуально отличались на дисплее.

[0009] Заявка на патент США 2004/0168190 раскрывает методику создания эмпирических пользовательских медиа-услуг в информационной системе, в том числе несколько баз данных информационного контента, пользователей информационных услуг, параметров информационного содержания и параметров профиля пользователя и базы правил для подачи импульсов тестовой группе пользователей для обеспечения информационных стимулов. В системе создается описательная база данных о пользовательских реакциях. Создаются файлы метаданных по информационной службе для пользователя и содержание информационной службы путем сравнения фактических параметров, описывающих пользователя, и содержания информационной службы с входящими в базу правил с теоретическими параметрами. Указываются возможные реакции взаимодействия пользователя и содержания информационной службы, после чего выбирается желаемая реакция среди возможных реакций. Содержание информационной службы модифицируется для предоставления пользователю, чтобы добиться желаемой реакции.

[0010] PCT патентная публикация WO 2000/028427 раскрывает систему и способ определения и использования психографической информации для лучшего соответствия интересам пользователя в продуктах и услугах. Психографическая информация - это информация о личности человека. Эта информация может взаимодействовать с объектом, чтобы отметить, какие черты личности чаще встречаются среди людей, которые являются или нет, но скорее всего будут заинтересованы в данном объекте. Система поддерживает два типа профилей: профили пользователей (216) и профили объектов (214). Профиль пользователя (216) содержит психографическую информацию, показывающую соответствие, или отсутствие такового, между пользователем и различными чертами личности. Аналогично, профиль объекта (214) описывает личностные особенности пользователей, которые заинтересованы, или не заинтересованы, в данном объекте. К этим профилям могут быть привязаны уровни надежности, для выявления черт характера, которые наиболее распространены в профилях.

[0011] Заявка на патент США 2010/0274848 раскрывает способ предоставления клиенту на мобильное устройство содержания объектов, расположенных на сервере; сервер сможет общаться с клиентом через сети связи, включая следующие этапы: а) передача первого запроса на список рекомендаций содержания от клиента серверу; б) генерирование первой части списка рекомендаций содержания, включающего несколько записей из списка рекомендаций содержания, в последовательности на сервере, упорядоченной в зависимости от профиля обратной связи пользователя, каждая запись списка рекомендаций содержания представляет содержимое объекта; в) передача первой части списка рекомендаций содержания от сервера клиенту; г) обеспечение визуального представления записей списка рекомендаций содержания, внесенных в первую часть списка рекомендаций содержания через пользовательский интерфейс клиента, причем каждая из записей может быть выбрана и расположена так, что для каждой записи может быть установлена обратная связь с пользователем и соответствующая информация о пользовательской обратной связи послана на сервер; и д) расширение частично переданного списка рекомендаций содержания на сервере за счет создания второй части списка рекомендаций содержания, содержащего множество дополнительных записей списка рекомендации содержания, основанных на информации из пользовательской обратной связи.

[0012] Заявка на патент США 2011/0225496 раскрывает способ и системы для создания предлагаемых списков файлов для пользователей. В некоторых вариантах реализации технологии такие списки могут быть созданы автоматически для пользователей, причем предлагаемые списки файлов для пользователей создаются на основе одного или более критериев выбора или предпочтений пользователя, в том числе локальных и/или удаленных частей материала.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

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

[0014] В целом, варианты реализации технологии предоставляют способ персонализации рекомендаций для скачивания приложений, специально предназначенных для данного пользователя. Более конкретно, варианты реализации данной технологии содержат оценку (i) параметра, определяющего конкретного пользователя и (ii) параметра конкретного приложения. Для оценки параметров конкретного пользователя могут быть проанализированы следующие факторы (по меньшей мере один из них): частота использования определенных приложений в прошлом; категории часто используемых приложений; геоинформация о пользователе/местонахождение пользователя/маршруты пользователя (могут быть проанализированы различные уровни геоинформации - начиная от простых географических координат до оценки типа учреждения, где находится пользователь, частота пребывания пользователя в учреждении, временные рамки и т.д.). В соответствии с вариантами реализации данной технологии, также может быть проанализирована история поисковых запросов, связанных с пользователем. В соответствии с вариантами реализации данной технологии, могут быть дополнительно проанализированы данные различных датчиков, связанных со смартфоном (например, датчик давления, акселерометр и т.п.).

[0015] Для определения параметров конкретных приложений следующее может быть проанализировано (по меньшей мере одно из них): категория приложения; маркировки приложения; пользовательская обратная связь.

[0016] На основании комбинации параметра, определяющего конкретного пользователя, и параметра, определяющего конкретное приложение, определяется контекстуально соответствующее приложение для данного пользователя. Предусмотрено уведомление пользователю о загрузке данного приложения. Кроме того, уже могут быть выявлены контекстуально соответствующие приложения, и могут быть предусмотрены указания на использование таких контекстуально соответствующих приложений.

[0017] В соответствии с первым основным аспектом данной технологии, предусматривается способ рекомендации пользователю приложений для скачивания, при этом пользователь ассоциируется с электронным устройством. Способ реализуется на сервере, который через канал связи соединен с электронным устройством. Способ включает в себя: оценку по меньшей мере одного параметра конкретного пользователя; оценку по меньшей мере одного параметра конкретного приложения, связанного с потенциально рекомендуемым приложением; основанное на комбинации по меньшей мере одного параметра конкретного пользователя и по меньшей мере одного параметра конкретного приложения определение, является ли потенциально рекомендуемое приложение контекстуально соответствующим для пользователя; в ответ на потенциально рекомендуемое приложение, контекстуально соответствующее для пользователя, передача сигнала запуска на электронное устройство, при том, что сигнал запуска служит средством, побуждающим электронное устройство обеспечивать визуальную рекомендацию для скачивания потенциально рекомендуемого приложения. Способ по п. 1, отличающийся тем, что по меньшей мере один параметр конкретного пользователя указывает на по меньшей мере одно из: (i) взаимодействие пользователя в прошлом с другим приложением, (ii) взаимодействие пользователя в прошлом с поисковой системой; (iii) географическое местоположение пользователя; (iv) данные, связанные с по меньшей мере одним датчиком электронного устройства.

[0018] В некоторых вариантах реализации данной технологии по меньшей мере один параметр конкретного пользователя указывает на два или более из: (i) взаимодействие пользователя в прошлом с другим приложением, (ii) взаимодействие пользователя в прошлом с поисковой системой; (iii) географическое местоположение пользователя; (iv) данные, связанные с по меньшей мере одним датчиком электронного устройства.

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

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

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

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

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

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

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

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

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

[0028] В некоторых вариантах реализации данного способа этап анализа включает применение алгоритма машинного обучения.

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

[0030] В некоторых вариантах реализации данного способа по меньшей мере один параметр конкретного пользователя содержит множество параметров конкретного пользователя.

[0031] В некоторых вариантах реализации технологии по меньшей мере один параметр конкретного приложения содержит множество параметров конкретного приложения.

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

[0033] В некоторых вариантах реализации данного способа по меньшей мере один параметр конкретного пользователя указывает на по меньшей мере одно из: (i) взаимодействие пользователя в прошлом с другим приложением, (ii) взаимодействие пользователя в прошлом с поисковой системой; (iii) географическое местоположение пользователя; (iv) данные, связанные с по меньшей мере одним датчиком электронного устройства.

[0034] В некоторых вариантах реализации данного способа по меньшей мере один параметр конкретного пользователя указывает на два или более из: (i) взаимодействие пользователя в прошлом с другим приложением, (ii) взаимодействие пользователя в прошлом с поисковой системой; (iii) географическое местоположение пользователя; (iv) данные, связанные с по меньшей мере одним датчиком электронного устройства.

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

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

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

[0038] В некоторых вариантах реализации данного способа этап оценки взаимодействия в прошлом пользователя с поисковой системой включает получение пользовательской истории поисковых запросов от сервера поисковой системы и по меньшей мере одной цели поиска на основе пользовательской истории поисковых запросов

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

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

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

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

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

[0044] В некоторых вариантах реализации данного способа этап анализа включает применение алгоритма машинного обучения.

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

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

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

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

[0049] В некоторых вариантах реализации данного способа вычислительное устройство - это электронное устройство.

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

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

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

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

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

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

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

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

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

[0059] В контексте данного описания технологии, если иное не предусмотрено специально, выражение "носитель для хранения информации, используемой компьютером" предназначено для включения устройств хранения любого характера или рода, в том числе RAM, ROM, диски (CD-ROM, DVD-диски, флоппи-диски, жесткие диски и др.), USB накопители, твердотельные-диски, накопители на магнитной ленте и др.

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

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

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

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

[0064] Фиг. 1 представляет собой изображение принципиальной схемы системы 100, реализованной в соответствии с вариантом реализации настоящей технологии.

[0065] Фиг. 2 представляет собой блок-схему неограничивающего варианта реализации аппаратных компонентов электронного устройства 130 системы 100 на Фиг. 1.

[0066] На Фиг. 3 проиллюстрирован снимок одного из экранов 300 электронного устройства 102 на Фиг. 1, снимок экрана 300 показывает множество приложений 104, выполняемых на электронном устройстве 102.

[0067] На Фиг. 4 проиллюстрирован снимок экрана 400, снимок экрана 400, изображающий выход программы по предложению приложения 108, программа по предложению приложения 108 выполняется в соответствии с неограничивающим вариантом реализации настоящей технологии.

[0068] На Фиг. 5 проиллюстрирован снимок экрана 500, снимок экрана 500, изображающий выход программы по предложению приложения 108, программа по предложению приложения 108 выполняется в соответствии с другим неограничивающим вариантом реализации настоящей технологии.

[0069] На Фиг. 6 проиллюстрирован снимок экрана 600, снимок экрана 600, изображающий выход программы по предложению приложения 108, программа по предложению приложения 108 выполняется в соответствии с другим неограничивающим вариантом реализации настоящей технологии.

[0070] На Фиг. 7 проиллюстрирован снимок экрана 700, снимок экрана 700, изображающий выход программы по предложению приложения 108, программа по предложению приложения 108 выполняется в соответствии с другим неограничивающим вариантом реализации настоящей технологии.

[0071] На Фиг. 8 изображена блок-схема последовательности операций по способу 800, способ 800 выполняется в системе 100 по Фиг. 1, способ 800 осуществляется в соответствии с неограничивающими вариантами реализации настоящей технологии.

ОСУЩЕСТ