一种处理嵌入式设备的邮件的方法及系统的制作方法

文档序号:7645421阅读:333来源:国知局
专利名称:一种处理嵌入式设备的邮件的方法及系统的制作方法
技术领域
本发明涉及通信领域,特别涉及一种处理嵌入式设备的邮件的方法及系统。
背景技术
随着通信技术的发展,手机等嵌入式设备以其方便易携带的特点,所提供 的服务项目也越来越多,包括通过嵌入式设备在状态下进行办公以及进行各种 邮件服务,在嵌入式设备进行邮件服务时,嵌入式设备向邮件服务器发送邮件 操作的指令,包括收取邮件操作等等,邮件服务器根据该邮件操作指令执行相 应操作,得到相应的邮件操作结果,将邮件操作结果向嵌入式设备发送,并由 嵌入式设备对该操作结果进行处理后进行展现,由于通常情况下邮件服务器都
是网络邮件服务器,其所返回的邮件操作结果通常都是适合于PC机的屏幕展
现,而一般的嵌入式设备的屏幕较小,通常都需要在接收到邮件服务器返回的 操作结果后,在嵌入式设备终端进行适应于嵌入式设备的适配处理,而嵌入式 设备的处理能力通常不及计算机,导致在嵌入式设备上进行邮件服务时效率低, 影响用户操作感受。

发明内容
针对现有技术中所存在的问题,本发明的目的在于提供一种效率较高、操 作方便的处理嵌入式设备的邮件的方法及系统。
为达到上述目的,本发明采用以下技术方案 一种处理嵌入式设备的邮件的方法,包括步骤
第一服务端接收并解析客户端发送的邮件操作请求及嵌入式设备的设备信 息,并将所述邮件操作请求及设备信息向第二服务端发送;
所述第二服务端根据所述邮件操作请求向网络服务器获取相应的邮件信 息,获得相应的操作结果,并将操作结果向所述第一服务端发送;
所述第一服务端根据所述设备信息,对所述操作结果进行适应于所述嵌入 式设备的适配处理,并将处理结果向所述客户端发送。
一种处理嵌入式设备的邮件的系统,包括客户端、第一服务端及第二服
务端;
所述客户端,用于向所述第一服务端发送邮件操作请求及嵌入式设备的设 备信息,并对所述第一服务端返回的处理结果在所述嵌入式设备上进行展现;
所述第一服务端,用于将所述邮件操作请求向第二服务端转发,并根据所 述设备信息对所述第二服务端返回的操作结果进行适应于所述嵌入式设备的适 配处理,并将处理结果向所述客户端发送;
所述第二服务端,用于根据所述邮件操作请求向网络服务器获取邮件信息, 执行相应的操作,获得相应的邮件操作结果,并将该邮件操作结果向所述第一 服务端发送。
根据本发明的处理嵌入式设备的邮件的方法及系统,在嵌入式设备用户需 要执行邮件操作时,通过第二服务端来执行邮件操作,得到相应的邮件操作结 果,并通过第一服务端根据上述嵌入式设备的相关设备信息,对所述邮件操作 结果执行适应于嵌入式设备的适配处理,并将该处理结果向客户端发送,使其 在嵌入式设备上展现,由于对邮件操作结果的适配处理是在第一服务端进行, 减少了嵌入式设备终端的处理量,且邮件操作处理是通过第二服务端进行,执 行邮件操作时效率更高,此外,第一服务端向位于嵌入式设备的客户端所发送 的是进行完适配处理后的处理结果,数据传输量小,且适合于嵌入式设备的屏 幕展现,用户通过采用这种方式来通过嵌入式设备执行邮件操作,既方便,又 快捷。


