便携式通讯装置的实时通讯系统操作界面、实现方法及其计算机记录媒体的制作方法

文档序号:86217阅读:263来源:国知局
专利名称:便携式通讯装置的实时通讯系统操作界面、实现方法及其计算机记录媒体的制作方法
技术领域
一种实时通讯系统操作界面的实现方法,特别系可用于便携式通讯装置上的实时通讯系统操作界面,让使用者得以依照传入信息来识别联系人、搜寻和存取所需的联系人,和/或修改传出的信息。
背景技术
目前,一些知名的实时通讯系统(IM system),如MSN(微软公司)以及Yahoo!Messenger(雅虎公司),均已经让使用者对联系人(contact)进行群组分类,图1说明传统在个人计算机或者个人数字助理显示屏幕上所显示的实时通讯系统的联系人的排列方式。使用者在计算机或个人数字助理的显示屏幕10上可以建立任何数量的群组,并且对其命名,如家人、亲戚、朋友、同事、邻居等,这种传统实时通讯界面往往是以分层树状结构(hierarchical tree structure)的方式来显示群组和联系人,每个群组中都显示了一些对应的联系人。但这种方式也许只能适合计算机使用者通过按压方向键或者选取滚动条12以滚动或者预览界面的方式来搜寻联系人。
此外,这些传统实时通讯系统一般都以字母顺序及ASCII(American Standard Code for Information Interchange)顺序来排列所有的联系人,但是这种形式通常对于使用者来说是无意义的,因为联系人在显示屏幕上显示时通常是以其它称呼或者昵称作为识别。更何况,最常用的联系人通常未必会被显示在联系人清单的最上端,因此使用者无法很快找到所需要的联系人。
其它传统实时通讯系统所存在的缺点,如便携式装置中的实时通讯终端软件在联系人显示上相对较无组织化,并且所有联系人均以缩略形式显示在便携式装置显示屏幕的单一清单中,加上一般使用者仅能够通过按键来操作便携式装置(如掌上型装置或移动电话)的界面,因此非常不人性化且非常难以让使用者搜寻或者锁定所需的联系人。而且,传统实时通讯系统可以通过声音和/或弹出提示窗口的方式来提醒使用者有信息传入,但是要在便携式装置有限的显示屏幕中有效率地显示小型化的提示信息窗口却相对困难。
目前已知的实时通讯系统,使用者在信息未传出前可能比较不容易建立或者编辑信息内容,虽然通过一个标准计算机键盘来输入信息内容是非常容易的,但是要在便携式装置上完成信息内容输入却相对令人苦恼与痛苦。使用者仅可以在便携式装置上利用大小受到局限的按键或者触控面板或者其它不方便的方式一个字符接着一个字符地输入信息的文字内容。此外,便携式装置的使用者在目前所提供利用有限的按键来输入的方法,也往往容易造成使用者打错字或者拼错字。因此,需要对现有的实时通讯界面提出改进使其更加组织化,且能够依照每个人实际使用需求来设计。

