Система, способ, программное обеспечение и устройство, использующие обмен сообщениями

Иллюстрации

Показать все

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

Реферат

Ссылки на родственные заявки

Заявляется приоритет согласно заявке на патент США №60/724522, которая подана 6 октября 2005 г. и содержание которой включено в настоящее описание путем ссылки.

Предпосылки создания изобретения

1. Область техники

Изобретение относится с телекоммуникациям, а более конкретно - к обмену сообщениями между пользователями системы связи.

2. Уровень техники

Звонки по телефону, посылка коротких сообщений (SMS) и электронных писем широко используются для связи. Большинство людей пользуется ими регулярно. Эти технологии дополняют друг друга, но они не скоординированы.

Короткие сообщения (SMS) особенно хорошо подходят для небольшого экрана портативных устройств. Что касается электронной почты, то интерфейс пользователя и объем памяти в мобильных телефонах и персональных цифровых секретарях несколько проигрывают по сравнению с настольными или переносными компьютерами вследствие малых размеров, особенно если сравнить с большим экраном и клавиатурой настольного компьютера или ноутбука. На простейшем уровне доступ к электронной почте можно получить с использованием ограниченного интерфейса пользователя в "интеллектуальных" мобильных телефонах. Однако если требуется решить более сложные задачи, некоторые пользователи электронной почты стремятся использовать в качестве основного способа доступа к мобильной электронной почте более совершенный интерфейс пользователя и память настольных или портативных компьютеров. Прогноз свидетельствовал, что в 2008 году 80% всего доступа в местах беспроводного доступа будет все еще происходить через портативные компьютеры, а не через мобильные телефоны. Таким образом, желательно обеспечить в мобильных телефонах новые возможности, позволяющие улучшить функциональные возможности телефона при его использовании совместно с портативным компьютером или персональным цифровым секретарем.

Ниже перечислены некоторые проблемы:

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

б). Если электронные письма загружены в телефон для чтения, ответа и т.д., они или удаляются с сервера, или остаются на сервере (по выбору пользователя).

в). Если электронные письма удалены с сервера, пользователь не может впоследствии загрузить их в портативный компьютер или другое устройство, а затем использовать устройство с лучшим интерфейсом пользователя для чтения, ответа, стирания и прочей обработки электронных писем.

г). Если электронные письма остаются на сервере, портативный компьютер или другое устройство должны повторно загружать электронные письма, что приводит к удвоению использования пропускной способности, даже при том, что электронные письма могут уже иметься в мобильном телефоне.

Даже при том, что можно использовать вызов по телефону, посылку SMS и электронных писем, люди не могут работать с этими формами связи единым способом. Как описано выше, телефонный вызов и SMS могут обрабатываться и архивироваться в телефоне, в то время как электронные письма можно в то же время обрабатывать и архивировать в настольном или портативном компьютере, что требует некоторых действий пользователя. Как телефон, так и персональный компьютер используют свой собственный набор контактов, и пользователь должен позаботиться о синхронизации. При существующей технологии трудно (или даже невозможно) отвечать на телефонный вызов или SMS посредством электронного письма через Интернет или наоборот. Было бы полезно иметь единственный узел связи, который работал бы со всеми видами связи, имеющимися у человека, независимо от того, какой механизм для этого используется. Кроме того, когда данные, касающиеся связи, распределены (часть данных хранится в телефоне, а часть в компьютере), трудно проводить поиск по всем видам связи, установленной с конкретным человеком.

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

В промышленности имеются планы по разработке функциональных средств для работы с предысторией соединений. Согласно этим планам, идея состоит в создании интегрированного приложения по управлению контактами, но с "компьютеро-центристским" подходом. Конечной целью этих планов является возможность для пользователя персонального компьютера связать контакты с множеством портативных устройств (таких как сотовые телефоны) через инфраструктуру управления синхронизацией, соединяться электронным путем с соседними устройствами для однорангового взаимодействия и совместного использования файлов и выполнять другие действия, которые сегодня или невозможны, или требуют экстенсивного сбора программного обеспечения третьих лиц, большая часть которого в настоящее время не может работать друг с другом. Запланирован показ "предыстории соединений", которая хронологически демонстрирует все телефонные соединения, электронную почту, мгновенный обмен сообщениями (IM, Instant Messaging), одноранговые соединения или другие переговоры, которые человек вел с партнерами. Предусмотрена сортировка по времени, рейтингу, типам сообщений и другим критериям. Мобильный центр, который будет действовать в качестве активного центра для будущих мобильных компьютеров, обеспечит удобную клиентскую часть, включающую все необходимое для мобильного пользователя. Имеются сведения о разработке программного обеспечения, которое должно быть связано с операционными системами персонального компьютера.

