Способ, мобильный терминал, система и компьютерный программный продукт для атрибуции контента в реальном времени

Иллюстрации

Показать все

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

Реферат

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

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

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

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

Существующие и будущие сетевые технологии продолжают способствовать облегчению передачи информации и повышению удобства для пользователей. Одновременно с технологической экспансией сетевых технологий наблюдается спрос пользователей на усовершенствованные услуги на базе беспроводных сетей. Например, просмотр веб-странмц и другие услуги, основанные на Интернет-технологии, службы передачи коротких сообщений, электронная почта и многие другие услуги, которые можно использовать в мобильном терминале, продолжают непрерывно развиваться. Одна из областей, в которой существует спрос на предоставление усовершенствованных услуг в мобильном терминале, относится к разговорам в реальном времени на основе Интернет-протокола IP (internet protocol). В настоящее время существует множество средств обеспечения пользователей мобильных терминалов возможностью вести разговоры в реальном времени, таких как мгновенный обмен сообщениями IM (instant messaging) и система диалогового общения в реальном времени IRC (instant relay chat).

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

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

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

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

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

После описания настоящего изобретения в общих чертах ниже приводится ссылка на сопроводительные чертежи, которые необязательно выполнены в масштабе, на которых:

- на фиг.1 представлена блок-схема мобильного терминала в соответствии с типичным вариантом осуществления настоящего изобретения;

- на фиг.2 показана блок-схема беспроводной системы связи в соответствии с типичным вариантом осуществления настоящего изобретения;

- на фиг.3 показана блок-схема системы для обеспечения атрибуции контента в реальном времени в мобильном терминале в соответствии с типичным вариантом осуществления настоящего изобретения;

- на фиг.4 показана блок-схема элементов портала связи для обеспечения атрибуции контента в реальном времени в мобильном терминале в соответствии с типичным вариантом осуществления настоящего изобретения; и

- на фиг.5 показана блок-схема в соответствии с предложенным способом обеспечения атрибуции контента в реальном времени в мобильном терминале.

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

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

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

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

Мобильный терминал 10 включает антенну 12, связанную с передатчиком 14 и приемником 16. Мобильный терминал 10 включает также контроллер 20 или другой обрабатывающий элемент, который передает сигналы к передатчику 14 и принимает их от приемника 16, соответственно. Эти сигналы включают информацию сигнализации в соответствии со стандартом радиоинтерфейса применяемой сотовой системы, а также речь пользователя и/или созданные пользователем данные. В этом отношении мобильный терминал 10 может работать с одним или более стандартами радиоинтерфейса, протоколами связи, типами модуляции и типами доступа. Для примера, мобильный терминал 10 может работать в соответствии с любым из ряда протоколов связи первого, второго и/или третьего поколения и т.п. Например, мобильный терминал 10 может работать в соответствии с протоколами беспроводной связи второго поколения (2G) IS-136 (TDMA), GSM и IS-95 (CDMA) или протоколом беспроводной связи третьего поколения WCDMA (Wideband Code Division Multiple Access; широкополосный множественный доступ с кодовым разделением каналов).

Подразумевается, что контроллер 20 включает схемы, необходимые для выполнения звуковых и логических функций мобильного терминала 10. Например, контроллер 20 может включать устройство обработки цифровых сигналов, микропроцессор, различные аналого-цифровые преобразователи, цифроаналоговые преобразователи и другие вспомогательные схемы. Функции управления и обработки сигналов мобильного терминала 10 распределены между этими устройствами согласно их соответствующим возможностям. Контроллер 20 также может включать функции сверточного кодирования и перемежения сообщений и данных перед модуляцией и передачей. Контроллер 20 может дополнительно включать внутренний кодер речи и внутренний модем для передачи данных. Также контроллер 20 может включать функциональные средства для работы одной или нескольких программ, которые могут храниться в памяти. Например, контроллер 20 может работать с программой обеспечения соединений, такой как традиционный веб-браузер. Программа обеспечения соединений позволяет мобильному терминалу 10 передавать и принимать веб-контент, такой как контент, основанный на местоположении, например, по протоколу WAP (Wireless Application Protocol; протокол приложений для беспроводной связи).

