CN100456715C - 通过即时通信***实现图象信息交流的方法和*** - Google Patents

通过即时通信***实现图象信息交流的方法和*** Download PDF

Info

Publication number
CN100456715C
CN100456715C CNB031400116A CN03140011A CN100456715C CN 100456715 C CN100456715 C CN 100456715C CN B031400116 A CNB031400116 A CN B031400116A CN 03140011 A CN03140011 A CN 03140011A CN 100456715 C CN100456715 C CN 100456715C
Authority
CN
China
Prior art keywords
data
pictorial
module
jicq
object data
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
Application number
CNB031400116A
Other languages
English (en)
Other versions
CN1489337A (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 Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CNB031400116A priority Critical patent/CN100456715C/zh
Publication of CN1489337A publication Critical patent/CN1489337A/zh
Priority to PCT/CN2004/000844 priority patent/WO2005011196A1/zh
Priority to KR1020057018671A priority patent/KR100965919B1/ko
Priority to HK04107569.2A priority patent/HK1064832A1/xx
Priority to US11/239,681 priority patent/US20060075054A1/en
Application granted granted Critical
Publication of CN100456715C publication Critical patent/CN100456715C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/46Colour picture communication systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

一种涉及电通信技术的通过即时通信***实现图象信息交流的方法和***,即时通信工具保存有关图象信息于内存中,并将其转化为对象数据,即时通信工具显示对象数据内容,并读入、保存对象数据流;对象数据流通过即时通信服务器转发至接收端的即时通信工具,即时通信工具提取其中的对象数据并显示对象数据内容,本发明的***包括即时通信服务器和用户端的即时通信工具,其特征在于:所述的即时通信工具还包括图象数据处理模块,所述的图象数据处理模块采集有关图象信息并将其转化为对象数据,将其保存于数据存储模块中,数据显示模块显示有关对象数据的图象,本发明实现了图象信息的即时通信和信息交互,提高了即时通信服务的增值能力。

Description

通过即时通信***实现图象信息交流的方法和***
技术领域
本发明涉及电通信技术,尤其涉及一种通过即时通信***实现图象信息交流的方法和***。
背景技术
网络即时通信服务IM,即Instant Messenger,是一种基于互联网的通信服务,一般是以实现网络上即时通信功能为主,即时通信服务IM在互联网上得到了广泛的应用和认可。用户可以通过这种IM即时通信工具进行收发信息、传送文件等多种操作。
在现有的即时通信服务中,可以实现文字信息的即时通信和信息交互,但不能实现图象信息的即时通信和信息交互。
发明内容
本发明的目的在于提供一种通过即时通信***实现图象信息交流的方法和***,以解决现有技术中不能实现图象信息的即时通信和信息交互的不足。
为到达上述目的,本发明的技术方案是这样实现的:
一种通过即时通信工具实现图象信息交流的***,包括包含即时通信工具的客户端,所述即时通信工具内包含数据存储模块、数据解析模块和数据传输模块,所述数据传输模块将来自数据存储模块的经数据解析模块的格式规化处理后的数据发送至即时通信服务器,或接收来自即时通信服务器的数据,经数据解析模块的解析处理后保存于数据存储模块中,所述即时通信工具还包括图象数据处理模块,
所述图象数据处理模块,位于即时通信工具内,采集图象数据,并将所采集的图象数据转换为对象数据后,将该对象数据传送给数据存储模块进行保存。
较佳地,所述图象数据处理模块由图象数据采集模块和图象数据转换模块构成,其中,
所述图象数据采集模块采集图象数据,并将所采集的图象数据保存在内存中;
所述图象数据转换模块,从内存中获取图象数据,并将其转换为对象数据后,将该对象数据传送给数据存储模块进行保存。
所述即时通信服务器接收到来自客户端中即时通信工具内的数据传输模块的数据,将解析后的数据发送至作为接收端的客户端中即时通信工具内的数据传输模块。
一种应用上述***实现图象信息交流的方法,该方法包括以下步骤:
a、发送客户端内的即时通信工具采集图象数据,并将所采集的图象数据在内存中保存后,将该图象数据转换为对象数据;
b、发送客户端内的即时通信工具读入并保存该对象数据流,通过自身显示该对象数据的内容;再将该对象数据流发送给接收客户端;
c、接收客户端内的即时通信工具从接收到的对象数据流中提取对象数据,并通过自身显示该对象数据的内容。
较佳地,步骤a所述发送客户端内的即时通信工具从***剪切板、图象文件或当前屏幕图象采集图象数据。
较佳地,步骤a所述图象数据采集于图象文件时,该方法进一步包括:发送客户端的即时通信工具首先加载该图象文件,再将所采集的图象数据保存在内存中。
较佳地,步骤a所述图象数据采集于当前屏幕时,该方法进一步包括:
a1、发送客户端的即时通信工具首先激活屏幕截图模块,屏幕截图模块使用***桌面DC保存当前屏幕图象数据;
a2、根据选择截取的图象位置和大小,将所截取的图象数据保存在内存中。
较佳地,在当前屏幕中存在视频窗口时,所述步骤a1之后,a2之前进一步包括:
a11、发送客户端的即时通信工具直接访问内存,保存该视频窗口当前显示的内容;
a12、将步骤a11中视频窗口当前显示的内容与步骤a1所保存的当前屏幕的图象数据合并。
较佳地,所述图象数据以位图格式保存于内存中。
较佳地,步骤b所述对象数据流由图象数据转化而成。
较佳地,步骤a所述对象数据为可链接的图象数据。
应用本发明,在即时通信工具中增设图象数据处理模块,由该图象数据处理模块采集图象数据,并将所采集的图象数据转换为对象数据后,再由即时通信工具将该对象数据转发至服务器侧。接收客户端内的即时通信工具从接收到的来自服务器侧的信息中提取出图象数据,并显示其内容,即图象。从而实现了图象信息的即时通信和信息交互。应用本发明,进一步提高了即时通信的实用性和趣味性,为即时通信服务拓展了新功能,提高了即时通信服务的增值能力。
附图说明
图1所示为本发明***结构示意图;
图2为本发明中数据控制流程示意图。
具体实施方式
下面根据附图和实施例对本发明作进一步详细说明:
根据图1和图2,本发明包括即时通信服务器1和客户端,如发送端、接收端的即时通信工具2,即时通信工具2包括数据存储模块21、数据解析模块22、数据传输模块23、文字输入模块26和数据显示模块24,所述的数据解析模块22对数据存储模块21中的数据,以及数据传输模块23所接收到的数据进行格式规化和解析处理,即时通信工具2还包括图象数据处理模块25,所述的图象数据处理模块25采集有关图象信息并将其转化为对象数据,将其保存于数据存储模块21中,数据显示模块24显示有关对象数据的图象。
其中,图象数据处理模块25包括图象数据采集模块251和图象数据转换模块252,所述的图象数据采集模块251采集有关的图象信息,获取相关的图象数据,所述的图象数据转换模块252将图象数据转化为相应的对象数据。
本发明通过如下控制过程:
1.如图1和图2所示,在上述这种即时通信***中,图象数据采集模块251保存有关图象信息于内存中,经图象数据转换模块252将其转化为对象数据,该对象数据可通过相应的图象处理软件编辑,这种对象数据为可链接的图象数据,使得它可以链接到某个图象处理软件,当用户双击激活时,可以使用该图象处理软件进行二次编辑。在实际的应用中,图象信息的来源可以有多种,如图2所示,如图象文件、***剪贴板或当前屏幕图象等等:
当图象信息取自于图象文件时,图象数据采集模块251加载该图象文件,将其图象数据读入保存于内存中。
当图象信息取自于***剪贴板时,图象数据采集模块251将图象数据保存于内存中。
当图象信息取自于当前屏幕图象时,图象数据采集模块251激活***内的屏幕截图模块,屏幕截图模块使用***桌面DC将屏幕图象信息保存下来,将完整的图象全屏显示在屏幕上,选择截取图象的位置和大小,并将所截取图象的图象数据保存于内存中,***桌面DC定义了一套图形操作对象例如画刷,笔等,并且对其信息进行维护,在图形操作时可以使用这些图形操作对象。对于某些应用场合,当前屏幕可能存在视频窗口,因此,截取当前屏幕图象时,即时通信工具还检测是否存在视频窗口,若存在视频窗口,则图象数据采集模块251直接访问内存,将其显示内容保存并与前述的屏幕图象信息合并,通过前述的截取图象的位置和大小,将所截取图象的图象数据保存于内存中。
图象数据可以位图格式保存于内存中,这样,各种来源的图象数据经图象数据转换模块252转化为对象数据。
2.如图1和图2所示,数据存储模块21读入、保存对象数据流,同时,如图2所示,数据存储模块21还保存由文字输入模块26输入的有关文字信息,再通过数据显示模块24显示对象数据内容以及有关文字信息。
3.如图1和图2所示,数据存储模块21中对象数据流及有关文字信息经数据解析模块22的格式规化处理后,转发至数据传输模块23,数据传输模块23将有关数据发往即时通信服务器1,这些数据还包括有一些客户信息,如发送端信息、接收端信息等,即时通信服务器1根据接收到的数据,解析后得到端信息,并将有关数据流转发给接收端,如图2所示,即时通信服务器1将有关数据流转发给若干个接收端。
如图2所示,各个接收端的即时通信工具2中的数据传输模块23接收有关数据后,通过相应的数据解析模块22的解析处理,提取其中的对象数据、有关文字信息等,经数据存储模块21保存并通过数据显示模块24显示对象数据内容,即有关图象,以及文字信息等。

Claims (11)

1、一种通过即时通信工具实现图象信息交流的***,包括包含即时通信工具的客户端,所述即时通信工具内包含数据存储模块、数据解析模块和数据传输模块,所述数据传输模块将来自数据存储模块的经数据解析模块的格式规化处理后的数据发送至即时通信服务器,或接收来自即时通信服务器的数据,经数据解析模块的解析处理后保存于数据存储模块中,其特征在于,所述即时通信工具还包括图象数据处理模块,
所述图象数据处理模块,用于采集图象数据,并将所采集的图象数据转换为对象数据后,将该对象数据传送给数据存储模块进行保存。
2、根据权利要求1所述的***,其特征在于,所述图象数据处理模块由图象数据采集模块和图象数据转换模块构成,其中,
所述图象数据采集模块采集图象数据,并将所采集的图象数据保存在内存中;
所述图象数据转换模块,从内存中获取图象数据,并将其转换为对象数据后,将该对象数据传送给数据存储模块进行保存。
3、根据权利要求1所述的***,其特征在于,所述即时通信服务器接收到来自客户端中即时通信工具内的数据传输模块的数据,将解析后的数据发送至作为接收端的客户端中即时通信工具内的数据传输模块。
4、一种如权利要求1所述***实现图象信息交流的方法,其特征在于,该方法包括以下步骤:
a、发送客户端内的即时通信工具采集图象数据,并将所采集的图象数据在内存中保存后,将该图象数据转换为对象数据;
b、发送客户端内的即时通信工具读入并保存该对象数据流,通过自身显示该对象数据的内容;再将该对象数据流发送给接收客户端;
c、接收客户端内的即时通信工具从接收到的对象数据流中提取对象数据,并通过自身显示该对象数据的内容。
5、根据权利要求4所述的方法,其特征在于,步骤a所述发送客户端内的即时通信工具从***剪切板、图象文件或当前屏幕图象采集图象数据。
6、根据权利要求5所述的方法,其特征在于,步骤a所述图象数据采集于图象文件时,该方法进一步包括:发送客户端的即时通信工具首先加载该图象文件,再将所采集的图象数据保存在内存中。
7、根据权利要求5所述的方法,其特征在于,步骤a所述图象数据采集于当前屏幕时,该方法进一步包括:
a1、发送客户端的即时通信工具首先激活屏幕截图模块,屏幕截图模块使用***桌面DC保存当前屏幕图象数据;
a2、根据选择截取的图象位置和大小,将所截取的图象数据保存在内存中。
8、根据权利要求7所述的方法,其特征在于,在当前屏幕中存在视频窗口时,所述步骤a1之后,a2之前进一步包括:
a11、发送客户端的即时通信工具直接访问内存,保存该视频窗口当前显示的内容;
a12、将步骤a11中视频窗口当前显示的内容与步骤a1所保存的当前屏幕的图象数据合并。
9、根据权利要求4~7中任一所述的方法,其特征在于,所述图象数据以位图格式保存于内存中。
10、根据权利要求4所述的方法,其特征在于,步骤b所述对象数据流由图象数据转化而成。
11、根据权利要求4所述的方法,其特征在于,步骤a所述对象数据为可链接的图象数据。
CNB031400116A 2003-07-31 2003-07-31 通过即时通信***实现图象信息交流的方法和*** Expired - Lifetime CN100456715C (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CNB031400116A CN100456715C (zh) 2003-07-31 2003-07-31 通过即时通信***实现图象信息交流的方法和***
PCT/CN2004/000844 WO2005011196A1 (fr) 2003-07-31 2004-07-21 Systeme et procede pour mettre en oeuvre la communication instantanee d'informations d'image avec un moyen de communication instantanee
KR1020057018671A KR100965919B1 (ko) 2003-07-31 2004-07-21 인스턴트 메시징 툴을 통해 이미지의 즉각적인 통신을 수행하는 시스템 및 방법
HK04107569.2A HK1064832A1 (en) 2003-07-31 2004-10-04 A method and system for implementing image information communication by im system
US11/239,681 US20060075054A1 (en) 2003-07-31 2005-09-29 Method and system for implementing instant communication of images through instant messaging tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031400116A CN100456715C (zh) 2003-07-31 2003-07-31 通过即时通信***实现图象信息交流的方法和***

Publications (2)

Publication Number Publication Date
CN1489337A CN1489337A (zh) 2004-04-14
CN100456715C true CN100456715C (zh) 2009-01-28

Family

ID=32874194

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031400116A Expired - Lifetime CN100456715C (zh) 2003-07-31 2003-07-31 通过即时通信***实现图象信息交流的方法和***

Country Status (5)

Country Link
US (1) US20060075054A1 (zh)
KR (1) KR100965919B1 (zh)
CN (1) CN100456715C (zh)
HK (1) HK1064832A1 (zh)
WO (1) WO2005011196A1 (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9165281B2 (en) * 2005-06-07 2015-10-20 Hewlett-Packard Development Company, L.P. System and method for enabling electronic presentations
TWI314288B (en) * 2006-04-25 2009-09-01 Compal Electronics Inc Apparatus and method for distributing video image
US20080005238A1 (en) * 2006-06-29 2008-01-03 Microsoft Corporation Roaming consistent user representation information across devices and applications
CN100579055C (zh) * 2007-08-13 2010-01-06 腾讯科技(深圳)有限公司 对包括超链接的即时通讯信息的处理方法及装置
CN101471891B (zh) * 2007-12-25 2013-09-18 百度在线网络技术(北京)有限公司 实时显示输入状态的方法、***及发送方/接收方客户端
CN102136153B (zh) * 2010-01-22 2016-05-25 腾讯科技(深圳)有限公司 一种用于即时通信工具的图片处理的方法及装置
CN101882077B (zh) * 2010-05-19 2013-03-20 广东威创视讯科技股份有限公司 高效率绘制与渲染基本图形的方法及装置
CN102427432B (zh) * 2011-12-18 2016-05-25 上海量明科技发展有限公司 即时通信工具中虚拟接收文件的方法、终端及***
CN102571631B (zh) * 2011-12-23 2016-08-31 上海量明科技发展有限公司 即时通信中动作图像信息的发送方法、终端和***
CN102801654B (zh) * 2012-08-15 2016-10-12 上海量明科技发展有限公司 即时通信交互内容聚类输出的方法、客户端及***
CN102904799B (zh) * 2012-10-12 2016-05-04 上海量明科技发展有限公司 即时通信中图标触发流媒体数据录制的方法及客户端
US20180006981A1 (en) * 2014-12-31 2018-01-04 Lior NASSI Method and system for providing messages in graphics
CN105515955A (zh) * 2015-12-25 2016-04-20 北京奇虎科技有限公司 聊天信息的发布方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1126915A (zh) * 1993-12-29 1996-07-17 美国电报电话公司 实现图像通信的网络式***
JP2001265977A (ja) * 2000-02-16 2001-09-28 Internatl Business Mach Corp <Ibm> システム、方法、およびプログラムにおける、インターネット購入中のインスタント・メッセージ交換
CN1373965A (zh) * 1999-08-02 2002-10-09 中枢网络公司 使视频会议参加者以聚焦方式出现在通往相关的各用户的摄象机上的方法与装置
US20030039340A1 (en) * 2001-08-24 2003-02-27 Intel Corporation Adaptive instant messaging

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020126135A1 (en) * 1998-10-19 2002-09-12 Keith Ball Image sharing for instant messaging
US6359631B2 (en) * 1999-02-16 2002-03-19 Intel Corporation Method of enabling display transparency for application programs without native transparency support
US6542160B1 (en) * 1999-06-18 2003-04-01 Phoenix Technologies Ltd. Re-generating a displayed image
KR20010097378A (ko) * 2000-04-21 2001-11-08 김창남 인터넷상에서의 화상통신 및 동영상메세지(동영상메일)의시스템
KR20020043321A (ko) * 2000-12-02 2002-06-10 김상헌 인터넷 상에서 사용자가 직접 그림과 문자 및 기호들을자유롭게 제작하여전송할 수 있는 그래픽 툴이 제공된인스턴트 메신저.
KR20010087831A (ko) * 2001-06-28 2001-09-26 김성준 인터넷상에서 인스턴트 메신저를 이용한 인스턴트커뮤니티 시스템 및 이를 이용하여 정보 피드백을유발하는 마케팅 방법.
JP2003078662A (ja) * 2001-09-05 2003-03-14 Sharp Corp 通信装置
WO2004004139A2 (en) * 2002-06-26 2004-01-08 Yahoo Inc. System and method for communicating images between intercommunicating users
US7016547B1 (en) * 2002-06-28 2006-03-21 Microsoft Corporation Adaptive entropy encoding/decoding for screen capture content

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1126915A (zh) * 1993-12-29 1996-07-17 美国电报电话公司 实现图像通信的网络式***
CN1373965A (zh) * 1999-08-02 2002-10-09 中枢网络公司 使视频会议参加者以聚焦方式出现在通往相关的各用户的摄象机上的方法与装置
JP2001265977A (ja) * 2000-02-16 2001-09-28 Internatl Business Mach Corp <Ibm> システム、方法、およびプログラムにおける、インターネット購入中のインスタント・メッセージ交換
US20030039340A1 (en) * 2001-08-24 2003-02-27 Intel Corporation Adaptive instant messaging

Also Published As

Publication number Publication date
US20060075054A1 (en) 2006-04-06
KR100965919B1 (ko) 2010-06-24
WO2005011196A1 (fr) 2005-02-03
HK1064832A1 (en) 2005-02-04
CN1489337A (zh) 2004-04-14
KR20060040579A (ko) 2006-05-10

Similar Documents

Publication Publication Date Title
US20200252360A1 (en) Apparatus and Method for Maintaining a Message Thread with Opt-In Permanence for Entries
CN100456715C (zh) 通过即时通信***实现图象信息交流的方法和***
JP3281713B2 (ja) 媒体変換装置及びその方法
US6901367B1 (en) Front end translation mechanism for received communication
CN101188578B (zh) 组群邮件/消息转换装置及方法、和组群信息交互***
CN100428126C (zh) 在客户端内容发送窗口中编辑图片的方法及客户端
CN108055196B (zh) 基于即时通讯创建讨论群的方法、装置及***
CN100452775C (zh) 一种在即时通讯***中应用程序共享的方法和***
EP0950969A2 (en) Method and system for out-tasking conversions of message attachments
CA2511511A1 (en) Methods and apparatus for displaying and replying to electronic messages
US11520643B2 (en) Clipboard object sharing for instant messaging
CN114124861B (zh) 消息群发方法、装置、计算机设备和存储介质
US20080195953A1 (en) Messaging Systems And Methods
CN102307211A (zh) 一种实现白板全屏同步的方法
CN102591980A (zh) 即时通信中用以进行图像文件归类的方法及***
CN103338147A (zh) 一种邮件处理方法及终端
CN108055197A (zh) 基于即时通讯的邮件分享方法、装置及***
CN105429845A (zh) 一种日程信息的处理方法、***及相关设备
GB2409785A (en) Multi-language wireless email transmission method for mobile communication
CN109766315B (zh) 文件展示方法及终端、计算机存储介质、计算机设备
CN102497327B (zh) 一种利用电子邮件发送及接收名片信息的方法
CN103237074A (zh) 一种智能终端之间的数据交互方法及***
CN101867883A (zh) 崇拜信直接管理运营***及方法
CN101841514A (zh) 邮件处理方法及设备
CN106488269A (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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1064832

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1064832

Country of ref document: HK

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20090128