移动消息收发器服务中的图像传输的移动通信终端及方法

文档序号:7651711阅读:124来源:国知局
专利名称:移动消息收发器服务中的图像传输的移动通信终端及方法
技术领域
本发明一般涉及一种移动消息收发器服务(mobile messenger service)并且更具体地说,涉及一种能够在移动消息收发器服务的执行期间发送图像的移动通信终端和方法。
背景技术
随着电信通信工业的显著发展,码分多址(CDMA)通信系统继续朝着允许传输大量数据(例如分组数据)和传统语音传输的多媒体组播通信发展。
移动通信技术的发展以及对通信终端的更多的使用和依赖导致了除通话以外的数目不断增加的诸如字符和图像传输的各种功能的发展。此外,现在许多移动终端提供包括个人目录的地址簿功能以及日程管理器。
除了可用于移动终端的所述改进的功能以外,近来已经引入了移动消息收发器服务。所述移动消息收发器服务是即时发送消息应用(instant messagingapplication),其允许已注册的用户在移动因特网上经由文本传输进行实时通信。该移动消息收发器服务使用户能够交换备忘录(memo)、文件和其它数据,并可以实时参与聊天和群电话(group telephoney)。
然而,这样的传统移动消息收发器服务在参与聊天会话的用户之间只能使用文本消息进行通信。也就是说,传统的移动消息收发器服务不能使用图像传输。
为了解决上述问题,试图在传统系统中利用RTP(实时传输协议)和RTCP(实时传输控制协议)以用于移动终端之间的图像传输。然而,这样的尝试对于移动消息收发器服务来说是不可行的,因为其需要CDMA网络系统中的服务器的干预。使用CDMA服务器的服务器-客户端系统不仅增加了系统的复杂性,而且降低了传输速度。

发明内容
本发明的一个方面是提供一种能够在移动消息收发器服务的执行期间发送图像的移动通信终端和方法。
根据本发明的示范性实施例,移动通信终端包括控制单元;图像获取单元,用于在移动消息收发器服务的执行期间,响应于对图像传输的请求而在控制单元的控制下获得图像数据;传输分组创建单元,用于在控制单元的控制下创建图像数据的第一传输分组;以及分组数据通信网络接口单元,用于提供与分组数据通信网络的接口,并在控制单元的控制下在特定时间段向分组数据通信网络发送所述图像数据的第一传输分组。
在所述终端中,所述图像获取单元可以包括位于该终端前表面或者被配置为其位置或方向可调节以使其如同位于该终端的前表面的相机镜头。
此外,所述传输分组创建单元将图像数据划分为可一次传输的片断,并压缩所划分的片断。这里,优选的是,所述图像数据的第一传输分组包括所划分和压缩的图像片断、发送方的IP地址和接收方的IP地址。优选的是,所述传输分组创建单元通过使用JPEG方法来压缩所划分的片断。
此外,优选的是,所述图像数据的第一传输分组包括关于对方移动通信终端的信息。这里,所述分组数据通信接口单元通过分组数据通信网络向对方移动通信终端发送第一传输分组。所述特定的时间段大约是1秒。
优选的是,所述终端还包括图像解码器,用于对所述分组数据通信接口单元在移动消息收发器服务的执行期间接收的图像数据的第二传输分组进行解码;以及显示单元,用于显示所解码的图像数据。在这种情况下,显示单元包括用于显示第二分组的第二图像显示部分、以及对话显示部分和消息输入部分。优选的是,所述显示单元还包括用于显示第一分组的第一图像显示部分。另外,优选的是,所述控制单元从图像解码器接收所解码的图像数据,确定所解码的图像数据的有效性并且控制所述显示单元只显示有效的图像。
根据本发明的另一示范性实施例,一种图像传输的方法包括在移动消息收发器服务的执行期间,响应于对图像传输的请求而获得图像数据;创建图像数据的第一传输分组;以及在特定时间段向分组数据通信网络发送图像数据的第一传输分组。
在该方法中,优选的是,创建所述第一分组包括将图像数据划分为可一次传输的片断,压缩所划分的片断,并创建所述第一分组,该第一分组具有所划分和压缩的图像片断、发送方的IP地址和接收方的IP地址。这里,优选的是,通过JPEG方法来执行片断的压缩。此外,优选的是,以大约1秒的时间间隔执行所述第一分组的发送。
优选的是,该方法还包括在移动消息收发器服务的执行期间从分组数据通信网络接收图像数据的第二传输分组;解码该图像数据的第二传输分组;以及显示所解码的图像数据。在这种情况下,显示所解码的图像数据包括在显示单元的第二图像显示部分中显示该第二分组,所述显示单元还具有对话显示部分和消息输入部分。这里,该方法还包括在与所述第二图像显示部分分离的第一图像显示部分中显示第一分组。此外,该方法还可以包括确定所解码的图像数据的有效性,其中显示所解码的图像数据包括只显示有效的图像。


