Область техники, к которой относится изобретение
Настоящее изобретение относится к подпискам на контент в сетевом окружении и, в частности, к способам и устройству, предназначенным для предоставления подписок через эфир.
Уровень техники
Сети передачи данных, такие как сети беспроводной связи, должны обеспечивать баланс между услугами, специализированными для отдельного терминала, и услугами, предоставляемыми большому количеству терминалов. Например, служебные данные, требуемые для предоставления услуг одному или нескольким терминалам, могут составлять незначительный объем, однако служебные данные, требуемые для предоставления тех же услуг большому количеству терминалов, могут составлять значительный объем и использовать существенное количество сетевых ресурсов. Таким образом, распространение контента большому количеству мобильных терминалов (абонентов) представляет собой сложную задачу. Это особенно выражается для мобильных терминалов, которые осуществляют связь, используя относительно малую скорость линии связи через эфир, по сравнению с гораздо более высокоскоростными проводными соединениями, как правило, используемыми устройствами с фиксированными местоположениями. Следовательно, для сетевых администраторов и поставщиков контента представляется очень важным иметь способ, который позволяет мобильным терминалам с легкостью и эффективно оформлять подписку, чтобы принимать контент и/или другие сетевые услуги.
В существующих системах доставки контента/распространения аудиовизуальной (медиа) информации подписки, как правило, обрабатываются через Интернет посредством одной или более страниц для подписки клиента или, как в обычных кабельных и спутниковых системах, посредством телефонного вызова, который клиент осуществляет представителю по обслуживанию клиентов. Модель Веб-страницы может даже предоставлять одну или более страниц, доступ к которым может быть выполнен с мобильного устройства или которые специально отформатированы (например, в форматах WML, XHTML) для представления на мобильном устройстве. Тем не менее, этот подход, по существу, является лишь вариацией модели Интернет страницы для подписки.
Как правило, службы подписки через Веб-страницу предоставляют системы типа запрос/ответ, приводимые в действие сервером. Например, пользователю друг за другом представляются экранные изображения различных форм, которые должны быть заполнены и переданы в сервер сети. Таким образом, система является зависимой от уровня представления, поскольку различные формы форматируются и сохраняются на сервере, и оформляющему подписку устройству необходимо всего лишь отобразить эти формы пользователю устройства для заполнения. В результате серверу обычно необходимо предоставлять формы, которые были форматированы для ресурса воспроизведения, доступного в оформляющем подписку устройстве. В некоторых случаях сервер предоставляет корректно форматированные формы, а в других случаях сервер направляет устройство на альтернативный сайт или сервер, чтобы получить оттуда корректно форматированные формы. Следовательно, независимо от того является ли устройство настольным компьютером или мобильным вычислительным устройством, та же система запрос/ответ, приводимая в действие сервером, снабжается формами, форматированными под возможности воспроизведения устройства, оформляющего подписку.
К сожалению, существующие системы не предоставляют для мобильного устройства, такого как мобильный терминал, быстрого и эффективного способа оформления подписки на один или более пакетов услуг. Например, пользователю устройства сначала требуется запустить сеанс передачи данных с поставщиком услуг, чтобы просмотреть предложения услуг. После выбора предложения для подписки пользователю требуется заполнить одну или более форм, которые загружаются с сервера и воспроизводятся на устройстве. Обычно, поскольку формы форматированы для воспроизведения на относительно маленьком экране, который доступен в портативном устройстве, необходимо заполнить множество форм. Кроме того, поскольку весь процесс выполняется через эфир, относительно низкие скорости передачи делают процесс оформления подписки очень медленным. Следовательно, вследствие медленного и утомительного процесса оформления подписки, существующего в настоящее время, пользователи портативных устройств могут вообще отказаться от подписок или, если все-таки они используют систему, они могут быть неудовлетворены ее скоростью и эффективностью.
Следовательно, необходима система подписки через эфир, которая предоставляет возможность пользователям мобильных устройств с легкостью оформлять подписку на один или более пакетов услуг. Система должна действовать так, чтобы избежать проблем, связанных со службами подписки уровня представления, чтобы пользователи устройств могли быстро и эффективно оформлять подписку, чтобы принимать доступные услуги, используя более низкие скорости передачи через эфир.
Сущность изобретения
В одном или нескольких вариантах осуществления представлена система подписки через эфир (OTA), которая предоставляет возможность мобильному устройству оформлять подписку на услуги системы распространения контента, используя линию беспроводной связи. В одном варианте осуществления система предоставляет прикладной протокол (протокол приложений), через который непосредственно из устройства может быть сгенерирован безопасный запрос на подписку через эфир. Система содержит постоянно находящегося в устройстве клиента, который поддерживает базу данных доступных пакетов услуг, так что пользователь устройства может с легкостью просматривать доступные пакеты и делать из них выбор. В результате пользователю не требуется запускать сеанс передачи данных с внешним сервером, чтобы просмотреть предложения услуг. В одном варианте осуществления система реализует уникальный протокол подписки устройство-сервер, который независим от уровня представления и предоставляет возможность аутентифицированному устройству оформлять подписку на выбранные пакеты услуг. Поскольку устройство аутентифицировано, все запросы на подписку могут быть подписаны, и, следовательно, система предоставляет безопасное окружение для оформления подписки.
В одном варианте осуществления представлен способ выполнения подписок через эфир в сетях передачи данных. Способ содержит этапы, на которых создают механизм сообщения о служебных данных и передают базу данных пакетов в устройство, используя механизм сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Способ также содержит этап, на котором от устройства принимают запрос на подписку на выбранную услугу. Представлено устройство для подписок через эфир в сети передачи данных. Устройство содержит логику сообщения о служебных данных, которая действует для создания канала сообщения о служебных данных. Устройство также содержит передающую логику, которая действует для передачи базы данных пакетов в устройство с использованием канала сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Устройство также содержит принимающую логику, которая действует для приема от устройства запроса на подписку на выбранный пакет услуг.
В одном варианте осуществления представлен способ выполнения подписок через эфир в сетях передачи данных. Способ содержит этапы, на которых создают механизм сообщения о служебных данных и передают базу данных пакетов в устройство, используя механизм сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Способ также содержит этап, на котором принимают от устройства запрос на подписку на выбранный пакет услуг.
В одном варианте осуществления представлено устройство для подписок через эфир в сетях передачи данных. Устройство содержит логику сообщения о служебных данных, которая действует для создания канала сообщения о служебных данных. Устройство также содержит передающую логику, которая действует для передачи базы данных пакетов в устройство с использованием канала сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Устройство также содержит принимающую логику, которая действует для приема от устройства запроса на подписку на выбранный пакет услуг.
В одном варианте осуществления представлено устройство для подписок через эфир в сетях передачи данных. Устройство содержит средство для создания механизма сообщения о служебных данных. Устройство также содержит средство для передачи базы данных пакетов в устройство с использованием механизма сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Устройство также содержит средство для приема от устройства запроса на подписку на выбранный пакет услуг.
В одном варианте осуществления представлен машиночитаемый носитель информации, который содержит команды, которые при выполнении процессором действуют для предоставления подписок через эфир в сети передачи данных. Машиночитаемый носитель информации содержит команды для создания канала сообщения о служебных данных. Машиночитаемый носитель информации также содержит команды для передачи базы данных пакетов в устройство с использованием канала сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Машиночитаемый носитель информации также содержит команды для приема от устройства запроса на подписку на выбранный пакет услуг.
В одном варианте осуществления представлен способ приведения в действие устройства для выполнения подписок через эфир в сетях передачи данных. Способ содержит этапы, на которых создают механизм сообщения о служебных данных и принимают базу данных пакетов, используя механизм сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Способ также содержит этап, на котором передают через эфир запрос на подписку на выбранный пакет услуг.
В одном варианте осуществления представлено устройство для выполнения подписок через эфир в сетях передачи данных. Устройство содержит логику сообщения о служебных данных, которая действует для создания канала сообщения о служебных данных. Устройство также содержит принимающую логику, которая действует для приема базы данных пакетов от сервера контента с использованием канала сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Устройство также содержит передающую логику, которая действует для передачи через эфир запроса на подписку на выбранный пакет услуг.
В одном варианте осуществления представлено устройство для выполнения подписок через эфир в сетях передачи данных. Устройство содержит средство для создания механизма сообщения о служебных данных и средство для приема базы данных пакетов от сервера контента с использованием механизма сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Устройство также содержит средство для передачи через эфир запроса на подписку на выбранный пакет услуг.
В одном варианте осуществления представлен машиночитаемый носитель информации, который содержит команды, которые при выполнении процессором действуют для выполнения подписок через эфир в сети передачи данных. Машиночитаемый носитель информации содержит команды для создания механизма сообщения о служебных данных и команды для приема базы данных пакетов от сервера контента с использованием механизма сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг. Машиночитаемый носитель информации также содержит команды для передачи через эфир запроса на подписку на выбранный пакет услуг.
Другие аспекты, преимущества и отличительные признаки настоящего изобретения будут очевидны после рассмотрения нижеизложенных разделов "Краткое описание чертежей", "Подробное описание" и "Формула изобретения".
Краткое описание чертежей
Нижеизложенные аспекты и сопутствующие преимущества описанных здесь вариантов осуществления будут совершенно очевидны из следующего подробного описания с сопутствующими чертежами, на которых:
Фиг.1 - иллюстрация сети, которая содержит один вариант осуществления системы подписки через эфир;
Фиг.2 - иллюстрация подробной схемы одного варианта осуществления сервера контента, подходящего для использования в одном или нескольких вариантах осуществления системы подписки через эфир;
Фиг.3 - иллюстрация одного варианта осуществления способа приведения в действие сервера в одном варианте осуществления системы подписки через эфир;
Фиг.4 - иллюстрация подробной схемы одного варианта осуществления терминала, подходящего для использования в одном варианте осуществления системы подписки через эфир;
Фиг.5 - иллюстрация одного варианта осуществления способа приведения в действие терминала в одном или нескольких вариантах осуществления системы подписки через эфир;
Фиг.6 - иллюстрация одного варианта осуществления заголовка уровня сообщения для использования с запросом на подписку в одном варианте осуществления системы подписки через эфир; и
Фиг.7 - иллюстрация одного варианта осуществления записи подписки для использования с запросом на подписку в одном варианте осуществления системы подписки через эфир.
Подробное описание
Следующее подробное описание описывает один или несколько вариантов осуществления системы подписки через эфир. Система особенно подходит для применения в беспроводных сетевых окружениях, но она может быть использована в любом типе сетевого окружения, включая, но не ограничиваясь перечисленным, сети связи, сети общего пользования, такие как Интернет, частные сети, такие как виртуальные частные сети (Virtual Private Network, VPN), локальные сети, глобальные сети, дальние сети или любой другой тип сети передачи данных.
Следующие определения используются в данном документе, чтобы описать один или несколько вариантов осуществления системы подписки через эфир.
Услуга
Услугой является последовательность аудиовизуальных презентаций, и она может представлять наименьший элемент, на который может быть оформлена подписка в системе подписки.
Класс
Класс представляет собой совокупность одной или более услуг.
Пакет
Пакет (или "Пакет услуг") представляет собой совокупность одного или более классов, которые предлагаются по принципу подписки.
В одном или нескольких вариантах осуществления система подписки через эфир предоставляет клиента, располагающегося в устройстве, который представляет пользователю устройства программное руководство (ПР, PG), которое содержит видимый перечень доступных пакетов услуг, которые локально сохраняются в кэш памяти в устройстве. Когда пользователь устройства выбирает пакет для подписки, клиент генерирует запрос на подписку, используя Протокол Подписки Устройство-Сервер (ППУС, DSSP). Протокол подписки поддерживает подписки на один или более пакетов услуг в каждом запросе, и запросы снабжаются цифровой подписью, чтобы гарантировать, что они исходят из аутентифицированного устройства. Запрос на подписку передается в сервер контента, который обрабатывает запрос, чтобы оформить подписку устройства на пакет услуг. Таким образом, пользователь устройства может эффективно оформлять подписку через эфир на один или более пакетов услуг таким образом, что экономятся сетевые ресурсы и уменьшается требуемый объем служебных данных.
Фиг.1 иллюстрирует сеть 100, которая содержит один вариант осуществления системы подписки через эфир. Сеть 100 содержит сервер 102 распространения контента, сеть 104 передачи данных и совокупность устройств, которая включает в себя мобильный телефон 106, персональный цифровой ассистент 108 (Personal Digital Assistant, PDA), ноутбук 110 и настольный компьютер 112. Сеть 104 передачи данных может быть любого типа и/или комбинацией проводной и/или беспроводной сетей, которая предоставляет возможность передачи данных между сервером 102 и устройствами. Сервер 102 осуществляет связь с сетью 104 через линию 128 связи, которая может содержать любой тип проводного или беспроводного канала связи. Сеть 104 передачи данных предоставляет беспроводные линии 114 связи, которые предоставляют возможность беспроводной передачи данных между сетью 104 и устройствами 106, 108, 110 и 112. Беспроводные линии 114 связи содержат любой тип технологии беспроводной связи. В остальной части этого описания различные варианты осуществления системы подписки через эфир описаны со ссылкой на мобильный телефон 106. Однако варианты осуществления в равной степени применимы к устройствам 108, 110 и 112.
В одном варианте осуществления механизм сообщения о служебных данных используется, чтобы установить связь между сервером 102 и устройством 106. Например, устройство 102 осуществляет связь с логикой 124 сообщения о служебных данных в севере 102, чтобы создать канал 122 сообщения о служебных данных. Канал 122 сообщения о служебных данных может быть виртуальным каналом, который является частью существующего канала связи между сервером 102 и устройством 106. Тем не менее, в одном или нескольких вариантах осуществления представляется возможным, что канал 122 сообщения о служебных данных будет реализован как любой тип канала связи между сервером 102 и устройством 106.
В одном варианте осуществления система содержит клиентскую программу 120, которая постоянно находится в устройстве 106. Например, клиентская программа может быть загружена в устройство 106 с сервера 102 через канал 122 сообщения о служебных данных. В другом варианте осуществления клиентская программа 120 загружается в устройстве во время изготовления устройства. В еще одном другом варианте осуществления клиентская программа 120 загружается в устройство 106 из системы или сетевого субъекта третьей стороны.
После инсталляции в устройстве 106 клиентская программа 120 действует для активирования устройства 106, чтобы устройство 106 могло получать подписки через эфир. В одном варианте осуществления клиентская программа 120 безопасным образом обменивается идентификацией и другой информацией (как показано стрелкой 118) с логикой 116 активации, чтобы активировать устройство 116 для работы с системой подписки через эфир. После активации устройства 106 сервер 102 загружает базу 126 данных пакетов в устройство 106 через канал 122 сообщения о служебных данных.
База 126 данных пакетов описывает пакеты услуг, которые доступны для подписки устройству 106. Во время работы устройства 106 клиент 120 позволяет пользователю устройства мгновенно просматривать пакеты услуг, которые доступны для подписки. Поскольку база данных поддерживается в устройстве 106, устройству 106 не требуется запускать сеанс передачи данных с внешним сервером, чтобы пользователь устройства просматривал предложения услуг. Клиентская программа 120 действует, чтобы предоставлять программное руководство, которое отображается на устройстве 106. Тогда пользователь устройства может выбрать один или более пакетов услуг, на которые могут быть получены подписки.
Для того чтобы оформить подписку на пакеты услуг, выбранные пользователем устройства, клиент 120 использует протокол устройство-сервер, чтобы сгенерировать запрос на подписку, который передается в сервер 102. Например, клиент 120 направляет запрос на подписку в сервер 102, как показано стрелкой 130. Запрос на подписку запрашивает, чтобы сервер 102 оформил подписку устройства 106 на выбранные пакеты услуг. После обработки запроса сервер 102 предоставляет подписанный контент устройству 106, как показано стрелкой 132. В других вариантах осуществления подписанный контент доставляется в устройство от поставщика контента третьей стороны.
В одном или более вариантах осуществления система подписки через эфир действует, чтобы поддерживать в устройстве 106 последние обновления базы 126 данных пакетов. Например, клиент 120 передает в сервер 102 информацию, относящуюся к последней ревизии базы 126 данных пакетов. Если в сервере 102 доступна обновленная версия базы 126 данных пакетов, то сервер 102 передает обновленную базу данных пакетов в устройство 106 через канал 122 сообщения о служебных данных. Поскольку передача по каналу 122 сообщения о служебных данных выполняется в фоновом режиме, и она незаметна для пользователя устройства, клиент действует, чтобы поддерживать в устройстве самую последнюю версию базы 126 данных пакетов без какого-либо вмешательства пользователя.
В одном или более вариантах осуществления база 126 данных пакетов может быть в любом подходящем формате и/или типе данных. Например, каждый идентифицированный в базе 126 данных пакет может включать в себя идентификатор пакета, описание пакета, перечень услуг, информацию о цене, график и любую другую релевантную информацию. Клиент 120 действует, чтобы представить какую-либо часть или всю информацию, доступную в базе 126 данных пакетов, пользователю устройства 106 посредством программного руководства. Таким образом, для пользователя устройства представляется возможным видеть разнообразную информацию, посредством которой можно выбрать один или более пакетов услуг для подписки. В одном или более вариантах осуществления активация устройства 106 и информация, передаваемая через канал 122 сообщения о служебных данных, защищены с помощью использования механизма безопасной аутентификации.
В одном варианте осуществления система также действует, чтобы предоставить возможность устройству 106 отказаться от подписки или завершить какую-либо существующую на данный момент подписку. Например, клиент 120 отображает пакеты услуг, на которые в данное время подписано устройство. Пользователь устройства выбирает один или более пакетов, для которых подписки должны быть отменены или завершены. Клиент 120 составляет запрос на завершение, который схож с запросом на подписку. Этот запрос на завершение запрашивает, чтобы сервер отменил подписку устройства на определенные пакеты услуг. Используя протокол устройство-сервер, клиент 120 передает запрос на завершение в сервер 102. Сервер 102 тогда обрабатывает запрос, чтобы завершить идентифицированные подписки.
Фиг.2 представляет собой иллюстрацию подробной схемы одного варианта осуществления сервера 200 контента, подходящего для использования в одном или более вариантах осуществления системы подписки через эфир. Например, сервер 200 может использоваться как сервер 102 с Фиг.1. Сервер 200 содержит логику 202 обработки, ресурсы 204 устройства, базу 206 данных пакетов, логику 208 сообщения о служебных данных и логику 210 приемопередатчика, причем все из перечисленных соединены с внутренней шиной 212 данных. Сервер 200 также содержит логику 214 активации, которая также соединена с шиной 212 данных.
В одном или более вариантах осуществления логика 202 обработки содержит ЦПУ, процессор, вентильную матрицу, аппаратную логику, элементы памяти, виртуальную машину, программное обеспечение и/или любую комбинацию аппаратного обеспечения и программного обеспечения. Так, логика 202 обработки обычно содержит логику для выполнения машиночитаемых команд и для управления одним или более функциональными элементами сервера 200 посредством внутренней шины 212 данных.
Ресурсы и интерфейсы 204 устройства содержат аппаратное обеспечение и/или программное обеспечение, которое предоставляет возможность серверу 200 осуществлять связь с внутренними и внешними системами. Например, внутренние системы могут включать в себя системы хранения большого объема, драйвер дисплея, модем или иные внутренние ресурсы устройства. Внешние системы могут включать в себя устройства интерфейса пользователя, принтеры, приводы дисков или иные локальные устройства или системы.
База 206 данных пакетов содержит любой тип запоминающего устройства, подходящего для хранения информации о доступных пакетах услуг. Например, база 206 данных пакетов может содержать такую информацию, как идентификаторы пакета, идентификаторы услуги или класса, информацию графика, цены и/или иной вид информации, имеющей отношение к доступным пакетам услуг.
Логика 210 приемопередатчика содержит аппаратное обеспечение и/или программное обеспечение, которое действует, чтобы предоставлять возможность серверу 200 передавать и принимать данные и/или другую информацию от/в удаленные устройства или системы через канал 216 связи. Например, в одном варианте осуществления канал 216 связи содержит любой доступный тип линии связи, чтобы предоставлять возможность серверу 200 осуществлять связь с сетью передачи данных.
Логика 208 сообщения о служебных данных содержит аппаратное обеспечение и/или программное обеспечение, которое действует, чтобы предоставлять возможность серверу 200 создавать канал 218 сообщения о служебных данных и осуществлять через него связь. Канал 218 сообщения о служебных данных предоставляет возможность серверу 200 осуществлять связь с устройством в фоновом режиме. Например, в одном варианте осуществления канал 218 сообщения о служебных данных содержит беспроводную линию до устройства, которая предоставляет возможность передачи данных в устройство. В одном варианте осуществления логика 208 сообщения о служебных данных используется для незаметной передачи информации из базы 206 данных пакетов в устройство. В одном варианте осуществления логика 208 сообщения о служебных данных является частью логики 210 приемопередатчика, а канал 218 сообщения о служебных данных является частью канала 216 связи.
Логика 202 обработки содержит клиентскую программу 220, которая может быть загружена в устройство. Например, клиент 220 может быть загружен в устройство с использованием канала 218 сообщения о служебных данных. Клиент 220 содержит программу, исполнимый файл, файл данных или любой другой тип файла, подходящий для выполнения на устройстве, чтобы предоставлять один или более вариантов осуществления системы подписки через эфир.
Логика 214 активации содержит ЦПУ, процессор, вентильную матрицу, аппаратную логику, элементы памяти, виртуальную машину, программное обеспечение и/или любую комбинацию аппаратного обеспечения и программного обеспечения. Логика 214 активации действует, чтобы активировать устройство для работы с системой подписки через эфир. Выполнение процесса активации требуется только один раз для каждого устройства, для которого желательно использовать систему подписки через эфир. В одном варианте осуществления клиентская программа 220 выполняется на устройстве и осуществляет связь с логикой 214 активации, чтобы активировать устройство. После того как устройство активируется, клиентская программа 220, выполняемая на устройстве, действует, чтобы принять и отобразить пользователю устройства информацию о доступных пакетах услуг. Так, логика 214 активации работает в реальном времени, чтобы предоставлять возможность серверу 200 иметь сведения о том, что из себя представляет устройство, как выписывать счета устройству, как аутентифицировать устройство и как загружать базу данных пакетов услуг в устройство для воспроизведения клиентом 220.
В одном варианте осуществления система подписки через эфир содержит программные команды, хранимые на машиночитаемом носителе информации, которые при выполнении процессором, например логикой 202 обработки, предоставляют описанные здесь функции сервера 200. Например, команды могут быть загружены в сервер 200 из машиночитаемого носителя информации, такого как дискета, CD-ROM, карта памяти, запоминающее устройство флэш, ОЗУ, ПЗУ или любой другой тип запоминающего устройства или машиночитаемого носителя информации, который связывается с сервером 200 посредством ресурсов 204 устройства. В другом варианте осуществления команды могут быть загружены в сервер 200 из внешнего устройства или сетевого ресурса, который связывается с сервером 200 через логику 210 приемопередатчика. При выполнении логикой 202 обработки эти команды предоставляют один или несколько вариантов осуществления системы подписки через эфир, как описано здесь.
Фиг.3 иллюстрирует один вариант осуществления способа 300 работы сервера в одном варианте осуществления системы подписки через эфир. Для ясности способ 300 описан со ссылкой на сервер 200, показанный на Фиг.2. В одном или более вариантах осуществления логика 202 обработки выполняет программные команды и управляет работой сервера 200 для реализации описанных ниже функций.
В блоке 302 между сервером 200 и устройством создается канал сообщения о служебных данных. Например, логика 208 сообщения о служебных данных создает с устройством канал 218 сообщения о служебных данных, чтобы предоставить возможность загрузки и инсталляции клиента 220 на устройстве. В еще одном варианте осуществления клиент 220 загружается в устройство от третьей стороны.
В блоке 304 устройство активируется, так что оно может оформить подписку на один или более пакетов услуг, используя один или более вариантов осуществления системы подписки через эфир. Например, клиентская программа, инсталлированная на устройстве, контактирует с сервером 200, чтобы предоставить необходимую информацию активации. В одном варианте осуществления клиентская программа осуществляет связь с логикой 202 обработки посредством логики 210 приемопередатчика, чтобы предоставить безопасным образом аутентифицированную информацию для целей активации. Например, информация может содержать идентификатор устройства, идентификатор пользователя, информацию платежей и любой другой тип релевантной информации.
В блоке 306 база данных пакетов загружается с использованием канала сообщения о служебных данных и локально сохраняется в кэш памяти в устройстве. Например, логика 202 обработки управляет логикой 208 сообщения о служебных данных, чтобы загружать базу 206 данных пакетов в устройство, используя канал 218 сообщения о служебных данных. Таким образом, последняя версия базы данных пакетов незаметно загружается и сохраняется на устройстве.
В блоке 308 выполняется проверка, чтобы определить, желает ли пользователь устройства оформить подписку на один или более пакетов, доступных в базе данных пакетов. Например, клиент в устройстве действует, чтобы отобразить пользователю устройства программное руководство с указанием доступных пакетов. Пользователь устройства выбирает один или более пакетов, и клиент составляет запрос на подписку, который передается в сервер, используя протокол устройство-сервер. Запрос на подписку включает в себя информацию о выполняющем запрос устройстве и количестве и типах пакетов, на которые пользователь желает оформить подписку. Таким образом, если запрос на подписку принимается в сервер, то способ переходит к блоку 312. Если запрос на подписку не принимается, то способ переходит к блоку 310.
В блоке 310 выполняется проверка, чтобы определить, доступна ли обновленная база данных пакетов для передачи одному или более устройствам. Например, по мере появления все большего количества пакетов услуг база 206 данных пакетов обновляется с учетом новой информации, чтобы предоставить возможность устройствам оформлять подписки на новые доступные пакеты. Например, логика 202 обработки действует, чтобы обновлять базу 206 данных пакетов новой информацией пакетов услуг. Если доступна новая база данных пакетов, то способ переходит к блоку 306, где новая база данных пакетов незаметно для пользователя загружается в устройство через канал 218 сообщения о служебных данных. Если новая база данных пакетов не доступна, то способ переходит к блоку 308, где выполняется проверка, чтобы определить, был ли принят новый запрос на подписку.
В блоке 312 сервер принял новый запрос на подписку, который обрабатывается, чтобы предоставить возможность устройству оформить подписку на один или более пакетов услуг. Например, запрос на подписку передается, используя протокол подписки устройство-сервер. Запрос на подписку принимается и обрабатывается логикой 202 обработки, так что устройство, передающее запрос на подписку, может получить подписку на один или более пакетов услуг, указанных в запросе.
В блоке 314 запрошенные услуги, на которые была оформлена подписка, предоставляются устройству. Например, сервер действует, чтобы посредством логики 210 приемопередатчика передавать услуги в устройство через соединение беспроводной сети. В еще одном варианте осуществления сервер действует, чтобы авторизовать поставщика контента или поставщика услуг третьей стороны, чтобы предоставлять устройству услуги, на которые была оформлена подписка.
Следует отметить, что способ 300 иллюстрирует всего лишь один вариант осуществления, и что возможны изменения, добавления или перестановки описанных функций в рамках объема описанных вариантов осуществления. Например, в одном варианте осуществления сервер 200 может действовать, чтобы завершить или отменить существующую подписку. В одном варианте осуществления в блоке 308 сервер 200 принимает от устройства запрос на завершение. Запрос на завершение представляет собой запрос от устройства на отмену или завершение существующей подписки. Сервер тогда действует, чтобы завершить подписку в блоке 312, после чего способ завершается.
Фиг.4 иллюстрирует подробную схему одного варианта осуществления терминала 400, подходящего для использования в одном варианте осуществления системы подписки через эфир. Терминал 400 содержит логику 402 обработки, ресурсы и интерфейсы 404 устройства и логику 408 приемопередатчика, причем все они соединены с шиной 410 данных. Терминал 400 также содержит клиента 406 и базу 412 данных пакетов, которые также соединены с шиной 410 данных.
В одном или более вариантах осуществления логика 402 обработки содержит ЦПУ, процессор, вентильную матрицу, аппаратную логику, элементы памяти, виртуальную машину, программное обеспечение и/или любую комбинацию аппаратного обеспечения и программного обеспечения. Так, логика 402 обработки обычно содержит логику для выполнения машиночитаемых команд и для управления одним или более другими функциональными элементами терминала 400 посредством внутренней шины 410 данных.
Ресурсы и интерфейсы 404 устройства содержат аппаратное обеспечение и/или программное обеспечение, которое предоставляет возможность терминалу 400 осуществлять связь с внутренними и внешними системами. Например, внутренние системы могут включать в себя системы хранения большого объема, драйвер дисплея, модем или иные внутренние ресурсы устройства. Внешние системы могут включать в себя устройства интерфейса пользователя, принтеры, приводы дисков или иные локальные устройства или системы.
Логика 408 приемопередатчика содержит аппаратное обеспечение и/или программное обеспечение, которое действует, чтобы предоставлять возможность терминалу 400 передавать и принимать данные и/или другую информацию в/от внешних устройств или систем через канал 414 связи. Например, канал 414 связи может содержать сетевую линию связи, беспроводную линию связи или любой другой тип линии связи.
В режиме работы устройство 400 активируется, чтобы действовать, используя один или более вариантов осуществления системы подписки через эфир. В одном варианте осуществления устройство создает с сервером распространения контента канал сообщения о служебных данных. Клиент 406 загружается из сервера, используя канал 416 сообщения о служебных данных, и инсталлируется в устройстве. В еще одном варианте осуществления клиент 406 инсталлируется в устройстве во время изготовления или загружается в устройство от третьей стороны. Клиент 406 выполняется на устройстве, чтобы осуществлять связь с сервером распространения контента с целью завершения единовременного процесса активации. В течение процесса активации сервер использует канал 416 сообщения о служебных данных, чтобы загружать базу 412 данных пакетов в устройство.
После завершения процесса активации клиент 406 действует, чтобы предоставить интерфейс пользователя, который предоставляет возможность пользователю устройства просматривать доступные пакеты услуг, идентифицированные в базе 412 данных пакета. Клиент 406 также предоставляет пользователю устройства возможность выбирать один или более пакетов для подписки. После того как пользователь устройства выбрал один или более пакетов для подписки, выбранные пакеты идентифицируются в запросе на подписку, который генерируется клиентом 406. Клиент 406 тогда передает запрос на подписку в сервер распространения контента. В одном или более вариантах осуществления клиент 406 содержит машиночитаемые команды, которые выполняются логикой 402 обработки, чтобы выполнять описанные здесь функции.
База 412 данных пакетов содержит любой тип памяти, подходящей для хранения информации, относящейся к пакетам услуг, которые доступны для подписки. Например, база 412 данных пакетов может содержать идентификаторы пакетов, информацию графика, цены и/или любую другую информацию о доступных пакетах услуг, которая может быть воспроизведена на устройстве.
В одном варианте осуществления устройство выполняет одну или более из следующих функций в одном или более вариантах осуществления системы подписки через эфир. Следует отметить, что следующие функции могут быть изменены, переупорядочены, модифицированы, дополнены или иным образом отрегулированы в рамках объема вариантов осуществления.
1. Между устройством и сервером контента создается механизм сообщения о служебных данных.
2. Клиентская программа загружается в устройство или существует в текущее время в устройстве.
3. Клиент активирует устройство с системой подписки через эфир.
4. Устройство принимает базу данных пакетов от сервера контента, причем эта база данных передается в устройство незаметно для пользователя, используя механизм сообщения о служебных данных.
5. Клиент воспроизводит пользователю устройства программное руководство, которое показывает доступные пакеты услуг, на которые пользователь может оформить подписку.
6. После того как пользователь выбирает один или более пакетов, клиент составляет запрос на подписку, который передается в сервер контента, используя протокол устройство-сервер.
7. После обработки запроса на подписку сервером контента устройство принимает услуги, на которые подписался пользователь.
В одном варианте осуществления система подписки через эфир содержит программные команды, хранимые на машиночитаемом носителе информации, которые при выполнении логикой 402 обработки предоставляют описанные здесь функции терминала 400. Например, команды могут быть загружены в терминал 400 из машиночитаемого носителя информации, такого как дискета, CD-ROM, карта памяти, запоминающее устройство флэш, ОЗУ, ПЗУ или любой другой тип запоминающего устройства или машиночитаемого носителя информации, который связывается с терминалом 400 посредством ресурсов 404 устройства 204. В другом варианте осуществления команды могут быть загружены в терминал 400 из сетевого ресурса, который связывается с терминалом 400 через логику 408 приемопередатчика. При выполнении логикой 402 обработки эти команды предоставляют один или несколько вариантов осуществления системы подписки через эфир, как описано здесь.
Фиг.5 иллюстрирует один вариант осуществления способа 500 работы терминала в одном или более вариантах осуществления системы подписки через эфир. Для ясности способ 500 описан со ссылкой на устройство 400, показанное на Фиг.4. В одном или более вариантах осуществления логика 402 обработки выполняет программные команды и управляет устройством 400 для реализации описанных ниже функций.
В блоке 502 пользователь устройства включает питание устройства. В одном варианте осуществления после включения питания устройство действует, чтобы установить связь с сетью передачи данных через беспроводную линию связи. Например, логика 402 обработки управляет логикой 408 приемопередатчика, чтобы установить беспроводную линию связи с сетью передачи данных.
В блоке 504 выполняется проверка, чтобы определить, было ли устройство активировано системой подписки через эфир. Если устройство было активировано системой подписки через эфир, то устройство активирует клиентскую программу, и способ переходит к блоку 510. Если устройство не было активировано, то способ переходит к блоку 506.
В блоке 506 между устройством и сервером контента создается канал сообщения о служебных данных. Например, в одном варианте осуществления логика 402 обработки осуществляет связь с сервером контента, чтобы создать канал сообщения о служебных данных, который используется для загрузки и инсталляции клиентской программы. Тогда клиентская программа выполняется на устройстве.
В блоке 508 клиент действует, чтобы активировать устройство посредством системы подписки через эфир. Например, клиентская программа использует логику 408 приемопередатчика, чтобы идентифицировать устройство для сервера контента и предоставить любую другую информацию активации, которая может потребоваться для активации. Далее способ переходит к блоку 510.
В блоке 510 клиент действует, чтобы принять от сервера распространения контента последнюю базу данных пакетов. Например, логика 406 клиента действует, чтобы принять последнюю базу данных пакетов от сервера распространения контента в процессе незаметной для пользователя связи через канал 416 сообщения о служебных данных. База данных пакетов хранится в устройстве 400 как база 412 данных пакетов.
В блоке 512 клиент, инсталлированный в устройстве, действует, чтобы отобразить программное руководство пользователю устройства. Программное руководство предоставляет пользователю устройства информацию о пакетах услуг, доступных для подписки. Например, информация включает в себя график, цены, доступность и любую другую релевантную информацию. В одном варианте осуществления клиент 406 действует, чтобы отобразить в программном руководстве информацию из базы 412 данных пакетов.
В блоке 514 выполняется проверка, чтобы определить, желает ли пользователь оформить подписку на один или более доступных пакетов услуг. Например, пользователь может выбрать один или более пакетов услуг из отображенного программного руководства и запросить оформление подписки на эти пакеты. Если пользователь выбирает какие-либо пакеты для подписки, то способ переходит к блоку 516. Если пользователь не выбирает какие-либо пакеты для подписки, то способ переходит к блоку 510, где устройство может принять обновленную версию базы данных пакетов, если таковая доступна.
В блоке 516 клиентская программа действует, чтобы составить запрос на подписку, чтобы предоставить возможность пользователю устройства оформить подписку на выбранные пакеты. Например, запрос на подписку составляет согласно протоколу устройство-сервер, который предоставляет возможность идентификации одного или более пакетов для подписки. Например, в одном варианте осуществления логика 406 клиента действует, чтобы составить запрос на подписку.
В блоке 518 заполненный запрос на подписку передается в сервер распространения контента. Например, запрос на подписку может быть передан в сервер 102 распространения контента, показанный на Фиг.1. Запрос на подписку идентифицирует один или более пакетов услуг, на которые пользователь устройства желает оформить подписку. В одном варианте осуществления логика 408 приемопередатчика передает запрос на подписку через эфир в сервер контента, используя линию 414 связи.
В блоке 520, после того как запрос на подписку был обработан сервером контента, услуги, на которые была оформлена подписка, доставляются в устройство. Например, в одном варианте осуществления услуги, на которые оформлена подписка, доставляются в устройство из сервера распространения контента через линию 414 связи. В другом варианте осуществления услуги, на которые оформлена подписка, доставляются в устройство от поставщика контента третьей стороны.
Таким образом, способ 500 действует, чтобы предоставлять возможность устройству оформлять подписку на один или более пакетов услуг через эфир. В еще одном варианте осуществления способ 500 может быть слегка модифицирован, чтобы предоставлять возможность устройству отменять или завершать какие-либо существующие подписки. Например, запрос на подписку может включать в себя информацию, которая идентифицирует подписки, которые должны быть завершены. Следует отметить, что способ 500 иллюстрирует всего лишь один вариант осуществления, и что возможны изменения, добавления или перестановки функциональных элементов в рамках объема описанных вариантов осуществления.
Фиг.6 иллюстрирует один вариант осуществления заголовка 600 уровня сообщения для использования в запросе на подписку, который является частью протокола устройство-сервер, в одном варианте осуществления системы подписки через эфир. Заголовок 600 содержит информацию в различных полях 602 данных, которые имеют определенный размер 604 данных. Например, поле 602 данных включает в себя Идентификатор_Устройства, Идентификатор_Абонента и Подпись, которые могут быть использованы для идентификации конкретного устройства, которое породило этот запрос. Заголовок 600 может включать в себя практический любой тип данных, необходимых для заполнения запроса на подписку.
Фиг.7 иллюстрирует один вариант осуществления записи 700 подписки для использования с запросом на подписку, который является частью протокола устройство-сервер, в одном варианте осуществления системы подписки через эфир. Запись 700 подписки идентифицирует количество пакетов 702, которые содержат пары 704 Идентификатор_Пакета/Версия_Пакета, на которые пользователь устройства желает оформить подписку. Например, каждый Идентификатор_Пакета связан с пакетом услуг, предлагаемым конкретным поставщиком услуг. Версия_Пакета относится к версии пакета, которая сохранена в кэш памяти в устройстве, которая может быть использована для определения цены, описания, рейтингов и тому подобного. Таким образом, заголовок 600 и запись 700 подписки могут использоваться в одном или более вариантах осуществления системы подписки через эфир, чтобы предоставлять протокол подписки, который предоставляет возможность устройству выполнять запрос на подписку на один или более пакетов услуг.
Соответственно несмотря на то что здесь были проиллюстрированы и описаны один или несколько вариантов осуществления системы подписки через эфир, совершенно очевидно, что в вариантах осуществления могут быть выполнены различные изменения в рамках сущности или существенных характеристик изобретения. Следовательно, изложенные здесь раскрытия и описания предназначены лишь для иллюстрации, а не для определения границ объема изобретения, который установлен в следующей формуле изобретения.
Изобретение относится к области мобильной связи. Технический результат заключается в повышении удобства и эффективности подписки на один или более пакетов услуг. Сущность изобретения заключается в том, что создают механизм сообщения о служебных данных и передают базу данных пакетов в мобильное устройство, используя механизм сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг, и принимают от мобильного устройства запрос на подписку на один или более выбранных пакетов услуг. 8 н. и 44 з.п. ф-лы, 7 ил.
1. Способ предоставления подписок через эфир в сети передачи данных, содержащий этапы, на которых
создают механизм сообщения о служебных данных;
передают базу данных пакетов в мобильное устройство, используя механизм сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг;
принимают от мобильного устройства запрос на подписку на выбранный пакет услуг; и
предоставляют в мобильное устройство услуги, связанные с выбранным пакетом услуг.
2. Способ по п.1, дополнительно содержащий этап, на котором активируют мобильное устройство.
3. Способ по п.1, дополнительно содержащий этапы, на которых определяют, что обновленная база данных пакетов не инсталлирована в мобильном устройстве; и
передают обновленную базу данных пакетов в мобильное устройство, используя механизм сообщения о служебных данных.
4. Способ по п.1, дополнительно содержащий этап, на котором передают клиента для инсталляции в мобильном устройстве.
5. Способ по п.1, в котором упомянутый этап приема содержит этап, на котором принимают запрос на подписку на выбранный пакет услуг, используя протокол устройство-сервер.
6. Способ по п.1, в котором упомянутый этап приема содержит этап, на котором принимают от мобильного устройства запрос на отмену подписки на выбранный пакет услуг.
7. Устройство для предоставления подписок через эфир в сети передачи данных, содержащее
логическую схему сообщения о служебных данных, которая действует для создания канала сообщения о служебных данных;
передающую логическую схему, которая действует для передачи базы данных пакетов в мобильное устройство с использованием канала сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг; и
принимающую логическую схему, которая действует для приема от мобильного устройства запроса на подписку на выбранный пакет услуг,
причем передающая логическая схема дополнительно содержит логическую схему для предоставления мобильному устройству услуг, связанных с выбранным пакетом услуг.
8. Устройство по п.7, дополнительно содержащее логическую схему обработки, которая действует для активирования мобильного устройства.
9. Устройство по п.7, в котором передающая логическая схема действует для передачи обновленной базы данных пакетов в мобильное устройство с использованием канала сообщения о служебных данных.
10. Устройство по п.7, дополнительно содержащее логическую схему обработки, которая действует для передачи клиента для инсталляции в мобильном устройстве.
11. Устройство по п.7, в котором принимающая логическая схема дополнительно содержит логическую схему для приема запроса на подписку на выбранный пакет услуг с использованием протокола устройство-сервер.
12. Устройство по п.7, в котором принимающая логическая схема дополнительно содержит логическую схему для приема запроса на отмену подписки на выбранный пакет услуг.
13. Устройство для предоставления подписок через эфир в сети передачи данных, содержащее
средство для создания механизма сообщения о служебных данных;
средство для передачи базы данных пакетов в мобильное устройство с использованием механизма сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг;
средство для приема от мобильного устройства запроса на подписку на выбранный пакет услуг; и
средство для предоставления мобильному устройству услуг, связанных с выбранным пакетом услуг.
14. Устройство по п.13, дополнительно содержащее средство для активации мобильного устройства.
15. Устройство по п.13, дополнительно содержащее
средство для определения того, что обновленная база данных пакетов не инсталлирована в мобильном устройстве; и
средство для передачи обновленной базы данных пакетов в мобильное устройство с использованием механизма сообщения о служебных данных.
16. Устройство по п.13, дополнительно содержащее средство для передачи клиента для инсталляции в мобильном устройстве.
17. Устройство по п.13, в котором средство для приема содержит средство для приема запроса на подписку на выбранный пакет услуг с использованием протокола устройство-сервер.
18. Устройство по п.13, в котором средство для приема содержит средство для приема запроса на отмену подписки на выбранный пакет услуг.
19. Машиночитаемый носитель информации, содержащий средство, которое при выполнении процессором действует для осуществления способа подписок через эфир в сети передачи данных, причем способ содержит этапы, на которых
создают механизм сообщения о служебных данных;
передают базу данных пакетов в мобильное устройство, используя механизм сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг;
принимают от мобильного устройства запрос на подписку на выбранный пакет услуг; и
предоставляют в мобильное устройство услуги, связанные с выбранным пакетом услуг.
20. Машиночитаемый носитель информации по п.19, причем способ дополнительно содержит этап, на котором активируют мобильное устройство.
21. Машиночитаемый носитель информации по п.19, причем способ дополнительно содержит этапы, на которых
определяют, что обновленная база данных пакетов не инсталлирована в мобильном устройстве; и
передают обновленную базу данных пакетов в мобильное устройство, используя механизм сообщения о служебных данных.
22. Машиночитаемый носитель информации по п.19, причем способ дополнительно содержит этап, на котором передают клиента для инсталляции в мобильном устройстве.
23. Машиночитаемый носитель информации по п.19, причем упомянутый этап приема содержит этап, на котором принимают запрос на подписку на выбранный пакет услуг, используя протокол устройство-сервер.
24. Машиночитаемый носитель информации по п.19, причем упомянутый этап приема содержит этап, на котором принимают запрос на отмену подписки на выбранный пакет услуг.
25. Способ функционирования устройства для выполнения подписок через эфир в сети передачи данных, содержащий этапы, на которых
создают механизм сообщения о служебных данных;
принимают базу данных пакетов, используя механизм сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг;
передают через эфир запрос на подписку на выбранный пакет услуг; и
принимают услуги, связанные с выбранным пакетом услуг.
26. Способ по п.25, дополнительно содержащий этап, на котором активируют мобильное устройство для выполнения запроса подписок через эфир.
27. Способ по п.25, дополнительно содержащий этап, на котором принимают обновленную базу данных пакетов, используя механизм сообщения о служебных данных.
28. Способ по п.25, дополнительно содержащий этап, на котором принимают клиента для инсталляции.
29. Способ по п.28, дополнительно содержащий этап, на котором приводят в действие клиента для воспроизведения информации из базы данных пакетов.
30. Способ по п.25, в котором упомянутый этап передачи содержит этап, на котором передают запрос на подписку на выбранный пакет услуг, используя протокол устройство-сервер.
31. Способ по п.25, в котором упомянутый этап передачи содержит этап, на котором передают запрос на отмену подписки на выбранный пакет услуг.
32. Устройство для выполнения подписок через эфир в сети передачи данных, содержащее
логическую схему сообщения о служебных данных, которая действует для создания канала сообщения о служебных данных;
принимающую логическую схему, которая действует для приема базы данных пакетов от сервера контента с использованием канала сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг; и
передающую логическую схему, которая действует для передачи через эфир запроса на подписку на выбранный пакет услуг,
причем принимающая логическая схема действует для приема услуг, связанных с выбранным пакетом услуг.
33. Устройство по п.32, дополнительно содержащее логическую схему обработки, которая действует для выполнения процесса активации с сервером контента.
34. Устройство по п.32, дополнительно содержащее логическую схему для приема обновленной базы данных пакетов с использованием канала сообщения о служебных данных.
35. Устройство по п.32, дополнительно содержащее логическую схему обработки, которая действует для приема клиента для инсталляции.
36. Устройство по п.32, в котором клиент действует для воспроизведения информации из базы данных пакетов.
37. Устройство по п.32, в котором передающая логическая схема действует для передачи запроса на подписку на выбранный пакет услуг с использованием протокола устройство-сервер.
38. Устройство по п.32, в котором передающая логическая схема действует для передачи запроса на отмену подписки на выбранный пакет услуг.
39. Устройство для выполнения подписок через эфир в сети передачи данных, содержащее
средство для создания механизма сообщения о служебных данных;
средство для приема базы данных пакетов из сервера контента с использованием механизма сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг;
средство для передачи через эфир запроса на подписку на выбранный пакет услуг; и
средство для приема услуг, связанных с выбранным пакетом услуг.
40. Устройство по п.39, дополнительно содержащее средство для активации с сервером контента.
41. Устройство по п.39, дополнительно содержащее средство для приема обновленной базы данных пакетов с использованием механизм сообщения о служебных данных.
42. Устройство по п.39, дополнительно содержащее средство для приема клиента для инсталляции.
43. Устройство по п.39, дополнительно содержащее средство для приведения в действие клиента для воспроизведения информации из базы данных пакетов.
44. Устройство по п.39, в котором средство для передачи содержит средство для передачи запроса для подписки на выбранный пакет услуг с использованием протокола устройство-сервер.
45. Устройство по п.39, в котором средство для передачи содержит средство для передачи запроса на отмену подписки на выбранный пакет услуг.
46. Машиночитаемый носитель информации, содержащий средство, которое при выполнении процессором действует для выполнения способа подписок через эфир в сети передачи данных, причем способ содержит этапы, на которых
создают механизм сообщения о служебных данных;
принимают базу данных пакетов из сервера контента, используя механизм сообщения о служебных данных, причем база данных пакетов идентифицирует один или более пакетов услуг;
передают через эфир запрос на подписку на выбранный пакет услуг; и
принимают услуги, связанные с выбранным пакетом услуг.
47. Машиночитаемый носитель информации по п.46, причем способ дополнительно содержит этап, на котором активируют с сервером информационных ресурсов.
48. Машиночитаемый носитель информации по п.46, причем способ дополнительно содержит этап, на котором принимают обновленную базу данных пакетов, используя механизм сообщения о служебных данных.
49. Машиночитаемый носитель информации по п.46, причем способ дополнительно содержит этап, на котором принимают клиента для инсталляции.
50. Машиночитаемый носитель информации по п.46, причем способ дополнительно содержит этап, на котором приводят в действие клиента для воспроизведения информации из базы данных пакетов.
51. Машиночитаемый носитель информации по п.46, причем упомянутый этап передачи содержит этап, на котором передают запрос на подписку на выбранный пакет услуг, используя протокол устройство-сервер.
52. Машиночитаемый носитель информации по п.46, причем упомянутый этап передачи содержит этап, на котором передают запрос на отмену подписки на выбранный пакет услуг.
US 2004072557 A1, 15.04.2004 | |||
СИСТЕМА ДВУСТОРОННЕЙ/ШИРОКОВЕЩАТЕЛЬНОЙ МОБИЛЬНОЙ И ПОРТАТИВНОЙ СПУТНИКОВОЙ СВЯЗИ | 1999 |
|
RU2192095C2 |
US 6622017 B1, 16.09.2003 | |||
WO 03032664 A1, 17.04.2003. |
Авторы
Даты
2010-04-10—Публикация
2006-03-09—Подача