智能终端远程控制计算机的方法和系统的制作方法

文档序号:7869550阅读:277来源:国知局
专利名称:智能终端远程控制计算机的方法和系统的制作方法
技术领域
本发明涉及计算机技术领域,尤其涉及一种通过智能终端远程控制计算机的方法及系统。
背景技术
目前,智能终端控制电子信息平台技术作为一种新兴的产业正在日益受到广泛的重视。智能终端通过无线网络连接计算机并进行远程控制,使得具有高速运算能力的计算机不必随身携带就可以在远方自由操纵和控制。计算机的远程控制研究已经非常成熟,但是通过智能终端对计算机实施远程控制的研究还处于早期阶段。现有技术提供了一种基于智能手机平台远程控制计算机的方法,该方法提供了一种使智能手机通过无线通信网络连接计算机并进行远程控制,在远方自由的操纵和控制具有高速运算能力的计算机,发挥远程计算机速度快、性能好、存储大的优点完成工作。但使用该方法的智能手机和计算机必须都具有J2ME嵌入式开发平台,该软件对硬件环境要求较高,难以普及至绝大多数普通的智能手机,使用范围局限较大,同时该方法操作过程也较为复杂,需要较多专业知识,不太 适用于普通用户。

发明内容
本发明的主要目的在于,针对现有技术中存在的需要特定的开发平台智能手机和计算机,使用范围受局限,操作过程过于复杂等缺陷提出了一种简单的便于实现的,又无需过高硬件要求的智能终端远程控制计算机的方法和系统。其方法包括以下步骤A.智能终端的客户端通过无线通信网络发布包含控制指令的图文信息;B.计算机通过无线通信网络接收所述图文信息;C.计算机上的受控端获取图文信息的内容;D.判断所述图文信息内容中是否含有用于远程控制计算机的控制指令;E.如含有所述控制指令,计算机执行与该等控制指令相应的操作。F.受控端通过发布新的图文信息报告与所述控制指令相应的操作结果;G.智能终端上的客户端接收受控端发布的新的图文信息,查询所述操作结果。上述的智能终端远程控制计算机的方法中所述步骤B具体包括Cl.实时获取图文信息;C2.对图文信息进行解析,得到其中的文本内容;C3.通过读取图文信息的文本内容中的字符串,解析出图文信息中包含的远程控制计算机的控制指令。上述的智能终端远程控制计算机的方法中所述计算机的初始状态为开机运行状态。一种智能终端远程控制计算机的系统包括客户端与受控端,两者之间通过无线通信网络进行通信,其中,所述客户端用于发布图文信息;所述受控端用于接收图文信息并控制计算机按照图文信息中包含的用于远程控制计算机的控制指令完成相关的操作。上的智能终端远程控制计算机系统中所述受控端具体还包括接收单元,用于实时获取客户端发布的图文信息,并解析出图文信息中所包含的指令;判断单元,用于判断所述图文信息中是否含有所述用于远程控制计算机的控制指令;执行单元,用于在所述图文信息被判断含有所述控制指令时控制所述计算机执行与该等控制指令相应的操作;反馈单元,用于控制所述计算机发布新的图文信息以向所述受控端反馈与上述控制指令相应的操作结果。上述的智能终端远程控制计算机系统中所述接收单元还包括获取单元,用于实时获取图文信息;解析单元,用于对图文信息进行解析,得到其中的文本内容;读取单元,用于通过读取图文信息的文本内容中的字符串,解析出图文信息中包含的远程控制计算机的控制指令。本发明一种智能终端远 程控制计算机方法和系统的有益效果在于只要是能安装微博客户端的智能终端,包括智能手机、手持设备等,都可通过该方法实现对计算机的远程控制,无需使用特定的智能终端,使用范围广,而且只需要发布微博消息即可完成对计算机的控制,操作简单,适用的用户面广,


