专利名称:移动终端及其伙伴信息显示方法
技术领域:
本发明涉及一种能够在移动环境下移动终端和服务器之间的状态 信息不一致的情况下有效地显示伙伴信息的移动终端,及其伙伴信息 显示方法。
背景技术:
移动终端可以被构造为执行各种功能,例如,数据和语音通信、 捕获图像或视频、存储语音、经由扬声器系统再生音乐文件、显示图 像或者视频等等。移动终端中的一些可以包括玩游戏的额外的功能, 另外的移动终端可以被实施为多媒体播放器。此外,近来,移动终端 能够接收广播或多播信号以允许观看视频或电视节目。
此外,进行了很多努力以支持或增强这样的移动终端的各种功能。 这样的很多努力不仅包括实施移动终端的结构组件的改变和改进,而 且包括软件或硬件改进。其中,移动终端的触摸功能甚至允许不熟悉 输入按钮或键的用户方便地使用触摸屏操作移动终端。近来,除了单
纯的触摸输入之外,这样的触摸功能正在与用户界面(UI) —起被建
立为移动终端的重要功能。
而且,移动终端能够执行在移动环境下的与服务器的在席服务
(presence service)。在席服务指的是下述服务用于当用户已经注册 为对于状态信息的伙伴请求时,传输先前被存储用于指示通信可用性 的状态信息的服务。在席服务可以利用通信机制,诸如即时消息(M)、 VoIP、移动电话、电子邮件等等。
在执行在席服务时,如果移动终端已经丢失(错过)接入网络,
5拆卸电池等等,在移动终端和服务器之间可能发生状态信息不一致。 与在通常的有线环境中相比,该状态信息不一致可能在移动环境中发 生得非常频繁。在移动终端和服务之间的状态信息不一致的情况下, 移动终端可能直到在对应条件被克服之前才告知(通知)用户不正确 的状态信息。
然而,对于移动终端和服务器之间的状态信息不一致,目前没有 提出任何标准化的替代。此外,可以通过服务器所位于的接入网络与
在席服务器之间的协作来寻找用于克服状态信息不一致的方法;然而, 目前没有提出过任何详细的技术规范。
发明内容
因此,本发明的目的在于提供一种能够在移动终端和服务器之间 状态信息不一致的情况下有效地将伙伴信息显示(表示、指示)给用 户的移动终端,及其伙伴信息显示方法。
为了实施这些以及其它优点并且根据本发明的目的,如这里实施
并且广泛地描述的,提供了一种移动终端,包括用户输入单元,被
构造为输入伙伴处理请求;显示器,被构造为响应于伙伴处理请求在 屏幕上显示伙伴信息;以及控制器,被构造为将伙伴处理请求发送给 服务器,并且当在预设时间段内没有从服务器接收到响应时在屏幕上 显示指示,该指示通知当前正在进行伙伴处理。
伙伴处理可以是伙伴增加、伙伴删除、伙伴阻止、伙伴解除阻止 以及伙伴信息更新中的一个,并且将其发送给即时消息(IM)服务器 或者伙伴列表管理服务器。
通知正在进行伙伴处理的指示可以包括用于将己经对其请求了伙 伴处理的伙伴与其他伙伴区分的指示。通知正在进行伙伴处理的指示可以包括对于伙伴的灰度处理、特 定颜色处理以及特定形状添加。
可以当从服务器接收到响应消息时解除通知正在进行伙伴处理的 指示。
如果没有接收到响应,则可以根据从在席服务器接收到的状态信 息解除通知正在进行伙伴处理的指示。
在本发明的一方面,提供有一种伙伴信息显示方法,包括从服 务器请求伙伴处理;等待来自服务器的对伙伴处理请求的响应;并且 当在预设时间段内没有从服务器接收到响应时在消息器的伙伴列表画 面上显示指示,该指示通知正在进行伙伴处理。
伙伴处理可以是伙伴增加、伙伴删除、伙伴阻止、伙伴解除阻止 以及伙伴信息更新中的一个。
通知正在进行伙伴处理的指示可以包括用于将已经对其请求了伙 伴处理的伙伴与其他伙伴区分的指示。
通知正在进行伙伴处理的指示可以包括对于伙伴的灰度处理、特 定颜色处理以及特定形状添加。
服务器可以是即时消息(IM)服务器或者伙伴列表管理服务器
控制器可以在从服务器接收到响应时解除表示通知正在进行伙伴 处理的指示。
如果没有从服务器接收到响应则控制器可以根据从在席服务器接 收到的状态信息解除表示通知正在进行伙伴处理的指示。
7当结合附图时,本发明的前述以及其它目的、特征、方面和优点 将根据本发明的以下详细描述而变得更加明显。
被包括以提供本发明的进一步理解并且被并入并且构成本说明书 的一部分的附图,示出了本发明的实施例,并且和描述一起用于说明 本发明的原理。
在附图中
图l是示出根据本发明的一个实施例的移动终端的框图; 图2是根据本发明的一个实施例的移动终端的前视图; 图3是根据本发明的一个实施例的移动终端的后视图; 图4是可与根据本发明的一个实施例的可与移动终端操作的无线
通信系统的框图5是示出移动环境下移动终端和服务器之间的信息不一致的示 例的流程图6是示出根据本发明实施例的显示在消息器上同时进行灰度处
理的伙伴信息的示例性视图7是示出根据本发明的实施例的在移动终端中的伙伴信息显示
方法的信号流程图8是根据本发明的用于在移动终端和服务器之间执行IM服务的
网络架构。
图9是示出当在移动终端和服务器之间发生信息不一致时解除通 知(告知)正在进行伙伴处理的指示(灰度处理)的一个示例的信号 流程图10a和图10b是根据本发明的示出不一致的指示的示例性视图; 图ll是示出根据本发明的一个实施例的在移动终端和服务器之间
发生信息不一致的情况下在移动终端中的伙伴信息显示方法的流程
图;以及图12是示出根据本发明的另一个实施例的在移动终端和服务器之 间发生信息不一致的情况下在移动终端中的伙伴信息显示方法的流程 图
具体实施例方式
现在将参考附图给出根据本发明的移动终端的优选构造的细节的 描述。在下文中,在说明中这里使用的用于组件的后缀"模块"以及 "单元或部分"被提供仅用于准备该说明书的方便,并且因此它们不 应被授予特定的含义或功能。因此,应注意的是,"模块"以及"单 元或部分"能够一起使用。
移动终端可以使用各种不同类型的终端来实施。这样的终端的示 例包括移动终端,诸如移动电话、智能电话、笔记本电脑、数字广播 终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、导航 器等等;以及固定终端,诸如数字电视、台式计算机等等。下面的描 述假定终端为移动终端。然而,本领域技术人员能够容易地理解,根 据以下描述的构造除了为移动性特别提供的组件之外能够应用于固定 终端。
图l是根据本发明的一个实施例的移动终端的框图。
移动终端100可以包括组件,诸如无线通信单元110、音频/视频 (A/V)输入单元120、用户输入单元130、感测单元140、输出单元150、 存储器160、接口单元170、控制器180、电源190等等。图l示出具有各 种组件的移动终端IOO,但是应理解的是,不要求实施所有示出的组件。 可以替代地实施更多或更少的组件。
在下文中,按顺序描述每个组件。
无线通信单元110可以通常包括一个或多个组件,其允许移动终端IOO和无线通信系统之间的无线通信或者移动终端IOO与移动终端IOO 所位于的网络之间的无线通信。例如,无线通信单元110可以包括广播 接收模块lll、移动通信模块112、无线因特网模块113、短程通信模块 114、位置定位模块115等等。
广播接收模块lll经由广播信道从外部广播管理实体接收广播信 号和/或广播关联信息。广播信道可以包括卫星信道和地面信道。广播 管理实体可以指产生和发送广播信号和/或广播关联信息的服务器或者 接收预产生的广播信号和/或广播关联信息并且将其发送到移动终端的 服务器。广播关联信息的示例可以包括与广播信道、广播节目、广播 服务提供者等等关联的信息。广播信号可以被实施为TV广播信号、无 线电广播信号以及数据广播信号等等。广播信号可以进一步包括与TV 或无线电广播信号结合的数据广播信号。
广播关联信息可以经由移动通信网络而被提供,并且由移动通信 模块112接收。
广播关联信息可以被实施为各种格式。例如,广播关联信息可以 包括数字多媒体广播(DMB)的电子节目指南(EPG)、手持数字视 频广播(DVB-H)的电子服务指南(ESG)等等。
广播接收模块lll可以被构造为接收从各种类型的广播系统发送 的数字广播信号。这样的广播系统可以包括地面数字多媒体广播 (DMB-T)、卫星数字多媒体广播(DMB-S)、媒体仅前向链路 (MediaFLO)、手持数字视频广播(DVB-H)、地面集成服务数字广 播(ISDB-T)等等。广播接收模块lll可以被构造为适合于每一个发送 广播信号的广播系统以及数字广播系统。
经由广播接收模块lll接收的广播信号和/或广播关联信息可以被 存储在诸如存储器160的适合的设备中。移动通信模块112通过移动通信网络发送无线信号到网络实体(例
如,基站、外部移动终端、服务器等等)中的至少一个,或者从网络 实体(例如,基站、外部移动终端、服务器等等)中的至少一个接收 无线信号。这里,无线信号可以包括音频呼叫信号、视频呼叫信号或 者根据文本/多媒体消息的发送/接收的各种格式的数据。
无线因特网模块113支持用于移动终端的无线因特网接入。该模块
可以内部地或者外部地耦接到移动终端。这样的无线因特网接入的示 例可以包括无线LAN (WLAN) (Wi-Fi)、无线广带(Wibro)、全球 微波接入互操作性(Wimax)、高速下行分组接入(HSDPA)等等。
短程通信模块114指用于短程通信的模块。用于实施该模块的适合 的技术可以包括蓝牙、射频识别(RFID)、红外数据协会(IrDA)、 超宽带(UWB)、紫蜂(ZigBee)等等。
位置定位模块115指用于检测或者计算移动终端的位置的模块。位 置定位模块115的示例可以包括全球定位系统(GPS)模块。在当前的 技术下,GPS模块能够从超过三个卫星分别测量准确的时间和距离以便 于根据三角学方案基于这样的三个不同的距离准确地计算移动终端的 当前位置。方案可以被用于从三个卫星获得时间信息和距离信息并且 通过一个卫星校正误差。而且,GPS模块可以连续地实时计算当前位置 以便于获得速度信息。
A/V输入单元120被构造为将音频信号或视频信号输入提供给移 动终端。A/V输入单元120可以包括照相机121以及麦克风122。照相 机121接收并且处理在视频呼叫模式或捕捉模式中由图像传感器获得 的静止图片或视频的图像帧。处理后的图像帧可以显示在显示器151 上。可以将由照相机121处理的图像帧存储在存储器160中或经由无 线通信单元110发送到外部。可以根据移动终端的构造提供两个或更 多照相机121。
麦克风122可以在移动终端处于诸如电话呼叫模式、记录模式、 或者语音识别模式等等的特别模式中时经由麦克风接收外部音频信 号。该音频信号被处理为数字数据。在电话呼叫模式的情况下,处理 后的数字数据被转换为经由移动通信模块112可发送至移动通信基站 的格式用于输出。麦克风122可以包括各种噪声消除算法,以消除在 接收外部音频信号期间产生的噪声。
用户输入单元130可以产生由用户输入的输入数据,以控制移动 终端的操作。用户输入单元130可以包括键盘、薄膜开关、触摸板(例 如静压/电容)、滚轮(jog wheel)、摇动开关(jog switch)等。具体 的示例能够是其中触摸板与稍后描述的显示器151 —起层压以便于和 显示器151合作的示例,这也被称为触摸屏。
感测单元140提供移动终端的各方面的状态测量。例如,感测单 元140可以检测移动终端的打开/关闭状态、移动终端100的位置中的 变化、与移动终端100的用户接触的存在或不存在、移动终端100的 位置、移动终端100的加速/减速等等,以便于产生用于控制移动终端 100的操作的感测信号。例如,对于滑盖型移动终端,感测单元140可 以感测移动终端的滑动部分是打开还是关闭。其它的示例包括感测功 能,诸如感测单元140感测由电源190提供的电力的存在还是不存在、 接口单元170和外部设备之间的耦接或其他连接的存在还是不存在等 等。这里,感测单元140可以包括接近传感器141,其将在后面与触摸 屏关联地进行描述。
接口单元170通常被实施为将移动终端耦接到外部设备。例如, 接口单元170可以包括有线/无线头戴式耳机端口、外部充电器端口、有线/无线数据端口、存储卡端口、用于耦接具有识别模块的设备的端
口、音频输入/输出(I/O)端口、视频I/0端口、耳机端口等等。
识别模块可以被构造为用于存储对使用移动终端100的授权进行 认证所要求的各种信息的芯片,其可以包括用户身份模块(UIM)、订 户身份模块(SIM)、通用订户身份模块(USIM)等等。而且,具有 识别模块的设备(以下,称为"识别设备")可以被实施为智能卡的 类型。因此,识别设备能够经由端口耦接到移动终端100。这样的接口 单元170可以从外部设备接收数据,或者被提供有电力并且因此将接 收到的数据或电力传输到移动终端100中的每个组件或者将移动终端 100的数据传递到外部设备。
而且,接口单元no可以用作当移动终端ioo被连接到外部支架
(cradle)时用于将电力从外部支架提供到移动终端100的路径或者用 于将由用户从支架输入的各种命令信号传输到移动终端100的路径。 从支架输入的这样的各种命令信号或电力可以操作为用于识别出移动 终端100已经被准确地安装到支架的信号。
输出单元150被构造为输出音频信号、视频信号和警报信号。输 出单元150可以包括显示器151、音频输出模块152、警报155等等。
显示器151可以输出在移动终端100中处理的信息。例如,当移 动终端在电话呼叫模式中操作时,显示器151将提供用户界面(UI) 或图形用户界面(GUI),其包括与呼叫相关联的信息。作为另一个示 例,如果移动终端处于视频呼叫模式或捕捉模式时,显示器151可以 额外地或者替代地显示捕获和/或接收的图像、UI或GUI。
同时,如上所述,触摸屏能够被构造为显示器151和触摸板彼此 层压以彼此合作地工作。该构造允许显示器151既用作输出设备还用 作输入设备。例如,显示器151可以使用液晶显示器(LCD)、薄膜晶体管-液晶显示器(TFT-LCD)、有机发光二极管(OLED)、柔性 显示器、三维(3D)显示器等等来实施。显示器中的一些能够被构造 为透明的,从而能够通过其看见外部。这些显示器可以被称为透明显 示器。透明显示器的代表性示例可以包括透明有机发光二极管 (TOLED)等等。移动终端100可以根据其实施例包括两个或更多这 样的显示器151。例如,移动终端IOO可以同时包括外部显示器(未示 出)和内部显示器(未示出)。触摸屏可以被构造为检测触摸输入压 力以及触摸输入位置和触摸输入区域。
接近传感器141可以被放置在触摸屏内部或触摸屏附近。接近传 感器141指用于通过使用红外线或电磁场的力而不需任何机械接触来 检测是否存在正在接近特定检测表面或者在特定检测表面附近存在的 物体。因此,接近传感器141与接触传感器相比具有客观的长寿命并 且还实现客观的高实用性。
接近传感器141的示例可以包括透射型光传感器、直接反射型光 传感器、镜反射型光传感器、高频振荡型接近传感器、电容性接近传 感器、磁接近传感器、红外接近传感器等等。
其中,说明高频振荡型接近传感器如何操作的原理,当在来自振 荡电路的高频振荡的状态下,要被检测的物体变得靠近传感器检测表 面时,振荡电路的震荡幅度被削弱或停止。这样的变化被转换成电信 号以检测要被检测物体的存在。因此,即使除了金属之外的任何材料 位于高频振荡型接近触摸和要被检测的物体之间,接近开关也可以检 测要被检测的物体,而没有材料的任何中断。
即使没有安装接近传感器141,如果提供了静电触摸屏,那么能 够基于由于指示器的接近导致的电场中的变化而检测到指示器的接 近。
14因此,如果指示器位于触摸屏附近而没有实际彼此接触,那么指 示器的位置和指示器与触摸屏之间的距离(间隙)能够被检测到。在 下文中,为了说明的简便,指示器位于触摸屏附近以便于被识别出位 于触摸屏之上的行为被称为"接近触摸",并且指示器实际与触摸屏 接触的行为被称为"接触触摸"。而且,指示器的接近触摸被识别出 在触摸屏上方所在的位置指的是在指示器的接近触摸的情况下指示器 被垂直于触摸屏定位的位置。
接近传感器141的使用允许接近触摸和接近触摸模式(例如,接 近触摸距离、接近触摸方向、接近触摸速度、接近触摸时间、接近触 摸位置、接近触摸移动状态等等)的检测,并且还允许在触摸屏上输 出与检测到的接近触摸操作和接近触摸模式相关的信息。
音频输出模块152可以输出在包括呼叫接收模式、呼叫模式、记 录模式、语音识别模式、广播接收模式等等的各种模式中从无线通信 单元110接收的音频数据,或可以输出存储在存储器160中的音频数 据。而且,音频输出模块152可以输出与在移动终端100中执行的特 定功能(例如,接收到呼叫、接收到消息等等)有关的音频信号。音 频输出模块152可以使用扬声器、蜂鸣器等等来实施。
警报153可以输出信号以通知与移动终端100相关联的事件的发 生。典型的事件可以包括接收到呼叫、接收到消息、接收到用户输入 等等。除了生成音频或视频信号之外,警报153还可以以不同的方式, 例如,通过提供触觉感觉(例如,振动)来向用户通知事件发生。警 报153还可以被构造为响应于移动终端接收呼叫或消息而振动。作为 另一示例,响应于在移动终端接收用户输入而由警报153提供振动, 因此提供触觉反馈机构。这样的振动还能够被提供以使用户识别出事 件发生。通知事件发生的信号可以经由显示器151或者音频输出模块 152输出。存储器160可以存储用于控制器180的处理和控制的程序。替代 地,存储器160可以暂时存储输入/输出数据(例如,电话本数据、消 息、静态图像、视频等等)。而且,存储器160可以存储与在触摸屏 上的触摸输入时输出的音频和振动的各种模式有关的数据。
存储器160可以使用任何类型的适合的存储介质来实施,包括闪 存型、硬盘型、多媒体卡微型、存储卡型(例如SD或DX存储器)、 随机存取存储器(RAM)、静态随机存取存储器(SRAM)、只读存 储器(ROM)、电可擦可编程只读存储器(EEPROM)、可编程只读 存储器(PROM)、磁性存储器、磁盘、光盘等等。而且,移动终端 100可以操作在因特网上执行存储器160的存储功能的web存储。
控制器180通常控制移动终端的总体操作。例如,控制器180执 行与语音呼叫、数据通信、视频呼叫等等相关联的控制和处理。控制 器180可以包括多媒体模块181,其提供多媒体重放。多媒体模块181 可以被构造为控制器180的一部分或者被构造为单独的组件。
控制器180能够执行模式识别处理以便于将在触摸屏上输入的书 写或者绘制识别为文本或图像。
电源190在控制器180的控制下提供各种组件所要求的电力。提 供的电力可以是内部电力、外部电力或者其组合。
这里描述的各种实施例可以使用例如软件、硬件或者其的一些组 合而被实施在计算机可读介质中。
对于硬件实施,这里描述的实施例可以被实施在一个或更多专用 集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、 可编程逻辑器件(PLD)、场可编程门阵列(FPGA)、处理器、控制 器、微控制器、微处理器、设计用于执行这里描述的功能的其它电子
1620 单元、或其选择性组合中。在一些情况中,这样的实施例由控制器180 实施。
对于软件实施,诸如过程和功能的实施例可以与单独的软件模块 一起实施,其中软件模块中的每一个执行功能和操作中的至少一个。 软件代码能够利用以任何适合的编程语言书写的软件应用来实施。而 且,软件代码可以被存储在存储器160中并且可以由控制器180执行。
如上所述,与本发明有关的移动终端的内部组件已经从它们的功 能的角度进行了描述。在下文中,与本发明有关的移动终端的外部组 件将参考图2和图3从它们的功能的角度进行描述。移动终端可以以 各种不同构造来实施。这样的构造的示例包括折叠型、滑盖型、直板 型、旋转型、平开(swing)型等等。为了说明的简要,进一步的公开 将主要涉及滑盖型移动终端。然而,本发明可以不限于滑盖型移动终 端,而是能够应用于包括前述类型的终端的其它类型的终端。
图2是根据本发明的一个实施例的移动终端的前视图。
本发明的移动终端100可以包括第一机体200;和第二机体205, 其被构造为在至少一个方向上与第一机体200可滑动地协同操作。对 于折叠型移动终端,移动终端100可以包括第一机体;和第二机体, 其被构造为具有相对于第一机体200折叠或者打开的至少一侧。
第一机体200以第二机体205被第一机体200遮住的方式位于第 二机体205之上。该状态能够被称为关闭构造(位置)。如图2中所 示,第一机体200暴露第二机体205的至少一部分的状态能够被称为 打开构造(位置)。
同时,虽然在图中未示出,但是根据本发明的移动终端可以是折 叠型移动终端,其包括第一机体和具有相对于第一机体折叠或打开的一侧的第二机体。这里,第二机体的折叠状态能够被称为关闭构造, 而第二机体的打开状态能够被称为打开构造。
此外,虽然在图中未示出,但是根据本发明的移动终端可以是平 开型移动终端,其包括第一机体和能够相对于第一机体摆动的第二机 体。这里,第一机体与第二机体重叠的状态能够被称为关闭构造,而 第二机体摆动从而使第一机体部分地暴露的状态能够被称为打开构造。
即使没有给出折叠型移动终端和平开型移动终端的任何单独的描 述,本领域技术人员能够容易地了解,并且因此将不重复对其的详细 描述。
移动终端100可以当处于关闭构造中时在待机(空闲)模式中操 作,待机模式可以通过用户的操作进行解除。而且,移动终端100可
以通常在打开构造中在激活(电话呼叫)模式中操作。这里,该模式 可以根据用户的操作或者在特定时间流逝之后变为空闲模式。
由第一前壳220和第一后壳225形成形成第一机体200的外部的 壳体(壳、框、盖等等)。各种电子组件可以被放置在第一前壳220 和第一后壳225之间的空间中。可以在第一前壳220和第一后壳225 之间额外地提供一个或更多中间壳体。
壳体能够以注射成型的方式由树脂形成,或者使用诸如不锈钢 (STS)和钛(Ti)的金属材料形成。
显示器151、音频输出模块152、照相机121或第一用户输入单元 210可以被放置在第一机体200的第一前壳220处。
已经结合图1描述了显示器151,因此为了说明的简要不再重复其详细的说明。
音频输出模块152可以被实施为扬声器。
照相机121可以被实施为适合于用户捕获静态图像或视频。
与第一机体200类似,可以由第二前壳230和第二后壳235形成 构造第二机体205的外部的壳体。
第二用户输入单元215可以被放置在第二机体205处,详细地, 放置在第二前壳230的前面。
第三用户输入单元245、麦克风122和接口单元170可以被放置 在第二前壳230或者第二后壳235处。
第一至第三用户输入单元210、 215以及245可以被命名为用户输 入单元130。用户能够触摸例如显示器151来进行操作的任何触觉方式 能够被用于用户输入单元130。
例如,用户输入单元130能够被实施为用户能够以推或触摸方式 输入信息的薄膜开关或触摸板,或者可以以使用轮、滚轮或摇杆来旋 转键的方式来实施。
关于每个功能,第一用户输入单元210被用于输入诸如开始、结 束、滚动等等的命令,并且第二用户输入单元215用于输入数字、字 符、符号等等。第一用户输入单元210可以包括与在显示器151上显 示的图标协同使用的所谓软键、以及用于指示和确认定向的导航键(通 常由四个导航键和中央键构成)。
而且,第三用户输入单元245能够用作用于激活移动终端中的特
19定功能的热键。
麦克风122可以被实施为适于接收用户的语音或各种声音。
接口单元170可以用作与本发明有关的终端能够与外部装置交换 数据等等所通过的通路。已经结合图1描述了接口单元170,因此将省 略其详细描述。
电源190可以放置在第二后壳235侧以将电力提供给移动终端。 电源190可以是例如可附接/可拆卸用于充电的可再充电电池。 图3是图2的移动终端的后视图。
如图3中所示,照相机121可以进一步被放置在第二机体205的 第二后壳235的后面。第二机体205的照相机121面向与第一机体200 的照相机121所面向的方向相对的方向,并且可以具有与第一机体200 的照相机121的像素不同的像素。
例如,第一机体200的照相机121可以以相对较低像素(较低分 辨率)进行操作。因此,第一机体200的照相机121在视频呼叫等等 期间当用户能够捕获他的脸并且将其发送到另一方时可以是有用的。 另一方面,第二机体205的照相机121可以以相对较高像素(较高分 辨率)进行操作,从而其对于用户获得较高质量的图片用于以后使用 能够是有用的。
闪光灯250和镜子255可以被额外地放置于第二机体205的照相 机121附近。当使用第二机体205的照相机121拍摄图片时,闪光灯 250与第二机体205的照相机121协同操作。镜子255能够与第二机体 205的照相机121合作以允许用户在自拍模式中拍摄他自己。第二后壳235可以进一步包括音频输出模块152。
第二机体205的音频输出模块152能够与第一机体200的音频输 出模块152合作以提供立体声输出。而且,音频输出模块152可以被 构造为用作喇叭扩音器。
除了用于通信的天线之外,广播信号接收天线260可以放置在第 二后壳235的一侧。天线260能够被构造为縮回第二机体205中。
允许第一机体200可滑动地耦接到第二机体205的滑动模块265 的一部分可以被放置在第一机体200的第一后壳225处。
滑动模块265的另外部分可以被放置在第二机体205的第二前壳 230处,从而其不会被暴露于外部,如本发明的附图中所示。
这样,已经描述了照相机121被放置在第二机体205处;然而, 本发明可以不限于该构造。
例如,还可能的是,已经被描述为在第二后壳235上实施的这些 组件(例如,260、 121-250、 152等等)中的一个或多个,诸如照相机 121,将被实施在第一机体200上,特别地,在第一后壳225上。在该 构造中,被放置在第一后壳225上的组件能够在移动终端的关闭位置 中受到第二机体205的保护。此外,在没有第二机体205的照相机121 的情况下,第一机体200的照相机121能够被实施为可旋转,以便于 旋转到第二机体205的照相机121面向的方向。
图1至3的移动终端100可以被构造为在经由帧或者分组传输数 据的通信系统内操作,通信系统包括无线和有线通信系统,以及基于 卫星的通信系统。在下文中,将参考图4描述其中与本发明有关的移动终端能够进
行操作的通信系统。
这样的通信系统利用不同的空中接口和/或物理层。由通信系统利
用的这样的空中接口的示例包括频分多址(FDMA)、时分多址 (TDMA)、码分多址(CDMA)、以及通用移动通信系统(UMTS)、 UMTS的长期演进(LTE)、全球移动通信系统(GSM)等等。仅借助 于非限制示例,进一步的描述将涉及CDMA通信系统,但是这样的教 导等价地应用于包括CMDA无线通信系统的其它系统类型。
现在参考图4, CDMA无线通信系统被示出具有多个移动终端 100、多个基站(BS) 270、基站控制器(BSC) 275、以及移动切换中 心(MSC) 280。 MSC 280被构造为与传统的公共交换电话网络(PSTN) 2卯接口。 MSC280还被构造为与BSC 275接口。 BSC 275被经由回程 链路线耦接到基站270。回程链路线可以根据任何已知的接口构造,已 知的接口包括例如E1/T1、 ATM、 IP、 PPP、帧中继、HDSL、 ADSL 或xDSL。因此,多个BSC 275能够被包括在如图4中所示的系统中。
每个基站270可以包括一个或多个扇区(sector),每个扇区具有 径向地远离基站270的指向特定方向的天线或全向天线。替代地,每 个扇区可以包括两个或更多不同的天线。每个基站270可以被构造为 支持多个频率分配,其中每个频率分配具有特定频谱(例如,1.25MHz、 5MHz等等)。
扇区和频率分配的交集可以被称为CDMA信道。基站270还可以 被称为基站收发器子系统(BTS)。在一些情况中,术语"基站"可以 用于统称BSC 275以及一个或更多基站270。基站还可以被称为"小区 站点"。替代地,给定基站270的各扇区可以被称为小区站点。
22如图4中所示,广播发送器(BT) 295将广播信号发送到在系统 中操作的移动终端100。广播接收模块111 (图1)通常被构造在移动 终端100中以接收由BT 295发送的广播信号。
图4进一步描绘了若干全球定位系统(GPS)卫星300。这样的卫 星300便于定位多个移动终端100中的至少一个的位置。在图4中描 绘了两个卫星,但是应理解,可以利用比两个卫星更多或更少的卫星 来获得有用的位置信息。GPS模块115(图1)通常被构造为与卫星300 合作以获得需要的位置信息。应了解的是,其它类型的位置检测技术 (即,除了 GPS定位技术之外或者代替GPS定位技术可以被使用的定 位技术)可以替代地进行实施。如果需要,GPS卫星300中的至少一 个可以替代地或者额外地被构造为提供卫星DMB传输。
在无线通信系统的通常操作期间,基站270从各种移动终端100 接收多组反向链路信号。移动终端100进行呼叫、发消息以及执行其 他通信。由给定的基站270接收的每个反向链路信号在基站270中进 行处理。结果数据被转发到相关联的BSC 275。 BSC 275提供呼叫资源 分配以及包括基站270之间的软切换的安排的移动性管理功能。BSC 275还将接收到的数据路由给MSC 280,其然后提供附加的路由服务用 于与PSTN 290接口。类似地,PSTN 290与MSC 280接口 ,并且MSC 280与BSC 275接口 ,其进而控制基站270以将多组前向链路信号发送 到移动终端100。
一般来说,即时消息(IM)服务是用于经由有线或无线网络实时 发送和接收消息的服务,并且提供各种功能,诸如实时消息传输、电 子邮件发送和接收、文件共享、聊天等等。用户可以经由提供在移动 终端中的及时消息器使用IM服务。
即时消息器可以是客户端软件,其在移动环境下当包括在由终端 用户先前创建的列表中的另一用户(或朋友)已经登录到网络时通知终端用户登录相关信息。当另一用户发送消息时,即时消息器还可以 向终端用户通知消息发送。这里,由终端用户先前创建的列表被称为 伙伴列表,并且伙伴指其他用户或朋友。
伙伴列表指需要利用在线资源保持联系的同事、亲戚或朋友的列 表,并且常常用于确定被包括在伙伴列表中的人是否已经接入网络的 目的。使用即时消息器的IM服务可以执行如下的各种功能
-SMS文本、文件、音频数据或视频数据的发送和接收
-响应于其他用户的状态的监测对消息的实时发送和接收 -伙伴列表中其他用户的实时检查 -经由即时消息器的各种附加服务(例如,广告、信息频道等等) -会话(聊天)
此外,移动终端可以在移动环境下接收在席服务。在席服务指下
述服务已经注册为伙伴的用户的预订消息被处理并且被注册,并且 然后当移动终端的状态被改变时产生的消息被以通知(通告)消息的 形式通知。在席服务可以利用通信媒介,诸如即时消息(IM) 、 VoIP、 移动电话、电子邮件等等。
如果特定事件发生,例如,当执行在席服务时移动终端己经丢失 (错过)接入网络(例如,从服务覆盖范围移出),或者在在席操作
期间卸下了电池,则在移动终端和服务器(例如,IM服务器)之间可
能引起在席信息的不一致,即状态信息的不一致。该状态信息不一致 在移动环境下可以比通常的有线环境下发生得更频繁。移动终端和服
务器之间的状态信息不一致可以在以下情况下发生
-当请求伙伴改变(例如,增加、删除、阻止)时 -当进入非服务区(例如,电梯,隧道等等)时 -当在处理请求时取消请求的伙伴改变时 -当改变伙伴信息(例如,状态、昵称、年龄等等)时 -当移动到另一区域(例如,移动到除了非服务区之外的区域)时移动终端和服务器之间的状态信息不一致可以常常在移动终端没 有接收到来自服务器的响应于伙伴处理请求的响应消息时发生。
图5示例性地示出在移动环境下移动终端和服务器之间的状态信 息不一致,其示出了移动终端在添加伙伴时移动进入非服务区。
如图5中所示,当移动终端A (下文称为"终端A")的用户经 由用户输入单元130输入伙伴添加请求时,然后控制器180控制显示 器151在即时消息器的伙伴列表中显示伙伴信息,B卩,伙伴2(即,终 端B的用户),并且同时将伙伴添加请求消息发送给伙伴列表管理服 务器,即IM服务器(S10)。
已经接收到伙伴添加请求消息的IM服务器然后将伙伴2添加到伙 伴列表,将伙伴2的添加通知给终端B,并且将响应消息发送给终端A (S11)。因此,终端B的用户(伙伴2)将终端A的用户认为已经将 他(伙伴2)添加到伙伴列表。
然而,如果终端A在发送伙伴添加请求消息之后进入非服务区 (S13),终端A不能接收由IM服务器发送的响应消息。如果在预设 时间段内没有从IM服务器接收到响应消息,那么控制器180将"伙伴 2"添加请求处理(看作)为失败(S15)。因此,控制器180将伙伴 添加请求消息重新发送到IM服务器以请求伙伴2的添加(S15)。然 而,如果终端A保持停留在非服务区中,那么终端A可能不能接收响 应于伙伴添加请求消息的响应消息。
然而,不管还没有接收到通知伙伴2已经被添加为终端A用户的 伙伴的任何响应,在终端A的伙伴列表画面上将伙伴2表示(指示) 为被添加。即,不管当前执行伙伴2的添加,其被表示为象伙伴2己 经被完全添加一样。因此,终端A的用户被提供有与伙伴2相关的不
25正确(错误)的状态信息。这样,当在移动环境下执行IM服务时常常 发生状态信息不一致。在发生状态信息不一致时,终端A的用户不必 要地请求来自另外用户的会话(聊天)或将消息发送到另外的用户。
本发明提供了一种当移动终端没有从服务器接收到响应于伙伴处 理的响应消息时显示通知用户当前正在进行伙伴处理的指示的方法。 通知正在进行伙伴处理的指示可以不仅应用于状态信息不一致而且可 以应用于状态信息一致。
即,在移动终端将伙伴处理请求发送给服务器但是服务器没有成 功接收到伙伴处理请求的情况下,由于移动终端和服务器之间的状体 信息仍然保持在一直状态下,即使在该情况下,通知正在进行伙伴处 理的指示被显示在伙伴列表画面上。在下文中,将主要给出关于移动 终端和服务器之间的状态信息不一致的情况的描述。
用于显示(表示)与正在进行的伙伴处理有关的指示的方法可以 包括显示(指示)并且处理对其请求了伙伴处理的伙伴从而该伙伴与 其他伙伴可区分。作为一个示例,本发明可以被实施为使得伙伴信息 直到成功接收响应于移动终端的伙伴处理请求的响应消息之前被灰度 处理进行显示。而且,本发明还可以被实施为使得伙伴信息直到成功 接收响应于移动终端的伙伴处理请求的响应消息之前被处理为特定颜 色或以特定形状。
在本发明中,当成功地从服务器接收响应消息时,通知正在进行 伙伴处理的指示被解除。如果在预设时间段内没有从服务器接收到任 何响应,根据从在席服务器接收到的状态信息解除被呈现以通知正在 进行伙伴处理的指示。
图6是根据本发明的实施例的在消息器上显示被灰度处理的伙伴 信息的示例性视图。如图6中所示,移动终端的控制器180响应于伙伴2添加请求通 过对伙伴信息进行灰度处理来显示伙伴信息,直到从伙伴列表管理服 务器(例如,IM服务器)成功接收指示完成注册的响应消息。当成功 接收响应消息时,灰度处理被解除。
图7是示出根据本发明的一个实施例的在移动终端中的伙伴信息 显示方法的信号流程图。图7被应用于当添加伙伴时移动终端进入非 服务区的示例。
参考图7,如果具有终端A的用户将伙伴2 (例如,终端B的用 户)添加到即时消息器的伙伴列表,那么控制器180将伙伴添加请求 消息发送给IM服务器以便于请求伙伴2的添加(S20)。在完全地将 伙伴2添加(或注册)到伙伴列表之后,IM服务器将伙伴2的添加通 知给终端B (S21、 S22和S23),并且然后发送指示伙伴添加的完成 的响应消息(S24)。因此,终端B的用户(伙伴2)将终端A的用户 认为已经将他(伙伴2)添加到伙伴列表。
然而,如果终端A在发送伙伴添加请求消息之后移动进入非服务 区(S25),则终端A不能接收由IM服务器发送的响应消息。如果没 有在预设时间段内从IM服务器接收到响应消息,那么终端A的控制器 180将"伙伴2"添加请求视为失败,并且然后对于显示在消息器上的 伙伴2执行灰度处理,如图6中所示(S26) 。 S卩,由于终端A的控制 器180没有从IM服务器接收到对于"伙伴2"添加请求的响应,控制 器180对伙伴2进行灰度处理以向终端A的用户通知伙伴2可能没有 被添加为终端A用户的伙伴。
除此之外,终端A的控制器180保持将伙伴添加请求消息发送到 IM服务器以请求伙伴2的添加(S27),并且直到成功地从IM服务器 接收到响应消息之前,将"伙伴2"保持在灰度处理的状态中。此后,如果终端A移出非服务区并且因此成功地接收由IM服务 器发送的响应消息(S28和S29),则如图6中所示,控制器180解除 对于显示在消息器上的伙伴2的灰度处理(S30)。
这样,在本发明中,在当执行移动终端和服务器之间的伙伴处理 请求时发生状态信息不一致(错误条件)时,通知正在进行伙伴处理 的指示被显示(表示)以通知用户状态信息还不足够可靠,从而允许 用户基于正确的状态信息使用移动终端。
此外,本发明示例性地示出了伙伴添加,但是可以不限于该情况。 替代地,即使在其中诸如伙伴删除、伙伴阻止、伙伴解除阻止、伙伴 信息更新等等的请求被发送到服务器但是没有接收到任何响应的情况 下,伙伴信息可以被灰度处理或者可以执行可由用户识别出的其他指 示(通知)机制(如果需要,语音输出可以是可用的)。而且,在本 发明中,与终端A用户有关的位置、状态和昵称等等被改变;然而, 该实施可以等价地应用于其中终端B用户在与终端A用户有关的改变 之前已经知道信息的情况。
如前所述,在本发明中,当在移动终端和服务器之间发生状态信 息不一致时,伙伴信息被灰度处理以指示当前正在进行伙伴处理。伙 伴信息直到成功地从IM服务器接收响应消息之前保留在灰度处理的 状态中。然而,在将伙伴添加请求发送给服务器之后,如果终端在长 时间段保留在前述非服务状态中或者与此类似的状态,那么伙伴信息 在消息器上被保持在灰度处理的状态中。因此,例如,即使在他的状 态或另一用户的终端B的状态中不存在任何错误条件,终端A用户不
能可靠地执行他想要的操作(功能)。
因此,本发明提供了一种用于在当移动终端和服务器之间发生状 态信息不一致时解除已经被呈现(显示)以通知(告知)正在进行伙伴处理的指示的方法。本发明为了说明的简要通过示例性地示出灰度 处理来描述用于解除被呈现以通知正在进行伙伴处理的指示的方法。
本发明可以使用如上所述的IM服务器的响应消息,作为用于当移 动终端和服务器之间发生状态信息不一致时解除灰度处理的方法。艮P, 如图7中所示,在将伙伴2注册请求发送到IM服务器之后,终端A执 行对于伙伴2的灰度处理。一旦从IM服务器接收指示完成注册的响应, 终端A然后解除对于伙伴2的灰度处理。
而且,本发明可以使用从在席服务器发送的信息作为用于当在移 动终端和服务器之间发生状态信息不一致时解除灰度处理的方法。
图8是根据本发明的用于在移动终端和服务器之间执行IM服务的 网络架构。
参考图8,终端A-代理-IM服务器-终端B之间的操作和信号流程 图已经参考图7进行了描述。而且,本发明可以使用除了 IM服务器之 外的伙伴列表管理服务器,并且代理可以提供用于将移动终端连接到 每个IM服务器的设置。
因此,在图8中,如果终端A-代理-IM服务器-终端B之间的操作 被认为用于解除关于状态信息不一致的指示(通知)的方法的第一实 施例,那么终端A-代理-IM服务器-在席服务器之间的操作可以被认为
用于解除关于状态信息不一致的指示的方法的第二实施例。
换言之,在响应于对于伙伴2 (终端B)的终端A的请求执行对于 伙伴添加/删除/阻止/解除阻止请求的相应操作之后,IM服务器或者伙 伴列表管理服务器应经由响应消息将操作结果通知给终端A。而且,IM 服务器或伙伴列表管理服务器可以响应于终端A的伙伴添加/删除/阻止 /解除阻止请求将关于终端B的状态信息通知给在席服务器。作为用于管
29理用户状态信息的服务器的在席服务器然后处理终端A (或终端B)的 请求(例如,昵称改变/年龄或状态改变),并且以通知消息的形式向 终端A提供由IM服务器或者伙伴列表管理服务器通知的与终端B有关 的状态信息(包括消息器的启用/停用状态)。
因此,终端A的控制器180能够当在移动环境下进行在席服务时没 有成功地从位于接入网络的IM服务器或者伙伴列表管理服务器接收响 应消息时(即,当发生状态信息不一致时),通过使用由在席服务器 提供的状态信息解除灰度处理。
图9是示出在移动终端和服务器之间发生状态信息不一致时解除 关于正在进行伙伴处理的指示(例如灰度处理)的示例的信号流程图。
如图9中所示,当终端A用户将伙伴2 (即,终端B用户)添加到即 时消息器的伙伴列表时,控制器180通过使用伙伴添加请求消息从接入 网络请求伙伴2的添加(S30)。伙伴添加请求消息经由代理(或代理 服务器)输入在IM服务器中,并且IM服务器将伙伴2添加(或注册)在 伙伴列表中并且此后将伙伴2的成功添加通知给终端B (S31和S32)。 同时,IM服务器通知在席服务器"伙伴2"已经被成功地添加(S33), 并且将指示添加的完成的响应消息发送给终端A (S34)。这里,图9 示出在将状态信息通知给在席服务器之后发送了响应消息;然而,本 实施例可以不限于此,而是状态信息可以在发送响应消息之后发送给 在席服务器的方法也是可用的。
然而,在发送伙伴添加请求消息之后,如果终端A移动进入非服务 区(S35),则终端A不能从IM服务器接收响应消息。如果没有在预设 时间段内接收到响应消息,则终端A的控制器180认为"伙伴2"添加请 求失败,并且然后对显示在消息器上的伙伴2进行灰度处理(S36)。 即,由于终端A的控制器180还没有从IM服务器接收到对于"伙伴2"添 加请求的响应,因此控制器180对伙伴2进行灰度处理,以便于向终端A的用户通知伙伴2可能没有被添加为终端A用户的伙伴。
同时,终端A的控制器180不断地将伙伴添加请求消息重新发送至IM服务器以请求伙伴2的添加(S37),并且直到成功地从IM服务器接收响应消息之前将"伙伴2"保持在灰度处理的状态。
然而,终端A的控制器180可以接收从在席服务器通知的关于"伙伴2"的状态信息,即虽然没有从IM服务器接收到响应消息,但是终端B已经被成功地添加(S38)。该情况对应于终端A和IM服务器之间的状态信息不一致,因此在IM服务器和在席服务器之间以及终端A和在席服务器之间正常执行通信。
因此,终端A的控制器180从由在席服务器发送的状态信息确认"伙伴2"(终端B)已经被正常地添加。此后,控制器180停止伙伴添加请求消息的发送并且解除对于显示(表示)在消息器上的伙伴2的灰度处理(S39)。
因此,即使在移动终端和接入网络中的服务器之间发生状态信息不一致,本发明也能够通过根据从在席服务器输出的状态信息解除通知正在进行伙伴处理的指示(灰度处理)来将正确的伙伴信息提供给用户。
此外,终端A的控制器180直接从在席服务器请求其详细伙伴信息(例如,年龄、昵称、状态等等)中的改变,并且直到接收到对于请求的响应之前对伙伴2灰度处理。在该情况下,由于不管IM服务器如何而进行信号处理,如上所述,能够知道与伙伴列表有关的操作大多在IM服务器中请求和执行。
同时,本发明描述了灰度处理作为用于当在移动终端和服务器(例如,IM服务器或在席服务器)之间发生状态信息不一致时表示通知正在进行伙伴处理的指示(灰度处理)的方法,但不限于该示例。任何其他方法可以是可能的,如果其能够表示与其它伙伴区分的指示。作为一个示例,可以通过使用特定效果,例如利用显示星、改变颜色、或闪烁来可区分地表示信息。
图10a和10b是示出根据本发明的指示不一致的示例。
图10a示出其中在移动终端和服务器(例如,IM服务器)之间与伙伴2有关的状态信息的不一致时利用特定颜色显示伙伴2的示例,并且图10b示出其中在伙伴2的一侧显示星的示例。因此,向用户通知当前的信息不足够可靠。
图11是示出根据本发明的一个实施例的在移动终端和服务器之间发生状态信息不一致时在移动终端中的伙伴信息显示方法的流程图,其示出下述示例,即在移动终端和IM服务器之间发生状态信息不一致时通过使用响应消息来解除信息不一致的指示。
首先,用户经由用户输入单元130输入对于伙伴处理(例如,添加、删除、阻止、解除阻止、更新等等)的请求。显示器151然后显示响应于伙伴处理请求的示出伙伴信息(在本发明中,对应于"伙伴2")的伙伴列表画面。控制器180将经由用户输入单元130输入的伙伴处理请求发送给服务器(例如,IM服务器或特定伙伴列表管理服务器)。
艮口,参考图11,当用户将伙伴2 (例如,终端B用户)添加至即时消息器的伙伴列表时,终端A的控制器180请求接入网络中的IM服务器以添加伙伴2 (S40)。伙伴添加请求消息被经由代理(或代理服务器)输入至IM服务器。IM服务器将伙伴2添加到伙伴列表并且此后将响应消息发送给终端A。
控制器180驱动定时器以检查在预设时间段中是否从IM服务器发送了响应消息(S41)。如果由于错误情况(例如,进入非服务区、或其他通信错误)导致在预设时间段中没有从IM服务器接收到响应消息,则控制器180将伙伴2添加请求管理为失败并且然后对显示在消息器上的伙伴2灰度处理(S42和S43)。
此后,控制器180将伙伴添加请求消息重新发送至IM服务器以请求伙伴2的添加(S44),并且重复检查在预设时间段内是否从IM服务器接收到响应消息(S41)的操作。如果从IM服务器接收到指示伙伴2的成功添加的响应消息,则控制器180解除对于伙伴2的灰度处理,并且向用户通知伙伴2已经被添加为终端A用户的伙伴(S45)。
图12是示出根据本发明的另一实施例的在移动终端和服务器之间发生状态信息不一致时的移动终端中的伙伴信息显示方法的流程图,其具体地示出通过使用状态信息解除通知正在进行伙伴处理的指示的示例。
参考图12,当用户将伙伴2 (例如终端B用户)添加至即时消息器的伙伴列表时,终端A的控制器180请求接入网络中的IM服务器添加伙伴2 (S50)。伙伴添加请求消息经由代理(或代理服务器)输入至IM服务器。IM服务器将伙伴2添加至伙伴列表并且将响应消息发送给终端A以便于向在席服务器通知(伙伴2)即终端B已经被成功地添加。
然而,如果终端A在发送了伙伴添加请求消息之后移动进入非服务区,则终端A不能接收由IM服务器发送的响应消息。因此,终端A的控制器180驱动定时器以检查在预设时间段中是否由IM服务器发送了响应消息(S51)。如果在预设时间段内没有从IM服务器接收到响应消息,在控制器180将伙伴2添加请求处理为失败,并且对显示在消息器上的伙伴2灰度处理(S52、 S53)。即,由于没有从IM服务器接收到对于"伙伴2"添加请求的响应,因此终端A的控制器180对
33伙伴2灰度处理并且向终端A的用户通知伙伴2可能没有被添加为终端A用户的伙伴。
在该状态下,控制器180检查是否从在席服务器接收到状态信息(S54)。如果没有接收到状态信息,那么控制器180将伙伴添加请求消息重新发送到IM服务器以便于请求伙伴2的添加(S55),并且重复检查在预设时间段内是否从IM服务器接收到响应消息(S51)的操作。
相反地,如果从在席服务器接收到与终端B有关的状态信息或者如果在步骤S51从IM服务器接收到响应消息,则控制器180解除对于伙伴2的灰度处理,并且向用户通知伙伴2已经被添加为终端A用户的伙伴(S56)。
因此,在本发明中,当在移动环境下执行IM服务时,如果在移动终端和接入网络中的服务器之间发生状态信息不一致,那么出现通知正在进行伙伴处理的指示,并且然后当从IM服务器接收到响应消息或者从在席服务器接收到状态信息时,该指示消失。
如上所述,在本发明中,当在移动环境下执行IM服务时,如果在移动终端和IM服务器之间发生状态信息不一致时,在消息器上出现通知当前正在进行伙伴处理的指示,并且根据从IM服务器接收到的响应消息或从在席服务器接收到的状态信息解除该指示,从而有效地将正确的状态信息提供给用户。
此外,根据本发明的一个实施例,方法能够被实施为程序记录介质中的计算机可读代码。计算机可读介质可以包括每个存储可由计算
机系统读取的数据的所有类型的记录设备。这样的计算机可读介质的示例可以包括ROM、 RAM、 CD-ROM、磁带、软盘、光学数据存储元件等等。而且,计算机可读介质还可以被实施为载波(例如,经由因特网发送)的形式。计算机可以包括移动终端的控制器180。
前述实施例中的移动终端的构造和方法可以不受限制地应用,而这样的实施例可以由实施例的所有或部分的选择性组合来构造,以便于实施许多变化。
前述实施例和优点仅是示例性的并且不被认为限制本公开。本教导能够容易地应用于其它类型的装置。本描述意在是示意性的,并且不意在限制权利要求的范围。对于本领域技术人员来说,许多替代、修改和变化将是显而易见的。这里描述的示例性实施例的特征、结构、方法和其他特性可以以各种方式组合以获得额外的和/或替代的示例性实施例。
由于本特征可以在不偏离其特性的情况下以若干形式来实施,因此,还应理解的是,上述实施例不受前述描述的任何细节的限制,除非另有说明,而是应在所附权利要求中限定的范围内广泛地理解,并且因此落入权利要求的范围内的所有改变和修改或者落入这样的范围的等价物都意在由所附权利要求包含。
3权利要求
1.一种移动终端中的伙伴信息显示方法,包括向服务器请求伙伴处理;等待来自所述服务器的与所述伙伴处理请求相关的响应;以及当在预设时间段内没有从所述服务器接收到所述响应时,在消息器的伙伴列表画面上显示指示,所述指示通知正在进行所述伙伴处理。
2. 根据权利要求l所述的方法,其中,所述响应指示所述伙伴处 理请求已经被成功地完成,并且状态信息因此在所述移动终端和所述 服务器之间一致。
3. 根据权利要求l所述的方法,其中,所述伙伴处理是伙伴添加、 伙伴删除、伙伴阻止、伙伴解除阻止以及伙伴信息更新中的一个。
4. 根据权利要求l所述的方法,其中,如果在所述预设时间段内 没有接收到所述响应,则对已经对其请求了所述伙伴处理的伙伴进行 灰度处理。
5. 根据权利要求l所述的方法,其中,通知正在进行所述伙伴处 理的所述指示包括被提供以将对其请求伙伴处理的伙伴与其他伙伴进 行区分的指示。
6. 根据权利要求5所述的方法,其中,所述指示包括对于对其请 求所述伙伴处理的伙伴的特定颜色处理,和对其的特定形状添加。
7. 根据权利要求l所述的方法,其中,所述服务器包括即时消息 (IM)服务器或伙伴列表管理服务器。
8. 根据权利要求l所述的方法,进一步包括-当在所述预设时间段内没有从所述服务器接收到所述响应时,重 新发送所述伙伴处理请求;以及当从所述服务器接收到所述响应时,解除通知正在进行所述伙伴 处理的指示。
9. 根据权利要求l所述的方法,进一步包括-通过所述服务器将所述伙伴处理的结果提供给在席服务器。
10. 根据权利要求l所述的方法,进一步包括当在所述预设时间段内没有从所述服务器接收到所述响应时从在 席服务器接收状态信息,其中,所述状态信息与对其请求所述伙伴处 理的终端有关;以及基于接收到的状态信息解除通知正在进行所述伙伴处理的指示。
11. 一种移动终端,包括-用户输入单元,所述用户输入单元被构造为输入伙伴处理请求; 显示器,所述显示器被构造为在屏幕上显示伙伴信息;以及 控制器,所述控制器被构造为将所述伙伴处理请求发送给服务器, 并且当在预设时间段内没有从所述服务器接收到响应时在所述屏幕上 显示指示,所述指示通知当前正在进行所述伙伴处理。
12. 根据权利要求ll所述的终端,其中,所述响应指示所述伙伴 处理请求已经被成功地完成并且状态信息因此在所述移动终端和所述 服务器之间一致。
13. 根据权利要求ll所述的终端,其中,所述伙伴处理是伙伴添 加、伙伴删除、伙伴阻止、伙伴解除阻止以及伙伴信息更新中的一个。
14. 根据权利要求ll所述的终端,其中,如果在预设时间段内没 有接收到所述响应,则所述控制器对已经对其请求了所述伙伴处理的伙伴进行灰度处理。
15. 根据权利要求ll所述的终端,其中,通知正在进行所述伙伴 处理的所述指示进一步包括用于将对其请求了伙伴处理的伙伴与其他 伙伴进行区分的指示。
16. 根据权利要求ll所述的终端,其中,通知正在进行所述伙伴 处理的所述指示包括对于伙伴的灰度处理、特定颜色处理、以及特定 形状添加。
17. 根据权利要求ll所述的终端,其中,所述服务器包括即时消 息(IM)服务器或伙伴列表管理服务器。
18. 根据权利要求ll所述的终端,其中,当从所述服务器接收到 所述响应时,所述控制器解除通知正在进行所述伙伴处理的所述指示。
19. 根据权利要求ll所述的终端,进一步包括在席服务器,所述在席服务器被构造为向所述移动终端提供从所 述服务器接收到的状态信息,所述状态信息与对其请求了所述伙伴处 理的终端有关。
20. 根据权利要求ll所述的终端,其中,当在所述预设时间段内 没有从所述服务器接收到所述响应时,从所述在席服务器接收状态信 息,以便于基于接收到的状态信息解除通知正在进行所述伙伴处理的 所述指示,所述状态信息与对其请求了所述伙伴处理的所述终端有关。
全文摘要
本发明涉及移动终端以及其伙伴信息显示方法,公开了一种在无线环境下在移动终端和服务器之间发生状态信息不一致时的伙伴信息显示方法以及使用该方法的移动终端,其中当在移动环境下执行IM服务时,如果在移动终端和IM服务器之间发生状态信息不一致,则在移动终端的消息器上出现通知正在进行伙伴处理的指示(例如,灰度处理)并且根据从IM服务器接收到的响应消息或从在席服务器接收到的状态信息解除相应的指示,从而将正确的状态信息提供给用户。
文档编号H04M1/725GK101677339SQ20091017345
公开日2010年3月24日 申请日期2009年9月18日 优先权日2008年9月18日
发明者崔成范, 李世熙 申请人:Lg电子株式会社