CN1522548A - 用于群组形成与管理的群组应用 - Google Patents

用于群组形成与管理的群组应用 Download PDF

Info

Publication number
CN1522548A
CN1522548A CNA028132165A CN02813216A CN1522548A CN 1522548 A CN1522548 A CN 1522548A CN A028132165 A CNA028132165 A CN A028132165A CN 02813216 A CN02813216 A CN 02813216A CN 1522548 A CN1522548 A CN 1522548A
Authority
CN
China
Prior art keywords
group
application
group application
membership qualification
tabulation
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CNA028132165A
Other languages
English (en)
Other versions
CN1302684C (zh
Inventor
�ˡ����˶�������˹
马克·丘达克
�׶��ɵ¡����޲���
龙尼·伯纳德·弗朗西斯·塔伊布
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Mobility LLC
Google Technology Holdings LLC
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of CN1522548A publication Critical patent/CN1522548A/zh
Application granted granted Critical
Publication of CN1302684C publication Critical patent/CN1302684C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/186Processing of subscriber group data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast

Abstract

本发明涉及一种用于群组形成与管理的群组应用,特别是用于无线环境中。本发明提供了一种群组应用,在所述群组应用中,通过群组的各群组应用之间的通信使群组的成员资格列表自动保持更新。所述群组应用处理启动一个群组和维护所述群组的成员资格列表所涉及的一切复杂事物,无需用户干预。优选地,所述群组应用被实现为软件代理。所述发明还涉及一种具有群组应用或软件代理的电子设备。

Description

用于群组形成与管理的群组应用
技术领域
本发明涉及到一种用于群组形成和管理的群组应用。本发明特别适宜于无线环境中的群组形成与管理应用。
背景技术
为无线因特网设想的一种激动人心的新应用是一对多通信,或群组通信。显然,因特网用户希望与拥有类似的兴趣或联系的人群,或者一个个别挑选的群组(例如一组朋友或同事,或者家庭群组)共享信息。设想用户将希望以与使用无线通信设备相类似的方式来通信,在任何时间,无论用户在何处,均能进行群组通信。因此,期望群组通信是无线因特网设备的一个重要的应用驱动需求。
一种使群组通信有效的方法是让群组的每个成员维护一个私有的地址列表,该地址列表包含了该群组的所有成员的地址。该私有地址列表用于向该群组的所有用户发送群组消息。
为了维护成员列表的完整性,当一个用户加入该组时,所有现有成员必须将该新用户的地址添加到他们的群组地址列表中。另外,当一个用户希望离开该群组时,所有现有成员必须将该离开用户的地址从他们的群组地址列表中删除。这对于大群组来说显然是不可行的。然而,即使对小一些的群组来说,从列表中添加和删除用户也显然是不可靠的和劳动密集的。这对于私有地址列表用于群组通信是一个阻碍。
一种在群组通信中使用个别的私有地址列表的替代方法是维护群组中每一个用户的地址的中央列表。该方法的优势是只有一个地址列表需要维护。邮件列表是现有的因特网上基于服务器的群组的一个范例,它允许用户利用该原理在因特网上与一组用户通信。邮件列表安装(host)于一台服务器上,该服务器维护该邮件列表的当前用户列表。
在订阅邮件列表之前,用户必须首先知道邮件列表的名字,以及安装该邮件列表的服务器。为了订阅安装在服务器“MLserver”上的邮件列表“MailingList”,用户必须发送一封经过适当编码的电子邮件(例如“subscribe MailingList”)到合适的群组“majordomo@MLserver”。此后,该用户可通过发送一封地址为“MailingList”的电子邮件来向该邮件列表张贴消息。这些消息将由服务器分发到所有当前订阅了该邮件列表的用户。同样地,该用户作为一个当前成员,任何其他订阅者张贴到该邮件列表的消息都将由服务器转发到该用户。为了取消订阅该邮件列表,该用户必须发送一封不同的电子邮件(例如“unsubscribe MailingList”)到“majordomo@MLserver”。
尽管邮件列表使得因特网上有效率的群组通信成为可能,用户必须预先知道邮件列表的存在,以及安装该邮件列表的服务器的地址。另外,必须教给用户订阅或取消订阅邮件列表所需的语法。这些问题增加了复杂性,减少了对技术了解较少的用户对这些通信方式的使用。
发明内容
本发明寻求提供一种容易的、简单的方法,以使群组通信有效,以及管理群组交互。本发明特别适宜于无线环境中的群组通信,但同样适宜于用户希望在其中交互的其它环境。
依照本发明提供了一种群组应用,用以在本群组应用的用户与群组(该群组中的用户各自拥有一个群组应用)的成员之间提供通信,包括成员资格列表管理方法,用以直接与其它群组应用交互而无需用户干预,以在每个成员群组应用中维护所有群组成员的精确本地成员资格列表。
依照本发明的一个优选实施例,使用一个群组应用来启动对该群组的邀请。在接收用户的终端上运行该群组应用将意味接受群组成员资格。该应用启动的群组将使得群组成员能够在对等(peer-to-peer)的级别上相互通话。一个张贴将被广播到该群组的所有成员。
因此,依照本发明,架设一个群组或加入/退出一个群组所牵涉到的所有复杂性都对用户隐藏。因此,可以以一种简单的方式来启动一个新的群组,并邀请所选择的成员加入该群组。另外,还为被邀请加入群组的用户提供了一种简单的方式来接受或者拒绝邀请。
自形成的群组可以以一种对等的方式管理,其中每个成员的通信设备都参与到一个群组呼叫中。
优选地,可在会议场所(也就是这些代理所处的软件环境)使用软件代理代表用户并获取群组交互,然后将过滤后的信息返回给端用户。
移动执行环境(MExE)当前正处于ETSI(欧洲电信标准协会)的标准化进程中,其与JAVA可移植编程环境优选地提供了本发明定义的群组件(groupware)。
依照本发明的另外一个方面,提供了一种电子设备,该设备安装了一个依照本发明的群组应用,或者一个依照本发明的软件代理。
附图说明
为了更好地理解本发明,并显示其可能如何生效,现在通过实例对附图进行参考,在这些图中:
图1显示了拥有依照本发明的实施例的群组应用的设备的图表表示;
图2显示了依照本发明的实施例的示例性群组应用的组成组件的图表表示;
图3是说明依照本发明的实施例的群组应用的操作的流程图;
图4说明了依照所描述的本发明的实施例的群组应用为响应用户输入或接收到的消息而采取的行动;
图5说明了一个拥有四个用户的群组的形成;
图6显示了依照所述的本发明的实施例的群组形成过程中的一个示例性的消息序列。
具体实施方式
现在将参考图1-6来描述本发明的一个示例性的实施例。本发明的该实施例与一个群组应用相关,该群组应用适用于由一个用户启动一个群组的情形。本发明的该实施例特别适宜于私有群组,例如一组朋友、亲属或工作同事。
图1显示了拥有依照本发明的实施例的群组应用的设备的图表表示。
设备10具有控制器11,用以控制本设备的操作;通信部件12,用以与其它设备通信;用户界面部件13,用以与设备用户通信;以及内存14,其中储存了至少一个依照本发明的实施例的群组应用15。另外,对于一个本领域技术人员来说显然的是,设备10可能具有一定数量的其它部件,这些部件与本发明的操作无关,因此不再进一步描述其细节。
控制器11可作为一个微处理器实现。优选地,通信部件12是一个无线通信部件,一个典型的该部件包含天线,发送部件和接收部件。然而,也可能使用有线通信部件或调制解调器。典型的用户界面部件13包括显示器和按钮或键盘型输入。
控制器11连接到通信部件12,用户界面部件13和内存14,以在群组应用15运行时控制设备的操作。另外,群组应用15可通过通信部件12接收,该群组应用15的一个拷贝也可通过该通信部件12发送,例如发送到另一个设备。另一可供选择的方法是,群组应用15可在设备10的制造过程中存储到内存14。
图2是依照本发明的实施例的示例性群组应用的组成组件的图表表示。
图2显示的群组应用包含一定数量的组成组件,每一个组件执行一项不同的功能,该功能在参考接下来的描述后将会变得清楚。优选地,该群组应用将以一种合适的软件语言程序实现,该软件语言程序具有对应的软件组件。然而,需要指出的是,不是所有显示的组件都是本发明严格必需的,另外,对于本领域技术人员来说,有可能在同一软件组件中实现图2分离显示的一些功能组件。优选地,群组应用以诸如JAVA编程语言之类的面向对象的编程语言实现。
图2显示的群组应用包含多个组件:首先,用户界面组件20,用以使与用户的交互有效;成员资格列表组件21,用以保存群组成员的列表;若干群组成员资格组件22-26,用以使与群组成员的用户交互有效;以及若干成员资格列表管理组件27-29,用以保证正确地维护或更新成员资格列表组件保存的成员资格列表。现在将更加详细地解释这些由不同组件执行的不同功能。
用户界面组件20提供了用户与群组成员资格组件22-26之间的一个界面,以允许用户对群组成员资格的高级控制,以及与其他用户通过他们相应的群组应用进行交互。优选地,用户界面组件向用户提供了一个菜单,以允许选择各个群组成员资格组件22-26提供的特性。另一可供选择的方法是,用户界面组件可以提供按钮或支持语音激活,以允许选择各个群组成员资格组件22-26提供的特性。
成员资格列表组件21保存了群组当前成员的本地列表。该列表至少包含各个成员的联系信息,例如电话号码或网际协议(IP)地址。另外,该列表可以包含其它信息,例如备用联系号码和此人的姓名或昵称。可通过至少某些其它组件更新该列表。另外,至少某些其它组件使用该当前成员资格列表来完成它们各自的功能。
第一个群组成员资格组件是消息处理组件22,该组件处理群组成员之间的消息传输。来自其它群组成员的进入消息通过通信部件12接收,并通过用户界面组件20和用户界面部件13展现给用户,例如显示到显示器上。为了向群组发送消息,用户选择用户界面组件展现的发送消息功能,以访问该消息处理组件。消息处理组件22通过用户界面组件和用户界面部件13从用户取得要发送的消息。消息处理组件22从成员资格列表组件21取得当前成员资格列表,并将消息发送给该群组的所有当前成员。
第二个群组成员资格组件是创建群组组件23,该组件使得用户能够启动一个新群组的形成。发起用户可通过用户界面组件20和用户界面部件13选择创建群组组件23。发起用户的详细联系信息,例如无线电话设备10的电话号码,既可以作为发起成员资格信息预先存储在成员资格列表组件21,也可由创建群组组件23根据通过用户界面组件20和用户界面部件13接收到的信息来添加。创建群组组件23向所有由发起用户确定的潜在的群组新成员发送一个邀请加入消息,该消息包含群组种子(group seed)应用的一份拷贝,该群组种子应用包含了发起成员资格信息。
第三个群组成员资格组件是邀请群组组件24,该组件使得用户能够邀请新用户加入一个现有群组。邀请群组组件24在操作上与上文所述的创建群组组件23非常相似,但有一条例外,即成员资格列表组件21包含有该群组的所有当前用户的成员资格信息。
第四个群组成员资格组件是加入群组组件25,该组件使得用户能够接受或拒绝加入一个群组的邀请。当潜在成员的设备接收到一个群组应用时,加入群组组件25被激活,并通过潜在成员的设备的用户界面组件20和用户界面部件13展现关于是否加入该群组的选择。如果该潜在成员接受该群组的成员资格,加入群组组件将其成员资格信息(至少是联系信息,例如设备10的IP地址或电话号码)加入到成员资格列表组件21中的成员资格列表,并向发起者回发一个确认消息,该消息含有该成员资格列表组件保存的更新后的成员资格列表信息。
第五个群组成员资格组件是离开群组组件26,该组件使得用户能够离开一个群组。当用户通过用户界面组件20和用户界面部件13选择该组件时,离开群组组件26从成员资格列表组件取得当前成员资格列表,并向该群组的所有当前成员发送一个退出消息。
第一个成员资格列表管理组件是成员退出组件27,该组件在得到一个用户已退出群组的通知时更新成员资格列表组件21保存的成员资格列表。在通过通信部件12接收到一个退出消息时,成员退出组件27将与退出成员相关的成员资格信息从成员资格列表组件21保存的成员资格列表中删除。进一步地(但未显示),退出成员的退出可通过用户界面组件20和用户界面部件13通知给用户。
第二个成员资格列表管理组件是确认消息组件28,该组件通过添加用户的成员资格信息来更新成员资格列表组件21保存的成员资格列表,确认消息即从该用户接收到。另外,确认消息组件28也对成员资格列表组件21保存的更新后的成员资格列表与随确认消息接收到的成员资格信息进行比较。如果两个列表是一致的,则无须进一步的行动。如果列表不一致,确认消息组件28向发送确认消息的用户回发一个确认响应消息,该消息确定了附加的成员。例如,这可以通过将整个更新后的成员资格列表包含到确认响应消息来实现,如所示。一种替代的方法是,确认响应消息可以包含仅与附加成员相关的信息。
第三个成员资格列表管理组件是确认消息响应组件29,该组件更新成员资格列表组件21保存的成员资格列表,以包含附加的成员,这些成员包含在接收到的确认响应消息中的成员资格列表之中。然后,确认消息响应组件29向这些附加成员发送一个确认消息,该消息包含了更新后的成员资格列表。
图3是说明本发明实施例的示例性的群组应用的操作的流程图。
首先,发起者创建一个群组应用300。该群组应用具有一个已确认的群组成员,即发起者。发起者将群组种子发送给潜在的新成员,也就是发起者希望加入此群组的人员。
潜在的新成员接收到所述群组应用,该群组应用包含了当前成员列表及各自的地址301。在此阶段,当前成员列表仅包含发起者的成员资格信息。该潜在新成员如果希望加入该群组,则运行该群组应用302。该群组应用将该新成员的标识和地址添加到成员列表303并向成员列表中的所有其他用户发送一个确认消息,该消息包含有更新后的成员列表304。在此情况中,该成员资格列表仅包含发起者和该新成员,而确认消息被回送到发起者。例如,现有群组成员可在一个预先确定的端口号上进行监听,且该群组应用可启动一个监听相同端口号的后台进程。
当现有成员接收到确认消息时305,如果有必要的话,添加该确认消息的发送者的标识到该现有用户保存的成员列表(本地列表)的记录之中306,307。另外,将该本地列表与随确认消息接收到的成员列表(接收列表)进行比较308。
如果本地列表与接收列表一致,则无需行动309。然而,如果本地列表与接收列表不一致,则附加的成员已经加入到该群组。在此情形下,现有成员向新群组成员发送一个确认响应消息,该消息确定了本地列表中所有的附加成员310。如图所示,这可以通过将整个本地列表包含到确认响应消息来实现,或者,例如,通过仅包含附加成员的成员资格信息来实现。
当接收到确认响应消息时311,该新成员更新其群组成员本地列表312,以包含该确认响应消息中确定的附加成员。另外,该新成员向附加成员发送一个确认消息,以使附加成员的各个本地列表得以更新313。
进一步地,可通过将群组种子应用转发到一个另外的潜在新成员来添加现有群组314。如前所述,该潜在新成员可以接受或拒绝该群组的成员资格301,302。
图4说明了依照本发明的所述实施例的群组应用为响应用户输入或接收消息而进行的操作。与图3所示相一致的步骤被给予同样的参考标号。
另外,如前文参考图2所述,如果一个现有的群组成员决定离开群组,可运行群组应用并选择离开群组的选项。该群组应用向其本地列表中的所有成员发送一个退出消息401。在接收到该退出消息时,接收群组应用将相关的标识与地址从本地列表中删除,如上所述,该本地列表由该接收群组应用进行维护402。
进一步地,可用该群组应用的“消息处理”选项来向该群组的其他用户发送一个消息,如前文参考图2所述,该选项由消息处理组件提供403。另外,如前文参考图2所述,该群组应用通知用户从其他群组成员接收到的消息,例如将这些消息显示在设备显示器上404。
图5显示了由用户红、绿、蓝和橙组成的依照本发明的实施例的群组的形成,下面利用参考图6所述的示例性的消息序列对之进行描述。
图示的消息序列涉及由用户红发起、包含用户绿和蓝的一个群组的启动。在下文中,使用术语“颜色”来指代用户“用户颜色”的设备和群组应用。
一开始,如上面指示的,用户红准备一个群组应用并把它发送给用户绿和蓝(A)。该群组应用包含了一个仅含有群组发起者(红)的成员资格列表。
用户绿接收到该群组应用,并且通过运行该群组应用接受了该群组的成员资格。一个确认消息被发送给红,该确认消息包含了红和绿的成员列表(B)。当从绿接收到确认消息时,红将绿添加到其本地的成员列表。由于红的本地列表(红,绿)与从绿接收到的成员列表(红,绿)一致,无须进一步的行动。
用户蓝接收到该群组应用,并且也通过运行该群组种子应用接受了该群组的成员资格。一个确认消息被发送给红,该确认消息包含了红和蓝的成员列表(C)。当从蓝接收到确认消息时,红将蓝添加到其本地的成员列表。红将其本地列表(红,绿,蓝)与从蓝接收到的成员列表(红,蓝)进行比较,确定绿不在从蓝接收到的成员列表上。红向蓝发送了一个确认响应消息,该消息包含了红、绿和蓝的成员列表(D),因此将绿确定为一个附加的群组成员。蓝将绿添加到其本地成员列表,并向绿发送一个确认消息,该消息包含了成员列表红、蓝和绿(E)。当接收到该确认消息时,绿更新其本地列表,以将蓝包括进去。现在,由于各用户均有一个包含所有群组成员的完整成员资格列表,该群组形成就完成了。
当一个用户希望向该群组发送消息,该群组种子将该消息广播给本地列表上的该群组其他成员。因此,一个由用户绿张贴的消息被绿发送给红和蓝(F)。
用户蓝希望扩展该群组,因此将该群组种子应用发送给用户橙,该应用包含了当前的成员列表(红,绿,蓝)(G)。
用户橙接收到该群组应用,并且再一次通过运行该群组种子应用接受了该群组的成员资格。一个确认消息被发送给群组的所有成员,该确认消息包含了红、绿、蓝和橙的成员列表(H,I,J)。当接收到确认消息时,红、绿和蓝分别将橙添加到其本地的成员列表并对其本地列表与从橙接收到的成员列表进行比较。由于红、绿和蓝的本地列表现在与从橙接收到的成员列表一致,无须进一步的行动。
再一次地,当一个用户希望向该群组发送消息,该群组种子将该消息广播给本地列表上的该群组其他成员。因此,一个由用户绿张贴的消息被绿发送给红、蓝和橙(K)。
依照本发明的一个优选实施例的该群组种子应用被实现为一个软件代理。
该群组种子应用软件代理在“网络世界”中代表用户。例如,该代理将学习(或被给予)用户的偏爱和配置,以及要执行的通常任务。该代理是自治的(它可以自行做出决定,不必总是询问用户),而且是积极主动的(如果它“感觉”需要执行一项任务,它就可以启动该任务,无需外界要求它如此做)。
该群组种子应用软件代理与其它群组种子通信,以达成用户设定的任务。一种ACL(代理通信语言)可用于该软件代理,以便利不同的群组种子应用软件代理之间的讨论。
因此,作为直接与用户交互的替代,群组机制将由代表用户的代理进行处理。这提供了一种更大程度的灵活性,因为用户可以只要求高级目标,例如:“组织一次去电影院的活动(trip)”,然后他的个人代理将会试图根据各人是否有空来邀请他的朋友们(在他的电话列表中所找到的)。然后,该代理将根据该用户为此事件设定的参数创建该群组。
因此,本发明提供了一种优选的群组应用,该群组应用维护了一个群组的精确的成员资格列表,无需用户干预。优选地,该群组应用被实现为一个软件代理。对于本领域技术人员来说显然的是,可在不脱离本发明的范围的前提下,对所描述的结构进行变化和改动。

Claims (18)

1.一种群组应用,用于提供所述群组应用的一个用户与一组分别具有群组应用的用户的成员之间的通信,其包括成员资格列表管理工具,用于与其它群组应用直接交互而无需用户干预,以在各个成员群组应用上维护一个所有群组成员的精确本地成员资格列表。
2.如权利要求1所述的群组应用,其进一步包括群组成员资格工具,用于与其它群组应用交互,作为对用户选择的响应。
3.如权利要求2所述的群组应用,其中所述群组成员资格工具包括离开群组组件,用于向所述用户群组的所有群组应用发送退出消息。
4.如权利要求2或3所述的群组应用,其中所述群组成员资格工具包括加入群组组件,用于发送确认消息,作为对用户指示希望加入所述群组的响应。
5.如权利要求4所述的群组应用,其中所述确认消息被发送给所述成员资格列表上的所有其他成员。
6.如权利要求4或5所述的群组应用,其中所述确认消息包含有成员资格列表信息,所述成员资格列表信息包括与所述发送群组应用相关的信息。
7.如权利要求2-6之一所述的群组应用,其中所述群组成员资格工具包括向潜在的新用户发送包含有成员资格列表的新的群组应用。
8.如权利要求7所述的群组应用,其中所述的新的群组应用的所述成员资格列表包含有与所述发送群组应用相关的成员资格列表信息。
9.如权利要求7所述的群组应用,其中所述的新的群组应用的所述成员资格列表包含有与所述的完整的当前群组成员资格相关的成员资格列表信息。
10.如任一前述权利要求所述的群组应用,其中所述成员资格列表管理工具包括成员退出组件,用于更新所述群组种子应用成员资格列表,以在接收到成员的退出消息时删除所述成员。
11.如任一前述权利要求所述的群组应用,其中所述成员资格列表管理工具包括确认消息组件,用于接收确认消息,所述确认消息包含有来自第二群组应用的成员资格列表信息,其中所述确认消息组件将所述接收到的成员资格列表信息与所述群组应用成员资格列表进行比较,并且在出现差异的情况下向所述第二群组应用发送确认响应消息,所述确认响应消息包含有与附加成员相关的信息。
12.如权利要求11所述的群组应用,其进一步包括将所述确认消息的发送者添加到所述群组种子应用保存的所述成员资格列表的步骤。
13.如权利要求11或12所述的群组应用,其中所述的与附加成员相关的信息是所述群组种子应用成员资格列表的一份拷贝。
14.如任一前述权利要求所述的群组应用,其中所述成员资格列表管理工具包括确认响应消息组件,用于更新所述群组应用成员资格列表,以包含附加成员,作为对在确认响应消息中接收到的成员资格信息的响应,并且用于向所述附加成员发送包含有附加成员资格列表信息的确认消息。
15.如任一前述权利要求所述的群组应用,其中在所述成员资格列表管理工具的建立过程中在群组应用之间发送的消息包含有成员资格地址列表信息。
16.如任一前述权利要求所述的群组应用,其中所述群组应用包括软件代理。
17.如权利要求16所述的群组应用,当权利要求16从属于权利要求2或者其后任一从属于权利要求2的权利要求时,其中用户选择由所述软件代理提供。
18.一种其中具有如任一前述权利要求所述的群组应用的电子设备。
CNB028132165A 2001-06-29 2002-06-24 更新群组成员资格列表以促进群组通信的方法 Expired - Lifetime CN1302684C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP01401740A EP1274270B1 (en) 2001-06-29 2001-06-29 Method of updating a membership list of members of a group of users
EP01401740.4 2001-06-29

Publications (2)

Publication Number Publication Date
CN1522548A true CN1522548A (zh) 2004-08-18
CN1302684C CN1302684C (zh) 2007-02-28

Family

ID=8182786

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028132165A Expired - Lifetime CN1302684C (zh) 2001-06-29 2002-06-24 更新群组成员资格列表以促进群组通信的方法

Country Status (6)

Country Link
US (1) US7231206B2 (zh)
EP (1) EP1274270B1 (zh)
CN (1) CN1302684C (zh)
AT (1) ATE464753T1 (zh)
DE (1) DE60141819D1 (zh)
WO (1) WO2003003779A1 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007033590A1 (fr) * 2005-09-26 2007-03-29 Huawei Technologies Co., Ltd. Procede, appareil et systeme d'adhesion d'un membre a un groupe
CN100456682C (zh) * 2005-07-30 2009-01-28 腾讯科技(深圳)有限公司 群组通信系统及其建立讨论组的方法
WO2009021413A1 (fr) * 2007-08-15 2009-02-19 Huawei Technologies Co., Ltd. Procédé et système pour rejoindre un groupe
CN101137133B (zh) * 2007-10-22 2011-05-04 中兴通讯股份有限公司 一种集群系统中群组信息的更新方法及装置
CN101631391B (zh) * 2008-07-17 2011-08-24 广达电脑股份有限公司 建立适应性移动群组网络的方法
CN102547600A (zh) * 2010-12-29 2012-07-04 上海博泰悦臻电子设备制造有限公司 基于车载终端的聊天群组的创建方法及系统
CN101652940B (zh) * 2007-03-23 2012-11-28 摩托罗拉解决方案公司 用于管理通信设备的通信组的方法
TWI458324B (zh) * 2008-05-30 2014-10-21 Hon Hai Prec Ind Co Ltd 通訊終端和號碼查詢方法
CN113132919A (zh) * 2020-01-15 2021-07-16 成都鼎桥通信技术有限公司 一种群组监听方法和装置
CN116188208A (zh) * 2022-10-12 2023-05-30 北京雪杉教育科技发展有限公司 学生用户信息处理方法、装置、电子设备和计算机介质

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3401794A1 (en) 2002-01-08 2018-11-14 Seven Networks, LLC Connection architecture for a mobile network
US8019317B2 (en) 2002-04-12 2011-09-13 Thomson Licensing Simultaneous nationwide update of database information on mobile communications devices
EP1574964A1 (en) * 2002-12-20 2005-09-14 Matsushita Electric Industrial Co., Ltd. Information management system
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7987233B1 (en) * 2003-08-15 2011-07-26 Microsoft Corporation System and methods for facilitating a multiparty communications session with a dynamically designated session manager
FI117150B (fi) 2004-02-26 2006-06-30 Nokia Corp Menetelmä ja sovellus kokouspuhelun järjestämiseksi solukkoverkossa sekä solukkoverkossa toimiva päätelaite
GB0406104D0 (en) * 2004-03-17 2004-04-21 Koninkl Philips Electronics Nv Connecting devices to a peer-to-peer network
US8234374B2 (en) * 2004-04-26 2012-07-31 Microsoft Corporation Privacy model that grants access rights and provides security to shared content
US7546086B2 (en) * 2004-05-07 2009-06-09 Telefonaktiebolaget L M Ericsson (Publ) Ad-hoc messaging between wireless devices
EP1603358A1 (en) * 2004-06-04 2005-12-07 Sony Ericsson Mobile Communications AB Radio communication equipment and method of controlling said radio communication equipment
CN101044770B (zh) 2004-08-16 2016-05-04 高通股份有限公司 用于管理群组通信中的群组成员资格的方法和装置
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
WO2006045102A2 (en) 2004-10-20 2006-04-27 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US20060111135A1 (en) * 2004-11-19 2006-05-25 Gray William M Method to facilitate distribution of group identifications for push-to-talk groups
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US7969959B2 (en) 2004-12-16 2011-06-28 Critical Response Systems, Inc. Method and apparatus for efficient and deterministic group alerting
US8811586B2 (en) 2005-02-17 2014-08-19 Nokia Corporation Method and application for arranging a conference call in a cellular network and a mobile terminal operating in a cellular network
US7877703B1 (en) 2005-03-14 2011-01-25 Seven Networks, Inc. Intelligent rendering of information in a limited display environment
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US7660850B2 (en) * 2005-05-27 2010-02-09 Microsoft Corporation Supporting a serial and a parallel invitation protocol
US7882176B2 (en) * 2005-05-27 2011-02-01 Microsoft Corporation Establishing a multiparty session by sending invitations in parallel
CN100463405C (zh) * 2005-06-09 2009-02-18 腾讯科技(深圳)有限公司 基于群组的通信方法及系统
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US20070157266A1 (en) * 2005-12-23 2007-07-05 United Video Properties, Inc. Interactive media guidance system having multiple devices
US20070157281A1 (en) * 2005-12-23 2007-07-05 United Video Properties, Inc. Interactive media guidance system having multiple devices
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US7835736B2 (en) 2006-04-03 2010-11-16 Disney Enterprises, Inc. System and method for initializing a portable communication device within a group at a point of activation
CN1968120B (zh) * 2006-04-07 2010-05-12 华为技术有限公司 一种管理群组信息的方法和系统
JP4828999B2 (ja) * 2006-04-27 2011-11-30 京セラ株式会社 移動局及びサーバ
EP1860904A1 (en) * 2006-05-26 2007-11-28 Matsushita Electric Industrial Co., Ltd. Mobility management in communication networks
BRPI0603938B1 (pt) * 2006-08-18 2019-10-22 Inst Alberto Luiz Coimbra De Pos Graduacao E Pesquisa De Engenharia Coppe/Ufrj método para formação de comunidades virtuais espotâneas baseadas em interesses comuns utilizando equipamentos de comunicação sem fio
US20080071862A1 (en) * 2006-09-15 2008-03-20 International Business Machines Corporation Dynamic directory group creation via electronic event scheduling
US9660827B2 (en) * 2007-01-12 2017-05-23 Symbol Technologies, Llc System and method of switching from multicast to unicast calls
US8161473B2 (en) * 2007-02-01 2012-04-17 Microsoft Corporation Dynamic software fingerprinting
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US20100190478A1 (en) * 2009-01-23 2010-07-29 Qualcomm Incorporated System and method for push-to-share file distribution with previews
US9674675B2 (en) 2007-06-20 2017-06-06 Qualcomm Incorporated Synchronizing floor control and media sharing in a half-duplex PTT system
US9210202B2 (en) 2007-06-20 2015-12-08 Qualcomm Incorporated System and method for sharing media in a group communication among wireless communication devices
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US8892145B2 (en) * 2010-02-18 2014-11-18 Qualcomm Incorporated System and method for selective media object removal in group communications among wireless communication devices
WO2011126889A2 (en) 2010-03-30 2011-10-13 Seven Networks, Inc. 3d mobile user interface with configurable workspace management
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US9043433B2 (en) 2010-07-26 2015-05-26 Seven Networks, Inc. Mobile network traffic coordination across multiple applications
US9077630B2 (en) 2010-07-26 2015-07-07 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
GB2500333B (en) 2010-07-26 2014-10-08 Seven Networks Inc Mobile application traffic optimization
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
WO2012061437A1 (en) 2010-11-01 2012-05-10 Michael Luna Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
GB2499534B (en) 2010-11-01 2018-09-19 Seven Networks Llc Caching adapted for mobile application behavior and network conditions
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
GB2495463B (en) 2010-11-22 2013-10-09 Seven Networks Inc Aligning data transfer to optimize connections established for transmission over a wireless network
GB2500327B (en) 2010-11-22 2019-11-06 Seven Networks Llc Optimization of resource polling intervals to satisfy mobile device requests
GB2501416B (en) 2011-01-07 2018-03-21 Seven Networks Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
WO2012145533A2 (en) 2011-04-19 2012-10-26 Seven Networks, Inc. Shared resource and virtual resource management in a networked environment
GB2504037B (en) 2011-04-27 2014-12-24 Seven Networks Inc Mobile device which offloads requests made by a mobile application to a remote entity for conservation of mobile device and network resources
WO2012149434A2 (en) 2011-04-27 2012-11-01 Seven Networks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
WO2013008251A2 (en) * 2011-07-08 2013-01-17 Hughes Systique India Private Limited Method and system for social networking in a restricted connectivity environment
WO2013015994A1 (en) 2011-07-27 2013-01-31 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US8934414B2 (en) 2011-12-06 2015-01-13 Seven Networks, Inc. Cellular or WiFi mobile traffic optimization based on public or private network destination
US9009250B2 (en) 2011-12-07 2015-04-14 Seven Networks, Inc. Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation
WO2013086447A1 (en) 2011-12-07 2013-06-13 Seven Networks, Inc. Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
US8861354B2 (en) 2011-12-14 2014-10-14 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
EP2792188B1 (en) 2011-12-14 2019-03-20 Seven Networks, LLC Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
GB2499306B (en) 2012-01-05 2014-10-22 Seven Networks Inc Managing user interaction with an application on a mobile device
WO2013116856A1 (en) 2012-02-02 2013-08-08 Seven Networks, Inc. Dynamic categorization of applications for network access in a mobile network
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network
WO2014011216A1 (en) 2012-07-13 2014-01-16 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US20160307227A1 (en) * 2015-04-14 2016-10-20 Ebay Inc. Passing observer sensitive publication systems
US10484321B2 (en) * 2016-03-21 2019-11-19 Lenovo (Singapore) Pte. Ltd. Apparatus, method, and program product for blocking group message replies
US10623234B2 (en) * 2017-06-08 2020-04-14 Microsoft Technology Licensing, Llc Managing alerts regarding additions to user groups

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5724655A (en) * 1994-04-12 1998-03-03 Motorola, Inc. Method and apparatus for operating a communication unit consisting of multiple devices
US5530914A (en) * 1994-08-15 1996-06-25 Motorola, Inc. Method for determining when a radio leaves a radio talk group
JP3183784B2 (ja) * 1994-09-26 2001-07-09 沖電気工業株式会社 データ転送システム及びデータ転送方法
JPH11501194A (ja) * 1995-12-22 1999-01-26 フィリップス エレクトロニクス ネムローゼ フェンノートシャップ 1群の装置の間で通信するためのシステム
FR2748834B1 (fr) * 1996-05-17 1999-02-12 Gemplus Card Int Systeme de communication permettant une gestion securisee et independante d'une pluralite d'applications par chaque carte utilisateur, carte utilisateur et procede de gestion correspondants
US6092201A (en) * 1997-10-24 2000-07-18 Entrust Technologies Method and apparatus for extending secure communication operations via a shared list
US6032051A (en) * 1997-12-01 2000-02-29 Telefonaktiebolaget L/M Ericsson Wireless mobile comunication devices for group use
US6292657B1 (en) * 1998-07-13 2001-09-18 Openwave Systems Inc. Method and architecture for managing a fleet of mobile stations over wireless data networks
US6292672B1 (en) * 1998-10-29 2001-09-18 Avaya Technology Corp. Call pickup group controlled by wireless terminals
US6385461B1 (en) * 1998-11-16 2002-05-07 Ericsson Inc. User group indication and status change in radiocommunications systems
FI982490A0 (fi) * 1998-11-18 1998-11-18 Nokia Corp Menetelmä ja järjestelmä viestintää varten
US6647020B1 (en) * 1999-12-17 2003-11-11 Motorola, Inc. Methods for implementing a talkgroup call in a multicast IP network
JP4442007B2 (ja) * 2000-03-30 2010-03-31 Kddi株式会社 移動端末にグループ通信を提供するシステム
WO2002089457A1 (en) * 2001-04-30 2002-11-07 Octave Communications, Inc. Audio conferencing system and method

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100456682C (zh) * 2005-07-30 2009-01-28 腾讯科技(深圳)有限公司 群组通信系统及其建立讨论组的方法
CN100370850C (zh) * 2005-09-26 2008-02-20 华为技术有限公司 一种创建群组和添加群组成员的方法、装置及系统
WO2007033590A1 (fr) * 2005-09-26 2007-03-29 Huawei Technologies Co., Ltd. Procede, appareil et systeme d'adhesion d'un membre a un groupe
CN101652940B (zh) * 2007-03-23 2012-11-28 摩托罗拉解决方案公司 用于管理通信设备的通信组的方法
WO2009021413A1 (fr) * 2007-08-15 2009-02-19 Huawei Technologies Co., Ltd. Procédé et système pour rejoindre un groupe
CN101137133B (zh) * 2007-10-22 2011-05-04 中兴通讯股份有限公司 一种集群系统中群组信息的更新方法及装置
TWI458324B (zh) * 2008-05-30 2014-10-21 Hon Hai Prec Ind Co Ltd 通訊終端和號碼查詢方法
CN101631391B (zh) * 2008-07-17 2011-08-24 广达电脑股份有限公司 建立适应性移动群组网络的方法
CN102547600A (zh) * 2010-12-29 2012-07-04 上海博泰悦臻电子设备制造有限公司 基于车载终端的聊天群组的创建方法及系统
CN102547600B (zh) * 2010-12-29 2015-10-07 上海博泰悦臻电子设备制造有限公司 基于车载终端的聊天群组的创建方法及系统
CN113132919A (zh) * 2020-01-15 2021-07-16 成都鼎桥通信技术有限公司 一种群组监听方法和装置
CN116188208A (zh) * 2022-10-12 2023-05-30 北京雪杉教育科技发展有限公司 学生用户信息处理方法、装置、电子设备和计算机介质
CN116188208B (zh) * 2022-10-12 2023-12-19 北京雪杉教育科技发展有限公司 学生用户信息处理方法、装置、电子设备和计算机介质

Also Published As

Publication number Publication date
DE60141819D1 (de) 2010-05-27
WO2003003779A1 (en) 2003-01-09
EP1274270A1 (en) 2003-01-08
ATE464753T1 (de) 2010-04-15
US7231206B2 (en) 2007-06-12
EP1274270B1 (en) 2010-04-14
CN1302684C (zh) 2007-02-28
US20030008674A1 (en) 2003-01-09

Similar Documents

Publication Publication Date Title
CN1302684C (zh) 更新群组成员资格列表以促进群组通信的方法
CN1303829C (zh) 在无线和非无线环境中促进用户定义伙伴组之外的瞬时通信
CN100384186C (zh) 多个账号同时在一个客户端上实现imps业务的系统及方法
RU2302033C2 (ru) Система и способ обеспечения преемственности между клиентами обмена сообщениями
US20120306996A1 (en) Extended Presence for Video Conferencing Systems
US20090221307A1 (en) Group communications
CN101494620B (zh) 用于改进即时消息递送系统的控制的方法和系统
CN1697392A (zh) 用于选择最佳通信程序的方法和装置
EP1562386A2 (en) Command based system for broadcasting group SMS with mobile message receiver and communication server
RU2407232C2 (ru) Способ, мобильный терминал, система и компьютерный программный продукт для атрибуции контента в реальном времени
CN1968152A (zh) 用于呈现在线实体在线状态的系统和方法
CN1653829A (zh) 在非即时消息传送环境中提供即时消息传送功能
CN1846401A (zh) 带有关于组成员的信息的组业务
US20060200517A1 (en) Method and apparatus for real time multi-party conference document copier
CN1578278A (zh) 即时消息的传输系统
CN102307105A (zh) 一种群组发起会议的方法
CN1992625A (zh) 基于即时通讯的多议题讨论组信息流的处理方法
EP2159989A1 (en) System, apparatus, and method for mobile community service
CN108111405B (zh) 一种基于互联网社交软件的多用户信息交互方法及装置
CN101069168A (zh) 用于提供用户可选电子消息动作选项和处理的系统和方法
CN105681173A (zh) 即时通讯中会话的创建方法、装置及系统
CN102413131B (zh) 基于会话的合作过滤
AU2007281084A1 (en) Data message management system
DE60033191T2 (de) Abrechnungssystem für ein system zur sofortigen nachrichtenübermittlung
CN1617542A (zh) 一种通信终端协助用户选择联系方式的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILE CO., LTD.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110107

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20110107

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois, USA

Patentee before: Motorola, Inc.

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY, Inc.

TR01 Transfer of patent right

Effective date of registration: 20160302

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20070228