提供电子邮件服务的移动终端和方法

文档序号:7766646阅读:486来源:国知局
专利名称:提供电子邮件服务的移动终端和方法
技术领域
本发明涉及一种在移动终端中提供电子邮件服务的移动终端和方法。
背景技术
推送电子邮件服务被用于当在电子邮件服务器接收到电子邮件时立即通知移动 终端。因此,推送电子邮件服务要求在移动终端和电子邮件服务器之间的持续连接,以保证 数据传送的持续性。因此,即使当在移动终端和电子邮件服务器之间未传输与推送电子邮件有关的数 据时,移动终端也需要保持与电子邮件服务器的持续连接。因为这个原因,移动终端可能消 耗不必要的能量。

发明内容
本发明提供了一种用于在移动终端中提供电子邮件服务的移动终端和方法,以最 小化在移动终端和电子邮件服务器之间的不必要的连接,因此最小化移动终端的功耗。根据本发明的一个实施例,一种移动终端包括无线通信单元,用于根据电子邮 件接收模式来与电子邮件服务器进行通信,所述电子邮件接收模式包括推送模式和轮询 (polling)模式;以及,控制器。所述控制器控制以所述推送模式和所述轮询模式中的一个 来接收电子邮件,并且基于从所述电子邮件服务器接收所述电子邮件的模式来在所述推送 模式和所述轮询模式之间进行切换。所述移动终端在所述推送模式中持续地连接到所述电 子邮件服务器,并且,所述移动终端在所述轮询模式中周期地连接到所述电子邮件服务器 并且周期地从其断开。根据本发明的另一个实施例,一种移动终端包括位置信息模块,用于获取所述移 动终端的当前位置;以及,控制器,用于基于由所述位置信息模块获取的位置信息来控制推 送电子邮件功能的激活和禁用。根据本发明的另一个实施例,一种移动终端包括无线通信单元,用于与提供推送 电子邮件服务的多个电子邮件服务器进行通信;以及,控制器,用于控制至少一个消息的周 期传输,以保持在所述移动终端和在预定时间未推送电子邮件的所述多个电子邮件服务器 的每一个之间的连接。所述控制器进一步控制在第一传输时间向所述多个电子邮件服务器 的至少第一个电子邮件服务器传输第一消息,并且在比所述第一传输时间更晚的第二传输 时间向所述多个电子邮件服务器的至少第二个电子邮件服务器传输第二消息。所述控制器 将所述第一传输时间与包括所述第二传输时间的、其余的所述多个电子邮件服务器的传输时间同步,以便在所述第一传输时间向所有所述多个电子邮件服务器传输所述第一消息。根据本发明的另一个实施例,一种提供用于移动终端的电子邮件服务的方法包 括为提供推送电子邮件服务的多个电子邮件服务器注册传输时间;识别用于向所述多个 电子邮件服务器的至少第一个电子邮件服务器传输第一消息的第一传输时间;即使用于除 了所述多个电子邮件服务器的所述至少第一个之外的、所述多个电子邮件服务器的传输消 息被计划在所述第一传输时间后传输,也通过在所述第一传输时间向所有所述多个电子邮 件服务器传输所述第一消息,从而同步所述多个电子邮件服务器的所有传输时间;以及,在 所述第一传输时间同步后更新所述传输时间。在所述方法中,当从所述多个电子邮件服务 器未推送电子邮件达到预定时间时,所述第一消息被计划将传输,以保持在所述移动终端 和所述多个电子邮件服务器的所述至少第一个电子邮件服务器之间的连接。