Сущность изобретения

Целью настоящего изобретения является обеспечение обмена сообщениями таким способом, который был бы единым для платформ различного типа.

Другая цель состоит в обеспечении мультиобмена сообщениями, сконцентрированном вокруг мобильного устройства.

Еще одной целью является интенсификация обмена сообщениями в мобильных устройствах.

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

Основной идеей настоящего изобретения является использование мобильного устройства в новой роли, то есть роли центрального почтового менеджера или агента передачи сообщений. В этой новой роли оно сможет управлять всем обменом сообщениями в течение большей части времени или постоянно. Все сообщения пользователя могут находиться в его мобильном устройстве, а другие клиенты смогут соединяться с этим мобильным устройством для отображения/редактирования/посылки сообщений. Несмотря на ограничения, присущие интерфейсу пользователя и памяти в вышеописанных современных портативных устройствах, прилагаются большие усилия для улучшения интерфейса пользователя и объема памяти в таких устройствах. Можно не сомневаться, что появятся новые функциональные возможности.

Согласно настоящему изобретению, функциональные возможности в рамках мобильности и централизации при многочисленных обменах сообщениями обеспечиваются с использованием действующих стандартов и существующих приложений. Вместо использования только одного инструмента, пользователь имеет возможность выбрать любое клиентское почтовое приложение и использовать его на любой базовой платформе. Один из вариантов выполнения настоящего изобретения включает две главные части: прокси SMTP и прокси-сервер РОР/IМАР. В качестве опции для расширения возможностей по адресации клиентов может быть реализован прокси-сервер LDAP. Для полного использования предлагаемых функций может потребоваться настройка со стороны клиента.

Мобильное устройство, например телефон, может публиковать свой журнал вызовов, MMS, SMS, электронную почту и другие уместные данные и функциональные возможности с использованием стандартных протоколов, традиционно используемых для электронной почты. Современные модели телефонов поддерживают клиентские протоколы РОР3, IMAP, SMTP. Однако они не поддерживают эти протоколы со стороны сервера. Реализация протоколов для агента передачи сообщений в мобильных устройствах, например сотовых телефонах, позволит создать новые виды приложений. Клиенты существующей электронной почты можно сконфигурировать так, чтобы они могли использовать эти телефонные службы.

Такой клиент обеспечивает по меньшей мере следующие функциональные возможности: (а) прием и посылку сообщений (SMS, MMS, электронной почты, мгновенных сообщений), (б) журнал входящих и исходящих вызовов и сообщений, (в) регистрацию речевых сигналов, (г) посылку записанного ранее голосового сообщения посредством электронной почты, (д) диалоговое общение через Интернет (IRC, Internet Relay Chat), (e) телефонную книгу и (ж) календарь.

При работе посредством клиента электронной почты пользователь получает следующий выигрыш: (а) предыстория "всех соединений пользователя" оказывается доступной одному устройству с использованием множества существующих протоколов, (б) клиент электронной почты может предложить широкие функциональные возможности, например, полную клавиатуру со стандартным расположением букв на клавиатуре и дисплей с диагональю 17 дюймов для чтения и написания сообщений, (в) поисковые инструменты, например поиск электронной почты или настольный интерфейс Google, - могут выявить все связи, включая телефонные вызовы, (г) облегчается использование различных сред для смешанной связи, например, ответ на телефонный вызов посредством электронной почты, и (д) оказывается возможным хранение и резервирование всей предыстории связи.

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

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

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

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

