信息共享群组,服务器和客户端群组应用程序及其方法技术

技术编号:2860107 阅读:266 留言:0更新日期:2012-04-11 18:40
在通信服务器上创建(310)信息共享群组,并通过将自动删除属性和该信息共享群组相关(330)、在规定群组有效时间间隔到期(340)后自动删除该信息共享群组(320)的方法。优选地,仅当不存在活动群组会话(350)时删除该群组。在群组应用程序产生的群组属性原语中规定自动删除属性以及任何有效时间周期属性,该群组应用程序运行在例如发送该原语到服务器的客户端上。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】
,服务器和客户端群组应用程序及其方法
本专利技术通常涉及,更具体涉及创建和删除,例如那些由因特网服务提供商提供的和其他通信服务器上的。本专利技术还涉及服务器和客户端群组应用程序(包括那些在无线通信手机上运行的)的群组属性以及方法。
技术介绍
在通信服务器上创建并提供包括聊天室、新闻组和其他讨论论坛的是已知的,例如在包括美国在线及其它的因特网服务提供商(ISP)服务器上。可由服务提供商和服务器主机或用户,例如由ISP用户和成员创建这些群组。基于服务器的通常在登录到主机服务器之后在创建群组用户接口处实施的创建群组事务处理内创建。当创建新的群组时,通常由服务器应用程序给该群组分配唯一的识别符。群组创建人通常给群组规定一个或多个属性,例如在设定群组属性事务处理中。已知的群组属性包括,例如,群组名称和群组话题,它们通常都由群组创建人分配或规定。群组属性还可以规定群组成员的属性,例如该群组成员是“私人”还是“公众”,“开放”还是“有限”,对群组成员规模限制等。其他已知的群组属性包括该群组是否支持私人消息传递,以及该群组是否是可搜索的。某些属性由该群组的服务器规定,其他属性可由群组创建人规定。如果未被创建人设定,则假定其他群组属性是默认值。现在,就必须手动或者由服务器或由群组创建者删除。当结合以下详细说明的附随附图仔细考虑本专利技术的详细说明时,本领域普通技术人员会更加清楚本专利技术的不同方面、特征和优点。附图说明图1是示范通信结构的示意框图,该示范通信结构具有可用无线或其他客户端访问的提供群组服务的服务器。图2是具有群组服务功能的示范群组服务器结构的更详细的示意框图。图3是示范群组创建和删除处理流程图。图4是示范群组属性选择处理流程图。图5是示范群组配置文件,该文件具有群组属性数据字段。图6是示意应用程序产生的属性原语(primitive)。具体实施例方式在图1中,示范通信结构100包括至少一个无线服务器110,该服务器包括一个或多个服务功能元件112,至少其中之一是下面详细说明的群组服务元件。在具有多个服务器110的系统中,服务器通过相应的服务接入点114使用服务器-服务器协议(SSP)通信。图2显示示范服务器200,包括多个服务元件210,该元件210包括存在状态(presence)服务功能212,即时消息传递(IM)功能214,功能216,以及内容共享功能218。在本专利技术中,该服务器至少提供群组服务功能,虽然在其他实施例中该服务器可以提供其他服务功能,包括在示范实施例中显示的服务元件的组合。服务器200可以是无线服务器,如图1所示,或可以是不能无线访问的服务器。该服务器通常可由无线和有线客户端访问。在图1中,示范无线服务器110给用客户-服务器协议(CSP)通信的不同无线客户端122以及用命令线接口(CLI)协议通信的无线客户端124提供接入服务。其他客户端,包括无线客户端和基于浏览器的客户端126,可通过连接到专有服务器132的专有网关130访问无线服务器110,专有服务器132具有对应接入点134,它通过服务器-服务器协议(SSP)和无线服务器110的服务接入点114通信。基于浏览器的客户端可以是无线或有线的,包括例如因特网服务提供商(ISP)用户。在图2中,服务器接入点220包括客户端-服务器协议(CSP)接入元件222,用于直接和客户端,例如图1中运行群组应用程序的无线客户端122通信。在某些实施例中,无线客户端122包括以例如C编程语言编写的嵌入式群组应用程序软件。在其他实施例中,无线客户端122包括J2ME形式的基于JAVA的群组应用程序软件。在图2中,服务器接入点220包括命令线协议(CLP)接入元件224,用于直接和命令线接口传统无线客户端,例如双向短消息服务(SMS)装置以及其他传统装置通信。在图1中,示范无线服务器110还经服务器移动核心网络协议(SMCNP)和移动核心网络140通信。在图2中,服务器接入点220包括和移动核心网络140通信的SMCNP接入元件226。服务器接入点220包括和其他服务器(例如图1中的专有服务器网关130)使用服务器-服务器协议通信的SSP接入元件228。在图2中,服务器接入点220包括客户确认和授权功能232,服务发现和协定功能234,用户概况管理功能236以及服务中继功能238。在某些实施例中,服务接入点220可和服务器服务元件物理上在一起,但通常服务接入点220是和服务元件服务器物理分离的网关。由服务器提供的服务包括,新闻和讨论群组、聊天室、以及通常任何其他群组类型。通常由服务器或客户端创建群组。在图3的处理流程图300中,在块310,由服务提供商或客户端创建群组,例如由无线用户或其他授权访问该服务器的用户。在某些实施例中,例如,该群组由在创建群组事务处理中登录到该服务器的客户端创建,其中由群组创建人规定群组属性。允许群组创建的用户接口和应用程序通常是公知的。在其他应用中,修改或更新先前建立群组的群组属性。当创建或更新该群组时,在服务器上建立新的或更新的群组。在某些实施例中,在客户端创建该群组或在客户端改变先前创建群组的属性并传送给服务器,因此在服务器上建立该群组或修改它的属性。在一个实施例中,在通信服务器上建立之后,它包括新群组的建立或改变先前建立群组的一个或多个属性,当和该相关的特定时间周期到期时,从服务器上自动删除该,如图3在块320显示的。在一个实施例中,创建人规定是否自动删除该群组,例如通过选择或设定自动删除群组属性,或在创建群组或之后更新群组属性时将自动删除该群组的命令和该群组相关联。在图3中,在块330,确定是否要自动删除该群组。如果没有为该群组规定自动删除,在块320,服务器维护该而不自动删除该群组。在图3中,如果为该群组规定了自动删除,则在块320当与其相关的时间周期到期时删除该群组。在一个实施例中,用户规定和相关的时间周期,例如通过规定设定群组有效时间周期属性,指示在自动删除之前相关群组存在的时间。在规定要自动删除的实施例中,可由群组创建人设定该群组有效时间周期,或可选地可将群组有效时间周期假定为默认值,而非由创建人选择。图4是部分创建或属性更新处理流程图400。在块410,规定是否自动删除群组,在块420,选择群组有效时间周期。在块430,如果群组创建人/编辑人未规定该值则设定默认群组有效时间周期。在块440可以规定其他群组属性。图5是示范群组配置文件5的示意图,该文件可例如存储在通信服务器中,规定群组属性。该群组配置文件可被用于基于服务器的群组应用程序,并在某些实施例中群组成基于服务器的群组应用程序的一部分。群组配置文件和特定群组相关,例如将群组配置数据文件相关到和该数据相关的群组的唯一群组识别信息。群组配置文件通常包括群组属性数据字段,用于存储群组属性数据段以及其他用于对应群组的信息。在某些实施例中,群组配置文件包括用于多于一个群组的群组配置信息。在图5中,群组配置文件包括可被设定为真或假的自动删除属性数据字段510。群组有效时间数据字段存储规定在特定时间周期之后是否自动删除和该群组配置文件相关联的的信息。当设定为真时,在规定时间周期之后将自动删除和该群组配置文件相关联的。图5的群组配置文件还包括群组有效时间周期数据字段5本文档来自技高网...

【技术保护点】
一种通信服务器中的方法,包括:在该通信服务器上建立信息共享群组;当和该信息共享群组相关的特定时间周期到期时,从通信服务器上自动删除该信息共享群组。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:罗伯特帕策尔胡滨德米特里拉特波夫
申请(专利权)人:摩托罗拉公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利