一种通讯录的操作方法、电子设备及介质与流程

文档序号:20348541发布日期:2020-04-10 22:48阅读:480来源:国知局
一种通讯录的操作方法、电子设备及介质与流程

本发明涉及通信技术、软件技术领域,尤其涉及通信工具的通讯录的配置的技术领域。



背景技术:

通信技术以及相关的通信应用软件技术的技术路线也发生了多代的复杂演进过程。

通信系统可以为订户提供固定线路连接或无线连接进行通信,如进行语音或数据通信。固定线路系统的一个示例是公共交换电话网络(pstn)。无线通信系统的一个示例是公共陆地移动网络(plmn),另一个示例是基于卫星的移动通信系统。无线通信通常是经由订户的移动台和该通信系统的至少一个网元之间的射频连接发生的。网络内的通信通常但并非一定是利用不同网元之间的固定线路连接处理的。通信也可以是在包括一个或更多数据网络的系统内传输的。这种通信的一个示例是在分组交换数据网络上实现语音呼叫的ip(网际协议)语音方案。

无线通信,是仅利用电磁波而不通过线缆进行的通信方式,无线通信主要包括微波通信和卫星通信。微波是一种无线电波,它传送的距离一般只有几十千米。但微波的频带很宽,通信容量很大。微波通信每隔几十千米要建一个微波中继站。卫星通信是利用通信卫星作为中继站在地面上两个或多个地球站之间或移动体之间建立微波通信联系。

无线通信(wirelesscommunication)是利用电磁波信号可以在自由空间中传播的特性进行信息交换的一种通信方式,近些年信息通信领域中,发展最快、应用最广的就是无线通信技术。在移动中实现的无线通信又通称为移动通信,人们把二者合称为无线移动通信。

在无线移动通信的网络制式上,用于移动用户的手机网络制式主要包括gsm、cdma、3g、4g四种,手机自问世至今,经历了第一代模拟制式手机(1g)、第二代gsm、tdma等数字手机(2g)、第2.5代移动通信技术cdma、第三代移动通信技术3g、第四代移动通信技术4g。

其中全面数字化从gsm(globalsystemformobilecommunications,全球移动通信系统)开始,它在蜂窝系统的基础上发展而成,属于第二代数字移动通信系统。其特点是技术最成熟及先进,并且具有可开通的移动通信业务种类多、手机接续速度快、通话质量好、安全保密性能强、抗干扰能力强、网络覆盖面广。而拓扑结构上,公共移动通信网普遍采用蜂窝拓扑,是基于提高频谱利用率和减少相互干扰,增加系统容量的考虑。

为了实现从传统语音业务到数据业务的支持,gprs在原gsm网络的基础上叠加了支持高速分组数据的网络,向用户提供wap浏览(浏览因特网页面)、e-mail等功能,推动了移动数据业务的初次飞跃发展,实现了移动通信技术和数据通信技术(尤其是internet技术)的完美结合。

从二代gsm开始,大部分的移动通讯都是数字制式的,除了可以进行语音通信以外,还可以收发短信(短消息、sms)、mms(技术)|mms(彩信、多媒体简讯)、无线应用协议(wap)等。

其中,短信(shortmessageservice,sms)是“融合通信”业务规划的一部分,用户通过手机或其他电信终端直接发送或接收的文字或数字信息,用户每次能接收和发送短信的字符数为160个英文、数字字符或者70个中文字符。

一般而言,所谓“移动数据流量”是指通过gprs、edge、td-scdma、hsdpa、wcdma、lte等移动通信技术上网或使用相关数据增值业务所产生的数据流量,不包含通过wlan、csd等其他方式上网所产生的流量。

在移动用户和移动用户之间或移动用户与固定用户之间的移动通信网,按服务对象分公用移动通信网和专用移动通信网;按业务性质可分为移动电话网和移动数据网。移动电话网支持进行短信、语音形式的通信。对应地,终端设备中配置有sms短信接口和语音接口,从而接入移动电话网并收发短信和拨打/接听来自语音网的电话。

另外,移动终端既可以通过上述的基于公有移动数据网络的移动数据流量连接至互联网,也可以通过基于传统的家庭或者企业宽带衍生的wlan接入点进行连接至互联网,从而使用各种网络服务和程序,实时通讯是其中的一种。

上述的wlan全称为:wirelesslocalareanetworks,中文名称为:无线局域网络,是一种利用射频(rf,radiofrequency)技术进行据传输的系统,该技术的出现是用来弥补有线局域网络之不足,以达到网络延伸之目的,实现无网线、无距离限制的通畅网络。目前wlan所包含的协议标准有:ieee802.11b协议、ieee802.11a协议、ieee802.11g协议、ieee802.11e协议、ieee802.11i协议、无线应用协议(wap)等等,而wifi(wirelessfidelity,无线保真)技术是一个基于ieee802.11系列标准的无线网络通信技术。

而对于移动数据网和wlan这两种通信网络,在行业中称为无线数据传输网。

借助上述的通信技术而衍生出现的实时通信(instantmessaging,简称im)是一个实时通信系统(一般包括服务及用户端软件),允许两人或多人使用网络实时的传递文字消息、文件、数据、语音与视频交流,包括在移动数据网未普及之前的icq,skype,msn等,以及后来,随着移动数据网、wlan等无线数据传输技术和智能手机操作系统的普及,则出现了大量的移动即时通讯服务及软件,如微信,wechat等。

另一方面,科技的发展使得人们的沟通方式发生了很大的改变,智能手机等智能终端产品的不断出现以及各种应用程序(application,app)的不断推出,使得人们不在受限于距离的限制而可以实现随时随地的与家人、同事、朋友建立通信交流。

但是实际生活中,有这样的一些用户,包括但不限于老人、儿童,由于能力欠缺,他们难以适应日新月异的科技发展,难以适应各种通信手段的升级换代,无法熟练使用智能终端以及各种通信app,从而导致他们可能不能很好地与家人、朋友建立通信交流。

这种情况在如下的环境下更为明显:年轻的儿女在大城市工作,而自己年迈的父母、幼小的孩子却可能留在相距较远的家乡。即使儿女为老人买了智能手机、并安装了各种通信app以及其他app,老人往往也不能正常的操作智能手机以及内部的各种app,从而不能有效地与家人、朋友间建立通信交流。包括但不限于老人这类群体,在操作智能手机等电子设备时,存在认知困难以及其他的诸多不便。

目前迫切需要一种基于上述通信技术和应用软件技术的通信方法和相关设备,满足包括但不限于老人、儿童等用户的多种潜在需求。

同时,以家族中的老人为中心,可以形成实体的家族传承关系及虚拟空间中电子化的族谱。

在中国发明专利cn103077247a中提出了一种社交网络中的朋友关系传递树(latentfriendshiptransitivitytree,下文简称laft-tree)是针对于自我中心网络(egocentricnetwork)而定义的。自我中心网络指环绕在自我周围的社会网络,它既包括自我与他人的直接联结,也包括这些与自我联结的他人之间的联结。自我中心网络一般包含一个自我节点(ego),以及该自我节点在社交网络中的朋友。该申请的目的是提出一种社交网络中的朋友关系传递树的建立方法,通过对用户的行为进行建模,基于朋友关系的传递性来推测和表达社交网络的形成和演化过程,从而便于对社交网络未来发展情况进行预测。

社交网络典型地使得多个用户能够共享媒体和其他内容,并且使得多个用户能够进行由社交网络提供的活动。社交网络可以跟踪由个别用户进行的活动,并且可以公布一些跟踪到的信息;例如,由用户指明为公众观看而开放的活动可以在各个用户的个人资料中被公布。因此,访问用户的个人资料的社交网络的其他用户可以检索关于用户的当前活动的信息。由社交网络公布的这个数据也可以被其他用户搜索。然而,其他用户遍及整个社交网络可搜索得到的数据被局限于由社交网络公布的信息。此外,社交网络的用户在信息的分发以及通过其他用户对信息的访问的期间具有限制的控制。

在该申请的另一个实施例,所述统一界面被进一步配置成接收与用户有关的搜索请求,确定表示所述用户的节点,收集从其他节点推送给所述节点的数据,借助于所述节点从其他节点拉取数据,以及基于所述搜索请求组合收集的被推送的数据和被拉取的数据。此外,搜索请求可以包含一个以上的标签,以致收集的被推送的数据和被拉取的数据在数据的组合期间与一个以上的标签匹配。用户例如可以制定针对用户的特定兴趣的搜索。例如,用户可能想要检索针对某个活动或者在线内容的连接用户的数据。用户可以制定指示活动的特征和/或在线内容的特征的搜索请求。在线服务之后可以搜索预先被推送给用户的所有的数据。此外,在线服务还可以借助于节点从其他节点直接地拉取任何另外的数据。收集的被推送的数据和检索到的被拉取的数据两者可以被组合,并且基于搜索请求被进一步地分析。例如,该数据可以与一个以上的标签匹配。同样,搜索请求可以被直接地提供给统一界面并且在数据的拉取期间被使用,以致只有匹配搜索请求的数据将从其他节点被拉取。

中国发明专利公开号cn103729591a公开了一种判断亲缘关系来共享亲友通讯录的方法,包括:设置亲缘关系节点及所述节点对应的层级;接收第一用户和第二用户的注册请求,并确认第一用户和第二用户之间的亲缘关系节点;判断所述第一用户和第二用户之间是否间隔姻亲关系,若间隔姻亲关系,设置所述第一用户的读取权限为只读取所述第二用户的一级通讯录,若没有间隔姻亲关系,设置所述第一用户的读取权限为读取所述第二用户的五级以内通讯录。该专利技术需要用户提交所有亲人的资料,难以收集准确的信息。

中国发明专利公开号cn103731536a公开了一种共享云端家族通讯录的方法,包括:接收多个用户上传的通讯录信息,根据所述多个用户的手机号码及亲缘关系信息,生成一棵云端家谱树;接收多个用户之间确认其亲友关系的申请,确定所述多个用户在所述云端家谱树之中的节点位置;当用户在读取所述云端家谱树中与自己确定亲缘关系的亲友通讯录时,设置该用户的读取权限。该专利技术需要用户提交所有亲人的资料,难以收集准确的信息。



技术实现要素:

如果能提升通信软件中用户帐号的通讯录通过其他帐号(例如通过该用户帐号的通讯录中的联系人在该通信软件中的帐号)的可访问性和/或可配置性,将是有益的。

跨帐号配置通讯录

从通过用户通讯录中联系人所登录的帐号对用户帐号的通讯录进行配置的角度,在本发明的一个实施例中提供了一种通讯录的操作(operating)方法或配置方法,包括:

d2.通过第一帐号对应的用户界面(ui,userinterface)提供用户帐号的通讯录,例如通讯录中的联系人选项;

d3.根据通过所述第一帐号对所述通讯录的配置,更新所述用户帐号的通讯录。

可选地,在步骤d2之前还可包括步骤d1,接受所述第一帐号的登录;其中,所述第一帐号对应于针对所述用户的帐号的通讯录中的第一联系人。可以理解:第一帐号的登录步骤d1可能与步骤d2有关联,但该步骤d1也可以被单独执行于一个独立的场景中,而并不限于与步骤d2在时间上连续地发生于电子设备中,该步骤d1可以作为各个实施例中的一个可选而不是必需的步骤。这也适用于其他实施例,对此,不再赘述。

可选地,在一些实施例中,相关方法的步骤d3中对所述通讯录的配置包括:对所述通讯录中联系人选项的增加、删除、修改中至少一项。这些对通讯录的配置可以通过远程操作而进行。例如,针对上述保存在用户所登录的用户设备中的通讯录,可以通过上述第一帐号所登录的联系人设备中的用户界面,对用户帐号的通讯录中联系人选项进行配置。当然,用户帐号和第一联系人帐号也可以在相同的一台设备上登录,即用户设备和联系人设备是同一台设备。这并不妨碍借助本发明的一些实施例的方法,通过登录即时通信软件的第一帐号中配置其他帐号的通讯录,而在一些实施例中,上述第一帐号所对应的使用者属于被配置的通讯录中联系人之一。这提升了通信软件中的一些用户帐号的通讯录通过其他帐号的可访问性(accessibility)和/或可配置性(configurability)。对于包括但不限于老人、失能人群等用户群体,这提升了相关的通信软件或电子设备对这些使用者的可操作性。另外,一般而言,用户的帐号的通讯录中联系人一般也是用户的社交关系中比较熟悉,具有密切关系,或者值得用户信赖的人。由这些人来访问、配置用户的通讯录,也不涉及个人隐私或保密问题。例如,第一联系人可以是用户的儿女或具有其他亲缘关系的(广义的或狭义的)家庭成员,或者是用户的社交关系网中与其具有紧密关系的人员。同样,这也适用于其他相似的实施例,不再赘述。

可选地,上述实施例的步骤d3中对所述通讯录的配置还可以包括对用户帐号的通讯录中的联系人作为菜单项在用户帐号对应的用户界面上的位置、顺序等属性进行配置,即将通讯录中联系人(或再结合一些应用程序选项)作为菜单项配置在用户所登录的电子设备的界面上,可参见标题“跨终端远程配置资源”相关的实施例。

可选地,在一些实施例中,相关方法的步骤d2还包括:通过所述第一帐号对应的用户界面关联地呈现所述用户及其通讯录中的联系人信息,例如将第一用户与其通讯录中联系人聚合在同一个列表中呈现在第一联系人帐号的用户界面上,当然,如果第一联系人被添加为不同的多个用户的联系人,对应地,在第一帐号的用户界面上可分别聚合显示不同的多个用户及对应的通讯录中联系人信息。其中,所述用户的帐号的通讯录中联系人信息读取自本地或远程地同步自服务器。

可选地,根据通过所述第一帐号对所述通讯录的配置更新所述用户帐号的通讯录的步骤d3,还可以包括:a)接收通过在联系人设备上登录的所述第一联系人帐号对用户的通讯录的配置;b)根据所述对用户通讯录的配置,更新所述目标用户的通讯录。

可选地,在一些实施例的方法中,用户的通讯录的数据可能被保存在1)用户所登录的用户设备中,2)远程服务器,3)用户的通讯录中的第一联系人所登录的联系人设备这三者中的至少一个中,对应地,步骤d3还可以包括:

s-0获取通过所述第一帐号对所述用户的通讯录的联系人信息配置;以及

s-00.将对所述通讯录的联系人信息的配置应用至远程和/或本地存储的所述通讯录的联系人信息。

可选地,步骤s-00还可以包括将经配置的所述通讯录发送至所述远程的服务器或用户设备,在所述服务器或用户设备中应用该经配置的通讯录。

可选地,在一些实施例中,相关方法的步骤d1还包括,在第一终端设备(或简称第一终端)处接受所述第一帐号的登录,其中第一终端设备可供第一联系人帐号登录,或称为第一联系人设备。以及,所述方法还包括:s-3在所述第一终端设备处,响应于对所述第一帐号对应的用户界面上的所述用户帐号的通讯录中的联系人的通信操作,通过所述第一终端设备所接入的至少一个通信网络与所述用户帐号的通讯录中的联系人建立通信。例如,用户帐号的通讯录被以列表方式提供于在第一终端设备上登录的第一联系人帐号(或简称第一帐号)的用户界面上,该通讯录包括第一联系人、第二联系人。在第一联系人帐号所登录的第一终端设备处,响应于通过第一联系人帐号对上述第二联系人的通信操作,通过所述第一终端设备所接入的至少一个通信网络与所述通讯录的联系人列表中的第二联系人建立通信。

可选地,在一些实施例中,所述通讯录包括第一组多个联系人,所述第一组多个联系人包括所述第一联系人;所述第一组多个联系人分别对应的帐号之间具有可访问性和/或可见性。具体地,在第一组多个联系人对应的帐号分别在多个终端设备上登录后,第一组多个联系人在第一组多个联系人各自的终端设备中彼此可见,可以以列表方式存在于(available)各个终端设备上的第一组多个联系人各自的帐号界面中。例如,第一组多个联系人包括第一联系人和第二联系人。第一联系人帐号通过第一终端设备中的第一通信程序登录,第二联系人帐号通过第二终端设备中的第二通信程序登录。可选地,该第一通信程序和第二通信程序可以是即时通信程序。第一组多个联系人被以列表方式提供于第一即时通信程序的用户界面、第二即时通信程序的用户界面,以及第一组多个联系人中的其他联系人帐号所登录的即时通信程序的用户界面上。可选地,第二联系人选项不仅存在于(available)第一即时通信程序的用户界面,且可被第一联系人操作以建立第一联系人帐号与第二联系人帐号之间的通信。同样,这种可见性、可用性(availability)、用于通信的可操作性(operabilityforcommunication)也适用于第一联系人帐号、第二联系人帐号与第一组多个联系人中的其他联系人帐号任意两者之间。

此处,用户的通讯录中的第一组多个联系人中的联系人可以均为用户的近亲,常用联系人,或者在以用户为中心的亲缘关系、社交关系上具有某些特征,彼此之间可能是相识或者知晓(aware)对方的存在,有直接通信的可能性和/或必要性,因此,通过为第一组多个联系人配置彼此之间的可见性、可访问性、可用性、用于通信的可操作性,可以提升该第一组多个联系人各自的帐号之间通过即时通信软件进行交互的效率。同样,这也适用于其他相似的实施例,不再赘述。

另外,应当注意:此处以及其他实施例中所述的通信程序、即时通信程序,不仅包括通信功能,而且还可以包括其他的功能。换言之,该通信程序的功能之一是用于建立通信,还可以具有其他功能,例如提供日常资讯服务、基于时间的服务、基于位置的服务,等等。该些功能模块不仅可以内置于通信程序中,也可以并不集成于通信程序,以小程序、第三方程序等方式,在运行时进行对应的网络调用和远程加载。对此,他处不再赘述。

可选地,在一些实施例中,所述第一组多个联系人还包括第二联系人,在第一终端设备处接受所述第一帐号登录的步骤还包括,通过所述第一终端设备处的联系人通信程序接受所述第一帐号的登录。所述至少一个通信网络包括无线数据传输网和移动电话网,被整合提供至所述联系人通信程序;通过至少一个通信网络建立通信的步骤s-3还包括:响应于在所述第一终端设备处通过所述第一联系人帐号对所述第二联系人的通信操作,择一地(alternatively)通过所述无线数据传输网和所述移动电话网与所述第二联系人建立通信。

可选地,在一些实施例中,所述通讯录还包括第二组多个联系人;所述第二组多个联系人的信息具有通过所述第一组多个联系人分别对应的帐号的可访问性和/或可见性;所述第一组多个联系人的信息具有通过所述第二组多个联系人分别对应的帐号的不可访问性和/或不可见性。换言之,通过第一联系人帐号或用户帐号对第二联系人配置以对第二组多个联系人中的第三联系人的可见性、可访问性或用于通信的可操作性;或者,通过第一联系人帐号或用户帐号使能第二组多个联系人中的第三联系人对第二联系人的可见性、可访问性或用于通信的可操作性。从而,第一组多个联系人的帐号与第二组多个联系人的帐号之间是单向透明的,通过第一组多个联系人的帐号可以看到第二组多个联系人信息,而通过第二组多个联系人的帐号不可见第一组多个联系人信息。例如,第二组多个联系人包括第三联系人,第一组多个联系人中的第一联系人的帐号通过第一终端设备中的第一即时通信程序被登录,针对第三联系人的帐号通过第三终端设备中的第三即时通信程序被登录,第二组多个联系人被以列表方式提供于第一即时通信程序的用户界面,以及第二组多个联系人还可以被提供于用户帐号所登录的即时通信程序的用户界面上。同时,第一组多个联系人的信息不提供于第三即时通信程序的用户界面上,以及也不通过第二组多个联系人中其他联系人所对应的帐号被提供。当然,第一组多个联系人的帐号还具有针对第二组多个联系人选项的用于通信的可操作性(operabilityforcommunication),可参见其他类似实施例,此处不再赘述。

可选地,在一些实施例中,相关方法还包括如下的步骤ps-5和ss-5。

在步骤ps-5中:响应于第二联系人被加入所述用户帐号的通讯录,使能第二联系人对于第一帐号的可见性,从而,通过在第一终端设备登录的第一联系人帐号中,可以看到用户通讯录中的第二联系人的信息。当然,当第二联系人被添加至用户帐号的通讯录中,用户也可以通过其所登录的帐号看到第二联系人,继而在用户所使用的电子设备处,响应于通过用户帐号对该第二联系人的通信操作,经由无线数据传输网、移动电话网、有线/无线局域网等与该第二联系人建立通信。进一步可选地,响应于第二联系人被加入所述用户帐号的通讯录,使能所述用户或所述用户帐号的通讯录中的联系人被针对所述第二联系人的第二帐号的可见性。

在步骤ss-5中,响应于通过在所述第二终端设备处登录的第二帐号对所述用户帐号或用户帐号的通讯录中的联系人的通信操作,通过所述第二终端设备所接入的至少一个通信网络与所述用户或用户帐号的通讯录中的联系人建立通信。例如,用户的通讯录中第一联系人选项被提供至在第二终端设备上登录的第二帐号的用户界面上,当第二联系人通过第二帐号的用户界面对点选针对第一联系人的通信选项,该选项被激活从而直接发起与第一联系人帐号之间的语音或视频呼叫,或者第一联系人通信选项被第二联系人点选激活后也可切换至深层通信界面或弹出包括用于发起与第一联系人帐号之间的语音或视频呼叫子菜单的菜单选项,供第二联系人进一步选择从而建立对应的通信。可以理解:上述步骤中,通过第二帐号与用户帐号的通讯录中的联系人所建立的通信,实质上是与相关联系人所对应的帐号之间或者说该帐号所登录的终端设备之间所建立的通信。可选地,在一些实施例中作为通信对端的某个联系人帐号,可被视为一种即时通信的地址/即时消息地址。通过联系人帐号或用户帐号登录对应的电子设备上的即时通信软件,之后使用该即时通信软件。可选地,接受使用者登录的方式可以是根据使用者输入的帐号和密码允许使用者登录。具体地,首先,接受使用者输入帐号,例如以使用者的手机号码作为帐号,然后,接受使用者输入的(动态)密码/验证码,例如被即时通信软件发送上述手机号码的登录验证码。当用户或联系人首次登录电子设备上的即时通信软件之后,对应的帐号可以在下一次启动即时通信软件时保持登录状态而不必用户或联系人进行显式的登录操作,这也可以理解为:在下一次启动即时通信软件时,即时通信软件根据首次登录时所输入的帐号、或者根据首次登录时所输入的帐号及密码自动登录。

使用者登录之后,可以看到来自包括分别部署/安装于各个电子设备中的即时通信软件的即时通信系统内,例如服务器,存储的与该登录帐号关联的联系人选项、通讯录、其他帐号等。此处,由于分别部署/安装于各个电子设备中的针对用户帐号和联系人帐号即时通信软件,在通讯录配置等功能上有所差异,因此可能也带来软件在形式/外观上的差异。

此处,可以理解:在一些实施例中,当即时通信软件系统的某个使用者,被作为第一用户的联系人(例如第二联系人)添加入该第一用户的帐号的通讯录,可选地,该第一用户的信息也被提供至上述第二联系人的帐号的通讯录中。当然,该第二联系人的通讯录中的联系人除了该第一用户之外,可能还有其他的联系人。对于家庭成员的关系网,该第一用户可能是长辈,例如父母;而第一用户的通讯录中的第一联系人、第二联系人则可能是晚辈,例如上述父母的子女等。而子女的通讯录中除了作为联系人的父母之外,还可以有其他亲属,而这些亲属的通讯录的包括上述的子女作为其联系人。此处所述的第一用户的关系网中的多个通讯录之间的关系,也适用于其他实施例,不再赘述。

可选地,在一些实施例中,所述用户帐号的通讯录中的联系人的通讯录具有通过所述用户帐号的可访问性和/或可见性。例如,用户帐号的通讯录中的第一联系人的帐号具有自己的第一通讯录(相对于用户通讯录的次级通讯录),该第一通讯录包括第四联系人,而该第四联系人并不属于用户帐号的通讯录。此处,第一联系人可称为用户帐号的直接联系人或一度联系人;第四联系人或可称为用户帐号的间接联系人或者二度联系人,以此类推,第四联系人的帐号的通讯录中的某些联系人(这些联系人不属于用户帐号的通讯录)可被视为相对于用户帐号的三度联系人或也可称为间接联系人。同样,在用户帐号的关系网络中还可以存在四度联系人、五度联系人,等等。

可选地,该第四联系人选项可被提供于用户帐号所登录的即时通信软件的用户界面上,其中,第四联系人选项可以与第一联系人关联地呈现。备选地或可选地,所述用户帐号的通讯录中的至少部分的联系人的通讯录具有通过所述用户帐号的通讯录中的其他联系人所对应的帐号的可访问性和/或可见性。例如,上述的第四联系人选项可被提供于用户帐号的通讯录中第二联系人的帐号所登录的即时通信软件的用户界面上,其中,第四联系人选项可以与第一联系人关联地呈现,以体现第四联系人与第一联系人之间的关联关系(第四联系人属于第一联系人的通讯录)。

另外,上述的第四联系人选项被提供于用户帐号或第二联系人帐号所登录的即时通信软件的用户界面时,可以被与第一联系人聚合地显示于用户帐号或第二联系人帐号的聊天列表/会话列表中,或者被与第一联系人聚合地显示于用户帐号或第二联系人帐号的通讯录中。此处所述的第一用户及其关系网中的多层级的直接的或间接的联系人之间的信息呈现关系,也适用于其他实施例,不再赘述。

