自动改变图形用户界面的显示的制作方法_5

文档序号:9732433阅读:来源:国知局
述的UI管理器26)上运行。
[0093]系统1202具有可被实现为一个或多个电池的电源1270。电源1270还可包括外部功率源,如补充电池或对电池充电的AC适配器或加电对接托架。
[0094]系统1202还可包括执行发射和接收无线电频率通信的功能的无线电1272。无线电1272通过通信运营商或服务供应商方便了系统1202与“外部世界”之间的无线连接。来往无线电1272的传输是在操作系统1264的控制下进行的。换言之,无线电1272接收的通信可通过操作系统1266传播到应用程序1264,反之亦然。
[0095]可以使用可视指示器1220来提供可视通知,和/或可以使用音频接口1274来经由音频换能器1225产生可听通知。在所示实施例中,视觉指示器1220是发光二极管(LED),而音频换能器1225是扬声器。这些设备可直接耦合到电源1270,使得当被激活时,即使为了节省电池功率而可能关闭处理器1260和其它组件,它们也保留一段由通知机制指示的保持通电时间。LED可被编程为无限地保持通电,直到用户采取动作指示该设备的通电状态。音频接口 1274用于向用户提供听觉信号并从用户接收听觉信号。例如,除了被耦合到音频换能器1225之外,音频接口 1274还可被耦合到话筒来接收可听输入,例如便于电话通话。根据各本发明的各实施例,话筒也可充当音频传感器来便于对通知的控制,如下文将描述的。系统1202可进一步包括允许板载相机的操作来记录静止图像、视频流等的视频接口 1276。系统1202还可包括外围设备端口 1230。
[0096]实现系统1200的移动计算设备1202可具有附加特征或功能。例如,移动计算设备1200还可包括附加数据存储设备(可移动和/或不可移动),例如磁盘、光盘或磁带。这种附加存储在图1OB中用非易失性存储区1268例示出。
[0097]由移动计算设备1200生成或捕捉的且经系统1202存储的数据/信息可如上所述被本地存储在移动计算设备1200上,或数据可被存储在可由设备通过无线电1272或通过移动计算设备1200和与移动计算设备1200相关联的一分开的计算设备之间的有线连接访问的任何数量的存储介质上,该计算设备如例如因特网之类的分布式计算网络中的服务器计算机。如应理解的,此类数据/信息可经移动计算设备1200、经无线电1272或经分布式计算网络来被访问。类似地,可以在根据熟知的数据/信息转移和存储装置(包括电子邮件和协同数据/信息共享系统)的用于存储和使用的计算设备之间容易地转移此类数据/信息。
[0098]图11示出用于改变图形用户界面的显示的系统的架构的实施例,如上所述。与UI管理器26相关联地开发、与其交互、或者与其相关联地编辑的内容可被存储在不同的通信信道或者其他存储类型中。例如,可使用目录服务1322、web门户1324、邮箱服务1326、即时消息收发存储1328、或者社交网络站点1330来存储各种文档。UI管理器26可使用这些类型的系统中的任一种类型的系统或相似的系统来实现数据利用,如本文中所描述的。服务器1320可向客户端提供UI管理器26。作为一个示例,服务器1320可以是在web上提供UI管理器26的web服务器。服务器1320可通过网络1315在web上将UI管理器26提供给客户端。作为示例,客户端计算设备可被实现为计算设备1100并体现为个人计算机、平板计算设备1310和/或移动计算设备1200(如智能电话)中。客户端计算设备1100、1310、1200的这些实施例中的任一个可从存储1316获得内容。
[0099]例如,以上参考根据本发明的实施例的方法、系统和计算机程序产品的框图和/或操作解说来描述本发明的实施例。框中所注明的各功能/动作可以按不同于任何流程图所示的次序出现。例如,取决于所涉及的功能/动作,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以按相反的次序来执行。
[0100]本申请中提供的一个或多个实施例的描述和说明不旨在以任何方式限制或约束如权利要求所要求保护的发明范围。本申请中提供的实施例、示例和细节被认为是足以传达所有权,且使得他人能够制作并使用所要求保护的发明的最佳模式。所要求保护的发明不应被理解为限制于本申请中所提供的任何实施例、示例或细节。不管是以组合的方式还是分开的方式示出和描述,各种特征(结构上的和方法逻辑上的)旨在被选择性地包括或忽略,以产生具有特定的特征集的实施例。在被提供本申请的描述和说明的情况下,本领域的技术人员能够想象到落在所要求保护的发明的更宽泛方面以及本申请中所具体化的一般发明概念的精神内的替代实施例并不背离该更宽泛的范围。
【主权项】
1.一种用于改变图形用户界面(⑶I)的显示的方法,包括: 显示应用的具有⑶I元素的⑶I ; 通过所述⑶I接收用户交互; 存储包括所述用户交互以及关联于所述用户交互的上下文信息的上下文使用信息; 使用所述上下文使用信息来确定对所述GUI的显示的改变;以及 自动改变所述GUI的显示以反映所确定的改变。2.如权利要求1所述的方法,其特征在于,存储包括所述用户交互和关联于所述用户交互的上下文信息的所述上下文使用信息包括:存储关联于单个用户的上下文使用信息。3.如权利要求1所述的方法,其特征在于,所述上下文信息包括定义接收到的交互中的每一者在其中发生的当前环境的环境信息,所述环境信息包括计算设备类型、所述用户交互中的每一者的时间、以及所述GUI中的与所述用户交互中的每一者相关联的表单。4.如权利要求1所述的方法,其特征在于,改变所述GUI的显示包括改变所述GUI的布局。5.如权利要求1所述的方法,其特征在于,改变所述GUI的显示包括改变显示在所述GUI上的元素的显示。6.—种存储有用于改变图形用户界面(GUI)的显示的计算机可执行指令的计算机可读介质,包括: 显示应用的具有⑶I元素的⑶I ; 访问用户的所存储的上下文使用信息,所存储的上下文使用信息包括接收到的交互以及关联于所述用户交互的上下文信息; 使用所述上下文使用信息来自动确定对所述GUI的显示的改变;以及 自动改变所述GUI的显示以反映所述改变。7.—种用于改变图形用户界面(GUI)的显示的系统,包括: 处理器和存储器; 使用所述处理器执行的操作环境;以及 UI管理器,所述UI管理器被配置成执行各动作,所述动作包括: 显示应用的具有⑶I元素的⑶I ; 访问用户的所存储的上下文使用信息,所存储的上下文使用信息包括接收到的交互以及关联于所述用户交互的上下文信息; 自动确定何时显示包括可选动作的推荐,所述可选动作在被选择时改变所述GUI的显示; 使用所述上下文使用信息来自动确定何时改变所述GUI的显示;以及 自动改变所述GUI的显示以反映所述改变。8.如权利要求7所述的系统,其特征在于,自动确定何时显示所述推荐包括:将所述用户的上下文使用信息与从较大一群用户获得的其他上下文使用信息相比较。9.如权利要求7所述的系统,其特征在于,改变所述GUI的显示包括以下至少之一:移除所述GUI元素中的至少一者或添加另一⑶I元素。10.如权利要求7所述的系统,其特征在于,改变所述GUI的显示包括改变显示在所述GUI上的元素的显示。
【专利摘要】使用信息被用来自动改变计算机应用的图形用户界面(GUI)的显示。还可自动提供推荐,该推荐在被用户接受时改变应用的GUI。使用信息包括所记录的交互连同动作的上下文。一般而言,上下文使用信息包括交互信息,该交互信息可被用来基于用户的当前上下文来确定用户如何与该应用交互。从一个或多个用户记录的使用信息可被用来改变GUI和/或提供推荐。从较大用户集合(例如,基于公司的类型)获得的使用信息可被用来自动确定推荐或改变GUI。
【IPC分类】H04M1/725
【公开号】CN105493481
【申请号】CN201480043980
【发明人】T·勒弗
【申请人】微软技术许可有限责任公司
【公开日】2016年4月13日
【申请日】2014年5月30日
【公告号】EP3005671A1, US20140359472, WO2014197298A1
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1