图l是本发明处理嵌入式设备的邮件的方法实施例的流程示意图; 图2是本发明处理嵌入式设备的邮件的系统实施例的结构示意图。
具体实施例方式
如图1所示,是本发明的处理嵌入式设备的邮件的方法的实施例流程示意
图,其包括步骤
步骤S101:客户端将邮件操作请求及嵌入式设备的相关设备信息向第一服 务端发送,在将邮件操作请求及设备信息发送之前,客户端还可以对其执行压 缩、加密操作,从而所传输的数据量減少,且可以增加信息传输的安全性;
步骤S102:第一服务端接收并解析上述压缩加密后的信息,并采用相同的 压缩方式及解密算法执行解压缩、解密操作,得到上述邮件操作请求及相关设 备信息,并将所述邮件操作请求向第二服务端转发;
步骤S103:第二服务端根据上述邮件操作请求执行相应的邮件操作,得到 相应的邮件操作结果,并将该邮件操作结果向第 一服务端发送;
步骤S104:第一服务端根据上述设备信息,对该操作结果作适应于嵌入式 设备的相关适配处理,得到适配处理后的处理结果,并将处理结果向客户端发 送,在将所述处理结果发送之前,所述第一服务端还可以对该处理结果执行压 缩、加密操作,并将压缩、加密操作后的结果向客户端发送;
步骤S105:客户端接收并解析第一服务端所发送的信息,并按照相同的加 解密算法、解压缩算法执行解密、解压缩操作,并将解密、解压缩后的处理结 果在嵌入式设备上展现。
其中
所述步骤SIOI中,所述设备信息可以包括该嵌入式设备的身份识別信息、 屏幕大小信息、屏幕分辨率信息以及该嵌入式设备所支持的文件格式信息等等, 所述邮件操作请求中可以包含请求该邮件操作的用户名信息以及请求内容信 息,例如收取邮件、发送邮件等等;
所述步骤SIOI、 S104中,所采用的可以是相同的加密算法,最好是非对称 加密算法,以提高信息传输的安全性;
此外,在所述步骤S103中,所述第二服务端在获得邮件操作结果时,还可
将该邮件操作结果予以储存,当客户端所作的下 一操作需要返回上 一 个操作页 面时,第二服务端根据该返回的操作指令可直接将所保存的上一个操作页面经 第一服务端适配处理及压缩加密后返回客户端,从而可以不必每个操作都需要 通过邮件服务器来进行,或者,当用户需要读取旧邮件的内容时,第二服务端 根据该读取邮件的命令,可以直接从所存储的内容中直接提取该邮件的内容, 经第一服务端压缩加密后发送给客户端,而不需要再次进行从邮件服务器提取 邮件的操作,提高了邮件操作的效率,可以支持邮件页面的自动转换和浏览。
所述步骤S104中,所述适配处理可以包括根据嵌入式设备的屏幕大小, 对邮件服务器返回的操作结果进行调整,使调整后的结果适合于在该嵌入式设 备上显示,其中,所做的调整可以包括去除上述操作结果中的不必要信息, 例如广告信息、页尾、第三方插件等等;对上述操作结果中的页面进行适应于 该嵌入式设备的页面重排,使页面重排后的页面方便于在嵌入式设备上进行展 现,包括竖向的浏览方式或者横向的浏览方式,且该重排后的页面可以包含相 应的菜单与导航功能;对上述操作结果中需要向用户显示的控件做适合于嵌入
式设备的相关处理等等。
此外,所述步骤S102中,在具有多个第二服务端的情况下,在转发邮件操 作请求之前,所述第一服务端还先选择相应的第二服务端,并将该邮件操作请 求发送给所选定的第二服务端,其选择方式可以包括不同的第二服务端对应 着不同的用户名,第一服务端根据邮件操作请求中的用户名信息,将该邮件操 作请求发送给包含有该用户名的第二服务端;或者,根据邮件操作请求中的不 同的邮箱类型邮件服务器名称选择相应的第二服务端,或者,所有的第二服务 端均可以执行对任何类型的邮件服务器的操作,第一服务端根据各第二服务端 当前处理任务的多少或者繁冗程度选择合适的第二服务端,优先选择较空闲的 第二服务端,以获得更高效率的处理过程,因此,通过本发明的处理嵌入式设 备的邮件的方法,可以通过不同的用户名访问不同类型的邮件服务器,既可以 方便嵌入式设备用户的使用,可以实现多邮件用户的访问,且由于通过多个第 二服务端来分担邮件任务,使得嵌入式设备用户通过嵌入式设备进行邮件服务 时,效率也更高。 根据上述处理流程,下面通过不同的实施例对不同的邮件操作类型进行详 细阐述。
实施例一
在本实施例中,主要针对执行登陆邮箱的操作请求进行阐述。
当嵌入式设备的用户需要登陆邮箱以进行邮件服务时,其通过客户端向第 一服务端发送请求登陆邮箱的邮件操作请求信息,同时,将该嵌入式设备的相 关设备信息向第一服务端发送,该设备信息可以包括该嵌入式设备的身份识别 信息、屏幕大小信息,还可以包括该嵌入式设备的分辨率信息、所支持的数据 格式信息等等,其中,在发送邮件操作请求信息及设备信息之前,客户端还可 以先对其进行压缩、加密工作,从而不仅减少了传输的数据量的大小,提高了 操作的效率,且可以增加信息传输的安全性。
在第一服务端接收到上述客户端发送的信息时,对其进行解析操作,该解 析操作可以包括解压缩操作及解密操作,获得相应的邮件操作请求及设备信息, 并将该邮件操作请求向第二服务端发送;
根据第一服务端所转发的请求登陆邮箱的邮件操作请求,第二服务端将该 邮件操作请求向互联网上的邮件服务器发送,互联网邮件服务器将邮箱登陆页 面发送给第二服务端,第二服务端将该邮箱登陆页面向第一服务端发送;
第一服务端接收第二服务端所发送的邮箱登陆页面,并根据设备信息对该 登陆页面进行适配处理,该适配处理可以包括去除该登陆页面中可以不向嵌入 式设备用户显示的内容,对该嵌入式设备所不支持的文件格式进行转化或者去 除不必要的控件等等。
得到适配处理结果后,第一服务端可以对该处理结果进行压缩、加密操作, 并将压缩、加密后的结果向客户端发送。
客户端接收信息,执行解压缩、解密操作,并直接将解压缩、解密后的结 果在嵌入式设备上展现,用户即可通过客户端在嵌入式设备上所展现的邮箱登 陆界面,输入用户名及登陆密码等信息,并由客户端向第一服务端发送,客户
端同时发送该嵌入式设备的设备信息,第一服务端接收登陆名及新的密码等信 息后,向第二服务端转发。
第二服务端将该用户名及登陆密码等信息转发给互联网上的邮件服务器,
进行登陆若登陆成功,该邮件服务器会将登陆成功的信息或者随同登陆后的 邮件操作界面返回给第二服务端,在有新邮件到达的情况下,在该邮件操作页
面中可包含有新邮件到达的信息;若登陆不成功,即用户名或者登陆密码错误, 则邮件服务器会向第二服务端再次登陆的界面。
第二服务端接收到邮件服务器所返回的登陆操作结果后,将该登陆操作结 果向第一服务端转发。
第 一服务端根据嵌入式设备的设备信息对该登陆操作结果执行适配处理, 并对该适配处理结果进行压缩、加密后发送给客户端,由客户端进行解析后展 现给嵌入式设备用户,以进行下一步的操作过程。
实施例二
在本实施例中,针对修改邮箱密码的操作进行阐述。
在本实施例中,假设用户已成功登陆邮箱,可以执行其他的邮箱操作。
用户通过客户端在嵌入式设备所展现的邮件操作界面,选择修改邮箱密码 的操作,客户端捕获到该信息,并将该修改邮箱密码的操作请求以及该嵌入式 设备的设备信息压缩、加密后向第一服务端发送。
第一服务端接收客户端所发送的信息,执行解压缩、解密操作,并将解压 缩、解密后的修改邮箱密码的操作请求向第二服务端发送;
第二服务端接收第一服务端所发送的修改邮箱密码的操作请求,并将修改 邮箱密码的操作请求向互联网上的邮件服务器发送,互联网邮件服务器接收到
该请求后,会将修改登陆密码的界面返回给第二服务端,第二服务端将该修改 登陆密码的界面向第 一服务端发送。
第一服务端接收到该修改登陆密码的界面后,根据嵌入式设备的设备信息, 对其进行适应于嵌入式设备的适配处理,并在对该处理结果执行压缩、加密操
作后发送给客户端。
客户端接收该第一服务端所发送的信息,并在执行解压缩、解密操作后进
行展现;
用户通过客户端所展现的修改登陆密码的界面,输入新的登陆密码,根据 互联网邮件服务器类型的不同,还可能需要输入用户邮箱的原始密码,以防止 有人利用不法手段篡改其他用户的登陆密码,客户端将所输入的相关信息以及 嵌入式设备的设备信息经压缩、加密后发送给第一服务端;
第一服务端接收客户端所发送的信息,执行解压缩、解密操作后向第二服 务端发送;
第二服务端将用户输入的用户名及新密码等信息发送给互联网邮件服务 器,互联网邮件服务器根据该信息进行相应的操作,将操作结果返回给第二服 务端,该操作结果可以包括修改登陆密码操作成功、修改登陆密码操作失败 或者用户输入资料不齐全(例如一般的邮件服务器在修改密码时需要重复输入 两次新密码,而用户只输入了一次时)等等,第二服务端将该操作结果发送给 第一服务端。
第一服务端接收到该操作结果后,根据嵌入式设备的设备信息执行适配处 理,并在对该处理结果压缩、加密后发送给客户端。
客户端接收到第一服务端所发送的信息后,执行解压缩、解密操作并将解 压缩、解密操作后的结果在嵌入式设备上进行展现。
实施例三
在本实施例中,主要针对收取邮件的操作进行阐述。
在本实施例中,假设用户已成功登陆邮箱,可以执行其他的邮箱操作。
用户根据客户端在嵌入式设备上所显示的邮件操作界面,选择收取邮件的 操作,客户端捕捉到该信息,并将该收取邮件请求以及嵌入式设备的设备信息 发送给第一服务端;
第一服务端接收客户端所发送的信息,并将该信息向第二服务端转发;第二服务端根据收取邮件请求,向互联网邮件服务器发送收取邮件请求信 息,互联网邮件服务器根据该收取邮件请求,进行相应的操作处理,包括判 断该用户信箱中是否有新的邮件,或者,在有新的邮件的情况下,确定该新邮 件的发件人以及信件主题等信息,并将操作结果返回给第二服务端,第二服务
端将该操作结果发送给第一服务端;
第一服务端根据嵌入式设备的设备信息,对该操作结果进行适应于该嵌入 式设备的适配处理,并对该将处理结果压缩、加密后发送给客户端;
客户端接收到第一服务端所发送的信息后,执行解压缩、解密操作并进行 展现。
嵌入式设备用户根据所展现的内容,在有新邮件的情况下,用户可选择阅 读该新邮件的内容,客户端向第一服务端发送阅读新邮件内容的请求信息以及 嵌入式设备的设备信息,在该请求信息中可包含该新邮件的地址或者邮件主题 等信息。
第一服务端接收所发送的信息,并将该阅读新邮件的请求信息向第二服务 端转发;
第二服务端根据该阅读新邮件内容的请求信息,向邮件服务器发送该请求 信息,邮件服务器根据该请求信息执行相应的操作处理,并向第二服务端返回 相应的操作结果,该操作结果包含该新邮件的内容,还可能包含该新邮件所携 带的附件等信息,第二服务端将邮件服务器返回的操作结果向第一服务端发送;
第一服务端根据嵌入式设备的设备信息,对该操作结果进行适应于嵌入式 设备的适配处理,例如根据嵌入式设备的屏幕大小以及分辨率等信息对邮件 内容进行页面重排,使重排后的结果更适合于在该嵌入式设备上展示;根据该 嵌入式设备所支持的文件格式,对该新邮件中所携带的附件进行识别和格式转 换,在该附件为图片的情况下,还可以根据该嵌入式设备的屏幕大小以及分辨 率对该图片进行裁减或缩小,从而,处理过后的图片较小,更适合于在嵌入式 设备上观看。
第一服务端将适配处理后的处理结果发送给客户端,客户端将该处理结果
在嵌入式设备上进行展现。
此外,由于嵌入式设备的便捷性,嵌入式设备的用户可能希望在有新邮件 到达时及时得到有新邮件的信息,因此,客户端可以根据用户的设定,每隔一
定的时间段即自动发起收取邮件的操作请求;或者,第二服务端每隔一定的时 间段即自动从邮件服务器上获取新的邮件,在有新邮件到达的情况下,第二服 务端即向第一服务端发送有新邮件到达的消息,通过第 一服务端对该消息进行 适配处理后通过客户端向用户提示有新邮件到达的消息,以方便用户可以随时 查看最新邮件,即,本发明的处理嵌入式设备的邮件的方法,可以通过MAIL PUSH技术来实现向用户及时提示有新邮件到达的信息,以向嵌入式设备用户提 供更多的便捷性。
实施例四发送邮件
在本实施例中,主要针对发送邮件的操作请求进行阐述。
在本实施例中,假设用户已成功登陆邮箱,可以执行其他的邮箱操作。
根据用户的发送邮件的指令,客户端向第一服务端发送需要发送邮件的信 息以及嵌入式设备的设备信息,该发送邮件信息可以包括收件人的地址信息、 信件内容等信息,在发送该发送邮件信息之前,客户端还可对其执行压缩、加 密操作。
第一服务端接收客户端所发送的信息,在对该信息解压缩、解密处理后向 第二服务端发送;
第二服务端将该发送邮件的邮件操作请求发送给互联网邮件服务器,邮件 服务器根据该发送邮件信息,将该邮件发送给指定的收件人,并将发送邮件的 结果返回给第二服务端,比如邮件发送成功、邮件发送超时失败等等,第二 服务端将该发送邮件的操作结果向第一服务端发送。
第一服务端根据嵌入式设备的设备信息对该操作结果执行适应于该嵌入式 设备的适配处理,使适配处理后的结果适合于在该嵌入式设备上展现,并对该 适配处理结果压缩、加密后向客户端发送。
客户端接收到第一服务端所发送的信息,进行解压缩、解密操作后向用户 展示。
实施例五
在本实施例中,主要针对读取邮件的操作请求进行阐述。
在本实施例中,假设用户已成功登陆邮箱,可以执行其他的邮箱操作。
当嵌入式设备的用户需要阅读以前已经收取的邮件内容信息时,客户端捕 捉到该邮件的主题名称等信息,并将该邮件的信息以及嵌入式设备的设备信息 向第一服务端发送;
第一服务端接收并解析客户端所发送的信息,根据该登陆的用户名或者当 前各第二服务端的处理任务的多少,选择相应的第二服务端,将需要阅读邮件
内容的信息发送给所选择的第二服务端;
所选定的第二服务端接收第 一服务端所发送的信息,判断该请求信息的相 应内容是否已储存,即,可以根据该请求的邮件的主题名称、发送时间或者发 件人等信息,判断在该第二服务端是否已有相应的邮件内容信息,若是,直接 提取出该邮件的相应的邮件内容,并将该内容发送给第一服务端,若否,可采 用与实施例四中的相应的内容进行邮件操作,得到相应的操作结果,并将操作 结果发送给第一服务端;
第一服务端接收到第二服务端所返回的操作结果,根据嵌入式设备的设备 信息队该操作结果进行适配处理,并对适配处理后的处理结果进行压缩、加密 操作后向客户端发送;
客户端接收第一服务端所发送的信息,并对该处理结果进行解压缩、解密 操作后在嵌入式设备上向用户进行展现。
根据本实施例中的方案,第二服务端可以将所得到的邮件操作结果予以储 存,从而当用户所请求的内容是第二服务端中已经存储的内容时,可以直将获 得该邮件操作结果,而不需要重复进行连接网络服务器的操作,邮件操作效率 高,用户体验更佳,可以支持邮件页面的自动转化和浏览,此外,在具有多个第二服务端的情况下,可以不同类型的用户名的邮件信息可以存放在不同的第 二服务端上,从而可以实现多邮件的分布式存储,可以提高邮件操作效率。
此外,在本发明以上各实施例中,所述第一服务端还可以接收来自同一客 户端的不同邮件帐户的不同邮件操作请求,例如,当客户端位于嵌入式设备上 时,在嵌入式设备用户具有多个邮箱帐号的情况下,该用户可以在同一个嵌入 式设备上实现对这多个邮箱的邮件操作,即,可以通过同一个嵌入式设备实现 对多个邮件地址的访问,具体的邮件操作过程可如上各实施例所述,从而,通
过使用本发明的处理嵌入式设备的邮件的方法,还可以在同 一个嵌入式设备上 对多邮件帐号进行处理,丰富了嵌入式设备用户的使用体验。
在以上各实施例中,客户端可以是通过 cmwap ^t^" cmnet等方式与第一月良 务端进行通信,从而具有更灵活的使用性,而第二服务端可以采用http( Hypertext Transfer Protocol,超文本传输协议)协议,也可以釆用标准的p叩(Post Office Protocol电子邮局传输协议)/smtp ( Simple Mail Transfer Protocol,简单邮件传 输协议)协议与邮件服务器之间进行通信,从而嵌入式设备的用户可以采用自 由的处理逻辑,自动从邮件服务器上提取邮件。
如图2所示,是本发明的处理嵌入式设备的邮件的系统的结构示意图,其 包括
客户端,用于向第 一服务端发送邮件操作请求及嵌入式设备的设备信息, 并对所述第一服务端返回的处理结果在所述嵌入式设备上进行展现;
第一服务端,用于将所述邮件操作请求向第二服务端转发,并根据所述设 备信息对所述第二服务端所返回的操作结果进行适应于所述嵌入式设备的处 理,并将处理结果向所述客户端发送;
第二服务端,用于根据所述邮件操作请求执行相应的操作,并将操作结果 向所述第一服务端发送。
根据本发明的处理嵌入式设备的邮件的系统,对邮件操作的具体处理过程 由第二服务端来完成,在获得邮件操作结果后,由第一服务端对该操作结果进 行适应于嵌入式设备的适配处理,并将适配处理后的处理结果发送给客户端,
由客户端在嵌入式设备上进行展现,由于对邮件操作结果适配处理是在第一服 务端进行,嵌入式设备的客户端可以只进行信息的收发及展现操作,有效减少 了嵌入式设备终端所需要处理任务的强度,此外,对邮件操作请求的邮件操作 过程是在第二服务端进行,处理速度更快,性能好,用户体验更佳。
其中,所述第二服务端的数目具有至少两个,所述第一服务端可以根据需
要选择合适的第二服务端,例如不同的第二服务端对应于不同类型的邮件服 务器,第 一服务端根据邮件操作请求中的用户名或者邮件操作请求中的邮件服 务器名称选择相应的第二服务端,或者,所有的第二服务端均可以执行对任何 类型的邮件服务器的操作,第一服务端根据各第二服务端当前处理任务的多少 或者繁冗程度选择合适的第二服务端,优先选择较空闲的第二服务端,以获得 更高效率的处理过程,因此,通过本发明的处理嵌入式设备的邮件的系统,可 以通过不同的用户名访问不同类型的邮件服务器,既可以方便嵌入式设备用户 的使用,可以实现多邮件用户的访问,且由于通过多个第二月l务端来分担邮件
此外,通过本发明的处理嵌入式设备的邮件的系统,还可以同时对多个不 同的邮件帐号进行邮件操作请求,即,所述第一服务端可以接收来自同一个客 户端的不同邮件帐户的邮件操作请求,并对其进行处理,由于客户端可位于嵌 入式设备上,即可以通过同一个嵌入式设备实现对多个邮件地址的访问,具体 的邮件操作过程可如上所述,从而,嵌入式设备用户通过使用本发明的处理嵌 入式设备的邮件的系统,还可以在同 一个嵌入式设备上对多邮件帐号进行处理, 丰富了嵌入式设备用户的使用体验。
此外,客户端可以通过cmwap或者cmnet等方式与第一月l务端进行通信, 具有更灵活的使用性,而第二服务端可以采用http协议,也可以采用标准的 pop/smtp协议与邮件服务器之间进行通信,从而嵌入式设备的用户可以采用自 由的处理逻辑,自动从邮件服务器上提取邮件。
其中,所述客户端包括
信息获取模块,用于获取所述嵌入式设备的设备信息;
第一信息发送/接收模块,用于将所述设备信息及所述邮件操作请求向所述 第一服务端发送,并接收第一服务端所发送的处理结果;
显示模块,用于将所述处理结果在所述嵌入式设备上展现; 所述第一服务端包括
第二信息发送/接收模块,用于接收所述设备信息及所述邮件操作请求,并 将所述邮件操作请求向所述第二服务端转发;
信息处理模块,用于根据所述设备信息对所述操作结果进行适应于嵌入式 设备的处理,得到相应的适配处理结果;
所述第二服务端包括
第三信息发送/接收模块,用于接收所述邮件操作请求,并将邮件操作结果 向所述第一服务端发送;
邮件操作处理模块,用于根据所述邮件操作请求执行相应的邮件操作,获 得相应的操作结果。
所述第二服务端还可以包括存储模块,用于储存从网络邮件服务器返回 的邮件操作结果。从而,当邮件操作请求内容是该存储模块已经储存的内容时, 可以直接从该存储模块中提取出相应的操作结果,而不需要每次操作都要从邮 件服务器上去获取相应内容,提高了邮件操作时的效率,在具有多个第二服务 端的情况下,还可以针对不同的用户名或者不同类型的邮件服务器,将邮件操 作结果储存在不同的第二服务端上,实现分布式邮件存储,可以使邮件操作效 率更高。
所述客户端还可以包括
第一压缩模块,用于在发送所述邮件操作请求及设备信息之前,对所述邮 件操作请求及设备信息执行压缩操作,并对所接收的所述第一服务端发送的信 息执行解压缩操作;
所述第一服务端还可以包括
第二压缩模块,用于对所接收的所述客户端发送的信息执行解压缩操作, 并在发送所述处理结果之前,对所述处理结果执行压缩操作。
从而,无论是客户端或者第 一服务端所发送的消息均经过了压缩的步骤, 使得应当传输的数据量更进一步降低,数据传输的时延短,更进一步提高邮件 操作处理的效率。
其中,所述客户端还可以包括
第一加密模块,用于在发送所述邮件操作请求及设备信息之前,对所述邮 件操作请求及设备信息执行加密操作,并对所接收的所述第一服务端发送的信 息执行解密操作;
所述第一服务端还可以包括
第二加密模块,用于对所接收的客户端发送的信息执行解密操作,并在发 送所述处理结果之前,对所述处理结果执行加密操作。
从而,对所发送的消息执行加密操作,在接收端再执行解密操作,防止了 信号发送过程中被第三方接收以后恶意篡改,保证了信息传输的正确性与安全 性。其中,上述加密方式还可以是非对称加密方式,从而信息传输更安全。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在 本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明 的权利要求保护范围之内。
权利要求
1、一种处理嵌入式设备的邮件的方法,其特征在于,包括步骤第一服务端接收并解析客户端发送的邮件操作请求及嵌入式设备的设备信息,并将所述邮件操作请求及设备信息向第二服务端发送;所述第二服务端根据所述邮件操作请求向网络服务器获取相应的邮件信息,获得相应的操作结果,并将操作结果向所述第一服务端发送;所述第一服务端根据所述设备信息,对所述操作结果进行适应于所述嵌入式设备的适配处理,并将处理结果向所述客户端发送。
2、 根据权利要求1所述的处理嵌入式设备的邮件的方法,其特征在于所 述适配处理包括以下处理方式中的至少 一种删除所述操作结果中的不必要信息;根据所述设备信息对所述操作结果进行页面重排;根据所述设备信息对所述操作结果进行格式转换。
3、 根据权利要求1所述的处理嵌入式设备的邮件的方法,其特征在于当存在至少两个所迷第二服务端时,所迷第一服务端根据所迷邮件操作请 求和/或各第二服务端当前处理任务的多少,选择相应的第二服务端,并将所述 邮件操作请求发送给选定的第二服务端。
4、 根据权利要求1所述的处理嵌入式设备的邮件的方法,其特征在于,还 包括步骤所述第二服务端所述操作结果予以储存。
5、 根据权利要求1所述的处理嵌入式设备的邮件的方法,其特征在于,还 包括步骤当到达预定时间时,所述第二服务端自动执行收取邮件的邮件操作请求。
6、 根据权利要求1至5任意一项所述的处理嵌入式设备的邮件的方法,其 特征在于,还包括在将所述处理结果向所述客户端发送之前,对所述处理结果执行压缩和/或加密操作;所述客户端对所接收到的处理结果执行解压缩和/或解密操作。
7、 根据权利要求6所述的处理嵌入式设备的邮件的方法,其特征在于所 述加密方式为非对称加密。
8、 一种处理嵌入式设备的邮件的系统,包括客户端、第一服务端及第二 服务端;所述客户端,用于向所述第一服务端发送邮件操作请求及嵌入式设备的设 备信息,并对所述第 一服务端返回的处理结果在所述嵌入式设备上进行展现;所述第一服务端,用于将所述邮件操作请求向第二服务端转发,并根据所 述设备信息对所述第二服务端返回的操作结果进行适应于所述嵌入式设备的适 配处理,并将处理结果向所述客户端发送;所述第二服务端,用于根据所述邮件操作请求向网络服务器获取邮件信息, 执行相应的操作,获得相应的邮件操作结果,并将该邮件操作结果向所述第一 服务端发送。
9、 根据权利要求8所述的处理嵌入式设备的邮件的系统,其特征在于,所 述第二服务端的数量至少为两个,所述第一服务端根据所述邮件操作请求和/或 各第二服务端当前处理任务的多少选择相应的第二服务端,并将所述邮件操作 请求发送给所选定的第二服务端。
10、 根据权利要求9所述的处理嵌入式设备的邮件的系统,其特征在于, 所述第二服务端还包括存储模块,用于储存所述第一服务端发送的设备信息及所述邮件操作结果。
11 、根据权利要求8或9或10所述的处理嵌入式设备的邮件的系统,其特 征在于,所述客户端还包括,第一压缩模块,用于在发送所述邮件操作请求及设备信息之前,对所述邮件操作请求及设备信息执行压缩操作,并对接收的所述第一服务端发送的信息执行解压缩操作;第一加密模块,用于在发送所述设备信息及邮件操作请求之前,对所述邮 件操作请求及设备信息执行加密操作,并对接收的所述第一服务端发送的信息 执行解密操作;所述第一服务端还包括,第二压缩模块,用于对所接收的所述客户端发送的信息执行解压缩操作, 并在发送所述处理结果之前,对所述处理结果执行压缩操作;第二加密模块,用于对所接收的所述客户端发送的信息执行解密操作,并 在发送所述处理结果之前,对所述处理结果执行加密操作。
全文摘要
本发明公开了一种处理嵌入式设备的邮件的方法及系统,其采用客户端、第一服务端以及第二服务端的结构,通过第二服务端对位于嵌入式设备的客户端所发送的邮件操作请求进行操作处理,通过第一服务端根据嵌入式设备的设备信息对邮件操作结果进行适配处理,使适配处理后的结果更适合于在嵌入式设备上展现,并将该处理结果发送给客户端,由客户端在嵌入式设备上展现,由于对邮件的操作处理是在第二服务端上进行,且第一服务端向客户端所发送的是适配处理后的处理结果,更适合于嵌入式设备的屏幕展现,展现内容丰富,既方便,又快捷。
文档编号H04L12/58GK101188571SQ20071003211
公开日2008年5月28日 申请日期2007年12月5日 优先权日2007年12月5日
发明者何小鹏, 捷 梁, 郑从威, 黄荣海 申请人:优视动景(北京)技术服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1