当然,在另外一些实施例中,上述次级通讯录中联系人可以具有对于用户帐号或用户帐号的通讯录中联系人的条件的可见性(conditionalvisibility)。例如,在通信模式下,上述次级通讯录中联系人可以具有对于用户帐号或用户帐号的通讯录中联系人的不可见性,而在对用户的联系人网络的搜索模式下,可以使能次级通讯录对于用户帐号或用户的通讯录中联系人的帐号的(searchability),根据联系人的标签等属性,在联系人网络中跨不同通讯录进行联系人查找。例如,在一些实施例中,响应于通过用户帐号或用户帐号的通讯录中联系人的帐号的搜索操作,根据搜索操作中的搜索条件,在用户的联系人网络或者所述用户帐号所关联的通讯录中搜索对应的联系人。以及,将符合所述搜索条件的联系人呈现至发起上述搜索操作的用户帐号的用户界面(ui)或者用户帐号的通讯录中联系人的帐号的用户界面。其中,用户的联系人网络包括与用户帐号关联的部分或全部的通讯录中的联系人;而用户帐号关联的通讯录包括用户帐号的通讯录,以及与用户帐号关联的一级或多级的通讯录,亦即用户帐号的通讯录中的联系人的通讯录,例如上述实施例中第一联系人的帐号所具有的第一通讯录。

可选地,在上述及下述的一些实施例中,所述用户帐号的通讯录中的联系人可以具有标签,用于标注各个联系人的属性,包括职业、与所述用户的关系、信用等级、关系等级中至少一项。这些标签可以作为上述实施例中通过用户帐号或其他联系人帐号发起搜索操作时的搜索条件。以及相关的方法还可以包括步骤:响应于通过所述用户帐号或所述第一联系人帐号的搜索操作,根据所述标签搜索所述用户帐号的通讯录中的联系人,或者根据所述标签搜索用户的联系人网络/所述用户帐号所关联的通讯录中搜索对应的联系人。

可选地,可搜索性不仅可以适用于用户帐号的通讯录中第一组多个联系人分别具有的通讯录,也可以适用于用户帐号的通讯录中第二组多个联系人分别具有的通讯录。例如,在一些实施例中,所述第一联系人帐号和/或所述第二联系人帐号和/或所述第二组多个联系人中的第三联系人分别具有通讯录,所述第一联系人帐号的通讯录,所述第二联系人帐号的通讯录,所述第三联系人的通讯录中的联系人分别具有标签,用于标注各个联系人的社交属性和/或亲缘属性,包括职业、与所述用户的关系、关系等级、信用等级中至少一项。对应地,相关方法还包括步骤:响应于通过所述用户帐号、所述第一联系人帐号或所述第二联系人帐号的搜索操作,根据所述标签搜索所述用户帐号的通讯录中的联系人、述第一联系人帐号的通讯录中的联系人,所述第二联系人帐号的通讯录中的联系人,所述第三联系人帐号的通讯录中的联系人中至少一项。

可选地,用户的帐号的通讯录中第一组多个联系人可以是用户的社交关系中很熟悉,具有很密切的关系,或者值得用户高度信赖的人。用户的帐号的通讯录中第二组多个联系人可以是在社交关系密切度、可信赖度等方面比较低的联系人。第一组多个联系人和第二组多个联系人也可以基于上述的通讯录中联系人的标签进行区分。第一联系人可以作为(actas)用户帐号的通讯录的管理员,通过第一联系人帐号对用户帐号的通讯录中联系人打标签、标签管理。可以通过第一联系人帐号将通讯录中关系等级、信用等级较高或超过一定阈值的联系人归类为第一组多个联系人。另外,这些对联系人打的标签还可以包括:该联系人的职业属性等。例如,用户帐号的通讯录中的第一联系人的帐号具有自己的第一通讯录,该第一通讯录包括第四联系人,该第四联系人的姓名:赵凤麟,联系方式:13761182252;赵凤麟先生的职业属性标签包括3个:i)“专利顾问”2)“法律服务”3)“木匠”。当第一联系人或第一组多个联系人中其他联系人通过即时通信软件的用户界面进行联系人搜索操作时,响应于通过第一联系人帐号的搜索条件为“法律”的搜索操作,根据标签搜索用户的联系人网络/所述用户帐号所关联的通讯录;以及,将匹配所述搜索条件(关键字:“法律”)的第四联系人(赵凤麟,其标签之一为“法律服务”,包括与搜索条件相同的“法律”二字)信息反馈至发起上述搜索操作第一联系人的帐号的用户界面。通过这种线上的搜索方式获得的联系人位于以第一用户为中心的人际关系网络中,而在该关系网络中存在固有的信任和相对密切的人际关系,因此,会成为线下的服务或合作的优选对象。

鉴于第一组多个联系人之间具有相同或相近的属性,对群体性的即时通信有更共同的需求。可选地,在一些实施例中,所述第一组多个联系人被成组于同一个即时通信群组中。进一步地,针对第一组多个联系人建立一个即时通信群组,分别通过用户设备中的通信程序以及第一组多个联系人各自对应的终端设备中的通信程序提供;每当一个联系人被归入第一组多个联系人,则自动地将该联系人纳入该即时通信群组。

鉴于第一组多个联系人和第二组多个联系人具有不同的属性,因此可以区别性地为第一组多个联系人和第二组多个联系人配置不同的权限。可选地,在一些实施例中,相关方法还包括步骤:a)通过所述第一组多个联系人各自对应的帐号关联地提供所述用户及其通讯录中的联系人信息;以及b)通过所述第二组多个联系人各自对应的帐号仅提供所述用户的信息,而不提供第一组多个联系人和第二组多个联系人的相关信息。换言之,第二组多个联系人分别对应的帐号彼此之间具有不可访问性和/或不可见性,并且,对于第二组多个联系人分别对应的帐号,第一组多个联系人也具有不可访问性和/或不可见性,亦即,在第二组多个联系人的某一个联系人帐号中,只可见用户信息,而不可见用户帐号的通讯录中其他所有联系人信息。当然,本实施例中还可以包括步骤c)响应于通过第二组多个联系人中的第五联系人的帐号针对用户选项的通信操作,建立与该用户帐号的通信。

可选地,在上述在多个帐号之间跨帐号地互相配置彼此的通讯录的实施例中,还可以在多个帐号所登录的通信软件的用户界面上更新显示经重配置的通讯录,以供用户基于重配置的通讯录直接发起通信操作。例如,相关方法还包括步骤:s-2通过所述用户帐号在用户设备处所对应的用户界面提供所述更新的通讯录;s-3响应于在所述用户设备处对所述更新的通讯录中联系人的通信操作,通过所述用户设备所接入的至少一个通信网络与所述通讯录中联系人建立通信。具体地,该通信建立过程实际上是在用户设备与联系人所使用的电子设备,或者说联系人帐号所登录的通信软件/电子设备之间建立通信。

可选地,在一些实施例中,所述联系人登录的通信程序(或可简称为联系人通信程序)为客户端程序或浏览器程序二者之一。所述用户帐号登录的通信程序(或可简称用户通信程序)也可为客户端程序或浏览器程序二者之一。

跨帐号共享通讯录

另外,从通过用户通讯录中联系人所登录的帐号使用用户帐号的通讯录或其中联系人信息的角度,在本发明的又一实施例中还提出了一种通讯录的操作方法,包括:

通过第一帐号所登录的联系人通信程序提供用户帐号的通讯录或其中的联系人信息;其中,所述第一帐号对应于所述用户帐号的通讯录中的第一联系人;

s-3.响应于通过所述第一帐号所登录的所述联系人通信程序对所述用户帐号的通讯录中的第二联系人的通信操作,通过所述联系人通信程序所关联的至少一个通信网络与所述第二联系人建立通信。

可选地,在一些实施例中,在所述s-3步骤之前还包括通过安装于第一终端设备处的联系人通信程序接受所述第一帐号的登录。

可选地,在一些实施例中,所述至少一个通信网络包括无线数据传输网和移动电话网,被整合提供至所述联系人通信程序;以及所述步骤s-3还包括,

响应于通过所述第一联系人帐号所登录的所述联系人通信程序对所述第二联系人的通信操作,通过所述无线数据传输网和所述移动电话网中至少一个与所述第二联系人建立通信。

可选地,在一些实施例中,所述通讯录包括第一组多个联系人和第二组多个联系人,以及所述第一组多个联系人包括所述第一联系人、第二联系人;所述第一组多个联系人中每个联系人对于其他联系人分别对应的帐号具有可访问性和/或可见性;所述第二组多个联系人具有通过所述第一组多个联系人分别对应的帐号的可访问性和/或可见性;所述第一组多个联系人具有通过所述第二组多个联系人分别对应的帐号的不可访问性和/或不可见性。

可选地,在一些实施例中,所述第二组多个联系人中每个联系人对于其他联系人各自的帐号具有不可访问性和/或不可见性。

可选地,在一些实施例中,相关方法还包括步骤:通过所述第一组多个联系人各自对应的帐号关联地提供所述用户及其通讯录中的联系人信息;以及

通过所述第二组多个联系人各自对应的帐号仅提供所述用户的信息。

可选地,在一些实施例中,相关方法还包括步骤:响应于第二联系人被加入所述用户帐号的通讯录,使能所述第二联系人对于所述第一帐号的可见性。

可选地,在一些实施例中,相关方法还包括步骤:d3.根据通过所述第一联系人帐号所登录的联系人通信程序对所述用户帐号的通讯录或其中联系人的配置,更新本地的和/或远端的所述用户帐号的通讯录。

可选地,在一些实施例中,相关方法的步骤d3中对所述通讯录的配置包括:对所述通讯录中联系人信息的增加、删除、修改中至少一项。

可选地,在一些实施例中,相关方法的步骤d3之前还包括:

s-0通过所述第一联系人帐号所登录的联系人通信程序的用户界面,获取对所述用户帐号的通讯录的配置。

可选地,在一些实施例中,所述联系人通信程序为客户端程序或浏览器程序。

可选地,在一些实施例中,所述第一联系人帐号和/或所述第二联系人帐号和/或所述第二组多个联系人中的第三联系人分别具有通讯录,所述第一联系人帐号的通讯录,所述第二联系人帐号的通讯录,所述第三联系人的通讯录,所述用户帐号的通讯录中的联系人分别具有标签,用于标注各个联系人的属性,包括职业、与所述用户的关系、关系等级、信用等级中至少一项。

可选地,一些实施例的方法还可包括步骤,响应于通过所述用户帐号、所述第一联系人帐号或所述第二联系人帐号的搜索操作,根据所述标签搜索所述用户帐号的通讯录中的联系人、所述第一联系人帐号的通讯录中的联系人,所述第二联系人帐号的通讯录中的联系人,所述第三联系人帐号的通讯录中的联系人中至少一项。

用户帐号使用经联系人配置的通讯录:

另外,通过用户帐号使用被该用户的联系人所登录的帐号配置过的通讯录的角度,在本发明另一个实施例中,还提出了一种通讯录的操作方法,包括:

s-1(用户设备)响应于通过针对第一联系人的帐号对所述用户帐号的通讯录的配置,对应地更新所述用户帐号的通讯录;其中,所述用户帐号的通讯录包括所述第一联系人,换言之,第一联系人属于通讯录中联系人之一。

s-2通过所述第一联系人帐号所对应的用户界面和/或所述用户帐号所对应的用户界面提供所述更新的通讯录。

可选地,在一些实施例中,相关方法还包括步骤:

s-3响应于在所述用户设备处通过所述用户帐号对所述通讯录中联系人通信操作,通过所述用户设备所接入的至少一个通信网络与所述通讯录中对应的联系人建立通信。

可选地,在一些实施例中,所述用户帐号被登录于在所述用户设备处安装的用户通信程序,所述至少一个通信网络包括无线数据传输网和移动电话网,被整合提供至所述用户通信程序;以及所述步骤s-3还包括,

响应于通过所述用户帐号所登录的所述用户通信程序对所述通讯录中一个或多个联系人的通信操作,通过所述无线数据传输网和所述移动电话网中至少一个与所述一个或多个联系人建立通信。

可选地,在一些实施例中,相关方法的所述步骤s-1还包括步骤s-11:

响应于通过在第一终端设备登录的所述第一联系人帐号对所述用户帐号的通讯录的配置,在所述用户设备处更新所述用户帐号的通讯录。此处,用户帐号和第一联系人帐号可以在相同或不同的设备上登录,即用户设备和第一终端设备是同一台设备或者不同的电子设备。在本实施例以及其他一些实施例中,主要以用户帐号和联系人帐号在不同的电子设备处登录为例进行说明。由于用户设备和第一终端设备是物理上独立的两个电子设备,因此,通过上述步骤s-11,使能(enable)了用户设备上登录的用户帐号的通讯录被其他帐号的远程配置,换言之,用户可能免于在本机上对其通讯录的主动操作,就可以直接访问一个更新的通讯录,该通讯录中联系人被用户的通讯录中的某个联系人远程地配置。这进一步增强了用户帐号的通讯录的被其他联系人的可配置性、以及对用户的可操作性、用户对其通讯录使用效率。此处的以远程方式跨帐号地配置用户通讯录也适用于其他实施例,不再赘述。

可选地,在一些实施例中,对所述通讯录的配置包括:对所述通讯录中联系人信息的增加、删除、修改中至少一项。

可选地,在一些实施例中,相关方法还包括步骤:

通过服务器将所述对通讯录的更新信息同步至所述通讯录中第一组多个联系人,其中,所述第一组多个联系人中每个联系人对于其他联系人分别对应的帐号具有可访问性和/或可见性。

可选地,在一些实施例中,所述第一组多个联系人包括所述第一联系人,以及还包括第二联系人;所述无线数据传输网和所述移动电话网,被整合提供至所述第一联系人帐号所登录的联系人通信程序;以及所述方法还包括,

响应于通过所述第一联系人帐号所登录的所述联系人通信程序对所述第二联系人的通信操作,通过所述无线数据传输网和所述移动电话网中至少一个与所述第二联系人建立通信。此处,无线数据传输网和所述移动电话网之间可以是一种备选的关系,亦即,根据网络条件等环境性因素或者结合用户的主动选择,在电子设备中相应地切换两者用以通信。

可选地,在一些实施例中,所述用户帐号的通讯录还包括第二组多个联系人;所述第二组多个联系人具有通过所述第一组多个联系人分别对应的帐号的可访问性和/或可见性;所述第一组多个联系人具有通过所述第二组多个联系人分别对应的帐号的不可访问性和/或不可见性。

可选地,在一些实施例中,所述第二组多个联系人中每个联系人对于所述第二组多个联系人中其他联系人分别对应的帐号具有不可访问性和/或不可见性。

可选地,在一些实施例中,相关方法还包括步骤:x)通过所述第一组多个联系人各自对应的帐号关联地提供所述用户帐号及其通讯录中的联系人信息;以及y)通过所述第二组多个联系人各自对应的帐号仅提供所述用户的信息。

可选地,在一些实施例中,相关方法还包括步骤:响应于第二联系人被加入所述用户帐号的通讯录,使能所述第二联系人对于所述第一联系人帐号的可见性。换言之,通过在第一终端设备登录的第一联系人帐号,可见用户通讯录信息及其中的第二联系人选项。

可选地,在一些实施例的方法的步骤s-11中,可以接收通过在第一终端设备处登录的所述第一联系人帐号对用户的通讯录的配置,并根据联系人对用户通讯录的配置,更新所述用户的通讯录;例如相关方法还包括如下步骤d3和d4:

d3.根据通过所述第一联系人帐号所登录的联系人通信程序对所述用户帐号的通讯录的配置,更新用户帐号的通讯录。其中,在第一联系人的通信程序中被配置的用户通讯录可以被保存于第一联系人通信程序所在的本机(第一终端设备)、第一终端设备所耦合的远端的服务器、或者远程地保存于用户帐号所登录的电子设备。d4.在所述用户设备处和所述第一组多个联系人分别对应的帐号中更新显示所述用户帐号的通讯录中联系人信息。

可选地,在一些实施例中,相关方法的步骤d3之前还包括:

s-0通过所述第一联系人帐号所登录的联系人通信程序的用户界面,捕获第一联系人的对所述用户帐号的通讯录的相关的点击、选择等配置操作,从而获取对所述用户帐号的通讯录的配置。

可选地,在一些实施例中,所述联系人通信程序和所述用户通信程序分别为客户端程序或浏览器程序。分别对应于服务器/客户端(c/s,client/server)软件架构和服务器/浏览器(b/s,brower/server)软件架构。

可选地,在一些实施例中,所述第一联系人帐号和/或所述第二联系人帐号和/或所述第二组多个联系人中的第三联系人分别具有通讯录,所述第一联系人帐号的通讯录,所述第二联系人帐号的通讯录,所述第三联系人的通讯录,所述用户帐号的通讯录中的联系人分别具有标签,用于标注各个联系人的属性,包括职业、与所述用户的关系、关系等级、信用等级中至少一项。

可选地,在一些实施例中,相关方法还包括步骤,响应于通过所述用户帐号、所述第一联系人帐号或所述第二联系人帐号的搜索操作,根据所述标签搜索所述用户帐号的通讯录中的联系人、述第一联系人帐号的通讯录中的联系人,所述第二联系人帐号的通讯录中的联系人,所述第三联系人帐号的通讯录中的联系人中至少一项。

可选地,在一些实施例中,21或36所述的方法,还包括步骤:所述第一组多个联系人被成组于同一个即时通信群组中。可选地,在一些实施例中,所述用户帐号的通讯录中的联系人的通讯录具有通过所述用户帐号的可访问性和/或可见性。

可选地,在一些实施例中,所述用户帐号的通讯录中的至少部分的联系人的通讯录具有通过所述用户帐号的通讯录中的其他联系人所对应的帐号的可访问性和/或可见性。

可选地,在一些实施例还提供了一种电子设备,包括:显示器,处理器单元和触敏表面单元,所述触敏表面单元被配置为检测接触;其中,所述处理器单元与所述显示器和所述触敏表面单元耦接,所述处理单元被程序化配置以对应地执行根据本发明任一实施例的方法中的部分或全部步骤。

可选地,在一些实施例还提供了一种电子设备,包括:处理器单元,分别与所述处理器单元耦接的显示器和存储器;一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述处理器单元执行,所述一个或多个程序包括用于对应地执行根据本发明任一实施例的方法中的部分或全部步骤的指令。

可选地,在一些实施例还提供了一种电子系统,包括:一个或多个程序,用户所使用的电子设备和/或所述用户的帐号的通讯录中的联系人所对应的终端设备;其中,所述一个或多个程序存储在所述联系人的终端设备和/或所述用户的电子设备的存储器中,并被配置为由所述终端设备和/或所述电子设备的处理器单元对应地执行,所述一个或多个程序包括用于对应地执行根据本发明任一实施例的方法中的部分或全部步骤的指令。

可选地,在一些实施例还提供了一种针对用户的电子设备,包括:一个或多个程序,所述用户所使用的电子设备;其中,所述一个或多个程序存储在所述电子设备的存储器中,并被配置为由所述电子设备的处理器单元执行,所述一个或多个程序包括用于对应地执行根据本发明任一实施例的方法中的部分或全部步骤的指令。

可选地,在一些实施例还提供了一种针对联系人的电子设备,包括:一个或多个程序,所述联系人所对应的终端设备;其中,所述一个或多个程序存储在所述电子设备的存储器中,并被配置为由所述电子设备的处理器单元执行,所述一个或多个程序包括用于对应地执行根据本发明任一实施例的方法中的部分或全部步骤的指令。

可选地,在一些实施例还提供了一种在具有一个或多个处理器的电子设备中使用的信息处理装置,包括:

用于对应地执行根据本发明任一实施例的方法中的部分或全部步骤的装置。

可选地,在一些实施例还提供了一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时使得所述电子设备对应地执行根据本发明任一实施例的方法中的部分或全部步骤。

另外,如果能提升作为通信终端的双方的两个电子设备之间的双向或单向的远程配置、远程协助的能力,这对于提升被协助或被配置方的电子设备的可操作性将是有益的。

在本发明实施例中还提供了一种电子设备的资源的远程配置方法,包括以下步骤:

s4在第一终端的配置界面以阵列形式提供针对用户设备可用的多个资源所关联的多个选项;

s5通过所述配置界面对所述多个选项的选项阵列进行配置。

可选地,在步骤s5之后还可包括步骤s6:对所述选项阵列的配置进行确认。可以理解,该步骤s6可以被单独执行于一个独立的场景中,而并不限于与步骤s5在时间上连续地发生于电子设备中,该步骤s6可以作为各个实施例中的一个可选而不是必需的步骤。这也适用于其他实施例,对此,不再赘述。

可选地,在一些实施例中,所述配置界面包括添加选项,步骤s4还包括:

s41.响应于针对所述添加选项的选择,提供用于展示所述用户设备可用的多个资源所对应的多个选项的选项界面;

s42.响应于用户针对至少部分的所述多个选项的选择,将所述至少部分的所述多个选项阵列化于所述配置界面。换言之,将所述至少部分的所述多个选项以阵列形式呈现于所述配置界面,或者,将所述至少部分的所述多个选项呈现于所述配置界面以形成选项阵列。

可选地,在一些实施例中,步骤s41之前还包括:至少部分地从所述用户设备(例如用户设备的sim卡或通讯录)或者与所述用户设备通信耦合的服务器获取所述多个选项。当然,除远程获取之外,多个选项的相关信息也可以获取自第一终端的sim卡或联系人记录,因为,有些情况下,第一终端的用户与用户设备用户之间的人际关系网有交集。

可选地,在一些实施例中,步骤s5还包括:步骤s51.根据用户针对所述选项阵列的拖动操作,对应地调整所述至少部分的多个选项的在所述选项阵列中的位置;和/或步骤s52响应于对所述至少部分的多个选项中第一选项的选择,提供针对所述第一选项的操作选项,该操作选项包括简称编辑功能项、定制图标功能项、选项删除功能项中至少一项。在步骤s51中,可选地,如果被拖拽的选项是针对联系人的选项,则当该联系人选项被拖拽时,该联系人相关的简档信息或身份信息被动态地放大显示以增强信息呈现的效果,而当该联系人选项被拖拽入目的位置时,其简档信息恢复正常显示。

可选地,在一些实施例中,步骤s51还包括:响应于用户在所述显示器上的触摸,在所述选项阵列中将该触摸的起点位置处的第二选项沿所述触摸的轨迹移动至所述触摸的终点位置。

可选地,在一些实施例中,步骤s52之后还包括步骤s521.响应于针对选项删除功能项的选择操作,从所述选项阵列中删除所述第一选项,以及将所述第一选项所在位置保持空白或以其他选项填充该位置。例如,将选项阵列中的后续选项依次递进地移动以填补第一选项原来所在的位置。

可选地,在一些实施例中,所述添加选项位于所述选项阵列的尾部,步骤s521之后还包括:响应于针对所述添加选项的选择,呈现所述选项界面;以及响应于用户在所述选项界面对第二选项的选择,以所述第二选项取代所述空白位置。

可选地,在一些实施例中,其中,所述配置界面包括保存选项,所述步骤s6还包括将对所述选项阵列的配置应用至所述用户设备或将所述第一终端与所述用户设备通信耦合的服务器。该选项阵列的配置的应用步骤进一步包括:步骤s61.响应于对所述保存选项的选择,将对所述多个选项的配置保存于所述第一终端或所述服务器,或者步骤s62.将对所述多个选项的配置经由所述服务器发送至所述用户设备。在第一终端处,确认对所述选项阵列的配置,并将该选项阵列的配置经由服务器应用至所述用户设备。

可选地,在一些实施例中,多个选项包括针对联系人、联系人群组、订阅号、应用程序(例如小程序、第三方程序)中至少一项的选项,所述多个资源包括多个应用程序,针对应用程序的选项包括程序名称和程序图标;以及针对所述联系人的选项包括所述联系人的图像和简称。

可选地,在一些实施例中,针对所述联系人的选项还包括以下至少一项:联系方式、姓名、身份、与用户设备的使用者的关系、对所述用户设备的使用者的称呼、昵称。

可选地,在一些实施例中,所述添加选项包括针对所述联系人选项、所述订阅号选项、所述应用程序选项、所述联系人群组选项中至少一个的集体添加选项和针对集合页的添加选项;以及所述步骤s42还包括:s421.响应于用户针对所述选项界面上的至少一个选项的选择,在所述选项阵列中添加与所述至少一个选项关联的第一集合页选项;或者针对所述选项阵列中已有的所述第一集合页选项新增与所述至少一个选项的关联。

对应地,响应于用户对第一集合页选项的选择,可以通过主界面输出该第一集合页,该第一集合页上提供了一个选项或优选地集体提供有多个选项供用户操作。