下面将结合附图及实施例对本发明一种智能终端远程控制计算机方法和系统作进一步说明,附图中图1为本发明一种智能终端远程控制计算机方法的实施例示意图;图2为本发明一种智能终端远程控制计算机系统的实施例示意图;图3为本发明一种智能终端远程控制计算机方法和系统的受控端结构框图;图4为本发明一种智能终端远程控制计算机方法和系统的检测单元结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。本发明使用的智能终端为任何可安装客户端发布图文信息的移动设备,包括智能手机、掌上电脑等。另外,使用此方法前要保持计算机初始状态为开启运行的状态。参考图1,本发明一种智能终端远程控制计算机方法的实施例示意图,其方法包括以下步骤A.利用智能终端上的客户端发布包含控制指令的图文信息,例如网络论坛发言、博客、微博、以及利用各种网络即时通信工具发布的留言等。该图文信息中含有用于远程控制计算机的控制指令,且该控制指令为文字形式。
B.计算机上通过无线通信网络接收所述智能终端发布的图文消息。C.计算机上的受控端获取图文信息的内容。在本实施方式中,这一步骤的具体实现方式如下首先,用户根据现有的开放的通信网络平台提供的API接口在计算机上开发一个应用程序作为受控端;其次,用户用通信网络平台提供的用户名和密码登陆该受控端,并可以通过通信网络平台发布上述含有控制指令的图文信息;然后,上述受控端每隔一段预定的时间(比如30s)调用一次数据接口,获取用户使用客户端发布的最新图文信息;然后,对图文信息进行解析,得到其中的文本内容;最后,通过读取图文信息的文本内容中的字符串,解析出图文信息中包含的远程控制计算机的控制指令。D.判断所述图文信息中是否含有控制指令。根据解析出图文信息文本内容中的指令查看是否有与计算机程序相关的控制指令,如“关机”、“启动迅雷”、“启动IE浏览器”等指令。E.如含有所述控制指令,则计算机从上述受控端获取该等控制指令,并执行相应的操作。具体地,针对不同的指令,可以调用其自身操作系统提供的对应接口完成相应操作。F.受控端通过发布新的图文信息报告与上述控制指令相应的操作结果。操作完成之后,受控端调用通信网络平台的更新数据接口发布一条新的图文信息。将操作的结果发布出去,比如“迅雷已成功打开”、“您的电脑即将关机”等)。G.智能终端上的客户端接收受控端发布的新的图文信息,查询所述操作结果。本发明提供一个具体的实施例,例如用户使用现有的微博发布消息远程控制计算机。首先,用户在现有的微博上注册一个用户名和密码,并将现有的微博的客户端安装在智能终端上;然后,用户根据现有的微博开放平台提供的API接口,在计算机上开发一个应用程序作为受控端;用 户离开计算机前,保持计算机开机运行,并使用注册的用户名和密码登录该受控端;用户出门后用同样的用户名和帐户登录智能终端上的现有的微博客户端发布一条消息,比如“关闭计算机”;受控端每隔一段预定的时间(如30S)调用一次现有的微博开放平台有提供获取用户发布的微博的API statuses/user_timeline,获取某个用户最新发表的微博列表。调用这个接口返回的是xml或者json格式的数据;解析xml或json数据得到用户发布的微博内容;采用读取字符串操作获取微博内容中的指令;针对不同的指令,调用操作系统提供的编程接口完成相应操作,比如微博发布的是“关闭计算机”,读取获得关闭计算机的指令,比如Windows操作系统,可以调用Windows SDK提供的关机接口来完成指令的操作;操作完成之后,调用现有的微博的API statuses/update发布一条新微博;将操作的结果发布出去,比如“您的电脑即将关机”等;用户在移动终端上刷新自己的微博,就能看到相关反馈信息。可以理解,本发明提供的远程控制计算机的方法不仅可以通过微博实现,也可以通过各种网络论坛、博客、以及网络即时通信工具等所有开放了相关API的通信网络平台,利用相同的操作手段加以实现。该方法适用于Windows、Linux、Mac OS等各种PC操作系统。参考图2,本发明提供的一种智能终端远程控制计算机系统的实施例示意图。该系统包括客户端I与受控端2,两者之间通过无线通信网络建立通信。其中,所述客户端I用于发布图文信息;所述受控端2用于接收图文信息并控制计算机按照图文信息中包含的用于远程控制计算机的控制指令完成相关的操作。参考图3,在进一步的实施例中,受控端2具体还包括接收单元21,用于实时获取客户端发布的图文信息,并解析出图文信息中所包含的指令;判断单元22,用于判断所述图文信息中是否含有所述用于远程控制计算机的控制指令;执行单元23,用于在所述图文信息被判断含有所述控制指令时控制所述计算机执行与该等控制指令相应的操作;反馈单元24,用于控制所述计算机发布新的图文信息以向所述受控端反馈与上述控制指令相应的操作结果。参考图4,在进一步的实施例中,接收单元21具体还包括获取单元211,用于实时获取图文信息;解析单元212,用于对图文信息进行解析,得到其中的文本内容;读取单元213,用于通过读取图文信息的文本内容中的字符串,解析出图文信息中包含的远程控制计算机的控制指令。应当理解的是,对本领域普通技术 人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明 所附权利要求的保护范围。
权利要求
1.一种智能终端远程控制计算机的方法,其特征在于,包括以下步骤 A.智能终端的客户端通过无线通信网络发布包含控制指令的图文信息; B.计算机通过无线通信网络接收所述图文信息; C.计算机上的受控端获取图文信息的内容; D.判断所述图文信息内容中是否含有用于远程控制计算机的控制指令; E.如含有所述控制指令,计算机执行与该等控制指令相应的操作。
F.受控端通过发布新的图文信息报告与所述控制指令相应的操作结果; G.智能终端上的客户端接收受控端发布的新的图文信息,查询所述操作结果。
2.根据权利要求1所述的智能终端远程控制计算机的方法,其特征在于,所述步骤C包括 Cl.实时获取所述图文信息; C2.对所述图文信息进行解析,得到其中的文本内容; C3.通过读取图文信息的文本内容中的字符串,解析出图文信息中包含的远程控制计算机的控制指令。
3.根据权利要求1所述的智能终端远程控制计算机的方法,其特征在于,所述计算机的初始状态为开机运行状态。
4.一种智能终端远程控制计算机的系统,其特征在于,包括 客户端与受控端,两者通过无线通信网络进行通信,其中,所述客户端用于发布图文信息;所述受控端用于接收图文信息并控制计算机按照图文信息中包含的用于远程控制计算机的控制指令完成相关的操作。
5.根据权利要求4中的智能终端远程控制计算机系统,其特征在于,所述受控端具体还包括 接收单元,用于实时获取客户端发布的图文信息,并解析出图文信息中所包含的指令; 判断单元,用于判断所述图文信息中是否含有所述用于远程控制计算机的控制指令;执行单元,用于在所述图文信息被判断含有所述控制指令时控制所述计算机执行与该等控制指令相应的操作; 反馈单元,用于控制所述计算机发布新的图文信息以向所述受控端反馈与上述控制指令相应的操作结果。
6.根据权利要求5所述的智能终端远程控制计算机系统,其特征在于,所述接收单元还包括 获取单元,用于实时获取图文信息; 解析单元,用于对图文信息进行解析,得到其中的文本内容; 读取单元,用于通过读取图文信息的文本内容中的字符串,解析出图文信息中包含的远程控制计算机的控制指令。
全文摘要
本发明公开了一种智能终端远程控制计算机方法和系统,其方法包括以下步骤A.智能终端的客户端通过无线通信网络发布包含控制指令的图文信息;B.计算机通过无线通信网络接收所述图文信息;C.计算机上的受控端获取图文信息的内容;D.判断所述图文信息中是否含有用于远程控制计算机的控制指令;E.如含有所述控制指令,计算机执行与该等控制指令相应的操作。本发明提供了一种简单的通过发送微博等常见的图文信息即可远程控制计算机的方法和系统,适用于多种智能设备,使用范围广,操作简单。
文档编号H04W4/12GK103067464SQ20121055929
公开日2013年4月24日 申请日期2012年12月20日 优先权日2012年12月20日
发明者颜伟 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1