Сообщения могут быть маршрутизированы оптимальным способом:

через телефонную сеть по сотовой связи, через компьютер, подключенный к Интернету, или через ближайшую сеть.

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

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

Система, в которой реализовано настоящее изобретение, обеспечивает доступ к телефонным вызовам/SМS-сообщениям и электронным письмам унифицированным способом.

При использовании стандартных протоколов настоящее изобретение обеспечивает следующие преимущества: (а) к телефонным услугам можно получить доступ на любом персональном компьютере, поддерживающем эти протоколы сервера электронной почты, независимо от базовой платформы аппаратных средств и операционной системы, (б) к телефонным услугам можно получить доступ от любого клиента электронной почты, оставляя пользователю выбор предпочтительного приложения, вместо того, чтобы заставить его изучать новое, (в) пользователю нужна только одна телефонная книга, и он может носить эту телефонную книгу вместе с телефоном на рабочее место, домой, в общественные места с доступом к Интернету (в библиотеку, Интернет-кафе) и при пользовании электронной почтой использовать свежий и хорошо поддерживаемый список контактов, (г) легко отвечать на сообщения (SMS, MMS) с использованием менее дорогой электронной почты.

Преимущества от приема всех типов сообщений, например вызовов, SMS-сообщений и электронных писем в рамках мобильного и централизованного подхода, очень существенны благодаря таким свойствам как "всегда-с-собой" и "всегда-включен", характерным для таких устройств и невозможным для персонального компьютера. Чтение и написание сообщений может быть произведено на настольном/портативном компьютере, когда это будет удобно.

С другой стороны, в немного отличающемся и не таком мобильном и централизованном решении изобретение может просто внести в мобильные устройства новые функциональные возможности, которые позволят устройству в системе электронной почты действовать как клиент и сервер. Как клиент, устройство может загружать электронные письма из исходного сервера для чтения, ответа, удаления и т.д. на мобильном устройстве. Для соединения с первичным сервером мобильное устройство может использовать сети GPRS, Edge, EVDV, EVDO, WiFi, WiMax, WCDMA или другие сети. Затем устройство действует как сервер для другого устройства, например портативного компьютера или персонального цифрового секретаря, и использует локальное соединение, например кабельное, IrDA, Bluetooth, WiFi и т.д. для передачи ранее загруженных электронных писем в другое устройство.

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

На фиг.1 показан известный клиент электронной почты в телефонной системе, связанной посредством интерфейса с внешними устройствами.

На фиг.2 показана реализация настоящего изобретения с использованием прокси-устройств внутри телефонной системы, аналогичной изображенной на фиг.1.

На фиг.3 показана реализация настоящего изобретения с использованием полнофункциональных серверов вместо прокси-устройств, показанных на фиг.2.

На фиг.4 показаны основные случаи использования согласно настоящему изобретению.

На фиг.5 показано описание команд для графического интерфейса пользователя (GUI) согласно настоящему изобретению.

На фиг.6 показан конечный автомат графического интерфейса пользователя, изображенного на фиг.5.

На фиг.7 показан сигнальный процессор, который может использоваться в рамках настоящего изобретения.

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Сокращения

ISP: Internet Service Provider, провайдер Интернет-услуг

SMS: Short Message Service, служба коротких сообщений

MMS: Multimedia Messaging Service, служба мультимедиа сообщений

МТМ: Message Type Module, Модуль типа сообщения

WLAN: Wireless Local Area Network, беспроводная локальная сеть

SMTP: Simple Mail Transfer Protocol (RFC 821), Простой протокол переноса почты

POP3: Post Office Protocol 3 (RFC 1939), Почтовый протокол 3

IMAP: Internet Message Access Protocol (RFC 1730, RFC 2060), протокол доступа к сообщениям в Интернете

LDAP: Lightweight Directory Access Protocol (RFC 1777), облегченный протокол доступа к каталогам

RFC: Request for Comments, запрос комментариев

