可调整讯息显示模式的即时讯息系统及其方法

文档序号:7661237阅读:140来源:国知局
专利名称:可调整讯息显示模式的即时讯息系统及其方法
技术领域
本发明涉及一种即时讯息系统及其方法,特别是指一种可依据讯息的内 容中所具有的标签来调整讯息显示;f莫式的即时讯息系统及其方法。
背景技术
即时ifL息系统(Instant Messaging system, IM system),为一种可以才是供网 际网络上不同使用者彼此通过各自的资料处理系统(以下称使用端)进行通 话的即时网际网络技术。目前,即时讯息系统都通过国际网络(Internet)来进 行讯息传送/接收,通过即时讯息系统,使用端可以立即掌握其他使用端的 即时状态,并且与可以通话的使用端通过讯息(message)进行沟通,甚至还可 以将多个使用端纳入群组(group)的方式,让具有共同话题的不同使用端可以 集合在一起共同分享讯息的内容(content),而使用端也可以通过选择一个或 者同时选择多个使用端的方式来进行通话。伴随着网际网络的普及化,目前 已经有越来越多使用者加入使用即时讯息系统的行列。
目前已知的即时讯息系统,多半已经能够提供使用端与多个其他使用端 之间同时传送/接收讯息,这样的好处是传送讯息的程序会简化而时间会缩 短许多。换句话说,接收讯息的使用端在同一时间内可能会接收到多个来自 不同其他使用端的讯息,这些讯息通常会依照传送时间的先后顺序出现在接 收讯息的使用端之使用者操作介面上,这些讯息将釆取统一的显示模式显示 在前述的使用者操作介面上,亦即这些讯息的显示并没有任何的差异化,这 将使接收讯息的使用端无法快速而有效的区别讯息,以致产生困扰。举例来 说,当接收讯息的使用端正在开会,此时使用者可能最需要优先看到的是有 关会议议题的讯息,因此允许接收讯息的使用端可能就会希望能够将符合需 求的讯息优先显示出来或者通过不同的显示才莫式加以显示,以便在第 一时间 能够掌握到这些讯息的内容。
目前已知的即时讯息系统,虽然有提供可以让使用端自行设定拒绝或者
是设定限制名单(block list)来避免收到不想要的讯息,但这些技术往往是直 接将使用者端之间的连线(session)直接予以失能(disable),也就是完全排除与 其他使用者端之间的通话连线,表示在设定的情况下都无法接收到任何来自 这些使用者端的讯息。虽然能够有效排除掉不需要的讯息显示出来,但也使 得直接遗失原先预期情况以外之重要讯息的风险性大大提升,这是许多使用 端所不愿见到的情况。
因此,对于目前即时讯息系统在此方面的机制,实在有必要提出更优良 的改善方案,以解决许多使用端所面临到的讯息处理问题。

