CN1947374A - 用于管理网络聊天环境中的线索的***和方法 - Google Patents

用于管理网络聊天环境中的线索的***和方法 Download PDF

Info

Publication number
CN1947374A
CN1947374A CNA2005800123918A CN200580012391A CN1947374A CN 1947374 A CN1947374 A CN 1947374A CN A2005800123918 A CNA2005800123918 A CN A2005800123918A CN 200580012391 A CN200580012391 A CN 200580012391A CN 1947374 A CN1947374 A CN 1947374A
Authority
CN
China
Prior art keywords
chat
lines
clients
many
clue
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
CNA2005800123918A
Other languages
English (en)
Inventor
M·P·博德莱恩德
N·W·谢林格尔霍特
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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 Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Publication of CN1947374A publication Critical patent/CN1947374A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1827Network arrangements for conference optimisation or adaptation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1822Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1813Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
    • H04L12/1831Tracking arrangements for later retrieval, e.g. recording contents, participants activities or behavior, network status
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

提供了一种管理在网络聊天环境操作的聊天室(505)中的会话线索(520)的***和方法。聊天控制器(120)提供在聊天室(505)中注册的多个聊天客户之间以多条聊天行形式的信息的交换。线索管理控制器(130)确定聊天行之间的一个或多个关联,识别一个或多个与该一个或多个关联对应的线索(520)。线索管理控制器(130)还将每条聊天行分配给线索(520)的其中一个线索。

Description

