CN100514924C - 网络虚拟形象在即时通信工具上表现的实现方法 - Google Patents
网络虚拟形象在即时通信工具上表现的实现方法 Download PDFInfo
- Publication number
- CN100514924C CN100514924C CNB031143059A CN03114305A CN100514924C CN 100514924 C CN100514924 C CN 100514924C CN B031143059 A CNB031143059 A CN B031143059A CN 03114305 A CN03114305 A CN 03114305A CN 100514924 C CN100514924 C CN 100514924C
- Authority
- CN
- China
- Prior art keywords
- avatar
- network
- instant messaging
- server
- messaging tool
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—3D [Three Dimensional] animation
- G06T13/40—3D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Software Systems (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Information Transfer Between Computers (AREA)
- Processing Or Creating Images (AREA)
Abstract
一种涉及电通信技术的网络虚拟形象在即时通信工具上表现的实现方法,通过即时通信工具向虚拟形象图片服务器发送有关网络虚拟形象请求,虚拟形象图片服务器根据虚拟形象请求中协议包的内容,通过虚拟形象文件存取逻辑调用虚拟形象数据文件存取模块从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包,再将回应协议包发送给即时通信工具,即时通信工具将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,本发明拓展了即时通信工具的通信服务功能,提高了即时通信工具的附加增值能力。
Description
技术领域
本发明涉及电通信技术,尤其涉及一种网络虚拟形象在即时通信工具上表现的实现方法。
背景技术
网络即时通信服务(Instant Messaging,简称IM)是一种基于互联网的通信服务,一般是以实现网络上即时通信功能为主,即时通信工具在互联网上得到了广泛的应用和认可。互联网即时通信服务也逐渐在向与网络虚拟社区结合的方向上延伸,体现了网络即时通信服务的发展方向,许多即时通信工具以其速度快、功能丰富、使用稳定、小巧精干而获得广大网民的认可和喜爱。用户可以通过这种即时通信工具进行收发信息、传送文件、视频电话、发送手机短信等多种操作。网络虚拟形象应用于一些网络游戏中,这种网络虚拟形象体现为游戏者在游戏中的形象。
发明内容
本发明的目的在于提供一种网络虚拟形象在即时通信工具上表现的实现方法,以解决现有技术中即时通信工具不能显示网络虚拟形象的不足。
本发明所采用的技术方案为,这种网络虚拟形象在即时通信工具上表现的实现方法,它采用如下步骤:
A1.即时通信工具通过网络协议向虚拟形象图片服务器发送有关网络虚拟形象请求;
B1.虚拟形象图片服务器根据虚拟形象请求的内容,通过虚拟形象文件存取逻辑调用虚拟形象数据文件存取模块从虚拟形象文件服务器中取得相应的图片信息并将其转化为相应的回应协议包;
C1.虚拟形象图片服务器通过网络协议将回应协议包发送给即时通信工具;
D1.即时通信工具根据协议将回应协议包中的图片信息还原成所请求的网络虚拟形象图片。
所述的网络虚拟形象图片由如下步骤产生:
A2.网络虚拟形象信息由网络虚拟形象编辑终端输入,并通过网络协议将网络虚拟形象信息发送到HTTP服务器;
B2.HTTP服务器中的接口模块判断是否需要将各个子项作为一个新的网络虚拟形象,若需要,接口模块将相关的用户信息、有关网络虚拟形象信息以及各相应子项编码组成一个协议包;
C2.接口模块通过网络协议将包含有网络虚拟形象信息的协议包发送至图形处理服务器;
D2.图形处理服务器根据协议包的内容合成相应的网络虚拟形象图片,并将相关图片及信息分发至相应的虚拟形象文件服务器上进行保存。
所述的网络虚拟形象图片采用如下步骤更新:
A3.所述的即时通信工具通过网络协议向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求;
B3.虚拟形象图片服务器根据所述获取最后修改网络虚拟形象时间戳请求的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;
C3.虚拟形象图片服务器将有关最后修改虚拟形象的时间戳相关信息返回给即时通信工具,根据虚拟形象图片服务器返回的时间戳和即时通信工具中的本地的时间戳的比较结果确定虚拟形象是否需要更新;
D3.若需要更新,即时通信工具将有关用户的信息以及请求类型组合成一个协议包,并通过网络协议向虚拟形象图片服务器发送获取网络虚拟形象请求。
所述的步骤C3采用如下控制步骤:
C3a.虚拟形象图片服务器将有关最后修改虚拟形象的时间戳等信息,组成相应的回应协议包,并将其发送给即时通信工具;
C3b.即时通信工具分析虚拟形象图片服务器发来的回应协议包,对虚拟形象图片服务器返回的时间戳和本地的时间戳进行比较;
C3c.如果返回的时间戳大于本地的时间戳,则反映网络虚拟形象需要更新。
所述的步骤C3采用如下控制步骤:
C3A.虚拟形象图片服务器将从虚拟形象文件服务器传来的最后修改虚拟形象的时间戳和即时通信工具上的时间戳进行比较;
C3B.虚拟形象图片服务器将比较结果组成相应的回应协议包,如果从虚拟形象文件服务器返回的时间戳大于即时通信工具上的时间戳,则反映网络虚拟形象需要更新,并将结果发送给即时通信工具。
所述的步骤D3中,虚拟形象图片服务器接收到获取网络虚拟形象请求后,虚拟形象图片服务器通过网络协议将相应的回应协议包发送给即时通信工具,即时通信工具将其中的图片信息还原成所请求的网络虚拟形象图片,同时,还取得最后修改网络虚拟形象的时间戳,并用该时间戳对本地的用户网络虚拟形象的时间戳进行更新。
所述的步骤B1中,虚拟形象图片服务器首先对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则分析协议包的内容,从而根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包;如果未通过合法性检查,则放弃此次请求;
所述的步骤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 (16)
1.一种网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:它采用如下步骤:
A1.即时通信工具通过网络协议向虚拟形象图片服务器发送有关网络虚拟形象请求;
B1.虚拟形象图片服务器根据虚拟形象请求的内容,通过虚拟形象文件存取逻辑调用虚拟形象数据文件存取模块从虚拟形象文件服务器中取得相应的图片信息并将其转化为相应的回应协议包;
C1.虚拟形象图片服务器通过网络协议将回应协议包发送给即时通信工具;
D1.即时通信工具根据协议将回应协议包中的图片信息还原成所请求的网络虚拟形象图片。
2.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于所述的网络虚拟形象图片由如下步骤产生:
A2.网络虚拟形象信息由网络虚拟形象编辑终端输入,并通过网络协议将网络虚拟形象信息发送到HTTP服务器;
B2.HTTP服务器中的接口模块判断是否需要将各个子项作为一个新的网络虚拟形象,若需要,接口模块将相关的用户信息、有关网络虚拟形象信息以及各相应子项编码组成一个协议包;
C2.接口模块通过网络协议将包含有网络虚拟形象信息的协议包发送至图形处理服务器;
D2.图形处理服务器根据协议包的内容合成相应的网络虚拟形象图片,并将相关图片及信息分发至相应的虚拟形象文件服务器上进行保存。
3.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于所述的网络虚拟形象图片采用如下步骤更新:
A3.即时通信工具通过网络协议向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求;
B3.虚拟形象图片服务器根据所述获取最后修改网络虚拟形象时间戳请求的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;
C3.虚拟形象图片服务器将有关最后修改虚拟形象的时间戳相关信息返回给即时通信工具,根据虚拟形象图片服务器返回的时间戳和即时通信工具中的本地的时间戳的比较结果确定虚拟形象是否需要更新;
D3.若需要更新,即时通信工具将有关用户的信息以及请求类型组合成一个协议包,并通过网络协议向虚拟形象图片服务器发送获取网络虚拟形象请求。
4.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于所述的步骤C3采用如下控制步骤:
C3a.虚拟形象图片服务器将有关最后修改虚拟形象的时间戳等信息,组成相应的回应协议包,并将其发送给即时通信工具;
C3b.即时通信工具分析虚拟形象图片服务器发来的回应协议包,对虚拟形象图片服务器返回的时间戳和本地的时间戳进行比较;
C3c.如果返回的时间戳大于本地的时间戳,则反映网络虚拟形象需要更新。
5.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于所述的步骤C3采用如下控制步骤:
C3A.虚拟形象图片服务器将从虚拟形象文件服务器传来的最后修改虚拟形象的时间戳和即时通信工具上的时间戳进行比较;
C3B.虚拟形象图片服务器将比较结果组成相应的回应协议包,如果从虚拟形象文件服务器传来的时间戳大于即时通信工具上的时间戳,则反映网络虚拟形象需要更新,并将结果发送给即时通信工具。
6.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤D3中,虚拟形象图片服务器接收到获取网络虚拟形象请求后,虚拟形象图片服务器通过网络协议将相应的回应协议包发送给即时通信工具,即时通信工具将其中的图片信息还原成所请求的网络虚拟形象图片,同时,还取得最后修改网络虚拟形象的时间戳,并用该时间戳对本地的用户网络虚拟形象的时间戳进行更新。
7.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B1中,虚拟形象图片服务器首先对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则分析协议包的内容,从而根据虚拟形象请求中协议包的内容,从虚拟形象文件服务器中取得相应的网络虚拟形象图片并将其转化为相应的回应协议包;如果未通过合法性检查,则放弃此次请求。
8.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B3中,虚拟形象图片服务器首先对即时通信工具发送的请求协议进行合法性检查,如果通过合法性检查,虚拟形象图片服务器则根据所述获取最后修改网络虚拟形象时间戳请求中协议包的内容,从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳;如果未通过合法性检查,则放弃此次请求。
9.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤A1中,即时通信工具中虚拟形象显示逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送有关网络虚拟形象请求。
10.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B1中,虚拟形象图片服务器通过其中的网络通信接口逻辑接收即时通信工具发来的网络虚拟形象的请求。
11.根据权利要求1所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤D1中,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,调用虚拟形象显示逻辑,将回应协议包中的图片信息还原成所请求的网络虚拟形象图片,通过虚拟形象表现模块显示虚拟形象图片。
12.根据权利要求2所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤A2中,虚拟形象编辑终端通过其中的虚拟形象部件选择器、虚拟形象合成预览器进行形象部件的选择、预览,再经过虚拟形象保存接口将保存的网络虚拟形象信息以及其他信息通过INTERNET发送至HTTP服务器。
13.根据权利要求2所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤D2中,图形处理服务器通过其中的虚拟形象生成接口接收包含有网络虚拟形象信息的协议包,再经过形象合成处理逻辑合成相应的网络虚拟形象图片。
14.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤A3中,即时通信工具中虚拟形象更新逻辑被调用,通过网络通信接口逻辑向虚拟形象图片服务器发送获取最后修改网络虚拟形象时间戳的请求。
15.根据权利要求3所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤B3中,虚拟形象图片服务器通过其中的网络通信接口逻辑接收到即时通信工具发来的请求后,通过虚拟形象文件存取逻辑和虚拟形象数据文件存取模块从虚拟形象文件服务器中取得最后修改虚拟形象的时间戳。
16.根据权利要求4所述的网络虚拟形象在即时通信工具上表现的实现方法,其特征在于:所述的步骤C3b中,即时通信工具中网络通信接口逻辑接收虚拟形象图片服务器发送的回应协议包,调用虚拟形象更新逻辑对虚拟形象图片服务器返回的时间戳和本地的时间戳进行比较。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB031143059A CN100514924C (zh) | 2003-04-25 | 2003-04-25 | 网络虚拟形象在即时通信工具上表现的实现方法 |
| PCT/CN2004/000399 WO2004102885A1 (en) | 2003-04-25 | 2004-04-26 | A method for representing a virtual image on the instant messaging device |
| 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 CN1450761A (zh) | 2003-10-22 |
| CN100514924C true 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) |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100399307C (zh) * | 2004-04-23 | 2008-07-02 | 三星电子株式会社 | 通过使用角色图像显示便携式终端状态的设备和方法 |
| KR100456487B1 (ko) * | 2004-08-02 | 2004-11-09 | 엔에이치엔(주) | 개인 아이콘 제공 시스템 및 그 방법 |
| CN100407624C (zh) * | 2005-07-13 | 2008-07-30 | 腾讯科技(深圳)有限公司 | 即时通讯中索要、赠送虚拟物品的方法及系统 |
| CN100421378C (zh) * | 2005-10-21 | 2008-09-24 | 腾讯科技(深圳)有限公司 | 一种个性形象更改的系统及方法 |
| CN101039201B (zh) * | 2006-03-14 | 2011-05-11 | 腾讯科技(深圳)有限公司 | 实现3d动态网络虚拟形象的方法 |
| RU2396599C2 (ru) * | 2005-12-31 | 2010-08-10 | Тенсент Текнолоджи (Шэньчжэнь) Компани Лимитед | Способ отображения трехмерного аватара и система, осуществляющая этот способ |
| CN101005609B (zh) * | 2006-01-21 | 2010-11-03 | 腾讯科技(深圳)有限公司 | 生成互动视频图像的方法及系统 |
| CN100442694C (zh) * | 2006-01-26 | 2008-12-10 | 华为技术有限公司 | 一种虚拟形象实现方法及系统、及其即时通信服务器 |
| 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 | 에이알씨커뮤니케이션(주) | 스트리밍 방식의 아바타 시스템 및 이에 사용되는 아바타서버 |
| US8949339B2 (en) * | 2007-01-08 | 2015-02-03 | Apple Inc. | System and method for automatic opportunistic data and image sharing |
| US8606854B2 (en) * | 2007-01-08 | 2013-12-10 | Apple Inc. | System and method for opportunistic image sharing |
| CN101071457B (zh) * | 2007-04-28 | 2010-05-26 | 腾讯科技(深圳)有限公司 | 一种网络游戏中改变角色形象的方法、装置以及服务器 |
| CN100579085C (zh) * | 2007-09-25 | 2010-01-06 | 腾讯科技(深圳)有限公司 | 用户界面的实现方法、用户终端和即时通讯系统 |
| 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 | 腾讯科技(深圳)有限公司 | 形象管理系统和形象管理方法 |
| CN101364957B (zh) * | 2008-10-07 | 2012-05-30 | 腾讯科技(深圳)有限公司 | 基于即时通信平台管理虚拟形象的系统及方法 |
| 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 |
| CN103716396B (zh) * | 2013-12-27 | 2017-01-04 | 北京像素软件科技股份有限公司 | 一种涂鸦方法 |
| CN105320532B (zh) * | 2014-07-31 | 2020-04-21 | 腾讯科技(深圳)有限公司 | 显示交互界面的方法、装置及终端 |
| CN117150089B (zh) * | 2023-10-26 | 2023-12-22 | 环球数科集团有限公司 | 一种基于aigc技术的人物艺术形象更改系统 |
Family Cites Families (58)
| 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 | 株式会社村田製作所 | 静電容量型外力検出装置 |
| 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 |
| DE10196385T1 (de) * | 2000-06-22 | 2003-11-06 | Yaron Mayer | System und Methode zum Suchen und Auffinden von Daten und zur Kontaktaufnahme mit diesen Daten über das Internet in Instant Messaging Networks und/oder andere Methoden, die ein sofortiges Auffinden und eine sofortige Herstellung von Kontakten ermöglichen |
| 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 |
| US20040056878A1 (en) * | 2001-01-30 | 2004-03-25 | Lau Johnny Sya Chung | 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 |
| US20040179037A1 (en) * | 2003-03-03 | 2004-09-16 | Blattner Patrick D. | Using avatars to communicate context out-of-band |
| 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 | 에스케이 텔레콤주식회사 | 모바일 인스턴트 메신저에 아바타를 포함하여 이동통신단말기에 제공하는 시스템 및 방법 |
-
2003
- 2003-04-25 CN CNB031143059A patent/CN100514924C/zh not_active Expired - Lifetime
-
2004
- 2004-04-26 KR KR1020057018670A patent/KR100985448B1/ko not_active Expired - Lifetime
- 2004-04-26 WO PCT/CN2004/000399 patent/WO2004102885A1/zh not_active Ceased
-
2005
- 2005-09-29 US US11/239,680 patent/US20060075053A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| KR100985448B1 (ko) | 2010-10-05 |
| KR20060009830A (ko) | 2006-02-01 |
| WO2004102885A1 (en) | 2004-11-25 |
| US20060075053A1 (en) | 2006-04-06 |
| CN1450761A (zh) | 2003-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100514924C (zh) | 网络虚拟形象在即时通信工具上表现的实现方法 | |
| WO2003094072A1 (en) | System and method for providing avatar mail | |
| CN101371535A (zh) | 电信网络中的内容和服务传递 | |
| EP1075119A2 (en) | Real-time messaging system with hyperlinks to objects on an application server | |
| EP1135913A1 (en) | Interactive media system | |
| WO2023071556A1 (zh) | 基于虚拟形象的数据处理方法、装置、计算机设备及存储介质 | |
| JP2002251365A (ja) | 電子会議システム、そのクライアント、電子会議方法およびクライアント用プログラム | |
| US7761512B2 (en) | Message exchange | |
| EP2640101A1 (en) | Method and system for processing media messages | |
| KR100846653B1 (ko) | 멀티미디어 컨텐츠를 이용한 발신자 정보 표시 방법 | |
| KR20030035726A (ko) | 멀티미디어 컨텐츠를 이용한 발신자 표시 서비스 방법 | |
| CN114189502A (zh) | 信息发送方法、装置、存储介质及设备 | |
| CN101471891B (zh) | 实时显示输入状态的方法、系统及发送方/接收方客户端 | |
| JP2007066303A (ja) | フラッシュ動画自動生成システム | |
| CN114338573A (zh) | 一种交互数据处理方法、装置以及计算机可读存储介质 | |
| CN117395454A (zh) | 应用云渲染端更换虚拟场景资源的方法、系统及存储介质 | |
| CN118827903A (zh) | 一种通话方法、装置、网络设备、终端及数字人通信系统 | |
| TR200000824A3 (tr) | Bir televizyon ve telefon sistemi yoluyla metin-esasli internet erisimi temin etmek için yöntem ve aygit | |
| JPH1051491A (ja) | 通信システム、クライアント端末及びデータ送信方法 | |
| CN101039201A (zh) | 实现3d动态网络虚拟形象的方法 | |
| KR20000054437A (ko) | 화상 채팅 처리 방법 | |
| CN114594881B (zh) | 一种消息展示方法和装置 | |
| US20020062386A1 (en) | Method and apparatus for improving real time and/or interactive animation over a computer network | |
| WO2024174601A1 (zh) | 数据处理方法、装置、计算机设备以及可读存储介质 | |
| HK40070981A (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 | ||
| CX01 | Expiry of patent term |
Granted publication date: 20090715 |