对邮件数据进行下载存储的方法及系统的制作方法

文档序号:8004576阅读:327来源:国知局
对邮件数据进行下载存储的方法及系统的制作方法
【专利摘要】本发明提供了一种对邮件数据进行下载存储的方法及系统,属于通信【技术领域】。该方法包括:针对联系人对象的邮件数据设置下载至所在终端上的存储路径;将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出;采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。利用本发明,能够针对联系人对象的邮件数据预先设置下载至所在终端的存储路径,当用户对联系人对象的邮件数据进行下载操作时,可直接将邮件数据保存至预先设置的存储路径中,使用户对邮件数据的下载操作更加便捷。
【专利说明】对邮件数据进行下载存储的方法及系统
【技术领域】
[0001 ] 本发明属于通信【技术领域】。
【背景技术】
[0002]电子邮件是当今人们日常沟通和交流的重要渠道。尤其在业务范围覆盖广泛的大公司内,电子邮件几乎成为人们最重要的信息交流方式。作为一种方便且简单的传送文件方式,电子邮件附件被广泛使用。用户在收到邮件附件时,经常会把邮件附件下载至本地终端,以便更好的处理邮件数据。还有的用户可能会把邮件正文也下载至所在终端进行存储。
[0003]现有技术中,下载邮件数据的过程为:首先触发邮件数据对应的下载控件,然后在邮件数据存储界面中输入存储文档名称,选择存储路径;最后将邮件数据下载至所选择的存储路径中。对于不同联系人对象的邮件数据,用户往往需要保存在不同的存储路径中,因此在每次下载邮件数据时用户都要进行存储路径的选择,操作过程不够便捷。

【发明内容】

