CN105721529B - A method, device and system for establishing a remote control connection - Google Patents
A method, device and system for establishing a remote control connection Download PDFInfo
- Publication number
- CN105721529B CN105721529B CN201410734865.0A CN201410734865A CN105721529B CN 105721529 B CN105721529 B CN 105721529B CN 201410734865 A CN201410734865 A CN 201410734865A CN 105721529 B CN105721529 B CN 105721529B
- Authority
- CN
- China
- Prior art keywords
- mobile phone
- remote control
- control connection
- client
- server device
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 92
- 238000009434 installation Methods 0.000 claims description 117
- 238000001514 detection method Methods 0.000 claims description 77
- 238000012545 processing Methods 0.000 claims description 19
- 230000001960 triggered effect Effects 0.000 claims description 17
- 238000012790 confirmation Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000005336 cracking Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000011895 specific detection Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及互联网技术领域,特别是涉及一种建立远程控制连接的方法、设备及系统。The present invention relates to the field of Internet technology, in particular to a method, device and system for establishing a remote control connection.
背景技术Background technique
随着互联网技术的发展,手机功能的愈发强大,手机已经不仅仅是一种通讯工具,更多的时候是作为一个综合的信息载体,例如使用手机记录日程,使用手机上网收发邮件、购物以及查看即时信息,使用手机玩游戏、听歌看视频等等。With the development of Internet technology, the functions of mobile phones have become more and more powerful. Mobile phones are not only a communication tool, but are more often used as a comprehensive information carrier. Check instant messages, use your phone to play games, listen to music, watch videos, and more.
但是,随着手机功能的多样化,带来的是手机使用复杂程度越来越高,随之出现的系统故障、应用软件的问题及功能操作的问题成为用户使用手机的极大困扰,在无法得到快速,便捷及有效的问题指导的情况下,大多数用户会选择放弃使用手机操作,而采用相对繁琐、原始的方式来实现。例如,人们经常会在户外使用手机发送邮件来处理工作,当发现手机的邮箱因为不明原因的问题无法使用的时候,可能是因为网络信号、病毒或者邮箱的应用程序损坏等多种原因造成的,如果无法快速的排出故障,那就只能就近寻找可以上网的电脑发送邮件,其带来的时间成本损失可能是无法预计的;再如,使用手机拍照后想要对照片进行图片处理后再上传到网上,这对于使用手机端的图片处理软件使用熟练的人来说是一件简单、轻松的事情,但对于一些不常使用手机来处理图片的人来说,在无法得到快速的使用指导的情况下,可能就会不能高质量的完成对图片的处理工作,只能是将图片复制到电脑上,经过处理后再上传到网络上。However, with the diversification of mobile phone functions, the complexity of mobile phone use has become higher and higher, and the subsequent system failures, application software problems and functional operation problems have become a great trouble for users to use mobile phones. Under the condition of getting quick, convenient and effective problem guidance, most users will choose to give up using the mobile phone to operate, and use a relatively cumbersome and primitive way to achieve it. For example, people often use their mobile phones to send emails to handle work. When it is found that the mailbox of the mobile phone cannot be used due to unexplained problems, it may be caused by various reasons such as network signal, virus, or the application of the mailbox is damaged. If you can't quickly troubleshoot, you can only find a nearby computer that can access the Internet to send emails, and the loss of time and cost may be unpredictable; another example, after using a mobile phone to take pictures, you want to process the pictures before uploading them. Going to the Internet, this is a simple and easy thing for people who are skilled in using the picture processing software on the mobile phone, but for some people who do not often use mobile phones to process pictures, when they cannot get quick instructions on how to use them In the following cases, the processing of the pictures may not be completed with high quality, and the only way is to copy the pictures to the computer, and then upload them to the Internet after processing.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本发明提供的一种建立远程控制连接的方法、设备及系统,能够解决用户使用手机时无法获得有效指导的问题。In view of this, the present invention provides a method, device and system for establishing a remote control connection, which can solve the problem that a user cannot obtain effective guidance when using a mobile phone.
依据本发明一个方面,提出了一种建立远程控制连接的方法,该方法包括:According to one aspect of the present invention, a method for establishing a remote control connection is proposed, the method comprising:
接收用户触发的远程控制连接请求,所述远程控制连接请求用于向远程控制平台请求建立远程控制连接;receiving a user-triggered remote control connection request, where the remote control connection request is used to request the remote control platform to establish a remote control connection;
手机的远程控制连接的客户端获取手机号码,并将携带所述手机号码的远程控制连接请求发送给所述远程控制平台,以便所述远程控制平台的服务端设备基于此手机号码与所述手机建立远程控制连接;The client of the remote control connection of the mobile phone obtains the mobile phone number, and sends the remote control connection request carrying the mobile phone number to the remote control platform, so that the server device of the remote control platform can communicate with the mobile phone based on the mobile phone number. establish a remote control connection;
接收所述远程控制平台的服务端设备发送的远程控制连接的远程链接,执行所述链接,建立远程控制连接。Receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
依据本发明的另一个方面,还提出了一种建立远程控制连接的方法,该方法包括:According to another aspect of the present invention, a method for establishing a remote control connection is also provided, the method comprising:
接收手机发送的远程控制连接请求,所述远程控制连接请求中携带有所述手机的手机号码;receiving a remote control connection request sent by a mobile phone, where the remote control connection request carries the mobile phone number of the mobile phone;
在本地任务列表中新建针对所述远程控制连接请求的服务请求项;Create a new service request item for the remote control connection request in the local task list;
当接收到针对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给所述服务端设备,以便所述服务端设备通过远程控制连接的客服端和所述手机号码建立与所述手机的远程控制连接。After receiving the acceptance processing instruction for the service request item, send the remote control connection request carrying the mobile phone number to the server device, so that the server device can remotely control the connected client and the server. The mobile phone number establishes a remote control connection with the mobile phone.
依据本发明的另一个方面,还提出了一种建立远程控制连接的方法,该方法包括:According to another aspect of the present invention, a method for establishing a remote control connection is also provided, the method comprising:
接收所述远程控制平台发送的远程控制连接请求,所述请求包含用户侧手机的手机号码;receiving a remote control connection request sent by the remote control platform, where the request includes the mobile phone number of the user-side mobile phone;
启动远程控制连接的客服端,并生成远程链接;Start the client side of the remote control connection and generate a remote link;
复制所述远程链接,并通过所述手机号码以短信息形式发送给所述手机,以便建立与所述手机之间的远程控制连接。The remote link is copied and sent to the mobile phone in the form of a short message through the mobile phone number, so as to establish a remote control connection with the mobile phone.
依据本发明的另一个方面,提出了一种手机,该手机包括:According to another aspect of the present invention, a mobile phone is proposed, the mobile phone comprising:
接收单元,用于接收用户触发的远程控制连接请求,所述远程控制连接请求用于向远程控制平台请求建立远程控制连接;a receiving unit, configured to receive a user-triggered remote control connection request, where the remote control connection request is used to request the remote control platform to establish a remote control connection;
第一检测单元,用于检测所述手机是否安装有远程控制连接的客户端;a first detection unit, configured to detect whether the mobile phone is installed with a remote control connected client;
获取单元,用于当第一检测单元检测到所述手机安装有所述客户端时,获取手机号码;an acquiring unit, configured to acquire a mobile phone number when the first detection unit detects that the mobile phone is installed with the client;
发送单元,用于将携带所述手机号码的远程控制连接请求发送给所述远程控制平台,以便所述远程控制平台的服务端设备基于此手机号码与所述手机建立远程控制连接;a sending unit, configured to send the remote control connection request carrying the mobile phone number to the remote control platform, so that the server device of the remote control platform establishes a remote control connection with the mobile phone based on the mobile phone number;
连接单元,用于接收所述远程控制平台的服务端设备发送的远程控制连接的远程链接,执行所述链接,建立远程控制连接。The connection unit is configured to receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
依据本发明的另一个方面,提出了一种远程控制平台,所述远程控制平台包括:According to another aspect of the present invention, a remote control platform is proposed, and the remote control platform includes:
接收单元,用于接收手机发送的远程控制连接请求,所述远程控制连接请求中携带有所述手机的手机号码;a receiving unit, configured to receive a remote control connection request sent by a mobile phone, where the remote control connection request carries the mobile phone number of the mobile phone;
建立单元,用于在本地任务列表中新建针对所述接收单元接收的远程控制连接请求的服务请求项;a establishing unit, configured to create a new service request item for the remote control connection request received by the receiving unit in the local task list;
发送单元,用于当接收到对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给所述服务端设备,以便所述服务端设备通过远程控制连接的客服端和所述手机号码建立与所述手机的远程控制连接。A sending unit, configured to send a remote control connection request carrying the mobile phone number to the server device after receiving the acceptance processing instruction for the service request item, so that the server device can be connected by remote control and the mobile phone number to establish a remote control connection with the mobile phone.
依据本发明的另一个方面,提出了一种服务端设备,所述服务端设备包括:According to another aspect of the present invention, a server device is proposed, and the server device includes:
接收单元,用于接收所述远程控制平台发送的远程控制连接请求,所述请求包含用户侧手机的手机号码;a receiving unit, configured to receive a remote control connection request sent by the remote control platform, where the request includes the mobile phone number of the user-side mobile phone;
启动生成单元,用于启动远程控制连接的客服端,并生成远程链接;Start the generation unit, which is used to start the client terminal of the remote control connection and generate the remote link;
复制发送单元,用于复制所述远程链接,并通过所述手机号码以短信息形式发送给所述手机,以便建立与所述手机之间的远程控制连接。A copying and sending unit is used for copying the remote link and sending it to the mobile phone in the form of a short message through the mobile phone number, so as to establish a remote control connection with the mobile phone.
依据本发明的另一个方面,提出了一种建立远程控制连接的系统,所述系统包括:手机、远程控制平台以及服务端设备;According to another aspect of the present invention, a system for establishing a remote control connection is proposed, the system comprising: a mobile phone, a remote control platform and a server device;
所述手机,用于接收用户触发的远程控制连接请求,所述远程控制连接请求用于向远程控制平台请求建立远程控制连接,手机的远程控制连接的客户端获取手机号码,并将携带所述手机号码的远程控制连接请求发送给所述远程控制平台;The mobile phone is used to receive a remote control connection request triggered by the user, and the remote control connection request is used to request the remote control platform to establish a remote control connection, and the client of the remote control connection of the mobile phone obtains the mobile phone number, and will carry the The remote control connection request of the mobile phone number is sent to the remote control platform;
所述远程控制平台,用于接收手机发送的远程控制连接请求,在本地任务列表中新建针对所述远程控制连接请求的服务请求项,当接收到针对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给所述服务端设备;The remote control platform is used to receive a remote control connection request sent by a mobile phone, and create a new service request item for the remote control connection request in the local task list, and after receiving an acceptance processing instruction for the service request item, sending the remote control connection request carrying the mobile phone number to the server device;
所述服务端设备,用于接收所述远程控制平台发送的远程控制连接请求,启动远程控制连接的客服端,并生成远程链接,复制所述远程链接,并通过所述手机号码以短信息形式发送给所述手机;The server device is used to receive the remote control connection request sent by the remote control platform, start the customer service terminal of the remote control connection, generate a remote link, copy the remote link, and send a short message through the mobile phone number. sent to said mobile phone;
所述手机,还用于接收所述远程控制平台的服务端设备发送的远程控制连接的远程链接,执行所述链接,建立远程控制连接。The mobile phone is further configured to receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
借由上述技术方案,本发明提供的建立远程控制连接的方法、设备及系统,能够由平台响应用户的服务请求,由服务端在平台中接受用户的服务请求,再由平台将用户的手机号码发送给服务端设备,支持服务端设备主动向用户手机建立远程连接,通过该远程连接由服务端为用户提供技术支持与服务,从而使得用户侧的服务需求能够得到响应。与现有技术相比,本发明能够通过手机与服务端设备分别进行的自检功能实现检测并安装远程控制连接的客户端,从而建立手机与服务端设备的远程连接实现远程指导的目的,使手机用户的问题可以得到快速有效的解决。With the above technical solutions, the method, device and system for establishing a remote control connection provided by the present invention can respond to the user's service request by the platform, accept the user's service request in the platform by the server, and then send the user's mobile phone number by the platform. It is sent to the server device to support the server device to actively establish a remote connection to the user's mobile phone, and through the remote connection, the server provides technical support and services to the user, so that the user's service needs can be responded to. Compared with the prior art, the present invention can detect and install a client connected by remote control through the self-checking function performed by the mobile phone and the server device respectively, so as to establish a remote connection between the mobile phone and the server device to realize the purpose of remote guidance, so that Mobile phone users' problems can be solved quickly and efficiently.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solutions of the present invention, in order to be able to understand the technical means of the present invention more clearly, it can be implemented according to the content of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand , the following specific embodiments of the present invention are given.
附图说明Description of drawings
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are for the purpose of illustrating preferred embodiments only and are not to be considered limiting of the invention. Also, the same components are denoted by the same reference numerals throughout the drawings. In the attached image:
图1示出了本发明实施例提供的一种建立远程控制连接的方法流程图;1 shows a flowchart of a method for establishing a remote control connection provided by an embodiment of the present invention;
图2示出了本发明实施例提供的另一种建立远程控制连接的方法流程图;FIG. 2 shows a flowchart of another method for establishing a remote control connection provided by an embodiment of the present invention;
图3示出了本发明实施例提供的另一种建立远程控制连接的方法流程图;3 shows a flowchart of another method for establishing a remote control connection provided by an embodiment of the present invention;
图4示出了本发明实施例提供的另一种建立远程控制连接的方法流程图;4 shows a flowchart of another method for establishing a remote control connection provided by an embodiment of the present invention;
图5示出了本发明实施例提供的一种手机的结构示意图;FIG. 5 shows a schematic structural diagram of a mobile phone provided by an embodiment of the present invention;
图6示出了本发明实施例提供的另一种手机的结构示意图;FIG. 6 shows a schematic structural diagram of another mobile phone provided by an embodiment of the present invention;
图7示出了本发明实施例提供的另一种手机的结构示意图;FIG. 7 shows a schematic structural diagram of another mobile phone provided by an embodiment of the present invention;
图8示出了本发明实施例提供的一种远程控制平台的结构示意图;8 shows a schematic structural diagram of a remote control platform provided by an embodiment of the present invention;
图9示出了本发明实施例提供的一种服务端设备的结构示意图;FIG. 9 shows a schematic structural diagram of a server device provided by an embodiment of the present invention;
图10示出了本发明实施例提供的另一种服务端设备的结构示意图;FIG. 10 shows a schematic structural diagram of another server device provided by an embodiment of the present invention;
图11示出了本发明实施例提供的另一种服务端设备的结构示意图;FIG. 11 shows a schematic structural diagram of another server device provided by an embodiment of the present invention;
图12示出了本发明实施例提供的一种建立远程控制连接的系统的结构示意图。FIG. 12 shows a schematic structural diagram of a system for establishing a remote control connection provided by an embodiment of the present invention.
具体实施方式Detailed ways
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present invention will be more thoroughly understood, and will fully convey the scope of the present invention to those skilled in the art.
本发明实施例提供一种建立远程控制连接的方法,如图1所示,该方法用于手机一侧,具体步骤包括:An embodiment of the present invention provides a method for establishing a remote control connection. As shown in FIG. 1 , the method is used on the mobile phone side, and the specific steps include:
101、接收用户触发的远程控制连接请求,远程控制连接请求用于向远程控制平台请求建立远程控制连接。101. Receive a remote control connection request triggered by a user, where the remote control connection request is used to request a remote control platform to establish a remote control connection.
远程控制连接请求是由手机一侧的用户所触发,由手机接收该请求。远程控制连接请求是在手机用户要建立一个远程网络连接请求协助指导的时候,向远程控制平台发出的、与第三方技术人员建立远程连接的请求指令,通过该请求所建立的连接是可以进行远程控制的连接,手机可以通过该连接向另一侧终端的技术人员请求协助指导,同时也可以请求技术人员基于该远程控制连接对手机进行远程控制从而直接解决技术问题。The remote control connection request is triggered by the user on the mobile phone side, and the mobile phone receives the request. The remote control connection request is a request command sent to the remote control platform to establish a remote connection with a third-party technician when the mobile phone user wants to establish a remote network connection to request assistance and guidance. Control connection, the mobile phone can request assistance and guidance from the technician on the other side of the terminal through this connection, and can also request the technician to remotely control the mobile phone based on the remote control connection to directly solve the technical problem.
102、手机的远程控制连接的客户端获取手机号码,并将携带手机号码的远程控制连接请求发送给远程控制平台,以便远程控制平台的服务端设备基于此手机号码与手机建立远程控制连接。102. The client of the remote control connection of the mobile phone obtains the mobile phone number, and sends a remote control connection request carrying the mobile phone number to the remote control platform, so that the server device of the remote control platform establishes a remote control connection with the mobile phone based on the mobile phone number.
其中,获取手机号码的目的在于方便技术人员使用服务端设备对手机设备进行查找识别,因为手机号码与手机设备是相对应的,一部手机可以对应多个在使用中的手机号码,而一个手机号码只对应一部手机,因此,在建立远程控制连接的时候,为了确认要建立连接的手机,就需要将该手机的号码添加到远程控制连接请求中,作为查找识别手机身份的识别码。Among them, the purpose of obtaining the mobile phone number is to facilitate the technicians to use the server device to search and identify the mobile phone device, because the mobile phone number corresponds to the mobile phone device, a mobile phone can correspond to multiple mobile phone numbers in use, and a mobile phone The number only corresponds to one mobile phone. Therefore, when establishing a remote control connection, in order to confirm the mobile phone to be connected, it is necessary to add the mobile phone number to the remote control connection request as an identification code to find the identity of the mobile phone.
103、接收远程控制平台的服务端设备发送的远程控制连接的远程链接,执行链接,建立远程控制连接。103. Receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
在手机发送出远程控制连接请求后,就可以等待远程控制平台联系相应的服务端设备,由该服务端设备接受手机的远程控制连接请求,并向该手机发送一个远程控制连接的远程链接,用以建立远程控制连接。手机在得到服务端设备的响应后,执行接收到的链接就可以与服务端设备建立起远程控制连接。其中,执行链接的方式同样可以但不限定一下两种方式:一是由手机自动执行,手机在接收到链接信息后会自动执行建立远程控制连接,二是提示用户,根据用户的指示进行执行链接的操作。After the mobile phone sends a remote control connection request, it can wait for the remote control platform to contact the corresponding server device, and the server device accepts the remote control connection request from the mobile phone and sends a remote control connection to the mobile phone. to establish a remote control connection. After receiving the response from the server device, the mobile phone can establish a remote control connection with the server device by executing the received link. Among them, the way of executing the link can also be but not limited to the following two ways: one is automatically executed by the mobile phone, and the mobile phone will automatically establish a remote control connection after receiving the link information; the second is to prompt the user and execute the link according to the user's instructions. operation.
进一步的,作为对图1所述建立远程控制连接的方法的细化或进一步扩展,本发明实施例还提供一种建立远程控制连接的方法,如图2所示,该方法包括:Further, as a refinement or further expansion of the method for establishing a remote control connection described in FIG. 1 , an embodiment of the present invention further provides a method for establishing a remote control connection. As shown in FIG. 2 , the method includes:
201、接收用户触发的远程控制连接请求,远程控制连接请求用于向远程控制平台请求建立远程控制连接。201. Receive a remote control connection request triggered by a user, where the remote control connection request is used to request a remote control platform to establish a remote control connection.
该步骤同101,可参考其相关描述,此处不再赘述。This step is the same as 101, and its related description can be referred to, and details are not repeated here.
202、检测手机是否安装有远程控制连接的客户端。202. Detect whether a client for remote control connection is installed on the mobile phone.
在接收到用户所触发的远程控制连接请求后,手机将进行本地扫描,检测该手机内是否安装有远程控制连接的客户端。该远程控制连接的客户端是用于建立远程控制连接的核心,手机通过该远程控制连接的客户端可以通过远程控制平台与同样安装有远程控制连接的客户端的服务端设备进行远程控制连接。具体检测是指在手机本地进行检测,若本地安装有远程控制连接的客户端,则执行203;若在本地没有检测到安装有远程控制连接的客户端,则执行204。After receiving the remote control connection request triggered by the user, the mobile phone will perform a local scan to detect whether a remote control connection client is installed in the mobile phone. The client of the remote control connection is the core for establishing a remote control connection, and the client connected by the mobile phone through the remote control can perform a remote control connection with the server device that is also installed with the client of the remote control connection through the remote control platform. The specific detection refers to the detection performed locally on the mobile phone. If a client with a remote control connection is installed locally, execute 203 ; if a client with a remote control connection is not detected locally, execute 204 .
经过202的检测,如果在手机本地安装有客户端,手机会自动启动该客户端,并将获取该手机的号码,连同用户出发的远程控制连接请求报送给客户端,由客户端向远程控制平台发送携带手机号码的远程控制连接请求。客户端在向远程控制平台发送远程控制连接请求时,所采用的方式可以是通过手机自身的通讯网络进行发送,也可以是通过wifi(无线宽带)网络进行发送,两种方式可以由手机用户进行选择并切换,本发明实施例对此不进行具体限定。After the detection of 202, if there is a client installed locally on the mobile phone, the mobile phone will automatically start the client, and will obtain the number of the mobile phone and report it to the client together with the remote control connection request initiated by the user, and the client will send the remote control to the client. The platform sends a remote control connection request carrying the mobile phone number. When the client sends the remote control connection request to the remote control platform, it can be sent through the communication network of the mobile phone itself, or it can be sent through the wifi (wireless broadband) network. The two methods can be carried out by the mobile phone user. Select and switch, which is not specifically limited in this embodiment of the present invention.
203、获取手机号码,并将携带手机号码的远程控制连接请求发送给远程控制平台,以便远程控制平台的服务端设备基于此手机号码与手机建立远程控制连接。203. Obtain the mobile phone number, and send the remote control connection request carrying the mobile phone number to the remote control platform, so that the server device of the remote control platform establishes a remote control connection with the mobile phone based on the mobile phone number.
对于符合要求的手机,获取其号码的方式一般分为自动获取和手动获取两种,当手机端的号码固定且唯一的时候,手机就可以采用自动获取号码的方式,由手机在后台自动提取该手机的号码并将该号码自动添加到待发送的请求中去。如果手机的号码不唯一时,例如,采用双卡双待的手机就可以同时使用两个手机号码,手机用户就可以采用手动获取的方式,由用户确认一个号码,手动添加到待发送的请求中去。对于上述的两种获取方式本发明实施例不作具体限定。For a mobile phone that meets the requirements, there are generally two ways to obtain its number: automatic acquisition and manual acquisition. When the number on the mobile phone is fixed and unique, the mobile phone can use the method of automatically acquiring the number, and the mobile phone automatically extracts the mobile phone in the background. number and automatically add that number to the request to be sent. If the number of the mobile phone is not unique, for example, a mobile phone with dual SIM and dual standby can use two mobile phone numbers at the same time, and the mobile phone user can obtain a number manually, confirm a number by the user, and manually add it to the request to be sent go. The embodiments of the present invention do not specifically limit the above two acquisition methods.
在发送出远程控制连接请求后,手机将处于等待远程控制平台以及服务端设备的响应状态,执行213的操作。After sending the remote control connection request, the mobile phone will be in a state of waiting for a response from the remote control platform and the server device, and perform the operation of 213 .
204、检测手机的操作系统版本。204. Detect the operating system version of the mobile phone.
对应203中手机本地安装有客户端的情况,如果检测该手机中没有安装客户端时,手机将对自身进行进一步的检测,判断该手机是否能安装上该客户端,包括对手机自身的软件与硬件环境的相关检测。检测合格,则将为手机安装客户端,其中,安装方式可以是由手机自动进行安装,也可以是提示用户需要安装客户端,根据用户的选择进行是否安装客户端的操作,在实际的应用中,后一种方式是较为常见的,这样做可以充分提现尊重用户的体验感受,在本实施例中,手机也可以通过预先设置进行前一种操作,对于具体的安装方式本实施例不进行具体限定。Corresponding to the situation in 203 that the mobile phone has a client installed locally, if it is detected that the mobile phone is not installed with the client, the mobile phone will further detect itself to determine whether the mobile phone can be installed with the client, including the software and hardware of the mobile phone itself. Environmental related detection. If the test is qualified, the client will be installed for the mobile phone. The installation method can be automatically installed by the mobile phone, or it can be prompted to install the client, and the operation of whether to install the client is carried out according to the user's choice. In practical applications, The latter method is relatively common, which can fully respect the user's experience. In this embodiment, the mobile phone can also perform the former operation through preset settings, and the specific installation method is not specifically limited in this embodiment. .
其中,对手机的操作系统版本的检测就是对手机是否符合安装客户端的条件的进一步检测。由于手机的操作系统多样,并且每个系统又存在多个不同的版本,而远程控制平台无法做到对所有操作系统以及各种操作系统版本的全兼容模式。因此,在接收到用户触发的远程控制连接请求后,手机就需要对是否能够建立远程控制连接的操作环境进行检测,只有对于符合要求的操作系统才能够进行后续的远程控制连接的建立步骤。The detection of the operating system version of the mobile phone is a further detection of whether the mobile phone meets the conditions for installing the client. Because the operating systems of mobile phones are diverse, and each system has multiple different versions, the remote control platform cannot achieve full compatibility mode for all operating systems and various operating system versions. Therefore, after receiving the remote control connection request triggered by the user, the mobile phone needs to detect whether the operating environment for establishing the remote control connection can be performed.
其中,手机的操作系统目前最常见的是谷歌公司的android系统和苹果公司的ios系统,其中android系统的版本又分为android1.5、android2.0、android2.3、android4.0等,ios系统的版本又分为ios5、ios6、ios7等。具体到本发明实施例中,以检测android系统版本为例,由手机提取自身的操作系统版本号,以android2.3版本为标准,对于操作系统版本不低于android2.3的手机,则进行205的操作;对于操作系统版本低于android2.3的手机,则进行207的操作。Among them, the most common operating systems of mobile phones are Google's android system and Apple's ios system. The versions of android system are divided into android1.5, android2.0, android2.3, android4.0, etc. ios system The version is divided into ios5, ios6, ios7 and so on. Specifically in the embodiment of the present invention, taking the detection of the android system version as an example, the mobile phone extracts its own operating system version number, and takes the android 2.3 version as the standard. operation; for mobile phones whose operating system version is lower than android2.3, perform operation 207.
205、检测手机的型号。205. Detect the model of the mobile phone.
当手机的操作系统版本检测符合要求后,还需要再对手机的型号进行检测。手机的型号根据手机自身的品牌、硬件配置的不同而不同,不同型号的手机在建立远程控制连接时由于硬件的驱动、通讯协议存在差异,因此就需要对手机的型号进行限定,例如,对手机品牌的限定或者对手机硬件参数的限定,包括处理器的主频、存储空间的大小、通讯模块所支持的网络制式等。对于符合型号限定的手机,则进行206的操作,对于不符合型号限定的手机,则进行209的操作。After the operating system version detection of the mobile phone meets the requirements, the model of the mobile phone needs to be detected again. The model of the mobile phone varies according to the brand and hardware configuration of the mobile phone itself. Different models of mobile phones need to be limited to the model of the mobile phone due to differences in hardware drivers and communication protocols when establishing a remote control connection. The limitation of the brand or the limitation of the hardware parameters of the mobile phone, including the main frequency of the processor, the size of the storage space, the network standard supported by the communication module, etc. For the mobile phone that meets the model limitation, perform the operation 206, and for the mobile phone that does not meet the model limitation, perform the operation 209.
206、确定手机符合安装条件。206. Determine that the mobile phone meets the installation conditions.
在手机的型号也符合要求后,手机就确定其可以安装用于建立远程控制连接的客户端,并进行进一步的检测,执行210的操作。After the model of the mobile phone also meets the requirements, the mobile phone determines that a client for establishing a remote control connection can be installed on the mobile phone, performs further detection, and performs the operation of 210 .
207、确定输出相应的操作系统版本的提示信息。207. Determine to output the prompt information of the corresponding operating system version.
根据204的检测,若手机的操作系统版本低于204中预设的操作系统版本,则将输出该手机相应的操作系统版本的提示信息给用户,并且同时输出系统版本过低,无法进行连接的提示,告知手机用户需要进行系统更新,执行208的操作。According to the detection in 204, if the operating system version of the mobile phone is lower than the operating system version preset in 204, the prompt information of the corresponding operating system version of the mobile phone will be output to the user, and at the same time, the system version is too low to be connected. Prompt, inform the mobile phone user that the system needs to be updated, and perform the operation of 208.
208、将手机操作系统升级到不低于预设操作系统版本的版本。208. Upgrade the mobile phone operating system to a version not lower than the preset operating system version.
在输出相应的操作系统版本的提示信息之后,手机对操作系统的升级方式可以采用手机自动升级至不低于预设操作系统版本的操作系统版本,也可以输出提示,由手机用户进行选择,根据用户的选择进行是否升级的操作,本实施例对此不进行具体限定。但是采用根据用户的选择进行操作方式的优势在于不仅可以提现用户的高权限,还可以将手机的系统版本升级为最新版本。在升级完操作系统版本后,再返回204进行检测。After outputting the prompt information of the corresponding operating system version, the mobile phone can automatically upgrade the operating system to an operating system version not lower than the preset operating system version, or output a prompt, which is selected by the mobile phone user. The user selects whether to perform an operation of upgrading, which is not specifically limited in this embodiment. However, the advantage of using the operation mode according to the user's choice is that it can not only withdraw the high authority of the user, but also upgrade the system version of the mobile phone to the latest version. After upgrading the operating system version, return to 204 for detection.
209、确定输出提示用户将手机连接到个人计算机PC上的提示信息。209. Determine to output prompt information prompting the user to connect the mobile phone to the personal computer PC.
经过205的检测,若手机的型号不属于预设的手机型号,则手机确定输出提示用户将手机连接到个人计算机PC上的提示信息。通过个人计算机PC中的远程控制连接的客户端进行手机的远程控制连接。其中,在采用计算机PC建立手机与服务端设备的远程连接时,需要先将手机与计算机进行连接,再通过计算机中的远程控制连接的客户端对手机进行识别,代替手机向远程控制平台发送建立远程控制连接请求,同时将手机号码连同该请求一同发送至远程控制平台。After the detection of 205, if the model of the mobile phone does not belong to the preset mobile phone model, the mobile phone determines to output a prompt message prompting the user to connect the mobile phone to the personal computer PC. The remote control connection of the mobile phone is made through the client of the remote control connection in the personal computer PC. Among them, when using a computer PC to establish a remote connection between the mobile phone and the server device, it is necessary to connect the mobile phone with the computer first, and then identify the mobile phone through the remote control connected client in the computer, instead of the mobile phone to send to the remote control platform. Remote control connection request, and send the mobile phone number together with the request to the remote control platform.
210、在检测到手机符合安装客户端的条件后,检测手机本地是否存在客户端的安装包。210. After detecting that the mobile phone meets the conditions for installing the client, detect whether there is an installation package of the client locally on the mobile phone.
经过上述一系列步骤的检测,如果手机都符合安装客户端的条件,就可以进行客户端的安装操作,而在安装之前,首先要确定手机中存在有客户端的安装包或安装文件。若存在客户端的安装包,则执行211;若不存在客户端的安装包,则执行212。After the above-mentioned series of steps, if the mobile phone meets the conditions for installing the client, the client installation operation can be performed. If the installation package of the client exists, execute 211; if there is no installation package of the client, execute 212.
211、运行安装包,将客户端安装在手机上。211. Run the installation package, and install the client on the mobile phone.
经过210的检测,手机中存在有客户端的安装包,手机将运行安装包,具体的安装方式可以是自动安装,也可以是向手机用户输出提示,根据用户的选择进行安装操作,对此本实施例不进行限定。After the detection of 210, there is an installation package of the client in the mobile phone, and the mobile phone will run the installation package. The specific installation method can be automatic installation, or output a prompt to the mobile phone user, and the installation operation is performed according to the user's choice. Examples are not limited.
在安装完成后,手机将执行203。After the installation is complete, the phone will execute 203.
212、向远程控制平台请求获取安装包,并运行安装包,将客户端安装在手机上。212. Request the remote control platform to obtain the installation package, run the installation package, and install the client on the mobile phone.
如果手机中没有客户端的安装包或者相应的安装文件,手机则可以通过向远程控制平台请求获取安装包,该获取请求也是需要用户选择确认的操作,再得到安装包后,手机将会运行该安装包,将客户端安装在手机上,在完成安装后,执行203。If there is no installation package or corresponding installation file of the client in the mobile phone, the mobile phone can obtain the installation package by requesting the remote control platform. The acquisition request is also an operation that requires the user to select and confirm. After the installation package is obtained, the mobile phone will run the installation. package, install the client on the mobile phone, and execute 203 after the installation is complete.
213、接收远程控制平台的服务端设备发送的远程控制连接的远程链接,执行链接,建立远程控制连接。213. Receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
为了方便手机端的用户建立远程控制连接,远程控制连接的客户端可以为手机端提供具体的服务项目供手机用户选择,例如手机百事答、手机故障修复、手机游戏破解等不同的服务项目选项,手机将这些选项以应用界面的方式展示给手机用户进行选择,用户可以根据自己的需求先进行粗分类,再依据不同的分类触发相应的请求,这样,所触发的请求就带有了具体服务项目的标识,不仅可以方便远程控制平台对远程控制请求的管理,还可以方便服务端设备的技术人员对手机用户需求的准确理解,以便快速准确地找到合适的技术人员来响应手机客户端发出的远程控制连接请求。In order to facilitate the user of the mobile phone to establish a remote control connection, the client of the remote control connection can provide specific service items for the mobile phone user to choose, such as mobile phone Pepsi answer, mobile phone fault repair, mobile game cracking and other different service item options, mobile phone These options are displayed to the mobile phone user in the form of an application interface for selection. The user can first make a rough classification according to their own needs, and then trigger corresponding requests according to different classifications. In this way, the triggered requests have specific service items. The identification can not only facilitate the management of the remote control request by the remote control platform, but also facilitate the technical personnel of the server equipment to accurately understand the needs of the mobile phone user, so as to quickly and accurately find the appropriate technical personnel to respond to the remote control sent by the mobile client. connection request.
另外,客户端还可以对应远程控制平台为手机用户提供具体的服务端设备一侧的技术人员的相关资料,包括擅长的服务种类、已服务的次数,服务评价等,例如,张三擅长手机故障修复,李四擅长手机游戏破解等,可以由用户根据自己的需求来选择具体提供服务的技术人员,建立由该技术人员所对应的服务端设备与手机的远程控制连接。In addition, the client can also correspond to the remote control platform to provide mobile phone users with specific information about the technicians on the server side, including the types of services they are good at, the number of times they have been served, and service evaluations. For example, Zhang San is good at mobile phone failures. Repair, Li Si is good at cracking mobile games, etc. The user can choose a technician who provides services according to his own needs, and establish a remote control connection between the server device corresponding to the technician and the mobile phone.
以上的两种方式也可以进行组合再向用户提供,例如将擅长不同服务种类的技术人员进行分组,以两级菜单的形式提供给手机用户,一级菜单让用户选择需要的服务种类,二级菜单则可以让用户选择服务端的技术人员。对于远程控制平台提供给手机端用户的触发方式,本发明实施例不进行具体限定。The above two methods can also be combined and provided to users. For example, technicians who are good at different types of services are grouped and provided to mobile phone users in the form of two-level menus. The menu allows the user to select the technician on the server side. The triggering method provided by the remote control platform to the user of the mobile phone terminal is not specifically limited in the embodiment of the present invention.
对应上述的用于手机一侧的建立远程控制连接的方法,本发明实施例还提供一种建立远程控制连接的方法,如图3所示,该方法用于远程控制平台一侧,具体步骤包括:Corresponding to the above-mentioned method for establishing a remote control connection on the mobile phone side, an embodiment of the present invention also provides a method for establishing a remote control connection. As shown in FIG. 3 , the method is used for the remote control platform side, and the specific steps include: :
301、接收手机发送的远程控制连接请求,所述远程控制连接请求中携带有所述手机的手机号码。301. Receive a remote control connection request sent by a mobile phone, where the remote control connection request carries a mobile phone number of the mobile phone.
其中,手机发送的远程控制连接请求,包括了直接由手机上的远程控制连接客户端发送的请求,或者是手机连接到个人计算机上后,由个人计算机上的客户端所发送的请求。并且远程控制连接请求中携带有所述手机的手机号码。The remote control connection request sent by the mobile phone includes a request directly sent by the remote control connection client on the mobile phone, or a request sent by the client on the personal computer after the mobile phone is connected to the personal computer. And the remote control connection request carries the mobile phone number of the mobile phone.
远程控制平台接收该请求后,会针对该请求生成一个对应的请求服务编号,用以区分不同用户所发送的请求指令,同时将该指令中的手机号码提取出来,再以对应的关系分别进行存储。After the remote control platform receives the request, it will generate a corresponding request service number for the request to distinguish the request instructions sent by different users, and at the same time extract the mobile phone number in the instruction, and then store it in the corresponding relationship. .
302、在本地任务列表中新建针对所述远程控制连接请求的服务请求项。302. Create a new service request item for the remote control connection request in the local task list.
在远程控制平台接收到远程控制连接请求后,会在平台内部的本地任务列表中建立该请求指令的服务请求项,并且在平台上向服务端设备公布该任务列表,等待来自服务端设备侧的技术人员对列表中的服务请求项进行处理操作。After the remote control platform receives the remote control connection request, it will create the service request item of the request command in the local task list inside the platform, and publish the task list to the server device on the platform, waiting for the service request from the server device. The technicians process the service request items in the list.
具体方式为提取301中接收到请求的内容信息,将得到的信息分类以新建服务请求项的形式添加到本地任务列表中,该列表的内容包括用户请求的具体服务项目名称、用户的请求服务编号、用户的手机号码、用户的请求时间以及服务请求的处理状态。其中,用户的请求时间是从请求生成服务请求项开始计时,截止于该服务请求项被服务端设备的技术人员所接收处理的一刻;服务请求的处理状态是指服务请求项当前所处的状态是否被服务端设备的技术人员所接收处理,包括未处理和已处理两个状态。The specific method is to extract the content information of the request received in 301, and add the obtained information classification to the local task list in the form of a new service request item. The content of the list includes the name of the specific service item requested by the user and the requested service number of the user. , the user's mobile phone number, the user's request time, and the processing status of the service request. Among them, the user's request time starts from the time when the service request item is requested to be generated, and ends at the moment when the service request item is received and processed by the technical personnel of the server device; the processing status of the service request refers to the current state of the service request item. Whether it has been received and processed by the technician of the server device, including two states: unprocessed and processed.
进一步的,在远程控制平台向外部展示相关的信息时,包括向手机用户和服务端的技术人员所展示的信息内容,都是通过浏览器网页显示的方式来实现的,使用该方式进行显示的优势在于可以不需要再安装第三方的应用程序,降低了服务端的硬件需求。并且,浏览器网页显示的方式还可以通过自动或手动的方式对所显示的内容进行刷新,以实时更新最新的内容信息。Further, when the remote control platform displays relevant information to the outside, including the information content displayed to the mobile phone users and the technical personnel of the server, it is realized by displaying the web page of the browser. The advantages of using this method to display The reason is that there is no need to install third-party applications, which reduces the hardware requirements of the server. In addition, in the manner of displaying the web page of the browser, the displayed content can be refreshed in an automatic or manual manner, so as to update the latest content information in real time.
303、当接收到针对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给所述服务端设备,以便所述服务端设备通过远程控制连接的客服端和所述手机号码建立与所述手机的远程控制连接。303. After receiving the acceptance processing instruction for the service request item, send the remote control connection request carrying the mobile phone number to the server device, so that the server device can connect to the client through remote control. and the mobile phone number to establish a remote control connection with the mobile phone.
服务端设备侧的技术人员在查看了远程控制平台所公布的任务列表后,可以选取要处理的服务请求项进行接受处理,在选定接受处理一个服务请求项的同时,会向远程控制平台发送一个接受处理指令,告知远程控制平台所选定的服务请求项由该服务端设备的技术人员来进行处理。After viewing the task list published by the remote control platform, the technician on the server side can select the service request item to be processed and accept it. One accepts the processing instruction and informs the remote control platform that the selected service request item shall be processed by the technical personnel of the server device.
在接收到技术人员针对所述服务请求项的接受处理指令后,远程控制平台会将携带有手机号码的远程控制连接请求发送给接受服务请求项的服务端设备,由技术人员通过服务端设备与手机建立连接,同时在任务列表中标记该服务请求项已被处理,禁止其他技术人员再次选择处理。After receiving the technician's acceptance processing instruction for the service request item, the remote control platform will send the remote control connection request carrying the mobile phone number to the server device that accepts the service request item, and the technician will communicate with the service request item through the server device. The mobile phone establishes a connection, and at the same time marks the service request item in the task list as being processed, prohibiting other technicians from choosing to process it again.
进一步的,远程控制平台对处理过的服务请求项还会自动生成请求处理日志,该日志的内容记录了技术人员的身份,即登录服务端的账号,以及所处理的服务请求项中的相关信息,包括服服务项目名称、用户的请求服务编号等。日志中的数据信息将作为远程控制平台进行大数据分析的基础数据被存储,通过对这些数据的分析,可以帮助远程控制平台更合理的安排服务端技术人员的构成以及数量,从而更高效的为手机用户提供远程服务支持。Further, the remote control platform will also automatically generate a request processing log for the processed service request items. The content of the log records the identity of the technician, that is, the account logged in to the server, and the relevant information in the processed service request items. Including the service item name, the user's requested service number, etc. The data information in the log will be stored as the basic data for the remote control platform to conduct big data analysis. Through the analysis of these data, it can help the remote control platform to more reasonably arrange the composition and number of server-side technicians, so as to more efficiently Mobile phone users provide remote service support.
对应上述的用于手机以及远程控制平台的建立远程控制连接的方法,本发明实施例还提供了一种建立远程控制连接的方法,如图4所示,该方法用于服务端设备一侧,具体步骤包括:Corresponding to the above-mentioned method for establishing a remote control connection for a mobile phone and a remote control platform, an embodiment of the present invention also provides a method for establishing a remote control connection, as shown in FIG. Specific steps include:
401、接收所述远程控制平台发送的远程控制连接请求,所述请求包含用户侧手机的手机号码。401. Receive a remote control connection request sent by the remote control platform, where the request includes a mobile phone number of a user-side mobile phone.
技术人员在服务端设备上进行登录后,在远程控制平台公布的任务列表中进行选择接受服务请求项,在得到远程控制平台确认后,该服务端设备就会接收到远程控制平台发送的远程控制连接请求,并且该请求中包含有用户侧手机的手机的号码。After the technician logs in on the server device, select and accept the service request item in the task list published by the remote control platform. After being confirmed by the remote control platform, the server device will receive the remote control sent by the remote control platform. A connection request, and the request contains the mobile phone number of the user-side mobile phone.
进一步的,在接收所述远程控制平台发送的远程控制连接请求之后,服务端设备会进行是否安装有客服端的检测,该客服端用于与发送远程控制连接请求的手机中的客户端进行连接,通过该连接实现手机与服务端设备间的远程控制。若检测安装有客服端,则执行402;若检测未安装有客服端,则进一步检测服务端设备本地是否存在客服端的安装包,若存在则运行安装包,安装客服端,若不存在则向远程控制平台请求获取客服端的安装包,在得到安装包后再进行安装客服端的操作,在完成客服端的安装后,客服端设备再执行402的操作。Further, after receiving the remote control connection request sent by the remote control platform, the server device will detect whether a client terminal is installed, and the client terminal is used to connect with the client in the mobile phone that sends the remote control connection request, The remote control between the mobile phone and the server device is realized through this connection. If it is detected that the client terminal is installed, execute 402; if it is detected that the client terminal is not installed, further detect whether there is an installation package of the client terminal locally on the server device, if so, run the installation package and install the client terminal, if not, send the remote The control platform requests to obtain the installation package of the customer service terminal, and then performs the operation of installing the customer service terminal after obtaining the installation package. After the installation of the customer service terminal is completed, the customer service terminal device performs the operation of 402 again.
402、启动远程控制连接的客服端,并生成远程链接。402. Start the client terminal of the remote control connection, and generate a remote link.
服务端设备在接收所述远程控制平台发送的远程控制连接请求后,由技术人员在服务端设备上启动远程控制连接的客户端,根据远程控制连接请求在客户端中生成一个远程链接,该链接可以使服务端设备与手机建立起一个可以远程控制的连接。After the server device receives the remote control connection request sent by the remote control platform, the technician starts the remote control connection client on the server device, and generates a remote link in the client according to the remote control connection request. The server device can establish a remote control connection with the mobile phone.
403、复制远程链接,并通过所述手机号码以短信息形式发送给所述手机,以便建立与所述手机之间的远程控制连接。403. Copy the remote link, and send the mobile phone number to the mobile phone in the form of a short message, so as to establish a remote control connection with the mobile phone.
在服务端设备的客户端中生成远程链接后,客户端将制该远程链接,并将该链接以短信息形式发送给远程控制连接请求中所包含的手机号码,等待手机用户的接收确认,当手机用户启用该链接后,服务端设备与手机就建立起一个可以进行远程控制的连接,通过该连接,服务端设备侧的技术人员就可以直接或间接的对手机进行控制,知道手机用户解决问题。After the remote link is generated in the client of the server device, the client will create the remote link, and send the link to the mobile phone number included in the remote control connection request in the form of a short message, and wait for the mobile phone user's reception confirmation. After the mobile phone user enables the link, the server device and the mobile phone establish a connection that can be remotely controlled. Through this connection, the technician on the server device side can directly or indirectly control the mobile phone and know that the mobile phone user can solve the problem. .
通过对上述方法的描述,本发明实施例提供的建立远程控制连接的方法,能够由平台响应用户的服务请求,由服务端的技术人员在平台中接受用户的服务请求,再由平台将用户的手机号码发送给服务端设备,支持服务端设备主动向用户手机建立远程连接,通过该远程连接由服务端的技术人员为用户提供技术支持与服务,从而使得用户侧的服务需求能够得到响应。与现有技术相比,本发明实施例能够通过手机与服务端设备分别进行的自检功能实现检测并安装远程控制连接的客户端,从而建立手机与服务端设备的远程连接实现远程指导的目的,使手机用户的问题可以得到快速有效的解决。Through the description of the above method, the method for establishing a remote control connection provided by the embodiment of the present invention can be used by the platform to respond to the user's service request, the technical personnel of the server end accept the user's service request in the platform, and then the platform can connect the user's mobile phone to the user's service request. The number is sent to the server device, so that the server device can actively establish a remote connection to the user's mobile phone. Through the remote connection, the technical personnel of the server can provide technical support and services to the user, so that the user's service needs can be responded to. Compared with the prior art, the embodiment of the present invention can detect and install a client connected by remote control through the self-checking function performed by the mobile phone and the server device respectively, so as to establish a remote connection between the mobile phone and the server device to achieve the purpose of remote guidance. , so that the problems of mobile phone users can be quickly and effectively solved.
进一步的,作为对上述方法的实现,本发明实施例还提供了一种手机,如图5所示,该手机包括:Further, as an implementation of the above method, an embodiment of the present invention also provides a mobile phone, as shown in FIG. 5 , the mobile phone includes:
接收单元501,用于接收用户触发的远程控制连接请求,所述远程控制连接请求用于向远程控制平台请求建立远程控制连接。The receiving unit 501 is configured to receive a remote control connection request triggered by a user, where the remote control connection request is used to request a remote control platform to establish a remote control connection.
获取单元502,用于手机的远程控制连接的客户端获取手机号码。The acquiring unit 502 is used for the client for remote control connection of the mobile phone to acquire the mobile phone number.
发送单元503,用于将携带所述手机号码的远程控制连接请求发送给所述远程控制平台,以便所述远程控制平台的服务端设备基于此手机号码与所述手机建立远程控制连接。The sending unit 503 is configured to send the remote control connection request carrying the mobile phone number to the remote control platform, so that the server device of the remote control platform can establish a remote control connection with the mobile phone based on the mobile phone number.
连接单元504,用于接收所述远程控制平台的服务端设备发送的远程控制连接的远程链接,执行所述链接,建立远程控制连接。The connection unit 504 is configured to receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
进一步的,如图6所示,所述的手机还包括:Further, as shown in Figure 6, the mobile phone further includes:
第一检测单元505,用于在手机的远程控制连接的客户端获取手机号码之前,检测所述手机是否安装有所述客户端。The first detection unit 505 is configured to detect whether the mobile phone is installed with the client before the client connected by the remote control of the mobile phone obtains the mobile phone number.
第二检测单元506,用于当第一检测单元505检测到手机没有安装所述客户端时,检测所述手机是否符合安装所述客户端的条件。The second detection unit 506 is configured to, when the first detection unit 505 detects that the mobile phone does not have the client installed, detect whether the mobile phone meets the conditions for installing the client.
安装单元507,用于当第二检测单元506的检测结果符合安装条件时,将所述客户端安装在所述手机上。The installation unit 507 is configured to install the client on the mobile phone when the detection result of the second detection unit 506 meets the installation conditions.
所述获取单元503还用于,当所述安装单元507将所述客户端安装在所述手机上后获取手机号码。The obtaining unit 503 is further configured to obtain the mobile phone number after the installation unit 507 installs the client on the mobile phone.
进一步的,所述的手机的第二检测单元506包括:Further, the second detection unit 506 of the mobile phone includes:
第一检测模块,用于检测所述手机的操作系统版本。The first detection module is used to detect the operating system version of the mobile phone.
第二检测模块,用于当第一检测模块所检测手机的操作系统版本不低于预设操作系统版本时,检测所述手机的型号。The second detection module is configured to detect the model of the mobile phone when the operating system version of the mobile phone detected by the first detection module is not lower than the preset operating system version.
确认模块,用于当第二检测模块所检测手机的型号属于预设的手机型号时,确定所述手机符合安装条件。The confirmation module is used for determining that the mobile phone meets the installation conditions when the model of the mobile phone detected by the second detection module belongs to the preset mobile phone model.
进一步的,所述的手机的第二检测单元506包括:Further, the second detection unit 506 of the mobile phone includes:
第一输出模块,用于当所述手机的操作系统版本低于预设操作系统版本时,确定输出相应的操作系统版本的提示信息。The first output module is configured to determine and output prompt information of the corresponding operating system version when the operating system version of the mobile phone is lower than the preset operating system version.
进一步的,所述手机的安装单元507还用于在所述第一输出模块输出相应的操作系统版本的提示信息之后,将所述手机操作系统升级到不低于所述预设操作系统版本的版本。Further, the installation unit 507 of the mobile phone is further configured to upgrade the mobile phone operating system to a version not lower than the preset operating system version after the first output module outputs the prompt information of the corresponding operating system version. Version.
进一步的,所述手机的第二检测单元506还包括:Further, the second detection unit 506 of the mobile phone also includes:
第二输出模块,用于当确定所述手机的型号不属于预设的手机型号时,输出提示用户将手机连接到个人计算机PC上的提示信息。The second output module is used for outputting prompt information prompting the user to connect the mobile phone to the personal computer PC when it is determined that the model of the mobile phone does not belong to the preset mobile phone model.
进一步的,如图7所示,所述手机还包括:Further, as shown in Figure 7, the mobile phone further includes:
第三检测单元508,用于在第二检测单元506检测到所述手机符合安装所述客户端的条件后,检测所述手机本地是否存在所述客户端的安装包。The third detection unit 508 is configured to detect whether there is an installation package of the client locally on the mobile phone after the second detection unit 506 detects that the mobile phone meets the conditions for installing the client.
所述安装单元507还用于当第三检测单元508检测为存在所述客户端的安装包时,运行所述安装包,将所述客户端安装在所述手机上。The installation unit 507 is further configured to run the installation package when the third detection unit 508 detects that there is an installation package of the client, and install the client on the mobile phone.
第二获取单元509,用于当第三检测单元508检测为不存在所述客户端的安装包时,向所述远程控制平台请求获取所述安装包,并由所述安装单元507运行所述安装包,将所述客户端安装在所述手机上。The second acquisition unit 509 is configured to request the remote control platform to acquire the installation package when the third detection unit 508 detects that the installation package of the client does not exist, and the installation unit 507 executes the installation package to install the client on the phone.
对应上述的手机设备,本发明实施例还提供了一种远程控制平台,如图8所示,所述远程控制平台包括:Corresponding to the above-mentioned mobile phone device, an embodiment of the present invention also provides a remote control platform, as shown in FIG. 8 , the remote control platform includes:
接收单元61,用于接收手机发送的远程控制连接请求,所述远程控制连接请求中携带有所述手机的手机号码。The receiving unit 61 is configured to receive a remote control connection request sent by a mobile phone, where the remote control connection request carries the mobile phone number of the mobile phone.
建立单元62,用于在本地任务列表中新建针对所述接收单元61接收的远程控制连接请求的服务请求项。The establishing unit 62 is configured to create a new service request item for the remote control connection request received by the receiving unit 61 in the local task list.
发送单元63,用于当接收到针对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给所述服务端设备,以便所述服务端设备通过远程控制连接的客服端和所述手机号码建立与所述手机的远程控制连接。The sending unit 63 is configured to send the remote control connection request carrying the mobile phone number to the server device after receiving the acceptance processing instruction for the service request item, so that the server device can pass the remote control The connected customer service terminal and the mobile phone number establish a remote control connection with the mobile phone.
除了上述的手机和远程控制平台,本发明实施例还提供了一种服务端设备,如图9所示,所述服务端设备包括:In addition to the above-mentioned mobile phone and remote control platform, an embodiment of the present invention also provides a server device. As shown in FIG. 9 , the server device includes:
接收单元71,用于接收所述远程控制平台发送的远程控制连接请求,所述请求包含用户侧手机的手机号码。The receiving unit 71 is configured to receive a remote control connection request sent by the remote control platform, where the request includes the mobile phone number of the mobile phone on the user side.
启动生成单元72,用于启动远程控制连接的客服端,并生成远程链接。The startup generating unit 72 is used to start the client terminal of the remote control connection, and generate a remote link.
复制发送单元73,用于复制所述远程链接,并通过所述手机号码以短信息形式发送给所述手机,以便建立与所述手机之间的远程控制连接。The copy sending unit 73 is configured to copy the remote link and send it to the mobile phone in the form of a short message through the mobile phone number, so as to establish a remote control connection with the mobile phone.
进一步的,如图10所示,所述的服务端设备还包括:Further, as shown in Figure 10, the server device further includes:
第一检测单元74,用于在接收单元71接收所述远程控制平台发送的远程控制连接请求之后,检测所述服务端设备是否安装有所述客服端。The first detection unit 74 is configured to detect whether the server terminal is installed with the client terminal after the receiving unit 71 receives the remote control connection request sent by the remote control platform.
所述启动生成单元72还用于,当第一检测单元74检测已经安装时,执行所述客服端,并生成远程链接。The startup generation unit 72 is further configured to, when the first detection unit 74 detects that it has been installed, execute the client terminal and generate a remote link.
安装单元75,用于当第一检测单元74检测没有安装时,在所述服务端设备安装所述客服端。The installation unit 75 is configured to install the client terminal on the server terminal device when the first detection unit 74 detects that the client terminal is not installed.
所述启动生成单元72还用于,在安装单元75安装成功之后执行所述客服端,并生成远程链接。The startup generating unit 72 is further configured to execute the client terminal after the installation unit 75 is successfully installed, and generate a remote link.
进一步的,如图11所示,所述服务端设备还包括:Further, as shown in Figure 11, the server device further includes:
第二检测单元76,用于在安装单元75安装所述客服端之前,检测所述服务端设备本地是否存在所述客服端的安装包。The second detection unit 76 is configured to detect whether an installation package of the client terminal exists locally on the server device before the installation unit 75 installs the client terminal.
获取单元77,用于当第二检测单元76没有检测到安装包时,向所述远程控制平台请求获取所述客服端的安装包。The obtaining unit 77 is configured to request the remote control platform to obtain the installation package of the client terminal when the second detection unit 76 does not detect the installation package.
所述安装单元75还用于,在获取单元77获取到安装包后,运行所述安装包,将所述客服端安装在所述服务端设备上。The installation unit 75 is further configured to, after the acquisition unit 77 acquires the installation package, run the installation package to install the client terminal on the server device.
基于上述设备的实施例,本发明实施例还提供了一种建立远程控制连接的系统,如图12所示,该系统包括上述的手机111、远程控制平台112以及服务端设备113。Based on the embodiment of the above device, the embodiment of the present invention also provides a system for establishing a remote control connection. As shown in FIG.
所述手机111,用于接收用户触发的远程控制连接请求,所述远程控制连接请求用于向远程控制平台请求建立远程控制连接,手机的远程控制连接的客户端获取手机号码,并将携带所述手机号码的远程控制连接请求发送给所述远程控制平台。The mobile phone 111 is used to receive a remote control connection request triggered by the user, and the remote control connection request is used to request the remote control platform to establish a remote control connection. The remote control connection request of the mobile phone number is sent to the remote control platform.
所述远程控制平台112,用于接收手机发送的远程控制连接请求,在本地任务列表中新建针对所述远程控制连接请求的服务请求项,当接收到针对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给所述服务端设备。The remote control platform 112 is used to receive the remote control connection request sent by the mobile phone, and create a new service request item for the remote control connection request in the local task list. After receiving the acceptance processing instruction for the service request item , and send the remote control connection request carrying the mobile phone number to the server device.
所述服务端设备113,用于接收所述远程控制平台发送的远程控制连接请求,启动远程控制连接的客服端,并生成远程链接,复制所述远程链接,并通过所述手机号码以短信息形式发送给所述手机。The server device 113 is used to receive the remote control connection request sent by the remote control platform, start the customer end of the remote control connection, generate a remote link, copy the remote link, and send a short message through the mobile phone number. form to the phone.
所述手机,还用于接收所述远程控制平台的服务端设备发送的远程控制连接的远程链接,执行所述链接,建立远程控制连接。The mobile phone is further configured to receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
综上所述,本发明实施例提供的建立远程控制连接的方法、设备及系统,能够由平台响应用户的服务请求,由服务端在平台中接受用户的服务请求,再由平台将用户的手机号码发送给服务端设备,支持服务端设备主动向用户手机建立远程连接,通过该远程连接由服务端为用户提供技术支持与服务,从而使得用户侧的服务需求能够得到响应。与现有技术相比,本发明实施例能够通过手机与服务端设备分别进行的自检功能实现检测并安装远程控制连接的客户端,从而建立手机与服务端设备的远程连接实现远程指导的目的,使手机用户的问题可以得到快速有效的解决。To sum up, the method, device and system for establishing a remote control connection provided by the embodiments of the present invention enable the platform to respond to the user's service request, the server to accept the user's service request in the platform, and the platform to connect the user's mobile phone to the user's service request. The number is sent to the server device, which supports the server device to actively establish a remote connection to the user's mobile phone. Through the remote connection, the server provides technical support and services to the user, so that the user's service needs can be responded to. Compared with the prior art, the embodiment of the present invention can detect and install a client connected by remote control through the self-checking function performed by the mobile phone and the server device respectively, so as to establish a remote connection between the mobile phone and the server device to achieve the purpose of remote guidance. , so that the problems of mobile phone users can be quickly and effectively solved.
本发明公开了A1、一种建立远程控制连接的方法,所述方法包括:The invention discloses A1, a method for establishing a remote control connection, the method comprising:
接收用户触发的远程控制连接请求,所述远程控制连接请求用于向远程控制平台请求建立远程控制连接;receiving a user-triggered remote control connection request, where the remote control connection request is used to request the remote control platform to establish a remote control connection;
手机的远程控制连接的客户端获取手机号码,并将携带所述手机号码的远程控制连接请求发送给所述远程控制平台,以便所述远程控制平台的服务端设备基于此手机号码与所述手机建立远程控制连接;The client of the remote control connection of the mobile phone obtains the mobile phone number, and sends the remote control connection request carrying the mobile phone number to the remote control platform, so that the server device of the remote control platform can communicate with the mobile phone based on the mobile phone number. establish a remote control connection;
接收所述远程控制平台的服务端设备发送的远程控制连接的远程链接,执行所述链接,建立远程控制连接。Receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
A2、如A1所述的方法,在手机的远程控制连接的客户端获取手机号码之前,还包括:A2. The method according to A1, before the client connected to the remote control of the mobile phone obtains the mobile phone number, further comprising:
检测所述手机是否安装有所述客户端;Detecting whether the mobile phone has the client installed;
若检测到手机没有安装所述客户端,则检测所述手机是否符合安装所述客户端的条件;If it is detected that the mobile phone does not have the client installed, then detect whether the mobile phone meets the conditions for installing the client;
若符合安装条件,则将所述客户端安装在所述手机上。If the installation conditions are met, the client is installed on the mobile phone.
A3、如A 2所述的方法,所述检测所述手机是否符合安装所述客户端的条件,包括:A3. The method according to A2, wherein the detecting whether the mobile phone meets the conditions for installing the client includes:
检测所述手机的操作系统版本;detecting the operating system version of the mobile phone;
若所述手机的操作系统版本不低于预设操作系统版本,则检测所述手机的型号;If the operating system version of the mobile phone is not lower than the preset operating system version, detecting the model of the mobile phone;
若所述手机的型号属于预设的手机型号,则确定所述手机符合安装条件。If the model of the mobile phone belongs to the preset mobile phone model, it is determined that the mobile phone meets the installation conditions.
A4、如A 3所述的方法,所述方法还包括:A4. The method according to A3, further comprising:
若所述手机的操作系统版本低于预设操作系统版本,则输出相应的操作系统版本的提示信息。If the operating system version of the mobile phone is lower than the preset operating system version, the prompt information of the corresponding operating system version is output.
A5、如A 4所述的方法,在输出相应的操作系统版本的提示信息之后,所述方法进一步包括:A5. The method according to A4, after outputting the prompt information of the corresponding operating system version, the method further includes:
将所述手机操作系统升级到不低于所述预设操作系统版本的版本。Upgrade the mobile phone operating system to a version no lower than the preset operating system version.
A6、如A 3所述的方法,所述方法还包括:A6. The method according to A3, further comprising:
若所述手机的型号不属于预设的手机型号,则输出提示用户将手机连接到个人计算机PC上的提示信息。If the model of the mobile phone does not belong to the preset mobile phone model, output prompt information prompting the user to connect the mobile phone to the personal computer PC.
A7、如A 1-A 6中任一项所述的方法,在检测到所述手机符合安装所述客户端的条件后,所述方法还包括:A7. The method according to any one of A1-A6, after detecting that the mobile phone meets the conditions for installing the client, the method further includes:
检测所述手机本地是否存在所述客户端的安装包;Detecting whether there is an installation package of the client locally on the mobile phone;
若存在所述客户端的安装包,则运行所述安装包,将所述客户端安装在所述手机上;If there is an installation package of the client, run the installation package to install the client on the mobile phone;
若不存在所述客户端的安装包,则向所述远程控制平台请求获取所述安装包,并运行所述安装包,将所述客户端安装在所述手机上。If the installation package of the client does not exist, request the remote control platform to obtain the installation package, run the installation package, and install the client on the mobile phone.
本发明还公开了B8、一种建立远程控制连接的方法,所述方法包括:The present invention also discloses B8, a method for establishing a remote control connection, the method comprising:
接收手机发送的远程控制连接请求,所述远程控制连接请求中携带有所述手机的手机号码;receiving a remote control connection request sent by a mobile phone, where the remote control connection request carries the mobile phone number of the mobile phone;
在本地任务列表中新建针对所述远程控制连接请求的服务请求项;Create a new service request item for the remote control connection request in the local task list;
当接收到针对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给服务端设备,以便所述服务端设备通过远程控制连接的客服端和所述手机号码建立与所述手机的远程控制连接。After receiving the acceptance processing instruction for the service request item, the remote control connection request carrying the mobile phone number is sent to the server device, so that the server device can remotely control the connected client and the mobile phone The number establishes a remote control connection with the mobile phone.
本发明还公开了C9、一种建立远程控制连接的方法,所述方法包括:The present invention also discloses C9, a method for establishing a remote control connection, the method comprising:
接收所述远程控制平台发送的远程控制连接请求,所述请求包含用户侧手机的手机号码;receiving a remote control connection request sent by the remote control platform, where the request includes the mobile phone number of the user-side mobile phone;
启动远程控制连接的客服端,并生成远程链接;Start the client side of the remote control connection and generate a remote link;
复制所述远程链接,并通过所述手机号码以短信息形式发送给所述手机,以便建立与所述手机之间的远程控制连接。The remote link is copied and sent to the mobile phone in the form of a short message through the mobile phone number, so as to establish a remote control connection with the mobile phone.
C10、如C9所述的方法,在接收所述远程控制平台发送的远程控制连接请求之后,所述方法还包括:C10. The method according to C9, after receiving the remote control connection request sent by the remote control platform, the method further includes:
检测所述服务端设备是否安装有所述客服端;Detecting whether the client device is installed with the client device;
若已经安装,则执行所述客服端,并生成远程链接;If it has been installed, execute the client and generate a remote link;
若没有安装,则在所述服务端设备安装所述客服端,安装成功之后执行所述客服端,并生成远程链接。If it is not installed, install the client terminal on the server device, execute the client terminal after the installation is successful, and generate a remote link.
C11、如C10所述的方法,在所述服务端设备安装所述客服端之前,还包括:C11. The method according to C10, before the client device is installed on the server device, further comprising:
检测所述服务端设备本地是否存在所述客服端的安装包;Detecting whether the installation package of the client terminal exists locally on the server device;
若没有,则向所述远程控制平台请求获取所述客服端的安装包,并运行所述安装包,将所述客服端安装在所述服务端设备上。If not, request the remote control platform to obtain the installation package of the client terminal, run the installation package, and install the client terminal on the server device.
本发明还公开了D12、一种手机,所述手机包括:The invention also discloses D12, a mobile phone, the mobile phone comprising:
接收单元,用于接收用户触发的远程控制连接请求,所述远程控制连接请求用于向远程控制平台请求建立远程控制连接;a receiving unit, configured to receive a user-triggered remote control connection request, where the remote control connection request is used to request the remote control platform to establish a remote control connection;
获取单元,用于手机的远程控制连接的客户端获取手机号码;an acquisition unit, used for the client of the remote control connection of the mobile phone to acquire the mobile phone number;
发送单元,用于将携带所述手机号码的远程控制连接请求发送给所述远程控制平台,以便所述远程控制平台的服务端设备基于此手机号码与所述手机建立远程控制连接;a sending unit, configured to send the remote control connection request carrying the mobile phone number to the remote control platform, so that the server device of the remote control platform establishes a remote control connection with the mobile phone based on the mobile phone number;
连接单元,用于接收所述远程控制平台的服务端设备发送的远程控制连接的远程链接,执行所述链接,建立远程控制连接。The connection unit is configured to receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
D13、如D11所述的手机,所述手机还包括:D13. The mobile phone according to D11, further comprising:
第一检测单元,用于在手机的远程控制连接的客户端获取手机号码之前,检测所述手机是否安装有所述客户端;a first detection unit, configured to detect whether the mobile phone is installed with the client before the client connected by the remote control of the mobile phone obtains the mobile phone number;
第二检测单元,用于当第一检测单元检测到手机没有安装所述客户端时,检测所述手机是否符合安装所述客户端的条件;a second detection unit, configured to detect whether the mobile phone meets the conditions for installing the client when the first detection unit detects that the client is not installed on the mobile phone;
安装单元,用于当第二检测单元的检测结果符合安装条件时,将所述客户端安装在所述手机上;an installation unit, configured to install the client on the mobile phone when the detection result of the second detection unit meets the installation conditions;
所述获取单元还用于,当所述安装单元将所述客户端安装在所述手机上后获取手机号码。The obtaining unit is further configured to obtain a mobile phone number after the installation unit installs the client on the mobile phone.
D14、如D 13所述的手机,所述第二检测单元包括:D14. The mobile phone according to D13, wherein the second detection unit includes:
第一检测模块,用于检测所述手机的操作系统版本;a first detection module for detecting the operating system version of the mobile phone;
第二检测模块,用于当第一检测模块所检测手机的操作系统版本不低于预设操作系统版本时,检测所述手机的型号;The second detection module is configured to detect the model of the mobile phone when the operating system version of the mobile phone detected by the first detection module is not lower than the preset operating system version;
确认模块,用于当第二检测模块所检测手机的型号属于预设的手机型号时,确定所述手机符合安装条件。The confirmation module is used for determining that the mobile phone meets the installation conditions when the model of the mobile phone detected by the second detection module belongs to the preset mobile phone model.
D15、如D 14所述的手机,所述第二检测单元还包括:D15. The mobile phone according to D14, wherein the second detection unit further comprises:
第一输出模块,用于当确定所述手机的操作系统版本低于预设操作系统版本时,输出相应的操作系统版本的提示信息。The first output module is configured to output prompt information of the corresponding operating system version when it is determined that the operating system version of the mobile phone is lower than the preset operating system version.
D16、如D 15所述的手机,所述安装单元还用于,在输出相应的操作系统版本的提示信息之后,将所述手机操作系统升级到不低于所述预设操作系统版本的版本。D16. The mobile phone according to D15, wherein the installation unit is further configured to upgrade the mobile phone operating system to a version not lower than the preset operating system version after outputting the prompt information of the corresponding operating system version .
D17、如D 14所述的手机,所述第二检测单元还包括:D17. The mobile phone according to D14, wherein the second detection unit further includes:
第二输出模块,用于当确定所述手机的型号不属于预设的手机型号时,输出提示用户将手机连接到个人计算机PC上的提示信息。The second output module is used for outputting prompt information prompting the user to connect the mobile phone to the personal computer PC when it is determined that the model of the mobile phone does not belong to the preset mobile phone model.
D18、如D 13-D17中任一项所述的手机,所述手机还包括:D18. The mobile phone according to any one of D13-D17, further comprising:
第三检测单元,用于在第二检测单元检测到所述手机符合安装所述客户端的条件后,检测所述手机本地是否存在所述客户端的安装包;a third detection unit, configured to detect whether there is an installation package of the client locally on the mobile phone after the second detection unit detects that the mobile phone meets the conditions for installing the client;
所述安装单元还用于当第三检测单元检测为存在所述客户端的安装包时,运行所述安装包,将所述客户端安装在所述手机上;The installation unit is further configured to run the installation package when the third detection unit detects that there is an installation package of the client, and install the client on the mobile phone;
第二获取单元,用于当第三检测单元检测为不存在所述客户端的安装包时,向所述远程控制平台请求获取所述安装包,并由所述安装单元运行所述安装包,将所述客户端安装在所述手机上。a second obtaining unit, configured to request the remote control platform to obtain the installation package when the third detection unit detects that the installation package of the client does not exist, and run the installation package by the installation unit, The client is installed on the mobile phone.
本发明还公开了E19、一种远程控制平台,所述远程控制平台包括:The invention also discloses E19, a remote control platform, the remote control platform includes:
接收单元,用于接收手机发送的远程控制连接请求,所述远程控制连接请求中携带有所述手机的手机号码;a receiving unit, configured to receive a remote control connection request sent by a mobile phone, where the remote control connection request carries the mobile phone number of the mobile phone;
建立单元,用于在本地任务列表中新建针对所述接收单元接收的远程控制连接请求的服务请求项;a establishing unit, configured to create a new service request item for the remote control connection request received by the receiving unit in the local task list;
发送单元,用于当接收到对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给服务端设备,以便所述服务端设备通过远程控制连接的客服端和所述手机号码建立与所述手机的远程控制连接。The sending unit is used to send the remote control connection request carrying the mobile phone number to the server device after receiving the acceptance processing instruction for the service request item, so that the server device can connect to the customer service through remote control. The terminal and the mobile phone number establish a remote control connection with the mobile phone.
本发明还公开了F20、一种服务端设备,所述服务端设备包括:The invention also discloses F20, a server device, and the server device includes:
接收单元,用于接收所述远程控制平台发送的远程控制连接请求,所述请求包含用户侧手机的手机号码;a receiving unit, configured to receive a remote control connection request sent by the remote control platform, where the request includes the mobile phone number of the user-side mobile phone;
启动生成单元,用于启动远程控制连接的客服端,并生成远程链接;Start the generation unit, which is used to start the client terminal of the remote control connection and generate the remote link;
复制发送单元,用于复制所述远程链接,并通过所述手机号码以短信息形式发送给所述手机,以便建立与所述手机之间的远程控制连接。A copy sending unit, used for copying the remote link, and sending it to the mobile phone in the form of a short message through the mobile phone number, so as to establish a remote control connection with the mobile phone.
F21、如F20所述的服务端设备,所述服务端设备还包括:F21. The server device according to F20, the server device further includes:
第一检测单元,用于在接收单元接收所述远程控制平台发送的远程控制连接请求之后,检测所述服务端设备是否安装有所述客服端;a first detection unit, configured to detect whether the server terminal is installed with the client terminal after the receiving unit receives the remote control connection request sent by the remote control platform;
所述启动生成单元还用于,当第一检测单元检测已经安装时,执行所述客服端,并生成远程链接;The startup generation unit is further configured to, when the first detection unit detects that it has been installed, execute the client terminal and generate a remote link;
安装单元,用于当第一检测单元检测没有安装时,在所述服务端设备安装所述客服端;an installation unit, configured to install the customer service terminal on the server terminal device when the first detection unit detects that it is not installed;
所述启动生成单元还用于,在安装单元安装成功之后执行所述客服端,并生成远程链接。The startup generating unit is further configured to execute the client terminal after the installation unit is successfully installed, and generate a remote link.
F22、如F 21所述的服务端设备,所述服务端设备还包括:F22. The server device according to F21, the server device further includes:
第二检测单元,用于在安装单元安装所述客服端之前,检测所述服务端设备本地是否存在所述客服端的安装包;a second detection unit, configured to detect whether an installation package of the client terminal exists locally on the server device before the installation unit installs the client terminal;
获取单元,用于当第二检测单元没有检测到安装包时,向所述远程控制平台请求获取所述客服端的安装包;an acquisition unit, configured to request the remote control platform to acquire the installation package of the client terminal when the second detection unit does not detect the installation package;
所述安装单元还用于,在获取单元获取到安装包后,运行所述安装包,将所述客服端安装在所述服务端设备上。The installation unit is further configured to, after the acquisition unit acquires the installation package, run the installation package to install the client terminal on the server device.
本发明还公开了G23、一种建立远程控制连接的系统,所述系统包括:手机、远程控制平台以及服务端设备;The invention also discloses G23, a system for establishing a remote control connection, the system comprising: a mobile phone, a remote control platform and a server device;
所述手机,用于接收用户触发的远程控制连接请求,所述远程控制连接请求用于向远程控制平台请求建立远程控制连接,手机的远程控制连接的客户端获取手机号码,并将携带所述手机号码的远程控制连接请求发送给所述远程控制平台;The mobile phone is used to receive a remote control connection request triggered by the user, and the remote control connection request is used to request the remote control platform to establish a remote control connection. The remote control connection request of the mobile phone number is sent to the remote control platform;
所述远程控制平台,用于接收手机发送的远程控制连接请求,在本地任务列表中新建针对所述远程控制连接请求的服务请求项,当接收到针对所述服务请求项的接受处理指令后,将携带有所述手机号码的远程控制连接请求发送给服务端设备;The remote control platform is used to receive a remote control connection request sent by a mobile phone, and create a new service request item for the remote control connection request in the local task list, and after receiving an acceptance processing instruction for the service request item, sending the remote control connection request carrying the mobile phone number to the server device;
所述服务端设备,用于接收所述远程控制平台发送的远程控制连接请求,启动远程控制连接的客服端,并生成远程链接,复制所述远程链接,并通过所述手机号码以短信息形式发送给所述手机;The server device is used to receive the remote control connection request sent by the remote control platform, start the customer service terminal of the remote control connection, generate a remote link, copy the remote link, and send a short message through the mobile phone number. sent to said mobile phone;
所述手机,还用于接收所述远程控制平台的服务端设备发送的远程控制连接的远程链接,执行所述链接,建立远程控制连接。The mobile phone is further configured to receive the remote link of the remote control connection sent by the server device of the remote control platform, execute the link, and establish the remote control connection.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。It can be understood that the relevant features in the above-mentioned methods and apparatuses may refer to each other. In addition, "first", "second", etc. in the above-mentioned embodiments are used to distinguish each embodiment, and do not represent the advantages and disadvantages of each embodiment.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above may refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used with teaching based on this. The structure required to construct such a system is apparent from the above description. Furthermore, the present invention is not directed to any particular programming language. It is to be understood that various programming languages may be used to implement the inventions described herein, and that the descriptions of specific languages above are intended to disclose the best mode for carrying out the invention.
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. It will be understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。Similarly, it is to be understood that in the above description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together into a single embodiment, figure, or its description. This disclosure, however, should not be construed as reflecting an intention that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of this invention.
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。Those skilled in the art will understand that the modules in the device in the embodiment can be adaptively changed and arranged in one or more devices different from the embodiment. The modules or units or components in the embodiments may be combined into one module or unit or component, and further they may be divided into multiple sub-modules or sub-units or sub-assemblies. All features disclosed in this specification (including accompanying claims, abstract and drawings) and any method so disclosed may be employed in any combination unless at least some of such features and/or procedures or elements are mutually exclusive. All processes or units of equipment are combined. Each feature disclosed in this specification (including accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。Furthermore, those skilled in the art will appreciate that although some of the embodiments described herein include certain features, but not others, included in other embodiments, that combinations of features of different embodiments are intended to be within the scope of the invention within and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的上述发明名称中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。Various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components in the above-mentioned invention names according to the embodiments of the present invention. The present invention can also be implemented as apparatus or apparatus programs (eg, computer programs and computer program products) for performing part or all of the methods described herein. Such a program implementing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such signals may be downloaded from Internet sites, or provided on carrier signals, or in any other form.
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-described embodiments illustrate rather than limit the invention, and that alternative embodiments may be devised by those skilled in the art without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. do not denote any order. These words can be interpreted as names.
Claims (23)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410734865.0A CN105721529B (en) | 2014-12-04 | 2014-12-04 | A method, device and system for establishing a remote control connection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410734865.0A CN105721529B (en) | 2014-12-04 | 2014-12-04 | A method, device and system for establishing a remote control connection |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105721529A CN105721529A (en) | 2016-06-29 |
CN105721529B true CN105721529B (en) | 2019-07-26 |
Family
ID=56144049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410734865.0A Active CN105721529B (en) | 2014-12-04 | 2014-12-04 | A method, device and system for establishing a remote control connection |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105721529B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108391242B (en) * | 2018-02-26 | 2021-10-19 | 青岛海信移动通信技术股份有限公司 | Remote control method and remote control device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101827351A (en) * | 2010-03-25 | 2010-09-08 | 黄卫 | Internet based method and system for carrying out remote service on mobile terminal |
CN102291249A (en) * | 2011-04-12 | 2011-12-21 | 张�林 | Method and system for providing remote service for mobile terminal |
CN102300198A (en) * | 2010-06-25 | 2011-12-28 | 黄卫 | Method and system for realizing mobile phone remote service and mobile phone remote service center |
KR20140099375A (en) * | 2013-02-01 | 2014-08-12 | 주식회사 팬택 | System and method for remote security management |
-
2014
- 2014-12-04 CN CN201410734865.0A patent/CN105721529B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101827351A (en) * | 2010-03-25 | 2010-09-08 | 黄卫 | Internet based method and system for carrying out remote service on mobile terminal |
CN102300198A (en) * | 2010-06-25 | 2011-12-28 | 黄卫 | Method and system for realizing mobile phone remote service and mobile phone remote service center |
CN102291249A (en) * | 2011-04-12 | 2011-12-21 | 张�林 | Method and system for providing remote service for mobile terminal |
KR20140099375A (en) * | 2013-02-01 | 2014-08-12 | 주식회사 팬택 | System and method for remote security management |
Also Published As
Publication number | Publication date |
---|---|
CN105721529A (en) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220103612A1 (en) | Application Recommendation Method, Device, and System | |
CN106708557B (en) | Update processing method and device for terminal application | |
US20200228590A1 (en) | Application Sharing Method and Apparatus | |
US10009303B2 (en) | Message push method and apparatus | |
US9146731B2 (en) | Information processing apparatus, relay server, information relay method, non-transitory computer-readable medium storing information relay program, and communication system | |
TW201507419A (en) | Method and system for platform-independent application development | |
US20170366701A1 (en) | Image processing system, control apparatus, image processing apparatus, and methods of controlling these | |
CN107807545B (en) | Debugging method and device for remote control end | |
JP2012247859A (en) | Remote system and remote operation method for terminal | |
CN110753091A (en) | Cloud platform management method and device | |
CN105095298A (en) | Method, device and system for uploading file to cloud disk, and cloud disk server | |
CN104580267A (en) | A resource downloading method, device, server and corresponding system | |
CN104486397A (en) | Method for carrying out data transmission in browser, client and mobile terminal | |
CN102902560A (en) | Application program download method and system | |
EP2950559A1 (en) | Communication apparatus, control method thereof, and program | |
CN110858175A (en) | Test control method, master control equipment, controlled equipment and test system | |
CN105721529B (en) | A method, device and system for establishing a remote control connection | |
CN102662467A (en) | Method and device for instruction control in remote assistance process | |
WO2015043451A1 (en) | Method and device for displaying patterning page in cgs mode | |
CN113238944A (en) | Test method, device and system | |
US9773248B2 (en) | Troubleshooting a problem with user equipment based on a location of a user | |
CN105721231B (en) | A kind of quality of service perception detection method and device | |
US20170070403A1 (en) | User terminal, operator server, remote support method, and program for user terminal | |
CN106911559A (en) | Set up the method and apparatus of voice connection | |
CN106390458A (en) | Web game hanging-on method, server, mobile terminal and browser client |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220718 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |