提供即时讯息服务之界面、系统及其方法

文档序号:7658251阅读:204来源:国知局
专利名称:提供即时讯息服务之界面、系统及其方法
技术领域
本发明涉及一种提供即时讯息服务之介面、系统及其方法,特别是指一 种以图像表现联络人并将即时讯息显示于图像之周围之提供即时讯息服务 之介面、系统及其方法。
背景技术
网际网路对于多数人而言已是不可或缺的,而在网际网路上的即时讯息 服务更是网际网路的使用者不可或缺的一项服务,使用者通过这项服务可与 另 一位或多位人员进行即时性的文字或影音通讯服务。
目前常被使用的即时讯息服务有数种,但其均脱离不了视窗显示的模 式,也就是说,目前提供用来使用即时讯息的介面,会有一个显示出使用者 的联络人列表的主视窗,当使用者想要传送即时讯息给其中 一位联络人时, 再由主视窗中选择该联络人,如此介面便会新显示出一个交谈的视窗,提供
人主动传讯即时讯息给使用者时,介面也会主动显示出交谈的视窗,并在交 谈的视窗上显示联络人传来的即时讯息,同时提供使用者输入即时讯息的区 块。
然而,上述显示即时讯息的方法却受限于视窗的特性,在介面的表现上 过于单调,因此有些提供即时讯息服务的介面特别做出改变,例如在提供交 谈的视窗上加上了个人化的图片、或是让使用者可以动画或图片的方式传送 即时讯息等,也有的介面尽可能去掉了交谈的视窗的四边,但是这样的变化 仅仅是在视窗的显示上做出改变,本质上依然受到视窗的特性的限制,并无 法以更为活泼的方式呈现提供即时讯息服务的介面
发明内容
本发明所要解决的技术问题是提供一种提供即时讯息服务之介面、方法 及其系统,可以用来解决上述先前技术中所提之目前提供即时讯息服务的介 面过于单调的问题。
为了解决上述问题,本发明提供了一种提供即时讯息服务之介面,所述
介面包含
一主视窗,用以显示一使用者之一联络人列表;
一第一图像,与所述使用者相对应,用以于所述介面中表现该使用者的 状态;
一讯息输入区块,用以提供所述使用者输入一第一即时讯息;
一第二图像,于所述联络人列表中之至少 一联络人被选择后分别显示于
所述介面中,与各该联络人分别对应,用以表现相对应之各该联络人的状态;

一讯息显示区块,将各所述联络人所传来之一第二即时讯息显示于相对 应之各所述第二图像之周围。
进一步地,上述介面还可包括,所述主视窗还依据所述使用者与各所述 联络人对话的频率排列各所述联络人之显示顺序。
进一步地,上述介面还可包括,所述第一图像与所述第二图像以永保在 前的方式显示于所述介面中。
进一步地,上述介面还可包括,所述第一图像与所述第二图像还通过所 述使用者的操作而移动至所述介面之任意位置。
进一步地,上述介面还可包括,所述第二图像以所述介面中蹦出之方式 显示于该介面中。
进一步地,上述介面还可包括,所述第二图〗象由所述介面之各边界之任 一边之任意位置移动进入该介面中。
进一步地,上述介面还可包括,所述讯息显示区块以弹出式^L窗的方式 显示于所述介面中。
进一步地,上述介面还可包括,所述介面还包含一历史讯息列表,用以
显示所述使用者所传送之第一即时讯息及各所述联络人所传来之所述第二 即时讯息。
本发明还提供了一种提供即时讯息服务之方法,由一使用者将至少一联
络人设定于一联络人列表中,包含下列步骤
显示表现所述使用者之状态之一第一图像,其中该第一图像对应于该使 用者;
由所述联络人列表中选择至少 一联络人;
分别显示表现被选择之各所述联络人之状态之各第二图像,其中各该联 络人与各该第二图像间为 一对 一之关系;
当所述使用者输入一第一即时讯息后,传送该第一即时讯息至被选择之 各所述联络人至少其中之一;及
当接收到由被选择之各所述联络人其中之一传来之一第二即时讯息时, 显示该第二即时讯息于传送该第二即时讯息之该联络人所对应之所述第二 图像之周围。
进一步地,上述方法还可包括,显示所述第二图像之步骤更包含下列步

依据所述第二图像对应之所述联络人与所述使用者传送即时讯息之频 率决定该第二图像与所述第一图像间之一距离;及
由该距离与该第一图像之位置决定该第二图像之位置并显示。
进一步地,上述方法还可包括,判断各所述联络人至少其中之一与所述 使用者经过一特定时间未传送即时讯息时,向所述第一图像之反方向移动未 传送即时讯息之该联络人对应之所述第二图像之步骤。
进一步地,上述方法还可包括,判断所述使用者传送第一即时讯息至各 所述联络人至少其中之一或由各所述联络人至少其中之一接收到第二即时 讯息时,将所述联络人对应之所述第二图像向所述第一图像移动之步骤。
本发明还提供了 一种提供即时讯息服务之系统,所述系统包含
一联络人显示模组,用以显示一使用者之所有联络人;一图像显示模组,用以显示表现出所述使用者之状态之一第一图像,及 于所述联络人显示模组中之各该联络人至少其中之一被选择时,显示被选择 之各该联络人所对应之各第二图像,其中各该第二图像分别表现出相对应之
各该联络人之状态;
一讯息输入模组,用以提供一第一即时讯息之输入;
一讯息传输模组,用以传送所述第一即时讯息至各所述联络人至少其中 之一及接收各该联络人至少其中之一所传来之一第二即时讯息;及
一讯息显示模组,用以将所述第二即时讯息显示于传送该第二即时讯息 之所述联络人所对应之所述第二图像之周围。
进一步地,上述系统还可包括,所述图像显示模组更于接收到所述第二 即时讯息时,移动传送该第二即时讯息之所述联络人所对应之所述第二图 像,使该第二图像与所述第一图像之距离缩短。
进一步地,上述系统还可包括,所述图像显示模组更于所述第二图像对 应之所述联络人与所述使用者于 一 定时间内未传送第 一 即时讯息与第二即 时讯息时,移动该第二图像远离所述第一图像。
进一步地,上述系统还可包括,所述讯息显示模组更用以依据一特定顺 序显示所述使用者传送之所述第一即时讯息及各所述联络人所传来之所述 第二即时讯息。
与现有技术相比,应用本发明,可以顺利的显示出使用者传送与接收到 的即时讯息,并解决现有技术之提供即时讯息服务的介面过于单调的问题。