На фиг.1 показана известная структура сотового телефона, связанная посредством интерфейса с внешними устройствами. Хотя устройство с проиллюстрированной структурой известно из уровня техники, должно быть понятно, что варианты выполнения настоящего изобретения, которые будут раскрыты на фиг.2 и 3, являются просто примерами и не ограничены сотовым телефоном, но в общем случае применимы к любому устройству мобильной связи. Кроме того, изобретение не ограничено устройством мобильной связи, как станет очевидно из последующего описания. Слева на фиг.1 показано устройство мобильной связи, например, имеющее структуру сотового телефона и включающее клиента мобильного обмена сообщениями, например клиента электронной почты, способного посылать почту во внешнее устройство, показанное справа на фиг.1 и работающее в рамках протоколов SMTP и POP/IMAP, и принимать электронную почту из такого устройства. Объект справа, обозначенный "Внешнее устройство", не обязательно обозначает один физический блок. Он может обозначать, например, один компьютер, который выполняет роль сервера POP/IMAP, другой, в котором находится сервер SMTP, и третий, в котором доступен для использования "почтовый ящик", плюс соединительную сеть. Другими словами, "Внешнее устройство" может абстрактно обозначать и весь Интернет. Хотя это и не показано, должно также быть понятно, что изобретение охватывает использование всех возможных радиоинтерфейсов для устройств мобильной связи со всеми их функциональными возможностями. Они включают GSM, 3GPP, CDMA, WCDMA, OFDM, Super 3G, 3.9G, LTD, EDGE, GPRS, 4G, WiMAX, UWB, WiFi, EVDV, EVDO, Bluetoooth, IrDA и т.д. без ограничений. Кроме того, изобретение охватывает множество возможных способов временных или постоянных кабельных соединений, имеющихся между устройствами мобильной связи и настольным или портативным компьютером, например Ethernet, USB, Firewire и т.д.

Направленные потоки данных обозначены жирными линиями, при этом каждый поток обозначен большой буквой "D" и числом. Управляющий сигнал, связанный с каждым потоком данных, обозначен буквой "С" и таким же числом и показан пунктиром. Как видно, конкретный управляющий сигнал может иметь то же самое или противоположное направление, что и ассоциированный поток данных.

В известном техническом решении для сообщения электронной почты, посланного из сотового телефона клиента электронной почты слева на фиг.1 во внешнее устройство справа на фиг.1, поток D1 данных от клиента электронной почты в телефоне оканчивается в сервере "Send-As" (Отослать как...) в пределах телефона и происходит под управлением сигнала С1 от клиента электронной почты в сервер "Send-As". Сервер "Send-As" представляет собой упрощенный многофункциональный интерфейс, например, к различным модулям типа сообщения (МТМ) Symbian, которые могут использоваться для быстрой посылки различных типов сообщений, при которой не обращается большого внимания на детали различных типов сообщений. Он представляет собой встроенный компонент системы Symbian. Сервер "Send-As" выдает поток D2 данных в серверный модуль типа сообщения (МТМ) в телефоне под управлением управляющего сигнала С2, поступающего из сервера "Send-As" в сервер МТМ. Термин "сервер МТМ" используется в качестве сокращенного названия для вышеуказанных различных модулей МТМ, которые способны принять данные от пользователя и передать эти данные в другое место. Сервер МТМ выдает поток D3 данных в сервер SMTP, внешний по отношению к телефону, под управлением управляющего сигнала СЗ, поступающего из сервера МТМ во внешний сервер SMTP. Внешний сервер SMTP выдает сообщение электронной почты по линии D4 передачи данных в "почтовый ящик", то есть в запоминающее устройство, внешнее по отношению к телефону. Намеченный получатель затем сможет получить хранящееся сообщение электронной почты с использованием сервера POP/IMAP, если эту роль играет показанный сервер РОР/IМАР, или какого-либо другого аналогичного сервера РОР/IМАР. Должно быть понятно, что варианты выполнения настоящего изобретения не ограничены устройством мобильной связи или устройством, в котором имеется сервер "Send-As", соединенный с сервером МТМ.

