CN1615660A - 用于提供与实时通信消息有关的消息产生标记的方法和设备 - Google Patents

用于提供与实时通信消息有关的消息产生标记的方法和设备 Download PDF

Info

Publication number
CN1615660A
CN1615660A CNA038021412A CN03802141A CN1615660A CN 1615660 A CN1615660 A CN 1615660A CN A038021412 A CNA038021412 A CN A038021412A CN 03802141 A CN03802141 A CN 03802141A CN 1615660 A CN1615660 A CN 1615660A
Authority
CN
China
Prior art keywords
message
real time
time communication
mark
user
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.)
Granted
Application number
CNA038021412A
Other languages
English (en)
Other versions
CN1615660B (zh
Inventor
瑟伦·H·汤姆森
史蒂文·E·特赖因
凯文·C·莫里
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.)
Motorola Mobility LLC
Google Technology Holdings LLC
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of CN1615660A publication Critical patent/CN1615660A/zh
Application granted granted Critical
Publication of CN1615660B publication Critical patent/CN1615660B/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • 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
    • 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/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • 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/189Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

一种用于提供与实时通信消息(500)有关的消息产生标记的移动站。通信***为多个用户(500)提供实时通信业务,例如即时消息传送业务和群聊业务。该多个用户在实时通信会话(500)期间产生多个实时通信消息。移动站产生与由多个用户之一构成的实时通信消息有关的消息产生标记。移动站发送该消息产生标记和该实时通信消息,以便在该实时通信会话期间基于该消息产生标记关于该多个实时通信消息(500)安排该实时通信消息。

Description

