CN1764116A - 用于提供远程帮助的方法和服务器 - Google Patents

用于提供远程帮助的方法和服务器 Download PDF

Info

Publication number
CN1764116A
CN1764116A CN 200410083756 CN200410083756A CN1764116A CN 1764116 A CN1764116 A CN 1764116A CN 200410083756 CN200410083756 CN 200410083756 CN 200410083756 A CN200410083756 A CN 200410083756A CN 1764116 A CN1764116 A CN 1764116A
Authority
CN
China
Prior art keywords
remote assistance
remote
request recipient
requestor
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.)
Granted
Application number
CN 200410083756
Other languages
English (en)
Other versions
CN100477581C (zh
Inventor
顾光导
苏辉
王哲鹏
过晓冰
M·T·瓦尼奥维尔
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.)
Lenovo Singapore Pte Ltd
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Priority to CNB2004100837563A priority Critical patent/CN100477581C/zh
Publication of CN1764116A publication Critical patent/CN1764116A/zh
Application granted granted Critical
Publication of CN100477581C publication Critical patent/CN100477581C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明提供了一种提供远程帮助的方法及相应的服务器。该方法包括至少一个远程帮助请求接受者登录到远程帮助服务器;所述远程帮助服务器鉴定该远程帮助请求接受者是否为可信的远程帮助请求接受者;如果确定该远程帮助请求接受者是可信的远程帮助请求接受者,所述远程帮助服务器将该远程帮助请求接受者标识为可信的远程帮助请求接受者;至少一个远程帮助请求者连接到远程帮助服务器,并请求远程帮助;至少一个可信的远程帮助请求接受者为至少一个所述远程帮助请求者提供远程帮助。

Description

用于提供远程帮助的方法和服务器
技术领域
本发明涉及计算机网络中的交互技术,尤其涉及通过网络提供远程帮助(remote takeover,即RTO)的技术。
背景技术
远程帮助技术是企业***管理和提供对等帮助(peer help)的一项重要技术。在传统的远程帮助技术中,尤其提供对等帮助时,一般涉及远程帮助中的两方,即远程帮助请求者(RTO requester)和远程帮助请求接受者(RTO receiver)。远程帮助请求者通过网络发出需要远程帮助请求,该请求可能包括请求协助者通过控制请求者的计算机来提供帮助。远程帮助请求接受者接受请求,并作为协助者来控制请求者的计算机以提供帮助。当然,远程帮助也可以通过电话网络或其它数据网络将请求者和请求接受者连接,然后请求接受者通过控制请求者的计算机来提供帮助。
传统的远程帮助仅仅涉及两方。提供传统远程帮助的实例包括VNC(Virtua1 Network Computing)和Windows远程桌面连接(WindowsRemote Desktop Connection)等等。传统的远程帮助一般包括以下步骤:
1.请求者在其计算机上启动接受远程帮助连接;
2.请求者将远程帮助所需的IP地址、用户名和登录密码通知远程帮助请求接受者。
3.请求接受者通过其计算机利用该IP地址连接到请求者计算机;
4.请求接受者利用上述用户名和密码接管请求者计算机。
对于请求者来说,在请求远程帮助之前,就需要了解请求接受者以便与其进行通信。这显然增加了请求者的负担。
发明内容
对于远程帮助的使用者来说,上述传统步骤存在许多不方便之处,并且具有容易受到恶意的网络攻击者攻击的弱点。每个请求者所需要的帮助可能是不同的。根据其特定需求,请求者需要通过远程帮助(Remote takeover,即RTO)以外的渠道,如电话、电子邮件、BBS或IM等,来得到请求接受者的信息。请求者还需要了解哪个请求接受者适合为他提供帮助。
传统的远程帮助中缺乏使得请求接受者可以被请求者信任的鉴定机制。在请求者向请求接受者提供IP地址和登录密码的过程中,这些信息可能被其他人得到。远程帮助的内容,如操作和UI(用户接口)可能在传输过程中被篡改。此外,用户无法同时管理多个远程帮助。
针对已有技术的不足之处,本发明的一个目的是提供一种进行安全地进行远程帮助的方法和相应的服务器。
本发明的进一步目的是在远程帮助请求者和请求接受者之间提供匹配服务,使得请求者可以方便地找到与其所需帮助相适应的请求接受者。
根据本发明的一方面,本发明提供了一种一种提供远程帮助的方法,包括:至少一个远程帮助请求接受者(RTO Receiver)登录到远程帮助服务器(RTO Server);所述远程帮助服务器鉴定该远程帮助请求接受者是否为可信的远程帮助请求接受者;如果确定该远程帮助请求接受者是可信的远程帮助请求接受者,所述远程帮助服务器将该远程帮助请求接受者标识为可信的远程帮助请求接受者;d)至少一个远程帮助请求者(RTO Requester)连接到远程帮助服务器,并请求远程帮助;至少一个可信的远程帮助请求接受者为至少一个所述远程帮助请求者提供远程帮助。
根据本发明的另一方面,本发明提供了一种提供远程帮助的方法,包括至少一个远程帮助请求接受者(RTO Receiver)登录到远程帮助服务器(RTO Server);所述远程帮助服务器标识与该远程帮助请求接受者相应的属性;至少一个远程帮助请求者(RTORequester)连接到远程帮助服务器,并请求远程帮助;所述远程帮助服务器根据所请求的远程帮助的属性和/或远程帮助请求接受者的属性,将远程帮助请求接受者与远程帮助请求者相匹配;匹配的远程帮助请求接受者为所述远程帮助请求者提供远程帮助。
根据本发明的另一方面,本发明提供了一种用于远程帮助的服务器,包括用于远程帮助请求接受者登录的装置;用于远程帮助请求者登录的装置;安全装置,用于鉴定登录的远程帮助请求接受者是否为可信的远程帮助请求接受者;以及调度装置,用于调度可信的远程帮助请求接受者和远程帮助请求者,以便可信的远程帮助请求接受者为所述远程帮助请求者提供远程帮助。
本发明在远程帮助中,使用了一个远程帮助服务器。该远程帮助服务器为请求者和请求接受者处理安全问题和/或连接调度问题。远程帮助服务器还可为请求者和请求接受者提供了安全的通信信道、身份鉴定,以确保数据的安全性。
本发明在远程帮助中还提供了请求者与请求接受者匹配的服务,解决了请求者与请求接受者之间建立连接所存在的信息不对称的问题。
附图说明
图1是根据本发明在网络上提供远程帮助的示意图;
图2是根据本发明的用于远程帮助的***示意图。
具体实施方式
本发明提供了一种在网络上提供具有安全特性的远程帮助的方法以及相应的远程帮助服务器(RTO服务器)。以下结合附图对根据本发明的实施例进行详细描述。
图1是根据本发明在网络上提供远程帮助的示意图。本发明通过利用一远程帮助服务器而在远程帮助请求者和远程帮助请求接受者之间引入了安全机制。并且,用户可以更容易地使用远程帮助。以下将结合图1详细描述根据本发明的提供远程帮助的方法。
首先,远程帮助请求接受者(RTO receiver)120通过网络连接,如TCP/IP连接,使用一用户名和相应的密码登录到远程帮助服务器110。然后,远程帮助服务器110鉴定该远程帮助请求接受者120是否为可信的远程帮助请求接受者。如果确定该远程帮助请求接受者120是可信的远程帮助请求接受者,所述远程帮助服务器110将该远程帮助请求接受者120标识为可信的远程帮助请求接受者。
一个远程帮助请求者(RTO Requester)130登录到远程帮助服务器110,并请求远程帮助。例如,远程帮助请求者利用远程帮助服务器的公共密钥加密一个DES密钥(Data Encryption Standardkey),然后发送给远程帮助服务器110。则已通过鉴定的可信的远程帮助请求接受者120就可以使用该DES密钥为该远程帮助请求者130提供远程帮助。这样,远程帮助请求者所得到的远程帮助服务是由一个可信的远程帮助请求接受者提供的,从而具有一定的安全性。
远程帮助服务器110可以通过鉴定协议,来鉴定该远程帮助请求接受者120是否为可信的远程帮助请求接受者。该鉴定协议可以包括但不限于远程帮助请求接受者的用户名和密码或者远程帮助请求接受者是通过某些可信的计算机或终端(如公司内部某些具有安全防护地点的计算机)登录的。或者远程帮助服务器110或网络的其它存储装置中存储一可信的远程帮助请求接受者列表,用于确定登录的远程帮助请求者是否可信。如果登录的远程帮助请求接受者120与列表内的某一可信的远程帮助请求接受者相匹配,就确定其该远程帮助请求接受者120是可信的。
该可信的远程帮助请求接受者(RTO Receiver)列表优选包括远程帮助请求接受者的用户名和密码。远程帮助服务器110鉴定该远程帮助请求接受者120是否为可信的远程帮助请求接受者的步骤进一步包括:远程帮助服务器110利用登录的远程帮助请求接受者的密码将一随机数列加密后发送给登录的远程帮助请求接受者;登录的远程帮助请求接受者120解密出该随机数列并传送给远程帮助服务器110;远程帮助服务器110根据解密出的随机数列确定该远程帮助请求接受者是否为可信的远程帮助请求接受者。
之后,远程帮助服务器110还可为远程帮助请求者和远程帮助请求接受者提供安全通信信道,以便它们之间交换信息。可信的远程帮助请求接受者120可通过该安全信道取得所述远程帮助请求者的接管信息;然后,可信的远程帮助请求接受者120利用所述接管信息接管(takeover)所述远程帮助请求者130。该接管信息可以包括远程帮助请求者的IP地址、登录用户名和密码。当然,本领域的普通技术人员可以理解,在确认可信的远程帮助请求接受者之后,远程帮助请求接受者与远程帮助请求者也可以通过其它方式交换信息。
本领域的普通技术人员可以理解,远程帮助服务器也可以利用与上述类似的方式来确认远程帮助请求者130是否有权得到远程帮助。
在提供远程帮助之前,还可以确定远程帮助请求接受者的属性,该属性可以存储在远程帮助请求接受者列表中。该属性包括远程帮助请求接受者适于提供远程帮助的属性,如提供Linux、Windows、Lotus、Office、某种专用应用软件或网络连接方面的远程帮助。该属性还可包括远程帮助请求接受者是否适于提供一对多或多对多的服务。
例如,有的远程帮助请求者所遇到的网络连接方面、共享日历、网络会议(E-meeting)方面的问题,可能需要涉及多个方面,如多个远程帮助请求者之间的配合。如果将一个或多个远程帮助请求接受者与多个远程帮助请求者相匹配,从而一个或多个远程帮助请求接受者同时为多个远程帮助请求者提供远程帮助,则可以方便、快捷地解决问题。再如,有的远程帮助请求者所请求的远程帮助可能涉及操作***、网络连接以及专用应用软件等多方面的问题,这时多个不同具有不同特长的远程帮助请求接受者同时为该远程帮助请求者提供远程帮助,则可以方便、快捷地解决问题。该属性可以由服务器110确定,也可以由远程帮助请求接受者在登录之后提供。
在提供远程帮助之前,还可以确定远程帮助请求者的属性和/或所请求的远程帮助的属性。该属性可以存储在远程帮助请求者列表中。该属性可以由服务器110确定,也可以由远程帮助请求者在提出远程帮助请求之后提供。该属性是与远程帮助请求接受者的属性相应的。该属性包括远程帮助请求者请求的远程帮助是Linux、Windows、Lotus、Office、某种专用应用软件或网络连接方面的远程帮助,该属性还可包括远程帮助请求者是否适于被提供多对一或多对多的服务。
远程帮助服务器110根据远程帮助请求接受者的属性、远程帮助请求者的属性和/或所请求的远程帮助的属性,将远程帮助请求接受者与远程帮助请求者相匹配。
根据本发明的远程帮助请求接受者列表可以存储在远程帮助服务器110中,该列表可以包括但不限于远程帮助请求接受者的用户名、密码、属性以及状态。如果确定该远程帮助请求接受者是可信的远程帮助请求接受者,则将远程帮助请求接受者列表中相应的远程帮助请求接受者的状态设置为激活状态。
上文所述的远程帮助优选为对等远程帮助,也可以是其它类型的远程帮助。
远程帮助服务器110还可以存储一远程帮助请求者列表,当一远程帮助请求者请求远程帮助时,远程帮助服务器110将远程帮助请求者和/或其属性、其请求的远程帮助和/或相应的属性存储在远程帮助请求者列表中。当服务器110发现可用的远程帮助请求接受者时,就可以将其与等待的远程帮助请求者相匹配。远程帮助服务器110还可以根据远程帮助请求者的属性或其请求的属性对远程帮助请求者进行分类。相应地,远程帮助服务器110还可以根据远程帮助请求接受者的属性对其进行分类。基于上述分类,远程帮助服务器110将远程帮助请求者与远程帮助请求接受者相匹配。
一个远程帮助请求者也可以提出或需要多个远程帮助请求,这样,远程帮助服务器110就需要为其进行多次匹配来满足其需求。这种情况下,可能由多个远程帮助请求接受者连接到或控制一个远程帮助请求者并为其提供服务。
图2是根据本发明的用于远程帮助的***示意图。图中的远程帮助***包括远程帮助服务器(RTO服务器)110、网络300、一个或多个远程帮助请求者(RTO请求者)130和一个或多个远程帮助请求接受者(RTO请求接受者)120。
图2中的用于远程帮助的服务器110配置为适于执行根据本发明的上述提供安全的远程帮助的方法。还可以进一步配置该远程帮助服务器110,以便为远程帮助请求者130和远程帮助请求接受者120提供匹配和调度服务。
图2中的远程帮助服务器(RTO服务器)110优选包括:用于远程帮助请求接受者登录的装置220;用于远程帮助请求者登录的装置210;安全装置270,用于鉴定登录的远程帮助请求接受者(RTOReceiver)是否为可信的远程帮助请求接受者;以及调度装置250,用于调度可信的远程帮助请求接受者和远程帮助请求者,以便可信的远程帮助请求接受者为所述远程帮助请求者提供远程帮助。
在远程帮助请求者130登录到远程帮助服务器110时,远程帮助请求者130可以将一些需要保密的信息,如其IP地址、密码和所请求的帮助等等,通过一个安全信道发送给远程帮助服务器110。远程帮助服务器通过其安全装置270接收该请求。
根据本发明的一个方面,虽然并非必须,图2中的远程帮助服务器(RTO服务器)110还可以包括:远程帮助请求(RTO)接受者列表存储装置240,用于存储可信的远程帮助请求接受者列表,所述安全装置270可以利用该列表确定登录的远程帮助请求者是否可信。存储装置240可以预先存储远程帮助请求接受者的用户名、密码、属性以及状态。远程帮助请求接受者120可以利用其用户名和密码等个人帐户信息进行登录。
如果所述安全装置270确定该远程帮助请求接受者是可信的远程帮助请求接受者,则将远程帮助请求接受者列表中相应的远程帮助请求接受者的状态设置为激活状态。存储装置240还可以存储如上文所述的远程帮助请求接受者的多种属性,如提供的远程帮助的类型、是否适于提供一对多或多对多的远程帮助等等。下文所述的匹配装置260可以利用这些信息来将远程帮助请求者与远程帮助请求接受者相匹配。此外,远程帮助请求接受者列表中的信息可以预先存储,也可以由远程帮助请求接受者120在登录时提供。
根据本发明的另一方面,虽然并非必须,图2中的远程帮助服务器(RTO服务器)110还可以包括:远程帮助请求(RTO)者列表存储装置230,用于存储远程帮助(RTO)请求者列表,该远程帮助请求者列表可以存储远程帮助请求者的属性和/或其所请求的远程帮助的属性;以及一与所述调度装置相耦合的匹配装置260,用于根据远程帮助请求接受者的属性、远程帮助请求者的属性和/或所请求的远程帮助的属性,将远程帮助请求接受者与远程帮助请求者相匹配。也可以根据远程帮助请求者的属性和/或其所请求的远程帮助的属性,将该远程帮助请求者与一个或多个远程帮助请求接受者相匹配。此外,远程帮助请求者列表中的信息可以根据需要而预先存储,也可以由远程帮助请求者130在登录时提供。
安全装置270还用于通过一安全通信信道与远程帮助请求者130或远程帮助请求接受者120进行通信,并为远程帮助请求者130和远程帮助请求接受者120建立安全通信信道。服务器110可以保存远程帮助请求接受者120的证书文件(certification file).远程帮助请求接受者120利用用户名和密码激活其计算机上的证书文件,并利用该证书文件与服务器110建立连接。服务器110可以将该证书发送给远程帮助请求者130,并通知远程帮助请求接受者120与远程帮助请求者130建立连接。这样,远程帮助请求接受者120与远程帮助请求者130之间就建立了一条安全通信信道,利用该证书中的密钥提供安全保护。这种安全通信信道还可以利用本领域的多种已有技术来实现,在此不再赘述。
根据本发明的另一方面,所述安全装置270通过鉴定协议,鉴定该远程帮助请求接受者是否为可信的远程帮助请求接受者。所述安全装置270还可以为远程帮助请求者和远程帮助请求接受者提供安全通信信道。所述可信的远程帮助请求接受者120通过所述安全装置取得所述远程帮助请求者的接管信息。可信的远程帮助请求接受者利用所述接管信息接管所述远程帮助请求者。所述接管信息包括远程帮助请求者的IP地址、登录用户名和密码。
对于安全认证,所述可信的远程帮助请求接受者列表可以包括远程帮助请求接受者的密码;所述安全装置270进一步配置为利用登录的远程帮助请求接受者的密码将一随机数列加密后发送给登录的远程帮助请求接受者;在登录的远程帮助请求接受者解密出该随机数列后,所述安全装置根据解密出的随机数列确定该远程帮助请求接受者是否为可信的远程帮助请求接受者。
根据本发明的所述匹配装置260进一步配置为根据远程帮助请求者的属性和/或其所请求的远程帮助的属性以及远程帮助请求接受者的属性,将一个或多个远程帮助请求者130与一个或多个远程帮助请求接受者120相匹配。其中,远程帮助请求者的属性和/或其所请求的远程帮助的属性可以由远程帮助请求者130在登录时提供并存储在远程帮助。所述调度装置250进一步配置为使得一个或多个可信的远程帮助请求接受者120为一个或多个所述远程帮助请求者130提供远程帮助。其中,所述远程帮助优选为对等远程帮助。
在远程帮助请求接受者列表中可以根据相应的属性对远程帮助请求接受者进行分类。在远程帮助请求者列表中也可以根据相应的属性对远程帮助请求者进行分类。调度装置250和匹配装置260可以周期性地查看这两个列表,进行匹配和调度。对于匹配的远程帮助请求者和远程帮助请求接受者,可以由调度装置250通过安全装置270将它们建立安全的远程帮助所需的信息发给相应的双方。
以上结合优选法方案对本发明进行了详细的描述,但是可以理解,以上实施例仅用于说明而非限定本发明。本领域的技术人员可以对本发明的所示方案进行修改而不脱离本发明精神。

Claims (37)

1.一种提供远程帮助的方法,包括:
a)至少一个远程帮助请求接受者(RTO Receiver)登录到远程帮助服务器(RTO Server);
b)所述远程帮助服务器鉴定该远程帮助请求接受者是否为可信的远程帮助请求接受者;
c)如果确定该远程帮助请求接受者是可信的远程帮助请求接受者,所述远程帮助服务器将该远程帮助请求接受者标识为可信的远程帮助请求接受者;
d)至少一个远程帮助请求者(RTO Requester)连接到远程帮助服务器,并请求远程帮助;
e)至少一个可信的远程帮助请求接受者为至少一个所述远程帮助请求者提供远程帮助。
2.根据权利要求1所述的提供远程帮助的方法,其中:
所述远程帮助服务器通过鉴定协议,鉴定该远程帮助请求接受者是否为可信的远程帮助请求接受者。
3.根据权利要求1所述的提供远程帮助的方法,其中:
所述远程帮助服务器包括可信的远程帮助请求接受者列表,用于确定登录的远程帮助请求者是否可信。
4.根据权利要求1所述的提供远程帮助的方法,其中:
所述远程帮助服务器为远程帮助请求者和远程帮助请求接受者提供安全通信信道。
5.根据权利要求1所述的提供远程帮助的方法,其中进一步包括以下步骤:
确定远程帮助请求接受者的属性;
确定远程帮助请求者的属性和/或所请求的远程帮助的属性;
根据远程帮助请求接受者的属性、远程帮助请求者的属性和/或所请求的远程帮助的属性,将远程帮助请求接受者与远程帮助请求者相匹配。
6.根据权利要求1所述的提供远程帮助的方法,其中:
可信的远程帮助请求接受者为所述远程帮助请求者提供远程帮助的步骤e)进一步包括:
e1)所述可信的远程帮助请求接受者通过所述远程帮助服务器取得所述远程帮助请求者的接管信息;以及
e2)可信的远程帮助请求接受者利用所述接管信息接管(takeover)所述远程帮助请求者。
7.根据权利要求6所述的提供远程帮助的方法,其中:
所述接管信息包括远程帮助请求者的IP地址、登录用户名和密码。
8.根据权利要求3所述的提供远程帮助的方法,其中:
所述可信的远程帮助请求接受者列表包括远程帮助请求接受者的密码;
所述远程帮助服务器鉴定该远程帮助请求接受者是否为可信的远程帮助请求接受者的步骤进一步包括:
b 1)所述远程帮助服务器利用登录的远程帮助请求接受者的密码将一随机数列加密后发送给登录的远程帮助请求接受者;
b2)登录的远程帮助请求接受者解密出该随机数列;
b3)所述远程帮助服务器根据解密出的随机数列确定该远程帮助请求接受者是否为可信的远程帮助请求接受者。
9.根据权利要求3或8所述的提供远程帮助的方法,其中:
所述远程帮助服务器还包括远程帮助请求者列表,该列表用于存储远程帮助请求者的属性和/或其所请求的远程帮助的属性;
所述方法进一步包括根据远程帮助请求者的属性和/或其所请求的远程帮助的属性,将一个远程帮助请求者与一个或多个远程帮助请求接受者相匹配的步骤。
10.根据权利要求9所述的提供远程帮助的方法,其中:
远程帮助请求接受者列表包括远程帮助请求接受者的属性;
所述方法进一步包括根据远程帮助请求接受者的属性,将一个远程帮助请求接受者与一个或多个远程帮助请求者相匹配的步骤。
11.根据权利要求1或5所述的提供远程帮助的方法,其中:
多个远程帮助请求者连接到远程帮助服务器,并请求远程帮助;
所述至少一个可信的远程帮助请求接受者为多个所述远程帮助请求者提供远程帮助。
12.根据权利要求1或5所述的提供远程帮助的方法,其中:
多个远程帮助请求接受者登录到远程帮助服务器;
多个可信的远程帮助请求接受者为至少一个所述远程帮助请求者提供远程帮助。
13.根据权利要求11所述的提供远程帮助的方法,其中:
多个远程帮助请求接受者登录到远程帮助服务器;
多个可信的远程帮助请求接受者为多个所述远程帮助请求者提供远程帮助。
14.根据权利要求3所述的提供远程帮助的方法,其中:
远程帮助请求接受者列表包括远程帮助请求接受者的用户名、密码、属性以及状态。
15.根据权利要求14所述的提供远程帮助的方法,其中:
如果确定该远程帮助请求接受者是可信的远程帮助请求接受者,则将远程帮助请求接受者列表中相应的远程帮助请求接受者的状态设置为激活状态。
16.根据权利要求14所述的提供远程帮助的方法,其中:
远程帮助请求接受者列表中远程帮助请求接受者的属性包括该远程帮助请求接受者能提供的帮助类型。
17.根据权利要求14或16所述的提供远程帮助的方法,其中:
所述方法进一步包括根据远程帮助请求者的属性和/或其所请求的远程帮助的属性以及远程帮助请求接受者的属性,将一个远程帮助请求者与一个或多个远程帮助请求接受者相匹配的步骤。
18.根据权利要求1所述的提供远程帮助的方法,其中所述远程帮助为对等远程帮助。
19.一种提供远程帮助的方法,包括:
a)至少一个远程帮助请求接受者登录到远程帮助服务器;
b)所述远程帮助服务器标识与该远程帮助请求接受者相应的属性;
c)至少一个远程帮助请求者连接到远程帮助服务器,并请求远程帮助;
d)所述远程帮助服务器根据所请求的远程帮助的属性和/或远程帮助请求接受者的属性,将远程帮助请求接受者与远程帮助请求者相匹配;
e)匹配的远程帮助请求接受者为所述远程帮助请求者提供远程帮助。
20.一种用于远程帮助的服务器,包括:
用于远程帮助请求接受者登录的装置;
用于远程帮助请求者登录的装置;
安全装置,用于鉴定登录的远程帮助请求接受者是否为可信的远程帮助请求接受者;
调度装置,用于调度可信的远程帮助请求接受者和远程帮助请求者,以便可信的远程帮助请求接受者为所述远程帮助请求者提供远程帮助。
21.根据权利要求20所述的服务器,其中:
所述安全装置通过鉴定协议,鉴定该远程帮助请求接受者是否为可信的远程帮助请求接受者。
22.根据权利要求20所述的服务器,其中还包括用于存储可信的远程帮助请求接受者列表的装置,所述安全装置利用该列表确定登录的远程帮助请求接受者是否可信。
23.根据权利要求20所述的服务器,其中:
所述安全装置为远程帮助请求者和远程帮助请求接受者提供安全通信信道。
24.根据权利要求20所述的服务器,其中:
所述服务器还包括一与调度装置相耦合的匹配装置,用于根据远程帮助请求接受者的属性、远程帮助请求者的属性和/或所请求的远程帮助的属性,将远程帮助请求接受者与远程帮助请求者相匹配。
25.根据权利要求20所述的服务器,其中:
所述可信的远程帮助请求接受者通过所述安全装置取得所述远程帮助请求者的接管信息;以及
可信的远程帮助请求接受者利用所述接管信息接管(takeover)所述远程帮助请求者。
26.根据权利要求25所述的服务器,其中:
所述接管信息包括远程帮助请求者的IP地址、登录用户名和密码。
27.根据权利要求22所述的服务器,其中:
所述可信的远程帮助请求接受者列表包括远程帮助请求接受者的密码;
所述安全装置进一步配置为利用登录的远程帮助请求接受者的密码将一随机数列加密后发送给登录的远程帮助请求接受者;
在登录的远程帮助请求接受者解密出该随机数列后,所述安全装置根据解密出的随机数列确定该远程帮助请求接受者是否为可信的远程帮助请求接受者。
28.根据权利要求22或27所述的服务器,其中:
所述远程帮助服务器还包括用于存储远程帮助请求者列表的装置,该远程帮助请求者列表包括远程帮助请求者的属性和/或其所请求的远程帮助的属性;
所述服务器还包括一与所述调度装置相耦合的匹配装置,用于根据远程帮助请求者的属性和/或其所请求的远程帮助的属性,将该远程帮助请求者与一个或多个远程帮助请求接受者相匹配。
29.根据权利要求28所述的服务器,其中:
远程帮助请求接受者列表包括远程帮助请求接受者的属性;
所述匹配装置进一步配置为根据远程帮助请求接受者的属性,将一个远程帮助请求接受者与一个或多个远程帮助请求者相匹配。
30.根据权利要求20或24所述的服务器,其中:
多个远程帮助请求者连接到远程帮助服务器,并请求远程帮助;
所述调度装置进一步配置为使得至少一个可信的远程帮助请求接受者为多个所述远程帮助请求者提供远程帮助。
31.根据权利要求20或24所述的服务器,其中:
多个远程帮助请求接受者登录到远程帮助服务器;
所述调度装置进一步配置为使得多个可信的远程帮助请求接受者为至少一个所述远程帮助请求者提供远程帮助。
32.根据权利要求30所述的服务器,其中:
多个远程帮助请求接受者登录到远程帮助服务器;
所述调度装置进一步配置为使得多个可信的远程帮助请求接受者为多个所述远程帮助请求者提供远程帮助。
33.根据权利要求22所述的服务器,其中:
远程帮助请求接受者列表包括远程帮助请求接受者的用户名、密码、属性以及状态。
34.根据权利要求33所述的服务器,其中:
如果所述安全装置确定该远程帮助请求接受者是可信的远程帮助请求接受者,则将远程帮助请求接受者列表中相应的远程帮助请求接受者的状态设置为激活状态。
35.根据权利要求33所述的服务器,其中:
远程帮助请求接受者列表中远程帮助请求接受者的属性包括该远程帮助请求接受者能提供的帮助类型。
36.根据权利要求33或35所述的服务器,其中:
所述匹配装置进一步配置为根据远程帮助请求者的属性和/或其所请求的远程帮助的属性以及远程帮助请求接受者的属性,将该远程帮助请求者与一个或多个远程帮助请求接受者相匹配。
37.根据权利要求20所述的服务器,其中:所述远程帮助为对等远程帮助。
CNB2004100837563A 2004-10-19 2004-10-19 用于提供远程帮助的方法和服务器 Expired - Fee Related CN100477581C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100837563A CN100477581C (zh) 2004-10-19 2004-10-19 用于提供远程帮助的方法和服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100837563A CN100477581C (zh) 2004-10-19 2004-10-19 用于提供远程帮助的方法和服务器

