用于在终端中发送图片的设备和方法

文档序号:7985699阅读:215来源:国知局
用于在终端中发送图片的设备和方法
【专利摘要】提供一种用于在终端中发送图片的设备和方法。所述设备包括:发送时间计算单元,计算在不同发送模式下发送图片所需的图片发送时间;显示单元,向用户显示所述不同发送模式及其相应的图片发送时间;指示接收单元,接收用户从显示的所述不同发送模式中选择的发送模式;发送单元,根据用户选择的发送模式来发送图片。根据上述方案,能够有效地在网络中传输图片。
【专利说明】用于在终端中发送图片的设备和方法
【技术领域】
[0001]本申请涉及一种发送图片的技术,具体说来,涉及一种用于在终端中发送图片的设备和方法。
【背景技术】
[0002]随着通信技术的发展,在诸如互联网、移动通信网络、无线局域网等各种网络中,常常会需要在终端之间传送图片。然而,随着数码照相技术的发展,拍摄的图片文件往往具有比较大的数据量,因此,在发送这样的图片时,会需要花费大量的时间。
[0003]现有技术中虽然会在发送图片的同时显示进度条,但用户并不能够通过所述进度条确切地了解发送图片所需的时间。此外,当通过进度条发现图片文件的传输由于网络条件等出现不顺畅时,用户只能够选择放弃传输,而没有更好的解决办法。
[0004]因此,需要一种使用户能够在网络中更为有效地发送图片的技术方案。

【发明内容】

