用于显示联系人窗件的方法和装置的制作方法

文档序号:7736509阅读:120来源:国知局
专利名称:用于显示联系人窗件的方法和装置的制作方法
技术领域
本发明总体上涉及用于显示联系人窗件(contact widgets)的方法和装置。
背景技术
用户可以使用电子设备和/或服务器来与朋友、家人或其它类型的联系人进行通信。电子设备和/或服务器可以向用户提供用于更新联系人信息的特征。然而,电子设备和/或服务器仍然是受限的。

发明内容
在权利要求中陈述了本发明的各个方面。根据本发明的示例实施例,一种装置包括处理器,该处理器被配置以便实时地为至少一个联系人窗件确定最后的更新时间,以及至少部分地基于所述最后的更新时间来显示所述至少一个窗件。根据本发明的另一个实施例,一种方法包括实时地为至少一个联系人窗件确定最后的更新时间,以及至少部分地基于所述最后的更新时间来显示所述至少一个联系人窗件。


为了更完整地理解本发明的示例实施例,现在结合附图来参照下面的描述,在附图中图1是图示了根据本发明示例实施例操作的电子设备的框图;图2是图示了根据本发明示例实施例的用于更新联系人的网络的框图;图3是图示了根据本发明示例实施例的具有联系人细节的联系人窗件的屏幕视图;图4A是图示了根据本发明示例实施例操作的联系人窗件的屏幕视图;图4B是图示了根据本发明示例实施例的具有联系人消息的联系人窗件的屏幕视图;图4C是图示了根据本发明示例实施例的具有联系人细节的联系人窗件的屏幕视图;图5是图示了根据本发明示例实施例在屏幕保护体视图中的联系人窗件的屏幕视图;图6是图示了根据本发明示例实施例在网格视图中的联系人窗件的屏幕视图;图7是图示了根据本发明示例实施例在堆叠视图中的联系人窗件的屏幕视图;以及图8是图示了根据本发明示例实施例的用于显示至少一个联系人窗件的示例方法的流程图。
具体实施例方式通过参照附图中的图1至图8,本发明的示例实施例及其潜在优势得到了最好的理解。图1是图示了根据本发明示例实施例操作的电子设备100的框图。在示例实施例中,电子设备100可以包括与发射机14、接收机16等进行通信的至少一个天线12。电子设备100可以进一步包括处理器20或其它处理组件。处理器20可以将至少一个信号提供给发射机14,并且可以从接收机16接收至少一个信号。在实施例中,电子设备100还可以包括用户接口,用户接口包括一个或多个输入或输入设备,诸如常规的耳机或扬声器对、振铃器22、扩音器沈、显示器观等。在示例实施例中,用户接口的一个或多个输出设备可以耦合到处理器20。在示例实施例中,用户接口可以允许电子设备100接收或传送数据。例如,用户接口可以包括被配置以便接收数据的任何数目的设备,诸如键板30、触摸显示器、其它输入设备等。在实施例中,键板30可以包括用于操作电子设备100的常规数字键(例如0-9)和 /或相关的键(例如#、* )、其它硬键和/或软键,等等。在替代实施例中,键板30可以包括常规QWERTY键板布置。而且,键板30还可以包括具有关联特征的各种软键。如果期望的话,电子设备100可以包括用户接口设备,诸如操纵杆等。在实施例中,电子设备100还可以包括用于向各种电路供电以便操作电子设备 100的电池34,诸如振动电池组。而且,振动电池组还可以提供机械振动作为可检测的输出。在实施例中,电子设备100可以进一步包括用户身份模块(UIM)38。在一个实施例中, UIM 38可以是包括处理器的存储设备。UIM 38可以包括例如订户身份模块(SIM)、通用集成电路卡(UICC)、通用订户身份模块(USIM)、可装卸用户身份模块(R-UIM)等。而且,UIM 38可以存储与订户(诸如移动订户)相关的一个或多个信息元素。在实施例中,电子设备100可以包括存储器。例如,电子设备100可以包括易失性存储器40,诸如随机访问存储器(RAM)。易失性存储器40可以包括用于临时存储数据的高速缓存区域。而且,电子设备100还可以包括非易失性存储器42,其可以是嵌入式的和/或可以是可装卸的。非易失性存储器42还可以包括电可擦除可编程只读存储器(EEPROM)、闪速存储器等。在实施例中,电子设备100可以使用存储器来存储任何数目的信息条和/或数据段,以便实现电子设备100的一个或多个特征。而且,存储器可以包括能够唯一地标识电子设备100的标识符,诸如国际移动设备标识(IMEI)码。存储器可以存储一个或多个指令, 用于至少部分地基于标识符来确定蜂窝标识信息。例如,使用所存储的指令,处理器20可以确定与电子设备100通信的身份,例如,小区id身份或小区id信息。在实施例中,电子设备100的处理器20可以包括用于实现音频特征、逻辑特征等的电路。例如,处理器20可以包括数字信号处理器设备、微处理器设备、数模转换器、其它支持电路等。在实施例中,处理器20的控制和信号处理特征可以根据设备各自的能力在诸如上述设备的设备之间进行分配。而且,处理器20还可以包括内部语音编码器和/或内部数据调制解调器。进一步地,处理器20可以包括用于操作一个或多个软件程序的特征。例如,处理器20能够操作用于连接的软件程序,诸如常规的因特网浏览器。而且,连接程序可以允许电子设备100传送和接收因特网内容,诸如基于位置的内容、其它Web页面内容等。在实施例中,电子设备100可以使用无线应用协议(WAP)、超文本传输协议(HTTP)、文件传输协议(FTP)等来传送和/或接收因特网内容。在实施例中,电子设备100能够根据第一代通信协议、第二代通信协议、第三代通信协议、第四代通信协议等中的任何一个来进行操作。例如,电子设备100能够根据第二代 (2G)通信协议IS-136、时分多址(TDMA)、全球移动通信系统(GSM)、IS-95码分多址(⑶MA) 等来操作。而且,电子设备100能够根据第三代(3G)通信协议来操作,诸如通用移动电信系统(UMTS)、CDMA2000、宽带 CDMA(WCDMA)、时分同步 CDMA(TD-SCDMA)等。进一步地,电子设备100还能够根据第3. 9代(3. 9G)无线通信协议(诸如演进型通用地面无线电接入网络(E-UTRAN)等)或无线通信项目(诸如长期演进(LTE)等)来进行操作。进一步地,电子设备100能够根据第四代GG)通信协议来操作。在替代实施例中,电子设备100能够根据非蜂窝通信机制来操作。例如,电子设备 100能够在无线局域网(WLAN)、其它通信网络等中通信。而且,电子设备100可以根据诸如射频(RF)、红外(IrDA)的技术、多种WLAN技术中的任何一种来通信。例如,电子设备100 可以使用以下WLAN技术中的一个或多个来通信=IEEE 802. 11,例如,802. lla、802. lib、 802. llg、802. Iln等。而且,电子设备100还可以经由全球互操作性来进行通信,从而使用诸如IEEE 802. 16的微波接入(WiMAX)技术和/或诸如IEEE 802. 15、蓝牙(BT)、超宽带 (UffB)的无线个域网(WPAN)技术,等等。应当理解,使用上述通信协议可以使用信号。信号可以包括根据可应用蜂窝系统的空中接口标准的信令信息、用户语音、所接收到的数据、用户生成的数据等。在实施例中, 电子设备100能够利用一个或多个空中接口标准、通信协议、调制类型、接入类型等来操作。应当进一步理解,电子设备100仅说明了将受益于本发明的实施例的一种类型的电子设备,并且因此不应当被视为限制本发明的实施例的范围。尽管电子设备100的实施例被得到说明并且将出于示例的目的而在下文中描述,但是可以使用其它类型的电子设备,诸如便携式数字助理(PDA)、寻呼机、移动电视、游戏设备、照相机、视频记录仪、音频播放器、 视频播放器、收音机、移动电话、便携式计算机设备、全球定位系统(GPQ设备、GPS导航设备、GPS系统、移动计算机、浏览设备、电子书阅读器、它们的组合,等等。尽管电子设备100 可以实现或使用本发明的若干实施例,但是服务器、服务、它们的组合等也可以采用这些实施例。图2是图示了根据本发明示例实施例的用于更新联系人的网络的框图。在示例实施例中,电子设备200、202可以经由网络(例如因特网207)与用户平台247进行通信。而且,电子设备200、202可以包括用户接口(诸如用户接口 215)、通信接口 220和/或处理。在示例实施例中,处理器(诸如图1的处理器20)可以被配置以便执行在电子设备200的存储设备(诸如图1的存储设备40、4幻中存储的指令。在实施例中,处理器可以是微处理器、各种其它的处理元件,诸如集成电路等。例如,处理器可以是专用集成电路 (ASIC)、现场可编程门阵列(FPGA)等。在实施例中,存储设备可以被配置以便缓冲输入数据用于由处理器进行处理。在替代实施例中,存储设备可以被配置以便存储用于由处理器执行的指令。在另一替代实施例中,存储设备可以是多个数据库之一。而且,存储设备可以实时地或以其它动态的方式存储至少一个联系人窗件。在实施例中,所述至少一个联系人窗件可以包括以下信息中的一个或多个移动号码、名称、短消息服务联系人、多媒体消息收发服务联系人、电子邮件地址、聊天标识符、位置、因特网协议地址、基于因特网协议的语音客户机、用户简档信息、一个或多个共享文件(例如文档、照片、媒体内容等)、或者它们的组合,等等。在实施例中,窗件可以是图形用户接口(GUI)的元件。而且,窗件可以包括联系人信息。在示例实施例中,用户平台247可以与电子设备200、202通信。在示例实施例中,用户平台247可以包括一个或多个服务观5、联系人服务器242和/或应用程序接口 (API) 2800例如,联系人服务器242可以存储一个或多个联系人窗件。在实施例中,联系人服务器242可以是Web服务器、数据库服务器、文件服务器等。而且,联系人服务器242可以包括存储设备、处理器和/或用于通过因特网207进行通信的通信接口,例如,电子设备 200的通信接口 220。在实施例中,电子设备200可以使用通信接口 220经由网络(诸如因特网207)来与联系人服务器M2、用户平台247和/或外部服务270进行通信。例如,通信接口 220可以被配置以便从服务器(诸如用户平台对7、服务观5、外部服务270等)接收至少一个更新的联系人窗件。而且,通信接口 220可以将所述至少一个更新的联系人窗件传输到电子设备200和/或电子设备202用于进行同步。在替代实施例中,通过API观0,电子设备200 可以经由因特网207向联系人服务器M2、服务观5、外部服务270等传送或者接收已更新的联系人窗件。在实施例中,可以在电子设备200、202之一与用户平台247之间实时地同步至少一个联系人窗件。例如,联系人服务器242可以被配置以便当已经改变了联系人窗件时对至少一个联系人窗件进行同步。而且,联系人服务器242可以被配置以便实时地更新所述至少一个联系人窗件。例如,如果在电子设备200上已经改变了一个联系人窗件,则联系人服务器242可以在联系人服务器242和电子设备200之间实时地(例如当发生更新时)同步所述至少一个联系人窗件。在另一个实施例中,服务285可以被配置以便当已经改变了联系人窗件时对所述至少一个联系人窗件进行同步。而且,服务285可以被配置以便实时地更新所述至少一个联系人窗件。例如,如果在联系人服务器242上已经改变了一个联系人窗件,则电子设备200或服务285可以在联系人服务器M2、服务285和/或电子设备200 之间实时地同步所述至少一个联系人窗件。如此,电子设备200、联系人服务器242和/或服务观5实时地维持基本上相同的联系人窗件。在实施例中,电子设备200的用户接口 215可以被配置以便至少部分地基于由处理器进行的标记来显示所述至少一个联系人窗件。在实施例中,处理器可以标记要显示的至少一个联系人窗件。在示例实施例中,处理器被配置以便至少部分地基于在该装置与联系人服务器对2、服务等之间的移动通信的频率、群组等来标记所述至少一个联系人窗件。 用户接口 215可以被配置以便显示每个被标记的联系人窗件。例如,用户接口 215可以被配置以便至少部分地基于标记来显示所述至少一个联系人窗件,例如,基于移动通信的频率而标记的窗件。移动通信可以是以下中的至少一个短消息服务的交换、多媒体消息收发服务的交换、聊天、电子邮件、媒体共享、位置共享、游戏交互、它们的组合,等等。在示例实施例中,处理器可以被配置以便至少部分地基于在联系人和电子设备 200之间的移动通信的数目来标记所述至少一个联系人窗件。在另一替代实施例中,处理器可以被配置以便至少部分地基于联系人窗件的群组或团体来标记至少一个联系人窗件。例如,处理器可以通过诸如家庭、工作等这样的类别来对联系人窗件进行分组。在实施例中, 处理器可以允许用户定义一个或多个群组。在该实施例中,用户接口 215可以至少部分地基于群组来显示一个或多个联系人。在替代实施例中,处理器可以被配置以便至少部分地基于日程条目来标记所述至少一个联系人窗件中的至少一个联系人窗件。在实施例中,处理器可以基于在日程条目中即将到来的会议来标记至少一个联系人窗件。在替代实施例中,处理器可以考虑会议的优先级等。在又一替代实施例中,处理器可以被配置以便至少部分地基于日程条目来标记用于作为联系人而进行显示的用户。例如,处理器可以标记用于显示两天(例如,该会议期间以及进行继续讨论的第二天)的用户。在示例实施例中,处理器205可以被配置以便实时地为至少一个联系人窗件确定最后的更新时间。而且,用户接口 215可以被配置以便至少部分地基于所述最后的更新时间来显示所述至少一个联系人窗件。例如,处理器205可以为三个联系人确定最后的更新时间。用户接口 215可以基于每个联系人的最后更新时间来按时间顺序显示这三个联系人窗件。如此,用户接口 215可以显示联系人以及针对其各自的联系人窗件的最近更新。在实施例中,用户接口 215还可以被配置以便为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人细节。例如,用户接口 215可以显示联系人窗件的细节,例如,联系人信息。在替代实施例中,用户接口 215可以被配置以便为所述至少一个联系人窗件中的至少一个联系人窗件或者某个其它的联系人窗件显示联系人消息。 例如,用户接口 215可以显示来自联系人窗件的联系人的电子邮件地址。应当理解,标记可以向联系人窗件提供唯一的表示,以便指示可以显示所述至少一个联系人窗件。进一步应当理解,处理器可以被配置以便在用户接口上锁定至少一个联系人窗件的状态。在实施例中,用户接口将显示一个或多个锁定的联系人窗件,而与标记无关。在实施例中,用户平台247可以用于促进对至少一个联系人窗件进行存储、检索、 计算、传送、接收等。而且,用户平台247可以被体现为电子设备,诸如图1的电子设备100、 电子设备200、电子设备202等。用户平台247还可以被配置以便使用联系人窗件来与一个或多个用户通信。例如,用户平台247可以被配置以便允许电子设备200的用户在联系人窗件中使用联系人信息,经由通信、消息收发系统、通信协议等(例如电子邮件、多媒体消息收发服务(MMS)、短消息服务(SMS)消息、电话呼叫等)来联系第二用户。应当理解, MMS可以是消息收发系统,其允许用户发送包括多媒体对象(例如图像、音频、视频、富文本 (rich text))的消息。而且,SMS可以是用于允许在电子设备之间交换短文本消息的通信协议。图3是图示了根据本发明示例实施例的具有联系人细节345的联系人窗件350的屏幕视图。在示例实施例中,用户接口 340可以被配置以便实时地(例如,至少部分地基于更新)来显示联系人窗件350的信息。例如,如果在联系人服务器、电子设备、服务等上更新了联系人窗件350,则用户接口 340可以显示具有联系人细节345的联系人窗件350。而且,用户接口 340可以包括任何数目的键,诸如添加号码键(an add number key)344、更新号码键(an update number key) 346、总是更新键(always update key) 348,等等。在实施例中,添加号码键344可以被配置以便向联系人细节345添加新的号码354。例如,当用户接收到关于联系人已经更新了其号码的指示时,添加号码键344可能是有用的。而且,更新号码键346可以被配置以便更新联系人细节345的旧的号码352。例如,通过用新号码邪4替换旧号码352,用户接口 340的用户可以标识出已经在联系人窗件 350中更新了新号码354。在实施例中,用户接口 340可以显示总是更新键348。如果选择了总是更新键348,则可以在没有用户动作的情况下自动地更新联系人窗件350。而且,用户接口 340可以被配置以便允许用户接受或拒绝被更新的联系人细节350。在示例实施例中,当更新了联系人细节345时,用户接口 340可以实时地显示新的联系人细节,例如,移动电话的新号码354。在另一示例实施例中,用户接口 340可以显示联系人细节345,诸如指示位置的消息(例如,“在去办公室的路上”)。如果期望的话,用户接口 340可以附加地或替代地来实时显示对更新的表示356。例如,用户接口 340可以显示新号码3M和表示356,诸如“NEW(新)”气泡或新的框,以便表示已经更新了联系人窗件 350。而且,用户接口 340可以提供关于更新的指示器,举例来说,视觉指示器、音频指示器, 例如声音、其组合等。在实施例中,用户接口 340可以在与联系人窗件350相关联的联系人进行通信时更新联系人窗件350。在实施例中,用户接口 340使用同步消息来更新联系人窗件350。在实施例中,当用户之间的通信开始时,可以并行地执行对被更新的联系人窗件 (诸如联系人窗件350)的同步。在实施例中,用户接口 340可以显示联系人窗件350,直到更新了第二联系人窗件。而且,利用更新的联系人细节350,用户接口 340可以在一个或多个用户之间传送消息。在实施例中,用户接口 340可以被配置以便允许用户在用户接口上定位至少一个联系人窗件。例如,为了更加优选的视图,用户可以将联系人窗件350移动到用户接口 340 上的不同位置。应当理解,用户接口 340能够显示来自联系人窗件350的任何信息。进一步应当理解,用户接口 340还可以被配置以便显示多个联系人窗件和/或信息,诸如电子邮件地址。在实施例中,用户接口 340可以显示联系人窗件350,直到更新了第二联系人窗件。而且,用户接口 340可以提供关于更新的视觉指示器,呈现声音,其组合,等等。在实施例中,用户接口 340可以被配置以便允许用户在用户接口上定位至少一个联系人窗件。例如,为了更加优选的视图,用户可以将联系人窗件350移动到用户接口 340上的不同位置。图4A是图示了根据本发明示例实施例操作的联系人窗件405的屏幕视图。在该示例实施例中,用户接口 400(诸如图2的用户接口 215)可以被配置以便显示至少一个联系人窗件405。而且,用户接口 400可以被配置以便至少部分地基于一个或多个联系人的最后更新时间来按时间顺序显示至少一个联系人窗件405。如此,用户接口 400可以显示联系人以及针对其各自的联系人窗件的最近更新。在实施例中,用户接口 400可以允许用户使用指南(guide)418来改变对联系人窗件的显示。例如,用户可以按照幻灯软片(film strip)的方式拖动一个或多个窗件以便显示其它的联系人窗件,例如,具有较近更新时间的联系人窗件。在替代实施例中,用户接口 400可以显示可选择的联系人窗件405。例如, 用户接口 400可以允许用户选择联系人窗件415。在实施例中,用户接口 400可以提供如下所述的联系人细节或联系人消息。图4B是图示了根据本发明示例实施例的具有联系人消息460的联系人窗件415 的屏幕视图。在示例实施例中,用户接口 450可以被配置以便为至少一个联系人窗件显示联系人消息。例如,用户接口 450可以显示来自与联系人窗件415相关联的联系人的联系人消息460,例如,“这个星期你做午饭好吗(Can you do lunch this week) ?”。如此,用户接口 450可以向用户显示联系人消息460。应当理解,本发明的实施例可以允许整个图形用户接口保持基本上相同,例如,使用联系人窗件位置来显示联系人消息460。进一步应当理解,用户接口 450可以基于针对联系人415的用户选择来显示联系人消息460。图4C是图示了根据本发明示例实施例的具有联系人细节475的联系人窗件415 的屏幕视图。在该示例实施例中,用户接口 470(诸如图2的用户接口 215)可以被配置以便显示至少一个联系人窗件,诸如联系人窗件415。在实施例中,用户接口 470还可以被配置以便为联系人窗件415显示联系人细节475。例如,用户接口 470可以显示联系人细节 475,诸如GPS位置490、移动通信状态492、兴趣494、来自联系人窗件的其它信息496,等等。如此,用户接口 470可以显示联系人窗件415的较为详细的视图。进一步应当理解,用户接口 470可以基于针对联系人窗件415的用户选择来显示联系人细节475。在图4C的示例实施例中,显示了关于单个联系人的信息。如果期望的话,可以显示关于不止一个联系人的信息。图5是图示了根据本发明示例实施例在屏幕保护体视图500中的联系人窗件505 的屏幕视图。在该示例实施例中,用户接口(诸如图2的用户接口 215)可以被配置以便作为屏幕保护体500来实时地显示所述至少一个联系人窗件505中的至少一个联系人窗件。 例如,当更新了联系人窗件时,使用本发明示例实施例的屏幕保护体500可以显示联系人窗件505。如此,当联系人信息改变时(例如新的用户位置),用户接口可以显示具有更新的联系人窗件的屏幕保护体500。应当理解,屏幕保护体500可以按照与本说明书中描述的类似方式被更新具有至少一个联系人窗件505。应当进一步理解,屏幕保护体可以是当电子设备空闲时在屏幕上显示更新之后的信息(诸如联系人窗件)的程序。还应当理解,屏幕保护体可以至少部分地基于更新来显示联系人窗件的新信息。图6是图示了根据本发明示例实施例在网格视图600中的联系人窗件605的屏幕视图。在该示例实施例中,用户接口 (诸如图2的用户接口 215)可以被配置在网格视图600中。在实施例中,网格视图600可以在数据的表格式视图中呈现一个或多个图形用户接口元素。例如,用户接口可以在表格式或网格视图600中显示联系人窗件605和可用联系人细节635。使用本发明的示例实施例,当更新了联系人窗件时,网格视图600可以更新对联系人窗件605的显示。图7是图示了根据本发明示例实施例在堆叠视图700中的联系人窗件715的屏幕视图。在该示例实施例中,用户接口(诸如图2的用户接口 215)可以被配置以便在堆叠视图700中显示至少一个联系人窗件715。在实施例中,堆叠视图700可以显示在用户接口上的联系人窗件715以及用于附加的联系人窗件的一个或多个标签(tab)720。在实施例中, 堆叠视图700可以允许用户通过选择相应的标签720来查看附加的联系人窗件,例如堆叠的联系人(stacked contact)。在实施例中,用户接口可以被配置以便提供指示器710来从堆叠视图700中选择下一窗件。而且,指示器710可以是硬键或软键。应当理解,硬键可以是硬编码键,诸如在键板上的数字、移动电话的发送/结束键,等等。进一步地,软键可以是实现取决于用户接口上所示的文本的特征的按钮。应当进一步理解,堆叠视图700可以按照与本说明书中描述的类似方式来显示更新的联系人窗件715。在替代实施例中,堆叠视图700可以进一步被配置以便滚动705对至少一个联系人窗件和/或联系人细节的显示。在实施例中,滚动705可以被设计为在查看区域的一侧或两侧上的长矩形区域,包括条栏(bar)等。在实施例中,可以沿着轨道拖动条栏,以便朝向查看区域的任一端移动联系人窗件的主体。图8是图示了根据本发明示例实施例的用于显示至少一个联系人窗件的示例方法800的流程图。示例方法800可以由电子设备(诸如图2的电子设备200)来实现。在 805,可以实时地确定至少一个联系人窗件的最后更新时间。例如,处理器(诸如图1的处理器20)可以确定每个联系人窗件的最后更新时间。在810,可以至少部分地基于最后更新时间来显示至少一个联系人窗件。例如,用户接口(诸如图2的用户接口 215)可以至少部分地基于最近更新的顺序来显示至少一个联系人窗件。在815,可以确定是否要显示任何已更新的联系人窗件的联系人细节。例如,用户接口可以确定任何已更新的联系人窗件的联系人细节是否已经被更新并且因此也可以被显示。如果在815确定不显示任何已更新的联系人窗件的任何联系人细节,那么可以执行在825开始的过程。如果在815确定要显示任何已更新的联系人窗件的联系人细节,那么在820显示任何一个联系人窗件的联系人细节。例如,用户接口可以例如在已更新的联系人窗件的情况下显示联系人细节。可以执行在825开始的过程。在825,确定是否要显示联系人消息。例如,用户接口可以确定任何已更新的联系人窗件的联系人消息是否已经被更新并且因此也可以被显示。如果要显示联系人消息,那么在830显示联系人消息。在示例实施例中,显示用于一个或多个已更新的联系人窗件的联系人消息。例如,用户接口可以显示联系人消息“下班”。在替代实施例中,在830可以显示用于任何联系人窗件的联系人消息,而不管是否已经更新了联系人窗件。如果在825确定不显示任何联系人消息,则示例方法800结束。如果在825确定要显示联系人消息,那么在830显示联系人消息。例如,用户接口可以伴随联系人细节和联系人窗件来显示联系人消息。并不以任何方式限制下面出现的权利要求的范围、解释或应用,可能的是,在此公开的一个或多个示例实施例的技术效果可以是基于最后的更新时间(例如按照最近更新的顺序)来显示联系人窗件。在此公开的一个或多个示例实施例的另一可能的技术效果可以是实时地显示联系人窗件的联系人细节。在此公开的一个或多个示例实施例的另一技术效果可以是当存在对联系人的更新时显示联系人消息。本发明的实施例可以以软件、硬件、应用逻辑或软件、硬件和应用逻辑的组合来实现。软件、应用逻辑和/或硬件可以驻留在电子设备或服务器上。如果期望的话,软件、应用逻辑和/或硬件的一部分可以驻留在电子设备上,并且软件、应用逻辑和/或硬件的一部分可以驻留在服务器上。应用逻辑、软件或指令集优选地被保存在各种常规计算机可读介质中的任何一个上。在本文的上下文中,“计算机可读介质”可以是可含有、存储、传送、传播或传输用于由指令执行系统、装置或设备使用或者与指令执行系统、装置或设备相结合地使用的指令的任何介质或装置。如果期望的话,在此讨论的不同功能可以以任何顺序和/或彼此并行地执行。此外,如果期望的话,上述功能中的一个或多个可以是可选的或可以被组合。尽管在独立权利要求中陈述了本发明的各个方面,但是本发明的其它方面包括来自所描述的实施例和/或具有独立权利要求的特征的从属权利要求的那些特征的任何组合,并且不仅仅是在权利要求中明确陈述的组合。
在此还注意到,尽管以上描述了本发明的示例实施例,但是这些描述不应当被视为具有限制性意义。而是,在不背离如在所附权利要求中定义的本发明的范围的情况下存在可以进行的若干变化和修改。
权利要求
1.一种装置,其包括处理器,所述处理器被配置以便实时地为至少一个联系人窗件确定最后的更新时间;以及用户接口,所述用户接口被配置以便至少部分地基于所述最后的更新时间来显示所述至少一个联系人窗件。
2.根据权利要求1所述的装置,其中,所述装置是电子设备或服务器。
3.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人细节。
4.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人消息。
5.根据权利要求1所述的装置,其中,所述至少一个联系人窗件包括以下信息中的至少一个移动号码、名称、短消息服务联系人、多媒体消息收发服务联系人、电子邮件地址、 聊天标识符、位置、因特网协议地址、中间服务提供商、基于因特网协议的语音客户机、用户简档信息、一个或多个共享文件,或者它们的组合。
6.根据权利要求1所述的装置,其中,所述处理器进一步被配置以便至少部分地基于在电子设备与联系人服务器和服务中的至少一个之间的移动通信的频率,标记所述至少一个联系人窗件。
7.根据权利要求6所述的装置,其中,所述移动通信是以下中的至少一个短消息服务的交换、多媒体消息收发服务的交换、聊天、电子邮件、媒体的共享、位置的共享、游戏交互, 或者它们的组合。
8.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便显示作为屏幕保护体的所述至少一个联系人窗件中的至少一个联系人窗件。
9.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便在堆叠视图中显示所述至少一个联系人窗件。
10.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便显示作为屏幕保护体的所述至少一个联系人窗件中的至少一个联系人窗件。
11.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便在堆叠视图中显示所述至少一个联系人窗件和至少另一个联系人窗件。
12.根据权利要求11所述的装置,其中,所述用户接口进一步被配置以便提供用于从所述堆叠视图中选择下一联系人窗件的指示器。
13.根据权利要求12所述的装置,其中,所述指示器是硬键或软键。
14.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便在网格视图中显示所述至少一个联系人窗件。
15.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便至少部分地基于更新来显示所述至少一个联系人窗件;以及提供关于所述更新的指示器。
16.根据权利要求1所述的装置,其中,所述用户接口进一步被配置以便滚动所述至少一个联系人窗件的联系人细节。
17.一种方法,其包括实时地为至少一个联系人窗件确定最后的更新时间;以及至少部分地基于所述最后的更新时间来显示所述至少一个联系人窗件。
18.根据权利要求17所述的方法,其进一步包括为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人细节。
19.根据权利要求17所述的方法,其进一步包括为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人消息。
20.根据权利要求17所述的方法,其中,所述至少一个联系人窗件包括以下信息中的至少一个移动号码、名称、短消息服务联系人、多媒体消息收发服务联系人、电子邮件地址、聊天标识符、位置、因特网协议地址、中间服务提供商、基于因特网协议的语音客户机、 用户简档信息、一个或多个共享文件,或者它们的组合。
21.根据权利要求17所述的方法,其进一步包括至少部分地基于在电子设备与联系人服务器和服务中的至少一个之间的移动通信的频率,标记所述至少一个联系人窗件。
22.根据权利要求21所述的方法,其中,所述移动通信是以下中的至少一个移动通信、短消息服务的交换、多媒体消息收发服务的交换、聊天、电子邮件、媒体的共享、位置的共享、游戏交互,或者它们的组合。
23.根据权利要求17所述的方法,其中,显示所述至少一个联系人窗件进一步包括显示作为屏幕保护体的所述至少一个联系人窗件。
24.根据权利要求17所述的方法,其中,显示所述至少一个联系人窗件进一步包括在堆叠视图中显示所述至少一个联系人窗件。
25.根据权利要求M所述的方法,其中,显示所述至少一个联系人窗件进一步包括提供用于从所述堆叠视图中选择下一联系人窗件的指示器。
26.根据权利要求25所述的方法,其中,所述指示器是硬键或软键。
27.根据权利要求17所述的方法,其中,显示所述至少一个联系人窗件进一步包括在网格视图中显示所述至少一个联系人窗件。
28.根据权利要求17所述的方法,其进一步包括至少部分地基于更新来显示所述至少一个联系人窗件;以及提供关于所述更新的指示器。
29.根据权利要求17所述的方法,其进一步包括滚动所述至少一个联系人窗件的联系人细节。
30.一种包括计算机可读介质的计算机程序产品,所述计算机可读介质承载了体现于其中的计算机程序代码,用于与计算机一起使用,所述计算机程序代码包括用于实时地为至少一个联系人窗件确定最后的更新时间的代码;以及用于至少部分地基于所述最后的更新时间来显示所述至少一个联系人窗件的代码。
31.一种用指令编码的计算机可读介质,当由计算机执行时,其实现实时地为至少一个联系人窗件确定最后的更新时间;以及至少部分地基于所述最后的更新时间来显示所述至少一个联系人窗件。
32.根据权利要求3-16中任何一项所述的装置,其中,所述装置是电子设备或服务器。
33.根据权利要求2或4-16中任何一项所述的装置,其中,所述用户接口进一步被配置以便为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人细节。
34.根据权利要求2-3或5-16中任何一项所述的装置,其中,所述用户接口进一步被配置以便为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人消息。
35.根据权利要求2-4或6-16中任何一项所述的装置,其中,所述至少一个联系人窗件包括以下信息中的至少一个移动号码、名称、短消息服务联系人、多媒体消息收发服务联系人、电子邮件地址、聊天标识符、位置、因特网协议地址、中间服务提供商、基于因特网协议的语音客户机、用户简档信息、一个或多个共享文件,或者它们的组合。
36.根据权利要求2-5或7-16中任何一项所述的装置,其中,所述处理器进一步被配置以便至少部分地基于在电子设备与联系人服务器和服务中的至少一个之间的移动通信的频率,标记所述至少一个联系人窗件。
37.根据权利要求19- 中任何一项所述的方法,其进一步包括为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人细节。
38.根据权利要求18或20-29中任何一项所述的方法,其进一步包括为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人消息。
39.根据权利要求18-19或21-29中任何一项所述的方法,其中,所述至少一个联系人窗件包括以下信息中的至少一个移动号码、名称、短消息服务联系人、多媒体消息收发服务联系人、电子邮件地址、聊天标识符、位置、因特网协议地址、中间服务提供商、基于因特网协议的语音客户机、用户简档信息、一个或多个共享文件,或者它们的组合。
40.根据权利要求18-20或22-29中任何一项所述的方法,其进一步包括至少部分地基于在电子设备与联系人服务器和服务中的至少一个之间的移动通信的频率,标记所述至少一个联系人窗件。
全文摘要
根据本发明的示例实施例,电子设备可以实时地为至少一个联系人窗件确定最后的更新时间。所述电子设备可以至少部分地基于所述最后的更新时间来显示所述至少一个联系人窗件。
文档编号H04W68/00GK102165825SQ200980137206
公开日2011年8月24日 申请日期2009年9月23日 优先权日2008年9月23日
发明者A·T·坎加斯科斯基, J·P·博斯特罗姆, M·凯尔塔宁 申请人:诺基亚公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1