电子设备及用于排列由电子设备显示的图标的方法

xiaoxiao2020-7-22  12

电子设备及用于排列由电子设备显示的图标的方法
【专利摘要】一种电子设备和方法在电子设备屏幕上排列图标。在所述方法中,当用户选择在屏幕上显示的图标时,设备确定是否存在与所选图标相关联的子图标。如果存在所述子图标,则设备在所选图标附近的屏幕上沿径向排列对子图标进行排列和显示,以便用户可以视觉观察到所选图标及其子图标之间的关系,并容易地选择和使用与子图标相关联的所需功能或数据。
【专利说明】电子设备及用于排列由电子设备显示的图标的方法
【技术领域】
[0001]本发明一般地涉及针对电子设备的图标排列和显示技术,更具体地,涉及一种用于当选择特定图标时显示与特定图标相关联的至少一个子图标的电子设备和方法。
【背景技术】
[0002]具体地,电子设备(例如,移动设备或便携式设备)可以包括显示可激活图标的屏幕(例如,触摸屏),所述可激活图标被分别指派以可执行功能和存储数据。这些图标可以排列为典型格式,或例如网格型、环形、页面型、滚动型等图形排列。当用户选择在设备屏幕上显示的可激活图标之一时,设备可以执行指派给所选图标的特定功能,或可以显示指派给所选图标的存储数据。
[0003]由于越来越多的用户使用电子设备,这种设备的可执行功能和所存储数据类型越来越多样化,以便满足用户对新的和特定的功能的日益增加的需求。这导致在设备屏幕上显示的图标的数量上的增加。

【发明内容】

[0004]技术问题
[0005]通常,设备在屏幕上默认位置处或在用户指定的屏幕位置处显示所选图标,所述默认位置是制造商在设备的制造和初始配置期间预先确定的位置。此外,设备可以采用由图标和它们的子图标构成的图标树结构,该图标树结构图形上表示了功能和数据的层次关系O
[0006]然而,当用户选择了图标之一时,设备可以仅将所选图标的子图标排列为一条线。由于这种屏幕在尺寸上有限,所以子图标的线形排列具有以下缺点:需要用户滚动并搜索全部子图标以便找到和访问设备的多种功能。为了增强这种图标对用户的功能性和视觉吸引力,需要在屏幕上动态显示图标和子图标之间的关系的增强技术。
[0007]问题的解决方案
[0008]因此,本发明在于解决上述问题和/或缺点,并至少提供下述优点。
[0009]本发明的一个方面在于提供一种电子设备和用于在设备屏幕上排列图标的方法。
[0010]发明的有益效果
[0011 ] 根据本发明的一个方面,一种方法在电子设备屏幕上排列图标,所述方法包括:当用户选择在屏幕上显示的至少一个图标时,确定是否存在与所选图标相关联的子图标;以及如果存在所述子图标,则在所选图标附近的屏幕上沿径向排列对所述子图标进行排列和显不O
[0012]根据本发明的另一方面,电子设备包括:具有屏幕的显示单元,配置为在屏幕上显示至少一个图标;以及控制单元,配置为响应于用户选择至少一个图标,确定是否存在与所选图标相关联的子图标,并且如果存在所述子图标,则在所选图标附近沿径向排列对所述子图标进行排列和显示。【专利附图】