通过以下结合附图的详细描述,本发明的上述和其它方面、特征以及优点将变得更加显而易见,其中图1是示出应用了本发明的、允许执行移动消息收发器服务的移动通信系统的示意图;图2是示出在图1中所示的系统中执行的移动消息收发器服务的初始化过程的梯形图;图3是示出在依据本发明的示范性实施例用于移动消息收发器服务中的图像传输的方法的流程图;图4是示出在依据本发明的示范性实施例用于移动消息收发器服务中的图像传输的移动通信终端的框图;以及图5(a)和(b)提供了示出依据本发明的示范性实施例的执行移动消息收发器服务的一对移动通信终端的屏幕视图。
具体实施例方式
现在将参考附图更全面地描述本发明的示范性的、非限制性的实施例。然而,本发明可以被实现为许多不同的形式并且不应将其理解为限于这里所阐述的示范性实施例。而且,提供所公开的实施例以使得本公开是彻底和完整的并且向本领域技术人员全面传递本发明的范围。在不背离本发明的范围的情况下,可以以不同的并且多个实施例来实现本发明的原理和特征。
没有详细描述或说明公知的结构和过程,以避免混淆本发明的本质。相同的参考数字用于各个附图中的相同和相应的部分。
图1是示出应用了本发明的、允许执行移动消息收发器服务的移动通信系统的示意图。参考图1,移动消息收发器系统(即允许移动消息收发器服务的移动通信系统)包括移动通信终端(此后,称为移动终端或终端)100、500和600、短消息服务(SMS)服务器200(此后,称为SMS服务器)、分组数据通信网络300以及分组数据服务节点(PDSN)400。
移动终端100、500和600的每一个具有适合于移动消息收发器服务的程序。一个终端是发送对话的邀请消息的主机端100,而其它终端是响应于该邀请消息而发送对话的接受消息的客户端500和600。
SMS服务器200通过诸如传统CDMA网络的移动通信网络发送SMS消息。具体而言,SMS服务器200向各个客户端500和600发送主机端100的邀请消息。
分组数据通信网络300创建点对点协议(PPP)连接信道,以执行分组数据通信。
PDSN 400通过分组数据通信网络300连接到各个终端100、500和600。PDSN 400从各个客户端500和600接收接受消息并且向主机端100发送该接受消息。此外,在初始化之后,PDSN 400在终端100、500和600之间提供移动消息收发器服务,即实时信息传输。例如,PDSN 400向客户端500和600发送主机端100的消息并且向主机端100和客户端500或600中的一个发送客户端500或600中的另一个的消息。
图2是示出在图1中所示的系统中执行的移动消息收发器服务的初始化过程的梯形图。具体而言,图2说明了用于主机端100和客户端500之间的移动消息收发器服务的初始化的示例。
参考图2,在步骤105,当接收到开始移动消息收发器服务的输入信号时,保持移动通信的普通操作模式的主机端100驱动移动消息收发器程序。
然后,在步骤110中,主机端100基于用户的选择创建伙伴(buddy)列表并且在步骤115中,做出与PDSN 400的PPP连接。然后,在步骤120中,主机端100从PDSN 400接收分配给它的因特网协议(IP)地址。
伙伴列表是经由移动消息收发器服务进行会话的多个人的一个序列并且也被称为会话同伴列表。优选的是,主机端100创建包括从在主机端100中注册的会话期望者中选择的一些人的伙伴列表。或者,将该伙伴列表创建为包括从可利用移动消息收发器服务的用户中选择的某人,这样的用户被记录在主机端100的地址簿中。
在步骤125中,主机端100向与伙伴列表中的会话期望者对应的各个终端发送邀请消息。图2提供了向客户端500发送邀请消息的示例。在客户端500的用户在步骤110中被注册在伙伴列表中之后,在步骤125和130,主机端100向客户端500发送邀请消息。经由SMS服务器200来传输该邀请消息并且在该邀请消息中包括在步骤120中接收的主机端100的IP地址。除了该IP地址外,邀请消息也可以包括关于主机端100的任何其它信息,诸如标识符(ID)、端口号等。
当接收到该邀请消息时,客户端500确认所接收的消息是用于移动消息收发器服务并且在步骤135中,驱动消息收发器程序。然后,在步骤140中,客户端500提取关于主机端100的信息,诸如IP地址、端口号等。
此外,在步骤145中,客户端500做出与PDSN 400的PPP连接并且在步骤150中从PDSN 400接收分配给它的IP地址。然后,在步骤155和160中,基于用户的选择,客户端500响应于邀请消息而向主机端100发送接受消息。
由于已从所接收的邀请消息中识别出主机端100的IP地址,所以客户端500通过PDSN 400向主机端100的IP地址发送接受消息。当创建接受消息时,客户端500分别将其自身的IP地址分配给发送方地址,并将主机端100的IP地址分配给接收方地址。优选的是,所述接受消息包括这样的IP地址、协议信息、端口号信息、验证信息等。
当主机端100从客户端500接收到接受消息时,在步骤165中主机端100更新伙伴列表,从而使得在伙伴列表中可以包括仅关于发送所述接受消息的客户端500的信息。也就是说,主机端100没有响应邀请消息却未发送接受消息的客户端的用户。
然后,在步骤170和175中,主机端100通过PDSN 400向发送接受消息的客户端500发送更新的伙伴列表。
一旦伙伴列表在对话方之间保持相同,则在步骤180中开始移动消息收发器服务。也就是说,终端100和500的每个通过使用对方的IP地址而做出与PDSN 400的连接,从而开始移动消息收发器服务。
图3是示出在依据本发明的示范性实施例用于移动消息收发器服务中的图像传输的方法的流程图。具体而言,图3示出了在完成图2中所示的移动消息收发器服务的初始化后,使用移动消息收发器服务在主机端100和客户端500之间发送和接收图像的示例。具体来说,图3提供了发送图像的主机端100和接收所发送的图像的客户端500的示例。
参考图3,当在步骤S205中在主机端100和客户端500之间建立消息收发器连接时,在步骤210和305中,主机端100和客户端500分别均以文本发送/接收模式运行。
当在步骤S210中接收对于图像传输的请求时,在步骤220中,主机端100获取图像。例如,主机端100的用户请求图像传输并且主机端100响应于用户的请求而执行图像获取处理。为此,优选的是,主机端100具有能够获取用户图像的传统相机模块。
然后,在步骤225中,主机端100根据所获得图像创建图像数据的传输分组。具体而言,主机端100将所获取的图像划分成适合被发送的片断,然后压缩所划分的图像片断。优选地使用公知的JPEG(联合图片专家组)方法进行图像压缩。此外,主机端100创建压缩的图像的传输分组,从而使得所述传输分组的报头包括主机端100(即发送方)的IP地址以及客户端500(即接收方)的IP地址。
此后,在步骤230中,主机端100向客户端500发送图像数据的传输分组。
在接收到图像数据的传输分组的同时,在步骤310中,客户端500确定是否完成传输分组的接收。在完成传输分组的接收之后,在步骤315中,客户端500对所接收的传输分组执行预定处理,以输出它们。例如,客户端500提前指定用于接收图像的时间,并通过组合在预定时间期间接收的分组而生成图像的输出数据。如果所接收的分组具有图像划分信息,则客户端500通过使用这样的图像划分信息确定是否完全接收用于单个图像输出所必需的所有分组。
在接收和处理传输分组之后,在步骤320,客户端500确定所处理的分组的图像是否有效。然后,在步骤325,客户端500显示有效的图像。如果任何图像都不是有效的,则客户端500不执行显示步骤325并且忽略无效的图像。有时,可能由于诸如异常通信等意外原因而导致一个或多个片断被破坏并且这样的被破坏的片断使得图像无效。
然后,在步骤330中,客户端500确定是否存在对消息收发器结束的请求。如果用户或其它终端发出消息收发器结束请求,则在步骤335中,客户端500响应于结束请求而结束移动消息收发器服务。否则,如果不存在结束请求,则客户端500重复上述的步骤305至320。
另一方面,在上述步骤230中发送图像数据的传输分组之后,主机端100在步骤235中确定是否已经过了预定的传输时间段。如果已经过了该时间段,则主机端100重复上述步骤220至225。否则,如果还没有经过该时间段,则在步骤240中,主机端100等待该时间段超时。此外,主机端100在步骤245中确定是否在等待期间存在对图像传输取消的请求。如果存在传输取消请求,则在步骤250中,主机端100保持文本发送/接收模式,以执行与客户端500的文本发送和接收。
然后,在步骤255中,主机端100确定是否存在对消息收发器结束的请求。如果用户和其它信道发出消息收发器结束请求,则在步骤260中,主机端100响应于该结束请求而结束移动消息收发器服务。否则,如果不存在结束请求,则主机端100返回到上述步骤250。
如上所述,主机端100在特定时间段(例如1秒)响应于图像传输请求而获取图像,并向客户端500发送所获取的图像。此外,该图像传输是在主机端100和客户端500之间直接完成的,没有任何服务器的干预。因此,移动消息收发器服务的每个可以查看对方的图像。
图4是示出在依据本发明的示范性实施例用于移动消息收发器服务中的图像传输的移动通信终端的框图。图4参考了图1至图3中所示的主机端100。因为主机端与客户端在结构上具有基本相同的配置,所以图4中所示的移动通信终端可被应用于上述的客户端。
参考图4,主机端100包括图像获取单元110、传输分组创建单元120、PDSN接口单元130、图像解码器140、用户接口单元150、控制单元160、无线通信接口单元170、存储单元180以及显示单元190。
图像获取单元110获得图像数据。具体而言,图像获取单元110在控制单元160的控制下实时捕获正在使用移动消息收发器服务的用户的图像。为此,图像获取单元110具有被配置为面向用户的相机镜头。当用户查看显示单元190或操作用户接口单元150(即键盘)时,图像获取单元110中的相机镜头就面向用户。因而,相机镜头可以位于主机终端100的前表面,或者至少在移动消息收发器服务期间其位置或方向是可调节的,以使其如同位于前表面一样。
传输分组创建单元120将图像获取单元110获取的图像转换成适当的格式,用于通过PDSN(图1中的400)进行传输。例如,传输分组创建单元120将图像划分为可一次传输的片断,然后通过使用JPEG方法压缩它们。此外,传输分组创建单元120创建所压缩的图像片断的传输分组,从而使得所述分组的报头包括主机端100(即发送方)的IP地址以及客户端500(即接收方)的IP地址。
PDSN接口单元130执行与PDSN(图1中所示的400)的数据通信。例如,PDSN接口单元130执行与对方终端的数据通信,所述对方终端诸如被注册在主机端100的伙伴列表中并用于使用移动消息收发器服务的客户端(图1中所示的500)。具体而言,PDSN接口单元130发送图像数据的传输分组,所述传输分组是由传输分组创建单元120为分组中指定的客户端创建的。此外,PDSN接口单元130从使用移动消息收发器服务的客户端接收图像数据的另一传输分组。
图像解码器140对PDSN接口单元130接收的图像数据的传输分组进行解码。例如,图像解码器140对包括在传输分组中的JPEG压缩图像进行解码。
用户接口单元150提供与用户的接口,以控制主机端100的操作。具体而言,用户接口单元150接收用户的动作,所述动作用于发送消息(例如邀请消息)、或发送移动消息收发器服务使用的图像,然后向控制单元160发送相应的输入信号。
通常,控制单元160根据从用户接收的输入信号或按照预定操作程序来控制主机端100。例如,当接收对于图像传输的请求时,控制单元160控制图像获取单元110、传输分组创建单元120以及PDSN接口单元130,以获取发送方的图像并将其发送到指定的终端。具体而言,控制单元160在特定时间段(例如1秒的时间间隔)发送图像数据的传输分组。优选的是,控制单元160也使显示单元190能够显示正在发送的图像。
此外,控制单元160控制图像解码器140以及显示单元190,以处理通过PDSN接口单元130接收的图像数据的传输分组,并在屏幕上显示所处理的图像。在从图像解码器140接收到所解码的图像之后,控制单元160确定所解码的图像的有效性并且只显示有效的图像。如果所解码的图像的至少一个片断被破坏,则控制单元160确定该被破坏的图像是无效的并且优选地忽略它。
无线通信接口单元170在控制单元160的控制下通过无线通信网络执行普通通信。例如,无线通信接口单元170控制主机端110的传统话音呼叫。此外,无线通信接口单元170通过SMS服务器(图1中的200)以SMS的形式发送或接收邀请消息。
存储单元180存储与主机端100的操作相关的程序和数据。具体而言,存储单元180存储地址簿181、消息收发器程序183以及伙伴列表185。伙伴列表185是经由移动消息收发器服务而交谈的一系列人并且也被称为对话伙伴列表。
显示单元190在控制单元160的控制下以可视方式输出图像数据。例如,显示单元190表现使用移动消息收发器服务从指定的对方终端接收的图像。显示单元160可以包括用于对话方的图像显示部分、谈话显示部分以及消息输入部分。
图5(a)和(b)提供了示出依据本发明的示范性实施例的执行移动消息收发器服务的一对移动通信终端的屏幕视图。图5(a)和(b)分别指代主机端100和客户端500。在图5(a)和5(b)中,终端100和500的每个分别具有其自身的图像显示部分510和610、对方的图像显示部分520和620、谈话显示部分530和630以及消息输入部分540和640。
因此,使用移动消息收发器服务的人可以同时查看并与对方对话。在示范性实施例中,本发明可以实现在终端之间的压缩图像的直接传输,而无需使用现有CDMA网络系统中的服务器。因为本发明也允许在移动消息收发器服务期间压缩图像的周期性传输,所以本发明对于相对低速的通信网络来说是受欢迎并具有优势的。
尽管已参考本发明的示范性实施例具体示出和描述了本发明,但是本领域技术人员应当理解,在不背离本发明的精神和范围的情况下,可以做出各种形式和细节上的改变,由所附权利要求书来限定本发明的精神和范围。
权利要求
1.一种用于执行移动消息收发器服务的移动通信终端,该终端包括控制单元;图像获取单元,用于在移动消息收发器服务的执行期间,响应于对图像传输的请求而在控制单元的控制下获得图像数据;传输分组创建单元,用于在控制单元的控制下创建图像数据的第一传输分组;以及分组数据通信网络接口单元,用于提供与分组数据通信网络的接口,并在控制单元的控制下在特定时间段向分组数据通信网络发送所述图像数据的第一传输分组。
2.根据权利要求1所述的移动通信终端,其中,所述图像获取单元包括被配置为其位置或方向可调节以使其如同位于该终端的前表面的相机镜头。
3.根据权利要求1所述的移动通信终端,其中,所述传输分组创建单元将图像数据划分为可一次传输的片断,并压缩所划分的片断,其中,所述图像数据的第一传输分组包括所划分和压缩的图像片断、发送方的IP地址和接收方的IP地址。
4.根据权利要求3所述的移动通信终端,其中,所述传输分组创建单元通过使用JPEG方法来压缩所划分的图像数据的片断。
5.根据权利要求1所述的移动通信终端,其中,所述图像数据的第一传输分组包括关于对方移动通信终端的信息,其中,所述分组数据通信接口单元通过分组数据通信网络向对方移动通信终端发送第一传输分组。
6.根据权利要求1所述的移动通信终端,其中,所述特定的时间段大约是1秒。
7.根据权利要求1所述的移动通信终端,还包括图像解码器,用于对所述分组数据通信接口单元在移动消息收发器服务的执行期间接收的图像数据的第二传输分组进行解码;以及显示单元,用于显示所解码的图像数据。
8.根据权利要求7所述的移动通信终端,其中,所述显示单元包括用于显示第二分组的第二图像显示部分、对话显示部分和消息输入部分。
9.根据权利要求8所述的移动通信终端,其中,所述显示单元还包括用于显示第一分组的第一图像显示部分。
10.根据权利要求7所述的移动通信终端,其中,所述控制单元从图像解码器接收所解码的图像数据,确定所解码的图像数据的有效性并且控制所述显示单元只显示有效的图像。
11.一种用于移动消息收发器服务的执行中的图像传输的方法,该方法包括在移动消息收发器服务的执行期间,响应于对图像传输的请求而获得图像数据;创建图像数据的第一传输分组;以及在特定时间段向分组数据通信网络发送图像数据的第一传输分组。
12.根据权利要求11所述的方法,其中,创建所述第一分组包括将图像数据划分为可一次传输的片断、压缩所划分的片断并且创建所述第一分组,该第一分组具有所划分和压缩的图像片断、发送方的IP地址和接收方的IP地址。
13.根据权利要求11所述的方法,其中,所述第一分组的发送是以大约1秒的时间间隔执行的。
14.根据权利要求11所述的方法,还包括在移动消息收发器服务的执行期间从分组数据通信网络接收图像数据的第二传输分组;解码该图像数据的第二传输分组;以及显示所解码的图像数据。
15.根据权利要求14所述的方法,其中,所述显示所解码的图像数据包括在显示单元的第二图像显示部分中显示该第二分组,所述显示单元还具有对话显示部分和消息输入部分。
16.根据权利要求15所述的方法,还包括在与所述第二图像显示部分分离的第一图像显示部分中显示所述第一分组。
17.根据权利要求14所述的方法,还包括确定所解码的图像数据的有效性,其中,所述显示所解码的图像数据包括只显示有效的图像。
全文摘要
提供了一种能够在移动消息收发器服务的执行期间发送图像的移动通信终端和方法。主机端响应于对图像传输的请求而获取图像数据,并创建该图像数据的第一传输分组。在特定时间段通过分组数据通信网络将该第一分组发送到主机端。此外,当从客户端接收到图像数据的第二传输分组时,所述主机端对所接收的第二分组进行解码和显示。
文档编号H04L12/56GK101064869SQ20071009663
公开日2007年10月31日 申请日期2007年4月19日 优先权日2006年4月24日
发明者崔佑赫 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1