用于提供与实时通信消息有关的消息产生标记的方法和设备
技术领域
本发明总的来说涉及无线通信***,更具体地说涉及一种用于提供消息产生标记以安排实时通信消息的方法和设备,例如移动站。
背景技术
无线通信是一种具有多种***和元件的复杂网络。通常,元件包括(1)到移动站(例如,手机)的无线链路,该无线链路通常由至少一个基站提供,或由几个基站提供,(2)基站之间的通信链路,(3)控制器,通常是一个或多个基站控制器或中心基站控制器(BSC/CBSC),用于控制基站之间的通信并管理基站的操作和互动,(4)呼叫控制器或交换机,通常是呼叫代理(即,“软越区切换”),用于在***内路由呼叫,以及(5)到陆地线或公共交换电话网(PSTN)的链路,该链路通常也由呼叫代理提供。
对于许多人来说,因特网提供了另外的通信方式。尤其是,电子邮件(即,e-mail)已经代替了传统的信件并且有时代替语音呼叫作为通信的方式。但是,e-mail在特定环境中还不能提供足够快的响应。另外,e-mail的多次交换可能要求来回地读取、回复并发送e-mail等的许多步骤。因此,诸如即时消息(IM)业务和群聊业务这样的实时通信业务正逐渐成为代替e-mail的一种通信机制。例如,即时消息业务允许用户确定朋友或同事这样的其他用户是否在线,如果在线,彼此就在因特网上“实时”通信。在大多数情况下,实时通信是“即时的”。即使在因特网峰值业务期间,实时通信的延迟一般也小于几秒。因此,用户通过彼此交换信息(即,来回发送消息)可以实时在线“会话”。例如,父母能够通过实时通信业务与他们的在其他城市、地区或国家上大学或工作的孩子“交谈”。因此,由于费用低并且方便,实时通信业务甚至可以代替语音呼叫。
设计无线通信***的一个方面是提供实时通信业务给移动站,即诸如手机、寻呼机和电子规划器这样的无线装置。但是,由于会话参与方的响应时间不同,在实时通信会话期间一些消息可能异步出现(即,失序)。也就是,一些参与方可能操作一个与因特网低速连接的移动站。另外,来自“低速响应”参与方的响应可能在另一个参与方已经转移到另一个话题时才到达。举例说明这个概念,下面是在用户#1-#4之间的群聊会话:
用户#1:感恩节你们去哪里?
用户#2:在旧金山的亲家。
用户#3:我将去菲尼克斯看望我的父母。
用户#1:新年前夕你们去哪里?
用户#2:我将在Vail滑雪。
用户#3:在拉斯韦加斯参加派对。
用户#4:我哪里都不去。
在上面的例子中,用户#4可能是低速因特网连接并且/或在用户#1询问第二个问题之后响应。因此,根据来自用户#4的内容或消息或它们的到达时间,用户#1-#3可能不知道用户#4回答的是用户#1的第一个问题还是第二个问题。
因此,需要一种方法和设备来提供与实时通信消息有关的消息产生标记,以便可以按顺序排列多个实时通信消息。
附图说明
图1是适于根据本发明的优选实施例进行操作的无线通信***的框图表示。
图2是适于根据本发明的优选实施例进行操作的通信网络的框图表示。
图3是适于根据本发明的优选实施例进行操作的移动站的框图表示。
图4是移动站根据本发明的优选实施例操作的流程图表示。
图5和6是根据本发明的优选实施例的实时通信会话的直观表示。
图7是根据本发明的优选实施例的安排实时通信消息的流程图表示。
具体实施方式
本发明提供了一种用于在通信***中安排实时通信消息的方法和设备(例如,移动站)。该通信***向多个用户提供实时通信业务,例如即时消息业务和群聊会话业务。移动站产生与由多个用户之一构成的实时通信消息(例如,即时传送消息和群聊会话消息)有关的消息产生标记(MCR)。例如,MCR可以是,但不限于是时间标记,即,用户开始构成实时通信消息的时间。MCR可以基于与来自多个用户之一的输入消息有关的输入消息参数。举例说明这个概念,MCR可以是,但不限于是基于输入消息参数的输入消息标识、用户标识以及散列值。输入消息参数可以是,但不限于是与输入消息有关的输入消息号和输入消息内容的一部分。例如,移动站可以响应经用户输入装置的用户输入而产生与输入消息有关的时间标记,例如,输入装置可以是文字数字键盘、数字键盘、触控式显示屏和麦克风。相应地,移动站发送该MCR和该实时通信消息,以便在实时通信会话期间,基于MCR来关于多个实时通信消息排列该实时通信消息。因此,多个实时通信消息按顺序排列。
用几个优选实施例,尤其是根据几种通信标准至少一个操作的无线通信***来描述根据本发明的通信***,这些标准包括模拟的、数字的或双模通信***协议,例如但不限于高级移动电话***(AMPS)、窄带高级移动电话***(NAMPS)、全球移动通信***(GSM)、IS-55时分多址(TDMA)数字蜂窝、IS-95码分多址(CDMA)数字蜂窝、CDMA2000、个人通信系(PCS)、3G以及这些协议的变化版或改进版。如图1所示,无线通信***100包括服务整个服务区130的通信网络110以及由120和122表示的多个基站控制器(BSC)。该无线通信***100可以是,但不限于是基于频分多址(FDMA)的通信***、基于时分多址(TDMA)的通信***和基于码分多址(CDMA)的通信***。众所周知,对于这些***,每一BSC120和122与由140、142、144和146表示的多个基站(BS)相关联,这些基站服务整个服务区130内的由150、152、154、156表示的通信区域。BSCs120和122、以及BSs140、142、144、146被指定,并且根据可应用标准或多个标准进行工作,以将无线通信业务提供给一般由160、162、164、166和168表示的移动站(MS),这些移动站在通信小区150、152、154和156内操作,并且这些元件都可以从Schaumburg,Illinois的摩托罗拉公司买到。
参照图2,通信网络110可以是,但不局限于是例如通用分组无线业务(GPRS)网络这样的因特网协议(IP)网络。通信网络110以可操作的方式为多个用户200提供即时消息业务和群聊业务这样的实时通信业务,这些用户通常以用户#1 210、用户#2 220、用户#3 230和用户#4 240表示。例如,通信网络110在多个用户200之间提供纯文本的消息交换,但并不限于此。
用于排列多个实时通信消息的基本流程可以从用户(例如,用户#4 240)构成一个实时通信消息开始,其中这些消息是由图2所示的本发明优选实施例所采用的多个用户200产生的。产生与该实时通信消息有关的消息产生标记(MCR)。MCR可以是,但不限于是时间标记,该时间标记指示用户开始构成该实时通信消息的时间。另外,MCR可以基于来自实时通信会话的另一个用户的输入消息。也就是,MCR可以是,但不限于是基于输入消息参数的输入消息标识、用户标识和散列值,其中输入消息参数与输入实时通信消息有关。输入消息参数可以是,但不限于是输入消息号和输入消息的一部分。尤其是,输入消息标识可以是,但不限于是输入消息的多个字符;用户标识可以与输入消息的发送方有关;并且散列值可以基于输入消息的内容和本领域普通技术人员公知的散列算法,但并不限于此。响应请求发送实时通信消息的用户输入,实时通信消息和与该消息有关的MCR都被发送到通信网络110。用户输入可以是,但不限于是经文字数字键盘的用户可选择输入、经数字键盘的用户可选择输入、经触控式显示屏输入以及经麦克风的语音命令。例如,用户#1可以按文字数字键盘上的键以发送该实时通信消息。因此,与用户#4 240构成的该实时通信消息有关的MCR被发送到通信网络110。响应该消息和MCR的接收,通信网络110发送该消息和MCR给其他用户,例如用户#1 210、用户#2 220和用户#3 230。结果,其他用户操作的装置可以基于MCR显示用户#4 240构成的实时通信消息。
在另外的一个实施例中,通信网络110可以产生该MCR。也就是,MCR可以基于当前时间和用户发送消息的传输延迟。例如,通信网络110可以为来自用户#1的实时通信消息产生时间标记。该时间标记可以是没有传输延迟的当前时间。
参照图3,用于提供与实时通信消息有关的消息产生标记的装置(例如,图1所示的移动站)通常包括控制器320、用户输入装置330和存储器340。移动站160可以以可操作的方式提供即时消息传送业务和群聊业务给用户(例如,图2所示的多个用户之一)。控制器320以可操作的方式耦合到存储器330,存储器存储程序或一组操作指令。因此,控制器320执行该程序或该组操作指令,以便该移动站160根据本发明的优选实施例操作。该程序或该组操作指令可以具体表现为计算机可读介质,例如但不限于纸张、可编程门阵列、应用专用集成电路、可擦可编程只读存储器、只读存储器、随机存取存储器、磁介质和光介质。
可以应用本发明的优选实施例的移动站160提供消息产生标记(MCR)的如图4所示的基本流程。移动站提供与实时通信消息有关的MCR的流程图400,其从步骤410开始,用户经用户输入装置330提供实时通信消息。例如,用户#4开始经文字数字键盘键入实时通信消息。在步骤420,控制器320产生与用户产生的实时通信消息有关的MCR。举例说明这个概念,MCR可以是,但不限于是对应于当前时间的时间标记,当前时间也就是用户开始产生该实时通信消息的时间。在步骤430,控制器320等待对应于请求发送实时通信消息的用户输入(例如,等待用户#4按下用户输入装置330上的“发送”键)。在步骤440,控制器420确定用户输入是否是请求发送实时通信消息。如果控制器320确定用户输入不是请求发送实时通信消息,那么在步骤450,控制器320确定用户是否删除所有当前实时通信消息,即用户是否判定全部重新开始。如果控制器320确定用户没有删除所有当前消息,那么控制器320返回到430等待用户输入以发送该实时通信消息。如果用户删除了当前消息,那么在步骤460,控制器320等待用户产生新的实时通信消息。例如,用户可以确定不响应来自其他用户的特定消息。因此,控制器320返回到步骤420,响应于用户产生该新的实时通信消息,产生与该新的实时通信消息有关的MCR。
返回去参照步骤440,如果控制器320确定用户输入是请求发送实时通信消息,那么在步骤470,控制器把该实时通信消息和与该实时通信消息有关的MCR发送给通信网络110。因此,通信网络发送该消息以及MCR给其他用户,例如用户#1、#2和#3,以便在实时通信会话期间关于多个实时通信消息排列当前的实时通信消息。因此,基于与该多个实时通信消息的每一个有关的MCR,多个实时通信消息是顺序的。
尽管步骤420(即,产生与实时通信消息有关的MCR)被表示并描述为在流程图400的开始,但是步骤420也可以在图4所示的流程图400中的其他点。为了说明该概念,步骤420可以在步骤440之后(即,靠流程图400的最后),以便与实时通信消息有关的MCR在用户请求发送该消息之后产生。
在另外的一个实施例中,MCR可以基于来自实时通信会话的其他用户之一的输入消息。也就是,MCR可以是,但不限于是基于输入消息参数的输入消息标识、用户标识以及散列值,例如,输入消息参数可以是输入消息号和与输入消息有关的输入消息内容的一部分。输入消息标识可以是输入消息的多个字符。用户标识可以与输入消息的发送方有关。散列值可以基于输入消息的内容和本领域普通技术人员公知的散列算法。例如,来自用户#1的输入消息可以是“感恩节你们去哪里?”因此,MCR可以是该消息的多个字符,即“去哪里”。MCR也可以是用户标识的多个字符,即“1”。
参照图5,用户#1、#2、#3和#4之间的实时通信会话500包括由510、520、530、540、550和560所示的多个实时通信消息。具体地说,用户#1可以发送第一消息510以询问用户#2、#3和#4感恩节他们要去哪里。用户#2和#3可以分别用消息520、530应答。用户#4可以发送第二消息540以询问用户#2、#3和#4新年前夕他们要去哪里,用户#2和#3分别用消息550、560应答。但是,来自用户#1的第二消息540可能在用户#4应答有关用户#1的第一消息#510之前就发送了。
可以如上所述产生与来自用户#4的消息670有关的MCR。通信网络110可以把来自用户#4的消息670和与来自用户#4的消息670有关的MCR发送给用户#2、#3和#4,以便可以基于与来自用户#4的消息670有关的MCR关于这多个实时通信消息排列来自用户#4的消息670。在实时通信会话500期间,例如,用户#1操作的装置可以基于与每一输入消息有关的时间标记显示来自用户#2、#3和#4的输入消息(即,消息520、530、540、550、560、和670)。参照图6,例如,用户#4可能在用户#1发送第二消息540之后用消息670应答。也就是,因为用户#1可能在产生第二消息540之后才收到来自用户#4的消息670,来自用户#4的消息670可能失序,但是与来自用户#4的消息670有关的时间标记(TS670)可以在与来自用户#1的第二消息540有关的时间标记(TS540)之前,即用户#4可能打算响应来自用户#1的第一消息510,因此TS540>TS670。结果,来自用户#4的消息670就显示在来自用户#1的第二消息540之前,以便该多个实时消息按顺序排列。另外,用户#1操作的装置可以用斜体字显示来自用户#的消息670,以指示消息670失序,即基于MCR而不是按照接收顺序显示消息。
为了避免输入消息的过度重排序,用户#1操作的装置可以使用时间窗阈值,以便如果输入消息的时间标记之间的差值超过时间窗阈值就对输入消息重排序。举例说明这个概念,来自用户#2的第一消息520的时间标记(TS520)可以是1:03pm,来自用户#2的消息670的时间标记(TS670)可以是1:01pm,来自用户#1的第二消息540的时间标记(TS540)可以是1:10pm。例如,如果时间窗阈值是三分钟,那么就如图6显示消息520、540和670。也就是,因为时间窗阈值是三分钟(即,ΔTS=TS520-TS670<3),尽管与来自用户#4的消息670有关的时间标记在与来自用户#1的第二消息520有关的时间标记之前,也可以在来自用户#2的第一消息520之后显示来自用户#4的消息670。
在另外的一个实施例中,通信网络(例如图1所示的通信网络110)可以适于提供消息产生标记以在实时通信会话期间按照顺序排列通信消息。如上所述,通信网络通常包括控制器和存储器。通信网络可以是,但不限于是因特网协议(IP)网络。也就是,通信网络可以产生MCR,例如,MCR可以是基于当前时间和从用户发送实时通信消息的延迟的时间标记。通信网络可以以可操作的方式在实时通信会话期间基于MCR关于多个实时通信消息排列一个实时通信消息。此外,通信网络可以基于MCR指定对应每个实时通信消息的顺序参数(例如,号码)。举例说明这个概念,基于与图5所示的多个实时通信消息510、520、530、540、550和560有关的MCR,通信网络可以分别为这些消息指定号码1、2、3、4、5和6(例如,号码1对应来自用户#1的第一消息510,号码2对应来自用户#2的第一消息520,号码3对应来自用户#3的第一消息510,等)。基于如图6所示与来自用户#4的消息670相关的MCR,通信网络可以指定号码3.5给来自用户#4的消息670,以便来自用户#4的消息670可以排在来自用户#3的第一消息530和来自用户#1的第二消息540之间。因此,一个用户操作的接收装置可以按照基于指定号码的顺序显示多个实时通信消息。
如上所述,与实时通信消息有关的MCR可以是,但不限于是基于输入消息参数的输入消息标识、用户标识以及散列值,输入消息参数与输入的实时通信消息有关(例如输入消息号和与输入消息有关的输入消息内容的一部分)。例如,与来自用户#4的消息670有关的MCR可以是基于来自用户#1的第一消息510的散列值。如果在来自用户#1的第二消息之后接收来自用户#4的消息670,那么来自用户#4的消息670可能“失序”地接收,因为与来自用户#4的消息670有关的散列值是基于来自用户#1的第一消息510(即,散列值并不基于来自用户#1的消息540)。因此,如果来自用户#4的消息670排在来自用户#1的第一消息510之后而在来自用户#1的第二消息540之前,那么多个实时通信消息就是按顺序排列的。另外,如果与其它消息有关的多个MCR基于那个接收的消息,那么实时通信消息可能“失序”地接收。举例说明这个概念,如果在来自用户#2的第一消息520、来自用户#3的第一消息530、来自用户#4的消息670之后接收(即“应答”消息)来自用户#1的第一消息(即,“询问”消息),那么来自用户#1的第一消息可能“失序”地接收,因为,与这些“应答”消息有关的多个MCR是基于该“询问”消息。因此,如果“询问”消息排在“应答”消息之前,那么多个实时通信消息就是按顺序排列的。
根据本发明的优选实施例,并参照图7,示出了在实时通信会话期间按顺序排列实时通信消息的方法700。步骤700在步骤710开始,第一装置产生与实时通信消息有关的MCR。第一装置可以是无线装置,例如,但不限于是手机、寻呼机和电子规划器。在步骤720,第一装置发送该MCR和该实时通信消息,以便在实时通信会话期间基于MCR关于多个实时通信消息排列该实时通信消息。响应该MCR和实时通信消息的接收,第二装置可以可操作地方式基于MCR显示该实时通信消息。第二装置可以是无线电子装置或诸如膝上计算机这样的有线装置。消息文本可以是,但不限于以不同于正常文本的格式(例如,斜体)显示,以彩色(例如,红或灰镜)显示,并且用一个图标显示,以指示该实时通信消息可能失序,即基于MCR而不是接收顺序显示该实时通信消息。
可以对本发明进行各种变化和修改而不脱离其适当的范围和精神。在上面讨论了一些变化的范围。其他的范围从附加的权利要求将变得显而易见。

Claims (10)

1.一种在通信***中用于提供与实时通信消息有关的消息产生标记的方法,该通信***可以为多个用户提供实时通信业务,其中该多个用户在实时通信会话期间产生多个实时通信消息,该方法包括:
产生与实时通信消息有关的消息产生标记,该实时通信消息由该多个用户之一产生;以及
发送该消息产生标记以及该实时通信消息,以便在该实时通信会话期间基于该消息产生标记关于该多个实时通信消息安排该实时通信消息。
2.如权利要求1的方法,其中,产生与实时通信消息有关的消息产生标记的步骤包括:产生与即时传送消息和群聊消息之一有关的消息产生标记。
3.如权利要求1的方法,其中,产生与实时通信消息有关的消息产生标记的步骤包括:响应经文字数字键盘、数字键盘和触控式显示屏和麦克风之一的用户输入产生与实时通信消息有关的消息产生标记。
4.如权利要求1的方法,其中,产生与实时通信消息有关的消息产生标记的步骤包括:产生与实时通信消息有关的时间标记。
5.如权利要求1的方法,其中,产生与实时通信消息有关的消息产生标记的步骤包括:基于输入消息参数产生与实时通信消息有关的消息标识、用户标识和散列值之一,且所述输入消息参数与来自多个用户之一的输入消息有关。
6.如权利要求1的方法,其中,产生与实时通信消息有关的消息产生标记的步骤包括:基于输入消息号和输入消息内容的一部分之一产生与实时通信消息有关的消息标识、用户标识和散列值之一,且所述输入消息号和所述输入消息内容的一部分与来自该多个用户之一的输入消息有关。
7.如权利要求1的方法,其中,发送该消息产生标记和该实时通信消息的步骤包括:响应经文字数字键盘、数字键盘和触控式显示屏和麦克风之一的用户输入,发送该消息产生标记和该实时通信消息,以便在实时通信会话期间基于该消息产生标记关于该多个实时通信消息安排该实时通信消息。
8.如权利要求1的方法,其中,发送该消息产生标记和该实时通信消息的步骤包括:发送该消息产生标记和该实时通信消息,以便在即时消息传送会话和群聊会话之一期间基于该消息产生标记关于该多个实时通信消息安排该实时通信消息。
9.一种适于在通信***中提供与实时通信消息有关的消息产生标记的设备,该通信***可以为多个用户提供实时通信业务,其中该多个用户在实时通信会话期间产生多个实时通信消息,,该设备包括:
存储器;
耦合到所述存储器的控制器,该控制器可操作地产生与实时通信消息有关的消息产生标记,该实时通信消息由该多个用户之一产生,和
所述控制器可操作地发送该消息产生标记以及该实时通信消息,以便在该实时通信会话期间基于该消息产生标记关于该多个实时通信消息安排该实时通信消息。
10.如权利要求9的设备,其中,所述控制器包括可操作地响应经文字数字键盘、数字键盘和触控式显示屏和麦克风之一的用户输入而产生与实时通信消息有关的消息产生标记的控制器。
CN038021412A 2002-01-11 2003-01-10 用于提供与实时通信消息有关的消息产生标记的方法和设备 Expired - Lifetime CN1615660B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/044,589 2002-01-11
US10/044,589 US7054617B2 (en) 2002-01-11 2002-01-11 Method and apparatus for providing a message creation reference associated with a real-time communication message
PCT/US2003/000757 WO2003060664A2 (en) 2002-01-11 2003-01-10 Method and apparatus for providing a message creation reference associated with a real-time communication message

Publications (2)

Publication Number Publication Date
CN1615660A true CN1615660A (zh) 2005-05-11
CN1615660B CN1615660B (zh) 2011-06-15

Family

ID=21933192

Family Applications (1)

Application Number Title Priority Date Filing Date
CN038021412A Expired - Lifetime CN1615660B (zh) 2002-01-11 2003-01-10 用于提供与实时通信消息有关的消息产生标记的方法和设备

Country Status (10)

Country Link
US (1) US7054617B2 (zh)
EP (1) EP1468577B1 (zh)
JP (1) JP4177263B2 (zh)
KR (1) KR100577654B1 (zh)
CN (1) CN1615660B (zh)
AU (1) AU2003235594A1 (zh)
BR (1) BRPI0306670B1 (zh)
MX (1) MXPA04006712A (zh)
WO (1) WO2003060664A2 (zh)
ZA (1) ZA200404974B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100405763C (zh) * 2005-12-31 2008-07-23 北京佳讯飞鸿电气股份有限公司 在数字调度***中实现模拟调度分机无信令通话的方法
CN101094195B (zh) * 2006-06-20 2011-04-06 腾讯科技(深圳)有限公司 基于即时通信方式的会话消息记录方法及即时通信客户端
CN103890808A (zh) * 2011-09-22 2014-06-25 可可株式会社 用于提供接收确认的对话型短讯服务运作方法

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE602004029798D1 (de) 2003-09-19 2010-12-09 Research In Motion Ltd In der hand gehaltene elektronische einrichtung und assoziiertes verfahren zur bereitstellung von zeitdaten in einer nachrichtenübermittlungsumgebung
US7623643B2 (en) 2005-07-26 2009-11-24 Microsoft Corporation Augmenting a call with context
US20080028027A1 (en) * 2006-07-25 2008-01-31 Jack Jachner Multi-threaded instant messaging
KR100864875B1 (ko) 2007-02-01 2008-10-22 주식회사 비씨엔커뮤니케이션 통신 네트워크에서의 문자 대화 서비스 시스템 및 방법
US8682982B2 (en) 2007-06-19 2014-03-25 The Invention Science Fund I, Llc Preliminary destination-dependent evaluation of message content
US9374242B2 (en) 2007-11-08 2016-06-21 Invention Science Fund I, Llc Using evaluations of tentative message content
US8984133B2 (en) 2007-06-19 2015-03-17 The Invention Science Fund I, Llc Providing treatment-indicative feedback dependent on putative content treatment
US8180029B2 (en) * 2007-06-28 2012-05-15 Voxer Ip Llc Telecommunication and multimedia management method and apparatus
US8082225B2 (en) 2007-08-31 2011-12-20 The Invention Science Fund I, Llc Using destination-dependent criteria to guide data transmission decisions
US8065404B2 (en) 2007-08-31 2011-11-22 The Invention Science Fund I, Llc Layering destination-dependent content handling guidance
US7930389B2 (en) 2007-11-20 2011-04-19 The Invention Science Fund I, Llc Adaptive filtering of annotated messages or the like
US8516049B2 (en) * 2008-06-09 2013-08-20 International Business Machines Corporation Administering instant messaging (‘IM’) chat sessions
US8621213B2 (en) 2010-06-08 2013-12-31 Merge Healthcare, Inc. Remote control of medical devices using instant messaging infrastructure
US20160021033A1 (en) * 2014-07-17 2016-01-21 Lenovo (Singapore) Pte, Ltd. Temporal message ordering
US10579743B2 (en) 2016-05-20 2020-03-03 International Business Machines Corporation Communication assistant to bridge incompatible audience

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2301987B (en) * 1995-06-05 2000-01-12 Nokia Mobile Phones Ltd Radio telephone text transmission system
US6219045B1 (en) * 1995-11-13 2001-04-17 Worlds, Inc. Scalable virtual world chat client-server system
US5695400A (en) * 1996-01-30 1997-12-09 Boxer Jam Productions Method of managing multi-player game playing over a network
US6704772B1 (en) * 1999-09-20 2004-03-09 Microsoft Corporation Thread based email
US6539421B1 (en) * 1999-09-24 2003-03-25 America Online, Inc. Messaging application user interface
US7043530B2 (en) * 2000-02-22 2006-05-09 At&T Corp. System, method and apparatus for communicating via instant messaging
US7522911B2 (en) * 2000-04-11 2009-04-21 Telecommunication Systems, Inc. Wireless chat automatic status tracking
JP4412831B2 (ja) * 2000-08-21 2010-02-10 富士通株式会社 チャットシステム及びこのシステムで読み取り可能な記録媒体
US6727916B1 (en) * 2000-12-21 2004-04-27 Sprint Spectrum, L.P. Method and system for assisting a user to engage in a microbrowser-based interactive chat session
US20020087631A1 (en) * 2001-01-03 2002-07-04 Vikrant Sharma Email-based advertising system
US20020133611A1 (en) * 2001-03-16 2002-09-19 Eddy Gorsuch System and method for facilitating real-time, multi-point communications over an electronic network
US20020194278A1 (en) * 2001-04-03 2002-12-19 Michael Golan System and method for e-mail correction
US7634557B2 (en) * 2001-04-30 2009-12-15 Netwitness Corporation Apparatus and method for network analysis
US20020177454A1 (en) * 2001-05-23 2002-11-28 Nokia Mobile Phones Ltd System for personal messaging
US20020184391A1 (en) * 2001-06-05 2002-12-05 Motorola, Inc. Method and system for orderly communication of chat messages in a wirless network
US20030003953A1 (en) * 2001-06-18 2003-01-02 Comverse Network Systems Ltd. Multi-user chat service in a cellular network

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100405763C (zh) * 2005-12-31 2008-07-23 北京佳讯飞鸿电气股份有限公司 在数字调度***中实现模拟调度分机无信令通话的方法
CN101094195B (zh) * 2006-06-20 2011-04-06 腾讯科技(深圳)有限公司 基于即时通信方式的会话消息记录方法及即时通信客户端
CN103890808A (zh) * 2011-09-22 2014-06-25 可可株式会社 用于提供接收确认的对话型短讯服务运作方法
CN103890808B (zh) * 2011-09-22 2018-01-30 可可株式会社 用于提供接收确认的对话型短讯服务运作方法

Also Published As

Publication number Publication date
US7054617B2 (en) 2006-05-30
JP2005525618A (ja) 2005-08-25
BR0306670A (pt) 2004-12-07
CN1615660B (zh) 2011-06-15
KR20040075070A (ko) 2004-08-26
EP1468577B1 (en) 2019-05-22
EP1468577A2 (en) 2004-10-20
KR100577654B1 (ko) 2006-05-10
JP4177263B2 (ja) 2008-11-05
MXPA04006712A (es) 2004-11-10
ZA200404974B (en) 2006-02-22
AU2003235594A1 (en) 2003-07-30
BRPI0306670B1 (pt) 2019-08-06
US20030134616A1 (en) 2003-07-17
WO2003060664A3 (en) 2003-10-16
WO2003060664A2 (en) 2003-07-24
EP1468577A4 (en) 2010-07-28

Similar Documents

Publication Publication Date Title
CN1615660B (zh) 用于提供与实时通信消息有关的消息产生标记的方法和设备
US6865384B2 (en) Method and communication network for routing a real-time communication message based on a subscriber profile
CN100559773C (zh) 在不使用即时消息传送服务器的情况下创建对等即时消息传送解决方案的方法
CN1303829C (zh) 在无线和非无线环境中促进用户定义伙伴组之外的瞬时通信
US9143902B2 (en) Method and apparatus for creating a communication group using an address book
CA2429146C (en) Presence and session handling information
CN101346949B (zh) 即时消息设备/服务器协议
US8064934B2 (en) Method, system and apparatus for automatic notification to a plurality of communication nodes
US20030125062A1 (en) Method and apparatus for providing status information associated with a plurality of users
AU2007200208A1 (en) Method and system for messaging across cellular networks and a public data network
FI114773B (fi) Menetelmä ja laite aktiviteettipohjaisen läsnäolotiedon välittämiseksi
KR100981341B1 (ko) 복수의 통신 노드에의 자동 통지 방법, 시스템 및 장치
US20030083047A1 (en) Method and communication network for providing operating information associated with a wireless device
CN101199195B (zh) 用于存在公开的***、网络实体、终端、方法和计算机程序产品
KR100862676B1 (ko) 문자 채팅 서비스를 제공하는 장치 및 그 방법
KR101520102B1 (ko) 인스턴트 메시징 데이터를 기초로 회의록 데이터를 생성하는 통신 단말기 및 그 제어방법
KR20040069628A (ko) Sms를 이용한 전자 메일 서비스 시스템 및 그 방법
KR20050006675A (ko) 피씨링크를 이용한 이동통신 단말기의 메시지 전송 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILE CO., LTD

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110117

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20110117

Address after: Illinois State

Applicant after: MOTOROLA MOBILITY, Inc.

Address before: Illinois, USA

Applicant before: Motorola, Inc.

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY, Inc.

TR01 Transfer of patent right

Effective date of registration: 20160411

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC

CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20110615