用于管理网络聊天环境中的线索的***和方法
本发明通常涉及网络聊天环境,更具体而言本发明涉及一种管理聊天室中的会话线索(thread)的***和方法。
[0001]诸如因特网或环球网(“Web”)之类的通信网络使全球的人们能够实时地交换信息和思想。其中一个最受欢迎的信息交换论坛叫“聊天室”。聊天室被提供给在线服务提供商的成员(聊天客户)以便允许多个聊天客户同时参与互相的实时文本会话。聊天室由聊天服务器管理,该聊天服务器接收来自聊天客户的消息并将该消息分发到在该聊天室中注册的聊天客户。
[0002]聊天室通常与特定的话题相关。聊天客户在发布感兴趣话题的聊天室中注册。例如,一个聊天室的讨论话题可以与最新的头条新闻有关,而另一个聊天室的讨论话题可以与流行的电视节目相关。
[0003]虽然聊天室中的会话通常围绕着聊天室的话题进行,但是有时聊天室客户参与远离话题的会话。许多在线服务提供商利用以人类雇员形式的监控器或监控软件来确保该会话保持适用于所选择的聊天室话题。例如,如果聊天客户希望与另一个关注不同于该聊天室话题的话题的聊天客户会话时,则该监控器可以建议该聊天客户进入“专用”聊天室以便继续他们的会话。更通常地,在一个聊天室中的一个或多个聊天客户决定建立新的聊天室并邀请其他聊天客户来参与他们新的聊天室。
[0004]但是,建立新的聊天室并且请求参与者参加该新建的聊天室是手动的并且是消耗时间的过程,这对于许多聊天客户来说非常不方便。此外,从聊天室监控器接收的消息会使一些聊天客户恼火,可能对那些聊天客户将来使用聊天室是一种阻碍。
[0005]另一个问题在于许多聊天客户抱怨很难进行聊天室会话。在聊天室中,保留的历史是聊天行序列。在许多情况下,很难确定特定聊天行的语境。例如,如果有许多聊天客户同时张贴聊天行,那么很难确定谁对谁起反应。
[0006]因此在本领域中需要一种***和方法,能够管理聊天室中的会话线索。在本领域中还需要一种***和方法用于过滤远离话题的线索并将该线索和其参与者移动到另一个聊天室。此外,在本领域中还需要一种***和方法来允许聊天客户跟踪聊天室中的会话。
[0007]为了解决上述现有技术的缺点,本发明的***和方法能够管理聊天室中的会话线索。本发明的***和方法还能够过滤远离话题的线索并为远离话题的线索和它们的参与者建立新的聊天室。本发明的***和方法还能够提供让聊天客户跟踪聊天室会话的机制。
[0008]本发明的***和方法包括网络聊天环境中的聊天控制器和线索管理控制器。聊天控制器提供在聊天室中注册的多个聊天客户之间以多条聊天行形式的信息交换。线索管理控制器确定聊天行之间的一个或多个关联并识别一个或多个与该关联对应的线索。该线索管理控制器还将每条聊天行分配给其中一个线索。
[0009]在本发明的一个优选实施例中,线索管理控制器还能够将每个聊天客户与其中一个线索相关联,并向每个聊天客户提供被分配给相关联线索的那些聊天行。
[0010]在本发明的另一个实施例中,线索管理控制器能够提供聊天客户可以使用的聊天行引用来引用聊天行。
[0011]本发明的目的是提供一种用于管理聊天室中的线索的***和方法。
[0012]本发明的另一个目的是提供一种从聊天室过滤远离话题线索的***和方法。
[0013]本发明的另一个目的是提供一种使聊天客户能够引用之前聊天行以便提高对聊天行会话的理解能力的***和方法。
[0014]前面已经相当广泛地概述了本发明的特征和技术优点,以便本领域技术人员可以更好的理解以下本发明的详细描述。以下将描述形成本发明权利要求主题的本发明的其他特征和优点。本领域技术人员应当理解他们易于使用所公开的概念和特定实施例作为修改或设计实现本发明相同目的的其他结构的基础。本领域技术人员还应当认识到这种等价的结构不背离最广泛形式的本发明的实质和范围。
[0015]在进行本发明的详细说明之前,有利的是阐明在该专利文档中使用的某些单词和短语的定义:术语“包括”和“包含”以及其派生词表示没有限制的包含;术语“或”是包含性的,表示和/或;短语“与..相关联的”和“与其相关联”以及其派生词可以表示包括、被包括在、与..互连、包含、被包含、连接到或与...连接,耦合到或与...耦合,与...通信,与...合作,交错,并列,近似于,被绑定到或与...绑定,具有,具有...的特征,等等;术语“控制器”、“处理器”或“装置”表示控制至少一个操作的任何设备、***或其一部分,这样的设备可以实现为硬件、固件或软件,或者以上至少两种的组合。应当注意的是,与任何特定控制器相关联的功能可以是集中或分散的,或者本地的或者远端的。特别地,控制器可以包括一个或多个数据处理器,和相关联的输入/输出设备和存储器,其运行一个或多个应用程序和/或操作***程序。对某些字和词的定义在该专利文件中提供。本领域技术人员应当理解在许多(如果不是大多数的)例子中,这些字和词的定义用于现有技术中,也用于未来技术中。
[0016]为了更彻底地理解本发明及其优点,将参考以下说明并结合附图来描述,其中相似的数字表示相似的物体,其中:
[0017]图1是根据本发明原理的用于管理聊天室中的线索的示例性***的示意总图;
[0018]图2是根据本发明原理的包括线索管理功能的示例性计算机的框图;
[0019]图3是根据本发明原理的包括线索管理功能的示例***互式电视***的框图;
[0020]图4是根据本发明优选实施例的显示聊天行过滤的逻辑流程图;
[0021]图5是根据本发明另一个优选实施例的显示聊天室线索的显示设备的示意图;
[0022]图6是显示根据本发明原理的管理聊天室线索的步骤的流程图;
[0023]图7是显示根据本发明优选实施例的用于过滤聊天室线索的步骤的流程图。
[0024]以下讨论的图1-7以及在本专利文档中用于描述本发明原理的各个实施例仅仅是示例的,不应当以任何方式解释为限制本发明的范围。本发明可以用于任何合适的聊天室环境。
[0025]图1是根据本发明原理的用于管理聊天室中的线索的示例性***100的示意总图。***100包括分布式计算网路50。在一个实施例中,网络50是因特网或环球网(“Web”)。在其他实施例中,网络50可以是专用网络或能够传送数据的其他网络。
[0026]连接到网络50的是聊天服务器150和与聊天客户相关联的多个聊天终端10。每个聊天终端10包括监控器20或显示聊天行给聊天客户的其他类型的显示设备,以及用于接收来自聊天客户的输入(例如,聊天行)的一个或多个输入设备30和40。例如,每个聊天终端10可以包括键盘30和鼠标40来输入聊天行到聊天终端10用于经由网络50传输到聊天服务器150。其他输入设备(未示出)可以包括麦克风,操纵杆、游戏板,卫星反射器、扫描仪等等。此外,聊天终端10可以包括其他***输出设备(未示出),诸如扬声器和打印机。
[0027]聊天服务器150包括输入/输出(I/O)单元110,用于经由网络50传送聊天行到聊天终端10和从聊天终端10接收聊天行。聊天服务器150还包括聊天控制器120,以利于在聊天终端10之间经由网络50实时进行通信(例如,聊天行)。聊天控制器120管理一个或多个聊天室,其中每个聊天室具有在其中注册的一个或多个聊天终端10。聊天控制器120从与特定聊天室相关联的注册聊天终端10接收聊天行,并转播所接收的聊天行到在特定聊天室注册的每个聊天终端10。
[0028]根据本发明的实施例,聊天服务器150还包括线索管理控制器130。线索管理控制器130可操作地管理聊天控制器120所控制的一个或多个聊天室中的会话线索。线索管理控制器130使用一个或多个线索管理技术(以下将详细介绍)确定在特定聊天室中聊天行之间的一个或多个关联,并识别一个或多个对应于该关联的线索。这里,术语“线索”表示在特定时间间隔中由一个或多个关联互相相关的一组聊天行。一条特定的聊天行可以与0条(新线索)或更多之前的聊天行相关。在一个实施例中,线索管理控制器130还将每一条聊天行分配给其中一条线索并确定在每个线索中与聊天行相关联的聊天客户(聊天终端10),并将仅仅分配给相关联线索的那些聊天行提供给每个聊天客户。结果,线索管理控制器130可操作来过滤远离话题的线索并经由聊天控制器120为远离话题的线索和它们的聊天客户创建新的聊天室。在另一个实施例中,线索管理控制器130可操作来当显示线索时可视地描绘线索。例如,线索管理控制器130可以建立屏幕布局以便与每个线索相关的聊天行被使用表格、行或任何其他链接机制来链接。
[0029]在另一个实施例中,线索管理控制器130提供可以被聊天客户使用来引用聊天行的聊天行引用。因此,线索管理控制器130还可操作来提供让聊天客户跟踪聊天室会话的机制。例如,聊天室中的线索一旦被识别,那么线索管理控制器130就能够命名线索以便帮助聊天客户识别他们感兴趣的聊天行。在一个实施例中,聊天客户自己可以分配新的、静态的名称给自动检测的线索。在另一个实施例中,使用词库查询或其他机制,线索管理控制器130可以相关线索中的关键词,并选择一个或多个定义的关键词作为线索名称。通过将线索名称基于最后的“X”聊天行,那么线索的名称可以自动地随着线索话题的改变而改变。在另一个实施例中,线索管理控制器130可操作来使聊天客户能够使用输入的其中一个线索名称创建一个新的聊天室,并且线索管理控制器130可以自动地邀请属于该线索的聊天客户到该新的聊天室。
[0030]线索管理控制器130可以使用各种线索管理技术来构建聊天室中的会话。例如,在一个实施例中,线索管理控制器130可以确定特定聊天行与前一条聊天行相关的概率。如果在预定时间间隔[a,b]中发送聊天行,那么该聊天行涉及紧接着之前的聊天行的概率就高,从而在相同的线索中。在预定时间间隔[a,b]之外,概率就低。预定时间间隔[a,b]可以由典型的聊天客户反应速度确定,既考虑聊天客户开始敲回答的时间也考虑聊天客户发送回答的时间。
[0031]在另一个实施例中,线索管理控制器130可以使用关键词匹配技术来构建聊天室会话。例如,如果包含前一条聊天行的关键词的聊天行被发送,那么就存在着聊天行是反应于前一聊天行或至少是相同线索的高概率。在另一个实施例中,线索管理控制器可以使用频率交互(frequent interaction)技术来识别聊天室中的线索。如果两个聊天客户频繁地交互作用,那么这两个聊天客户的两条靠近的聊天行相关的概率就很高,从而在相同的线索中。例如,如果两个聊天客户在他们的在线“好友列表”中具有对方的名字,那么这两个聊天客户的聊天行相关的概率很高,从而在相同的线索中。
[0032]在另一个实施例中,线索管理控制器130可以使用相同的客户技术来确定聊天室中聊天行之间的关联。具有一定的概率,由特定聊天客户传送的聊天行相互关联。当较早的聊天行没有完成(不完整的句子)、包含拼写错误,非常长或者指示一个列表时,概率就增加。在另一个实施例中,线索管理控制器130可以使用语法分析技术来确定聊天室中的线索。例如,线索管理控制器130可以识别聊天行之间的问答对。在另一个附加实施例中,线索管理控制器130可以使用“受欢迎”聊天客户过滤技术来确定特定聊天行属于哪个线索。例如,线索管理控制器130可以跟踪引出大量非负反应的“受欢迎的”聊天客户,并且可以将“受欢迎的”聊天客户的聊天行拼接成一个或多个线索或这一个或多个聊天室以便生动地保持聊天会话。对拼接聊天行的任何反应可以对“受欢迎的”聊天客户来说是可视的,而不管“受欢迎的”聊天客户被分配给哪个线索或聊天室。
[0033]在另一个实施例中,线索管理控制器130可以使用过滤技术来确定特定聊天行属于哪个线索。例如,如果从特定聊天客户中过滤一个线索,这样特定聊天客户不再看到该线索的聊天行,那么由特定聊天客户传送的聊天行不与该线索相关的概率就很高。在另一个实施例中,线索管理控制器130可以使用识别技术来确定两条聊天行之间的关联。聊天客户可以明确地引用他们聊天行中的前一条聊天行。例如,聊天客户可以在发送它们的聊天行之前使用鼠标40点击前一条聊天行,或者聊天客户可以通过聊天行标识符来引用前一条聊天行。例如,单个的字母可以被提供到紧跟在每条聊天行之后,并且该字母可以被再使用为聊天行展开。再如,如上所述,线索名称可以由聊天客户或线索管理控制器130分配。应当理解这里所述的线索管理技术仅仅是可以使用的许多种技术的示例。因此,本发明并不限于上述的线索管理技术。
[0034]图2是根据本发明原理的包含线索管理功能的示例性计算机10的框图。计算机10对应于图1中的聊天终端。计算机10包括处理器15,存储器16和I/O单元12。I/O单元12传送聊天行到网络50并从网络50接收聊天行(如图1所示)。处理器15可以是任何微处理器、微控制器或可编程处理设备。存储器16可以是任何类型的计算机可读介质,包括但不限于随机存储器(RAM),只读存储器(ROM),闪存,EEPROM,盘驱动器(例如,硬盘驱动器、磁盘驱动器或光盘驱动器),软盘,磁带驱动器,CDROM,DVD或任何其他类型的存储设备。
[0035]存储器16为计算机10提供计算机可读指令、数据结构和其他数据的非易失性存储。例如,存储器16可以存储网页浏览器18,聊天控制器14和线索管理控制器19。网页浏览器18由处理器15运行来访问网络50。聊天控制器14由处理器15运行,并且管理计算机10和聊天服务器150之间的连接和消息传递(图1所示)。聊天控制器14提供与(图1所示的)聊天控制器120相似的功能。但是,聊天控制器14可应用于在由聊天服务器150提供的一个或多个特定聊天室中注册的单个计算机10。聊天控制器14可以与聊天控制器120在聊天服务器150上通信。线索管理控制器19由处理器15运行并管理计算机10注册的一个或多个聊天室中的会话线索。线索管理控制器19提供与(图1所示的)线索管理控制器130相似的功能。但是,线索管理控制器19可应用于在由聊天服务器150提供的一个或多个特定聊天室中注册的单个计算机10。
[0036]例如,线索管理控制器19可操作来从聊天服务器150接收特定聊天室的所有聊天行,并使用所述一个或多个线索管理技术来确定该特定聊天室中聊天行之间的一个或多个关联。线索管理控制器19还可以操作来识别一个或多个对应于所述关联的线索,并使用上述一个或多个线索管理技术或者通过聊天客户手动线索选择来确定与计算机10相关联的聊天客户关注哪一个线索。例如,在一个实施例中,线索管理控制器19可以将标识符分配给每一个线索并允许聊天客户选择其感兴趣的一个或多个线索。在另一个实施例中,线索管理控制器19可以过滤与聊天客户不相关的线索并且仅仅显示与未过滤线索相关的那些聊天行。线索管理控制器19还可以操作来命名线索,手动地或者自动地,以便帮助聊天客户识别其感兴趣的聊天行,如上所述。在其他实施例中,线索管理控制器19可以与线索管理控制器130在聊天服务器150上通信以便执行聊天行过滤。例如,在聊天服务器150上的线索管理控制器130可以过滤某些聊天行(例如,讨厌的聊天行),并且计算机10上的线索管理控制器19可以过滤其他聊天行(例如,聊天客户不感兴趣的话题)。
[0037]图3是根据本发明原理的包含线索管理功能的示例***互式电视***300的框图。交互式电视***300包括广播服务器320(诸如数字视频广播网络服务器),其将广播信号315广播到通信设备305(为了简便起见,仅显示了其中之一)。广播信号315可以包括,例如由电视节目322的音频/视频部分和包含与属于该电视节目的聊天室相关联的聊天行的交互式部分组成的交互式电视信号。
[0038]广播服务器320包括收发器324,用于传送广播信号315到通信设备305。广播服务器320还包括聊天控制器326,用于实时促进通信设备305之间的通信(例如,聊天行)。聊天控制器326管理与电视节目322相关联的一个或多个聊天室,每个聊天室具有一个或多个在其中注册的通信设备305。聊天控制器326从与特定聊天室相关联的注册通信设备305接收聊天行,并在广播信号315上将所接收的聊天行转播到在特定聊天室注册的每个通信设备305。聊天控制器326提供与(图1所示的)聊天控制器120相似的功能。但是,聊天控制器326提供聊天行到收发器324以便和电视节目322一起在广播信号315上广播。
[0039]广播服务器320还包括线索管理控制器328。线索管理控制器328可操作来管理聊天控制器326控制的一个或多个聊天室中的会话线索。线索管理控制器328使用一个或多个线索管理技术确定在特定聊天室中聊天行之间的一个或多个关联,如上所述,并识别与该关联对应的一个或多个线索。线索管理控制器328提供与(图1所示的)线索管理控制器130相似的功能。应当理解,在其他实施例中,线索管理控制器328可以在接收器330中实现,并且功能与参考图2的所述的线索管理控制器19相似。
[0040]通信设备305通常包括连接到天线340的接收器330(诸如机顶盒)、显示器310(诸如监视器或电视机)和经由网络50连接到广播服务器320的回返信道接口350。接收器330可以被集成到显示器310或者可以是单独的设备,诸如机顶盒。接收器330包括收发器332、处理器334和存储器337。收发器332可操作来在回返信道接口350上传送聊天行到广播服务器320,并经由天线340从广播服务器320接收广播信号315。处理器334可以是微处理器、微控制器或可编程处理设备。存储器336可以是任何类型的计算机可读介质,包括但不限于随机存储器(RAM)、只读存储器(ROM)、闪存、EEPROM、盘驱动器(例如,硬盘驱动器、磁盘驱动器或光盘驱动器),软盘,磁带驱动器,CDROM,DVD或任何其他类型的存储设备。
[0041]存储器336提供用于计算机10的计算机可读指令、数据结构和其他数据的非易失性存储。例如,存储器336可以存储网页浏览器337和聊天控制器338。处理器334运行聊天控制器338以便将信号的交互部分与信号的A/V部分相分离。处理器334运行网页浏览器337来建立经由网络50连接到广播服务器320的回返信道接口350以便在聊天室中注册。处理器334还运行聊天控制器338和网页浏览器337以便构建以恰当格式集成广播信号的A/V部分和交互部分的显示信号,如聊天客户请求的,并提供显示信号到显示器310以便在上面显示。
[0042]图4是显示根据本发明优选实施例的聊天行过滤的逻辑流程图。图4显示了典型的聊天室环境,其中在聊天室中通信经由管理聊天室的服务器400在聊天客户410和420之间发送。服务器400对应于图1的聊天服务器150,广播服务器320或任何其他能够管理聊天室的服务器。聊天客户410和420对应于图1的聊天终端10,图3的通信设备305,或任何其他能够在聊天室中注册并在聊天室中发送并接收聊天行的用户设备。
[0043]在图4中,每个聊天客户410和420被显示为从服务器400接收单独聊天室的聊天行。聊天客户#1 410被显示为连接到服务器400以便在聊天室中接收与特定会话线索(例如,线索#1)相关联的聊天行412。聊天客户#1 410还显示为连接到服务器400以便传送与线索#1相关的聊天行414。因此,对于聊天客户#1 410,服务器400包括线索管理控制器来将聊天行和线索相关并个别地对每个聊天客户过滤聊天行以便仅仅包括那些涉及到与每个聊天客户相关联的线索的聊天行。
[0044]聊天客户#2 420被显示为连接到服务器400以便在聊天室中接收与多个会话线索(例如,线索#1和线索#2)相关联的聊天行422。聊天客户#2 420还显示为连接到服务器400以便传送与聊天室相关的聊天行424。在一个实施例中,对于聊天客户#2 420,服务器400包括线索管理控制器来将聊天行和线索相关联并过滤聊天行以便仅仅包括那些与线索#1和#2相关的聊天行。在另一个实施例中,对于聊天客户#2 420,服务器400包括线索管理控制器来手动或自动地命名在该聊天室中的会话线索(例如,线索#1和线索#2)并为发送到聊天客户#2 420的每条聊天行提供相关联的线索名称。在另一个实施例中,聊天客户#2实施线索管理控制器以便选择性地过滤或识别聊天行以便显示给聊天客户#2。
[0045]图5是根据本发明另一个优选实施例用于显示聊天室505中的线索520a,520b和520c的显示设备500的示意图。显示设备500对应于图1的监视器20,图3的显示器310或其他任何能够显示聊天室505的设备。在显示设备500上显示的聊天室505包括聊天窗口510,在该聊天窗口中显示由在该聊天室505中注册的聊天客户提供的聊天行。聊天室505还包括识别聊天室中的会话线索520a,520b和520c(为了示例,仅仅显示3个线索)的按钮。线索520a,520b和520c可以包括线索名称以便识别聊天室505中的当前线索并使聊天客户能够容易地确定特定聊天行与哪个线索有关(例如,通过在聊天窗口510中紧接着每条聊天行包含线索名称)。线索520a,520b和520c还可以由聊天客户使用输入设备选择来显示(例如,图1所示的鼠标40)。例如,如果聊天客户仅仅对线索#1 520a感兴趣,那么聊天客户可以选择按钮“线索#1”520a,那么在聊天窗口510中将仅仅显示那些与线索#1 520a相关的聊天行。聊天客户还可以选择多个线索520a,520b和520c显示在聊天窗口510上并可以改变显示在聊天窗口510上的线索520a,520b和520c。虽然未示出,但是应当理解在其他实施例中,显示设备510可以显示多个聊天室,并显示在每个聊天窗口中当前线索的名称,以便让聊天客户从中选择。
[0046]图6示出了显示根据本发明原理的管理聊天室线索的步骤的流程图。图6所示的步骤总体通过参考数字600来提及。在步骤610,多条聊天行是从在聊天服务器或聊天终端处与特定聊天室相关联的注册聊天终端接收。在步骤620,如上所述,使用一个或多个线索管理技术确定在特定聊天室中聊天行之间的一个或多个关联。从确定的关联中,在步骤630中识别一个或多个线索,在步骤640中每条聊天行被分配给其中一个线索。在步骤650,接收一个或多个新的聊天行,并在步骤660确定该新的聊天行是否属于现有的线索。如果是,在步骤670,将新的聊天行分配给现有的线索。如果不是,那么就为该新的聊天行创建新的线索,并在步骤680中将该新的聊天行分配给新的线索。
[0047]图7显示了根据本发明优选实施例过滤聊天室线索的步骤的流程图。图7所示的步骤总体通过参考数字700来提及。在步骤710中,从在聊天服务器或聊天终端中与特定聊天室相关联的注册聊天终端接收多条聊天行。在步骤720中,每条聊天行被分配给特定会话线索。在步骤730中,基于步骤720执行的聊天行分配将聊天客户与线索相关联。在步骤740中,对于每个聊天客户,与聊天客户无关的线索被过滤,而与未过滤的线索相关联的聊天行被提供给每个聊天客户。
[0048]虽然本发明已经对其某些实施例进行详细的描述,但是本领域技术人员应当理解他们可以在本发明中做出各种变化,替换、修改、改变或适配,而不背离本发明最广形式的概念和范围。