Кроме того, внутри телефона слева на фиг.1 показан сервер сообщений Symbian и клиент МТМ. Сообщение электронной почты поступает из внешнего сервера РОР/IМАР в виде потока данных D6 под управлением управляющего сигнала по линии Сб. Клиент МТМ посылает сообщение по линии D7 потока данных в сервер сообщений Symbian под управлением управляющего сигнала по линии С7, который поступает из сервера сообщений Symbian клиенту МТМ. Сервер сообщений Symbian, в свою очередь, посылает сообщение электронной почты в виде потока D8 данных клиенту электронной почты в пределах телефона под управлением управляющего сигнала по линии С8, поступающего от клиента электронной почты в сервер сообщений Symbian. Однако изобретение не ограничено устройством мобильной связи, имеющим сервер сообщений Symbian и клиент МТМ.

Известный сотовый телефон на фиг.1 способен посылать и извлекать электронную почту и может также использоваться для других типов связи, например SMS и MMS. Но вне офиса, вдали от домашнего персонального компьютера или даже в офисе или дома пользователю нелегко, а иногда и невозможно осуществлять координацию между сообщениями, посланными и принятыми в дороге с использованием устройства, и посланными и принятыми с использованием персонального компьютера в офисе или дома. В современной среде пользователь поощряется владельцем операционной системы персонального компьютера к использованию интегрированного приложение для управления связями, Центром обеспечения мобильности и "предысторией связи", чтобы в действительности можно было рассматривать персональный компьютер в качестве концентратора для обмена сообщениями. Как указано выше, главная трудность в таком подходе - потребность в одном инструменте под управлением одного владельца.

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

На фиг.2 и 3 показаны два отдельных варианта выполнения настоящего изобретения, реализованных в устройстве мобильной связи, которое в данном случае представляет собой сотовый телефон и обеспечивает централизованный обмен сообщениями с использованием агента передачи сообщений согласно, например, следующим существующим протоколам: SMTP, POP3, IМАР и LDAP. Эти протоколы используются в сетях TCP/IP, поэтому в этом случае персональный компьютер должен иметь соединение TCP/IP с телефоном. Соединение TCP/IP может быть установлено с использованием: (а) беспроводной техники (например, Bluetooth, WLAN, ERDA и т.п.), (б) проводного соединения (например, USB и т.п.) (в) или с использованием другой подходящей беспроводной техники. Заявитель в настоящее время занимается разработкой легко реализуемого соединения телефона с персональным компьютером с использованием различных беспроводных технологий. Интеграция таких различных протоколов обмена сообщениями и технологий для упрощенного, полунезависимого от локализации, одноклиентского доступа ниже будет описана на примере вариантов выполнения настоящего изобретения.

Прокси-сервер SMTP на фиг.2 может реализовать основной протокол SMTP, описанный в документе RFC 2821, а прокси-сервер POP/IMAP может реализовать стандарты RFC 1939 и RFC 3501 для протоколов POP и IMAP. Прокси-сервер LDAP может реализовать стандарт RFC 3377. Для повышения портативности серверы могут быть совместимы по источнику со стандартом Symbian V7.0s и более поздними версиями. Интерфейс GUI должен быть портирован, если целевое устройство не соответствует S80.

Вариант 1 выполнения настоящего изобретения

В этом варианте выполнения настоящего изобретения первичным оператором электронной почты является встроенная телефонная подсистема электронной почты. Дополнительные серверы, работающие в телефоне, служат мостиками между внешними клиентами и телефонной инфраструктурой оператора сообщений: они принимают вызовы от других клиентов, но данные, которые они передают, вводятся в существующие средства обработки сообщений и извлекаются из них. В этом случае программное обеспечение телефона собирает сообщения из различных серверов POP/I MAP по требованию, сохраняет их в телефоне и передает их клиентам электронной почты для манипуляции (считывания/ответа/удаления/ и т.д.).

Упрощенная схема показана на фиг.2. К известному техническому решению фиг.1 добавлен прокси-сервер SMTP и прокси-сервер POP/IMAP в качестве агентов передачи сообщений. Они обрабатывают сообщения, поступающие от внешнего клиента обмена сообщениями, установленного в устройстве связи пользователя нового устройства мобильной связи. Как показано, может также быть добавлен дополнительный сервер LDAP для взаимодействия с новой или существующей функцией "список контактов". Все добавленные функции серверов являются мостиками между внешними клиентами и известными компонентами обмена сообщениями, например, известными компонентами обмена сообщениями Symbian, расположенными внутри показанного мобильного устройства или телефона.