[0004]本发明的目的在于,提供一种对邮件数据进行下载存储的方法及系统。利用本发明,能够针对联系人对象的邮件数据预先设置下载至所在终端的存储路径,并通过邮件存储该数据。
[0005]本发明提供的技术方案包括:
[0006]一种对邮件数据进行下载存储的方法,该方法包括如下步骤:
[0007]步骤1,针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0008]步骤2,将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出;
[0009]步骤3,采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0010]优选地,所述步骤I中通过以下至少其一的方式,针对联系人对象的邮件数据设置下载至所在终端上的存储路径:
[0011]方式1,针对联系人对象设有存储路径设置选项,采集获得用户对所述存储路径设置选项的触发消息后输出存储路径设置界面,获取用户在所述设置界面中输入的路径信息,作为针对所述联系人对象设置的存储路径;
[0012]方式2,采集用户将联系人对象的邮件数据下载至所在终端时选择的存储路径,获取选择所述存储路径的使用频率,将使用频率达到阈值条件的存储路径,作为针对所述联系人对象设置的存储路径;
[0013]方式3,采集用户将联系人对象的邮件数据下载至所在终端进行存储的时间信息以及对应的存储路径,将下载时间距离当前时间最近的存储路径,作为针对所述联系人对象设置的存储路径。
[0014]优选地,所述步骤2中的邮件数据存储选项通过以下至少其一的方式输出:
[0015]方式1,通过存储触发控件的形式在邮件数据显示界面和/或邮件数据存储界面中输出;
[0016]方式2,通过在邮件数据下载时显示的邮件数据存储界面的路径选择栏中输出。
[0017]优选地,所述邮件数据存储选项通过存储触发控件的形式在邮件数据显示界面中输出的位置为:
[0018]邮件数据的标题位置;
[0019]和/或邮件数据收件箱的邮件目录索引位置;
[0020]和/或在所述下载的邮件数据为正文的情况下,设置在邮件数据的正文位置;
[0021]和/或在所述下载的邮件数据为附件的情况下,设置在邮件数据的附件位置。
[0022]优选地,所述方法还包括:
[0023]在所述存储路径由用户进行设置的情况下,获取用户设置所述存储路径时所在的位置信息;
[0024]当用户登录电子邮箱时,获取用户登录电子邮箱时的当前位置信息,将当前位置信息与用户设置存储路径时所在的位置信息进行比对;
[0025]将与当前位置信息一致的存储路径通过邮件数据存储选项进行输出,或者在邮件数据存储选项列表中排序靠前输出。
[0026]优选地,所述方法还包括:
[0027]在设置针对联系人对象的邮件数据的存储路径时,获取存储路径对应的终端信息;
[0028]当用户登录电子邮箱时,获取用户登录电子邮箱时的当前终端信息,判定所述当前终端是否与设置的存储路径对应的终端信息一致;
[0029]当前述判断结果一致时,输出所述设置的存储路径对应的邮件数据存储选项;
[0030]当前述判断结果不一致时,不输出前述存储路径对应的邮件数据存储选项,或者,依据前述设置的存储路径在当前终端中重新设置存储路径,输出对应的邮件数据存储选项。
[0031]优选地,通过以下其中之一的方式判定所述当前终端是否与设置的存储路径对应的终端信息一致时:
[0032]获取当前终端和存储路径终端的型号数据,在型号一致的情况下,判定为一致,否则判定为不一致;
[0033]获取当前终端和存储路径终端的机器识别码,在机器识别码一致的情况下,判定为一致,否则判定为不一致;
[0034]获取当前终端和存储路径终端所在终端网卡上的MAC地址编码,在MAC地址编码一致时,判定为一致,否则判定为不一致;
[0035]依据设置的存储路径遍历当前终端,当能够获得与设置的存储路径一致的路径信息的情况下,判定为一致,否则判定为不一致。
[0036]优选地,所述依据设置的存储路径在当前终端中重新设置存储路径的过程为:
[0037]判定当前终端是否具有和设置的存储路径一致的路径信息;
[0038]在前述判定结果为是时,采集当前终端中一致的路径信息,作为当前终端中重新设置的存储路径;
[0039]在前述判定结果为否时,采集设置的存储路径的文件夹名称,生成当前终端的存储路径选项,依据所选择的存储路径,生成文件名称与前述设置的文件夹名称一致的文件夹,作为当前终端中重新设置的存储路径。
[0040]本发明还提供另一种对邮件数据进行下载存储的方法,该方法包括如下步骤:
[0041]步骤1,针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0042]步骤2,将前述设置的存储路径载入到前述联系人对象的邮件数据显示界面的存储区域中;
[0043]步骤3,当采集到用户将邮件数据拖动至前述邮件数据显示界面的存储区域的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0044]优选地,所述步骤I中通过以下至少其一的方式,针对联系人对象的邮件数据设置下载至所在终端上的存储路径:
[0045]方式1,针对联系人对象设有存储路径设置选项,采集获得用户对所述存储路径设置选项的触发消息后输出存储路径设置界面,获取用户在所述设置界面中输入的路径信息,作为针对所述联系人对象设置的存储路径;
[0046]方式2,采集用户将联系人对象的邮件数据下载至所在终端时选择的存储路径,获取选择所述存储路径的使用频率,将使用频率达到阈值条件的存储路径,作为针对所述联系人对象设置的存储路径;
[0047]方式3,采集用户将联系人对象的邮件数据下载至所在终端进行存储的时间信息以及对应的存储路径,将下载时间距离当前时间最近的存储路径,作为针对所述联系人对象设置的存储路径。
[0048]优选地,所述邮件数据显示界面的存储区域在邮件数据正文位置和/或邮件数据附件位置以区域窗口的形式输出。
[0049]优选地,当所述设置的存储路径载入到邮件数据显示界面的存储区域后,在该存储区域输出所述存储路径信息。
[0050]优选地,所述步骤3中将邮件数据拖动至前述邮件数据显示界面的存储区域的触发方式为:
[0051]在所述邮件数据为邮件正文的情况下,选中邮件正文内容,然后持续触压的情况下将其拖动至邮件数据显示界面的存储区域中;
[0052]在所述邮件数据为邮件附件的情况下,对邮件附件保持触压的情况下将其拖动至邮件数据显示界面的存储区域中。
[0053]本发明还提供一种对邮件数据进行下载存储的系统,该系统包括:
[0054]存储路径设置单元,用于针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0055]存储选项输出单元,与前述存储路径设置单元相连,用于将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出;
[0056]邮件数据存储单元,与前述存储选项输出单元相连,用于采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0057]优选地,所述存储路径设置单元包括以下至少其一的结构模块:
[0058]用户自定义设置模块,用于采集获得用户对所述存储路径设置选项的触发消息后输出存储路径设置界面,获取用户在所述设置界面中输入的路径信息,作为针对所述联系人对象设置的存储路径;
[0059]使用频率设置模块,用于采集用户将联系人对象的邮件数据下载至所在终端时选择的存储路径,获取选择所述存储路径的使用频率,将使用频率达到阈值条件的存储路径,作为针对所述联系人对象设置的存储路径;
[0060]临近时间设置模块,用于采集用户将联系人对象的邮件数据下载至所在终端进行存储的时间信息以及对应的存储路径,将下载时间距离当前时间最近的存储路径,作为针对所述联系人对象设置的存储路径。
[0061]优选地,所述存储选项输出单元包括以下其中之一的结构模块:
[0062]存储控件输出模块,用于通过存储触发控件的形式在邮件数据显示界面和/或邮件数据存储界面中输出邮件数据存储选项;
[0063]路径选择输出模块,用于通过在邮件数据下载时显示的邮件数据存储界面的路径选择栏中输出邮件数据存储选项。
[0064]优选地,所述系统还包括:
[0065]位置信息获取单元,与前述存储路径设置单元相连,用于在所述存储路径由用户进行设置的情况下,获取用户设置所述存储路径时所在的位置信息;
[0066]位置信息比对单元,与前述位置信息获取单元相连,用于当用户登录电子邮箱时,获取用户登录电子邮箱时的当前位置信息,将当前位置信息与用户设置存储路径时所在的位置信息进行比对;
[0067]存储路径输出单元,与前述位置信息比对单元相连,用于将与当前位置信息一致的存储路径通过邮件数据存储选项进行输出,或者在邮件数据存储选项列表中排序靠前输出。
[0068]优选地,所述系统还包括:
[0069]终端信息获取单元,与前述存储路径设置单元相连,用于在设置针对联系人对象的邮件数据的存储路径时,获取存储路径对应的终端信息;
[0070]终端信息判定单元,与前述终端信息获取单元相连,用于当用户登录电子邮箱时,获取用户登录电子邮箱时的当前终端信息,判定所述当前终端是否与设置的存储路径对应的终端信息一致;
[0071]路径输出处理单元,与前述终端信息判定单元相连,用于在前述判断结果一致时,输出所述设置的存储路径对应的邮件数据存储选项;在前述判断结果不一致时,不输出前述存储路径对应的邮件数据存储选项,或者,依据前述设置的存储路径在当前终端中重新设置存储路径,输出对应的邮件数据存储选项。
[0072]本发明还提供另一种对邮件数据进行下载存储的系统,该系统包括:
[0073]存储路径设置单元,用于针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0074]存储路径载入单元,与前述存储路径设置单元相连,用于将前述设置的存储路径载入到前述联系人对象的邮件数据显示界面的存储区域中;
[0075]邮件数据存储单元,与前述存储路径载入单元相连,用于当采集到用户将邮件数据拖动至前述邮件数据显示界面的存储区域的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。【专利附图】