Claims (32)

1.一种用于在网络聊天环境中提供线索管理的***,包括:
聊天控制器(120),可操作来在聊天室(505)中注册的多个聊天客户之间提供以多条聊天行形式的信息的交换;和
线索管理控制器(130),可操作来确定多条聊天行之间的一个或多个关联,识别一个或多个与该一个或多个关联对应的线索(520),并将多条聊天行的每一条分配给该一个或多个线索(520)中的一个线索。
2.如权利要求1所述的***,还包括:
经由分布式计算网络(50)连接到所述多个聊天客户的聊天服务器(150),所述聊天控制器(120)和所述线索管理控制器130被实现在所述聊天服务器(150)上。
3.如权利要求1所述的***,还包括:
与所述多个聊天客户中的一个相关联的计算机(10),所述聊天控制器(14)和所述线索管理控制器(19)被实现在所述计算机(10)上。
4.如权利要求1所述的***,其中,所述网络聊天环境包括交互式电视***(300),所述聊天室(505)与电视节目(322)相关,并且还包括:
广播服务器(320),可操作来广播所述电视节目(322),所述聊天控制器(326)和所述线索管理控制器(328)被实现在所述广播服务器(320)上;和
与所述多个聊天客户中的一个相关联的接收器(330),所述接收器(330)可操作来接收所述电视节目(322)和所述多条聊天行,所述接收器(330)还可操作来在显示设备(310)上显示所述电视节目(322)和所述多条聊天行。
5.如权利要求1所述的***,还包括:
与所述多个聊天客户中选择的一个聊天客户相关联的显示器(20),每个所述线索(520)显示在所述显示器(20)上;以及
与所述选择的聊天客户相关联的用户接口,所述用户接口可操作来接收来自所述选择的聊天客户的输入,所述输入选择所述线索(520)中的一个以便显示在显示器(20)上。
6.如权利要求1所述的***,其中所述线索管理控制器(130)还可操作来将所述多个聊天客户中的每一个与所述线索(520)之一相关联,并向所述聊天客户中的每一个提供分配给所述相关联线索(520)的一些所述聊天行。
7.如权利要求1所述的***,其中所述线索管理控制器(130)可操作来基于所述多条聊天行的连续聊天行之间相关的概率来确定所述多条聊天行之间的所述一个或多个关联。
8.如权利要求7所述的***,其中所述相关的概率通过一个时间间隔来测量,在该时间间隔中多条聊天行中新的一条聊天行关于所述多条聊天行中前一个聊天行被发送。
9.如权利要求1所述的***,其中所述线索管理控制器(130)可操作来基于所述多条聊天行之间的关键词匹配来确定所述多条聊天行之间的所述一个或多个关联。
10.如权利要求1所述的***,其中所述线索管理控制器(130)可操作来基于所述多个聊天客户中的两个聊天客户之间的用户交互来确定所述多条聊天行之间的所述一个或多个关联。
11.如权利要求1所述的***,其中所述线索管理控制器(130)可操作来基于所述多条聊天行之间作者身份的公共性来确定所述多条聊天行之间的所述一个或多个关联。
12.如权利要求1所述的***,其中所述线索管理控制器(130)可操作来基于所述多条聊天行的语法分析来确定所述多条聊天行之间的所述一个或多个关联。
13.如权利要求1所述的***,其中所述线索管理控制器(130)还操作来为所述一个或多个线索(520)中的每一个提供各自的名称。
14.如权利要求13所述的***,其中所述各自的名称每一个都由多个聊天客户中的至少一个来分配。
15.如权利要求13所述的***,其中所述各自的名称每一个都由所述线索管理控制器(130)使用所述多条聊天行中的关键词来分配。
16.如权利要求13所述的***,其中所述线索管理控制器(130)还可操作来从所述聊天客户之一接收所述各自的名称中选择的一个作为输入以便创建新的聊天室(505),所述线索管理控制器(130)还可操作来自动邀请与具有所述选择名称的所述线索(520)相关联的所述聊天客户加入所述新的聊天室(505)。
17.如权利要求1所述的***,其中所述线索管理控制器(130)还可操作来提供聊天行引用,该聊天行引用可以由所述多个聊天客户使用来引用所述多条聊天行的每一个。
18.一种用于在网络聊天环境中管理线索(520)的方法,包括:
从在聊天室(505)中注册的多个聊天客户接收多条聊天行;
确定该多条聊天行之间的一个或多个关联;
识别一个或多个与该一个或多个关联对应的线索(520);和
将多条聊天行的每一条分配给该一个或多个线索(520)中的一个线索。
19.如权利要求18所述的方法,还包括:
从所述多个聊天客户中选择的一个聊天客户接收输入,所述输入选择所述线索(520)中的一个;和
显示至少所述选择的线索(520)给所述选择的聊天客户。
20.如权利要求18所述的方法,还包括:
将所述多个聊天客户中的每一个与所述线索(520)之一相关联;和
向所述聊天客户中的每一个提供分配给所述相关联线索(520)的那些聊天行。
21.如权利要求18所述的方法,其中所述确定包括确定所述多条聊天行的连续聊天行之间相关的概率。
22.如权利要求21所述的方法,其中所述确定相关的概率还包括测量一个时间间隔,在该时间间隔中多条聊天行中新的一条聊天行关于该多条聊天行中的前一个被发送。
23.如权利要求18所述的方法,其中所述确定还包括执行所述多条聊天行之间的关键词匹配。
24.如权利要求18所述的方法,其中所述确定还包括分析所述多个聊天客户中两个聊天客户之间的用户交互。
25.如权利要求18所述的方法,其中所述确定还包括确定所述多条聊天行之间作者身份的公共性。
26.如权利要求18所述的方法,其中所述确定还包括执行所述多条聊天行的语法分析。
27.如权利要求18所述的方法,还包括:
为所述一个或多个线索(520)中的每一个提供各自的名称。
28.如权利要求27所述的方法,其中所述提供还包括由多个聊天客户中的至少一个分配每一个所述各自的名称。
29.如权利要求27所述的方法,其中所述提供还包括使用所述多条聊天行中的关键词来分配每一个所述各自的名称。
30.如权利要求18所述的方法,还包括:
提供聊天行引用,该聊天行引用可以由所述多个聊天客户使用来引用所述多条聊天行的每一个。
31.一种包含计算机可执行指令以便执行用于在网络聊天环境中管理线索(520)的方法的计算机可读介质,该方法包括:
从在聊天室(505)中注册的多个聊天客户接收多条聊天行;
确定该多条聊天行之间的一个或多个关联;
识别一个或多个与该一个或多个关联对应的线索(520);和
将该多条聊天行中的每一条分配给该一个或多个线索(520)中的一个线索。
32.一种被编程来执行在网络聊天环境中管理线索(520)的过程的计算机,该过程包括:
从在聊天室(505)中注册的多个聊天客户接收多条聊天行;
确定该多条聊天行之间的一个或多个关联;
识别一个或多个与该一个或多个关联对应的线索(520);和
将该多条聊天行中的每一条分配给该一个或多个线索中的一个。
CNA2005800123918A 2004-04-21 2005-04-19 用于管理网络聊天环境中的线索的***和方法 Pending CN1947374A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US56400204P 2004-04-21 2004-04-21
US60/564,002 2004-04-21

