描述了具有任务页面的控制面板。状态信息通过与各个任务页面的交互来保留,并被推至其它任务页面以消除冗余信息或对之前已提供的信息的请求。
【技术实现步骤摘要】
控制面板架构本申请是申请日为2006年7月10日申请号为第200680025533. 9号专利技术名称为 “控制面板架构”的中国专利申请的分案申请。背景计算机系统提供允许对计算机系统进行配置、控制和故障诊断的应用程序和系统控件两者。这些配置、控制和故障诊断(或诊断相关)界面的集合是信息的集合,一般通过运行可经由集中界面访问的单独的小程序来启动。运行微软公司的Windows操作系统的计算系统中的公共界面被称为“控制面板”。在苹果公司的操作系统中,该公共界面被称为“系统首选项”。在图2A中示出了说明性的公共界面201。此处,可启动从用户获取信息或允许用户控制或配置各个系统资源和/或操作的多个不同的小程序。然而,从可用性立场来看,存在于控制面板(control panel)中的实用程序可能难以理解,因为通过控制面板访问(或通过其它手段访问)的每一用户界面在布局、可用选项等方面是不同的。图2B和2C示出了用于控制用户的计算机的各方面的两个用户界面。在图2B中, 示出了显示属性(display properties)界面203。与显示属性界面203的交互修改了向用户显示的信息的大小、形状和内容。在图2C中,示出了添加或移除程序(add or remove programs)界面204。此处,用户能够对应用程序执行多个添加、修改和移除操作或执行对操作系统的更新。图2A的控制面板和图2B和2C的用户界面一般是固定的。因为控制面板中每一小程序的用户界面均不同,因此不存在内聚(cohesive)的用户体验。概述以下提供了简化的概述以便于提供对本专利技术的某些方面的基本理解。该概述不是本专利技术的详尽的概观。它不旨在标识本专利技术关键或重要的元素也不描绘本专利技术的范围。以下概述仅以简化形式提出本专利技术的某些概念作为以下更详细描述的序言。本专利技术的各方面提供支持子面板的基于任务的控制面板的架构。控制面板一旦被实例化之后即获取并保留关于用户的计算机的状态信息。状态信息可在控制面板至各个子面板的导航期间保留。在本专利技术的某些方面中,可使用公共浏览器框架来支持控制面板与子面板之间的导航。附图简述可通过考虑附图参考以下描述来获取对本专利技术及其优点的更完整的理解,附图中相同的参考标号指示相同的特征。附图说明图1是可用于本专利技术的说明性实施例的一个或多个方面的操作环境的功能框图。图2A-2C示出了常规控制面板和用户界面的集合。图3示出了由本专利技术的说明性方面提供的控制面板界面的布局。图4A和4B示出了根据本专利技术的各方面涉及计算机和操作系统的信息与向用户显示信息的协调之间的关系。图4C示出了页面之间的导航的说明性示例。图5示出了根据本专利技术的各方面用于显示控制面板以及状态信息的相关联保留的过程。图6示出了根据本专利技术的实施例的控制面板和信息的继承。图7和8示出了根据本专利技术的实施例控制面板信息被转发给浏览器。详细描述在各个说明性实施例的以下描述中,对附图进行参考,附图构成了本文的一部分, 其中作为说明示出了可在其中实现本专利技术的各个实施例。可以理解,可利用其它实施例,且可进行结构和功能上的修改,而不背离本专利技术的精神和范围。注意到,在以下描述中在各元素之间描述了各种连接。注意到,这些连接除非另有指明否则一般可以是直接或间接的,且本说明书不旨在在这方面受到限制。以下描述被分成以下章节以帮助读者说明性操作环境;控制面板用户界面;控制面板界面的导航;以及控制面板的架构。说明性操作环境图1示出了可在其中实现本专利技术的各方面的合适的计算系统环境100的示例。计算系统环境100只是合适的计算环境的一个示例,并不旨在对本专利技术的使用范围或功能提出任何限制。也不应该把计算系统环境100解释为对说明性计算系统环境100中示出的任一组件或其组合有任何依赖性或要求。本专利技术可用众多其它通用或专用计算系统环境或配置来操作。适合与本专利技术一起使用的公知的计算系统、环境和/或配置的示例包括,但不限于,个人计算机(PC);服务器计算机;手持或其它便携式设备,诸如个人数字助理(PDA)、图形输入板PC或膝上型PC ;多处理器系统;基于微处理器的系统;机顶盒;可编程消费者电子产品;网络PC ;小型机 ’大型计算机;包含上述系统或设备中的任一个的分布式计算机环境等。本专利技术的各方面可在诸如程序模块等由计算机执行的计算机可执行指令的通用上下文中描述。一般而言,程序模块包括例程、程序、对象、组件、数据结构等,它们执行特定任务或实现特定抽象数据类型。本专利技术也可以在分布式计算环境中实现,其中任务由通过通信网络链接的远程处理设备执行。在分布式计算环境中,程序模块可以位于包括存储器存储设备在内的本地和远程计算机存储介质中。参考图1,说明性计算系统环境100包括计算机110形式的通用计算设备。计算机Iio的组件可以包括,但不限于,处理单元120、系统存储器130和将包括系统存储器130 在内的各种系统组件耦合至处理单元120的系统总线121。处理单元120可包括单个处理器或一起工作的多个处理器。处理单元120可被称为中央处理单元,即CPU。系统总线121 可以是若干类型的总线结构中的任一种,包括存储器总线或存储器控制器、外围总线和使用各种总线体系结构中的任一种的局部总线。作为示例,而非限制,这样的体系结构包括工业标准体系结构(ISA)总线、微通道体系结构(MCA)总线、扩展的ISA(EISA)总线、视频电子技术标准协会(VESA)局部总线、高级图形端口(AGP)总线、和外围部件互连(PCI)总线 (也被称为附夹板(Mezzanine)总线)。计算机110通常包括各种计算机可读介质。计算机可读介质可以是可由计算机 110访问的任何可用介质,诸如易失性和非易失性、可移动和不可移动介质。作为示例,而非限制,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以任何方法或技术实现的用于存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息的易失性、非易失性、可移动和不可移动介质。计算机存储介质包括,但不限于,随机存取存储器(RAM)、只读存储器(ROM)、电可擦可编程ROM(EEPROM)、闪存或其它存储器技术、 紧致盘ROM(CD-ROM)、数字多功能盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁性存储设备、或能用于存储所需信息且可以由计算机110访问的任何其它介质。通信介质通常具体化为诸如载波或其它传输机制等已调制数据信号中的计算机可读指令、数据结构、程序模块或其它数据,且包含任何信息传递介质。术语“已调制数据信号”指的是这样一种信号,其一个或多个特征以在信号中对信息编码的方式被设定或更改。作为示例,而非限制,通信介质包括诸如有线网络或直接线连接等有线介质,以及诸如声学、射频(RF)(例如,蓝牙、WiFi、UWB)、光学(例如,红外线)和其它无线介质等无线介质。任何单个计算机可读介质以及多个计算机可读介质的任何组合也旨在被包括在术语计算机可读介质的范围之内。系统存储器130包括易失性和/或非易失性存储器形式的计算机存储介质,诸如 ROM 131和RAM 132。基本输入/输出系统133 (BIOS)包含有助于诸如启动时在计算机110 中元件之间传递信息的基本例程,它通常被存储在ROM 131中本文档来自技高网...
【技术保护点】
1.一种用于提供控制面板的计算机实现的方法,包括以下步骤:接收显示控制面板的输入,所述控制面板用于获取并保留状态信息,所述状态信息是关于用户的计算机的信息;在浏览器中用状态数据来显示所述控制面板,其中所述状态数据是在导航所述控制面板的同时维护的,其中关于给定控制面板的当前操作或操纵的状态信息是被存储或持久化到下一控制面板。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:A·C·多尔,T·K·比姆,A·霍勒塞克,
申请(专利权)人:微软公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。