可选地,在一些实施例中,在所述步骤s421之前还包括:在所述选项阵列中添加第二集合页选项,该第二集合页选项与所述多个选项中的除所述至少部分的所述多个选项之外的选项关联;以及,在所述步骤s421之后还包括:将所述第二集合页选项与所述多个选项中的除所述至少部分的所述多个选项和所述至少一个选项之外的选项关联。通过添加第二集合页选项及其与对应选项的关联,将除至少部分的多个选项之外的选项基本全部地关联到第二集合页选项,从而显示于第二集合页中供用户不仅可以通过菜单区域选择部分的多个选项,而且也可以通过第二集合页选择另一部分的选项,从而保持对用户设备可用的全部资源的访问入口。而如果通过第一终端配置了第一集合页,则可将除至少部分的多个选项(菜单区域中的个体选项)和第一集合页所关联的选项之外的选项,全部地关联到第二集合页选项,从而供用户设备的用户访问菜单区域中的个体选项和第一集合页上的选项之外的其他选项。菜单区域中的选项或者第一集合页、第二集合页的选项均可以包括针对联系人、群、订阅号、小程序、第三方app等资源的选项。

可选地,在一些实施例中,所述添加选项还包括应用程序安装选项。

可选地,在一些实施例中,所述多个资源包括第三集合页,所述多个选项还包括针对所述第三集合页的选项,该第三集合页包括已知联系人选项卡和/或未知联系人选项卡和/或拨号程序选项卡,已知联系人选项卡的标签和/或未知联系人选项卡的标签和/或拨号程序选项卡的标签被并列配置于所述第三集合页的顶部。

可选地,在一些实施例中,所述已知联系人选项卡的标签,可操作以通过所述用户设备的显示器输出所述已知联系人选项卡,包括排列显示的多个已知联系人通信记录缩略集合,每个已知联系人通信记录缩略集合分别包括对应的已知联系人和与该已知联系人之间的最新发生的通信信息。所述未知联系人选项卡的标签,可操作以通过所述用户设备的显示器输出所述未知联系人选项卡,包括排列显示的多个未知联系人通信记录缩略集合,每个未知联系人通信记录缩略集合分别包括对应的未知联系人和与该未知联系人之间的最新发生的通信信息。所述拨号程序选项卡的标签,可操作以通过所述用户设备的显示器输出拨号界面,该拨号界面包括:虚拟数字键盘、电话号码输入框、呼叫选项。针对拨号界面,所述远程配置方法还包括步骤:1)响应于用户通过所述虚拟数字键盘的点选操作,在所述电话号码输入框中呈现对应的电话号码;2)响应于用户针对所述呼叫选项的操作,通过移动电话网建立以所述电话号码为对象的通信。

可选地,在一些实施例中,远程配置方法还包括步骤:根据对所述多个选项的配置,通过所述用户设备的用户界面加载所述多个选项。即,在第一终端处被添加或配置的选项,最终将呈现在用户设备的用户界面上作为菜单项供用户设备的用户进行操作。这提升了用户设备可用资源的访问的便捷性。并同时支持第一终端的用户通过本地用户界面对用户设备的资源进行远程的可视化配置,增强了第一终端可用的资源及其所对应的菜单项通过用户设备的可操作性。

可以理解:多个选项在第一终端的用户界面和用户设备的用户界面上可以等比例呈现,以使得通过第一终端对多个选项的配置可以基本相同的感观呈现在用户设备的用户界面中,第一终端上所见,即为用户设备上所得。其中,在第一终端和用户设备提供的所述多个选项可以是以缩略形式配置的图标阵列、队列等界面元素。

可选地,在一些实施例中,远程配置方法还包括步骤:以所述选项阵列逐行依次串联的形式,将所述至少部分的所述多个选项横向排列于所述用户设备的用户界面的底部。具体地,所述选项阵列或者阵列的各行(第1行、第2行……,第n行)依次首尾相接形成一个一维队列,被横向设置于所述用户设备的用户界面的底部。例如对一个2x2的矩阵形式的阵列该阵列的2行依次首位相接后形成如下形式的一维队列:「c11c12c21c22」,其中四个4个元素分别代表4个选项。

此处应当注意:选项阵列包括行列形式排列的选项,而每行选项的数量优选为相同,例如矩阵的排列形式。但每行选项的数量不限于相同。

该多个选项可被视为位于一个可以跨界面保持的全局性的菜单窗口或菜单区域内,该菜单区域用于容纳分别与多个资源对应的多个选项(或称菜单项),菜单区域在多个应用程序的切换过程中被保持与显示器或者当前界面的周边(例如,底部)。该多个选项分别对应于多个资源。这些隐式或显式的菜单区域(或称选项区域)及其中的选项,可以跨界面地保持其在显示器上的呈现,即,无论当前界面加载的是通信程序界面,相册程序界面,集合项界面或者其他资源,选项区域均保持加载于当前界面上,例如位于显示器底部的区域。

可选地,在一些实施例中,远程配置方法还包括步骤:响应于针对所述选项区域的切换操作,将所述多个选项移动呈现。

可选地,在一些实施例中方,多个选项的移动呈现步骤还包括步骤:响应于针对所述选项区域的切换操作,将所述多个选项以所述选项阵列的一行为单位依次移动呈现于所述选项区域中。

其中,根据用户对所述多个应用程序的顺序的设置和/或用户分别对所述多个应用程序的访问频度,配置所述多个应用程序所对应的选项在所述行列中的顺序,例如高频访问的程序或者联系人所对应的选项可以被配置于菜单区域的头部,低频访问的程序或者联系人所对应的选项可以被配置于菜单区域的尾部。

可选地,在一些实施例中,所述多个选项可操作以执行并通过所述显示器输出对应的应用程序,每个所述多个应用程序可响应于被当前输出于所述显示器而被激活。其中,联系人选项对应多个资源中的通信应用程序。例如,第一联系人选项对应第一通信应用;第二联系人选项对应第二通信应用。当然,也可以视为第一联系人选项和第二联系人选项共同对应同一个通信应用程序。

可选地,在一些实施例中,远程配置方法还包括步骤:响应于用户在所述多个选项中的选择,在所述显示器上将所述当前界面切换为被选择的选项所对应的界面,以及同步地将所述被选择的选项焦点化。

可选地,在一些实施例中,所述选项阵列的每行包括相同数量的选项,所述相同数量为3-6;每个所述多个选项在所述显示器上沿纵向的高度为1.5cm-2.5cm。

通过一个或整合的多个通信网络的通信及用户界面

在本发明的一些实施例中,在用户设备上还提供有应用操作接口用于操作多个应用程序,例如针对通信应用程序的通信操作接口,该通信操作接口关联于至少一个通信网络,该实施例的远程配置方法在用户设备处还包括下述三个步骤:

i)响应于用户对第一联系人选项的操作,运行通信应用程序以在显示器上呈现针对第一联系人的通信界面,包括消息区域;

ii)响应于或至少部分地响应于用户对通信操作接口的操作,通过至少一个通信网络与第一联系人或第一联系人群组成员建立通信以生成多个通信信息;以及

iii)通过第一联系人通信界面上的消息区域输出多个通信信息。

其中,上述的通信操作接口,作为一种软件或硬件形式的人机接口配置于机器上供用户操作以建立/触发电子设备的通信。在其他一些实施例的不同场景中,或也称为通信使能单元、用户接口元素,通信操作选项等。另外,上述的应用操作接口,作为一种软件或硬件形式的人机接口配置于机器上供用户操作对应的应用程序,或者说是一个供用户与当前应用程序进行交互的接口。所述多个应用程序可执行,每个所述多个应用程序可响应于被当前加载于所述显示器而被激活;以及,针对多个应用程序的应用操作接口,被虚拟地提供于所述当前界面和/或被实体地提供于所述电子设备;所述应用操作接口可被用户操作以分别访问所述多个应用程序。

另外,在一些情况下,例如用户发起通信的场景中,在电子设备处,响应于用户对通信操作接口的操作,通过至少一个通信网络与第一联系人或第一联系人群组成员发起通信,以及通过第一联系人通信界面上的消息区域输出用户所发起的通信所生成的多个通信信息。而在另外一些情况下,例如用户的电子设备接收来自第一联系人的某些通信信息,在电子设备处通过至少一个通信网络与第一联系人或第一联系人群组成员建立通信以生成多个通信信息,可选地,该针对接收通信信息的通信建立过程可自动完成而不需用户对通信操作接口的操作。此处,对步骤ii)的通信建立的说明也适用于其他实施例中相同或相似的步骤,对此,他处不再赘述。

可选地,在本发明的一些实施例中,所述应用操作接口随所述当前程序的不同而在功能上可变,从而可操作以激活所述当前程序的对应的特性。

可选地,在本发明的一些实施例中,所述应用操作接口包括键组;所述远程配置方法还包括:响应于针对所述键组的操作,分别调用所述当前程序的多个特性。

可选地,在本发明的一些实施例中,所述键组包括:被配置于所述在显示器上当前加载的应用程序的界面(或可简称为当前界面)右侧的一列的多个虚拟的按压式键或拨动式键和/或被对应地配置于与所述电子设备集成装配的显示器右侧的电子设备上的一列的多个实体的按压式键或拨动式键;以及

所述多个应用程序分别被针对所述多个实体键定制化配置,以使得所述多个应用程序中每个程序的多个特性,可分别响应于所述多个实体键的物理动作而被对应地激活。

可选地,在本发明的一些实施例中,所述第一应用程序为针对第一联系人的通信程序,可执行以通过所述显示器输出针对所述第一联系人的通信界面,包括消息区域;所述键组分别关联于至少一个通信网络;以及所述远程配置方法还包括:

响应于用户对所述键组的操作,将经由所述至少一个通信网络与所述第一联系人的多个通信信息输出于所述消息区域中。

可选地,在本发明的一些实施例中,所述至少一个通信网络包括多个通信网络,具有不同的业务性质,所述键组分别关联于所述多个通信网络;以及所述通信信息输出步骤还包括:

响应于用户对所述键组的操作,通过所述多个通信网络与所述第一联系人建立通信以生成所述多个通信信息;以及通过所述消息区域整合输出具有所述不同业务性质的所述多个通信信息。

可选地,在本发明的一些实施例中,所述多个通信网络包括多个无线通信网络,该多个无线通信网络包括移动电话网、无线数据传输网;所述键组分别关联于所述移动电话网和所述无线数据传输网络,以及所述通信信息输出步骤还包括:

响应于用户对所述键组的操作,分别通过所述移动电话网或所述无线数据传输网与所述第一联系人建立通信以生成所述多个通信信息。

可选地,所述无线数据传输网还包括无线局域网,例如wifi网络。以及,上述“分别通过所述移动电话网或所述无线数据传输网与所述第一联系人建立通信以生成所述多个通信信息”的步骤被执行于用户设备,例如老人所使用的手机;而在该步骤之前还包括:在第一终端(例如年轻人所使用的手机)处,获取所述用户设备当前可用的针对一个或者多个wifi网络的信息;将用户对所述一个或多个wifi网络的选择信息传送至用户设备,以及在所述用户设备处,根据所述选择信息,配置所述用户设备连接至对应的wifi网络,或者说,将所述用户设备连接至所述选择信息所指示的wifi网络。以及,上述“分别通过所述移动电话网或所述无线数据传输网与所述第一联系人建立通信以生成所述多个通信信息”的步骤还包括:分别通过所述移动电话网或所述被第一终端配置的wifi网络与所述第一联系人建立通信以生成所述多个通信信息。

可选地,上述第一终端、用户设备之间通过服务器和/或基站通信连接,以及上述的wifi网络相关信息的传输等步骤,均可经由服务器或基站而在第一终端和用户设备之间执行。这种对用户设备可用的wifi网络的配置操作被从用户设备转移至第一终端处,这进一步提升了用户设备上的通信资源,例如wifi网络对其用户的可访问性、访问效率,以及在第一终端处对用户设备的通信资源的可操作性。

当然,可以理解,在上述的wifi网络相关信息的获取、传输步骤可被第一终端和用户设备之间,或者第一终端和用户设备分别与服务器/基站之间的通信链接所承载。对应地,在这些获取或传输步骤之前,还可包括:在第一终端和用户设备之间建立通信链接,而该“在第一终端和用户设备之间建立通信链接”的步骤还可以包括,在第一终端与服务器和/或基站之间建立通信链接,以及在用户设备与服务器和/或基站之间建立通信链接。

可选地,在本发明的一些实施例中,所述无线数据传输网包括移动数据网和无线局域网,以及所述远程配置方法还包括:

选择性地将所述键组关联于所述移动电话网、所述移动数据网或所述无线局域网,从而所述键组可操作以分别基于所关联的通信网络建立对应的业务。

可选地,在本发明的一些实施例中,所述多个通信信息包括:所述语音业务信息,短消息业务消息、数据业务消息之中的至少两项;所述通信建立步骤还包括:

当所述键组关联于所述移动电话网,响应于用户对所述键组的操作,通过所述移动电话网与所述第一联系人建立通信以生成所述语音业务信息和/或所述短消息业务消息;

当所述键组关联于所述无线数据传输网,响应于用户对所述键组的操作,通过所述无线数据传输网与所述第一联系人建立通信以生成所述数据业务消息。

可选地,在本发明的一些实施例中,联系人通信界面还包括可扩展按钮,键组的第一部分或全部的键被排布于界面右侧的中部的一列中,在通信联系人界面上键列的与选项区域之间,即右侧的键列之下、选项区域以上的位置。

可选地,扩展按钮与键列基本位于同一列中。对应地,远程配置方法还包括步骤:响应于用户针对可扩展按钮的选择操作(例如点击),展现扩展菜单,该扩展菜单可选地包括键组中第二部分键和/或表情选项、社交选项(例如发红包按钮)等,以单行形式位于显示器的底部、选项区域以上的位置。该第二部分键在被激活时弹出通信建立界面,表情选项、社交选项在被激活时,弹出对应的表情或社交类界面元素供用户进一步操作。以及,响应于用户完成与所选择的第二部分键、表情选项或社交选项相关的操作,将上述的扩展菜单收缩为可扩展按钮。

可选地,上述的扩展菜单还可以包括当被激活时发起与当前联系人的语音或视频呼叫的菜单选项、当被激活时发起与当前联系人的短消息业务的菜单选项、当被激活时发起对当前联系人的支付动作的菜单选项、当被激活时发起与当前联系人和用户设备用户本人共同归属的联系人群组的视频会议的菜单选项。

可选地,在本发明的一些实施例中,所述第一联系人通信界面还包括切换选项,所述选择性关联步骤包括:

根据i)用户对所述切换选项的操作、ii)所述电子设备与所述无线局域网的连接状态,或iii)周边可用的通信网络条件中至少一项,选择性地配置所述键组以关联于所述移动电话网、所述移动数据网或所述无线局域网。

可选地,在本发明的一些实施例中,所述选择性关联的步骤还包括:

响应于所述电子设备接入所述无线局域网,在通信功能上配置所述键组关联于所述无线局域网;以及

响应于所述电子设备与无线局域网断开连接,在通信功能上配置所述键组关联于所述移动电话网。

可选地,在本发明的一些实施例中,所述第一联系人在所述移动电话网中对应的手机号码和在所述无线数据传输网中对应的识别码被集成配置于同一个通信应用程序中。

可选地,在本发明的一些实施例中,所述第一联系人在所述移动电话网中对应的手机号码和在所述无线数据传输网中对应的识别码被集成存储于同一程序中,以及所述通信建立步骤还包括:

响应于用户对所述键组的操作,通过所述手机号码和所述识别码分别与所述第一联系人建立通信以生成所述多个通信信息。

此处,应当注意,用户或联系人所使用的通信工具,例如im软件或手机,在移动通信网中对应的手机号码、或者在无线数据传输网,例如wlan,中对应的身份识别码(id),用户帐号(useraccount)等,或可理解为即时通信地址/即时消息地址,均被存储于或集成于同一(identical)程序中,例如针对用户的联系人的程序(或称通信应用程序,联系人信息被存储于该通信应用程序的通讯录中),可供该通信应用程序在用户使用过程中,根据上述的手机号码和联系人在即时通信过程中所对应的唯一身份识别码,分别通过移动电话网和无线数据传输网与当前联系人所使用的通信工具建立通信,从而生成通信信息。在某种程度上,该通信应用程序集成了移动通信(例如基于移动电话网)和即时通信(im)两类软件的主要功能。而对于手机等电子设备的用户或该用户的联系人而言,通过各自所使用的终端设备中运行的通信应用程序所感知、体验到的是单一的通信手段或通信工具。而且,在通信过程中针对不同业务性质的通信信息的资源,包括对应于不同业务性质的通信网络的通信接口,位于软件架构低层,以及用于输出多个通信信息的交互界面,位于软件架构的上层,均被整合于单一的通信应用程序中。这不同于下述两种情况:i)不同业务性质的多个通信接口被配置在多个不同的应用程序中,而仅仅将通过多个通信接口产生的不同业务性质的多个信息,以在不同的程序之间的转发等方式集中展现在同一个交互界面上;ii)用于即时通信的唯一身份识别码(id)、手机号码被配置在多个不同的应用程序中,而仅仅将通过即时通信的身份识别码、手机号码产生的不同业务性质的多个信息,以在不同的程序之间的转发等方式,集中展现在同一个交互界面上。此处所提及的内容也可适用于上述或下述的所有相关的实施例的对应场景中。

可选地,在本发明的一些实施例中,所述多个通信信息的输出步骤还包括:将所述语音业务信息、所述短消息业务消息,所述数据业务消息中的至少两项,整合输出至所述第一联系人通信界面上的所述消息区域。

可选地,在本发明的一些实施例中,所述整合输出步骤还包括:

当所述键组关联于所述移动电话网,通过所述消息区域输出所述语音业务信息和/或所述短消息业务消息;

当所述键组关联于所述无线局域网或所述移动数据网,通过所述消息区域输出所述数据业务消息。

可选地,在本发明的一些实施例中,所述多个通信信息输出步骤还包括:响应于所述多个通信信息中最新一条的发生,在所述消息区域中单独输出所述最新一条。或者说,将所述多个通信信息中的最新的一条单独地持续更新输出于所述第一联系人通信界面上的消息区域;

其中,所述最新一条消息包括从所述第一联系人接收的最新消息和向所述第一联系人发送的最新消息。

可选地,在本发明的一些实施例中,所述输出步骤还包括:响应于所述语音业务信息、所述短消息业务消息,所述数据业务消息中的至少两项中最新一条的发生,在所述消息区域中单独输出所述最新一条,或者

将所述语音业务信息、所述短消息业务消息,所述数据业务消息中的至少两项中的最新的一条单独地持续更新输出于所述消息区域。

可选地,在本发明的一些实施例中,所述第一联系人的简档信息被单独配置在所述消息区域之外,且与所述消息区域幅面相当;所述远程配置方法还包括:

扩展所述消息区域,并缩略所述简档信息;以及,将所述多个消息集体地输出于所述消息区域。

可选地,在本发明的一些实施例中,所述第一联系人的简档信息与所述消息区域在所述第一联系人通信界面上基本居中地上下配置,所述多个通信信息输出步骤还包括:

将所述语音业务信息、所述短消息业务消息,所述数据业务消息中的至少两项集体地输出于所述消息区域;或者

当所述键组关联于所述移动电话网,通过所述消息区域集体地输出按发生顺序排列的所述语音业务信息和/或所述短消息业务消息;当所述键组关联于所述无线数据传输网,通过所述消息区域集体地输出按发生顺序排列的所述数据业务消息。

可选地,在本发明的一些实施例中,所述多个通信信息输出步骤还包括:

当所述键组关联于所述移动电话网,整合所述语音业务信息和/或短消息业务消息以将其中最新一条单独输出于所述消息区域中;

当所述键组关联于所述无线数据传输网,仅针对所述数据业务消息的最新一条持续更新地输出于所述消息区域;

其中,所述数据业务消息包括下列一项或多项:音频消息、视频消息、图片消息、地理位置、文本消息、文件、数据。

另外,本发明的另一个实施例中还提供了一种电子设备,包括:显示器;处理器单元;存储器;和一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述处理器单元执行,所述一个或多个程序包括用于执行根据前述实施例所述的方法中的任一方法的指令。

另外,本发明的另一个实施例中还提供了一种电子设备,包括:物理按键组、通信接口和通信装置,该通信装置包括显示器;处理器单元;存储器;和一个或多个程序,

所述物理按键组通过所述通信接口可分拆地耦合于所述处理器单元;

其中,所述一个或多个程序存储在所述存储器中并被配置为由所述处理器单元执行,所述一个或多个程序包括用于执行根据前述实施例所述的方法中的任一方法的指令。

可选地,一些实施例中,还包括基座,用于安置所述通信装置,所述物理按键组被配置于所述基座上,所述通信接口为连接器,该连接器两端对应地设置于所述通信装置和所述基座,并分别与所述处理器单元和物理按键组有线连接。

另外,本发明的另一个实施例中还提供了一种在具有显示器的通信装置中使用的信息处理装置,包括:

用于执行根据前述实施例所述的方法中的任一方法的装置。

另外,本发明的另一个实施例中还提供了一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由具有一个或多个处理器的电子设备执行时,使得所述电子设备执行根据前述实施例所述的方法中的任一方法。

在第一终端的用户界面上以阵列形式通过触控方式对选项进行配置,包括增删选项、对阵列中的选项进行顺序调整等。这种对图标等选项的配置方式易于认知、可操作性强,从而实现了对选项的高效的、“所见即所得”的配置。另外,通过将这种配置应用到用户设备,使得“在第一终端的所见,即为在用户设备的所得”,这使得对等的第一终端和用户设备各自负担的对设备进行维护和配置的工作,在第一终端和用户设备之间进行了重新分配,将用户设备所应承担的绝大部分配置工作转移至第一终端。这极大地提升了用户设备的可操作性,尤其是针对例如老人等用户。同时,一部分被配置的选项仅仅是指向对应资源的链接、对程序进行远程/本地调用的地址、相关联系人的联系方式(例如,电话号码或用于即时通信的唯一识别码(id)或登录号码等,这也适用于其他实施例)等信息,相关的选项配置并不涉及程序的安装、下载等处理,所以远程配置也并不会引发大量的数据下载等流量负荷。

在一些实施例中,第一终端可向配置者提供用户设备用户或者其他同类用户分别对所述多个应用程序的访问频度,以供配置者结合该访问频度的数据对选项进行配置。通过第一终端,配置所述多个应用程序所对应的选项在菜单中的顺序,例如高频访问的程序或者联系人所对应的选项被单独配置于菜单区域的头部,低频访问的程序或者联系人所对应的选项被配置于菜单的尾部或者配置在集合页中。这进一步提升了相关资源的可访问性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1示出了根据本发明一个实施例的对远端电子设备的资源进行远程配置的方法流程图;

图2示出了根据本发明一个实施例的方法中对远程资源进行配置的用户界面示意图;

图3示出了根据本发明一个实施例的方法中对远程资源进行配置的另一个用户界面示意图;

图4示出了根据本发明另一实施例的第一终端和用户设备通过服务器通信耦合的网络连接示意图;

图5为根据本发明的实施例的在电子设备中配置的至少一个界面和在显示器上呈现的至少一个选项的对应关系示意图;

图6a图6b示出了根据本发明的一个实施例的供第一终端用户访问用户设备可用的多个选项的用户界面示意图;

图7示出了根据本发明的另一个实施例的用于展示多个选项的集合页界面;

图8a图8b示出了根据本发明的一个实施例的集成提供多个通信相关的选项卡的用户界面示意图;

图9示出了根据本发明的另一个实施例的拨号程序对应的用户界面示意图;

图10a和图10b为根据本发明的实施例的在电子设备中配置的两个界面之间的切换示意图;

图11示出了根据本发明的一个实施例的用于电子设备的资源提供方法的流程示意图;

图12a、图12b示出了本发明的一个实施例中的第一联系人通信界面与具有扩展功能菜单的第一联系人通信界面之间切换示意图;

图13示出了本发明的一个实施例中的集成提供多个通信相关的选项卡的用户界面示意图;

图14a、图14b、图14c示出了本发明的一个实施例中对图12所示界面中的扩展菜单项操作后的用户界面示意图;

图15示出了本发明的一个实施例中用户的通讯录及该用户的关系网中的多个联系人的通讯录之间的关联关系示意图;

图16a~16c示出了本发明的一个实施例中在第一联系人帐号的通讯录界面和会话界面中关联呈现用户及该用户的联系人的相关信息的示意图;

图17a、17b示出了本发明的一个实施例中的第一联系人所登录的通信软件的界面上提供的用户的通讯录中第二联系人信息及会话的界面;

图18示出了本发明的一个实施例中用于添加联系人的用户界面示意图;

图19示出了本发明的一个实施例中对用户的通讯录的操作方法;

图20a、图20b示出了本发明的一个实施例中对用户及联系人通过界面的树状展示。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。反之,如本文中所使用,根据上下文,“当......时”(“when”或“upon”)术语可以任选地被解释为意思是“如果”或“响应于确定”或“响应于检测到”。类似地,根据上下文,短语“如果确定......”或“如果检测到[所陈述的条件或事件]”任选地被解释为是指“在确定......时”或“响应于确定......”或“在检测到[所陈述的条件或事件]时”或“响应于检测到[所陈述的条件或事件]”。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括这些要素的商品或者系统中还存在另外的相同要素。

对电子设备、用于这种设备的用户界面以及用于使用此类设备的相关联过程的实施例进行描述。在一些实施例中,设备是便携式通信设备(诸如移动电话),其还包含其他功能,诸如pda和/或音乐播放器功能。便携式多功能设备的示例性实施例包括但不限于具有触敏表面(例如,触摸屏显示器和/或触摸板)的膝上型计算机或平板计算机之类的其他便携式电子设备。还应当理解的是,在一些实施例中,该设备不是便携式通信设备或通信装置,而是具有触敏表面(例如,触摸屏显示器和/或触摸板)的台式计算机。

