[发明专利]一种基于Android系统远程桌面的传感器重定向方法及系统在审
申请号: | 202011129646.1 | 申请日: | 2020-10-21 |
公开(公告)号: | CN112287363A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 张远航;吴春光;郭皓;赵奎;张昀;李震宁 | 申请(专利权)人: | 麒麟软件有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F9/54 |
代理公司: | 天津诺德知识产权代理事务所(特殊普通合伙) 12213 | 代理人: | 栾志超 |
地址: | 300450 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 android 系统 远程桌面 传感 器重 定向 方法 | ||
一种基于Android系统远程桌面的传感器重定向方法及系统,属于Android系统远程桌面技术领域,所述方法包括步骤:构建客户端;构建服务器端;所述客户端获取传感器信息;所述客户端对所述传感器信息进行加密以得到加密信息;所述客户端将所述加密信息传输给所述服务器端;所述服务器端对所述加密信息进行解密以得到解密信息;所述服务器端对所述解密信息进行数据结构化以得到结构化信息;所述服务器端使用所述结构化信息。本申请重新虚拟化Android驱动层和硬件抽象层的传感器数据传递过程,直接从源头重构传感器数据,所以应用层上的应用和系统框架层的Sensor Manager服务不需要修改即可正常对重定向的传感器进行操作,解决了远程桌面对于传感器重定向的迫切需求。
技术领域
本发明属于Android系统远程桌面技术领域,具体涉及一种基于Android系统远程桌面的传感器重定向方法及系统。
背景技术
传统的远程桌面都是基于windows、Linux、MacOS等PC桌面操作系统,不过随着智能移动终端和企业移动办公的快速普及,现在基于Android系统的远程桌面不仅需要给用户提供桌面图像和音频,还需要提供摄像头和输入设备等信息。现有成熟的远程桌面有Microsoft的RDP、Linux的xrdp、VNC和TeamView等,大多仅仅支持图像、音频和输入设备,但是对于定位设备、传感器设备等支持较差。
传感器是一种物理装置,能够探测和感受外界的信号,比如物理信号(如光、热、湿度)或化学信号(如烟雾),并将探知的信息传递给其他装置。在Android平台中,传感器可以展示当前手机状态的应用,包括当前位置、加速度、光感、磁场、方向等。
Android平台支持三个大类的传感器,分别是运动传感器、环境传感器和位置传感器。运动传感器主要测量加速度,以及沿三个轴的旋转力,包括加速度计、重力感应器、陀螺仪和旋转矢量传感器。环境传感器测量各种环境参数,例如环境空气温度和压力、照明和湿度,包括气压计、光度计和温度计。位置传感器测量设备的物理位置,包括方向传感器和磁力计。
Docker容器使用联合文件系统(UFS),UFS接触的是一系列只读层,这些层包括最上面的最终读写层。但是Docker可以通过数据卷将共享数据存储到宿主机中或者分布式存储系统中。数据卷可以用来存储Docker应用的数据,也可以用来在Docker容器间进行数据共享。
综上所述,现有的基于Android的远程桌面并不支持对于传感器的重定向功能,这就导致基于传感器的应用、游戏或者功能都无法使用。
发明内容
为解决上述问题,本发明提供了一种基于Android系统远程桌面的传感器重定向方法,所述方法包括步骤:
构建客户端;
构建服务器端;
所述客户端获取传感器信息;
所述客户端对所述传感器信息进行加密以得到加密信息;
所述客户端将所述加密信息传输给所述服务器端;
所述服务器端对所述加密信息进行解密以得到解密信息;
所述服务器端对所述解密信息进行数据结构化以得到结构化信息;
所述服务器端使用所述结构化信息。
优选地,所述构建客户端包括步骤:
构建传感器信息获取模块;
构建第一数据加解密模块;
构建第一数据通信模块。
优选地,所述构建服务器端包括步骤:
构建第二数据通信模块;
构建第二数据加解密模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟软件有限公司,未经麒麟软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011129646.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种飞行平台外挂电子设备用复合材料箱体
- 下一篇:一种斗容可调的挖掘机挖斗