图片上传的方法及装置的制作方法

文档序号:7752000阅读:135来源:国知局
专利名称:图片上传的方法及装置的制作方法
技术领域
本发明涉及网络应用领域,特别涉及一种图片上传的方法及装置。
背景技术
随着网络技术的迅速发展,各种各样的网络应用越来越多。就网络相册这种网络应用而言,通过将用户选择的图片上传到网络,为用户提供个人图片展示、存放的平台,可以极大地丰富人们的日常生活。现有技术在实现将用户选择的图片上传到网络时,除了需要用户在每次上传图片前选择待上传的图片,还需要用户为每次待上传的图片选择对应的网络相册,且当用户选择的网络相册装不下当前待上传的图片时,还要提示用户重新选择或新建网络相册。在实现本发明的过程中,发明人发现现有技术至少存在以下缺点由于现有技术在每次上传图片前,都需要用户为待上传的图片选择对应的网络相册,且当用户选择的网络相册装不下当前待上传的图片时,也需要用户再次选择网络相册, 多次的选择操作会给用户带来不便,不利于用户体验。

发明内容
为了提供一种智能的图片上传方式,降低用户选择网络相册的次数,从而提升用户体验,本发明实施例提供了一种图片上传的方法及装置。所述技术方案如下—方面,提供了一种图片上传的方法,所述方法包括确定默认的网络相册;获取用户每次选择的待上传图片;将所述用户每次选择的待上传图片上传到所述默认的网络相册。其中,所述默认的网络相册为上一次成功上传图片的网络相册,或是用户预先指定的网络相册。可选地,所述将所述用户每次选择的待上传图片上传到所述默认的网络相册之前,还包括显示所述用户每次选择的待上传图片的信息及所述默认的网络相册的信息。可选地,所述将所述用户每次选择的待上传图片上传到所述默认的网络相册之前,还包括将所述用户每次选择的待上传图片转换成符合上传要求的图片。具体地,所述将所述用户每次选择的待上传图片上传到所述默认的网络相册,具体包括检测所述默认的网络相册是否能装下当前的待上传图片;如果是,则将所述当前的待上传图片上传到所述默认的网络相册;如果否,则创建新的网络相册,将所述当前的待上传图片上传到所述新的网络相册,并将所述新的网络相册确定为默认的网络相册。
另一方面,还提供了一种图片上传的装置,所述装置包括确定模块,用于确定默认的网络相册;获取模块,用于获取用户每次选择的待上传图片;上传模块,用于将所述获取模块获取到的所述用户每次选择的待上传图片上传到所述确定模块确定的默认的网络相册。其中,所述确定模块确定的默认的网络相册为上一次成功上传图片的网络相册, 或是用户预先指定的网络相册。可选地,所述装置,还包括显示模块,用于显示所述获取模块获取到的用户每次选择的待上传图片的信息及所述默认的网络相册的信息。可选地,所述装置,还包括转换模块,用于将所述获取模块获取到的用户每次选择的待上传图片转换成符合上传要求的图片。具体地,所述上传模块,具体包括检测单元,用于检测所述确定模块确定的默认的网络相册是否能装下当前的待上传图片;第一上传单元,用于在所述检测单元检测出所述确定模块确定的默认的网络相册能装下当前的待上传图片时,将所述当前的待上传图片上传到所述确定模块确定的默认的网络相册;第二上传单元,用于在所述检测单元检测出所述确定模块确定的默认的网络相册装不下当前的待上传图片时,创建新的网络相册,将所述当前的待上传图片上传到所述新的网络相册,并将所述新的网络相册确定为默认的网络相册。本发明实施例提供的技术方案的有益效果是通过确定默认的网络相册,并将用户每次选择的待上传图片上传到默认的网络相册,从而避免了用户在多次上传图片时,需要多次选择网络相册的步骤,降低了用户选择网络相册的次数,进而提升用户体验;另外,通过将待上传图片转换成符合上传要求的图片, 可以提高上传成功率,且当默认的网络相册装不下当前的待上传图片时,通过自动创建新的网络相册,并将当前的待上传图片上传到新的网络相册,不仅实现了图片上传的智能化, 还可进一步降低用户选择网络相册的次数,提升用户体验。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的图片上传的方法流程图;图2是本发明实施例二提供的图片上传的方法流程图;图3是本发明实施例二提供的图片上传界面的示意图;图4是本发明实施例三提供的图片上传的装置结构示意图5是本发明实施例三提供的另一种图片上传的装置结构示意图;图6是本发明实施例三提供的又一种图片上传的装置结构示意图;图7是本发明实施例三提供的上传模块结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例一参见图1,本实施例提供了一种图片上传的方法,该方法流程具体如下101 确定默认的网络相册;102 获取用户每次选择的待上传图片;103 将该用户每次选择的待上传图片上传到默认的网络相册。本实施例提供的方法,通过确定默认的网络相册,并将用户每次选择的待上传图片上传到默认的网络相册,从而避免了用户在多次上传图片时,需要多次选择网络相册的步骤,降低了用户选择网络相册的次数,进而提升用户体验。实施例二本实施例提供了一种图片上传的方法,该方法通过确定默认的网络相册,并将用户每次选择的待上传图片上传到默认的网络相册,从而达到降低用户选择网络相册次数的目的。参见图2,方法流程具体如下201 确定默认的网络相册;其中,默认的网络相册,可以是上一次成功上传图片的网络相册,也可以是用户预先指定的网络相册。为了满足用户上传图片的需求,默认的网络相册需是用户认可的网络相册。在确定默认的网络相册之后,本实施例提供的方法还可以允许用户再次选择其他的网络相册作为默认的网络相册,本实施例不对确定默认网络相册的方式进行具体限定。例如,将上一次成功上传图片的网络相册A确定为默认的网络相册之后,用户又执行了选择操作,选择的结果为网络相册B,因此,为了满足用户上传图片的需求,将网络相册B确定为默认的网络相册。202 获取用户每次选择的待上传图片;针对该步骤,获取图片的方式已在现有技术中广泛应用,因此,关于如何获取用户选择的待上传图片,本实施例不作具体限定,具体实现时,可采取与现有技术相同的技术手段。203 显示用户每次选择的待上传图片的信息及默认的网络相册的信息;该步骤为可选步骤,之所以显示用户每次选择的待上传图片的信息及默认的网络相册的信息,是为了使图片上传的操作更加透明化,让用户了解上传前的情况。其中,待上传图片的信息包括但不限于待上传图片的大小及张数,默认的网络相册的信息包括但不限于默认的网络相册的总空间值、已用空间值以及使用比率等。具体显示方式及显示内容本实施例不作具体限定,如图3所示,操作界面除了显示默认的网络相册为“喜欢的图标”, 该相册已有51张图片等信息之外,还显示了待上传图片的大小27K、相册已使用0. 06% 12. 4M/20G等信息,通过该操作界面,可以使用户了解上传图片前的情况,以便用户确认,如,用户确认显示的信息之后,点击“上传”按钮,从而在用户确认的情况下上传图片,具体上传过程详见后续步骤。204 将用户每次选择的待上传图片上传到默认的网络相册;具体地,本实施例不对图片上传的方式进行限定。一般情况下,网络相册的容量都有一定的限制,当默认的网络相册装不下待上传的图片时,本实施例采取了自动创建新的网络相册的方式,从而避免用户再次手动选择网络相册,降低了用户选择网络相册的次数, 则将用户每次选择的待上传图片上传到默认的网络相册的具体过程如下检测默认的网络相册是否能装下当前的待上传图片;如果是,则将当前的待上传图片上传到默认的网络相册;如果否,则创建新的网络相册,将当前的待上传图片上传到新的网络相册,并将新的网络相册确定为默认的网络相册。其中,在自动创建新的网络相册之前,本实施例提供的方法还包括提示用户是否建立新的网络相册的步骤,如果用户同意,则建立新的网络相册,并将当前的待上传图片上传到新的网络相册;如果用户不同意,则放弃建立新的网络相册,从而可以保证在用户确认的情况下完成图片上传的操作,且降低用户选择网络相册的次数。例如,以默认的网络相册A可容纳512张图片为例,设用户选择上传N张图片到网络相册A,如果待上传图片数N加上该网络相册A原有的图片数M大于512,则会提示用户是否自动创建同名网络相册,如果用户同意,则自动创建同名网络相册B,并将前512-M张图片上传到网络相册A,将后面的N+M-255张图片上传到网络相册B中。上传完成后,将下一次上传图片的默认的网络相册改为新建的同名网络相册B,从而方便完成下次上传任务。需要说明的是,针对默认的网络相册装不下当前的待上传图片的情况,本实施例为了降低用户选择网络相册的次数,仅以创建新的网络相册为例进行说明。该步骤中,新的网络相册是原来没有的网络相册,而实际应用中,通过用户再次选择网络相册,将当前的待上传图片上传到已建立且具有空闲容量的其他网络相册,本实施例提供的方法同样支持, 并对此不作具体限定。例如,在将当前的待上传图片P上传到默认的网络相册A时,如果检测出默认的网络相册装不下当前的待上传图片P,本实施例提供的方法,既可以创建一个新的网络相册 B,用来继续上传当前的待上传图片P以及后续的待上传图片,也可以在用户主动进行选择的情况下,将当前的待上传图片P及后续的待上传图片上传到用户选择的已有网络相册C 中,本实施例对此不作具体限定。可选地,如果默认的网络相册对待上传到其中的图片有格式或大小等上传要求, 则本实施例提供的方法还支持对图片进行转换,即需要将用户每次选择的待上传图片转换成符合上传要求的图片之后,再上传到默认的网络相册,避免因不满足上传要求而导致图片上传失败,从而保证图片上传的成功率。其中,本实施例不对具体的上传要求进行限定, 例如,待上传图片的格式为GIF(Graphics Interchange Format,图像互换格式),而上传要求规定了图片的格式为JPEG(Joint Photographic Experts Group,联合图像专家小组), 则该步骤需要将待上传图片转换为JPEG格式之后,再上传到默认的网络相册;又例如,待上传图片的大小为1M,而上传要求规定了图片的大小不能超过256K,则该步骤需要先将待上传图片压缩到256K大小以内,再将其上传到默认的网络相册。
针对上传前需对图片进行压缩的情况,为了充分满足用户的上传要求,也可以由用户决定是否进行压缩,仍以图3所示的操作界面为例,在上传图片前,提示用户是否对其进行压缩,并提示无压缩的缺陷,如上传较慢等,从而在用户选择无压缩上传的选项后,满足用户希望的无压缩上传要求。本实施例提供的方法,通过确定默认的网络相册,将用户每次选择的待上传图片上传到默认的网络相册,从而避免了用户在多次上传图片时,需要多次选择网络相册的步骤,降低了用户选择网络相册的次数,进而提升用户体验;另外,通过将待上传图片转换成满足上传要求的图片,可以保证图片上传的成功率,且当默认的网络相册装不下当前的待上传图片时,通过自动创建新的网络相册,并将当前的待上传图片上传到新的网络相册,不仅实现了图片上传的智能化,还可进一步降低用户选择网络相册的次数,提升用户体验。实施例三参见图4,本实施例提供了一种图片上传的装置,该装置包括确定模块401,用于确定默认的网络相册;获取模块402,用于获取用户每次选择的待上传图片;上传模块403,用于将获取模块402获取到的用户每次选择的待上传图片上传到确定模块401确定的默认的网络相册。其中,确定模块401确定的默认的网络相册为上一次成功上传图片的网络相册, 或是用户预先指定的网络相册。可选地,参见图5,该图片上传的装置,还包括显示模块404,用于显示获取模块402获取到的用户每次选择的待上传图片的信息及默认的网络相册的信息。参见图6,该图片上传的装置,还包括转换模块405,用于将获取模块402获取到的用户每次选择的待上传图片转换成符合上传要求的图片。需要说明的是,转换模块405可以在显示模块404执行显示操作之后进行转换操作,也可以在显示模块404执行显示操作之前执行转换操作,本实施例对此不作具体限定, 此处仅以显示模块404执行显示操作之后再由转换模块405执行转换操作为例进行说明。具体地,参见图7,上传模块403,具体包括检测单元403a,用于检测确定模块401确定的默认的网络相册是否能装下当前的待上传图片;第一上传单元40 ,用于在检测单元403a检测出确定模块401确定的默认的网络相册能装下当前的待上传图片时,将当前的待上传图片上传到确定模块401确定的默认的网络相册;第二上传单元403c,用于在检测单元403a检测出确定模块401确定的默认的网络相册装不下当前的待上传图片时,创建新的网络相册,将当前的待上传图片上传到新的网络相册,并将该新的网络相册确定为默认的网络相册。综上所述,本实施例提供的装置,通过确定默认的网络相册,并将用户每次选择的待上传图片上传到默认的网络相册,从而避免了用户在多次上传图片时,需要多次选择网络相册的步骤,降低了用户选择网络相册的次数,进而提升用户体验;另外,通过将待上传图片转换成满足上传要求的图片,可以保证图片上传的成功率,且当默认的网络相册装不下待上传的图片时,通过自动创建新的网络相册,并将剩余待上传的图片上传到新的网络相册,不仅实现了图片上传的智能化,还可进一步降低用户选择网络相册的次数,提升用户体验。需要说明的是上述实施例提供的图片上传的装置在上传图片时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的图片上传的装置与图片上传的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。本发明实施例中的全部或部分步骤,可以利用软件实现,相应的软件程序可以存储在可读取的存储介质中,如光盘或硬盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种图片上传的方法,其特征在于,所述方法包括确定默认的网络相册;获取用户每次选择的待上传图片;将所述用户每次选择的待上传图片上传到所述默认的网络相册。
2.根据权利要求1所述的方法,其特征在于,所述默认的网络相册为上一次成功上传图片的网络相册,或是用户预先指定的网络相册。
3.根据权利要求1所述的方法,其特征在于,所述将所述用户每次选择的待上传图片上传到所述默认的网络相册之前,还包括显示所述用户每次选择的待上传图片的信息及所述默认的网络相册的信息。
4.根据权利要求1所述的方法,其特征在于,所述将所述用户每次选择的待上传图片上传到所述默认的网络相册之前,还包括将所述用户每次选择的待上传图片转换成符合上传要求的图片。
5.根据权利要求1所述的方法,其特征在于,所述将所述用户每次选择的待上传的图片上传到所述默认的网络相册,具体包括检测所述默认的网络相册是否能装下当前的待上传图片;如果是,则将所述当前的待上传图片上传到所述默认的网络相册;如果否,则创建新的网络相册,将所述当前的待上传图片上传到所述新的网络相册,并将所述新的网络相册确定为默认的网络相册。
6.一种图片上传的装置,其特征在于,所述装置包括确定模块,用于确定默认的网络相册;获取模块,用于获取用户每次选择的待上传图片;上传模块,用于将所述获取模块获取到的所述用户每次选择的待上传图片上传到所述确定模块确定的默认的网络相册。
7.根据权利要求6所述的装置,其特征在于,所述确定模块确定的默认的网络相册为上一次成功上传图片的网络相册,或是用户预先指定的网络相册。
8.根据权利要求6所述的装置,其特征在于,所述装置,还包括显示模块,用于显示所述获取模块获取到的用户每次选择的待上传图片的信息及所述默认的网络相册的信息。
9.根据权利要求6所述的装置,其特征在于,所述装置,还包括转换模块,用于将所述获取模块获取到的用户每次选择的待上传图片转换成符合上传要求的图片。
10.根据权利要求6所述的装置,其特征在于,所述上传模块,具体包括检测单元,用于检测所述确定模块确定的默认的网络相册是否能装下当前的待上传图片;第一上传单元,用于在所述检测单元检测出所述确定模块确定的默认的网络相册能装下当前的待上传图片时,将所述当前的待上传图片上传到所述确定模块确定的默认的网络相册;第二上传单元,用于在所述检测单元检测出所述确定模块确定的默认的网络相册装不下当前的待上传图片时,创建新的网络相册,将所述当前的待上传图片上传到所述新的网络相册,并将所述新的网络相册确定为默认的网络相册。
全文摘要
本发明公开了一种图片上传的方法及装置,属于网络应用领域。该方法包括确定默认的网络相册;获取用户每次选择的待上传图片;将所述用户每次选择的待上传图片上传到所述默认的网络相册。所述装置包括确定模块、获取模块和上传模块。本发明通过确定默认的网络相册,并将用户每次选择的待上传图片上传到默认的网络相册,从而避免了用户在多次上传图片时,需要多次选择网络相册的步骤,降低了用户选择网络相册的次数,进而提升用户体验;另外,当默认的网络相册装不下当前的待上传图片时,通过自动创建新的网络相册,并将当前的待上传图片上传到新的网络相册,不仅实现了图片上传的智能化,还可进一步降低用户选择网络相册的次数,提升用户体验。
文档编号H04L29/08GK102291506SQ20101020623
公开日2011年12月21日 申请日期2010年6月21日 优先权日2010年6月21日
发明者傅斌, 刘元芳, 吴永坚, 李慧, 杨洋, 罗匡, 黄飞跃 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1