Publications (1)

Publication Number Publication Date
CN1947374A true CN1947374A (zh) 2007-04-11

Family

ID=34966281

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005800123918A Pending CN1947374A (zh) 2004-04-21 2005-04-19 用于管理网络聊天环境中的线索的***和方法

Country Status (6)

Country Link
US (1) US20070255791A1 (zh)
EP (1) EP1741227A1 (zh)
JP (1) JP2007534075A (zh)
KR (1) KR20060134175A (zh)
CN (1) CN1947374A (zh)
WO (1) WO2005104433A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102117440A (zh) * 2010-01-05 2011-07-06 腾讯科技(深圳)有限公司 显示网络聊天室消息的方法及终端
CN102449608A (zh) * 2009-05-26 2012-05-09 夏普株式会社 网络***、通信终端、通信方法以及通信程序
CN104010070A (zh) * 2013-02-20 2014-08-27 三星电子株式会社 用于控制终端中的信使服务的设备和方法
CN107204860A (zh) * 2017-06-02 2017-09-26 深圳市华阅文化传媒有限公司 阅读页面多人语音聊天的方法及装置
CN110941403A (zh) * 2018-09-25 2020-03-31 富士施乐株式会社 信息处理装置以及计算机可读介质
CN111191175A (zh) * 2018-11-15 2020-05-22 本田技研工业株式会社 交流中介装置、交流中介方法以及存储介质

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7269621B2 (en) 2004-03-31 2007-09-11 Google Inc. Method system and graphical user interface for dynamically updating transmission characteristics in a web mail reply
US7912904B2 (en) 2004-03-31 2011-03-22 Google Inc. Email system with conversation-centric user interface
US9819624B2 (en) 2004-03-31 2017-11-14 Google Inc. Displaying conversations in a conversation-based email system
US7814155B2 (en) 2004-03-31 2010-10-12 Google Inc. Email conversation management system
US7979501B1 (en) 2004-08-06 2011-07-12 Google Inc. Enhanced message display
US9002725B1 (en) 2005-04-20 2015-04-07 Google Inc. System and method for targeting information based on message content
US7769809B2 (en) * 2005-08-02 2010-08-03 Microsoft Corporation Associating real-time conversations with a logical conversation
US20070033250A1 (en) * 2005-08-02 2007-02-08 Microsoft Corporation Real-time conversation thread
US7949714B1 (en) 2005-12-05 2011-05-24 Google Inc. System and method for targeting advertisements or other information using user geographical information
US8601004B1 (en) 2005-12-06 2013-12-03 Google Inc. System and method for targeting information items based on popularities of the information items
CN100417144C (zh) * 2005-12-12 2008-09-03 华为技术有限公司 一种消息业务中多消息关联***和方法
US8001184B2 (en) * 2006-01-27 2011-08-16 International Business Machines Corporation System and method for managing an instant messaging conversation
US9275372B2 (en) * 2006-10-03 2016-03-01 International Business Machines Corporation Controlling active and passive participation in a thread of conversation
US8006191B1 (en) 2007-03-21 2011-08-23 Google Inc. Chat room with thin walls
US8015246B1 (en) 2007-03-21 2011-09-06 Google Inc. Graphical user interface for chat room with thin walls
US7860928B1 (en) * 2007-03-22 2010-12-28 Google Inc. Voting in chat system without topic-specific rooms
US7904500B1 (en) 2007-03-22 2011-03-08 Google Inc. Advertising in chat system without topic-specific rooms
US7899869B1 (en) 2007-03-22 2011-03-01 Google Inc. Broadcasting in chat system without topic-specific rooms
US7865553B1 (en) 2007-03-22 2011-01-04 Google Inc. Chat system without topic-specific rooms
US9686087B2 (en) 2007-11-02 2017-06-20 International Business Machines Corporation Synchronization of questions and answers in a collaborative messaging environment
US8151200B2 (en) * 2007-11-15 2012-04-03 Target Brands, Inc. Sensitive information handling on a collaboration system
US8140983B2 (en) * 2008-02-05 2012-03-20 International Business Machines Corporation System and method for auto-generating threads on web forums
GB2457720A (en) * 2008-02-23 2009-08-26 Philip Thomas Rumsby Method for laser processing on the opposite sides of thin transparent substrates
US9935793B2 (en) * 2009-02-10 2018-04-03 Yahoo Holdings, Inc. Generating a live chat session in response to selection of a contextual shortcut
US8201095B2 (en) * 2009-04-02 2012-06-12 International Business Machines Corporation System and method for providing an option to auto-generate a thread on a web forum in response to a change in topic
US8135787B2 (en) * 2009-06-16 2012-03-13 International Business Machines Corporation Instant messaging monitoring and alerts
KR101067848B1 (ko) * 2009-06-24 2011-09-27 에스지네트워크(주) 홈 네트워크 환경에서 안정적인 멀티미디어 서비스 제공을 위하여 멀티 쓰레드를 이용한 바인딩 테이블 엔트리 관리방법
US20110142221A1 (en) * 2009-12-15 2011-06-16 At&T Intellectual Property I, L.P. System and method for automated group calling service based on key words
US8600025B2 (en) * 2009-12-22 2013-12-03 Oto Technologies, Llc System and method for merging voice calls based on topics
US9626651B2 (en) * 2011-02-04 2017-04-18 International Business Machines Corporation Automated social network introductions for e-meetings
US8767033B2 (en) 2011-03-09 2014-07-01 Sony Corporation System and method for providing viewing room services for network based content
US9164962B2 (en) * 2011-06-20 2015-10-20 Lexprompt, Llc Document assembly systems and methods
US8583654B2 (en) 2011-07-27 2013-11-12 Google Inc. Indexing quoted text in messages in conversations to support advanced conversation-based searching
US20130055108A1 (en) * 2011-08-31 2013-02-28 International Business Machines Corporation Managing an On-Line Conference Session
US9755847B2 (en) * 2012-12-19 2017-09-05 Rabbit, Inc. Method and system for sharing and discovery
TW201435791A (zh) * 2013-03-08 2014-09-16 Ren-Fang Cai 占卜資訊處理系統、方法及其電腦程式產品與雲端伺服器
JP5995220B2 (ja) 2014-07-11 2016-09-21 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation メッセージを処理する装置及び方法
US10268340B2 (en) 2015-06-11 2019-04-23 International Business Machines Corporation Organizing messages in a hierarchical chat room framework based on topics
US10104025B2 (en) * 2016-05-23 2018-10-16 Oath Inc. Virtual chat rooms
CN109155749B (zh) * 2016-06-21 2021-11-19 甲骨文国际公司 用于将消息与会话相关联的方法和***
JP6814279B2 (ja) * 2016-08-12 2021-01-13 マジック リープ, インコーポレイテッドMagic Leap,Inc. ワードフロー注釈
EP3513308A1 (en) 2016-09-16 2019-07-24 Oracle International Corporation Internet cloud-hosted natural language interactive messaging system with entity-based communication
US10601753B2 (en) * 2017-04-04 2020-03-24 International Business Machines Corporation Automatic threading of conversations based on content and interactions
US11329939B2 (en) 2017-06-26 2022-05-10 International Business Machines Corporation Spatial topic representation of messages
US10536410B2 (en) 2017-07-07 2020-01-14 Motorola Solutions, Inc. Device and method for switching between message threads
US10908779B2 (en) * 2018-09-27 2021-02-02 Atlassian Pty Ltd. Selective display of chat room contents
US11677705B2 (en) 2019-04-23 2023-06-13 International Business Machines Corporation Enriched message embedding for conversation deinterleaving

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6346952B1 (en) * 1999-12-01 2002-02-12 Genesys Telecommunications Laboratories, Inc. Method and apparatus for summarizing previous threads in a communication-center chat session
TW463503B (en) * 1998-08-26 2001-11-11 United Video Properties Inc Television chat system
JP3644580B2 (ja) * 1999-03-19 2005-04-27 富士通株式会社 表示制御方法及び装置
JP2002215518A (ja) * 2000-11-22 2002-08-02 Xerox Corp メッセージ管理システムおよび方法
WO2002101483A2 (en) * 2001-06-12 2002-12-19 Kent Ridge Digital Labs Network communication system
SE0102577D0 (sv) * 2001-07-23 2001-07-23 Boxer Tv Access Ab A method and a system of chat group handling
AU2003207856A1 (en) * 2002-02-04 2003-09-02 Cataphora, Inc A method and apparatus to visually present discussions for data mining purposes
US7039677B2 (en) * 2002-05-07 2006-05-02 International Business Machines Corporation Threaded text-based chat collaboration
US7739584B2 (en) * 2002-08-08 2010-06-15 Zane Vella Electronic messaging synchronized to media presentation
US20040078445A1 (en) * 2002-10-17 2004-04-22 Malik Dale W. Forwarding instant messaging (IM) messages

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102449608A (zh) * 2009-05-26 2012-05-09 夏普株式会社 网络***、通信终端、通信方法以及通信程序
CN102117440A (zh) * 2010-01-05 2011-07-06 腾讯科技(深圳)有限公司 显示网络聊天室消息的方法及终端
WO2011082631A1 (zh) * 2010-01-05 2011-07-14 腾讯科技(深圳)有限公司 显示网络聊天室消息的方法及终端
CN104010070A (zh) * 2013-02-20 2014-08-27 三星电子株式会社 用于控制终端中的信使服务的设备和方法
CN104010070B (zh) * 2013-02-20 2019-06-07 三星电子株式会社 用于控制终端中的信使服务的设备和方法
CN107204860A (zh) * 2017-06-02 2017-09-26 深圳市华阅文化传媒有限公司 阅读页面多人语音聊天的方法及装置
CN110941403A (zh) * 2018-09-25 2020-03-31 富士施乐株式会社 信息处理装置以及计算机可读介质
CN111191175A (zh) * 2018-11-15 2020-05-22 本田技研工业株式会社 交流中介装置、交流中介方法以及存储介质
CN111191175B (zh) * 2018-11-15 2024-03-29 本田技研工业株式会社 交流中介装置、交流中介方法以及存储介质