在以下论述的一些实施例中,描述了包括显示器和触敏表面的电子设备。然而,应当理解的是,该计算设备可以包括一个或多个其他物理用户界面设备,诸如物理键盘、鼠标和/或操纵杆。

除了电话应用、视频会议应用或即时消息应用等通信应用之外,设备还可以支持各种应用,诸如以下应用中的一个或多个应用:做笔记应用、绘图应用、演示应用、文字处理应用、健康管理应用、游戏应用、电子邮件应用、锻炼支持应用、照片管理应用、数码相机应用、数码录像机应用、网页浏览应用、数字音乐播放器应用和/或数字视频播放器应用。

另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。

用户帐号对应的界面布局及操作(operation)

图11示出了根据本发明的一个实施例的用于电子设备(例如用户设备)的资源提供方法的流程示意图,图5为根据本发明的实施例的在电子设备中配置的至少一个界面和在显示器上呈现的至少一个选项的对应关系示意图。以下结合图11和图5对本发明一些实施例的方法进行说明,该资源提供方法可包括三个步骤:步骤2501、步骤2502和步骤2503。

在步骤2501中,在显示器上呈现至少一个界面2604中针对第一联系人的通信界面26-contact,其中,第一联系人通信界面包括消息区域(图中未示出)。

在步骤2502中,响应于用户对通信操作接口(图中未示出)的操作,通过消息区域输出经由至少一个通信网络与第一联系人的多个通信信息。该多个通信信息可以包括音频消息,或视频消息,这些消息可以作为通信记录而被标记在消息区域中,并通过该消息区域对外输出供用户浏览或访问,再者,也可以响应于用户通过消息区域对该音频消息的访问操作,将该音频消息进一步输出至扬声器从而以音频方式对外输出。

在步骤2503中,通过显示器提供至少一个选项2603,该至少一个选项2603被以缩略形式配置,并与至少一个界面2604分别关联。

可选地,本发明一些实施例的方法中,至少一个选项2603与至少一个界面2604之间的关联关系可以体现为:至少一个选项2603与至少一个界面2604一一对应,且至少一个选项2603分别可响应于用户的操作而通过显示器输出上述的至少一个界面2604中的对应界面。其中至少一个选项2603和至少一个界面2604的对应关系可参考图5中箭头所示的关联,而一个或多个界面2604彼此之间可以是基本独立的。

进一步可选地,在上述或下述的一些实施例中,至少一个选项可以包括多个选项2603,至少一个界面也可以包括多个界面2604;多个选项2603与多个界面2604在配置次序上对应或一致。具体地,响应于用户施加于当前界面的多次单向(例如向左)的切换操作,多个界面2604在显示器上被输出的次序,与多个选项(菜单项)2603在菜单区域中的排列顺序是一致的。例如,在多个菜单项中,菜单项26b位于菜单项菜单项26a与菜单项26c之间,则在多个界面2604中,菜单项26b所对应的界面26-album位于菜单项26a所对应的界面26-contact与菜单项26c所对应的界面(图中未示出)之间。优选地,如果菜单项26a、菜单项26b和菜单项26c在菜单区域中邻近(adjacently)排列,则界面26-contact、界面26-album与菜单项26c所对应的界面在多个界面2604中也被邻近排列。根据“在电子设备中配置资源或选项”标题下的一些实施例的方法,多个选项(菜单项)2603在菜单区域中的顺序、位置可以被用户在本地或远程地重配置。当多个选项(菜单项)2603在菜单区域中被配置以新的排列顺序,则对应地,多个界面2604响应于用户针对当前界面(例如界面的中部)的重复的切换操作而在显示器上被输出的次序也会随着多个菜单项2603的排列顺序的改变而改变(varywith)。此处所述的多个菜单项的配置次序和多个界面的配置次序之间的对应,也适用于其他任何实施例中与菜单项关联或共同出现(associatedorconcurrentwithmenuitem(s))的用户界面,他处不再赘述。

可以理解,至少一个界面与菜单项之间的一一对应的关系,并不限于两者具有一致性的排列顺序。例如,在至少一个界面中被默认配置于第一个位置的用户界面,可选地会在电子设备启动后被首先加载于显示器上,但该用户界面可能对应于菜单区域中的第二个菜单项而不是第一个菜单项,而排列于菜单区域中的第一位置的菜单项,可能对应于可响应于用户连续的切换手势而依次输出的多个界面中最后一个界面。这并不妨碍至少一个界面与底部的菜单项之间的一一对应关系的成立。例如,界面xa1对应菜单项op1,界面xa2对应菜单项op2,界面xa3对应菜单项op3(xa1、xa2、xa3、op1、op2、op3均非附图标记,仅为代表性符号),而这三个菜单项在菜单区域中的顺序为[op3,op1,op2],上述三个界面中界面xa1在开机时首先被加载于显示器上,响应于用户第一次向左的切换操作,界面xa2被加载于显示器上,响应于用户第二次向左的切换操作,界面xa3被加载于显示器上。菜单区域中的第一位置可以作为常用资源的访问入口,供用户在操作多个菜单项中的第一组(例如5个)菜单项时可通过点选该第一位置上的菜单项而一键启动这些常用资源。可选地,菜单区域中的第一位置被固定不变地用于菜单项op3的显示,与当前界面的切换或菜单项被用户切换而分组滑动呈现无关(regardlessof)。通过这种顺序配置,可以允许用户无论位于电子设备的用户界面的交互层级中的任何位置,都可随时通过点选该第一位置上的菜单项而一键加载这些常用资源。

可选地,一些实施例中,还可以在显示器上提供操作选项,响应于用户对该操作选项的点选,通过显示器呈现电子设备启动后的首界面,包括电子设备开机后默认加载的用户界面和菜单区域中展现多个菜单项中的第一组(例如5个)菜单项。带有这个类似home按键的操作选项的方法或电子设备,可以允许用户无论位于电子设备的用户界面的交互层级中的任何位置,都可以通过对该“home”操作选项的简单操作,回退至启动后的初始界面。

另外,由于至少一个选项以缩略形式分别代表至少一个界面,这种缩略的菜单项可以在当前界面上以更小的尺度为用户呈现更多的选项,例如联系人、应用等,因此,用户通过当前界面也可以全局性地了解其他可用的选项,例如通信联系人、应用程序等,对客户在电子设备所配置的多个应用选项中进行选择、定位,具有导航作用。当然,可选地,电子设备中的程序还可以被处理器单元执行以:响应于发生于电子设备的实时响应事件,取消至少一个选项的呈现。在实时响应事件发生时,并不需要在显示器底部存在多个选项进行导航显示,取消多个选项的显示也可以为实时响应事件提供更大的屏幕显示空间。而当在线视频或音频通话结束之后,可恢复在显示器周边提供上述起导航作用的多个选项。一般地,实时响应事件包括在线电话呼入等不允许用户进行延时响应的事件,而短信则不属于实时响应事件,因为可以延后处理。

当然,可以理解,电子设备中除了至少一个界面2604之外可能还配置有其他的界面,这些其他界面在至少一个选项2603中并无对应的选项,反之亦然。但这并不妨碍至少一个界面2604与至少一个选项2603之间的关联关系以及进一步的一一对应的关系。

此处,应当注意,至少一个界面2604的相关资源被配置于电子设备中,或者被配置于远程的服务器中,至少一个选项2603可以被视为类似于快捷方式的图标,被展现在显示器上供用户选择,同时,至少一个选项2603指向或者说关联于各自所对应的相关资源。从而,当用户在显示器上选择该至少一个选项2603时,电子设备会调用或运行至少一个选项2603所关联的相关资源,从而通过显示器输出至少一个选项2603所对应的至少一个界面2604。其中,至少一个选项2603各自所对应的相关资源或也可称为至少一个对象(图中未示出)。该至少一个对象可选地为可执行的程序资源,位于电子设备的后台或远程服务器中,例如至少一个选项2603中第一选项可以包括所关联的资源的本地存储路径或网络地址等寻址信息。当至少一个选项2603中第一选项,例如第一联系人图标被用户选择,则对应地,至少一个对象中的第一对象,例如第一联系人相关信息或具有地址的(adressed)可执行资源被加载,从而通过显示器输出至少一个界面2604中第一界面,例如第一联系人通信界面。当第一选项为第一联系人图标,而对应的第一对象为通信程序时,第一选项还可以包括第一联系人的通信方式,或者说,第一选项关联于第一联系人的通信方式,例如电话号码或用于即时通信的唯一识别码(id),这也适用于其他实施例。当然,可选地,电话号码的数字排列如果具有唯一性,则也可以作为即时通信的识别码、登录号码,两者在形式上相同但被电子设备用以借助不同的通信网络建立通信。至少一个界面2604通过显示器的输出,可以被用户对至少一个选项2603的选择操作或者用户对通信界面、应用界面等用户界面的切换操作而触发。

综上,可选地,电子设备中配置的至少一个选项包括联系人选项、联系人群组选项、订阅号选项、应用程序选项中一项或多项。其中,针对应用程序的选项包括程序名称和/或程序图标。针对联系人的选项包括联系人的图像和/或简称。进一步地,联系人选项还包括与联系人关联的通信应用程序的运行地址、联系人的联系方式,以及以下至少一项:姓名、身份、与用户设备的使用者的关系、对用户设备的使用者的称呼、昵称。应用程序的选项还包括所关联的应用程序的运行地址。

至少一个选项2603在显示器上具有一定的排列次序,这是由用户通过与该电子设备的交互操作,对至少一个选项2603进行添加或排序而形成上述排列次序,或通过后门程序被服务器或远程的另一台电子设备登录而设置至少一个选项2603的排列次序。无论至少一个选项2603是否通过,例如显示器的底部区域被提供给用户,至少一个对象均可以被独立地设置其通过显示器的输出次序。例如,在通过显示器输出第一对象所对应的第一界面,例如界面26-contact之后,可响应于用户通过对显示器中部的界面输出区的重复的,例如沿图中箭头26-arrow单一方向,的滑动等切换操作,而按照上述的预定次序依次输出其他界面。至少一个界面2604与本地存储或远程存储的至少一个对象一一对应。可选地,该至少一个对象可以包括至少一个联系人信息,至少一个界面也可以包括与至少一个联系人信息对应的至少一个联系人界面。此处,至少一个选项在显示器上的配置次序、至少一个对象和至少一个界面的可能有的配置次序之间的关系,也适用于下述的一些实施例的方法或设备中,他处可能不再赘述。

可通过电子设备2600的显示器2601输出的至少一个界面,例如界面26-contact、界面26-album、界面26-group等,来自于电子设备中配置的至少一个对象的资源,在显示器2601上以可视化的方式代表了至少一个对象(图中未示出)。而该至少一个对象可以包括但不限于:用于通信的联系人信息、联系人群组信息、各种应用程序,例如系统内置的小程序如相册,或者针对第三方独立程序的访问入口信息或链接信息等。这些一个或多个选项可通过显示器2601以各自对应的界面的形式输出,例如第一联系人通信界面26-contact、相册应用界面26-album、联系人群组通信界面26-group等。

可选地,本发明一些实施例的方法或电子设备中,还可以包括步骤:响应于用户针对至少一个选项2603的切换操作,逐部分(portionbyportion)地将至少一个选项2603呈现在显示器2601上。可以理解,针对至少一个选项2603的切换操作可以包括对针对至少一个选项2603所在区域的滑动手势等。

可选地,本发明一些实施例的方法或电子设备中,如图5所示,至少一个选项2603被配置于显示器的顶部/底部的单行(singlerow)中,或者显示器旁侧的单列中,其中,上述单行的选项在显示器上占据的横向的长条状区域可称为菜单区域,或单行区域2602。以单行排列的至少一个选项2603为例,如图5所示,该单行的选项被横向配置于显示器的底部,该实施例的方法还包括步骤:响应于用户针对单行区域2602的切换操作,将至少一个选项2603通过单行区域2602逐部分地均匀移动呈现。

可选地,本发明一些实施例的方法或电子设备中,至少一个选项2603可被基本平均地分成多个组,第一组选项首先被以单行的形式配置于显示器底部,响应于用户针对单行区域2602的切换操作,多组选项沿用户的滑动等操作方向顺序地移动,依次通过单行区域2602展现给用户。如图5所示,第一组选项包括第一选项26a,第二选项26b、第三选项26c、第四选项26d,其中,第一选项26a对应于第一联系人的通信界面26-contact第二选项26b对应于相册应用界面26-album,第三选项26c、第四选项26d也分别对应了至少一个界面2604中的两个界面(图中未示出),第五选项26e对应群组通信界面26-group。该第一组选项被配置于显示器的底部的单行区域2602之中;或者被配置于显示器的旁侧的单列(图中未示出)之中,响应于用户针对第一组选项的切换操作,在单行的区域中切换呈现至少一个选项中第二组选项,该第二组选项包括第五选项26e及其后续的三个选项(图中未示出)。此处的切换操作可以是向左或向右的滑动操作,下不赘述。具体地,通过单行区域切换呈现至少一个选项中第一组选项和第二组选项的步骤可以包括:沿图5中方向箭头26-arrow所示的用户的滑动操作方向,集体地移动第一选项26a,第二选项26b、第三选项26c、第四选项26d,从而接续呈现第二组选项,即第五选项26e及其后续的三个选项。从另一个方面,通过单行区域切换呈现至少一个选项中第一组选项和第二组选项的步骤还可以包括:沿箭头26-arrow所示的滑动操作的方向移动第一选项26a,第二选项26b、第三选项26c、第四选项26d以在显示器边沿逐个取消第一选项26a,第二选项26b、第三选项26c、第四选项26d的呈现,并接续于该第一组选项,将第五选项26e为首的第二组选项逐部移入单行区域2602。从再一个方面,通过单行区域切换呈现至少一个选项中第一组选项和第二组选项的步骤进一步包括:沿箭头26-arrow所示滑动操作的方向将第一选项26a,第二选项26b、第三选项26c、第四选项26d,在视觉效果上,依次移出显示器的显示区域,并将以第五选项26e为首的第二组选项跟随于第一组选项移入单行区域2602。

当然,选项26d为第一组选项中最后一个,如果当前界面为选项26d对应的界面而选项26d作为当前选项被形式上差异化地呈现,这种情况下,电子设备也可以响应于用户针对选项26d所对应的通信界面或应用界面的向左滑动的切换操作,在单行区域中切换呈现至少一个选项中第二组选项,以及将第二组选项的第一个选项26e作为当前选项进行形式上的差异化,并在界面中加载选项26e所对应的通信界面或应用界面。

值得注意:本发明一些实施例的方法或电子设备中,多个选项可以以单行形式排列并被逐部分地(portionbyportion)移动并呈现与显示器上,其中,移动过程的速度可以对应于用户操作手势的速度,而移动的单位是多个选项中的一部分(portion)或一组,这允许用户可以清楚地区分下一组未浏览的选项和上一组已浏览的选项,并规律地浏览所有选项。同时,上述的一组选项或一部分选项可以包括1-10个选项,对于一般的手机,可选地3-6个,比如在上述实施例中为4个。而对于平板电脑等配置有较大显示器的移动终端,则每组选项或每部分选项可以包括更多数量的选项。当然,每个部分或者每个组所包括的选项的数量优选为相同。

可选地,单行的区域2602可以是在显示器顶部或底部被配置为单行的多个选项所在的区域。或者,单行区域2602也可以被理解为多个选项在显示器上所覆盖的像素或位置的轮廓(outline)内的区域,基本不随多个选项的变化而变化,例如显示器底部的一个横向的条状区域,该条状区域在纵向上(如图5中箭头所示)宽度约0.5厘米-3.5厘米,优选地1.5cm-2cm。该单行区域2602横向地位于显示器底部,未占据显示器的主要显示区域或交互区域,也便于用户的手持操作,不妨碍用户的主要交互行为。通过单行区域2602,用户可以对位于显示器底部的一个或多个选项施加包括滑动等切换操作在内的操作,用户针对显示器的主要显示区域或交互区域的切换操作与针对单行区域的切换操作所产生的效果是不同的,详见“界面及主界面配置”标题下的相关实施例中的说明。上述“显示器主要显示区域”或者“主要交互区域”可以包括第一联系人通信界面的某个部分,或者除菜单区域或单行/单行区域之外的显示器上的一个部分,对此,他处不再赘述。

可选地,单行区域2602还可以被显式地(explicitly)或者隐式地(implicitly)作为一个菜单区域,对应地,至少一个选项26a、26b、26c、26d也可被定义为四个菜单项,容纳于菜单区域中。再者,应当理解,此处被提供于显示器上的菜单区域和下述一些实施例的方法或设备中的一些被配置于显示器上的界面元素为虚拟的而非实体的,下不赘述。此处的实施例多数是电子设备响应于用户针对菜单区域的滑动等操作手势而移动呈现菜单区域的多个选项,作为一种变形例,电子设备也可以响应于用户针对设置于电子设备上实体的方向性按键的操作而移动呈现菜单区域的多个选项,具体的变形例可参见本申请的“带有基座的可分离式电子设备”、“带有实体按键组的通信装置/电子设备”等标题之下的实施例的描述。此处不再赘述。

可以理解的是:运动是相对的,虽然从感官角度,一组串行化(aseriesof)的选项26a、26b、26c、26d响应于用户的切换操作而在菜单区域中被沿着切换操作的方向移动呈现,相对地,也可以视为是菜单区域的作为一个可滑动的窗口,沿与切换操作相反的方向相对于该串选项进行移动从而逐部分地呈现该串选项。对应地,在上述实施例的另一个方面,被横向配置于显示器底部的菜单区域或单行区域2602可视为相对于多个选项的滑动窗口,首先将该多个选项中的第一部分,即前四个选项26a、26b、26c、26d队列化于滑动窗口中,然后,电子设备可响应于用户针对滑动窗口的切换操作,通过滑动窗口滑动呈现前四个选项26a、26b、26c、26d以及后续的以选项26e为首的其他选项。当然,选项26e及其后续选项也均以队列的形式通过滑动窗口被逐部分地呈现,并且这些选项26a、26b、26c、26d、26e在被队列化于显示器底部的菜单区域或单行区域2602之后,会形成一定的排列次序。

可选地,用户针对滑动窗口的切换操可以为对单行区域2603的滑动操作,滑动窗口的大小与滑动的步长相同,均为3-6个选项,例如4个联系人选项或5个应用程序选项等。

本发明一些实施例的方法中的缩略菜单项被配置于显示器的底部,而通信界面或应用界面被配置于显示器的中部区域,且具有对应关系。通信应用界面、第一应用界面一般可位于显示器中部,占据较大面积,为提供给用户辨识并操作的主要区域,通过滑动通信界面,可以每次切换一个内容,并且同步改变菜单区域中的至少一个选项中的焦点选项,即当前选项,对应于显示器中部的当前显示的界面。

屏幕底部或下部为菜单区域,通过滑动屏幕上的菜单区域,可以左右切换菜单中的一页选项,例如5个菜单项,响应于用户的点击操作,可以将被用户点击的选项确定为菜单区域或者单行区域2602中新的焦点选项,并且在显示器中部加载对应的通信界面或应用界面。这种缩略的菜单项可以以小尺度向用户呈现更多的联系人、应用等选项,具有导航作用,也可以响应于用户的一次滑动操作而以组为单位批量切换多个联系人选项、应用程序选项,所以,有利于用户快速浏览或选择其期望进行通信的联系人等。

本发明一些实施例的方法或电子设备中,至少一个选项2603还包括第二选项26b。在该方法中:响应于用户在单行区域2602中对第二选项26b的选择,在显示器上将第一选项26a所对应的第一联系人通信界面26-contact切换为第二选项对应的界面26-album,以及同步地,将焦点显示从第一选项26a转移至第二选项26b,即将第二选项在单行区域中形式上差异化。

当然,上述的焦点选项以及当前界面切换也适用于跨组的选项选择,例如,用户在单行区域2602中通过滑动操作将第一组选项切换为以26e为首的第二组选项,而此时,界面2601中显示的可能依然是第一组选项中的选项26a所对应的第一联系人通信界面26-contact,此处,电子设备可响应于用户对第五选项26e的点击操作,在显示器上将第一联系人通信界面切换为选项26e对应的联系人群组界面26-group。以及,同步地,将该选项26e在单行区域中进行形式上差异化呈现,作为焦点选项,或称当前选项,即当前显示在显示器上的界面所对应的选项。

图10a、图10b为根据本发明的实施例的在电子设备中配置的两个界面之间的切换示意图。如图10a所示,根据当前联系人与用户的人际关系,当前联系人的昵称为“儿子”,在显示器底部横向配置的菜单区域中,以缩略形式在单行内提供了5个选项,其中,“儿子”所对应的第一选项2703-1被凸显,例如将该选项的缩略图的轮廓高亮显示。当前联系人通信界面2701上也加载了“儿子”的简档信息。在当前联系人通信界面2701上还提供了关联于一个或多个通信网络的虚拟的通信按键2702,供用户操作以通过上述的一个或多个通信网络建立通信以生成通信信息,当前联系人通信界面2701也提供了消息区域2704,用于输出用户与“儿子”之间的通信信息。

本发明一些实施例的方法或电子设备中,多个对象具有与其一一对应的多个界面,例如,第一联系人对象以及对应的第一联系人通信界面、相册应用对象以及对应的相册应用界面等。这些界面一般可通过显示器的中部输出,占据较大面积,形成供用户辨识并操作的主要区域。多个对象之间是相对独立的,通过对应的多个界面在显示器上输出而供用户访问这些对象,根据用户在界面上的操作,调用对应的对象的深层功能以及在显示器上呈现进一步的操作和跳转子界面。与多个对象一一对应的多个界面之间也可以基本相互独立,被可切换地输出于显示器上供用户访问。这些界面之间的切换,在上述一些实施例中方法中,是由用户通过操作导航作用的菜单区域而进行。而在下述的一些实施例方法中,将支持用户直接对通信界面、应用界面等施加切换操作而进行多界面之间的切换。

本发明一些实施例的方法中,电子设备可响应于用户针对当前联系人的通信界面的单一切换操作,例如一次向左或向右的滑动手势操作,将当前联系人通信界面切换为当前联系人在至少一个对象中的相邻对象所对应的界面。其中,至少一个对象响应于用户的预定手势而通过显示器以界面形式被输出的输出次序已经被预定义。而如果在显示器上还提供有菜单区域,则电子设备在将当前联系人通信界面进行切换时,还可以基本同步地将切换后的最新的当前联系人在菜单区域中对应的选项进行形式上的差异化设置。优选地,可以在形式上差异化菜单区域中的当前选项,从而使用户可以从菜单区域中更方便识别。

本发明一些实施例的方法中,电子设备可响应于用户针对第一联系人通信界面2701的单一切换操作,例如图10a中箭头所示的向左的滑动操作,在显示器上切换呈现在单行区域2703中与第一选项2703-1相邻的第二选项2703-2对应的第二联系人通信界面,如图10b所示,根据第二联系人与用户的关系,该第二联系人的昵称为“女儿”,“女儿”的通信界面上加载了女儿简档,可以包括“女儿”的昵称、头像、照片、电话号码等。对应地,消息区域2704也被用以显示与“女儿”之间的通信信息。对应于当前联系人通信界面的切换,单行区域2703内的5个选项中,焦点呈现等形式上的差异化手段被从第二选项2703-2转移至“女儿”所对应的第二选项2703-2。

可选地,如果“女儿”所对应的第二选项2703-2是单行区域2703中的最后一个有效选项,则单行区域2703中还提供配置选项,例如可以位于第二选项2703-2之后的位置(图中未标记)。电子设备可响应于用户对该配置选项的操作从而将一个新的应用程序的图标等标识,添加入单行区域2703中的空白位置(图中未标记),其中,该新添加的应用程序可以是针对第三联系人的通信应用界面或者相册应用程序等。当用户在上述单行区域2703中选择该新添加的选项,则可以通过显示器输出激活状态的新添加的应用程序的用户界面以供用户访问。当然,这些选项以及这些选项所关联的应用程序均可被一个应用管理器所管理或调度,应用管理器可以被用户从电子设备的桌面上启动(图中未示出),从而通过该应用管理器向用户提供其用户界面,该应用管理器的ui可以包括用于容纳缩略选项的单行区域2703等界面元素。用户可通过操作这些选项进而启动所关联的的应用程序或应用界面。该应用管理器可以作为独立于操作系统的单独的应用程序配置于电子设备中。

此处,应当注意:在一些实施例中,配置了多个应用程序或者多个联系人信息的电子设备的使用者可以是老年人。因此,可选地,将这些应用程序的安装入口部署于远程的用户设备,由其他电子设备的专业使用者(例如作为上述老年人的子女的年轻人)操作第二电子设备,通过电子设备与第二电子设备之间(可选地,经由服务器)的通信链接,远程地为本发明的实施例的电子设备中的多个应用程序进行安装、卸载或其他的维护工作。当然,在电子设备中安装/删除应用程序,或者添加联系人信息之后,专业使用者也可以通过操作第二电子设备上的对应的界面和入口,而为老年人所使用的电子设备的显示器上呈现的菜单项进行对应的添加、删除等设置,这种情况下,实施例中的选项区域中不必提供用于增添菜单项的配置选项。当然,除了对菜单项进行远程配置,也可以远程地对电子设备中的其他信息进行编辑、定制化配置。这进一步对电子设备的使用者屏蔽了电子设备的操作系统(os)的存在,降低了电子设备的认知难度,提升了电子设备中应用程序和信息的可访问性。

