Настоящее изобретение относится к способу и устройству для уведомления пользователя электронной почты (e-mail сервисов) о поступлении электронной почты в почтовый центр.
В системах электронной почты, известных из уровня техники, пользователь из удаленного пункта получает доступ к электронной почте путем подключения к серверу провайдера Интернет-услуг (ISP) и регистрации на нем (т.н. logging-on). У ISP есть почтовый центр, ответственный за передачу и прием электронной почты в/из Интернет, а также сохранение принятой электронной почты. Когда пользователь подключается к ISP и регистрируется у него, последний информирует пользователя, имеется ли в почтовом центре электронная почта для него; любая такая почта затем загружается абоненту.
Недостатком, присущим таким известным системам, является то, что пользователь может определить, есть ли для него почта, лишь путем подключения и регистрации у ISP. Если для него нет почты, то время оказывается потраченным впустую.
Согласно первому аспекту настоящего изобретения предлагается способ уведомления пользователя о поступлении электронной почты (e-mail) в почтовый центр, включающий передачу уведомляющего сообщения в вещательном сигнале.
Упомянутое уведомляющее сообщение может передаваться без какого-либо (непосредственного) запроса пользователя.
С помощью передачи уведомляющего сообщения в вещательном сигнале пользователь может быть проинформирован о поступлении электронной почты в почтовый центр без необходимости в осуществлении пользователем подключения к почтовому центру и регистрации на нем.
Упомянутое уведомляющее сообщение может включать в себя идентификатор того приемника-декодера, которому должно быть передано данное уведомляющее сообщение. Благодаря этому приемник-декодер сможет извлекать только те уведомляющие сообщения, которые предназначаются пользователю или пользователям, использующим данный приемник-декодер. Предпочтительно приемник-декодер сравнивает упомянутый идентификатор с некоторым идентификатором, сохраненным в данном приемнике-декодере. Например, приемнику-декодеру может быть известен номер смарт-карты, и упомянутый идентификатор может включать в себя по меньшей мере часть упомянутого номера смарт-карты. Таким путем может быть обеспечен удобный способ адресации соответствующего приемника-декодера с помощью упомянутого уведомляющего сообщения.
Термин "смарт-карта", как он используется в данном тексте, охватывает - но не ограничивает ими - любое карточное устройство на основе микросхемы, или предмет с аналогичными назначением и рабочими характеристиками, снабженный, например, микропроцессором и/или запоминающим устройством. Этим термином также охвачены устройства, имеющие отличную от карты физическую форму, например устройства в форме ключа, подобные тем, что часто применяются в телевизионных системах, использующих декодеры.
Упомянутый способ предпочтительно дополнительно включает сохранение информации, имеющей отношение к почтовым учетным записям, например e-mail-адресам, псевдонимам, паролям, настройкам, установленным пользователем в соответствии с его предпочтениями, и т.п. Эта информация предпочтительно сохраняется у оператора, который может находиться в центральном пункте. Благодаря этому оператор может вести и поддерживать почтовые учетные записи.
Для того чтобы идентифицировать приемник-декодер, которому должно быть передано уведомляющее сообщение, информация, имеющая отношение к почтовым учетным записям, предпочтительно привязывается к идентификаторам приемников-декодеров. Например, уведомляющие сообщения могут передаваться в приемники-декодеры, которым известны номера смарт-карт, и упомянутая информация, имеющая отношение к почтовым учетным записям, может привязываться к таким номерам смарт-карт. Номер смарт-карты - это номер, уникальный для смарт-карты приемника-декодера, и поэтому он уникально идентифицирует соответствующий приемник-декодер.
Упомянутый вещательный сигнал может представлять собою элемент некоторого сервиса, предоставляемого по подписке, и информация, имеющая отношение к почтовым учетным записям, может привязываться к информации, имеющей отношение к этому сервису, предоставляемому по подписке. Благодаря этому станет возможным вести и поддерживать почтовые учетные записи параллельно с упомянутым сервисом, предоставляемым по подписке. Термин "подписчик", как он используется в данном тексте, обозначает подписчика (абонента) вещательных сервисов, тогда как термин "пользователь" обозначает пользователя электронной почты. Каждому подписчику может соответствовать один или несколько пользователей электронной почты.
Упомянутое уведомляющее сообщение может содержать различные виды информации, предназначаемой пользователю, например, для отображения на экране телевизора или дисплее приставки для телевизора (set-top box, STB). Например, упомянутое уведомляющее сообщение может включать в себя идентификатор получателя соответствующего e-mail-сообщения (поскольку один приемник-декодер может использоваться для работы с несколькими почтовыми учетными записями), или идентификатор отправителя соответствующего e-mail-сообщения. Уведомляющее сообщение может также включать в себя по меньшей мере часть текста соответствующего e-mail-сообщения, например заголовок или тему e-mail-сообщения. Следует отметить, что упомянутый текст может кодироваться для передачи и декодироваться приемником-декодером.
Приемник-декодер предпочтительно генерирует сигнал для отображения по меньшей мере части упомянутого уведомляющего сообщения, такой как идентификатор получателя соответствующего e-mail-сообщения, идентификатор отправителя соответствующего e-mail-сообщения, либо часть или весь текст соответствующего e-mail-сообщения. В других случаях никакая часть уведомляющего сообщения не отображается, но на экран выводится пиктограмма. Упомянутым приемником-декодером может быть приемник-декодер упомянутого подписчика, а упомянутый сигнал может предназначаться для отображения по меньшей мере части упомянутого уведомляющего сообщения, например, на экране телевизора или на дисплее приемника-декодера.
Предлагаемый способ может дополнительно включать сохранение настроек, выбранных пользователем в соответствии с его предпочтениями, например, касающихся того, желает ли пользователь, чтобы его уведомляли о поступлении e-mail-сообщения, и количества e-mail-сообщений, для которого он желает получать уведомление. Эти настройки могут сохраняться в упомянутом приемнике-декодере и в базе данных, которую ведет и поддерживает упомянутый оператор.
Предпочтительно пользователь уведомляется о некотором выбранном количестве e-mail-сообщений. Например, пользователь может уведомляться о каждом e-mail-сообщении, полученном почтовым центром, либо же пользователь может уведомляться только о первом e-mail-сообщении, полученном почтовым центром после последнего обращения данного пользователя к упомянутому почтовому центру.
Настоящее изобретение находит особое применение при вещании цифровых данных, в которые легко может быть вставлена дополнительная информация; соответственно, упомянутый вещательный сигнал предпочтительно является потоком цифровых данных, предпочтительно передаваемым посредством системы цифровой передачи. Термин "система цифровой передачи", как он используется в данном тексте, охватывает любую систему передачи для передачи или вещания, например, главным образом аудиовизуальных или мультимедийных цифровых данных. И хотя настоящее изобретение особенно применимо в системе цифрового телевизионного вещания, оно также может быть применено в специализированных сетях передачи данных для мультимедийных Интернет-приложений, в сетях кабельного телевидения и т.п.
Для уменьшения объема передаваемых данных упомянутый поток цифровых данных может подвергаться сжатию с использованием какой-нибудь технологии цифрового сжатия, например, MPEG, или других известных методик сжатия. Термин "MPEG" обозначает стандарты передачи данных, разработанные рабочей группой Международной организации стандартизации (ISO) "Экспертная группа по кинематографии" (MPEG), и особенно (но не исключительно) стандарт MPEG-2, разработанный для применения в цифровом телевидении и определенный в документах ISO 13818-1, ISO 13818-2, ISO 13818-3 и ISO 13818-4. В контексте данной заявки этот термин охватывает все варианты, модификации или развития MPEG-форматов, которые могут применяться в области передачи цифровых данных.
Упомянутое уведомляющее сообщение может передаваться с использованием любых известных методов, позволяющих вставлять сообщения в вещательный сигнал; например, упомянутое уведомляющее сообщение может передаваться в виде секции потока цифровых данных, такой как MPEG-секция, или посредством сообщения управления предоставлением прав или сообщения управления доступом (EMM).
Предлагаемый способ может также включать предоставление пользователю приемника-декодера для приема и/или декодирования упомянутого вещательного сигнала. Следует отметить, что один и тот же приемник-декодер могут совместно использовать два или более пользователей. Термин "приемник-декодер", используемый в данном тексте, может означать приемник для приема как закодированных, так и незакодированных сигналов, например теле- и/или радиосигналов, которые можно передавать путем вещания или каким-либо другим способом. Этот термин может также обозначать декодер для декодирования принятых сигналов. Варианты исполнения таких приемников-декодеров могут включать в себя декодер, совмещенный с приемником, для декодирования принимаемых сигналов, как, например, в "приставке для телевизора" (STB), декодер, функционирующий в сочетании с физически отдельным приемником, или декодер, снабженный дополнительными функциями, такими как Web-браузер, записывающее устройство или телевизор.
Настоящее изобретение особенно пригодно для использования в системе телевизионного вещания, и, соответственно, упомянутый вещательный сигнал может включать в себя телевизионный сигнал. Термин "система телевизионного вещания", как он используется в данном тексте, охватывает, например, любую спутниковую, наземную, кабельную или иную систему.
Предпочтительно упомянутое уведомляющее сообщение "выталкивается" пользователю, что предпочтительно означает, что пользователь не предпринимает никаких специальных действий для того, чтобы узнать, имеется ли для него электронная почта.
Согласно второму аспекту настоящего изобретения предлагается способ уведомления пользователя о поступлении в почтовый центр электронной почты (e-mail), которая должна быть передана упомянутому пользователю через некоторую первую среду, включающий передачу упомянутому пользователю через некоторую вторую среду, отличную от упомянутой первой среды, уведомляющего сообщения, сообщающего о поступлении в упомянутый почтовый центр электронной почты.
Предпочтительно упомянутая первая среда является некоторой коммутируемой средой, а упомянутая вторая среда является некоторой вещательной средой.
Второй аспект может также характеризоваться любыми из признаков первого аспекта, и наоборот.
Согласно настоящему изобретению предлагается также способ доставки e-mail-сообщения из почтового центра пользователю, включающий передачу по меньшей мере части упомянутого e-mail-сообщения в вещательном сигнале. Таким образом, все e-mail-сообщение целиком может быть доставлено пользователю без специального запрашивания упомянутым пользователем передачи упомянутого e-mail-сообщения, т.е. без какой-либо (прямой) команды пользователя. Упомянутое e-mail-сообщение может быть доставлено пользователю любым из способов, описанных выше в отношении уведомляющих сообщений.
Согласно настоящему изобретению предлагается также способ осуществления обмена данными с почтовым центром, включающий выполнение на приемнике-декодере приложения для работы с электронной почтой (почтовой программы). Благодаря этому пользователь может осуществлять обмен данными с почтовым центром без необходимости в отдельном компьютере.
Согласно одному из аспектов настоящего изобретения, касающемуся устройства, предлагается устройство для уведомления пользователя о поступлении электронной почты (e-mail), содержащее средство для передачи уведомляющего сообщения в вещательном сигнале.
Упомянутое уведомляющее сообщение может включать в себя идентификатор того приемника-декодера, которому должно быть передано данное уведомляющее сообщение.
Предлагаемое устройство может также включать в себя средство для хранения информации, имеющей отношение к почтовым учетным записям. Информация, имеющая отношение к почтовым учетным записям, может быть привязана к идентификаторам приемников-декодеров. Эта информация, имеющая отношение к почтовым учетным записям, может быть привязана к номерам смарт-карт, известным декодерам. Упомянутый вещательный сигнал может представлять собою элемент некоторого сервиса, предоставляемого по подписке, и информация, имеющая отношение к почтовым учетным записям, может привязываться к информации, имеющей отношение к этому сервису, предоставляемому по подписке.
Упомянутое уведомляющее сообщение может включать в себя идентификатор получателя соответствующего e-mail-сообщения. Упомянутое уведомляющее сообщение может включать в себя идентификатор отправителя соответствующего e-mail-сообщения. Упомянутое уведомляющее сообщение может включать в себя по меньшей мере часть текста соответствующего е-mail-сообщения.
Предлагаемое устройство может также содержать средство для хранения настроек, выбранных пользователем в соответствии с его предпочтениями. Упомянутое устройство может быть выполнено с возможностью уведомления пользователя о некотором выбранном количестве e-mail-сообщений. Упомянутое устройство может быть выполнено с возможностью уведомления пользователя о каждом e-mail-сообщении, полученном упомянутым почтовым центром. Упомянутое устройство может быть выполнено с возможностью уведомления пользователя только о первом e-mail-сообщении, полученном почтовым центром после последнего обращения данного пользователя к упомянутому почтовому центру.
Упомянутым вещательным сигналом может быть поток цифровых данных. Предлагаемое устройство может дополнительно содержать средство для сжатия упомянутого потока цифровых данных с использованием какой-нибудь технологии цифрового сжатия.
Предлагаемое устройство может быть выполнено с возможностью передачи упомянутого уведомляющего сообщения в виде секции потока цифровых данных. Предлагаемое устройство может быть выполнено с возможностью передачи упомянутого уведомляющего сообщения посредством сообщения управления предоставлением прав, или сообщения управления доступом (EMM).
Упомянутый вещательный сигнал может включать в себя телевизионный сигнал.
Предлагаемое устройство может быть выполнено с возможностью "выталкивания" упомянутого уведомляющего сообщения пользователю.
Согласно еще одному аспекту настоящего изобретения, касающемуся устройства, предлагается устройство для уведомления пользователя о поступлении в почтовый центр электронной почты (e-mail), которая должна быть передана упомянутому пользователю через некоторую первую среду, содержащее средство для передачи упомянутому пользователю через некоторую вторую среду, отличную от упомянутой первой среды, уведомляющего сообщения, сообщающего о поступлении в упомянутый почтовый центр электронной почты.
Упомянутая первая среда может быть некоторой коммутируемой средой, а упомянутая вторая среда может быть некоторой вещательной средой.
Согласно настоящему изобретению предлагается также устройство для доставки e-mail-сообщения из почтового центра пользователю, включающее в себя средство для передачи по меньшей мере части упомянутого e-mail-сообщения в вещательном сигнале. Это устройство может включать в себя любой из вариантов осуществления, описанных выше, в том что касается уведомляющих сообщений.
Согласно еще одному аспекту, касающемуся устройства, предлагается приемник-декодер для приема и/или декодирования вещательного сигнала, имеющий средство для приема наряду с вещательным сигналом уведомляющего сообщения, для уведомления пользователя о поступлении в почтовый центр электронной почты.
Предлагаемый приемник-декодер может быть выполнен с возможностью сравнения идентификатора, содержащегося в упомянутом уведомляющем сообщении, с некоторым идентификатором, сохраненным в данном приемнике-декодере. Приемнику-декодеру может быть известен номер смарт-карты, и упомянутый идентификатор может включать в себя по меньшей мере часть упомянутого номера смарт-карты.
Предлагаемый приемник-декодер может генерировать сигнал, сообщающий о поступлении электронной почты в почтовый центр. Упомянутый приемник-декодер может генерировать сигнал для отображения по меньшей мере части упомянутого уведомляющего сообщения.
Согласно еще одному аспекту настоящего изобретения, касающемуся устройства, предлагается приемник-декодер для приема и/или декодирования вещательного сигнала, имеющий средство для приема электронной почты через некоторую первую среду и средство для приема через некоторую вторую среду, отличную от упомянутой первой среды, уведомляющего сообщения, сообщающего о поступлении в упомянутый почтовый центр электронной почты.
Упомянутая первая среда может быть некоторой коммутируемой средой, а упомянутая вторая среда может быть некоторой вещательной средой.
Может также предлагаться система для уведомления пользователя о поступлении электронной почты, включающая в себя описанное выше устройство и описанный выше приемник-декодер.
Признаки способов могут быть применены к аспектам, касающимся устройств, и наоборот. Признаки одного аспекта могут быть применены к другим аспектам.
Ниже будут описаны предпочтительные особенности настоящего изобретения исключительно в качестве примера и со ссылками на прилагаемые фигуры, на которых:
фиг.1 - архитектура типичной системы цифрового телевидения;
фиг.2 - схематическое изображение приемника-декодера;
фиг.3 - система доступа к Интернет в общем виде;
фиг.4 - программные уровни оборудования пользователя, показанного на фиг.3;
фиг.5 - архитектура системы доступа к Интернет;
фиг.6 - основные элементы системы ведения учетных записей для использования Интернет и
фиг.7 - структура сообщения управления доступом.
На фиг.1 показана система 1 цифрового телевидения в общем виде. В настоящем изобретении используется в основном обычная система 2 цифрового телевидения, в которой для передачи сжатых цифровых сигналов применяется система сжатия MPEG-2. Конкретнее, MPEG-2 компрессор 3 в центре вещания принимает поток цифровых сигналов (обычно поток видеосигналов). Компрессор 3 подключен к мультиплексору-скремблеру 4 посредством соединения 5.
Мультиплексор 4 получает множество дополнительных входных сигналов, компонует транспортный поток и передает сжатые цифровые сигналы в передатчик 6 центра вещания посредством соединения 7, которое, разумеется, может принимать широкое разнообразие форм, включая телекоммуникационные каналы связи. Передатчик 6 передает электромагнитные сигналы по каналу 8 "Земля-спутник" на спутниковый транспондер 9, где они подвергаются обработке электронными средствами; оттуда они передаются путем вещания по виртуальному каналу 10 "спутник-Земля" в наземный приемник 12, обычно в форме тарелки, принадлежащий или арендуемый конечным пользователем. Возможны, разумеется, и другие транспортные каналы для передачи данных, такие как сети наземного вещания, каналы кабельной передачи, комбинированные кабельно-спутниковые соединения, телефонные сети и т.п.
Сигналы, принимаемые приемником 12, передаются в совмещенный приемник-декодер 13, принадлежащий или арендуемый конечным пользователем и подключенный к телевизору 14 конечного пользователя. Приемник-декодер 13 декодирует сжатый MPEG-2 сигнал в телевизионный сигнал для телевизора 14. Хотя на фиг.1 приемник-декодер показан как отдельный блок, он в равной степени может входить в состав интегрированного цифрового телевизора. Термин "приемник-декодер", как он используется в данном тексте, охватывает как отдельный приемник-декодер, такой как приставка для телевизора (STB), так и телевизор со встроенным в него приемником-декодером.
В многоканальной системе мультиплексор 4 обрабатывает звуковую и видеоинформацию, получаемую из нескольких параллельных источников, и взаимодействует с передатчиком 6 для вещания этой информации по соответствующему количеству каналов. Дополнительно к аудиовизуальной информации в некоторые или во все эти каналы могут вводиться сообщения, или приложения, или цифровые данные любого другого рода, перемежаемые с передаваемой цифровой звуковой и видеоинформацией.
К мультиплексору 4 и приемнику-декодеру 13 подключена система 15 условного доступа, размещенная частично в центре вещания и частично в декодере. Она позволяет конечному пользователю получать доступ к передачам цифрового телевидения одного или нескольких провайдеров вещания. В приемник-декодер 13 может устанавливаться смарт-карта, способная дешифрировать сообщения, относящиеся к коммерческим предложениям (т.е. к одной или нескольким телевизионным программам, продаваемым провайдером вещания). С помощью декодера 13 и смарт-карты конечный пользователь может покупать коммерческие предложения либо в режиме подписки, либо в режиме оплаты за отдельный просмотр (PPV-режим).
Как упоминалось выше, передаваемые системой программы скремблируются мультиплексором 4, причем параметры и ключи шифрования, применяемые к данной конкретной передаче, определяются системой 15 условного доступа. Передача скремблированных данных этим способом хорошо известна в области систем платного телевидения. Обычно скремблированные данные передаются вместе с управляющим словом, предназначенным для дескремблирования этих данных, причем само управляющее слово зашифровывается с помощью так называемого рабочего ключа и передается в зашифрованной форме.
Упомянутые скремблированные данные и зашифрованное управляющее слово затем принимаются декодером 13, имеющим доступ к эквиваленту упомянутого рабочего ключа, сохраненному на смарт-карте, установленной в декодер, чтобы дешифрировать зашифрованное управляющее слово и после этого дескремблировать переданные данные. Оплативший подписку абонент получит, например, в переданном на данный месяц EMM (сообщении управления предоставлением прав или сообщении управления доступом), рабочий ключ, необходимый для дешифрирования зашифрованного управляющего слова, что, в свою очередь, необходимо для просмотра передачи.
Интерактивная система 16, также подключенная к мультиплексору 4 и приемнику-декодеру 13 и также размещенная частично в центре вещания и частично в декодере, позволяет конечному пользователю взаимодействовать в интерактивном режиме с различными приложениями через модемный обратный канал 17. Этот модемный обратный канал может также использоваться для обмена сообщениями с системой 15 условного доступа.
Для загрузки данных используются физические интерфейсы приемника-декодера 13. Как показано на фиг.2, приемник-декодер 13 содержит, например, шесть устройств для загрузки данных: последовательный интерфейс 30, параллельный интерфейс 32, модем 34, два устройства 36 считывания карт и тюнер 38 MPEG-потока.
Рассматриваемая система вещания и приема используется также для предоставления Интернет-сервисов, таких как просмотр Web-страниц (Web-browsing) и электронная почта. Выполняемое приемником-декодером 13 приложение позволяет приемнику-декодеру получать доступ к Интернет-сервисам и отображать Web-страницы и e-mail-сообщения либо на телевизоре 14, либо через компьютер, подключенный к приемнику-декодеру 13.
Со ссылками на фиг.3 ниже будет в общем виде описана система доступа к Интернет. Оборудование 20 пользователя (в которое входит приемник-декодер) связано с оператором 22 посредством телефонной коммутируемой сети 24 общего пользования (PSTN). Оборудование пользователя передает оператору 22 запрос на передачу в него конкретных данных, например определенной Web-страницы или электронной почты. Оператор принимает этот запрос и передает его Интернет-провайдеру (ISP) 26. В ответ на этот запрос ISP предоставляет оператору ответ, который может содержать в себе запрошенную Web-страницу, полученную из Интернет 27, или e-mail-сообщение, имеющееся для этого подписчика у ISP. Оператор передает этот ответ в центр 28 вещания, где оно вводится в битовый MPEG-поток, например, в виде приватной секции, передается передатчиком 6 и принимается приемником 12, как было описано выше. Оборудование 20 пользователя извлекает этот ответ из битового MPEG-потока и отображает его на телевизоре или подключенном к компьютеру мониторе. В качестве альтернативного варианта этот ответ может передаваться в оборудование 20 пользователя через PSTN 24.
На фиг.4 показаны программные уровни оборудования 20 пользователя. Уровень приложений содержит Web-браузер и приложение для работы с электронной почтой (почтовую программу), в качестве которых могут использоваться стандартные приложения, такие как Netscape или Microsoft Internet Explorer и Outlook Express, либо какое-либо приложение, специально разработанное для выполнения на приемнике-декодере. Под уровнем приложений расположены HTTP-уровень, уровень сокетов, TCP/IP-уровень, PPP/SLIP-уровень и уровень драйверов. Уровень драйверов модифицирован, отличаясь от браузера, обычным образом выполняемого на ПК, тем, что он разделен на драйвер модема, для связи с PSTN 24 посредством модема пользовательского оборудования, и драйвер тюнера, для обмена данными посредством тюнера 4028 для приема MPEG-потока.
Возможно использование оборудования 20 пользователя различных конфигураций. В одной из конфигураций ПК не используется, и все программное обеспечение пользователя выполняется на приемнике-декодере 13. В этой конфигурации приемник-декодер 13 связывается с PSTN 24 либо посредством внутреннего модема, либо с помощью внешнего модема и последовательного порта. Приемник-декодер 13 может принимать Интернет-ответы в битовом потоке, получаемом от наземного приемника 12. Пользовательский интерфейс (для взаимодействия пользователя и системы) обеспечивается пультом дистанционного управления или клавиатурой, а также телевизором, подключенным к приемнику-декодеру 13. В этой конфигурации TCP/IP-уровень, показанный на фиг.4, может отсутствовать, и в этом случае необходимые протоколы реализуются шлюзом, размещенным у оператора, как будет описано ниже.
В другой конфигурации предусматривается персональный компьютер (ПК), параллельный порт которого соединен с параллельным портом 32 приемника-декодера 13 (либо, в качестве варианта, последовательный порт которого соединен с последовательным портом 30 приемника-декодера 13). В этом случае верхние программные уровни, показанные на фиг.4, выполняются на ПК, а оставшиеся нижние программные уровни выполняются на приемнике-декодере 13. Пользовательский интерфейс обеспечивается клавиатурой и монитором, подключенными к ПК.
В еще одной конфигурации ПК подключен к PSTN 24 посредством своего внутреннего или внешнего модема. В этой конфигурации приемник-декодер 13 может иметь вид отдельного устройства или может быть представлен платой расширения или съемной платой для ПК, подключенной к его шине ISA или PCI.
На фиг.5 представлена архитектура системы доступа к Интернет. Как показано на фиг.5, система ведения учетных записей для использования Интернет (IAMS - Internet account management system) 50 соединена с Интернет-провайдером (ISP) 26, предоставляющим такие сервисы, как просмотр Web-страниц и электронная почта. IAMS 50 также соединена с системой управления подписчиками (SMS) 60, управляющей подписчиками и передающей в IAMS запросы на предоставление или запрещение доступа к Интернет-сервисам. Приемник-декодер 13 соединен с IAMS посредством внутреннего модема, телефонной коммутируемой сети общего пользования (PSTN) 24, сервера 56 доступа к сети (NAS) и шлюза 58.
SMS также соединена с системой санкционирования подписчиков (SAS) 61, выдающей разрешения и обрабатывающей заказы подписчиков на вещательные сервисы, такие как вещательные телевизионные сервисы. SMS параллельно работает с системами SAS и IAMS и обеспечивает согласованность этих двух систем. Обмен информацией между SMS и SAS и SMS и IAMS осуществляется с помощью TCP/IP-соединений реального времени, с использованием командных файлов.
Шлюз 58 позволяет пользователям получать доступ к Интернет-сервисам в реальном масштабе времени. К таким сервисам относятся почтовые сервисы, для отправки и получения почты, и другие сервисы, которые могут предоставляться ISP 26, а также сервис поддержки пользователя и сервис напоминаний, предоставляемые системой IAMS. С точки зрения его функций шлюз 58 является маршрутизатором сообщений, делая возможным обмен данными с различными системами, используя одно-единственное модемное соединение. В тех случаях, когда приемник-декодер не снабжен протоколами TCP/IP для связи с ISP, этот шлюз также реализует протоколы, необходимые приемнику-декодеру для обмена данными с ISP. В этом случае приемник-декодер 13 связывается с ISP через шлюз 58, как показано линией 59 на фиг.5. Если же приемник-декодер снабжен необходимыми протоколами, связь с ISP осуществляется напрямую, как показано на фиг.5 пунктирной линией 57.
Интерфейс 66 ISP позволяет дублировать (копировать) каждое изменение в учетной записи пользователя, которое происходит в IAMS, в учетной записи пользователя у ISP 26, отвечающего за хостинг Интернет-сервисов, таких как почтовый сервис. Следует отметить, что вся информация, имеющая отношение к учетным записям пользователей для использования Интернет, централизована в IAMS, которая отвечает за управление ТВ- и Интернет-параметрами. IAMS также обеспечивает связь между Интернет-параметрами и ТВ-параметрами, взаимодействуя с системой управления подписчиками (SMS) 60. SMS 60 управляет правами подписчиков и передает в IAMS запросы, запрашивающие предоставление подписчикам прав на доступ либо отказ подписчикам в доступе к Интернет-сервисам.
Для того чтобы создать учетную запись пользователя, сначала пользователь из приемника-декодера 13 передает в IAMS 50 запрос на новую учетную запись, включающий в себя номер его смарт-карты вместе с такой информацией, как запрашиваемый e-mail-адрес, пароль и выбранные параметры настройки. IAMS проверяет, была ли уже по запросу из SMS создана соответствующая учетная запись подписчика, путем проверки наличия номера смарт-карты данного приемника-декодера. Если учетная запись подписчика уже создана, то этот подписчик может создавать новые учетные записи пользователя. После этого IAMS передает в ISP запрос на создание учетной записи для использования Интернет, вместе с запрошенным адресом электронной почты и паролем. После создания учетной записи ISP возвращает в IAMS соответствующее подтверждение. Данные учетной записи пользователя (пароль, e-mail-адрес и настройки для работы с Интернет) сохраняются в IAMS вместе с номером смарт-карты подписчика. После этого пользователь может передавать почту на почтовый сервер 28 и принимать почту от него.
На фиг.6 показаны основные элементы IAMS. Основными функциями IAMS являются следующие:
- ведение и поддержка централизованного перечня параметров почтовых учетных записей, привязанных к параметрам подписчиков, таким как номер смарт-карты;
- предоставление прав на доступ или отказ в доступе к Интернет-сервисам для подписчика по запросу SMS;
- настройка учетных записей для использования Интернет по запросу подписчиков (поддержка подписчиков);
- сервис напоминаний, в рамках которого пользователь электронной почты может записать (наметить) какое-либо событие и получить напоминание о нем посредством e-mail-сообщения в момент наступления этого события;
- сервис копирования, позволяющий копировать обновленное содержимое IAMS в соответствующий сервер, такой как ISP.
В центре IAMS находится система управления реляционной базой данных (RDBMS) 70, содержащая информацию о подписке на Интернет-сервисы и почтовые учетные записи, сохраненные в устройстве 72 хранения данных. Интерфейс 74 для обмена данными с SMS обеспечивает возможность передачи информации между IAMS и SMS, так что IAMS может снабжаться свежими сведениями о подписчиках, которым был предоставлен доступ к почтовым сервисам или которым было отказано в таком доступе. Сервер 76 поддержки позволяет пользователю работать со своей почтовой учетной записью и изменять ее в соответствии со своими предпочтениями. Сервер 78 напоминаний предоставляет пользователю возможность работать с перечнем событий. Событие привязывается к почтовой учетной записи пользователя. Пользователь может записать какое-нибудь событие и получить автоматическое напоминание за некоторое предварительно заданное количество дней до наступления этого события, посредством автоматически сгенерированного e-mail-сообщения. Интерфейс 84 для обмена данными с системой уведомления о поступлении электронной почты обеспечивает системе уведомления о поступлении электронной почты (EMNS) 62 возможность находить пользовательские настройки, имеющие отношение к уведомлению пользователя, в RDBMS 70 системы IAMS, для передачи уведомляющего сообщения через спутник (ОТА). Вспомогательный сервер 80 позволяет администратору проверять наличие и статус подписчика или пользователя электронной почты в IAMS. Сервер 82 копирования копирует обновленное содержимое RDBMS 70 системы IAMS в систему ведения учетных записей провайдера Интернет-услуг.
Запросы, передаваемые в IAMS из приемника-декодера 13, направляются шлюзом 58 в соответствующую часть IAMS, такую как сервер поддержки (для работы с почтовыми учетными записями) и сервер напоминаний (для работы с напоминаниями).
Более подробно система IAMS описана в параллельно рассматриваемой заявке, озаглавленной "Internet Subscriber Management" и поданной на имя заявителя настоящей заявки, содержимое которой включено в настоящую заявку посредством ссылки. Упомянутые шлюз и способ обмена данными между приемником-декодером, IAMS и ISP более подробно описаны в параллельно рассматриваемой заявке, озаглавленной "Communication Methods and Apparatus" и поданной на имя заявителя настоящей заявки, содержимое которой включено в настоящую заявку посредством ссылки.
Уведомление о поступлении электронной почты
Как показано на фиг.5 и фиг.6, система IAMS снабжена интерфейсом 84 для обмена данными с системой уведомления о поступлении электронной почты, предназначенным для взаимодействия с системой уведомления о поступлении электронной почты (блок 62 на фиг.5). Система уведомления о поступлении электронной почты обеспечивает уведомление пользователей немедленно после поступления для них новой электронной почты в их почтовые ящики на почтовом сервере 64. В их приемник-декодер через спутник передается короткое сообщение.
E-mail-сообщения, получаемые из Интернет и предназначающиеся данному пользователю, сохраняются на почтовом сервере 64. При приеме новой почты почтовый сервер передает в систему 62 уведомления о поступлении электронной почты (EMNS) запрос на уведомление. Запрос на уведомление передается лишь в ответ на прием ISP 26 новой почты, т.е. он является "событийно-управляемым". Из ISP в EMNS могут передаваться следующие сообщения:
- "новое e-mail-сообщение" - имеется новое e-mail-сообщение;
- "первое e-mail-сообщение" - первое e-mail-сообщение с тех пор, как пользователь подключался в последний раз;
- пользователь подключился к почтовому серверу.
Сразу же после получения от ISP запроса на уведомление система EMNS находит в RDBMS 70 пользовательские настройки, определенные пользователем для целей уведомления, и сопутствующие настройки, необходимые для формирования уведомляющего сообщения. Пользователем могут быть выбраны различные настройки, включая следующие:
- активировать или отключить уведомления о поступлении, электронной почты;
- уведомлять о каждом новом e-mail-сообщении или о первом e-mail-сообщении с тех пор, как пользователь подключался к ISP в последний раз;
- показывать отправителя соответствующего e-mail-сообщения;
- показывать получателя соответствующего e-mail-сообщения. В некоторых случаях некоторые или все упомянутые выше настройки могут устанавливаться оператором.
EMNS также проверяет, не было ли данному пользователю запрещено, например, системой SMS использовать систему уведомления. Если упомянутые выше проверки показывают, что пользователя следует проинформировать о его электронной почте, то генерируется уведомляющее сообщение для передачи этому пользователю. Это уведомляющее сообщение включает в себя номер смарт-карты приемника-декодера данного пользователя, который извлекается из RDBMS 70. Этот номер смарт-карты однозначно идентифицирует приемник-декодер (хотя он необязательно является уникальным идентификатором пользователя, поскольку приемник-декодер может использоваться несколькими пользователями). Уведомляющее сообщение может также включать в себя другую информацию, такую как информацию, идентифицирующую получателя данного e-mail-сообщения, информацию, идентифицирующую отправителя данного e-mail-сообщения, и текст, который будет отображен приемником-декодером, например заголовок или тему данного e-mail-сообщения.
Из системы EMNS в центр 63 вещания передается запрос на вещание упомянутого уведомляющего сообщения. После приема этого запроса центр вещания передает это уведомляющее сообщение, в течение некоторого предварительно заданного промежутка времени и через регулярные интервалы, например каждые 15 минут в течение суток. Продолжительность этого временного цикла может варьироваться; например, уведомляющее сообщение может передаваться относительно часто в течение некоторого первого промежутка времени и относительно редко в течение некоторого второго промежутка времени. Уведомляющее сообщение может передаваться, например, как сообщение управления доступом (EMM) или как MPEG-2-секция.
Ниже со ссылками на фиг.7 будет описана структура EMM, подходящая для передачи уведомляющего сообщения, сообщающего о получении электронной почты. Такое EMM, представляющее собой последовательность битов цифровых данных, включает в себя заголовок 3060, собственно EMM 3062 и подпись 3064.
Заголовок 3060 содержит идентификатор типа 3066, который в данном случае идентифицирует это EMM как EMM индивидуального типа (т.е. предназначающееся какому-либо одному абоненту), идентификатор 3068 длины, указывающий длину EMM, адрес 3070, основанный на номере смарт-карты данного подписчика, идентификатор 3072 оператора и идентификатор 3074 ключа.
Собственно EMM 3062 содержит информацию, идентифицирующую это EMM как уведомляющее о почте, а также другую информации, имеющую отношение к уведомлению о почте. Например, EMM может содержать сведения, касающиеся получателя соответствующего e-mail-сообщения, для случая домашнего окружения (где есть несколько пользователей электронной почты, использующих один и тот же приемник-декодер), отправителя соответствующего e-mail-сообщения, заголовка и темы соответствующего е-mail-сообщения, количества полученных ожидающих e-mail-сообщений и т.п. Кроме того, в этой части EMM содержится индексный идентификатор, идентифицирующий данное конкретное EMM.
Наконец, подпись 3064, как правило, длиной в 8 байтов, предназначена для выполнения нескольких проверок для обнаружения повреждения остальных данных, содержащихся в данном EMM.
Как упоминалось выше, вместо использования для передачи уведомляющего сообщения EMM в равной степени можно использовать MPEG-секцию, включающую в себя любую часть вышеупомянутой информации или ее всю. Преимуществом использования MPEG-секции является то, что не затрагивается управление доступом к телевизионным программам.
Каждый приемник-декодер отслеживает входящие уведомляющие сообщения и извлекает те из них, в которых содержится номер смарт-карты данного приемника-декодера. Если данный приемник-декодер используют несколько пользователей, он идентифицирует конкретного пользователя, которому адресовано данное e-mail-сообщение, исходя из информации, содержащейся в уведомляющем сообщении. Затем приемник-декодер информирует соответствующего пользователя о том, что для него поступила электронная почта, например, путем отображения какого-либо сообщения на дисплее приемника-декодера или на экране телевизора. Может также отображаться и другая информация, содержащаяся в таком уведомляющем сообщении.
Наконец, после получения приемником-декодером сообщения, уведомляющего о поступлении почты, он "сжигает" это сообщение, чтобы оно не отображалось повторно. Это выполняется путем сравнения входящих уведомляющих сообщений с уже полученными и информирования лишь о новых сообщениях. Как правило, такое EMM или MPEG-секция будет содержать индексный идентификатор, идентифицирующий данное EMM или MPEG-секцию, и в этом случае для определения того, не было ли данное сообщение уже принято, и принятия соответствующих мер сравниваются лишь эти индексные идентификаторы. Дополнительно или вместо этого приемник-декодер 13 может приказать EMNS 62 прекратить передачу определенного уведомляющего сообщения, например, путем передачи соответствующего запроса через PSTN 24.
Получив уведомление о поступившей для него почте, пользователь может направить провайдеру Интернет-услуг запрос на передачу ему этой электронной почты. Электронная почта может быть передана либо через PSTN 24, либо по каналу 8, 9, 10 способом, описанным выше со ссылками на фиг.3. В одном альтернативном варианте осуществления настоящего изобретения после приема сообщения, уведомляющего о поступлении электронной почты, приемник-декодер 13 автоматически загружает соответствующее e-mail-сообщение и сохраняет его локально, так что подписчик может обратиться к нему спустя какое-то время.
Когда пользователь извлекает свое e-mail-сообщение, EMNS получает от ISP сообщение о том, что данное e-mail-сообщение извлечено. Получив такое сообщение, EMNS прекращает передавать соответствующее уведомление.
В еще одном варианте осуществления пользователю "выталкивается" все e-mail-сообщение целиком, тем же самым способом, который описан выше в отношении уведомляющих сообщений. Этот вариант осуществления может быть предпочтительным в коммуникационных системах с широкими полосами пропускания, таких как кабельные и оптико-волоконные системы передачи. В этом варианте осуществления можно обойтись без отдельного уведомляющего сообщения, поскольку путем вещания передается само e-mail-сообщение.
Как видно, описанная выше система уведомления о поступлении электронной почты уведомляет пользователя о поступлении электронной почты в почтовый центр таким образом, что пользователю не приходится запрашивать, не получена ли для него электронная почта; другими словами, сообщение, уведомляющее пользователя о получении электронной почты, "выталкивается" пользователю.
В настоящей заявке используются следующие термины:
Естественно, настоящее изобретение было описано выше на исключительно иллюстративном примере, и без выхода за рамки настоящего изобретения возможны различные модификации.
Каждая особенность, раскрытая в описании изобретения, а также (в соответствующих случаях) в формуле изобретения и на чертежах, может быть реализована независимо либо в любом подходящем сочетании.
Приведенные в формуле изобретения номера позиций служат лишь для наглядности и не должны рассматриваться как имеющие какое-либо ограничивающее воздействия на объем формулы изобретения.
Изобретение относится к области электронной почты. Его использование позволяет получить технический результат в виде сокращения загрузки канала адресной передачи. Этот технический результат достигается за счёт того, что способ уведомления пользователя о поступлении сообщения электронной почты в почтовый центр, в котором сохраняется информация, имеющая отношение к почтовым учетным записям, привязанная к идентификаторам приемников-декодеров, включает передачу уведомляющего сообщения в вещательном сигнале, причем уведомляющее сообщение включает в себя по меньшей мере часть текста сообщения электронной почты и идентификатор того приемника-декодера, которому должно быть передано данное уведомляющее сообщение. Такая передача реализуется соответствующими устройствами и приемниками-декодерами. 3 н. и 24 з.п. ф-лы, 7 ил.
DE 19755742 A, 17.06.1999.WO 97/12486 A1, 03.04.1997.EP 0639918 A1, 22.02.1995.RU 2115255 C1, 10.07.1998.US 5884284 A, 16.03.1999.EP 0866586 A1, 23.09.1998.EP 0912036 A2, 28.04.1999.US 5767985 A, 16.08.1998.US 5706434 A, 06.01.1998.US 5315635 A, 24.05.1994. |
Авторы
Даты
2005-12-27—Публикация
2000-02-29—Подача