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

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

【技术实现步骤摘要】
用于多重个性支持和动态个性选择的方法和装置本申请是申请号为201280045179.1、申请日为2012年7月20日和专利技术名称为“用于多重个性支持和动态个性选择的方法和装置”的中国专利申请的分案申请。依据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是使用定义不同个性的多个简档建立群组通信会话的方法的一个方面的流程图。具体实施方式现在参照附图描述各个方面。在下面的描述中,为了解释的目的,提供了很多具体细节,以提供对一个或多个方面的透彻理解。然而,可能显然的是,可以在没有这些具体细节的情况下实施这个(些)方面。在一个方面中,所描述的装置和方法使得用户能够用公共平台(例如,群组通信服务器、应用或应用的群组)来创建一个账号,具有创建和定义多个简档来表示用户的不同个性的选项。本申请中所使用的,术语“平台”可以包括基于网络的服务器平台,比如群组通信服务器或社交网络服务器或一些其它通信平台,也可以是基于设备的平台,比如应用、应用的群组或客户端平台或托管多个应用的中间件,或者定义客户端/服务器通信框架的基于网络的平台和基于设备的平台两者的组合。例如,在一个方面中,在基于网络的平台和基于设备的平台两者的组合中,本申请中描述的功能(例如,定义简档、存储/索引简档、来自各个源(包括第三方接口)的简档数据的集合、基于规则的简档选择、等等)可以分布在客户端设备和服务器中。简而言之,所描述的装置和方法可以有多个变型。此外,术语“简档”和“个性”在本申请中可以交换使用,如简档可以定义用户个性或者用户个性可以定义简档。应该注意的是,简档并不仅是用户的姓名、头像和/或标识符,而是可以包括任何数量的其它参数,比如但不限于,用户的姓名、地址信息、存在信息、基于文本的状态/活动、位置信息、照片、一个或多个兴趣等。此外,所描述的装置和方法能够使用户为该平台创建一组规则使得该平台能够根据使用中的应用、群组通信会话中的参与者、上下文(位置、一天中的时间等)等,来动态地为该用户选择“正确的”或最适当的简档。群组通信可以包括具有多个参与方的任何通信。例如,群组通信会话可以包括但不限于,群组呼叫、游戏、聊天会话、社交网络通信、视频呼叫和即时消息等等。相应地,在一个方面中,所描述的装置和方法可以使用户减轻对手动地管理多个账号的需要。相反,所描述的装置和方法能够根据用户偏好或定义的简档选择规则来自动地用优选的简档进行通信。并且,在一个方面中,所描述的装置和方法可以涉及群组参与者的简档管理。在一个方面中,所描述的装置和方法可以使群组的拥有者、给定的参与者或任何其它授权实体指示该群组成员的所有参与者将看到的简档信息。此外,在另一个方面中,所描述的装置和方法也许能够基于群组通信会话中的其它参与者的各自本文档来自技高网...
用于多重个性支持和动态个性选择的方法和装置

【技术保护点】
一种用于在多个参与者之间建立群组通信会话的方法,包括:利用具有第一设备标识的第一设备,从发起者接收在所述多个参与者之间发起所述群组通信会话的请求;响应于从所述发起者接收所述请求,执行用于选择在所述群组通信会话期间要显示多个不同的发起者用户个性中的哪一个的一个或多个用户个性选择规则;对于所述多个参与者中的每一个,基于所述一个或多个用户个性选择规则和所述第一设备标识中的至少一个来选择显示所述多个不同的发起者用户个性中的哪一个,其中,所述多个不同的发起者用户个性中的每一个与所述发起者的单个用户帐号相关联;以及建立所述群组通信会话,其中在参与者之间的所述群组通信会话期间被显示给所述多个参与者中的第一参与者的第一发起者用户个性不同于同时被显示给所述多个参与者中的第二参与者的第二发起者用户个性。

