CN1450761A - 网络虚拟形象在即时通信工具上表现的实现方法 - Google Patents

网络虚拟形象在即时通信工具上表现的实现方法 Download PDF

Info

Publication number
CN1450761A
CN1450761A CN03114305A CN03114305A CN1450761A CN 1450761 A CN1450761 A CN 1450761A CN 03114305 A CN03114305 A CN 03114305A CN 03114305 A CN03114305 A CN 03114305A CN 1450761 A CN1450761 A CN 1450761A
Authority
CN
China
Prior art keywords
virtual image
jicq
fictional character
timestamp
internet fictional
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN03114305A
Other languages
English (en)
Other versions
CN100514924C (zh
Inventor
许良
夏琳
徐琳
贾岩
麦蒿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Cyber Tianjin Co Ltd
Original Assignee
Tencent Cyber Tianjin Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Cyber Tianjin Co Ltd filed Critical Tencent Cyber Tianjin Co Ltd
Priority to CNB031143059A priority Critical patent/CN100514924C/zh
Publication of CN1450761A publication Critical patent/CN1450761A/zh
Priority to PCT/CN2004/000399 priority patent/WO2004102885A1/zh
Priority to KR1020057018670A priority patent/KR100985448B1/ko
Priority to US11/239,680 priority patent/US20060075053A1/en
Application granted granted Critical
Publication of CN100514924C publication Critical patent/CN100514924C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Processing Or Creating Images (AREA)

Abstract

一种涉及电通信技术的网络虚拟形象在即时通信工具上表现的实现方法,通过即时通信工具向虚拟形象图片服务器发送有关网络虚拟形象请求,虚拟形象图片服务器根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包,再将回应协议包发送给即时通信工具,即时通信工具将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,本发明拓展了即时通信工具的通信服务功能,提高了即时通信工具的附加增值能力。

Description

网络虚拟形象在即时通信工具上表现的实现方法
技术领域
本发明涉及电通信技术,尤其涉及一种网络虚拟形象在即时通信工具上表现的实现方法。
背景技术
网络即时通信服务(Instant Messenger,简称IM)是一种基于互联网的通信服务,一般是以实现网络上即时通信功能为主,即时通信工具在互联网上得到了广泛的应用和认可。互联网即时通信服务也逐渐在向与网络虚拟社区结合的方向上延伸,体现了网络即时通信服务的发展方向,如极富盛名的腾讯QQ的即时通信工具以其速度快、功能丰富、使用稳定、小巧精干而获得广大网民的认可和喜爱。用户可以通过这种即时通信工具进行收发信息、传送文件、视频电话、发送手机短信等多种操作。网络虚拟形象应用于一些网络游戏中,这种网络虚拟形象体现为游戏者在游戏中的形象。
发明内容
本发明的目的在于提供一种网络虚拟形象在即时通信工具上表现的实现方法,以解决现有技术中即时通信工具不能显示网络虚拟形象的不足。
本发明所采用的技术方案为,这种网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:它采用如下步骤:
A1.即时通信工具通过网络协议向虚拟形象图片服务器发送有关网络虚拟形象请求;
B1.虚拟形象图片服务器根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的图片信息并将其转化为相应的回应协议包;
C1.虚拟形象图片服务器通过网络协议将回应协议包发送给即时通信工具;
D1.即时通信工具根据协议将回应协议包中的图片信息还原成所请求的网络虚拟形象图片。
所述的网络虚拟形象图片可由如下步骤产生:
A2.网络虚拟形象信息由网络虚拟形象编辑终端输入,并通过网络协议将网络虚拟形象信息发送到HTTP服务器中保存形象的接口模块;
B2.所述的接口模块将相关的用户信息、有关网络虚拟形象信息以及各相应子项编码组成一个协议包;
C2.接口模块通过网络协议将包含有网络虚拟形象信息的协议包发送至图形处理服务器;
D2.图形处理服务器根据协议包的内容合成相应的网络虚拟形象图片,并将相关图片及信息分发至相应的虚拟形象文件服务器上进行保存。
所述的步骤A1中,可采用如下控制步骤:
A3.所述的即时通信工具通过网络协议向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求;
B3.虚拟形象图片服务器根据所述获取最后修改网络虚拟形象时间戳请求中协议包的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;
C3.虚拟形象图片服务器将有关最后修改虚拟形象的时间戳相关信息返回给即时通信工具,根据虚拟形象图片服务器返回的时间戳和即时通信工具中的本地的时间戳的比较结果确定虚拟形象是否需要更新;
D3.若需要更新,即时通信工具将有关用户的信息以及请求类型等组合成一个协议包,并通过网络协议向虚拟形象图片服务器发送获取网络虚拟形象请求。所述的步骤C3中,可采用如下控制步骤:
C3a.虚拟形象图片服务器将有关最后修改虚拟形象的时间戳等信息,组成相应的回应协议包,并将其发送给即时通信工具;
C3b.即时通信工具分析虚拟形象图片服务器发来的回应协议包,对虚拟形象图片服务器返回的时间戳和本地的时间戳进行比较;
C3c.如果返回的时间戳大于本地的时间戳,则反映网络虚拟形象需要更新。
所述的步骤C3中,可采用如下控制步骤:
C3A.虚拟形象图片服务器将从虚拟形象文件服务器传来的最后修改虚拟形象的时间戳和即时通信工具上的时间戳进行比较;
C3B.虚拟形象图片服务器将比较结果组成相应的回应协议包,如果从虚拟形象文件服务器返回的时间戳大于即时通信工具上的时间戳,则反映网络虚拟形象需要更新,并将结果发送给即时通信工具。
所述的步骤D3中,虚拟形象图片服务器接收到获取网络虚拟形象请求后,虚拟形象图片服务器通过网络协议将相应的回应协议包发送给即时通信工具,即时通信工具将其中的图片信息还原成所请求的网络虚拟形象图片,同时,还取得最后修改网络虚拟形象的时间戳,并用该时间戳对本地的用户网络虚拟形象的时间戳进行更新。
所述的步骤B1中,虚拟形象图片服务器首先对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则分析协议包的内容,从而根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包;如果未通过合法性检查,则放弃此次请求;
所述的步骤B2中,所述的接口模块首先判断是否需要将各个子项为一个新的网络虚拟形象,若需要,接口模块则将相关的用户信息、有关网络虚拟形象信息以及各相应子项编码组成一个协议包。
所述的步骤B3中,虚拟形象图片服务器首先对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则根据所述获取最后修改网络虚拟形象时间戳请求中协议包的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;如果未通过合法性检查,则放弃此次请求。
所述的步骤A1中,即时通信工具中虚拟形象显示逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送有关网络虚拟形象请求;
所述的步骤B1中,虚拟形象图片服务器通过其中的网络通信接口逻辑接收到即时通信工具发来的网络虚拟形象的请求后,根据虚拟形象请求中协议包中的信息,通过虚拟形象文件存取逻辑和虚拟形象数据文件存取模块从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包;
所述的步骤D1中,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,调用虚拟形象显示逻辑,将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,通过虚拟形象表现模块显示虚拟形象图片。
所述的步骤A2中,虚拟形象编辑终端通过其中的虚拟形象部件选择器、虚拟形象合成预览器进行形象部件的选择、预览,再经过虚拟形象保存接口将保存的网络虚拟形象信息以及其他信息通过internet发送至HTTP服务器;
所述的步骤D2中,图形处理服务器通过其中的虚拟形象生成接口接收包含有网络虚拟形象信息的协议包,再经过形象合成处理逻辑合成相应的网络虚拟形象图片。
所述的步骤A3中,即时通信工具中虚拟形象更新逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求;
所述的步骤B3中,虚拟形象图片服务器通过其中的网络通信接口逻辑接收到即时通信工具发来的请求后,通过虚拟形象文件存取逻辑和虚拟形象数据文件存取模块从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;
所述的步骤C3b中,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,调用虚拟形象更新逻辑对虚拟形象图片服务器返回的时间戳和本地的时间戳进行比较。
本发明的有益效果为:在本发明中,通过即时通信工具向虚拟形象图片服务器发送有关网络虚拟形象请求,虚拟形象图片服务器根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包,再将回应协议包发送给即时通信工具,即时通信工具将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,在网络中,大多数网民都想将自己完美的一面展现在别人面前,这样,在即时通信工具中显示网络虚拟形象可顺应网民的心理需求,具有较高的经济价值,因此,本发明拓展了即时通信工具的通信服务功能,提高了即时通信工具的附加增值能力。
附图说明
图1为本发明的原理结构示意图;
图2为本发明中即时通信工具和虚拟形象图片服务器连接结构示意图;
图3为本发明中虚拟形象编辑终端和虚拟形象图形处理服务器连接结构示意图。
具体实施方式
下面根据附图和实施例对本发明作进一步详细说明:
实施例1:
通过即时通信工具显示网络虚拟形象的具体步骤如下:
第一步:如图1和图2所示,即时通信工具中虚拟形象显示逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送有关网络虚拟形象请求,请求中包括用户的信息以及请求类型等,组合成一个协议包。
第二步:如图1所示,虚拟形象图片服务器对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则分析协议包的内容,从而根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包,继续如下第三步;如果未通过合法性检查,则放弃此次请求。
第三步:如图1所示,虚拟形象图片服务器根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的二进制形式的网络虚拟形象图片并将其转化为相应的回应协议包;
第四步:如图1所示,虚拟形象图片服务器通过网络协议将回应协议包发送给即时通信工具;
第五步:如图1和图2所示,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,调用虚拟形象显示逻辑分析虚拟形象图片服务器发来的回应协议包,将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,通过虚拟形象表现模块显示虚拟形象图片,如在即时通信工具中的用户详细资料、用户好友面板TIP弹出窗口以及聊天窗口TIP弹出窗口中显示用户的网络虚拟形象。
实施例2:
通过即时通信工具保存网络虚拟形象的具体步骤如下:
第一步、用户登录网络虚拟形象编辑终端。
第二步、如图1和图3,用户输入网络虚拟形象信息,虚拟形象编辑终端通过其中的虚拟形象部件选择器、虚拟形象合成预览器进行形象部件的选择、预览,用户执行保存操作,经过虚拟形象编辑终端中虚拟形象保存接口将保存的网络虚拟形象信息以及其他信息通过internet发送至HTTP服务器。
第三步、如图1所示,HTTP服务器中的接口模块判断是否需要将各个子项作为一个新的网络虚拟形象,若需要,接口模块则将相关的用户信息、有关网络虚拟形象信息以及各相应子项编码组成一个协议包。
第四步、如图1所示,该接口模块通过TCP/IP协议将包含有网络虚拟形象信息的协议包发送至图形处理服务器;
第五步、如图1和图3所示,图形处理服务器通过其中的虚拟形象生成接口接收包含有网络虚拟形象信息的协议包,再经过形象合成处理逻辑根据协议包的内容合成相应的网络虚拟形象图片,并将相关图片及信息分发至相应的虚拟形象文件服务器上进行保存。
第六步、如图1所示,图形处理服务器将保存结果通过TCP协议返回给虚拟形象编辑终端中的接口模块。
实施例3:
通过即时通信工具更新网络虚拟形象的具体步骤如下:
第一步:如图1和图2所示,即时通信工具中某个好友用户上线或者用户主动请求更新某个好友用户的网络虚拟形象时,即时通信工具中虚拟形象更新逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求。
第二步:如图1和图2所示,虚拟形象图片服务器通过其中的网络通信接口逻辑接收到即时通信工具发来的请求后,通过虚拟形象文件存取逻辑和虚拟形象数据文件存取模块从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳。
第三步:如图1所示,虚拟形象图片服务器对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则根据所述获取最后修改网络虚拟形象时间戳请求中协议包的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;如果未通过合法性检查,则放弃此次请求。
第四步:如图1所示,虚拟形象图片服务器将有关最后修改虚拟形象的时间戳信息,组成相应的回应协议包,并将其发送给即时通信工具。
第五步:如图1和图2所示,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,分析虚拟形象图片服务器发来的回应协议包,调用虚拟形象更新逻辑对虚拟形象图片服务器返回的时间戳和本地的时间戳进行比较;
第六步:如图1所示,如果返回的时间戳大于本地的时间戳,则反映网络虚拟形象需要更新;
第七步:如图1所示,即时通信工具将有关用户的信息以及请求类型等组合成一个协议包,并通过网络协议向虚拟形象图片服务器发送获取网络虚拟形象请求。
第八步:如图1所示,虚拟形象图片服务器对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,继续如下第九步;如果未通过合法性检查,则放弃此次请求。
第九步:如图1所示,虚拟形象图片服务器根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包;
第十步:如图1所示,虚拟形象图片服务器通过网络协议将回应协议包发送给即时通信工具;
第十一步:如图1所示,即时通信工具根据协议将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,同时,还取得最后修改网络虚拟形象的时间戳,并用该时间戳对本地的用户网络虚拟形象的时间戳进行更新。
实施例4:
通过即时通信工具更新网络虚拟形象的具体步骤还可采用如下:
第一步:如图1和图2所示,即时通信工具中某个好友用户上线或者用户主动请求更新某个好友用户的网络虚拟形象时,即时通信工具中虚拟形象更新逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求。
第二步:如图1和图2所示,虚拟形象图片服务器通过其中的网络通信接口逻辑接收到即时通信工具发来的请求后,通过虚拟形象文件存取逻辑和虚拟形象数据文件存取模块从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳。
第三步:如图1所示,虚拟形象图片服务器对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则根据所述获取最后修改网络虚拟形象时间戳请求中协议包的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;如果未通过合法性检查,则放弃此次请求。
第四步:如图1所示,虚拟形象图片服务器将从虚拟形象文件服务器传来的最后修改虚拟形象的时间戳和即时通信工具上的时间戳进行比较。
第五步:如图1所示,虚拟形象图片服务器将比较结果组成相应的回应协议包,如果从虚拟形象文件服务器返回的时间戳大于即时通信工具上的时间戳,则反映网络虚拟形象需要更新,并将结果发送给即时通信工具。
第六步:如图1和图2所示,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,分析虚拟形象图片服务器发来的回应协议包,将有关用户的信息以及请求类型等组合成一个协议包,并通过网络协议向虚拟形象图片服务器发送获取网络虚拟形象请求。
第七步:如图1所示,虚拟形象图片服务器对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,继续如下第八步;如果未通过合法性检查,则放弃此次请求。
第八步:如图1所示,虚拟形象图片服务器根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包;
第九步:如图1所示,虚拟形象图片服务器通过网络协议将回应协议包发送给即时通信工具;
第十步:如图1所示,即时通信工具根据协议将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,同时,还取得最后修改网络虚拟形象的时间戳,并用该时间戳对本地的用户网络虚拟形象的时间戳进行更新。

Claims (17)

1.一种网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:
它采用如下步骤:
A1.即时通信工具通过网络协议向虚拟形象图片服务器发送有关网络虚拟形象请求;
B1.虚拟形象图片服务器根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的图片信息并将其转化为相应的回应协议包;
C1.虚拟形象图片服务器通过网络协议将回应协议包发送给即时通信工具;
D1.即时通信工具根据协议将回应协议包中的图片信息还原成所请求的网络虚拟形象图片。
2.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的网络虚拟形象图片可由如下步骤产生:
A2.网络虚拟形象信息由网络虚拟形象编辑终端输入,并通过网络协议将网络虚拟形象信息发送到HTTP服务器中保存形象的接口模块;
B2.所述的接口模块将相关的用户信息、有关网络虚拟形象信息以及各相应子项编码组成一个协议包;
C2.接口模块通过网络协议将包含有网络虚拟形象信息的协议包发送至图形处理服务器;
D2.图形处理服务器根据协议包的内容合成相应的网络虚拟形象图片,并将相关图片及信息分发至相应的虚拟形象文件服务器上进行保存。
3.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤A1中,可采用如下控制步骤:
A3.所述的即时通信工具通过网络协议向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求;
B3.虚拟形象图片服务器根据所述获取最后修改网络虚拟形象时间戳请求中协议包的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;
C3.虚拟形象图片服务器将有关最后修改虚拟形象的时间戳相关信息返回给即时通信工具,根据虚拟形象图片服务器返回的时间戳和即时通信工具中的本地的时间戳的比较结果确定虚拟形象是否需要更新;
D3.若需要更新,即时通信工具将有关用户的信息以及请求类型等组合成一个协议包,并通过网络协议向虚拟形象图片服务器发送获取网络虚拟形象请求。
4.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤C3中,可采用如下控制步骤:
C3a.虚拟形象图片服务器将有关最后修改虚拟形象的时间戳等信息,组成相应的回应协议包,并将其发送给即时通信工具;
C3b.即时通信工具分析虚拟形象图片服务器发来的回应协议包,对虚拟形象图片服务器返回的时间戳和本地的时间戳进行比较;
C3c.如果返回的时间戳大于本地的时间戳,则反映网络虚拟形象需要更新。
5.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤C3中,可采用如下控制步骤:
C3A.虚拟形象图片服务器将从虚拟形象文件服务器传来的最后修改虚拟形象的时间戳和即时通信工具上的时间戳进行比较;
C3B.虚拟形象图片服务器将比较结果组成相应的回应协议包,如果从虚拟形象文件服务器返回的时间戳大于即时通信工具上的时间戳,则反映网络虚拟形象需要更新,并将结果发送给即时通信工具。
6.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤D3中,虚拟形象图片服务器接收到获取网络虚拟形象请求后,虚拟形象图片服务器通过网络协议将相应的回应协议包发送给即时通信工具,即时通信工具将其中的图片信息还原成所请求的网络虚拟形象图片,同时,还取得最后修改网络虚拟形象的时间戳,并用该时间戳对本地的用户网络虚拟形象的时间戳进行更新。
7.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B1中,虚拟形象图片服务器首先对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则分析协议包的内容,从而根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包;如果未通过合法性检查,则放弃此次请求。
8.根据权利要求2所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B2中,所述的接口模块首先判断是否需要将各个子项为一个新的网络虚拟形象,若需要,接口模块则将相关的用户信息、有关网络虚拟形象信息以及各相应子项编码组成一个协议包。
9.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B3中,虚拟形象图片服务器首先对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则根据所述获取最后修改网络虚拟形象时间戳请求中协议包的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;如果未通过合法性检查,则放弃此次请求。
10.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤A1中,即时通信工具中虚拟形象显示逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送有关网络虚拟形象请求。
11.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B1中,虚拟形象图片服务器通过其中的网络通信接口逻辑接收到即时通信工具发来的网络虚拟形象的请求后,根据虚拟形象请求中协议包中的信息,通过虚拟形象文件存取逻辑和虚拟形象数据文件存取模块从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包。
12.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤D1中,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,调用虚拟形象显示逻辑,将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,通过虚拟形象表现模块显示虚拟形象图片。
13.根据权利要求2所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤A2中,虚拟形象编辑终端通过其中的虚拟形象部件选择器、虚拟形象合成预览器进行形象部件的选择、预览,再经过虚拟形象保存接口将保存的网络虚拟形象信息以及其他信息通过internet发送至HTTP服务器。
14.根据权利要求2所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤D2中,图形处理服务器通过其中的虚拟形象生成接口接收包含有网络虚拟形象信息的协议包,再经过形象合成处理逻辑合成相应的网络虚拟形象图片。
15.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤A3中,即时通信工具中虚拟形象更新逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求。
16.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B3中,虚拟形象图片服务器通过其中的网络通信接口逻辑接收到即时通信工具发来的请求后,通过虚拟形象文件存取逻辑和虚拟形象数据文件存取模块从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳。
17.根据权利要求4所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤C3b中,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,调用虚拟形象更新逻辑对虚拟形象图片服务器返回的时间戳和本地的时间戳进行比较。
CNB031143059A 2003-04-25 2003-04-25 网络虚拟形象在即时通信工具上表现的实现方法 Expired - Lifetime CN100514924C (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CNB031143059A CN100514924C (zh) 2003-04-25 2003-04-25 网络虚拟形象在即时通信工具上表现的实现方法
PCT/CN2004/000399 WO2004102885A1 (fr) 2003-04-25 2004-04-26 Procede de representation d'une image virtuelle sur un dispositif de messagerie instantanee
KR1020057018670A KR100985448B1 (ko) 2003-04-25 2004-04-26 인스턴트 메시징 툴 상에 가상 이미지를 표시하는 방법
US11/239,680 US20060075053A1 (en) 2003-04-25 2005-09-29 Method for representing virtual image on instant messaging tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031143059A CN100514924C (zh) 2003-04-25 2003-04-25 网络虚拟形象在即时通信工具上表现的实现方法

Publications (2)

Publication Number Publication Date
CN1450761A true CN1450761A (zh) 2003-10-22
CN100514924C CN100514924C (zh) 2009-07-15

Family

ID=28684107

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031143059A Expired - Lifetime CN100514924C (zh) 2003-04-25 2003-04-25 网络虚拟形象在即时通信工具上表现的实现方法

Country Status (4)

Country Link
US (1) US20060075053A1 (zh)
KR (1) KR100985448B1 (zh)
CN (1) CN100514924C (zh)
WO (1) WO2004102885A1 (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007076721A2 (fr) * 2005-12-31 2007-07-12 Tencent Technology (Shenzhen) Company Limited Affichage, procédé de présentation, système d'affichage et appareil de présentation d'image virtuelle 3d
WO2007085161A1 (fr) * 2006-01-26 2007-08-02 Huawei Technologies Co. Ltd. Procédé de visualisation d'informations d'image virtuelle et système associé
CN100399307C (zh) * 2004-04-23 2008-07-02 三星电子株式会社 通过使用角色图像显示便携式终端状态的设备和方法
CN100407624C (zh) * 2005-07-13 2008-07-30 腾讯科技(深圳)有限公司 即时通讯中索要、赠送虚拟物品的方法及***
CN100421378C (zh) * 2005-10-21 2008-09-24 腾讯科技(深圳)有限公司 一种个性形象更改的***及方法
WO2009039740A1 (fr) * 2007-09-25 2009-04-02 Tencent Technology (Shenzhen) Company Limited Procédé de mise en œuvre d'interface utilisateur, client utilisateur et système de communication instantanée
CN101039201B (zh) * 2006-03-14 2011-05-11 腾讯科技(深圳)有限公司 实现3d动态网络虚拟形象的方法
CN101364957B (zh) * 2008-10-07 2012-05-30 腾讯科技(深圳)有限公司 基于即时通信平台管理虚拟形象的***及方法
CN103716396A (zh) * 2013-12-27 2014-04-09 北京像素软件科技股份有限公司 一种涂鸦方法
CN105320532A (zh) * 2014-07-31 2016-02-10 腾讯科技(深圳)有限公司 显示交互界面的方法、装置及终端
CN117150089A (zh) * 2023-10-26 2023-12-01 环球数科集团有限公司 一种基于aigc技术的人物艺术形象更改***

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080005238A1 (en) * 2006-06-29 2008-01-03 Microsoft Corporation Roaming consistent user representation information across devices and applications
KR20080039148A (ko) * 2006-10-31 2008-05-07 에이알씨커뮤니케이션(주) 스트리밍 방식의 아바타 시스템 및 이에 사용되는 아바타서버
US8606854B2 (en) * 2007-01-08 2013-12-10 Apple Inc. System and method for opportunistic image sharing
US8949339B2 (en) * 2007-01-08 2015-02-03 Apple Inc. System and method for automatic opportunistic data and image sharing
CN101071457B (zh) * 2007-04-28 2010-05-26 腾讯科技(深圳)有限公司 一种网络游戏中改变角色形象的方法、装置以及服务器
US8380662B2 (en) * 2008-02-26 2013-02-19 Red Hat, Inc. Setting time from a NFS server
CN101360109A (zh) * 2008-09-25 2009-02-04 腾讯科技(深圳)有限公司 形象管理***和形象管理方法
TWI439960B (zh) 2010-04-07 2014-06-01 Apple Inc 虛擬使用者編輯環境
US9542038B2 (en) * 2010-04-07 2017-01-10 Apple Inc. Personalizing colors of user interfaces
US9274595B2 (en) 2011-08-26 2016-03-01 Reincloud Corporation Coherent presentation of multiple reality and interaction models
KR101942308B1 (ko) 2012-08-08 2019-01-25 삼성전자주식회사 메시지 기능을 제공하기 위한 방법 및 그 전자 장치
US9088625B1 (en) 2012-12-12 2015-07-21 Google Inc. Obtaining an image for a place of interest
US9559992B2 (en) 2013-04-28 2017-01-31 Tencent Technology (Shenzhen) Company Limited System and method for updating information in an instant messaging application

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5907604A (en) * 1997-03-25 1999-05-25 Sony Corporation Image icon associated with caller ID
JP3634556B2 (ja) * 1997-05-12 2005-03-30 キヤノン株式会社 画像処理方法及びそのシステム
JPH11120106A (ja) * 1997-10-17 1999-04-30 Fujitsu Ltd サーバ資源利用状況の表示方式およびそのための記録媒体
JPH11212934A (ja) * 1998-01-23 1999-08-06 Sony Corp 情報処理装置および方法、並びに提供媒体
GB9817834D0 (en) * 1998-08-14 1998-10-14 British Telecomm Predicting avatar movement in a distributed virtual environment
JP2000076487A (ja) * 1998-09-03 2000-03-14 Sony Corp 情報処理装置および方法、並びに提供媒体
US20020126135A1 (en) * 1998-10-19 2002-09-12 Keith Ball Image sharing for instant messaging
US7073129B1 (en) * 1998-12-18 2006-07-04 Tangis Corporation Automated selection of appropriate information based on a computer user's context
US7076737B2 (en) * 1998-12-18 2006-07-11 Tangis Corporation Thematic response to a computer user's context, such as by a wearable personal computer
JP4006873B2 (ja) * 1999-03-11 2007-11-14 ソニー株式会社 情報処理システム、情報処理方法及び装置、並びに情報提供媒体
JP2001154966A (ja) * 1999-11-29 2001-06-08 Sony Corp コンピュータ・ネットワーク上で構築・提供される共有仮想空間上で複数ユーザが参加可能な仮想会話を支援する会話支援システム及び会話支援方法、並びに、プログラム記憶媒体
US6442432B2 (en) * 1999-12-21 2002-08-27 Medtronic, Inc. Instrumentation and software for remote monitoring and programming of implantable medical devices (IMDs)
FI108593B (fi) * 1999-12-31 2002-02-15 Nokia Oyj Paketinreititys monipalveluverkossa
US6912571B1 (en) * 2000-02-22 2005-06-28 Frank David Serena Method of replacing content
KR100366384B1 (ko) * 2000-02-26 2002-12-31 (주) 고미드 사용자간의 커뮤니케이션을 기반으로 하는 정보 검색 방법및 시스템
KR20010090308A (ko) * 2000-03-24 2001-10-18 박선은 극중 얼굴 이미지 변환 서비스 방법 및 그 시스템
US20010048436A1 (en) * 2000-04-03 2001-12-06 Sanger Terence David Method and apparatus for sending electronic mail using human handwriting
JP4479051B2 (ja) * 2000-04-28 2010-06-09 ソニー株式会社 情報処理装置および方法、並びに記録媒体
AU2001255787A1 (en) * 2000-05-01 2001-11-12 Lifef/X Networks, Inc. Virtual representatives for use as communications tools
US6954728B1 (en) * 2000-05-15 2005-10-11 Avatizing, Llc System and method for consumer-selected advertising and branding in interactive media
JP3606164B2 (ja) * 2000-06-02 2005-01-05 株式会社村田製作所 静電容量型外力検出装置
CN1447943A (zh) * 2000-06-22 2003-10-08 亚隆·梅耶 通过即时通信网络在因特网上查找,发现和联系约会伙伴的***和方法和/或其他用于进行快速发现和建立快速联系的方法
US20040122810A1 (en) * 2000-06-22 2004-06-24 Yaron Mayer System and method for searching, finding and contacting dates on the Internet in instant messaging networks and/or in other methods that enable immediate finding and creating immediate contact
JP2002024569A (ja) * 2000-07-11 2002-01-25 Sony Communication Network Corp 画像を含む仮想エリア提供システム、画像単位取引方法および画像書き込み方法
KR100363952B1 (ko) * 2000-08-08 2002-12-12 학교법인 인하학원 휴대형 정보기기의 다중 매체 전송 및 재생 방법
US6430602B1 (en) * 2000-08-22 2002-08-06 Active Buddy, Inc. Method and system for interactively responding to instant messaging requests
JP4416294B2 (ja) * 2000-08-30 2010-02-17 富士通株式会社 広告方法及びアウェアネスサーバ
US6822663B2 (en) * 2000-09-12 2004-11-23 Adaptview, Inc. Transform rule generator for web-based markup languages
JP2002216026A (ja) * 2000-11-17 2002-08-02 Sony Corp 情報通信システム、エージェント端末、情報配信システム、エージェントプログラムが記憶された記憶媒体、エージェントアクセスプログラムが記憶された記憶媒体、専用処理プログラムが記憶された記憶媒体、エージェントプログラム、エージェントアクセスプログラム、及び、専用処理プログラム
KR20020046873A (ko) * 2000-12-13 2002-06-21 임무빈 자신의 사진이나 이미지를 자동으로 입체변형하여게임이나 기타 자신을 표출하는 대상에 인물형상을삽입하여 실행되는 시스템 및 비즈니스모델
JP2002197376A (ja) * 2000-12-27 2002-07-12 Fujitsu Ltd ユーザに応じてカストマイズされた仮想世界を提供する方法および装置
US20020091940A1 (en) * 2001-01-05 2002-07-11 Welborn Christopher Michael E-mail user behavior modification system and mechanism for computer virus avoidance
US6947738B2 (en) * 2001-01-18 2005-09-20 Telefonaktiebolaget Lm Ericsson (Publ) Multimedia messaging service routing system and method
US20020120503A1 (en) * 2001-01-29 2002-08-29 Fujitsu Limited Advertising method and advertising device
WO2002061561A1 (en) * 2001-01-30 2002-08-08 Vasunas Pte Ltd. Digital assistants
US6836796B2 (en) * 2001-03-16 2004-12-28 Digi International, Inc. System and method to manage network-enabled embedded devices operating under various protocols
US7512407B2 (en) * 2001-03-26 2009-03-31 Tencent (Bvi) Limited Instant messaging system and method
US7185290B2 (en) * 2001-06-08 2007-02-27 Microsoft Corporation User interface for a system and process for providing dynamic communication access and information awareness in an interactive peripheral display
US7133900B1 (en) * 2001-07-06 2006-11-07 Yahoo! Inc. Sharing and implementing instant messaging environments
US7188143B2 (en) * 2001-07-06 2007-03-06 Yahoo! Inc. Messenger-controlled applications in an instant messaging environment
US7194513B2 (en) * 2001-07-08 2007-03-20 Imran Sharif System and method for using an internet appliance to send/receive digital content files as E-mail attachments
US20030014212A1 (en) * 2001-07-12 2003-01-16 Ralston Stuart E. Augmented vision system using wireless communications
US7567575B2 (en) * 2001-09-07 2009-07-28 At&T Corp. Personalized multimedia services using a mobile service platform
TW500988B (en) * 2001-10-04 2002-09-01 Wedid Inc System and method for updating time in different areas
US20030078979A1 (en) * 2001-10-22 2003-04-24 Motorola, Inc. Method and apparatus for controlling an intelligent device through an instant messaging protocol over a communication network
US8868467B2 (en) * 2002-10-23 2014-10-21 Oleg Serebrennikov Method for performing transactional communication using a universal transaction account identifier assigned to a customer
JP2003150529A (ja) * 2001-11-19 2003-05-23 Hitachi Ltd 情報交換方法、情報交換端末装置、情報交換サーバ装置、プログラム
US6976026B1 (en) * 2002-03-14 2005-12-13 Microsoft Corporation Distributing limited storage among a collection of media objects
US7636754B2 (en) * 2002-03-21 2009-12-22 Cisco Technology, Inc. Rich multi-media format for use in a collaborative computing system
KR100547888B1 (ko) * 2002-03-30 2006-02-01 삼성전자주식회사 이동통신 단말기에서 사용자 인터페이스 구성 및 표시장치 및 방법
KR100532560B1 (ko) * 2002-04-03 2005-12-05 주식회사 와이즈포스트 인스턴트 메신저와 웹과 같은 인터넷 서비스에서 다양한아바타를 중개하는 시스템 및 방법
JP4381655B2 (ja) * 2002-05-31 2009-12-09 株式会社日立製作所 ストレージシステム、ストレージ装置、及び該ストレージ装置を利用した情報共有方法
US7003040B2 (en) * 2002-09-24 2006-02-21 Lg Electronics Inc. System and method for multiplexing media information over a network using reduced communications resources and prior knowledge/experience of a called or calling party
US7190946B2 (en) * 2002-12-05 2007-03-13 General Motors Corporation In-vehicle clock synchronization with local time
US20040179039A1 (en) * 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate
KR20040084462A (ko) * 2003-03-28 2004-10-06 주식회사 꾼커뮤니케이션 사용자가 편집 가능한 3차원 아바타 제공방법 및 아바타편집기를 저장한 저장매체
TWI309024B (en) * 2003-04-09 2009-04-21 Hon Hai Prec Ind Co Ltd System and method for employee performance assessing
KR100706991B1 (ko) * 2005-06-29 2007-04-12 에스케이 텔레콤주식회사 모바일 인스턴트 메신저에 아바타를 포함하여 이동통신단말기에 제공하는 시스템 및 방법

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100399307C (zh) * 2004-04-23 2008-07-02 三星电子株式会社 通过使用角色图像显示便携式终端状态的设备和方法
CN100407624C (zh) * 2005-07-13 2008-07-30 腾讯科技(深圳)有限公司 即时通讯中索要、赠送虚拟物品的方法及***
CN100421378C (zh) * 2005-10-21 2008-09-24 腾讯科技(深圳)有限公司 一种个性形象更改的***及方法
US7639251B2 (en) 2005-12-31 2009-12-29 Tencent Technology (Shenzhen) Company Ltd. Method of displaying 3-D avatar and system thereof
WO2007076721A3 (fr) * 2005-12-31 2007-08-23 Tencent Tech Shenzhen Co Ltd Affichage, procédé de présentation, système d'affichage et appareil de présentation d'image virtuelle 3d
WO2007076721A2 (fr) * 2005-12-31 2007-07-12 Tencent Technology (Shenzhen) Company Limited Affichage, procédé de présentation, système d'affichage et appareil de présentation d'image virtuelle 3d
WO2007085161A1 (fr) * 2006-01-26 2007-08-02 Huawei Technologies Co. Ltd. Procédé de visualisation d'informations d'image virtuelle et système associé
CN100442694C (zh) * 2006-01-26 2008-12-10 华为技术有限公司 一种虚拟形象实现方法及***、及其即时通信服务器
CN101039201B (zh) * 2006-03-14 2011-05-11 腾讯科技(深圳)有限公司 实现3d动态网络虚拟形象的方法
WO2009039740A1 (fr) * 2007-09-25 2009-04-02 Tencent Technology (Shenzhen) Company Limited Procédé de mise en œuvre d'interface utilisateur, client utilisateur et système de communication instantanée
CN101364957B (zh) * 2008-10-07 2012-05-30 腾讯科技(深圳)有限公司 基于即时通信平台管理虚拟形象的***及方法
CN103716396A (zh) * 2013-12-27 2014-04-09 北京像素软件科技股份有限公司 一种涂鸦方法
CN103716396B (zh) * 2013-12-27 2017-01-04 北京像素软件科技股份有限公司 一种涂鸦方法
CN105320532A (zh) * 2014-07-31 2016-02-10 腾讯科技(深圳)有限公司 显示交互界面的方法、装置及终端
CN105320532B (zh) * 2014-07-31 2020-04-21 腾讯科技(深圳)有限公司 显示交互界面的方法、装置及终端
CN117150089A (zh) * 2023-10-26 2023-12-01 环球数科集团有限公司 一种基于aigc技术的人物艺术形象更改***
CN117150089B (zh) * 2023-10-26 2023-12-22 环球数科集团有限公司 一种基于aigc技术的人物艺术形象更改***

Also Published As

Publication number Publication date
KR20060009830A (ko) 2006-02-01
KR100985448B1 (ko) 2010-10-05
CN100514924C (zh) 2009-07-15
US20060075053A1 (en) 2006-04-06
WO2004102885A1 (fr) 2004-11-25

Similar Documents

Publication Publication Date Title
CN1450761A (zh) 网络虚拟形象在即时通信工具上表现的实现方法
CN1578278A (zh) 即时消息的传输***
CN1976434A (zh) 一种实现在线视频会议的方法和***
CN1819648A (zh) 处理视频效果的方法和***
CN1941708A (zh) 一种即时通信视频全屏显示中消息提示方法和***
CN101068258A (zh) 一种电子游戏的控制方法及控制***
CN101056275A (zh) 一种即时通讯***中对群组消息接收方式的设置方法
CN101064693A (zh) 一种在即时通讯中同步呈现动画的方法
CN1941748A (zh) 一种群组消息发送方法及发送客户端和***
CN1941706A (zh) 一种即时通信提醒方法及装置
CN101064890A (zh) 话音消息发送方法和支持话音消息发送的移动终端
CN1976322A (zh) 一种实现多媒体即时通讯的方法、***和控制流程
CN101056385A (zh) 视频通信方法、视频合成处理器、终端及服务器
CN1991727A (zh) 一种即时通讯用户主面板好友分组的排列定制方法
CN1992618A (zh) 控制即时通讯客户端显示用户状态的方法及***
CN1764166A (zh) 一种兼容多种即时通信工具的客户端***和即时通信方法
CN101047654A (zh) 基于wap的即时通信***和方法
CN1794707A (zh) 即时消息***间的搜索方法和互连服务器
CN1992623A (zh) 一种即时通讯多人对话讨论组的创建方法
CN1556631A (zh) 一种实现即时通信***客户间情景聊天的方法
CN1905518A (zh) 保证数据交换可靠传输的方法
CN1933398A (zh) 一种即时通信中自动鉴权加好友的方法及***
CN1933456A (zh) 一种即时通信中按照时间段自动回复的方法及***
CN101075990A (zh) 即时通讯软件的发布方法、即时通讯服务器
CN1794248A (zh) 一种与游戏伙伴建立连接的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20090715

CX01 Expiry of patent term