发明内容
本发明所要解决的技术问题是提供一种可调整讯息显示模式的即时讯 息系统及其方法,藉以解决即时讯息系统中无法调整讯息(message)显示模式 的问题。
为了解决上述问题,本发明提供了一种可调整讯息显示模式的即时讯息 系统,用于一即时讯息服务器及复数个使用端之间的讯息显示处理,包含
所述即时讯息服务器接收一第一使用端对其他至少一第二使用端传送 一讯息的 一连线请求之接收手段;
所述即时讯息服务器确认一群组属性及一使用端属性为致能之确认手
段;
所述即时讯息服务器传送所述讯息至所述第二使用端,由所述第二使用 端分析收到之该讯息的内容之分析手段;及
当所述第二使用端分析内容包含有相符之一标签时,依照该标签对应的 一显示i殳定显示该讯息的内容之显示手革更。
进一步地,上述系统还可包括,其中所述显示手段更包含当所述第二使 用端分析内容未包含有任何相符之所述标签时,直接显示所述讯息。
进一步地,上述系统还可包括,其中所述标签为美国标准资讯交换编码 方式的编码内容。
进一步地,上述系统还可包括,其中所述显示手段使所述讯息为所述第 二使用端对应之一使用者操作介面上的唯一作用中显示结果。
进一步地,上述系统还可包括,其中所述显示手段使所述讯息为所述第 二使用端对应之一使用者操作介面上的具优先显示顺序的显示结果。
本发明还提供了 一种可调整讯息显示^^莫式的即时讯息方法,用于一即时
讯息服务器及复数个使用端之间的讯息显示处理,包含下列步骤
所述即时讯息服务器接收一第一使用端对其他至少一第二使用端传送 一讯息的一连线请求;
所述即时讯息服务器确认所述第二使用端分别对应的一群组属性为致
能;
所述即时讯息服务器确认所述第二使用端分别对应的一使用端属性为 致能;及
所述即时讯息服务器传送所述讯息至所述第二使用端,由所述第二使用 端分析收到之该讯息的内容,其中每一第二使用端更包含下列步骤
当内容包含有相符之一标签时,依照该标签对应的一显示设定显示所述 讯息。
进一步地,上述方法还可包括,更包含当所述即时讯息服务器确认所述 群组属性或所述使用端属性为失能时,放弃处理所述连线请求的步骤。
进一步地,上述方法还可包括,更包含当所述第二使用端分析内容未包 含有任何相符之所述标签时,直接显示所述讯息的步骤。
进一步地,上述方法还可包括,其中所述显示设定使所述讯息为所述第 二使用端对应之一使用者操作介面上的最上层显示结果。
进一步地,上述方法还可包括,其中所述显示设定使所述讯息为所述第 二使用端对应之一使用者操作介面上的具优先显示顺序的显示结果。
与现有技术相比,应用本发明,解决了即时讯息系统中无法调整讯息 (message)显示模式的问题,可以达到使讯息显示差异化的功效。
附困说明
图l是本发明可调整讯息显示模式的即时讯息方法的流程图2是已知即时讯息系统的第一运作示意图3是已知即时讯息系统的第二运作示意图4是已知即时讯息系统的讯息传送/接收示意图5A是本发明可调整讯息显示模式的即时讯息系统因为群组属性及使 用端属性所产生的讯息传送/4姿收示意图5B是本发明可调整讯息显示模式的即时讯息系统于第5A图下因为 标签所产生的讯息传送/接收示意图6A及第6B图分别是本发明可调整讯息显示模式的即时讯息系统的 显示模式示意图。
具体实施例方式
下面结合附图和具体实施例对本发明作进一步说明。
本发明提出一种可调整讯息显示模式的即时讯息系统及其方法,目的在 于解决即时讯息系统无法调整讯息(message)显示模式的问题。
在此先说明已知即时讯息系统的基本运作,请先参考到图2, 一般即时 讯息系统的运作都会通过一个即时讯息服务器50(instant messaging server)经 由网际网络5的连线,来提供不同使用端(instant messaging client)间的相互 搜寻,如10、 12及14,以及负责处理这些使用端(IO、 12及14)之间的讯 息传送/接收。此外,讯息服务器50通常会具有一个使用端资料库55,用来 储存注册之各个使用端(IO、 12及14)的资讯(如注册帐号、联系电子邮件、 注册密码、个人喜好资料、使用端属性及群组属性)并提供搜寻使用端(IO、 12及14)时所需的资讯(如注册帐号、联系电子邮件、个人喜好资料、使 用端属性及群组属性),以及提供各个使用端(IO、 12及14)所需的群组属性 及使用端属性,让不同使用端(IO、 12及14)之间可以进行即时通讯。
其中,群组属性及使用端属性,主要用来对使用端(IO、 12及14)进行分 类的。例如可以先将所有使用端设定到不同的群组中,通过将其群组属性
设定为"文学群组"、"摄影群组,,、"运动群组"或是"音乐群组,,,让
具有相同兴趣嗜好及讨论主体的使用端都放在同一个群组中;另外,还可以 在每个群组中进一步将每个使用端所具有的使用端属性设定为"同学"、"同 事"、"社员",以便能够在群组中使用端数量过多的时候,可以清楚对使 用端做分类。
前述的使用端(IO、 12及14),通常是由各种资料处理系统(data processing system)上装载即时讯息应用程序(instant messaging application)所组成,可以 用来即时处理来自网际网络5远端其他使用端(比如10及12)所传入的讯 息,当使用端(比如10及12)传入的讯息被使用端14接收到时,该讯息中 的内容会立即显示在使用端14的使用者操作介面60上供使用者浏览。当然, 使用端14也可以通过使用端输入讯息的内容传送给其他使用端(10及12), 达到各使用端之间即时通讯的目的。以1图为例,第一使用端10所发出的 第一讯息2及第二使用端12所发出的第二讯息4会于第三使用端14的使用 者操作介面60中(如6A图及6B图所示意),由于即时讯息系统中即时讯 息应用程序软件设计上的差异,更可以于显示讯息时^t荅配如2图中所示的第 一使用端显示介面1及第二使用端显示介面3来各自显示第 一讯息2及第二 讯息4的内容,部分即时讯息应用程序设计上可能仅有通过开启新-现窗来呈 现第一讯息2及第二讯息4的内容。因此本发明所述的"讯息显示模式"依 照不同软件实现方式而可以为在使用者操作介面60中只显示于新视窗中 的讯息(如第一讯息2)的内容;或者是在使用者操作介面60中搭配其他显 示介面来显示讯息的内容(如利用第一使用端显示介面1来显示第一讯息2 的内容),惟本发明并未对此部分因软件实现所产生的外显差异作任何限定。
当然,使用端(IO、 12及14)可以自行设定使用端属性的设定来控制使用 端的通话状态,如使用者可以将自己的使用端属性设定为无法接收讯息的 失能(disable)状态,如此一来其他使用端通过即时讯息服务器50所看到的即 时状态便会是"离线"状态,因此其他使用端无法将讯息传送给使用者的使 用端,使用者之使用端也无法接收任何的讯息,当然使用者也可以将自己的 使用端属性设定为可以接收讯息的致能(enable)状态来接收其他使用端发出 的讯息。
此外,使用端(IO、 12及14)亦可以通过所提供的使用者操作介面60进 行一些设定,如讯息输入的字体、颜色、声音或者是代表使用者的个人化 资讯,此外亦可提供设定联络清单(contactlist)的功能,用来储存使用者个人 所喜好的其他使用端,如第三使用端14可以将第一使用端IO及第二使用 端12设至联络清单(contact list)中,之后当进行即时讯息传送/接收时,联络 清单中的使用端(10及12)将会被显示于使用者操作介面60中,方便使用者 直接选择后进行即时通讯。
图2进一步说明了即时讯息系统所提供的群组功能,请同时参考图3。 如前所述,各个使用端(IO、 12及14)可以通过即时讯息服务器50来进行各 使用端之间讯息的传送/接收,通常都是在同一个群组里进行通话,为了能 够满足各个使用端(IO、 12、 14、 16、 18及20)可以将不同通话对象或者通 话主题作区隔,目前的即时讯息应用程序都允许使用者将各个使用端(IO、 12、 14、 16、 18及20)作群组的分类(如亲友群组、同事群组、软件技术 群组或线上游戏讨论群组等),此群组的设定可以由使用端(IO、 12、 14、 16、 18及20)的使用者自行设定属于自己的群组(此种设定用于加入即时讯息服 务器50所建立之群组时使用);或者在联络清单(contact list)中建立其他使用 端时同时设定对应的群组(此种设定用于加入使用者自行建立之群组时使 用)。以2图为例,在第一群组30中就包含有第一使用端10、第二使用端 12、第三使用端14及第四使用端16;第二群组40中就包含有第一使用端 10、第二使用端12、第五使用端18及第六使用端20,因此同一使用端可以 分别同时属于多个不同的群组,可以满足使用者同时于多个群组中进行不同 对象及主题之即时通话的需求。
本发明即是基于前述之即时讯息系统的运作之下,针对已知即时讯息系 统中无法调整讯息(message)显示模式的问题提出解决方案,主要的运作流程 将通过

