用于多重个性支持和动态个性选择的方法和装置制造方法及图纸

技术编号:10054357 阅读:164 留言:0更新日期:2014-05-16 03:59
装置和方法建立并保存用于定义与单个用户账号相关联的不同个性的多个简档。此外,本申请中描述的装置和方法能够实现群组通信会话,包括从发起者接收针对发起群组通信会话的请求,其中该请求识别多个参与者。此外,这些方面包括从多个不同已建立发起者简档中选择要显示给多个参与者中的各参与者的发起者简档,其中多个不同已建立发起者简档中的各简档与单个用户账号相关联。此外,在这些方面中,要显示给多个参与者中的第一个参与者的、第一个选定的发起者简档,不同于要显示给多个参与者中的第二个参与者的、第二个选定的发起者简档。

【技术实现步骤摘要】
【国外来华专利技术】用于多重个性支持和动态个性选择的方法和装置依据35U.S.C.§119声明优先权本专利申请要求享有于2011年7月22日提交的、标题为“METHODANDAPPARATUSFORMULTIPLEPERSONALITYSUPPORTANDDYNAMICPERSONALITYSELECTION”的临时申请No.61/511,019的优先权,该临时申请已经被转让给本申请的受让人,通过引用方式将该临时申请明确地并入本文。
技术介绍
所描述的方面涉及通信,并且更具体地说,涉及用于建立多个个性并在群组通信中利用多个个性的方法和装置。通信设备和移动操作系统为用户提供各种通信模式,比如社交网络、微博、即时消息、针对语音消息的丰富的媒体通信应用、视频呼叫等。用户经常希望用基于例如使用中的应用的类型、该用户正在与谁进行通信、通信的上下文等的不同用户简档来标识他们自己。为了给出表示一个用户的不同个性的不同简档:a)用户通常创建与不同应用上的简档相关联的不同账号;b)创建具有针对相同应用的不同简档的多个账号,并且使用适当的应用或者针对相同应用的标识;或c)创建具有关联简档的一个账号,并且通过创建指示简档的哪些部分对谁可见的列表,来控制该简档的可见性。替代地或者附加地,为了给出不同简档,用户可能需要管理针对相同应用或不同应用的不同账号的地址簿。管理这些多个账号和/或地址簿是繁琐的。因此,期望在简档管理和选择方面进行改进。
技术实现思路
为了对一个或多个方面有一个基本的理解,下面给出了对这些方面的简单概括。该概括部分不是对所有预期方面的详尽概述,并且既不是旨在标识所有方面的关键或重要元素,也不是旨在描述任何或全部方面的范围。其唯一目的是用简化的形式呈现一个或多个方面的一些设计构思,以此作为后面给出的更详细说明的前奏。在一个方面,一种建立群组通信会话的方法包括从发起者接收针对发起群组通信会话的请求,其中所述请求识别多个参与者。此外,该方法包括从多个不同已建立发起者简档中选择要显示给所述多个参与者中的各参与者的相应发起者简档,所述多个不同已建立发起者简档中的各简档与单个用户账号相关联。另外,要显示给所述多个参与者中的第一个参与者的、第一个选定的发起者简档,不同于要显示给所述多个参与者中的第二个参与者的、第二个选定的发起者简档。另外的相关方面可以包括以下各项中的一项或多项:至少一个处理器包括用于执行该方法的动作的一个或多个模块;包括计算机可读介质的计算机程序,该计算机可读介质具有用于执行方法的动作的至少一个指令;一种装置包括用于执行方法的动作的一个或多个模块;以及一种群组通信服务器包括用于执行方法的动作的一个或多个组件(比如,群组通信管理器、简档确定器和简档管理器)。为了实现前述和有关的目的,一个或多个方面包括下文所充分描述和权利要求中具体指出的特征。下文描述和附图详细描述了一个或多个方面的某些示例性特征。但是,这些特征仅仅表明了其中可采用各方面的原理的各种方法中的一些方法,并且该说明书旨在包括所有这些方面及其等同物。附图说明下面结合附图来描述所公开的方面,提供的这些附图用于说明而不是限制所公开的方面,其中相同的附图标记表示相同的元素,其中:图1是用于建立多个个性并且在群组通信中利用多个个性的系统的一个方面的示意图;图2A和图2B是管理用于定义与用户账号相关联的不同个性的多个简档的方面的示意图;图3是群组通信会话的一个方面的示意图,其中,至少一个群组参与者至少由针对一个其它群组参与者的第一个个性和针对另一个群组参与者的不同的第二个个性来表示;图4A和图4B是对定义群组通信系统中的一个或多个用户的不同个性的多个简档的建立和使用的一个方面的消息流程图;图5和图6是一个或多个用户简档的基于联系人的管理的一个方面的示意图;图7和图8是一个或多个用户简档的基于应用的管理的一个方面的示意图;图9和图10是对要向另一个用户呈现的简档进行用户管理的简档选择的一个方面的示意图;图11和图12是对要向已加入进行中的群组通信会话的另一个用户呈现的简档进行动态的、通信中的用户管理的简档选择的一个方面的示意图;图13是对定义群组通信系统中的一个或多个用户的不同个性的多个简档进行建立和使用的一个方面的消息流程图,特别是涉及在群组通信服务器处的多个简档存储和选择;图14是在多个简档选择和使用的情况下,对群组通信会话进行建立的一个方面的示意图;图15是逐个用户的混合简档的创建的一个方面的示意图;图16是图15的混合简档的选择和使用的一个方面的示意图;图17是用于图1的系统中的计算机设备的一个方面的示意图;以及图18是使用定义不同个性的多个简档建立群组通信会话的方法的一个方面的流程图。具体实施方式现在参照附图描述各个方面。在下面的描述中,为了解释的目的,提供了很多具体细节,以提供对一个或多个方面的透彻理解。然而,可能显然的是,可以在没有这些具体细节的情况下实施这个(些)方面。在一个方面中,所描述的装置和方法使得用户能够用公共平台(例如,群组通信服务器、应用或应用的群组)来创建一个账号,具有创建和定义多个简档来表示用户的不同个性的选项。本申请中所使用的,术语“平台”可以包括基于网络的服务器平台,比如群组通信服务器或社交网络服务器或一些其它通信平台,也可以是基于设备的平台,比如应用、应用的群组或客户端平台或托管多个应用的中间件,或者定义客户端/服务器通信框架的基于网络的平台和基于设备的平台两者的组合。例如,在一个方面中,在基于网络的平台和基于设备的平台两者的组合中,本申请中描述的功能(例如,定义简档、存储/索引简档、来自各个源(包括第三方接口)的简档数据的集合、基于规则的简档选择、等等)可以分布在客户端设备和服务器中。简而言之,所描述的装置和方法可以有多个变型。此外,术语“简档”和“个性”在本申请中可以交换使用,如简档可以定义用户个性或者用户个性可以定义简档。应该注意的是,简档并不仅是用户的姓名、头像和/或标识符,而是可以包括任何数量的其它参数,比如但不限于,用户的姓名、地址信息、存在信息、基于文本的状态/活动、位置信息、照片、一个或多个兴趣等。此外,所描述的装置和方法能够使用户为该平台创建一组规则使得该平台能够根据使用中的应用、群组通信会话中的参与者、上下文(位置、一天中的时间等)等,来动态地为该用户选择“正确的”或最适当的简档。群组通信可以包括具有多个参与方的任何通信。例如,群组通信会话可以包括但不限于,群组呼叫、游戏、聊天会话、社交网络通信、视频呼叫和即时消息等等。相应地,在一个方面中,所描述的装置和方法可以使用户减轻对手动地管理多个账号的需要。相反,所描述的装置和方法能够根据用户偏好或定义的简档选择规则来自动地用优选的简档进行通信。并且,在一个方面中,所描述的装置和方法可以涉及群组参与者的简档管理。在一个方面中,所描述的装置和方法可以使群组的拥有者、给定的参与者或任何其它授权实体指示该群组成员的所有参与者将看到的简档信息。此外,在另一个方面中,所描述的装置和方法也许能够基于群组通信会话中的其它参与者的各自偏好,使不同群组参与者看见与其它参与者相同或不同的简档。例如,如果参与者A、B、C和D处于群组通信会话中(他们都具有表示一个或多个个性的一个或多个简档,例如,本文档来自技高网...
用于多重个性支持和动态个性选择的方法和装置

【技术保护点】
一种用于建立群组通信会话的方法,包括:从发起者接收针对发起群组通信会话的请求,所述请求识别多个参与者;以及从多个不同已建立发起者简档中选择用于显示给所述多个参与者中的各个参与者的相应发起者简档,所述多个不同已建立发起者简档中的每一个与单个用户账号相关联,其中,要显示给所述多个参与者中的第一个参与者的第一个选定发起者简档,不同于要显示给所述多个参与者中的第二个参与者的第二个选定发起者简档。

【技术特征摘要】
【国外来华专利技术】2011.07.22 US 61/511,019;2012.07.19 US 13/553,5491.一种用于建立群组通信会话的方法,包括:从发起者接收针对发起群组通信会话的请求,所述请求识别多个参与者;以及从多个不同已建立发起者简档中选择用于显示给所述多个参与者中的各个参与者的相应发起者简档,所述多个不同已建立发起者简档中的每一个与单个用户账号相关联,其中,要显示给所述多个参与者中的第一个参与者的第一个选定发起者简档,不同于要显示给所述多个参与者中的第二个参与者的第二个选定发起者简档。2.如权利要求1所述的方法,其中,选择要显示给所述多个参与者的各个参与者的所述相应发起者简档的步骤包括:基于与各参与者相关联的联系人类别进行选择。3.如权利要求1所述的方法,其中,选择要显示给所述多个参与者中的各个参与者的所述相应发起者简档的步骤包括:基于与所述群组通信会话相对应的应用类型进行选择。4.如权利要求1所述的方法,其中,选择要显示给所述多个参与者中的各个参与者的所述相应发起者简档的步骤是基于所述发起者针对所述群组通信会话而正在使用的设备的设备标识。5.如权利要求1所述的方法,其中,选择要显示给所述多个参与者中的各个参与者的所述相应发起者简档的步骤包括:基于与所述单个用户账号相对应的一个或多个简档规则进行选择。6.如权利要求5所述的方法,其中,基于一个或多个简档规则来选择要显示给所述多个参与者中的各个参与者的所述相应发起者简档的步骤还包括基于以下各项中的一项或多项进行选择:位置信息、一天中的时间、日历信息、存在信息、用户偏好、使用中的群组通信应用、发起者信息、用户设备能力、用户设备标识、目标参与者设备能力、所述通信的主题或标题、所述通信的上下文、或者其它参与者信息。7.如权利要求1所述的方法,还包括:从针对各参与者的多个不同已建立参与者简档中获得参与者简档,以便显示给所述发起者和所述多个参与者中的其它参与者,其中,对于至少一个参与者而言,要显示给所述发起者或所述多个参与者中的其它参与者中的第一个的、第一个选定参与者简档,不同于要显示给所述发起者或所述多个参与者中的其它参与者中的第二个的、第二个选定参与者简档。8.如权利要求7所述的方法,其中,获得要显示给所述发起者和所述多个参与者中的其它参与者的各参与者简档的步骤包括:基于与所述发起者和所述多个参与者中的其它参与者相关联的联系人类别进行选择。9.如权利要求7所述的方法,其中,获得要显示给所述发起者和所述多个参与者中的其它参与者的各参与者简档的步骤包括:基于与所述群组通信会话相对应的应用类型进行选择。10.如权利要求7所述的方法,其中,获得要显示给所述发起者和所述多个参与者中的其它参与者的各参与者简档的步骤是基于所述参与者针对所述群组通信会话所正在使用的设备的设备标识。11.如权利要求7所述的方法,其中,获得要显示给所述发起者和所述多个参与者中的其它参与者的各个参与者简档的步骤包括:基于与所述多个参与者中的各参与者的单个用户账号相对应的一个或多个简档规则进行选择。12.如权利要求11所述的方法,其中,基于一个或多个简档规则来获得要显示给所述发起者和所述多个参与者中的其它参与者的各参与者简档的步骤还包括基于以下各项中的一项或多项来进行选择:位置信息、一天中的时间、日历信息、存在信息、用户偏好、使用中的群组通信应用、发起者信息、用户设备能力、目标参与者设备能力、设备标识、所述通信的主题或标题、所述通信的上下文、或其它参与者信息。13.如权利要求1所述的方法,还包括:建立所述群组通信会话;接收针对在所述群组通信会话的建立之后添加新参与者的请求;向所述发起者或所述多个参与者中的至少一个参与者发送简档选择请求,其中,所述简档选择请求要求所述多个不同已建立发起者简档中的要显示给所述新参与者的一个简档的标识、或者所述多个不同参与者简档中的要显示给所述新参与者的一个简档的标识;以及从所述发起者或所述多个参与者中的至少一个参与者接收简档选择,其中,所述简档选择包括所述多个不同已建立发起者简档中识别出的、要显示给所述新参与者的一个简档、或者所述多个不同参与者简档中识别出的、要显示给所述新参与者的一个简档。14.如权利要求1所述的方法,还包括:建立所述群组通信会话;接收针对在所述群组通信会话的建立之后添加新参与者的请求,其中,所述新参与者与一个或多个不同已建立参与者简档相关联;向所述新参与者发送简档选择请求,其中,所述简档选择请求要求所述一个或多个不同已建立参与者简档中的、要显示给所述群组通信会话中的其它参与者的一个简档的标识;以及从新参与者接收简档选择,其中,所述简档选择包括所述一个或多个不同已建立参与者简档中识别出的、要显示给所述群组通信会话中的其它参与者的一个简档。15.如权利要求1所述的方法,还包括:接收群组通信会话简档标识符;建立所述群组通信会话;接收针对在所述群组通信会话建立之后添加新参与者的请求,其中,所述新参与者与一个或多个不同已建立参与者简档相关联;以及选择所述一个或多个不同已建立参与者简档中的与所述群组通信会话简档标识符相对应的一个简档。16.如权利要求1所述的方法,还包括:接收群组通信会话简档标识符;建立所述群组通信会话;其中,从所述多个不同已建立发起者简档中选择要显示的所述发起者简档的步骤还包括:选择所述多个不同已建立发起者简档中的与所述群组通信会话简档标识符相对应的一个简档。17.如权利要求16所述的方法,还包括从一个或多个已建立参与者简档中选择相应参与者简档,使得各个所选定的参与者简档对应于所述群组通信会话简档标识符。18.如权利要求1所述的方法,还包括:建立所述群组通信会话;以及动态地改变被选择为要在所述群组通信会话期间显示的相应发起者简档。19.如权利要求18所述的方法,其中,改变所述相应发起者简档的步骤是基于接收到所述发起者针对所述群组通信会话正在使用另一种不同设备的通知。20.如权利要求7所述的方法,还包括:建立所述群组通信会话;以及一旦接收到所述参与者针对所述群组通信会话正在使用另一种不同设备的通知,就动态地更新要显示给所述发起者和所述多个参与者中的其它参与者的参与者简档。21.如权利要求1所述的方法,其中,所述群组通信会话包括群组呼叫、聊天会话、即时消息传送、视频呼叫和游戏中的一个或多个。22.至少一个用于建立群组通信会话的处理器,包括:用于从发起者接收针对发起群组通信会话的请求的第一模块,所述请求识别多个参与者;以及用于从多个不同已建立发起者简档中选择要显示给所述多个参与者中的各参与者的相应发起者简档的第二模块,所述多个不同已建立发起者简档中的各简档与单个用户账号相关联,其中,要显示给所述多个参与者中的第一个参与者的第一个选定发起者简档,不同于要显示给所述多个参与者中的第二个参与者的第二个选定发起者简档。23.如权利要求22所述的至少一个处理器,其中,所述第二模块还被配置为基于以下各项中的至少一项来选择要显示给所述多个参与者中的各参与者的所述相应发起者简档:与各参与者相关联的联系人类别、与所述群组通信会话相对应的应用类型、所述发起者正在用于所述群组通信会话的设备的设备标识、以及与所述单个用户账号相对应的一个或多个简档规则。24.如权利要求22所述的至少一个处理器,还包括:用于从各个参与者的多个不同已建立参与者简档中获得要显示给所述发起者和所述多个参与者中的其它参与者的参与者简档的第三模块,其中,对于至少一个参与者而言,要显示给所述发起者或所述多个参与者中的其它参与者中的第一个的、第一个选定参与者简档,不同于要显示给所述发起者或所述多个参与者中的其它参与者中的第二个的、第二个选定参与者简档。25.如权利要求22所述的至少一个处理器,还包括:用于建立所述群组通信会话的第三模块;以及用于动态地改变被选择为在所述群组通信会话期间显示的所述相应发起者简档的第四模块。26.一种用于建立群组通信会话的装置,包括:处理器,其被配置为:从发起者接收针对发起群组通信会话的请求,所述请求识别多个参与者;以及从多个不同已建立发起者简档中选择要显示给所述多个参与者中的各参与者的相应发起者简档,所述多个不同已建立发起者简档中的每个简档与单个用户账号相关联,其中,要显示给所述多个参与者中的第一个参与者的第一个选定的发起者简档,不同于要显示给所述多个参与者中的第二个参与者的第二个选定的发起者简档;以及存储器,其与所述处理器相通信。27.如权利要求26所述的装置,其中,所述处理器还被配置为:基于以下各项中的至少一项,选择要显示给所述多个参与者中的各参与者的所述相应发起者简档:与各参与者相关联的联系人类别、与所述群组通信会话相对应的应用类型、所述发起者针对所述群组通信会话所正在使用的设备的设备标识、以及与所述单个用户账号相对应的一个或多个简档规则。28.如权利要求26所述的装置,其中,所述处理器还被配置为:从各参与者的多个不同已建立参与者简档中获得要显示给所述发起者和所述多个参与者中的其它参与者的参与者简档,其中,对于至少一个参与者而言,要显示给所述发起者或所述多个参与者的其它参与者中的第一个的、第一个选定的参与者简档,不同于要显示给所述发起者或所述多个参与者中的其它参与者中的第二个的、第二个选定的参与者简档。29.如权利要求26所述的装置,其中,所述处理器还被配置为:建立所述群组通信会话;以及动态地改变被选择为在所述群组通信会话期间显示的所述相应发起者简档。30.一种用于建立群组通信会话的装置,包括:用于从发起者接收针对发起群组通信会话的请求的模块,所述请求识别多个参与者;以及用于从多个不同已建立发起者简档中选择要显示给所述多个参与者中的各参与者的相应发起者简档的模块,所述多个不同已建立发起者简档...

【专利技术属性】
技术研发人员:M·A·R·舒曼S·夏尔马A·戈埃尔
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1