附图被包括来提供对本公开的进一步理解,并且被包含在本申请中并构成本申请 的一部分,附示本公开的实施例,并且与说明书一起用于解释本公开的原理。图1是根据本发明的实施例的移动终端的框图。图2图示与本发明的实施例相关的服务网络。图3是图示根据本发明的实施例的在移动终端中提供电子邮件服务的流程图。图4图示了根据本发明的实施例的在移动终端和提供电子邮件服务的服务器之 间的通信。图5是图示根据本发明的另一个实施例的在移动终端中提供电子邮件服务的流 程图。图6是图示根据本发明的另一个实施例的在移动终端中提供电子邮件服务的流 程图。图7图示了与本发明的另一个实施例相关的服务网络。图8是图示根据本发明的另一个实施例的在移动终端中提供电子邮件服务的流 程图。图9-11是根据本发明的另一个实施例的、用于执行与电子邮件服务相关的功能 的移动终端的屏幕视图。图12是图示根据本发明的另一个实施例的在移动终端中提供电子邮件服务的流 程图。图13是根据本发明的另一个实施例的、用于执行与电子邮件服务相关的功能的 移动终端的屏幕视图。图14是图示根据本发明的另一个实施例的在移动终端中提供电子邮件服务的流 程图。图15是根据本发明的另一个实施例的、用于执行与电子邮件服务相关的功能的 移动终端的屏幕视图。图16是图示根据本发明的另一个实施例的在移动终端中提供电子邮件服务的流 程图。图17图示了与本发明的另一个实施例相关的服务网络。
图18是图示根据本发明的另一个实施例的在移动终端中提供电子邮件服务的流 程图。图19-21图示了根据本发明的另一个实施例的用于在移动终端中提供电子邮件 服务的方法。
具体实施例方式现在参考附图更全面地描述本发明,在附图中示出了本发明的示例性实施例。然 而,可以以多个不同形式来体现本发明,并且本发明不应当被解释为限于在此给出的实施 例;而是,这些实施例被提供使得本公开是彻底和完整的,并且将向本领域内的技术人员完 全地传递本发明的思想。在下面的描述中,仅为了便利描述,而向移动终端的部件提供了如 “模块”和“单元”的后缀,该后缀没有彼此区分的含义或功能。在说明书中描述的移动终端可以包括例如蜂窝电话、智能电话、膝上型计算机、数 字广播终端、个人数字助理(PDA)、便携多媒体播放机(PMP)、和导航系统。然而,本领域内 的技术人员容易明白,根据本发明的实施例的配置也可以被应用到诸如数字TV和台式计 算机的固定终端,除了该配置仅可以被应用到移动终端的情况之外。图1是根据本发明的实施例的移动终端100的框图。也可以提供其他实施例、配 置、和布置。如图所示,移动终端100可以包括无线通信单元110、音频/视频(A/V)输入单 元120、用户输入单元130、感应单元140、输出单元150、存储器160、接口 170、控制器180、 和电源190。不是在图1中所示的所有部件都是必要部分,并且在移动终端100中包括的部 件的数量可以改变。现在描述移动终端100的部件。无线通信单元110可以包括至少一个模块,该至少一个模块使能在移动终端100 和无线电通信系统之间或在移动终端100和移动终端100所位于的网络之间的无线电通 信。例如,无线通信单元Iio可以包括广播接收模块111、移动通信模块112、无线互联网模 块113、局域通信模块114、和位置(或方位)信息模块115。广播接收模块111可以通过广播信道从外部广播管理服务器接收广播信号和/或 广播相关信息。广播信道可以包括卫星信道和地面信道,并且广播管理服务器可以是产生 和传输广播信号和/或广播相关信息的服务器,或接收预先建立的广播信号和/或广播相 关信息和向终端传输广播信号和/或广播相关信息的服务器。广播信号可以不仅包括TV广播信号、无线电广播信号、和数据广播信号,而且包 括以TV广播信号和无线电广播信号的组合形式的信号。广播相关信息可以是与广播信道、 广播节目、或广播服务提供商相关的信息,并且可以甚至提供移动通信网络来提供广播相 关信息。在后一种情况下,移动通信模块112可以接收广播相关信息。广播相关信息可以以各种形式存在。例如,广播相关信息可以以数字多媒体广播 (DMB)系统的电子节目指南(EPG)的形式或以手持数字视频广播(DVB-H)系统的电子节目 指南(EPG)的形式存在。广播接收模块111可以使用各种广播系统来接收广播信号。更具体地,广播接收 模块111可以使用诸如地面数字多媒体广播(DMB-T)系统、卫星数字多媒体广播(DMB-S) 系统、媒体前向链路(MediaFLO)系统、DVB-Η、和综合业务地面数字广播(ISDB-T)系统的数 字广播系统来接收数字广播信号。广播接收模块111可以从除了上述的数字广播系统之外的、提供广播信号的广播系统中接收信号。通过广播接收模块111接收的广播信号和/或广播相关信息可以被存储在存储器 160中。移动通信模块112可以在移动通信网络上向/从基站、外部终端、和服务器的至少 一个传输/接收无线电信号。无线电信号可以根据文本/多媒体消息的传输和接收而包括 语音呼叫信号、视频电话呼叫信号、或各种形式的数据。无线互联网模块113可以对应于用于无线互联网接入的模块,并且可以被包括在 移动终端100中或从外部附接到移动终端100。无线局域网(WLAN或Wi-Fi)、无线宽带 (Wibro)、全球微波互联接入(Wimax)、和高速下行链路分组访问(HSDPA)等可以被用作无 线互联网技术。局域通信模块114可以对应于用于局域通信的模块。而且,蓝牙(Bluetooth )、 射频识别(RFID)、红外线数据协会(IrDA)、超宽带(UWB)、和/或ZigBee 可以被用作局域 通信技术。位置信息模块115可以确认或获得移动终端100的位置。位置信息模块115可 以通过使用全球导航卫星系统(GNSQ来获得位置信息。GNSS是用于描述无线电导航卫星 系统的术语,该无线电导航卫星系统围绕地球旋转,并且向预定类型的无线电导航接收器 传输参考信号,以便无线电导航接收器可以确定它们在地球表面上或近地球表面的位置。 GNSS可以包括美国的全球定位系统(GPS)、欧洲的伽利略(Galileo)、俄罗斯的全球轨道导 航卫星系统(GL0NASS)、中国的北斗(COMPASS)和日本的准天顶卫星系统O^SS)等。
全球定位系统(GPS)模块是位置信息模块115的代表性示例。GPS模块115可以 计算与在一个点或对象和至少三个卫星之间的距离有关的信息以及与当测量该距离信息 时的时间的信息,并且向所获得的距离信息应用三角法,以根据在预定时间的纬度、经度、 和高度来获得关于点或对象的三维位置信息。也可以使用如下的方法,所述方法使用三个卫星来计算位置和时间信息,并且使 用另一个卫星来校正所计算的位置和时间信息。另外,GPS模块115可以连续地实时计算 当前位置,并且使用位置或方位信息来计算速度信息。如图1中所示,音频/视频(A/V)输入单元120可以输入音频信号或视频信号,并 且包括照相机121和麦克风122。照相机121可以处理由图像传感器在视频电话模式或拍 摄模式中获得的静止图像或移动图像的图像帧。所处理的图像帧可以被显示在显示器151 上,显示器151可以是触摸屏。由照相机121处理的图像帧可以被存储在存储器160中,或可以通过无线通信单 元110被传输到外部装置。移动终端100还可以包括至少两个照相机121。麦克风122可以在呼叫模式、记录模式、或语音识别模式中接收外部音频信号,并 且将所接收的音频信号处理为电子音频数据。音频数据然后可以被转换为可以通过移动通 信模块112被传输到移动通信基站,并且在呼叫模式中被输出的形式。麦克风122可以使 用各种噪声去除算法(或噪声消除算法),用于去除或减少当接收到外部音频信号时产生 的噪声。用户输入单元130可以从用户接收用于控制移动终端100的操作的输入数据。用 户输入单元130可以包括小键盘、薄膜开关(dome switch)、触摸板(恒定电压/电容型触 摸板)、滚轮(jog wheel)、和拨动开关(jog switch)等。
感应单元140可以感应移动终端100的当前状态(诸如移动终端100的打开/关 闭状态)、移动终端100的位置、用户是否接触移动终端100、移动终端100的方向、和移动 终端100的加速度/减速度,并且产生用于控制移动终端100的操作的感应信号。例如,在 滑盖电话的情况下,感应单元140可以感应滑盖电话是否被打开或关闭。而且,感应单元 140可以感应电源190是否供电,以及/或接口 170是否连接到外部装置。感应单元140也 可以包括接近传感器141。输出单元150可以产生视觉、听觉和/或触摸输出,并且可以包括显示器151、音频 输出模块152、警报器153、和触觉模块154。显示器151可以显示由移动终端100处理的信 息。显示器151可以当移动终端100在呼叫模式中时显示与电话呼叫相关的用户界面(UI) 或图形用户界面(GUI)。显示器151也可以当移动终端100在视频电话模式或拍摄模式中 时显示所拍摄和/或接收的图像、UI、或⑶I。另外,显示器151可以包括液晶显示器、薄膜晶体管液晶显示器、有机发光二极管 显示器、柔性显示器、和三维显示器的至少一个。这些显示器的一些可以是透明类型或透光 类型。即,显示器151可以包括透明显示器。透明显示器可以包括透明液晶显示器。显示器151的背面结构也可以是透光类 型。因此,用户可以通过由显示器151占用的移动终端100的主体的透明区域而看到位于 移动终端100的主体之后的对象。移动终端100还可以包括至少两个显示器151。例如,移动终端100可以包括以预 定距离布置在单个表面上的多个显示器151或集成显示器。多个显示器151也可以被布置 在不同侧上。而且,当显示器151和感应触摸的传感器(以下称为触摸传感器)形成被称为触 摸屏的分层结构时,显示器151可以在除了输出装置之外还被用作输入装置。触摸传感器 可以例如具有触摸膜、触摸片或触摸板的形式。触摸传感器可以将在被施加到显示器151的特定部分的压力的改变或在显示器 151的特定部分产生的电容的改变转换为电子输入信号。触摸传感器可以感应触摸压力以 及触摸的位置和区域。当用户向触摸传感器应用触摸输入时,与触摸输入对应的信号可以被传输到触摸 控制器。触摸控制器然后可以处理该信号,并且向控制器180传输与所处理的信号对应的 数据。因此,控制器180可以检测显示器151的被触摸部分。感应单元140的接近传感器141可以位于移动终端100的内部区域中,被触摸屏 围绕或在触摸屏附近。接近传感器141可以在没有机械接触的情况下,使用电磁力或红外 线来感应接近预定感应面的对象或位于传感器附近的对象。接近传感器141可以具有比接 触传感器更长的使用期限,因此可以在移动终端100中具有广泛的应用。接近传感器141可以包括透射类型光电传感器、直接反射类型光电传感器、反射 镜反射类型光电传感器、高频振荡接近型传感器、电容接近传感器、磁接近传感器、和/或 红外线接近传感器。可以构造电容触摸屏以便通过根据指示器的接近的电场改变来检测指 示器的接近。可以将触摸屏(触摸传感器)分类为接近传感器141。为了说明方便,可以将指示器接近触摸屏而不实际触摸触摸屏的行为称为接近接 触,并且可以将使得指示器接触触摸屏的行为称为触摸接触。指示器在触摸屏上的接近接触点可以对应于如下的触摸屏上的点,在该点处,指示器与触摸屏垂直。接近传感器141可以感应接近接触和接近接触模式(例如,接近接触距离、接近接 触方向、接近接触速度、接近接触时间、接近接触位置、接近接触移动状态等)。然后,可以在 触摸屏上显示与所感应的接近接触行为和接近接触模式对应的信息。音频输出模块152可以在呼叫信号接收模式、电话呼叫模式或记录模式、语音识 别模式、和广播接收模式中输出从无线通信单元110接收的音频数据,或输出在存储器160 中存储的音频数据。音频输出模块152可以输出与在移动终端100中执行的功能相关的音 频信号,所述音频信号诸如是呼叫信号呼入音和消息呼入音。音频输出模块152可以包括 接收器、扬声器、和蜂鸣器等。音频输出模块152可以通过耳机塞孔来输出声音。用户可以 通过将耳机连接到耳机塞孔来听到声音。警报器153可以输出用于指示移动终端100的事件的产生的信号。例如,当接收 到呼叫信号、接收到消息、输入按键信号、或输入触摸时可以产生警告。警报器153也可以 以与视频信号或音频信号不同的形式来输出信号,例如,用于通过振动来指示事件的产生 的信号。也可以通过显示器151或音频输出模块152来输出所述视频信号或音频信号。触觉模块巧4可以产生用户可以感觉到的各种触觉效果。触觉效果的一个示例是 振动。还可以控制由触觉模块IM产生的振动的强度和/或模式。例如,不同的振动可以 被组合和输出,或可以被依序输出。触觉模块巧4可以产生多种触觉效果,包括根据相对于接触皮肤表面垂直移动 的引脚的布置的刺激的效果;根据通过喷射孔或吸入孔的空气的喷射力或吸入力的刺激的 效果;摩擦皮肤的刺激的效果;根据电极的接触的刺激的效果;使用静电力的刺激的效果; 以及,根据使用除了振动之外还能够吸收或辐射热量的元件的冷和热的再现的效果。触觉模块IM可以不仅通过直接接触来传输触觉效果,而且也允许用户通过用户 的手指或手臂的运动知觉感觉,来感知触觉效果。移动终端100也可以包括多个触觉模块 154。存储器160可以存储用于控制器180的操作的程序,并且暂时存储诸如电话簿、消 息、静止图像、和/或移动图像的输入/输出数据。存储器160也可以存储当向触摸屏施加 触摸输入时与输出的各种模式的振动和声音有关的数据。存储器160可以至少包括快闪速存储器、硬盘类型存储器、多媒体卡微型存储器、 诸如SD或》)存储器的卡型存储器、随机存取存储器(RAM)、静态RAM(SRAM)、只读存储器 (ROM)、电子可擦除可编程ROM(EEPROM)、可编程ROM(PROM)磁存储器、磁盘、或光盘。移动终 端100也可以与网络存储相关地进行工作,所述网络存储用于在互联网上执行存储器160 的存储功能。接口 170可以作为到连接到移动终端100的外部装置的路径。接口 170可以接收 来自外部装置的数据或电力,并且将该数据或电力传输到移动终端100的内部部件,或向 外部装置传输移动终端100的数据。例如,接口 170可以包括有线/无线头戴式耳机端口、 外部充电器端口、有线/无线数据端口、存储卡端口、用于连接具有用户识别模块的装置的 端口、音频输入/输出端口、视频输入/输出端口、和/或耳机端口。接口 170也可以与用户识别模块连接,该用户识别模块是存储用于鉴别使用移动 终端100的授权的信息的芯片。例如,用户识别模块可以是用户身份模块(UIM)、订户身份模块(SIM)、和通用订户身份模块(USIM)。也可以以智能卡的形式来制造包括用户识别模 块的识别装置。因此,识别装置可以通过接口 170的端口来连接到移动终端100。接口 170也可以是当移动终端100连接到外部托架时,来自外部托架的电力通过 其而被提供到移动终端100的路径;或者是由用户通过托架输入的各种命令信号通过其而 被传输到移动终端100的路径。从托架输入的各种命令信号或电力可以被用作用于确认移 动终端100是否被正确地置于托架中的信号。控制器180可以控制移动终端100的整体操作。例如,控制器180可以执行用于语 音通信、数据通信、和/或视频电话的控制和处理。控制器180也可以包括多媒体模块181, 用于播放多媒体。多媒体模块181可以被包括在如图1中所示的控制器180中,或可以与 控制器180分立。控制器180可以执行模式识别处理,该模式识别处理能够将被施加到触摸屏的手 写输入或画面绘图输入识别为字符或图像。电源190可以接收外部电力或内部电力,并且 在控制器180的控制下提供移动终端100的部件的操作所需要的电力。根据硬件实施方式,可以使用专用集成电路(ASIC)、数字信号处理器(DSP)、数字 信号处理装置(DSDP)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、 微控制器、微处理器、和/或用于执行功能的电子单元中的至少一个来实现本公开的实施 例。可以通过控制器180来实现实施例。根据软件实施方式,可以使用独立的软件模块来实现诸如过程或功能的实施例, 所述软件模块用于执行至少一个功能或操作。可以根据以适当的软件语言撰写的软件应用 程序来实现软件代码。软件代码可以被存储在存储器160中,并且被控制器180执行。参见图2,移动终端100链接到电子邮件服务器200,电子邮件服务器200通过无 线网络来推送电子邮件。对于以推送模式接收电子邮件的移动终端100,移动终端100需要 与电子邮件服务器200持续地连接。在此,推送模式表示电子邮件接收模式,其中,移动终 端100链接到电子邮件服务器200,电子邮件服务器200总是处于“接通”状态,以接收电子 邮件,并且电子邮件服务器200向由移动终端100的用户注册的电子邮件帐户递送电子邮 件。如果移动终端100持续地保持与电子邮件服务器200的连接,从而使得即使例如 在午夜后电子邮件有很小的机会被递送到电子邮件服务器200,也可以提供电子邮件服务, 但是移动终端100可能消耗不必要的电力,并且可能浪费无线资源。本发明被提供来解决 这样的问题。在要讨论的下面的实施例中,移动终端100根据时间来分析从电子邮件服务器 200接收电子邮件的模式,并且基于所分析的模式来以推送模式或轮询模式而提供电子邮 件服务。在此,轮询模式表示如下的电子邮件接收模式,在其中,移动终端100周期地链接 到电子邮件服务器200以接收电子邮件,电子邮件服务器200向由用户注册的电子邮件帐 户递送电子邮件。可以在参考图1和2描述的移动终端100中实现下面的示例性实施例。虽然在下 面的示例性实施例中,移动终端100的初始电子邮件接收模式是推送模式,但是本发明不 限于此。移动终端100的初始电子邮件接收模式可以是轮询模式。图3图示根据第一示例性实施例的、用于在移动终端100中提供电子邮件服务的方法。图4图示根据在图3中所示的方法的在移动终端100中,在推送模式和轮询模式之 间进行的切换。参见图1-3,控制器180将移动终端100通过无线通信单元110连接到电子邮件服 务器200,并且在推送模式中接收电子邮件(SlOl)。控制器180将移动终端100通过无线 通信单元110连接到总是处于“接通”状态中的电子邮件服务器200。当存在被提供到由移 动终端100的用户预先注册的电子邮件帐户的电子邮件时,控制器180从电子邮件服务器 200接收该电子邮件。
当移动终端100工作在推送模式中时,控制器180连续地查看是否从电子邮件服 务器200接收到任何新的电子邮件。如果在预定时间中未从电子邮件服务器200接收到任 何新的电子邮件(S102),则控制器180控制无线通信单元110将移动终端100与电子邮件 服务器200断开。而且,控制器180将电子邮件接收模式从推送模式改变或切换为轮询模 式(S103)。当电子邮件接收模式被改变到轮询模式时,控制器180周期地将移动终端100通 过无线通信单元110连接到电子邮件服务器200。随后,控制器180查看是否从电子邮件服 务器200接收到任何新的电子邮件(S104)。如果存在向注册的电子邮件帐户递送的电子邮 件,则控制器180从电子邮件服务器200接收电子邮件(S105),并且控制器180将电子邮件 接收模式从轮询模式切换为推送模式(S106)。如果没有从电子邮件服务器200接收的电子邮件(S105),则控制器180控制无线 通信单元110将移动终端100从电子邮件服务器200断开(S107)。而且,控制器180基于 轮询周期,等待在移动终端100和电子邮件服务器200之间的下一次连接。参见图4,移动终端100当在推送模式中工作时,被链接到总是处于“接通”状态 的电子邮件服务器200。移动终端100向电子邮件服务器200周期地传输推送请求消息 (S201、S204、S206、S208、S210、和S212)。具体地,移动终端100在预定时间内向电子邮件服 务器200传输推送请求消息,以即使在未接收到电子邮件时也保持与电子邮件服务器200 的连接(S204、S206、S208、S210 和 S212)。当电子邮件服务器200在“接通”状态中链接到移动终端100时,即,当移动终端 100工作在推送模式中时,如果电子邮件到达由用户注册的电子邮件帐户(S202),则电子 邮件服务器200向移动终端100传输电子邮件(S203)。如果在电子邮件帐户处未接收到电 子邮件,则电子邮件服务器200向移动终端100传输响应消息,用于指示未接收到电子邮件 (S205, S207, S209, S211 和 S213)。当在推送模式中,从电子邮件服务器200未接收到电子邮件达到预定时间时,移 动终端100取消与电子邮件服务器200的连接,并且从推送模式改变为轮询模式。为了将 电子邮件接收模式从推送模式改变为轮询模式,移动终端100可以通过各种方法来计算未 接收到电子邮件的时段。例如,移动终端100可以通过使用定时器或计数器来计算未接收到电子邮件的时 间段。参见图4,移动终端100可以通过使用计数器来计数未接收到电子邮件的时间段,并 且如果在120分钟内未从电子邮件服务器200接收到电子邮件,则例如移动终端100将会 把电子邮件接收模式改变为轮询模式。而且,移动终端100可以向电子邮件服务器200传输推送请求消息,并且计数接收到响应消息的次数,从而当响应消息指示未从电子邮件服务器200接收到电子邮件时,计 算未接收到电子邮件的时间段。参见图4,移动终端100响应于推送请求消息而计数接收到 用于指示未从电子邮件服务器200接收到电子邮件的响应消息的次数。如果连续超过5次 地接收到响应消息,则移动终端100将电子邮件接收模式从推送模式切换到轮询模式。在轮询模式中的移动终端100基于轮询周期而周期地连接到电子邮件服务器 200,以查看是否已经接收到任何新的电子邮件,而不是保持与电子邮件服务器200的持续 连接(S214和S215)。如 果轮询周期是30分钟,如图4中例示,则移动终端100每30分钟 连接到电子邮件服务器200,以查看是否已经接收到任何新的电子邮件。如果电子邮件服务器200在轮询模式中接收到电子邮件(S216),则移动终端100 通过与电子邮件服务器200的周期连接来确认接收到电子邮件,然后从电子邮件服务器 200接收电子邮件(S218)。然后,移动终端100将电子邮件接收模式从轮询模式切换成推 送模式,并且在保持与总是在“接通”状态的电子邮件服务器200的连接的同时,向电子邮 件服务器200传输推送请求消息(S219)。如在上面的实施例中所述,如果在预定时间未接收到新的电子邮件,则在移动终 端100和电子邮件服务器200之间的连接被取消,并且电子邮件接收模式从推送模式被切 换到轮询模式。因此,可以最小化用于保持在移动终端100和电子邮件服务器200之间的 不必要的连接的功耗。现在将说明根据第二示例性实施例的在移动终端中提供电子邮件服务的方法和 用于实现该方法的移动终端100的操作。可以在参考图1和2所述的移动终端100中实现 第二示例性实施例。在第二示例性实施例中,移动终端100的初始电子邮件接收模式是推送模式。然 而,本发明不限于此。移动终端100的初始电子邮件接收模式可以是轮询模式。在图5中所示的操作S305、S306、S307和S308与在图3中所示的操作S104、S105、 S106和S107相同,其中,图5图示根据第二示例性实施例的用于提供电子邮件服务的方法, 图3图示根据第一示例性实施例的用于提供电子邮件服务的方法。因此,省略其详细说明。参见图1、2和5,控制器180将移动终端100通过无线通信单元110连接到电子邮 件服务器200,以在推送模式中接收电子邮件(S301)。在推送模式中,控制器180连续地查 看接收到来自电子邮件服务器200的电子邮件的次数和电子邮件接收的频率。而且,控制 器180确认在预定时间中接收电子邮件的次数是否小于预定次数(S302)。而且,控制器180 确认在预定时间中,从电子邮件服务器200接收到电子邮件的次数是否已经减少(S303)。如果在该预定时间中接收到电子邮件的次数小于预定次数,并且其持续地减少, 则控制器180控制无线通信单元110取消在移动终端100和电子邮件服务器200之间的连 接。然后,控制器180将电子邮件接收模式从推送模式切换到轮询模式(S304)。当电子邮件接收模式被切换到轮询模式时,控制器180周期地将移动终端100连 接到电子邮件服务器200,以确认电子邮件的接收,直到在S305、S306、S307、和S308中确认 向电子邮件服务器200递送的电子邮件。在这个实施例中,如上所述,如果接收到电子邮件 的次数连续地减少并且小于所述预定次数,则取消在移动终端100和电子邮件服务器200 之间的连接,并且电子邮件接收模式从推送模式切换到轮询模式。因此,可以最小化用于保 持在移动终端100和电子邮件服务器200之间的不必要的连接的功耗。
现在描述根据第三示例性实施例的用于在移动终端中提供电子邮件服务的方法 和用于实现该方法的移动终端100的操作。可以在参考图1和2描述的移动终端100中实 现第三示例性实施例。在第三 示例性实施例中,移动终端100的初始电子邮件接收模式对应于推送模 式。然而,本发明不限于此。移动终端100的初始电子邮件接收模式可以是轮询模式。参见图1、2、和6,控制器180通过无线通信单元110将移动终端100连接到电子 邮件服务器200,以当电子邮件服务开始时在推送模式中接收电子邮件(S401)。当接收到 电子邮件时(S402)时,控制器180计算相对于电子邮件的接收的统计,并且在存储器160 中存储该统计(S403)。在此,相对于电子邮件的接收的统计可以是对于多个时间段的每一 个接收到电子邮件的平均次数。控制器180基于所述统计来将推送模式和轮询模式中的一个选择为电子邮件接 收模式(S404)。即,控制器180在接收到电子邮件的平均次数超过预定或预设次数的时间 段中将推送模式选择为电子邮件接收模式,并且在接收到电子邮件的平均次数小于预定或 预设次数的时间段中将轮询模式选择为电子邮件接收模式。表1示出相对于电子邮件的接收的示例性统计。在表1中,将单日划分为8个3 小时时间段,并且,示出了该8个时间段的每一个接收电子邮件的平均次数。表1
时间段12 am(上 3 am 6 am 9 am 12 pm(下 3 pm 6 pm 9 pm
午)至至至 至午)至至 至 至
3 am 6 am 9 am 12 pm 3 pm 6 pm 9 pm 12 am
接收到电子邮件的平均次数 00 I 7 I 15 I 33 I 45 I 30 I 5参见表1,如果作为用于将推送模式和轮询模式中的一个选择为电子邮件接收模 式的阈值的预定次数是5,则对于一天来说,移动终端100从12am至6am在轮询模式中工 作,并且从6am到12am在推送模式中工作。换句话说,例如,当在表1中的12am至3am和 3am到6am的时间段期间接收到少于5个电子邮件时,移动终端100在轮询模式中工作,并 且例如,当在除了 12am至3am和3am到6am之外的所有其他时间段的时间段期间接收到5 个或更多的电子邮件时,移动终端100在推送模式中工作。因此,需要相对于电子邮件的接收连续地更新统计,以便即使改变用户的电子邮 件接收模式,该统计也适用。例如,如果将一天划分为多个时间段,并且每一个时间段接收 到电子邮件的次数被计算并且被用作统计,则应当每天更新统计。如果每天接收到电子邮 件的平均次数被计算和用作统计,则应当每周更新统计。在如上所述的第三示例性实施例中,分析电子邮件接收模式,并且,在确定不需要 在移动终端100和电子邮件服务器200之间的持续连接的时间段中,取消在移动终端100 和电子邮件服务器200之间的连接,并且将电子邮件接收模式从推送模式切换到轮询模 式。因此,最小化用于保持在移动终端100和电子邮件服务器200之间的不必要的连接的功耗。参见图7,移动终端100连接到通过无线网络来推送电子邮件的电子邮件服务器 200,并且当激活推送电子邮件功能时需要持续地保持到电子邮件服务器200的连接。如果用户可以通过使用通过其可以查看电子邮件的诸如计算机的有线网络装置来确认电子邮件,则移动终端100的推送电子邮件功能的激活可以引起移动终端100的不必要的功耗。因此,为了避免移动终端100的不必要的功耗,可能期望仅当用户需要在不存在 有线网络装置的环境中确认电子邮件时,激活移动终端100的推送电子邮件功能。因此,可 以设置移动终端100使得移动终端根据其位置来进入推送电子邮件功能激活模式或推送 电子邮件功能禁止模式。用户可以将用于确定激活/禁止模式的位置信息存储在移动终端 100中。而且,移动终端100基于通过GPS卫星300获取的移动终端100的位置信息和与推 送电子邮件功能激活模式或推送电子邮件功能禁止模式对应的位置信息来确定是否激活 推送电子邮件功能。现在说明根据第四示例性实施例的在移动终端中提供电子邮件服务的方法和用 于实现该方法的移动终端100的操作。可以在参考图1和7所述的移动终端100中实现第 四示例性实施例。当禁用推送电子邮件功能时,取消在移动终端100和电子邮件服务器200之间的 连接,并且移动终端100和电子邮件服务器200保持断开,直到在第四示例性实施例中激活 推送电子邮件功能。然而,本发明不限于此。当禁用推送电子邮件功能时,移动终端100可 以在轮询模式中工作,在轮询模式中,移动终端100周期地或在特定时间点连接到电子邮 件服务器200,以确认所接收的电子邮件。图8是图示根据第四示例性实施例的在移动终端100中的提供电子邮件服务的方 法的流程图。图9-11是其上执行电子邮件服务的移动终端100的屏幕视图。参见图1、7和8,当通过用户输入单元130接收到位置注册请求时(S501)时,控制 器180通过位置信息模块115来获取移动终端100的当前位置(S502)。而且,控制器180在 位置信息数据库中注册与从位置信息模块115传输的当前位置对应于的位置信息(S503)。 在此,该位置信息数据库管理关于与推送电子邮件功能激活模式和推送电子邮件功能禁用 模式中的一个对应的位置的信息。在下文中,为了容易描述,在位置信息数据库中注册的位 置,即,与推送电子邮件功能激活模式和推送电子邮件功能禁用模式中的一个对应的位置, 被称为“推送区域”。在位置信息数据库中存储的位置信息可以包括激活信息,该激活信息表示推送电 子邮件功能激活模式和推送电子邮件功能禁用模式中的哪个对应于与位置信息对应的位 置。通过各种方法来设置该激活信息。例如,可以根据推送电子邮件功能的默认模式来确定激活信息。图9图示了与在 位置信息数据库中注册的推送区域有关的位置信息。参见图9,当用户在电子邮件设置屏幕11上选择GPS图标lla(S601)时,在显示器 151上显示在位置信息数据库中注册的推送区域列表12a(S602)。在此,可以根据推送电子 邮件功能的默认模式来选择属于推送区域列表12a的推送区域。如果默认模式对应于激活 模式,则在推送区域列表12a上显示在禁用模式中工作的推送区域。另一方面,当默认模式 对应于禁用模式时,在推送区域列表12a上显示在激活模式中工作的推送区域。可以通过 电子邮件设置屏幕11的状态图标lib来设置推送电子邮件功能的默认模式。当用户在用于显示推送区域列表12a的屏幕上选择“增加”图标12b时,在显示器 151上显示输入窗口 13a(S603),通过输入窗口 13a接收新注册的推送区域的名称。当通过输入窗口 13a接收到将新注册的推送区域的名称时,包括移动终端100的当前位置的位 置信息被匹配到由用户输入的名称,并且被注册在位置信息数据库中。即,位置信息被注册 为推送区域。然后,通过显示器151来显示包括新注册的推送区域的更新的推送区域列表 12a(S604)。在此,激活信息被设置为新注册的推送区域,以便新注册的推送区域根据推送 电子邮件功能的默认模式而对应于激活模式和禁用模式中的一个。即,可以设置新注册的 推送区域的激活信息,使得激活信息对应于与推送电子邮件功能的默认模式不同的模式。而且,用户可以选择激活信息。图10图示了在位置信息数据库中注册位置信息的 替代示例性操作。参见图10,当用户在电子邮件设置屏幕11上选择GPS图标Ila时(S701),在显示 器151上显示包括在位置信息数据库中注册的推送区域的推送区域列表12a(S702)。在此, 推送区域列表12a可以包括与激活模式对应的推送区域和与禁用模式对应的推送区域。推 送区域列表12a包括激活模式图标12c,通过该图标,可以为属于推送区域列表12a的每一 个推送区域选择激活模式和禁用模式中的一个。当用户在显示推送区域列表12a的屏幕上选择“ 增加”图标12b时,通过显示器 151显示输入窗口 13a(S703),其中,通过所述输入窗口 13a来接收要增加的推送区域的名 称。当通过输入窗口 13a接收到要增加的推送区域的名称时,与移动终端100的当前位置 有关的位置信息与输入名称匹配,并且被注册在位置信息数据库中。因此,通过显示器151 显示包括新增加的推送区域的更新的推送区域列表12a (S704),并且,用户可以通过选择激 活图标14来设置所增加的推送区域的激活模式。通过激活图标14选择的推送区域的激活 状态,即,激活模式和禁用模式,被存储在对应的位置信息的激活信息中。在本文的示例性实施例中,当用户选择在推送区域列表12a中包括的推送区域中 的一个时,可以通过显示器151来显示所选择的推送区域。图11图示了用于显示推送区域 的示例性图像。参见图11,控制器180可以使用在存储器160中预先存储的地图数据来显 示由用户选择的推送区域15。参考回图8,控制器180通过位置信息模块115来连续地获取移动终端100的当前 位置(S504)。而且,控制器180确认从位置信息模块115传输的移动终端100的当前位置 是否对应于推送区域。即,控制器180在位置信息数据库中搜索包括该当前位置的位置信 息(S505)。如果移动终端100的当前位置对应于推送区域,则控制器180确认与包括当前位 置的推送区域对应的激活模式。即,控制器180确认推送电子邮件功能激活模式和推送电 子邮件功能禁用模式中的哪个与包括当前位置的推送区域对应(S506)。如果包括当前位置 的推送区域对应于推送电子邮件功能激活模式,则控制器180激活移动终端100的推送电 子邮件功能(S507)。而且,控制器180建立或保持在移动终端100和电子邮件服务器200 之间的连接,以激活推送电子邮件功能。如果包括当前位置的推送区域对应于推送电子邮件功能禁用模式,则控制器180 禁用移动终端100的推送电子邮件功能(S508)。而且,控制器180将移动终端100与电子 邮件服务器200断开。在第四示例性实施例中,当移动终端100位于推送区域中时,基于与移动终端100 所位于的推送区域对应的激活模式来选择推送电子邮件功能激活模式或推送电子邮件功能禁用模式。然而,本发明不限于此。当移动终端100位于推送区域中时,可以基于推送电子邮件功能的当前默认模式 来选择推送电子邮件功能激活模式或推送电子邮件功能禁用模式。即,如果推送电子邮件 功能的当前默认模式对应于激活模式,则当移动终端100位于推送区域中时,推送电子邮 件功能处于禁用模式中。另一方面,如果推送电子邮件功能的当前默认模式对应于禁用模 式,则当移动终端100位于推送区域时,推送电子邮件功能位于激活模式中。而且,当移动终端100位于推送区域时,可以基于推送电子邮件功能的当前默认 模式和与移动终端100所位于的推送区域对应的激活模式中的一个来选择推送电子邮件 功能激活模式或推送电子邮件功能禁用模式。即,当与移动终端100所位于的推送区域对 应的激活模式被设置为激活模式和禁用模式中的一个时,基于与移动终端100所位于的推 送区域对应的激活模式来选择移动终端100的推送电子邮件功能。如果与移动终端100所 位于的推送区域对应的激活模式未被设置为激活模式和禁用模式中的一个时,则基于推送 电子邮件功能的当前默认模式来选择推送电子邮件功能激活 模式和推送电子邮件功能禁 用模式中的一个。现在描述根据第五示例性实施例的用于在移动终端100中提供电子邮件服务的 方法和用于实现该方法的移动终端100的操作。可以在参考图1和7描述的移动终端100 中实现第五示例性实施例。在下面所述的实施例中,当禁用推送电子邮件功能时,取消在移动终端100和电 子邮件服务器200之间的连接,并且移动终端100和电子邮件服务器200保持彼此断开,直 到激活了推送电子邮件功能。然而,本发明不限于此。如果禁用推送电子邮件功能,则移动 终端100可以工作在轮询模式中,其中,移动终端100周期地或在特定的时间点连接到电子 邮件服务器200,以确认所接收的电子邮件。图12和13图示了根据第五示例性实施例的在移动终端100中提供电子邮件服务 的方法。在图12中,操作S807至S811与在根据第四示例性实施例的用于在移动终端中提 供电子邮件服务的方法中的操作S504至S508相同,因此,省略其详细描述。参见图1和12,当用户通过用户输入单元130输入推送区域注册请求时(S801), 控制器180通过显示器151显示用于接收目标信息的屏幕,该目标信息用于搜索用户要注 册的推送区域的地图数据。当通过用户输入单元130从用户接收到目标信息时(S802), 控制器180将输入的目标信息匹配到在存储器160中存储的地图数据,以获取特定位置
(5803)。然后,控制器180显示地图数据,并且在所显示的地图数据上指示所获取的位置
(5804)。即,在地图数据上指示与所接收的目标信息对应的位置。当在地图数据上指示的位置被选择为推送区域时(S805),控制器180在位置信息 数据库中注册关于通过将由用户输入的目标信息与地图数据匹配而获得的位置的位置信 息(S806)。即,通过将由用户输入的目标信息与地图数据匹配获得的位置被注册为推送区 域。参见图13,当用户在电子邮件设置屏幕11上选择GPS图标Ila时(S901),通过显 示器151来显示在位置信息数据库中注册的推送区域列表12a(S902)。当用户在显示推送 区域列表12a的屏幕上选择“增加”图标12b时,通过显示器151来显示用于接收位置标识 的搜索窗口 16a,其中,所述窗口 16a用于在地图数据中搜索要新注册的推送区域(S903)。
当通过搜索窗口 16a从用户接收到诸如“皇家专利(Patent Royal)”的目标信息 时,控制器180将输入的目标信息与在存储器160中存储的地图数据匹配,以获得位置。通 过显示器151来显示其上指示所获取的位置的地图数据的图像(S904)。在此,可以显示地 图数据,以便通过位置指示图标17a来指示基于用户输入的目标信息而搜索的位置。当用户确认在地图数据上指示的位置被选择为要新注册的推送区域时,通过显示 器151来显示输入窗口 13a,其中,通过输入窗口 13a来接收要新注册的推送区域的名称 (S905)。当通过输入窗口 13a从用户接收到诸如“办公室”的要新注册的推送区域的名称 时,在位置信息数据库中注册新的位置信息,并且通过显示器151来显示包括新注册的推 送区域的更新的推送区域列表12a(S906)。在此,可以设置新注册的推送区域的激活信息, 使得激活信息对应于与推送电子邮件功能的默认模式不同的模式。虽然在这个实施例中搜索地图数据以设置推送区域,但是本发明不限于此。可以 将地图数据划分为多个区域,并且通过显示器151来进行显示,并且,可以当用户选择所述 区域时将所述区域中的一个选择为推送区域。现在描述根据第六示例性实施例的用于在移动终端中提供电子邮件服务的方法 和用于实现该方法的移动终端100的操作。可以在参考图1和7描述的移动终端100中实 现第六示例性实施例。在下面所述的实施例中,当禁用推送电子邮件功能时,取消在移动终端100和电 子邮件服务器200之间的连接,并且移动终端100和电子邮件服务器200保持彼此断开,直 到激活了推送电子邮件功能。然而,本发明不限于此。如果禁用推送电子邮件功能,则移动 终端100可以工作在轮询模式中,其中,移动终端100周期地或在特定的时间点连接到电子 邮件服务器200,以确认所接收的电子邮件。图14和15图示根据第六示例性实施例的在移动终端100中提供电子邮件服务的 方法。在图14中,操作S1008至S1012与在根据第四示例性实施例的用于在移动终端中提 供电子邮件服务的方法中的操作S504至S508相同,因此,省略其详细描述。参见图1和14,当通过用户输入单元130接收推送区域注册请求时,控制器180 从在存储器160中存储的地址数据库中读取地址信息,并且通过显示器151来显示包括所 读取的地址信息的地址列表(S1002)。当从所显示的地址列表中选择特定的地址信息时 (S1003),控制器180将所选择的地址信息与在存储器160中存储的地图数据相匹配,并且 从匹配结果中获取特定位置(S1004)。随后,控制器180显示地图数据,并且在所显示的地 图数据上指示所获取的位置(S1005)。即,在地图数据上指示与所选择的地址信息对应的位 置。当在地图数据上指示的位置被选择为推送区域时(S1006),控制器180在位置信 息数据库中注册与所选择的位置对应的位置信息(S1007)。即,与由用户选择的地址对应的 位置被注册为推送区域。参见图1和15,当用户在电子邮件设置屏幕11上选择GPS图标Ila时(SllOl), 通过显示器151来显示在位置信息数据库中注册的推送区域列表12a(Si 102)。当在显示推 送区域列表12a的屏幕上选择“增加”图标12b时,通过显示器151来显示包括在地址数据 库中存储的地址的地址列表18或“地址本”(Si 103)。当用户从地址列表18选择诸如“办公室”的特定地址时,控制器180将所选择的地址匹配到在存储器160中存储的地图数据,并且通过显示器151来显示其上指示了通过 匹配获取的位置的地图数据的图像(S1104)。在此,可以在地图数据上由位置指示图标17a 指示与由用户选择的地址对应的位置。当用户确认在地图数据上指示的位置被选择为要增加的推送区域时,通过显示器 151来显示输入窗口 13a,通过输入窗口 13a接收要增加的推送区域的名称(S1105)。在此, 可以默认地显示由用户选择为推送区域的诸如“办公室”的地址的名称。当通过输入窗口 13a从用户接收要增加的推送区域的名称时,在位置信息数据库 中注册关于与被选择为推送区域的地址对应的位置的位置信息,并且,通过显示器151来 显示包括所增加的推送区域“办公室”的更新的推送区域列表12a(S1106)。在此,可以设置 所增加的推送区域的激活信息,使得该激活信息对应于与推送电子邮件功能的默认模式不 同的模式。现在描述根据第七示例性实施例的用于在移动终端中提供电子邮件服务的方法 和用于实现该方法的移动终端100的操作。可以在参考图1和7描述的移动终端100中实 现第七示例性实施例。在这个实施例中,当禁用推送电子邮件功能时,取消在移动终端100和电子邮件 服务器200之间的连接,并且移动终端100和电子邮件服务器200保持彼此断开,直到激活 了推送电子邮件功能。然而,本发明不限于此。如果禁用推送电子邮件功能,则移动终端 100可以工作在轮询模式中,其中,移动终端100周期地或在特定的时间点连接到电子邮件 服务器200,以确认所接收的电子邮件。图16图示根据第七示例性实施例的在移动终端100中提供电子邮件服务的方法。 参见图1和16,控制器180通过位置信息模块115连续地确认和获取移动终端100的当前 位置。然后,控制器180基于移动终端100的连续获取的当前位置来计算移动终端100的 移动速度(S1201)。控制器180将移动终端100的移动速度与参考速度作比较(S1202),并且当移动速 度超过参考速度时禁用推送电子邮件功能(S1203),以便取消在图7中所示的移动终端100 和电子邮件服务器200之间的连接。如果移动终端100的移动速度小于参考速度,则控制 器180激活推送电子邮件功能(S1204),使得保持在图7中所示的移动终端100和电子邮件 服务器200之间的连接。根据第四、第五、第六和第七示例性实施例,移动终端100的推送电子邮件功能在 被用户确定为不需要电子邮件推送的区的的区域中被禁用,并且在被用户确定为需要电子 邮件推送的区的区域中被激活。因此,最小化了用于保持在移动终端100和电子邮件服务 器200之间的不必要的连接的功耗。而且,当用户不能查看电子邮件时,例如当用户正在驾 驶汽车时,禁用推送电子邮件功能,使得可以减少移动终端100的不必要的功耗。在如上所述的第四、第五、第六和第七示例性实施例中,当禁用推送电子邮件功能 时,取消在移动终端100和电子邮件服务器200之间的连接,并且,移动终端100和电子邮 件服务器200保持断开,直到激活了推送电子邮件功能。然而,本发明不限于此。当禁用推 送电子邮件功能时,移动终端100可以工作在轮询模式中,其中,移动终端100周期地或在 特定的时间点连接到电子邮件服务器200,以查看所接收的电子邮件。图17示出了与示例性实施例相关的另一种示例性服务网络。参见图17,移动终端100通过无线网络连接到一个或多个电子邮件服务器200,并且提供一个或多个推送电 子邮件服务。每个电子邮件服务器200向移动终端100推送被递送到由用户注册的电子邮件帐 户的电子邮件。移动终端100需要持续地保持与电子邮件服务器200的连接,以提供推送 电子邮件服务。然而,诸如服务GPRS支持节点(SGSN)、网关GPRS支持节点(GGSN)、和分组 数据服务节点(PDSN)的网络元件强制终止在无线网络中的比预定时间更长地未使用的连接。因此,移动终端100周期地向在预定时间未推送电子邮件的电子邮件服务器200 传输诸如Ping消息、健康检查消息、或心跳(heartbeat)消息等的消息。在此,基于由对应 的推送电子邮件服务预定的传输周期来确定当移动终端100向每一个电子邮件服务器200 传输用于保持与每一个电子邮件服务器200的连接的消息时的时间。现在将描述根据第八示例性实施例的用于在移动终端中提供电子邮件服务的方 法和用于实现该方法的移动终端100的操作。可以在参考图1和17中描述的移动终端100 中实现第八示例性实施例。在这个实施例中,从移动终端100向电子邮件服务器200周期地传输ping消息, 以保持在移动终端100和电子邮件服务器200之间的连接。然而,本发明不限于此。可以 取代Ping消息而传输健康检查消息、心跳消息、和其他消息。图18、19、20和21图示了根据第八示例性实施例的在移动终端100中提供电子邮 件服务的方法。参见图1、17和18,控制器180当向未推送电子邮件达到比预定时间更长的 时间的一个或多个电子邮件服务器200传输ping消息时,对传输时间进行注册(S1301)。在 此,基于当电子邮件服务器200推送电子邮件的最后时间和根据由电子邮件服务器200提 供的推送电子邮件服务而预先设置的传输周期来确定当向每一个电子邮件服务器200传 输Ping消息时的传输时间。例如,如果由与将被传输ping消息的电子邮件服务器200对应的推送电子邮件服 务设置的Ping消息传输周期是20分钟,并且当电子邮件服务器200推送电子邮件时的最 后时间是10点,则下一个ping消息传输时间是10点20分。基于由每一个电子邮件服务 器200提供的推送电子邮件服务来设置每一个电子邮件服务器200的ping消息传输时间。控制器180确认是否通过无线通信单元110来传输/接收数据,以激活无线连接 (S1302)。当未激活无线连接并且在S1301中设置的传输时间中的一个达到时(S1303),向 所有的电子邮件服务器200传输ping消息(S1304)。即,控制器180相对于所有的电子邮 件服务器200同步传输时间,以便在注册的传输时间中的首先达到的传输时间处,对ping 消息进行传输。控制器180在已经传输了 ping消息后,相对于所有的电子邮件服务器200 更新Ping消息传输时间(S1305)。在此,用于向相应的电子邮件服务器200传输ping消息 的更新的传输时间对应于当已经传输了 Ping消息的时间起过去预定传输周期后的时间。例如,参见图19,如果相对于第一电子邮件服务器200a的ping消息传输时间是 10点20分,相对于第二电子邮件服务器200b的ping消息传输时间是10点25分,并且,相 对于第三电子邮件服务器200c的ping消息传输时间是10点30分,则控制器180在10点20 分向所有的第一、第二和第三电子邮件服务器200a、200b和200c传输ping消息(S1401)。 即,控制器180将第二和第三电子邮件服务器200b和200c的ping消息传输时间与第一电子邮件服务器200a的ping消息传输时间同步。然后,控制器180相对于第一、第二和第三电子邮件服务器200a、200b和200c更 新Ping消息传输时间。如果分别对应于第一、第二和第三电子邮件服务器200a、200b和 200c的ping消息传输周期是20分钟、25分钟和30分钟,则控制器180相对于第一、第二 和第三电子邮件服务器200a、200b和200c更新ping消息传输时间,使得更新的ping消息 传输时间分别是10点40分、10点50分和11点。参考回图18,当激活无线连接时(S1302),控制器180向所有的电子邮件服务器 200a、200b和200c传输ping消息,而与电子邮件服务器200a、200b和200c的每一个的注 册的Ping消息传输时间无关(S1304),并且相对于已经被传输ping消息的电子邮件服务器 200a、200b和200c更新ping消息传输时间(S1305)。在此,可以通过推送电子邮件服务或 除了电子邮件服务之外的应用来激活无线连接。例如,可以从通过无线通信单元110连接的电子邮件服务器200推送电子邮件,以 激活无线连接。图20图示了从电子邮件服务器200推送电子邮件以激活无线连接的情况。 参见图20,当相对于第一、第二和第三电子邮件服务器200a、200b和200c的ping消息传输 时间分别是10点20分、10点25分、和10点30分,并且在10点15分从第二电子邮件服务 器200b推送电子邮件时(S1501),控制器180不等到10点20分,并且向未推送电子邮件的 第一和第三电子邮件服务器200a和200c传输ping消息(S1502)。然后,控制器180相对 于第一和第三电子邮件服务器200a和200c更新ping消息传输时间。而且,根据除了推送电子邮件服务之外的应用,通过无线通信单元110来传输/接 收数据,以激活无线连接。图21图示了由除了推送电子邮件服务之外的应用激活无线连接 的情况。参见图21,当相对于第一、第二、和第三电子邮件服务器200a、200b和200c的ping 消息传输时间分别是10点20分、10点25分和10点30分,并且由除了推送电子邮件服务 之外的应用在10点10分激活无线连接时(S1601),控制器180不等到10点20分,并且在 10点10分向没有推送电子邮件的第一、第二和第三电子邮件服务器200a、200b和200c传 输Ping消息(S1602)。而且,控制器180相对于第一、第二和第三电子邮件服务器200a、 200b和200c更新ping消息传输时间。根据如上所述的第八示例性实施例,用于保持在移动终端100和电子邮件服务器 200之间的消息传输间隔被调整为最大,以便保证移动终端100保持在空闲模式的时间。因 此,可以最小化移动终端100的功耗。用于提供移动终端的电子邮件服务的上述方法可以被写为计算机程序,并且可以 在使用计算机可读记录介质来执行程序的数字微处理器中实施。可以通过软件来执行提供 移动终端的电子邮件服务的方法。该软件可以包括执行所需要的任务的代码段。程序或代 码段也可以被存储在处理器可读介质中,或可以根据与通过传输介质或通信网络的载体组 合的计算机数据信号而被传输。计算机可读记录介质可以是可以存储数据的任何数据存储装置,该数据可以其后 被计算机系统读取。计算机可读记录介质的示例可以包括只读存储器(ROM)、随机存取存 储器(RAM)、CD-ROM、DVD 士 ROM、DVD-RAM、磁带、软盘、光学数据存储装置。计算机可读记录 介质也可以通过网络耦接的计算机系统而被分布,以便以分布的方式来存储和执行计算机 可读代码。
移动终端可以包括第一触摸屏,其被配置来显示第一对象;第二触摸屏,其被配 置来显示第二对象;以及,控制器,其被配置来接收被施加到第一对象的第一触摸输入,并 且当在保持第一接触输入的同时接收到被施加到第二对象的第二接触输入时,将第一对象 链接到与第二对象对应的功能。可以提供一种方法,用于通过在第一触摸屏幕上显示第一对象来控制移动终端; 在第二触摸屏上显示第二对象;接收被施加到第一对象的第一触摸输入;并且,当在保持 第一接触输入的同时接收到被施加到第二对象的第二接触输入时,将第一对象链接到与第 二对象对应的功能。在本说明书中对于“一个实施例”、“实施例”、“示例实施例”等的任何引用表示在 本发明的至少一个实施例中包括结合所述实施例描述的特定特征、结构、或特性。在说明书 的各个位置出现的该短语不必然都指的是同一实施例。而且,当结合任何实施例描述特定 特征、结构、或特性时,认为结合其他实施例实现这样的特征、结构、或特性在本领域内的技 术人员的眼界内。虽然已经查看其多个说明性实施例描述了实施例,但是应当明白,本领域内的技 术人员可以设计落在本公开的原理的精神和范围内的多种其他修改和实施例。更具体地, 在本公开、附图、和所附的权利要求的范围内的主题组合布置的部件部分和/或布置中,各 种改变和修改是可能的。除了在部件部分和/或布置中的改变和修改之外,替代使用也对 于本领域内的技术人员是显而易见的。
权利要求
1.一种移动终端,包括无线通信单元,被配置为根据电子邮件接收模式与电子邮件服务器进行通信,所述电 子邮件接收模式包括推送模式和轮询模式;以及,控制器,所述控制器被配置为以所述推送模式和所述轮询模式中的一个来接收电子邮件;以及基于从所述电子邮件服务器接收所述电子邮件的模式在所述推送模式和所述轮询模 式之间切换,其中,所述移动终端在所述推送模式中持续地连接到所述电子邮件服务器,以及,所述 移动终端在所述轮询模式中周期地与所述电子邮件服务器连接和断开。
2.根据权利要求1所述的移动终端,其中,所述控制器被进一步配置为基于所述电子 邮件接收模式的当前模式来确定所述电子邮件接收模式是否要从所述推送模式切换到所 述轮询模式或从所述轮询模式切换到所述推送模式;并且确定是否以所述当前模式接收所 述电子邮件。
3.根据权利要求2所述的移动终端,其中,如果所述当前模式是所述轮询模式,则所 述控制器当从所述电子邮件服务器接收到电子邮件时,从所述轮询模式切换到所述推送模式。
4.根据权利要求2所述的移动终端,其中,如果所述当前模式是所述推送模式,则所述 控制器当在预定时间中没有从所述电子邮件服务器接收到电子邮件时,从所述推送模式切 换到所述轮询模式。
5.根据权利要求1所述的移动终端,其中,所述控制器被进一步配置为基于从所述电 子邮件服务器接收的电子邮件的统计来控制在所述推送模式和所述轮询模式之间的切换。
6.根据权利要求5所述的移动终端,其中,所述控制器被进一步配置为基于从所述电 子邮件服务器接收电子邮件的频率来从所述推送模式切换到所述轮询模式,使得当在所述 推送模式中,在预定时间中从所述电子邮件服务器接收到电子邮件的次数减少并且所述次 数小于预定次数时,将所述电子邮件递送模式切换到所述轮询模式。
7.根据权利要求5所述的移动终端,进一步包括存储器,所述存储器被配置为存储数 据库,所述数据库用于管理对于多个时间段的每一个从所述电子邮件服务器接收到电子邮 件的平均次数,其中,所述控制器进一步被配置为通过参考所述数据库来控制在所述推送 模式和所述轮询模式之间的切换。
8.一种用于在移动终端中提供电子邮件服务的方法,所述方法包括分析从电子邮件服务器推送电子邮件的模式;以及在推送模式和轮询模式之间进行切换,在所述推送模式中,所述移动终端持续地连接 到所述电子邮件服务器,在所述轮询模式中,所述移动终端周期地与所述电子邮件服务器 连接和断开。
9.根据权利要求8所述的方法,其中,所述切换包括当在所述轮询模式中从所述电子 邮件服务器接收所述电子邮件时,从所述轮询模式切换到所述推送模式。
10.根据权利要求8所述的方法,其中,所述切换包括当在所述推送模式中,在预定 时间中没有从所述电子邮件服务器接收到电子邮件时,从所述推送模式切换到所述轮询模式。
11.根据权利要求8所述的方法,其中,所述切换包括当在所述推送模式中,在预定时 间中从所述电子邮件服务器接收到电子邮件的次数减少并且所述次数小于预定次数时,基 于从所述电子邮件服务器接收电子邮件的频率来从所述推送模式切换到所述轮询模式。
12.根据权利要求8所述的方法,进一步包括计算在多个时间段的每一个时间段从所 述电子邮件服务器接收到电子邮件的平均次数,其中,所述切换包括在多个时间段的一个 时间段中,从所述电子邮件服务器接收到的所述电子邮件的所述平均次数小于预定次数, 则从所述推送模式切换到所述轮询模式。
13.一种移动终端,包括位置信息模块,所述位置信息模块被配置为获取所述移动终端的当前位置;以及,控制器,所述控制器被配置为基于由所述位置信息模块获取的位置信息来控制推送电 子邮件功能的激活和禁用。
14.根据权利要求13所述的移动终端,进一步包括存储器,所述存储器被配置为存储 位置信息数据库,所述位置信息数据库用于管理与所述推送电子邮件功能激活模式和推送 电子邮件功能禁用模式中的一个相对应的位置信息,其中,所述控制器进一步被配置为参 考所述存储的位置信息数据库,控制所述激活和所述禁用。
15.根据权利要求14所述的移动终端,其中,所述控制器进一步被配置为将所述激活模式和所述禁用模式中的一个设置为所述推送电子邮件功能的默认模式;以及当在所述默认模式中,在所述位置信息数据库中包括所述当前位置时,将所述推送电 子邮件功能设置为不是所述默认模式的、所述激活模式和所述禁用模式中的一个。
16.根据权利要求14所述的移动终端,其中,所述控制器进一步被配置为当包括所述 当前位置的所述位置信息被存储在所述位置信息数据库中时,根据与包括所述当前位置的 位置信息对应的、所述激活模式和所述禁用模式中的一个来控制所述推送电子邮件功能。
17.根据权利要求14所述的移动终端,其中,所述控制器进一步被配置为响应于用于 向所述位置信息数据库增加与所述当前位置对应的所述位置信息的输入,在所述位置信息 数据库中存储与所述移动终端的所述当前位置对应的位置信息。
18.根据权利要求14所述的移动终端,进一步包括用户输入单元,所述用户输入单元 被配置为接收目标信息,其中,所述存储器进一步被配置为存储地图数据,并且所述控制器 进一步被配置为基于通过将所述目标信息与所述地图数据匹配而获得的结果来设置所述 位置信息数据库。
19.根据权利要求14所述的移动终端,其中,所述存储器进一步被配置为存储地址信 息和地图数据,并且,所述控制器进一步被配置为基于通过将从所述存储的地址信息选择 的特定地址信息与所述地图数据匹配而获得的结果来设置所述位置信息数据库。
20.根据权利要求13所述的移动终端,其中,所述控制器进一步被配置为基于由所述位置信息模块获取的所述位置信息来计算所述移动终端的移动速度;以及当所述移动速度超过预设参考速度时,禁用所述推送电子邮件功能。
21.根据权利要求13所述的移动终端,其中,所述控制器进一步被配置为当所述推送 电子邮件功能被禁用时,将电子邮件接收模式改变为轮询模式。
22.一种提供移动终端的电子邮件服务的方法,所述方法包括 获取所述移动终端的当前位置;以及基于所述当前位置,将推送电子邮件功能设置为激活模式和禁用模式中的一个。
23.根据权利要求22所述的方法,进一步包括设置位置信息数据库,所述位置信息数据库存储与所述激活模式和所述禁用模式中的 一个相对应的位置信息,其中,所述推送电子邮件功能的设置包括参考在所述位置信息数据库中存储的所述 位置信息来将所述推送电子邮件功能设置为所述激活模式和所述禁用模式中的一个。
24.根据权利要求23所述的方法,进一步包括将所述推送电子邮件功能的所述激活模式和所述禁用模式中的一个设置为默认模式, 其中,参考在所述位置信息数据库中存储的所述位置信息来将所述推送电子邮件功能 设置为所述激活模式和所述禁用模式中的一个包括当所述当前位置包括在所述位置信息 数据库中时,将所述推送电子邮件功能设置为未被设置为所述默认模式的、所述激活模式 和所述禁用模式中的一个。
25.根据权利要求23所述的方法,其中,参考在所述位置信息数据库中存储的所述位 置信息来将所述推送电子邮件功能设置为所述激活模式和所述禁用模式中的一个包括当 包括所述当前位置的所述位置信息被包括在所述位置信息数据库中存储的所述位置信息 中时,根据与包括所述当前位置的位置信息对应的、所述激活模式和所述禁用模式中的一 个来设置所述推送电子邮件功能。
26.根据权利要求23所述的方法,其中,所述位置信息数据库的所述设置包括 在所述位置信息数据库中存储所述移动终端的所述当前位置;当请求设置位置信息时,基于通过将输入目标信息与先前存储的地图数据匹配而获得 的结果来设置所述位置信息数据库;或者当请求设置位置信息时,基于通过将选自一个或多个地址信息项的地址信息与所述地 图数据匹配而获得的结果来设置所述位置信息数据库。
27.根据权利要求22所述的方法,其中,所述将所述推送电子邮件功能设置为所述激 活模式和所述禁用模式中的一个包括基于所述当前位置来计算所述移动终端的移动速度;以及当所述移动速度超过预设参考速度时,将所述推送电子邮件功能设置为所述禁用模式。
28.—种移动终端,包括无线通信单元,所述无线通信单元被配置为与提供推送电子邮件服务的多个电子邮件 服务器进行通信;以及,控制器,所述控制器被配置为周期性地传输至少一个消息,以保持在所述移动终端和 在预定时间未推送电子邮件的所述多个电子邮件服务器的每一个之间的连接,其中,当所述控制器被配置为在第一传输时间向所述多个电子邮件服务器的至少第一 个电子邮件服务器传输第一消息,并且在比所述第一传输时间更晚的第二传输时间向所述 多个电子邮件服务器的至少第二个电子邮件服务器传输第二消息时,所述控制器进一步被 配置为将所述第一传输时间与包括所述第二传输时间的、其余的所述多个电子邮件服务器的传输时间进行同步,以便在所述第一传输时间向所有所述多个电子邮件服务器传输所述第一消息。
29.根据权利要求观所述的移动终端,其中,所述控制器进一步被配置为当从所述多 个电子邮件服务器中的一个推送的电子邮件被接收时,向除了所述多个电子邮件服务器中 的所述一个之外的所有所述多个电子邮件服务器传输消息。
30.根据权利要求观所述的移动终端,其中,当通过所述无线通信单元的无线连接被 除了所述推送电子邮件服务之外的应用激活时,所述控制器进一步被配置为向所有所述多 个电子邮件服务器传输所述消息。
31.一种提供移动终端的电子邮件服务的方法,所述方法包括注册用于提供推送电子邮件服务的多个电子邮件服务器的传输时间;识别用于向所述多个电子邮件服务器的至少第一个电子邮件服务器传输第一消息的 第一传输时间,其中,当在预定时间中没有从所述多个电子邮件服务器推送电子邮件时,所 述第一消息被计划将要传输以保持在所述移动终端和所述多个电子邮件服务器的所述至 少第一个电子邮件服务器之间的连接;除了所述多个电子邮件服务器的所述至少第一个电子邮件服务器之外,即使所述多个 电子邮件服务器的传输消息被计划将在所述第一传输时间后传输,通过在所述第一传输时 间向所有所述多个电子邮件服务器传输所述第一消息来同步所述多个电子邮件服务器的 所有传输时间;以及,在所述第一传输时间进行同步后,更新所述传输时间。
32.根据权利要求31所述的方法,进一步包括当接收到从所述多个电子邮件服务器中的一个推送的电子邮件时,向除了所述多个电 子邮件服务器的所述一个之外的所有所述多个电子邮件服务器传输第二消息;以及在传输所述第二消息后,为所有所述多个电子邮件服务器更新所述传输时间。
33.根据权利要求31所述的方法,进一步包括当通过除了所述推送电子邮件服务之外的应用来激活无线连接时,向所有所述多个电 子邮件服务器传输第三消息;以及在传输所述第三消息后,更新所有所述多个电子邮件服务器的所述传输时间。
全文摘要
本发明涉及在移动终端中提供电子邮件服务的移动终端和方法。一种移动终端,包括无线通信单元和控制器。所述无线通信单元根据电子邮件接收模式来与电子邮件服务器进行通信,并且所述电子邮件接收模式包括推送模式和轮询模式。所述控制器控制电子邮件的接收,以便以所述推送模式和所述轮询模式中的一个来接收电子邮件。所述控制器基于从电子邮件服务器接收电子邮件的模式来进一步控制在所述推送模式和所述轮询模式之间的切换。所述移动终端在推送模式中持续地连接到电子邮件服务器,并且,所述移动终端在轮询模式中周期地与电子邮件服务器连接和断开。
文档编号H04W4/12GK102075451SQ20101056346
公开日2011年5月25日 申请日期2010年11月25日 优先权日2009年11月25日
发明者姜浩均, 田仁秀, 秋成和 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1