应当理解:无论图10中是否配置单行区域2703域及其中的多个选项作为导航菜单,电子设备中的多个对象(图中未示出)均可独立地被以预定次序配置而通过显示器输出,基于此,电子设备可响应于来自用户的单次的界面切换操作,例如向左/向右的滑动操作,而根据预定次序逐个输出与多个对象一一对应的多个界面以供用户交互,换言之,响应于用户针对“儿子”的通信界面的单一切换操作,将下一个加载对象切换为昵称“儿子”的通信对象在被预先顺序配置的多个对象之中的相邻对象,即“女儿”这个通信对象,以及,将该“女儿”的对象所对应的通信界面在显示器上呈现,如图10b所示。综上,多个应用界面或与之关联的提在电子设备中提供的多个对象,均可以被以预定次序配置。用户通过向显示器上的通信界面或应用程序界面施加连续的切换操作,例如对显示器重复上述向左滑动手势,则电子设备按照“预定次序”通过显示器逐个输出多个界面。如果显示器上未提供菜单区域或单行区域以及其中的多个选项,则上述的预定次序可以是多个界面在电子设备中预先被赋予的输出次序;如果显示器提供有单行区域以及其中的多个选项作为导航菜单,则上述的预定次序可以是多个选项在单行的队列中的排列顺序。例如,在图5所示,当前界面为选项26a对应的界面26-contact,而当用户对显示器2601的中部进行重复的切换操作,例如向左的滑动切换手势,则电子设备2600通过显示器2601依次展现选项26b对应的26-album、选项26c对应的界面(图中未示出)、选项26d对应的界面(图中未示出),以及选项26e对应的26-group界面。

优选地,在显示器上每次发生界面切换之后,将当前加载的通信界面或应用程序界面在单行区域中对应的选项在形式上差异化呈现,以方便用户对当前选项的识别。

可选地,本发明一些实施例的方法或电子设备中,多个选项一一对应的多个对象可以包括但不限于:针对一个或多个联系人的通信信息/参数及相关的通信应用程序、相册应用程序、日常资讯应用程序等,而多个界面则是对应的应用程序的交互界面。

如上,单行区域2703内的多个选项,类似于快捷方式,多个选项可也通过前台接口或后门登录的方式被编辑选项的组成、或被配置选项的排列次序。换言之,上述或下述的实施例的方法中还可以包括步骤:响应于用户的选项添加操作,在电子设备中添加第一联系人并将第一联系人的标识呈现于单行区域2703以作为导航菜单。

这种对菜单区域或单行区域2703内容的定制化使得其中内容具有扩展性,从而提升了该区域导航作用。其中,作为联系人选项,可包括针对第一联系人的参数,例如该第一联系人在电子设备或其中运行的软件系统的唯一识别号,或者还可以进一步包括例如电话号码、即时通信所使用的唯一的身份识别码(id)。同时,菜单区域中的第一联系人选项关联于电子设备本地或被远程地提供的通信程序,该第一联系人选项可以位于电子设备的整个软件系统的交互的顶层供用户直接操作,类似于快捷方式,因而,响应于用户在菜单区域中对第一联系人选项的操作,通过该快捷方式调用电子设备内配置的对应的通信应用程序,同时把上述的用于标识联系人身份的一些参数传递给相关的通信应用程序,通信应用程序被启动并针对传递的参数所对应的第一联系人运行相关通信功能,从而通过显示器上的通信界面展现该第一联系人的相关信息,包括简档信息和用户与该第一联系人之间的通信信息等。上述的标识联系人身份的参数包括但不限于标题“在单一程序中集成存储针对联系人的多个通信网络信息”之下所提及的项目,当然,除了该标题所提及适用于移动电话网的联系人电话号码、适用于即时通信软件的身份识别码(id)等信息/参数之外,还可以设置其他的代表联系人的参数或信息,这些参数/信息的目的之一是使得通信应用程序可以根据这些参数/信息加载对应的联系人的通信界面,从而使能用户通过该通信界面与该联系人建立通信,而该参数/信息的具体形式并不构成对本发明的限制。

可选地,本发明一些实施例的方法或电子设备中,至少一个界面2604或至少一个选项2602均属于单一程序,或者至少一个界面2604虽然部分地部署于远程服务器中,但最终均被通过程序调用而提供于电子设备之中的单一程序。可以对常规的例如安卓等操作系统进行定制从而将通信界面相关的部分程序集成在电子设备的操作系统中形成系统级的单一程序,并将通信应用界面所属的程序组件作为操作系统用户界面(ui),该单一程序中的多个界面会在启动完成之后的第一时间呈现给用户。该单一程序可在电子设备启动阶段被运行,从而上述的包括第一联系人通信界面、相册应用界面等在内的至少一个界面2604均在电子设备启动之后,自动被以可切换的方式加载于电子设备的整个软件系统的交互层级的顶层供用户直接操作,这提升了通信资源的可访问性,降低了用户在获取相关的通信资源、应用资源的交互过程中的交互复杂度。如图5所示,多个界面2604在电子设备启动之后,自动加载于电子设备的交互顶层,供用户在启动电子设备之后中直接操作,并通过水平的滑动等切换操作,在界面26-contact,界面26-album,...,界面26-group之间平行地切换,并访问这些不同的应用程序。这为用户提供了一种新的应用程序的访问方式,并赋予用户以新的交互操作的体验。

可选地,在至少一个选项的队列中头部(head)的一个或多个选项可以均设置为联系人选项,对应地,至少一个界面2604中的第一个界面26-contact不仅出现在电子设备的顶层交互中,而且也作为联系人通信界面而在电子设备中被加载为电子设备开机正常工作之后的第一个界面。这进一步提升了通信资源的可访问性,降低了用户在获取相关的通信资源、应用资源的交互过程中的交互复杂度。

跨终端远程配置资源

另外,智能手机等电子设备的正常工作,往往需要配置/设置、维护工作,但对于包括但不限于老人等用户,他们操作、配置这些电子设备的能力是有限的,现在的老人手机中,在手机本地简化这些对配置/设置的需求,但这同时也减少了具有高用户体验的软件服务的提供,包括sms业务在内的通信业务均需要对移动电话中的相关软件进行专业配置/设置。

图1示出了根据本发明一个实施例的对远端电子设备的资源进行远程配置的方法流程图。图2和图3示出了根据本发明一个实施例的方法中对远程资源进行配置的用户界面示意图。下面结合图1、图2和图3中的用户界面示意图对本发明的一些实施例进行详细说明。

在本发明的一些实施例中,申请人提升了作为通信终端的双方的两个电子设备之间的双向或单向的远程配置、远程协助的能力,例如在年轻人所使用的第一终端设备p99和老人所使用的用户设备ds10这两个原本对等的通信设备之间,制造了对设备配置的非对称性。换言之,将大部分用户设备ds10的配置负担转移到第一终端设备p99侧,由年轻人通过在第一终端设备p99的操作,来对用户设备ds10进行远程配置,这些远程配置可以通过服务器sv109,以实时或非实时的方式,应用到用户设备ds10。这对于提升被协助或被配置方的电子设备的可操作性将是有益的。不再需要用户设备ds10的用户理解相关资源的高效率运行所需要的配置工作以及相关的专业知识,这提升了用户设备ds10中的通讯录的可扩展性(scalability)和/或可配置性(configurability),也提升了通讯录对于包括但不限于老人等用户的可利用性(availability),以及因此而带来的用户设备ds10针对老人等用户的操作和使用的便捷性。

如图1所示,在该实施例中,提供了一种电子设备的资源的远程配置方法,包括三个步骤s4、s5、s6。

在步骤s4中,在第一终端设备p99的配置界面460以阵列形式提供针对用户设备ds10可用的多个资源所关联的多个选项以形成选项阵列4604。其中,关于用户设备ds10可用的多个资源,可参见其他的实施例中的相关描述。

在步骤s5中,通过配置界面460对多个选项的选项阵列4604进行配置。

在步骤s6中,对选项阵列4604的配置进行确认(confirm)。

其中,第一终端p99的使用者可以通过第一帐号登录第一终端p99中安装的第一通信程序,该第一通信程序的用户界面包括配置界面460,第一通信程序可以包括用于通信的第一sim卡和/或针对第一帐号的通讯录。类似地,第二终端ds10的使用者可以通过第二帐号登录第二终端ds10中安装的第二通信程序。该第二通信程序可以包括用于通信的第二sim卡和/或针对第二帐号的通讯录。当然,配置界面460的具体的提供方式或来源并不构成对本发明的限制。

应当注意;第一终端设备p99可以是通过无线方式经由基站或室内wlan设备(图中未示出)通信耦合至服务器sv109的移动电话,其使用者可以是用户设备ds10的使用者的亲属,例如子女。可选地,第一终端设备p99还可以是通过有线或无线方式通信耦合至服务器sv109的个人电脑,笔记本电脑等电子设备。因此,本实施例中对选项阵列4604中的选项的配置,以及其他一些实施例中对选项阵列4604中的选项的拖拽等操作,可通过上述的移动电话的触摸屏或个人电脑的鼠标、键盘等人机接口进行。

可选地,在一些实施例中,配置界面460包括添加选项4600,步骤s4还包括子步骤s40(图中未示出)。在步骤s40中,响应于针对添加选项4600的选择,提供如图18所示出的本发明的一个实施例中用于添加联系人的用户界面,包括sim卡添加选项1802、通讯录添加选项1803、输入栏1801用于接受移动电话号码或固定电话号码等号码的输入。当用户在输入栏1801中输入移动电话号码或固定电话号码并通过点击输入栏1801右侧的“添加”按钮等方式进行确认之后,被输入的移动电话号码或固定电话号码将被添加作为通过用户设备ds10可用的一个选项。如果该移动电话号码或固定电话号仅关联于移动电话网或固定电话网,则用户设备ds10的使用者可以通过该新添的选项经由对应的移动电话网或固定电话网建立与移动电话号码或固定电话号码所对应的终端设备的通信。如果移动电话号码或固定电话号被注册作为即时通信软件的帐号,则在用户设备ds10处,可响应于使用者对该新添的选项的通信操作,经由对应的移动数据网或wlan、有线数据网络建立与该即时通信软件的帐号之间的通信,可参见对标题“通过一个或整合的多个通信网络的通信及用户界面”相关的实施例的描述,此处不赘述。

备选地或可选地,步骤s4还包括两个子步骤s41和s42(图中未示出)。在步骤s41中,响应于针对添加选项4600的选择,提供用于展示用户设备ds10可用的多个资源所对应的多个选项的选项界面(4701、4702),如图6a、图6b所示。而选项阵列4604中的选项是包括选项界面(4701、4702)上的选项在内的所有的用户设备的可用选项的子集。

应当理解:结合此处的实施例中的远程配置方法,在“跨帐号配置通讯录”标题下的实施例的方法中,第二联系人通过第二终端设备为用户设备中的通信软件的通讯录增添的或配置的联系人,也可以由第一联系人通过第一终端设备远程地配置于用户设备的用户界面。

在步骤s42中,响应于用户针对至少部分的多个选项的选择,将至少部分的多个选项阵列化于配置界面460。换言之,将用户设备可用的多个选项中的至少部分的选项以阵列的形式呈现于配置界面460,或者,将至少部分的多个选项呈现于配置界面460以形成选项阵列4604。

可选地,在一些实施例中,步骤s41之前还包括:至少部分地从用户设备ds10(例如用户设备ds10的sim卡或通讯录)或者与用户设备ds10通信耦合的服务器sv109获取多个选项。当然,除远程获取自上述的服务器和用户设备之外,多个选项的相关信息也可以获取自第一终端设备p99的sim卡或联系人记录。因为,多数情况下,第一终端设备p99的用户与用户设备ds10用户之间的人际关系网有交集。

可选地,在一些实施例中,步骤s5还包括:步骤s51.根据用户针对选项阵列4604中选项的拖动操作,对应地调整至少部分的多个选项的在选项阵列4604中的位置。以及,可选地,步骤s5还包括步骤s52,在步骤s52中,响应于对至少部分的多个选项中第一选项的选择,提供针对第一选项4609的操作选项,该操作选项包括简称编辑功能项4608、定制图标功能项4607、选项删除功能项4606中至少一项。可以理解,简称编辑功能项4608可被用户进一步操作(点选等)以为用户提供针对当前选项4609的简称编辑入口4608,可被用户进一步操作(点选等)以为用户提供针对当前选项4609的简称编辑对话框(图中未示出),供用户更新当前选项4609的简称、昵称。定制图标功能项4607可被用户进一步操作(点选等)以为用户提供图标选择界面(图中未示出),供用户从中选择对应的头像等图标,图标选择操作完成后,该选项在选项阵列中的位置上会展现被更新的头像。当前选项的简称编辑入口、选项删除功能项4606,可被用户进一步操作(点选等)以允许用户删除当前选项4609。

在步骤s51中,可选地,如果被拖拽的选项是针对联系人的选项,则当该联系人选项被拖拽时,该联系人相关的简档信息或身份信息被动态地放大显示以增强信息呈现的效果(图中未示出),而当该联系人选项被拖拽入目的位置时,其简档信息恢复正常显示。藉此,用户可更清楚获取当前联系人的详情,以供其判断需要该选项所应被在选项阵列4604中放置的位置。

可选地,在一些实施例中,步骤s51还包括:响应于用户在显示器上的触摸,在选项阵列4604中将该触摸的起点位置处的第二选项沿触摸的轨迹移动至触摸的终点位置。

可选地,在一些实施例中,步骤s52之后还包括步骤s521,在步骤s521中,第一终端设备p99响应于用户针对选项删除功能项4606的选择操作,从选项阵列4604中删除第一选项4609,以及将第一选项4609所在位置保持空白或以其他选项填充该位置。例如,将选项阵列4604中的后续选项依次递进地移动以填补第一选项原来所在的位置。

可选地,在一些实施例中,添加选项4600位于选项阵列4604的尾部,步骤s521之后还包括:响应于针对添加选项4600的选择,呈现选项界面(4701、4702)。以及,响应于用户在选项界面对第二选项(图中未标记)的选择,以第二选项取代第一选项4609被删除后所留下的空白位置。

可选地,在一些实施例中,其中,配置界面460包括确认选项(例如文字标识为“确定”,图中未示出)或者保存选项4605,配置确认步骤s6还包括:以自动方式或者响应于用户手动操作,将对选项阵列4604的配置,应用至用户设备ds10,或者,将对选项阵列4604的配置发送至服务器sv109,第一终端设备p99通过该服务器sv109与用户设备ds10之间通信连接,如图4所示。进一步地,选项阵列4604的配置的应用步骤还包括步骤s61或者步骤s62。在步骤s61中,第一终端设备p99响应于对保存选项4605的选择,将对多个选项的配置保存于第一终端设备p99或服务器sv109中。在步骤s62中,将对多个选项的配置经由服务器sv109发送至用户设备ds10。换言之,在第一终端设备p99处,确认对选项阵列4604的配置,并将该选项阵列4604的配置经由服务器sv109应用至用户设备ds10。

可选地,在一些实施例中,多个选项包括针对联系人、联系人群组、订阅号、应用程序(例如小程序、第三方程序)中至少一项的选项,多个资源包括多个应用程序,针对应用程序的选项包括该应用程序的地址、程序名称和程序图标等信息;以及针对联系人的选项包括联系人的图像和简称,以及该联系人所关联的通信应用程序的运行地址等信息。从而,当该联系人选项被应用到用户设备后,联系人选项可被用户设备用户操作以根据该联系人的联系方式(例如电话号码、即时通信的识别码/登录号码等)调用运行地址对应的通信程序,基于用户设备所接入的一个或多个通信网络,发起对该联系人的通信。

可选地,在一些实施例中,针对联系人的选项还包括以下至少一项:联系方式、姓名、身份、该联系人与用户设备ds10的使用者的关系、该联系人对用户设备ds10的使用者的称呼、昵称。

可选地,在一些实施例中,添加选项4600包括针对联系人选项、订阅号选项、应用程序选项、联系人群组选项中至少一个的集体添加选项4602和针对集合页的添加选项4600,其中,集体添加选项4602可操作以在选项界面上集体地呈现所有的用户设备可用的选项(图中未示出),这些选项对应了用户设备可用的所有的资源;或者,集体添加选项4602还可操作以通过不同的选项界面以分组方式集体呈现用户设备可用的选项,如图6a所示,在第一终端处,通过选项界面4701提供了可用的第三方程序以供第一终端用户将这些程序选择安装至用户设备。如图6b所示,在第一终端设备(或可简称第一终端)处,通过选项界面4701提供了可用的第三方程序以供第一终端的使用者将这些程序选择安装至用户设备ds10。步骤s42还包括步骤s421,在步骤s421中,第一终端p99响应于用户针对选项界面上的至少一个选项的选择,在选项阵列4604中添加与至少一个选项关联的第一集合页选项;或者针对选项阵列4604中已有的第一集合页选项新增与至少一个选项的关联。其中,选项界面包括:例如界面4701、界面4702或者其他的将界面4701、界面4702等界面上的不同属性的选项集成显示的集成界面(图中未示出)。

对应地,如图7所示,当对第一集合页选项的配置被应用至用户设备,则响应于用户设备的用户对第一集合页选项的选择,可以通过用户设备的主界面输出该第一集合页4800,该第一集合页4800上可以提供了一个选项或优选地集体提供有多个选项,供用户设备的用户操作。例如图中所示的8个选项,关联了用户设备可用的8个资源(例如应用程序)。

可选地,在一些实施例中,在步骤s421之前还包括:在选项阵列4604中添加第二集合页选项,该第二集合页选项与多个选项中的除选项阵列4604中的选项(即一些实施例中所称的至少部分的多个选项)之外的选项关联;以及,在步骤s421之后还包括:将第二集合页选项与多个选项中的除选项阵列4604中的选项和第一集合页中选项(即一些实施例中所称的至少一个选项)之外的选项关联。通过添加第二集合页选项及其与对应选项的关联,将除至少部分的多个选项之外的选项基本全部地关联到第二集合页选项,从而显示于第二集合页中供用户不仅可以通过菜单区域502(或也可称为选项区域)选择部分的多个选项,而且也可以通过第二集合页选择另一部分的选项,从而保持对用户设备ds10可用的全部资源的访问入口。而如果通过第一终端设备p99配置了第一集合页,则可将除至少部分的多个选项(菜单区域502中的个体选项)和第一集合页所关联的选项之外的选项,全部地关联到第二集合页选项,从而供用户设备ds10的用户访问菜单区域502中的个体选项和第一集合页上的选项之外的其他选项。综上,优选地,在用户设备处,菜单区域502、第一集合页、第二集合页三者所包括的选项的总和涵盖了用户设备可访问的所有选项,而这些选项关联了用户设备可用的所有资源,使得用户设备的可访问的资源均对用户提供了对应的访问入口。另外,菜单区域502中的选项或者第一集合页、第二集合页的选项均可以包括针对联系人、群、订阅号、小程序、第三方app等资源的选项。

可选地,在一些实施例中,添加选项4600还包括应用程序安装选项,可被用户操作以提供应用程序的选择和安装界面4701。

可选地,在一些实施例中,多个资源包括第三集合页,对应地,多个选项还包括针对第三集合页的选项,该第三集合页主要针对通信相关选项进行集体的分类展示,该通信相关选项包括针对联系人的通信入口和/或拨号应用程序入口。其中,联系人通信入口包括针对已知联系人的通信入口和未知联系人的通信入口。在第一终端设备p99处可由用户通过用户界面在选项阵列手动添加第三集合页选项,并对第三集合页所关联的选项,或者说第三集合页上所展示的一个或者多个选项进行配置。当然,该第三集合页的内容、样式、形式等相关属性也可以在第一终端或用户设备处被按照预定义的格式或者标准化的样式而自动配置。

具体地,如图8a、图8b所示,该第三集合页4900包括已知联系人选项卡4901,未知联系人选项卡4902,已知联系人选项卡4901的标签(图中的文字标识为:联系人),未知联系人选项卡4902的标签(图中的文字标识为:陌生人),已知联系人选项卡4901和未知联系人选项卡4902的标签被并列配置于第三集合页的顶部。

可选地,该第三集合页4900还可以包括拨号程序选项卡的标签,该拨号程序选项卡的标签可以被并列地配置于第三集合页4900的顶部(图中未示出)。

可选地,该第三集合页还可以包括生活号选项卡5101,该生活号选项卡的标签也可以被被与“联系人”、“陌生人”标签并列地配置于第三集合页4900的顶部,如图13所示。

通过这种针对多个联系人或者多个联系人选项卡集成在同一个集合页上,第三集合页被配置作为全部联系人的总入口,以避免第一终端配置选项矩阵过程中,并未能将某个个别联系人(例如,第三联系人)单独提供在选项阵列,从而在用户设备的用户界面的底部的选项区域4904中未单独展示该第三联系人选项,这种情况下,用户设备的用户无法通过选项区域4904直接地访问针对第三联系人的通信资源。此处,已知联系人选项卡4901与未知联系人选项卡4902所提供的选项的总和,涵盖了用户设备用户可能访问的大部分联系人的选项,或者也可以作为对选项区域中单独展示的(可能存在高频的通信需求)的联系人的补充,涵盖除用户设备上配置的选项区域4904中单独展示的多个联系人和联系人群组之外的其他的联系人。

可选地,在图8a图8b所示的实施例中,已知联系人选项卡4901的“联系人”标签,可操作以通过用户设备ds10的显示器输出已知联系人选项卡4901,包括按照预定义的优先级或者最新一条消息发生时间等顺序排列显示的多个已知联系人通信记录缩略集合,每个已知联系人通信记录缩略集合分别包括对应的已知联系人的图标/头像和与该已知联系人之间的最新发生的通信信息。未知联系人选项卡4902的“陌生人”标签,可操作以通过用户设备ds10的显示器提供未知联系人选项卡4902,该未知联系人选项卡4902包括排列显示的多个未知联系人通信记录缩略集合,每个未知联系人通信记录缩略集合分别包括对应的未知联系人的图标(例如该未知联系人的电话号码后四位以及与该四位数字唯一地对应的背景色)和与该未知联系人之间的最新发生的通信信息。类似地,生活号选项卡5101的标签可操作以通过用户设备ds10的显示器提供生活号选项卡5101,生活号选项卡罗列出一个或多个常用联系人,一般为非亲属的联系人,例如包括:警察、120急救服务等。

可选地,该第三集合页4900中,除了已知联系人选项卡4901和未知联系人选项卡4902之外,还包括拨号程序选项卡。可选地,该拨号程序选项卡的标签(图中未示出)与“联系人”标签和“陌生人”标签并列设置在第三集合页4900界面的顶部,可操作以通过第三集合页4900输出拨号界面,该拨号界面包括:虚拟数字键盘、电话号码输入框、呼叫选项。针对拨号界面。

可选地,当已知联系人选项卡4901上的多个已知联系人通信记录缩略集合之一(例如集合列表中针对顶部的第二项所对应的联系人的通信记录)被用户选择(例如点击),则用户界面切换至该联系人对应的通信界面,例如图12a所示的通信界面。

可选地,拨号程序选项卡(图中未示出),或称为拨号程序界面,也可以不被集成于第三集合页4900中,而是被配置为一个单独的用户界面,在这种情况下,在第一终端设备p99的选项阵列中或用户设备ds10用户界面底部的选项区域e5003中对应着一个拨号程序选项(图中未示出),可选地,默认地被提供于上述选项区域e5003和/或选项阵列。当然,可以由第一终端设备p99调整该拨号程序选项在选项阵列中的位置。拨号程序选项也可以不被提供于选项阵列中从而无法通过第一终端进行配置,而被自动地配置在用户设备ds10的选项区域e5003中的特定位置,例如,选项区域e5003的尾部。在用户设备ds10处,该拨号程序选项可被用户操作以通过用户设备ds10的显示器输出拨号界面,该拨号界面包括:虚拟数字键盘e5002、电话号码输入框e5001、呼叫选项e5004,如图9所示。另外,如果拨号程序被配置为单独的用户界面,则可选地,在已知联系人选项卡4901和未知联系人选项卡4902周边还可以配置有拨号界面入口选项4903,该选项在用户设备ds10处可被用户操作以转至如图9所示的单独配置的拨号程序界面,供用户进行拨号呼叫等操作。

可选地,对应于上述的拨号界面,远程配置方法还包括步骤:1)响应于用户通过虚拟数字键盘e5002的点选操作,在电话号码输入框e5001中呈现对应的电话号码;2)响应于用户针对呼叫选项e5004的操作,通过移动电话网建立以电话号码为对象/目标的通信。

可选地,在一些实施例中,远程配置方法还包括步骤:根据对多个选项的配置,通过用户设备ds10的用户界面加载多个选项ds10-1。即,在第一终端设备p99处被添加或配置的选项,最终将呈现在用户设备ds10的用户界面上作为菜单选项ds10-1供用户设备ds10的用户进行操作。这提升了用户设备ds10可用资源对于该用户设备用户的访问的便捷性,并支持第一终端设备p99的用户通过本地用户界面对用户设备ds10的资源进行远程的可视化配置,这也增强了用户设备ds10可用的资源及其所对应的菜单选项通过第一终端设备p99的可操作性。