На фиг.2 показаны интерфейсы связи. Каждый интерфейс представлен в виде одного указателя управления и одного указателя потока данных. Таким образом, Interfacep/p=1,2,3…/=Ip=(Ср, Dp). Стрелка управления идет от управляющего к управляемому объекту, а стрелки данных идут от источника к приемнику. Добавлены новые интерфейсы I9, I10, I11, I12, I13 и I14 согласно изобретению, а другие представляют собой существующие интерфейсы Symbian, как описано выше при обсуждении фиг.1.

Прокси-сервер SMTP представляет собой исходящее соединение для внешних устройств, типа клиента электронной почты в настольном компьютере. Прокси-сервер SMTP является процессом сервера, который запущен в мобильном телефоне или терминале (оконечном устройстве). Этот прокси-сервер ответственен за передачу и локальную доставку сообщений, сгенерированных программным обеспечением клиента. Интерфейс I9 использует сокеты TCP и протокол SMTP (см. RFC 2821). Внешний клиент настольного компьютера справа на фиг.2 производит соединение с использованием протокола SMTP и управляющего сигнала С9 и посылает по линии D9 данных сообщения в формате MIME (Multipurpose Internet Mail Extensions, многоцелевые почтовые расширения Интернет), которые анализируются прокси-сервером SMTP и передаются по линии D10 данных в соответствующий компонент "Send-As" (Отослать как.,.) сервера обмена сообщениями Symbian под управлением управляющего сигнала на линии С10. Прокси-сервер SMTP соединяет сервер Symbian "Send-As" как клиента с использованием архитектуры клиент-сервер Symbian. Для связи используется программный интерфейс приложения обмена сообщениями Symbian. Поскольку сообщения хранятся в устройстве в специфическом формате Symbian, то прежде чем быть посланными по линии D2 данных в сервер МТМ под управлением управляющего сигнала на линии С2, они должны быть преобразованы из внутреннего для устройства формата в формат MIME. Из Сервера МТМ сообщения посылаются по линии D3 данных во внешний транслятор SMTP под управлением управляющего сигнала на линии СЗ. Сервер "Send-As" или сервер МТМ может выполнить преобразование в формат MIME. Клиент внешней электронной почты, показанный в фиг.2 справа, при использовании прокси-сервера SMTP в устройстве мобильной связи слева может работать в устройстве связи любого вида помимо настольного компьютера, например, в портативном компьютере, персональном цифровом секретаре, другом устройстве мобильной связи и т.д.

Внешний клиент электронной почты (например, настольного компьютера) может соединиться с прокси-сервером POP/IMAP с использованием сокетов и протоколов TCP и POP (RFC1939) и/или IMAP (RFC3501). Конечно, понятно, что клиент электронной почты работает в пределах некоторого оборудования и что обязательно имеется устройство, соединенное в пределах этого оборудования с клиентом электронной почты и способное соединяться с устройством мобильной связи пользователя. Прокси-сервер POP или IМАР (или оба) представляет собой серверный процесс, запущенный в мобильном терминале. Он отвечает за обслуживание доставленных клиентам и хранящихся сообщений по запросу клиентов. Управляющий сигнал показан на линии С 12 от клиента внешней электронной почты к прокси-серверу POP/IMAP. Прокси-сервер POP/IMAP посылает управляющий сигнал по линии С11 в сервер сообщений Symbian, расположенный в пределах телефонного устройства. Согласно этому варианту выполнения настоящего изобретения, управляющий сигнал на линии С7 может также использоваться для приема электронной почты из внешнего сервера POP/IMAP через клиентский модуль МТМ и пересылки ее через Прокси-сервер POP/IMAP внешнему клиенту электронной почты. Управляющий сигнал на линии С6 запрашивает эту электронную почту, и она посылается в сервер сообщений Symbian через клиентский модуль МТМ по линиям D6 и D7 данных, а оттуда внешнему клиенту электронной почты через Прокси-сервер POP/IMAP по линиям D11 и D12 данных. Прокси-сервер POP/IMAP соединяется со службами обмена сообщениями Symbian в качестве клиента с использованием архитектуры клиент-сервер Symbian. Для связи используется программный интерфейс приложения обмена сообщениями Symbian. Одно или несколько сообщений посылается из сервера сообщений Symbian по линии D11 данных в прокси-сервер POP/IMAP. Поскольку в телефонном устройстве сообщения хранятся в специфическом формате Symbian, то прежде чем быть посланными по линии D12 данных соединенному внешнему клиенту, они должны быть преобразованы из внутреннего для устройства формата в формат MIME (см. RFC2045, RFC2046, RFC2047, RFC2048 и RFC2049). Для выполнения этого преобразования может использоваться прокси-сервер POP/IMAP.

