[go: up one dir, main page]

CN102165825A - 用于显示联系人窗件的方法和装置 - Google Patents

用于显示联系人窗件的方法和装置 Download PDF

Info

Publication number
CN102165825A
CN102165825A CN2009801372066A CN200980137206A CN102165825A CN 102165825 A CN102165825 A CN 102165825A CN 2009801372066 A CN2009801372066 A CN 2009801372066A CN 200980137206 A CN200980137206 A CN 200980137206A CN 102165825 A CN102165825 A CN 102165825A
Authority
CN
China
Prior art keywords
contact
widget
contact widget
user interface
display
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2009801372066A
Other languages
English (en)
Inventor
J·P·博斯特罗姆
A·T·坎加斯科斯基
M·凯尔塔宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of CN102165825A publication Critical patent/CN102165825A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

根据本发明的示例实施例,电子设备可以实时地为至少一个联系人窗件确定最后的更新时间。所述电子设备可以至少部分地基于所述最后的更新时间来显示所述至少一个联系人窗件。

Description

用于显示联系人窗件的方法和装置
技术领域
本发明总体上涉及用于显示联系人窗件(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还可以包括用户接口,用户接口包括一个或多个输入或输入设备,诸如常规的耳机或扬声器24、振铃器22、扩音器26、显示器28等。在示例实施例中,用户接口的一个或多个输出设备可以耦合到处理器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码分多址(CDMA)等来操作。而且,电子设备100能够根据第三代(3G)通信协议来操作,诸如通用移动电信系统(UMTS)、CDMA2000、宽带CDMA(WCDMA)、时分同步CDMA(TD-SCDMA)等。进一步地,电子设备100还能够根据第3.9代(3.9G)无线通信协议(诸如演进型通用地面无线电接入网络(E-UTRAN)等)或无线通信项目(诸如长期演进(LTE)等)来进行操作。进一步地,电子设备100能够根据第四代(4G)通信协议来操作。
在替代实施例中,电子设备100能够根据非蜂窝通信机制来操作。例如,电子设备100能够在无线局域网(WLAN)、其它通信网络等中通信。而且,电子设备100可以根据诸如射频(RF)、红外(IrDA)的技术、多种WLAN技术中的任何一种来通信。例如,电子设备100可以使用以下WLAN技术中的一个或多个来通信:IEEE 802.11,例如,802.11a、802.11b、802.11g、802.11n等。而且,电子设备100还可以经由全球互操作性来进行通信,从而使用诸如IEEE 802.16的微波接入(WiMAX)技术和/或诸如IEEE 802.15、蓝牙(BT)、超宽带(UWB)的无线个域网(WPAN)技术,等等。
应当理解,使用上述通信协议可以使用信号。信号可以包括:根据可应用蜂窝系统的空中接口标准的信令信息、用户语音、所接收到的数据、用户生成的数据等。在实施例中,电子设备100能够利用一个或多个空中接口标准、通信协议、调制类型、接入类型等来操作。应当进一步理解,电子设备100仅说明了将受益于本发明的实施例的一种类型的电子设备,并且因此不应当被视为限制本发明的实施例的范围。尽管电子设备100的实施例被得到说明并且将出于示例的目的而在下文中描述,但是可以使用其它类型的电子设备,诸如便携式数字助理(PDA)、寻呼机、移动电视、游戏设备、照相机、视频记录仪、音频播放器、视频播放器、收音机、移动电话、便携式计算机设备、全球定位系统(GPS)设备、GPS导航设备、GPS系统、移动计算机、浏览设备、电子书阅读器、它们的组合,等等。尽管电子设备100可以实现或使用本发明的若干实施例,但是服务器、服务、它们的组合等也可以采用这些实施例。
图2是图示了根据本发明示例实施例的用于更新联系人的网络的框图。在示例实施例中,电子设备200、202可以经由网络(例如因特网207)与用户平台247进行通信。而且,电子设备200、202可以包括用户接口(诸如用户接口215)、通信接口220和/或处理器。
在示例实施例中,处理器(诸如图1的处理器20)可以被配置以便执行在电子设备200的存储设备(诸如图1的存储设备40、42)中存储的指令。在实施例中,处理器可以是微处理器、各种其它的处理元件,诸如集成电路等。例如,处理器可以是专用集成电路(ASIC)、现场可编程门阵列(FPGA)等。
在实施例中,存储设备可以被配置以便缓冲输入数据用于由处理器进行处理。在替代实施例中,存储设备可以被配置以便存储用于由处理器执行的指令。在另一替代实施例中,存储设备可以是多个数据库之一。而且,存储设备可以实时地或以其它动态的方式存储至少一个联系人窗件。在实施例中,所述至少一个联系人窗件可以包括以下信息中的一个或多个:移动号码、名称、短消息服务联系人、多媒体消息收发服务联系人、电子邮件地址、聊天标识符、位置、因特网协议地址、基于因特网协议的语音客户机、用户简档信息、一个或多个共享文件(例如文档、照片、媒体内容等)、或者它们的组合,等等。在实施例中,窗件可以是图形用户接口(GUI)的元件。而且,窗件可以包括联系人信息。
在示例实施例中,用户平台247可以与电子设备200、202通信。在示例实施例中,用户平台247可以包括一个或多个服务285、联系人服务器242和/或应用程序接口(API)280。例如,联系人服务器242可以存储一个或多个联系人窗件。在实施例中,联系人服务器242可以是Web服务器、数据库服务器、文件服务器等。而且,联系人服务器242可以包括存储设备、处理器和/或用于通过因特网207进行通信的通信接口,例如,电子设备200的通信接口220。
在实施例中,电子设备200可以使用通信接口220经由网络(诸如因特网207)来与联系人服务器242、用户平台247和/或外部服务270进行通信。例如,通信接口220可以被配置以便从服务器(诸如用户平台247、服务285、外部服务270等)接收至少一个更新的联系人窗件。而且,通信接口220可以将所述至少一个更新的联系人窗件传输到电子设备200和/或电子设备202用于进行同步。在替代实施例中,通过API 280,电子设备200可以经由因特网207向联系人服务器242、服务285、外部服务270等传送或者接收已更新的联系人窗件。
在实施例中,可以在电子设备200、202之一与用户平台247之间实时地同步至少一个联系人窗件。例如,联系人服务器242可以被配置以便当已经改变了联系人窗件时对至少一个联系人窗件进行同步。而且,联系人服务器242可以被配置以便实时地更新所述至少一个联系人窗件。例如,如果在电子设备200上已经改变了一个联系人窗件,则联系人服务器242可以在联系人服务器242和电子设备200之间实时地(例如当发生更新时)同步所述至少一个联系人窗件。在另一个实施例中,服务285可以被配置以便当已经改变了联系人窗件时对所述至少一个联系人窗件进行同步。而且,服务285可以被配置以便实时地更新所述至少一个联系人窗件。例如,如果在联系人服务器242上已经改变了一个联系人窗件,则电子设备200或服务285可以在联系人服务器242、服务285和/或电子设备200之间实时地同步所述至少一个联系人窗件。如此,电子设备200、联系人服务器242和/或服务285实时地维持基本上相同的联系人窗件。
在实施例中,电子设备200的用户接口215可以被配置以便至少部分地基于由处理器进行的标记来显示所述至少一个联系人窗件。在实施例中,处理器可以标记要显示的至少一个联系人窗件。在示例实施例中,处理器被配置以便至少部分地基于在该装置与联系人服务器242、服务等之间的移动通信的频率、群组等来标记所述至少一个联系人窗件。用户接口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。例如,通过用新号码354替换旧号码352,用户接口340的用户可以标识出已经在联系人窗件350中更新了新号码354。在实施例中,用户接口340可以显示总是更新键348。如果选择了总是更新键348,则可以在没有用户动作的情况下自动地更新联系人窗件350。而且,用户接口340可以被配置以便允许用户接受或拒绝被更新的联系人细节350。
在示例实施例中,当更新了联系人细节345时,用户接口340可以实时地显示新的联系人细节,例如,移动电话的新号码354。在另一示例实施例中,用户接口340可以显示联系人细节345,诸如指示位置的消息(例如,“在去办公室的路上”)。如果期望的话,用户接口340可以附加地或替代地来实时显示对更新的表示356。例如,用户接口340可以显示新号码354和表示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显示联系人消息。例如,用户接口可以伴随联系人细节和联系人窗件来显示联系人消息。
并不以任何方式限制下面出现的权利要求的范围、解释或应用,可能的是,在此公开的一个或多个示例实施例的技术效果可以是:基于最后的更新时间(例如按照最近更新的顺序)来显示联系人窗件。在此公开的一个或多个示例实施例的另一可能的技术效果可以是:实时地显示联系人窗件的联系人细节。在此公开的一个或多个示例实施例的另一技术效果可以是:当存在对联系人的更新时显示联系人消息。
本发明的实施例可以以软件、硬件、应用逻辑或软件、硬件和应用逻辑的组合来实现。软件、应用逻辑和/或硬件可以驻留在电子设备或服务器上。如果期望的话,软件、应用逻辑和/或硬件的一部分可以驻留在电子设备上,并且软件、应用逻辑和/或硬件的一部分可以驻留在服务器上。应用逻辑、软件或指令集优选地被保存在各种常规计算机可读介质中的任何一个上。在本文的上下文中,“计算机可读介质”可以是可含有、存储、传送、传播或传输用于由指令执行系统、装置或设备使用或者与指令执行系统、装置或设备相结合地使用的指令的任何介质或装置。
如果期望的话,在此讨论的不同功能可以以任何顺序和/或彼此并行地执行。此外,如果期望的话,上述功能中的一个或多个可以是可选的或可以被组合。
尽管在独立权利要求中陈述了本发明的各个方面,但是本发明的其它方面包括来自所描述的实施例和/或具有独立权利要求的特征的从属权利要求的那些特征的任何组合,并且不仅仅是在权利要求中明确陈述的组合。
在此还注意到,尽管以上描述了本发明的示例实施例,但是这些描述不应当被视为具有限制性意义。而是,在不背离如在所附权利要求中定义的本发明的范围的情况下存在可以进行的若干变化和修改。

Claims (40)

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.根据权利要求24所述的方法,其中,显示所述至少一个联系人窗件进一步包括:提供用于从所述堆叠视图中选择下一联系人窗件的指示器。
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-29中任何一项所述的方法,其进一步包括:为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人细节。
38.根据权利要求18或20-29中任何一项所述的方法,其进一步包括:为所述至少一个联系人窗件中的至少一个联系人窗件显示联系人消息。
39.根据权利要求18-19或21-29中任何一项所述的方法,其中,所述至少一个联系人窗件包括以下信息中的至少一个:移动号码、名称、短消息服务联系人、多媒体消息收发服务联系人、电子邮件地址、聊天标识符、位置、因特网协议地址、中间服务提供商、基于因特网协议的语音客户机、用户简档信息、一个或多个共享文件,或者它们的组合。
40.根据权利要求18-20或22-29中任何一项所述的方法,其进一步包括:至少部分地基于在电子设备与联系人服务器和服务中的至少一个之间的移动通信的频率,标记所述至少一个联系人窗件。
CN2009801372066A 2008-09-23 2009-09-23 用于显示联系人窗件的方法和装置 Pending CN102165825A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/236,229 2008-09-23
US12/236,229 US20100077302A1 (en) 2008-09-23 2008-09-23 Method and Apparatus for Displaying Contact Widgets
PCT/IB2009/006923 WO2010035105A1 (en) 2008-09-23 2009-09-23 Method and apparatus for displaying contact widgets

Publications (1)

Publication Number Publication Date
CN102165825A true CN102165825A (zh) 2011-08-24

Family

ID=42038860

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009801372066A Pending CN102165825A (zh) 2008-09-23 2009-09-23 用于显示联系人窗件的方法和装置

Country Status (4)

Country Link
US (1) US20100077302A1 (zh)
EP (1) EP2329672A4 (zh)
CN (1) CN102165825A (zh)
WO (1) WO2010035105A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103180822A (zh) * 2010-08-12 2013-06-26 谷歌公司 使用共享工作器的子组件实例和同步

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090276700A1 (en) * 2008-04-30 2009-11-05 Nokia Corporation Method, apparatus, and computer program product for determining user status indicators
US8594739B2 (en) 2008-12-05 2013-11-26 At&T Intellectual Property I, L.P. Method and apparatus for managing communications
US20110047492A1 (en) * 2009-02-16 2011-02-24 Nokia Corporation Method and apparatus for displaying favorite contacts
CN101937335B (zh) * 2009-07-01 2013-08-14 华为技术有限公司 一种生成Widget图标的方法、Widget摘要文件的生成方法及Widget引擎
US8626865B1 (en) 2010-06-07 2014-01-07 Google Inc. Shared worker application
US8438289B1 (en) 2010-06-07 2013-05-07 Google Inc. Cross-domain communications with a shared worker application
US20110320939A1 (en) * 2010-06-23 2011-12-29 Motorola, Inc. Electronic Device for Providing a Visual Representation of a Resizable Widget Associated with a Contacts Database
KR101660746B1 (ko) * 2010-08-24 2016-10-10 엘지전자 주식회사 이동 단말기 및 이것의 애플리케이션 지시자 설정 방법
CN102682339A (zh) * 2011-03-18 2012-09-19 联想(北京)有限公司 通信信息显示方法和通信信息显示设备
CN102184096A (zh) * 2011-03-30 2011-09-14 华为技术有限公司 一种融合通信的交互方法、装置和终端
CN102299999B (zh) * 2011-09-06 2013-11-13 浙江工业大学 一种通讯录自适应显示方法及其终端
US8677256B2 (en) * 2011-12-29 2014-03-18 Jacob J. Dayan Graphic-based electronic signature management system and method
US10013141B2 (en) * 2011-12-29 2018-07-03 Jacob J. Dayan Electronic signature management system and method
US9285943B2 (en) 2011-12-29 2016-03-15 Jacob J. Dayan Graphic-based electronic signature management system and method
USD692458S1 (en) * 2012-01-06 2013-10-29 Samsung Electronics Co., Ltd. Display screen portion with icon
USD701533S1 (en) * 2012-01-06 2014-03-25 Samsung Electronics Co., Ltd. Display screen portion with icon
CN102868823B (zh) * 2012-09-21 2015-07-08 广东欧珀移动通信有限公司 一种移动终端提醒联系人通信状态的方法及系统
CN103702281A (zh) * 2013-11-29 2014-04-02 康佳集团股份有限公司 一种位置信息共享系统及其方法
USD788128S1 (en) 2014-04-29 2017-05-30 Obic Business Consultants Co., Ltd Display screen with graphical user interface
USD787531S1 (en) 2014-04-29 2017-05-23 Obic Business Consultants Co., Ltd Display screen with graphical user interface
USD788143S1 (en) 2014-04-29 2017-05-30 Obic Business Consultants Co., Ltd. Display screen with graphical user interface
USD826238S1 (en) * 2016-05-16 2018-08-21 Gamblit Gaming, Llc Display screen with graphical user interface

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080005263A1 (en) * 2006-06-28 2008-01-03 Nokia Corporation Method, Apparatus and Computer Program Product for Providing Automatic Delivery of Information to a Terminal
US20080133708A1 (en) * 2005-08-01 2008-06-05 Billy Alvarado Context Based Action
US20080133580A1 (en) * 2006-11-30 2008-06-05 James Andrew Wanless Method and system for providing automated real-time contact information

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6266704B1 (en) * 1997-05-30 2001-07-24 The United States Of America As Represented By The Secretary Of The Navy Onion routing network for securely moving data through communication networks
US7072687B2 (en) * 1999-02-26 2006-07-04 Hiatt Jr Aden Dale System for transferring an address list and method
US7992163B1 (en) * 1999-06-11 2011-08-02 Jerding Dean F Video-on-demand navigational system
US7434169B2 (en) * 2002-11-25 2008-10-07 Aol Llc, A Delaware Limited Liability Company Facilitating communications between computer users across a network
US7568167B2 (en) * 2003-06-26 2009-07-28 Microsoft Corporation Non-persistent user interface for real-time communication
US7069003B2 (en) * 2003-10-06 2006-06-27 Nokia Corporation Method and apparatus for automatically updating a mobile web log (blog) to reflect mobile terminal activity
US8634861B2 (en) * 2004-12-22 2014-01-21 Nokia Corporation Apparatus and methods for providing enhanced contact list information for mobile stations including mobile telephones
US20070023507A1 (en) * 2005-07-26 2007-02-01 Microsoft Corporation Contact data structure and management
US7797318B2 (en) * 2005-08-25 2010-09-14 Microsoft Corporation Networking through electronic messaging and mail
US7856360B2 (en) * 2006-01-30 2010-12-21 Hoozware, Inc. System for providing a service to venues where people aggregate
US8116444B2 (en) * 2006-02-01 2012-02-14 At&T Intellectual Property, L.P. System and method of publishing contact information
US20070282621A1 (en) * 2006-06-01 2007-12-06 Flipt, Inc Mobile dating system incorporating user location information
US20080006263A1 (en) * 2006-07-05 2008-01-10 Seichei Edward M Apparatus for selectively heating and cooling an outdoor area
US8564544B2 (en) * 2006-09-06 2013-10-22 Apple Inc. Touch screen device, method, and graphical user interface for customizing display of content category icons
US7912962B2 (en) * 2006-10-06 2011-03-22 Apple Inc. Invitation to bind to a device
US7730216B1 (en) * 2006-12-14 2010-06-01 Qurio Holdings, Inc. System and method of sharing content among multiple social network nodes using an aggregation node
US7917594B2 (en) * 2007-03-30 2011-03-29 Verizon Patent And Licensing Inc. Method and system for notifying an invitee user when an inviting user accesses a social networking application
RU2429590C2 (ru) * 2007-04-30 2011-09-20 Интердиджитал Текнолоджи Корпорейшн ДОМАШНИЙ (е)NODE-B С НОВОЙ ФУНКЦИОНАЛЬНОЙ ВОЗМОЖНОСТЬЮ
US20080292080A1 (en) * 2007-05-22 2008-11-27 Colin Shong Chin Quon System and method for adding and associating users on contact addressbook
US8711102B2 (en) * 2007-06-15 2014-04-29 Microsoft Corporation Graphical communication user interface with graphical position user input mechanism for selecting a display image
US9596308B2 (en) * 2007-07-25 2017-03-14 Yahoo! Inc. Display of person based information including person notes
US9451038B2 (en) * 2007-10-02 2016-09-20 International Business Machines Corporation Managing contact status updates in a presence management system
US20090092233A1 (en) * 2007-10-04 2009-04-09 Henri Fouotsop Meli Method of and System for Updating Mobile Telephone Contact List Entries
WO2009073637A2 (en) * 2007-11-29 2009-06-11 Iqzone Systems and methods for personal information management and contact picture synchronization and distribution
US20090171723A1 (en) * 2007-12-26 2009-07-02 Jenkins Chad G Systems and methods for electronic account certification and enhanced credit reporting
US20090171690A1 (en) * 2007-12-28 2009-07-02 Humanbook, Inc. System and method for a web-based people directory
US20090228838A1 (en) * 2008-03-04 2009-09-10 Ryan Christopher N Content design tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080133708A1 (en) * 2005-08-01 2008-06-05 Billy Alvarado Context Based Action
US20080005263A1 (en) * 2006-06-28 2008-01-03 Nokia Corporation Method, Apparatus and Computer Program Product for Providing Automatic Delivery of Information to a Terminal
US20080133580A1 (en) * 2006-11-30 2008-06-05 James Andrew Wanless Method and system for providing automated real-time contact information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103180822A (zh) * 2010-08-12 2013-06-26 谷歌公司 使用共享工作器的子组件实例和同步

Also Published As

Publication number Publication date
WO2010035105A1 (en) 2010-04-01
EP2329672A4 (en) 2012-03-21
EP2329672A1 (en) 2011-06-08
US20100077302A1 (en) 2010-03-25

Similar Documents

Publication Publication Date Title
CN102165825A (zh) 用于显示联系人窗件的方法和装置
US20110047492A1 (en) Method and apparatus for displaying favorite contacts
US7904062B2 (en) Scrolling mobile advertisements
CA2707022C (en) Multiple display regions in a unified message inbox
US9977571B2 (en) Method and apparatus for sharing contents of electronic device
US8670804B2 (en) Computer program products, apparatuses and methods for associating and displaying messages in mobile terminals
US9824126B2 (en) Methods and apparatus for a comprehensive searching on a mobile device
CN102216894A (zh) 用于发送和接收数据的方法和装置
US20100062753A1 (en) Intelligent contact management
JP2009540415A (ja) 端末への情報の自動配信を提供するための方法、装置、およびコンピュータプログラム
US20100274852A1 (en) Method and Apparatus for Sharing Context to One or More Users
US20160080547A1 (en) Method and apparatus for displaying updated contacts
EP2619967B1 (en) System and method of enhancing messages
US20100146430A1 (en) Method and apparatus for displaying a window over a selectable home screen
US20130191373A1 (en) Communications system including search server for searching a mobile wireless communications device and associated methods
US20130006924A1 (en) System and method of associating and maintaining a plurality of contacts stored in a personal information manager application of a portable electronic device
JP2004178294A (ja) 関連する電子メールを表示する携帯端末、電子メール表示方法、及びプログラム
US20100281117A1 (en) Method and Apparatus for Managing Business Contacts
JP2022017341A (ja) 表示方法およびプログラム
JP6509995B2 (ja) 表示方法およびプログラム
JP2019071145A (ja) 表示方法およびプログラム
JP2020184347A (ja) 表示方法およびプログラム
JP2006268159A (ja) 情報処理端末、データ表示方法、及びデータ表示プログラム
JP2014134935A (ja) メール送受信装置、メール送受信方法及びプログラム
JP2005122761A (ja) 車両用通信装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110824