使用移动设备注释共享显示器的系统和方法技术方案

技术编号:28726292 阅读:18 留言:0更新日期:2021-06-06 06:12
使用移动设备定位与主机设备联接的共享显示器上的显示内容的注释的系统和方法。来自移动设备的诸如陀螺仪数据和加速度计数据的传感器数据可以发送到主机设备,并用来生成注释。可以在共享显示器上进行显示之前或之后,对传感器数据进行预处理,以使数据平滑并将其拟合为参数化曲线或形状。移动设备的用户可以与移动设备交互以进一步开始和停止注释,以及表示动画化注释。表示动画化注释。表示动画化注释。

【技术实现步骤摘要】
【国外来华专利技术】使用移动设备注释共享显示器的系统和方法
[0001]相关申请的交叉引用
[0002]本申请要求于2018年6月2日提交的第15/996,455号美国专利申请的优先权,该美国专利申请的全部内容通过引用并入本文。

技术介绍

[0003]传统的注释和白板系统已经被设计为用于单用户演示情况,在这种情况下展示用户站在房间的前面并且直接与显示器进行交互以在显示器本身上进行标记和绘制。其它注释系统允许用户在触摸显示器上使用数字笔或者甚至是用户的手指来在现有内容的顶部上触摸数字显示表面或在数字显示表面绘制。用户的触摸点直接表示显示器上应该发生相应的绘制事件的点。例如,当用户触摸点(x,y)1并拖动她/他的手指到点(x,y)2时,注释系统可以在显示器上的这两个像素位置之间绘制出一条线。这种技术已经被扩展到支持同时与显示器交互的多个用户。
[0004]已经通过允许用户在他们自己的设备上与模拟显示器交互引入了这种模型的替代方案。于是,用户可以保持在适当的位置以在本地显示器上进行绘制,然后这些注释被平移到房间中的显示器以便进行群组观看。

技术实现思路

