[发明专利]在手机上显示和操作远程计算机的方法和系统无效
申请号: | 200610111324.8 | 申请日: | 2006-08-22 |
公开(公告)号: | CN101132571A | 公开(公告)日: | 2008-02-27 |
发明(设计)人: | 薛飞 | 申请(专利权)人: | 薛飞 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32;H04M3/493 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100054北京市宣武区菜*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 手机 显示 操作 远程 计算机 方法 系统 | ||
技术领域
本发明涉及计算机和移动通信软件,特别是指在手机上显示远程计算机桌面和操作远程计算机的方法和系统。
背景技术
在许多情况下,用户身边没有计算机,却需要查看自己计算机中的文档或进行计算机操作。例如,用户在下班路上想看看家里的计算机是否完成了电影下载。这时,如果可以通过随身携带的手机进行操作,用户就会感到非常方便。
现有的一些解决方案,能将手机作为计算机的遥控器,通过功能菜单操作计算机,有些方案还可以在手机屏幕上显示计算机桌面。然而,这些方案存在着一些不足:首先,在一些方案中,手机和计算机之间是近距离的无线通信,这种近距通信只适合于在同一房间内使用;其次,一些方案通过菜单操作计算机,用户不易直观的获得窗口化的操作结果;再次,有些方案虽然可以显示计算机桌面,赋予用户图形界面操作能力,但是当手机显示计算机桌面时,用户在不同的被显示桌面的局部区域之间的平移、定位和切换操作非常不便(例如,从显示桌面的左上角图像切换到显示桌面的右下角图像)。由此可见,现有的这些方案不能满足上述用户需求。
发明内容
本发明提供了一种通过Internet网络连接,在手机上显示远程计算机桌面,并可以在手机上方便、快捷的操作远程计算机的方法和系统。
使用这种方法和系统,用户可以通过随身携带的手机,随时随地连接到远程Internet网络上的已授权计算机,直观的查看远程计算机的桌面显示和操作结果,并可以方便、快捷的在手机上平移、定位和切换不同的被显示桌面的局部区域,从而使用户可以在手机上简单、方便和安全的显示、操作远程计算机。
为达到上述目标,本发明的技术方案采用如下的实现步骤:
a.手机端装置启动网络连接模块,借助空中的无线射频电磁波,通过无线数据分组网络和Internet互联网,连接到远程网络的计算机,并经过计算机端装置的网络连接模块,互通双方的终端性能信息和操作授权信息;
b.远程计算机根据手机发来的获取桌面图像命令,调用计算机操作系统相关的系统功能API(Application Programming Interface,应用编程接口),获取和镜像当前计算机桌面某一区域的图像数据,并根据手机的显示能力对图像进行优化的压缩,然后将压缩后的图像数据发送回手机进行显示。此时,手机上同时显示一个鼠标光标,它与计算机的鼠标光标位置相对应,便于用户进行操作;
c.用户可以通过手机键盘方便、快捷的操作远程计算机,并可以在手机屏幕上看到操作结果。远程计算机根据手机发来的不同命令消息,调用计算机操作系统相关的系统功能API,模拟出相应的计算机鼠标、键盘操作,并把操作结果返回给手机。本发明提供了通过手机键盘方便、快捷的操作计算机的键盘方案,下文中将进行详细描述。
所述的步骤a中,手机和计算机可以借助业务服务器进行连接。为方便用户使用,可以在Internet网络上设置业务服务器:计算机端装置通过独有的计算机名/密码登陆服务器,报告网络IP地址等信息;手机端装置通过独有的用户名/密码登陆,能够查看自己的“可访问计算机”列表,并通过服务器提供的指定计算机的相应IP地址等信息连接到远程计算机。
所述的步骤a中,不同的手机系统平台具有不同的网络连接能力。在智能手机操作系统(主要有Windows Mobile、Symbian和嵌入Linux等)和高版本的Java手机扩展平台(如J2ME MIDP2.0)中具有套接字SocketAPI。借助Socket,一旦连接建立,双方都可以主动发送数据,且连接可以保持。对于只具有J2MEMIDP1.0扩展平台的手机,只能利用HttpConnectionAPI与计算机Socket进行连接。目前,这种连接通常会在一次请求/响应后断开。这时,多次数据互通就需要多次建立连接,而且连接只能由手机端发起。
因此,所述的步骤a具体包括如下步骤(下述一些步骤,如果使用HttpConnection连接方式实现,要通过HTTP的POST方法来进行发送,以便携带更多的互通数据,并且多次通信需要手机多次发起和建立连接):
a1.计算机端装置通过独有的计算机名/密码登陆业务服务器,报告计算机网络IP地址等信息,并开始侦听、等待远程连接请求;
a2.手机端装置通过独有的用户名/密码登陆业务服务器,获取自己的“可访问计算机”列表,选择其中一个计算机名,通过服务器获取指定计算机的IP地址等信息并发起连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于薛飞,未经薛飞许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610111324.8/2.html,转载请声明来源钻瓜专利网。