本发明专利技术的实施例总体上提供了一种用于根据当前用户的角色或动作来组织用户界面例如计算机桌面的方法。具体地,用户设备的显示区域配置通过以下步骤定义:从多个可用资源中选择资源以包含在显示区域配置内,根据选定的资源构建配置文件以保存显示区域配置,然后保存配置文件。然后在从用户设备中选出配置文件后就构建用户设备上的显示区域。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及优化计算设备的用户界面(例如显示区域)。具体地,本专利技术提供了一种用于根据当前用户的角色或动作组织计算设备显示区域例如计算机桌面的系统和方法。
技术介绍
计算机在很多方面影响着我们的生活。其中,计算机允许用户彼此通信、存取音乐和视频、编辑图片以及快速访问关于任何指定主题的信息。在商务环境中,计算机已经显著缩短了执行很多工作相关任务所必须的时间量。但是,由于计算机用户执行的很多任务和采用的不同角色,因此桌面很容易变得杂乱,使得难以找到特定的项目并降低效率。现有的解决方案给用户赋予了作为特定用户登录计算机系统以执行任务的能力,其中应用程序、服务和文件 都根据用户执行的角色设置。但是,在这些情形中,还没有简便的方法用于让计算机系统自动配置桌面环境从而仅显示跟用户当前执行的角色或动作相关的信息。
技术实现思路
本专利技术的实施例总体上提供了一种用于优化计算设备上的用户界面的方法。具体地,用户设备的显示区域配置由跟用户的特定角色或动作相关联的文件、应用程序等的选定集合定义。已定义的配置被存储为配置文件。用户随后在执行角色或任务时通过选择存储的配置文件即可切换至已定义的配置。计算机桌面被用作本专利技术的一个示例性实施例。使用该示例并不是为了加以限制,原因在于具有显示区域的任何用户设备均可跟本文中介绍的系统和方法一起使用。在第一实施例中,给出了一种用于定义用户设备的显示区域配置的方法。在本实施例中,所述方法包括:定义用户设备的显示区域配置,包括:从多个可用资源中接收一种或多种用户资源选择以包含在显示区域配置内;根据选定的资源构建配置文件以保存显示区域配置;保存配置文件;并且在从用户设备中选出配置文件后构建用户设备上的显示区域。在第二实施例中,给出了一种用于定义用户设备的显示区域配置的系统。在本实施例中,所述系统包括:至少一个处理单元以及跟至少一个处理单元有效关联的存储器。显示区域配置工具可存储在存储器内并且可由至少一个处理单元执行。显示区域配置工具包括:用户输入组件,被设置用于在从多个可用资源中选择资源时接收一种或多种用户输入以包含在显示区域配置内;保存组件,被设置用于根据选定的资源构建配置文件以保存显示区域配置并保存配置文件;以及显现组件,用于在从用户设备中选出配置文件后构建用户设备上的显示区域。在第三实施例中,给出了一种存储计算机指令的计算机可读取介质,所述计算机指令在被执行时使计算机系统能够定义用户设备的显示区域配置,所述计算机可读取介质包括:程序代码,用于促使计算机系统:从多个可用资源接收一种或多种用户资源选择以包含在显示区域配置内;根据选定的资源构建配置文件以保存显示区域配置;保存配置文件;并且在从用户设备中选出配置文件后构建用户设备上的显示区域。在第四实施例中,给出了一种用于配置系统以定义用户设备的显示区域配置的方法。在本实施例中,提供了一种计算机基础架构并且可操作用于:从多个可用资源中接收一种或多种用户资源选择以包含在显示区域配置内;根据选定的资源构建配置文件以保存显示区域配置;保存配置文件;并且在从用户设备中选出配置文件后构建用户设备上的显示区域。附图说明根据以下结合附图对本专利技术各种应用进行的详细说明即可更加轻易地理解本专利技术的各种特征,在附图中:图1示出了本专利技术的计算机化实施方式100。图2示出了图形用户界面(GUI)的一个示例,其允许用户从当前已打开的资源中人工选择以包含在显示区域配置内。图3示出了图形用户界面(GUI)的一个示例,其允许用户从当前未打开的资源中人工选择以包含在显示区域配置内。图4示出了根据本专利技术的一个实施例的显示区域配置工具。图5示出了用于人工定义显示区域配置的过程的方法流程图。图6示出了用于动态定义显示区域配置的过程的方法流程图。附图并非一定按比例绘制。附图仅仅是示意性图示而并不是为了描述本专利技术的具体参数。附图仅用于示出本专利技术的一个典型实施例,并且因此不应被认为是限制了本专利技术的保护范围。在附图中,相同的附图标记表示同样的元件。具体实施方式现参照示出了示例性实施例的附图在本文中更加完整地介绍示例性实施例。但是,本公开可以用多种不同的形式实施并且不应被解读为受限于本文中所述的示例性实施例。实际上,提供这些示例性实施例是为了使本公开详尽和完整,并且能够向本领域技术人员完整地表达本公开的保护范围。在说明书中,公知特征和技术的细节可以被省略以避免不必要地使给出的实施例含糊不清。本文中所用术语仅仅是为了描述特定的实施例,而并不是要限制本公开。如本文中所用,除非上下文中清楚地另有说明,否则单数形式“一”、“一个”和“这个”应理解为也包括复数形式。而且,术语“一”、“一个”等的使用并不是表明数量的限制,而是表示至少一个所述对象的存在性。进一步应该理解的是术语“包括”和/或“包含”在本说明书中使用时明确了所述特征、区域、整体、步骤、操作、元件和/或组件的存在,但是并不排除存在或附加有一个或多个其他的特征、区域、整体、步骤、操作、元件、组件和/或其群组。图1示出了本专利技术的计算机化实施方式100。如图所示,实施方式100包括配置在计算机基础架构102内的计算机系统104。该图具 体地是为了说明本专利技术可以在网络环境(例如互联网、广域网(WAN)、局域网(LAN)、虚拟专用网络(VPN)等)内实施,或者也可以在独立计算机系统上实施。在前者的情况下,网络各处的通信可以通过各种类型通信连接的任意组合进行。例如,通信连接可以包括能够使用任意组合的有线和/或无线传输方法的可寻址连接。在通过互联网进行通信时,连通可以通过常规的基于TCP/IP套接字的协议提供,并且互联网服务提供商可以被用于建立对互联网的连通。此外,计算机基础架构102是为了表明实施方式100中的部分或全部组件可以由为他人提供实施、配置和/或执行本专利技术功能的服务提供商来配置、管理、维护等。计算机系统104是为了表示任意类型的可以在配置/实现本文所述教导内容时实施的计算机系统。在该特定的示例中,计算机系统104表示用于根据本专利技术提供保证的说明性系统。应该理解根据本专利技术实现的任何其他计算机都可以具有不同的组件/软件,但是仍然完成类似的功能。如图所示,计算机系统104包括处理单元106、用于存储显示区域配置工具150的存储器108、总线110和设备界面112。处理单元106收集表示来自外部设备115(例如键盘、点击设备、显示器、图形用户界面等)输出的信号并发送至显示区域配置工具150。信号可以在LAN和/或WAN(例如Tl,T3,56kb,X.25)、宽带连接(ISDN,帧中继,ATM)、无线连接(802.11,蓝牙)等上传输。在某些实施例中,信号可以利用例如可信密钥对加密技术进行加密。不同的外部设备可以利用不同的通信途径例如以太网或无线网络、直接串行或并行连接、usb、Firewire 、BluetOOth .或其他的专用接口来传输信息。(Firewire是苹果计算机公司的注册商标,Bluetooth是蓝牙技术联盟(SIG)的注册商标。)通常,处理单元106执行存储在存储器108和/或存储系统116内的计算机程序代码,例如用于操作显示区域配置工具150的程序代码。在执行计算机程序代码时,处理单元106可以从/向存储器108、存储系统116和本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:C·J·道森,V·V·迪罗福,
申请(专利权)人:国际商业机器公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。