Мобильный терминал 10 также включает интерфейс пользователя, включающий устройство вывода, такое как традиционный наушник или динамик 24, звонковое устройство 22, микрофон 26, дисплей 28; и интерфейс ввода пользователя, причем все эти устройства соединены с контроллером 20. Интерфейс ввода пользователя, позволяющий мобильному терминалу 10 принимать данные, может включать любое количество устройств, позволяющих мобильному терминалу 10 вводить данные, например клавиатура 30, сенсорный дисплей (не показан) или другое устройство ввода. В вариантах осуществления, включающих клавиатуру 30, клавиатура может включать стандартные цифровые (0-9) и сопутствующие (#, *) клавиши, а также другие клавиши, используемые для работы с мобильным терминалом 10. Альтернативно клавиатура 30 может включать стандартную клавиатуру QWERTY. Мобильный терминал 10 также включает аккумулятор 34, такой как вибрационный аккумуляторный блок, используемый для питания различных схем, необходимых для работы мобильного терминала 10, а также опционально обеспечивающий механическую вибрацию в качестве сигнала извещения.

Мобильный терминал 10 также включает модуль 38 идентификации пользователя UIM (user identify module). Модуль UIM 38 обычно представляет собой запоминающее устройство со встроенным процессором. Модуль UIM 38 может включать, например, модуль идентификации абонента SIM (subscriber identify module), карту UICC (Universal Integrated Circuit Card), универсальный модуль идентификации абонента USIM (universal subscriber identity module), съемный модуль идентификации пользователя R-UIM (removable user identify module) и др. В модуле UIM 38 обычно хранятся элементы информации, относящиеся к мобильному абоненту. Помимо модуля UIM 38 мобильный терминал 10 может быть оснащен запоминающим устройством. Например, мобильный терминал 10 может включать энергозависимую память 40, такую как энергозависимую оперативную память RAM (Random Access Memory), включающую кэш-область для временного хранения данных. Мобильный терминал 10 может также включать энергонезависимую память 42, которая может быть встроенной и/или съемной. Энергонезависимая память 42 может дополнительно или альтернативно включать электрически-стираемую программируемую постоянную память EEPROM (Electrically Erasable Programmable Read-Only-Memory), флэш-память или т.п., например, от производителя SanDisk Corporation of Sunnyvale, California или Lexar Media Inc. of Fremont, California. В памяти может храниться любое количество порций информации и данных, используемых мобильным терминалом 10 для выполнения своих функций. Например, память может содержать идентификатор, такой как код IMEI (international mobile equipment identification; международный идентификационный номер оборудования мобильной связи), который позволяет производить однозначную идентификацию мобильного терминала 10.

На фиг.2 проиллюстрирован один из типов системы, которая приобретет ряд преимуществ при применении настоящего изобретения. Система включает множество сетевых устройств. На чертеже показаны один или несколько мобильных терминалов 10, каждый из которых включает антенну 12 для передачи сигналов в базовый узел или базовую станцию BS 44 (Base Station) и приема сигналов от базового узла или базовой станции 44. Базовая станция 44 может быть частью одной или нескольких сотовых или мобильных сетей, каждая из которых включает элементы, необходимые для работы сети, такие как мобильный коммутационный центр MCS 46 (mobile switching center). Как известно специалистам в данной области техники, мобильная сеть может также называться ВМ1 (Base station/MSC/Interworking function; базовая станция / мобильный коммутационный центр / функция межсетевого взаимодействия). Во время работы, когда мобильный терминал 10 совершает и принимает вызовы, мобильный коммутационный центр MSC 46 может выполнять маршрутизацию вызовов к мобильному терминалу 10 и от него. Центр MSC 46 может также обеспечивать подключение к наземным магистральным линиям связи, если мобильный терминал участвует в вызове. Кроме того, центр MSC 46 может управлять передачей сообщений к мобильному терминалу 10 и от него, а также управлять передачей сообщений для мобильного терминала 10 к центру передачи сообщений и от него. Необходимо отметить, что хотя центр MSC 46 показан в системе на фиг.2, центр MSC 46 является только примером сетевого устройства, и настоящее изобретение не ограничивается применением в сетях, использующих MSC 46.

Центр MSC 46 может быть подключен к сети передачи данных, такой как локальная вычислительная сеть LAN (local area network), региональная вычислительная сеть MAN (metropolitan area network) и/или глобальная вычислительная сеть WAN (wide area network). Центр MSC 46 может быть непосредственно подключен к сети передачи данных. В одном типичном варианте осуществления настоящего изобретения центр MSC 46, однако, подключается к шлюзу GTW 48, а шлюз GTW 48 подключается к WAN, например Интернету 50. В свою очередь, устройства, такие как обрабатывающие элементы (например, персональные компьютеры, серверы и др.), могут быть подключены к мобильному терминалу 10 посредством Интернета 50. Например, как показано далее, обрабатывающие элементы могут включать один или несколько обрабатывающих элементов, связанных с вычислительной системой 52 (на фиг.2 показаны две вычислительные системы), сервер-источник 54 (на фиг.2 показан один сервер) и т.п.

Базовая станция BS 44 может подключаться также к узлу 56 SGSN (signaling GPRS support node; узел поддержки службы GPRS). Как известно специалистам в данной области, узел SGSN 56 обычно выполняет те же функции, что и центр MSC 46, но для служб с коммутацией пакетов. Узел SGSN 56 аналогично MSC 46 может быть соединен с сетью передачи данных, такой как Интернет 50. Узел SGSN 56 может быть непосредственно подсоединен к сети передачи данных. Однако в более типичном варианте осуществления изобретения узел SGSN 56 подключается к базовой сети с коммутацией пакетов, такой как базовая сеть 58 GPRS. Базовая сеть с коммутацией пакетов затем подключается к другому шлюзу 48 GTW, такому как GGSN 60 (GTW GPRS support node; шлюзовый узел поддержки службы GPRS), а узел GGSN 60 подключается к Интернету 50. Кроме узла GGSN 60 базовая сеть с коммутацией пакетов может также быть подключена к шлюзу GTW 48. Также узел GGSN 60 может подключаться к центру передачи сообщений. В этом отношении узлы GGSN 60 и SGSN 56 аналогично центру MSC 46 могут управлять пересылкой сообщений, таких как сообщения службы передачи мультимедийных сообщений MMS (multimedia messaging service). Узлы GGSN 60 и SGSN 56 также могут управлять пересылкой сообщений для мобильного терминала 10 к центру передачи сообщений и от него.

Кроме того, при подключении узла SGSN 56 к базовой сети 58 GPRS и GGSN 60 такие устройства, как вычислительная система 52 и/или сервер-источник 54, могут быть подключены к мобильному терминалу 10 через Интернет 50, SGSN 56 и GGSN 60. При этом устройства, такие как вычислительная система 52 и/или сервер-источник 54, могут сообщаться с мобильным терминалом 10 через узел SGSN 56, базовую сеть 58 GPRS и узел GGSN 60. Посредством прямого или косвенного подключения мобильных терминалов 10 и других устройств (например, вычислительной системы 52, сервера-источника 54 и др.) к Интернету 50 мобильные терминалы 10 могут соединяться с другими устройствами или друг с другом, например, по протоколу передачи гипертекстовых файлов HTTP (Hypertext Transfer Protocol), с целью выполнения тем самым различных функций мобильных терминалов 10.

Хотя не все элементы возможных мобильных сетей показаны на чертежах и описаны в данном документе, необходимо понимать, что мобильный терминал 10 может быть подключен к одной или нескольким различным сетям через базовую станцию BS 44. При этом сеть (сети) может поддерживать связь в соответствии с одним или несколькими протоколами мобильной связи первого поколения (1G), второго поколения (2G), 2.5G и/или третьего поколения (3G) и др. Например, одна или несколько сетей могут поддерживать связь в соответствии с протоколами беспроводной связи 2G IS-136 (TDMA), GSM и IS-95 (CDMA). Также, например, одна или несколько сетей могут поддерживать связь в соответствии с протоколами беспроводной связи 2.5G GPRS, EDGE (Enhanced Data GSM Environment; развитие стандарта GSM с увеличенной скоростью передачи данных) и т.п. Кроме того, одна или несколько сетей могут поддерживать связь в соответствии с протоколами беспроводной связи 3G, такими как сеть UMTS (Universal Mobile Telephone System; универсальная система мобильной связи) с использованием технологии радиодоступа WCDMA (Wideband Code Division Multiple Access; широкополосный многостанционный доступ с кодовым разделением каналов). В некоторых узкополосных сетях AMPS (NAMPS), а также TACS (система связи с коллективным доступом) тоже можно получить преимущества при реализации настоящего изобретения, как и в мобильных станциях, работающих в двух или нескольких режимах (например, цифровой/аналоговый или TDMA/CDMA/аналоговый телефоны).

Мобильный терминал 10 также может быть связан с одной или несколькими точками 62 беспроводного доступа АР (access point). Точки 62 доступа могут быть сконфигурированы для связи с мобильным терминалом 10 в соответствии с такими технологиями, как например, передача в радиочастотном диапазоне (radio frequency; RF), технология Bluetooth (ВТ), передача в инфракрасном диапазоне (infrared; IrDA) или любой технологией из различных беспроводных сетевых технологией, включая технологии беспроводных локальных сетей (WLAN), такие как IEEE 802.11 (например, 802.11 а, 802.11b, 802.11g, 802.11n и т.д.), технологию WiMAX, такую как IEEE 802.16, и/или технологию ультраширокополосной радиосвязи UWB (ultra wideband), такую как IEEE 802.15 и т.п. Точки 62 доступа АР могут подключаться к Интернету 50. Аналогично центру MSC 46 точки 62 доступа АР могут быть непосредственно подключены к Интернету 50. В одном из вариантов осуществления изобретения, однако точки 62 доступа АР подключаются к Интернету 50 опосредованно, через шлюз GTW 48. Кроме того, в одном из вариантов осуществления базовую станцию BS 44 можно рассматривать как еще одну точку 62 доступа АР. Следует принять во внимание, что при непосредственном или опосредованном подключении мобильных терминалов 10 и вычислительной системы 52, сервера-источника 54 и/или любых других устройств к Интернету 50 мобильные терминалы могут взаимодействовать друг с другом, с вычислительной системой и другими устройствами, для выполнения тем самым различных функций мобильных терминалов 10, таких как передача данных, контента и т.п. вычислительной системе 52 и/или прием контента, данных и т.п. от вычислительной системы 52. Используемые здесь термины «данные», «контент», «информация» и тому подобные термины являются взаимозаменяемыми и относятся к данным, которые могут быть переданы, приняты и/или сохранены в соответствии с вариантами осуществления настоящего изобретения. Таким образом, использование какого-либо из этих терминов не ограничивает сущность и объем настоящего изобретения.

Хотя на фиг.2 не показано, но в дополнение к соединению мобильного терминала 10 с вычислительной системой 52 через Интернет 50 или вместо него мобильный терминал 10 и вычислительная система 52 могут быть соединены друг с другом и взаимодействовать в соответствии с технологией, например, RF, ВТ, IrDA или любой технологией из различных проводных или беспроводных технологий связи, включая технологии LAN, WLAN, WiMAX и/или UWB. Одна или несколько вычислительных систем 52 могут дополнительно, или альтернативно, включать съемный модуль памяти для хранения контента, который в дальнейшем может быть передан на мобильный терминал 10. Кроме того, к мобильному терминалу 10 может быть подключено одно или несколько электронных устройств, таких как принтеры, цифровые проекторы и/или другие устройства захвата, формирования или хранения мультимедийных данных (например, другие терминалы). Аналогично вычислительной системе 52 мобильный терминал 10 может быть сконфигурирован для взаимодействия с портативными электронными устройствами в соответствии с такими технологиями как, например, RF, ВТ, IrDA или любой другой технологией из различных проводных или беспроводных технологий связи, включая USB, LAN, WLAN, WiMAX и/или UWB технологии.

Далее будет описан типичный вариант осуществления настоящего изобретения со ссылкой на фиг.3, где отображены некоторые элементы системы для обеспечения атрибуции контента в мобильном терминале в реальном времени. Система на фиг.3 может быть реализована, например, с использованием по меньшей мере одного мобильного терминала 10, изображенного на фиг.2, и также возможно с использованием вычислительной системы 52 или сервера-источника 54, показанных на фиг.2. Необходимо отметить, однако, что система на фиг.3 также может быть реализована с использованием множества других мобильных и стационарных устройств, соответственно, настоящее изобретение не ограничивается применением для устройств, таких как мобильный терминал 10 на фиг.1 и 2. Также необходимо отметить, что наряду с примером конфигурации системы для обеспечения атрибуции контента в реальном времени, проиллюстрированном на фиг.3, для реализации различных вариантов осуществления настоящего изобретении могут использоваться также другие многочисленные конфигурации.

На фиг.3 представлена система обеспечения атрибуции контента в мобильном терминале в реальном времени. Система включает серверный терминал 70, активный клиентский терминал 72 и неактивный клиентский терминал 74. Предположим, что активный клиентский терминал 72 установил связь с серверным терминалом 70 по каналу 76 связи. Неактивный клиентский терминал 74 может устанавливать связь с серверным терминалом и активным клиентским терминалом 72 по каналу 76 связи, но предполагается, что неактивный терминал 74 в текущий момент не осуществляет контроль канала 76 связи. Необходимо отметить, что хотя на фиг.3 показаны только один активный клиентский терминал и один неактивный клиентский терминал, серверный терминал 70 может взаимодействовать с множеством активных и неактивных клиентских терминалов. Должно быть понятно, что серверный терминал 70, активный клиентский терминал 72 и неактивный клиентский терминал 74 могут быть мобильными телефонами, описанными выше для фиг.1. Альтернативно, серверный терминал 70, активный клиентский терминал 72 и неактивный клиентский терминал 74 могут быть одним из типичных вышеупомянутых мобильных терминалов, таких как персональные цифровые секретари (PDA), пейджеры, мобильные телевизионные устройства, портативные компьютеры и другие виды речевых и текстовых систем связи, или даже стационарным терминалом, таким как персональный компьютер. Серверный терминал 70 может также являться клиентским сервером, который может взаимодействовать с множеством клиентов.

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

В типичном варианте осуществления изобретения серверный терминал 70 включает модуль 78 управления. Модулем 78 управления может являться любое средство или устройство, реализованное посредством аппаратных средств, программных средств или комбинации аппаратных и программных средств, которое может исполнять сценарии или другие команды с целью настройки и управления порталом 80 связи, который размещается на серверном терминале 70. Портал 80 связи обеспечивает средства, с помощью которых многочисленные члены группы могут обмениваться информацией друг с другом. Другими словами портал 80 связи может являться дискуссионным форумом (чат-форумом) для пользователей мобильных терминалов. Сценарии или другие команды, посредством которых создаются функциональные возможности портала 80 связи, могут храниться в запоминающем устройстве или другом устройстве, доступном для серверного терминала 70, и исполняться обрабатывающим элементом серверного терминала 70. Кроме того, модуль 78 управления может включать управляющий файл, который хранится в запоминающем устройстве серверного терминала 70. Управляющий файл включает исполняемые команды, предназначенные для создания и управления порталом 80 связи.

В типичном варианте осуществления изобретения управляющий файл и любые другие сценарии, необходимые для создания и управления порталом 80 связи, загружаются на серверный терминал 70 беспроводным или иным способом. Альтернативно управляющий файл и любые другие сценарии, необходимые для создания и управления порталом 80 связи, могут быть заранее инсталлированы на серверном терминале 70. Следовательно, в конкретной системе связи каждый клиентский терминал обладает возможностью функционировать в качестве серверного терминала для определенной группы пользователей, однако только один член группы может выполнять функции серверного терминала 70 в каждый момент времени. Таким образом, серверный терминал 70 нельзя определить только как устройство, способное функционировать в качестве серверного терминала, скорее серверный терминал 70 можно определить как устройство, выполняющее функции серверного терминала. Другими словами серверный терминал 70 является терминалом, который устанавливает портал 80 связи и отвечает за управление порталом 80 связи. Необходимо также отметить, что серверный терминал 70 может одновременно управлять множеством порталов связи, где каждый портал связи соответствует различным группам пользователей или клиентским терминалам.

Портал 80 связи может быть организован пользователем серверного терминала 70 (т.е. администратором портала) любым подходящим способом. Например, серверный терминал 70 предоставляет пользовательский интерфейс, включающий меню, в котором администратор портала может выбрать пункт, предназначенный для создания портала 80 связи. Сразу после создания портала 80 связи на серверном терминале 70 размещается web-сайт с уникальным адресом ресурса в сети (URL). Продолжая создание портала 80 связи, администратор портала может присвоить имя порталу 80 связи и пригласить потенциальных участников группы присоединиться к ней. Приглашение потенциальным членам группы может включать ссылку на уникальный адрес URL, который находится на серверном терминале 70. Также приглашение может включать текст с указанием, например, имени портала 80 связи, идентификации администратора портала, темы или назначения портала 80 связи, а также любой другой соответствующей информации. Приглашение может быть реализовано в виде сообщения, например, сообщения службы обмена мультимедийными сообщениями MMS, сообщения службы коротких сообщений SMS и др. Таким образом, приглашение может поступить на мобильный терминал потенциального члена группы в виде сообщения SMS, если мобильный терминал является сотовым телефоном, или приглашение может поступить на персональный компьютер потенциального члена группы в виде сообщения по электронной почте. Затем потенциальный член группы может перейти по ссылке на уникальный адрес URL для доступа к порталу 80 связи в качестве активного клиентского терминала 72, тем самым становясь активным членом группы. Когда активный клиентский терминал 72 перестает осуществлять контроль портала 80 связи, активный клиентский терминал 72 становится неактивным клиентским терминалом 74. В контексте настоящего изобретения осуществление контроля подразумевает наличие активного канала связи с порталом 80 связи.

Следует понимать, что в любой момент времени может существовать множество активных и неактивных терминалов 72 и 74, в то время как портал 80 связи размещается на серверном терминале 70. Подразумевается также, что любой терминал, который осуществляет контроль портала 80 связи, является активным клиентским терминалом 72, а любой терминал, находящийся в списке членов группы, но не осуществляющий контроль портала 80 связи, является неактивным клиентским терминалом 74. Следовательно, после добавления в список членов группы терминал является неактивным клиентским терминалом 74 до тех пор, пока этот терминал не перейдет по ссылке на портал 80 связи, тогда указанный терминал становится активным клиентским терминалом 72. Кроме того, терминал может любое количество раз менять свое состояние между активным 72 и неактивным 74 состояниями терминала. Следовательно, неактивный терминал 74 может быть приглашенным пользователем, который еще не перешел по ссылке на уникальный адрес URL, или ранее активным клиентским терминалом.

Соответствующий формат приглашения может определен в модуле 78 управления. Например, в соответствии с одним типичным вариантом осуществления изобретения администратор портала может хранить список контактов, такой как телефонная книга, на серверном терминале 70. Список контактов может включать контактную информацию, такую как номер телефона, адрес электронной почты и т.д., связанную с каждым пользователем в списке контактов. Каждый контакт может являться другом, деловым партнером или другим знакомым, которого администратор портала желает пригласить на портал 80 связи. При использовании модуля 78 управления администратор портала может выбрать несколько или все контакты в списке контактов для отправки приглашения. Соответственно модуль 78 управления отправляет выбранным контактам приглашение в соответствии с форматом контактной информации, связанной с конкретным пользователем в списке контактов. Если для отдельного контакта указано несколько средств связи, администратор портала может выбрать одно или несколько средств связи, чтобы пригласить этого пользователя присоединиться к членам группы портала 80 связи. Модуль 78 управления может затем содержать список членов группы, который включает контактную информацию для каждого члена группы. Члены группы определяются как те контакты, которые получили приглашение присоединиться к порталу 80 связи. Альтернативно, членами группы могут считаться только те контакты, которые приняли приглашение, например, посредством перехода на портал 80 связи по ссылке с уникальным URL Таким образом, неактивным клиентским терминалом может быть приглашенный контакт, который еще не перешел по ссылке на уникальный URL, или ранее активный клиентский терминал 74. В любом случае клиентские терминалы как активные 72, так и неактивные 74, являются членами группы наряду с серверным терминалом 70. Активный клиентский терминал 72 является членом группы, который осуществляет текущий контроль портала 80 связи, в то время как неактивный клиентский терминал 74 является членом группы, который не осуществляет текущий контроль портала 80 связи.

В альтернативном типичном варианте осуществления изобретения администратор портала может вручную отправить приглашение потенциальному члену группы, например, с помощью SMS сообщения или сообщения по электронной почте. Альтернативно, серверный терминал 70 может выполнить сканирование для определения мобильных терминалов или других устройств связи, находящихся поблизости от серверного терминала 70. Затем может быть создан список находящихся поблизости устройств, из которого могут быть выбраны конкретные устройства для отправки приглашений. В типичном варианте осуществления изобретения может быть выполнено сканирование через Bluetooth, в результате чего может быть создан список устройств, оснащенных Bluetooth и находящихся поблизости, из которого администратор портала может выбрать конкретные устройства, на которые необходимо отправить приглашения. Соответственно, администратор портала, который имеет намерение пригласи