RU2295757C2 - Группы совместного использования информации, серверные и клиентские групповые приложения и соответствующие способы - Google Patents

Группы совместного использования информации, серверные и клиентские групповые приложения и соответствующие способы Download PDF

Info

Publication number
RU2295757C2
RU2295757C2 RU2005101083/09A RU2005101083A RU2295757C2 RU 2295757 C2 RU2295757 C2 RU 2295757C2 RU 2005101083/09 A RU2005101083/09 A RU 2005101083/09A RU 2005101083 A RU2005101083 A RU 2005101083A RU 2295757 C2 RU2295757 C2 RU 2295757C2
Authority
RU
Russia
Prior art keywords
information sharing
group
sharing group
information
server
Prior art date
Application number
RU2005101083/09A
Other languages
English (en)
Other versions
RU2005101083A (ru
Inventor
Роберт ПЭТЗЕР (US)
Роберт ПЭТЗЕР
Бин ХУ (US)
Бин ХУ
Дмитрий ЛАТЫПОВ (US)
Дмитрий ЛАТЫПОВ
Original Assignee
Моторола, Инк.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Моторола, Инк. filed Critical Моторола, Инк.
Publication of RU2005101083A publication Critical patent/RU2005101083A/ru
Application granted granted Critical
Publication of RU2295757C2 publication Critical patent/RU2295757C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Storage Device Security (AREA)

Abstract

Изобретение относится к совместному использованию информации. Его применение в сетевых системах, использующих группы совместного использования информации на коммуникационных серверах, позволяет осуществлять автоматическое удаление групп совместного использования информации по истечении заданного временного интервала достоверности группы при помощи связывания свойства автоудаления с группой совместного использования информации. Предпочтительно, чтобы группа удалялась только в случае отсутствия активных групповых сеансов связи. Свойство автоудаления и свойства любого временного периода достоверности задаются в примитиве свойств группы, генерируемом групповым приложением, выполняемым, например, клиентом, который передает примитив серверу. 3 н. и 14 з.п. ф-лы, 6 ил.

Description

Область техники, к которой относится изобретение
Настоящие изобретения относятся в общем к группам совместного использования информации, а в частности к созданию и удалению групп совместного использования информации, например, размещенных поставщиками услуг Интернет или на других коммуникационных серверах. Изобретения относятся также к серверным и клиентским групповым приложениям, включая выполняемые на беспроводных коммуникационных микротелефонах, к свойствам группы и к соответствующим способам.
Уровень техники
Общеизвестно, как создавать и размещать группы совместного использования информации, включая дискуссионные группы, группы новостей и другие дискуссионные форумы на коммуникационных серверах, например, на серверах поставщиков услуг Интернет (ISP), включая принадлежащие America On-Line и другим. Группы могут быть созданы поставщиками услуг и администраторами сервера или пользователями, например, абонентами или представителями поставщика услуг Интернет.
Группы совместного использования информации на основе сервера, как правило, создаются в ходе транзакции создания группы, управляемой при помощи пользовательского интерфейса создания группы, после регистрации на ведущем сервере. При создании новой группы группе назначается уникальный идентификатор, как правило, серверным приложением. Как правило, создатель группы задает одно или несколько свойств группы, например, при помощи транзакции установки свойства группы. Известные свойства группы включают в себя, например, имя группы и тему группы, оба этих свойства, как правило, назначаются или устанавливаются создателем группы. Свойства группы могут также определять атрибуты группового членства, например, является ли групповое членство «приватным» или «публичным» и «открытым» или «ограниченным», ограничения на размер группового членства и тому подобное. Другие известные свойства группы включают в себя следующее: поддерживает ли группа приватный обмен сообщениями и возможен ли поиск по группе. Некоторые свойства задаются сервером группы, в то время как другие свойства могут быть заданы создателем группы. Для других свойств группы предусмотрены значения по умолчанию, если они не установлены создателем. В настоящее время группы совместного использования информации должны удаляться вручную или сервером, или создателем группы.
Различные особенности, отличительные признаки и преимущества настоящего изобретения станут более очевидными специалисту в данной области техники в ходе серьезного рассмотрения нижеследующего детального описания изобретения вместе с сопроводительными чертежами, описанными ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1 - схематическая блок-схема примерной коммуникационной архитектуры, содержащей серверы размещения групп, доступные беспроводным и другим клиентам.
Фиг. 2 - более детальная блок-схема примерной архитектуры группового сервера, имеющего функциональные возможности для обслуживания групп.
Фиг. 3 - схема последовательности операций примерного процесса создания и удаления группы.
Фиг. 4 - схема последовательности операций примерного процесса выбора свойства группы.
Фиг. 5 - примерный файл конфигурации группы, содержащий поля данных со свойствами группы.
Фиг. 6 - схематичное представление сгенерированного приложением примитива свойств группы совместного использования информации.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
На Фиг. 1 примерная коммуникационная архитектура 100 содержит, по меньшей мере, один беспроводной сервер 110, включающий в себя один или несколько сервисных элементов 112, имеющих различные функциональные возможности, из которых, по меньшей мере, один является элементом для обслуживания групп, обсуждаемым более подробно ниже. В системах, имеющих множество серверов 110, серверы взаимодействуют через соответствующие точки 114 доступа к услуге с использованием протокола сервер-сервер (SSP).
Фиг. 2 иллюстрирует примерный сервер 200, содержащий множество сервисных элементов 210, включающих в себя функциональные возможности 212 наличия сервиса, функциональные возможности 214 мгновенной передачи сообщений (IM), функциональные возможности 216 группы совместного использования информации и функциональные возможности 218 совместного использования содержания. В настоящих изобретениях сервер обеспечивает, по меньшей мере, функциональные возможности для обслуживания групп, хотя в других вариантах сервер может обеспечивать другие функциональные возможности по обслуживанию, включая комбинации сервисных элементов, проиллюстрированных в примерном варианте. Сервер 200 может быть беспроводным сервером, как показано на Фиг. 1, или это может быть доступный не беспроводной сервер. К серверу, как правило, имеют доступ беспроводные и проводные клиенты.
На Фиг. 1 примерный беспроводной сервер 110 обеспечивает доступ к услуге различным беспроводным клиентам 122, взаимодействующим с использованием протокола клиент-сервер (CSP) и беспроводным клиентам 124, взаимодействующим с использованием протокола с интерфейсом типа командной строки (CLI). Другие клиенты, включая беспроводных клиентов и клиентов 126 на основе браузера, наряду с другими, могут получить доступ к беспроводному серверу 110 через собственный шлюз 130, связанный с собственным сервером 132, имеющим соответствующую точку 134 доступа, которая взаимодействует с точкой 114 доступа к услуге на беспроводном сервере 110 по протоколу сервер-сервер (SSP). Клиенты на основе браузера могут быть беспроводными или проводными, включая, например, абонентов поставщика услуг Интернет (ISP).
На Фиг. 2 точка 220 доступа к серверу содержит элемент 222 доступа по протоколу клиент-сервер (CSP) для прямого взаимодействия с клиентами, например, с беспроводными клиентами 122, на которых выполняются групповые приложения на Фиг. 1. В некоторых вариантах беспроводные клиенты 122 содержат встроенное групповое прикладное программное обеспечение, написанное, например, на языке программирования Си. В других вариантах беспроводные клиенты 122 содержат групповое прикладное программное обеспечение на основе JAVA в J2ME.
На Фиг. 2 точка 220 доступа к серверу содержит элемент 224 доступа по протоколу командной строки (CLP) для прямого взаимодействия с традиционными беспроводными клиентами с интерфейсом типа командной строки, например, двунаправленными устройствами службы коротких сообщений (SMS) или другими традиционными устройствами.
На Фиг. 1 примерный беспроводной сервер 110 также взаимодействует с базовой сетью 140 мобильной связи по серверному протоколу для базовой сети мобильной связи (SMCNP). На Фиг. 2 точка 220 доступа к серверу содержит элемент 226 SMCNP доступа для взаимодействия с базовой сетью 140 мобильной связи. Точка 220 доступа к серверу содержит элемент 228 SSP доступа для взаимодействия с другими серверами, например, частным шлюзом 130 на Фиг. 1 с использованием протокола сервер-сервер.
На Фиг. 2 точка 220 доступа к услуге включает в себя функциональные возможности 232 для аутентификации и авторизации клиентов, функциональные возможности 234 для обнаружения и согласования услуг, функциональные возможности 236 для управления профилем пользователя и функциональные возможности 238 для ретрансляции услуги. В некоторых вариантах точка 220 доступа к услуге расположена физически вместе с сервисными элементами сервера, но в более общем случае точка 220 доступа к услуге может быть шлюзом, физически отделенным от сервера сервисных элементов.
Сервисный элемент группы совместного использования информации, обеспечиваемый сервером, включает в себя обеспечение групп новостей и обсуждений, дискуссионных групп и, в общем случае, любых других типов групп. В общем случае группы могут создаваться или сервером, или клиентом.
На схеме 300 последовательности операций, представленной на Фиг. 3 в блоке 310, группа создается или поставщиком услуги, или клиентом, например, беспроводными или другими абонентами, имеющими санкционированный доступ к серверу. Например, в некоторых вариантах группа создается клиентом, зарегистрированным на сервере, в ходе транзакции создания группы, в которой свойства группы задаются создателем группы. Как правило, интерфейс пользователя и приложения, позволяющие создание групп, широко известны. В других приложениях свойства группы для ранее основанных групп пересматриваются или обновляются. При создании или обновлении группы новая или обновленная группа устанавливается на сервере. В некоторых вариантах группа создается на клиенте или свойства ранее созданной группы изменяются на клиенте и передаются серверу, после чего группа устанавливается или свойства группы изменяются на сервере.
В одном варианте после установления группы совместного использования информации на коммуникационном сервере, что включает в себя создание новой группы или изменение одного или нескольких свойств ранее созданной группы, группа совместного использования информации автоматически удаляется с сервера по истечении заданного периода времени, связанного с группой совместного использования информации, как показано на фиг. 3 в блоке 320.
В одном варианте создатель задает, будет ли группа удалена автоматически, например, выбирая или устанавливая свойство автоудаления группы, или в другом случае связанную с группой команду для автоматического удаления группы, или при создании группы, или при обновлении свойств группы после ее создания. На Фиг. 3 в блоке 330 выполняется определение, должна ли группа удаляться автоматически. Если автоудаление не было задано для группы, то в блоке 332 сервер сохраняет группу совместного использования информации без автоматического удаления группы. На Фиг. 3, если группа была намечена для автоматического удаления, она будет удалена в блоке 320 по истечении связанного с ней периода времени.
В одном варианте пользователь задает период времени, связанный с группой совместного использования информации, например, задавая свойство временного периода достоверности группы, показывающего, как долго связанная группа существует до автоматического удаления. В вариантах, в которых задается, что группа совместного использования информации будет автоматически удалена, временной период достоверности группы может быть установлен создателем группы, или, в качестве альтернативы, временной период достоверности группы может принимать значение по умолчанию, не выбираемое создателем.
На Фиг. 4 представлена схема 400 последовательности операций части процесса создания группы совместного использования информации или процесса обновления свойств. В блоке 410 задается, будет или нет группа удалена автоматически, и в блоке 420 выбирается временной период достоверности группы. В блоке 430 устанавливается временной период достоверности группы по умолчанию, если его значение не было задано создателем/редактором группы. В блоке 440 другие свойства группы могут быть установлены.
На Фиг. 5 представлен примерный файл 500 конфигурации группы, который может храниться, например, на коммуникационном сервере, задавая свойства группы. Файл конфигурации группы может быть использован, а в некоторых вариантах являться частью, групповой прикладной программой на основе сервера.
Файл конфигурации группы связан с конкретной группой, например, при помощи отнесения файла данных конфигурации группы к уникальной информации об идентификации группы, для группы, с которой связаны данные. Как правило, файл конфигурации группы содержит поля данных свойств группы для сохранения сегментов данных свойств группы и другой информации о соответствующей группе. В некоторых вариантах файл конфигурации группы содержит информацию о конфигурации более чем одной группы.
На Фиг. 5 файл конфигурации группы содержит поле 510 данных свойства автоудаления группы совместного использования информации, которое может принимать значения TRUE или NOT TRUE. Поле данных времени достоверности группы, таким образом, хранит информацию, задающую, будет ли автоматически удалена группа совместного использования информации, связанная с файлом конфигурации группы, с коммуникационного сервера, после заданного периода времени. Когда установлено значение TRUE, группа совместного использования информации, с которой связан файл конфигурации группы, будет удалена автоматически после заданного периода времени.
Файл конфигурации группы на Фиг. 5 также содержит поле 520 данных временного периода достоверности группы. Поле данных временного периода достоверности группы хранит информацию о временном периоде достоверности группы, определяющую временной период, в течение которого группа совместного использования информации существует до автоматического удаления с коммуникационного сервера. В некоторых вариантах создатель группы выбирает период времени, в течение которого группа совместного использования информации существует перед удалением с коммуникационного сервера. В качестве альтернативы, временной период достоверности группы принимает значение по умолчанию в случае отсутствия выбора создателем группы. Файл конфигурации группы может также включать в себя поля данных для других свойств и информации, связанной с соответствующей группой совместного использования информации.
Фиг. 6 иллюстрирует схематичное представление сгенерированного приложением примитива 600 свойств группы совместного использования информации для задания свойств группы совместного использования информации. Как правило, примерный примитив свойств группы содержит идентификацию 610 группы, идентифицирующую группу, с которой связан примитив, и сегмент 620 данных автоудаления группы совместного использования информации, задающий период времени, в течение которого группа совместного использования информации, идентифицированная уникальным идентификационным сегментом данных, существует до автоматического удаления.
В некоторых вариантах сгенерированный приложением примитив 600 свойств группы совместного использования информации также содержит сегмент 630 данных временного периода достоверности группы, задающий период времени, в течение которого группа совместного использования информации, идентифицированная идентификацией группы, существует до автоматического удаления. В тех вариантах, в которых сегмент данных временного периода достоверности не включен, может использоваться период времени по умолчанию.
На Фиг. 6 примерный сгенерированный приложением примитив свойств группы совместного использования информации включает в себя сегмент 640 данных идентификации протокола, идентифицирующий протокол группы. В некоторых вариантах сегмент данных идентификации протокола включает в себя данные о версии протокола. Примерный сгенерированный приложением примитив свойств группы совместного использования информации также включает в себя сегмент 650 данных типа транзакции протокола, например, идентифицирующий транзакцию как транзакцию установки свойства. Примерный сгенерированный приложением примитив свойств группы совместного использования информации также включает в себя сегмент 660 данных идентификации сеанса связи, включающий в себя, например, регистрационную информацию, идентификацию пользователя, пароль и так далее. Сгенерированный приложением примитив свойств группы совместного использования информации может также включать в себя поля данных других свойств.
В одном варианте сгенерированный приложением примитив свойств группы совместного использования информации является сгенерированным клиентским приложением примитивом свойств группы совместного использования информации, который генерируется клиентским приложением, например, из группового приложения, выполняемого на беспроводном клиентском коммуникационном устройстве. В других вариантах примитив может генерироваться серверным приложением.
В тех вариантах, в которых свойства автоудаления и временного периода достоверности генерируются сгенерированным клиентским приложением примитивом свойств группы, примитив свойств группы, включающий в себя сегмент данных автоудаления группы совместного использования информации и любой сегмент данных временного периода достоверности группы совместного использования информации, передается от клиента, например, от беспроводного коммуникационного устройства к коммуникационному серверу, на котором размещается группа совместного использования информации.
На Фиг. 3 в блоке 340 группа сохраняется до тех пора, пока не истечет заданный или принятый по умолчанию временной период достоверности группы, после чего группа удаляется или перемещается с сервера автоматически. В некоторых вариантах в блоке 350 группа удаляется после истечения временного периода достоверности только, если нет пользователей или членов, активно участвующих в группе совместного использования информации. Таким образом, если группа активна в момент истечения временного периода группы, группа не будет удалена до тех пор, пока последний член не покинет группу.
Несмотря на то, что настоящие изобретения и его лучшие варианты, как считается в настоящий момент, были описаны для того, чтобы установить владение ими изобретателей, и для того, чтобы специалисты в данной области техники могли изготовить и использовать изобретения, должно быть понятно и принято во внимание, что существует множество эквивалентов примерных вариантов, описанных здесь, и что бесчисленные модификации и варианты настоящего изобретения без выхода за пределы объема и сущности настоящего изобретения ограничиваются не примерными вариантами, а только нижеследующей формулой.

Claims (17)

1. Способ автоматического удаления группы совместного использования информации на коммуникационном сервере, заключающийся в том, что устанавливают группу совместного использования информации на коммуникационном сервере, автоматически удаляют группу совместного использования информации с коммуникационного сервера по истечении заданного периода времени, связанного с группой совместного использования информации.
2. Способ по п.1, отличающийся тем, что получают примитив свойств группы совместного использования информации от клиента, причем примитив свойств группы совместного использования информации содержит информацию об автоудалении группы совместного использования информации и информацию о временном периоде достоверности группы совместного использования информации, при этом информация об автоудалении группы совместного использования информации определяет, что группа совместного использования информации будет удалена автоматически, информация о временном периоде достоверности группы совместного использования информации определяет, как долго группа совместного использования информации существует до автоматического удаления.
3. Способ по п.1, отличающийся тем, что задают период времени, связанный с группой совместного использования информации, посредством задания временного периода достоверности группы, автоматически удаляют группу совместного использования информации по истечении временного периода достоверности группы.
4. Способ по п.3, отличающийся тем, что автоматически удаляют группу совместного использования информации по истечении временного периода достоверности группы, только если нет членов группы, активно участвующих в группе совместного использования информации.
5. Способ по п.3, отличающийся тем, что задают временной период достоверности группы как свойство достоверности группы совместного использования информации при создании группы совместного использования информации.
6. Способ по п.1, отличающийся тем, что устанавливают свойство автоудаления группы совместного использования информации, автоматически удаляют группу совместного использования информации с коммуникационного сервера по истечении заданного периода времени, связанного с группой совместного использования информации, только если установлено свойство автоудаления группы совместного использования информации.
7. Способ по п.1, отличающийся тем, что связывают заданный временной период с группой совместного использования информации посредством задания заданного периода времени как свойства группы совместного использования информации.
8. Способ по п.1, отличающийся тем, что получают на коммуникационном сервере команду от клиента для автоматического удаления группы совместного использования информации по истечении заданного периода времени.
9. Способ по п.8, отличающийся тем, что получают на коммуникационном сервере команду от клиента, задающую период времени, в течение которого группа совместного использования информации существует до автоматического удаления группы совместного использования информации.
10. Способ автоматического удаления группы совместного использования информации в сервере групп совместного использования информации, заключающийся в том, что задают, будет ли автоматически удалена в будущем группа совместного использования информации, размещенная на сервере, задают временной период достоверности группы совместного использования информации, в течение которого группа совместного использования информации существует до автоматического удаления.
11. Способ по п.10, отличающийся тем, что задают временной период достоверности группы совместного использования информации с использованием заданной по умолчанию информации о временном периоде достоверности группы совместного использования информации.
12. Способ по п.10, отличающийся тем, что задают период времени, в течение которого группа совместного использования информации существует до автоматического удаления, при помощи получения сервером от клиента примитива свойств группы совместного использования информации, включающего в себя сегмент данных автоудаления группы совместного использования информации и сегмент данных временного периода достоверности группы совместного использования информации.
13. Способ по п.10, отличающийся тем, что получают на сервере примитив свойств группы совместного использования информации от клиента, причем примитив свойств группы совместного использования информации включает в себя команду автоудаления группы совместного использования информации, задающую, будет ли удалена автоматически группа совместного использования информации, размещенная на сервере.
14. Способ по п.10, отличающийся тем, что получают на сервере примитив свойств группы совместного использования информации от клиента, причем примитив свойств группы совместного использования информации включает в себя команду автоудаления группы совместного использования информации, задающую, будет ли удалена автоматически группа совместного использования информации, размещенная на сервере, кроме того, примитив свойств группы совместного использования информации включает в себя команду достоверности группы совместного использования информации, задающую временной период достоверности группы совместного использования информации.
15. Способ автоматического удаления группы совместного использования информации в групповом приложении на беспроводном коммуникационном клиенте, заключающийся в том, что задают, будет ли автоматически удалена в будущем группа совместного использования информации, размещенная на сервере, задают временной период достоверности группы совместного использования информации, в течение которого группа совместного использования информации существует до автоматического удаления.
16. Способ по п.15, отличающийся тем, что задают период времени, в течение которого группа совместного использования информации существует до автоматического удаления, посредством передачи примитива свойств группы совместного использования информации, включающего в себя сегмент данных автоудаления группы совместного использования информации и сегмент данных временного периода достоверности группы совместного использования информации.
17. Способ по п.15, отличающийся тем, что передают примитив свойств группы совместного использования информации, включающий в себя сегмент данных автоудаления группы совместного использования информации и сегмент данных временного периода достоверности группы совместного использования информации, на сервер, на котором размещена группа совместного использования информации.
RU2005101083/09A 2002-06-19 2003-04-29 Группы совместного использования информации, серверные и клиентские групповые приложения и соответствующие способы RU2295757C2 (ru)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/174,615 US20030236823A1 (en) 2002-06-19 2002-06-19 Information sharing groups, server and client group applications, and methods therefor
US10/174,615 2002-06-19

Publications (2)

Publication Number Publication Date
RU2005101083A RU2005101083A (ru) 2005-08-10
RU2295757C2 true RU2295757C2 (ru) 2007-03-20

Family

ID=29733634

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2005101083/09A RU2295757C2 (ru) 2002-06-19 2003-04-29 Группы совместного использования информации, серверные и клиентские групповые приложения и соответствующие способы

Country Status (9)

Country Link
US (1) US20030236823A1 (ru)
EP (1) EP1565829A1 (ru)
JP (1) JP2005530273A (ru)
CN (1) CN1662900A (ru)
AU (1) AU2003225250A1 (ru)
BR (1) BR0311466A (ru)
RU (1) RU2295757C2 (ru)
TW (1) TW200405968A (ru)
WO (1) WO2004001619A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2463654C2 (ru) * 2007-06-21 2012-10-10 Майкрософт Корпорейшн Агрегирование и поиск данных профиля от различных служб

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7640293B2 (en) * 2002-07-17 2009-12-29 Research In Motion Limited Method, system and apparatus for messaging between wireless mobile terminals and networked computers
US8150922B2 (en) * 2002-07-17 2012-04-03 Research In Motion Limited Voice and text group chat display management techniques for wireless mobile terminals
US8374966B1 (en) 2002-08-01 2013-02-12 Oracle International Corporation In memory streaming with disk backup and recovery of messages captured from a database redo stream
US7103612B2 (en) * 2002-08-01 2006-09-05 Oracle International Corporation Instantiation of objects for information-sharing relationships
US7031974B1 (en) 2002-08-01 2006-04-18 Oracle International Corporation Replicating DDL changes using streams
US8019362B2 (en) 2003-02-07 2011-09-13 Sybase 365, Inc. Universal short code administration facility
US7610373B2 (en) * 2004-05-27 2009-10-27 International Business Machines Corporation Voting mechanism for session invalidation processing in an application server cluster
US7796995B2 (en) 2004-06-21 2010-09-14 Qualcomm Incorporated Asynchronous signaling and data delivery in wireless communication system
JP4612817B2 (ja) * 2004-08-20 2011-01-12 キヤノン株式会社 グループ管理装置及び情報処理方法、ならびにコンピュータプログラム及び記録媒体
US7299036B2 (en) * 2004-09-30 2007-11-20 Kyocera Wireless Corp. Mobile telephone handset, mobile telephone system and method
CN100372402C (zh) * 2005-09-07 2008-02-27 华为技术有限公司 管理PoC服务器中用户业务设置数据的方法及***
US7878970B2 (en) 2005-09-28 2011-02-01 Boston Scientific Scimed, Inc. Apparatus and method for suspending a uterus
US7680793B2 (en) * 2005-10-07 2010-03-16 Oracle International Corporation Commit-time ordered message queue supporting arbitrary read and dequeue patterns from multiple subscribers
CN100411356C (zh) * 2005-11-04 2008-08-13 腾讯科技(深圳)有限公司 一种客户端联系人管理方法及客户端
US8104037B2 (en) 2006-01-23 2012-01-24 Lg Electronics Inc. Terminal and method for performing device management scheduled based on threshold
KR20070108432A (ko) * 2006-01-23 2007-11-12 엘지전자 주식회사 장치관리 스케줄링 방법
KR101342372B1 (ko) * 2006-01-23 2013-12-16 엘지전자 주식회사 단말 및 그 단말에서의 장치관리 스케줄링 방법
KR101349805B1 (ko) 2006-01-25 2014-01-10 엘지전자 주식회사 트랩 메커니즘을 이용한 장치관리 스케줄링 방법 및 그단말
CA2644983C (en) 2006-03-16 2015-09-29 Boston Scientific Limited System and method for treating tissue wall prolapse
US7801856B2 (en) * 2006-08-09 2010-09-21 Oracle International Corporation Using XML for flexible replication of complex types
CN101068190B (zh) * 2006-12-27 2012-03-21 腾讯科技(深圳)有限公司 对象共享方法、对象管理服务器和网络***
US8056143B2 (en) 2007-01-19 2011-11-08 Research In Motion Limited Selectively wiping a remote device
CN101345718A (zh) * 2007-07-13 2009-01-14 阿里巴巴集团控股有限公司 一种在群内支持话题分类的方法、***和装置
US8086677B2 (en) 2007-07-27 2011-12-27 Research In Motion Limited Information exchange in wireless servers
US9270682B2 (en) 2007-07-27 2016-02-23 Blackberry Limited Administration of policies for wireless devices in a wireless communication system
US8352550B2 (en) 2007-07-27 2013-01-08 Research In Motion Limited Wireless communication systems
EP2031914B1 (en) 2007-07-27 2011-02-02 Research In Motion Limited Administration of wireless systems
EP2034775B1 (en) 2007-07-27 2010-05-26 Research In Motion Limited Apparatus and methods for operation of a wireless server
US10079912B2 (en) 2007-07-27 2018-09-18 Blackberry Limited Wireless communication system installation
EP2224675B1 (en) 2007-07-27 2013-09-18 BlackBerry Limited Apparatus and methods for coordination of wireless systems
US8005922B2 (en) * 2007-07-27 2011-08-23 Research In Motion Limited Remote control in a wireless communication system
CN101257508B (zh) * 2008-03-04 2011-01-19 ***通信集团广东有限公司 一种基于手机号码的个人综合信息服务***
US8516095B2 (en) * 2008-05-23 2013-08-20 Research In Motion Limited Remote administration of mobile wireless devices
US9407686B2 (en) 2009-02-27 2016-08-02 Blackberry Limited Device to-device transfer
EP2224678B1 (en) * 2009-02-27 2014-07-23 BlackBerry Limited Device-to-Device Transfer
US8065361B2 (en) * 2009-02-27 2011-11-22 Research In Motion Limited Apparatus and methods using a data hub server with servers to source and access informational content
EP2224679B1 (en) 2009-02-27 2015-05-06 BlackBerry Limited Remote administration of mobile wireless devices
US8911348B2 (en) 2010-09-02 2014-12-16 Boston Scientific Scimed, Inc. Pelvic implants and methods of implanting the same
KR20130111868A (ko) 2012-04-02 2013-10-11 삼성전자주식회사 콘텐트 공유 방법 및 이를 위한 이동 단말기
US9537811B2 (en) 2014-10-02 2017-01-03 Snap Inc. Ephemeral gallery of ephemeral messages
US9396354B1 (en) 2014-05-28 2016-07-19 Snapchat, Inc. Apparatus and method for automated privacy protection in distributed images
US9113301B1 (en) 2014-06-13 2015-08-18 Snapchat, Inc. Geo-location based event gallery
US10824654B2 (en) 2014-09-18 2020-11-03 Snap Inc. Geolocation-based pictographs
US9385983B1 (en) 2014-12-19 2016-07-05 Snapchat, Inc. Gallery of messages from individuals with a shared interest
US10311916B2 (en) 2014-12-19 2019-06-04 Snap Inc. Gallery of videos set to an audio time line
US10133705B1 (en) 2015-01-19 2018-11-20 Snap Inc. Multichannel system
US10616239B2 (en) 2015-03-18 2020-04-07 Snap Inc. Geo-fence authorization provisioning
KR101611790B1 (ko) * 2015-03-25 2016-04-14 한양대학교 에리카산학협력단 인스턴스 메신저 서비스 데이터 관리 방법 및 시스템
US10135949B1 (en) 2015-05-05 2018-11-20 Snap Inc. Systems and methods for story and sub-story navigation
US10354425B2 (en) 2015-12-18 2019-07-16 Snap Inc. Method and system for providing context relevant media augmentation
CN106953790B (zh) * 2016-01-07 2020-12-15 钉钉控股(开曼)有限公司 多人信息交流方法和装置
US10582277B2 (en) 2017-03-27 2020-03-03 Snap Inc. Generating a stitched data stream
CN107181602A (zh) * 2017-04-25 2017-09-19 阿里巴巴集团控股有限公司 即时通信群组的管理方法和装置
CN107580304A (zh) * 2017-07-27 2018-01-12 努比亚技术有限公司 一种基于应用程序的群组解散方法及设备
CN107508798A (zh) * 2017-07-28 2017-12-22 成都牵牛草信息技术有限公司 ***中邮箱账号和即时通讯账号内容操作权限的授权方法
EP3828795A1 (en) 2019-11-28 2021-06-02 Ricoh Company, Ltd. Information processing system, information processing apparatus, information processing method, and recording medium

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07295815A (ja) * 1994-04-26 1995-11-10 Internatl Business Mach Corp <Ibm> 永続オブジェクトのマッピング・システム及び方法
EP0848334A4 (en) * 1996-07-01 2007-08-29 Fujitsu Ltd METHOD AND DEVICE FOR MANAGING THE USE OF SHARED RESOURCES BY SEVERAL GROUPS
US5953400A (en) * 1996-07-18 1999-09-14 At&T Corp. Communication system for a closed-user group
US5987011A (en) * 1996-08-30 1999-11-16 Chai-Keong Toh Routing method for Ad-Hoc mobile networks
US6185208B1 (en) * 1998-04-30 2001-02-06 Phone.Com, Inc. Method and apparatus for fragmenting messages for a wireless network using group sharing of reference numbers
US6085166A (en) * 1998-06-19 2000-07-04 International Business Machines Electronic calendar with group scheduling and asynchronous fan out method
JP3266188B2 (ja) * 1998-10-19 2002-03-18 日本電気株式会社 マルチキャスト通信装置及びマルチキャスト通信方法
US6434599B1 (en) * 1999-09-30 2002-08-13 Xoucin, Inc. Method and apparatus for on-line chatting
US20020035605A1 (en) * 2000-01-26 2002-03-21 Mcdowell Mark Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce
AU779918B2 (en) * 2000-02-14 2005-02-17 Google Technology Holdings LLC Apparatus for communication of chat messages and method therefor
AU2001263240A1 (en) * 2000-05-19 2001-12-03 Ztango, Inc. A system and user interface for managing users and services over a wireless communications network
US6691113B1 (en) * 2000-09-28 2004-02-10 Curl Corporation Persistent data storage for client computer software programs
US20020129095A1 (en) * 2000-12-29 2002-09-12 Hatalkar Atul N. Broadcast communication system with dynamic client-group memberships
US6671695B2 (en) * 2001-06-18 2003-12-30 The Procter & Gamble Company Dynamic group generation and management
FI113732B (fi) * 2001-09-28 2004-05-31 Nokia Corp Käyttäjäryhmän hallinnointi kommunikaatiojärjestelmässä

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2463654C2 (ru) * 2007-06-21 2012-10-10 Майкрософт Корпорейшн Агрегирование и поиск данных профиля от различных служб

Also Published As

Publication number Publication date
JP2005530273A (ja) 2005-10-06
US20030236823A1 (en) 2003-12-25
RU2005101083A (ru) 2005-08-10
TW200405968A (en) 2004-04-16
CN1662900A (zh) 2005-08-31
AU2003225250A1 (en) 2004-01-06
BR0311466A (pt) 2005-03-29
EP1565829A1 (en) 2005-08-24
WO2004001619A1 (en) 2003-12-31
WO2004001619A8 (en) 2005-09-29

Similar Documents

Publication Publication Date Title
RU2295757C2 (ru) Группы совместного использования информации, серверные и клиентские групповые приложения и соответствующие способы
JP5303536B2 (ja) プレゼンス技術を用いたアプリケーション情報およびコマンドの送信
AU2003233737B2 (en) Method and system for managing message-based applications and applications providers in a communications network
JP7357141B2 (ja) プライベート・オーバーレイ・ピア・ツー・ピア・ネットワークを使用して通信するためのサリュテーション・プロトコル・システム及び方法
CA2436061C (en) System and method for facilitating communication using presence and communication system
US8838960B2 (en) Network identity management system and method
JP3851275B2 (ja) 分散コンピュータ・ネットワークのスケーラブルなリソース・ディスカバリおよび再構成
EP1560395B1 (en) System and method for session reestablishment between client terminal and server
KR101113738B1 (ko) 이동통신단말기의 인터넷 접속방법
US20030090998A1 (en) Inter-working method of wireless internet networks (gateways)
US20080005119A1 (en) Remotely updating a user status on a presence server
JP4299242B2 (ja) プレゼンス情報の更新
JP2006502496A (ja) クライエント−サーバネットワークで通信を行うための方法およびシステム
JP2003527672A (ja) インターネットホストサーバを介してポータブルデバイスの安全な認証を提供するための方法および装置
US20130035079A1 (en) Method and system for establishing data commuication channels
US20100094940A1 (en) Method and system for sharing community network service information
EP1900179A2 (fr) Procede d&#39;obtention de donnees de configuration pour un terminal par utilisation du protocole dhcp
WO2009153402A1 (en) Method, arrangement and computer program for authentication data management
JP2011186912A (ja) 中継処理方法、プログラム及び装置
US20060168553A1 (en) Software development kit for real-time communication applications and system
EP2294780B1 (en) A method for masking data
KR100640512B1 (ko) 메신저 서비스 시스템을 이용한 서버와 사용자 단말기간에 데이터 동기화 방법 및 그 시스템
US7904506B2 (en) Context information management system
KR20050016567A (ko) 정보 공유 그룹, 서버 및 클라이언트 그룹 어플리케이션,및 그 방법

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20080430