Also Published As

Publication number Publication date
WO2005104433A1 (en) 2005-11-03
JP2007534075A (ja) 2007-11-22
KR20060134175A (ko) 2006-12-27
EP1741227A1 (en) 2007-01-10
US20070255791A1 (en) 2007-11-01

Similar Documents

Publication Publication Date Title
CN1947374A (zh) 用于管理网络聊天环境中的线索的***和方法
CN1947391A (zh) 网络聊天环境中用于聊天负荷管理的***和方法
DE102016102341B4 (de) System und Verfahren zum themenbezogenen Trennen bei Instant Messaging
EP2198589A2 (de) Verfahren zum ausführen einer auf einem netzwerkprotokoll, insbesondere tcp/ip und/oder udp, aufbauenden multimedialen kommunikation.
DE60132433T2 (de) Sofortige nachrichtenübermittlung mit zusätzlicher sprachkommunikation
CN1328683C (zh) 从单播到组播的视频会议对话转换的方法和***
CN1142637C (zh) 数据通信方法和***
DE69631866T2 (de) Multimediakoordinationssystem
CN100385945C (zh) 电视网络聊天
CN102447715A (zh) 即时通信中分享视频方法、即时通信客户端
CN1977252B (zh) 通信控制方法及计算机***
JP2001092755A (ja) プロファイル作成方法及びシステム
JP2007504529A (ja) スケーラブルなインスタント・メッセージング・アーキテクチャ
CN1996864A (zh) 用于通过在线***向用户分发实时服务信息的***和方法
CN101047722A (zh) 媒体文件推送***及方法
CN1976325A (zh) 一种可实现即时消息通信的网络***及其通讯方法
DE10145490B4 (de) Verfahren zum Austausch von Nachrichten in einer Chatgruppe
DE102009031304A1 (de) Zuordnung von Sytemanfragen zu SMS-Anwenderantworten
CN1518290A (zh) 可扩展通信控件
CN1842017A (zh) 服务***、信息控制设备、以及信息控制方法
CN1754168A (zh) 交互式流自动收报机
DE112007001516T5 (de) Verfahren und System für eingebettete personalisierte Kommunikation
EP2822261B1 (de) Verfahren und anordnung zur poolinierung multimodaler wartefelder und suche aktueller telefonanrufe für einen benutzer in einem telekommunikationsnetz
DE60016594T2 (de) Verfahren und vorrichtung zum kommunikationsaufbau
CN110401809B (zh) 一种强制停止视联网会议的方法及装置

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