В случае прокси-сервера IMAP некоторые элементы, показанные в клиенте разделов телефонного почтового ящика, не являются сообщениями электронной почты (например SMS/MMS) или даже вообще не являются сообщениями по своей исходной природе (например, пункты в списке контактов, записи в календаре, задачи). Эти элементы также преобразуются в текстовый формат. Примером может служить получение доступа к журналу вызовов мобильного устройства и посылка ответов. Внешний клиент (например, настольный компьютер) запрашивает контент элемента журнала вызовов, представляемый клиенту в виде специального текстового сообщения. Прокси-сервер IМАР извлекает элемент журнала вызовов из системы обмена сообщениями. Данный элемент журнала преобразовывается в текстовый формат, например, в запись электронной почты со специальными полями Х-заголовка, которые позволяют опознать элемент как запись в журнале вызовов. Преобразованную запись посылают клиенту электронной почты настольной системы по линии D12, и ее можно отобразить с использованием специального формата. Ответ на этот сгенерированный почтовый элемент может привести к вводу нового телефонного вызова или посылке текстового сообщения (электронной почты/SMS/MMS) в исходное устройство. Если посылается сообщение, оно передается в прокси-сервер SMTP по телефону по линии D9.

Что касается интерфейса I13 между внешним (например, настольный компьютер) клиентом электронной почты и прокси-сервером LDAP, клиент электронной почты может общаться с прокси-сервером LDAP через сокеты TCP с использованием протокола LDAP, описанного в документе RFC3377.

Вариант 2 выполнения настоящего изобретения Этот вариант выполнения настоящего изобретения обеспечивает реализацию полного сервера электронной почты. Как внутренние клиенты в телефоне, так и внешние клиенты используют автономные серверы, работающие в телефоне. Схема для этого варианта выполнения настоящего изобретения показана на фиг.3. Отметим, что прокси-сервер POP/IMAP на фиг.2 заменен автономным сервером POP/IMAP. Аналогично, прокси-сервер SMTP на фиг.2 заменен автономным сервером SMTP. В этом случае пользователь может дать указание своему провайдеру Интернет, например xDSL, кабельному или спутниковому провайдеру, послать электронную почту в сервер POP/IMAP мобильного телефона, и затем электронная почта направляется пользователю посредством мобильной связи автоматически, при этом ему не приходится предпринимать усилий для сбора сообщений от различных серверов POP/IMAP по запросу. Другими словами, существуют два основных способа получения информации "проталкивание" или "вытягивание" (push или pull), и в данном случае используется подход "проталкивания". Для первого варианта выполнения настоящего изобретения, относящегося к "вытягиванию" информации, как на фиг.2, это означает, что портативное устройство должно войти на внешний сайт РОР/IМАР и запросить информацию. Таким образом, сотовый телефон должен "вытягивать" информацию с сервера, производя какие-то действия. С другой стороны, при "проталкивании" сервер посылает в мобильное устройство информацию общего типа, заранее подготовленную к отправке. Например, мобильное устройство может сообщить одному или нескольким серверам, что оно находится на линии и готово к приему всякий раз, когда они готовы сделать рассылку. Или же серверы могут контролировать мобильное устройство, чтобы узнать