基于设备的配置呈现元素的制作方法_2

文档序号:9200181阅读:来源:国知局
press接口(PCI-E) 134。使用PCI-E接口的分立显卡已成为加速图形端 口(AGP)的替选方法。例如,存储器控制器集线器126可以包括用于外部的基于PCI-E的 显卡(包括例如多个GPU中的一个GPU)的16路(xl6)PCI-E端口。示例系统可以包括用 于图形支持的AGP或PCI-E。
[0030] I/O集线器控制器150包括多种接口。图1的示例包括SATA接口 151、一个或多 个PCI-E接口 152 (可选地一个或多个传统的PCI接口)、一个或多个USB接口 153、LAN接 口 154 (更普遍地,在处理器122的指示下,用于通过至少一个网络例如因特网、WAN、LAN等 进行通信的网络接口)、通用I/O接口(GPIO) 155、低引脚数(LPC)接口 170、电源管理接口 161、时钟发生器接口 162、音频接口 163(例如,用于扬声器194以输出音频)、操作的总成 本(TCO)接口 164、系统管理总线接口(例如,多主机串行计算机总线接口)165以及串行外 围闪存/控制器接口(SPI闪存)166。在图1的示例中,串行外围闪存/控制器接口(SPI 闪存)166包括BIOS 168和引导代码190。关于网络连接,I/O集线器控制器150可以包括 集成的与PCI-E接口端口复用的吉比特以太网控制器线。其他网络特征可以独立于PCI-E 接口进行操作。
[0031] I/O集线器控制器150的接口提供与各种设备、网络等的通信。例如,SATA接口 151提供在一个或多个设备180如HDD、SDD或者其组合上读、写或者读并且写信息,但是在 任何情况下驱动器180都被理解为例如可以不是载波的有形计算机可读存储介质。I/O集 线器控制器150还可以包括高级主机控制器接口(AHCI)以支持一个或多个设备180WCI-E 接口 152使得能够通过无线连接182连接至设备、网络等。USB接口 153提供输入设备184 例如键盘(KB)、鼠标和各种其他设备(例如,相机、电话、存储装置、媒体播放器等)。
[0032] 在图1的示例中,LPC接口 170提供对一个或多个ASIC 171、可信平台模块 (TPM) 172、超级I/O 173、固件集线器174、BIOS支持件175以及如ROM 177、闪存178和非 易失性RAM(NVRAM) 179的各种类型的存储器176的使用。关于TPM 172,该模块可以是能够 用于认证软件和硬件设备的芯片的形式。例如,TPM可以能够执行平台认证,并且可以用于 验证寻求访问的系统是预期的系统。
[0033] 系统100在上电时可以被配置成:执行如存储在SPI闪存166中的BIOS 168的 引导代码190,并且此后在一个或多个操作系统和应用软件(例如,存储在系统存储器140 中)的控制下对数据进行处理。可以例如根据BIOS 168的指令将操作系统存储在多个位 置中的任意位置中并且对其进行访问。
[0034] 除过前述以外,系统100被理解为包括与处理器122通信的音频接收器/麦克风 195,并且基于例如用户将听觉输入提供给麦克风195而向音频接收器/麦克风195提供输 入。还示出了相机196,相机196与处理器122进行通信并且将输入提供给处理器122。相 机196可以是例如热成像相机、数字相机如网络相机的、和/或集成在系统100中并且由处 理器122可控制以采集图片/图像和/或视频的相机。
[0035] 仍参照图1,注意,还示出了 GPS收发器199,其被配置成:例如从至少一个卫星接 收地理位置信息,并且向处理器122提供该信息。然而,应当理解,根据本原理,还可以使用 除GPS接收器以外的另外的合适的位置接收器,以例如确定系统100的位置。
[0036] 在移动到图2之前,应当理解,示例客户端设备或其他机器/计算机可以包括比图 1的系统100中所示的更少或更多的特征。无论如何,至少基于前述内容应当理解:系统100 被配置成采用本原理。
[0037] 现在转到图2,图2示出了根据本原理的通过网络200如因特网进行通信的示例 设备。应当理解,例如参照图2所描述的设备中的每个设备可以包括上述的系统100的至 少一些特征、组成部分和/或元素。无论如何,图2示出了:如所示的具有例如承载显示器 的第一面板和承载盘的第二面板的可变换计算机202,桌面计算机204,可佩带设备206例 如智能手表,智能电视(TV) 208,智能电话2120,平板计算机212,以及根据本原理的服务器 214例如因特网服务器,该因特网服务器可以例如提供可由设备202至212访问的云存储装 置。应当理解的是,设备202至214被配置成:通过网络200相互通信以采用本原理。
[0038] 参照图3,图3示出了根据本原理的可以由例如系统100的设备(例如,可变换设 备)采用的示例逻辑。从块300开始,逻辑接收表示设备在可变换设备的两种配置之间转变 的至少一个信号(例如,来自运动传感器和/或对设备的配置的改变进行感测的传感器)。 例如,信号可以表示设备被转变为膝上型配置、平板配置、帐篷(tent)配置、支架(stand) 配置等。
[0039] 无论哪种情况,在块300之后,逻辑进行至块302,在块302中,逻辑访问数据结构, 例如下面参照图4要进一步被描述的数据结构,以确定在转变后的配置(参照图3,称为"第 一配置")中的一个或多个例如要呈现的元素、图标、微件(widget)和/或工具栏以及要启 动的应用程序。根据本原理,确定要呈现哪些元素、图标、微件、和/或工具栏以及要启动哪 些应用程序可以基于下列各项中的一个或多个:设备的可访问的历史(例如,设备历史、应 用程序选择历史等)、如本文中所描述的阈值、用户、设备、应用程序、位置(例如,过去的设 备位置和当前的设备位置)、每天的时间、采用图3的逻辑的设备与其他设备的接近度等, 这些项自身可以基于重要性的等级而被加权。
[0040] 在块302之后,逻辑进行至块304,在块304中,逻辑在第一配置的主屏幕(例如主 布局)上呈现元素(例如,工具栏、快捷键图标、平铺显示(tile)分别可被选择以启动应用 程序等),和/或在没有另外的用户输入(例如,除了将设备转变为第一配置以外)的情况 下,自动启动一个或多个应用程序。第一配置的主屏幕上呈现的元素可以甚至例如相对于 显示器的至少一个边缘被呈现在屏幕上相对更中心的位置,和/或可以以至少一个与呈现 在其他的主屏幕和/或可变换设备配置中的元素相比更大的尺寸来呈现元素。
[0041] 继续描述图3,逻辑从块304进行至块306,在块306中,逻辑等待一个或多个应用 程序的选择,和/或已经被呈现的与应用程序的选择相关联的元素。然后,逻辑进行至判决 菱形308,在判决菱形308中,逻辑确定自转变为第一配置起,阈值时间是否已经期满,如下 面进一步阐明的,阈值时间的期满可以例如由用户来确定。无论如何,菱形308处的肯定确 定使逻辑在块310处结束。然而,菱形308处的否定确定却使逻辑进行至块312,在块312 处,逻辑接收用户对例如呈现在设备的显示器上的元素的选择,和/或对设备上的应用程 序的选择。然后,逻辑进行至块314,在块314中,逻辑呈现关于所选择的元素的提示,将参 照图5和图6进一步描述关于所选择的元素的提示的示例。
[0042] 逻辑从块314进行至判决菱形316,在判决菱形316中,逻辑确定当设备被转变为 第一配置时,是否应当总是呈现所选择的元素(例如,在第一配置的主屏幕上)。通过访问 例如数据结构,如参照图4要被描述的数据结构,可以在菱形316处做出确定;并且然后通 过对数据结构进行解析来确定:在被转变为第一配置的阈值时间内,元素(例如,包括它在 块312中的最近的选择)是否已经被选择了阈值数量的次数,以当设备为第一配置时相继 (例如,总是)呈现(例如,在第一配置的主屏幕上)元素;和/或然后通过对数据结构进 行解析来确定:在转变为第一配置的阈值时间内,与元素相关联的应用程序是否已经被启 动了阈值数量的启动,以当设备为第一配置时相继(例如,总是)呈现与应用程序相关联的 元素。但是无论在菱形316处如何具体地做出确定,在菱形316处的肯定确定使逻辑进行 至块318,在块318中,逻辑对元素、相关联的应用程序、和/或设备的设置进行调整,使得当 设备被转变为第一配置时,设置反映在块312处所选择的元素要(例如,总是)被呈现。然 而,在菱形316处的否定确定却使逻辑进行至块320,在块320中,逻辑可以在未这样调整设 置的情况下结束。
[0043] 现在参照图4,图4示出了可以例如存储在设备的有形计算机可读存储介质上、可 以存储在由设备能够访问的云存储装置中的示例数据结构400。在任何情况下,结构400包 括针对数据结构的条目属于的配置的类型(例如,平板型、膝上型、帐篷型、支架型等)的第 一列402 ;针对数据结构的条目属于的用户的第二列404 ;以及针对一个或多个以下应用程 序的第三列406 :在设备被转变为每个条目在列402中分别指示的配置的阈值时间内,该应 用程序被选择。如可以从结构400所理解的,第一部分408属于膝上型配置的条目,而第二 部分410属于平板型配置的条目。因此,作为示例,假设当转变为某个配置时,针对要自动 启动的应用程序和/或要自动呈现元素的选择的阈值数量是2,假设阈值数量的选择是基 于特定用户,并且根据本原理,要被呈现的元素以及要被启动的应用程序可以基于特定的 用户,并且假设设备正在被转变为膝上型配置。通过对表400进行解析,以定位如第一列中 所表示的膝上型配置的条目,设备可以确定在膝上型配置的主屏幕呈现上哪些
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1