检测到第二设备接近第一设备而在第一设备呈现用户界面的制作方法

文档序号:9417081阅读:305来源:国知局
检测到第二设备接近第一设备而在第一设备呈现用户界面的制作方法
【技术领域】
[0001] 本申请一般地涉及基于在第一设备的接近程度内检测到第二设备而在第一设备 上呈现用户界面。
【背景技术】
[0002] 目前,对用户而言不存在使用户界面(UI)呈现在设备上以在不同的UI被呈现时 例如利用另一设备来提供到该UI的输入的、相对适当的、自动的和/或容易的方法,并且用 户期望在提供输入之后例如自动地和/或无缝地再次呈现不同的UI。

【发明内容】

[0003] 因此,在一个方面中,一种设备包括:触摸使能显示器、处理器以及处理器可访问 的存储器。存储器承载以下指令:其能够由处理器执行以确定输入设备位于触摸使能显示 器的接近程度内,并且响应于该确定、在没有来自人的附加输入的情况下在触摸使能显示 器上呈现用于至少部分地基于输入设备的操纵来提供到第一设备的输入的用户界面(UI)。
[0004] 在另一方面中,一种方法包括:确定第一设备是在到第二设备的阈值距离处和在 到第二设备的阈值距离内中的一个。该方法还包括:响应于确定第一设备在阈值距离处和 在阈值距离内中的一个,在没有到不同于第一设备的第二设备的用户输入的情况下,而并 非将第一设备移动到在阈值距离处和在阈值距离内中的一个,在显示器上呈现用于至少部 分地利用第一设备来提供到第二设备的输入的用户界面(UI)。更进一步,该方法包括:确 定第一设备不再在阈值距离处和在阈值距离内中的至少之一,并且响应于确定第一设备不 再在阈值距离处和在阈值距离内中的至少之一而从显示器移除该UI。
[0005] 在又另一方面中,一种不是载波的计算机可读存储介质承载以下指令:其能够由 处理器执行以确定输入设备在触摸使能显示器的预定义区域的接近程度内,其中触摸使能 显示器的预定义区域不是触摸使能显示器的整个区域。该指令还能够执行以响应于该确定 而在触摸使能显示器上呈现用于至少基于输入设备的操纵来提供到触摸使能显示器的输 入的用户界面(UI)。
[0006] 可以参照附图来最好地理解本原理的细节(关于其结构和操作),在附图中类似 的附图标记指代类似的部分,并且其中:
【附图说明】
[0007] 图1是根据本原理的示例系统的框图;
[0008] 图2是根据本原理的设备的网络的框图;
[0009] 图3是示出了根据本原理的示例算法的流程图;
[0010] 图4是根据本原理的示例性图示;以及
[0011] 图5至图7是根据本原理的示例性用户界面(UI)。
【具体实施方式】
[0012] 本公开内容一般地涉及基于设备的信息。关于本文中讨论的任何计算机系统,系 统可以包括通过网络连接的服务器部件和客户端部件,使得数据可以在客户端部件与服务 器部件之间交换。客户端部件可以包括一个或更多个计算设备,包括电视机(例如,智能电 视机、因特网使能的电视机)、计算机(诸如台式计算机、笔记本电脑和平板电脑)、所谓的 可变形设备(例如,具有平板电脑配置和笔记本电脑配置)以及包括智能电话的其他移动 设备。作为非限制性示例,这些客户端设备可以采用来自苹果、谷歌或微软的操作系统。可 以使用Unix操作系统或类似的操作系统例如Linux。这些操作系统能够执行一个或更多个 浏览器,诸如由微软或谷歌或摩斯拉(Mozilla)制造的浏览器,或能够通过网络(诸如因特 网、本地内联网或虚拟专用网)访问由因特网服务器托管的网络应用程序的其他浏览器程 序。
[0013] 如本文中所使用的,指令指的是用于处理系统中的信息的计算机实现的的步骤。 指令可以以软件、固件或硬件来实现;因此,根据它们的功能性来阐述说明性的部件、块、模 块、电路以及步骤。
[0014] 处理器可以是任何常规的通用单芯片或多芯片处理器,其能够借助于各种线(诸 如地址线、数据线和控制线)以及寄存器和移位寄存器来执行逻辑。此外,除了通用处理器 以外,本文中描述的任何逻辑块、模块以及电路也能够在以下设备中或由以下设备来实现 或执行:数字信号处理器(DSP)、现场可编程门阵列(FPGA)或其他可编程逻辑器件,诸如被 设计成执行本文中描述的功能的专用集成电路(ASIC)、分立门或晶体管逻辑、分立硬件部 件或其任何组合。处理器能够由控制器或状态机或计算设备的组合来实现。
[0015] 在本文中作为流程图和/或用户界面而描述的任何软件和/或应用程序可以包括 各种子例程、过程等。应当理解的是,被公开为由例如模块执行的逻辑能够被重新分配给其 他软件模块和/或在单个模块中被组合在一起和/或使得能够在可共享库中得到。
[0016] 逻辑当以软件实现时能够用适合的语言(诸如但不限于C#或C++)来编写,并且 能够被存储在计算机可读存储介质(例如可以不是载波)上或者通过其传送,诸如随机存 取存储器(RAM)、只读存储器(R0M)、电可擦除可编程只读存储器(EEPROM)、光盘只读存储 器(CD-ROM)或其他光盘存储(诸如数字多功能光盘(DVD))、磁盘存储或包括可拆卸的拇指 驱动器的其他磁存储设备等。连接可以建立计算机可读介质。作为示例,这样的连接可以 包括硬线线缆,其包括光纤、同轴线以及双绞线。这样的连接可以包括无线通信连接,包括 红外和无线电。
[0017] 在一个示例中,处理器能够通过其输入线从数据存储装置(诸如计算机可读存储 介质)来访问信息,和/或处理器能够通过激活无线收发机发送和接收数据来从因特网服 务器无线地访问信息。数据在被接收时通常通过处理器的寄存器与天线之间的电路系统而 从模拟信号被转换成数字信号,并且在被发送时从数字信号被转换成模拟信号。然后处理 器通过其移位寄存器来处理数据以在输出线上输出经计算的数据,从而在设备上呈现经计 算的数据。
[0018] 包括在一种实施方式中的部件可以以任何适当组合而被用于其他实施方式中。例 如,本文中所描述的和/或附图中所描绘的各种部件中的任何部件都可以与其他实施方式 结合、互换或从其他实施方式中排除。
[0019] "具有A、B和C中至少之一的系统"(同样地,"具有A、B或C中的至少之一的系 统"和"具有A、B、C中的至少之一的系统")包括只有A的系统、只有B的系统、只有C的系 统、具有A和B的系统、具有A和C的系统、具有B和C的系统和/或具有A、B和C的系统 等。
[0020] "具有A、B和C中的一个或更多个的系统"(同样地,"具有A、B或C中的一个或 更多个的系统"和"具有A、B、C中的一个或更多个的系统")包括只有A的系统、只有B的 系统、只有C的系统、具有A和B的系统、具有A和C的系统、具有B和C的系统和/或具有 A、B和C的系统等。
[0021] 在
【发明内容】
、【具体实施方式】和/或权利要求中使用术语"电路"或"电路系统"。如 现有技术中已知的,术语"电路系统"包括所有级别的可用集成,例如,从分立逻辑电路到最 高级别的电路集成(诸如VLSI),并且包括被编程以执行实施方式的功能的可编程逻辑部 件以及以指令编程以执行那些功能的通用或专用处理器。
[0022] 现在具体地参照图1,其示出了信息处理系统和/或计算机系统100的示例框图。 注意,在一些实施方式中,系统100可以是台式计算机系统,诸如北卡罗来纳州的莫里斯维 尔市的联想(美国)股份有限公司所售的ThinkCentre_K或ThinkPad?系列的个人 计算机之一,或者是工作站计算机,诸如北卡罗来纳州的莫里斯维尔市的联想(美国)有限 公司所售的ThinkStatioii^然而,如从本文的描述中明显看出的,根据本原理的客户端 设备、服务器或其他机器可以包括系统100的其他特征或仅一些特征。此外,系统100可以 是例如游戏控制台如XBOXi或Playstation'
[0023] 如图1所示,系统100包括所谓的芯片集110。芯片集是指被设计成一起 工作的一组集成电路或芯片。芯片集通常作为单个产品被销售(例如,考虑以品牌 INTEL·?、AMD?·等销售的芯片集
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1