CN1252612C - 信息终端的通信方法、通信系统和接入服务器的方法 - Google Patents
信息终端的通信方法、通信系统和接入服务器的方法 Download PDFInfo
- Publication number
- CN1252612C CN1252612C CNB99123247XA CN99123247A CN1252612C CN 1252612 C CN1252612 C CN 1252612C CN B99123247X A CNB99123247X A CN B99123247XA CN 99123247 A CN99123247 A CN 99123247A CN 1252612 C CN1252612 C CN 1252612C
- Authority
- CN
- China
- Prior art keywords
- information terminal
- information
- server
- specify
- request
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q20/108—Remote banking, e.g. home banking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1006—Server selection for load balancing with static server selection, e.g. the same server being selected for a specific client
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1012—Server selection for load balancing based on compliance of requirements or conditions with available server resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1027—Persistence of sessions during load balancing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Abstract
连接到由调度器分配的多个服务器中的一个的一个信息终端通过其所分配的服务器连接到另一个信息终端。当通过调度器120Web浏览器111连接到Web服务器143时,在Web屏幕上显示包括用于请求代理侧连接的按键的内容。当客户按动这个按键时,在表155中存储客户ID和服务器142的IP地址。在CTI服务器分配一个代理后,代理委托173获得与要被连接和接入服务器142的客户相应的IP地址。
Description
本发明涉及一种信息处理方法,和特别地涉及通过一个网络在具有服务器处理中给多个服务器之一指定从一个信息终端传送的请求的方法,或从其它信息终端接入服务器的一种方法。
互联网络包括互连的多个计算机网络,以使在给定网络的任何计算机可以与在给定的其它网络的一个或多个计算机通信。网关计算机是这样一种计算机,即它互连二个网络从这样网络中的一个向另一个传送数据。
在该互联网络的所有的计算机通过特定的协议即网际协议(IP)通信。大多数的应用使用传送控制协议(TCP)和网际协议。因此,该互联网络又称为TCP/IP网络。连接到该互联网络的计算机由唯一的互连网络地址识别。
互联网络使用熟知的分组交换技术发送信息。数据通过具有与其相关的地址的分组(又叫做IP分组)在该互联网络上传送,典型的互联网络应用可以有在其中实现的电子邮件,FTP,Telnet和网络新闻。该通信协议和应用是众所周知的。
全球网(即WWW或Web)是基于该互联网络的信息业务系统。WWW使用超文本和客户机/服务器技术。
超文本是这样构造和给出信息的一个方法,即使得在超文本文件中的数据目标可以具有到另一个超文本文件或数据目标的链路。例如,一个用户可以选择具有链路的一个字同时显示超文本页面,以使该用户可以移动到包括其它文本或图象的另一个超文本文件,该图象描述该字(该新文件也可以具有到另一个超文本文件等等的链路)。
许多超文本文件当前是使用超文本标志语言(HTML)构成的。该超文本数据目标可以是以包括文本,图像,话音,活动图像或可执行的计算机程序的任何信息媒介的形式。在web上的任何超文本文件唯一地由它的通用的资源定位器(URL)识别。
Web客户机或客户机(典型地是执行叫做浏览器的程序的一台计算机)本质上是通过特定的数据传送协议诸如超文本传送协议(HTTP)与Web服务器通信的一个超文本阅读器。客户机使用URL请求超文本文件以便在图形用户接口(GUI)上显示该文件。这个显示被称作web页面。该客户机可以返回特定的数据给该服务器和在服务器计算机上调用公共的计算机网间连接(CGI)程序执行特定的任务。网景领航员(Netscape Navigator)和因特网探测器(Internet Explorer)是当前通常所说的一个典型的浏览器。Netscape Navigator是Netscape Communications公司的商标,而Internet Explorer是微软(Microsoft)公司的商标。
WWW允许位于因特网任意位置的用户通过WWW传送超文本文件和与本机硬盘一样容易地检索在世界的任何超文本文件。因此该用户准备有强大的工具以获得信息和因特网变成一个超级媒体全球数据库,即一个信息超级公共通道。
因特网和WWW近来已经急剧地扩展。企业也预想使用互联网络和WWW作为下一代全世界的通信基本设施进入非常大的用户市场的大的可能性。
在这样的互联网络技术中已经建议一个合作技术允许多个用户同时地在正如在PUPA10-124461看到的超文本标记语言页面上合作(观看,移动或修改)。图19是表示超文本标记语言页面的合作应用到互联网络银行系统的一个例子的图。使用这样技术一个银行代理可以访问与由用户访问的相同的页面并操作它。
然而,多个合作用户获得的HTML数据需要同步,因为存在一种HTML页面,其内容随着时间变化,例如股价信息的页面和包含活动图像的页面。因此,当多个合作用户之一传送HTML请求时,需要引入一个合作服务器,它高速缓存对该请求的响应内容和分配该内容到其它合作成员。然而,当在这样的合作系统中处理的用户和代理的数量或处理的数据数量增加时,该合作服务器沉重地加载和恐怕处理时间延长导致降级的业务。
另一方面,当成千成万的接入请求到达喜爱的网站比如奥运会的快速新闻时,存在着使多个服务器事实上就像单个服务器一样处理这些请求而不降低该性能的一个技术(图20)。虽然在这个技术中实际上是由多个服务器处理请求,从接入侧看到的地址仅仅是一个(在图20的例子中为www.olympic.co.jp)和该服务器看上去像单个服务器。这样的产品的一个例子是″eNetwork Dispatcher V2.0″(eNetwork调度器是国际的商业机器公司的商标),查阅http://www.ics.raleigh.ibm.com/netdispat,虽然这个网络调度器从客户机看像单个服务器,但是它具有在一个群集的多个服务器。当从客户机收到请求时,确定多个服务器的负载信息以便分配来自客户机的请求给具有最小负载的服务器。
然而,应用这样的调度技术到合作技术中涉及下列问题。
1.它不可能知道该群集中的哪个服务器被分配到实际的请求。
2.当它要没有该调度器插入的情况下接入该群集中的服务器时,不能使用该群集的地址(URL),即www.olympic.co.jp(9.1.1.4)。这是因为该调度器按照类似于正常请求的方式分配该请求给最小加载的服务器。
因此,需要指定由调度器分配群集中的一个服务器和连接代理到服务器的技术。
本发明的一个目的是指定具有这样的一个服务器的多个服务器之一处理从信息终端通过网络传送的请求。
本发明的另一个目的是接入从具有这样的一个服务器的一个信息终端的多个服务器之一处理从另一个信息终端通过网络传送的请求。
本发明的另一个目的是提供一个计算机系统,它不取决于操作信息终端的平台。
本发明的另一个目的是从一个信息终端接入多个服务器之一,而不必在具有这样的一个服务器中插入一个调度器处理来自另一个信息终端通过网络传送的请求。
本发明的另一个目的是分配具有适合在互联网络呼叫中心的用户询问内容的技术的一个代理。
本发明的还有一个目的是提供一个系统,它可以通知用户侧代理的可用情况和允许顾客侧选择是否等待连接到在互联网络呼叫中心的代理。
本发明的还有一个目的是提供一个系统,它处理在代理连接到顾客之后因特网呼叫中心的代理的技术不匹配用户询问内容的情况和减少诸如传送给具有匹配该询问内容技术的一个代理的工作负荷。
本发明的还有一个目的是提供一个系统,它可以预先通知在联系代理中它自己的条件以便允许在该互联网络呼叫中心顺畅的通信。
在一方面本发明提供在第一信息终端和第二信息终端之间通信的方法,所述的方法包括步骤:
(a)发送从所述第一信息终端发送给调度器群集的地址的第一请求到由所述调度器管理的多个服务器之一,
(b)分配在该服务器的所述一个服务器中可以指定的所述第一信息终端的信息,
(c)在所述一个服务器中接收请求从所述第一信息终端连接到第二信息终端的第二请求,
(d)对应地存储可以指定所述第一信息终端的所述信息和可以指定所述一个服务器的信息,
(e)指定要连接到所述一个服务器的第二信息终端,
(f)基于在步骤(d)存储的、指定所述一个服务器的信息从所述第二信息终端接入所述一个服务器,和
(g)在所述第一信息终端和所述第二信息终端之间通信。
在本详细说明的权利要求中,术语“可以指定第一信息终端的信息”是包括稍后在本发明实施例描述的用户ID的一个概念。而且,在这详细说明的权利要求中,术语“可以指定第二信息终端的信息”是包括稍后在本发明的实施例中描述的代理的分机用户号码以及职员号码和这个代理的用户ID的一个概念。另外,在这详细说明的权利要求中,术语“可以指定一个服务器的信息”是包括稍后在本发明实施例中描述的IP地址的一个概念。
在另一个方面,本发明提供在第一信息终端和第二信息终端之间通信的方法,所述的方法包括步骤:
(a)发送从所述第一个信息终端的Web浏览器发送给调度器群集的地址的第一个请求到由所述调度器管理的多个服务器之一Web服务器,
(b)在该服务器的所述一个服务器中分配可以指定所述第一信息终端的信息,
(c)给所述第一信息终端发送一个响应,包括显示可以指定所述第一信息终端的信息的内容,命令连接到第二信息终端的一个目标和在所述第一信息终端的显示装置上输入所述第一信息终端的操作员的电话号码的条目,
(d)接收请求连接到第二信息终端和包括可以指定所述第一信息终端和所述第一信息终端的操作员的电话号码的第二请求,所述第二请求是通过操作所述第一信息终端的所述目标产生,
(e)对应地存储可以指定所述第一信息终端的所述信息和可以指定所述一个服务器的信息,
(f)对应地存储所述第一信息终端的操作员电话号码和可以指定所述第一信息终端的信息,
(g)指定要连接到所述一个服务器的第二信息终端,
(h)对应地存储可以指定所述第二信息终端信息和可以指定所述第一信息终端的信息,
(i)基于在步骤(e)存储的、指定所述一个服务器的信息从所述第二信息终端接入所述一个服务器,和
(j)在所述第一信息终端和所述第二信息终端之间通信。
(k)根据命令所述第二信息终端话音连接的操作,发送命令话音连接和包括可以指定所述第二信息终端操作员的电话号码的信息的第三请求,和
(1)响应第三请求,连接所述第一信息终端的操作员电话机到所述第二信息终端操作员的电话机。
在本详细说明的权利要求中,术语″命令连接到第二信息终端的目标″是包括在本发明的实施例中描述的″呼叫″(Call up)按键的一个概念。
在另一个方面,本发明提供在第一信息终端和第二信息终端之间通信的方法,所述的方法包括步骤:
(a)基于发送给所述一个服务器的地址信息连接所述第一信息终端到多个服务器之一,所述服务器可以支持所述第一信息终端,所述地址信息由所述第一信息终端的从一个调度器获得,
(b)对应地存储可以指定所述第一信息终端的所述信息和可以指定所述一个服务器的信息,
(C)基于在步骤(b)存储的、指定所述一个服务器的信息连接期望与所述第一信息终端通信的第二信息终端到所述一个服务器,和
(d)在所述第一信息终端和所述第二信息终端之间通信。
在另一个方面,本发明提供接入在一个调度器的管理下的多个服务器之一的方法,所述方法包括步骤:
(a)对应地存储可以指定由所述调度器管理的服务器并且通过所述调度器从第一信息终端访问的信息和可以指定所述第一信息终端的信息,和
(b)基于在所述步骤(a)存储的、指定一个服务器的信息从第二信息终端接入到所述一个服务器。
在另一个方面,发明提供支持在第一信息终端和第二信息终端之间通信的一个通信系统,所述系统包括:
(a)一个调度器,用于管理的多个服务器和分配来自第一信息终端的第一请求给所述的多个服务器之一,
(b)一个UAI管理器,用于分配可以指定所述第一信息终端的信息,
(c)一个合作管理器,用于支持安装在所述第一信息终端和所述第二信息终端的合作软件,
(d)一个CTI接口,用于管理一个管理表,该表存储可以指定所述第一信息终端的信息和可以指定彼此相关的所述第二信息终端的信息,
(e)一个CTI服务器,用于指定要连接到所述第一信息终端的第二信息终端,和
(f)一个代理委托(委托),基于从所述管理表获得的和指定所述一个服务器的信息接入到所述一个服务器。
在另一个方面,本发明提供支持在第一信息终端和第二信息终端之间通信的一个通信系统,所述的系统包括:
(a)一个Web浏览器,用于从第一信息终端发送第一请求,
(b)一个调度器,用于管理的多个服务器和分配第一请求给所述的多个服务器之一,
(c)一个UAI管理器,用于分配可以指定所述第一信息终端的信息,
(d)一个Web服务器,给所述第一信息终端发送一个响应,该响应包括可以指定所述第一信息终端的显示信息的内容,命令连接到第二信息终端的一个目标和用于在所述第一信息终端的显示装置上输入所述第一信息终端操作员的电话号码的条目。
(e)一个CTI接口,响应请求连接到第二信息终端和包括可以指定所述第一信息终端的信息和所述第一信息终端操作员的电话号码的第二信息终端的消息的第二请求的传输,发送命令指定与所述第一信息终端通信的第二信息终端的一个消息,所述第二请求是通过操作在所述第一信息终端的所述目标产生的。
(f)一个匹配表,用于对应地存储可以指定所述第一信息终端的信息,可以指定所述第二信息终端的信息和可以指定所述一个服务器的信息,
(g)对应地存储所述第一信息终端的操作员电话号码和可以指定彼此相关的所述第一信息终端的信息的一个管理表,
(h)基于指定所述一个服务器的、从所述匹配表获得的信息,从所述第二信息终端接入所述一个服务器的一个代理委托,
(i)响应命令所述第二信息终端的话音连接的操作,发送命令话音连接和包括可以指定所述第二信息终端操作员的电话号码的信息的第三请求的一个CTI服务器/客户机,和
(j)响应第三请求,连接所述第一信息终端的操作员电话机到所述第二信息终端操作员的电话机的PBX。
在另一个方面,本发明提供一个记录介质,存储用于接入在一个调度器管理下的多个服务器之一的控制程序,所述程序包括一个程序代码,它命令存取一个管理表,该管理表对应地存储可以指定从所述第一信息终端通过所述调度器存取的一个服务器的信息和可以指定所述第一信息终端的信息,和基于指定一个服务器的、存储在所述管理表的信息从所述第二信息终端接入所述一个服务器。
A.概要:
现在参见附图描述本发明的实施例。图1是本发明的优选的实施例的计算机系统示意图。在客户机侧的信息终端110中,安装了Web浏览器,诸如Netscape Navigator(Netscape Navigator是Netscape公司的商标)和Internet Explorer(Internet Explorer是Microsoft公司的商标)。
首先从客户机侧的Web浏览器发送一个HTTP请求以便接入www.ccservice.co.jp。考虑服务器142,144,146的负载,调度器120分配从客户机侧发送的HTTP请求到一个适当的服务器。在这个例子中,IP地址分配给9.1.1.3服务器146。在这个优选的实施例中,提供服务器142,144,146作为一个合作服务器。该合作服务器使顾客侧的信息终端110和代理侧的一个信息终端相关,和提供一个控制使得相同的数据发送给该终端中的相关的浏览器。当HTTP请求不分配客户机ID时,合作服务器使用“饼干(cookie)”方法传送客户机ID给客户机侧。
一个CTI(计算机电话集成)客户机145通知一个CTI接口机器150,它是从一个客户机连接的,在本发明的优选的实施例中,然后发送的消息参数是一个客户机ID和服务器的一个IP地址。CTI接口机150发出请求分配代理给PBX165等等和获得该分配的代理的代理ID。该CTI接口机150还产生一组客户机ID,服务器的IP地址和代理ID。
该CTI接口机150传送服务器的IP地址给该代理侧的代理委托。该代理也使用该群集的地址www.ccservice.co.jp接入。然后代理侧的代理委托变换www.ccservice.co.jp为服务器146的IP地址(9.1.1.3),以便接入该客户机连接的服务器146。
B.硬件配置
图2表示支持在本发明中使用的服务器100的信息终端的硬件配置示意图。支持服务器100的信息终端包括一个中央处理单元(CPU)1和一个存储器4。CPU 1和存储器4是通过总线2连接到作为辅助存储器的硬盘装置13。软盘装置20(或记录介质驱动装置26,28,29,诸如MO和CD-ROM)通过软盘控制器19(或IDE控制器25,SCSI控制器27等)连接到该总线2。
软盘(或记录介质诸如:MO和CD-ROM)插入到软盘装置20(或记录介质驱动装置诸如:MO和CD-ROM)。同操作系统合作给CPU等指令实践本发明的计算机程序码记录在该软盘,硬盘装置13,30和ROM14,并且通过加载在存储器4执行。计算机程序码可以被压缩或分成段记录在多个介质中。
而且,支持服务器100的信息终端可以准备一个用户接口硬件和给用户提供可见的数据的一个显示器12,该用户接口硬件包括指点器7(鼠标和游戏杆等)或用于输入的键盘6。可以使用一个触摸控制板作为输入装置。另外,通过并行端口16可以连接一个印字机和通过串行端口15可以连接一个调制解调器。支持服务器100的信息终端可以通过串行端口15和该调制解调器或与其它计算机等通信的通信适配器18(以太网令牌环卡)连接到一个网络。
扬声器23接收通过放大器22作为话音输出的、由音频控制器21进行D/A(数字/模拟变换)变换的音频信号。音频控制器21A/D(数字/模拟)变换从麦克风24接收的话音信息,允许在该系统中获得到该系统的外部的话音信息。
同样地,很容易理解,支持本发明服务器100的信息终端可以通过常规的个人计算机(PC),工作站,笔记本PC,掌上PC,具有通信功能的信息终端比如网络计算机,或它们的组合实现。然而,应该注意,这些部件是为了示例的目的给出的并且它并非意味着所有的这些部件是本发明不可缺少的部件。
因为这里描述的硬件配置包括并非控制来自信息终端、处理话音要求的音频控制器21,放大器22,扬声器23、麦克风24,键盘6,鼠标7和允许从操作员直接输入的键盘/鼠标控制器5的请求不可缺少的部件,CRT 12,显示装置11,VRAM9,用于提供可见的数据给用户的VGA 8和记录介质处理装置19,25,27不是必需的。
支持服务器100的信息部件的各种修改比如多个机器的组合和功能的分配可以容易地构思,并且是包括在本发明中的一个概念。本发明使用的信息终端110,170,172,174也可以以类似于支持服务器100的信息终端的方式表示在图2的硬件配置实现。同样地应懂得,信息终端11O,170,172,174可以通过常规的个人计算机(PC),工作站,笔记本PC,掌上PC,诸如具有内装计算机的电视机,具有通信功能的游戏机这样的家庭装置,或它们的组合实现,因为它仅仅要求信息终端110,170,172,174具有输入一个请求以获得信息和将它发送出去的功能。这些部件是示例地表示的和不意味着所有的部件是本发明不可缺少的部件。
在支持服务器100侧的信息终端的操作系统可以包括支持GUI多个窗口环境作为一个标准的操作系统诸如:Windows NT(Microsoft公司的商标),Windows95(Microsoft公司的商标),Windows3.x(Microsoft公司的商标),OS/2(国际的商业机器公司的商标),MacOS(苹果公司的商标),在AIX(国际商业机器公司的商标)在AIX(国际商业机器公司的商标)上的X-WINDOW系统(MIT的商标),在基于字符的环境的操作系统诸如:PC-DOS(国际商业机器公司的商标),MS-DOS(Microsoft公司的商标),实时OS诸如:OS/Open(国际商业机器公司的商标),VxWorks(Wind River System有限公司的商标)和嵌入网络计算机的OS诸如JavaOS,而不必限制为任何特定的操作系统环境。在信息终端110,170,172,174的操作系统可以不仅仅包括支持GUI多窗口环境作为一个标准的操作系统,诸如:WindowsNT(Microsoft公司的商标),Windows95(Microsoft公司的商标),Windows3.x(Microsoft公司的商标),OS/2(国际商业机器公司的商标),MacOS(苹果公司的商标),在AIX(国际商业机器公司的商标)的XWINDOW System(MIT的商标),在基于字符的环境的操作系统诸如:PC-DOS(国际商业机器公司的商标),MS-DOS(Microsoft公司的商标),实时OS诸如:OS/Open(国际商业机器公司的商标),VxWorks(Wind River System有限公司的商标)和嵌入网络计算机的OS诸如JavaOS,但是ZaulsOS使用在Zauls中,而不必限制在任何特定的操作系统环境。
C.系统配置
图3是表示一个合作系统的系统配置的功能方框图,在本发明的优选的实施例中该合作系统包括支持服务器(合作服务器)100的信息终端。
本发明的优选的实施例中的合作系统包括信息终端(顾客侧)11O,调度器120,群集140,CTI接口机150,CTI服务器160,CTI服务器客户机162,PBX 165,信息终端(在代理侧)170,172,174和电话机115,181,183,185。)
在本发明的优选的实施例中,一个Web浏览器111和一个合作软件113是安装在信息终端110。该Web浏览器111指定一个URL和通过互联网络131发送请求到一个预定Web服务器。该Web浏览器111也接收从该Web服务器143和130发送的响应和在该显示屏幕上显示它。
该合作软件113通过稍后描述的合作管理器发送屏幕变化信息和注释数据到代理侧的合作软件178。
它也提供其它终端的远程操作功能。
在本详细说明中不详细描写合作技术,因为正如在PUPA 10-124461看到的在本技术领域知道的。
调度器120确定在该群集140中的服务器142,144,146的负载信息和分配来自客户机的请求给最小加载的服务器。在本发明的优选的实施例中,本调度器120有一个粘着功能,它分配特定Web浏览器111的请求到曾经分配的合作服务器142,144,146。这个功能在本领域是知道的和通过在给定时段让调度器120内部保留一组曾经分配的Web浏览器111和用于给定时段的合作服务器142的IP地址提供一个控制。
群集140是一个虚的服务器和起着从客户机看到的一个服务器的作用。该群集实际通过记录调度器120允许请求分配给哪个服务器建立的。
在本发明的优选的实施例中,是一个虚服务器的群集140装备多个合作服务器142,144,146。每一个合作服务器142,144,146另外装备有TCP/IP 141,Web服务器143,一个CTI客户机145,一个UAI管理器147和一个合作管理器149。
TCP/IP 141是支持TCP/IP的协议的一个接口。响应从Web浏览器111发送的请求,Web服务器(合作Web服务器)143返回用于指定URL的HTML。合作Web服务器143检验接入合作Web服务器143的授权and命令发生UAI。它也通知CTI客户机该请求到达。本发明优选的实施例中的合作Web服务器143可以另外接入另一个Web服务器Web服务器130以便获得它的内容和发送它到顾客侧的Web服务器.
响应Web服务器的指令,UAI管理器147分配客户机侧的Web浏览器可以唯一地识别的UAI。CTI客户机145传送该UAI的值和它自己的IP地址给CTI接口机150的CTI接口153。UAI管理器147分配的UAI从Web服务器143发送给顾客侧的Web浏览器111。合作管理器149支持顾客侧的合作软件113和代理侧的合作软件178,以致允许超出防火墙通信。合作软件分配公共的web信息,以使在顾客和代理侧获得相同的信息,即使它是一直变化的外部的web信息。
图4是在本发明的优选的实施例中的HTTP响应标题的概念图。正如在图4表示的,UAI包括在从Web服务器发送到Web浏览器111的HTTP响应标题中。接收UAI的Web浏览器111包括在发送后来的请求的它的标题部分中的UAI信息。图5是在获得本发明的优选的实施例的UAI之后来自Web浏览器111的HTTP请求的概念图。
CTI接口机150装备一个TCP/IP 151,一个CTI接口153和一个客户机-代理匹配表155。该CTI接口153管理该客户机-代理匹配表155,和在合作服务器142,144,146以及在代理侧的信息终端170,172,174之间交换的这个表中管理的信息,以允许一个代理接入到一个合作服务器,指定给那个代理的用户接入该合作服务器。
该客户机-代理匹配表155是提供一个控制的一个匹配表,该控制允许从该客户机侧的Web浏览器和代理侧的Web浏览器接入公共合作服务器。
正如在图6中表示的,本发明的优选的实施例的客户机-代理匹配表155管理会话ID157,用户ID 152,合作服务器地址154和代理ID 156的信息。信息是用于唯一地指定在用户和代理,顾客侧的Web浏览器,合作服务器142,144,146,和电话号码以及代理侧的Web浏览器179之间的对话。
本发明的优选的实施例中的CTI服务器机器160包括一个TCP/IP 161和一个CTI服务器163。本发明的优选的实施例的CTI服务器163响应CTI服务器客户机169的请求,控制PBX 165,管理代理的情态和保存用户信息。
PBX 165的控制包括执行CTI服务器客户机169发出的API和指示PBX 165进行对顾客侧电话机的外线呼叫的发出。
该代理的状态管理包括接入代理管理表220查阅每个代理状态信息,和取决于给予PBX 165的指示的完成通知的内容重写该状态。
图7是本发明的优选的实施例中CTI服务器管理的代理管理表220的概念图。正如在图7表示的,代理ID(代理的分机号码)221,状态223和参数225存储在代理管理表220中。
虽然在本发明的优选的实施例中该代理ID 221匹配该代理的分机号码,它可以是任何其它信息,诸如:可以唯一地指定该系统中的代理的职员号码。状态223管理该代理的状态,诸如:该代理是否在该系统注册是忙或在等工作的状态。
参数225指定每个代理的负责的范围。例如,在互联网络银行中,不同的参数分配给不同的范围,诸如:一个代理用于打开帐目,一个代理用于传送到一个账户和一个代理用于处理系统故障。在本发明的优选的实施例中,HTTP请求包括识别期望从该代理提供的业务种类的信息,和考虑该识别信息,CTI服务器163分配该代理。
用户信息的管理包括获得包括在HTTP请求的用户信息,HTTP请求是从顾客侧通过CTI接口153和CTI服务器客户机169等发送的,和在CTI服务器163管理的顾客管理表240中存储它。它也包括响应用于获得从CTI服务器客户应用程序177通过CTI服务器客户机169发送用户信息的请求从CTI服务器163的顾客管理表240获得用户信息。
图8是在本发明的优选的实施例中的顾客管理表240的概念图。在本发明的优选的实施例中的用户管理表管理用户ID241,用户的外部的电话机号码/IP地址243和用户信息245。
在本发明的优选的实施例中,一个用户的外部的电话号码或一个IP地址(或主人的名字)是存储在一个用户的外部的电话机号码/IP地址243。CTI服务器客户应用程序177查看从CTI服务器163获得的用户信息以便确定哪一个电话机通过互联网络或用户想要的正常外部电话机谈话。
用户信息245不仅可以保留用户的名字/位置信息,而且保留用户的愿望,诸如:“键盘操作差”,“鼠标操作差”,“期望可视通信”和正如稍后描述的“期望慢说明”。PBX 165对该代理的电话机181,183,185或用户的电话机115进行实际的电话呼叫。在本发明的优选的实施例中,当该代理不响应该电话分机时,PBX 165通知CTI服务器163:该代理不响应和在接收这个通知时CTI服务器163分配另一个代理。
虽然代理的分配可以由CTI服务器163进行,在本发明的另一个模式中PBX165等也可以指定该代理。例如,除了按照用户的愿望PBX165指定该代理外,安装了IVR(交互的话音响应)功能。特别地,IVR功能允许用户选择一组期望的代理和根据电话机给出的话音引导通过按动按键电话机指定所选择的代理组中的一个代理。
CTI服务器客户机162包括一个TCP/IP(CTI服务器客户机)167和一个CTI服务器客户机169。CTI服务器客户机169管理CTI服务器163的输入/输出和允许CTI接口153以及CTI服务器客户应用程序177使用CTI服务器163而不必知道CTI服务器163。
响应来自CTI接口的请求,CTI服务器客户机169发出分配一个代理的请求和设置用户信息的请求等给CTI服务器163,和响应来自CTI服务器客户应用程序177的请求,发出进行电话机的外线呼叫的请求以及获得用户信息的请求。
正如在该图中表示的,每一个信息终端170,172,174装备一个TCP/IP 171,一个代理委托173,一个CTI客户机175,一个CTI服务器客户应用程序177,一个合作软件178和一个Web浏览器179。代理委托173保持通知作为要被存取的合作服务器地址的一个IP地址和变换预定主机名的请求的目的地到如此保持的IP地址。
该CTI客户机175与该CTI接口153接口。该CTI服务器客户应用程序177检测该代理是分配给一个用户的和使用该预定主机名作为一个URL启动Web浏览器179。它也通过CTI服务器客户机169发送一个指示给CTI服务器163以获得由CTI服务器管理的用户信息和进行外线呼叫。
Web浏览器179按照类似于客户机侧的Web服务器111的方式通过防火墙133和互联网络131发送请求给由URL指定的预定的Web服务器。它也接收从Web服务器143发送的响应和在显示屏幕上显示它。合作软件178按照类似于用户侧的合作软件113的方式发送屏幕变化信息和注释数据。它也提供用户侧的信息终端该遥控功能。
虽然已经描述了表示在图3的功能块,它们是逻辑功能块并且不意味着每个功能块是以分立的硬件或软件的形式实现的。它们可以由合成或公共的硬件或软件实现。而且,它不意味着在图3表示的所有的功能块是本发明不可缺少的部件。例如,CTI接口机150的功能可以实现为合作服务器之一或CTI服务器160,而CTI服务器客户机162可以实现为单个机器。
D.操作过程
本发明的优选的实施例的部件的操作过程表示在图9和10中。首先,用户侧的信息终端110通过由Web浏览器111指定URL http://www.ccservice.co.or.jp发送一个HTTP请求到调度器120(步骤401)。
HTTP请求由调度器分配给合作服务器142,144,146中的最适当的一个(步骤403)。在这个例子中假定该请求分配给9.1.1.1。在这个例子中假定该请求分配给9.1.1.1。虽然在本发明的优选的实施例中考虑该服务器的负载状态分配的,本发明的概念不限制在这样的分配并且包括取决于其它属性比如处理的数据数量进行分配。
接收HTTP请求的合作服务器142(IP地址:9.1.1.1)首先检测是否HTTP请求标题(参见图5)在Web服务器143中是否具有饼干″IBMCF_UAI″(步骤405)。
当HTTP请求标题320不具有饼干IBMCFUAI时,UAI管理器147被请求产生一个UAI。响应这个请求,UAI管理器147产生一个UAI。在本发明的优选的实施例中,UAI管理器147分配在该系统内唯一可识别的一个ID作为用户ID和使用设置-饼干设置该UAI中的IBM_UAI饼干:响应标题(图4)。
然后从Web服务器143发送HTTP响应给Web浏览器111作为对HTTP请求的响应(步骤407)。
图11是表示本发明的优选的实施例中用户侧的信息终端110的显示屏幕的图。在本发明的优选的实施例中,当通过按下稍后描述的″呼叫″按键513在用户侧和客户机侧之间开始合作时,在用户侧的信息终端的显示屏幕显示合作控制窗口510,Web浏览器主窗口520,闲谈窗口530和工具栏窗口540。
在本发明的优选的实施例中合作控制窗口510包括一个询问项目条目字段511,一个呼叫按键513,一个用户信息输入按键515,一个断开按键517,一个工具栏显示按键519和一个消息字段580。
询问项目条目字段511是用户输入询问项目等到其中的一个字段。当按下呼叫按键513时,在这里输入的数据自动地发送给代理侧,而该数据的内容在当前聚焦窗口的题目部分或在特定的窗口显示。这样,该代理可以顺利地进行谈话,因为在谈话开始之前该代理可看见该询问的大致的内容。
“呼叫”按键是用户用于呼叫一个代理的按键。合作软件113是通过该呼叫按键513被起动和连接到合作管理器149。“用户信息”按键515是用于显示用户信息输入面板700的按键。
图12是表示在本发明的优选的实施例中用户信息面板的一个例子的图。在本发明的优选的实施例中用户信息面板700中,配置条目701,703,705输入名字,电话号码和位置信息。而且可以检查用于输入信息的项目710,诸如:“键盘操作差”,“鼠标操作差”,“期望可视通信”和“期望慢说明”。
当询问从用户到达该代理时,信息帮助传递用户的物理条件和其它条件和适当地适应该用户。
通过压下″OK″按键721,在顾客信息面板700输入的信息保存在该饼干中。然后,当按下表示在图11的“呼叫”按键513时,读出该饼干的内容和通过该调度器与在用户询问项目条目字段511输入的信息一起发送给合作服务器142的合作管理器149作为GET参数或POST指令(步骤408)。群集侧的客户机145也识别连接请求的接收。
因为本发明的优选的实施例中的调度器120具有一个“粘着”功能,在给定的时间周期期间具有来自相同的信息终端的相同的合作服务器处理请求,用户侧的合作软件113可以连接到最初分配的合作服务器142中的合作管理器149。用户侧的合作软件113等待代理侧的合作软件178的连接和在用户侧的信息终端的显示屏幕上显示,它等待代理侧的连接的消息。
在本发明的优选的实施例中,在询问项目条目字段511输入的信息也保存在该饼干中。这是为了避免当所有的代理忙和放弃连接时在再一次按下“呼叫”按键时避免再次输入。
在接收这个信息时,代理侧的信息终端170的合作软件178分析该参数和在该显示屏幕上显示表示在图13的帧800。正如在图中表示的,相应于用户检验过的项目图标被删去。在这个例子中,顾客检验项目″键盘操作差″。删去键盘图标。虽然直到与用户开始谈话之前,用户的情况和询问的内容在先前的技术中是不知道的,在这个系统中该代理可以预先获得这样的信息。
特别当用户是一个残疾人时,当该代理预先知道该残疾人的条件时,对到达电话呼叫的响应是有效和对用户是舒服的。在眼睛视力有障碍的用户的情况下,例如,如果该代理预先知道用户的条件,该代理通过口述的谈话而不是给予一个引导像“请看xxxx”适当地对待用户。在有听觉或谈话障碍的用户的情况下,可以主要地使用工具诸如:闲谈而不是从开始的谈话给予引导。
特别在有听觉或谈话障碍的用户的情况下,本发明的优选的实施例中在连接时自动地打开闲谈窗户530,630。而且,当该代理轻敲话音连接按键740(图14)时,请求输入证实的窗口随着注意消息输出到该代理。特别地,分析GET参数或POST指令的代理侧的合作软件178识别用户期望通过闲谈谈话和开始闲谈应用。
当检验鼠标的操作差时,例如,也显示具有删去的鼠标的图象。在上面的帧中的“结束接收”按键801是该代理在那天工作结束按下的一个按键以便退出。再参考图11。该“断开”按键517是用于断开与该合作管理器149会话的一个按键。在本发明的优选的实施例中,当切断与用户侧会话时,合作管理器149也断开与代理侧的会话和输出滞后的会话信息给内存储区。
本″工具栏″按键519起动使用注释等的一个工具栏540。注释技术在本领域是知道的,正如在PUPA 10-124461中透露的。
消息字段580是用于显示一个系统消息的一个字段。例如,相应于系统状态的消息诸如一个负责的人将很快对你响应。在用户压下“呼叫”按键513之后显示“请等待一秒钟”。
另一方面,在注释中使用的各种按键在工具栏窗口540中提供,在本发明的优选的实施例中当按下“工具栏”显示按键519时显示工具栏窗口540。
通过轻敲“红笔”541,“蓝笔”543,“黑笔”545,指示器的形状改变为具有相应色的一支笔的形状,而红的蓝色的或黑的线可以画在Web浏览器主画面520上。而且,通过轻敲“红色直线”547,“蓝色直线”549,“黑色的直线”551,可以画出红色,蓝色或黑色的线。另外,通过轻敲“红色字符”553,“蓝色字符”555,“黑色的字符”557,可以输入红色,蓝色或黑色字符。“恢复鼠标指针”按键559恢复已经改变为笔等的形状的鼠标指针形状为鼠标指针的正常形状,“开关闲谈模式”按键561转换闲谈窗口530的显示方式。在本发明的优选的实施例中,闲谈窗口530可以选择性地转换到多线显示,正如在图11表示的或转换到在当前聚焦窗口的标题栏中的显示单线的模式。
“重试”按键563擦除最后画的注释和将它恢复到仅在前面的状态。″擦除所有的″按键565擦除迄今为止画的所有的注释。“指示器打开”按键567将远程指示器打开。远程指示器是在合作期间在屏幕上指示试图合作的伙伴的位置。“指示器断开”按键569将远程指示器断开,
另一方面,群集侧的CTI客户机145通过进程间通信从Web服务器143接收通知和通过TCP/IP通信装置诸如插座传送UAI的值作为用户ID和它自己的IP地址9.1.1.1到CTI接口153(步骤409)。
CTI接口153寄存用户ID(CI)和在图6中描述的客户机-代理匹配表155中的9.1.L 1(步骤411)。
CTI接口153另外请求CTI服务器客户机169通过TCP/IP通信装置诸如:一个插座分配代理(步骤413)。如果在这种情况下在它们之间有防火墙133,该防火墙使用像SOCKS的装置通过。
接收用于分配请求的CTI服务器客户机169发出进行呼叫API给CTI服务器,以便命令调用CTI服务器463内部保持的该代理的密钥号码。该CTI服务器463使用PBX 165振铃该代理的钥匙号码的铃。当该代理接收该电话呼叫时,该代理的分机电话号码通过PBX 165返回给CTI服务器463(步骤451)。
通过使用这个发明的附加功能,具有适合用户询问内容的技术的代理可以在互联网络呼叫中心分配,而代理的有效性可以通知用户,允许用户选择是否等待连接到该代理。
通过这个功能分配谁具有适合用户询问内容技术的代理,在连接之后,用户和代理之间谈话可以顺利地保持。另外,在连接到用户之后,当分配代理的技术不匹配用户询问的内容时,在该呼叫中心侧可以减少传送到具有匹配该询问内容的技术代理的工作负荷。
作为用户接口,表示在图11的呼叫按键513改变到图15表示的形式。当用户按下“呼叫”按键863时用户检验询问内容851至859。在这个例子里,顾客检验关于OS/2的询问。询问关于OS/2的信息(在下文称为“技术信息”)以类似于用户信息描述的方式发送给CTI接口153。
该CTI接口153确定该技术信息和选择适宜该技术信息的一组代理。下面的两个方法可用作为一种特定的方法而得到。
第一方法询问CTI服务器或PBX 165关于它们具有什么组的代理(用该代理管理表220的参数225核对该技术信息)和发出请求给获得的代理组以便分配一个代理。
第二方法提供一个技术信息表和CTI接口中的代理组,搜索该表和发出请求给获得的代理组以便分配一个代理。
在选择代理组之后,询问CTI服务器163或PBX 165是否可以立即分配代理。例如,获得状态准备好的代理的号码和如果该数量在一个或更多个则分配谁已准备好最长时间的代理。如果准备好的代理数量是零,获得当前放置于该队列中已经等待最长的用户的时间,以便获得告诉按下该呼叫按键的用户必须等待最少时间长度的预测信息。
如果不需要等待时间,诸如:“该代理将很快呼叫你”的消息显示在用户侧的浏览器。如果用户必须等待,诸如:“该代理将在xx分钟内呼叫你,你等待吗?”消息和Yes/No(是/否)按键显示在用户侧的浏览器,摧促用户压下Yes或No按键。如果按下No,则终止分配该代理的请求。
当代理的分配完成时,该CTI服务器163从该代理管理表检索分配代理的电话分机号码和使用这个信息请求那PBX 165呼叫该分机号码。
另一方面,CTI接口153获得可以通过CTI服务器客户机169使用TCP/IP通信装置诸如:插座识别由CTI服务器163分配的代理的ID(步骤453)。可以识别代理的ID例如是该代理的电话分机号码。在这种情况下,在它们之间有防火墙133时,它使用诸如SOCKS的装置通过。
CTI接口153在客户机代理匹配表155中寄存代理ID(在这个例子中为1111)(步骤455)。CTI接口153发出分配会话ID的请求给合作管理器149和在客户机代理匹配表155中存储从合作管理器149返回的会话ID(步骤456)。该会话ID由CTI接口153通知用户侧的合作软件113(步骤457)。
在本发明的优选的实施例中,当该代理在该系统注册时,开始代理侧的合作软件178和合作管理器149之间的会话和该会话一直等待到分配用户为止。
当该代理在该系统注册时,该会话ID可以预先分配给在代理侧的合作软件178和合作管理器149之间开始的会话,同时分配给在已经分配该代理之后相应的用户在等待的会话。
CTI接口153通知CTI客户机175由合作服务器的Ip地址(9.1.1.1)的代理ID(1111)识别的代理170和通过TCP/IP通信设备诸如插座识别的会话ID(步骤458),IP地址(9.1.1.1)是在表155中设置的。在本发明的优选的实施例中,因为当该代理在该系统注册时,通知CTI接口153一组代理ID(分机号码)和自己的IP地址,该CTI接口153可以直接地接入CTI客户机175。当在它们之间有防火墙时,它使用诸如SOCKS的装置通过。
CTI客户机175传送从CTI接口153通过进程间通信接收的合作服务器142的IP地址(9.1.1.1)到该代理委托173(步骤459)。
另一方面,CTI服务器客户应用程序在该代理侧的信息终端170,172,174运行,并且该服务器可以知道它们在那种应用中分配(步骤471)。例如,它们可以知道它们是通过CTI服务器客户机169连续发送询问或当它们被分配时使CTI服务器163引出一个事件进行分配的。而且,它们可以确定当在步骤457通知该合作服务器的IP地址时分配它们。
当CTI服务器客户应用程序177知道它被分配时,它指定调度器120主机的名字www.ccservice.co.jp作为一个URL,启动Web浏览器179(步骤473)。
然后发送HTTP请求给启动的代理侧的Web浏览器179中的URLhttp://www.Ccservice.co.jp。
在本发明的优选的实施例中,因为建立代理委托173变换给定的主机名(在这个例子中为www.ccservice,co.jp)为在步骤459传送的IP地址,代理委托173变换www.ccservice.co.jp的IP地址为9.1.1.1(步骤461)并且该代理还可以接入具有9.1.1.1的IP地址的合作服务器142(步骤477)。
图14表示该代理侧的信息终端170接入该合作服务器142以便合作时显示的屏幕。如该图所示,在发明的优选的实施例中,一个合作控制窗口640,一个Web浏览器主窗口620和一个闲谈窗口630显示在代理侧的信息终端170的显示屏幕中。
在本发明的优选的实施例中合作控制窗口640的上半部是对代理侧的显示屏幕有效的工具,而除了“打印”按键730和话音连接按键740以外的下半部是用于用户侧的工具的遥控。在合作控制窗口640提供的按键的功能是与在用户侧的工具栏540中描述的功能一样的。
不在用户侧的工具栏540中但是在合作控制窗口640提供的按键包括一个打印按键683,一个断开按键679,一个临时断开按键681,一个重接按键683和一个闲谈窗口打开按键675。
打印按键730发送一个注释屏幕给打印机。提供这个是因为注释不以正常的Web浏览器的打印功能打印。断开按键679断开与合作服务器142的会话。暂时断开按键用于暂时地断开与合作服务器142的会话。例如,当该代理仅仅要到用于证实的另一个URL时,这是一个方便的功能。当暂时地断开时,重接按键683用于重新连接,闲谈窗户打开按键675打开一个闲谈窗口。当按下这个按键时,在该代理和用户侧的闲谈窗口530,630打开。关于遥控的技术不详细描述,因为它是本领域公知的。
话音连接按键740是用于手动地话音连接到用户的代理的一个按键。当按下话音连接按键740时,包括代理ID(电话分机号码)和用户ID的信息发送给CTI服务器客户机169。
接收这个消息的CTI服务器客户机169命令CTI服务器163话音连接用户和该代理。CTI服务器163从用户信息管理表240获得用户的电话号码和命令PBX 165连接该代理的分机号码到用户的电话机(步骤479)。虽然在本发明的优选的实施例中用户的电话号码是从用户信息管理表240获得的,预先在该系统可以利用的数据库中寄存用户的电话号码可以使用用户ID等等作为密钥获得。
在本发明的另一个模式中,该系统可以自动地话音连接无需由该代理按下话音连接按键。在这种情况下,响应在步骤457从CTI接口传送用户ID连同合作服务器的IP地址到该代理侧,命令连接和包括代理ID(电话分机号码)以及用户ID的信息的消息从该代理侧发送给CTI服务器客户机169。
在本发明的一个模式中,正如在图16中表示的,在用户侧被回叫中可以选择通信设备。在互联网络呼叫中心的情况下,例如,通过话音与代理通信的方法依赖于用户侧的线路数量。当仅仅有一条线路时,话音通信是不可能的,因为已经连接到web(如果使用便携电话机这是可能的),因此可以期望使用互联网络电话机通信。
因为通信设备决定连接在本发明的情况下取决于用户侧的状态,该代理可以不担心所决定的连接的类型和决定的操作的通信。
在图16的例子中,用户可以选择通过公用电话网871连接,通过互联网络873连接和通过闲谈875通信中的一个。虽然在由公用电话网连接的情况下两条线路或一个便携电话机等是必需的,在通过互联网络连接或通过闲谈通信的情况下一条线路是足够的,当用户听觉有障碍时闲谈是特别有用的。
当在指定通信设备之后顾客按下“呼叫”按键877,这个信息被发送给CTI服务器客户应用程序177。接收这个信息的服务器客户应用程序177从用户信息管理表240提取接收信息和用户信息并且输出正如在图17中表示的消息给代理侧的信息终端170。
该代理能够知道来自用户的呼叫,因为显示到达屏幕“来自用户的呼叫”和代理的头机的铃响起。当该代理轻敲响应按键885时,CTI服务器客户应用程序177识别该通信设备,正如在图18中表示的。
CTI服务器客户应用程序177检验包括在从用户侧接收的消息中的回叫信息(回叫地址)是否是一个空字符(步骤481)。
当确定该回叫地址是一个空字符时,使用合作软件113,178开始在代理和用户侧的闲谈应用(步骤483)。
当确定该回叫地址不是空字符时,CTI服务器客户应用程序177还检验该回叫地址是否为IP地址的格式(步骤485)。
当它确定该回叫地址不是IP地址的格式时,使用CTI服务器客户机168进行外线呼叫(步骤487)。
当确定该回叫地址是IP地址的格式时,CTI服务器客户应用程序177使用合作软件113,178和连接启动在代理和用户侧的互联网络应用(步骤489)。
E.其它
虽然以使用一个浏览器的模式描述了本发明,本发明是适用于使用不同于网际协议的协议的通信系统的技术,因为本发明作为支持服务器的信息终端是足够的,它可以以集中的方式提供特定的业务给从信息终端到服务器请求的多个会话。
本发明的效果:
如在上面描述的,在让多个服务器之一处理从信息终端通过网络发送的请求时,本发明允许指定所述的一个服务器和从其它信息终端接入。另外,即使从该信息终端的请求由一个调度器分配,这个服务器可以从其它信息终端接入而不必该调度器介入。
图1是在本发明的优选的实施例中信息终端的示意图。
图2是支持服务器或一个信息终端的一个信息终端的硬件配置的方框图。
图3是在本发明的优选的实施例中处理部件的方框图。
图4是在本发明的优选的实施例中的HTTP响应标题的图解的图。
图5是在本发明的优选的实施例中的HTTP响应标题的图解的图。
图6是在本发明的优选的实施例中的客户机/代理匹配表的图解的图。
图7是在本发明的优选的实施例中的代理管理表的图解的图。
图8是在本发明的优选的实施例中的用户管理表的图解的图。
图9是说明本发明的优选的实施例中处理过程的流程图。
图10是说明本发明的优选的实施例中处理过程的流程图。
图11是表示本发明的优选的实施例中用户侧的Web浏览器的图。
图12是表示在本发明的优选的实施例中用户信息输入屏幕的图。
图13表示在本发明的优选的实施例中用户状态图标显示板的图。
图14表示在本发明的优选的实施例中代理侧的Web浏览器的图。
图15是表示在本发明的附加功能中呼叫面板的图。
图16表示在本发明的优选的实施例中通信设备选择屏幕的图。
图17是表示本发明的优选的实施例中代理侧的信息终端中输出的到达消息的图。
图18表示在本发明的优选的实施例中通信设备判定过程的流程图。
图19是说明一个常规的合作技术的图。
图20是表示一个常规的调度技术的图。
标号说明:
110:信息终端(用户侧)
111:Web浏览器(用户侧)
113:合作软件(用户侧)
115:用户侧的外部电话机
120:调度器
130:Web服务器
131:互联网络
133:防火墙
140:群集
141:TCP/IP(群集)
142:,144,146:合作服务器(群集)
143:Web服务器(群集)
145:CTI客户机(群集)
147:UAI管理器(群集)
149:合作管理器
150:CTI接口机
151:TCP/IP(CTI接口机)
153:CTI接口
155:客户机/代理匹配表
160:CTI服务器机
161:TCP/IP(CTI服务器)
163CTI服务器
165:PBX
162:CTI服务器客户机
167:TCP/IP(CTI服务器客户机)
169:CTI服务器客户机
170,172,174:信息终端(代理侧)
171:TCP/IP(代理侧)
173:代理委托
175:CTI客户机(代理侧)
177:CTI服务器客户应用程序
178:合作软件(代理侧)
179:Web浏览器(代理侧)
181,183,185:代理侧的电话分机
Claims (6)
1.在第一信息终端和第二信息终端之间通信的方法,所述的方法包括步骤:
(a)发送从所述第一信息终端发送给调度器群集的地址的第一请求到由所述调度器管理的多个服务器之一,
(b)在这些服务器中的所述一个服务器中分配可以指定所述第一信息终端的信息,
(c)在这些服务器中的所述一个服务器中接收请求从所述一个服务器的所述第一信息终端连接到第二信息终端的第二请求,
(d)对应地存储可以指定所述第一信息终端的所述信息和可以指定所述一个服务器的信息,
(e)指定要连接到所述一个服务器的第二信息终端,
(f)基于在步骤(d)存储的、指定所述一个服务器的信息从所述第二信息终端接入所述一个服务器,和
(g)在所述第一信息终端和所述第二信息终端之间通信。
2.在第一信息终端和第二信息终端之间通信的方法,所述的方法包括步骤:
(a)发送从所述第一个信息终端的Web浏览器给调度器群集的地址的第一个请求到由所述调度器管理的多个服务器之一的Web服务器,
(b)在这些服务器中的所述一个服务器中分配可以指定所述第一信息终端的信息,
(c)给所述第一信息终端发送一个响应,该响应包括显示可以指定所述第一信息终端的信息的内容,命令连接到第二信息终端的一个目标和用于在所述第一信息终端的显示装置上输入所述第一信息终端操作员的电话号码的条目,
(d)接收请求连接到第二信息终端和包括可以指定所述第一信息终端和所述第一信息终端的操作员的电话号码的第二请求,所述第二请求是通过操作所述第一信息终端的所述目标产生,
(e)对应地存储可以指定所述第一信息终端的所述信息和可以指定所述一个服务器的信息,
(f)对应地存储所述第一信息终端的操作员电话号码和可以指定所述第一信息终端的信息,
(g)指定要被连接到所述一个服务器的第二信息终端,
(h)对应地存储可以指定所述第二信息终端信息和可以指定所述第一信息终端的信息,
(i)基于在步骤(e)存储的、指定所述一个服务器的信息从所述第二信息终端接入所述一个服务器,和
(j)在所述第一信息终端和所述第二信息终端之间通信,
(k)响应命令所述第二信息终端话音连接的操作,发送命令话音连接和包括可以指定所述第二信息终端操作员的电话号码的信息的第三请求,和
(l)响应第三请求,连接所述第一信息终端的操作员电话机到所述第二信息终端操作员的电话机。
3.在第一信息终端和第二信息终端之间通信的方法,所述的方法包括步骤:
(a)基于发送给一个服务器的地址信息连接所述第一信息终端到多个服务器中的一个服务器,所述服务器可以支持所述第一信息终端,所述地址信息由所述第一信息终端从一个调度器获得,
(b)对应地存储可以指定所述第一信息终端的所述信息和可以指定所述一个服务器的信息,
(c)基于在步骤(b)存储的、指定一个服务器的信息连接期望与所述第一信息终端通信的第二信息终端到所述一个服务器,和
(d)在所述第一信息终端和所述第二信息终端之间通信。
4.在一个调度器的管理下接入多个服务器之一的方法,所述方法包括步骤:
(a)对应地存储可以指定由所述调度器管理的服务器之一并且通过所述调度器从第一信息终端存取的信息和可以指定所述第一信息终端的信息,和
(b)基于在所述步骤(a)存储的、指定一个服务器的信息从一个第二信息终端接入所述一个服务器。
5.支持在一个第一信息终端和一个第二信息终端之间通信的一个通信系统,所述系统包括:
(a)一个调度器,用于管理的多个服务器和分配来自第一信息终端的第一请求给所述的多个服务器之一,
(b)一个UAI管理器,用于分配可以指定所述第一信息终端的信息,
(c)一个合作管理器,用于支持安装在所述第一信息终端和所述第二信息终端的合作软件,
(d)一个CTI接口,用于管理一个管理表,该表存储可以指定所述第一信息终端的信息和可以指定彼此相关的所述第二信息终端的信息,
(e)一个CTI服务器,用于指定要被连接到所述第一信息终端的第二信息终端,和
(f)一个代理委托,基于从所述管理表获得的和指定这些服务器中的所述一个信息接入这些服务器中的所述一个服务器。
6.一个支持在第一信息终端和第二信息终端之间通信的一个通信系统,所述系统包括:
(a)一个Web浏览器,用于从第一信息终端发送第一请求,
(b)一个调度器,用于管理多个服务器和分配第一请求给所述多个服务器中的一个,
(c)一个UAI管理器,用于分配能指定所述第一信息终端的信息,
(d)一个Web服务器,用于将一个响应发送给所述第一信息终端,所述响应包含显示能指定所述第一信息终端的信息的内容、命令连接到第二信息终端的目标和用于在所述第一信息终端的显示装置上输入所述第一信息终端的操作员的电话号码的条目,
(e)一个CTI接口,用发送响应第二请求的传送命令指定要与所述第一信息终端通信的第二信息终端的消息,所述第二请求请求到第二信息终端的连接和包含能指定所述第一信息终端的信息和所述第一信息终端的操作员的电话号码,所述第二请求通过操作在所述第一信息终端的所述目标而产生,
(f)一个匹配表,对应地存储能指定所述第一信息终端的信息,能指定所述第二信息终端的信息和能指定所述一个服务器的信息,
(g)一个管理表,对应地存储所述第一信息终端的操作员电话号码和可以指定彼此相关的所述第一信息终端的信息,
(h)一个代理委托,用于根据从所述匹配表得到的指定那些服务器中的所述一个服务器的信息从所述第二信息终端接入那些服务器中的所述一个服务器,
(i)一个CTI服务器/用户应用程序,用于发送第三请求,该第三请求响应命令所述第二信息终端的话音连接的操作命令话音连接和包含能指定所述第二信息终端的操作员的电话号码的信息,以及
(j)一个PBX,用于响应第三请求连接所述第一信息终端的操作员的电话机到所述第二信息终端的操作员的电话机。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP318547/98 | 1998-11-10 | ||
JP31854798A JP3550503B2 (ja) | 1998-11-10 | 1998-11-10 | 通信を可能とするための方法及び通信システム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1254886A CN1254886A (zh) | 2000-05-31 |
CN1252612C true CN1252612C (zh) | 2006-04-19 |
Family
ID=18100357
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB99123247XA Expired - Lifetime CN1252612C (zh) | 1998-11-10 | 1999-10-28 | 信息终端的通信方法、通信系统和接入服务器的方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6567848B1 (zh) |
JP (1) | JP3550503B2 (zh) |
KR (1) | KR100351605B1 (zh) |
CN (1) | CN1252612C (zh) |
TW (1) | TW451141B (zh) |
Families Citing this family (87)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU1700299A (en) * | 1997-11-18 | 1999-06-07 | Stellar Computing | Method for establishing a communication connection between two or more users viaa network of interconnected computers |
JP3594219B2 (ja) * | 1998-11-13 | 2004-11-24 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 通信方法、通信システム、通信を制御するためのソフトウエア・プロダクトを格納した記録媒体 |
US20030033382A1 (en) * | 1999-02-05 | 2003-02-13 | Bogolea Steven C. | Interactive communication system |
US6920475B1 (en) * | 1999-04-23 | 2005-07-19 | Oracle International Corporation | Communication architecture for distributed computing environment |
WO2000068856A2 (en) | 1999-05-11 | 2000-11-16 | Webvan Group, Inc. | Electronic commerce enabled delivery system and method |
US7177825B1 (en) | 1999-05-11 | 2007-02-13 | Borders Louis H | Integrated system for ordering, fulfillment, and delivery of consumer products using a data network |
JP3454500B2 (ja) * | 1999-06-16 | 2003-10-06 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 情報処理方法、コラボレーション・サーバ、コラボレーション・システム、情報処理プログラムを格納する記憶媒体 |
JP3283018B2 (ja) * | 1999-08-10 | 2002-05-20 | インターナショナル・ビジネス・マシーンズ・コーポレーション | htmlファイル取得方法、情報端末支援装置、htmlファイルを取得するソフトウエア・プロダクトを格納した記憶媒体 |
US6976271B1 (en) * | 2000-01-06 | 2005-12-13 | International Business Machines Corporation | Method and system for retrieving an anti-virus signature from one or a plurality of virus-free certificate authorities |
WO2001080519A1 (en) * | 2000-04-14 | 2001-10-25 | Simojoki, Sampo | Method and terminal in a telecommunication network, telecommunication network and communication product |
WO2001080515A2 (en) * | 2000-04-17 | 2001-10-25 | Circadence Corporation | System and method for data prioritization |
US6947992B1 (en) * | 2000-05-01 | 2005-09-20 | International Business Machines Corporation | Maintaining HTTP session affinity in a cluster environment |
US7240283B1 (en) | 2000-11-10 | 2007-07-03 | Narasimha Rao Paila | Data transmission and rendering techniques implemented over a client-server system |
KR100708087B1 (ko) * | 2000-06-03 | 2007-04-16 | 삼성전자주식회사 | 단말기간 ip에 기반한 통신 시스템 및 그 방법 |
KR100378527B1 (ko) * | 2000-06-22 | 2003-03-31 | 에스케이씨앤씨 주식회사 | 고객지원센터 운영방법 및 시스템 |
US6978232B1 (en) * | 2000-06-30 | 2005-12-20 | Interland, Inc. | Method and system of demonstrating a service that provides computerized transactions using a computer network |
US6834048B1 (en) * | 2000-09-22 | 2004-12-21 | Dialpad Acquisition Corporation | Method for initiating internet telephone service from a web page |
US7028051B1 (en) * | 2000-09-29 | 2006-04-11 | Ugs Corp. | Method of real-time business collaboration |
JP3646983B2 (ja) * | 2000-10-19 | 2005-05-11 | 株式会社ソニー・コンピュータエンタテインメント | 待ち順番表示方法、待ち順番表示方法のプログラム、待ち順番表示方法のプログラムが記録された記録媒体、及びコンテンツ配信システム |
GB0025911D0 (en) * | 2000-10-23 | 2000-12-06 | Amacis Ltd | Classified on-line chat |
JP2002132692A (ja) * | 2000-10-27 | 2002-05-10 | Manabu Jinda | オンライン応対システム及び方法 |
US20020055982A1 (en) * | 2000-11-03 | 2002-05-09 | The Board Of Regents Of The University Of Nebraska | Controlled server loading using L4 dispatching |
US20030046394A1 (en) * | 2000-11-03 | 2003-03-06 | Steve Goddard | System and method for an application space server cluster |
US20020055983A1 (en) * | 2000-11-03 | 2002-05-09 | The Board Of Regents Of The University Of Nebraska | Computer server having non-client-specific persistent connections |
KR100375687B1 (ko) * | 2000-11-14 | 2003-03-15 | (주)우진정보통신 | 컴퓨터 전화 통합 시스템 및 그의 제어 방법 |
US7290061B2 (en) * | 2000-12-05 | 2007-10-30 | Citrix Systems, Inc. | System and method for internet content collaboration |
US7233914B1 (en) | 2000-12-27 | 2007-06-19 | Joyo Wijaya | Technique for implementing item substitution for unavailable items relating to a customer order |
US7308423B1 (en) | 2001-03-19 | 2007-12-11 | Franklin Goodhue Woodward | Technique for handling sales of regulated items implemented over a data network |
JP3945297B2 (ja) * | 2001-04-24 | 2007-07-18 | 株式会社日立製作所 | システム及び管理システム |
US7099912B2 (en) * | 2001-04-24 | 2006-08-29 | Hitachi, Ltd. | Integrated service management system |
JP4224226B2 (ja) * | 2001-06-26 | 2009-02-12 | 富士通株式会社 | 表示制御方法、表示制御システム、表示制御プログラム、及び、コンピュータ可読媒体 |
US7054939B2 (en) * | 2001-06-28 | 2006-05-30 | Bellsouth Intellectual Property Corportion | Simultaneous visual and telephonic access to interactive information delivery |
ES2228715T3 (es) * | 2001-08-10 | 2005-04-16 | Siemens Aktiengesellschaft | Procedimiento para ampliar un enlace de red de datos. |
JP2003076769A (ja) * | 2001-09-03 | 2003-03-14 | Nec Fielding Ltd | インターネットを介したコールセンターの受付方式,方法および受付プログラム |
GB0122507D0 (en) * | 2001-09-18 | 2001-11-07 | Marconi Comm Ltd | Client server networks |
US7085827B2 (en) * | 2001-09-20 | 2006-08-01 | Hitachi, Ltd. | Integrated service management system for remote customer support |
JP2003099413A (ja) * | 2001-09-25 | 2003-04-04 | Nec Commun Syst Ltd | 分散処理システム |
US7010115B2 (en) * | 2001-12-13 | 2006-03-07 | Rockwell Electronic Commerce Technologies, Llc | System and method for predictive contacts |
DE60206525T2 (de) * | 2001-12-07 | 2006-07-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Zugangsbereitstellungverfahren und -system zu teilnehmerdiensten |
US7356592B2 (en) * | 2002-01-24 | 2008-04-08 | International Business Machines Corporation | Method and apparatus for web farm traffic control |
US7281057B2 (en) * | 2002-04-29 | 2007-10-09 | Harris Corporation | Hierarchical mobile ad-hoc network and methods for performing reactive routing therein |
US7499983B2 (en) * | 2002-05-06 | 2009-03-03 | Micron Technology, Inc. | Web dispatch service |
US20030212750A1 (en) * | 2002-05-09 | 2003-11-13 | Butt Alan B. | Remotely controlling a computer over a network |
US7243134B2 (en) * | 2002-06-25 | 2007-07-10 | Motorola, Inc. | Server-based navigation system having dynamic transmittal of route information |
US20040003058A1 (en) * | 2002-06-26 | 2004-01-01 | Nokia, Inc. | Integration of service registration and discovery in networks |
JP3643360B2 (ja) * | 2002-08-12 | 2005-04-27 | 松下電器産業株式会社 | 受信装置及び通信方法 |
TWI231900B (en) * | 2002-08-19 | 2005-05-01 | Ntt Docomo Inc | Communication terminal providing function against connection with specific website and method thereof and memory media memorizing the program |
US20040120316A1 (en) * | 2002-12-18 | 2004-06-24 | Mccormack Tony | Routing of web-based contacts |
US20040128344A1 (en) * | 2002-12-30 | 2004-07-01 | Nokia Corporation | Content and service registration, query and subscription, and notification in networks |
US8055753B2 (en) * | 2003-06-11 | 2011-11-08 | International Business Machines Corporation | Peer to peer job monitoring and control in grid computing systems |
US20050027853A1 (en) * | 2003-07-28 | 2005-02-03 | Martin Terry M. | System and method for collecting data regarding network service operation |
US8903820B2 (en) * | 2004-06-23 | 2014-12-02 | Nokia Corporation | Method, system and computer program to enable querying of resources in a certain context by definition of SIP even package |
US20060079330A1 (en) * | 2004-10-13 | 2006-04-13 | Motorola, Inc. | Method and apparatus utilizing dynamic visual characters to address communications |
US7940913B2 (en) * | 2005-05-11 | 2011-05-10 | Cisco Technology, Inc. | System and method for improved contact center services to disabled callers |
US8027459B2 (en) * | 2005-05-16 | 2011-09-27 | Cisco Systems, Inc. | System and method for providing queue time credit for self-servicing callers |
US7693274B2 (en) * | 2005-05-20 | 2010-04-06 | Cisco Technology, Inc. | System and method for return to agents during a contact center session |
CN100514967C (zh) * | 2005-07-12 | 2009-07-15 | 华为技术有限公司 | 一种呼叫中心平台及其获取接口调用信息的方法 |
US7957520B2 (en) * | 2005-07-14 | 2011-06-07 | Cisco Technology, Inc. | System and method for responding to an emergency at a call center |
JP4463737B2 (ja) * | 2005-07-22 | 2010-05-19 | ソフトバンクモバイル株式会社 | プログラム開発システム |
US7445127B2 (en) * | 2005-10-06 | 2008-11-04 | Pittman Craig A | Universal shoe rack |
US7463730B2 (en) * | 2005-10-06 | 2008-12-09 | Cisco Technology, Inc. | System and method for caller confirmation of call center agent notes |
US7864944B2 (en) * | 2005-11-29 | 2011-01-04 | Cisco Technology, Inc. | Optimal call speed for call center agents |
JP4172802B2 (ja) * | 2005-12-28 | 2008-10-29 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 利用者から受けた問い合わせに対する回答をすることを支援するシステム |
US20070214282A1 (en) * | 2006-03-13 | 2007-09-13 | Microsoft Corporation | Load balancing via rotation of cluster identity |
US7606360B2 (en) * | 2006-05-31 | 2009-10-20 | Cisco Technology, Inc. | Automated system and method for handling human and caller queues |
US8687785B2 (en) * | 2006-11-16 | 2014-04-01 | Cisco Technology, Inc. | Authorization to place calls by remote users |
JP4777285B2 (ja) * | 2007-03-27 | 2011-09-21 | 株式会社野村総合研究所 | プロセス制御システム |
US7949935B2 (en) * | 2007-04-27 | 2011-05-24 | International Business Machines Corporation | Selecting and rendering a section of a web page |
US7949936B2 (en) * | 2007-04-27 | 2011-05-24 | International Business Machines Corporation | Selecting advertising for a web page |
US8396514B2 (en) | 2008-05-23 | 2013-03-12 | Research In Motion Limited | Systems and methods for presenting an image on a display of a mobile device |
US7983705B1 (en) * | 2008-08-29 | 2011-07-19 | Sprint Communications Company L.P. | Push-to-talk communication management system |
US8549093B2 (en) | 2008-09-23 | 2013-10-01 | Strategic Technology Partners, LLC | Updating a user session in a mach-derived system environment |
US20100114822A1 (en) * | 2008-11-04 | 2010-05-06 | Steven Samuel Pollock | Method and System for Agent-Assisted Browsing |
US9438448B2 (en) * | 2009-08-18 | 2016-09-06 | Microsoft Technology Licensing, Llc | Maintaining communication connections during temporary network disruptions |
JP4937376B2 (ja) * | 2010-04-30 | 2012-05-23 | 株式会社東芝 | 登録管理サーバ装置、通信システム及び動作モード変更方法 |
CN103138998B (zh) * | 2011-11-28 | 2015-11-25 | 华为技术有限公司 | 一种代理状态检测方法、装置和系统 |
US10140198B1 (en) | 2012-10-30 | 2018-11-27 | Google Llc | Networked desktop environment |
DE102013008932A1 (de) * | 2013-05-24 | 2014-11-27 | Unify Gmbh & Co. Kg | Verfahren und Anordnung zum Aufbau einer Telekommunikationsverbindung |
US9654636B2 (en) * | 2013-10-15 | 2017-05-16 | Whisbi Technologies, S.L. | System and method for telephone communications on the internet |
US9986044B2 (en) * | 2013-10-21 | 2018-05-29 | Huawei Technologies Co., Ltd. | Multi-screen interaction method, devices, and system |
US9736246B1 (en) | 2015-02-19 | 2017-08-15 | Amazon Technologies, Inc. | Cross-device synchronization system for account-level information |
CN106161374A (zh) | 2015-04-13 | 2016-11-23 | 阿里巴巴集团控股有限公司 | 订单数据的交互方法及服务器 |
CN106157079A (zh) * | 2015-04-13 | 2016-11-23 | 阿里巴巴集团控股有限公司 | 订单数据的交互方法及服务器 |
CN106161807A (zh) | 2015-04-13 | 2016-11-23 | 阿里巴巴集团控股有限公司 | 通信方法及服务器 |
JP6748510B2 (ja) * | 2016-08-04 | 2020-09-02 | 株式会社三菱Ufj銀行 | 情報提供システム、情報提供方法、および情報提供プログラム |
CN106446580A (zh) * | 2016-10-18 | 2017-02-22 | 江西博瑞彤芸科技有限公司 | 接入信息的处理方法 |
JP6920773B1 (ja) * | 2019-09-27 | 2021-08-18 | Tradfit株式会社 | 情報提供方法、情報提供システム、情報提供装置及びコンピュータプログラム |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5008930A (en) | 1989-10-24 | 1991-04-16 | At&T Bell Laboratories | Customer definable integrated voice/data call transfer technique |
CA2150060C (en) | 1994-07-08 | 2000-01-11 | John T. Biggs | Seamless multimedia conferencing system using enhanced endpoint devices |
US5617540A (en) | 1995-07-31 | 1997-04-01 | At&T | System for binding host name of servers and address of available server in cache within client and for clearing cache prior to client establishes connection |
US6021428A (en) * | 1997-09-15 | 2000-02-01 | Genesys Telecommunications Laboratories, Inc. | Apparatus and method in improving e-mail routing in an internet protocol network telephony call-in-center |
US6130933A (en) * | 1996-02-02 | 2000-10-10 | Genesys Telecommunications Laboratories, Inc. | Apparatus and methods for coordinating telephone and data communications |
GB2309558A (en) * | 1996-01-26 | 1997-07-30 | Ibm | Load balancing across the processors of a server computer |
US6173044B1 (en) * | 1996-02-06 | 2001-01-09 | International Business Machines Corporation | Multipoint simultaneous voice and data services using a media splitter gateway architecture |
US6240444B1 (en) * | 1996-09-27 | 2001-05-29 | International Business Machines Corporation | Internet web page sharing |
KR100227795B1 (ko) * | 1996-11-21 | 1999-11-01 | 정선종 | 웹상에서 응용 서버의 자원화 방법 |
US6212192B1 (en) * | 1997-03-14 | 2001-04-03 | Itxc, Inc. | Method and apparatus for synchronizing information browsing among multiple systems |
US6470389B1 (en) * | 1997-03-14 | 2002-10-22 | Lucent Technologies Inc. | Hosting a network service on a cluster of servers using a single-address image |
US6263368B1 (en) * | 1997-06-19 | 2001-07-17 | Sun Microsystems, Inc. | Network load balancing for multi-computer server by counting message packets to/from multi-computer server |
US6370508B2 (en) * | 1998-09-11 | 2002-04-09 | Genesys Telecommunications Laboratories, Inc. | Interface engine for managing business processes within a multimedia communication-center |
US6349290B1 (en) * | 1998-06-30 | 2002-02-19 | Citibank, N.A. | Automated system and method for customized and personalized presentation of products and services of a financial institution |
US6253230B1 (en) * | 1998-09-22 | 2001-06-26 | International Business Machines Corporation | Distributed scalable device for selecting a server from a server cluster and a switched path to the selected server |
US6317778B1 (en) * | 1998-11-23 | 2001-11-13 | International Business Machines Corporation | System and method for replacement and duplication of objects in a cache |
JP2002133405A (ja) | 2000-10-23 | 2002-05-10 | Nec Corp | 画像データ登録方法 |
-
1998
- 1998-11-10 JP JP31854798A patent/JP3550503B2/ja not_active Expired - Lifetime
-
1999
- 1999-10-12 US US09/416,657 patent/US6567848B1/en not_active Expired - Lifetime
- 1999-10-14 KR KR1019990044473A patent/KR100351605B1/ko not_active IP Right Cessation
- 1999-10-28 CN CNB99123247XA patent/CN1252612C/zh not_active Expired - Lifetime
- 1999-10-29 TW TW088118798A patent/TW451141B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
CN1254886A (zh) | 2000-05-31 |
JP2000148708A (ja) | 2000-05-30 |
KR20000035004A (ko) | 2000-06-26 |
JP3550503B2 (ja) | 2004-08-04 |
KR100351605B1 (ko) | 2002-09-10 |
US6567848B1 (en) | 2003-05-20 |
TW451141B (en) | 2001-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1252612C (zh) | 信息终端的通信方法、通信系统和接入服务器的方法 | |
CN1252642C (zh) | 集成化提供与多重终端仿真、超媒体及电话系统的并行交互作用的远程服务工作站 | |
CN1143216C (zh) | 超文本标记语言文件捕获方法和信息终端支持装置 | |
CN1252611C (zh) | 信息处理方法和信息处理装置 | |
CN1661598A (zh) | 协作服务器,协作系统,及协作服务器和系统用方法和程序 | |
CN1435043A (zh) | 呼叫中心运用方法及装置 | |
CN1694437A (zh) | 服务提供系统及其提供方法 | |
CN1476577A (zh) | 位置信息系统和派遣支援系统 | |
CN1460212A (zh) | 使用协议无关控制模块引导和管理应用程序及业务服务器的媒体对话构架 | |
CN1327195A (zh) | 用于访问在一个网络上的信息的方法和系统 | |
CN1591341A (zh) | 用于共享资源的通知 | |
CN1059978A (zh) | 在计算机系统服务网络中自动插入一个计算机系统 | |
CN1364255A (zh) | 便携式终端及数据输出控制系统 | |
CN1716874A (zh) | 远程管理系统 | |
JP2007072835A (ja) | サービス利用者サポートシステム | |
CN1196073C (zh) | 电子商务系统 | |
CN1445652A (zh) | 对话系统和对话控制装置 | |
CN1926523A (zh) | 能够以无缝方式引入和移除的中间设备 | |
CN1198228C (zh) | 用于交易处理系统的信用状态检验系统和检验方法 | |
CN1499417A (zh) | 洽谈业务·支持系统、洽谈业务终端、洽谈业务支持终端、服务器及程序 | |
CN1757019A (zh) | 终端装置和会话管理装置 | |
TW476898B (en) | A human resource management service system | |
CN1894658A (zh) | 用于话音激活网页的系统和方法 | |
CN1194304C (zh) | 信息采集系统和信息采集方法 | |
CN1592265A (zh) | 提供虚拟办公室的方法、设备系统和程序,以及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C06 | Publication | ||
PB01 | Publication | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20060419 |
|
CX01 | Expiry of patent term |