图1是本发明所提之提供即时讯息服务之系统架构图; 图2是本发明所提之提供即时讯息服务之方法流程图; 图3是本发明所提之提供即时讯息服务之介面示意图; 图4是本发明所提之提供即时讯息服务之介面示意图; 图5是本发明所提之提供即时讯息服务之介面示意图6是本发明所提之提供即时讯息服务之介面示意图; 图7是本发明所提之提供即时讯息服务之介面示意图; 图8是本发明所提之提供即时讯息服务之介面示意图; 图9是本发明所提之提供即时讯息服务之介面示意图; 图IO是本发明所提之提供即时讯息服务之介面示意图。
具体实施例方式
下面结合附图对本发明具体实施方式
作进一步说明。
当使用者需要使用自己的帐号与密码登入即时讯息服务后,才可以传送 即时讯息给已经登入到同 一种即时讯息服务的联络人,其中使用者的联络人 是由使用者自行设定的。当使用者在电子装置上输入即时讯息并选择传送 后,使用者输入的即时讯息会被传送到网路上,最后在联络人所使用的电子 装置上被显示出来。
以下先以图1中本发明所提之显示即时讯息之系统架构图来说明本发 明的系统运作。如图所示,本发明之系统含有联络人显示模组120、图像显 示模组130、讯息传输模组140、讯息显示模组150、讯息输入模组160。
联络人显示模组120负责将使用者所设定的各个联络人显示于主视窗 中,形成联络人列表,如此使用者便可以从联络人列表中选择要传送第一即 时讯息的联络人(也就是使用者欲通过即时讯息服务进行交谈的联络人), 而为了让使用者更方便的观看自己的联络人,联络人在主视窗中排列的顺序 可以任意排列或依据使用者与各个联络人对话的频率、次数、时间长短等参 数来进行排列。
图像显示模组130负责依据使用者当前的状态(例如忙碌、离开、用餐 等)显示第一图像;并于使用者由联络人显示模组120中选择至少一个联络 人时,依据被选择之联络人当时的状态显示第二图像,第二图像可以预先储 存在图像显示模组130中,由图像显示模组130读出后显示,也可以由被选 择的联络人所使用的电子装置通过网路传送至图像显示模组130后,由图像 显示模组130显示。另外,在本发明中,每个被选择的联络人至少对应到一
个第二图像。
另外,本发明所述之"图像",亦可称为"小帮手"、"精灵"、或"虚 拟代理人"等,实际上就是使用图片或简单的动画来与使用者进行互动的物 件,藉以在使用者进行介面操作时,提供一定程度的建议,同时,也可能随 着使用者搡作状况的不同而使得代表物件的图片发生颜色变化或是显示不 同的动画,例如在使用者将状态更改为生气时,将图片的背景改为红色、在 程序开启时显示鞠躬以表示欢迎的动画、操作错误时显示摇头的动画等。藉 由图像的特性,第一图像与第二图像可以藉由动画、图片等方式来表现出相 对应的使用者或联络人的状态,例如使用者或联络人在生气、哭泣、高兴、 愤怒时,可以置换图片来表现出不同的表情;而在使用者或联络人睡觉、讲 电话、吃饭时,第一图像与第二图像亦可以相对应的动画或图片来表现。
之第 一即时讯息至使用者选择的联络人,以及接收各联络人通过即时讯息服 务所传给使用者的第二即时讯息。
讯息显示模组150负责将讯息传输模组140所接收之第二即时讯息显示 于传送该第二即时讯息之联络人所对应之第二图像之周围,显示第二即时讯 息的方式例如以图说文字的方式来表示,但本发明显示第二即时讯息的方式 并不以图说文字为限,所有可使使用者能够得知该第二即时讯息是由哪位联 络人所发出的方式均可为本发明所使用。此外,也可以将使用者通过讯息输 入模组160输入的第 一即时讯息显示在对应使用者的第 一 图像的周围。
讯息输入模组160负责提供使用者输入第一即时讯息,并在使用者输入 完毕之后,将第一即时讯息交由讯息传输模组140传送给使用者所希望传送 的联络人。
接着以一个实施例来解说本发明的运作系统与方法,并请参照图1中本 发明所提之显示即时讯息之系统架构图、图2为本发明所提之显示即时讯息 之方法流程图。
如第图3所示,在使用者登入即时讯息服务之后,联络人显示模组120 会将使用者的联络人资料以列表的形式显示于主视窗320上,但本发明显示 联络人之方式并不以列表为限,凡可以让使用者了解的显示方式均可由本发
10
明所使用,接着,图像显示模组130则会在本发明所提之介面300中显示对 应使用者的第一图像331 (步骤210)。
当使用者欲使用即时讯息与第一联络人交谈时,使用者会由主视窗320 的联络人列表中选择第一联络人(步骤220),如此,图像显示模组130会 随机或通过特定的计算后,决定对应第一联络人的第二图像332出现在介面 300中的位置,并显示对应第一联络人的第二图像332于介面300中(步骤 230)。
显示第二图像332的方式例如直接将第二图像332显示在如图4所示之 目标位置,也可以加上较为复杂的前置动画,包含在目标位置上以淡入、蹦 出等方式显示第二图^f象332,甚至也可以如图5所示,在介面300的四个边 界之外随机选定一个出现位置,再将第二图像332由选定的出现位置移动到 目标位置上,并且移动第二图像332的过程可以是直线移动,如图5之箭头 401所示,也可以是不规则的随意移动,如图5之虚线402所示。然而,本 发明并不局限显示第二图像332 (步骤230)的方法,可将第二图像332显 示在目标位置之方法均可为本发明所用。
若图像显示模组130并非使用随机的方式决定第一联络人所对应的第 二图像332所出现的位置,则可以通过一定的计算方式,例如依据第一联络 人与使用者交谈的频率、时间长度、次数等参数来决定第一图像331与第二 图像332之距离,例如预设有一个对应表,对应表中有一个次数值以及相对 应的距离值,而次数值较高时距离值较小,也就是说,随着交谈的频率、时 间、次数等参数的值越来越高时,第二图像332出现的位置将距离第一图像 越来越近,如此将可以表现出使用者与第一联络人的熟悉程度,但本发明所 提之计算距离之方式并不以此为限。
在第一联络人所对应的第二图像332被图像显示模组130显示于介面 300中之后,本发明之讯息输入模组160会判断使用者是否在讯息输入区块 360将第一即时讯息输入完成(步骤241 ),若使用者决定发送输入的文字 及表示第一即时讯息输入完毕,此时讯息输入模组160会将第一即时讯息交 由讯息传输模组140,如此讯息传输模组140便会通过即时讯息服务将第一 即时讯息传送给第一联络人(步骤242)。此外,使用者也可以自行设定讯
息显示模组150是否需要将第一即时讯息以第一讯息显示区块351的方式显 示在介面300中。
若使用者尚未将第一即时讯息输入完成,则本发明会接着判断讯息传输 模组140是否有收到第一联络人所传来之第二即时讯息(步骤251 ),若有, 则如图6所示,讯息显示模组150便会将讯息传输模组140所接收到的第二 即时讯息以第二讯息显示区块352的方式显示于第一联络人所对应的第二 图像332的周围(步骤252),其中讯息显示模组150在第二讯息显示区块 352中显示即时讯息的方式并不以弹出式视窗的方式为限,其他如对话方块、 直接显示等可让使用者得之第一联络人所传送之即时讯息之内容的方式均 可由本发明所使用。而为了避免显示第二即时讯息时遮蔽到介面300中其他 有用的部分,讯息显示模组150会预先侦测在第一联络人所对应的第二图像 332的周围一定范围内的物件所占用的显示区域,并尝试将第二讯息显示区 块352会占用的显示区域放入没有被占用的显示区域中,直到第二讯息显示 区块352不会遮蔽到其他物件为止,藉以决定第二讯息显示区块352的位置。
若讯息传输模组140也没有收到第二即时讯息,则本发明会继续判断使 用者是否要传送第一即时讯息(步骤241)。
使用者在使用本发明所提供之介面300时,更可以任意的在介面300中 移动对应使用者的第一图像331与对应第一联络人的第二图像332,让第一 图像331与第二图像332可以随着使用者的喜好而移动到介面300中的任何 位置,移动的方式例如使用滑鼠等,凡可移动画面中的物体的移动方式均可 由本发明所使用。
如此,本发明的介面将变的活泼多变,即可以解决先前技术所提之介面 过于单调的问题。
而为了避免第 一联络人所传来的第二即时讯息被使用者其他使用中的 视窗程序遮蔽,而失去了 "即时讯息"的特性,因此本发明更可以使用如作 业系统所提供的应用程序界面(Application Program Interface; API)来显示 第一图像331与第二图像332,使得第一图像331与第二图像332可以永保 在前(Always On Top)的方式显示于介面330中,但本发明并不限于一定 得使用作业系统所提供的应用程序界面,亦可以自行实作,如此,当第一联
络人传送第二即时讯息给使用者时,使用者便可以立刻发现在第二图像332
的周围显示出新接收的第二即时讯息。
为了让本发明所提之介面300更为活泼,本发明在使用者与第一联络人 通过即时讯息服务进行交谈时,会逐渐缩短使用者所对应的第一图像331与 第一联络人对应的第二图像332之间的距离,例如当讯息传输模组140接收 到第一联络人所传送的第二即时讯息之后,图像显示模组130会将第一联络 人所对应的第二图像332朝向第一图像331的方向移动一定的距离,并重新 显示第一联络人所对应的第二图像332 (步骤292),如图7所示。同理, 当使用者传送第一即时讯息给第一联络人时,图像显示模组130也会将第一 图像331往第一联络人的方向移动(步骤291)。
本发明除了会将第一联络人所对应的第二图像332向使用者对应的第 一图像331的方向移动之外,也会朝向远离第一图像331的方向移动,当第 一耳关络人所对应的第二图j象332在介面300中显示超过一定时间(如30分 钟),但使用者却没有与第一联络人通过即时讯息服务交谈时,图像显示模 组130会将第一联络人所对应的第二图像332往远离第一图像331的方向移 动(步骤292),如图8所示。
另外,本发明所提之介面300更可以包含一个历史讯息列表359,如图 9所示,讯息显示模组150会将使用者传送给第一联络人的第一即时讯息与 第一联络人传送给使用者的第二即时讯息显示在历史讯息列表359中,以方 便使用者往前寻找传送过的第一即时讯息或接收过的第二即时讯息,而为了 更方便使用者达到这样的目的,讯息显示模组150会以特定的参数作为显示 历史讯息列表的依据, 一般而言,上述所提的特定的参数为传送第一即时讯 息的时间或"l妻收到第二即时讯息的时间。
若使用者在选择联络人(步骤220 )时,由主选单320中同时选择两位 联络人,也就是第一联络人与第二联络人时,则如图IO所示,图像显示模 组130会在介面300中显示第一联络人所对应的第二图像332及第二联络人 所对应的第三图像333 (步骤230),如此,当第一联络人传送的第二即时 讯息为"xxoox,,时,"xxoox"便会由讯息显示模组150以第二讯息显示区 块352的方式显示在第一联络人所对应的第二图像332的周围(步骤251、步骤252),而第二联络人所传送的第二即时讯息"oh!"则会由讯息显示模 组150以第三讯息显示区块353的方式显示在第二联络人所对应的第三图傳_ 333的周围(步骤251、步骤252),使得使用者不会搞错第一联络人与第 二联络人所传送的第二即时讯息。
再者,本发明所提之提供即时讯息服务之方法,可实现于硬体、软体或 硬体与软体之组合中,亦可在电脑系统中以集中方式实现或以不同元件散布 于若干互连之电脑系统的分散方式实现。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范 围应该以权利要求的保护范围为准。
权利要求
1、一种提供即时讯息服务之介面,其特征在于,所述介面包含一主视窗,用以显示一使用者之一联络人列表;一第一图像,与所述使用者相对应,用以于所述介面中表现该使用者的状态;一讯息输入区块,用以提供所述使用者输入一第一即时讯息;一第二图像,于所述联络人列表中之至少一联络人被选择后分别显示于所述介面中,与各该联络人分别对应,用以表现相对应之各该联络人的状态;及一讯息显示区块,将各所述联络人所传来之一第二即时讯息显示于相对应之各所述第二图像之周围。
2、 如权利要求l所述的介面,其特征在于,所述主视窗还依据所述使
3、 如权利要求l所述的介面,其特征在于,所述第一图像与所述第二 图像以永保在前的方式显示于所述介面中。
4、 如权利要求l所述的介面,其特征在于,所述第一图像与所述第二 图像还通过所述使用者的操作而移动至所述介面之任意位置。
5、 如权利要求l所述的介面,其特征在于,所述第二图像以所述介面 中蹦出之方式显示于该介面中。
6、 如权利要求l所述的介面,其特征在于,所述第二图像由所述介面 之各边界之任一边之任意位置移动进入该介面中。
7、 如权利要求l所述的介面,其特征在于,所述讯息显示区块以弹出 式视窗的方式显示于所述介面中。
8、 如权利要求l所述的介面,其特征在于,所述介面还包含一历史讯 息列表,用以显示所述使用者所传送之第一即时讯息及各所述联络人所传来 之所述第二即时讯息。
9、 一种提供即时讯息服务之方法,由一使用者将至少一联络人设定于一联络人列表中,包含下列步骤显示表现所述使用者之状态之一第一图像,其中该第一图像对应于该使用者;由所述联络人列表中选择至少 一联络人;分别显示表现被选择之各所述联络人之状态之各第二图像,其中各该联 络人与各该第二图像间为 一对一之关系;当所述使用者输入一第一即时讯息后,传送该第一即时讯息至被选择之 各所述联络人至少其中之一;及当接收到由被选择之各所述联络人其中之一传来之一第二即时讯息时, 显示该第二即时讯息于传送该第二即时讯息之该联络人所对应之所述第二图像之周围。
10、 如权利要求9所述的方法,其特征在于,显示所述第二图像之步骤 更包含下列步骤依据所述第二图像对应之所述联络人与所述使用者传送即时讯息之频 率决定该第二图像与所述第一图像间之一距离;及由该距离与该第一图像之位置决定该第二图像之位置并显示。
11、 如权利要求9所述的方法,其特征在于,更包含判断各所述联络人 至少其中之一与所述使用者经过一特定时间未传送即时讯息时,向所述第一图像之反方向移动未传送即时讯息之该联络人对应之所述第二图像之步骤。
12、 如权利要求9所述的方法,其特征在于,更包含判断所述使用者传 送第 一 即时讯息至各所述联络人至少其中之一或由各所述联络人至少其中 之一接收到第二即时讯息时,将所述联络人对应之所述第二图像向所述第一 图像移动之步骤。
13、 一种提供即时讯息服务之系统,其特征在于,所述系统包含一联络人显示模组,用以显示一使用者之所有联络人;一图像显示模组,用以显示表现出所述使用者之状态之一第一图像,及 于所述联络人显示模组中之各该联络人至少其中之一^皮选择时,显示一皮选择之各该联络人所对应之各第二图像,其中各该第二图像分别表现出相对应之各该联络人之状态;一讯息输入模组,用以提供一第一即时讯息之输入;一讯息传输模组,用以传送所述第一即时讯息至各所述联络人至少其中 之一及接收各该联络人至少其中之一所传来之一第二即时讯息;及一讯息显示^t组,用以将所述第二即时讯息显示于传送该第二即时讯息 之所述联络人所对应之所述第二图像之周围。
14、 如权利要求13所述的系统,其特征在于,所述图像显示模组更于 接收到所述第二即时讯息时,移动传送该第二即时讯息之所述联络人所对应 之所述第二图像,使该第二图像与所述第一图像之距离缩短。
15、 如权利要求13所述的系统,其特征在于,所述图像显示模组更于 所述第二图像对应之所述联络人与所述使用者于一定时间内未传送第一即 时讯息与第二即时讯息时,移动该第二图像远离所述第一图像。
16、 如权利要求13所述的系统,其特征在于,所述讯息显示模组更用 以依据一特定顺序显示所述使用者传送之所述第一即时讯息及各所述联络 人所传来之所述第二即时讯息。
全文摘要
一种提供即时讯息服务之界面、系统及其方法,其通过第一图像来表现使用者,第二图像来表现联络人,当联络人传送即时讯息给使用者时,即时讯息会被显示于传送的联络人所代表的第二图像的周围,因而能够达到界面更为活泼的功效,解决了当前提供即时讯息服务之界面过于单调的问题。
文档编号H04L12/58GK101345909SQ20071012942
公开日2009年1月14日 申请日期2007年7月12日 优先权日2007年7月12日
发明者宏 岳, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1