[0005]本发明的目的在于提供一种能够在终端中有效地发送图片的设备和方法。
[0006]根据本发明的一方面,提供一种用于在终端中发送图片的设备,包括:发送时间计算单元,计算在不同发送模式下发送图片所需的图片发送时间;显示单元,向用户显示所述不同发送模式及其相应的图片发送时间;指示接收单元,接收用户从显示的所述不同发送模式中选择的发送模式;发送单元,根据用户选择的发送模式来发送图片。
[0007]在所述设备中,不同发送模式可对应于在不同压缩率下发送图片的模式。
[0008]在所述设备中,发送时间计算单元可基于图片的大小、压缩率、网络传输速率来计算在不同发送模式下发送图片所需的图片发送时间。
[0009]在所述设备中,发送时间计算单元可在图片被发送之前计算在零压缩率下发送图片所需的图片发送时间,当在零压缩率下发送图片所需的时间小于预定门限时间时,发送单元直接在零压缩率下发送图片,当在零压缩率下发送图片所需的时间大于或等于所述预定门限时间时,发送时间计算单元继续计算在其它压缩率的发送模式下发送图片所需的图片发送时间,从而显示单元向用户显示所述其它压缩率的发送模式及其相应的图片发送时间,指示接收单元接收用户从显示的所述其它压缩率的发送模式中选择的发送模式,发送单元根据用户选择的发送模式来发送图片。
[0010]在所述设备中,发送时间计算单元可在图片被发送之前计算在零压缩率和其它压缩率的发送模式下发送图片所需的图片发送时间,从而显示单元向用户显示所述零压缩率和其它压缩率的发送模式及其相应的图片发送时间,指示接收单元接收用户从显示的所述零压缩率和其它压缩率的发送模式中选择的发送模式,发送单元根据用户选择的发送模式来发送图片。
[0011]在所述设备中,发送单元可首先发送零压缩率图片,在发送单元发送零压缩率图片的同时,发送时间计算单元计算零压缩率图片的剩余传输时间以及在其它压缩率的发送模式下发送图片所需的图片发送时间,从而显示单元向用户显示所述剩余传输时间、其它压缩率的发送模式及其相应的图片发送时间,如果指示接收单元接收到用户从其它压缩率的发送模式中选择的发送模式,则发送单元根据用户选择的发送模式来发送图片。
[0012]在所述设备中,显示单元可在向用户显示不同压缩率的发送模式及其相应的图片发送时间时,还显示不同压缩率下得到的图片效果图。
[0013]在所述设备中,如果用户选择的发送模式为发送图片的缩略图的发送模式,则在发送单元根据用户选择的发送模式发送完图片的缩略图之后,指示接收单元可从用户或者图片接收方接收关于是否发送图片本身的指示,如果指示接收单元从用户或者图片接收方接收到发送所述图片本身的指示,则发送单元发送所述图片本身。
[0014]根据本发明的另一方面,提供一种用于在终端中发送图片的方法,包括:计算在不同发送模式下发送图片所需的图片发送时间;向用户显示所述不同发送模式及其相应的图片发送时间;接收用户从显示的所述不同发送模式中选择的发送模式;根据用户选择的发送模式来发送图片。
[0015]在所述方法中,不同发送模式可对应于在不同压缩率下发送图片的模式。
[0016]在所述方法中,可基于图片的大小、压缩率、网络传输速率来计算在不同发送模式下发送图片所需的图片发送时间。
[0017]在所述方法中,在图片被发送之前计算在零压缩率下发送图片所需的图片发送时间,当在零压缩率下发送图片所需的时间小于预定门限时间时,可直接在零压缩率下发送图片,当在零压缩率下发送图片所需的时间大于或等于所述预定门限时间时,继续计算在其它压缩率的发送模式下发送图片所需的图片发送时间,从而向用户显示所述其它压缩率的发送模式及其相应的图片发送时间,接收用户从显示的所述其它压缩率的发送模式中选择的发送模式,根据用户选择的发送模式来发送图片。
[0018]在所述方法中,可在图片被发送之前计算在零压缩率和其它压缩率的发送模式下发送图片所需的图片发送时间,从而向用户显示所述零压缩率和其它压缩率的发送模式及其相应的图片发送时间,接收用户从显示的所述零压缩率和其它压缩率的发送模式中选择的发送模式,根据用户选择的发送模式来发送图片。
[0019]在所述方法中,可首先发送零压缩率图片,在发送零压缩率图片的同时,计算零压缩率图片的剩余传输时间以及在其它压缩率的发送模式下发送图片所需的图片发送时间,从而向用户显示所述剩余传输时间、其它压缩率的发送模式及其相应的图片发送时间,如果接收到用户从其它压缩率的发送模式中选择的发送模式,则根据用户选择的发送模式来发送图片。
[0020]在所述方法中,在向用户显示不同压缩率的发送模式及其相应的图片发送时间时,还可显示不同压缩率下得到的图片效果图。
[0021]在所述方法中,如果用户选择的发送模式为发送图片的缩略图的发送模式,则可在根据用户选择的发送模式发送完图片的缩略图之后,从用户或者图片接收方接收关于是否发送图片本身的指示,如果从用户或者图片接收方接收到发送所述图片本身的指示,则发送所述图片本身。
[0022]根据本发明的另一方面,提供一种用于在终端中发送文件的设备,包括:发送时间计算单元,计算在不同发送模式下发送文件所需的文件发送时间;显示单元,向用户显示所述不同发送模式及其相应的文件发送时间;指示接收单元,接收用户从显示的所述不同发送模式中选择的发送模式;发送单元,根据用户选择的发送模式来发送文件。
[0023]根据本发明的用于在终端中发送图片的设备和方法,能够获取不同发送模式下的图片发送时间,并由此促使用户能够选择发送图片的具体模式,从而更为有效地在网络中传输图片。
【专利附图】