可以理解:如图4所示,多个选项在第一终端设备p99的用户界面上的选项阵列p99-1和用户设备ds10的用户界面上的菜单区域ds10-1中可以基本等比例地呈现,以使得通过第一终端设备p99对多个选项的配置可以以基本相同的感观和视觉效果呈现在用户设备ds10的用户界面中,第一终端设备p99上所见,即为用户设备ds10上所得,这增强了远程配置过程中第一终端设备p99的用户和用户设备ds10的用户体验的一致性,以及对第一终端设备p99的用户屏蔽了以下两种情况下的配置体验和配置效果的差别:1)通过第一终端对用户设备ds10用户界面元素进行远程配置,2)直接通过用户设备ds10的用户界面对该用户设备可用资源所对应的菜单选项进行本地配置。其中,在第一终端设备p99和用户设备ds10提供的多个选项可以是以缩略形式配置的图标阵列、图标队列等界面元素。

可选地,在一些实施例中,远程配置方法还包括步骤:在用户设备ds10处,以选项阵列4604逐行依次串联的形式,将选项阵列4604中的一个或多个选项横向排列于用户设备ds10的用户界面的底部。具体地,选项阵列4604或者阵列的各行(第1行、第2行……,第n行)依次首尾相接形成一个一维队列,被横向设置于用户设备ds10的用户界面的底部,如图5中多个选项503所示。例如对一个2x2的矩阵形式的阵列该阵列的2行依次首位相接后形成如下形式的一维队列:「c11c12c21c22」,其中四个4个矩阵元素分别代表4个菜单选项。

此处,应当注意:选项阵列4604包括以行列形式(形式上类似于数学中的行列式)排列的选项,每行选项的数量不限于相同,但每行选项的数量优选为相同,例如可以是矩阵的排列形式。

该选项区域502可被视为可以跨界面保持的全局性的菜单窗口或菜单区域,该菜单区域用于容纳分别与多个资源对应的多个选项(或称菜单项),菜单区域在多个应用程序的切换过程中被保持于显示器或者当前界面的周边(例如,底部)。该多个选项分别关联于多个资源。这些隐式或显式的菜单区域(或称选项区域)及其中的选项,可以跨界面地保持其在显示器上的呈现,即,无论当前界面加载的是通信程序界面,相册程序界面,集合项界面或者其他资源,选项区域均保持加载于当前界面上,例如位于显示器的底部。

可选地,在一些实施例中,远程配置方法还包括步骤:在用户设备ds10处,响应于针对选项区域502的切换操作,例如横向滑动手势,将多个选项503移动呈现。

可选地,在一些实施例的用户设备ds10处,多个选项的移动呈现步骤还包括步骤:响应于针对选项区域502的横向滑动手势,将多个选项以选项阵列4604的一行选项的数量为单位依次移动呈现于选项区域中。

可选地,多个应用程序所对应的多个选项503在选项区域502中的顺序可以分别或综合根据下列两个要素进行配置:1)第一终端设备p99的用户对多个应用程序的顺序的手动配置,或者2)多个应用程序被用户设备ds10的用户访问的频度。例如高频访问的程序或者联系人所对应的选项可以被配置于菜单区域的头部,低频访问的程序或者联系人所对应的选项可以被配置于菜单区域的尾部。通过这种根据用户设备ds10的用户的访问频度的自动配置形成初步的选项阵列,然后,响应于第一终端的用户针对该自动生成的选项阵列手动拖拽操作,进一步调整多个选项在选项阵列中的位置。

可选地,在一些实施例中,多个选项可操作以执行并通过显示器输出对应的应用程序,每个多个应用程序可响应于被当前输出于显示器而被激活,即,应用程序一旦被通过显示器加载,则进入激活状态供用户操作。其中,联系人选项对应多个资源中的通信应用程序。例如,第一联系人选项对应(或关联于)第一通信应用;第二联系人选项对应(或关联于)第二通信应用。当然,也可以视为第一联系人选项和第二联系人选项共同对应(或关联于)同一个通信应用程序。

可选地,在一些实施例中,远程配置方法还包括步骤:响应于用户在多个选项503中的选择,在显示器上将当前界面切换为被选择的选项所对应的界面,以及,同步地,在选项区域502中将被选择的选项焦点化。

可选地,在一些实施例中,选项阵列4604的每行包括相同数量的选项,这个数量可能是3个、4个、5个或6个、7个等。优选地,这些数量的确定可以以该数量的选项适配于在用户设备ds10的显示器上的显示效果为原则。例如,对平板电脑、台式机、电视机等具有较大显示器的终端电子设备,选项阵列4604的每行可以包括10个以上的选项。而对移动电话等具有较小的显示器的终端电子设备,选项阵列4604的每行可以包括4个、5个或6个选项。对应地,在一些实施例中的用户设备ds10的显示器上,也逐行显示选项阵列4604的每行选项。这些选项在显示器上沿纵向的高度为1.5cm-2.5cm,或者2.5cm-10cm。这同样也是适配于显示器的维度和显示效果,不再赘述。

图12a图12b示出了本发明的一个实施例的用户设备ds10处的第一联系人通信界面与具有可扩展菜单的第一联系人通信界面之间切换示意图。多个选项中第一选项5011为针对第一联系人(例如用户设备的用户的女儿)的选项,该选项关联于通信程序,该第一选项5011可操作以调用该通信程序以通过显示器输出针对第一联系人的通信界面5010,换言之,响应于用户对第一联系人选项5011的操作,运行通信应用程序以在显示器上呈现针对第一联系人的通信界面5010,包括针对第一联系人的头像5009等简档信息,以及消息区域5001。响应于用户对通信键组(5004、5005、5006、5002、5003)的操作,通过用户设备ds10可用的至少一个通信网络与第一联系人建立通信以生成多个通信信息;以及通过第一联系人通信界面5010上的消息区域5001输出多个通信信息。

可选地,该第一联系人通信界面5010还包括可扩展按钮5008,键组中全部的键或者第一部分键(5004、5005、5006)或被排布于界面右侧中部的一列中,如图所示。可扩展按钮5008可以位于通信联系人界面上第一部分键所构成的键列(5004、5005、5006)与选项区域5012之间,即键列(5004、5005、5006)之下、选项区域5012以上的位置。另外,图12b中所示的第一联系人通信界面即为图12a所示的第一联系人通信界面中的可扩展按钮5008被用户操作之后,变换成为具有扩展菜单5007的第一联系人通信界面5010。

可选地,扩展按钮5008与键列(5004、5005、5006)基本位于同一列中。对应地,远程配置方法还包括步骤:响应于用户针对可扩展按钮5008的选择操作(例如点击),展现扩展菜单5007,该扩展菜单可选地包括键组中第二部分键(5002、5003)、表情选项、社交选项(例如发红包按钮)等(图中未标记)中至少一项,例如被设置于扩展菜单5007的四个菜单位置中左侧的两个位置。扩展菜单5007以单行形式位于显示器的底部、选项区域5012以上的位置,如图所示。键组中的第二部分键(5002、5003)在被激活时弹出通信建立界面,如图14c所示的sms界面上的sms消息采集框和用于发送所采集的短消息的“发短信”按钮以及如图14b所示的在线呼叫界面。表情选项、社交选项在被激活时,弹出对应的表情栏或社交类界面元素供用户进一步操作,如图14a所示。以及,响应于用户完成与所选择的第二部分键(5002、5003)、表情选项或社交选项相关的操作,将上述的扩展菜单收缩为可扩展按钮5008。

可选地,上述的扩展菜单5007还可以包括当被激活时发起与当前联系人的语音或视频呼叫的菜单选项5002、当被激活时发起与当前联系人的短消息业务的菜单选项5003。换言之,菜单选项5003可响应于用户点选操作而允许用户通过对话框输入文本内容并通过移动电话网建立针对该文本内容的sms业务。以及,扩展菜单5007还可以包括当被激活时发起对当前联系人的支付动作的菜单选项(图中未示出)、当被激活时发起与当前联系人和用户设备的使用者本人共同归属的联系人群组的视频会议的菜单选项(图中未示出)。此处,第二部分键(5002、5003)被配置于扩展菜单5007中,同时该扩展菜单收缩为可扩展按钮5008,这使得第二部分键(5002、5003)或其他社交功能的按键仅按需呈现在用户界面上,用户通过这些按键完成对应的操作之后,这些按键可随扩展菜单5007的收缩而被隐藏。这减少了对用户界面上的显示区域的占用,提升了用户界面上的元素的整体显示效果,在减少了界面元素呈现的复杂度的同时,保持了通过用户界面可访问尽量多的通信入口,在一定程度上提升了用户界面的可访问性。当然,用户界面右侧的键列所包括的第一部分键(5004、5005、5006)可以被常驻地显示而不被隐藏,该第一部分键(5004、5005、5006)也可以跨不同联系人界面、甚至不同的应用程序界面而被提供在显示器的不变的位置上,以供用户分别通过该第一部分键与这些用户界面交互。

可选地,同一个联系人界面上的多个通信功能的键可以被选择性配置以关联于不同的通信网络,这意味着该同一个联系人界面上的多个键在同一时段内可能分别关联于不同业务性质的通信网络。例如,第一部分键所构成的键列(5004、5005、5006)中第一键5005和第二键5006分别关联于无线数据传输网例如物联网、wlan或移动数据网,第一键5005与第二键5006在功能上对应。例如,第一键5005可响应于用户点选操作而通过麦克风和或摄像头采集用户音频/视频信号,并通过无线数据传输网发送该音频消息或视频消息。第二键5006可被用户操作以通过扬声器和/或显示器输出通过无线数据传输网接收到的音视频消息。另外,键列的第三键5004关联于移动电话网,可响应于用户点选操作而通过移动电话网建立语音电话业务。此处对联系人界面上的键组的选择性的配置也适用于其他的相关实施例,下不赘述。

发明人发现在一些即时通信的软件中,通讯录是私有的,亦即只有该通讯录所对应的用户帐号(例如在该用户帐号的登录状态下)才能对该通讯录访问、维护、修改等操作。这有助于隐私保护,但是,这种通讯录的配置机制降低了相关的通信软件或电子设备对其用户的可操作性,而对于包括但不限于老人、失能人群等用户群体,本身缺乏对其通讯录的配置和维护的能力。因此,如果能提升通信程序中用户帐号的通讯录通过其他帐号(例如,该用户帐号的通讯录中联系人在通信程序中对应的帐号)的可访问性(accessibility)和/或可配置性(configurability),将是有益的。另一方面,包括但不限于老人、失能人群等用户的社交范围或人际关系网络可能相对较小,而且这些用户帐号的通讯录中联系人一般也包括该用户的社交关系中比较熟悉,具有密切关系,或者值得用户信赖的人。如果在家庭/家族群落等一些人际关系比较密切的人群范围之内,对其中可信度较高的联系人配置以对用户的通讯录进行维护或设置等权限,在增加了家庭等具有相对密切关系的社交群体内的通讯录数据的可访问性,尤其是该社交群体内一些成员(例如长辈)的通讯录的由群体内其他成员(例如晚辈)的可操作性的同时,用户的隐私也可以被保持。

另外,应当注意,本申请的几个标题,例如,“用户帐号使用经联系人配置的通讯录”、“跨帐号共享通讯录”、“跨帐号配置通讯录”、“跨终端远程配置资源”、“用户帐号对应的界面布局及操作”、“通过一个或整合的多个通信网络的通信及用户界面”等,分别介绍了本发明的一些实施例的相对独立的几个方面或者相对独立的几个模块,这些模块之间可以通过任意的结合而构成更多的变形例,本申请中仅仅对其中一部分的变形例进行了示意性的说明,但并不妨碍通过上述几个模块之间,或者该几个模块与本发明的其他一些实施例之间的更多样化的结合。例如,“用户帐号使用经联系人配置的通讯录”、“跨帐号共享通讯录”、“跨帐号配置通讯录”、“跨终端远程配置资源”等标题相关的实施例中,示意性地描述了应用程序中的通讯录的跨帐号配置、跨设备配置以及以远程方式将应用程序的通讯录中联系人或结合应用程序中其他资源在用户界面上配置和重配置。这些实施例中的方法或设备可以与“用户帐号对应的界面布局及操作”、“通过一个或整合的多个通信网络的通信及用户界面”等标题相关的实施例中提供的一些应用程序的用户界面、以及通过这些用户界面上的资源建立通信的方法或设备进行结合,以形成新的变形例。对这些实施例之间、实施例的模块之间的结合可能性,不再赘述。

跨帐号配置通讯录

图4示出了根据本发明另一实施例的第一用户帐号所登录的电子设备(或简称用户设备)和第一用户帐号中的联系人所登录的第一终端设备p99(或简称第一终端p99),通过服务器通信耦合的网络连接示意图。除此之外,还可以存在第二终端设备、第三终端设备(图中未示出)等多个电子设备,分别可通信地耦合于服务器,或者说经由基站、路由器等等网络设备可通信地耦合于服务器。为简化起见,在一些实施例中,仅图示出第一终端设备p99、用户设备ds10分别与服务器sv109通信耦合。

为简化起见,图中仅示出第一联系人对应的第一设备作为示例,而该第一用户帐号的通讯录还包括其他联系人,例如第二联系人、第三联系人等,这些联系人及其登录的电子设备并未在图中显式(explicitly)示出。在用户设备的显示器上,例如底部,呈现菜单区域,该菜单区域可用于容纳一个或多个联系人选项和/或应用程序选项。也可参见他处的图4相关的实施例以及标题“用户帐号对应的界面布局及操作”之下的实施例的描述,此处不再赘述。

图15示出了本发明的一个实施例中用户的通讯录及该用户的关系网中的多个联系人的通讯录之间的关联关系示意图。可选地,与图4中用户界面类似,在图15中的用户所登录的电子设备的用户界面底部可提供用户的通讯录中的第一联系人选项t1501、第二联系人选项t1502、第三联系人选项t1503、应用选项t1507。用户所登录的电子设备的用户界面的右侧的一列中,配置了通信操作选项(t1504、t1505、t1506),可响应于用户的点选、按压等操作,通过交互区1540与通讯录中联系人进行通信,或者与菜单区域的应用选项t1507所对应的应用程序进行交互。图15中,第一联系人选项t1501对应第一联系人及其通讯录t1507、第二联系人选项t1502对应第二联系人及其通讯录t1508、第三联系人选项t1503对应第三联系人及其通讯录t1509。图中未示出应用选项t1507所对应的应用程序。第一用户帐号的通讯录还包括第五联系人,但并未示于用户界面底部的菜单区域。第一联系人、第二联系人、第三联系人、第五联系人的信息均被记载于用户帐号的通讯录中,可以被用户通过用户界面上菜单区域等直接访问或建立通信,这些联系人可被称为一度联系人或直接联系人。对应地,当被配置为第一用户的帐号的通讯录中,则这些联系人的通讯录中也包括第一用户作为其通讯录中的联系人之一。例如图15中第二联系人的通讯录t1508中也包括联系人a1,该联系人a1即对应第一用户。一度联系人在第一用户关系网中位置及其通讯录t1521如图所示。

当然,第二联系人通讯录t1508还可以包括其他联系人,例如联系人b2,类似地,第一联系人通讯录t1507可以进一步包括第四联系人b1、联系人a3等。如果第四联系人、联系人b2未被保存于第一用户的通讯录中,则相对于第一用户,它们可被称为间接联系人或二度联系人。二度联系人在第一用户关系网中位置及其通讯录t1522如图所示。以此类推,联系人b2的通讯录中所包括的联系人y也属于第一用户的间接联系人,可被称为三度联系人。三度联系人在第一用户关系网中位置及其通讯录t1523如图所示。

图20a、图20b示出了本发明的一个实施例中对用户及联系人通过界面的树状展示。图19示出了本发明的一个实施例中对用户的通讯录的操作方法。图17a、17b示出了本发明的一个实施例中的第一联系人所登录的通信软件的界面上提供的用户的通讯录中第二联系人信息及会话的界面。以下结合图19、图20和图15、图17,并参考图4,对本发明的一些实施例的方法进行说明。

从通过用户通讯录中联系人所登录的帐号对第一用户帐号的通讯录进行配置的角度,在本发明的一个实施例中提供了一种通讯录的操作(operating)方法,可以运行在具有显示器、触敏表面和用于检测与触敏表面接触的强度的一个或多个传感器的电子设备处,该实施例中的通讯录操作方法可包括三个步骤:步骤d1、步骤d2和步骤d3。,

在步骤d1中,在电子设备处接受第一帐号的登录;其中,第一帐号对应于针对用户的帐号的通讯录中的第一联系人;

在步骤d2中,通过第一帐号对应的用户界面(ui,userinterface)提供第一用户帐号的通讯录,例如通讯录中的联系人选项;

在步骤d3中,根据通过第一帐号对通讯录的配置,更新第一用户帐号的通讯录。

可选地,在一些实施例中,相关方法的步骤d3中对通讯录的配置包括:对通讯录中联系人选项的增加、删除、修改中至少一项。这些对通讯录的配置可以通过远程操作而进行。可参见标题“跨终端远程配置资源”相关的实施例。可选地,针对上述保存在用户所登录的用户设备中的通讯录,可以通过上述第一帐号所登录的电子设备p99中的用户界面,对第一用户帐号的通讯录中联系人选项进行配置。当然,第一用户帐号和第一联系人帐号也可以在相同的一台设备上登录,即用户设备ds10和联系人设备p99可以是同一台设备。这并不妨碍借助本发明的一些实施例的方法,通过登录即时通信软件的第一联系人的帐号,简称第一帐号,配置其他帐号的通讯录,可选地,上述第一帐号所对应的使用者属于被通过该第一帐号而配置的通讯录中联系人之一。这提升了通信软件中的第一用户帐号的通讯录通过其他帐号的可访问性(accessibility)和/或可配置性(configurability)。对于包括但不限于老人、失能人群等用户群体,这提升了相关的通信软件或电子设备对这些使用者的可操作性。另外,一般而言,在以家庭/家族为代表的一些固有地具备较高的彼此可信度的社交关系网络中,家族中的老人等用户的帐号的通讯录中联系人一般也是用户的社交关系中比较熟悉,具有密切关系,或者值得用户信赖的人。由这些人来访问、配置用户的通讯录,也不涉及个人隐私或保密问题。例如,第一联系人可以是第一用户的儿女或具有其他亲缘关系的(广义的或狭义的)家庭成员,或者是用户的社交关系网中与其具有紧密关系的人员,例如第一联系人可以是老人院等组织或企业的管理者,而第一用户则可以是这些组织或企业中的被管理者。同样,这些应用场景的多样化也适用于其他相似的实施例,不再赘述。

可选地,上述实施例的步骤d3中对通讯录的配置还可以包括对第一用户帐号的通讯录中的联系人在第一用户帐号对应的用户界面上的位置、顺序等属性进行配置,即将通讯录中联系人选项(t1501、t1502、t1503)或再结合一些应用程序选项t1507)作为菜单项配置在用户所登录的电子设备的用户界面上,可参见标题“跨终端远程配置资源”相关的实施例。

另外,可以理解,虽然一些实施例中以特定顺序示出了各种操作、步骤,但这并不意味着限制。在不脱离本公开的精神的情况下,可以对方法的一个或多个操作/步骤进行重新排序、添加、改变或省略。也应当理解,除非清楚地相反指示,在这里要求保护的包括多于一个步骤或者动作的任何方法中,方法的步骤或者动作的顺序未必限于记载方法的步骤或者动作的顺序。同样,这也适用于其他实施例。

图16a~16c示出了本发明的一个实施例中在第一联系人帐号的通讯录界面和/或会话界面中关联呈现用户及其联系人的相关信息的示意图。下面结合图16a~16c对本发明的一些实施例的方法或其步骤进行说明。可选地,在一些实施例中,相关方法的步骤d2还包括:通过第一联系人帐号对应的界面关联地呈现用户及其通讯录中的联系人信息。例如,在图16a中以列表方式提供与第一用户关联的会话,包括第一联系人与第一用户之间的会话、第一联系人与第一用户的通讯录中联系人之间的一对一的会话或群组形式的会话等。通过图16a所示的界面,电子设备可响应于第一联系人点选界面底部菜单栏中的联系人选项1604,在用户界面上切换呈现图16c所示的第一用户的通讯录中的一个或多个联系人的信息。界面右上角的“添加联系人”“删除联系人”等选项可被用户的操作激活以执行对应的功能。通过图16c所示的界面,在电子设备处,还可响应于用户点选该界面底部菜单栏中的聊天选项1606而切换回图16a所示的界面。本实施例中,在图16c的界面上提供了与图16b中的第一用户选项1601对应的第一用户帐号的相关信息的选项1601-1,以及在第一用户帐号的相关信息的选项1601-1以上或以下,关联地提供该第一用户的通讯录的联系人的相关信息的选项。

可选地,在图16b中,当第一联系人通过其帐号查看一个或多个用户帐号的信息时,界面上也提供配置信息1603,用于提示新发生于第一用户的通讯录的新的配置,例如通讯录中新增的联系人,而结合“跨终端远程配置资源”标题相关的方法或步骤,这些新增入通讯录中的联系人或其他资源,可以被进一步地通过第一联系人帐号配置/重配置于第一用户帐号对应的用户界面上。

另外,上述的配置信息1603所反映的第一用户帐号的通讯录中联系人之间的配置与被配置的关系也可以被实施入图20a、图20b中的树状关联关系/结构。

图20a、图20b示出了本发明的一个实施例中对用户及联系人通过界面的树状展示。在该实施例中,相关方法的步骤d2还包括:以树状形式关联用户及其通讯录中的联系人信息并呈现在第一联系人帐号的用户界面。例如在图20a中,对第一用户和第二用户及其各自的通讯录中的联系人,以比较简单的树状结构分别相关联,并将针对第一用户的联系人和第二用户的联系人的两个树状关联,分别显示在第一联系人的帐号所对应的用户界面上。进一步可选地,在树状关联中还可以体现各个联系人彼此之间的配置与被配置的关系,这记录了某个联系人是被哪个联系人加入第一用户的通讯录中,这反映了配置操作的历史记录信息。例如在图20b中第二联系人和第三联系人是被第一联系人加入第一用户帐号的通讯录中作为第一用户的联系人,则第二联系人选项和第三联系人选项被根植于第一联系人选项下部,而不是直接连接于第一用户选项,类似地,第五联系人选项根植于第三联系人选项,亦即,在树状关联中,第五联系人选项以第三联系人选项为上一级。此处,第一联系人、第二联系人、第五联系人和第三联系人均为第一用户的一度联系人t1521-1,该一度联系人t1521-1相互具有一定的关联关系,例如配置与被配置的关系等。更进一步可选地,针对第一用户的间接联系人/二度联系人,可以被向上连接于对应的一度联系人选项/直接联系人选项的旁侧,例如,图20b中,第四联系人选项t1522-1前向连接于第一用户的第一联系人选项的右侧,而第六联系人选项t1522-2前向连接于第二用户的第一联系人选项的右侧。

例如,通过图16a所示的界面,电子设备可响应于第一联系人点选该界面底部菜单栏中的“设备”选项1605而切换显示图16b所示的界面,供第一联系人重新选择其关注的用户帐号及相关的通讯录、会话界面。可选地,如图16b所示,在第一联系人帐号对应的界面上提供第一用户选项1601和第二用户选项1602,响应于第一联系人点选第一用户选项1601,则在第一联系人帐号对应的界面上切换呈现图16c所示的第一用户的通讯录中的联系人信息。

另外,在图16b所示的目标用户选择界面上还提供了最新发生于第一用户或第二用户的配置信息1603,例如配置信息1603可以包括被新添加入第一用户帐号的通讯录的几个联系人选项,这些新增联系人选项可通过标题“跨终端远程配置资源”相关的实施例的方法在第一联系人所登录的电子设备中进行远程配置。可选地,此处的远程配置可通过第一联系人帐号进行,而配置信息1603中的新联系人等信息可通过第一用户的通讯录中其他联系人的帐号或者第一联系人帐号进行配置。

通过上述一些实施例的方法,将第一用户与其通讯录中联系人聚合在同一个列表中或列表的同一部分从而呈现于第一联系人帐号的用户界面,包括用于呈现第一用户帐号的社交关系网中联系人的界面和/或用于呈现第一联系人与第一用户帐号的社交关系网中这些联系人之间会话/聊天记录的界面。这使得第一用户帐号的社交关系网在信息空间、网络空间(cyberspace)中的呈现更加有序、结构化,而且以树状等形式结构化地呈现第一用户帐号的社交关系网中联系人,可以显式地、形象地记录该社交关系网中联系人相互配置的过程,例如某个联系人被添加入该第一用户帐号的联系人网络的来龙去脉。针对该第一用户帐号的联系人网络为具有亲缘关系的社交网络的情况,从一度联系人到二度联系人、三度联系人、四度联系人等,一般地,对应着在家族关系网络中从长辈到晚辈,或者相对于第一用户的亲缘关系较近的成员到亲缘关系较远的成员,因此,这种以树状等形式对关系网的结构化呈现也在一定程度上是对家族成员的族谱/家谱的可视化,而且,因为用户的通讯录可由其中的联系人代为配置,因此,该可视化族谱/家谱具有自生长、自完善属性。相对于第一用户帐号而言,一定程度上,该可视化族谱/家谱属于多用户共建内容(ugc,usergeneratedcontent)。因此,通过相关实施例的方法的,可以自动生成以第一用户为中心的层级化的联系人信息。