【附图说明】
[0076]图1为本发明实施例一中提供的一种对邮件数据进行下载存储的方法流程图;
[0077]图2为本发明实施例二中提供的一种对邮件数据进行下载存储的方法流程图;
[0078]图3为本发明实施例三中提供的一种对邮件数据进行下载存储的方法流程图;
[0079]图4为本发明实施例四中提供的一种对邮件数据进行下载存储的方法流程图;
[0080]图5为本发明实施例五中提供的一种对邮件数据进行下载存储的系统的结构框图;
[0081]图6为本发明实施例六中提供的一种对邮件数据进行下载存储的系统的结构框图;
[0082]图1为本发明实施例七中提供的一种对邮件数据进行下载存储的系统的结构框图;
[0083]图8为本发明实施例八中提供的一种对邮件数据进行下载存储的系统的结构框图。
【具体实施方式】
[0084]下面结合附图和【具体实施方式】对本发明的实施方案作详细的说明。
[0085]参见图1,该图为本发明实施例一中提供的一种对邮件数据进行下载存储的方法流程图,具体步骤如下所述。
[0086]S11,针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0087]所述的联系人对象是指用户电子邮箱中所收到的邮件数据对应的邮件发送方。在用户的电子邮箱中一般会包含有多个联系人对象,一般情况下,为了方便邮件数据的管理,对于不同的联系人对象设置不同的存储路径,例如,对于联系人A和联系人B,一般设置两个不同的存储路径分别用于保存对应的邮件数据。另外,用户也可对多个联系人的邮件数据设置同一个存储路径。
[0088]可通过以下至少其一的方式,针对联系人对象的邮件数据设置下载至所在终端上的存储路径:
[0089]方式1,针对联系人对象设有存储路径设置选项,采集获得用户对所述存储路径设置选项的触发消息后输出存储路径设置界面,获取用户在所述设置界面中输入的路径信息,作为针对所述联系人对象设置的存储路径。
[0090]在用户电子邮件的收件箱中,各邮件数据通过目录索引形式输出,其中邮件目录索引的内容包括邮件的发送方信息以及邮件的主题信息,用户通过点击邮件索引即可进入对应的邮件数据显示界面,在邮件数据显示界面显示邮件标题、邮件发送方地址、邮件正文以及在包括附件的情况下显示邮件附件信息。所述存储路径设置选项可在邮件目录索引位置或者邮件数据显示界面输出,当采集到用户对所述存储路径设置选项的触发消息后输出存储路径设置界面;在存储路径设置界面中用户可通过浏览本地的存储路径并选择目标存储路径,作为针对所述联系人对象设置的存储路径;用户也可在存储路径设置界面的路径输入栏中直接输入路径信息,作为针对所述联系人对象设置的存储路径。
[0091]方式2,采集用户将联系人对象的邮件数据下载至所在终端时选择的存储路径,获取选择所述存储路径的使用频率,将使用频率达到阈值条件的存储路径,作为针对所述联系人对象设置的存储路径。
[0092]例如,用户将联系人A的邮件数据下载至“D: \工作”的次数为5次,下载至“D: \娱乐”的次数为I次。其中,预设的阈值条件为大于3次,那么上述使用频率达到阈值条件的存储路径为“D: \工作”,因此将“D: \工作”作为针对联系人A设置的存储路径。
[0093]在获取选择存储路径的使用频率时,可获取预设时间段内的存储路径使用频率,例如预设时间段为邻近的一个月,那么则获取用户在邻近一个月内下载邮件数据时对存储路径的使用频率。
[0094]方式3,采集用户将联系人对象的邮件数据下载至所在终端进行存储的时间信息以及对应的存储路径,将下载时间距离当前时间最近的存储路径,作为针对所述联系人对象设置的存储路径。
[0095]例如,用户最近一次下载联系人A的邮件数据时,将其下载至“D:\工作”,那么则将“D: \工作”作为针对联系人A设置的存储路径。
[0096]S12,将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出;
[0097]所述邮件数据存储选项通过以下至少其一的方式输出:
[0098]方式1,通过存储触发控件的形式在邮件数据显示界面和/或邮件数据存储界面中输出。
[0099]所述邮件数据显示界面是指显示邮件数据详细信息的页面;所述邮件数据存储界面是指对邮件数据执行下载操作时,输出的用于用户输入数据存储路径的界面,通过该存储界面将邮件数据下载至所在终端中。
[0100]所述存储触发控件在邮件数据显示界面中输出的位置为:邮件数据的标题位置;和/或邮件数据收件箱的邮件目录索引位置;和/或在所述下载的邮件数据为正文的情况下,设置在邮件数据的正文位置;和/或在所述下载的邮件数据为附件的情况下,设置在邮件数据的附件位置。
[0101]方式2,通过在邮件数据下载时显示的邮件数据存储界面的路径选择栏中输出。
[0102]在所述邮件数据存储界面中包括有名称输入栏和路径选择栏。其中,所述名称输入栏用于输入将所述邮件数据下载至所在终端时的名称信息,所述路径选择栏用于选择将邮件数据下载至所在终端的存储路径。前述步骤中设置的存储路径即显示在路径选择栏中,如果用户希望将邮件数据下载至其它路径中,可重新更改路径选择栏中的存储路径信肩、O
[0103]S13,采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0104]当邮件数据存储选项通过存储触发控件的形式输出时,在采集到用户对存储触发控件的触发消息后,直接按照设置的存储路径对邮件数据执行存储操作;如果存储触发控件对应的邮件数据存储选项为两个或以上时,在采集到用户对存储触发控件的触发消息后,通过数据列表显示两个或以上的邮件数据存储选项,在用户选中其中一个的情况下,按照选中的邮件数据存储选项对应的存储路径对邮件数据执行存储操作。
[0105]当邮件数据存储选项通过邮件数据存储界面的路径选择栏输出时,在采集到用户对邮件数据存储界面中的下载控件或保存控件的触发消息后,按照设置的存储路径对邮件数据执行存储操作。
[0106]本实施例所述的方法中,由用户对联系人对象的邮件数据设置存储路径,或者由系统按照预设规则对联系人对象的邮件数据设置存储路径;然后将设置的存储路径通过邮件数据存储选项输出;在用户触发所述邮件数据存储选项后,按照所述设置的存储路径将邮件数据下载至所在终端中存储。
[0107]参见图2,该图为本发明实施例二中提供的一种对邮件数据进行下载存储的方法流程图,具体步骤如下所述。
[0108]S21,当采集到用户对联系人对象的邮件数据设置存储路径时,获取用户设置所述存储路径时所在的位置信息;
[0109]在用户的电子邮箱中,针对联系人对象设有存储路径设置选项,当采集到用户通过触发存储路径设置选项对联系人对象的邮件数据设置存储路径时,利用定位系统获取用户设置所述存储路径时所在的位置信息。
[0110]本实施例中,所述用户的所在终端是能够进行地理位置定位的终端设备,例如能够进行定位的手机终端或平板电脑终端等。所述获取用户位置信息的定位系统为卫星定位系统,典型地,为GPS (全球定位系统)或北斗星定位系统;或者移动通信网定位系统,对于手机而言,能够通过手机终端与基站之间的位置关系进行定位。其中,卫星定位是优选的方式。另外,用户所在终端的定位系统能够与电子邮箱系统进行数据通信,当电子邮箱服务器采集到用户对联系人对象的邮件数据设置存储路径时,通知定位系统对所在终端进行位置定位,定位系统获取到所在终端的位置信息后,则将位置信息发送至电子邮箱服务器。
[0111]S22,当用户登录电子邮箱时,获取用户登录电子邮箱时的当前位置信息,将当前位置信息与用户设置存储路径时所在的位置信息进行比对;
[0112]当采集获得用户登录电子邮箱的操作信息后,电子邮箱服务器向所在终端的定位系统发送通知消息,由定位系统获取用户的当前位置信息,然后将获取的当前位置信息发送至电子邮箱服务器。电子邮箱服务器将用户的当前位置信息与用户设置存储路径时所在的位置信息进行比对,判定用户设置存储路径时的位置信息是否与用户的当前位置信息一致。
[0113]S23,将与当前位置信息一致的存储路径通过邮件数据存储选项进行输出,或者在邮件数据存储选项列表中排序靠前输出;
[0114]根据前述步骤的比对结果,当用户设置存储路径时的位置信息与用户的当前位置信息一致时,将所述设置的存储路径通过邮件数据存储选项在邮件数据的对应位置输出,对于位置信息不一致的存储路径则不进行输出。或者,将针对联系人对象的邮件数据设置的存储路径均进行输出,对于和当前位置信息一致的存储路径在排序列表中靠前输出,对于位置信息不一致的存储路径在排序列表中靠后输出。
[0115]所述邮件数据存储选项通过存储触发控件的形式输出或者通过邮件数据存储界面的路径选择栏输出。当设置的存储路径为多个时,通过邮件数据存储列表输出多个存储触发控件,或者在邮件数据存储界面的路径选择栏中输出多个邮件数据存储选项。
[0116]S24,采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0117]当邮件数据存储选项通过存储触发控件的形式输出时,在采集到用户对所述存储触发控件的触发消息后,依据设置的存储路径对所述邮件数据执行存储操作。当邮件数据存储选项通过邮件数据存储界面的路径选择栏输出时,在采集到用户对邮件数据存储界面中的下载控件或保存控件的触发消息后,按照设置的存储路径对邮件数据执行存储操作。
[0118]本实施例所述的方法中,在用户对联系人对象的邮件数据设置存储路径时,利用定位系统获取用户设置存储路径时所在的位置信息;当用户进入电子邮箱开启邮件数据时,根据用户当前的位置信息,获取设置存储路径时的位置信息与当前位置信息一致的存储路径,然后通过邮件数据存储选项输出或者在选项列表中优先输出;在用户触发所述邮件数据存储选项后,按照所述设置的存储路径将邮件数据下载至所在终端中存储。
[0119]参见图3,该图为本发明实施例三中提供的一种对邮件数据进行下载存储的方法流程图,具体步骤如下所述。
[0120]S31,针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0121]该步骤的具体实施过程与实施例一中的步骤Sll是相同的,此处不再赘述。
[0122]S32,在设置针对联系人对象的邮件数据的存储路径时,获取存储路径对应的终端
信息;
[0123]所述获取的存储路径对应的终端信息包括有型号数据、机器识别码、网卡的MCA地址编码其中至少其一的标识信息。
[0124]S33,当用户登录电子邮箱时,获取用户登录电子邮箱时的当前终端信息,判定所述当前终端是否与设置的存储路径对应的终端信息一致,若是进入步骤S34,若否进入步骤S35 ;
[0125]所述获取的当前终端信息包括有型号数据、机器识别码、网卡的MCA地址编码其中至少其一的标识信息。在判定所述当前终端是否与设置的存储路径对应的终端信息一致时,采用以下其中之一的方式:
[0126]方式1,获取当前终端和存储路径终端的型号数据,在型号一致的情况下,判定为一致,否则判定为不一致。
[0127]方式2,获取当前终端和存储路径终端的机器识别码,在机器识别码一致的情况下,判定为一致,否则判定为不一致。
[0128]方式3,获取当前终端和存储路径终端所在终端网卡上的MAC地址编码,在MAC地址编码一致时,判定为一致,否则判定为不一致。
[0129]方式4,依据设置的存储路径遍历当前终端,当能够获得与设置的存储路径一致的路径信息的情况下,判定为一致,否则判定为不一致。例如用户设置的存储路径为“D: \2013工作”,如果用户所在的当前终端具有该存储路径,则判定为一致。
[0130]S34,将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出;
[0131]在用户的当前终端信息与设置的存储路径对应的终端信息一致的情况下,将设置的存储路径作为联系人对象的邮件数据存储选项输出。所述邮件数据存储选项通过存储触发控件的形式输出或者通过邮件数据存储界面的路径选择栏输出。
[0132]S35,不输出前述存储路径对应的邮件数据存储选项,或者,依据前述设置的存储路径在当前终端中重新设置存储路径,输出对应的邮件数据存储选项;
[0133]在用户的当前终端信息与设置的存储路径对应的终端信息不一致的情况下,对前述存储路径对应的邮件数据存储选项不进行输出操作;或者,在当前终端中重新设置存储路径,输出对应的邮件数据存储选项。
[0134]所述依据设置的存储路径在当前终端中重新生成存储路径的过程为:判定当前终端是否具有和设置的存储路径一致的路径信息;在前述判定结果为是时,采集当前终端中一致的路径信息,作为当前终端中重新设置的存储路径;在前述判定结果为否时,采集设置的存储路径的文件夹名称,生成当前终端的存储路径选项,依据所选择的存储路径,生成文件名称与前述设置的文件夹名称一致的文件夹,作为当前终端中重新设置的存储路径。例如,用户设置的存储路径为“D:\2013工作”,通过对当前终端进行遍历后,如果当前终端中具有存储路径“D: \2013工作”,则直接将“D: \2013工作”作为当前终端中重新设置的存储路径;如果当前终端中不具有存储路径“D:\2013工作”,则调取“D:\2013工作”中的文件夹名称“2013工作”,若用户通过存储路径选项选择的路径为“F: \”,则将“F: \2013工作”作为当前终端中重新设置的存储路径。
[0135]S36,采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0136]本实施例所述的方法中,在针对联系人对象的邮件数据设置存储路径时,获取所设置的存储路径对应的终端信息;当用户进入电子邮箱开启邮件数据时,获取用户登录邮箱时的当前终端信息,将当前终端信息与设置存储路径对应的终端信息进行比对,在终端一致的情况下,输出所述设置的存储路径对应的邮件数据存储选项;在终端不一致的情况下,依据设置的存储路径在当前终端中重新设置存储路径,输出对应的邮件数据存储选项;在用户触发所述邮件数据存储选项后,按照所述设置的存储路径将邮件数据下载至所在终端中存储。
[0137]参见图4,该图为本发明实施例四中提供的一种对邮件数据进行下载存储的方法流程图,具体步骤如下所述。
[0138]S41,针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0139]该步骤的具体实施过程与实施例一中的步骤Sll是相同的,此处不再赘述。
[0140]S42,将前述设置的存储路径载入到前述联系人对象的邮件数据显示界面的存储区域中;
[0141]本实施例中,在邮件数据显示界面中设有邮件数据的存储区域,该存储区域在邮件数据正文位置和/或邮件数据附件位置以区域窗口的形式输出。所述存储区域输出的尺寸大小可由系统默认设置或者由用户自定义设置。
[0142]当所述设置的存储路径载入到邮件数据显示界面的存储区域后,在该存储区域输出所述存储路径信息。例如,设置的存储路径为“D:\2013工作”,则在所述存储区域中显示“D:\2013工作”。另外,也可将设置的存储路径通过图标形式输出。
[0143]当所述设置的存储路径为两个或两个以上时,在所述邮件数据显示界面的存储区域中显示两个或两个以上的存储路径信息。或者,还可以将所述存储区域设置为两个或两个以上的区域窗口,然后在每个区域窗口中各显示一个存储路径信息。
[0144]S43,当采集到用户将邮件数据拖动至前述邮件数据显示界面的存储区域的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0145]所述将邮件数据拖动至邮件数据显示界面的存储区域的触发方式为:在所述邮件数据为邮件正文的情况下,选中邮件正文内容,然后持续触压的情况下将其拖动至邮件数据显示界面的存储区域中;在所述邮件数据为邮件附件的情况下,对邮件附件保持触压的情况下将其拖动至邮件数据显示界面的存储区域中。对于所述存储区域中显示两个或两个以上的存储路径信息的情形,需要将邮件数据拖动至存储区域中目标存储路径所在位置处或所在区域窗口中,然后才能够按照该目标存储路径对所述邮件数据执行存储操作。例如,存储区域中显示“D: \2013工作”和“D: \2013娱乐”两个存储路径,如果用户希望将邮件数据下载至“D:\2013工作”,则需要将邮件数据拖动至“D:\2013工作”所在位置处或所在区域窗口中。
[0146]本实施例所述的方法中,在邮件数据显示界面中设有邮件数据的存储区域,当对联系人对象的邮件数据设置存储路径后,即把设置的存储路径载入邮件数据的存储区域中;用户需要下载邮件数据时,直接将邮件数据拖动至所述存储区域中,即按照所述设置的存储路径将邮件数据下载至所在终端中存储。
[0147]结合前面描述的一种对邮件数据进行下载存储的方法实施例,本发明还提供了配套的系统。
[0148]参见图5,该图为本发明实施例五中提供的一种对邮件数据进行下载存储的系统的结构框图,该系统包括:
[0149]存储路径设置单元510,用于针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0150]存储选项输出单元520,与前述存储路径设置单元510相连,用于将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出;
[0151]邮件数据存储单元530,与前述存储选项输出单元520相连,用于采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0152]所述存储路径设置单元510包括以下至少其一的结构模块:
[0153]用户自定义设置模块511,用于采集获得用户对所述存储路径设置选项的触发消息后输出存储路径设置界面,获取用户在所述设置界面中输入的路径信息,作为针对所述联系人对象设置的存储路径;
[0154]使用频率设置模块512,用于采集用户将联系人对象的邮件数据下载至所在终端时选择的存储路径,获取选择所述存储路径的使用频率,将使用频率达到阈值条件的存储路径,作为针对所述联系人对象设置的存储路径;
[0155]临近时间设置模块513,用于采集用户将联系人对象的邮件数据下载至所在终端进行存储的时间信息以及对应的存储路径,将下载时间距离当前时间最近的存储路径,作为针对所述联系人对象设置的存储路径。
[0156]所述存储选项输出单元520包括以下其中之一的结构模块:
[0157]存储控件输出模块521,用于通过存储触发控件的形式在邮件数据显示界面和/或邮件数据存储界面中输出邮件数据存储选项;
[0158]路径选择输出模块522,用于通过在邮件数据下载时显示的邮件数据存储界面的路径选择栏中输出邮件数据存储选项。
[0159]本实施例所述的系统中,存储路径设置单元510针对联系人对象的邮件数据设置下载至所在终端上的存储路径,在进行存储路径设置时,具体通过用户自定义设置模块511或使用频率设置模块512或临近时间设置模块513设置邮件数据下载的存储路径;然后,存储选项输出单元520将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出,在输出邮件数据存储选项时,通过存储控件输出模块521输出存储触发控件,或者通过路径选择输出模块522在邮件数据存储界面的路径选择栏中输出;最后,在采集获得对前述邮件数据存储选项的触发消息后,邮件数据存储单元530依据前述设置的存储路径对所述邮件数据执行存储操作。
[0160]参见图6,该图为本发明实施例六中提供的一种对邮件数据进行下载存储的系统的结构框图,该系统包括:
[0161]存储路径设置单元610,用于针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0162]位置信息获取单元620,与前述存储路径设置单元610相连,用于在所述存储路径由用户进行设置的情况下,获取用户设置所述存储路径时所在的位置信息;
[0163]位置信息比对单元630,与前述位置信息获取单元620相连,用于当用户登录电子邮箱时,获取用户登录电子邮箱时的当前位置信息,将当前位置信息与用户设置存储路径时所在的位置信息进行比对;
[0164]存储路径输出单元640,与前述位置信息比对单元630相连,用于将与当前位置信息一致的存储路径通过邮件数据存储选项进行输出,或者在邮件数据存储选项列表中排序靠前输出;
[0165]邮件数据存储单元650,与前述存储路径输出单元640相连,用于采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0166]本实施例所述的系统中,存储路径设置单元610针对联系人对象的邮件数据设置下载至所在终端上的存储路径;在所述存储路径由用户进行设置的情况下,位置信息获取单元620获取用户设置所述存储路径时所在的位置信息;当用户登录电子邮箱时,位置信息比对单元630获取用户登录电子邮箱时的当前位置信息,将当前位置信息与用户设置存储路径时所在的位置信息进行比对;存储路径输出单元640将与当前位置信息一致的存储路径通过邮件数据存储选项进行输出,或者在邮件数据存储选项列表中排序靠前输出;在采集获得对前述邮件数据存储选项的触发消息后,邮件数据存储单元650依据前述设置的存储路径对所述邮件数据执行存储操作。
[0167]参见图7,该图为本发明实施例七中提供的一种对邮件数据进行下载存储的系统的结构框图,该系统包括:
[0168]存储路径设置单元710,用于针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0169]终端信息获取单元720,与前述存储路径设置单元710相连,用于在设置针对联系人对象的邮件数据的存储路径时,获取存储路径对应的终端信息;
[0170]终端信息判定单元730,与前述终端信息获取单元720相连,用于当用户登录电子邮箱时,获取用户登录电子邮箱时的当前终端信息,判定所述当前终端是否与设置的存储路径对应的终端信息一致;
[0171]路径输出处理单元740,与前述终端信息判定单元730相连,用于在前述判断结果一致时,输出所述设置的存储路径对应的邮件数据存储选项;在前述判断结果不一致时,不输出前述存储路径对应的邮件数据存储选项,或者,依据前述设置的存储路径在当前终端中重新设置存储路径,输出对应的邮件数据存储选项;
[0172]邮件数据存储单元750,与前述路径输出处理单元740相连,用于采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0173]本实施例所述的系统中,存储路径设置单元710针对联系人对象的邮件数据设置下载至所在终端上的存储路径;终端信息获取单元720获取所述设置的存储路径对应的终端信息;当用户登录电子邮箱时,终端信息判定单元730获取用户登录电子邮箱时的当前终端信息,判定所述当前终端是否与设置的存储路径对应的终端信息一致;在前述判断结果一致时,路径输出处理单元740输出所述设置的存储路径对应的邮件数据存储选项;在前述判断结果不一致时,路径输出处理单元740不输出前述存储路径对应的邮件数据存储选项,或者,依据前述设置的存储路径在当前终端中重新设置存储路径,输出对应的邮件数据存储选项;在采集获得对前述邮件数据存储选项的触发消息后,邮件数据存储单元750依据前述设置的存储路径对所述邮件数据执行存储操作。
[0174]参见图8,该图为本发明实施例八中提供的一种对邮件数据进行下载存储的系统的结构框图,该系统包括:
[0175]存储路径设置单元810,用于针对联系人对象的邮件数据设置下载至所在终端上的存储路径;
[0176]存储路径载入单元820,与前述存储路径设置单元810相连,用于将前述设置的存储路径载入到前述联系人对象的邮件数据显示界面的存储区域中;
[0177]邮件数据存储单元830,与前述存储路径载入单元820相连,用于当采集到用户将邮件数据拖动至前述邮件数据显示界面的存储区域的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
[0178]本实施例所述的系统中,存储路径设置单元810针对联系人对象的邮件数据设置下载至所在终端上的存储路径;然后,存储路径载入单元820将前述设置的存储路径载入到前述联系人对象的邮件数据显示界面的存储区域中;当采集到用户将邮件数据拖动至前述邮件数据显示界面的存储区域的触发消息后,邮件数据存储单元830依据前述设置的存储路径对所述邮件数据执行存储操作。
[0179]以上是对本发明的描述而非限定,基于本发明思想的其它实施方式,均在本发明的保护范围之中。
【权利要求】
1.一种对邮件数据进行下载存储的方法,其特征在于该方法包括如下步骤: 步骤1,针对联系人对象的邮件数据设置下载至所在终端上的存储路径; 步骤2,将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出; 步骤3,采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
2.根据权利要求1所述的一种对邮件数据进行下载存储的方法,其特征在于:所述步骤I中通过以下至少其一的方式,针对联系人对象的邮件数据设置下载至所在终端上的存储路径, 方式1,针对联系人对象设有存储路径设置选项,采集获得用户对所述存储路径设置选项的触发消息后输出存储路径设置界面,获取用户在所述设置界面中输入的路径信息,作为针对所述联系人对象设置的存储路径; 方式2,采集用户将联系人对象的邮件数据下载至所在终端时选择的存储路径,获取选择所述存储路径的使用频 率,将使用频率达到阈值条件的存储路径,作为针对所述联系人对象设置的存储路径; 方式3,采集用户将联系人对象的邮件数据下载至所在终端进行存储的时间信息以及对应的存储路径,将下载时间距离当前时间最近的存储路径,作为针对所述联系人对象设置的存储路径。
3.根据权利要求1所述的一种对邮件数据进行下载存储的方法,其特征在于:所述步骤2中的邮件数据存储选项通过以下至少其一的方式输出, 方式1,通过存储触发控件的形式在邮件数据显示界面和/或邮件数据存储界面中输出; 方式2,通过在邮件数据下载时显示的邮件数据存储界面的路径选择栏中输出。
4.根据权利要求3所述的一种对邮件数据进行下载存储的方法,其特征在于:所述邮件数据存储选项通过存储触发控件的形式在邮件数据显示界面中输出的位置为, 邮件数据的标题位置; 和/或邮件数据收件箱的邮件目录索引位置; 和/或在所述下载的邮件数据为正文的情况下,设置在邮件数据的正文位置; 和/或在所述下载的邮件数据为附件的情况下,设置在邮件数据的附件位置。
5.根据权利要求1所述的一种对邮件数据进行下载存储的方法,其特征在于:所述方法还包括, 在所述存储路径由用户进行设置的情况下,获取用户设置所述存储路径时所在的位置信息; 当用户登录电子邮箱时,获取用户登录电子邮箱时的当前位置信息,将当前位置信息与用户设置存储路径时所在的位置信息进行比对; 将与当前位置信息一致的存储路径通过邮件数据存储选项进行输出,或者在邮件数据存储选项列表中排序靠前输出。
6.根据权利要求1所述的一种对邮件数据进行下载存储的方法,其特征在于:所述方法还包括, 在设置针对联系人对象的邮件数据的存储路径时,获取存储路径对应的终端信息;当用户登录电子邮箱时,获取用户登录电子邮箱时的当前终端信息,判定所述当前终端是否与设置的存储路径对应的终端信息一致; 当前述判断结果一致时,输出所述设置的存储路径对应的邮件数据存储选项; 当前述判断结果不一致时,不输出前述存储路径对应的邮件数据存储选项,或者,依据前述设置的存储路径在当前终端中重新设置存储路径,输出对应的邮件数据存储选项。
7.根据权利要求6所述的一种对邮件数据进行下载存储的方法,其特征在于:通过以下其中之一的方式判定所述当前终端是否与设置的存储路径对应的终端信息一致时, 获取当前终端和存储路径终端的型号数据,在型号一致的情况下,判定为一致,否则判定为不一致; 获取当前终端和存储路径终端的机器识别码,在机器识别码一致的情况下,判定为一致,否则判定为不一致; 获取当前终端和存储路径终端所在终端网卡上的MAC地址编码,在MAC地址编码一致时,判定为一致,否则判定为不一致; 依据设置的存储 路径遍历当前终端,当能够获得与设置的存储路径一致的路径信息的情况下,判定为一致,否则判定为不一致。
8.根据权利要求6所述的一种对邮件数据进行下载存储的方法,其特征在于:所述依据设置的存储路径在当前终端中重新设置存储路径的过程为, 判定当前终端是否具有和设置的存储路径一致的路径信息; 在前述判定结果为是时,采集当前终端中一致的路径信息,作为当前终端中重新设置的存储路径; 在前述判定结果为否时,采集设置的存储路径的文件夹名称,生成当前终端的存储路径选项,依据所选择的存储路径,生成文件名称与前述设置的文件夹名称一致的文件夹,作为当前终端中重新设置的存储路径。
9.一种对邮件数据进行下载存储的方法,其特征在于:该方法包括如下步骤, 步骤1,针对联系人对象的邮件数据设置下载至所在终端上的存储路径; 步骤2,将前述设置的存储路径载入到前述联系人对象的邮件数据显示界面的存储区域中; 步骤3,当采集到用户将邮件数据拖动至前述邮件数据显示界面的存储区域的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
10.根据权利要求9所述的一种对邮件数据进行下载存储的方法,其特征在于:所述步骤I中通过以下至少其一的方式,针对联系人对象的邮件数据设置下载至所在终端上的存储路径, 方式1,针对联系人对象设有存储路径设置选项,采集获得用户对所述存储路径设置选项的触发消息后输出存储路径设置界面,获取用户在所述设置界面中输入的路径信息,作为针对所述联系人对象设置的存储路径; 方式2,采集用户将联系人对象的邮件数据下载至所在终端时选择的存储路径,获取选择所述存储路径的使用频率,将使用频率达到阈值条件的存储路径,作为针对所述联系人对象设置的存储路径; 方式3,采集用户将联系人对象的邮件数据下载至所在终端进行存储的时间信息以及对应的存储路径,将下载时间距离当前时间最近的存储路径,作为针对所述联系人对象设置的存储路径。
11.一种对邮件数据进行下载存储的系统,其特征在于:该系统包括, 存储路径设置单元,用于针对联系人对象的邮件数据设置下载至所在终端上的存储路径; 存储选项输出单元,与前述存储路径设置单元相连,用于将前述设置的存储路径作为前述联系人对象的邮件数据存储选项输出; 邮件数据存储单元,与前述存储选项输出单元相连,用于采集获得对前述邮件数据存储选项的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
12.根据权利要求11所述的一种对邮件数据进行下载存储的系统,其特征在于:所述存储路径设置单元包括以下至少其一的结构模块, 用户自定义设置模块,用于采集获得用户对所述存储路径设置选项的触发消息后输出存储路径设置界面,获取用户在所述设置界面中输入的路径信息,作为针对所述联系人对象设置的存储路径; 使用频率设置模块,用于采集用户将联系人对象的邮件数据下载至所在终端时选择的存储路径,获取选择所述存储路径的使用频率,将使用频率达到阈值条件的存储路径,作为针对所述联系人对象设置的存储路径; 临近时间设置模块,用于采集用户将联系人对象的邮件数据下载至所在终端进行存储的时间信息以及对应的存储路 径,将下载时间距离当前时间最近的存储路径,作为针对所述联系人对象设置的存储路径。
13.根据权利要求11所述的一种对邮件数据进行下载存储的系统,其特征在于:所述系统还包括, 终端信息获取单元,与前述存储路径设置单元相连,用于在设置针对联系人对象的邮件数据的存储路径时,获取存储路径对应的终端信息;终端信息判定单元,与前述终端信息获取单元相连,用于当用户登录电子邮箱时,获取用户登录电子邮箱时的当前终端信息,判定所述当前终端是否与设置的存储路径对应的终端信息一致; 路径输出处理单元,与前述终端信息判定单元相连,用于在前述判断结果一致时,输出所述设置的存储路径对应的邮件数据存储选项;在前述判断结果不一致时,不输出前述存储路径对应的邮件数据存储选项,或者,依据前述设置的存储路径在当前终端中重新设置存储路径,输出对应的邮件数据存储选项。
14.一种对邮件数据进行下载存储的系统,其特征在于:该系统包括, 存储路径设置单元,用于针对联系人对象的邮件数据设置下载至所在终端上的存储路径; 存储路径载入单元,与前述存储路径设置单元相连,用于将前述设置的存储路径载入到前述联系人对象的邮件数据显示界面的存储区域中; 邮件数据存储单元,与前述存储路径载入单元相连,用于当采集到用户将邮件数据拖动至前述邮件数据显示界面的存储区域的触发消息后,依据前述设置的存储路径对所述邮件数据执行存储操作。
【文档编号】H04L12/58GK103458008SQ201310360061
【公开日】2013年12月18日 申请日期:2013年8月18日 优先权日:2013年8月18日
【发明者】马宇尘 申请人:苏州量跃信息科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1