[0005]以下
技术实现思路
旨在提供本文所公开的实施例的一些方面。如本领域的普通技术人员将理解的,可以以任何期望的方式来组合
技术实现思路
的各方面以及其它方面的实施例内的特征,以及
技术实现思路
的给定方面中所公开但未列出的特征。因此,以下
技术实现思路
在范围上不是限制性的,而是出于示例目的而列出的。
[0006]在第一方面中,用于注释共享显示器的系统包括具有处理器、位置传感器和客户端注释指令的移动设备,该客户端注释指令在由处理器运行时进行操作以:将移动设备注册到与共享显示器连接的主机设备,响应于经由用户与移动设备的交互而生成的开始指示,使用从移动设备的位置传感器捕获的传感器数据来定位对共享显示器上的显示内容的注释。
[0007]在第一方面的实施例中,位置传感器包括移动设备的陀螺仪和加速度计。
[0008]在第一方面的实施例中,客户端注释软件还配置为将共享内容从移动设备发送到主机设备,并且注释是在共享内容上的注释。
[0009]在第一方面的实施例中,将移动设备注册到主机设备包括:经由移动设备的输入设备与用户进行交互,以接收注册输入;将注册输入发送到主机设备;以及,如果注册输入与主机ID匹配,则在主机设备和移动设备之间建立连接。
[0010]在第一方面的实施例中,主机ID显示在共享显示器上。
[0011]在第一方面的实施例中,定位显示内容的注释包括:在多个时间测量处监测传感器数据;以及生成限定共享显示器上的注释的预期动作的一系列(x,y)屏幕坐标。
[0012]在第一方面的实施例中,定位显示内容的注释包括:在多个时间测量处监测传感
器数据;基于传感器数据生成倾斜、偏航和转动信息;以及,将倾斜、偏航和转动信息作为客户端注释输出发送到主机设备。
[0013]在第一方面的实施例中,监测传感器数据还包括在多个时间测量中的至少两个之间生成平移信息,并且还输出平移信息作为客户端注释输出。
[0014]在第一方面的实施例中,客户端注释指令还进行操作以接收客户端输入数据并基于客户端输入数据输出客户端注释输出。
[0015]在第一方面的实施例中,客户端输入数据包括待在与主机设备联接的共享显示器上显示的注释的颜色、大小、形状和文本中的一个或多个。
[0016]在第一方面的实施例中,客户端输入数据包括在移动设备处接收的指示在共享显示器上动画化注释的动画指示。
[0017]在第一方面的实施例中,开始指示包括用户在输入设备上按下按钮。
[0018]在第一方面的实施例中,开始指示包括经由加速度计数据检测到的由用户进行的移动设备拾取动作的检测。
[0019]在第一方面的实施例中,客户端注释指令还进行操作以接收停止指示,并响应于开始指示而结束定位注释。
[0020]在第一方面的实施例中,停止指示包括用户在输入设备上按下按钮。
[0021]在第一方面的实施例中,停止指示包括经由加速度计数据检测由用户进行的电话放下动作。
[0022]在第一方面的实施例中,定位注释包括:在多个时间测量处监测传感器数据;基于传感器数据识别预期注释的多个控制节点;对多个控制节点拟合参数化函数以确定参数化曲线;以及将参数化曲线作为客户端注释输出发送给主机设备。
[0023]在第一方面的实施例中,参数化曲线是多项式曲线或样条曲线。
[0024]在第一方面的实施例中,定位注释还包括:在拟合参数化函数期间,将形状拟合到多个控制节点或参数化曲线,以及当形状在预定的拟合阈值内拟合时,将形状而不是参数化曲线发送到主机设备。
[0025]在第一方面的实施例中,客户端注释指令生成客户端注释输出,客户端注释输出指示当传感器数据超过传感器阈值时在共享显示器上重置注释。
[0026]在第二方面,用于注释共享显示器的系统,包括:与共享显示器联接的主机设备,并且主机设备包括处理器和存储器,存储器存储有主机注释指令,主机注释指令在由处理器运行时进行操作以:将主机ID发送到共享显示器以便在其上进行显示,将显示内容发送到共享显示器以便用以在其上进行显示,响应于确定从客户端设备接收到的注册输入与主机ID匹配,将主机设备与移动设备无线连接,响应于接收到经由用户与移动设备的交互而生成的开始指示,基于从移动设备接收到的客户端注释输出来定位所显示的内容注释,客户端注释输出是基于来自移动设备的位置传感器的传感器数据。
[0027]在第二方面的实施例中,位置传感器包括移动设备的陀螺仪和加速度计。
[0028]在第二方面的实施例中,主机注释软件还配置为从移动设备接收共享内容,该注释是在共享内容上的注释。
[0029]在第二方面的实施例中,定位所显示的内容注释包括在预设的注释初始开始点处初始化共享显示器上的注释。
[0030]在第二方面的实施例中,定位注释包括当客户端注释输出反映传感器数据已经超过传感器阈值时将注释复位到初始开始点。
[0031]在第二方面的实施例中,注释初始开始点是共享显示器的中心。
[0032]在第二方面的实施例中,所显示的内容注释包括要叠加在显示内容上的注释内容,以及限定移动设备的用户的客户端ID。
[0033]在第二方面的实施例中,定位所显示的内容注释包括:当客户端注释输出指示将所显示的内容注释移动到屏幕外时,在共享显示器的边缘上呈现注释。
[0034]在第二方面的实施例中,定位所显示的内容注释包括当客户端注释输出包括动画指示时,动画化所显示的内容注释。
[0035]在第二方面的实施例中,定位所显示的内容注释包括基于预定修改量来修改客户端注释数据。
[0036]在第二方面的实施例中,预定修改量是基于客户端注释输出拟合到多个控制节点的参数化曲线。
[0037]在第二方面的实施例中,参数化曲线是多项式曲线或样条曲线。
[0038]在第二方面的实施例中,预定修本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.用于注释共享显示器的系统,包括:移动设备,具有处理器、位置传感器和客户端注释指令,所述客户端注释指令在由所述处理器执行时进行操作以:将所述移动设备注册到与共享显示器连接的主机设备,响应于经由用户与所述移动设备的交互而生成的开始指示,使用由所述移动设备的所述位置传感器捕获的传感器数据来定位对所述共享显示器上的显示内容的注释。2.如权利要求1所述的系统,所述位置传感器是所述移动设备的陀螺仪和加速度计。3.如权利要求1所述的系统,所述客户端注释软件还配置为将共享内容从所述移动设备发送到所述主机设备,所述注释是所述共享内容上的注释。4.如权利要求1所述的系统,将所述移动设备注册到所述主机设备包括:经由所述移动设备的输入设备与用户进行交互以接收注册输入;向所述主机设备发送所述注册输入;以及,如果所述注册输入与主机ID匹配,则在所述主机设备和所述移动设备之间建立连接。5.如权利要求4所述的系统,所述主机ID显示在所述共享显示器上。6.如权利所述1的系统,定位所述显示内容的注释包括:在多个时间测量处监测所述传感器数据;以及生成限定所述共享显示器上的注释的预期动作的一系列(x,y)屏幕坐标。7.如权利要求1所述的系统,定位所述显示内容的注释包括:在多个时间测量处监测所述传感器数据;基于所述传感器数据生成倾斜、偏航和转动信息;以及,将所述倾斜、偏航和转动信息作为客户端注释输出发送到所述主机设备。8.如权利要求7所述的系统,监测所述传感器数据还包括在所述多个时间测量中的至少两个之间生成平移信息,并且还输出所述平移信息作为所述客户端注释输出。9.如权利要求1所述的系统,所述客户端注释指令还进行操作以接收客户端输入数据并基于所述客户端输入数据输出所述客户端注释输出。10.如权利要求9所述的系统,所述客户端输入数据包括待在与所述主机设备联接的共享显示器上显示的注释的颜色、大小、形状和文本中的一个或多个。11.如权利要求9所述的系统,所述客户端输入数据包括在所述移动设备处接收的、指示在所述共享显示器上动画化所述注释的动画指示。12.如权利要求1所述的系统,所述开始指示包括所述用户在所述输入设备上按下按钮。13.如权利要求Error!Reference source not found所述的系统,所述开始指示包括经由加速度计数据检测到的由所述用户进行的移动设备拾取动作的检测。.14.如权利要求Error!Reference source not found所述的系统,所述客户端注释指令还进行操作以接收停止指示,并响应于所述开始指示结束所述注释的定位。15.如权利要求14所述的系统,所述停止指示包括所述用户在所述输入设备上按下按钮。16.如权利要求14所述的系统,所述停止指示包括经由所述加速度计数据来检测由所述用户进行的电话放下动作。
17.如权利要求1所述的系统,定位所述注释包括:在多个时间测量处监测所述传感器数据;基于所述传感器数据识别预期注释的多个控制节点;对所述多个控制节点拟合参数化函数以确定参数化曲线;以及,将所述参数化曲线作为客户端注释输出发送给所述主机设备。18.如权利要求17所述的系统,所述参数化曲线是多项式曲线或样条曲线。19.如权利要求17所述的系统,定位所述注释还包括:在拟合参数化函数期间,将形状拟合到所述多个控制节点或所述参数化曲线,以及当所述形状在预定的拟合阈值内拟合时,将所述形状而不是所述参数化曲线发送到所述主机设备。20.如权利要求1所述的系统,所述客户端注释指令生成客户端注释输出,所述客户端注释输出指示在所述传感器数据超过传感器阈值时在所述共享显示器上复位所述注释。21.用于注释共享显示器的系统,包括:主机设备,与所述共享显示器联接,并且所述主机设备包括处理器和存储器,所述存储器存储有主机注释指令,所述主机注释指令在由所述处理器运行时进行操作以:将主机ID发送到所述共享显示器以便在所述共享显示器上进行显示,将显示内容发送到所述共享显示器以在所述共享显示器上进行显示,响应于确定从所述客户端设备接收到的注册输入与所述主机ID匹配,无线连接所述主机设备和移动设备,响应于接收到经由用户与所述移动设备的交互而生成的开始指示,基于从所述移动设备接收到的客户端注释输出来定位显示的内容注释,所述客户端注释输出是基于来自所述移动设备的位置传感器的传感器数据。22.如权利要求18所述的系统,所述位置传感器是所述移动设备的陀螺仪和加速度计。23.如权利要求18所述的系统,所述主机注释软件还配置为从所述移动设备接收共享内容,所述注释是所述共享内容上的注释。24.如权利要求21所述的系统,定位所显示的内容注释包括在预设的注释初始开始点处在所述共享显示器上初始化所述注释。25.如权利要求24所述的系统,定位所述注释包括当所述客户端注释输出反映所述传感器数据已超过传感器阈值时,将所述注释复位到所述注释初始开始点。26.如权利要求24所述的系统,所述注释初始开始点是所述共享显示器的中心。27.如权利要求21所述的系统,所显示的内容注释包括待叠加在所述显示内容上的注释内容,以及限定所述移动设备的用户的客户端ID。28.如权利要求21所述的系统,定位...

【专利技术属性】
技术研发人员:克里斯托弗
申请(专利权)人:MERSIVE技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1