一种修改即时通信应用中联系人头像的方法和装置的制造方法_4

文档序号:9914355阅读:来源:国知局
系,即使用户使用同一即时通信ID在不同的终端登录同一即时通信应用时,或者,即使即时通信ID退出即时通信应用后,本地不保存对应于该即时通信ID的相关信息的情况下,用户采用该即时通信ID再次登录同一即时通信应用时,显示的目标联系人的头像都是目标图片。
[0112]例如,用户采用即时通信IDl在终端I登录即时通信应用1,使用图片I替换联系人I在即时通信应用I中的初始头像,并将头像替换消息发送至服务器,服务器根据头像替换消息建立并存储映射关系,后续用户在终端2采用即时通信IDl登录即时通信应用I时,服务器根据映射关系确定出图片I,并将图片I发送至终端2,此时,终端2中显示的联系人I的头像也为图片I,不需要重新修改即时通信应用I中联系人I的头像。
[0113]需要说明的是,由于共享空间中发布的图片保存在终端本地,因此,采用目标联系人在所述即时通信应用的共享空间中发布的图片作为目标图片时,终端可以从本地获取目标图片,不需要通过向服务器发送头像替换消息来获取目标图片。
[0114]需要说明的是,目标图片的相关信息可以包括目标图片本身的信息和/或目标图片在即时通信应用的共享空间中发布索引的信息,当然,在实际应用中,还可能包括其他信息,在此不做具体限定。
[0115]本发明实施例中,可选地,所述替换单元310使用所述目标图片替换所述目标联系人在即所述时通信应用中的初始头像时,具体为:
[0116]使用所述目标图片替换所述目标联系人在所述即时通信应用中的联系人列表、最近联系人列表和共享空间中的至少一种的初始头像。
[0117]本发明实施方式中,提出一种修改即时通信应用中联系人头像的装置:获取单元300,用于响应于针对即时通信应用中目标联系人的头像替换操作,获取相应于所述头像替换操作的目标图片;替换单元310,用于使用所述目标图片替换所述目标联系人在所述即时通信应用中的初始头像,这样,用户可以自行修改即时通信应用中联系人头像,即使联系人自己频繁更改头像,在用户登录的终端显示的仍然是用户自行修改过的联系人头像,因此,可以解决现有技术中存在的用户无法根据联系人头像准确识别联系人的缺陷,同时,本方案提出一种其他人来修改联系人头像的方法,跟现有技术中只能由联系人自己修改头像的方法不同,因此,提高了修改即时通信应用中联系人头像的方法的灵活性。
[0118]由于本方案还包括发送单元320,用于向服务器发送头像替换消息,所述头像替换消息包含发送方的即时通信标识ID、所述目标联系人的即时通信ID和所述目标图片的相关信息,其中,所述目标图片的相关信息包括所述目标图片本身的信息和/或所述目标图片在所述即时通信应用的共享空间中的发布索引的信息,这样,即使发送方的即时通信ID退出终端后,本地不保存对应于该即时通信ID的相关信息的情况下,用户再次采用该即时通信ID登录同一终端时,或者,用户采用该即时通信ID登录其他终端时,目标联系人头像仍然为目标图片,避免用户重新修改即时通信应用中联系人头像的缺陷。
[0119]图4示意性地示出了根据本发明实施方式的服务器40的示意图。如图4所示,该服务器40可以包括接收单元400、确定单元410和发送单元420,其中:
[0120]接收单元400,用于接收终端发送的头像请求消息,所述头像请求消息用于请求目标图片,所述目标图片用于替换所述终端的即时通信应用中目标联系人的初始头像;
[0121 ]确定单元410,用于根据所述头像请求消息,并基于映射关系确定所述目标图片;
[0122]发送单元420,用于将确定出的所述目标图片发送至所述终端。
[0123]本发明实施例中,进一步的,所述接收单元400还用于,接收所述终端发送的头像替换消息;
[0124]所述服务器还包括存储单元430,用于根据所述头像替换消息建立并存储所述映射关系。
[0125]本发明实施例中,可选地,所述映射关系为所述目标联系人的即时通信标识ID、在所述终端登录所述即时通信应用的即时通信ID和所述目标图片的映射关系,在这种情况下,可选地,目标图片为终端本地保存的图片。
[0126]本发明实施例中,可选地,所述目标图片为所述目标联系人在所述即时通信应用的共享空间中发布的图片;
[0127]所述映射关系为所述目标联系人的即时通信ID、在所述终端登录所述即时通信应用的即时通信ID和所述目标图片在所述共享空间中的发布索引的映射关系。
[0128]在这种情况下,如果删除目标联系人在所述即时通信应用的共享空间中发布的图片的话,存储单元430需要存储目标图片,以便终端请求获取目标图片时发送给终端。
[0129]本发明实施例中,接收单元400接收到的头像请求消息可以包括在所述终端登录所述即时通信应用的即时通信ID,这样,确定单元410可以根据头像请求消息和映射关系,可以查找到目标图片,或者查找到发布索引,再根据发布索引确定出目标图片。
[0130]本发明实施例中,还提出一种服务器:接收单元400,用于接收终端发送的头像请求消息,所述头像请求消息用于请求目标图片,所述目标图片用于替换所述终端的即时通信应用中目标联系人的初始头像;确定单元410,用于根据所述头像请求消息,并基于映射关系确定所述目标图片;发送单元420,用于将确定出的所述目标图片发送至所述终端。,这样,即使用户使用同一即时通信ID在不同的终端上登录同一即时通信应用,或者,即时通信ID退出终端后,终端不保存对应于即时通信ID的相关信息,用户不需要再次修改即时通信应用中联系人头像,直接可以获取目标图片,并使用获取的目标图片作为目标联系人在所述即时通信应用中的头像。
[0131]示例性设备
[0132]在介绍了本发明示例性实施方式的方法和装置之后,接下来,介绍根据本发明的另一示例性实施方式的电子装置。
[0133]所属技术领域的技术人员能够理解,本发明的各个方面可以实现为系统、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
[0134]在一些可能的实施方式中,根据本发明的电子装置可以至少包括至少一个处理单元、以及至少一个存储单元。其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的用于修改即时通信应用中联系人头像的方法中的步骤,或者用于发送图片的方法中的步骤。例如,所述处理单元可以执行如图1中所示的步骤100:响应于针对即时通信应用中目标联系人的头像替换操作,获取相应于所述头像替换操作的目标图片;步骤110:使用所述目标图片替换所述目标联系人在所述即时通信应用中的初始头像。又例如,所述处理单元可以执行如图2中所示的步骤200:接收终端发送的头像请求消息,所述头像请求消息用于请求目标图片,所述目标图片用于替换所述终端的即时通信应用中目标联系人的初始头像;步骤210:根据所述头像请求消息,并基于映射关系确定所述目标图片;步骤220:将确定出的所述目标图片发送至所述终端。
[0135]下面参照图5来描述根据本发明的这种实施方式的电子装置50。图5显示的电子装置50仅仅是一个示例,不应对本发明实施方式的功能和使用范围带来任何限制。
[0136]如图5所示,电子装置50以通用计算设备的形式表现。电子装置50的组件可以包括但不限于:上述至少一个处理单元516、上述至少一个存储单元528、连接不同系统组件(包括存储单元528和处理单元516)的总线518。
[0137]总线518表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器、外围总线、图形加速端口、处理器或者使用多种总线结构中的任意总线结构的局域总线。
[0138]存储单元528可以包括易失性存储器形式的可读介质,例如随机存取存储器(RAM)530和/或高速缓存存储器532,还可以进一步只读存储器(R0M)534。
[0139]存储单元528还可以包括具有一组(至少一个)程序模块542的程序/实用工具540,这样的程序模块542包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0140]电子装置50也可以与一个或多个外部设备514(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子装置50交互的设备通信,和
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1