使计算机显示器更具有表示性的制作方法

文档序号:9493682阅读:236来源:国知局
使计算机显示器更具有表示性的制作方法
【技术领域】
[0001]本公开通常涉及一种计算机操作系统,并且更具体地涉及在计算机屏幕上显示信息。
【背景技术】
[0002]计算系统经常在它们的显示器屏幕上画有背景图案。这些背景图案一般为静态的以防止其使得计算机系统的用户分神。但是,如果计算系统在一段时间内不使用,则静态图像有时会被活动图像(由于历史原因有时被叫做“屏保”)替换。
[0003]每当计算系统希望向其用户呈现一些视觉信息(例如,系统消息、应用或文件夹图标、状态栏或应用窗口)时,视觉信息被覆写,即视觉信息挡住背景图像的区域。在有些实施方式中,覆写被半透明地进行,使得还可以辨认出底下的图像。
[0004]个人计算装置的用户经常选择在某种程度上对用户有意义的背景图像。例如,用户可能选择有趣的几何图案、或比如他家庭的照片的背景。
【附图说明】
[0005]虽然所附权利要求具体地阐述了本技术的特征,但是这些技术连同其目的和有益效果可通过以下结合附图的【具体实施方式】而被更好地理解,其中:
[0006]图la、lb和lc为根据本公开的几个方面操作的显示器屏幕的截屏;
[0007]图2为可以实践本技术电子装置的一般化示意图;
[0008]图3为避免将图标放置在显示器屏幕的特权区域上的代表性方法的流程图;
[0009]图4为向用户警告图标被放置在显示器屏幕的特权区域上的事实的代表性方法的流程图;以及
[0010]图5为将显示器屏幕的区域标记为有特权的代表性方法的流程图。
【具体实施方式】
[0011]转向其中相同的附图标记指代本公开中相同的元件的附图,本公开的技术被图示为在合适的环境中被实施。以下说明基于权利要求的实施例,并且不应该被视为相对于没有在此明确描述的替代实施例而限制权利要求。
[0012]通常,当计算系统需要将新图标放置在显示器屏幕上时,它将新图标放置于下一个未被使用的空间处,这个空间由在显示器屏幕上虚拟的二维长方形格子来限定。随着显示器屏幕上的背景图像变得越来越普遍,如果该背景图像(为了便于讨论在此称之为“墙纸”)在某种程度上对用户有意义,则新图标可以被放置于会挡住墙纸的最有意义的部分的位置处。如果,例如墙纸包括用户关注的人的照片,则图标可能不幸地被放置而使得挡住该人的面部。
[0013]根据本公开的一些方面,显示器屏幕的某些区域从逻辑上被认为是有“特权”的。例如,用户可以运行工具程序以及选择墙纸的区域为有特权的。在另一个示例中,工具扫描墙纸,寻找例如脸或文本,并且将脸或文本周围的位置标记为有特权的。总而言之,当图标(或其它视觉信息)需要被放置在显示器屏幕上时,该图标优选地被放置于不与特权区域重叠的位置处。如果没有非特权区域可用,则会向用户发送警告。
[0014]为了图示这些想法,请考虑图la。电子装置100的用户决定将对他有意义的某人的图片用作为墙纸104。虽然墙纸104通常覆盖显示器屏幕的整个表面,在图la中,只有墙纸104中心部分对用户有意义。
[0015]除墙纸104夕卜,电子装置的显示器屏幕100还示出了一系列图标102a到102d。这些图标102a_d代表任何类型的视觉信息并可以包括例如文件夹的图标、提出菜单或具体应用程序的按钮、来自工具程序(诸如,时钟)的显示、来自操作系统的状态图标(例如,剩余电池电量),等等。
[0016]现在转向图lb。在此图中,需要显示新图标102e。通常,新图标102e将被放置于第一个未被使用的空间处,该空间通过逻辑地被放置在显示器屏幕上的格子来限定,所述格子经常是二维长方形格子。图lb示出被放置于该第一个未被使用的空间处的新图标102e。不幸的是,该空间与墙纸104上对电子装置100的用户有意义的部分重叠。
[0017]根据本公开的一些方面,图lc示出电子装置100如何将新图标102放置在电子装置100的显示器屏幕上不与墙纸104的有意义部分重叠的位置处(实际上,图lc图示了两个这样的可能位置,这两个位置代表了在逻辑长方形格子上未被使用的位置)。
[0018]请注意,通常,如果新图标102e自动地被放置于一个不幸的位置处,则用户会手动地将图标102e移动到显示器屏幕上更优选的位置。然而手动移动只是暂时解决问题,对于下一个新的图标或当用户让系统对屏幕上的图标进行排序(例如,根据字母顺序,或生成日期)时,问题会再次出现。本公开的一些方面一劳永逸地解决这些问题。
[0019]图2示出了代表性电子装置100的主要组件。装置100可以是个人电子装置(诸如,智能电话、平板计算机或个人计算机)、驱动电视监视器的机顶盒或计算机服务器。甚至可以是协调地一起工作的多个服务器。
[0020]电子装置100的CPU 200包括一个或多个处理器(即,任何微处理器、控制器等)或处理器和存储器系统,其处理计算机可执行的指示以控制装置100的操作。具体的,CPU200支持本公开的一些方面,如在图3到图5中所示,在下文所述。装置100可以通过软件、硬件、固件和结合处理和控制电路实施的固定逻辑电路的结合而实施,通常在202处标识。尽管没有示出,装置100可以包括将其内的各个组件耦接的系统总线或数据传输系统。系统总线可以包括不同总线结构的任意结合和可以利用任何各种总线架构的处理器或局部总线,所述不同总线结构,诸如,存储器总线或存储器控制器、外围总线、通用串行总线。
[0021]电子装置100还包括能够进行数据存储的一个或更多存储器装置204,其示例包括:随机存取存储器、非易失性存储器(例如,只读存储器、闪存、EPR0M和EEPR0M)以及盘存储装置。盘存储装置可以被实施为任何类型的磁性或光学存储装置,诸如硬盘驱动器、可记录或可重写盘、任何类型的数字多用途盘等。装置100还可以包括大容量存储介质装置。
[0022]存储器系统204提供数据存储机制来储存装置数据212、其它类型的信息和数据以及各种装置应用210。操作系统206可以作为软件指令维持在存储器204内,并由CPU200执行。设备应用210可以包括装置管理器,诸如任何形式的控制应用或软件应用。实用208可以包括信号处理和控制模块、电子装置100的具体组件本地的代码、具体组件的硬件抽象层,等等。
[0023]电子装置100还可以包括音频处理系统214,其处理音频数据并控制音频系统216 (其可以包括,例如,扬声器)。视觉处理系统218处理图像图形命令和视频数据,并且控制显示系统220,其可以包括例如,显示器屏幕。音频系统216和显示系统220可以包括处理、显示或者显现音频、视频或图形数据的任何装置。显示数据和音频信号可以经由通过媒体数据端口 222代表的射频链路、S-视频链路、高清多媒体接口、合成视频链路、分量视频链路、数字视频接口、模拟音频链路或其它类似的通信链路被传达至音频分量或显示分量。在一些实施方式中,音频系统216和显示系统220为装置100外部的组件。可替代地(例如,在蜂窝电话中),这些系统216、220为装置100的集成组件。
[0024]电子装置100可以包括通信接口,其包括能够进行有线或无线通信的通信收发器224。示例收发器224包括适用各种IEEE 802.15标准的无线个人局域网络无线电设备、适用任何各种IEEE 802.11标准的无线个人局域网络无线电设备、适用3GPP标准的无线个人局域网络蜂窝无线电设备、适用各种IEEE 802
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1