CN100499594C - 用于聊天消息通信的方法 - Google Patents

用于聊天消息通信的方法 Download PDF

Info

Publication number
CN100499594C
CN100499594C CNB018049958A CN01804995A CN100499594C CN 100499594 C CN100499594 C CN 100499594C CN B018049958 A CNB018049958 A CN B018049958A CN 01804995 A CN01804995 A CN 01804995A CN 100499594 C CN100499594 C CN 100499594C
Authority
CN
China
Prior art keywords
chat
topic
address
wireless telecom
message
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.)
Expired - Lifetime
Application number
CNB018049958A
Other languages
English (en)
Other versions
CN1401183A (zh
Inventor
约翰·M·伯根
詹妮弗·亚特斯
丹·特鲁特曼
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 CN1401183A publication Critical patent/CN1401183A/zh
Application granted granted Critical
Publication of CN100499594C publication Critical patent/CN100499594C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • 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

Abstract

一种无线通信系统(10)包括:一个系统控制器(22);至少一个射频发射机(26);至少一个射频接收机(28);至少一个发射天线(30);至少一个接收天线(40);一个聊天服务器(48);以及多个无线通信设备(36)。聊天服务器(48)管理传送多个聊天讨论,有助于在无线通信系统(10)内多个无线通信设备(36)间基本上实时的通信。

Description

用于聊天消息通信的方法
发明领域
本发明总体上涉及无线通信系统,尤其是无线通信系统中多个无线通信设备之间的实时通信。
背景技术
历史上,无线通信设备,如寻呼机,有能力接收发自一无线通信系统的消息,执行响应消息接收的标准功能,如存储消息、显示消息、向用户告警消息的收到。消息一般地为数字消息,如电话号码,或包括唯一信息的文字数字消息,如“下午六点在我办公室开会”。通过声音告警或震动告警通知用户收到新的消息。很多无线通信设备的显示包括用于指示收到和存储在存储器中的每条消息的消息指示器。
现今的无线通信设备不再受限于这些标准功能。如,双向寻呼机使其在便携包功能方面尽可能完善。双向寻呼机作为常用全文本寻呼机,与其它寻呼机进行无线通信,发送和接收电子邮件。在很多双向寻呼机中,易于应用的图形用户接口(GUI)、标准英文键盘、软件编程能力、应用接口、地址薄、可定制菜单、与PC连通性、大容量存储器的组合使寻呼机的增强功能完美。
双向寻呼协议针对一对一发送消息进行了优化。应用双向寻呼协议,第一个无线通信设备可向另一个无线通信设备发送消息;消息的接收者可应答发送者。第一个无线通信设备也可向多个无线通信设备发送相同的消息;并从各设备接收各自的应答信息。以此种方式,实现两个无线通信设备的实时通信。
当前双向寻呼系统的第一个缺点是当一条消息被送至多个无线通信设备时,不能向接收相同消息的每个无线通信设备发送完整的接收者列表,这导致单独接收者不仅向原始发送者而且向消息的所有其它接收者发送回答的困难。
当前双向寻呼系统的第二个缺点是当向多个无线通信设备发送消息时,即使一个人确实知道应答的对象,系统也不得不向每一位接收者发送单独页面。例如,当向五个其它通信设备发送消息时,必须编码和无线传送五个单独的消息。可选择地,系统结构可建立一临时的消息业务地址,但寻呼各无线通信设备将花费额外的时间;且必须在发送消息前将该消息业务地址加入到消息业务组。
聊天功能在因特网上非常流行,聊天功能允许多用户同时接入一个或一组消息,各用户可向聊天中输入一条或一组消息。消息被发送到选择参加该聊天的其它用户的设备(典型为计算机)。其它用户可以自己的消息来响应,这些消息也同样被转发到所有其它设备。以此种方式,聊天功能在用户间提供实时会话。
当今无线通信设备的成熟设计使其在聊天会话无线通信上应用理想,但现有双向寻呼协议和系统的上述缺陷使实现三个或更多无线通信设备聊天会话成为繁重负担。
需要的是能使多个无线通信设备与特定组内的所有其它无线通信设备进行基本上实时且有效通信的一种方法和设备,以实现无线聊天功能。
附图说明
图1为一无线通信系统电子方框图;
图2为说明图1无线通信系统内聊天请求和响应通信的流程图;
图3为用于图1无线通信系统内的聊天服务器的电子方框图;
图4-7为说明根据本发明,图3聊天服务器操作的各种实施例的流程图;
图8为用于图1无线通信系统内无线通信设备的电子方框图;
图9为图8无线通信设备内包括的聊天存储器的示意图;
图10-11为用于向图3无线通信设备传送聊天消息的协议的实施例;以及
图12-16为说明根据本发明,图8无线通信设备操作的各种实施例的流程图。
发明详述
参见图1,示出了无线通信系统10的电子方框图,无线通信系统10包括消息输入设备,如电话12,计算机14,机顶盒发送消息单元16,通过传统公共交换电话网(PSTN)18经多个电话链路20连至系统控制器22。电话链路20可以是多个双绞线对,光缆或复用的干线。
系统控制器22被连接并经一个或多个通信链路24监视至少一个射频发射机26和至少一个射频接收机28的操作。通信链路24代表性地为双绞线电话线,另外可包括射频、微波或高质量音频通信链路。射频发射机26和射频接收机28代表性地用于消息存储,并向编解码入站和出站消息形成与陆线消息交换计算机和个人射频寻址需求相兼容的格式如蜂窝消息协议的台站传送消息。系统控制器22也运行对被射频发射机26和射频接收机28发射和接收的无线消息的编码和解码功能。代表性地,电话机如电话12或无线通信设备36向/从系统控制器22发送和接收电话信号。系统控制器22编码和调度出站消息如下行链路消息34,以便经由射频发射机26经发射天线30在至少一个出站射频信道32向至少一个无线通信设备36发送。如图1所示,无线通信设备36可能是,比如,蜂窝电话或双向寻呼机。下行链路消息34可能是,比如,数据消息。同样,系统控制器22对射频接收机28经接收天线40在至少一个入站射频信道42从无线通信设备36接收的入站消息,如上行链路消息44,进行接收和解码。上行链路消息44可能是,比如,数据消息或对数据消息的应答。
根据本发明,无线通信系统10可使用任何无线射频信道,如单向或双向寻呼信道,移动蜂窝信道或移动射频信道。同样,无线通信系统10可使用其它类型的信道如红外信道。在如下描述中,无线通信系统指上述任何无线通信系统或等价系统。
同样,根据本发明,无线通信设备36可以是移动蜂窝电话,移动无线电数据终端,有附属数据终端的移动蜂窝电话或双向寻呼机。在如下描述中,术语“无线通信设备”指上述任何设备或等价设备。
分配到无线通信系统10中应用的每一个无线通信设备36有一个分配地址38,该地址是在无线通信系统10中唯一的选择呼叫地址。地址38使下行链路消息34从系统控制器22只能发送到具有该地址38的无线通信设备36,并识别系统控制器22从无线通信设备36收到的消息和响应。在一种实施例中,各无线通信设备36还有一分配的个人识别号码,个人识别号码与PSTN 18内的电话号码相关。各无线通信设备36的分配地址和相关电话号码列表以用户数据库46的形式存储在系统控制器22。
在本发明的一个首选方案中,无线通信系统10包括一个经服务器接口52连接到系统控制器22的聊天服务器48。聊天服务器48管理多个聊天讨论的通信,促进无线通信系统10内多个无线通信设备间的基本上实时的通信。聊天服务器48提供多种业务管理聊天讨论,聊天服务器48还向参与者提供多种选择以降低聊天讨论花费或增强特色。
聊天服务器48接收聊天请求54并对此接收做出响应,发送聊天响应56。在一种实施例中,聊天请求54从系统控制器22经服务器接口52传送至聊天服务器48,聊天响应56经服务器接口52传送至系统控制器22。系统控制器22接着发送聊天响应56到提出请求设备,该设备可能是消息输入设备,如电话12,计算机14,或机顶盒发送消息单元16,或作为选择可为单独的或无线通信设备36。下述描述中,请求提出者指上述任何请求提出设备或等价设备。
最好是,聊天服务器48包括聊天服务器地址50,该地址为无线通信系统10中唯一可选择呼叫地址。聊天服务器地址50使聊天请求54如聊天业务请求,预订请求,和其它来自可能为单独或无线通信设备36的聊天请求者的信息请求,可经入站射频信道42发送到聊天服务器48。聊天服务器48响应聊天请求54,向请求者经出站射频信道32发送聊天响应56。作为选择,聊天响应56可通过系统控制器22经服务器接口52发送。此外,聊天服务器48也有一分配的个人识别号码,个人识别号码和PSTN 18内电话号码相关。聊天服务器地址50和相应电话号码存储于系统控制器22的用户数据库46。
无线通信系统10中增加聊天服务器48,通过为多个无线通信设备加入智能,增强了无线通信系统10的操作,以基本上实时通信。聊天服务器48以有效的方式交互管理与多个聊天讨论相关的通信。
图2为说明无线通信系统10内聊天请求54和聊天响应56通信的流程图。在步骤58,聊天服务器48处于备用状态。在步骤60,聊天服务器48查询是否收到聊天请求54。如果未收到聊天请求54,聊天请求54返回到步骤58的备用状态。如果已收到聊天请求54,聊天服务器48处理该聊天请求54并编译聊天响应56。在步骤62,聊天服务器48确定是否请求了无线聊天响应。在步骤64,如果无线聊天响应尚未被请求,聊天服务器48传送该聊天响应56经服务器接口52到系统控制器22。如果无线聊天响应已被请求,聊天服务器48传送聊天响应56经出站射频信道32到提出请求者。在步骤66,聊天响应56传送到提出请求者。传送聊天响应56到提出请求者后,聊天服务器返回到步骤58备用操作。
图3是用于无线通信系统10内的聊天服务器48的一个首选实施例的电子方框图。聊天服务器48包括聊天服务器处理器68、聊天服务器存储器70、聊天服务器监控器72、第一聊天服务器天线74、聊天服务器接收机76、第二聊天服务器天线78和聊天服务器发射机80。
第一聊天服务器天线74截取从无线通信系统10经入站射频信道42接收的被发送信号如聊天请求54。第一聊天服务器天线74连接到聊天服务器接收机76,该接收机使用传统的解调技术接收无线通信系统10发送的通信信号,如聊天请求54。
连接到服务器接收机76的是聊天服务器处理器68,应用传统的信号处理技术处理收到的聊天请求。最好是,聊天服务器处理器68类似于Schaumburg,lllinois的摩托罗拉公司生产的MC68328微控制器。服务器处理器68可应用其它相似处理器,可根据需要增加另外的相同处理器或可供选择的类型,处理聊天服务器处理器68的处理需求。聊天服务器处理器68从聊天服务器接收机76接收聊天请求54并处理该请求以产生聊天响应56。
为执行聊天服务器48的必需功能,聊天服务器处理器68连接到聊天服务器存储器70,聊天服务器存储器70最好包括一个随机存储器(RAM)、一个只读存储器(ROM)和一个电可擦写可编程只读存储器(EEPROM)。聊天服务器存储器70最好是存储至少一个聊天话题82。聊天话题82例如可为一个商业或社会团体内的专用聊天组、当前有新闻价值的话题,一个政治视点,一项具体体育项目,或其它使单独群感兴趣的话题。在如下描述中,术语聊天话题指上述任意聊天话题或等价话题。聊天用户84识别和预订聊天话题82的聊天用户84的用户简介85与聊天话题82一起存储在聊天服务器存储器70。用户简介85包括,比如,帐单信息,喜爱话题,参加社团,组列表,年龄,淫秽等级和可选业务。当开始一个相应于用户简介85的新聊天时,聊天服务器48发送聊天通知。
聊天服务器发射机80连接到聊天服务器处理器68,对来自聊天服务器处理器68的命令作出响应。当聊天服务器发射机80从聊天服务器处理器68接收命令时,聊天服务器发射机80经第二聊天服务器天线78向无线通信系统10发送聊天响应56。聊天服务器发射机80最好监控出站射频信道32上通信。如果出站射频信道32忙,聊天服务器80收集和缓冲聊天响应一段时间,接着将它们作为一个聊天消息传送。这允许对出站射频信道32的有效应用。如果射频信道32上有很少或没有通信,聊天服务器发射机80从聊天服务器处理器68收到命令后分别发送聊天响应56。
聊天服务器处理器68连接到聊天服务器监控器72。聊天服务器监控器72执行与聊天讨论有关的各种功能。聊天服务器监控器72最好用关于聊天话题和聊天讨论内容的一套规则进行编程。聊天服务器监控器72,比如,可删除包括淫秽的聊天讨论内容。聊天服务器监控器72也可不允许包括淫秽的新聊天话题的创建。聊天服务器监控器72还最好追踪来自于一个特定请求者或组的通信用于计帐目的。各种类型的聊天支持各种收费方法,比如可要求每月统一费用,允许用户挑选一定数量的公共聊天话题连续预订或按需预订。可选择地,按小时收费或按字符收费可用于专用聊天话题。按小时收费也可用于专业公共聊天话题。专业公共聊天话题是基于某特殊事件或相关话题的短期有效。技术熟练者会认识到按照本发明聊天服务器48支持上述任何收费方法或等价方法被。
图4为说明根据本发明聊天服务器48操作的流程图。图4说明了创建新专用聊天话题的操作。专用聊天话题只是对特定用户组有效。在步骤58,聊天服务器48处于备用状态。在步骤86,聊天服务器48查询是否已收到新聊天话题请求。当未收到新聊天话题请求时,聊天服务器48返回到步骤58备用状态。当已收到新聊天话题请求时,在步骤88,聊天服务器48确定该请求中是否包含用户列表。用户列表是请求提出者希望包括在被请求专用聊天话题聊天组中的用户列表。在步骤90,如果聊天话题请求中未包括用户列表,聊天服务器48向请求提出者发送用户列表请求;接着返回到步骤58备用状态。在步骤92,当聊天话题请求包括用户列表时,聊天服务器48创建新聊天话题。下一步在步骤94,聊天服务器48向用户列表中每一用户发送启动消息。启动消息在用户设备上创建一个有新聊天话题的收件箱。用户设备最好为无线通信设备36。接着,在步骤96,聊天服务器48发送包括有关新聊天话题的介绍消息,如发起人和其它用户。在步骤98,新聊天话题有效,用户维持其聊天讨论。聊天服务器48接着返回到步骤58备用状态。
图5为说明聊天服务器48更多操作细节的流程图。在步骤100,聊天服务器48创建新聊天话题。如前在图3中所述,聊天话题82存储在聊天服务器存储器70。接着,在步骤102,聊天服务器48确定保证发送选项是否与聊天话题82相关联。在步骤104,如果没有保证发送选项,聊天服务器48向聊天话题82分配组地址;下一步在步骤106,用分配的组地址编程与新聊天话题用户列表相关联的用户设备。最好是,由经出站射频信道32发送到用户无线通信设备的聊天响应56进行无线编程。作为选择,组地址编程可经系统控制器22或经编程固定设备完成。技术熟练者会认识到本发明支持上述任何编程方法或等价方法。接着,在步骤108,聊天服务器为新聊天在各用户设备中编程新聊天收件箱。该编程可作为编程组地址相同消息的一部分或作为组地址被编程后单独的消息来完成。在步骤96,聊天服务器48接着向组地址发送一介绍消息,该消息由其设备用该组地址编程的所有用户接收。接着,在步骤98,新聊天话题聊天讨论启动。
总之,如上所述专用聊天组地址的应用是发射时间的有效应用,各种聊天消息只作为向多用户的一条消息被发送。
回到步骤102,当选择了保证发送选项,在步骤110,聊天服务器48将用户列表上各聊天用户84和聊天用户设备地址38和聊天话题82一起存储在聊天服务器存储器70中。接着,在步骤111,聊天服务器48检查用户列表上第一个用户是否为有效账户。在步骤113,当用户不是有效账户,聊天服务器48检查到用户列表的结尾。在步骤117,当到达了用户列表结尾,过程结束。在步骤117,当尚未到达用户列表结尾,在步骤115,聊天服务器增加计数器,接着,返回到步骤111检查该用户账户的有效状态。当用户账户有效,在步骤112,聊天服务器48通过向用户列表上各用户各无线通信设备的单独地址发送编程页,分别为每个聊天用户84编程新聊天话题新收件箱。接着,在步骤114,聊天服务器48向用户列表的各单独聊天用户的单独地址发送介绍消息。介绍消息通知用户聊天已被创建并作为向用户发出的加入聊天的邀请。接着,在步骤98,新聊天话题聊天讨论启动。
如上和图5所述的过程向用户提供了两种选择。保证发送选项补偿无线环境固有的差错倾向和噪音(即,遭受干扰)。非保证发送选项提供较低的花费,对业务供应商和用户更有效的信道利用选项。
图6是说明根据本发明聊天服务器进一步操作的流程图。图6的操作具体涉及驻留在聊天服务器48且所有提出请求的用户都可获得的公共聊天话题。在步骤58,聊天服务器48处于备用状态。在步骤116,聊天服务器48查询是否收到聊天列表请求。当尚未收到聊天列表请求,聊天服务器48返回到步骤58备用状态。当聊天列表请求已被收到,在步骤118,聊天服务器48向请求提出者发送有效聊天列表。接着,在步骤120,聊天服务器48查询是否从用户收到话题预订请求。当尚未收到预订话题请求,聊天服务器48返回到步骤58备用状态。在步骤111,当已收到话题预订请求,聊天服务器48检查用户账户是否有效。当用户账户不有效,过程结束。当用户账户有效,在步骤122,聊天服务器48向被请求话题用户列表增加用户。接着,在步骤124,聊天服务器48确定被请求的话题是否包括保证发送选项。在步骤126,当没有保证发送选项与被请求话题相关联时,聊天服务器48向请求提出者无线通信设备发送编程消息以编程被请求话题组地址。在步骤128,当被请求话题包括保证发送选项,聊天服务器48向与被请求聊天话题相关联的地址列表增加请求提出者用户地址。在步骤130,当地址被增加到地址列表后,或当有保证发送选项时组地址被编程后,聊天服务器发送编程消息以编程用于被请求话题的新收件箱到该无线通信设备。接着,在步骤132,聊天服务器48查询是否从请求提出者收到用户确认。当尚未收到用户确认,聊天服务器48继续查询用户确认。在步骤134,当用户服务器48已收到用户确认,请求提出用户在被请求聊天话题中被启动。聊天服务器48接着返回到步骤58备用状态。
总之,当用户欲聊天时,聊天服务器提供给用户有效聊天话题列表,并提供用户选项以选择预订哪个聊天以及用于聊天的服务质量。在一种实施例中,服务提供商预先确定服务质量。
图7为说明根据本发明聊天服务器48的一种作为选择的操作的流程图。在步骤58,聊天服务器48处于备用状态。在步骤116,聊天服务器48查询是否收到聊天列表请求。当尚未收到聊天列表请求,聊天服务器48返回到步骤58备用状态。当收到聊天列表请求,在步骤111,聊天服务器48检查用户账户是否有效。当用户账户不有效,处理返回到步骤58备用状态。当用户账户有效,在步骤136,聊天服务器48将有效聊天列表和各有效聊天组地址一起发送到请求提出者。在步骤138,处理查询用户是否已选择一个或更多有效聊天话题。当用户尚未选择有效聊天话题,聊天服务器48不改变聊天返回到备用状态。当用户选择了一个聊天话题,在步骤140,用户设备为该聊天话题增加组地址和收件箱。接着,在步骤134,用户成为聊天的一部分,聊天服务器48返回到步骤58备用状态。
图7的操作说明了在聊天中给用户更过控制的一种方法。其中一个更好的例子是免费聊天业务,如有附加广告的业务。
图8是用于无线通信系统10内的无线通信设备36的一种首选实施例的电子方框图。无线通信设备36包括第一设备天线142,第二设备天线144,设备接收机146,设备发射机148,设备处理器150,设备存储器152,告警电路154,显示156,用户接口158,聊天应用160。
第一设备天线142截取从无线通信系统10发送来的信号。第一设备天线142连接到设备接收机146,该接收机使用传统的解调技术接收无线通信系统10发送的通信信号,如下行链路消息34。
连接到设备接收机146的是使用传统信号处理技术处理所收到消息的设备处理器150。最好是,设备处理器150类似于Schaumburg,lllinois的摩托罗拉公司生产的MC68328微控制器。其它类似处理器可用于设备处理器150,根据需要为处理设备处理器150的处理需求,可增加另外的相同存储器或其它类型。
设备处理器150解码收到的下行链路消息34的解调数据中的地址,将解码后的地址和存储在设备存储器152的地址存储器162中的一个或更多地址,如地址38相比较;如果相匹配,继续处理收到信号的余下部分。
最好是,设备处理器150包括存储器管理器164。存储器管理器164确定被解码的下行链路消息34的地址是否为聊天地址或一标准发送消息地址。
为执行无线通信设备36的必需功能,设备处理器150连接到设备存储器152,该存储器最好是包括一个随机存储器(RAM)、一个只读存储器(ROM)和一个电可擦写可编程只读存储器(EEPROM)。设备存储器152包括地址存储器162,消息存储器166和聊天存储器168。一旦设备处理器150已处理下行链路消息34,如果地址为聊天地址则存储下行链路消息34到聊天存储器168,否则存储到消息存储器166。
图9为聊天存储器168的图例。聊天存储器168包括聊天话题82的聊天存储器位置174,在该位置无线通信设备36已预订。与聊天话题82相关联的多个聊天消息170以时间顺序一起存储在聊天存储器位置174。聊天存储器位置174被分配了一定量的内存存储相关多聊天消息170。聊天存储位置174在单一消息位置存有多个聊天消息。收到的针对聊天话题82的任何聊天消息被添加在已在聊天存储器位置174的多个聊天消息170的末尾。如果已超过了聊天存储器位置174被分配的存储量,则较早的消息被删除。聊天话题82的聊天存储器位置174最好是包括一个或更多聊天优选项175。聊天优选项175定义了用户为聊天话题82选择的选项。聊天优选项175可能为,比如,告警选项,如警告收到新聊天消息或不警告收到新聊天消息,保证或不保证发送,参加聊天的到时限设置,保留在历史和显示的聊天消息数。在一种实施例中,聊天优选项175包括预订计时器177。预订计时器177是一预先设定的时间期,在该期限内,无线通信设备36在聊天话题82内有效。技术熟练者会认识到聊天优选项175为上述任何选择或等价选择。在一种实施例中,当聊天话题启动时由聊天服务器48设置聊天优选项175。作为选择,聊天优选项175通过用户接口158手工设置。一种聊天优选项175的缺省设置代表性地被包括在聊天应用160或设备处理器150,以增强管理聊天话题的效率。
回到图8,设备处理器150向告警电路154发送命令,通报用户现行链路消息34已被收到和存储。报警电路154可包括有相关扬声器驱动电路能播放悦耳音调和其它可闻报警的扬声器(未示出),有相关震动驱动电路能产生物理震动的震动器(未示出),或有相关LED驱动电路能产生视觉告警的一个或多个LED。技术熟练者会认识到其它相似告警方式和所述的可闻的,震动的和视觉的告警输出的任意组合可用于告警电路154。
收到下行链路消息34后,设备处理器150最好是还向显示156发送命令产生收到并存储下行链路消息34的视觉通知。当显示156从设备处理器150收到下行链路消息34已被收到和存储在设备存储器152的命令,显示一指示。显示156可为,比如,用于显示文本的全部或部分星爆式液晶显示。其它类似显示如点阵显示可用于显示156。
在一种首选实施例中,无线通信设备36包括聊天应用160。无线通信设备36使用存储在聊天存储器168的多个聊天消息170在聊天应用160内执行聊天功能。聊天应用160可在制造中以硬编码或编程到无线通信设备36,用户预订后可经空中编程,或是一个可下载应用。可使用其它的编程方法编程聊天应用160到无线通信设备36。
最好是,当收到新聊天消息时,聊天应用160自动更新显示156。这允许用户在阅读消息时更新消息而不影响显示156。技术熟练者会认识到有软件编程能力的无线通信设备可为每个聊天话题包括专门的和人格化的显示选项和屏幕。作为选择,不包括软件编程能力的无线通信设备可为聊天话题包括标准的预订义的显示选项和屏幕。
聊天应用160进一步包括各种告警选项。在一种实施例中,聊天应用160通知设备处理器150,当一新聊天消息被增加到聊天存储器位置174时,向告警电路154发送命令。在另一种实施例中,聊天应用160通知设备处理器150,当一个未经阅读的消息将要被从聊天存储器位置174中删除时,向告警电路154发送一命令。作为选择,当新聊天消息被接收和存储到聊天存储器168时,可不发送告警。技术熟练者会认识到其它告警方案在本发明的范围内。
最好是,用户接口158连接到设备处理器150,如图8所示。设备处理器150响应用户接口158,如用户按一按钮或一系列按钮,或对收到来自聊天服务器48的聊天响应56做出响应,启动输入信号172到聊天应用160。聊天应用160,响应输入信号172,访问存储在聊天存储器168的多个聊天消息170,用于聊天应用160的操作。
设备发射机148连接到设备处理器150,响应来自设备处理器150的命令。当设备发射机148接收来自设备处理器150的命令,设备发射机148经第二设备天线144向无线通信系统10发送信号。
图10说明了用于向无线通信设备36传送聊天消息的协议176的一种实施例。该协议176嵌入在发送到无线通信设备36的下行链路消息34内。协议176包括地址38,聊天话题82和聊天消息180。地址38代表性地,在非保证发送的情况下,为被确定聊天话题82的所有用户使用的组地址,或在保证发送的情况下为单一无线通信设备36单独分配的地址。在图10实施例中,聊天话题82向设备处理器150确定,下行链路消息34包括聊天消息180和聊天消息180涉及的聊天话题82。
图11说明用于向无线通信设备36传送聊天消息的协议的另一种实施例。该协议176嵌入在发送到无线通信设备36的下行链路消息34内。协议176包括聊天地址178,话题编码182和聊天消息180。在图11的实施例中,聊天地址178向设备处理器150确定,下行链路消息34包括聊天消息180。在非保证发送的情况下,聊天地址178是该话题所有用户使用的组地址,在保证发送的情况下是为单一无线通信设备36单独分配的地址。话题编码182接着向设备处理器150确定聊天消息180与聊天话题82相关联。对有限地址容量的寻呼机,所有聊天话题应用一个聊天地址是有益的。
图12是说明通过无线通信设备36预订新话题的一种实施例的流程图。在图12的实施例中,无线通信设备36正预订一个公共聊天话题。在步骤184,无线通信设备36从聊天服务器48请求有效聊天列表。在一种实施例中,当聊天服务器48包括聊天服务器地址50,当聊天请求54经入站射频信道直接到聊天服务器48时,有效聊天列表请求从无线通信设备36被发送。在一种可供选择的实施例中,当上行链路消息44经接收天线40到系统控制器22时,有效聊天列表请求从无线通信设备36被发送。响应上行链路消息44的收到,系统控制器22传送聊天请求54经服务器接口52到聊天服务器48。在另一种实施例中,请求提出者从输入设备如电话12,计算机14或机顶盒发送消息单元发送有效聊天列表请求。请求经PSTN 18发送到系统控制器22。系统控制器22响应从PSTN 18收到请求,经服务器接口52向聊天服务器48传送聊天请求54。根据本发明,无线通信系统10可利用上述任何方法或等价方法用于有效聊天列表请求。
接着,在图12步骤186,无线通信设备36查询是否从聊天服务器48收到有效聊天列表。当尚未收到有效聊天列表,无线通信设备36继续周期性地检查是否收到。在一种实施例中,聊天服务器48以聊天响应56的形式直接向无线通信设备36经出站射频信道32发送有效聊天列表。在一种供选择的实施例中,聊天服务器48经服务器接口52,向系统控制器22发送包括有效聊天列表的聊天响应56。响应从聊天服务器48收到聊天响应56,系统控制器22向无线通信设备36发送包括有效聊天列表的下行链路消息34。在步骤188,当无线通信设备36收到有效聊天列表,无线通信设备36的设备处理器150接着查询聊天话题的选择。最好是,当用户接口158向设备处理器150发送命令时,选择聊天话题,后者响应来自用户接口158的命令,向聊天应用160发送输入信号172,通知聊天应用160所选话题。当没有选择聊天话题,处理结束。在步骤190,当选择了新聊天话题,无线通信设备36的设备处理器150接着确定系统是否配置了所选聊天话题的系统预订。
在步骤192,如果没有系统预订,设备处理器150向聊天应用160发送输入信号172开始手动预订。在步骤194,聊天应用160和用户核实需要新聊天话题。最好是,用用户接口158进行核实。在步骤196,聊天应用160接着编程聊天存储器168,以包括新聊天话题的新聊天消息位置。在步骤198,计数器加一处理返回到步骤194,继续检查更多所选新聊天话题。
在步骤200,当有一系统预订选项有效,无线通信设备36向聊天服务器48发送请求进行预订。在一种实施例中,当聊天服务器48包括聊天服务器地址50,随着聊天请求54经入站射频信道42直接到聊天服务器48,预订请求从无线通信设备36被发送。在一种可供选择的实施例中,随着上行链路消息44经接收天线40到系统控制器22,预订请求从无线通信设备36被发送。响应上行链路消息44的收到,系统控制器22传送聊天请求54经服务器接口52到聊天服务器48。在另一种实施例中,请求提出者从输入设备如电话12,计算机14或机顶盒发送消息单元16发送预订请求。请求经PSTN18发送到系统控制器22。响应从PSTN 18请求的收到,系统控制器22经服务器接口52向聊天服务器48传送聊天请求54。根据本发明,无线通信系统10可利用上述任何方法或等价方法用于请求预订。
接着,在图12步骤202,无线通信设备36查询是否从聊天服务器48收到编程消息。当尚未收到编程消息,无线通信设备36继续周期性地检查是否收到。在一种实施例中,聊天服务器48,以聊天响应56的形式,直接向无线通信设备36经出站射频信道32发送编程消息。在一种供选择的实施例中,聊天服务器48经服务器接口52向系统控制器22发送包括编程消息的聊天响应56。响应从聊天服务器48收到聊天响应56,系统控制器22向无线通信设备36发送包括编程消息的下行链路消息34。在步骤204,当收到编程消息,新聊天话题被加入到聊天存储器168。在步骤206,计数器加一,设备处理器150返回到步骤188,继续查询其它聊天话题的选择。
总之,无线通信设备从聊天服务器收到有效聊天话题列表,并选择预订。预订可通过向系统请求和后来的编程来完成,或是经用户接口手动预订。
图13为说明无线通信设备36预订新聊天话题的一种供选择的实施例的流程图。在图13的实施例中,无线通信设备36作为用户被加入到专用聊天话题。在步骤208,无线通信设备36处于备用状态。在步骤210,无线通信设备36查询是否收到新聊天编程消息。当尚未收到聊天编程消息,无线通通信设备36返回到步骤208备用状态。在步骤210,当已收到聊天编程消息,用于聊天话题82的聊天地址178在步骤212被加入到聊天存储器168。接着,在步骤214,在聊天存储器168创建相应于聊天话题82的聊天存储器位置174。在步骤216,相应聊天话题82创建新聊天收件箱。接着,在步骤218,无线通信设备36向聊天服务器48发送确认消息。在一种实施例中,当聊天服务器48包括聊天服务器地址50,随着聊天请求54经入站射频信道42直接到聊天服务器48,确认消息从无线通信设备36被发送。在一种可供选择的实施例中,随着上行链路消息44经接收天线40到系统控制器22,确认消息从无线通信设备36被发送。响应上行链路消息44的收到,系统控制器22传送聊天请求54经服务器接口52到聊天服务器48。在另一种实施例中,请求提出者从输入设备如电话12,计算机14或机顶盒发送消息单元16发送确认消息。请求经PSTN 18发送到系统控制器22,响应从PSTN 18请求的收到,系统控制器22经服务器接口52向聊天服务器48传送聊天请求54。根据本发明,无线通信系统10可利用上述任何方法或等价方法用于确认消息。
图14为说明通过无线通信设备36除去聊天话题预订的流程图。在步骤220,无线通信设备36作为聊天话题用户有效。在步骤222,无线通信设备36查询用于聊天话题的预订计时器的存在。用户计时器是一预先设定的时间期,在该期限内,无线通信设备36在聊天话题82内有效。其代表性地在预订时设置。在一种实施例中,预订计时器由用户在预订时通过向聊天服务器48发送预订话题时间限制请求来设置。可供选择地,聊天服务器48在预订时,为与聊天话题82相关的每个业务选项设置预订计时器。在步骤224,当预订计时器存在,无线通信设备36确定预订计时器是否已到时限。在步骤226,当预订计时器已到时限,无线通信设备36从聊天话题82除去。为从聊天话题82除去,设备处理器150响应预订计时器时间到,向聊天应用160发送输入信号172。聊天应用160响应输入信号172,从聊天存储器168除去包括聊天地址178的聊天话题82并删除用于聊天话题82的显示156上任何聊天收件箱。
在步骤228,当预订计时器未到时限或当没有预订计时器,无线通信设备36查询是否有用户聊天话题除去请求。在一种实施例中,通过用户接口158向设备处理器150发送除去命令,发出聊天话题除去请求。当没有聊天话题除去请求,无线通信设备36继续在聊天中有效,返回步骤220。在步骤230,当有聊天话题除去请求,无线通信设备36接着检查系统除去选项。系统除去选项给聊天服务器48从聊天中除去无线通信设备36的职责。在步骤232,当没有系统除去选项时,开始手动除去。在步骤234,从无线通信设备36中删除聊天话题82并在步骤226除去设备。“除去”包括除去聊天话题收件箱和从聊天存储器中删除聊天消息。最好是,为完成除去,用户接口158向设备处理器150发送命令以除去聊天话题82。设备处理器150响应来自用户接口158的命令,向聊天应用160发送输入信号172。聊天应用160响应输入信号172,从聊天存储器168除去包括聊天地址178和聊天存储器位置174的聊天话题82并删除用于聊天话题82的显示156上的聊天收件箱。
在步骤236,当有系统除去选项,无线通信设备36向聊天服务器48发送除去请求。在一种实施例中,当聊天服务器48包括聊天服务器地址50,随着聊天请求54经入站射频信道42直接到聊天服务器48,除去请求从无线通信设备36被发送。在一种可供选择的实施例中,随着上行链路消息44经接收天线40到系统控制器22,除去请求从无线通信设备36被发送。响应上行链路消息44的收到,系统控制器22传送聊天请求54经服务器接口52到聊天服务器48。在另一种实施例中,请求提出者从输入设备如电话12,计算机14或机顶盒发送消息单元16发送除去请求。请求经PSTN 18发送到系统控制器22。响应从PSTN18请求的收到,系统控制器22经服务器接口52向聊天服务器48传送聊天请求54。根据本发明,无线通信系统10可利用上述任何方法或等价方法用于除去请求。接着,在步骤238,聊天服务器48确定是否有与聊天话题相关联的组地址或聊天话题是否通过单独地址被管理。在步骤240,当没有组地址,聊天服务器48为无线通信设备36从存储在聊天服务器48的聊天服务器存储器70中的与聊天话题82相关的聊天用户列表中除去地址38,在步骤226除去设备。在步骤242,当有组地址,无线通信设备36在聊天中维持有效,等待从聊天服务器48收到除去消息。当尚未收到除去消息,无线通信设备36继续周期性地检查是否收到。在一种实施例中,聊天服务器48,以聊天响应56的形式,直接向无线通信设备36经出站射频信道32发送除去消息。在一种供选择的实施例中,聊天服务器48经服务器接口52,向系统控制器22发送包括除去消息的聊天响应56。响应从聊天服务器48收到聊天响应56,系统控制器22向无线通信设备36发送包括除去消息的下行链路消息34。在步骤226,当收到除去消息,无线通信设备36从聊天话题82被除去。为从聊天话题82除去,设备处理器150响应预订计时器的时间到,向聊天应用160发送输入信号172。聊天应用160响应输入信号172,从聊天存储器168除去包括聊天地址178的聊天话题82,并删除用于聊天话题82的显示156上的任何聊天收件箱。
总之,当预订计时器时限到,用户请求从聊天讨论中被去除,或等价事件发生指示从聊天中除去用户,所有相关聊天资源被关闭,存储器释放另做它用。
图15为说明无线通信设备36在一或多个聊天讨论中有效时操作的流程图。在图15中,应用图10所示协议传送聊天消息180。在步骤208,无线通信设备36处于备用状态。在步骤244,设备处理器150查询是否收到诸如下行链路消息34这样的消息,当尚未收到,无线通信设备36返回到步骤208备用状态。在步骤246,当收到消息,设备处理器150检查所收到消息地址38和存储在地址寄存器162中地址间的匹配。如果没有地址匹配,无线通信设备36返回到步骤208备用状态。在步骤248,当有一个地址匹配,设备处理器150确定消息是否包括聊天地址178。在步骤250,当收到的消息不包括聊天地址178,设备处理器150的存储器管理器164通过优选存储消息到消息存储器166将消息作为标准无线消息处理。接着,在步骤252,设备处理器150向告警电路154发送命令,通知用户消息已被收到并存储。通知可为播放悦耳音调和其它可闻告警、物理震动或视觉告警。技术熟练者会认识到其它通知或所述的可闻的,震动的和视觉的告警的任意组合可用于通知。接着,在步骤254,设备处理器150向显示156发送命令产生收到和存储消息的视觉通知。当显示156从设备处理器150收到消息已被收到和存储在消息存储器166的命令,显示一个指示。无线通信设备36之后返回到步骤208备用状态。
在步骤256,当收到的消息包括聊天地址178,设备处理器150比较聊天地址178和第一个聊天话题N的地址。在步骤258,当聊天地址178和第一个聊天话题N的聊天地址不匹配,计数器增至N=N+1。接着,在步骤260,设备处理器150确定是否有第N号聊天话题存储在聊天存储器168。当没有第N号聊天话题,无线通信设备36返回到步骤208备用状态。当有第N号聊天话题,处理返回到步骤256,设备处理器150比较聊天地址178和聊天话题N的聊天地址。在步骤262,当聊天地址178匹配聊天话题N的聊天地址,设备处理器150确定消息是否包括聊天消息180。当收到的消息不包括聊天消息180,无线通信设备36返回到步骤208备用状态。在步骤264,当消息包括聊天消息180,设备处理器150的存储器管理器164确定为聊天话题N分配的存储量是否已被超出。在步骤266,当存储分配量已被超出,存储器管理器164删除较早页面直至不再超出存储容限。最好是,存储器管理器164用缓冲限量被编程,该限量被增加到存储限量以确定删除多少。缓冲限量有助于允许足够的存储量存储新收到聊天消息。在步骤268,较早页面已被删除后,或当存储器分配的存储量未被超出,第N号聊天话题的新聊天消息被加到聊天消息170。接着,在步骤270,设备处理器150确定聊天话题是否包括当收到新聊天消息后的告警选项。该确定最好是包括与聊天应用160的通信,后者存储聊天话题选项。当聊天话题包括告警选项,在步骤252设备处理器150向告警电路154发送命令通知用户聊天消息已被收到和存储。在步骤272,当没有收到新聊天消息的告警选项,或告警命令已被发送后,设备处理器150确定是否为聊天话题N选择了视觉显示更新选项。在步骤254,当有视觉显示自动更新选项,设备处理器150更新显示新聊天消息。最好是,新聊天消息被添加在显示的聊天话题消息的末尾。接着,显示被更新后,或没有显示更新选项,无线通信设备36返回到步骤208备用状态。
图16为说明当在一个或多个聊天话题讨论中有效时无线通信设备36操作的另一种实施例的流程图。在图16中,使用图11所示协议用于聊天消息180的通信。在步骤208,无线通信设备36处于备用状态。在步骤244,设备处理器150查询是否收到诸如下行链路消息34这样的消息。当尚未收到,无线通信设备36返回到步骤208备用状态。在步骤246,当收到消息,设备处理器150检查所收到消息地址38和存储在地址寄存器162中地址间的匹配。如果没有地址匹配,无线通信设备36返回到步骤208备用状态。在步骤248,当地址匹配时,设备处理器150确定消息是否包括聊天地址178。在步骤250,当收到的消息不包括聊天地址178,设备处理器150的存储器管理器164通过优选存储消息到消息存储器166将消息作为标准无线消息处理。接着,在步骤252,设备处理器150向告警电路154发送命令通知用户消息已被收到并存储。通知可为播放悦耳音调和其它可闻告警、物理震动或视觉告警。技术熟练者会认识到其它通知或所述的可闻的,震动的和视觉告警的任意组合可用于通知。接着,在步骤254,设备处理器150向显示156发送命令,产生收到和存储消息的视觉通知。当显示156从设备处理器150收到消息已被收到和存储在消息存储器166的命令,显示指示。无线通信设备36之后返回到步骤208备用状态。
在步骤274当所收到消息包括聊天地址178,设备处理器150确定收到的消息是否包括话题编码182。如果没有话题编码182,处理转向步骤250,继续如前所述步骤250,252和254。在步骤276当有话题编码,设备处理器150比较话题编码182和第一个聊天话题N的话题编码。在步骤278,当话题编码182和第一个聊天话题N的话题编码不匹配,计数器加至N=N+1。接着,在步骤280,设备处理器150确定是否有存储在聊天存储器168的第N号聊天话题。当没有第N号聊天话题,无线通信设备36返回到步骤208备用状态。当有第N号聊天话题,处理返回到步骤276,设备处理器150比较聊天话题编码182和聊天话题N的话题编码。处理接着继续到步骤262,之后如前所述。
如上所述本发明有助于对用无线通信系统的多聊天用户间多个聊天讨论的管理。无线特性,如无线给聊天用户提供的灵活性,未在因特网和其它有线聊天方法中发现,这些特性因为无线系统的特殊需求过去尚未被应用。如上所述本发明在充分利用无线特性带给聊天讨论的好处的同时补偿了无线通信系统的需求,如每字符的花费、有限带宽和信道吞吐量。
尽管发明以首选实施例的形式描述,技术熟练者会很明显地认识到可做各种变更和修正而不背离发明。因此,所有如此变更和修正都被认为在权利要求书所确定的发明的本质和范围内。

Claims (4)

1、一种用于在无线通信系统内的聊天服务器与无线通信设备之间传送聊天话题的方法,该方法包括:
在聊天服务器内:
接收来自无线通信设备的对有效聊天话题的请求;以及
向无线通信设备发送聊天响应,其中该聊天响应包括:
所述有效聊天话题,连同用于所述有效聊天话题中每一个的相关联的唯一聊天话题地址和相关联的一个或多个聊天优选项,其中所述一个或多个聊天优选项定义无线通信设备在所述有效聊天话题内通信时要执行的一个或多个操作;
在无线通信设备内:
选择所述有效聊天话题中至少一个;
存储与所选择的至少一个有效聊天话题相关联的聊天地址和一个或多个聊天优选项;以及
发送用于预订的请求;以及
在聊天服务器内:
接收来自无线通信设备的用于预订的请求,其中该用于预订的请求包括:
一个地址,用于标识无线通信设备;以及
一个预订请求,包括所述有效聊天话题中至少一个;以及
将无线通信设备的所述地址加到所述至少一个有效聊天话题。
2、在一个无线通信设备中,一种用于参与一个聊天话题的方法,包括:
向一个聊天服务器发送对有效聊天话题的请求,其中该请求从无线通信设备经一个入站射频信道向聊天服务器发送;
从聊天服务器接收一个聊天响应,其中,该聊天响应由无线通信设备经一个出站射频信道从聊天服务器接收,而且其中该聊天响应包括:
所述有效聊天话题,其中所述有效聊天话题中每一个包括一个用来标识聊天话题的聊天地址和一个或多个聊天优选项;
选择所述有效聊天话题中至少一个;
将用于所选择的至少一个有效聊天话题的聊天地址和一个或多个聊天优选项存储到用于该有效聊天话题的一个聊天存储槽中;
接收包括所述聊天地址和一个聊天消息的消息;
响应于接收该聊天消息,利用所述一个或多个聊天优选项来确定要被执行的一个或多个操作;以及
执行所确定的一个或多个操作。
3、在具有一个地址存储器和一个聊天存储器的无线通信设备中,一种用于处理一个聊天消息的方法,该方法包括:
从无线通信系统接收一个消息,该消息包括一个地址和所述聊天消息;
将该地址与存储在地址存储器中的一个或多个地址相匹配;
确定该地址是否为一个聊天地址;
当该地址被确定为是一个聊天地址时,将该聊天地址与存储在聊天存储器中的一个聊天话题地址相匹配;
在聊天存储器中与该聊天话题相关联的聊天存储槽中存储所述聊天消息,其中,该聊天存储槽中包括与该聊天话题相关的多个聊天消息,而且其中所述聊天消息被添加在多个聊天消息的末尾;
利用所述聊天存储槽内包括的一个或多个聊天优选项来确定要被执行的一项或多项操作;以及
执行所确定的一项或多项操作。
4、在具有一个地址存储器和一个聊天存储器的无线通信设备中,一种用于处理一个聊天消息的方法,该方法包括:
从一个无线通信系统接收一个消息,该消息包括一个地址、一个话题编码和所述聊天消息;
将该地址与存储在地址存储器中的一个或多个地址相匹配;
确定该地址是否为一个聊天地址;
当该地址被确定为是一个聊天地址时,将该聊天地址与存储在聊天存储器中的一个或多个聊天话题地址相匹配;
将所述话题编码与存储在聊天存储器中的一个聊天话题相匹配;
在聊天存储器中与该聊天话题相关联的聊天存储槽中存储所述聊天消息,其中,该聊天存储槽中包括与该聊天话题相关的多个聊天消息,而且其中所述聊天消息被添加在多个聊天消息的末尾;
利用所述聊天存储槽内包括的一个或多个聊天优选项来确定要被执行的一项或多项操作;以及
执行所确定的一项或多项操作。
CNB018049958A 2000-02-14 2001-02-01 用于聊天消息通信的方法 Expired - Lifetime CN100499594C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US50345100A 2000-02-14 2000-02-14
US09/503,451 2000-02-14

Publications (2)

Publication Number Publication Date
CN1401183A CN1401183A (zh) 2003-03-05
CN100499594C true CN100499594C (zh) 2009-06-10

Family

ID=24002142

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB018049958A Expired - Lifetime CN100499594C (zh) 2000-02-14 2001-02-01 用于聊天消息通信的方法

Country Status (12)

Country Link
US (2) US6459892B2 (zh)
EP (1) EP1269738B1 (zh)
JP (1) JP4555537B2 (zh)
KR (1) KR100513417B1 (zh)
CN (1) CN100499594C (zh)
AT (1) ATE306175T1 (zh)
AU (1) AU779918B2 (zh)
BR (1) BRPI0108312B1 (zh)
DE (1) DE60113820T2 (zh)
MX (1) MXPA02007850A (zh)
TW (1) TW496067B (zh)
WO (1) WO2001061984A1 (zh)

Families Citing this family (124)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7093286B1 (en) 1999-07-23 2006-08-15 Openwave Systems Inc. Method and system for exchanging sensitive information in a wireless communication system
US7636752B2 (en) 1999-09-28 2009-12-22 Parlano, Inc. System and method for managing information and collaborating
CA2385833C (en) * 1999-09-28 2016-10-18 Parlano, Inc. Information flow management in real time
US8073477B2 (en) 2000-04-11 2011-12-06 Telecommunication Systems, Inc. Short message distribution center
DK1238509T3 (da) * 1999-12-13 2006-03-06 Markport Ltd Wap-tjeneste personalisering, styring og objektorienteret regnings udskrivningsplatform
US6978293B1 (en) * 2000-02-29 2005-12-20 Microsoft Corporation Methods and systems for selecting criteria for a successful acknowledgement message in instant messaging
AU2001240154A1 (en) * 2000-03-15 2001-09-24 Telecommunication Systems, Inc. Mobile originated internet relay chat
US6839562B2 (en) 2000-04-11 2005-01-04 Telecommunication Systems, Inc. Intelligent delivery agent for short message distribution center
US7522911B2 (en) 2000-04-11 2009-04-21 Telecommunication Systems, Inc. Wireless chat automatic status tracking
US7949773B2 (en) 2000-04-12 2011-05-24 Telecommunication Systems, Inc. Wireless internet gateway
US6891811B1 (en) 2000-04-18 2005-05-10 Telecommunication Systems Inc. Short messaging service center mobile-originated to HTTP internet communications
US7159008B1 (en) * 2000-06-30 2007-01-02 Immersion Corporation Chat interface with haptic feedback functionality
US7146404B2 (en) * 2000-08-22 2006-12-05 Colloquis, Inc. Method for performing authenticated access to a service on behalf of a user
US6430602B1 (en) * 2000-08-22 2002-08-06 Active Buddy, Inc. Method and system for interactively responding to instant messaging requests
US7519654B1 (en) 2000-11-22 2009-04-14 Telecommunication Systems, Inc. Web gateway multi-carrier support
US20020078154A1 (en) * 2000-12-19 2002-06-20 Safia Djennane WAP/IRC based instant collaboration tool
US6931114B1 (en) * 2000-12-22 2005-08-16 Bellsouth Intellectual Property Corp. Voice chat service on telephone networks
US20020095465A1 (en) * 2001-01-16 2002-07-18 Diane Banks Method and system for participating in chat sessions
US6938076B2 (en) * 2001-03-30 2005-08-30 01 Communique Laboratory Inc. System, computer product and method for interfacing with a private communication portal from a wireless device
US7734285B2 (en) * 2001-04-03 2010-06-08 Qualcomm Incorporated Method and apparatus for network initiated uninstallation of application program over wireless network
US20020174248A1 (en) * 2001-05-16 2002-11-21 Motorola, Inc. Method and system for communicating chat and game messages in a wireless network
CN1264099C (zh) * 2001-05-18 2006-07-12 夏普株式会社 内容分发系统、内容服务器以及内容分发方法
US6658260B2 (en) 2001-09-05 2003-12-02 Telecommunication Systems, Inc. Inter-carrier short messaging service providing phone number only experience
ES2276960T3 (es) * 2001-09-12 2007-07-01 Opentv, Inc. Un metodo y un equipo que proporcionan una sala de chat para telespectadores de television interactiva no registrados.
DE10145490B4 (de) * 2001-09-14 2006-08-31 Siemens Ag Verfahren zum Austausch von Nachrichten in einer Chatgruppe
TW536888B (en) * 2001-11-16 2003-06-11 Inventec Appliances Corp Method realizing simultaneous interactive chatting among multiple parties through message transmission
US20050144219A1 (en) * 2001-12-05 2005-06-30 Shinji Terada Communication information sharing system, communication information sharing method, communication information sharing program
DE10163206B4 (de) * 2001-12-21 2004-03-11 Schneider Automation Gmbh Verfahren zum Betrieb einer speicherprogrammierbaren Steuerung
US7200635B2 (en) * 2002-01-09 2007-04-03 International Business Machines Corporation Smart messenger
US8068595B2 (en) 2002-03-15 2011-11-29 Intellisist, Inc. System and method for providing a multi-modal communications infrastructure for automated call center operation
US7292689B2 (en) 2002-03-15 2007-11-06 Intellisist, Inc. System and method for providing a message-based communications infrastructure for automated call center operation
US8170197B2 (en) 2002-03-15 2012-05-01 Intellisist, Inc. System and method for providing automated call center post-call processing
US7917581B2 (en) 2002-04-02 2011-03-29 Verizon Business Global Llc Call completion via instant communications client
US8856236B2 (en) 2002-04-02 2014-10-07 Verizon Patent And Licensing Inc. Messaging response system
EP1495625B1 (en) 2002-04-02 2011-09-28 Verizon Business Global LLC Providing of presence information to a telephony services system
US7395329B1 (en) 2002-05-13 2008-07-01 At&T Delaware Intellectual Property., Inc. Real-time notification of presence availability changes
US7353455B2 (en) 2002-05-21 2008-04-01 At&T Delaware Intellectual Property, Inc. Caller initiated distinctive presence alerting and auto-response messaging
US20030236823A1 (en) * 2002-06-19 2003-12-25 Robert Patzer Information sharing groups, server and client group applications, and methods therefor
US7111044B2 (en) * 2002-07-17 2006-09-19 Fastmobile, Inc. Method and system for displaying group chat sessions on wireless mobile terminals
US7640293B2 (en) * 2002-07-17 2009-12-29 Research In Motion Limited Method, system and apparatus for messaging between wireless mobile terminals and networked computers
US8150922B2 (en) 2002-07-17 2012-04-03 Research In Motion Limited Voice and text group chat display management techniques for wireless mobile terminals
US7058682B2 (en) * 2002-07-25 2006-06-06 International Business Machines Corporation Instant messaging blind join
US7370278B2 (en) * 2002-08-19 2008-05-06 At&T Delaware Intellectual Property, Inc. Redirection of user-initiated distinctive presence alert messages
US8046259B1 (en) * 2002-10-23 2011-10-25 Amazon Technologies, Inc. Method and system for conducting a chat
US7496353B2 (en) 2002-11-22 2009-02-24 Intellisist, Inc. System and method for providing multi-party message-based voice communications
US7035658B2 (en) * 2003-02-28 2006-04-25 Motorola, Inc. Wireless communication device and network controller for affiliation with associated groups and method thereof
US9110853B2 (en) * 2003-03-10 2015-08-18 Oracle America, Inc. Computer system with multiple classes of device IDs
US7142839B2 (en) * 2003-03-31 2006-11-28 Lucent Technologies Inc. Dynamic grouping of wireless terminal
US20050027839A1 (en) * 2003-07-31 2005-02-03 International Business Machiness Corporation Method, system and program product for dynamic transmission in a messaging session
US20050027669A1 (en) * 2003-07-31 2005-02-03 International Business Machines Corporation Methods, system and program product for providing automated sender status in a messaging session
US20050114527A1 (en) * 2003-10-08 2005-05-26 Hankey Michael R. System and method for personal communication over a global computer network
US20050138129A1 (en) * 2003-12-23 2005-06-23 Maria Adamczyk Methods and systems of responsive messaging
CN100588181C (zh) * 2004-01-10 2010-02-03 腾讯科技(深圳)有限公司 在即时通讯中的面向多用户通讯的方法和系统
EP2549659A1 (en) * 2004-02-20 2013-01-23 Nuance Communications, Inc. Call Intercept Method for Customer Self-Support on a Mobile Device
US7991411B2 (en) * 2004-05-06 2011-08-02 Telecommunication Systems, Inc. Method to qualify multimedia message content to enable use of a single internet address domain to send messages to both short message service centers and multimedia message service centers
GB0414715D0 (en) * 2004-07-01 2004-08-04 Ibm Method and apparatus for instant messaging
GB0414716D0 (en) * 2004-07-01 2004-08-04 Ibm Method and apparatus for conversational annotation for instant messaging systems
US20070226308A1 (en) * 2004-07-05 2007-09-27 Antti Eskelinen Method and System for Implementation of an Instant Message Service
US20060020697A1 (en) * 2004-07-20 2006-01-26 International Business Machines Corporation System and method for presenting chat QoS indication to user
GB2435761B (en) * 2004-09-21 2009-07-08 Snapin Software Inc Secure software such as for use with a cell phone or mobile device
DE102004053597B4 (de) * 2004-11-05 2008-05-29 Infineon Technologies Ag Verfahren zum automatischen Erzeugen und/oder Steuern einer Telekommunikations-Konferenz mit einer Vielzahl von Teilnehmern, Telekommunikations-Konferenz-Endgerät und Telekommunikations-Konferenz-Servereinrichtung
KR100808987B1 (ko) * 2006-11-14 2008-03-04 삼성전자주식회사 영상 통화를 수행하는 이동통신 단말기 및 그의 대화메시지 저장 방법
US7539484B2 (en) * 2005-02-22 2009-05-26 Snapin Software Inc. Method and system for enhancing voice calls, such as enhancing voice calls with data services
US8301123B2 (en) * 2005-06-24 2012-10-30 Nuance Communications, Inc. Local intercept methods, such as applications for providing customer assistance for training, information calls and diagnostics
CN100488139C (zh) 2005-08-10 2009-05-13 华为技术有限公司 建立聊天室数据传输通道实现聊天消息传送的方法
US8682298B2 (en) * 2005-10-12 2014-03-25 Nuance Communications, Inc. Message intercept methods, such as for customer self-support on a mobile device
US9563876B2 (en) * 2005-10-24 2017-02-07 International Business Machines Corporation Control options for instant message display and notification
US7844673B2 (en) * 2005-10-24 2010-11-30 International Business Machines Corporation Filtering features for multiple minimized instant message chats
US20070094342A1 (en) * 2005-10-24 2007-04-26 Bostick James E Detachable control window for instant messaging chats
EP1969886B1 (en) 2005-12-13 2017-09-20 Nuance Communications, Inc. Method for performing interactive services on a mobile device, such as time or location initiated interactive services
US20070143415A1 (en) * 2005-12-15 2007-06-21 Daigle Brian K Customizable presence icons for instant messaging
CN101043743B (zh) 2006-03-22 2012-04-04 华为技术有限公司 PoC业务中控制用户加入会话的方法
US8073433B2 (en) * 2006-04-05 2011-12-06 Nokia Corporation System, method, mobile terminal and computer program product for providing push-to-talk chat in interactive mobile TV
US9519888B2 (en) 2006-05-08 2016-12-13 Telecommunication Systems, Inc. End use transparent email attachment handling to overcome size and attachment policy barriers
US20080288919A1 (en) * 2007-05-14 2008-11-20 Microsoft Corporation Encoding of Symbol Table in an Executable
US7508040B2 (en) * 2006-06-05 2009-03-24 Hewlett-Packard Development Company, L.P. Micro electrical mechanical systems pressure sensor
KR100671247B1 (ko) * 2006-06-07 2007-01-19 (주) 신동아건축종합건축사사무소 투명부를 가진 건축공사용 조적 조립체.
US7561041B2 (en) * 2006-09-13 2009-07-14 At&T Intellectual Property I, L.P. Monitoring and entry system presence service
US8099105B2 (en) 2006-09-19 2012-01-17 Telecommunication Systems, Inc. Device based trigger for location push event
US20080077685A1 (en) * 2006-09-21 2008-03-27 Bellsouth Intellectual Property Corporation Dynamically configurable presence service
US8316117B2 (en) 2006-09-21 2012-11-20 At&T Intellectual Property I, L.P. Personal presentity presence subsystem
KR101102342B1 (ko) * 2006-10-02 2012-01-03 엘지전자 주식회사 이동통신단말기의 애플리케이션 종료시간 설정방법,이동통신단말기의 애플리케이션 종료방법, 및 이를수행하기 위한 이동통신단말기
US20100093396A1 (en) * 2006-10-03 2010-04-15 Brian Roundtree Systems and methods for storing or performing functions within removable memory, such as a subscriber identity module of a mobile device
US8064934B2 (en) * 2006-10-19 2011-11-22 Research In Motion Limited Method, system and apparatus for automatic notification to a plurality of communication nodes
EP1914957B1 (en) * 2006-10-19 2012-10-03 Research In Motion Limited Method, system and apparatus for automatic notification to a plurality of communication nodes
WO2008086320A1 (en) * 2007-01-05 2008-07-17 Snapin Software Inc. Methods of interacting between mobile devices and voice response systems
US8126506B2 (en) * 2007-02-14 2012-02-28 Nuance Communications, Inc. System and method for securely managing data stored on mobile devices, such as enterprise mobility data
WO2008128119A1 (en) 2007-04-12 2008-10-23 Snapin Software Inc. System and method for detecting mutually supported capabilities between mobile devices
US8175099B2 (en) * 2007-05-14 2012-05-08 Microsoft Corporation Embedded system development platform
US8315652B2 (en) 2007-05-18 2012-11-20 Immersion Corporation Haptically enabled messaging
CN101345718A (zh) * 2007-07-13 2009-01-14 阿里巴巴集团控股有限公司 一种在群内支持话题分类的方法、系统和装置
CN101127947B (zh) * 2007-09-07 2010-05-26 腾讯科技(深圳)有限公司 一种基于移动终端登录聊天室的方法、系统及设备
US8565810B1 (en) * 2007-10-24 2013-10-22 At&T Mobility Ii Llc Systems and methods for managing event related messages using a mobile station
US20090119368A1 (en) * 2007-11-02 2009-05-07 International Business Machines Corporation System and method for gathering conversation information
US9369294B2 (en) 2007-12-14 2016-06-14 Telecommunication Systems, Inc. Reverse 911 using multicast session internet protocol (SIP) conferencing of voice over internet protocol (VoIP) users
FR2929061B1 (fr) * 2008-03-20 2012-11-30 Alcatel Lucent Procede pour generer un ensemble d'identifiants d'utilisateurs associes a des informations de presentation d'utilisateurs,procede pour l'acces a ces informations, serveur et terminal associes
US7552396B1 (en) * 2008-04-04 2009-06-23 International Business Machines Corporation Associating screen position with audio location to detect changes to the performance of an application
US8589149B2 (en) 2008-08-05 2013-11-19 Nuance Communications, Inc. Probability-based approach to recognition of user-entered data
US8650255B2 (en) 2008-12-31 2014-02-11 International Business Machines Corporation System and method for joining a conversation
US9258376B2 (en) 2009-08-04 2016-02-09 At&T Intellectual Property I, L.P. Aggregated presence over user federated devices
US9116884B2 (en) * 2009-12-04 2015-08-25 Intellisist, Inc. System and method for converting a message via a posting converter
US20110161507A1 (en) * 2009-12-31 2011-06-30 O'sullivan Patrick Joseph Method and system for time-limitation settings in communication sessions
US8725880B2 (en) * 2010-04-07 2014-05-13 Apple, Inc. Establishing online communication sessions between client computing devices
JP5552368B2 (ja) * 2010-05-21 2014-07-16 株式会社Nttドコモ シンクライアント端末装置、バッファリング制御プログラム
CA2742271C (en) * 2010-06-07 2019-02-12 Intelligent Mechatronic Systems Inc. On the road groups
US8478917B2 (en) 2010-09-22 2013-07-02 Microsoft Corporation Automatic addressing protocol for a shared bus
US8775535B2 (en) * 2011-01-18 2014-07-08 Voxilate, Inc. System and method for the transmission and management of short voice messages
US8929854B2 (en) 2011-10-27 2015-01-06 Telecommunication Systems, Inc. Emergency text messaging
KR101891155B1 (ko) * 2011-11-21 2018-08-24 삼성전자주식회사 공지기능이 구비된 대화 애플리케이션을 이용한 휴대용 단말기의 장치 및 방법
RU2608469C2 (ru) * 2012-05-15 2017-01-18 Унифи ГмбХ & Ко. КГ Способ и устройство высокоэффективной доставки уведомлений в реальном времени с малым временем задержки
JP5907231B1 (ja) * 2014-10-15 2016-04-26 富士通株式会社 入力情報支援装置、入力情報支援方法および入力情報支援プログラム
TW201616419A (zh) * 2014-10-16 2016-05-01 國立清華大學 即時互評聊天之方法及裝置
US9998548B2 (en) * 2014-12-16 2018-06-12 International Business Machines Corporation Transition from a primary communication session type to a secondary communication session type
CN112152908A (zh) 2015-02-16 2020-12-29 钉钉控股(开曼)有限公司 通讯方法
CN106034068A (zh) * 2015-03-20 2016-10-19 阿里巴巴集团控股有限公司 群聊中进行私聊的方法、装置、客户端、服务器及系统
CN105610695B (zh) 2015-12-21 2021-01-12 阿里巴巴集团控股有限公司 对象分配方法及装置
CN105681056B (zh) 2016-01-13 2019-03-19 阿里巴巴集团控股有限公司 对象分配方法及装置
CN105812237B (zh) 2016-03-07 2020-12-04 钉钉控股(开曼)有限公司 快速添加提醒对象的方法及装置
CN107306286B (zh) 2016-04-21 2020-12-04 钉钉控股(开曼)有限公司 离线考勤的处理方法及装置
CN107305459A (zh) 2016-04-25 2017-10-31 阿里巴巴集团控股有限公司 语音和多媒体消息的发送方法及装置
CN107368995A (zh) 2016-05-13 2017-11-21 阿里巴巴集团控股有限公司 任务处理方法及装置
CN107846345A (zh) 2016-09-18 2018-03-27 阿里巴巴集团控股有限公司 通讯方法及装置
JP7331395B2 (ja) * 2019-03-20 2023-08-23 富士フイルムビジネスイノベーション株式会社 プロセス抽出装置およびプログラム
US11190368B1 (en) * 2020-05-08 2021-11-30 Slack Technologies, Llc Real time data update for channel preview

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6076100A (en) * 1997-11-17 2000-06-13 Microsoft Corporation Server-side chat monitor

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5481254A (en) * 1993-11-02 1996-01-02 Seiko Communications Holding N.V. Group message delivery in a time-division multiplexed paging system
US5530963A (en) * 1993-12-16 1996-06-25 International Business Machines Corporation Method and system for maintaining routing between mobile workstations and selected network workstation using routing table within each router device in the network
US5535428A (en) * 1994-07-28 1996-07-09 Motorola, Inc. Method and apparatus for selectively retaining messages received by a radio receiver based upon message content
US5793365A (en) * 1996-01-02 1998-08-11 Sun Microsystems, Inc. System and method providing a computer user interface enabling access to distributed workgroup members
US5727159A (en) * 1996-04-10 1998-03-10 Kikinis; Dan System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers
US5764916A (en) * 1996-09-27 1998-06-09 Ichat, Inc. Method and apparatus for real time communication over a computer network
US5974446A (en) * 1996-10-24 1999-10-26 Academy Of Applied Science Internet based distance learning system for communicating between server and clients wherein clients communicate with each other or with teacher using different communication techniques via common user interface
US5864299A (en) * 1996-11-04 1999-01-26 Motorola, Inc. Method and apparatus for reducing overhead in a messaging system
US5828839A (en) * 1996-11-14 1998-10-27 Interactive Broadcaster Services Corp. Computer network chat room based on channel broadcast in real time
US6167426A (en) * 1996-11-15 2000-12-26 Wireless Internet, Inc. Contact alerts for unconnected users
US5949326A (en) * 1997-02-13 1999-09-07 Sony Corporation Internet monitoring and input pager
US6061570A (en) * 1997-02-24 2000-05-09 At & T Corp Unified message announcing
US6148178A (en) * 1997-02-28 2000-11-14 Motorola, Inc. Selective call message formatting
JPH10257189A (ja) * 1997-03-11 1998-09-25 Sony Corp チャットサーバ
US5987525A (en) * 1997-04-15 1999-11-16 Cddb, Inc. Network delivery of interactive entertainment synchronized to playback of audio recordings
US6081830A (en) * 1997-10-09 2000-06-27 Gateway 2000, Inc. Automatic linking to program-specific computer chat rooms
JPH11184786A (ja) * 1997-12-19 1999-07-09 Fujitsu Ltd チャットシステム,チャットサーバ,クライアント及び記録媒体
NO982495D0 (no) * 1998-06-02 1998-06-02 Net 2 Interaktiv As SMS-basert pratelinje pÕ tekst-TV
US6055413A (en) * 1998-07-21 2000-04-25 Motorola, Inc. System and method for including origination time and update lifetime with updateable messages
US6157814A (en) * 1998-11-12 2000-12-05 Motorola, Inc. Wireless subscriber unit and method for presenting advertisements as a message indicator
US6148175A (en) * 1999-06-22 2000-11-14 Freedland; Marat Audio entertainment system
US6522886B1 (en) * 1999-11-22 2003-02-18 Qwest Communications International Inc. Method and system for simultaneously sharing wireless communications among multiple wireless handsets

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6076100A (en) * 1997-11-17 2000-06-13 Microsoft Corporation Server-side chat monitor

Also Published As

Publication number Publication date
CN1401183A (zh) 2003-03-05
US20020094803A1 (en) 2002-07-18
EP1269738A4 (en) 2003-06-04
JP4555537B2 (ja) 2010-10-06
US20020016163A1 (en) 2002-02-07
JP2003523152A (ja) 2003-07-29
AU3325601A (en) 2001-08-27
AU779918B2 (en) 2005-02-17
EP1269738A1 (en) 2003-01-02
DE60113820D1 (de) 2006-02-16
TW496067B (en) 2002-07-21
US6459892B2 (en) 2002-10-01
KR20020079859A (ko) 2002-10-19
US6668169B2 (en) 2003-12-23
MXPA02007850A (es) 2004-09-10
WO2001061984A1 (en) 2001-08-23
BR0108312A (pt) 2003-03-05
BRPI0108312B1 (pt) 2016-11-16
DE60113820T2 (de) 2006-07-13
EP1269738B1 (en) 2005-10-05
ATE306175T1 (de) 2005-10-15
KR100513417B1 (ko) 2005-09-09

Similar Documents

Publication Publication Date Title
CN100499594C (zh) 用于聊天消息通信的方法
US6157814A (en) Wireless subscriber unit and method for presenting advertisements as a message indicator
JP3177684B2 (ja) 電子メールシステム
CN100592280C (zh) 用于获取和管理无线传送的内容的方法及装置
US6278862B1 (en) Method and apparatus for enhancing the efficient communication of information in an alphanumeric paging network
EP1422953B1 (en) Mail server for processing urgent mail from a specific source address
CN101669350A (zh) 多个电话上的新事件
US20030236769A1 (en) Method and device for mobile communication
US20070061452A1 (en) Market data notification system
US8812036B2 (en) System and method for managing short message service communications for a radio station hosted event
KR100279912B1 (ko) 희망 녹음 메시지를 갖는 선택 호출 송수신기
US6313736B1 (en) Method and apparatus in a selective call communication system for identifying a category of information associated with a message
EP1511279B1 (en) Mobile communication terminal and method for one-touch message transmission
KR100555271B1 (ko) 선택 호출 장치로부터의 메시지에 대해 응답 기간이경과했음을 표시하기 위한 방법
KR101053908B1 (ko) 이동통신 시스템에서 아엠피스 서비스를 제공하기 위한 장치 및 방법
WO2002084948A1 (en) Real-time mobile communication system for chatting
KR20010008460A (ko) 푸시시스템에서의 긴급 메시지 처리 방법
KR20050094227A (ko) 이동통신 단말기 및 그 운용방법
JP3249770B2 (ja) メール送信通知装置及びメール送信通知方法
KR20090021795A (ko) 통신 단말기 및 그의 대화형 메시징 서비스 제공 방법
JP2002073487A (ja) 情報端末装置及びメール送信通知方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILITY, INC.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110126

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

Effective date of registration: 20110126

Address after: Illinois Instrunment

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois Instrunment

Patentee before: Motorola, Inc.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Illinois Instrunment

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois Instrunment

Patentee before: MOTOROLA MOBILITY, Inc.

CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois Instrunment

Patentee before: MOTOROLA MOBILITY LLC

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20171115

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: 20090610