【附图说明】
[0013]根据结合附图的以下描述,将更清楚本发明的上述特征和优点,附图中:
[0014]图1是示出了根据本发明示例性实施例的电子设备的框图;
[0015]图2A、2B和2C是示出了根据本发明第一示例性实施例的电子设备屏幕的演变的一系列视图,其中在该电子设备屏幕上,选择了特定图标并接着排列所选图标的子图标;
[0016]图3是示出了根据本发明第二示例性实施例显示所选图标和它的子图标的屏幕的视图;
[0017]图4是示出了根据本发明第三示例性实施例显示所选图标和它的子图标的屏幕的视图;以及
[0018]图5是示出了根据本发明示例性实施例用于排列图标的方法的流程图。
【具体实施方式】
[0019]现将参考以下附图来描述本发明的优选实施例。然而,本发明可以实施为多种不同形式,而不应理解为限于这里所列举的示例性实施例。由于公知功能或结构可能以不必要的细节混淆本发明,所以为了清楚和简要的目的,将不对其进行详细描述。此外,这里描述的考虑到本发明功能而定义的术语可以根据用户和操作者的意图和实践来有区别地实现。因此,贯穿说明书,应基于本公开来理解这些术语。在不脱离本发明范围的前提下,本发明的原理和特征可以应用于多种不同的实施例中。
[0020]此外,尽管附图表示本发明的示例性实施例,但是附图不一定是按照比例的,且可以夸大或省略特定特征以便更清楚地示出和解释本发明。
[0021]在这里描述的术语中,电子设备是指能够处理向任何外部实体发送的或从任何外部实体接收的数据的任何类型的设备。电子设备可以在屏幕上显示被指派了或映射了存储数据和多种可执行功能的图标。电子设备可以包括计算机、笔记本、平板PC、移动设备等。以下描述示出了本发明,其中示例电子设备是智能电话。
[0022]在这里描述的术语中,屏幕是指显示器或其他输出设备,所述显示器或其他输出设备向用户视觉显示信息,并可选地能够接收和电处理由用户使用触控笔、用户手指或其他技术的触觉输入,以便将用户选择从用户传送给输出设备。以下描述示出了本发明,其中示例屏幕是触摸屏。
[0023]在这里描述的术语中,图标是指图形元件,例如,在设备屏幕上显示的手指或符号,使得用户可以容易地选择所需功能或数据。具体地,每个图标与在设备中可执行的任何功能、或在设备中存储的任何数据具有映射关系,并用于在设备中处理功能或选择数据。当用户选择了所显示图标之一时,设备识别与所选图标相关联的特定功能或数据。接下来,设备执行所识别功能或显示所识别数据。
[0024]在这里描述的术语中,子图标是指在与图标相关联的图形树结构中位于下一深度的任何类型的次级图标。在该图标与功能的特定菜单相关的情况下,子图标可以是与该特定菜单的子菜单相关的图标。在该图标与设备存储器中或设备可访问的远程存储器中存储数据的特定文件夹相关的情况下,子图标可以是与存储在该特定文件夹中的数据相关的图标。[0025]在这里描述的术语中,数据是指由设备处理的任何类型的信息,包括从任何外部实体接收的文本和/或图像、发送的或接收的消息、以及当设备执行特定功能时创建的信
肩、O
[0026]图1是示出了根据本发明示例性实施例的电子设备的框图。
[0027]参考图1,设备100包括但不限于:控制单元110、显示单元120、输入单元130、存储单元140以及通信单元150。
[0028]控制单元110控制设备100的多种操作,控制设备100中内部元件之间的任何信号流,以及执行数据处理功能。具体地,控制单元Iio控制显示单元120显示对设备用户可见的至少一个图标。此外,当用户使用输入单元130选择了所显示图标中的特定图标时,控制单元110可以允许所选图标的子图标显示为沿径向排列。例如,控制单元110控制显示单元120在所选图标附近径向排列并显示子图标。为了实现这样的子图标的显示,控制单元110包括图标排列管理器115。
[0029]当选择了所显示图标中的特定图标时,图标排列管理器115可以识别与所选图标相关联的子图标,并接下来通过控制显示单元120来将子图标排列为径向形式。具体地,图标排列管理器115可以根据子图标优先级的预定顺序在所选图标附近排列子图标。例如,可以通过子图标的选择频率、子图标的创建时间、子图标的相关属性等来定义子图标的优先级。
[0030]选择频率包括例如,和与该子图标相关联的功能或数据的执行或使用有关的执行频率、通信频率、回放频率等。如果子图标与功能的执行有关,则可以基于功能执行的频率来确定子图标的优先级。如果子图标与存储在例如设备100的存储单元140中的用户信息相关,则可以基于设备100接收和发送针对该用户信息的通信频率来确定优先级,例如,输入如电话号码或地址的用户信息以存储在存储单元140中的。
[0031]如果子图标与音乐或视频文件的回放命令相关,则可以基于文件回放的频率来确定优先级。
[0032]子图标的创建时间可以定义为例如当创建与子图标相关的数据时的时间。如果与子图标相关的数据是照片文件,则照片的拍摄时间是子图标的创建时间。如果与子图标相关的数据是消息,则消息的发送或接收时间是子图标的创建时间。在这些情况下,数据的最近创建时间可能导致子图标的高优先级。
[0033]子图标的属性可以定义为例如与子图标相关的功能的类别、或对与子图标相关的数据进行分类的组。取决于用户选择,可以根据数据格式、相关程度等来确定数据的组。
[0034]图标排列管理器115按照子图标优先级顺序在所选图标附近的屏幕上将子图标排列为所显示排列,其中子图标到所选图标的距离是例如根据存储在存储单元140中的距离设置而预先确定的。因此,具有高优先级的子图标距所选图标的距离相对较近,且具有低优先级的子图标距所选图标的距离相对较远。下文将参考图2A到4来描述图标排列管理器115按照子图标优先级的顺序在所选图标附近排列子图标的示例性方法。
[0035]显示单元120显示与设备100的状态和操作相关联的多种信息。显示单元120可以具有液晶显示器(IXD)、IXD控制器、用于存储图像数据的存储器等,且可以包括触摸屏。在触摸屏的情况下,显示单元120可以执行与输入单元130相关或独立于输入单元130的输入功能。具体地,显示单元120可以在控制单元110的控制下显示多个图标。[0036]如果屏幕显示多个图标,则当用户选择所显示图标中的特定图标时,显示单元120可以改变图标的外观,例如,在控制单元110的控制下,示出与除了所选图标之外的所有图标相关联的变暗显示效果。也就是说,相对于所选图标,未选图标具有更暗淡的外观。接下来,显示单元120在控制单元110的控制下相对于所选图标将所选图标的子图标显示为沿径向排列。在该示例中,显示单元120可以在控制单元110的控制下将子图标显示为覆盖变暗图标。备选地,显示单元120可以在控制单元110的控制下从屏幕上移除除了所选图标之外的所有图标。
[0037]此外,显示单元120可以在控制单元110的控制下重新排列所选图标,以便将其显示在屏幕的中心;例如图4所示。接下来,显示单元120在控制单元110的控制下沿径向排列在位于中央的所选图标附近显示子图标。
[0038]输入单兀130包括:多个输入键,产生用于输入数字或文本信息的输入信号,以及功能键,产生用于设置或控制设备100的多个功能的输入信号。将这些输入信号发送给控制单元110。输入单元130可以实现为以下之一或其结合:触摸板、触摸屏、具有标准键布局的键盘、和具有QWERTY键布局的键盘。具体地,输入单元130向控制单元110发送用于选择在显示单元120上显示的图标中的特定图标的输入信号。
[0039]存储单元140存储在操作设备100的操作期间所必须的或所处理的多种程序和数据。具体地,存储单元140在控制单元110的控制下存储可以显示在显示单元120上的图标信息145。图标信息145包括关于与在设备100中的各个可执行功能或所存储数据相关联的图标的信息、关于与每个图标相关联的子图标的信息、以及关于子图标的优先级的信息。如这里所述,通过子图标的选择频率、子图标的创建时间、子图标的属性等来定义每个子图标的优先级。
[0040]通信单元150可以向任何外部设备发送或从任何外部设备接收数据。例如,通信单元150与基站建立通信信道,并接着实施语音通信、视频通信和数据通信,以便发送或接收消息、图像等。对于这样的通信,通信单元150可以包括:例如,射频(RF)发送器,将输出信号进行上变频并接着放大该信号;以及RF接收器,低噪音放大输入信号并接下来将该信号下变频。
[0041]尽管图1未示出,然而本发明的设备100也可以包括任何其他已知元件或组件,例如摄像机模块、数字多媒体广播(DMB)接收模块、因特网访问模块等。这样的元件可以以多种形式进行改变、修改和改善,且与上述元件等同的任何其他元件可以附加地或备选地配备在设备100中。此外,本领域技术人员将理解,可以省略或用本领域公知的其他元件代替在移动设备100中的元件的一些上述示例。
[0042]具有上述元件的设备100可以在显示单元120上显示至少一个图标,并接着响应于选择了所显示的图标之一,以径向排列显示所选图标的子图标。具体地,当选择了所显示的图标之一时,设备100可以改变图标的外观,例如,示出与除了所选图标之外的所有图标相关联的变暗显示效果。接下来,设备100沿径向排列按照与所选图标相关联的子图标的优先级的顺序来排列子图标;例如,将子图标排列在所选图标附近。图标的这种排列方法可以允许用户直观观察所选图标和它的子图标,并通过在图标和子图标之间的距离区分频繁使用的功能和其他功能。
[0043]图2A、2B和2C是示出了根据本发明第一示例性实施例的电子设备100的屏幕的演变的一系列视图,其中在该屏幕上选择了特定图标并接着排列所选图标的子图标。
[0044]参考图2A,用户在所显示的图标210和220中选择了特定图标210。接下来,如图2B所示,设备100改变图标的外观,以便示出除了所选图标210之外的所有图标220的变暗显示效果。此外,如图2C所示,设备100在所选图标210附近将与所选图标210相关联的子图标230a、230b、230c、230d、240a和240b显示并排列为沿径向排列。在图2C所示的示例中,根据子图标230a、230b、230c、230d、240a和240b的预定和相关的优先级来排列子图标230a、230b、230c、230d、240a和240b,其中可以将优先级存储在存储单元140的图标信息145中。例如,具有更高优先级的子图标到所选图标210的距离相对更近。
[0045]如图2C所示,相较于其他子图标240a和240b,将一些子图标230a、230b、230c和230d显示在相对接近所选图标210的位置处。因此,在该示例中,相较于较远的子图标240a和240b,较近的子图标230a、230b、230c和230d可能具有更高优先级。
[0046]在第二示例性实施例中,参考图2A,所选图标210与好友(也就是说,用户的朋友和同事)文件夹有关,可以从该文件夹中找到关于频繁联系的对象的信息。接下来,如图2B所示,设备100改变图标220的外观,以便示出除了所选图标210之外的所有图标220的变暗显示效果,所选图标210与好友文件夹相对应。此外,如图2C所示,设备100在所选图标210附近将与包含在好友文件夹中的子图标230a、230b、230c、230d、240a和240b排列为沿径向排列。在该第二示例性实施例中,子图标230a、230b、230c、230d、240a和240b与关于频繁联系的对象的设备的信息相关,并可以表示为照片图像、电话号码和名称之一。
[0047]设备100根据作为优先级的通信的频率来显示子图标230a、230b、230c、230d、240a和240b。例如,设备100首先在所选图标附近将具有较高通信频率的子图标排列为沿径向排列。如图2C所示,相较于其他子图标240a和240b,一些子图标230a、230b、230c和230d相对更接近于所选图标210。因此,与跟较近的子图标230a、230b、230c和230d相关联的设备进行通信的频率大于与跟较远的子图标240a和240b相关联的设备进行通信的频率。
[0048]图2C示出了在所选图标210附近的四个方向上排列的子图标。这仅是示例性的,而不应理解为对本发明的限制。备选地,设备100可以将子图标排列在所选图标附近的多个方向上。此外,代替通过子图标的优先级确定从子图标到所选图标的距离,设备100可以通过子图标的优先级确定子图标的显示尺寸。例如,如图2C所示,相对于子图标230a、230b,230c和230d的尺寸,子图标240a和240b可以显示为明显地小。在其他示例性实施例中,设备100可以根据子图标的属性将子图标排列为沿径向排列。
[0049]图3是示出了根据本发明第二示例性实施例,显示所选图标和它的子图标的屏幕的视图。
[0050]参考图3,当选择了矩形图标时,根据所选图标的子图标的属性来将所选图标的子图标进行分类,并接着在屏幕上将其显示为径向排列。
[0051]设备100可以将所选图标的所有子图标进行分类或分组,并接着将它们排列为沿径向排列。在示例性实施例中,所选图标可以是菜单图标310。在菜单中的功能可以分为包含频繁使用的功能的喜爱功能类别、包含可播放文件(例如,视频文件和音乐文件)的文件回放类别、指定设备100的操作设置的设置类别、允许管理用户日程的日程类别等。
[0052]喜爱功能类别可以包含多个功能,例如,短消息服务(SMS)、游戏、摄像机、相册、线路图等,且文件回放类别可以包含DMB文件、MP3 (MPEG音频层-3)文件等。设置类别可以包含用于背景图像、声音、呼叫设置、消息设置等的设置,且日程类别可以包含提醒、日历、计算器等。
[0053]参考图3,当用户在所有显示的图标中选择菜单图标310时,设备100排列并显示与菜单功能相关联的子图标,沿径向排列在所选图标310附近显示子图标。在该示例中,设备100将子图标进行分类,并接着对其进行显示。例如,设备100将与喜爱类别相对应的第一子图标320显不在所选图标310的第一方向,例如,图标310的上方。类似地,设备100在第二方向上(例如,图标310的右侧)显示与文件回放类别相对应的第二子图标330 ;在第三方向上(例如,图标310的下方)显示与设置类别相对应的第三子图标340;在第四方向上(例如,图标310的左侧)显示与日程类别相对应的第四子图标350。
[0054]在每个上述方向中,可以根据子图标的优先级排列子图标。例如,在每个类别中,设备100可以在与所选图标相对较近的位置处显示与频繁使用的功能相关联的子图标。具有相同优先级的至少两个子图标可以在相同距离处并排靠近显示。
[0055]图4是示出了根据本发明第三示例性实施例显示所选图标和它的子图标的屏幕的视图。
[0056]参考图4,设备100可以将子图标排列在若干方向上。在结合图2A-2C和3所述的先前示例中,子图标排列在所选图标的四个方向上。然而,可以在构成所选图标附近的多种径向排列的任何其他方向上排列子图标。如图4所示,可以在所选图标410的五个方向上排列子图标。
[0057]图5是示出了根据本发明示例性实施例的用于排列图标的方法的流程图。
[0058]参考图5,在步骤510中,设备100在显示单元120的屏幕上显示至少一个图标。在该步骤510中,设备100可以在待机屏幕上显示至少一个图标,其中本领域技术人员也可以将待机屏幕称为主屏幕或主页屏幕,设备100也可以在任何后续深度屏幕上显示至少一个图标,如本领域技术人员所理解的,深度屏幕是具有树形结构多深度选择的相关联的屏幕,用户访问所述相关联的屏幕以选择其他文件、文件夹或菜单选项。
[0059]在步骤520中,设备100确定是否选择了所显示图标之一。如果没有选择图标,贝U图标检查过程结束,以本领域技术人员所理解的形式,之后在设备100处理常规子例程的期间进行重复图标检查过程。
[0060]如果在步骤520中确定选择了任何图标,则在步骤530中设备100例如通过访问存储在设备100的存储单元140中的图标信息145来检查所选图标的子图标。此外,尽管未示出,但是如图5所示的方法可以在步骤530之前或之后包括一个步骤,其中设备100改变图标的外观,以便如这里所述示出除了所选图标之外的所有图标的变暗显示效果。
[0061]在步骤540中,设备100确定是否有与所选图标相关联的任何子图标。如果存在任何子图标,则在步骤550中设备100检查子图标的优先级。可以由子图标的选择频率、子图标的创建时间、子图标的属性等来定义子图标的优先级。
[0062]在步骤560中,设备100根据优先级将子图标显示为在所选图标附近排列为沿径向排列,使得子图标可以覆盖变暗的图标。尽管未示出,然而设备100可以单独放大所选图标,并接着在放大后的图标附近将子图标显示为沿径向排列。
[0063]备选地或附加地,设备100可以重新排列所选图标以便将其显示在屏幕中心,并接着在位于中心的图标附近将子图标显示为沿径向排列。
[0064]此后,设备100可以响应于用户选择了子图标,执行与子图标相关联的特定功能或显示数据。如果存在与所选子图标相关联的具有第二深度的任何子图标,则设备100可以根据优先级排列具有第二深度的子图标,以便在所选子图标附近将其显示为径向排列。此外,设备100可以响应于用户命令,返回到仅包含图标的先前屏幕。
[0065]返回到步骤540,如果没有与所选图标相关联的子图标,则在步骤570中设备100执行所选图标的特定功能。例如,在检查与所选图标相关联的功能或数据之后,设备100可以执行该功能或显示该数据。
[0066]如上所述,当在步骤520中确定选择了在屏幕上显示的图标之一时,设备100可以改变图标的外观,以便示出除了所选图标之外的所有图标的变暗显示效果。附加地,设备100可以检索与所选图标相关联的子图标,并接着在所选图标附近将子图标排列为沿径向排列。在这种附加实施例中,根据子图标的优先级来排列子图标。例如,将具有高优先级的子图标显示在与所选图标的距离相对较近处,且将具有低优先级的子图标定位在与所选图标的距离相对较远处。
[0067]备选地或附加地,设备100可以扩大所选图标的尺寸或重排所选图标以便将其显示在屏幕的中心。此外,在选择了图标之一之后,设备100可以从屏幕上移除没选择的图标。此外,当在所选图标附近将子图标排列为沿径向排列时,设备100可以根据子图标的优先级调整子图标的尺寸。例如,可以将具有高优先级的子图标显示为具有相对较大尺寸,且可以将具有低优先级的子图标显示为具有相对较小尺寸。
[0068]通过上述处理,设备100可以在单个屏幕视图中提供所选图标和它的子图标。因此,用户可以视觉观察到在所选图标和它的子图标之间的关系,并轻易地选择和使用所需功能或数据。
[0069]根据本发明的上述方法可以实现为硬件、固件,或可以存储在诸如CD R0M、RAM、软盘、硬盘或磁光盘等记录介质上或通过网络下载并存储在非暂时性及其可读介质上的软件或计算机代码,使得可以通过使用通用计算机或专用处理器或可编程或专用硬件(例如,ASIC或FPGA)而在这种软件中提供此处所述方法。如本领域技术人员理解的,计算机、处理器、微处理器控制器或可编程硬件包括存储组件,例如RAM、R0M、闪存等,其可以存储或接收软件或计算机代码,这些软件或计算机代码在被计算机、处理器或硬件访问和执行时实现这里描述的处理方法。此外,应该认识到,当通用计算机访问用于实现这里示出的处理的代码时,所述代码的执行将通用计算机转化为专用计算机,用于执行这里示出的处理。
[0070]尽管参考本发明的示例性实施例具体地示出并描述了本发明,然而本领域技术人员将理解,在不脱离由所附权利要求定义的本发明的精神和范围下,可以在其中进行多种形式和细节上的改变。
【权利要求】
1.一种用于排列电子设备的图标的方法,所述方法包括: 当选择在屏幕上显示的至少一个图标时,确定是否存在与所选图标相关联的子图标;以及 如果存在所述子图标,则在所选图标附近的屏幕上沿径向排列对所述子图标进行排列和显示。
2.根据权利要求1所述的方法,其中排列并显示子图标包括: 检查子图标的优先级;以及 根据优先级,在距所选图标的预定距离处显示子图标。
3.根据权利要求2所述的方法,还包括: 向除了所选图标之外的所有图标赋予变暗显示效果。
4.根据权利要求3所述的方法,还包括: 重排所选图标以便在屏幕的中心显示。
5.根据权利要求2所述的方法,其中排列并显示子图标还包括: 根据优先级确定子图标的显示尺寸。
6.根据权利要求2所述的方法,其中通过以下之一来确定优先级:子图标的选择频率、子图标的创建时间以及子图标的属性。
7.根据权利要求1所述的方法,还包括: 将所选图标显示为大于其他图标。
8.一种用于排列图标的电子设备,所述电子设备包括: 显示单元,配置为在屏幕上显示至少一个图标;以及 控制单元,配置为当选择了至少一个图标时,确定是否存在与所选图标相关联的子图标,且如果存在所述子图标,则在所选图标附近沿径向排列对所述子图标进行排列和显示。
9.根据权利要求8所述的设备,其中所述控制单元还配置为检查子图标的优先级,以及根据优先级,在距所选图标的预定距离处显示子图标。
10.根据权利要求9所述的设备,其中所述控制单元还配置为向除了所选图标之外的所有图标赋予变暗显示效果。
11.根据权利要求10所述的设备,其中所述控制单元还配置为重排所选图标以便在屏幕的中心显示。
12.根据权利要求9所述的设备,其中所述控制单元还配置为根据优先级确定子图标的显示尺寸。
13.根据权利要求9所述的设备,其中通过以下之一来确定优先级:子图标的选择频率、子图标的创建时间以及子图标的属性。
14.根据权利要求9所述的设备,其中所述控制单元还配置为将所选图标显示为大于其他图标。
【文档编号】G06F3/14GK103547987SQ201280023838
【公开日】2014年1月29日 申请日期:2012年5月10日 优先权日:2011年5月17日
【发明者】张时学, 陆炯玟, 李奉原, 黄在骏 申请人:三星电子株式会社

最新回复(0)