【附图说明】
[0024]通过下面结合附图对本发明示例性实施例的描述,本发明的上述和其它目的和特点将会变得更加清楚,其中:
[0025]图1示出根据本发明示例性实施例的用于在终端中发送图片的设备的框图;
[0026]图2示出根据本发明示例性实施例的用于在终端中发送图片的方法的流程图;
[0027]图3示出根据本发明另一示例性实施例的用于在终端中发送图片的方法的流程图;
[0028]图4示出根据本发明另一示例性实施例的用于在终端中发送图片的用户界面;
[0029]图5示出根据本发明另一示例性实施例的用于在终端中发送图片的方法的流程图;
[0030]图6示出根据本发明另一示例性实施例的用于在终端中发送图片的用户界面;
[0031]图7示出根据本发明另一示例性实施例的用于在终端中发送图片的方法的流程图;
[0032]图8示出根据本发明另一示例性实施例的用于在终端中发送图片的用户界面。【具体实施方式】
[0033]现将详细参照本发明的实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。以下将通过参照附图来说明所述实施例,以便解释本发明。
[0034]图1示出根据本发明示例性实施例的用于在终端中发送图片的设备的框图。如图1所示,根据本发明示例性实施例的用于在终端中发送图片的设备包括:发送时间计算单元10、显示单元20、指示接收单元30和发送单元40。作为示例,这里所述的终端可以是个人计算机、移动通信终端、平板电脑、游戏机、个人数字助理、数字多媒体播放器等各种可以进行联网的电子设备。
[0035]具体来说,发送时间计算单元10用于计算在不同发送模式下发送图片所需的图片发送时间。这里所述的不同发送模式既可对应于不同的图片传输方式,也可对应于对图片自身执行的不同处理(例如,压缩处理)方式。作为优选方式,所述不同发送模式对应于在不同压缩率下发送图片的模式,在这种情况下,对于本领域技术人员而言,发送时间计算单元10可采用任何适当的方式来计算在不同压缩率的发送模式下发送图片所需的图片发送时间。例如,发送时间计算单元10可基于图片的大小、压缩率、网络传输速率来计算在不同发送模式下发送图片所需的图片发送时间。
[0036]显示单元20用于向用户显示不同发送模式及其相应的图片发送时间。对于本领域技术人员而言,显示单元20可采用任何适当的界面布局来向用户显示不同发送模式及其相应的图片发送时间。作为优选方式,显示单元20在向用户显示不同压缩率的发送模式及其相应的图片发送时间时,还可显示在相应的不同压缩率下得到的图片效果图,从而便于用户做出关于发送模式的选择。
[0037]指示接收单元30用于接收用户从显示的所述不同发送模式中选择的发送模式。这里,用户可结合显示单元20上对不同发送模式的显示,通过各种操作来作出选择指示,例如,按键输入、触摸输入、语音输入等。特别地,当显示单元20利用液晶触摸屏来实现时,可将指示接收单元30与显示单元20均集成在液晶触摸屏显示器上。
[0038]发送单元40用于根据用户选择的发送模式来发送图片。通过上述方式,能够在发送图片时获取发送图片所需的时间,并向用户提供不同的发送方式下对应的图片发送时间,从而能够根据用户选择的期望发送模式来有效地发送图片。
[0039]应注意:上述各个操作单元可采用基于硬件设计或编程的逻辑编程器件(诸如CPLD或FPGA器件)来实现,也可利用具有相关运算能力的数字信号处理器件(诸如DSP等器件)来实现。或者,可采用软件编程的方式来实现相应的处理模块。
[0040]以下参照图2来描述根据本发明示例性实施例的用于在终端中发送图片的方法。
[0041]参照图2,在步骤S100,由发送时间计算单元10计算在不同发送模式下发送图片所需的图片发送时间。这里所述的不同发送模式既可对应于不同的图片传输方式,也可对应于对图片自身执行的不同处理(例如,压缩处理)方式。作为优选方式,所述不同发送模式对应于在不同压缩率下发送图片的模式,在这种情况下,对于本领域技术人员而言,可采用任何适当的方式来计算在不同压缩率的发送模式下发送图片所需的图片发送时间。例如,基于图片的大小、压缩率、网络传输速率来计算在不同发送模式下发送图片所需的图片发送时间。此外,所述不同发送模式还可包括发送图片的缩略图的发送模式,这里,本领域技术人员应清楚,可基于图片的EXIF信息来获取图片的缩略图。
[0042]接下来,在步骤S200,由显示单元20向用户显示不同发送模式及其相应的图片发送时间。对于本领域技术人员而言,可采用任何适当的界面布局来向用户显示不同发送模式及其相应的图片发送时间。作为优选方式,在向用户显示不同压缩率的发送模式及其相应的图片发送时间时,还可显示不同压缩率下得到的图片效果图,从而便于用户参考显示出的图片效果图做出关于发送模式的选择。
[0043]然后,在步骤S300,由指示接收单元30接收用户从显示的所述不同发送模式中选择的发送模式。这里,用户可不同发送模式的显示方式,通过各种操作来作出选择指示,例如,按键输入、触摸输入、语音输入等。
[0044]然后,在步骤S400,由发送单元40根据用户选择的发送模式来发送图片。此外,作为优选方案,在不同发送模式对应于在不同压缩率下发送图片的模式的情况下,如果用户选择的发送模式为发送图片的缩略图的发送模式,则在根据用户选择的发送模式发送完图片的缩略图之后,所述方法还可包括:从用户或者图片接收方接收关于是否发送图片本身的指示,如果从用户或者图片接收方接收到发送所述图片本身的指示,则发送所述图片本身。
[0045]以上结合图1所述的用于在终端中发送图片的设备描述了根据本发明示例性实施例的用于在终端中发送图片的方法,然而,应理解,图2所示的方法也可以通过计算机编程来依靠单纯的软件方式进行实施。
[0046]图3示出根据本发明另一示例性实施例的用于在终端中发送图片的方法的流程图。
[0047]参照图3,在步骤S90,根据用户的输入选择将被发送的图片。
[0048]在步骤S110,由发送时间计算单元10在图片被发送之前计算在零压缩率下发送图片所需的图片发送时间。
[0049]然后,在步骤S120,将在步骤SllO计算出的图片发送时间与预定门限时间进行比较。这里,所述预定门限时间可以是预设值,并能够根据用户的设置进行相应的调整。当在零压缩率下发送图片所需的时间小于预定门限时间时,在步骤S130,发送单元40直接在零压缩率下发送图片,否则,当在零压缩率下发送图片所需的时间大于或等于所述预定门限时间时,在步骤S140,发送时间计算单元10继续计算在其它压缩率的发送模式下发送图片所需的图片发送时间。
[0050]接下来,在步骤S200,显示单元20向用户显示所述其它压缩率的发送模式及其相应的图片发送时间。然后,在步骤S300,指示接收单元30接收用户从显示的所述其它压缩率的发送模式中选择的发送模式。在步骤S400,发送单元40根据用户选择的发送模式来发送图片。
[0051]图4示出根据本发明另一示例性实施例的用于在终端中发送图片的用户界面。如图4所示,根据本发明的当前示例性实施例,在进入图片发送界面之后,当计算出的在零压缩率下发送图片所需的时间大于或等于所述预定门限时间,则计算在其它压缩率的发送模式下发送图片所需的图片发送时间。然后,向用户显示如图4所示的对应于不同压缩率的发送模式以及相应计算出的图片发送时间。应注意:图4所示的列表显示形式仅仅是作为示例,并不会限制本发明的保护范围,任何向用户输出相关信息的方式均可应用于本发明以解决其技术问题。
[0052]图5示出根据本发明另一示例性实施例的用于在终端中发送图片的方法的流程图。
[0053]参照图5,在步骤S90,根据用户的输入选择将被发送的图片。
[0054]在步骤S150,发送时间计算单元10在图片被发送之前计算在零压缩率和其它压缩率的发送模式下发送图片所需的图片发送时间。
[0055]然后,在步骤S200,显示单元20向用户显示所述零压缩率和其它压缩率的发送模式及其相应的图片发送时间。
[0056]接下来,在步骤S300,指示接收单元30接收用户从显示的所述零压缩率和其它压缩率的发送模式中选择的发送模式。
[0057]然后,在步骤S400,发送单元根据用户选择的发送模式来发送图片。
[0058]图6示出根据本发明另一示例性实施例的用于在终端中发送图片的用户界面。如图6所示,根据本发明的当前示例性实施例,在进入图片发送界面之后,计算在零压缩率和其它压缩率的发送模式下发送图片所需的图片发送时间。然后,向用户显示如图6所示的对应于零压缩率和其它压缩率的发送模式以及相应计算出的图片发送时间。应注意:图6所示的列表显示形式仅仅是作为示例,并不会限制本发明的保护范围,任何向用户输出相关信息的方式均可应用于本发明以解决其技术问题。
[0059]图7示出根据本发明另一示例性实施例的用于在终端中发送图片的方法的流程图。[0060]参照图7,在步骤S90,根据用户的输入选择将被发送的图片。
[0061 ] 在步骤SI 11,发送单元40首先发送零压缩率图片。
[0062]在发送单元40发送零压缩率图片的同时,发送时间计算单元10在步骤S112计算零压缩率图片的剩余传输时间。然后,在步骤S113,显示单元20向用户显示所述剩余传输时间。在步骤S114,指示接收单元30确定用户是否取消当前的图片发送。如果在步骤S114确定用户没有取消当前的图片发送,则步骤S115,发送单元40继续发送零压缩率图片。否贝U,在步骤S140,发送时间计算单元10计算在其它压缩率的发送模式下发送图片所需的图片发送时间。
[0063]接下来,在步骤S200,显示单元20向用户显示所述其它压缩率的发送模式及其相应的图片发送时间。然后,在步骤S300,指示接收单元30接收用户从显示的所述其它压缩率的发送模式中选择的发送模式。在步骤S400,发送单元40根据用户选择的发送模式来发送图片。
[0064]应注意,图7所示的步骤顺序仅仅是示例性的,而对于本领域技术人员而言,可对上述步骤顺序进行相应的调整。例如,步骤S112与步骤S140可同时进行,在这种情况下,步骤S113与步骤S200也可进行合并,即,显示单元40可同时向用户显示所述剩余传输时间、其它压缩率的发送模式及其相应的图片发送时间,此时,如果指示接收单元30接收到用户从其它压缩率的发送模式中选择的发送模式,则表示用户取消了原来的零压缩率图片发送,从而发送单元40可根据用户选择的发送模式来发送图片。
[0065]图8示出根据本发明另一示例性实施例的用于在终端中发送图片的用户界面。如图8所示,根据本发明的当前示例性实施例,在进入图片发送界面之后,首先进行零压缩率图片的发送,并在发送的同时计算剩余传输时间。在此基础上,向用户输出是否取消发送的交互界面,并在用户确定取消当前图片发送时,向用户显示对应于其它压缩率的发送模式以及相应计算出的图片发送时间。应注意:图8所示的列表显示形式仅仅是作为示例,并不会限制本发明的保护范围,任何向用户输出相关信息的方式均可应用于本发明以解决其技术问题。
[0066]以上针对图片文件描述了本发明的示例性实施例,然而,应理解,本发明的范围并非受限于图片文件,任何能够采用不同发送模式进行传输的文件均可应用于本发明,从而实现在网络中的有效传输。相应地,可针对待发送的文件执行以上针对图片进行的各种操作。
[0067]根据本发明的用于在终端中发送图片的设备和方法,能够获取不同发送模式下的图片发送时间,并由此促使用户能够选择发送图片的具体模式,从而更为有效地在网络中传输图片。
[0068]本发明的以上各个实施例仅仅是示例性的,而本发明并不受限于此。本领域技术人员应该理解:在不脱离本发明的原理和精神的情况下,可对这些实施例进行改变,也就是说,任何形式或细节上的变化仍落入本发明的范围之中,其中,本发明的范围在权利要求及其等同物中限定。
【权利要求】
1.一种用于在终端中发送图片的设备,包括: 发送时间计算单元,计算在不同发送模式下发送图片所需的图片发送时间; 显示单元,向用户显示所述不同发送模式及其相应的图片发送时间; 指示接收单元,接收用户从显示的所述不同发送模式中选择的发送模式; 发送单元,根据用户选择的发送模式来发送图片。
2.如权利要求1所述的设备,其中,不同发送模式对应于在不同压缩率下发送图片的模式。
3.如权利要求2所述的设备,其中,发送时间计算单元基于图片的大小、压缩率、网络传输速率来计算在不同发送模式下发送图片所需的图片发送时间。
4.如权利要求3所述的设备,其中,发送时间计算单元在图片被发送之前计算在零压缩率下发送图片所需的图片发送时间,当在零压缩率下发送图片所需的时间小于预定门限时间时,发送单元直接在零压缩率下发送图片,当在零压缩率下发送图片所需的时间大于或等于所述预定门限时间时,发送时间计算单元继续计算在其它压缩率的发送模式下发送图片所需的图片发送时间,从而显示单元向用户显示所述其它压缩率的发送模式及其相应的图片发送时间,指示接收单元接收用户从显示的所述其它压缩率的发送模式中选择的发送模式,发送单元根据用户选择的发送模式来发送图片。
5.如权利要求3所述的设备,其中,发送时间计算单元在图片被发送之前计算在零压缩率和其它压缩率的发 送模式下发送图片所需的图片发送时间,从而显示单元向用户显示所述零压缩率和其它压缩率的发送模式及其相应的图片发送时间,指示接收单元接收用户从显示的所述零压缩率和其它压缩率的发送模式中选择的发送模式,发送单元根据用户选择的发送模式来发送图片。
6.如权利要求3所述的设备,其中,发送单元首先发送零压缩率图片,在发送单元发送零压缩率图片的同时,发送时间计算单元计算零压缩率图片的剩余传输时间以及在其它压缩率的发送模式下发送图片所需的图片发送时间,从而显示单元向用户显示所述剩余传输时间、其它压缩率的发送模式及其相应的图片发送时间,如果指示接收单元接收到用户从其它压缩率的发送模式中选择的发送模式,则发送单元根据用户选择的发送模式来发送图片。
7.如权利要求2所述的设备,其中,显示单元在向用户显示不同压缩率的发送模式及其相应的图片发送时间时,还显示不同压缩率下得到的图片效果图。
8.如权利要求1所述的设备,其中,如果用户选择的发送模式为发送图片的缩略图的发送模式,则在发送单元根据用户选择的发送模式发送完图片的缩略图之后,指示接收单元从用户或者图片接收方接收关于是否发送图片本身的指示,如果指示接收单元从用户或者图片接收方接收到发送所述图片本身的指示,则发送单元发送所述图片本身。
9.一种用于在终端中发送图片的方法,包括: 计算在不同发送模式下发送图片所需的图片发送时间; 向用户显示所述不同发送模式及其相应的图片发送时间; 接收用户从显示的所述不同发送模式中选择的发送模式; 根据用户选择的发送模式来发送图片。
10.如权利要求9所述的方法,其中,不同发送模式对应于在不同压缩率下发送图片的模式。
11.如权利要求10所述的方法,其中,基于图片的大小、压缩率、网络传输速率来计算在不同发送模式下发送图片所需的图片发送时间。
12.如权利要求11所述的方法,其中,在图片被发送之前计算在零压缩率下发送图片所需的图片发送时间,当在零压缩率下发送图片所需的时间小于预定门限时间时,直接在零压缩率下发送图片,当在零压缩率下发送图片所需的时间大于或等于所述预定门限时间时,继续计算在其它压缩率的发送模式下发送图片所需的图片发送时间,从而向用户显示所述其它压缩率的发送模式及其相应的图片发送时间,接收用户从显示的所述其它压缩率的发送模式中选择的发送模式,根据用户选择的发送模式来发送图片。
13.如权利要求11所述的方法,其中,在图片被发送之前计算在零压缩率和其它压缩率的发送模式下发送图片所需的图片发送时间,从而向用户显示所述零压缩率和其它压缩率的发送模式及其相应的图片发送时间,接收用户从显示的所述零压缩率和其它压缩率的发送模式中选择的发送模式,根据用户选择的发送模式来发送图片。
14.如权利要求11所述的方法,其中,首先发送零压缩率图片,在发送零压缩率图片的同时,计算零压缩率图片的剩余传输时间以及在其它压缩率的发送模式下发送图片所需的图片发送时间,从而向用户显示所述剩余传输时间、其它压缩率的发送模式及其相应的图片发送时间,如果接收到用户从其它压缩率的发送模式中选择的发送模式,则根据用户选择的发送模式来发送图片。
15.如权利要求10所述的方法,其中,在向用户显示不同压缩率的发送模式及其相应的图片发送时间时,还显示不同压缩率下得到的图片效果图。
16.如权利要求9所述的方法,其中,如果用户选择的发送模式为发送图片的缩略图的发送模式,则在根据用户选择的发送模式发送完图片的缩略图之后,从用户或者图片接收方接收关于是否发送图片 本身的指示,如果从用户或者图片接收方接收到发送所述图片本身的指示,则发送所述图片本身。
17.一种用于在终端中发送文件的设备,包括: 发送时间计算单元,计算在不同发送模式下发送文件所需的文件发送时间; 显示单元,向用户显示所述不同发送模式及其相应的文件发送时间; 指示接收单元,接收用户从显示的所述不同发送模式中选择的发送模式; 发送单元,根据用户选择的发送模式来发送文件。
【文档编号】H04N19/00GK103813002SQ201210457530
【公开日】2014年5月21日 申请日期:2012年11月14日 优先权日:2012年11月14日
【发明者】张柏卉 申请人:广州三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1