当然,如果第一联系人被添加为不同的多个用户的联系人,对应地,在第一帐号的用户界面上可分别聚合显示不同的多个用户及对应的通讯录中联系人信息,如图20a、20b所示。另外,可选地,在图16a中的聊天/会话列表中,也可区分不同的用户帐号进行关联地聚合显示,例如图16a中的聊天/会话列表1607,可以当前仅包括第一联系人与第一用户及其通讯录中联系人的会话,响应于用户的切换操作而呈现第一联系人与第二用户及其通讯录中联系人的会话。或者,图16a中的聊天/会话列表1607也可以同时包括两部分会话记录。第一部分会话记录是第一联系人与第一用户及其通讯录中联系人的会话,第二部分会话记录是第一联系人与第二用户及其通讯录中联系人的会话。可选地,上述第一部分会话记录和第二部分会话记录可以在用户界面上分别聚合显示,例如第一部分会话记录折叠地(如需要)占据用户界面上半部分,第二部分会话记录折叠地(如需要)占据用户界面的下半部分(图中未示出)。可选地,用户的帐号会话记录或者通讯录中联系人信息读取自本地或远程地同步自服务器。

可选地,根据通过第一联系人帐号对通讯录的配置更新第一用户帐号的通讯录的步骤d3可以被执行于第一用户所登录的电子设备上或者第一用户的通讯录中联系人所登录的电子设备中。在第一联系人对用户的通讯录配置之后,在第一用户帐号所登录的电子设备处,相关实施例的方法在步骤d3之前还可以包括步骤a):在用户设备(例如用户设备ds10)处,接收通过在联系人设备上登录的第一联系人帐号对第一用户的通讯录的配置。以及,步骤d3还可以包括步骤b):根据对用户通讯录的配置,更新第一用户的通讯录。而如果该步骤d3被执行于该第一用户的通讯录中联系人所登录的电子设备处,则对应地,在步骤d3之前,也可以包括步骤a’):在电子设备(例如第一终端设备p99)处,捕获通过第一联系人帐号对第一用户的通讯录的配置。以及,步骤d3还可包括步骤b’)根据对第一用户的通讯录的配置,在第一联系人帐号所登录的第一终端设备p99上更新第一用户的通讯录。具体地,在第一终端设备p99上,通过第一帐号对应的用户界面提供更新的第一用户帐号的通讯录及其中联系人。

可选地,在一些实施例的方法中,用户的通讯录的数据可能被保存在1)用户所登录的用户设备中,2)远程服务器,3)用户的通讯录中的第一联系人所登录的联系人设备这三者中的至少一个中,对应地,步骤d3还可以包括步骤s-0和步骤s-00。

在步骤s-0中,在联系人设备(例如第一终端p99)处,获取通过第一联系人帐号对用户的通讯录的联系人信息的配置。具体地,通过第一终端p99处登录的第一联系人帐号的用户界面,捕获第一联系人的对第一用户帐号的通讯录的相关的配置操作,第一联系人通过这些配置操作以对第一用户帐号的通讯录进行配置。在步骤s-00中,将步骤s-0中获取的对通讯录的联系人信息的配置信息,应用至远程地存储于服务器sv109或用户设备ds10中存储的通讯录、本地存储于第一终端p99的通讯录。

可选地,步骤s-00还可以包括将经配置的通讯录发送至远程的服务器sv109或用户设备ds10,在服务器或用户设备处应用该经配置的通讯录。具体地,更新配置的用户的通讯录数据将被同步至用户设备ds10、服务器sv109,第一终端设备p99或其他的联系人设备上。在一些实施例中,用户的通讯录数据通过第一终端设备p99被配置,然后该被更新配置的通讯录数据被从第一终端设备p99传送至服务器sv109。当用户设备ds10或其他联系人设备启动后,会从服务器sv109上同步最新的用户通讯录数据。或者在用户设备ds10或其他联系人设备正常工作过程中,也会每隔一段时间从服务器sv109上同步最新的用户通讯录数据。通过这些数据同步的方式,通过第一终端设备p99被更新配置的第一用户的通讯录数据会被同步至其他的网络设备中。此后,在用户设备ds10处和第一用户的通讯录中至少部分的联系人,例如第一组多个联系人t1531,分别对应的帐号中更新显示第一用户帐号的通讯录及其中的联系人相关信息。

应当注意;第一终端设备p99可以是通过无线方式经由基站或室内wlan设备(图中未示出)通信耦合至服务器sv109的移动电话,在家庭场景中,第一终端设备p99的使用者可以是用户设备ds10的使用者的亲属,例如子女。可选地,第一终端设备p99还可以是通过有线或无线方式通信耦合至服务器sv109的个人电脑,笔记本电脑等电子设备。对于一些针对老人或使能人群等群体进行管理的场景,例如老人院中对多个老人的管理,老人院的管理员可以通过第一终端设备p99对老人用户群所使用的多个用户设备ds10进行批量配置等集中管理或标准化管理。

可选地,在一些实施例中,相关方法的步骤d1还包括,在第一终端设备p99处接受第一帐号的登录,其中,第一终端设备p99可供第一联系人帐号登录,或也称为第一联系人设备。在第一终端设备p99处,在第一联系人帐号所登录的通信程序的用户界面上提供第一用户帐号的通讯录中的联系人信息,如图17a所示,标签1701标识了该联系人的被添加时的来源信息,例如该联系人来自哪个电子设备、由谁添加入通讯录等;标签1702为该联系人的昵称。另外,该界面上的联系人信息还包括该联系人的联系方式,例如电话号码1703等。相关方法还包括步骤s-3:在第一终端设备p99处,响应于第一联系人对第一用户帐号的通讯录中的其他联系人的通信操作,通过第一终端设备p99所接入的至少一个通信网络与第一用户帐号的通讯录中的其他联系人建立通信。其中,第一联系人对该第一用户帐号的通讯录中的其他联系人的通信操作可包括对图17b中的界面上的通信选项1705的点击/按压等操作。另外,在第一终端设备p99处,可响应于第一联系人操作图17a中界面上的选项1704切换显示图17b中的界面,也可响应于第一联系人操作图16a中界面上的会话列表1607中的对应联系人会话选项,切换显示图17b中的与该联系人的会话记录的界面。可选地,如图16c所示,针对第一用户帐号的通讯录可以被以列表方式提供于在第一终端设备p99上登录的第一联系人帐号(或简称第一帐号)的用户界面上,该通讯录包括第三联系人、第二联系人、第五联系人等。在第一终端设备p99处,响应于第一联系人点选第一用户帐号的通讯录中联系人,切换显示如图17a所示的用于呈现被选择的联系人的详细信息的界面。在第一联系人帐号所登录的第一终端设备p99处,响应于通过第一联系人帐号对图17b所示的针对第二联系人的界面底部的通信选项1705的长时间按压操作,通过第一终端设备p99所接入的至少一个通信网络(图中未示出)与第二联系人建立通信。

可选地,在一些实施例中,通讯录包括第一组多个联系人t1531,第一组多个联系人t1531包括第一联系人,如图15所示。第一组多个联系人t1531分别对应的帐号之间具有可访问性和/或可见性。具体地,在第一组多个联系人t1531对应的帐号分别在多个终端设备上登录后,第一组多个联系人t1531在第一组多个联系人t1531各自的终端设备中彼此可见,可以以列表方式存在于(available)各个终端设备上的第一组多个联系人t1531各自的帐号界面中。例如,第一组多个联系人t1531包括第一联系人和第二联系人。第一联系人帐号通过第一终端设备p99中的第一即时通信程序登录,第二联系人帐号通过第二终端设备中的第二即时通信程序登录,第一组多个联系人t1531被以列表方式提供于第一即时通信程序的用户界面、第二即时通信程序的用户界面,以及第一组多个联系人t1531中的其他联系人帐号所登录的即时通信程序的用户界面上。上述第二终端设备(图中未示出)可通信地耦合于服务器或基站等网络设备。一些实施例中,以第一终端设备p99、用户设备ds10及第二终端设备等其他多个终端设备均与服务器sv109通信耦合为例进行说明。例如,第二联系人可以通过第二即时通信程序的用户界面看到或访问第一联系人选项,而不需要第一联系人将第二联系人添加入自己的通讯录或者第二联系人将第一联系人添加入自己的通讯录。反之亦然,第一联系人也可以通过第一即时通信程序的用户界面看到或访问第二联系人选项。具体地,在第二终端设备中,通过第二即时通信程序从服务器sv109等网络设备上获取第一用户帐号的通信录数据,该通信录数据包括第一联系人信息,这些通信录数据被通过第二即时通信程序的用户界面显示,从而第一联系人信息通过第二联系人帐号可见。第二联系人信息通过第一联系人帐号的可见性,与此类似,不再赘述。可选地,针对第二联系人的选项1607-2不仅存在于(available)第一即时通信程序的用户界面1600,且可被第一联系人操作以建立第一联系人帐号与第二联系人帐号之间的通信。同样,这种可见性、可用性(availability)、用于通信的可操作性(operabilityforcommunication)也适用于第一联系人帐号、第二联系人帐号与第一组多个联系人t1531中的其他联系人帐号任意两者之间。

此处,用户的通讯录中的第一组多个联系人t1531中的联系人可以均为用户的近亲,常用联系人,或者在以用户为中心的亲缘关系、社交关系上具有某些特征,彼此之间可能是相识或者知晓(aware)对方的存在,有直接通信的可能性和/或必要性,因此,通过为第一组多个联系人t1531配置彼此之间的可见性、可访问性、可用性、用于通信的可操作性,可以提升该第一组多个联系人t1531各自的帐号之间通过即时通信软件进行交互的效率。同样,这也适用于其他相似的实施例,不再赘述。

可选地,在一些实施例中,第一组多个联系人t1531还包括第二联系人,可选地,该第二联系人可以具有自己的通讯录t1508,如图15所示。在第一终端设备p99处接受第一帐号登录的步骤还包括,通过安装于第一终端设备p99处的联系人通信程序接受第一联系人帐号的登录。至少一个通信网络包括无线数据传输网和移动电话网,被整合提供至第一联系人所登录的联系人通信程序,当然,上述无线数据传输网和移动电话网也可以被整合提供至第一用户通过第一用户帐号所登录的通信程序。通过至少一个通信网络建立通信的步骤s-3还包括:响应于在第一终端设备p99处通过第一联系人帐号对第二联系人的通信操作,通过无线数据传输网和移动电话网中至少一者与第二联系人建立通信,例如,择一地(alternatively)通过无线数据传输网和移动电话网建立通信,或者并发地通过无线数据传输网和移动电话网两者与第二联系人建立通信。当然,与步骤s-3中的通信建立过程类似,也可以由第一用户发起对第二联系人的通信,例如第一用户帐号被登录于在用户设备ds10处安装的用户通信程序,无线数据传输网和移动电话网被整合提供至用户通信程序;以及,在用户设备ds10处,响应于第一用户通过第一用户帐号所登录的通信程序对通讯录中一个或多个联系人的通信操作,通过无线数据传输网和移动电话网中至少一个与一个或多个联系人(例如第二联系人)建立通信。在此之前,还可以包括在第一终端设备p99处的步骤:将上述的一个的一个或多个联系人添加至第一用户的通讯录。换言之,第二联系人可以是通过第一联系人帐号而不是第一用户帐号添加至第一用户的通讯录中)。

可选地,在一些实施例中,第一用户帐号的通讯录还包括第二组多个联系人t1532;第二组多个联系人t1532的信息具有通过第一组多个联系人t1531各自的帐号的可访问性和/或可见性。第一组多个联系人t1531的信息具有通过第二组多个联系人t1532分别对应的帐号的不可访问性和/或不可见性。可选地,可在第一终端设备p99或用户设备ds10处,通过第一联系人帐号或第一用户帐号对第二联系人配置以对第二组多个联系人t1532中的第三联系人的可见性、可访问性或用于通信的可操作性。具体地,通过第一联系人帐号或第一用户帐号使能第二组多个联系人t1532中成员对第一组多个联系人t1531的可见性、可访问性或用于通信的可操作性。当第三联系人被归于第二组多个联系人t1532中,自动地使能第三联系人对第二联系人的可见性、可访问性或用于通信的可操作性。从而,第一组多个联系人t1531的帐号与第二组多个联系人t1532的帐号之间是单向透明的,通过第一组多个联系人t1531的帐号的用户界面可以看到第二组多个联系人t1532中成员的信息,而通过第二组多个联系人t1532的帐号不可见第一组多个联系人t1531中成员的信息。例如,第二组多个联系人t1532包括第三联系人,第一组多个联系人t1531中的第一联系人的帐号通过第一终端设备p99中的第一即时通信程序被登录,第三联系人的帐号通过第三终端设备中的第三即时通信程序被登录,第二组多个联系人t1532被以列表方式提供于第一即时通信程序的用户界面,以及第二组多个联系人t1532还可以被提供于第一用户帐号所登录的即时通信程序的用户界面上。同时,第一组多个联系人t1531的信息不被提供于第三即时通信程序的用户界面上,以及也不通过第二组多个联系人t1532中其他联系人所对应的帐号被提供。当然,第一组多个联系人t1531的帐号还具有针对第二组多个联系人t1532列表选项(listedoption)的用于通信的可操作性(operabilityforcommunication),例如,在第一终端设备p99处,响应于通过第一联系人帐号对第二组多个联系人t1532的列表的通信操作,建立第一联系人帐号与第二组多个联系人t1532中对应成员的通信,可参见其他类似实施例,此处不再赘述。

可选地,在一些实施例中,相关方法还包括如下的步骤ps-5和ss-5。

在步骤ps-5中:响应于第二联系人被加入第一用户帐号的通讯录,使能第二联系人通过第一帐号的可见性,即第二联系人选项存在于第一联系人帐号中,或者说第二联系人通过第一联系人帐号可见。从而,通过在第一终端设备p99登录的第一联系人帐号中(登录过程未在图中示出),可以看到用户通讯录中的第二联系人的信息。当然,当第二联系人被添加至第一用户帐号的通讯录中,第一用户也可以通过其所登录的用户帐号看到第二联系人,继而在用户所使用的用户设备ds10处,响应于通过第一用户帐号对该第二联系人的通信操作,经由无线数据传输网、移动电话网、有线/无线局域网等与该第二联系人建立通信。进一步可选地,响应于第二联系人被加入第一用户帐号的通讯录,使能第一用户帐号的通讯录中的联系人被第二联系人的帐号的可见性。从而,当第二联系人被添加入用户的通讯录后,第二联系人与用户之间通过各自登录的通信程序的通讯录双向可见。第二联系人与用户通讯录中其他联系人之间通过各自登录的通信帐号的通讯录双向可见或单向可见。

当第二联系人登录即时通信程序后与用户或用户通讯录中其他联系人之间具有可见性,还可进一步操作所见到的用户选项或联系人选项建立通信。例如,在步骤ss-5中,响应于通过在第二终端设备处登录的第二帐号对第一用户帐号的通讯录中的联系人的通信操作,通过第二终端设备所接入的至少一个通信网络与第一用户帐号的通讯录中的联系人建立通信。例如,与用户的通讯录中第一联系人选项被提供至在第二终端设备上登录的第二帐号的用户界面上(图中未示出),当第二联系人通过第二帐号的用户界面对点选针对第一联系人通信选项,该选项被激活从而直接发起与第一联系人帐号之间的语音或视频呼叫,或者第一联系人选项被第二联系人点选激活后也可切换至深层通信界面或者弹出包括用于发起与第一联系人帐号之间的语音或视频呼叫子菜单的菜单选项,供第二联系人进一步选择从而建立对应的通信。此处的通过第二联系人帐号对第一联系人建立通信的过程与实施例与图16a、图16b、图16c所示实施例相似,可互相参考,不再赘述。可以理解:上述步骤中,通过第二帐号与第一用户帐号的通讯录中的联系人所建立的通信,实质上是与相关联系人所对应的帐号之间或者说该帐号所登录的终端设备/(即时)通信程序之间所建立的通信。可选地,在一些实施例中作为通信对端的某个联系人帐号,可被视为一种即时通信的地址/即时消息地址。通过联系人帐号或第一用户帐号登录对应的电子设备上的即时通信软件,之后使用该即时通信软件。其中,比较简单的一种接受使用者登录的方式可以包括如下两步:1)接受使用者输入帐号,例如以使用者的手机号码作为帐号,以及2)接受使用者输入的密码,例如被即时通信软件以短信形式发送至上述手机号码的登录验证码。当用户或联系人首次登录电子设备上的即时通信软件之后,对应的帐号可以在下一次启动即时通信软件时保持登录状态而不必用户或联系人进行显式的登录操作,这也可以理解为:在下一次启动即时通信软件时,即时通信软件根据首次登录时所输入的帐号、或者根据首次登录时所输入的帐号及密码自动登录。

使用者(用户,或者用户通讯录中联系人)登录之后,可以看到来自即时通信系统的一部分(例如服务器)中存储的与该登录帐号关联的信息,例如该登录帐号自身的或其他帐号的联系人的选项、该登录帐号自身的或其他帐号的通讯录、以及另一些其他帐号的信息等。上述的即时通信系统包括分别部署/安装于各个电子设备中的即时通信软件以及承载这些即时通信软件的硬件设备。此处,由于分别部署/安装于各个电子设备中的针对第一用户帐号和联系人帐号的即时通信软件,在通讯录配置等功能上有所差异,因此可能也带来软件在形式/外观上的差异,例如该通信程序/通信软件包括用于执行根据本发明的任一实施例的方法中的指令,运行该通信程序的第一终端设备p99和用户设备ds10在功能上和形式上具有一定的互补性、对应性,可参考图2、图3、图6、图16、图17等所示的第一终端设备p99上运行的通信程序的用户界面,以及图5、图13、图10、图12等所示的户设备ds10上运行的通信程序的用户界面。

此处,可以理解:在一些实施例中,当即时通信软件系统的某个使用者,被作为第一用户的联系人(例如第二联系人)添加入该第一用户的帐号的通讯录。可选地,该第一用户的信息也被提供至上述第二联系人的帐号的通讯录中。当然,该第二联系人的通讯录中的联系人除了该第一用户之外,可能还有其他的联系人,如图15中第二联系人的通讯录t1508所示。对于家庭成员的关系网,该第一用户可能是长辈,例如父母;而第一用户的通讯录中的第一联系人、第二联系人等一度联系人则可能是晚辈,例如上述父母的子女等。而该子女,即第二联系人,的通讯录中除了作为联系人的父母(例如通讯录t1508中联系人a1)之外,还可以有其他家庭成员(例如通讯录t1508中联系人b2),而这些家庭成员(例如图15中联系人b2)的通讯录也可以包括上述的子女作为其联系人(图中未示出)。此处针对第一用户的关系网中的多个通讯录之间的关联关系,也适用于其他实施例,不再赘述。

可选地,在一些实施例中,如图15所示的第一用户帐号的通讯录中的联系人所对应的通讯录,具有通过第一用户帐号的可访问性和/或可见性。例如,第一用户帐号(或可简称用户帐号)的通讯录中的第一联系人的帐号具有自己的第一通讯录t1507(相对于用户通讯录的次级通讯录),该第一通讯录t1507包括第四联系人b1,而该第四联系人b1并不属于第一用户帐号的通讯录。此处,第一联系人可称为第一用户帐号的直接联系人或一度联系人;第四联系人或可称为第一用户帐号的间接联系人或者二度联系人,以此类推,第四联系人的帐号的通讯录t1510中的某些联系人(a4、b4、c4)不属于第一用户帐号的通讯录,可被视为相对于第一用户帐号的三度联系人,再例如图中联系人y。同样,在第一用户帐号的关系网络中除了二度联系人和三度联系人,还可以存在四度联系人、五度联系人等,均可称为间接联系人。

可选地,虽然而该第四联系人b1并不属于第一用户帐号的通讯录,但该第四联系人的选项也可被提供于第一用户帐号所登录的即时通信软件的用户界面上,或者第一组多个联系人t1531中的联系人帐号所登录的即时通信软件的用户界面上。优选地,第四联系人选项可以与第一联系人关联地被可视化地呈现,如图20a、20b所示。进一步可选地,第一用户帐号的通讯录中的至少部分的联系人的通讯录具有通过第一用户帐号的通讯录中的其他联系人所对应的帐号的可访问性和/或可见性。例如,上述的第四联系人选项可被提供于第一用户帐号的通讯录中第二联系人的帐号所登录的即时通信软件的用户界面上,其中,第四联系人b1选项可以与第一联系人关联地被可视化地呈现,如图20a、20b。所示以体现第四联系人b1与第一联系人之间的关联的通信关系(例如,第四联系人b1属于第一联系人的通讯录)或者在社交网中的关联关系。

进一步可选地,在上述实施例中,上述的第四联系人选项被提供于第一用户帐号或第二联系人帐号所登录的即时通信软件的用户界面时,可以被与第一联系人聚合地显示于第一用户帐号或第二联系人帐号的聊天列表/会话列表中,或者被与第一联系人聚合地显示于第一用户帐号或第二联系人帐号的通讯录中。此处的第一用户及其关系网中的多层级的直接的或间接的联系人之间的信息呈现关系,可参考针对图20a、20b的相关说明,并适用于其他实施例,此处不再赘述。

当然,可选地,在另外一些实施例中,上述次级通讯录,亦即一度联系人、二度联系人、三度联系人等联系人的通讯录中的联系人可以具有对于第一用户帐号或第一用户帐号的通讯录中联系人的条件的可见性(conditionalvisibility)。例如,在通信模式下,上述次级通讯录中联系人可以具有对于第一用户帐号或第一用户帐号的通讯录中联系人的不可见性,而在对第一用户的联系人网络的搜索模式下,响应于第一用户或第一用户的通讯录中某个联系人发起对第一用户的联系人网络的搜索时,可以使能次级通讯录对于第一用户帐号或第一用户的通讯录中某个联系人的帐号的可搜索性(searchability),根据联系人网络中联系人的标签等属性,在联系人网络中跨不同通讯录进行联系人查找。例如,在一些实施例中,响应于通过第一用户帐号或第一用户帐号的通讯录中联系人的帐号的搜索操作,根据搜索操作中的搜索条件,在用户的联系人网络或者第一用户帐号所关联的一个或多个通讯录中搜索对应的联系人。以及,将符合搜索条件的联系人呈现至发起上述搜索操作的第一用户帐号的用户界面(ui)或者第一用户帐号的通讯录中某个联系人的帐号的用户界面。其中,用户的联系人网络包括与第一用户帐号关联的部分或全部的通讯录(例如图15所示的一度联系人的通讯录、二度联系人的通讯录、三度联系人的通讯录等)中的联系人。可选地,第一用户帐号所关联的通讯录包括第一用户帐号的通讯录以及第一用户帐号的通讯录中联系人的通讯录,例如上述实施例中第一联系人的帐号所具有的第一通讯录t1507。进一步可选地,第一用户帐号关联的通讯录包括第一用户帐号的通讯录,以及与第一用户帐号关联的一级或多级的通讯录,例如图15中的第一通讯录t1507、通讯录t1510、联系人y的通讯录等。

可选地,在上述及下述的一些实施例中,第一用户帐号的通讯录中的联系人可以具有标签,用于标注各个联系人的属性,包括职业、与第一用户的社交关系性质(例如,“父子”等亲缘性质,或者“爸爸”等亲缘性昵称)、信用等级、关系等级中至少一项,例如图17a中的标签1701标识了该联系人的来源、标签1702为该联系人的昵称。这些标签可以作为上述实施例中通过第一用户帐号或其他联系人帐号在第一用户帐号的关系网络中发起搜索操作时的搜索条件。以及相关的方法还可以包括步骤:响应于通过第一用户帐号或第一联系人帐号的搜索操作,根据标签搜索第一用户帐号的通讯录中的联系人,或者根据标签在第一用户的联系人网络/第一用户帐号所关联的通讯录中搜索对应的联系人。

可选地,可搜索性不仅可以适用于第一用户帐号的通讯录中第一组多个联系人t1531分别具有的通讯录,也可以适用于第一用户帐号的通讯录中第二组多个联系人t1532分别具有的通讯录。例如,在一些实施例中,第一联系人帐号和/或第二联系人帐号和/或第二组多个联系人t1532中的第三联系人分别具有通讯录,第一联系人帐号的通讯录,第二联系人帐号的通讯录,第三联系人帐号的通讯录中的联系人分别具有标签,用于标注各个联系人的社交属性和/或亲缘属性,包括职业、与用户的社交关系、亲缘关系/社交关系的等级、信用等级中至少一项。对应地,相关方法还包括步骤:响应于通过第一用户帐号或第一联系人帐号或第二联系人帐号的搜索操作,根据上述标签搜索第一用户帐号的通讯录中的联系人、第一联系人帐号的通讯录中的联系人,第二联系人帐号的通讯录中的联系人,第三联系人帐号的通讯录中的联系人中至少一项。

