[go: up one dir, main page]

CN100477590C - 实时信息系统及其工作方法 - Google Patents

实时信息系统及其工作方法 Download PDF

Info

Publication number
CN100477590C
CN100477590C CNB2004100705808A CN200410070580A CN100477590C CN 100477590 C CN100477590 C CN 100477590C CN B2004100705808 A CNB2004100705808 A CN B2004100705808A CN 200410070580 A CN200410070580 A CN 200410070580A CN 100477590 C CN100477590 C CN 100477590C
Authority
CN
China
Prior art keywords
real
time information
information system
meeting
conference
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 - Fee Related
Application number
CNB2004100705808A
Other languages
English (en)
Other versions
CN1588875A (zh
Inventor
谈良辰
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.)
Xcome Tech Co Ltd
Original Assignee
Xcome Tech Co Ltd
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 Xcome Tech Co Ltd filed Critical Xcome Tech Co Ltd
Priority to CNB2004100705808A priority Critical patent/CN100477590C/zh
Publication of CN1588875A publication Critical patent/CN1588875A/zh
Application granted granted Critical
Publication of CN100477590C publication Critical patent/CN100477590C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Computer And Data Communications (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种应用于因特网及移动通讯网络的具有网关功能的整合型实时信息系统及其工作方法,它是以一客户端作为一会议的发起者,该会议发起者通过一网络媒介建立一传递实时信息的会议,并于会议期间作为该会议的网关,因此,无需通过服务器即可邀请其它网络客户连接并参与该会议,并且由于该会议发起者具有附加其它实时信息系统的功能,因此可接收其它实时信息系统客户端的连接,并且整合多种不同实时信息系统的客户端于一会议。

Description

实时信息系统及其工作方法
技术领域
本发明涉及一种应用于因特网及移动通讯网络的实时信息系统及其工作方法,特别是一种具有网关功能的整合型实时信息系统及其工作方法。
背景技术
随着网络通讯科技的快速发展,各式各样应用于因特网(Internet)与移动通讯网络(Mobile Communication Network)等网络媒介的实时信息服务(Instant Messenger)正蓬勃发展,通过这些实时信息服务,人与人之间的沟通不再受到空间与时间的限制,在任何地点、任何时间,多方使用者端只要通过桌上型、笔记型、掌上型计算机甚至是移动电话(包括高功率移动电话及低功率移动电话)连接因特网或移动通讯网络(包括高功率移动电话网络及低功率移动电话网络),即可进行实时信息沟通。
请参照图1,图1是目前常见的实时信息系统的结构图,客户端A130、使用者端B140与使用者端C150是与一网络媒介120(例如,上述因特网及移动通讯网络)连接的电子设备(例如,上述计算机及移动电话),该电子设备运行一实时信息系统软件连接至该实时信息系统的服务器(Server)110,任一客户端可邀请其它客户进行实时信息沟通,此时,该服务器110将建立一会议平台(Session),使多方使用者可以通过该会议平台相互传递文字、文档、甚至进行多方在线语音通话及网络视频通讯。
上述实时信息系统结构是一种客户-服务器(Client-Server)型结构,此种结构存在以下问题:
一、服务器发生故障时无法提供服务。由于客户端必须通过实时信息系统服务器进行登录,并且通过该服务器进行会议期间实时信息的传递工作,因此当该服务器发生问题无法提供服务时,所有通过该服务器的客户将无法获得服务,虽然上述问题可以通过群集服务器(ClusterServer)或增加备份服务器(Backup Server)获得改善,但是这样会增加服务成本。
二、不同实时信息系统的客户无法互通。目前实时信息系统呈现多方竞逐的状态,不同实时信息系统的客户端无法跨越系统的限制进行相互沟通,因此使用者常被迫同时申请多个实时信息系统以便和所有的朋友保持在线联接状态。
发明内容
本发明的主要目的系提供一种无需服务器的实时信息系统及其工作方法,使客户即使在服务器发生故障的情况下依然可以进行实时信息的沟通。
本发明的另一目的是提供一种整合型的实时信息系统及其工作方法,它可以将不同实时信息系统的客户端整合于一会议平台。
为达到上述目的,本发明提供了一种具有网关(Gateway)功能的整合型实时信息系统及其工作方法,该系统以一客户端作为一会议发起者,该会议发起者通过一网络媒介建立一可传递实时信息的会议平台,并于该会议期间作为一网关,可以邀请其它网络客户(会议参与者)连接并参与该会议,由于该会议发起者作为网关具有附加其它实时信息系统的功能,因此可在与其它实时信息系统客户端建立连接的同时,将多种不同实时信息系统的使用者整合于一会议平台。
本发明以一客户端作为一具有网关功能的会议发起者,其它会议参与者可通过该具有网关功能的会议发起者进行实时信息的传递,因此无须服务器即可进行会议,并且该具有网关功能的会议发起者具有附加其它实时信息系统,因此可以整合其它实时信息系统使用者端于一会议,如此,可解决一般实时信息系统于服务器发生故障时使用者无法进行会议的问题,以及不同实时信息系统的客户无法互通的问题。
附图说明
图1是目前常见的实时信息系统结构图。
图2是本发明具体实施方式结构图。
图3是本发明具体实施方式的系统模块结构图。
图4是本发明具体实施方式中,会议发起者由建立至关闭一会议的步骤流程图。
图5是本发明具体实施方式中,会议发起者邀请会议参与者的步骤流程图。
图6是本发明具体实施方式中,会议发起者接收、发送实时信息的步骤流程图。
具体实施方式
为使本发明的上述目的、特征、和优点能更明显易懂,下文特举一个选优实施例,并结合附图进行详细说明。
请参照图2,图2是本发明具体实施方式的结构图,它包括一会议发起者210,通过一网络媒介220建立一传递实时信息的会议,并邀请会议参与者A(230)与会议参与者B(240)参与该会议,会议参与者A(230)与会议参与者B(240)系通过点对点(Peer to Peer)连接方式与该会议发起者210连接,该会议发起者210于会议期间作为该会议的网关,负责传递该会议的实时信息,因此本实施方式无须服务器即可运作,并且该会议发起者210具有外挂其它实时信息系统的功能,因此可连接与其相同系统的客户端(内建实时信息系统客户端),以及其它不同实时信息系统客户端(外挂实时信息系统客户端),因此,本实施方式可在一会议中整合多种实时信息系统客户,该会议发起者210负责在该会议结束时关闭该会议。
请参照图3,图3是本发明一种具网关功能的整合型实时信息系统,具体实施方式的系统模块结构图,由一可连接至一网络媒介(如因特网或移动通讯网络)的电子设备(如计算机、移动电话)来执行,它可作为一会议发起者,建立一传递实时信息的会议,并在该会议期间作为一网关,负责传递该会议的实时信息,使内建实时信息系统客户端与外挂实时信息系统客户端连接参与该会议,并在该会议结束时关闭该会议,此外,运行上述软件的客户也可单纯作为一会议参与者,连结至一会议发起者所建立的会议平台,对于该会议发起者而言,该会议参与者是一内建实时信息系统客户端,上述系统主要包括:
(1)会议模块310,用以建立、关闭会议,并在该会议期间显示该会议内容。当会议发起者邀请会议参与者进行实时信息会议时,将启动该会议模块310,该会议模块310将对每一位会议参与者进行联机握手协议(Hand-Shaking),确定该会议参与者是否处于可联机状态及应使用何种实时信息系统通讯协议与其建立点对点联机,经过握手协议后,该会议模块310建立一连接池(Connection Pool)以维持该会议的所有联机,并且在该会议期间显示该会议内容,最后当该会议结束时关闭该会议。
(2)连接管理模块320,用以管理该会议的连接:当上述连接池建立后,连接管理模块320负责管理该连接池的连接,连接管理模块320将属于会议发起者本身的信息传递给上述会议模块310以显示其内容,或接收该会议模块310传递的信息,将该信息传递给储存于连接池中的特定连接,该特定连接分为两种,一种是内建实时信息系统客户端所建立的连接,一种是外挂实时信息系统客户端所建立的连接。
(3)内建实时信息系统模块330,用以与该会议的内建实时信息系统客户进行沟通。内建实时信息系统模块330内含内建实时信息系统通讯协议,当有信息需要传递至内建实时信息系统客户端,或接收其传送而来的信息时,上述连接管理模块320会启动内建实时信息系统模块330,使用内建实时信息系统通讯协议进行信息的发送与接收。
(4)外挂实时信息系统模块350,用以与该会议的外挂实时信息系统客户端进行沟通。本实施方式的系统包括一个以上的外挂实时信息系统模块350,每一外挂实时信息系统模块350内含一种外挂实时信息系统通讯协议,当有信息需要传递至外挂实时信息系统客户端,或接收其传送而来的信息时,上述连接管理模块320会通过外挂实时信息系统管理模块340启动适当的外挂实时信息系统模块350,使用其内含的通讯协议以进行信息的发送与接收。
(5)外挂实时信息系统管理模块340,用以管理该会议所须的外挂实时信息系统模块350。会议发起者是一整合其它实时信息系统的网关,外挂实时信息系统管理模块340用以管理该会议所需的外挂实时信息系统模块350,当有信息要传递到外挂实时信息系统时,上述连接管理模块320会呼叫外挂实时信息系统管理模块340,由外挂实时信息系统管理模块340判断该信息属于何种外挂实时信息系统,反之,当有信息通过网络传递进来时,也由外挂实时信息系统管理模块340判断该信息属于何种外挂实时信息系统,经判断后,由外挂实时信息系统管理模块340呼叫适当的外挂实时信息系统模块350传递与接收该信息。
请参照图4,图4是本发明具体实施方式会议发起者由建立至关闭会议的步骤流程图,该会议发起者是执行上述具有网关功能的整合型实时信息系统软件的装置,首先,该会议发起者建立一会议(步骤410),在会议期间该会议发起者将监听各种事件(Event)(步骤420),该事件可能为该会议发起者的使用者输入的指令,或该会议发起者接收到的,由会议参与者传入的信息,当该会议发起者接收到一事件(步骤430),便判断该事件是否为使用者邀请的会议参与者(步骤440),若是,则由该会议发起者邀请该会议参与者(详细步骤于后详述),若否,则判断该事件是否为有实时信息需要发送(步骤450),若是,则由该会议发起者接收、发送该实时信息(详细步骤于后详述),若否,则判断该事件是否为会议发起者将关闭该会议(步骤460),若是,该会议发起者便关闭该会议(步骤470),若否,则该会议继续进行,该会议发起者继续监听事件(步骤420)。
请参照图5,图5是本发明具体实施方式中,会议发起者邀请会议参与者的步骤流程图,其初始状态为一会议发起者已建立一传递实时信息的会议平台。首先,该会议发起者依照会议参与者的电子邮件地址、电话号码等信息,向会议参与者发送邀请(Request)(步骤510),该会议参与者接收到上述邀请后将回复(Acknowledge)该邀请,该会议发起者便接收到该回复(步骤520),但若该会议参与者无回复,则该会议发起者可通过移动通讯网络的短信系统(Short Message System,SMS)发送短信至该会议参与者的移动电话(步骤525),邀请其加入会议。
该会议发起者由所接收的回复判断该会议参与者为内建实时信息系统客户,还是其它外挂实时信息系统客户(步骤530),若该会议参与者属于内建实时信息系统客户,则该会议发起者选择内建实时信息系统通讯协议(步骤540)并尝试与该会议参与者建立点对点连接(步骤550),若该会议参与者属于外挂实时信息系统客户,则该会议发起者亦选择适当的外挂实时信息系统通讯协议(步骤540)并尝试与该会议参与者建立点对点连接(步骤550),若该连接建立成功,则该会议参与者加入该会议(步骤570)并注册(Registry)该新增连接(步骤580),发出该会议参与者加入成功的信息至该会议的其它参与者(步骤590),若该连接建立失败,则发出该会议参与者加入失败的信息至该会议的其它参与者(步骤565)。
请参照图6,图6是本发明具体实施方式会议发起者接收、发送实时信息的步骤流程图。首先,该会议发起者接收一实时信息(步骤610),该实时信息可能来自其它会议参与者或由该会议发起者所输入,在解析该实时信息(步骤620)后,必须发送该实时信息至其它会议参与者,此时,该会议发起者将对于每一其它会议参与者进行以下步骤:判断该发送目标是否为外挂实时信息系统客户(步骤630),若不是,则以内建实时信息系统通讯协议传送该实时信息至该发送目标(步骤640),若是,则由查询注册得知该发送目标为何种外挂实时信息系统(步骤650),并以该发送目标相同的外挂实时信息系统通讯协议发送该实时信息(步骤660)至该发送目标。
虽然以上说明了本发明的优选实施方式,但是这并非用来限定本发明,本技术领域的技术人员,都能在不脱离本发明的构思的范围内,对其进行变化和改进,因此本发明的保护范围应当以权利要求书中的内容所确定的范围为准。

Claims (7)

1.一种具有网关功能的整合型实时信息系统,它至少包括会议模块、连接管理模块、内建实时信息系统模块、外挂实时信息系统模块以及外挂实时信息系统管理模块,其中,
上述会议模块用以与一网络媒介建立和关闭一会议,并于该会议期间显示该会议传递的实时信息;
上述连接管理模块用以有选择地在上述会议模块与上述内建实时信息系统模块之间建立连接、或者通过上述外挂实时信息系统管理模块在上述会议模块与上述外挂实时信息系统模块之间建立连接;
上述内建实时信息系统模块用以与该会议的内建实时信息系统客户端进行沟通;
上述外挂实时信息系统模块用以与该会议的外挂实时信息系统客户端进行沟通;以及
上述外挂实时信息系统管理模块用以管理该会议所须的外挂实时信息系统模块。
2.根据权利要求1所述的具有网关功能的整合型实时信息系统,其特征在于,上述网络媒介包括:因特网、高功率移动电话系统网络及低功率移动电话系统网络。
3.根据权利要求1所述的具有网关功能的整合型实时信息系统,其特征在于,上述实时信息包括文字、文档、声音、静态影像及动态影像。
4.根据权利要求1所述的具有网关功能的整合型实时信息系统,其特征在于,该会议的连接包括点对点连接。
5.一种以网关方式整合多种实时信息系统的工作方法,它至少包括以下步骤:
建立一会议;
发送邀请至会议参与者;
接收该会议参与者的回复;
根据所接收的回复判断会议参与者是内建实时信息系统客户还是外挂实时信息系统客户,并据此选择相应的实时信息系统通讯协议;
建立与该会议参与者的连接;
接收、发送实时信息;及
关闭该会议。
6.根据权利要求5所述的以网关方式整合多种实时信息系统的工作方法,其特征在于,上述建立与该会议参与者连接的步骤进一步包括,当该连接建立失败时,发送通知信息给其它会议参与者的步骤。
7.根据权利要求5所述的以网关方式整合多种实时信息系统的工作方法,其特征在于,上述接收、发送实时信息的步骤进一步包括,当发送该实时信息失败时,发送通知信息给其它会议参与者的步骤。
CNB2004100705808A 2004-08-10 2004-08-10 实时信息系统及其工作方法 Expired - Fee Related CN100477590C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100705808A CN100477590C (zh) 2004-08-10 2004-08-10 实时信息系统及其工作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100705808A CN100477590C (zh) 2004-08-10 2004-08-10 实时信息系统及其工作方法

Publications (2)

Publication Number Publication Date
CN1588875A CN1588875A (zh) 2005-03-02
CN100477590C true CN100477590C (zh) 2009-04-08

Family

ID=34604487

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100705808A Expired - Fee Related CN100477590C (zh) 2004-08-10 2004-08-10 实时信息系统及其工作方法

Country Status (1)

Country Link
CN (1) CN100477590C (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7848265B2 (en) * 2006-09-21 2010-12-07 Siemens Enterprise Communications, Inc. Apparatus and method for automatic conference initiation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1474540A (zh) * 2003-05-08 2004-02-11 上海交通大学 远程教学多模式实时多媒体交互系统
EP1424826A2 (en) * 2002-11-29 2004-06-02 NEC Infrontia Corporation Apparatuses and method for automatically controlling voice data transmission over IP network
CN1514602A (zh) * 2002-12-31 2004-07-21 杭州世导科技有限公司 一种多方通话系统

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1424826A2 (en) * 2002-11-29 2004-06-02 NEC Infrontia Corporation Apparatuses and method for automatically controlling voice data transmission over IP network
CN1514602A (zh) * 2002-12-31 2004-07-21 杭州世导科技有限公司 一种多方通话系统
CN1474540A (zh) * 2003-05-08 2004-02-11 上海交通大学 远程教学多模式实时多媒体交互系统

Also Published As

Publication number Publication date
CN1588875A (zh) 2005-03-02

Similar Documents

Publication Publication Date Title
US9282192B2 (en) Notification of communication events
US10341443B2 (en) Multimodal conversation transfer
CN1777108B (zh) 用于提供混合模式即时消息im的方法和系统
US9871930B2 (en) Call invites
EP2909970B1 (en) Notification of communication events
US20130159432A1 (en) Providing Parameterized Actionable Communication Messages Via an Electronic Communication
US20110110505A1 (en) Mixed media conferencing
CN101218784A (zh) 对等群组管理框架和方法
CN101282336A (zh) 支持参与会话初始化协议(sip)会话的电子设备的无缝移动性的技术
CN103188300A (zh) 云计算环境中实现voip通话的方法、装置和系统
CN101771854A (zh) 一种无线终端主动建立视频会议的方法及系统
WO2021228005A1 (zh) 会话创建方法、装置及电子设备
EP2862343B1 (en) Notification of communication events
US7769809B2 (en) Associating real-time conversations with a logical conversation
JP5188160B2 (ja) 会議装置及び接続制御方法
TWI255116B (en) Integrated real-time message system with gateway function, and its implementation method
CN100477590C (zh) 实时信息系统及其工作方法
CN101026812A (zh) 在多方通信系统中获得会话参与用户会话能力的方法
CN101453429A (zh) 多方通讯系统及方法
CN115002057B (zh) 一种分布式多服务端即时通信方法
CN101800959A (zh) 无线网络系统及无线网络上的网络连接方法
CN117768583A (zh) 一种语音通话方法、系统、计算机设备及存储介质
CN101729437A (zh) 网络分享系统及其信息传送方法,及其机器可读取媒体
CN101039466A (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
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090408

Termination date: 20100810