【技术特征摘要】
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.如权利要求5所述的方法,其中,获得要显示给所述发起者和所述多个参与者中的所述其它参与者的各参与者用户个性包括:基于与所述群组通信会话相对应的应用类型进行选择。8.如权利要求5所述的方法,其中,获得要显示给所述发起者和所述多个参与者中的所述其它参与者的各参与者用户个性是基于所述参与者针对所述群组通信会话正在使用的设备的设备标识的。9.如权利要求5所述的方法,其中,获得要显示给所述发起者和所述多个参与者中的所述其它参与者的各参与者用户个性包括:基于与所述多个参与者中的各参与者的单个用户账号相对应的一个或多个用户个性规则进行选择。10.如权利要求9所述的方法,其中,基于所述一个或多个用户个性选择规则来选择要显示给所述发起者和所述多个参与者中的所述其它参与者的各参与者用户个性还包括基于以下各项中的一项或多项来进行选择:位置信息、一天中的时间、日历信息、存在信息、用户偏好、使用中的群组通信应用、发起者信息、用户设备能力、用户设备标识、目标参与者设备能力、所述群组通信会话的主题或标题、所述群组通信会话的上下文、或其它参与者信息。11.如权利要求1所述的方法,还包括:接收针对在所述群组通信会话的建立之后添加新参与者的请求;向所述发起者或所述多个参与者中的至少一个发送用户个性选择请求,其中,所述用户个性选择请求要求所述多个不同的已建立的发起者用户个性中的要显示给所述新参与者的发起者用户个性的标识、或者所述多个不同的参与者用户个性中的要显示给所述新参与者的参与者用户个性的标识;以及从所述发起者或所述多个参与者中的至少一个接收用户个性选择,其中,所述用户个性选择包括所述多个不同的已建立的发起者用户个性中的要显示给所述新参与者的标识的发起者用户个性、或者所述多个不同的参与者用户个性中的要显示给所述新参与者的标识的参与者用户个性。12.如权利要求1所述的方法,还包括:接收针对在所述群组通信会话的建立之后添加新参与者的请求,其中,所述新参与者与一个或多个不同的已建立的参与者用户个性相关联;向所述新参与者发送用户个性选择请求,其中,所述用户个性选择请求要求所述一个或多个不同的已建立的参与者用户个性中的要显示给所述群组通信会话中的其它参与者的参与者用户个性的标识;以及从所述新参与者接收用户个性选择,其中,所述用户个性选择包括所述一个或多个不同的已建立的参与者用户个性中的要显示给所述群组通信会话中的其它参与者的标识的参与者用户个性。13.如权利要求1所述的方法,还包括:接收群组通信会话用户个性标识符;接收针对在所述群组通信会话的建立之后添加新参与者的请求,其中,所述新参与者与一个或多个不同的已建立的参与者用户个性相关联;以及选择所述一个或多个不同的已建立的参与者用户个性中的与所述群组通信会话用户个性标识符相对应的参与者用户个性。14.如权利要求1所述的方法,还包括:接收群组通信会话用户个性标识符;其中,从所述多个不同的已建立的发起者用户个性中选择要显示的所述发起者用户个性还包括:选择所述多个不同的已建立的发起者用户个性中的与所述群组通信会话用户个性标识符相对应的发起者用户个性。15.如权利要求14所述的方法,还包括:从一个或多个已建立的参与者用户个性中选择相应参与者用户个性,使得各个所选定的参与者用户个性对应于所述群组通信会话用户个性标识符。16.如权利要求1所述的方法,还包括:检测所述发起者已经从所述第一设备改变为具有第二设备标识的第二设备;基于所述一个或多个用户个性选择规则和所确定的第二设备标识,选择所述多个不同的发起者用户个性中的适用于所述第二设备的不同的发起者用户个性;以及基于接收到在所建立的群组通信会话期间所述发起者正在使用不同设备的通知,在所建立的群组通信会话期间将第一选定的相应发起者用户个性和第二选定的相应发起者用户个性中的至少一个动态地改变为所述多个不同的已建立的发起者用户个性中的适用于所述第二设备的所选择的不同的发起者用户个性。17.如权利要求5所述的方法,还包括:一旦接收到在所述群组通信会话期间所述参与者正在使用不同设备的通知,就动态地更新要显示给所述发起者和所述多个参与者中的所述其它参与者的参与者用户个性。18.如权利要求1所述的方法,其中,所述群组通信会话包括群组呼叫、聊天会话、即时消息传送、视频呼叫和游戏中的一个或多个。19.如权利要求1所述的方法,还包括:确定在与所述多个参与者中的至少一个相关联的所述一个或多个用户个性选择规则中是否存在简档冲突;响应于确定存在所述简档冲突,向所述发起者和用户个性创建者中的至少一个发送选择简档请求,其中,所述选择简档请求要求所述多个不同的发起者用户个性中的要显示以解决所述简档冲突的发起者用户个性的标识;响应于发送所述选择简档请求,接收个性选择,其中,所述个性选择包括所述多个不同的发起者用户个性中的要显示用于解决所述简档冲突的标识的发起者用户个性。20.一种用于在多个参与者之间建立群组通信会话的设备,包括:处理器,被配置为利用处理器执行指令执行以下操作:利用具有第一设备标识的第一设备,从发起者接收在所述多个参与者之间发起所述群组通信会话的请求;响应于从所述发起者接收所述请求,执行用于选择在所述群组通信会话期间要显示多个不同的发起者用户个性中的哪一个的一个或多个用户个性选择规则;对于所述多个参与者中的每一个,基于所述一个或多个用户个性选择规则和所述第一设备标识中的至少一个来选择显示所述多个不同的发起者用户个性中的哪一个,其中,所述多个不同的发起者用户个性中的每一个与所述发起者的单个用户帐号相关联,其中要显示给所述多个参与者中的第一参与者的第一发起者用户个性不同于要显示给所述多个参与者中的第二参与者的第二发起者用户个性;以及响应于从所述发起者接收所述请求,建立所述群组通信会话,其中,所述群组通信会话向所述参与者的每一个显示各自选定的发起者用户个性。21.如权利要求20所述的设备,其中,所述处理器还被配置为利用处理器执行指令执行操作以使得对于所述多个参与者中的每一个,选择显示所述多个不同的发起者用户个性中的哪一个是基于以下各项中的至少一项的:与各参与者相关联的联系人类别和与所建立的群组通信会话相对应的应用类型。22.如权利要求20所述的设备,其中所述处理器被配置为利用处理器执行指令执行进一步以下操作:从各个参与者的多个不同的已建立的参与者用户个性中,获得要显示给所述发起者和所述多个参与者中的其它参与者的参与者用户个性,其中,对于至少一个参与者而言,要显示给所述发起者或所述多个参与者中的所述其它参与者中的第一个的第一选定参与者用户个性,不同于要显示给所述发起者或所述多个参与者中的所述其它参与者中的第二个的第二选定参与者用户个性。23.如权利要求20所述的设备,其中,所述处理器被配置为利用处理器可执行指令执行进一步以下操作:确定在与所述多个参与者中的至少一个相关联的所述一个或多个用户个性选择规则中是否存在简档冲突;响应于确定存在所述简档冲突,向所述发起者和用户个性创建者中的至少一个发送选择简档请求,其中,所述选择简档请求要求所述多个不同的发起者用户个性中的要显示以解决所述简档冲突的发起者用户个性的标识;以及响应于发送所述选择简档请求,接收个性选择,其中,所述个性选择包括所述多个不同的发起者用户个性中的要显示用于解决所述简档冲突的标识的发起者用户个性。24.一种非暂时性的计算机可读存储介质,其上存储有被配置为使得处理器执行以下操作的处理器可执行指令:利用具有第一设备标识的第一设备,从发起者接收在多个参与者之间发起群组通信会话的请求;响应于从所述发起者接收所述请求,执行用于选择在所述群组通信会话期间要显示多个不同的发起者用户个性中的哪一个的一个或多个用户个性选择规则;对于所述多个参与者中的每一个,基于所述一个或多个用户个性选择规则和所述第一设备标识中的至少一个来选择显示所述多个不同的发起者用户个性中的哪一个,其中,所述多个不同的发起者用户个性中的每一个与所述发起者的单个用户帐号相关联,其中要显示给所述多个参与者中的第一参与者的第一发起者用户个性不同于要显示给所述多个参与者中的第二参与者的第二发起者用户个性;以及响应于从所述发起者接收所述请求,建立所述群组通信会话,其中,所述群组通信会话向所述参与者的每一个显示各自选定的发起者用户个性。25.如权利要求24所述的非暂时性的计算机可读存储介质,其中,所述存储的处理器可执行指令被配置为使得所述处理器执行操作以使得对于所述多个参与者中的每一个,选择显示所述多个不同的用户个性中的哪一个是基于以下各项中的至少一项的:与各参与者相关联的联系人类别和与所建立的群组通信会话相对应的应用类型。26.如权利要求24所述的非暂时性的计算机可读存储介质,其中,所述存储的处理器可执行指令被配置为使得所述处理器执行进一步以下操作:从各参与者的多个不同的已建立的参与者用户个性中,获得要显示给所述发起者和所述多个参与者中的其它参与者的参与者用户个性,其中,对于至少一个参与者而言,要显示给所述发起者或所述多个参与者中的所述其它参与者中的第一个的第一选定的参与者用户个性,不同于要显示给所述发起者或所述多个参与者中的所述其...

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

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

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