著录项信息
| 专利名称 | 一种手机屏幕的显示和操作映射到计算机类终端的方法 |
| 申请号 | CN201310095336.6 | 申请日期 | 2013-03-22 |
| 法律状态 | 暂无 | 申报国家 | 中国 |
| 公开/公告日 | 2013-07-31 | 公开/公告号 | CN103226453A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | G06F3/14 | IPC分类号 | G;0;6;F;3;/;1;4查看分类表>
|
| 申请人 | 武汉无懈科技有限责任公司 | 申请人地址 | 湖北省武汉市洪山区高新四路10号12栋2单元1204
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 梁会 | 当前权利人 | 梁会 |
| 发明人 | 张杰;吴洪涛;卢超;黄晨 |
| 代理机构 | 武汉开元知识产权代理有限公司 | 代理人 | 潘杰;李满 |
摘要
本发明所设计的手机屏幕的显示和操作映射到计算机类终端的方法,包括1)手机与计算机建立物理连接,计算机向手机发送屏幕映射的请求;2)手机根据计算机发出的屏幕映射请求,将手机当前的显示信息,反馈给计算机;3)计算机根据手机的显示信息和计算机本地的屏幕信息选择屏幕映射模式;4)根据上述选择的屏幕映射模式将手机屏幕的内容映射到计算机的屏幕上,同时将计算机的操作映射到手机;5)当操作计算机的时候,根据上述屏幕映射模式,将计算机的屏幕控制输入信息发送到手机。本发明使得在计算机上显示手机屏幕内容的时候,可方便的根据两者屏幕尺寸和用户体验要求,自动调整显示模式,很好的提升了计算机屏幕上的显示和操作效果。
一种手机屏幕的显示和操作映射到计算机类终端的方法\n技术领域\n[0001] 本发明涉及计算机技术领域,具体地指一种手机屏幕的显示和操作映射到计算机类终端的方法。\n技术背景\n[0002] 随着智能手机的不断发展,手机的性能越来越强大,手机应用不断丰富,手机已经成为了人们生活信息的中心。现在人们可以通过手机运行越来越多的应用程序,如导航、微博、电话、音乐电影和实时路况等。同时,人们拥有、接触、使用到的其他终端也越来越多,如个人电脑、车载电脑等。现有一些技术可以单纯将手机屏幕共享给其他终端显示和操作,通过操作共享出来的手机屏幕达到使用手机端应用程序的目的,然而在进行屏幕映射的时候,映射目标设备的屏幕尺寸和手机屏幕尺寸不一致,用户体验非常不好。\n发明内容\n[0003] 本发明的目的就是要提供一种手机屏幕的显示和操作映射到计算机类终端的方法,该方法能有效改善手机屏幕内容在计算机类终端显示器上显示及操作体验。\n[0004] 为实现此目的,本发明所设计的手机屏幕的显示和操作映射到计算机类终端的方法,它包括如下步骤:\n[0005] 步骤1:手机与计算机类终端建立物理连接,计算机类终端向手机端程序发送屏幕映射的请求;\n[0006] 步骤2:智能手机端根据计算机类终端发出的屏幕映射请求,将智能手机端当前的显示信息,反馈给计算机类终端;\n[0007] 步骤3:计算机类终端根据手机端的显示信息和计算机类终端本地的屏幕信息按以下三种情况选择屏幕映射模式;\n[0008] a、当需要将智能手机上的竖屏显示在显示比例不发生改变的情况下映射到计算机类终端上,且保证智能手机上的竖屏显示高度与计算机类终端显示屏幕的高度一致时,选择的屏幕映射模式为保持手机端屏幕尺寸比例前提下的自适应映射模式;\n[0009] b、当需要将智能手机上的横屏显示在显示比例不发生改变的情况下映射到计算机类终端上,且保证智能手机上的横屏显示宽度与计算机类终端显示屏幕的宽度一致时,选择的屏幕映射模式为满足计算机类终端屏幕的最大尺寸的拉伸模式;\n[0010] c、当需要将智能手机上的竖屏显示在显示比例不发生改变的情况下放大映射到计算机类终端上时,选择的屏幕映射模式为保持手机端屏幕尺寸比例前提下屏幕漫游模式;\n[0011] 步骤4:根据步骤3中选择的屏幕映射模式将智能手机端屏幕的内容映射到计算机类终端的屏幕上,同时将计算机类终端的操作映射到智能手机端;\n[0012] 步骤5:当操作计算机类终端的时候,根据上述屏幕映射模式,将计算机类终端的屏幕控制输入信息发送到智能手机,实现对智能手机端的输入控制。\n[0013] 所述步骤5后还包括步骤6:在屏幕映射过程中,智能手机端如果显示模式发生改变,将根据步骤3中给出的屏幕映射模式,通知计算机类终端调整映射模式。\n[0014] 所述步骤2中,智能手机端中的应用程序显示单元,接受计算机类终端发出的屏幕映射请求,并根据计算机类终端的屏幕映射请求,将智能手机端的显示信息反馈给计算机类终端。\n[0015] 步骤3中,所述保持手机端屏幕尺寸比例前提下的自适应映射模式的映射方法为:\n[0016] 智能手机与计算机类终端屏幕左上角的坐标均为(0,0),设定(x2,y2)为计算机类终端上的坐标点,设定(x1,y1)为智能手机上与计算机类终端上的坐标点(x2,y2)对应的映射坐标点,则(x1,y1)与(x2,y2)存在如下映射关系:\n[0017] \n[0018] \n[0019] 其中,w1为智能手机屏幕的宽度,h1为智能手机屏幕的高度,w2为计算机类终端屏幕的宽度,h2为计算机类终端屏幕的高度。\n[0020] 步骤3中,所述满足计算机类终端屏幕的最大尺寸的拉伸模式的映射方法为:\n[0021] 智能手机与计算机类终端屏幕左上角的坐标均为(0,0),设定(x2,y2)为计算机类终端上的坐标点,设定(x1,y1)为智能手机上与计算机类终端上的坐标点(x2,y2)对应的映射坐标点,则(x1,y1)与(x2,y2)存在如下映射关系:\n[0022] \n[0023] \n[0024] 其中,w1为智能手机屏幕的宽度,h1为智能手机屏幕的高度,w2为计算机类终端屏幕的宽度,h2为计算机类终端屏幕的高度。\n[0025] 步骤3中,所述保持手机端屏幕尺寸比例前提下屏幕漫游模式的映射方法为:\n[0026] 智能手机与计算机类终端屏幕左上角的坐标均为(0,0),设定(x2,y2)为计算机类终端上的坐标点,设智能手机屏幕坐标点(0,0)在计算机类终端屏幕上的对应坐标为(x3,y3),设定(x1,y1)为智能手机上与计算机类终端上的坐标点(x2,y2)映射的坐标点,则(x1,y1)与(x2,y2)存在如下映射关系:\n[0027] x2=αx1-x3 (5)\n[0028] y2=αy1+y3 (6)\n[0029] 其中,α为给定的相对于手机屏幕的放大系数,调节上述(x3,y3)的坐标,可以支持智能手机映射屏幕在计算机类终端屏幕上的移动,以实现屏幕漫游。\n[0030] 步骤2中,所述智能手机端当前的显示信息包括手机屏幕显示分辨率信息和触摸分辨率信息。\n[0031] 所述计算机类终端为个人电脑、车载DVD(Digital VersatileDisc,数字多功能光盘)、车载导航设备、车载信息系统终端或平板电脑。\n[0032] 本发明通过设置以上步骤,特别是上述三种映射模式,使得在计算机类终端上显示手机屏幕内容的时候,可方便的根据两者屏幕尺寸和用户体验要求,调整显示和操作的映射模式,以提升计算机类终端屏幕上的显示效果;同时可在计算机类设备上实现对手机设备的操作的映射,如可在计算机类设备上通过操作本地触摸屏来模拟对手机触摸的操作。此外,本发明通过明确的算法,规范了手机屏幕映射的方式,为各类屏幕映射应用提供了一种规范或可借鉴的标准,具备重要意义。\n附图说明\n[0033] 图1为本发明实施例的方法流程方框图;\n[0034] 图2为本发明中保持手机端屏幕尺寸比例前提下的自适应映射模式的示意图;\n[0035] 图3为本发明中满足计算机类终端屏幕的最大尺寸的拉伸模式的示意图;\n[0036] 图4为本发明中保持手机端屏幕尺寸比例前提下屏幕漫游模式的示意图;\n具体实施方式\n[0037] 以下结合附图和具体实施例对本发明作进一步的详细说明:\n[0038] 一种手机屏幕的显示和操作映射到计算机类终端的方法,它包括如下步骤:\n[0039] 步骤1:手机与计算机类终端建立物理连接,计算机类终端向手机端程序发送屏幕映射的请求;\n[0040] 步骤2:智能手机端根据计算机类终端发出的屏幕映射请求,将智能手机端当前的显示信息,反馈给计算机类终端;\n[0041] 步骤3:计算机类终端根据手机端的显示信息和计算机类终端本地的屏幕信息按以下三种情况选择屏幕映射模式;\n[0042] a、当需要将智能手机上的竖屏显示在显示比例不发生改变的情况下映射到计算机类终端上,且保证智能手机上的竖屏显示高度与计算机类终端显示屏幕的高度一致时,选择的屏幕映射模式为保持手机端屏幕尺寸比例前提下的自适应映射模式;\n[0043] b、当需要将智能手机上的横屏显示在显示比例不发生改变的情况下映射到计算机类终端上,且保证智能手机上的横屏显示宽度与计算机类终端显示屏幕的宽度一致时,选择的屏幕映射模式为满足计算机类终端屏幕的最大尺寸的拉伸模式;\n[0044] c、当需要将智能手机上的竖屏显示在显示比例不发生改变的情况下放大映射到计算机类终端上时,选择的屏幕映射模式为保持手机端屏幕尺寸比例前提下屏幕漫游模式;\n[0045] 步骤4:根据步骤3中选择的屏幕映射模式将智能手机端屏幕的内容映射到计算机类终端的屏幕上,同时将计算机类终端的操作映射到智能手机端;\n[0046] 步骤5:当操作计算机类终端的时候,根据上述屏幕映射模式,将计算机类终端的屏幕控制输入信息发送到智能手机,实现对智能手机端的输入控制。\n[0047] 上述技术方案的步骤5后还包括步骤6:在屏幕映射过程中,智能手机端如果显示模式发生改变,将根据步骤3中给出的屏幕映射模式,通知计算机类终端调整映射模式。\n[0048] 上述技术方案的步骤2中,智能手机端中的应用程序显示单元,接受计算机类终端发出的屏幕映射请求,并根据计算机类终端的屏幕映射请求,将智能手机端的显示信息反馈给计算机类终端。\n[0049] 上述技术方案的步骤3中,所述保持手机端屏幕尺寸比例前提下的自适应映射模式的映射方法为:\n[0050] 智能手机与计算机类终端屏幕左上角的坐标均为(0,0),设定(x2,y2)为计算机类终端上的坐标点,设定(x1,y1)为智能手机上与计算机类终端上的坐标点(x2,y2)对应的映射坐标点,则(x1,y1)与(x2,y2)存在如下映射关系,如图2所示:\n[0051] \n[0052] \n[0053] 其中,w1为智能手机屏幕的宽度,h1为智能手机屏幕的高度,w2为计算机类终端屏幕的宽度,h2为计算机类终端屏幕的高度。\n[0054] 上述技术方案的步骤3中,所述满足计算机类终端屏幕的最大尺寸的拉伸模式的映射方法为,如图3所述:\n[0055] 智能手机与计算机类终端屏幕左上角的坐标均为(0,0),设定(x2,y2)为计算机类终端上的坐标点,设定(x1,y1)为智能手机上与计算机类终端上的坐标点(x2,y2)对应的映射坐标点,则(x1,y1)与(x2,y2)存在如下映射关系:\n[0056] \n[0057] \n[0058] 其中,w1为智能手机屏幕的宽度,h1为智能手机屏幕的高度,w2为计算机类终端屏幕的宽度,h2为计算机类终端屏幕的高度。\n[0059] 上述技术方案的步骤3中,所述保持手机端屏幕尺寸比例前提下屏幕漫游模式的映射方法为,如图4所示:\n[0060] 智能手机与计算机类终端屏幕左上角的坐标均为(0,0),设定(x2,y2)为计算机类终端上的坐标点,设定智能手机屏幕坐标点(0,0)在计算机类终端屏幕上的对应坐标为(x3,y3),设定(x1,y1)为智能手机上与计算机类终端上的坐标点(x2,y2)映射的坐标点,则(x1,y1)与(x2,y2)存在如下映射关系:\n[0061] x2=αx1+x3 (5)\n[0062] y2=αy1+y3 (6)\n[0063] 其中,α为给定的相对于手机屏幕的放大系数,调节上述(x3,y3)的坐标,可以支持智能手机映射屏幕在计算机类终端屏幕上的移动,以实现屏幕漫游。图4中,w1为智能手机屏幕的宽度,h1为智能手机屏幕的高度,w2为计算机类终端屏幕的宽度,h2为计算机类终端屏幕的高度。\n[0064] 上述技术方案的步骤2中,所述智能手机端当前的显示信息包括手机屏幕显示分辨率信息和触摸分辨率信息。\n[0065] 上述技术方案中,所述计算机类终端为个人电脑、车载DVD、车载导航设备、车载信息系统终端或平板电脑。\n[0066] 下面以智能手机和车载电脑为例介绍本发明:\n[0067] 如图1所示,智能手机11和车载电脑12,通过数据线15相连,智能手机11安装有服务端程序13,车载电脑12安装有客户端程序14,客户端程序14包含映射算法43即上述介绍的三种映射模式。\n[0068] 服务端程序13在智能手机11中以后台服务方式运行。启动客户端程序14后,其中的终端显示控制单元41会主动向服务端程序13的屏幕显示服务单元31请求智能手机\n11的请求屏幕信息21,服务端程序13中的屏幕显示服务单元31收到请求后,会获取智能手机11中的显示信息,包括显示分辨率、触摸分辨率等信息,并返回手机屏幕信息22给车载电脑12上的客户端程序14。\n[0069] 车载电脑12终端显示控制单元41根据返回手机屏幕信息22,请求屏幕数据;服务端程序13中的屏幕显示服务单元31收到请求屏幕数据23后,返回屏幕图形内容24,终端显示控制单元41根据屏幕信息执行映射算法43,实现手机11屏幕到车载电脑12屏幕的映射。\n[0070] 当车载电脑12终端输入控制单元42收到外部的输入控制请求,根据映射算法43,返回输入控制信息25给智能手机11的屏幕输入控制单元32,实现对智能手机的输入控制。\n[0071] 当手机11屏幕的显示信息发生改变的时候,发送给车载电脑12客户端程序14,车载电脑12客户端程序14根据变更手机屏幕信息26,重新执行映射算法43,实现手机11屏幕到车载电脑12屏幕的映射调整。\n[0072] 本说明书未作详细描述的内容属于本领域专业技术人员公知的现有技术。
法律信息
- 2018-09-25
专利权的转移
登记生效日: 2018.09.06
专利权人由武汉无懈科技有限责任公司变更为梁会
地址由430074 湖北省武汉市东湖新技术开发区东信路光谷创业街特1栋2单元1903号变更为430000 湖北省武汉市洪山区高新四路10号12栋2单元1204
- 2015-06-03
- 2013-08-28
实质审查的生效
IPC(主分类): G06F 3/14
专利申请号: 201310095336.6
申请日: 2013.03.22
- 2013-07-31
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-07-04
|
2010-12-15
| | |
2
| |
2013-03-20
|
2012-11-22
| | |
3
| |
2013-03-20
|
2012-10-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |