CN1707997B - Client service architecture applying HTTPS communication protocol and method thereof - Google Patents
Client service architecture applying HTTPS communication protocol and method thereof Download PDFInfo
- Publication number
- CN1707997B CN1707997B CN 200410048101 CN200410048101A CN1707997B CN 1707997 B CN1707997 B CN 1707997B CN 200410048101 CN200410048101 CN 200410048101 CN 200410048101 A CN200410048101 A CN 200410048101A CN 1707997 B CN1707997 B CN 1707997B
- Authority
- CN
- China
- Prior art keywords
- client
- service
- application
- communications protocol
- server
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 64
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000009471 action Effects 0.000 claims description 20
- 238000010200 validation analysis Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 16
- 238000007726 management method Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 238000013519 translation Methods 0.000 description 5
- 241000208140 Acer Species 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000013024 troubleshooting Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明有关于一种应用HTTPS通讯协议的客户服务架构及其方法,是揭露一交换单元,接收一服务端提供一待媒合的至少一远程服务及一浏览接口单元,提供一客户端联机至一应用HTTPS通讯协议的一网络地址,待该交换单元接收该浏览接口单元的联机信息后,进行该浏览接口单元与该远程服务的媒合动作,以建立该浏览接口单元与该远程服务的一安全的联机互通管道,当该客户端的计算机系统发生问题时,已授权的该客户端透过该安全的联机互通管道存取该远程服务,以寻求线上协助,该服务端即可经由该安全的联机互通管通,远程协助与侦错该客户端的该计算机系统。
The present invention relates to a customer service architecture and method using the HTTPS communication protocol, which discloses an exchange unit, receives at least one remote service and a browsing interface unit to be matched provided by a server, and provides a client to connect to a network address using the HTTPS communication protocol. After the exchange unit receives the online information of the browsing interface unit, it performs a matching operation between the browsing interface unit and the remote service to establish a secure online communication channel between the browsing interface unit and the remote service. When a problem occurs in the computer system of the client, the authorized client accesses the remote service through the secure online communication channel to seek online assistance. The server can remotely assist and debug the computer system of the client through the secure online communication channel.
Description
技术领域 technical field
本发明是有关于一种应用HTTPS通讯协议的客户服务架构及其方法,特别有关于一种提供安全的联机互通管道进行客户服务架构及方法,透过该安全的联机互通管道存取一服务端提供的至少一远程服务,以寻求远程协助与侦错一客户端的一计算机系统的功用。The present invention relates to a client service architecture and method using the HTTPS communication protocol, and in particular to a client service architecture and method providing a secure online intercommunication channel through which a server is accessed. At least one remote service is provided to seek remote assistance and debug functions of a client computer system.
背景技术 Background technique
客户服务的架构发展以来,当使用者购买企业所提供的产品发生问题时,最常见的客户服务即是透过「互动式语音查询系统(IVR)」来进行,其作法是藉由交换机将客户来电经过IVR转接至客服人员的话机上,再透过客服人员针对使用者的问题进行解答,然而,此类典型的客户服务系统的主要缺点在于无法与使用者进行一对一的互动,客户仅能由电话得知可能的问题解答,除了无法有效确保能够解决产品所发生问题之外,进一步须负担寻求产品解答所支出的高额的电话费用,因此在寻求服务的过程中,常使使用者充满困难与无奈的感觉,降低客户对于本产品的满意程度。Since the development of the customer service framework, when users have problems purchasing the products provided by the company, the most common customer service is carried out through the "Interactive Voice Inquiry System (IVR)". Incoming calls are transferred to the phone of the customer service personnel through the IVR, and then the customer service personnel answer the user's questions. However, the main disadvantage of this type of typical customer service system is that it cannot interact with the user one-on-one. Being able to know the possible answers to questions by phone, in addition to being unable to effectively ensure that the problems that occur in the product can be solved, it is further necessary to bear the high telephone charges for seeking product answers. Therefore, in the process of seeking services, users often Full of difficulties and feelings of helplessness, reducing customer satisfaction with this product.
另外,当IVR系统或是连接IVR系统的线路发生故障,除非有系统警讯通报,否则在交换机正常运作的情形下,客户打进来的电话都会接通,然而却没有任何的答复声音,更无法转接至任何的分机;换言之,IVR的线路品质及通话流量的监控是绝对必要的,一旦出现异常状况,客户的抱怨及影响的商机可想而知,因此如何改善传统的客户服务架构且使其与网际网络(Internet)加以结合,乃是现阶段客户服务应考量的重点之一。In addition, when the IVR system or the line connected to the IVR system breaks down, unless there is a system alarm notification, otherwise under the normal operation of the switchboard, the incoming calls from the customer will be connected, but there will be no reply, let alone Transfer to any extension; in other words, the monitoring of IVR line quality and call flow is absolutely necessary. Once an abnormal situation occurs, customer complaints and impacted business opportunities can be imagined. Therefore, how to improve the traditional customer service structure and use Its combination with the Internet is one of the key points that should be considered in customer service at this stage.
近年来,网络蓬勃的发展,Internet已广为民众所接收且进行使用,从Internet的连接性与安全性来分析,主要历经以下几个阶段:In recent years, with the vigorous development of the Internet, the Internet has been widely accepted and used by the public. From the analysis of the connectivity and security of the Internet, it has mainly gone through the following stages:
(1)畅通无阻阶段(1) Unimpeded stage
此阶段中,由于Internet的使用尚未普及,因此每一台计算机都有一个公用IP地址,使用者可以藉由Internet自由的交换资料,由于Internet的方便性,使得愈来愈多用户进行使用,但其间有存在一些不法的使用者,人们渐渐的发现安全乃是利用Internet的一个大问题。At this stage, because the use of the Internet is not yet popular, each computer has a public IP address, and users can freely exchange data through the Internet. Due to the convenience of the Internet, more and more users use it, but There are some unscrupulous users in the meantime, and people gradually find that security is a big problem in using the Internet.
(2)筑墙砌垒阶段(2) The stage of building walls
在此阶段中,个人、机构及企业为加强其安全性,纷纷于内部网络的出口处安放了网络地址转换(NAT)与防火墙等装置,藉由使用私有IP地址,增强网络安全,虽然此类应用达到较高的安全性,然而却增加彼此互相连接的困难。In this stage, in order to strengthen their security, individuals, institutions and enterprises have installed devices such as network address translation (NAT) and firewalls at the exit of the internal network. By using private IP addresses, network security is enhanced. Although such Applications achieve higher security, but increase the difficulty of interconnecting with each other.
请参阅图1,其是为现有网络地址转换(NAT)的示意图;如图所示,其是包含有一第一计算机5’与一第二计算机10’,其皆为一私有IP地址的企业内部计算机,为方便说明是假定该第一计算机5’的IP为192.168.1.3,端口为2733,该第二计算机10’的IP为192.168.1.6,端口为2733、一第三计算机20’其是为一公用IP地址的远程计算机,是假定IP为211.79.3.2,端口为1807以及一NAT服务器1’,其是安装有两张网络卡,一张对外,其是设定为一公用IP地址,用以与外部网络沟通,假定其IP为61.219.2.87,一张对内,其是设定为一私有IP地址,用以于内部网络沟通,假定其IP为192.168.1.1;当该第一计算机5’与第二计算机10’欲透过NAT服务器1’转换私有IP为公用IP以联机至远程第三计算机20’时,第一计算机5’与第二计算机10’是将封包传送给该NAT服务器1’,该NAT服务器1’记录两计算机的封包信息于一位1址转换表11’,其中分别记录第一计算机5’与第二计算机10’的IP于一来源IP字段111’、第一计算机5’与第二计算机10’的端口于一来源端口字段112’以及第一计算机5’与第二计算机10’欲传送的目的IP于一目的IP字段113’,该NAT服务器1’将第一计算机5’与第二计算机10’传送的封包内来源IP改为NAT服务器1’对外的公用IP,来源端口则重新配置一唯一的端口值,并将该唯一的端口值记录于一NAT重新配置端口字段114’内后,如将第一计算机5’封包的2733的端口值转换为631,第二计算机10’封包的2733的端口值转换为632,即可将两封包传送给该远程第三计算机20’,一旦该NAT服务器1’将接收第三计算机20’回传的封包,判断该第三计算机20’所记录的目的端口来决定封包对内的传送对象,若侦测目的端口为631则表示此封包为响应第一计算机5’的封包,该NAT服务器1’将封包的目的IP转换第一计算机5’于该地址转换表11’的来源IP字段111’的值,目的端口则转换该地址转换表11’所记录第一计算机5’的来源端口字段112’的值,即可将第三计算机20’回传的封包转送给第一计算机5’。Please refer to FIG. 1, which is a schematic diagram of an existing network address translation (NAT); as shown in the figure, it includes a first computer 5' and a second computer 10', which are all enterprises with a private IP address Internal computer, it is assumed that the IP of the first computer 5' is 192.168.1.3, and the port is 2733 for convenience of explanation, and the IP of the second computer 10' is 192.168.1.6, and the port is 2733. A third computer 20' is For a remote computer with a public IP address, it is assumed that the IP is 211.79.3.2, the port is 1807 and a NAT server 1', which is installed with two network cards, one external, which is set as a public IP address, It is used to communicate with the external network, assuming that its IP is 61.219.2.87, and an internal one is set as a private IP address, which is used to communicate with the internal network, assuming its IP is 192.168.1.1; when the first computer 5' and the second computer 10' want to convert the private IP to the public IP through the NAT server 1' to connect to the remote third computer 20', the first computer 5' and the second computer 10' send the packet to the NAT Server 1', the NAT server 1' records the packet information of the two computers in a 1 address conversion table 11', wherein the IPs of the first computer 5' and the second computer 10' are recorded in a source IP field 111', the first computer 5' and the second computer 10' respectively The port of a computer 5' and the second computer 10' is in a source port field 112' and the destination IP to be transmitted by the first computer 5' and the second computer 10' is in a destination IP field 113', the NAT server 1' will The source IP in the packet transmitted by the first computer 5' and the second computer 10' is changed to the external public IP of the NAT server 1', and the source port is reconfigured with a unique port value, and the unique port value is recorded in a NAT After reconfiguring the port field 114', if the port value of 2733 in the packet of the first computer 5' is converted to 631, and the port value of 2733 in the packet of the second computer 10' is converted to 632, the two packets can be sent to the remote The third computer 20', once the NAT server 1' will receive the packet returned by the third computer 20', judge the destination port recorded by the third computer 20' to determine the transmission object in the packet pair, if the destination port is detected If it is 631, it means that this packet is a packet in response to the first computer 5', and the NAT server 1' converts the destination IP of the packet to the value of the source IP field 111' of the first computer 5' in the address translation table 11', the destination port Then convert the value of the source port field 112' of the first computer 5' recorded in the address translation table 11', and then transfer the packet returned by the third computer 20' to the first computer 5'.
(3)安全互通阶段(3) Security intercommunication stage
在此阶段中,个人、机构及企业为确保信息能在安全的基础上建行互连,皆积极寻找利用Internet建立安全的私有专有网络(VPN)的方法。所谓VPN即是指一种让公共网路(例如Internet)变成像是内部专线网络的方法,且符合私有网络相同的安全、管理及效能等条件,另确保非授权的用户无法于公用网络上读取他人的机密文件,且于通讯过程中,保障通讯双方间资料的完整性。目前VPN标准是以IETF制定的IP Sec(Internet Protocol Security)为主,它是将密码学的技术应用在网路层上的一种标准,藉由在网际网络上建立信道(tunnel),确保IP资料封包的安全,并达到网络层(Network Layer)中端对端的安全通讯,由于IP Sec VPN会在通讯的两端建立信道以提供连接,两端的计算机是彼此可见的,因此增加了安全上的风险,其次,IP Sec VPN因环境和网络的不同而有不同的配置方法,若使用者为DHCP动态分配公用IP地址的网络时,常造成许多设定上的困扰,再者,使用IP Sec VPN远程访问企业内部资料时,则企业必须于防火墙上开启另外的端口以供使用者使用IP Sec VPN,则必然增加企业的安全风险。In this stage, in order to ensure that information can be interconnected on a safe basis, individuals, institutions and enterprises are actively looking for ways to use the Internet to establish a secure private proprietary network (VPN). The so-called VPN refers to a method that makes a public network (such as the Internet) look like an internal dedicated line network, and meets the same security, management and performance conditions as a private network, and ensures that unauthorized users cannot access the public network. Read other people's confidential documents, and in the process of communication, protect the integrity of the information between the two parties. The current VPN standard is based on IP Sec (Internet Protocol Security) formulated by IETF. It is a standard that applies cryptography technology to the network layer. By establishing a channel (tunnel) on the Internet, IP The security of the data packet and the end-to-end secure communication in the Network Layer (Network Layer). Since IP Sec VPN will establish a channel at both ends of the communication to provide a connection, the computers at both ends are visible to each other, thus increasing the security. Risk. Secondly, IP Sec VPN has different configuration methods due to different environments and networks. If users dynamically assign public IP addresses to the network for DHCP, it often causes many troubles in setting. Furthermore, using IP Sec VPN When remotely accessing the internal data of the enterprise, the enterprise must open another port on the firewall for users to use IP Sec VPN, which will inevitably increase the security risk of the enterprise.
SSLVPN正是为了解决IP Sec VPN所带来的不便而产生,所谓SSLVPNSSLVPN,其是为一种应用HTTPS通讯协议的VPN模型,现今的计算机操作系统大多皆载有所谓的网页浏览器(Webbrowser),且皆支持HTTP及HTTPS(SSL-basedHTTP)通讯协议,在SSLVPN架构下的使用者,不须额外安装软件于计算机上,远程使用者计算机上的客户端应用程序可透过HTTPS通讯协议所建构的安全的联机互通管道(SSLTunneling),仅存取远程开放的客户端/服务端(Client/Server)应用服务程序。SSLVPN was created to solve the inconvenience caused by IP Sec VPN. The so-called SSLVPN SSLVPN is a VPN model using the HTTPS communication protocol. Most of today's computer operating systems are equipped with so-called web browsers (Webbrowser). And both support HTTP and HTTPS (SSL-basedHTTP) communication protocols. Users under the SSLVPN framework do not need to install additional software on the computer. The client application program on the remote user's computer can be constructed through the HTTPS communication protocol. The secure online communication channel (SSLTunneling) only accesses the remote open client/server (Client/Server) application service program.
因此,如何针对上述问题而提出一种应用HTTPS通讯协议的客户服务架构及其方法,不仅可改善传统利用电话1寻求客户服务的缺点,又可藉由SSLVPN的安全机制使客户端利用安全的互通管道向服务端寻求线上协助,长久以来一直是使用者殷切盼望及本发明人念兹在兹者,而本发明人应用多年从事于一种应用HTTPS通讯协议的客户服务架构及其方法相关产品的研究、开发、及销售实务经验,乃思及改良的意念,穷其个人的专业知识,经多方研究设计、专题探讨,终于研究出一种应用HTTPS通讯协定的客户服务架构及其方法改良,可解决上述的问题。Therefore, how to propose a customer service architecture and method using the HTTPS communication protocol in view of the above problems can not only improve the shortcomings of traditionally using the phone 1 to seek customer service, but also enable the client to use secure intercommunication through the security mechanism of SSLVPN For a long time, users have longed for online help from the server, and the inventor has been thinking about it, and the inventor has been engaged in a customer service architecture and method related products using the HTTPS communication protocol for many years. Based on his research, development, and sales practical experience, he thought and improved his ideas. With his personal professional knowledge, after many researches, designs, and special discussions, he finally developed a customer service architecture and method improvement using the HTTPS communication protocol. The above-mentioned problems can be solved.
发明内容 Contents of the invention
本发明的主要目的,在于提供一种应用HTTPS通讯协议的客户服务架构及其方法,其是藉由一交换单元,接收一服务端提供一待媒合的至少一远程服务,当一客户端的一计算机系统发生问题时,下达一应用HTTPS通讯协议的一网络地址(URL)于一浏览接口单元,该交换单元接收该浏览接口单元联机后,进行该浏览接口单元与该远程服务的媒合动作,以建立该浏览接口单元与该远程服务的一安全的联机互通管道,已授权的该客户端透过存取该远程服务向该服务端寻求线上协助,该服务端即可经由该安全的联机互通管通,远程协助与侦错该客户端的该计算机系统。The main purpose of the present invention is to provide a client service architecture and method using the HTTPS communication protocol, which is to receive at least one remote service provided by a server to be matched by a switching unit, when a client of a client When a problem occurs in the computer system, a network address (URL) using the HTTPS communication protocol is issued to a browsing interface unit, and after the switching unit receives the online connection of the browsing interface unit, it performs a matching action between the browsing interface unit and the remote service, In order to establish a secure connection and intercommunication channel between the browsing interface unit and the remote service, the authorized client seeks online assistance from the server through accessing the remote service, and the server can use the secure connection Intercommunication, remote assistance and debugging of the computer system of the client.
本发明的次要目的,在于提升客户满意度,当该用户端的该计算机系统发生问题时,使用一防火墙开放的443端口的HTTPS通讯协议,该客户端不须额外更动任何网络与防火墙设定,即可透过该安全的联机互通管道存取该服务端提供的该远程服务,以进行该客户端的该计算机系统的远端协助与侦错动作,有效减少该客户端因计算机问题所带来的时间损失。The secondary purpose of the present invention is to improve customer satisfaction. When a problem occurs in the computer system of the client, the HTTPS communication protocol of port 443 opened by a firewall is used, and the client does not need to change any additional network and firewall settings. , the remote service provided by the server can be accessed through the secure online intercommunication channel, so as to carry out the remote assistance and debugging actions of the computer system of the client, effectively reducing the problems caused by the computer problems of the client time loss.
本发明的再一目的,在于降低额外的成本支出,该服务端可使用私有IP地址于联机至网际网络时,透过一具NAT功能的防火墙将私有IP地址转换为公用IP地址,因此可减少公用IP地址的成本支出;再者,该服务端提供的该远程服务,其是可经由现成的Client/Server应用服务软体来提供,以进行远程协助与侦错动作,进一步可降低建置成本的支出。Yet another object of the present invention is to reduce additional cost expenditures. The server can use the private IP address to convert the private IP address to a public IP address through a firewall with NAT function when connecting to the Internet, thereby reducing The cost of the public IP address; moreover, the remote service provided by the server can be provided through the off-the-shelf Client/Server application service software to perform remote assistance and debugging actions, which can further reduce the construction cost expenditure.
本发明的又一目的,在于提升安全性,该客户端透过HTTPS通讯协议所提供的SSL安全机制与远程进行连线,因此在该客户端与该服务器之间的通讯是透过DES、DSA、RSA、RC4等加密方法将资料加以保护,可有效提升安全性;另外,该服务端是透过私有IP地址进行部署,且仅有被授权的客户端才可以存取该服务端提供的远程服务,因此可确保该服务端内部信息的安全。Yet another object of the present invention is to enhance security. The client connects remotely through the SSL security mechanism provided by the HTTPS communication protocol, so the communication between the client and the server is through DES, DSA , RSA, RC4 and other encryption methods to protect data, which can effectively improve security; in addition, the server is deployed through a private IP address, and only authorized clients can access the remote data provided by the server. service, thus ensuring the security of the internal information of the server.
本发明有关于一种应用HTTPS通讯协议的客户服务架构及其方法,是经由一交换单元接收一服务端提供一待媒合的至少一远程服务,当一客户端的一计算机系统发生问题时,提供一应用HTTPS通讯协议的一网络地址(URL)于一浏览接口单元,待该交换单元接收该浏览接口单元的联机信息,进行该浏览接口单元与该远程服务的媒合动作后,建立该浏览接口单元与该远程服务的一安全的联机互通管道,已授权的该客户端可透过该安全的联机互通管道存取该远程服务,以寻求该服务端的线上协助,该服务端即可经由该安全的联机互通管通,远程协助与侦错该用户端的该计算机系统,如此一来,不仅达成本发明的应用HTTPS通讯协议的客户服务架构及其方法外,该客户端不须额外更动任何网络与防火墙设定,该服务端亦可透过一具NAT功能的防火墙将私有IP地址转换为公用IP地址,以减少公用IP地址的成本支出,再者,藉由HTTPS通讯协议所提供的SSL安全机制,保护资料的通讯安全,该用户端可放心地让该服务端进行远程服务,以减少因计算机问题所带来的时间损失。The present invention relates to a client service architecture and method using the HTTPS communication protocol. It receives at least one remote service to be matched by a server via an exchange unit. When a problem occurs in a computer system of a client, it provides A network address (URL) using the HTTPS communication protocol in a browsing interface unit, after the exchange unit receives the online information of the browsing interface unit, and performs a matching action between the browsing interface unit and the remote service, the browsing interface is established A secure online intercommunication channel between the unit and the remote service. The authorized client can access the remote service through the secure online intercommunication channel to seek online assistance from the server, and the server can pass the Safe online intercommunication, remote assistance and debugging of the computer system of the client, in this way, not only the client service framework and method using the HTTPS communication protocol of the present invention are achieved, but the client does not need to change any additional Network and firewall settings, the server can also convert private IP addresses to public IP addresses through a firewall with NAT function, so as to reduce the cost of public IP addresses. Furthermore, SSL provided by the HTTPS communication protocol The security mechanism protects the communication security of data, and the client can safely allow the server to perform remote services to reduce the time loss caused by computer problems.
附图说明Description of drawings
图1:其是为现有网络地址转换(NAT)的示意图;Fig. 1: it is the schematic diagram of existing network address translation (NAT);
图2:其是为本发明的一较佳实施例的应用HTTPS通讯协议的客户服务架构及其方法的方块图;Fig. 2: it is the block diagram of the customer service framework and method thereof of the application HTTPS communication protocol of a preferred embodiment of the present invention;
图3:其是为本发明的一较佳实施例的交换单元连线索引表的示意图;Fig. 3: it is the schematic diagram of the exchange unit connection index table of a preferred embodiment of the present invention;
图4:其是为本发明的一较佳实施例的发布单元的功能示意图;Fig. 4: it is the functional diagram of the publishing unit of a preferred embodiment of the present invention;
图5:其是为本发明的一较佳实施例的安全控管索引表的示意图;Figure 5: It is a schematic diagram of a security control index table in a preferred embodiment of the present invention;
图6:其是为本发明的一较佳实施例的具体运作示意图;Fig. 6: it is the specific operational schematic diagram of a preferred embodiment of the present invention;
图7:其是为本发明的一较佳实施例的远程服务示意图;Fig. 7: it is a remote service schematic diagram of a preferred embodiment of the present invention;
图8:其是为本发明的一较佳实施例的NetMeeting应用服务程序的功能的示意图;Fig. 8: it is the schematic diagram of the function of the NetMeeting application service program of a preferred embodiment of the present invention;
图9:其是为本发明的一较佳实施例的NetMeeting应用服务程序的共享桌面功能的流程图。Fig. 9: It is a flow chart of the shared desktop function of the NetMeeting application service program of a preferred embodiment of the present invention.
符号说明:Symbol Description:
5’第一计算机5' first computer
10’第二计算机10' second computer
15’NAT服务器15' NAT server
151’地址转换表151' address conversion table
1511’来源IP字段1511' source IP field
1512’来源端口字段1512' Source port field
1513’目的IP字段1513'Destination IP field
1514’NAT重新配置端口字段1514' NAT reconfiguration port field
20’第三计算机20' third computer
1服务端1 server
2发布单元2 release unit
21系统初始功能21 system initial function
22发布应用程序功能22 Publish application functions
221NetMeeting应用服务程序221NetMeeting application service program
2211NetMeeting系统登入功能2211 NetMeeting system login function
2212线上沟通功能2212 Online communication function
2213共享电子白板功能2213 shared electronic whiteboard function
2214传送档案功能2214 transfer file function
2215共享桌面功能2215 shared desktop function
222LeaveMessage应用服务程序222LeaveMessage application service program
23安全控管功能23 security control function
231安全控管索引表231 Safety Control Index Table
2311客户端身份识别字段2311 client identification field
2312客户端密码字段2312 Client password field
24系统管理功能24 system management functions
3第一防火墙3 First Firewall
4网际网络4Internet
5第二防火墙5 second firewall
6交换单元6 exchange unit
61交换单元的联机索引表61 online index table of switching unit
611服务端身份识别码字段611 server identification code field
612服务端网络识别码字段612 server network identification code field
613服务端网络地址字段613 server network address field
614客户端网络地址字段614 client network address field
7客户端7 clients
8浏览接口单元8 Browse Interface Units
81网络地址命令81 network address command
82客户端身份识别码命令82 client identification code command
83客户端密码命令83 client password command
9第三防火墙9 Third Firewall
具体实施方式 Detailed ways
兹为使贵审查委员对本发明的结构特征及所达成的功效有更进一步的了解与认识,谨佐以较佳的实施例及配合详细的说明,说明如后:In order to make your examiner have a further understanding and understanding of the structural features and the achieved effects of the present invention, I would like to provide a preferred embodiment and a detailed description, as follows:
一般现有的客户服务架构及其方法是使用交互式语音查询系统(IVR)来进行服务,由于IVR系统是藉由语音方法告知解决方法,除了无法有效确保能够解决产品所发生问题之外,另须负担高额的电话费用,故,本发明是揭露一种应用HTTPS通讯协议的客户服务架构及其方法,供一已授权的客户端利用一安全的联机互通管道存取一服务端提供的至少一远程服务,以寻求远程协助与侦错一客户端的一计算机系统。Generally, the existing customer service framework and its method use an interactive voice inquiry system (IVR) to provide services. Since the IVR system informs the solution by voice, it cannot effectively ensure that the problems that occur in the product can be solved. High telephone charges must be borne, so the present invention discloses a client service architecture and method using the HTTPS communication protocol, for an authorized client to utilize a secure online intercommunication channel to access at least one service provided by a server A remote service to seek remote assistance and debug a computer system of a client.
请参阅图2,其是为本发明的一较佳实施例的应用HTTPS通讯协议的客户服务架构及其方法的方块图;如图所示,本发明是在于利用一应用HTTPS通讯协议所提供的一SSL安全机制方法,建立一安全的联机互通管道,当客户的计算机系统发生问题时,以提供远程进行协助与侦错的客户服务架构及方法,其主要架构包含有一发布单元,其是接收一服务端1提供至少一远程服务;一第一防火墙3,其是用以提供安全的防护动作与NAT的IP转址功能;一第二防火墙与一第三防火墙9,其是提供安全的防护动作;一交换单元6,其是接收该发布单元提供的至少一远程服务;以及一浏览接口单元8,其是接收一应用HTTPS通讯协议的网络地址。其中,该服务端1利用该发布单元2提供一待媒合的至少一远程服务,透过该第一防火墙3将私有IP转址公用IP后,经由一网际网络4联机至该交换单元6,当一用户端7的一计算机系统发生问题时,该客户端7透过该第三防火墙9开放的443端口,下达应用HTTPS通讯协议的网路地址(URL)于一浏览接口单元8,经由该网际网络4连线至该交换单元6,该交换单元6即进行该浏览接口单元8与该发布单元2提供的远程服务的媒合动作,以建立该浏览接口单元8与该发布单元2提供的远程服务的一安全的联机互通管道(SSLVPN),该客户端7透过存取该远程服务向该服务端1寻求线上协助,该服务端1即可经由该安全的联机互通管道,远程协助与侦错该客户端7的该计算机系统。Please refer to Fig. 2, which is a block diagram of a client service framework and a method thereof using the HTTPS communication protocol of a preferred embodiment of the present invention; as shown in the figure, the present invention is provided by using an HTTPS communication protocol An SSL security mechanism method, which establishes a secure online intercommunication channel, and provides a customer service framework and method for remote assistance and troubleshooting when problems occur in the customer's computer system. The main framework includes a publishing unit, which receives a The server 1 provides at least one remote service; a first firewall 3, which is used to provide a safe protection action and an IP forwarding function of NAT; a second firewall and a
上述提及的该网络地址,其是由该交换单元6的IP位址与该服务端1的网络识别码所组合而成,如HTTPS://uuswitch.acer.net/kimlee@acer.com.tw,其中uuswitch.acer.net为交换单元6的IP地址,kimlee@acer.com.tw为该服务端1的网络识别码。另外,本发明更包含一热键装置,其是可为键盘的一快速按键,用以驱动该浏览接口单元8直接联机至应用HTTPS通讯协议的该网络地址。为了解本发明的交换单元6提供该服务端1与该用户端7的联机动作,请参阅图3,其是为本发明的一较佳实施例的交换单元联机索引表的示意图;如图所示,一交换单元联机索引表61是记录一服务端身份识别码字段611、一服务端网络识别码字段612、一服务端网络地址2字段613以及一客户端网络地址字段614;该服务端1藉由该发送单元2提供至少一远程服务于该交换单元6,该交换单元6要求该服务端1输入一唯一的服务端身份识别码,以进行该交换单元联机索引表61记录的该服务端身份识别码字段611的比对动作,比对成功后,将该服务端的IP地址记录于该服务端网络地址字段613内,待该浏览接口单元8联机至一应用HTTPS通讯协议的网络地址(URL)于该交换单元6,该交换单元6撷取该网络地址所记录的该服务端1的网络识别码后,进行该交换单元联机索引表61记录的该服务端网络识别码字段612的比对动作,比对成功后,将该客户端的IP地址记录于该客户端网络地址字段614内,该交换单元6透过该交换单元联机索引表61的该服务端网络地址字段613与该客户端网络地址字段614的记录,以建立该服务端1与该客户端7的安全的联机互通管道。The network address mentioned above is a combination of the IP address of the switching unit 6 and the network identification code of the server 1, such as HTTPS://uusswitch.acer.net/kimlee@acer.com. tw, where uuswitch.acer.net is the IP address of the switching unit 6, and kimlee@acer.com.tw is the network identification code of the server 1. In addition, the present invention further includes a hot key device, which can be a quick key on the keyboard, and is used to drive the
上述的该交换单元联机索引表61的服务端身份识别码字段611与服务端网络识别码字段612,其是为该服务端1事先注册于该交换单元6之值,该服务端身份识别码栏位611是用以判断该服务端1于该交换单元6的联机身份,该服务端网络识别码字段612是作为该网络地址的服务端1的网络识别码的比对资料。The above-mentioned server ID code field 611 and server network ID code field 612 of the switching unit online index table 61 are the values previously registered in the switching unit 6 for the server side 1. The server ID code column The bit 611 is used to determine the connection identity of the server 1 in the switching unit 6 , and the server network ID field 612 is the comparison data of the network ID of the server 1 as the network address.
请参阅图4,其是为本发明的一较佳实施例的发布单元的功能示意图;如图所示,当该服务端欲发布至少一远端服务于该交换单元6时,其是透过该发布单元2进行该远程服务的设定动作,再经由该网际网络4联机至该交换单元6,其中,该服务端1透过该发布单元2的一系统初始21设定,得已使用该发布单元2,其次,透过该发布单元2的一发布应用程序功能22选择欲发布的远程服务,再者,可透过该发布单元2的一安全控管功能23进行该客户端7的安全控管设定,最后,透过该发布单元2的一系统管理功能24针对发布单元2进行系统的管理与控制。Please refer to FIG. 4 , which is a functional schematic diagram of the publishing unit of a preferred embodiment of the present invention; as shown in the figure, when the server wants to publish at least one remote service to the switching unit 6, it uses The publishing unit 2 performs the setting action of the remote service, and then connects to the switching unit 6 via the
上述的该安全控管功能23其是包含一验证单元,当该交换单元6提供该安全的联机互通管道后,该客户端7于登录该服务端1的计算机系统前,该客户端7须提供该用户端身份识别码与该客户端密码,经由该验证单元比对该用户端7的身份,以鉴别该客户端7是否为一合法的使用者,若是,则由该发送单元2或该交换单元6的其中一方,实时下载的Java或ActiveX控件,该客户端7即可透过该安全的联机互通管道存取该服务端1提供的该远程服务。The above-mentioned
再者,请参阅图5,其是为本发明的一较佳实施例的安全控管索引表的示意图;如图所示,一安全控管索引表231是纪录一客户端身份识别码字段2311以及一客户端密码字段2312,当该客户端7提供该客户端身份识别码与该客户端密码时,该验证单元撷取该安全控管索引表231的信息,以进行比对动作,当该客户端7提供的该用户端身份识别码与该客户端密码未记录于该安全控管索引表231时,则表示该客户端7为一非法用户,则该服务端1可拒绝该非法的客户端7登录至该服务端1的计算机系统,使该客户端7无法存取该服务端1提供的远程服务。Furthermore, please refer to FIG. 5 , which is a schematic diagram of a security control index table in a preferred embodiment of the present invention; as shown in the figure, a security control index table 231 records a client
请参阅图6,其是为本发明的一较佳实施例的具体运作示意图;如图所示,该客户端7下达一网络地址命令81于该浏览接口单元8,首先该浏览接口单元8联机至HTTPS://uuswitch.acer.net/的该交换单元6的网络位址,该交换单元6撷取该网络地址命令81的该服务端1的网络识别码即kimlee@acer.com.tw,与上述提及的该交换单元联机索引表61记录的该服务端网络识别码字段612,进行比对动作,以联机至该服务端1的计算机系统,该客户端7下达一客户端身份识别码命令82与一客户端密码命令83,供该服务端1利用上述提及的客户端身份识别码字段2311与客户端密码字段2312进行比对动作,鉴别该客户端7的身份后,该客户端7即可存取该服务端1提供的远程服务。Please refer to Fig. 6, which is a schematic diagram of specific operation of a preferred embodiment of the present invention; To the network address of the switching unit 6 of HTTPS://uuswitch.acer.net/, the switching unit 6 retrieves the network identification code of the server 1 of the network address command 81, namely kimlee@acer.com.tw, Compare with the server network identification code field 612 recorded in the above-mentioned exchange unit connection index table 61, so as to connect to the computer system of the server 1, and the client terminal 7 issues a client identification code Command 82 and a client password command 83 are used for the server 1 to use the above-mentioned client
再者,请参阅图7,其是为本发明的一较佳实施例的远程服务示意图;如图所示,于该客户端7登录至该服务端1的计算机系统后,该客户端7即可存取该服务端1提供的一NetMeeting应用服务程序221与LeaveMessage应用服务程序222等客户端/服务端(Client/Server)应用服务程序,透过该安全的互通管道,该服务端1经由用户端/服务端(Client/Server)应用服务程序远程协助与侦错该客户端7的计算机系统。请参阅图8,其是为本发明的一较佳实施例的NetMeeting应用服务程序的功能的示意图;如图所示,上述所提及的NetMeeting应用服务程序221,其是提供多项功能,以协助该服务端1远程协助与侦错该客户端7的计算机系统,包含有一NetMeeting系统登入功能2211,少一远程服务,并经由一网际网络联机至该交换单元;其是提供该服务端1与该客户端7的联机动作、一线上沟通功能2212,其是提供该客户端7寻求线上咨询意见、一共享电子白板功能2213,其是提供手写输入辨识功能、一传送档案功能2214,其是用以传送一维修文件至该用户端7的该计算机系统以及一共享桌面功能221,提供该服务端1共享该客户端的桌面,以进行侦错动作。Furthermore, please refer to FIG. 7, which is a remote service schematic diagram of a preferred embodiment of the present invention; as shown in the figure, after the client 7 logs in to the computer system of the server 1, the client 7 is Client/server application service programs such as a NetMeeting application service program 221 and a LeaveMessage application service program 222 provided by the server end 1 can be accessed. The client/server (Client/Server) application service program remotely assists and debugs the computer system of the client 7. Please refer to Fig. 8, which is a schematic diagram of the function of the NetMeeting application service program of a preferred embodiment of the present invention; As shown in the figure, the NetMeeting application service program 221 mentioned above provides multiple functions to The computer system that assists the server 1 to remotely assist and debug the client 7 includes a NetMeeting system login function 2211, a remote service, and is connected to the switching unit via an Internet; it provides the server 1 and The online action of the client 7, an online communication function 2212, which provides the client 7 to seek online advice, a shared electronic whiteboard function 2213, which provides a handwriting input recognition function, and a file transfer function 2214, which is The computer system for sending a maintenance file to the client 7 and a desktop sharing function 221 provide the server 1 to share the desktop of the client for troubleshooting.
上述所提及的该NetMeeting系统登入功能2211,其是可于该发送单元2中进行目录对应设定,利用一易输入的字符串代替登入该服务端1的NetMeeting所需输入的IP地址,当该客户端存取该服务端1的该NetMeeting应用服务程序221时,则先自动执行该客户端7对应的NetMeeting应用服务程序,该客户端7仅输入一易输入的字符串于该客户端7对应的NetMeeting应用服务程序的NetMeeting系统登入功能,即可与该服务端1的NetMeeting应用服务程序221进行联机动作,以提升该客户端7的便利性;本发明进一步于该服务端1安装一侧录应用程序,以录制该服务端进行的侦错动作,作为该服务端与该客户端纠纷发生时的备查证据。The above-mentioned NetMeeting system login function 2211 can be set in the sending unit 2 to correspond to the directory, and an easy-to-enter character string can be used to replace the IP address required to log in to the NetMeeting of the server 1. When the client accesses the NetMeeting application service program 221 of the server 1, it automatically executes the corresponding NetMeeting application service program of the client 7, and the client 7 only inputs an easy-to-enter character string on the client 7 The NetMeeting system login function of the corresponding NetMeeting application service program can be connected with the NetMeeting application service program 221 of the server 1 to improve the convenience of the client 7; the present invention is further installed on the server 1 side Record the application program to record the debugging actions performed by the server, as evidence for future reference when a dispute occurs between the server and the client.
请参阅图9,其是为本发明的一较佳实施例的NetMeeting应用服务程序的共享桌面功能的流程图;如图所示,其主要步骤包含:Please refer to Fig. 9, which is a flowchart of the shared desktop function of the NetMeeting application service program of a preferred embodiment of the present invention; as shown in the figure, its main steps include:
步骤S1:该服务端使用该发布单元提供一待媒合的至少一远程服务,并经由一网际网路连接至该交换单元;Step S1: The server uses the publishing unit to provide at least one remote service to be matched, and connects to the switching unit via an Internet;
步骤S2:该客户端下达一应用HTTPS通讯协议的一网络地址于一浏览接口单元,经由一网际网路联机至该交换单元;Step S2: the client sends a network address using the HTTPS communication protocol to a browsing interface unit, and connects to the switching unit via an Internet;
步骤S3:该交换单元进行该浏览接口单元与该发布单元提供的远程服务的媒合动作,以建立安全的联机互通管道;Step S3: the switching unit matches the browsing interface unit with the remote service provided by the issuing unit, so as to establish a secure online intercommunication channel;
步骤S4:利用该发布单元的安全控管功能,验证该用户端的身份;Step S4: using the security control function of the issuing unit to verify the identity of the client;
步骤S5:登录至该服务端的计算机系统,存取该服务端提供的NetMeeting应用服务程序;Step S5: log in to the computer system of the server, and access the NetMeeting application service program provided by the server;
步骤S6:自动执行该客户端对应的NetMeeting应用服务程序;Step S6: automatically execute the NetMeeting application service program corresponding to the client;
步骤S7:输入代替服务端IP的字符串于该客户端的NetMeeting应用服务程序的NetMeeting系统登入功能,以联机至该服务端的NetMeeting应用服务程序;Step S7: Input the character string that replaces the server IP in the NetMeeting system login function of the NetMeeting application service program of the client to connect to the NetMeeting application service program of the server;
步骤S8:该服务端请求该客户端开放远程共同桌面服务;以及Step S8: the server requests the client to open the remote common desktop service; and
步骤S9:控制该客户端计算机系统的桌面,实时由远程侦错与协助客户确认问题。Step S9: Control the desktop of the client computer system, remotely debug and assist the client to confirm the problem in real time.
综上所述,本发明是有关于一种应用HTTPS通讯协定的客户服务架构及其方法,是经由一交换单元接收一服务端提供一待媒合的至少一远程服务,当一客户端的一计算机系统发生问题时,提供一应用HTTPS通讯协议的一网路地址(URL)于一浏览接口单元,待该交换单元接收该浏览接口单元的联机信息,进行该浏览接口单元与该远程服务的媒合动作后,建立该浏览接口单元与该远程服务的一安全的联机互通管道,已授权的该客户端即可透过该安全的联机互通管道存取该远程服务,其中,该远程服务可经由现成的应用软件来达成,如NetMeeting应用服务程式,提供该线上沟通功能、共享电子白板功能、传送档案功能以及共享桌面功能等,该服务端可利用该NetMeeting应用服务程序提供的功能,远程协助与侦错该客户端的该计算机系统,如此一来,不仅达成本发明的应用HTTPS通讯协议的客户服务架构及其方法外,该客户端不须额外更动任何网络与防火墙设定,该服务端亦可透过一具NAT功能的防火墙将私有IP地址转换为公用IP地址,以减少公用IP地址的成本支出,另外,藉由HTTPS通讯协议所提供的SSL安全机制,保护资料的通讯安全,该客户端可放心地让该服务端进行远程服务,以减少因计算机问题所带来的时间损失。To sum up, the present invention relates to a client service architecture and method using the HTTPS communication protocol, which is to receive at least one remote service provided by a server through an exchange unit to be matched, when a computer of a client When a problem occurs in the system, a network address (URL) using the HTTPS communication protocol is provided to a browsing interface unit, and the switching unit receives the online information of the browsing interface unit to match the browsing interface unit with the remote service After the operation, a secure online intercommunication channel between the browsing interface unit and the remote service is established, and the authorized client can access the remote service through the secure online intercommunication channel, wherein the remote service can be accessed through the off-the-shelf For example, the NetMeeting application service program provides the online communication function, electronic whiteboard sharing function, file transfer function and desktop sharing function, etc. The server can use the functions provided by the NetMeeting application service program to remotely assist and Debugging the computer system of the client, in this way, not only the client service architecture and method using the HTTPS communication protocol of the present invention are achieved, the client does not need to change any network and firewall settings, and the server also The private IP address can be converted into a public IP address through a firewall with NAT function to reduce the cost of the public IP address. In addition, the SSL security mechanism provided by the HTTPS communication protocol can protect the communication security of the data. The customer The client can safely allow the server to perform remote services to reduce time loss caused by computer problems.
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟习此技艺者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视所附的权利要求范围所界定者为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Anyone skilled in the art can make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, this The scope of protection of the invention should be defined by the appended claims.
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200410048101 CN1707997B (en) | 2004-06-11 | 2004-06-11 | Client service architecture applying HTTPS communication protocol and method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200410048101 CN1707997B (en) | 2004-06-11 | 2004-06-11 | Client service architecture applying HTTPS communication protocol and method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1707997A CN1707997A (en) | 2005-12-14 |
| CN1707997B true CN1707997B (en) | 2010-04-21 |
Family
ID=35581664
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200410048101 Expired - Fee Related CN1707997B (en) | 2004-06-11 | 2004-06-11 | Client service architecture applying HTTPS communication protocol and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1707997B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8086845B2 (en) * | 2006-09-26 | 2011-12-27 | Microsoft Corporation | Secure tunnel over HTTPS connection |
| CN101436933B (en) * | 2007-11-16 | 2012-02-01 | 成都市华为赛门铁克科技有限公司 | HTTPS encipher access method, system and apparatus |
| US8358080B2 (en) * | 2010-01-29 | 2013-01-22 | Canon Kabushiki Kaisha | Light emitting element driving circuit |
| CN110557360B (en) * | 2018-06-04 | 2023-09-15 | 精品科技股份有限公司 | Message transmission systems and methods |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1393772A (en) * | 2001-06-21 | 2003-01-29 | 成田行股份有限公司 | How to use the mouse to surf the Internet quickly |
| CN1469591A (en) * | 2002-07-18 | 2004-01-21 | ��Ϊ��������˾ | A method for defending against network transmission control protocol synchronization message flood attack |
| WO2004012413A1 (en) * | 2002-07-30 | 2004-02-05 | Livedevices Limited | Served initiated authorised communication in the presence of network address translator (nat) or firewalls |
-
2004
- 2004-06-11 CN CN 200410048101 patent/CN1707997B/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1393772A (en) * | 2001-06-21 | 2003-01-29 | 成田行股份有限公司 | How to use the mouse to surf the Internet quickly |
| CN1469591A (en) * | 2002-07-18 | 2004-01-21 | ��Ϊ��������˾ | A method for defending against network transmission control protocol synchronization message flood attack |
| WO2004012413A1 (en) * | 2002-07-30 | 2004-02-05 | Livedevices Limited | Served initiated authorised communication in the presence of network address translator (nat) or firewalls |
Non-Patent Citations (1)
| Title |
|---|
| 全文. |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1707997A (en) | 2005-12-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11843589B2 (en) | Network connection automation | |
| TWI545446B (en) | A method and system for use with a public cloud network | |
| US10382434B2 (en) | Actively federated mobile authentication | |
| US8024785B2 (en) | Method and data processing system for intercepting communication between a client and a service | |
| JP5239341B2 (en) | Gateway, relay method and program | |
| CN101420455A (en) | Systems and/or methods for streaming reverse http gateway, and network including the same | |
| CA2514004C (en) | System and method for controlling network access | |
| CN106303359A (en) | The processing method of a kind of network conversion and equipment | |
| MX2008014855A (en) | Policy driven, credential delegation for single sign on and secure access to network resources. | |
| EP2795556A1 (en) | Method and apparatus for mediating communications | |
| US20090313691A1 (en) | Identity verification system applicable to virtual private network architecture and method of the same | |
| CN105704141A (en) | WIFI-based advertisement push method | |
| CN108173838A (en) | A kind of control auditing method accessed the network equipment | |
| CN102811225B (en) | A kind of SSL middle-agent accesses method and the switch of WEB resource | |
| CN103546290B (en) | Third Party Authentication system or method with user group | |
| US20090271852A1 (en) | System and Method for Distributing Enduring Credentials in an Untrusted Network Environment | |
| CN1707997B (en) | Client service architecture applying HTTPS communication protocol and method thereof | |
| CN101621503A (en) | Identity recognition system and method applied to virtual private network architecture | |
| TW201911101A (en) | Server and firewall rule management therefof | |
| JP2016162278A (en) | Access relay device, information processing method, and program | |
| KR101174028B1 (en) | A virtualization gateway system for internet phone | |
| CN119011254A (en) | Security gateway, system, method and storage medium for verifying ingress traffic in a computer network system | |
| CN101325523B (en) | Method for establishing network connection between client and server and related system | |
| TWI261446B (en) | Client service architecture using HTTPS communication protocol and method thereof | |
| CN109286626B (en) | Information processing method, local equipment, remote equipment and information processing system |
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 | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100421 |