可选地,第一用户的帐号的通讯录中第一组多个联系人t1531可以是用户的社交关系中很熟悉,具有很密切的关系,或者值得用户高度信赖的人。第一用户的帐号的通讯录中第二组多个联系人t1532可以是在社交关系密切度、可信赖度等方面比较低的联系人。第一组多个联系人t1531和第二组多个联系人t1532也可以基于上述的通讯录中联系人的标签进行区分。第一联系人可以作为(actas)第一用户帐号的通讯录的管理员,通过第一联系人帐号对第一用户帐号的通讯录中联系人打标签、标签管理。可以通过第一联系人帐号将通讯录中关系等级、信用等级较高或超过一定阈值的联系人归于第一组多个联系人t1531。另外,这些对联系人打的标签还可以包括:该联系人的医生、警察等职业属性。例如,第一用户帐号的通讯录中的第一联系人的帐号具有自己的第一通讯录,该第一通讯录包括第四联系人,该第四联系人的姓名:赵凤麟,联系方式:13761182252;赵凤麟先生的职业属性标签被通过第一联系人帐号编辑为“专利顾问”&“法律服务”。当第一用户或第一联系人或第一组多个联系人t1531中其他联系人通过即时通信软件的用户界面(图中未示出)进行联系人搜索操作时,在例如服务器sv109处,响应于通过上述的帐号的搜索条件为“法律”的搜索操作,根据标签搜索第一用户的联系人网络/第一用户帐号所关联的通讯录;以及,将符合搜索条件(关键字:“法律”)的第四联系人(赵凤麟)信息反馈至发起上述搜索操作的第一用户帐号或第一联系人帐号的用户界面。

鉴于第一组多个联系人t1531之间具有相同或相近的属性,对群体性的即时通信有共同的需求。可选地,在一些实施例中,第一组多个联系人t1531被成组于同一个即时通信群组中。具体地,针对第一组多个联系人t1531建立一个即时通信群组,分别通过第一用户所登录的电子设备(或简称用户设备,他处不赘述)中的通信程序以及第一组多个联系人t1531各自对应的终端设备中的通信程序提供针对该即时通信群组的会话;每当一个联系人被归入第一组多个联系人t1531,则自动地将该联系人纳入该即时通信群组。

鉴于第一组多个联系人t1531和第二组多个联系人t1532具有不同的社交属性、亲缘属性等,因此,可以区别性地为第一组多个联系人t1531和第二组多个联系人t1532配置不同的权限。可选地,在一些实施例中,相关方法还包括步骤:a)通过第一组多个联系人t1531各自对应的帐号关联地提供第一用户及其通讯录中的联系人信息;以及b)通过第二组多个联系人t1532各自对应的帐号仅提供第一用户的信息,而不提供第一组多个联系人t1531和第二组多个联系人t1532的相关信息。换言之,第二组多个联系人t1532分别对应的帐号彼此之间具有不可访问性和/或不可见性,并且,第一组多个联系人t1531也具有通过第二组多个联系人t1532各自帐号的不可访问性和/或不可见性,亦即,在第二组多个联系人t1532的某一个联系人帐号中,只可见第一用户的信息,而不可见第一用户帐号的通讯录中其他所有联系人信息。当然,本实施例中还可以包括步骤c)响应于通过第二组多个联系人t1532中的第五联系人的帐号针对第一用户的选项的通信操作,建立与该第一用户的帐号的通信。

可选地,在上述在多个帐号之间跨帐号地互相配置彼此的通讯录的实施例中,还可以在多个帐号所登录的通信软件的用户界面上更新显示经重配置的通讯录,以供第一用户基于重配置的通讯录直接发起通信操作。例如,相关方法还包括步骤:s-2通过第一用户帐号在用户设备处所对应的用户界面提供更新的通讯录;s-3响应于在用户设备处对更新的通讯录中联系人的通信操作,通过用户设备所接入的至少一个通信网络与通讯录中联系人建立通信。可以理解:该通信建立过程实际上是在用户设备与联系人所使用的电子设备,或者说联系人帐号所登录的通信软件/电子设备之间建立通信。

可选地,在步骤s-2之前还包括步骤s-1:在用户设备ds10处,响应于通过第一联系人帐号对第一用户帐号的通讯录的配置,对应地更新第一用户帐号的通讯录;其中,第一用户帐号的通讯录包括第一联系人,换言之,第一联系人属于通讯录中联系人之一。

进一步可选地,在上述实施例的方法中,第一联系人帐号在第一终端设备处的针对联系人的通信程序上登录,而第一用户帐号在用户设备ds10处的针对用户的通信程序上登录。对应地,步骤s-1还包括子步骤s-11:响应于通过在第一终端设备登录的第一联系人帐号对第一用户帐号的通讯录的配置,在用户设备ds10处更新第一用户帐号的通讯录。

此处,第一用户帐号和第一联系人帐号可以在相同或不同的设备上登录,即用户设备和第一终端设备是同一台设备或者不同的电子设备,以及针对用户的通信程序和针对联系人的通信程序可以具有不同的功能和外观,或者具有相同/相似的功能和外观。在发明的一些实施例中,主要以用户帐号和联系人帐号在不同的电子设备处登录以及用户通信程序和联系人通信程序具有不同的功能和外观为例进行说明。由于用户设备和第一终端设备是物理上独立的两个电子设备,因此,通过上述步骤s-11,使能(enable)了用户设备上登录的用户帐号的通讯录被其他帐号的远程配置,换言之,用户可能免于在本机上对其通讯录的主动操作,就可以直接访问一个被持续地维护或更新的通讯录,具体地,该通讯录中联系人信息可以被第一用户的通讯录中的某个联系人远程地配置。这进一步增强了第一用户帐号的通讯录的被其他方的可配置性、以及对用户的可操作性、用户对其通讯录使用效率等至少一者。此处的以远程方式跨帐号地配置用户通讯录也适用于其他实施例,不再赘述。

可选地,在一些实施例中,第一联系人、第二联系人等联系人登录的通信程序(或可简称为联系人通信程序)为客户端程序或浏览器程序二者之一。第一用户帐号登录的通信程序(或可简称用户通信程序)也可为客户端程序或浏览器程序二者之一。

应指出的是,以上的实施例都表示了概括性或具体的示例。在以上的实施例中所示的数值、形状、材料、构成要素、构成要素的配置位置以及连接形式、步骤以及步骤的顺序等都只是一个示例,并不是对本发明的限定。在本发明的一些的实施例的方法中,某些步骤具有选择性,步骤之间的顺序可以改变,某些步骤可以删除或者合并。对步骤的编号,是为了使说明更加简明,而不是对各步骤之间的顺序关系的严格限定,以某种顺序对方法的多个步骤进行示例性的叙述,也不是对各步骤之间的顺序关系的限定,各步骤与步骤之间的顺序可以与上述的一些实施例所描述的不同。例如,本领域技术人员在实际使用本发明的一些实施例时,可以根据需要适当添加或删减一部分步骤,或者调换不同步骤之间的顺序,组合成复合步骤,和/或拆分成子步骤,以提供这里所描述的特征。所有这些变化都处于本发明的精神和范围之内。

另外,还提供了一种计算机程序产品,包括计算机可读介质,所述计算机可读介质在其中嵌入有计算机可读代码,所述计算机可读代码被配置为使得在由合适的计算机或处理器运行时使所述计算机或处理器执行在本文中所描述的一种或多种方法。因此,应当理解,本公开还适用于计算机程序,特别是适于将实施例付诸实践的载体上或载体中的计算机程序。所述程序可以是源代码、目标代码、代码中间源和目标代码的形式,诸如以部分编译的形式,或者以适合用于实施如根据如在本文中所描述的实施例的方法的任何其他形式。

还应当意识到,这样的程序可以具有许多不同的架构设计。例如,实施该方法或系统的功能的程序代码可以被细分为一个或多个子例程。在这些子例程之间分配功能的许多不同方式对于技术人员来说是显而易见的。所述子例程可以一起被存储在一个可执行文件中以形成自包含程序。这样的可执行文件可以包括计算机可执行指令,例如,处理器指令和/或解释器指令(例如,java解释器指令)。备选地,一个或多个子例程或所有子例程可以被存储在至少一个外部库文件中,并且可以静态地或动态地与主程序链接,例如,在运行时。主程序包含对至少一个子程序的调用。所述子例程还可以包括彼此的函数调用。

涉及计算机程序产品的实施例包括与在本文中所阐述的至少一种方法的每个处理阶段相对应的计算机可执行指令。这些指令可以被细分为子例程和/或被存储在可以静态或动态链接的一个或多个文件中。涉及计算机程序产品的另一实施例包括与在本文中所阐述的系统和/或产品中的至少一个的每个单元相对应的计算机可执行指令。这些指令可以被细分为子例程和/或被存储在可以静态或动态链接的一个或多个文件中。

计算机程序的载体可以是能够承载程序的任何实体或设备。例如,载体可以包括数据存储设备,诸如rom,例如cdrom或半导体rom,或者磁记录介质,例如硬盘。此外,载体可以是可传输的载体,诸如电信号或光信号,其可以经由电缆或光缆或者通过无线电或其他器件传送。当程序体被嵌入在这样的信号中时,载体可以由这样的电缆或其他设备或器件构成。备选地,载体可以是嵌入程序的集成电路,该集成电路适于执行或用于执行相关的方法。

备选实施例

实施例1.一种通讯录的操作方法,包括:

d1.接受第一帐号的登录;其中,所述第一帐号对应于用户帐号的通讯录中的第一联系人;

d2.通过所述第一帐号对应的用户界面提供所述用户的帐号的通讯录;

d3.根据通过所述第一帐号对所述通讯录的配置,更新所述用户帐号的通讯录。

2.根据实施例1所述的方法,其中,d3中对所述通讯录的配置包括:对所述通讯录中联系人信息的增加、删除、修改中至少一项。

3.根据实施例2所述的方法,其中,步骤d3还包括:

s-0获取通过所述第一帐号对所述用户帐号的通讯录的联系人信息配置;以及

将对所述通讯录的联系人信息的配置应用至远程和/或本地存储的所述通讯录的联系人信息。

4.根据实施例1所述的方法,其中,所述步骤d1还包括,在第一终端设备处接受所述第一帐号的登录;以及所述方法还包括:

s-3响应于在所述第一终端设备处对所述第一帐号对应的用户界面上的所述用户帐号的通讯录中的联系人的通信操作,通过所述第一终端设备所接入的至少一个通信网络与所述用户帐号的通讯录中的联系人建立通信。

5.根据实施例1或4所述的方法,其中,所述通讯录包括第一组多个联系人,所述第一组多个联系人包括所述第一联系人;所述第一组多个联系人分别对应的帐号之间具有可访问性和/或可见性。

6.根据实施例5所述的方法,其中,所述第一组多个联系人还包括第二联系人,在第一终端设备处接受所述第一帐号登录的步骤还包括,通过所述第一终端设备处的联系人通信程序接受所述第一帐号的登录;

所述至少一个通信网络包括无线数据传输网和移动电话网,被整合提供至所述联系人通信程序;所述步骤s-3还包括:

响应于在所述第一终端设备处通过所述第一联系人帐号对所述第二联系人的通信操作,通过所述无线数据传输网和所述移动电话网至少一个与所述第二联系人建立通信。

7.根据实施例1或6所述的方法,其中,所述通讯录还包括第二组多个联系人;所述第二组多个联系人的信息具有通过所述第一组多个联系人分别对应的帐号的可访问性和/或可见性;所述第一组多个联系人的信息具有通过所述第二组多个联系人分别对应的帐号的不可访问性和/或不可见性。

8.根据实施例4所述的方法,还包括步骤,

响应于第二联系人被加入所述用户帐号的通讯录,使能第二联系人对于第一帐号的可见性,和/或,所述用户或用户帐号的通讯录中的联系人被针对所述第二联系人的第二帐号的可见性;以及

ss-5响应于通过在所述第二终端设备处登录的第二帐号对所述用户帐号或用户帐号的通讯录中的联系人的通信操作,通过所述第二终端设备所接入的至少一个通信网络与所述用户或所述用户的帐号的通讯录中的联系人建立通信。

9.根据实施例5所述的方法,其中,所述用户帐号的通讯录中的联系人的通讯录具有通过所述用户帐号的可访问性和/或可见性;和/或

所述用户帐号的通讯录中的至少部分的联系人的通讯录具有通过所述用户帐号的通讯录中的其他联系人所对应的帐号的可访问性和/或可见性。

10.根据实施例7所述的方法,还包括步骤:

通过所述第一组多个联系人各自对应的帐号关联地提供所述用户及其通讯录中的联系人信息;以及

通过所述第二组多个联系人各自对应的帐号仅提供所述用户的信息。

11.根据实施例1-8中任一项所述的方法,还包括步骤:

s-2通过所述用户帐号在用户设备处所对应的用户界面提供所述更新的通讯录;

s-3响应于在所述用户设备处对所述更新的通讯录中联系人的通信操作,通过所述用户设备所接入的至少一个通信网络与所述通讯录中联系人建立通信。

12.根据实施例1-4中任一项所述的方法,其中步骤d2还包括:

通过所述第一帐号对应的用户界面关联地呈现所述用户及其通讯录中的联系人信息;其中,所述用户的帐号的通讯录中联系人信息读取自本地或远程地同步自服务器。

13.根据实施例6中所述的方法,其中,所述联系人通信程序为客户端程序或浏览器程序。

14.根据实施例1-4,或7中任一项所述的方法,其中,所述用户帐号的通讯录中的联系人具有标签,用于标注各个联系人的属性,包括职业、与所述用户的关系、信用等级、关系等级中至少一项;以及所述方法还包括步骤:

响应于通过所述用户帐号或所述第一联系人帐号的搜索操作,根据所述标签搜索所述用户帐号的通讯录中的联系人。

15.根据实施例14所述的方法,其中,所述第一联系人帐号和/或所述第二联系人帐号和/或所述第二组多个联系人中的第三联系人分别具有通讯录,所述第一联系人帐号的通讯录,所述第二联系人帐号的通讯录,所述第三联系人的通讯录中的联系人分别具有标签,用于标注各个联系人的社交属性和/或亲缘属性,包括职业、与所述用户的关系、关系等级、信用等级中至少一项。

16.根据实施例15所述的方法,还包括步骤:响应于通过所述用户帐号、所述第一联系人帐号或所述第二联系人帐号的搜索操作,根据所述标签搜索所述用户帐号的通讯录中的联系人、述第一联系人帐号的通讯录中的联系人,所述第二联系人帐号的通讯录中的联系人,所述第三联系人帐号的通讯录中的联系人中至少一项。

17.根据实施例7所述的方法,还包括步骤:所述第一组多个联系人被成组于同一个即时通信群组中。

18.一种通讯录的操作方法,包括:

通过第一帐号所登录的联系人通信程序提供用户帐号的通讯录;其中,所述第一帐号对应于所述用户帐号的通讯录中的第一联系人;

s-3.响应于通过所述第一帐号所登录的所述联系人通信程序对所述用户帐号的通讯录中的第二联系人的通信操作,通过所述联系人通信程序所关联的至少一个通信网络与所述第二联系人建立通信。

19.根据实施例18所述的方法,其中,在所述s-3步骤之前还包括通过安装于第一终端设备处的联系人通信程序接受所述第一帐号的登录。

20.根据实施例18所述的方法,其中,所述至少一个通信网络包括无线数据传输网和移动电话网,被整合提供至所述联系人通信程序;以及所述步骤s-3还包括,

响应于通过所述第一联系人帐号所登录的所述联系人通信程序对所述第二联系人的通信操作,通过所述无线数据传输网和所述移动电话网中至少一个与所述第二联系人建立通信。

21.根据实施例18-20中任一项所述的方法,其中,所述通讯录包括第一组多个联系人和第二组多个联系人,以及所述第一组多个联系人包括所述第一联系人、第二联系人;所述第一组多个联系人中每个联系人对于其他联系人分别对应的帐号具有可访问性和/或可见性;所述第二组多个联系人具有通过所述第一组多个联系人分别对应的帐号的可访问性和/或可见性;所述第一组多个联系人具有通过所述第二组多个联系人分别对应的帐号的不可访问性和/或不可见性。

22.根据实施例21所述的方法,其中,所述第二组多个联系人中每个联系人对于其他联系人分别对应的帐号具有不可访问性和/或不可见性。

23.根据实施例21所述的方法,还包括步骤:通过所述第一组多个联系人各自对应的帐号关联地提供所述用户及其通讯录中的联系人信息;以及

通过所述第二组多个联系人各自对应的帐号仅提供所述用户的信息。

24.根据实施例21所述的方法,还包括步骤:响应于第二联系人被加入所述用户帐号的通讯录,使能所述第二联系人对于所述第一帐号的可见性。

25.根据实施例18-21中任一项所述的方法,还包括步骤:

d3.根据通过所述第一联系人帐号所登录的联系人通信程序对所述用户帐号的通讯录的配置,更新本地的和/或远端的所述用户帐号的通讯录。

26.根据实施例25所述的方法,其中,d3中对所述通讯录的配置包括:对所述通讯录中联系人信息的增加、删除、修改中至少一项。

27.根据实施例26所述的方法,其中,步骤d3之前还包括:

s-0通过所述第一联系人帐号所登录的联系人通信程序的用户界面,获取对所述用户帐号的通讯录的配置。

28.根据实施例27所述的方法,其中,所述联系人通信程序为客户端程序或浏览器程序。

29.根据实施例18-21中任一项所述的方法,其中,所述第一联系人帐号和/或所述第二联系人帐号和/或所述第二组多个联系人中的第三联系人分别具有通讯录,所述第一联系人帐号的通讯录,所述第二联系人帐号的通讯录,所述第三联系人的通讯录,所述用户帐号的通讯录中的联系人分别具有标签,用于标注各个联系人的属性,包括职业、与所述用户的关系、关系等级、信用等级中至少一项。

30.根据实施例29所述的方法,还包括步骤,响应于通过所述用户帐号、所述第一联系人帐号或所述第二联系人帐号的搜索操作,根据所述标签搜索所述用户帐号的通讯录中的联系人、述第一联系人帐号的通讯录中的联系人,所述第二联系人帐号的通讯录中的联系人,所述第三联系人帐号的通讯录中的联系人中至少一项。

31.一种通讯录的操作方法,包括:

s-1在用户设备处,响应于通过针对第一联系人的帐号对所述用户帐号的通讯录的配置,对应地更新所述用户帐号的通讯录;其中,所述用户帐号的通讯录包括所述第一联系人;

s-2通过所述第一联系人帐号所对应的用户界面和/或所述用户帐号所对应的用户界面提供所述更新的通讯录。

32.根据实施例31所述的方法,还包括步骤:

s-3响应于在所述用户设备处通过所述用户帐号对所述通讯录中联系人通信操作,通过所述用户设备所接入的至少一个通信网络与所述通讯录中对应的联系人建立通信。

33.根据实施例32所述的方法,其中,所述用户帐号被登录于在所述用户设备处安装的用户通信程序,所述至少一个通信网络包括无线数据传输网和移动电话网,被整合提供至所述用户通信程序;以及所述步骤s-3还包括,

响应于通过所述用户帐号所登录的所述用户通信程序对所述通讯录中一个或多个联系人的通信操作,通过所述无线数据传输网和所述移动电话网中至少一个与所述一个或多个联系人建立通信。

34.根据实施例31-33中任一项所述的方法,其中:所述步骤s-1还包括步骤s-11:

响应于通过在第一终端设备登录的所述第一联系人帐号对所述用户帐号的通讯录的配置,在所述用户设备处更新所述用户帐号的通讯录。

35.根据实施例31或34所述的方法,还包括步骤:其中,对所述通讯录的配置包括:对所述通讯录中联系人信息的增加、删除、修改中至少一项。

36.根据实施例34中所述的方法,还包括步骤:

通过服务器将所述对通讯录的更新信息同步至所述通讯录中第一组多个联系人,其中,所述第一组多个联系人中每个联系人对于其他联系人分别对应的帐号具有可访问性和/或可见性。

37.根据实施例36所述的方法,其中,所述第一组多个联系人包括所述第一联系人,以及还包括第二联系人;所述无线数据传输网和所述移动电话网,被整合提供至所述第一联系人帐号所登录的联系人通信程序;以及所述方法还包括,

响应于通过所述第一联系人帐号所登录的所述联系人通信程序对所述第二联系人的通信操作,通过所述无线数据传输网和所述移动电话网中至少一个与所述第二联系人建立通信。

38.根据实施例36中所述的方法,其中,所述用户帐号的通讯录还包括第二组多个联系人;所述第二组多个联系人具有通过所述第一组多个联系人分别对应的帐号的可访问性和/或可见性;所述第一组多个联系人具有通过所述第二组多个联系人分别对应的帐号的不可访问性和/或不可见性。

39.根据实施例38所述的方法,其中,所述第二组多个联系人中每个联系人对于所述第二组多个联系人中其他联系人分别对应的帐号具有不可访问性和/或不可见性。

40.根据实施例38所述的方法,还包括步骤:通过所述第一组多个联系人各自对应的帐号关联地提供所述用户及其通讯录中的联系人信息;以及

通过所述第二组多个联系人各自对应的帐号仅提供所述用户的信息。

41.根据实施例37或38所述的方法,还包括步骤:响应于第二联系人被加入所述用户帐号的通讯录,使能所述第二联系人对于所述第一联系人帐号的可见性。

42.根据实施例36所述的方法,步骤s-11还包括:

d3.根据通过所述第一联系人帐号所登录的联系人通信程序对所述用户帐号的通讯录的配置,在所述用户设备处和所述第一组多个联系人分别对应的帐号中更新显示所述用户帐号的通讯录中联系人信息。

43.根据实施例42所述的方法,其中,步骤d3之前还包括:

s-0通过所述第一联系人帐号所登录的联系人通信程序的用户界面,获取对所述用户帐号的通讯录的配置。

44.根据实施例43所述的方法,其中,所述联系人通信程序和所述用户通信程序分别为客户端程序或浏览器程序。

45.根据实施例31-33,或37-40中任一项所述的方法,其中,所述第一联系人帐号和/或所述第二联系人帐号和/或所述第二组多个联系人中的第三联系人分别具有通讯录,所述第一联系人帐号的通讯录,所述第二联系人帐号的通讯录,所述第三联系人的通讯录,所述用户帐号的通讯录中的联系人分别具有标签,用于标注各个联系人的属性,包括职业、与所述用户的关系、关系等级、信用等级中至少一项。

46.根据实施例45所述的方法,还包括步骤,响应于通过所述用户帐号、所述第一联系人帐号或所述第二联系人帐号的搜索操作,根据所述标签搜索所述用户帐号的通讯录中的联系人、述第一联系人帐号的通讯录中的联系人,所述第二联系人帐号的通讯录中的联系人,所述第三联系人帐号的通讯录中的联系人中至少一项。

47.根据实施例21或36所述的方法,还包括步骤:所述第一组多个联系人被成组于同一个即时通信群组中。

48.根据实施例31-34或18-21中任一项所述的方法,其中,所述用户帐号的通讯录中的联系人的通讯录具有通过所述用户帐号的可访问性和/或可见性。

49.根据实施例48,31-34或18-21中任一项所述的方法,其中,所述用户帐号的通讯录中的至少部分的联系人的通讯录具有通过所述用户帐号的通讯录中的其他联系人所对应的帐号的可访问性和/或可见性。

50.一种电子设备,包括:显示器,处理器单元和触敏表面单元,所述触敏表面单元被配置为检测接触;其中,所述处理器单元与所述显示器和所述触敏表面单元耦接,所述处理单元被程序化配置以执行根据实施例1至49所述的方法中的任一方法的步骤。

51.一种电子设备,包括:处理器单元,分别与所述处理器单元耦接的显示器和存储器;一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述处理器单元执行,所述一个或多个程序包括用于执行根据实施例1至49所述的方法中的任一方法的指令。

52.一种电子系统,包括:一个或多个程序,用户所使用的电子设备和/或所述用户的帐号的通讯录中的联系人所对应的终端设备;其中,所述一个或多个程序存储在所述联系人的终端设备和/或所述用户的电子设备的存储器中,并被配置为由所述终端设备和/或所述电子设备的处理器单元对应地执行,所述一个或多个程序包括用于执行根据实施例1至49所述的方法中的任一方法的指令。

53.一种针对用户的电子设备,包括:一个或多个程序,所述用户所使用的电子设备;其中,所述一个或多个程序存储在所述电子设备的存储器中,并被配置为由所述电子设备的处理器单元执行,所述一个或多个程序包括用于执行根据实施例1至49所述的方法中的任一方法的指令。

54.一种针对联系人的电子设备,包括:一个或多个程序,所述联系人所对应的终端设备;其中,所述一个或多个程序存储在所述电子设备的存储器中,并被配置为由所述电子设备的处理器单元执行,所述一个或多个程序包括用于执行根据实施例1至49所述的方法中的任一方法的指令。

55.一种在具有一个或多个处理器的电子设备中使用的信息处理装置,包括:

用于执行根据实施例1至49所述的方法中的任一方法的装置。

56.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令在由电子设备的一个或多个处理器执行时使得所述电子设备执行根据实施例1至49所述的方法中的任一方法的步骤。

以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的一些实施例的描述,本领域的技术人员可以清楚地了解到各一些实施例可借助加必需的通用硬件平台的方式来实现,当然也可以通过硬件和软件结合的方式来实现。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以计算机产品的形式体现出来,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程通信设备的处理器以产生一个机器,使得通过计算机或其他可编程通信设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程通信设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程通信设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括处理器单元(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1