图1 (同时参考图2及图3)做说明,为了方便理解本发明以下将以图2 中的第一使用端IO传讯给第三使用端14为例进行说明,实际上使用端可以 同时发讯息给不同其他使用端(或者不同群组的其他使用端),而不同使用端 也可以同时发讯息给同 一使用端,在此未对此进行限制
首先,在进行第一使用端IO与第三使用端14之间的讯息传送/接收前,
必须由第一使用端IO选裤A义传讯的第三使用端14后再将糸夂传送讯息的连线 请求发出给即时讯息服务器50接收(步骤100);此时,即时讯息服务器50 接收该连线请求后,会根据使用端资料库55中的资料来确认第三使用端14 是否可以接收讯息,判断的方式主要分为两个阶段,当两个阶段同时成立时 才会将讯息传送给第三使用端14:
(1) 第一阶段为确认第三使用端14所属之群组属性为致能(enable)。有鉴 于前述之即时讯息系统中,每一使用端都具有群组的归属,为了避免讯息在 大量群发传送时不小心-陂传送到非预期群组中的使用端,本发明特别增加让 使用者可以在使用端的使用者操作介面60中对每个群组进行通话控制的群 组属性设定,当某个群组的群组属性被设定为失能(disable)时,这些设定的 群组属性就会由使用端传送给即时讯息服务器50而储存在使用端资料库55 中,所以有讯息要传给这些被设定为失能的群组时,讯息就不会被传送给此 群组中的各个使用端。因此,当即时讯息服务器50收到第一使用端IO的讯 息时,即时讯息服务器50会先判断第三使用端14所归属的群组属性是否被 设定为致能?如果是,才继续下一个阶段。(步骤IIO)
(2) 第二阶段为确认第三使用端14所设定之使用端属性是否为致能,如 前所述使用端可以自行设定自己的使用端属性来控制是否可以接收讯息,这 些设定的使用端属性就会由使用端传送给即时讯息服务器50而储存在使用 端资料库55中,所以有讯息要传给这些被设定为失能的使用端时,即时讯 息服务器50,就不会将讯息传送给失能的使用端。因此,当即时讯息服务 器50完成步骤IIO之后,会再进一步判断第三使用端14的使用端属性是否 被设定为致能?如果是,才继续后续流程步骤。(步骤120)
其中,步骤110的群组属性及步骤120的使用端属性若有被设定为失能 的,则表示即时讯息服务器50无法继续处理第一使用端10所发送的讯息以 传送至第三使用端14,故此时即时讯息服务器50将通过步骤160放弃处理 第一使用端10的连线请求,由于依照即时讯息系统的不同,可以选择性将 无法传送讯息的资讯回报给第一使用端IO,让第一使用端IO的使用者知悉, 其他实现方式亦可被应用于此。
步骤110及步骤120经即时讯息服务器50确认后均为致能状态,则即
时讯息服务器50将进一步传送第一使用端10的讯息给第三使用端14,然 后进入到步骤130由第三使用端14分析所收到之讯息的内容(content)。第三 使用端14会对讯息的内容进行分析并做出判断(步骤140),当第三使用端 14确认内容中包含有相符之标签(tag)时,便会依照标签对应的显示设定来显 示讯息的内容(步骤150),否则当步骤140的判断过程中讯息的内容并未包 含标签时,则直接显示讯息的内容(步骤170)。标签的设定与显示设定的方 式,均可让使用者直接在使用者操作介面60中做设定,当然也可以由即时 讯息应用程序预先定义好,作为所有使用端共同使用的标签,让使用端可以 直接从使用者操作介面60中用选取方式加入讯息的内容中。
所述的标签,必须是包含于讯息之内容中的一部分,基本上只要符合美 国标准资讯交换编码方式(ASCII)的编码内容均可做为标签。进一步来说, 标签的几种可能形式包括特定单一字串或者可以是多个特定字串的组合, 或者亦可以通过单一特定字元或者符号来作为标签,基本上本发明未对此做 任何限制。举例来说,单一字串可如"SOS"字串、"求救"字串或者
------,,字串;多个字串组合可以是"求救! SOS,,字串组合
或者"---------求救!"字串组合等;单一特定字元或者符号可以是
所述的显示设定,目的在于控制具有标签之讯息的讯息显示模式,让使 用者可以在不完全失能与其他使用端进行讯息传送/接收的前提下,通过讯 息显示模式的运作让讯息的显示上产生差异化的区隔,让使用者可以清楚分 辨所想要看到的讯息。这些讯息显示模式至少可以包含让具有标签的讯息 成为使用者操作介面60中唯一作用中的显示结果,亦即使用者仅能够看到 此一讯息并仅能对此讯息进行操作;或者让具有标签的讯息成为使用者操作 介面60中显示于最上层的显示结果,亦即其他没有标签的讯息会被显示于 具有标签的讯息下方(甚至可以通过半透明显示讯息的方式来降低^使用者对 不具标签之讯息的注意度);或者当同时有多个讯息同时接收到时,具有标 签的讯息可以用最优先显示顺序的显示方式被显示在使用者操作介面60中 (其余无标签的讯息可以用延迟显示的方式处理)。当然其他讯息显示模式并 未被排除在本发明所述内容之外,凡能够针对具有标签之讯息的内容产生差
异化的显示方式均可被应用于本发明中,如颜色差异、线条差异或者是闪 烁差异等,对此不多作赘述。
最后,通过图4已知即时讯息系统的讯息传送/接收示意图来与图5A及 图5B的本发明可调整讯息显示模式的即时讯息系统的讯息传送/接收示意 图做功效上的比较。
这里本发明假设有第 一使用端及第二使用端想要传送讯息(即第 一使 用端显示介面l传送第一讯息2,第二使用端显示介面传送第二讯息4)给第 一群组及第二群组中的其他使用端(即第三使用端、第四使用端、第五使 用端及第六使用端),而所预先定义好的标签为"SOS"
此时,从图4的讯息传送/接收示意表80中可以发现,假设第一使用端 及第二使用端都只想要将讯息传送给第 一群组中的使用端(即第三使用端、 第四使用端)而不想传给第二群组的使用端(即第五使用端、第六使用端), 在已知技术中会因为缺乏群组属性的设定,所以第一使用端及第二使用端可 能会在群发讯息的过程中无意间将讯息传送到第二群组的第五使用端,而造 成困扰。
但是本发明由于有增加群组属性的设定,因此能够解决此种问题,每个 使用端所设定的群组属性均会被储存在前述的使用端资料库55中,当使用 端群发讯息时,讯息服务器50会根据所储存的各个使用端群组属性的资料 来判断是否可以将讯息传给各个使用端,如果使用端的群组属性是设定为失 能的,则讯息将不会被讯息服务器处理而传送给这些群组属性设定为失能的 使用端,因此在图5A中,由其讯息传送/接收示意表80中可以看出,当第 二群組的群组属性分别被第一使用端及第二使用端设定为失能时,因此将不 会发生类似图4中所发生的错误传送问题。
至于图5B的部份,则是说明当第一使用端传送具有标签的第一讯息而 同时间第二使用端传送不具有标签的第二讯息时,所产生之讯息显示才莫式上 的差异,请参考到图中的讯息传送/接收示意表80,可以发现理论上第一使 用端的第 一讯息及第二使用端的第二讯息均可以同时被传送到第 一群组的 第三使用端上进行显示,但是由于第三使用端经过对内容的分析后发现第一 使用端之第一讯息的内容中包含有预先定义好的标签"SOS",因此将
对第一使用端的第一讯息做特定的讯息显示模式处理,如前所述,可以让具 有标签的第一讯息可以用最优先显示顺序的显示方式被显示在使用者操作
介面60中,因此在同一时间内第三使用端仅能够收到来自第一使用端的第 一讯息,而无法收到来自第二使用端的第二讯息,如图6A所示。至于图6B 则为将具有标签的第一讯息放在使用者操作介面60中的最上层进行显示, 而没有标签的第二讯息则会被显示于第一讯息之下方,甚至通过半透明显示 讯息的方式来降低使用者对不具标签之讯息的注意度。
通过本发明之可调整讯息显示模式的即时讯息系统及其方法,确实可以 达到使讯息显示差异化的功效。
以上所述,仅为本发明较佳的具体实施例,但本发明的保护范围并不局 限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的 变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围 应该以权利要求的保护范围为准。
权利要求
1、一种可调整讯息显示模式的即时讯息系统,用于一即时讯息服务器及复数个使用端之间的讯息显示处理,其特征在于,包含所述即时讯息服务器接收一第一使用端对其他至少一第二使用端传送一讯息的一连线请求之接收手段;所述即时讯息服务器确认一群组属性及一使用端属性为致能之确认手段;所述即时讯息服务器传送所述讯息至所述第二使用端,由所述第二使用端分析收到之该讯息的内容之分析手段;及当所述第二使用端分析内容包含有相符之一标签时,依照该标签对应的一显示设定显示该讯息的内容之显示手段。
2、 如权利要求l所述的系统,其特征在于,其中所述显示手段更包含 当所述第二使用端分析内容未包含有任何相符之所述标签时,直接显示所述 讯息。
3、 如权利要求l所述的系统,其特征在于,其中所述标签为美国标准 资讯交换编码方式的编码内容。
4、 如权利要求2所述的系统,其特征在于,其中所述显示手段使所述 讯息为所述第二使用端对应之一使用者操作介面上的唯一作用中显示结果。
5、 如权利要求2所述的系统,其特征在于,其中所述显示手段使所述 讯息为所述第二使用端对应之一使用者操作介面上的具优先显示顺序的显 示结果。
6、 一种可调整讯息显示模式的即时讯息方法,用于一即时讯息服务器 及复数个使用端之间的讯息显示处理,包含下列步骤所述即时讯息服务器接收一第一使用端对其他至少一第二使用端传送 一讯息的一连线请求;所述即时讯息服务器确认所述第二使用端分别对应的一群组属性为致能所述即时讯息服务器确认所述第二使用端分别对应的 一使用端属性为致能;及所述即时讯息服务器传送所述讯息至所述第二使用端,由所述第二使用 端分析收到之该讯息的内容,其中每一第二使用端更包含下列步骤当内容包含有相符之一标签时,依照该标签对应的一显示设定显示所述 讯息。
7、 如权利要求6所述的方法,其特征在于,更包含当所述即时讯息服 务器确认所述群组属性或所述使用端属性为失能时,放弃处理所述连线请求 的步骤。
8、 如权利要求6所述的方法,其特征在于,更包含当所述第二使用端 分析内容未包含有任何相符之所述标签时,直接显示所述讯息的步骤。
9、 如权利要求6所述的方法,其特征在于,其中所述显示设定使所述 讯息为所述第二使用端对应之一使用者操作介面上的最上层显示结果。
10、 如权利要求6所述的方法,其特征在于,其中所述显示设定使所述 讯息为所述第二使用端对应之一使用者操作介面上的具优先显示顺序的显 示结果。
全文摘要
本发明公开了一种可调整讯息显示模式的即时讯息系统及其方法,其通过接收讯息的使用端对讯息的内容进行分析,以便在内容中出现预先定义的标签时依照标签的显示设定来进行讯息的显示,使具有标签的讯息能够以不同显示模式显示。应用本发明,解决了即时讯息系统中无法调整讯息显示模式的问题,达到使讯息显示差异化的功效。
文档编号H04L12/58GK101388853SQ200710151509
公开日2009年3月18日 申请日期2007年9月14日 优先权日2007年9月14日
发明者涛 余, 邱全成 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1