Publications (2)

Publication Number Publication Date
CN1764116A true CN1764116A (zh) 2006-04-26
CN100477581C CN100477581C (zh) 2009-04-08

Family

ID=36748083

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100837563A Expired - Fee Related CN100477581C (zh) 2004-10-19 2004-10-19 用于提供远程帮助的方法和服务器

Country Status (1)

Country Link
CN (1) CN100477581C (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100438473C (zh) * 2007-01-29 2008-11-26 成都金山数字娱乐科技有限公司 一种通过网络数据包控制输入的远程协助其他网络用户的方法
CN101079822B (zh) * 2006-06-30 2010-06-09 腾讯科技(深圳)有限公司 一种基于即时通信工具的帮助***及方法
CN101222355B (zh) * 2007-12-26 2010-07-21 北京航空航天大学 一种远程援助方法及其援助***
CN101764688B (zh) * 2008-12-23 2012-05-16 财团法人工业技术研究院 远程协助方法及远程协助***
CN102546725A (zh) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 车载电子装置的远程协助方法和***
CN103634419A (zh) * 2013-11-15 2014-03-12 北京洋浦伟业科技发展有限公司 终端的远程控制方法及终端
WO2016161888A1 (zh) * 2015-04-07 2016-10-13 阿里巴巴集团控股有限公司 一种用于对云应用进行远程访问的方法、装置及***
CN107135069A (zh) * 2017-04-24 2017-09-05 努比亚技术有限公司 远程协助控制方法及***

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079822B (zh) * 2006-06-30 2010-06-09 腾讯科技(深圳)有限公司 一种基于即时通信工具的帮助***及方法
CN100438473C (zh) * 2007-01-29 2008-11-26 成都金山数字娱乐科技有限公司 一种通过网络数据包控制输入的远程协助其他网络用户的方法
CN101222355B (zh) * 2007-12-26 2010-07-21 北京航空航天大学 一种远程援助方法及其援助***
CN101764688B (zh) * 2008-12-23 2012-05-16 财团法人工业技术研究院 远程协助方法及远程协助***
CN102546725A (zh) * 2010-12-31 2012-07-04 上海博泰悦臻电子设备制造有限公司 车载电子装置的远程协助方法和***
CN102546725B (zh) * 2010-12-31 2016-02-24 上海博泰悦臻电子设备制造有限公司 车载电子装置的远程协助方法和***
CN103634419A (zh) * 2013-11-15 2014-03-12 北京洋浦伟业科技发展有限公司 终端的远程控制方法及终端
CN103634419B (zh) * 2013-11-15 2016-08-31 北京洋浦伟业科技发展有限公司 终端的远程控制方法及终端
WO2016161888A1 (zh) * 2015-04-07 2016-10-13 阿里巴巴集团控股有限公司 一种用于对云应用进行远程访问的方法、装置及***
CN106161368A (zh) * 2015-04-07 2016-11-23 阿里巴巴集团控股有限公司 一种用于对云应用进行远程访问的方法、装置及***
US10375064B2 (en) 2015-04-07 2019-08-06 Alibaba Group Holding Limited Method, apparatus, and system for remotely accessing cloud applications
CN107135069A (zh) * 2017-04-24 2017-09-05 努比亚技术有限公司 远程协助控制方法及***

Also Published As

Publication number Publication date
CN100477581C (zh) 2009-04-08

Similar Documents

Publication Publication Date Title
US10778839B1 (en) Detecting and preventing phishing phone calls through verified attribute analysis
US8103733B2 (en) Method of retracting an instant message
EP1622301B1 (en) Methods and system for providing a public key fingerprint list in a PK system
CN1224213C (zh) 发放电子身份证明的方法
CN1838163A (zh) 一种基于pki的通用电子******
CN1149797A (zh) 在分布***中用于对***资源可靠控制存取的方法和***
WO2003100638A1 (en) Network resource management system
KR20080053298A (ko) 접속 프로세스의 비교적 초기에 인증함으로써 시큐어접속을 생성하는 방법 및 그 방법을 수행하게 하는 컴퓨터실행가능 명령어를 갖는 컴퓨터 프로그램 제품
CN1956376A (zh) 一种宽带接入用户认证方法
US7707424B2 (en) Secure file transfer
GB2469287A (en) Authentication of a nodes identity using a certificate comparison
CN1635738A (zh) 通用认证授权服务***及方法
CN1956375A (zh) 一种基于网络的动态口令身份认证方法及***
CN1764116A (zh) 用于提供远程帮助的方法和服务器
CN101785242B (zh) 身份断言
CN104917738B (zh) 金融平台数据处理方法和***
CN1601954A (zh) 不中断服务地横跨安全边界移动主体
EP1918845A2 (en) Multiple security access mechanisms for a single identifier
CN113328854B (zh) 基于区块链的业务处理方法及***
CN1300976C (zh) 一种网络应用实体获取用户身份标识信息的方法
US20120131327A1 (en) Method of and apparatus for distributing software objects
JP2004128894A (ja) 電子データ送受信システム
CN113642048B (zh) 一种保护隐私的合同传输签名方法
CN1614923A (zh) 一种分配会话事务标识的方法
CN101043332A (zh) 在im软件里识别真假客户端的***及其方法

Legal Events

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

Owner name: LIAN XIANG(SINGAPORE)PRIVATE LTD.

Free format text: FORMER OWNER: INTERNATIONAL BUSINESS MACHINE CORP.

Effective date: 20061117

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

Effective date of registration: 20061117

Address after: Singapore Changi

Applicant after: Lenovo (Singapore) Pte. Ltd.

Address before: New York, USA

Applicant before: International Business Machines Corp.

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

Termination date: 20201019