专利名称:多主题即时消息发送的制作方法
技术领域:
本发明主要涉及通信系统,且具体涉及用于发送即时消息的即 时消息发送通信系统。
背景技术:
即时消息发送通信系统将电子文本消息即时地从消息发送者递 送到消息接收者。例如,基本上一旦消息发送者点击发送按钮,经 过基础传送网络中的任何传播延迟,基于文本的即时消息就会出现 在消息接收者的计算机屏幕上的弹出窗口中。因此,消息接收者能 查看即时消息而不需要接收者访问电子邮件程序或以其他方式检查 消息。
在典型的场景中,通过点击用户A的计算机屏幕上的"发送即 时消息"按钮或其他类似按钮,并标识即时消息的消息接收者(用 户B),第一用户(用户A)发起与第二用户(用户B)的即时消息 通信会话。例如,用户A可访问"朋友列表"以确定用户B是否在 线且能接收即时消息,以及然后针对用户B点击"发送即时消息" 按钮。然后,即时消息弹出窗口出现在用户A的计算机屏幕上,允 许用户A向用户B 4建入消息。当用户A结束4定入消息,用户A可点 击"发送"按钮,按回车或以其他方式发起向用户B进行即时消息 的传输。当用户B的计算机接收到即时消息时,类似的弹出窗口出 现在用户B的计算机屏幕上,该窗口包括用户A键入的文本消息。 在用户B向用户A4建入回复即时消息并点击"发送,,之后,回复即 时消息出现在用户A和用户B的计算机屏幕上的弹出窗口中用户A 发送的第一条即时消息的下面。
于是,现有的即时消息应用按接收时间和/或发送时间的先后顺序显示即时消息。这种消息显示顺序对两方即时消息交换可能是不 令人满意的,其中当用户A正在键入对来自用户B的某个以前收到
的即时消息的回复时,用户A A人用户B收到即时消息。此外,时间 顺序的消息显示在多方即时消息交换中也可能是不令人满意的。例 如,如果用户A正在编写对用户B的即时消息的回复时收到来自其 他参与者(用户C)的其他即时消息,可能产生问题。在这种情况 下,用户A对用户B的即时消息产生的回复的上下文可能因来自用 户C的即时消息的到来而变模糊。
因为在两方或多方交换中,编写(键入或输入)对即时消息的 回复花费时间,回复的上下文可能因较新的即时消息的到来而丢失。 因此,很多即时消息用户发现难以弄清楚即时消息之间的关联。因 此,需要能维持即时消息与其回复之间的关联的即时消息发送通信 系统。
发明内容
本发明的实施例提供了 一种即时消息设备,其包括即时消息客 户端、处理器和显示器。所述即时消息客户端能管理多个即时消息 主题,其中每个即时消息主题(thread)标识在操作即时消息设备的 第 一用户和至少 一个另外的用户之间的即时消息通信会话期间发送 的即时消息流中的至少 一 个即时消息。所述处理器执行所述即时消 息客户端以开始即时消息通信会话并处理在即时消息通信会话期间 从另外的用户接收的当前即时消息。所述当前即时消息包括主题指 示符,将即时消息主题之一标识为标识的即时消息主题。所述显示 器耦合到所述处理器以显示即时消息流,使得当前即时消息与识别 的即时消息主题可视地相关。
在 一 个实施例中,即时消息流中每 一 即时消息具有与其相关的 相应消息标识符,以及主题指示符包括消息标识符之一。在另一实 施例中,主题指示符包括时间戳,表明另外的用户开始编写当前即 时消息的开始时间。处理器用于将恰在时间戳之前显示在显示器上的 一 个即时消息标识为标识的即时消息主题。
在另 一 实施例中,即时消息设备还包括耦合在处理器和显示器 之间用于在显示器上显示即时消息的图形用户界面。该图形用户界 面还用于使第 一用户能响应在即时消息流中的被选择的 一个即时消 息产生回复即时消息。处理器用于标识与选择的即时消息相关联的 被选择的一个即时消息主题,以及包括另外的主题指示符,其标识 回复即时消息中选择的即时消息主题。
本发明的实施例还提供了 一种即时消息发送通信系统,包括即 时消息设备、即时消息服务器和通信网络。所述即时消息设备包括 即时消息客户端,能管理多个即时消息主题,其中每个即时消息主 题标识在即时消息通信会话期间发送的即时消息流中的至少 一个即 时消息,以及每个即时消息主题被即时消息中包括的相应的主题指 示符标识。所述即时消息设备还包括显示器,用于显示即时消息流, 使即时消息与其相应的即时消息主题可视地相关。所述即时消息服 务器与所述即时消息设备相关,向即时消息设备发送和从即时消息 设备接收即时消息。所述通信网络在即时消息设备和即时消息服务 器之间传输即时消息。
本发明的实施例还提供了 一种实现多主题即时消息发送的方
法,包括步骤发起即时消息通信会话,在即时消息通信会话期间 接收当前即时消息,其中当前即时消息包括主题指示符并根据主题 指示符识别与当前即时消息相关的即时消息主题。即时消息主题标 识在即时消息通信会话期间发送的即时消息流中的至少 一个即时消 息。所述方法还包括步骤显示当前即时消息,使得当前即时消息 与即时消息主题可^L地相关。
通过参考结合附图的下列详细说明,将更完整地理解本发明, 其中
图1所示为本发明的实施例使用的示范即时消息设备;图2所示为本发明的实施例使用的示范即时消息发送通信系统; 图3所示为根据本发明的实施例的示范两方即时消息交换的消 息流图4A所示为图3的即时消息交换的现有技术的示范显示; 图4B所示为图3的即时消息交换的根据本发明的实施例的示范 显示;
图5所示为根据本发明的实施例的示范多方即时消息交换的消 息流图6A所示为图5的即时消息交换的现有技术的示范显示; 图6B所示为图5的即时消息交换的根据本发明的实施例的示范 显示;
图7所示为根据本发明的实施例的即时消息的示范格式;
图8所示为根据本发明的实施例,实现多主题即时消息流的示 范过程的流程图9所示为根据本发明的实施例,实现多主题即时消息流的另 一示范过程的流程图;以及
图10所示为根据本发明的实施例,实现多主题即时消息流的又 一示范过程的流程图。
具体实施例方式
图1所示为本发明的实施例使用的示范即时消息设备10。即时 消息设备IO是用户操作的物理通信设备,能在通信网络上立刻发送 和/或接收电子文本消息通信。这种即时消息设备10的例子包括,但 不限于,膝上计算机、个人计算机、桌面电话、蜂窝电话、个人数 字助理(PDA)或其他用户操作的通信设备。
一般地,即时消息设备10包括处理器20、存储器30、用户界 面40、显示器50、输入设备60和外部接口 70。处理器20包括执行 指令(例如,应用)的一个或多个处理器,以及存储器30包括一个 或多个存储器,存储供处理器20使用的指令(例如,应用)和数据。
8此处使用的术语"处理器" 一般理解为驱动通用计算机的设备。但 是,应注意,也可使用其他处理设备,如微控制器、现场可编程门
阵列(FPGA)、专用集成电路(ASIC)或其组合,来获得此处所述 的益处和优点。
例如,在存储器30中示出了操作系统32、即时消息客户端35 (例如,即时消息应用或软件程序)和包括可由处理器20执行的指 令的其他应用38。为了发送和/接收即时消息,处理器20访问并运 行存储器30中的即时消息客户端35。在即时消息客户端35的执行 期间,即时消息客户端35能经由处理器20产生并发送基于文本的 即时消息。例如,即时消息客户端35可经由处理器20和用户界面 40与输入设备60通信,产生出去的即时消息,以及经由处理器20 与外部接口70通信,以通过通信网络发送出去的即时消息。此外, 即时消息客户端35能经由处理器20接收和显示到来的即时消息。 例如,即时消息客户端35可经由处理器20与外部接口 70通信,以 接收到来的即时消息,以及经由处理器2 0和用户界面4 0与显示器 50通信,显示收到的即时消息。
根据本发明的实施例,即时消息客户端35还能管理多个即时消 息主题,其中每个即时消息主题标识在操作即时消息设备10的用户 和至少 一个另外的用户之间的即时消息通信会话期间发送的即时消
息流中的至少一个即时消息。 一旦处理器20执行即时消息客户端35 以发起即时消息通信会话,处理器20处理每个新到来的即时消息, 以将新到来的即时消息与即时消息主题之一相关。
例如,在一个实施例中,新到来的即时消息包括主题指示符, 其将即时消息主题之一标识为相关的即时消息主题。处理器20从新 到来的即时消息中提取主题指示符,并与即时消息客户端35通信以 识别相关的即时消息主题,以及在显示器50上显示新到来的即时消 息,使得新到来的即时消息与识别的即时消息主题可视地相关。例 如,新到来的即时消息可直接显示在相关的即时消息主题中最近的 即时消息下方,而不管在二者之间收到的即时消息的数目。另一个
9例子,新到来的即时消息可显示在与该即时消息主题相关的单独的 窗口中。又一个例子,新到来的即时消息,和与同一即时消息主题 相关的其他即时消息一起,可显示为黑体、斜体或其他字体以表明 其关联。另一个例子,新到来的即时消息可参考即时消息主题中特
定的以前的即时消息而显示(例如,"对于从......开始的消息的回
复,,)。
此外,处理器20处理用户产生的每个新的出去的即时消息,将 新的出去的即时消息与即时消息主题之一相关联。例如,在一个实 施例中,即时消息客户端35使用户能根据即时消息流中以前的即时 消息之一 (例如,用户以前产生的以前出去的即时消息或即时消息 通信会话涉及的另 一用户产生的到来的即时消息之一)产生回复即 时消息。基于用户通过输入设备60和用户界面40的输入,即时消 息客户端35确定用户正在回复以前的哪个即时消息。例如,用户可 点击显示器5 0上用户正在回复的以前的即时消息,或在收到任何其 他即时消息之前立刻开始键入对最近收到的即时消息的回复。
基于用户输入,处理器20识别与回复的即时消息相关的即时消 息主题,以及在出去的即时消息中包括标识相关的即时消息主题的 主题指示符。在一个实施例中,主题指示符可在即时消息流中标识 特定即时消息(例如,消息号)。在这个实施例中,即时消息主题 包括由消息号标识的即时消息(标识的以前的即时消息),以及出 去的即时消息可显示在接收即时消息显示设备上,以使出去的即时 消息与标识的以前的即时消息可^L地相关。在另一实施例中,主题 指示符可包括时间戳,被接收即时消息设备IO使用来确定恰在时间 戳之前显示在接收即时消息设备10的显示器50上的即时消息。在 这个实施例中,即时消息主题包括恰在时间戳之前显示的即时消息 (标识的以前的即时消息),以及出去的即时消息可显示在接收即 时消息显示设备上,以使出去的即时消息与标识的以前的即时消息 可视地相关。下面将结合图3- IO讨论即时消息客户端35的多主题 能力的其他细节。在一个示范实施例中,用户界面40是在显示器50上向即时消 息设备10的用户以图标和/或文本的形式显示工具的图形用户界面
(GUI),使用户能产生(编写)给消息接收者的基于文本的即时消 息并将该即时消息发送到消息接收者。例如,GUI40可为用户提供
"朋友列表",其表明具体的消息接收者是否在线且能接收即时消 息;用户可点击用以向标识的消息接收者发起即时消息的"发送即 时消息"或其他类似按钮;用户可在其中键入即时消息的文本弹出 窗口;以及传输按钮(例如,"发送"、"回车,,或其他按钮),
其可命令即时消息客户端35向标识的消息接收者发送键入的即时消
台
GUI 40与输入设备60互相交流以从用户接收有关消息产生和传 输的指令并将该指令提供给即时消息客户端35。例如,输入设备60 可包括键盘、鼠标、手写笔、触摸屏、语音识别应用或其他类似设 备中的一个或多个。
图2所示为本发明的实施例使用的示范即时消息发送通信系统 100。即时消息发送通信系统100包括用于产生、发送和接收即时 消息130的即时消息设备10,向即时消息设备10中的一个或多个提 供即时消息服务的即时消息服务器150,以及用于在即时消息设备 IO和即时消息服务器150之间路由即时消息130的通信网络120。
如上所述,每个即时消息设备IO是用户操作的物理通信设备,
因此,每个即时消息设备10包括用于产生、发送和接收即时消息 的即时消息客户端35,以及用于在即时消息设备10的显示器50上 显示发送和接收的即时消息的GUI 40。
消息服务器150被耦合用于通过通信网络120接收即时消息设 备IO产生的即时消息130。此外,即时消息服务器150被耦合用于 向正确的即时消息设备IO(即,即时消息接收者)提供即时消息130。 例如,在示范实施例中,消息服务器150是计算机网络服务器、电 话服务器(例如,电路交换机或端局、IP路由器、网关等)、电子
ii邮件服务器、web服务器或能通过通信网络120发送和/或接收电子
的基于文本的即时消息通信的任何其他联网设备。
在图2中,通信网络120代表通过其可发送媒体(电路交换或 分组交换的数据)的任何类型的网络。例如,通信网络120可包括 下列中的一个或多个公共交换电话网络(PSTN)、公共陆地移动 网络(PLMN)、 一个或多个专用局域网(LAN)、因特网和/或任 何其他类型的网络或组合。
在一个示范操作中,始发用户访问即时消息设备IO之一并启动 其即时消息设备10上的即时消息客户端35,产生给接收用户的即时 消息130。始发用户在即时消息130中输入接收者地址(例如,接收 者的电子邮件地址)和文本消息流,以及即时消息客户端35通过通 信网络120发送即时消息130。通信网络120使用接收者地址识别和 定位与接收者相关的即时消息服务器150,以及将即时消息130路由 到该即时消息服务器150。
收到即时消息130后,在向适当的接收即时消息设备IO提供即 时消息130之前(例如,通过通信网络120基本即时地向在接收即 时消息设备IO上运行的即时消息客户端35下载即时消息130),即 时消息服务器150可对即时消息130执行额外的处理(例如,过滤、 将即时消息130自动转发到另一即时消息订户或与接收者相关的另 一即时消息设备,和/或将即时消息转换为接收者所需的格式)。接 收即时消息设备10上的即时消息客户端35通过GUI 40在接收即时 消息设备10的显示器5 0上向接收用户显示即时消息。
此外,即时消息服务器150与即时消息客户端35结合,可向接 收用户提供多种即时消息选项用于回复收到的即时消息130。例如, 即时消息服务器150与即时消息客户端35结合可使接收用户能产生 并发送对收到的即时消息130的回复,将即时消息130转发到另一 订户或与接收者相关的另 一 即时消息设备10或将即时消息130保存 在即时消息服务器150上的文件夹中或与接收用户相关的即时消息 设备IO上的本地文件夹中。例如,根据本发明的实施例,即时消息客户端35可使接收用户 能通过点击显示器50上的收到的即时消息130或在收到任何其他即 时消息之前立刻开始键入对收到的即时消息130的回复,产生对收 到的即时消息130的回复。因此,用户特别地为即时消息客户端35 标识回复即时消息所针对的收到的即时消息130,以及根据标识的收 到的即时消息130,即时消息客户端35确定标识与标识的收到的即 时消息相关的即时消息主题的主题指示符,以及在回复即时消息中 包括该主题指示符。
图3所示为根据本发明的实施例的示范两方即时消息交换的消 息流图。在图3中,第一用户(用户A)正在操作第一即时消息设 备(IM设备A)10a,以及第二用户(用户B)正在操作第二即时消 息设备(IM设备B) 10b。用户A和用户B都由同一即时消息服务 器(IM服务器)150服务。在305,用户A在IM设备A 10a上编写 对用户B的第一即时消息(IM 1 ),以及在310, IM设备A10a向 IM服务器150发送IM 1。在315, IM服务器150处理IM1以确定 源地址和目的地址,并向IM设备B 10b发送IM 1 (基于目的地址) 并送回IM设备A 10a (基于源地址)。在320和325, IM 1显示在 IM设备A 10a和IM设备B 10b上。
此后,在330,用户A在IIVH殳备A 10a上编写对用户B的第二 即时消息(IM2)。几乎同时,在335,用户B在IM设备B10b上 编写对用户A的第三即时消息(IM3)。如在340和345所示,用 户A的即时消息(IM2)在用户B的即时消息(IM3)之前被发送 到IM服务器150。因此,在350, IM服务器150将IM2发送到IM 设备B 10b和IM设备A 10a,在355和360显示IM2,以及然后在 370, IM服务器150将IM3发送到IM设备B 10b和IM设备A 10a, 在375和380显示IM3。
现在见图4A和4B,图4A所示为图3的即时消息交换的现有技 术的示范显示,而图4B所示为图3的即时消息交换的根据本发明的 实施例的示范显示。图4A和4B所示的显示器50包括图形用户界面(GUI) 40,其中显示有文本显示窗口 410和文本输入窗口 420。 文本显示窗口 410显示在即时消息通信会话期间的即时消息130流, 而文本输入窗口 420为用户提供键入新的即时消息的界面。
如图4A所示,每个即时消息130按照接收的先后顺序显示在文 本显示窗口410中。因此,首先显示用户A的第一即时消息(IM 1 )
"Do you want to meet at your office ",接着是用户A的第二即时消 息(IM2) "or at mine ",接着是用户B的第三即时消息(IM 3 )
"Yes,Iwould"。按接收的顺序显示即时消息130,如图4A所示, 可导致含混的即时消息交换。例如,在图4A中,不清楚用户B是 回复第一即时消息(IM1)还是第二即时消息(IM2)。
但是,看图4B显示的即时消息交换,通过将每个即时消息130 与特定的即时消息主题450相关联,消除了混淆。因此,在图4B中, 首先显示用户A的第一即时消息(IM1) "Do you want to meet at your office ",接着是用户B的第三即时消息(IM 3 ) "Yes, I would", 以及然后是用户A的第二即时消息(IM2) "oratmine "。通过按 即时消息主题的顺序显示即时消息,如图4B,即时消息交换的上下 文是清楚的。
图5所示为根据本发明的实施例的示范多方即时消息交换的另 一消息流图。在图5中,第一用户(用户A)正在操作第一即时消 息设备(IM设备A) 10a,第二用户(用户B)正在操作第二即时消 息设备(IM设备B) 10b,以及第三用户(用户C)正在操作第三即 时消息设备(IM设备C) 10c。用户A、用户B和用户C都由同一 即时消息服务器(IM服务器)150服务。在505,用户A在IM设 备A10a上编写对用户B和用户C的第一即时消息(IM1),以及 在510, IM设备A 10a向IM服务器150发送IM 1。在515, IM服 务器150处理IM1以确定源地址和目的地址,并向IM设备C 10c 和IM设备B 10b发送IM 1 (基于目的地址)并将IM 1送回IM设 备A 10a (基于源地址)。在520、 525和530, IM 1显示在IM设备 A10a、 IM设备B lOb和IM设备C 10c中的每一个上。此后,在535,用户B在IMi殳备B 10b上编写对用户A和用户 C的第二即时消息(IM2)。几乎同时,在540,用户C在IM设备 C 10c上编写对用户A和用户B的第三即时消息(IM3)。如545 所示,用户B的即时消息(IM2 )在用户C的即时消息(IM 3 )之 前被发送到IM服务器150。因此,在550, IM服务器150将IM2 发送到IM设备C 10c、 IM设备B 10b和IM设备A 10a,在555、 560 和565显示IM2。然后在570,用户C的即时消息(IM 3 )^皮发送到 IM服务器150,以及在575, IM服务器150将IM3发送到IM设备 C 10c、IM设备B 10b和IM设备A 10a,在580、585和590显示IM3。
现在看图6A和6B,图6A所示为图5的即时消息交换的现有技 术的示范显示,而图6B所示为图5的即时消息交换的根据本发明的 实施例的示范显示。如图6A所示,每个即时消息130还是按照接收 的先后顺序显示在文本显示窗口 410中。因此,首先显示用户A的 第 一 即时消息(IM 1 ) "Do you agree with me ",接着是用户B的 第二即时消息(IM2) "Do you want to go to lunch ",接着是用户 C的第三即时消息(IM 3 ) "Yes"。图6A所示的即时消息交换是 含混的,因为不清楚用户C是回复第一即时消息(IM1)还是第二 即时消息(IM2)。
相反,图6B中按即时消息主题450的顺序显示即时消息交换。 因此,在图6B中,首先显示用户A的第一即时消息(IM 1 ) "Do you agree with me ",接着是用户C的第三即时消息(IM 3 ) "Yes", 以及然后是用户B的第二即时消息(IM2) "Do you want to go to lunch "。通过按即时消息主题的顺序显示即时消息,如图6B,即 时消息交换的上下文是清楚的。
图7所示为根据本发明的实施例的即时消息的示范格式。如图 所示,示范即时消息130包括源地址字段710、目的地址/会话ID字 段720、主题指示符730和消息字段740。源地址字段710包括始发 即时消息的用户的地址(例如IP地址或电子邮件地址),以及目的 地址/会话ID字段720包括每个消息接收者的地址(例如IP地址或
15电子邮件地址),或可替换地,包括即时消息通信会话的标识符,
其用于确定即时消息130的目的地址。消息字段740包括即时消息 13 0的消息始发用户键入或以其他方式输入的基于文本的消息数据。 主题指示符字段730包括标识与即时消息130相关的具体即时 消息主题的主题指示符。例如,在一个实施例中,主题指示符可包 括标识即时消息流中某个以前的即时消息的消息号,以及这个消息 号可用于确定与即时消息130相关的即时消息主题。例如,即时消 息主题可被标识为包括被消息号标识的以前的即时消息。在另 一 实 施例中,主题指示符可包括标识即时消息130开始编写的特定时间 的时间戳,以及此时间戳可用于确定与即时消息相关的即时消息主 题。例如,即时消息主题可被标识为包括恰在时间戳之前的即时消 息。
图8所示为根据本发明的实施例,实现多主题即时消息流的示 范过程800的流程图。在框810,在两个或更多用户之间发起即时消 息通信会话。此后在框820,在即时消息通信会话期间用户之一收到 当前即时消息。当前即时消息包括主题指示符,在框830该主题指 示符被用于识别与当前即时消息相关的即时消息主题。即时消息主 题标识在即时消息通信会话期间发送的即时消息流中的至少 一 个即 时消息。最后在框840,显示当前即时消息,使得当前即时消息与标 识的即时消息主题可视地相关。
图9所示为根据本发明的实施例,实现多主题即时消息流的另 一示范过程900的流程图。在框910,在两个或更多用户之间发起即 时消息通信会话,其中即时消息作为即时消息流在用户之间发送并 被用户浏览。此后,在框920,用户之一开始编写当前即时消息。当 ;^测到正在编写当前即时消息时,在框930,当前即时消息的编写开 始时间被记录为时间戳。在完成当前即时消息之后,在框940,当前 即时消息和时间戳一起被发送。
在框950,在即时消息通信会话期间,用户之一收到带有时间戳 的当前即时消息。在框960,从当前即时消息中提取时间戳,以及在框970,使用时间戳确定在时间戳之前显示的最后一条消息。例如, 在一个实施例中,将时间戳(开始编写时间)与显示的即时消息的 显示时间(或接收时间)相比较,以识别恰在时间戳的值之前的显
示时间显示的即时消息。根据识别的显示的最后 一条消息,在框980, 识别出与当前即时消息相关的即时消息主题(例如,包括识别的显 示的最后一条消息的即时消息主题)。最后在框990,显示当前即时 消息,使得当前即时消息与识别的即时消息主题可视地相关。
图10所示为根据本发明的实施例,实现多主题即时消息流的又 一示范过程1000的流程图。在框1010,在两个或更多用户之间发起 即时消息通信会话。在即时消息通信会话期间,即时消息作为即时 消息流在用户之间发送并被用户浏览。此外,即时消息流中的每一 即时消息具有与其相关的各自的消息标识符。
此后,在框1020,用户之一通过消息号标识该用户愿意回复的 即时消息。在编写回复即时消息时,在框1030,回复即时消息与回 复即时消息所针对的消息的消息号一起被发送。在框1040,在即时 消息通信会话期间,用户之一收到带有消息号的回复即时消息。在 框1050,从回复即时消息提取消息号,以及在框1060,使用消息号 识别与该消息号相关的即时消息主题(即,回复即时消息所针对的 即时消息)。最后在框1070,显示回复即时消息,使得回复即时消 息与识别的即时消息主题可^L地相关。
本领域技术人员将理解,本申请中所述的创新理念可在广泛的 应用中修改和变化。因此,专利主题的范围不应限于所讨论的任何 特定的示范教学,而是被下列权利要求所限定。
权利要求
1.一种即时消息设备(10),包括即时消息客户端(35),能管理多个即时消息主题(450),每个所述即时消息主题(450)标识在操作所述即时消息设备(10)的第一用户和至少一个另外的用户之间的即时消息通信会话期间发送的即时消息流中的至少一个即时消息(130);处理器(20),用于执行所述即时消息客户端(35)以发起所述即时消息通信会话并处理在所述即时消息通信会话期间从所述至少一个另外的用户接收的当前即时消息(130),所述当前即时消息(130)包括主题指示符(730),其将所述即时消息主题(450)之一标识为标识的即时消息主题(450);以及显示器(50),耦合到所述处理器(20)以显示所述即时消息流,使得所述当前即时消息(130)与所述标识的即时消息主题(450)可视地相关。
2. 根据权利要求1所述的设备,还包括图形用户界面(40),耦合在所述处理器(20)和所述显示器(50) 之间,用于在所述显示器(50)上显示所述当前即时消息(130), 以及使所述第 一用户能根据在所述即时消息流中的被选择的 一 个所 述即时消息产生回复即时消息(130),以及其中所述处理器(20) 用于识别与所述选择的即时消息相关的被选择的 一 个所述即时消息 主题(450),以及在所述回复即时消息(130)中包括标识所述选 择的即时消息主题(450)的另外的主题指示符(730)。
3. 根据权利要求1所述的设备,其中所述即时消息流中的每个 所述即时消息(130)具有与其相关的各自的消息标识符,以及所述 主题指示符(730)包括所述消息标识符之一。
4. 根据权利要求1所述的设备,其中所述主题指示符(730)包 括时间戳,以及其中所述处理器(20)用于将所述即时消息(130) 中的恰在所述时间戳之前显示在所述显示器(50)上的一个即时消息(130)标识为所述标识的即时消息主题(450)。
5. 根据权利要求4所述的设备,其中所述时间戳表明所述至少 一个另外的用户开始编写所述当前即时消息(130)的开始时间。
6. 根据权利要求1所述的设备,其中所述显示器(50)按即时 消息主题(450 )的顺序显示所述即时消息流中的所述即时消息(130)。
7. —种实现多主题即时消息发送的方法,包括步骤 发起(810)即时消息通信会话;在所述即时消息通信会话期间接收(820 )当前即时消息(130), 所述当前即时消息包括主题指示符(730);根据所述主题指示符(730 )识别(830 )与所述当前即时消息(130 ) 相关的即时消息主题(450),所述即时消息主题(450)标识在所 述即时消息通信会话期间发送的即时消息流中的至少 一个即时消 息;以及显示(840)所述当前即时消息(130),使得所述当前即时消息 (130)与所述即时消息主题(450)可^L地相关。
8. 根据权利要求7所述的方法,还包括步骤根据在所述即时消息流中的被选择的 一 个所述即时消息产生回 复即时消息(130);标识与所述选择的即时消息相关的所述即时消息主题(450);在所述回复即时消息(130)中包括标识与所述选择的即时消息 相关的所述即时消息主题(450)的所述主题指示符(730)。
9. 根据权利要求7所述的方法,其中所述即时消息流中的每个 所述即时消息(130)具有与其相关的各自的消息标识符,以及所述 主题指示符(730 )包括所述消息标识符之一。
10. 根据权利要求7所述的方法,其中所述主题指示符(730) 包括时间戳,以及其中所述标识与所述当前即时消息(130)相关的 所述即时消息主题(450)还包括将所述即时消息(130)中的恰在所述时间戳之前显示的一个即时消息(130)标识(970和980 )为所述即时消息主题(450)。
全文摘要
通过在即时消息设备(10)中包括即时消息客户端(35),其能管理多个即时消息主题(450),每个所述即时消息主题(450)标识在即时消息通信会话期间发送的即时消息流中的至少一个即时消息(130),实现了多主题即时消息发送。在即时消息通信会话期间收到当前即时消息(130)时,即时消息客户端(35)从当前即时消息(130)中提取主题指示符(730)并使用主题指示符(730)识别与当前即时消息(130)相关的即时消息主题(450)。即时消息客户端(35)还在即时消息设备(10)的显示器(50)上显示即时消息流,使得当前即时消息(130)与其即时消息主题(450)可视地相关。
文档编号H04L12/58GK101496363SQ200780028382
公开日2009年7月29日 申请日期2007年7月11日 优先权日2006年7月25日
发明者J·杰查尼尔 申请人:阿尔卡特朗讯