[发明专利]定位设备有效
申请号: | 201310265842.5 | 申请日: | 2013-06-28 |
公开(公告)号: | CN103425488B | 公开(公告)日: | 2017-01-18 |
发明(设计)人: | D.范布林克 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定位 设备 | ||
背景技术
常规设置中的用户终端(例如个人计算机)具有单个屏幕。近来,使用两个或更多个屏幕来显示单个图像已经变得更普遍。图1a中示出了一种示例性配置。在图1a中,用户终端10具有主屏幕12和辅助屏幕14。当使用两个或更多个屏幕时,用户终端10的用户能够配置两个显示器来示出跨这两个屏幕延伸的连续的桌面图像。由苹果公司开发的Macintosh计算机正是可以以这种方式配置的用户终端的一个例子。操作系统Mac OS X使得Macintosh计算机的用户能够手动地在控制面板中安排多个屏幕。这将现在参考图1b来描述。
图1b图示了用户能够通过适当的菜单选择来访问的控制面板100。控制面板100允许用户配置由块102代表的第一屏幕和由块104代表的第二屏幕。如图1b所示,当配置这两个屏幕时,Macintosh计算机的Mac OS X操作系统假定这两个屏幕被定位在同一平面中、彼此相邻以便它们构成连续的表面以及其直边中的两个垂直对齐,并且操作系统基于这些假定来控制信息在两个屏幕上的显示。然而,通常的情况是,两个屏幕将不具有这种特定的安排,以及因此操作系统将以不是针对屏幕的特定定向和位置所定制的方式在屏幕上显示内容,这因而干扰针对观看者的图像。
发明内容
本发明内容被提供来以简化的形式介绍概念的选择,这些概念将在下面的具体实施方式中进一步描述。本发明内容不旨在识别要求保护的主题的关键特征或必要特征,也不旨在被用来限制要求保护的主题的范围。
各种实施例提供了用户终端上的应用编程接口(API),以便在用户终端处执行的软件应用知道连接到用户终端的一个或多个设备的位置以用于处理与所述一个或多个设备有关的数据。
在一个或多个实施例中,在用户终端上的处理器上执行的操作系统被安排成接收连接到用户终端的一个或多个设备的位置信息。在用户终端处执行的软件应用通过向操作系统发送查询来获得位置信息。API处理从软件应用发送至操作系统的查询,以便其向软件应用提供所请求的位置信息。
在各种实施例中,位置信息能够被许多不同应用中的软件应用使用,如在下文中更充分地指明的那样。
附图说明
为了更好地理解所描述的实施例并且为了示出如何实施它们,现在将通过例子参考以下附图,其中:
图1a示出了计算机配置;
图1b示出了用于配置多个计算机屏幕的控制面板;
图2示出了用户终端的示意图;
图3示出了用于处理数据的过程的流程图。
具体实施方式
现在参考图2,其图示了根据一个或多个实施例的用户终端200。用户终端可以例如是移动电话、个人数字助理(“PDA”)、个人计算机(“PC”)(包括例如Windows?、Mac OS?和Linux? PCs)、平板计算机、游戏设备、电视或其它嵌入式设备。
用户终端200包括CPU 202,诸如屏幕的显示器218连接到所述CPU202。应当认识到,块218可以代表连接到CPU 202的多个屏幕。适当的用户输入选择可以通过用户终端200的用户触摸一个或多个屏幕来接收。CPU 202可以连接到其它输入设备,诸如键盘206和诸如鼠标208的指向设备。扬声器220、麦克风212和摄像头216(通常称作为网络摄像头或Webcam)也连接到CPU 202。应当认识到,麦克风块212可以代表多个麦克风,摄像头块216可以代表多个摄像头,显示器块218可以代表多个显示器,以及扬声器块212可以代表多个扬声器。还应当认识到,麦克风212、摄像头216和扬声器220中的一个或多个可以被集成到显示器218中,或替换地作为连接到用户终端200的外部设备。CPU 108也可以连接到网络接口204以用于与网络(未示出)通信。
图2还图示了在CPU 202上执行的操作系统(“OS”)230。OS 230被安排成接收麦克风212、摄像头216或扬声器220中的至少一个的位置信息。当显示器块218包括主显示器和辅助显示器时,OS 230也被安排成接收辅助显示器的位置信息。麦克风212、摄像头216、扬声器220和辅助显示器将在下文中称作辅助设备。术语“辅助设备”在这里被用来表示连接到CPU的、与CPU交换数据的物理设备。辅助设备可以经由有线或无线连接而连接到用户终端。为了清楚,位置信息定义在用户终端200的空间领域中的辅助设备相对于所述用户终端的物理位置。OS 230还被安排成接收辅助设备中的一个或多个的定向信息和物理尺寸信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310265842.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种太阳能电池组件用封装胶膜
- 下一篇:方便提起的纸板箱