发明内容为了解决上述的问题,本发明提供下列方法及装置,用来在便携式通讯装置的实时通讯系统(IM system)中显示或实现其操作界面。本发明不同的方式可以单独或整体地提供一个可有效管理,或在便携式装置的使用者界面中显示实时通讯(instant message)。
本发明提供一种在便携式通讯装置中实现实时通讯系统操作界面的方法,其中联系人(contact)被分成多个不同的群组,例如活动群组或非活动群组。
另一实施例中,本发明提供了一种在便携式通讯装置中实现实时通讯系统操作界面的方法,其中使用者可通过方向键或预先定义的热键以变更群组,并且使用者可通过预先定义的热键以变更实时通讯系统。
本发明还提供一种在便携式通讯装置中实现实时通讯系统操作界面的方法,其中计数器(counter)被设置用来追踪或计算每一联系人所接收到传入信息的次数,并且通过计数器所记录每个联系人所接收到传入信息的数值来排序联系人显示的顺序。使用者还可预先定义一段排序时间,用来在所选取的排序时间中以预定顺序显示信息。在本发明优选实施例中,具有较多或较高传入信息计数器数值的联系人,将会被显示在便携式通讯装置操作界面或显示画面中联系人清单的上端。
本发明的再一实施例中,提供一种便携式通讯装置实时通讯系统的操作界面,其具有声音或视觉上的提示信号。例如当使用者接收到一个传入信息时,使用者可以通过“哔”声或一连串人耳可听见的单音调或者多音调而被提示。此外,如果传入信息为指定(活动)群组内的联系人所发送,则使用者可以进一步通过便携式通讯装置的显示屏幕,将传入信息相对应的联系人和/或(活动)群组以闪烁信号或图像的方式加以提示。
本发明再提供一实施例中,当传入信息为(非活动)群组成员所发送,使用者可以通过闪烁相对应的(非活动)群组或设于(非活动)群组内的联系人的图像的方式提示。这些信号或其它信号可以用来指定对应活动群组、非活动群组或其它设定群组中指定的联系人。
本发明又一实施例中,提供了一种在便携式通讯装置中实现实时通讯系统操作界面的方法,其具有拼字检查的功能。例如当实时通讯系统侦测到发送信息或一个正在被编辑中的发送信息,一个常驻在装置内存中的拼字检查程序,能够在信息建立时或者完成时自动启动。此外,本发明还提供了实现实时通讯系统操作界面的方法,其中使用者可以滚动在显示屏幕内操作界面上的跑马灯,以显示在活动群组或其它设定群组内联系人的昵称。
本发明还提供一种便携式通讯装置实时通讯系统操作界面的实现方法,该方法可以在便携式通讯装置显示屏幕中的操作界面上建立多个联系人进行显示,并且提供一个实时通讯事件计数器用来显示每个对应的联系人、根据事先定义的排序偏好来排序多个联系人、并且根据排序偏好在便携式通讯装置的显示屏幕中显示多个联系人。
本发明另一实施例中,提供了实时通讯事件计数器的设置,用来记录每个联系人所接收到传入信息或者所发出发送信息的次数。本发明进一步提供一种实施例,设置实时通讯事件计数器,用来记录每个联系人所读取信息或未读取信息的数量。
本发明再提供了一实施例,其中每个联系人均关联到一个显示名称(display name),在优选实施例中,事先定义的排序偏好将使得联系人依照其对应的显示名称的字母顺序来排序显示。在另一实施例中,每个联系人所关联到的显示名称是由一定笔划或者部首所形成的中文字或者汉字来表示。此时事先定义的排序偏好便可以依照每个显示名称的总笔划进行联系人的排序,或者排序偏好可以先依照中文字或者汉字中部首的笔划排序,然后再进一步依照中文字或者汉字中非部首的笔划排序。
在本发明另一实施例中,每个联系人都关联到一个对应的用拼音表示的显示名称,并且排序偏好可以依照拼音顺序排序各个联系人加以显示。
在本发明另一实施例中,利用一个最后联系时间追踪器来记录每个联系人最后一次接收传入信息或者最后一次发送信息的日期和时间。因此排序偏好可以依照最后联系时间追踪器的值来排序各个联系人。
在本发明另一实施例中,排序偏好会依照实时通讯事件计数器的值排序联系人,在另一实施例中,排序偏好进一步可以设定为以递增方式排序联系人,排序偏好也可以设定为以递减方式排序联系人。
在另一实施例中,每个联系人均关联到一个关系类型(relationshiptype),因此排序偏好可以依照此关系类型排序各个联系人。
在另一实施例中,每个联系人均关联到一个公司名称,因此排序偏好可以依照公司名称排序每个联系人。
本发明同时也提供了一种实时通讯系统使用者界面,该实时通讯系统使用者界面包括一个联系人清单,该联系人清单包含多个以排序偏好排序的联系人;一个链接,该链接可链接到多个排序偏好选项以提供选择所需的排序选项,以便可以依照所选取的排序偏好排序各个联系人;以及一个图形化显示图像,该图像用来显示每个联系人所对应的实时通讯事件计数器的数值。
本发明还提出了一种计算机记录媒体,记录有计算机程序码用来显示一种实时通讯系统使用者界面,该计算机程序码可以使装置执行一连串步骤用来在便携式通讯装置显示屏幕的操作界面中建立多个联系人进行显示,并且提供实时通讯计数器用来显示每个联系人、根据预设的排序偏好排序联系人、根据排序偏好在便携式通讯装置显示屏幕的操作界面中显示各个联系人。
本发明又提供了一种便携式通讯装置实时通讯系统图形化使用者界面及其实现方法,依照本发明提供的方法包括允许使用者容易识别传入信息的联系人,迅速地搜寻并取得想要的联系人,以及自动的校正发送信息等这些以及更多的便利。
为使对本发明的目的、构造特征及其功能有进一步的了解,结合相关实施例及附图详细说明如下图1是在计算机或个人数字助理中所常见的已知实时通讯系统联系人的安排方式。
图2是本发明第一实施例的一种在便携式通讯装置中实现实时通讯系统操作界面的方法流程图。
图3A及图3B是本发明图2第一实施例中所述的便携式通讯装置实时通讯的操作界面。
图4是本发明第二实施例的一种在便携式通讯装置中实现实时通讯使用者界面的方法流程图。
图5A及图5B是本发明图4第一实施例中所述的便携式通讯装置实时通讯的使用者界面。
图6是本发明实施例中所述的便携式通讯装置实时通讯的操作界面的实现方法流程图。
图7A至图7C显示了本发明实施例中所述用来排序便携式通讯装置实时通讯的联系人清单的使用者界面。
图8A显示了以联系人的显示名称字母顺序排序的便携式通讯装置实时通讯的联系人清单。
图8B显示了以汉字字符或者汉字表示联系人显示名称的便携式通讯装置实时通讯的联系人清单,联系人清单以显示名称的总笔划作排序。
图8C显示了以汉字字符或者汉字表示联系人显示名称的便携式通讯装置实时通讯的联系人清单,联系人清单首先以汉字字符或者汉字部首的笔划作排序,再以汉字字符或者汉字非部首的笔划作次排序。
图8D显示了便携式通讯装置实时通讯的联系人清单,显示名称以拼音表示,并以拼音顺序排序。
图8E显示了便携式通讯装置实时通讯的联系人清单,联系人清单依照每个联系人最后联系时间进行排序。
图8F显示了便携式通讯装置实时通讯的联系人清单,联系人清单依照常用联系人进行排序。
图8G显示了便携式通讯装置实时通讯的联系人清单,联系人清单依照每个联系人的关系类型进行排序。
图8H显示了便携式通讯装置实时通讯的联系人清单,联系人清单依照每个联系人的公司进行排序。
主要组件符号说明10 个人数字助理12 滚动条100 便携式通讯装置
110 显示屏幕120 方向键130 按键140 群组150 活动群组160 非活动群组170 联系人180 计数器200 便携式通讯装置210 显示屏幕220 方向键230 按键240 群组250 活动群组260 我的最爱群组270 黑名单群组280 无效群组290 声音信号320 选单330 选项340 排序联系人350 排序联系人选单
351 显示名称352 最后联系时间353 常用联系人354 关系355 公司360 以联系人排序的选单361 字母362 笔划363 部首364 拼音401 显示名称402 计数器405 内存大小410 显示名称420 显示名称421 部首422 非部首430 显示名称431 额外汉字字符或汉字440 显示名称441 最后联系时间追踪器445 预览窗口、卷动跑马灯或浮动窗口
447 聊天信息450 显示名称460 显示名称461 关系类型470 显示名称471 公司名称具体实施方式
**英文书中,对于counter与IM event counter,统一以“计数器”作为表达,请确认。
**英文书中,对于IM system与IM,统一以“实时通讯系统”作为表达,请确认。
图2是本发明第一实施例的一种在便携式通讯装置中实现实时通讯系统操作界面的方法流程图。图3A及图3B为一便携式通讯装置100实时通讯系统(IM system)的操作界面,它是图2所示的本发明第一实施例。
在第一实施例中,应用本发明的便携式通讯装置100包括有一显示屏幕110、一方向键120以及多个按键130。本实施例的方法包括下列步骤在便携式通讯装置100中产生多个群组140,例如一活动群组150及一非活动群组160,其中每一群组包含有多个联系人(contact)显示在显示屏幕110内的操作界面上(S100)。设定一计数器(counter),用来提供累计或计算每一联系人接收到传入信息和(或)发送信息的次数(1,2,3,4...)(S200)。排序联系人,依照计数器(计算)值以序列方式排序(S300)。在显示屏幕110内操作界面上的联系人,也可以依照已排序的联系人顺序来显示联系人(S400)。在执行步骤S300前,使用者可设定一预设时间段,以便执行排序(S250)。例如排序联系人的步骤,可以每天初始化(例如每24小时或其它间隔时间)一次,使各别计数器的值可以重新归零。在每一间隔时间中,与使用者联络最频繁的联系人,将优先显示在使用者界面的最明显及最容易被看到的区域,包括在便携式通讯装置显示屏幕110或操作界面的顶端。
此外,一但使用者接收到传入信息,便携式通讯装置100会提示或通知使用者(S500)。提示方式可由便携式通讯装置100发出声音信号(S600)。进一步,如果发送信息者是活动群组150内的特定联系人时,便携式通讯装置100可以以闪烁方式告知使用者对应联系人的项目(例如MSN or Yahoo)(S710),和(或)如果传入信息来自于非活动群组160的成员或联系人时,则可以闪烁联系人图像的方式来告知使用者(S720)。此外,当使用者需要浏览或寻找在使用者界面内其它群组或联系人时,使用者可以在便携式通讯装置100上,通过一系列的一个或多个方向键120或预先定义的热键(S810 and S820)来进行。在本发明的一些实施例中,预先定义的热键可以是一些按键。而且,当使用者要切换到各别的实时通讯系统时,使用者可以通过预先定义的热键去进行实时通讯系统的变换(S830),例如从MSN切换到Yahoo聊天区。
在本发明优选实施例中,一种使用者界面包括拼字检查钮或选项,所以实时通讯系统也可以在侦测到便携式通讯装置100将要发送发送信息或准备开始撰写信息时,自动校正拼字和(或)语法上的错误(S900)。本发明的其它实施例中,提供额外的便利,允许使用者滚动在操作界面上的跑马灯或图像,以看到或显示联系人的昵称(S910)。
请参照图3A及图3B,显示了图2中描述的方法所实现的便携式通讯装置的实时通讯系统的使用者(操作)界面,其中便携式通讯装置100包括一显示屏幕110,一方向键120以及多个按键130。
在本实施例中,显示屏幕110上的界面包括一群组140,其中进一步包括一活动群组150及一非活动群组160。其中每一个或其它任何一个被定义的群组,均可以在显示屏幕110上以对应的图像或图案加以识别。活动群组150可以定义为包含所有标识为可聊天状态的联系人,因此使用者可以通过选择显示在操作界面中的项目者,轻易在活动群组150内的不同聊天区进行切换。其中活动群组150内可以更进一步标识一次群组,在次群组中进一步包括多种型态的实时通讯系统。另外,非活动群组160可以定义为包含没有标识在聊天状态显示清单内的联系人。其中,非活动群组160也可以包含以次群组方式显示在界面内的各种来自于多种或不同型态实时通讯系统的联系人。
如图3A所示,是本发明另一实施例,使用者界面可以包含一有限的或经过使用者分组并且以分层方式显示的联系人,其中活动群组150及非活动群组160的图像会一起出现在界面中,但界面内的非活动群组160并不会显示出其中的内容,或者非活动群组中不会立即显示对使用者有意义的相关联系人。如图3B,进一步说明每一联系人170(联系人1,联系人2,联系人3...)所具备的一系列一个或多个计数器180[x/y],这些计数器180可以被设定用来累计并计算每一对应的联系人,即使用者接收到传入信息(x)和(或)发出发送信息(y)的次数。联系人可以根据计数器值(X值由高至低)顺序地排序及显示。使用者也可以依照规律间隔时间或预设时间段(例如每天或每周...等)更新或重设循序排序的方式。当然,排序方式除了依照计数值以外,也可以被使用者以其它规则加以设定。
通过上述描述的这些方式,在便携式装置100中的联系人排序,可以用实际并有效的方法由使用者加以组织。因此所有非必要的联系人将不会显示在显示屏幕110上的清单内,同时便携式通讯装置100的使用者,也可以通过组织化的活动、非活动及其它群组,更方便容易地搜寻到联系人。
图4是根据本发明第二实施例的一种在便携式通讯装置中实现实时通讯系统使用者界面的方法流程图。请同时结合参考图5A及图5B,关于图4所示的本发明第二实施例的一便携式通讯装置200实时通讯系统的使用者界面。
在本发明的第二实施例中,使用本发明的便携式通讯装置200包括一显示屏幕210,一方向键220以及多个按键230。实施本发明包括下列步骤由使用者建立多个含有多个联系人的群组240,例如一活动群组250,一我的最爱群组260,一黑名单群组270以及一无效群组280,每一群组包含多个联系人在显示屏幕210内的操作界面上(S100’)。对每个联系人建立一计数器,用来提供累计或计算每一联系人其接收到传入信息和(或)发送信息的次数(1,2,3,4...)(S200’)。依照计数值以序列方式排序联系人(S300’)。依照联系人排序结果在显示屏幕210内的操作界面上显示联系人(S400’)。其中,在步骤S300’执行之前,进一步可提供由使用者设定的用来排序的预设时间段(S250’)。
此外,一旦使用者接收到传入信息,便携式通讯装置200会提示通知使用者(S500’)。提示方式可由便携式通讯装置200发出声音信号290(S600’)。进一步,便携式通讯装置200可以用闪烁方式显示联系人项目(例如MSN或Yahoo),或者如果传入信息来自活动群组250或我的最爱群组260则闪烁地显示其个别群组的项目(S710’)。此外,当使用者需要寻找或变换至其它群组或联系人时,使用者可以通过在便携式通讯装置200上的方向键220或预先定义的热键(S810’及S820’)来进行。预先定义的热键可以由一些按键230所组成。并且,当使用者要切换实时通讯系统时,使用者可以通过预先定义的热键去进行实时通讯系统的切换(S830’),例如从MSN切换到Yahoo聊天区。在这种实施例的情况中,切换群组或者切换实时通讯系统的功能可以由内建在装置中的语音启动指令来实现,它可由熟悉该项技术者轻易完成。
此外,本发明另一实施例也可以当便携式通讯装置200侦测到发送信息被编辑时,自动校正发送信息的拼写和(或)语法上的错误(S900’)。更多使用上的便利设计可以进一步被应用,例如使用者可以滚动在操作界面上的跑马灯,以便能够看到联系人的昵称(S910’)。
请参照图5A及图5B,便携式通讯装置200包括一显示屏幕210,一方向键220以及多个按键230。在本实施例中,群组240包含一活动群组250,一我的最爱群组260,一黑名单群组270以及一无效群组280。
活动群组250可以定义为包含处于聊天状态的所有联系人,因此使用者可以通过选择操作界面的项目,容易地切换到不同的聊天区,并且在活动群组250内还可以增加许多实时通讯系统作为次群组。使用者可以选择性在单一的操作界面,进行这些实时通讯系统次群组间的切换。例如在活动群组中,包含有各种聊天实时通讯系统次群组。举例来说,当使用者正在使用一组MSN及两组Yahoo聊天时,在活动群组250的界面内,将显示有3个个别的聊天次群组项目(请参阅图5B)。换句话说,在每一个次群组中将包含来自不同实时通讯系统(例如图5B中的第1实时通讯系统、第2实时通讯系统、第3实时通讯系统...)的联系人(联系人1、联系人2、联系人3...)。
我的最爱群组260可以定义为包含使用者接收最多传入信息或使用者发送最多发送信息的所有联系人。其中,我的最爱群组260同样也可以包含各种来自不同实时通讯系统的联系人而形成一次群组。
黑名单群组270,可以定义为包含使用者设定为封锁状态下的所有联系人,因此使用者可以随时监视联系人的封锁状态及解除特定联系人的封锁状态,以避免使用者忘记解除一些只是想要短暂时间封锁而处于封锁状态的联系人。当然,黑名单群组270也可以包含各种来自不同实时通讯系统的联系人而形成一次群组。
无效群组280可以定义为包含在一决定时间段内没有任何聊天记录的所有联系人。其中,使用者可以设定一收集时间段以作为决定无效状态的依据,无效群组280也可以包含各种来自不同实时通讯系统的联系人而形成一个次群组。
这种对群组类型的安排,可以使联系人归类于树状结构的群组中,所以联系人不会在相同的时间全部列在显示屏幕210上,并且便携式通讯装置200的使用者也可以在树状结构(阶层)组织架构下容易地搜寻到联系人。
图6说明本发明另一种实施例,关于在便携式通讯装置中实现实时通讯系统使用者界面的方法的流程图。
在该实施例中,所述的便携式通讯装置包括一显示屏幕,在便携式通讯装置中实现实时通讯系统使用者界面的方法包括如下一个或多个步骤建立多个联系人(S100”),其中建立每个联系人用来显示在便携式通讯装置的显示屏幕的操作界面中;对每个联系人设定一个对应的实时通讯事件计数器(S200”);根据预设的排序偏好来排序多个联系人(S300”);根据预设排序偏好在便携式通讯装置的操作界面中显示多个联系人(S400”)。其中,可以设定实时通讯事件计数器用来记录每个联系人已被使用者读取和/或未被使用者读取的信息数量。在步骤300执行前,使用者还可设定用来进行排序的预定时间段(S250”)。举例来说,可以设定每天(例如每24小时或者其它时间间隔)进行排序,而对应的计数器则将每天初始化重新设定为“0”。在一个优选实施例中,可以允许使用者以手动方式来清除或者重设计数器的值。使用者当然也可以只清除某个特定联系人或者某个特定群组中的联系人或者所有联系人的计数器值。在另一个实施例中,排序偏好可以具有默认值。举例来说,可以设定预设的排序偏好以显示名称(display name)的字母顺序来排序联系人。
另外,在步骤300执行前,使用者可以设定前述的排序偏好(S260”)。图7A至图7C显示了以类似图6所述的方法在便携式通讯装置中实现对实时通讯的联系人清单进行排序的使用者界面。在图7A中,便携式通讯装置100包括显示屏幕110。在该实施例中,显示屏幕110的界面中包括选单320,其中包含有多个选项330。多个选项330的“排序联系人”340,可以提供使用者定义一个排序偏好。且每个选项或者其它定义的选项均可通过一个对应的选项选择(menu choice)或者其它显示于显示屏幕110中的图形而加以辨识。也可理解,在本发明的应用上能够使用或者包含其它可能需要的选项。
图7B显示了当使用者选择一个可以让使用者定义排序偏好的选项340时,在显示屏幕110的界面中所显示的选单范例。在选择选项340之后,显示屏幕110的界面中可以包括一个排序联系人选单350,其中包含多个偏好选项(例如显示名称351、最后联系时间352、常用联系人353、关系354、公司355),每个排序偏好或者其它定义的排序偏好均可通过一个对应的选项选择(menu choice)或者其它显示于显示屏幕110中的图形而加以辨识。也可理解,在本发明的应用上能够使用或者包含其它可能需要的选项。
图7C则进一步显示了当使用者选择可以提供使用者以显示名称351来作为排序偏好时,显示屏幕110的界面中所显示的选单范例。在选择显示名称351的选项后,显示屏幕110的界面中会显示另一个以联系人排序的选单360,其中包含更多关于以显示名称排序的排序偏好选项(例如字母361、笔划362、部首363、拼音364)。每个排序偏好选项或者其它定义的排序偏好选项均可通过一个对应的选项选择(menuchoice)或者其它显示于显示屏幕110中的图形而加以辨识。因此,该实施例说明本发明可提供对联系人以分层式规则(第一层使用“名称”排序、第二层使用“笔划”、第三层使用“常用联系人”...)来进行多层次的排序,而非单一规则的排序。熟悉技术者可以轻易理解,本发明并非限定其它排序选项必须限定在以显示名称来作为排序初始的条件,而是可以根据本发明前面所述的方式以其它类型的排序选项来进行来排序。
通过图7C中所示的以显示名称排序的选单360,使用者可以选择“字母”361,选项进一步设定在排序偏好中以显示名称的字母顺序来进行排序。图8A则说明了一种在便携式通讯装置中以显示名称的字母顺序进行实时通讯排序的联系人清单范例。如图所示,所有的显示名称401均依照字母顺序显示在显示屏幕110中。图8A也同时显示了对应于每个联系人的计数器402中所记录的值。在实施例中,计数器402可以记录每个联系人接收到的传入信息的次数(x)和/或发送信息的次数(y)。在一种实施方式中,显示屏幕110可能以[x/y]的形式显示,表示[传入次数/发出次数];或者以[x/x+y]的形式显示,表示[传入次数/总信息次数];或者单纯以[x]的形式显示,表示[传入次数];或者单纯以[y]的形式显示,表示[发出次数];或者其它以上所述组合的形式显示;或者任何x,y和/或x+y组合的形式显示。在另一实施方式中,计数器402可以记录每个联系人被使用者读取的信息次数(x)和/或每个联系人尚未被使用者读取的信息次数(y)。这种情况下,显示屏幕110可能以[x/y]的形式显示,表示[已读取次数/未读取次数];或者以[x/x+y]的形式显示,表示[未读取次数/总信息次数];或者单纯以[x]的形式显示,表示[已读取次数];或者单纯以[y]的形式显示,表示[未读取次数];或者其它以上所述的组合形式显示;或者任何x,y和/或x+y的组合形式显示。在图8B至图8H中也显示了如上所述的计数器402。在一种实施例中,显示名称进一步可以通过汉字字符或者汉字来表达。
接着,在一个实施例中进一步说明在其它应用情况下,可以使用不同事件或者信息计数器来提供一个特定联系人的信息所使用或占据的内存大小405,这是由于每个联系人所拥有的信息或者事件的数量和大小往往差异很大。因此,当事件所占有的内存空间成为问题时,使用者可以通过删除信息的方式来取得更多可使用的内存空间。因此,本发明还可提供一种额外的排序功能,可以先以联系人的显示名称作为初使化的排序,然后再以联系人所占用的位数大小来进行递增或者递减的顺序加以排序。凡熟悉技术者均可以通过不同画面和排序选项来显示各种形式的信息计数器和/或指示器的组合方式。
通过在以显示名称排序的选单360,若显示名称是以汉字字符或者汉字方式显示,则使用者可以选择“笔划”362选项作为排序偏好,以显示名称的笔划总数来进行排序。图8B显示了一种在便携式通讯装置100的实时通讯的联系人清单范例,该清单中联系人的显示名称410是以汉字字符或者汉字显示,并且依照每个显示名称410的笔划总数进行排序。当该选项被选取时,便携式通讯装置100将依照笔划总数来排序每个显示名称410,并且显示联系人的显示名称410于显示屏幕110中。
通过以显示名称排序的选单360,若显示名称是以汉字字符或者汉字方式显示,则使用者可以选择“部首”363选项作为排序偏好,依照显示名称中所显示的汉字字符或者汉字的部首笔划总数先进行排序,然后再以非部首笔划总数来进行二次排序。图8C显示了一种便携式通讯装置100的实时通讯的联系人清单范例,该清单中联系人的显示名称420系以汉字字符或者汉字显示,并且首先以每个汉字字符或汉字的部首421笔划总数进行排序然后再以每个汉字字符或汉字中非部首422的笔划总数进行排序。当该选项被选取时,便携式通讯装置100将依照部首421笔划总数然后再以非部首422笔划总数来排序每个显示名称420,并且显示联系人的显示名称420于显示屏幕110中。
通过以显示名称排序的选单360,若显示名称系以拼音方式显示,则使用者可以选择“拼音”364选项作为排序偏好,以显示名称的笔划总数来进行排序。图8D显示了一种便携式通讯装置100的实时通讯的联系人清单范例,其中显示名称430是以拼音方式表示并且依照拼音顺序进行排序。在另一种实施例中,显示名称还可以增加额外汉字字符或汉字431来辅助显示。当该选项被选取时,便携式通讯装置100将以拼音顺序来排序显示名称430并显示于显示屏幕110中。
通过排序联系人选单350,使用者可以选择最后联系时间352作为排序偏好,以便依照每个联系人最后联系时间来排序联系人。图8E显示了一种便携式通讯装置100的实时通讯的联系人清单范例,其中是以每个联系人最后联系时间进行排序。在此需要在建立每个联系人时便通过初始化产生对应于每个联系人的最后联系时间追踪器441,每当信息发出给该联系人或者此联系人接收到信息时,该联系人的最后联系时间追踪器441便会更新被联系人发出或者接收的时间戳中的日期和时间的相关信息。例如当使用者将指定排序偏好用于上一周的期间内时,则联系人的最后联系时间追踪器441的时间戳已经超过一周以上的其最后联系时间追踪器441将被重设。当联系人的显示名称440显示于显示屏幕110时,若此时使用者选择最后联系时间352作为排序偏好,则所有联系人将以最后联系时间追踪器441的值来排序。另一实施例中应用类似的概念,可以进一步提供一预览窗口、一滚动跑马灯或浮动窗口445来显示最新或者最近一次的聊天信息447,而这些内容可以存在于或者占据在前述显示屏幕的预定区域中。在优选情况下,只有主要的或者被选择的部分信息或者聊天能够显示出来,因此相对不重要的标题/结尾或者问候/结语(例如嗨、拜、拜拜)将会在装置显示屏幕选取的部分中被过滤掉或者消除。例如浮动窗口可以允许其任何或者全部的边界都可以跟着游标的移动而浮动,而跑马灯或者预览窗口则可以被设定显示于距离游标或者显示屏幕的左、右、上、下的固定距离的位置。
通过排序联系人选单350,使用者可以选择常用联系人353作为排序偏好以便依照与使用者最常联系的联系人来进行排序。图8F显示了一种在便携式通讯装置100的实时通讯的联系人清单范例,该联系人清单中的显示名称450是依照每个联系人的最常联系状况来进行排序的。为了实现这种排序偏好,便携式通讯装置100将依照计数器的值来排序所有的联系人。在实施例中,计数器402将记录使用者与每个联系人的间所联系的信息次数,而排序偏好的设定将依照计数器402的值来排序每个联系人对应的显示名称,在实施例中,显示屏幕可以用下列的形式显示计数器402的值,例如可能以[x/y]的形式显示,表示[传入次数/发出次数];或者以[x/x+y]的形式显示,表示[传入次数/总信息次数];或者单纯以[x]的形式显示,表示[传入次数];或者单纯以[y]的形式显示,表示[发出次数];或者其它以上所述的组合形式显示;或者任何以x,y和/或x+y的组合形式显示。
通过排序联系人选单350,使用者可以选择关系354作为排序偏好,以便依照对每个联系人所设定的关系类型来进行排序。图8G显示了一种便携式通讯装置100的实时通讯的联系人清单范例,该联系人清单是依照每个联系人的关系类型来进行排序的。例如关系类型461可以是包含“同事”、“家人”、“朋友”或“邻居”等。为了实现这种排序偏好所显示的实施例,便携式通讯装置100首先可以用关系类型461排序联系人,然后再依照每个联系人的显示名称460的字母顺序进一步排序。
通过排序联系人选单350,使用者可以选择公司355作为排序偏好,以便依照每个联系人所设定的公司名称来进行联系人的排序。图8H显示了一种在便携式通讯装置100的实时通讯的联系人清单范例,该联系人清单是依照每个联系人的公司来进行排序的。为了实现这种排序偏好的实施例,便携式通讯装置100将首先用公司名称471排序联系人,然后再依照每个联系人的显示名称470的字母顺序进一步排序。
依照前述的排序规划与安排,便携式装置中储存的联系人将可以根据每个使用者选定的偏好被实际有效地组织起来。显示屏幕中所有的联系人将会依照所需要的排序顺序被显示且不会显示其它不必要的联系人,且便携式通讯装置100的使用者可以通过组织化的关系类型、公司名称或者其它群组分类方式很方便且很容易地搜寻联系人。同样如前面所述,本发明在实施例中已说明可以对联系人以分层式规则(例如第一层使用“名称”排序、第二层使用“笔划”、第三层使用“常用联系人”...)来进行多层次的排序,而非单一规则的排序。而装置所提供的使用者界面可以允许使用者有会采取或者定义个人所需要的各种组合的排序方式,用来进一步将群组中的联系人归类到另一群组中,甚至再进一步归类到其它群组中。通常可以用联系人的显示名称的字母顺序作为主要排序方式,然后再以联系人的关系类型作为次要排序方式,以完成对联系人的排序。这种多层次的排序选项将有助于让使用者将原本高层次(字母排序)中存在有大量项目或联系人的群组进一步定义或者以更显而易见的方式来分类到较小的次群组中。这种单一层次与多层次的排序偏好被应用在本发明的实施例中,其类似概念也可以在例如Microsoft Excel应用软件程序中见到(在其所提供的日期排序功能中,可以先依照参数1,然后再以参数2,然后再以参数3进行排序)。根据本发明的描述可以轻易理解本发明并非限定在初始化时必须先以名称来排序,其它可以选择的排序选项也可被使用,本发明对此不作任何限定。
前面所述用来在便携式通讯装置上实现有关实时通讯系统操作界面的使用者界面和相关方法具有许多优点。例如在一些实施例中提供了对联系人进行组织化的便利架构、易于操作的方向键、传入和/或发送信息的多样化提示,以及对于发送信息的自动校正。在其它一些实施例中则提供了对联系人进行组织化的便利架构以及对于已读取和/或未读取信息的多样化提示。进一步在一些实施例中允许对于以汉字字符或者汉字方式显示的联系人的显示名称进行排序,排序可以依照笔划多寡或者部首顺序。因此,本发明提供在便携式通讯装置上实现有关实时通讯系统操作界面,能够让使用者很容易地识别出传入信息的联系人、快速搜寻及存取出所需的联系人、校正存在发送信息中的任何错误,以及利用可定义的排序偏好来使联系人依照所需的方式进行显示。根据本发明的描述可以轻易理解,其它可能的排序或者显示方式均可被应用或者被包含于本发明中,本发明未对此部分作限定。
上述各实施例是用来说明本发明的特点,其目的在使熟知该技术者能了解本发明的内容并据以实施,而非限定本发明的专利范围,故凡其它未脱离本发明揭示的精神而完成的等效修饰或修改,仍应包含在以下所述的申请专利范围中。
权利要求
1.一种在便携式通讯装置上实现不同实时通讯系统操作界面的方法,该便携式通讯装置具有一显示屏幕,该方法包括下列步骤产生多个群组,该群组显示于该便携式通讯装置的显示屏幕的操作界面中;与一个以上联系人相对应,分别设定一计数器用于显示;根据预设的一排序偏好排序这些联系人;以及在该显示屏幕的该操作界面中显示这些联系人,根据这些联系人依照排序偏好进行排序后的结果进行显示。
2.如权利要求
1所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该计数器是用来记录各联系人接收到的传入信息次数或发送信息次数。
3.如权利要求
1所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该计数器是用来记录各联系人的已读取信息或未读取信息次数。
4.如权利要求
1所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中各联系人分别与显示名称产生关联。
5.如权利要求
4所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中排序偏好是根据显示名称的字母顺序排序这些联系人。
6.如权利要求
4所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中显示名称是以具有笔划及部首的汉字字符或汉字形式显示。
7.如权利要求
6所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中排序偏好进一步包括根据这些显示名称对应的总笔划排序这些联系人。
8.如权利要求
6所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中排序偏好进一步包括首先根据汉字字符或汉字的部首笔划,然后再依汉字字符或汉字中的非部首笔划排序这些联系人。
9.如权利要求
4所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中显示名称是以拼音形式显示,排序偏好是根据这些联系人对应的显示名称的拼音顺序排序这些联系人。
10.如权利要求
1所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该方法进一步包括对这些联系人设定最后联系时间追踪器的步骤,用来记录这些联系人最后接收传入信息或最后发送发送信息的日期和时间。
11.如权利要求
10所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中排序偏好是根据最后联系时间追踪器排序这些联系人。
12.如权利要求
1所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中排序偏好是根据计数器的数值排序这些联系人。
13.如权利要求
12所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中排序偏好是根据计数器的数值以升幂顺序排序这些联系人。
14.如权利要求
12所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中排序偏好是根据计数器的数值以降序顺序排序这些联系人。
15.如权利要求
1所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中这些联系人分别与关系类型产生关联,该排序偏好可以依照关系类型排序这些联系人。
16.如权利要求
1所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中这些联系人分别与公司名称产生关联,该排序偏好可以根据公司名称排序这些联系人。
17.如权利要求
1所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该方法进一步包括通过浮动窗口来显示选定的这些联系人的至少一部分信息。
18.一种实时通讯系统使用者界面,包括一个联系人清单,该联系人清单进一步包括一个以上的通过排序偏好进行排序的联系人;一个链接,该链接可链接到一个以上的排序偏好选项以提供选择所需的排序选项,使这些联系人可以依照所选取的该排序偏好进行排序;以及一个图形化显示图像,该图像用来显示分别与这些联系人相对应的实时通讯事件计数器的数值。
19.如权利要求
18所述的实时通讯系统使用者界面,其中进一步包括浮动窗口,用来显示选定的这些联系人的信息部分。
20.一种计算机记录媒体,记录有用来显示实时通讯系统使用者界面的计算机程序码,该计算机程序码可使便携式通讯装置执行下列方法步骤产生多个群组,这些群组显示于该便携式通讯装置的显示屏幕的操作界面中;与一个以上联系人相对应,分别设定计数器用于显示;根据预设的排序偏好排序这些联系人;以及在显示屏幕的该操作界面中显示这些联系人,根据这些联系人依照排序偏好进行排序后的结果进行显示。
21.一种在便携式通讯装置上实现不同实时通讯系统操作界面的方法,该便携式通讯装置具有显示屏幕,方向键以及多个按键,该方法包括下列步骤产生多个群组,这些群组包含多个联系人在显示屏幕内的操作界面上;设定计数器,用来累计每一联系人接收或发出信息的次数;排序这些联系人,是依照计数器的值而按顺序排序的;以及在显示屏幕内的操作界面上显示这些联系人,是根据这些联系人排序后的结果而显示的。
22.如权利要求
21所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中多个群组包括活动群组和非活动群组。
23.如权利要求
21所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,进一步更包括当接收到传入信息时,执行提示使用者的步骤。
24.如权利要求
23所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该提示使用者步骤,进一步包括提供声音信号的步骤。
25.如权利要求
23所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该提示使用者步骤,进一步包括在群组的活动群组中,以闪烁方式告知使用者以对应联系人的项目的步骤。
26.如权利要求
23所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该提示使用者步骤,进一步包括在群组的非活动群组中,闪烁对应联系人图像的步骤。
27.如权利要求
21所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该设定步骤进一步包括设定预设时间段,以便执行排序的步骤。
28.如权利要求
21所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,进一步包括通过方向键以变更这些群组或这些联系人的步骤。
29.如权利要求
21所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,进一步包括通过使用多个由这些按键预先定义的热键以变更这些群组或这些联系人的步骤。
30.如权利要求
21所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,进一步包括通过使用多个由这些按键预先定义的热键以变更这些实时通讯系统的步骤。
31.如权利要求
21所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,进一步包括自动校正外送信息的步骤,并且该外送信息是在该操作界面上被该使用者传送者。
32.如权利要求
21所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,进一步包括滚动跑马灯的步骤,该跑马灯是在显示屏幕内的操作界面上,用来显示这些群组的活动群组内联系人的昵称。
33.一种在便携式通讯装置上实现不同实时通讯系统操作界面的方法,该便携式通讯装置具有显示屏幕,方向键以及多个按键,该方法包括下列步骤产生多个含有多个联系人的预设群组,是根据在显示屏幕内操作界面上的这些联系人的预设状态而产生的;设定计数器,用来累计每一联系人接收到传入信息的次数;排序这些联系人,是依照计数器的值而按顺序排序的;以及在显示屏幕内的操作界面上显示这些联系人,是根据这些联系人排序后的结果而显示的。
34.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该预设群组包括活动群组,该活动群组中包括在聊天状态下的所有联系人。
35.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该预设群组包括我的最爱群组,它包括具有接收最多传入信息或发送最多外送信息状态的所有联系人。
36.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该预设群组包括黑名单群组,它包括处于被封锁状态下的所有联系人。
37.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该预设群组包括无效群组,它包括在决定时间段内没有任何聊天纪录状况的所有联系人。
38.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,进一步包括当接收到该传入信息时,提示使用者的步骤。
39.如权利要求
38所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该提示该使用者步骤,进一步包含提供声音信号的步骤。
40.如权利要求
39所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该提示该使用者步骤,进一步包括在该群组的活动群组中,以闪烁方式告知使用者以对应联系人的项目的步骤。
41.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中该设定步骤进一步包括决定预设时间段的步骤,其用来提供排序步骤。
42.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中进一步包括通过使用方向键改变这些群组或这些联系人的步骤。
43.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中进一步包括通过使用多个由这些按键预先定义的热键改变这些群组或这些联系人的步骤。
44.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中进一步包括通过使用多个由这些按键预先定义的热键变更实时通讯系统的步骤。
45.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中进一步包括自动修正外送信息的步骤,该外送信息是使用者在操作界面上的传送者。
46.如权利要求
33所述的在便携式通讯装置上实现不同实时通讯系统操作界面的方法,其中进一步包括滚动跑马灯的步骤,该跑马灯是在显示屏幕内的操作界面上,用来显示该群组的活动群组内联系人的昵称。
专利摘要
一种用于便携式通讯装置的实时通讯系统操作界面及其实现方法,及其计算机记录媒体,在操作界面的实现方法上,可将联系人(contact)以及实时通讯系统(IM system)予以组织化并排序,而且可以通过方向键或预设的热键加以切换。通过在每个联系人中设置计数器(counter)的方式,可以依照计数器的数值进行联系人的排序。当联系人在装置的显示画面中显示时,则可以依照预定的排序偏好重新排列以决定显示顺序,使用者可以设定按照显示名称(display name)、最后联系时间、常用联系人、关系、公司等作为排序偏好。
文档编号G06F3/048GK1996288SQ200610145087
公开日2007年7月11日 申请日期2006年12月1日
发明者谈良辰 申请人:擎愿科技股份有限公司导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1