用于显示信息的方法和电子装置与流程

文档序号:18667659发布日期:2019-09-13 20:24阅读:127来源:国知局
用于显示信息的方法和电子装置与流程

本公开涉及用于显示信息的方法和电子装置。更具体地,本公开涉及用于在时钟图形用户界面(gui)上显示各种类型的信息的方法和电子装置。



背景技术:

使用通用电子装置的用户可以使用安装在电子装置中的日历应用来检查日程。通用日历应用中的提供信息的方式已从纸张改变为电子装置,其仍然使用向用户提供信息的现有日历的配置或现有日历的屏幕布局,使得通用日历应用并不直观。

此外,当使用通用电子装置的用户在指定位置等待另一人时,用户可以使用文本或电话功能来获得另一人的信息或联系另一人。然而,使用通用电子装置的用户直接向另一人请求信息、搜索另一人的联系地址或联系另一人的方式是不方便且不直观的。

上述信息仅作为背景信息呈现以帮助理解本公开。对于上述任何内容是否可以用于相对于本公开的现有技术,没有做出确定,也没有做出断言。

附图说明

从以下结合附图的描述中,本公开的某些实施方式的上述和其他方面、特征和优点将变得更加明显,其中:

图1a、图1b和图1c示出了根据本公开各种实施方式的包括电子装置的信息提供系统的示例;

图2示出了根据本公开实施方式的电子装置的示例;

图3是显示与外部设备的操作相关的时间信息的方法的流程图,该方法由根据本公开实施方式的电子装置执行;

图4、图5、图6、图7、图8和图9示出了根据本公开各种实施方式的电子装置的时钟图形用户界面(gui)的示例,该时钟图形用户界面显示与外部设备的操作相关的时间信息;

图10是显示外部设备的位置信息的方法的流程图,该方法由根据本公开实施方式的电子装置执行;

图11、图12和图13示出了根据本公开各种实施方式的电子装置的时钟gui的示例,该时钟gui显示外部设备的位置信息;

图14是显示与外部设备的估计到达时间相关的信息的方法的流程图,该方法由根据本公开实施方式的电子装置100执行;

图15示出了根据本公开实施方式的显示外部设备的估计到达时间的电子装置的时钟gui;

图16示出了根据本公开实施方式的显示电子装置的估计到达时间的时钟gui的示例;

图17是显示与用户日程相关的用户日程信息的方法的流程图,该方法由根据本公开实施方式的电子装置执行;

图18和图19示出了根据本公开各种实施方式的电子装置的时钟gui的示例,其显示与用户日程相关的用户日程信息;

图20是根据本公开实施方式的电子装置的框图;以及

图21是根据本公开实施方式的电子装置的框图。

在整个附图中,应当注意,相同的附图标记用于描绘相同或相似的元件、特征和结构。

最佳实施方式

本公开的各方面旨在至少解决上述问题和/或缺点,并且至少提供下面描述的优点。因此,本公开的一个方面提供了方便、简单且直观地提供信息的方法,以及用于实现该方法的电子装置。

根据本公开的一个方面,提供了一种电子装置。该电子装置包括:收发器,其被配置为获得与外部设备的操作相关的时间信息;至少一个处理器,其被配置为生成显示时间信息的时钟图形用户界面(gui);以及显示器,用于显示时钟gui,其中,时钟gui包括指示区域和在指示区域上移动的指示对象,并且其中,指示对象相对于指示区域中包括的中心点旋转,并且通过指示在指示区域中包括的多个部分区域中的一个区域来指示时间信息。

根据本公开的另一方面,提供了一种由电子装置执行的、显示与外部设备的操作相关的时间信息的方法。该方法包括获得与外部设备的操作相关的时间信息,并且在时钟gui上显示时间信息,其中,时钟gui包括指示区域和在指示区域上移动的指示对象,并且其中,指示对象相对于指示区域中包括的中心点旋转,并且通过指示在指示区域中包括的多个部分区域中的一个区域来指示时间信息。

根据本公开的另一方面,提供了一种电子装置。该电子装置包括:收发器,其被配置为获得至少一个外部设备的位置信息;至少一个处理器,其被配置为生成显示位置信息的时钟gui;以及显示器,用于显示时钟gui,其中,时钟gui包括指示区域和在指示区域上移动的至少一个指示对象,并且其中,至少一个指示对象指示至少一个外部设备相对于指示区域中包括的中心点旋转,并且通过指示在指示区域中包括的多个部分区域中的一个区域来指示位置信息。

根据本公开的另一方面,至少一个处理器还被配置为在获得位置信息之前请求至少一个外部设备发送位置信息,并且从至少一个外部设备接收允许发送位置信息的响应。

根据本公开的另一方面,时钟gui包括分别指示多个外部设备的多个指示对象,并且显示器基于颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个不同地显示多个指示对象。

根据本公开的另一方面,多个部分区域分别对应于多个预设的感兴趣位置,并且至少一个指示对象通过指示多个部分区域中的一个区域来指示至少一个外部设备位于与该区域对应的感兴趣位置处。

根据本公开的另一方面,多个部分区域指示相对于电子装置的方向,并且至少一个指示对象通过指示多个部分区域中的一个区域来指示至少一个外部设备相对于电子装置位于与该区域对应的方向上。

根据本公开的另一方面,至少一个指示对象进一步指示从电子装置到至少一个外部设备的距离。

根据本公开的另一方面,提供了一种由电子装置执行的显示信息的方法。该方法包括获得至少一个外部设备的位置信息,并且在时钟gui上显示位置信息,其中,时钟gui包括指示区域和在指示区域上移动的至少一个指示对象,并且其中,至少一个指示对象指示至少一个外部设备相对于指示区域中包括的中心点旋转,并且通过指示在指示区域中包括的多个部分区域中的一个区域来指示位置信息。

根据本公开的另一方面,提供了一种电子装置。该电子装置包括:收发器,其被配置为获得与至少一个外部设备的估计到达时间相关的信息;至少一个处理器,其被配置为基于该信息生成显示至少一个外部设备的估计到达时间的时钟gui;以及用于显示时钟gui的显示器,其中,时钟gui包括指示区域和在指示区域上移动的至少一个指示对象,并且其中,至少一个指示对象指示至少一个外部设备相对于指示区域中包括的中心点旋转,并且通过指示在指示区域中包括的多个部分区域中的一个区域来指示至少一个外部设备的估计到达时间。

根据本公开的另一方面,与估计到达时间相关的信息包括与至少一个外部设备的位置、至少一个外部设备的移动速度和至少一个外部设备的用户用于移动到另一个地方的交通工具类型中的至少一项有关的信息,并且至少一个处理器还被配置为基于该信息计算至少一个外部设备的估计到达时间。

根据本公开的另一方面,收发器还被配置为获得与至少一个外部设备的估计到达时间相关的新信息,并且至少一个处理器还被配置为控制显示器显示基于新信息而更新后的时钟gui。

根据本公开的另一方面,提供了一种由电子装置执行的显示信息的方法。该方法包括获得与至少一个外部设备的估计到达时间相关的信息,并且基于该信息在时钟gui上显示至少一个外部设备的估计到达时间,其中,时钟gui包括指示区域和在该指示区域上移动的至少一个指示对象,并且其中,至少一个指示对象指示至少一个外部设备相对于指示区域中包括的中心点旋转,并且通过指示在指示区域中包括的多个部分区域中的一个区域来指示至少一个外部设备的估计到达时间。

通过以下结合附图公开了本公开的各种实施方式的详细描述,本公开的其他方面、优点和显著特征对于本领域技术人员来说将变得显而易见。

具体实施方式

参考附图提供以下描述以用于帮助全面理解由权利要求及其等同限定的本公开的各种实施方式。其包括有助于理解的各种具体细节,但这些仅仅是示例性的。因此,本领域普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对本文描述的各种实施方式进行各种改变和修改。此外,为了清楚和简明起见,可以省略对众所周知的功能和结构的描述。

在以下描述和权利要求中使用的术语和词语不限于文献意义,而是仅由发明人使用,以便能够清楚且一致地理解本公开。因此,对于本领域技术人员显而易见的是,提供本公开的各种实施方式的以下描述仅仅是为了说明的目的,而不是为了限制由所附权利要求及其等同限定的本公开。

应当理解,单数形式包括复数指代,除非上下文另有明确指示。因此,例如,对“组件表面”的引用包括对一个或多个这样的表面的引用。

可以根据功能块组件和各种处理操作来描述本公开的一些实施方式。一些或所有功能块可以由被配置为执行指定功能的任意数量的硬件和/或软件组件来实现。例如,本公开的功能块可以由一个或多个微处理器实现,或者可以由用于预定功能的电路组件实现。此外,例如,本公开的功能块可以用任何编程或各种脚本语言来实现。功能块可以在一个或多个处理器上执行的算法中实现。此外,本公开可以采用任意数量的用于电子配置、信号处理和/或数据处理等的传统技术。

此外,不同附图中所示的连接线或连接器旨在表示各种元件之间的功能关系和/或物理或逻辑耦合。应当注意,在实际设备中可以存在许多替代或附加的功能关系、物理连接或逻辑连接。

现在将详细参考各种实施方式,其示例在附图中示出。如本文所使用的,术语“和/或”包括一个或多个相关列出项目的任何和所有组合。当诸如“至少一个”的表达位于一列元素之前时,其修饰整列元素而不修饰该列中的单个元素。

图1a、图1b和图1c示出了包括根据本公开各种实施方式的电子装置100的信息提供系统的示例。

如图1a所示,根据该实施方式的电子装置100可以用有线或无线方式连接到外部设备20。例如,电子装置100可包括但不限于诸如智能手表的可穿戴设备、移动计算设备或非移动计算设备,非移动计算设备包括智能手机、平板个人计算机(pc)、pc、智能电视(tv)、个人数字助理(pda)、家用电器、笔记本电脑、媒体播放器、微型服务器、全球定位系统(gps)设备、电子书(e-book)终端、数字广播终端、导航、信息亭、数码相机和车辆的电子控制设备、中央信息显示器(cid)等。

电子装置100可以从外部设备20接收信息,并且可以向用户10显示接收到的信息。例如,连接到电子装置100的外部设备20可包括诸如智能手表的可佩戴设备、移动计算设备或非移动计算设备,非移动计算设备包括智能手机、平板pc、pc、智能tv、pda、家用电器、笔记本电脑、媒体播放器、微型服务器、gps设备、电子书终端、数字广播终端、导航、信息亭、数码相机和车辆的电子控制设备、cid等。

电子装置100可以接收与外部设备20的操作相关的信息、与外部设备20的位置相关的信息以及与外部设备20的估计到达时间相关的信息中的至少一项,并且可以向用户10显示所接收的信息。例如,电子装置100可以从外部设备20接收并显示与外部设备20的操作相关的信息。作为另一示例,电子装置100可以接收与外部设备20正在执行的应用或正在再现的内容的执行屏幕有关的信息,并且可以不变地显示由外部设备20显示的执行屏幕,或者可以显示处理后的执行屏幕。

根据实施方式的电子装置100可以从用户10接收用户输入,并且可以将接收到的用户输入发送到外部设备20。替代地,电子装置100可以向外部设备20发送与用户10相关的信息。外部设备20可以基于从电子装置100接收的用户输入或与用户10相关的信息来操作。相反,外部设备20可以接收用户输入或与用户10相关的信息。电子装置100可以基于从外部设备20接收的用户输入或与用户10相关的信息来操作。

如图1b所示,电子装置100可以用有线或无线方式连接到服务器30。

电子装置100可以从服务器30接收信息,并且可以向用户10显示接收到的信息。

例如,电子装置100可以从服务器30下载应用,并且可以显示正在其上执行下载的应用的执行屏幕。替代地,例如,电子装置100可以从服务器30下载内容或者可以流式发送内容,并且可以显示内容正在其上再现的屏幕。

电子装置100可以从用户10接收用户输入,并且可以将接收到的用户输入发送到服务器30。替代地,电子装置100可以向服务器30发送与用户10相关的信息。例如,为了搜索预定内容或信息,电子装置100可以将从用户10输入的关键词发送到服务器30。电子装置100可以向用户10显示搜索结果。电子装置100可以显示在其上再现找到的内容的屏幕。

如图1c所示,根据实施方式的信息提供系统可以包括电子装置100、外部设备20和服务器30。电子装置100和服务器30可以用有线或无线方式彼此连接,并且服务器30和外部设备20可以用有线或无线方式彼此连接。

电子装置100可以从服务器30接收关于外部设备20的信息,并且可以向用户10显示接收到的信息。电子装置100可以从服务器30接收与外部设备20的操作相关的信息、与外部设备20的位置相关的信息以及与外部设备20的估计到达时间相关的信息中的至少一项,并且可以向用户10显示接收到的信息。

电子装置100可以从用户10接收用户输入,并且可以经由服务器30将接收到的用户输入发送到外部设备20。替代地,电子装置100可以经由服务器30向外部设备20发送与用户10相关的信息。外部设备20可以基于接收到的用户输入或与用户10相关的信息来操作。相反,外部设备20可以接收用户输入或与用户10相关的信息,并且可以经由服务器30将用户输入或与用户10相关的信息发送到电子装置100。电子装置100可以基于接收到的用户输入或与用户10相关的信息来操作。

如图1a、图1b和图1c所示,电子装置100被开发成以各种形式和方式操作,使得电子装置100被请求有效地向用户10提供各种类型的信息。因此,根据实施方式的电子装置100可以使用时钟图形用户界面(gui),以便方便、简单且直观地提供信息。具有通过使用时针和分针指示时间的模拟时钟形式的时钟gui以用户熟悉的方式提供信息,使得用户可以直观地识别信息。

图2示出了根据本公开实施方式的电子装置100的示例。

例如,电子装置100可以具体实施为手表形式的可穿戴设备100-1。可穿戴设备100-1可以在时钟gui101-1上显示各种类型的信息。

作为另一示例,电子装置100可以具体实施为移动终端,诸如智能手机100-2。智能手机100-2可以在时钟gui101-2上显示各种类型的信息。

作为另一示例,电子装置100可以具体实施为家用电器,诸如电视机(tv)100-3、冰箱100-4等。tv100-3和冰箱100-4可以在相应的时钟gui101-3和101-4上显示各种类型的信息。

如图2所示,根据实施方式的电子装置100可以通过使用时钟gui有效地使用有限尺寸的显示区域来提供信息。

图3是显示与外部设备的操作相关的时间信息的方法的流程图,该方法由根据本公开实施方式的电子装置100执行。

在操作s310中,电子装置100可以获得与外部设备的操作相关的时间信息。

电子装置100可以从以有线或无线方式连接到电子装置100的外部设备接收与外部设备的操作相关的时间信息。

由电子装置100获得的与外部设备的操作相关的时间信息可以包括与外部设备执行操作的估计时间段、执行操作所花费的时间段、计划开始操作的时间、操作开始的时间以及操作结束的时间中的至少一项有关的信息。例如,与外部设备的操作相关的时间信息可以包括与外部设备下载应用或内容所花费的时间段相关的信息、与外部设备安装应用所花费的时间段相关的信息、与外部设备再现内容所花费的时间段相关的信息、与被计划打开或关闭外部设备电源的时间相关的信息以及与外部设备执行呼叫功能的时间相关的信息中的至少一项。

除了时间信息之外,电子装置100还可以获得与执行应用的操作相关的信息或者与执行特定功能的操作相关的信息,该操作由外部设备执行。电子装置100可以接收由外部设备执行的应用的名称、由应用执行的功能和与应用执行相关的时间信息中的至少一项。电子装置100可以接收由外部设备执行的功能的名称以及与该功能的执行相关的时间信息中的至少一项。

在操作s320中,电子装置100可以在时钟gui上显示在操作s310中获得的时间信息。

时钟gui可以包括指示区域和指示对象。指示对象可以包括在指示区域上移动的指示对象。指示区域可以对应于模拟时钟的钟面,并且指示对象可以对应于模拟时钟的时针和分针。指示区域可以具有模拟时钟的钟面的形式,并且指示对象可以具有模拟时钟的时针和分针的形式。指示对象可以相对于指示区域中包括的中心点旋转。指示对象可以通过指示在指示区域中包括的预定点或多个部分区域中的一个区域来指示时间信息。指示区域中包括的多个部分区域中的每个可以表示预定的时间单位。

例如,指示区域可以包括12或24个标记,两个相邻标记之间的部分区域可以表示1小时。然而,由多个部分区域中的每个所指示的时间单位不限于此,因此可不同地设置为1秒、几秒、1分钟、几分钟、10分钟、几十分钟、1小时、几小时、1天、几天等。

在电子装置100显示时钟gui之前,电子装置100可以进一步显示连接到或可连接到电子装置100的多个外部设备的列表。电子装置100可以从用户接收从多个外部设备的列表中选择外部设备的输入。响应于选择外部设备的输入,电子装置100可以显示指示与所选外部设备的操作相关的信息的时钟gui。

电子装置100可以在时钟gui上显示时间信息,即在当前时间获得的时间信息。电子装置100可以生成包括指示对象的时钟cui,该指示对象指示对应于所获得的时间信息的部分区域。

例如,由电子装置100生成的时钟gui可以包括指示对象,该指示对象指示与基准线相距对应于时间信息的距离或程度的部分区域。基准线可以对应于多个部分区域中包括的两个部分区域之间的边界线。例如,边界线可以是连接指示区域上的零点与中心点的线。指示区域上的零点可以对应于模拟时钟中指示12点的点。

作为另一示例,由电子装置100生成的时钟gui可以包括指示对象,该指示对象指示与对应于当前时间的部分区域相距对应于时间信息的距离的部分区域。电子装置100可以从多个部分区域中确定对应于当前时间的部分区域。例如,对应于当前时间的部分区域可以对应于由模拟时钟的时针指示的显示当前时间的区域。

电子装置100可以显示时钟gui,该时钟gui包括分别指示多个外部设备的多个指示对象。每个指示对象可以通过指示在指示区域中包括的预定点或多个部分区域中的部分区域,来指示对应于指示对象的外部设备的时间信息。

电子装置100可以基于颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个,不同地显示时钟gui中包括的指示对象。电子装置100可以将指示外部设备的颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个应用于每个指示对象,这样用户可以识别哪个指示对象指示哪个外部设备。

电子装置100可以基于与执行应用的操作相关的信息或者与执行特定功能的操作相关的信息来生成时钟gui,该操作由外部设备执行。电子装置100可以基于由外部设备执行的应用的名称、由应用执行的功能以及与应用执行相关的时间信息中的至少一项来生成和显示时钟gui。电子装置100可以基于由外部设备执行的功能的名称以及与该功能的执行相关的时间信息中的至少一项来生成和显示时钟gui。电子装置100可以显示时钟gui,并且可进一步显示与执行应用的操作相关的信息或者与执行特定功能的操作相关的信息,该操作由外部设备执行。

电子装置100可以显示时钟gui,并且可以进一步显示用于控制外部设备的控制gui。控制gui可以包括用于控制外部设备开始执行预定功能的gui、用于控制外部设备暂停执行预定功能的gui以及用于控制外部设备结束执行预定功能的gui中的至少一个。

电子装置100的用户可以通过相对于控制gui输入用户输入或者通过移动指示对象来控制外部设备的操作。

电子装置100可以基于用户移动指示对象的距离或程度来调整与外部设备的操作相关的时间段。电子装置100可以基于将指示对象移动预定距离或预定程度的用户输入来改变与外部设备的操作相关的时间信息,并且可以将改变的时间信息发送到外部设备。电子装置100可以基于用户输入在移动了预定距离或预定程度的位置处显示指示对象。例如,电子装置100可以基于移动指示对象的用户输入,来增加或减少外部设备的操作时间段,或者可以调整为外部设备执行预定操作而计划的时间。

因此,电子装置100可以通过在时钟gui上显示时间信息允许用户直观地检查信息,时间信息关联于与电子装置100互操作的外部设备的操作。此外,电子装置100可以通过基于经由时钟gui接收的用户输入来控制时间段,允许用户方便地管理外部设备,该时间与外部设备的操作相关。

图4、图5、图6、图7、图8和图9示出了根据本公开的各种实施方式的电子装置100的时钟gui的示例,其显示与外部设备的操作相关的时间信息。

如图4所示,电子装置100可以用各种方式在时钟gui上显示与外部设备的操作相关的时间信息。

由电子装置100生成的时钟gui410可以包括指示对象413,指示对象413在指示区域411上相对于中心点415移动。指示对象413可以指示与基准线相距与时间信息对应的距离或程度的部分区域。基准线可以对应于指示区域411上的连接零点417和中心点415的线。

时钟gui410可以指示用于由外部设备执行预定操作的估计时间段,或者用于结束由外部设备执行预定操作的估计时间段。例如,时钟gui410可以指示外部设备下载应用或内容所花费的估计时间段。

时钟gui410的指示区域411可以指示60分钟,并且组成指示区域411的60个部分区域可以各自指示1分钟。指示区域411可以包括指示与点或多个部分区域中的至少一个区域对应的时间的标记或数字。指示区域411可以包括分别指示0分钟、15分钟、30分钟和45分钟的数字。因为时钟gui410的指示对象413指示与基准线相距120度的部分区域,所以时钟gui410指示与外部设备的操作相关的时间段是20分钟。基准线可以指示估计外部设备完成操作的时间。

电子装置100可以将区域419显示为不同于其他区域,以便相对于由指示区域411指示的时间段(例如,60分钟)来指示与外部设备的操作相关联的时间段(例如,20分钟)。指示对象413可以通过根据时间流以逆时针方向移动来指示外部设备完成预定操作的剩余时间段的减少。区域419可以基于指示对象413根据时间流的移动来指示要指示的部分区域。

作为另一示例,由电子装置100生成的时钟gui420可以包括相对于中心点427在指示区域421上移动的第一指示对象423和第二指示对象425。第一指示对象423和第二指示对象425可以指示与基准线相距对应于时间信息的距离或程度的部分区域。基准线可以是连接指示区域421上的零点429和中心点427的线。第一指示对象423和第二指示对象425可以分别指示与不同外部设备相关的信息。

根据该实施方式的时钟gui420可以指示为外部设备执行预定操作而计划的时间。例如,时钟gui420可以指示外部设备打开或关闭外部设备的电源的时间。

时钟gui420的整个指示区域421可以指示60分钟,并且组成指示区域421的60个部分区域可以各自指示1分钟。指示区域421可以包括指示与点或多个部分区域中的至少一个区域对应的时间的标记或数字。指示区域421可以包括分别指示0分钟、15分钟、30分钟和45分钟的数字。

例如,当时钟gui420的第一指示对象423指示与基准线相距150度的部分区域时,时钟gui420可以指示与对应于第一指示对象423的第一外部设备的操作相关联的计划时间将在25分钟内。当时钟gui420的第二指示对象425指示与基准线相距60度的部分区域时,时钟gui420可以指示与对应于第二指示对象425的第二外部设备的操作相关联的计划时间将在10分钟内。第一指示对象423和第二指示对象425可各自通过根据时间流以逆时针方向移动来指示外部设备执行预定操作的计划时间。

替代地,例如,在当前时间是下午1点时,第一指示对象423可以指示第一外部设备被计划为在下午1:25打开,并且第二指示对象425可以指示第二外部设备被计划为在下午1:10打开。当第一指示对象423和第二指示对象425各自指示计划时间时,第一指示对象423和第二指示对象425可以不根据时间流移动,并且可以在固定位置指示计划时间。然而,当计划时间改变时,第一指示对象423和第二指示对象425可以移动以各自指示与改变的计划时间对应的部分区域。

作为另一示例,时钟gui430可以指示外部设备执行预定操作所花费的时间段。电子装置100可以将区域439显示为不同于其他区域,以指示用于执行预定操作的时间段。由电子装置100生成的时钟gui430可以包括在指示区域431上相对于中心点437移动的第一指示对象433和第二指示对象435。

时钟gui430的指示区域431可以指示12小时,并且组成指示区域431的12个部分区域可以各自指示1小时。然而,实施方式不限于此,指示区域431可以包括更多的部分区域,并且多个部分区域中的每一个可以指示1分钟、几分钟或10分钟。指示区域431可以包括指示与多个部分区域中的至少一个区域对应的时间的标记或数字。指示区域431可以包括分别指示12点、3点、6点和9点的数字。

时钟gui430的第一指示对象433可以指示对应于当前时间的部分区域。时钟gui430的第一指示对象433指示与线相距120度的部分区域,其中线将中心点437与指示区域431上指示12点的点438连接起来。时钟gui430的第一指示对象433指示当前时间是4点。

时钟gui430的第二指示对象435可以指示与基准线相距对应于外部设备的时间信息的程度或距离的部分区域。例如,时钟gui430的第二指示对象435可以指示外部设备开始执行预定操作的时间。时钟gui430的第二指示对象435指示与该线相距30度的部分区域,其中该线连接中心点437和指示区域431上指示12点的点438。时钟gui430的第二指示对象435指示外部设备开始执行预定操作的时间是1点。因为应该指示开始执行操作的时间的第二指示对象435指示与指示当前时间的第一指示对象433以顺时针方向相距90度的部分区域,所以时钟gui430指示外部设备执行预定操作所花费的时间段是3小时。

第一指示对象433可以通过根据时间流以顺时针方向移动,来指示外部设备执行预定操作所花费的时间段的增加。

作为另一示例,由电子装置100生成的时钟gui440可以包括在指示区域441上相对于中心点447移动的第一指示对象443和第二指示对象445。时钟gui440可以指示外部设备开始执行预定操作的时间和/或外部设备结束执行预定操作的时间。例如,时钟gui440可以指示外部设备开始下载内容的时间,以及外部设备结束下载内容的时间。

时钟gui440的指示区域441可以指示12小时,并且组成指示区域441的12个部分区域可以各自指示1小时。然而,实施方式不限于此,指示区域441可以包括更多的部分区域,并且多个部分区域中的每一个可以指示1分钟、几分钟或10分钟。指示区域441可以包括指示与多个部分区域中的至少一个区域对应的时间的标记或数字。指示区域441可以包括分别指示12点、3点、6点和9点的数字。

例如,时钟gui440的第一指示对象443可以指示外部设备开始执行预定操作的时间。第一指示对象443指示与线相距120度的部分区域,其中线将中心点447与指示区域441上指示12点的点449连接起来。时钟gui440的第一指示对象443指示外部设备在4点开始执行预定操作。

时钟gui440的第二指示对象445指示外部设备结束执行预定操作的时间。第二指示对象445指示与该线相距240度的部分区域,其中该线将中心点447与指示区域441上指示12点的点449连接起来。时钟gui440的第二指示对象445可以指示外部设备在8点钟结束预定操作的执行。

替代地,例如,时钟gui440的第一指示对象443可以指示当前时间。第一指示对象443指示与该线相距120度的部分区域,其中该线将中心点447与指示区域441上指示12点的点449连接起来。时钟gui440的第一指示对象443可以指示当前时间是4点。

时钟gui440的第二指示对象445可以指示外部设备被估计结束执行预定操作的时间。第二指示对象445指示与线相距240度的部分区域,其中该线将中心点447与指示区域441上指示12点的点449连接起来。时钟gui440的第二指示对象445可以指示外部设备被估计在8点结束预定操作的执行。时钟gui440可以指示预定操作的执行将在从当前时间起的4小时内结束。

第一指示对象443可以通过根据时间流以顺时针方向移动来指示外部设备结束预定操作的执行的时间即将到来。

此外,如图5所示,电子装置100可以在时钟gui上显示与外部设备再现的内容相关的时间信息。

电子装置100可以获得与外部设备再现的内容相关的时间信息,并且可以生成显示获得的时间信息的时钟gui510。

时钟gui510包括指示区域511和在指示区域511上移动的指示对象513。指示对象513相对于指示区域511中包括的中心点旋转。指示对象513可以通过指示在指示区域511中包括的多个部分区域中的一个区域来指示与外部设备再现的内容相关的时间信息。例如,指示对象513可以指示外部设备正在再现的部分。

时钟gui510的整个指示区域519可以指示再现内容的所有部分所花费的时间,并且基准线和由指示对象513指示的点之间的区域513可以指示外部设备从再现开始到现在再现内容的时间段。参考图5,描述了其中数字1、2、3和4被显示以指示与多个部分区域中的四个区域对应的时间的示例,但是实施方式不限于此。指示区域可以显示内容再现时间,或者可以通过使用符号%来显示当前再现时间与整个再现时间的比率。

电子装置100可以显示内容信息以及显示与外部设备再现的内容相关的时间信息的时钟gui。

电子装置100可以进一步显示用于控制外部设备的控制gui。图5所示的时钟gui510可以包括控制gui515,以控制外部设备的内容再现操作。电子装置100可以基于经由控制gui515接收的用户输入来控制外部设备停止或恢复内容的再现。例如,电子装置100可以响应于在内容再现期间触摸控制gui515的用户输入,控制外部设备停止内容再现。替代地,例如,电子装置100可以响应于在内容的再现停止时触摸控制gui515的用户输入,控制外部设备恢复内容的再现。

电子装置100可以基于移动指示对象513的用户输入来控制外部设备重复再现内容的特定部分。例如,电子装置100可以响应于将指示对象513从第一位置拖放到第二位置的用户输入,控制外部设备重复再现内容的特定部分,其中该特定部分对应于从第一位置到第二位置的部分。

图6示出了根据本公开实施方式的电子装置100的用户界面(ui),其被显示以指示与外部设备的操作相关的时间信息。

电子装置100可以显示包括列表611的屏幕610,从列表611中选择要由电子装置100执行的应用或要由电子装置100提供的功能。列表611可以包括分别对应于要由电子装置100执行的应用或要由电子装置100提供的功能的多个图标。

电子装置100可以接收从列表611中包括的多个图标中选择图标613的用户输入。电子装置100可以基于用户输入在屏幕610上显示指示用户选择的图标613的指针614。电子装置100可以基于用户输入在屏幕610上显示用户选择的图标613的名称615。

响应于选择图标613的用户输入,电子装置100可以显示时钟gui620,时钟gui620包括连接或可连接到电子装置100的外部设备的列表621。电子装置100可以显示包括外部设备的列表621的时钟gui620,以便接收选择外部设备之一的输入。电子装置100和外部设备之间的连接可以意味着电子装置100可以用有线或无线的方式与外部设备交换信息或信号。

电子装置100可以显示列表621,列表621包括分别对应于连接或可连接到电子装置100的外部设备的多个图标。列表621中包括的图标可以各自包括表示外部设备的字母、符号或图像。参考图6,时钟gui620显示包括外部设备名称的图标,但是实施方式不限于此。例如,对应于外部设备的图标可以包括指示外部设备的特定图像。

参考图6的时钟gui620,电子装置100可以用有线或无线方式连接到或可连接到照明设备、冰箱、洗衣机、空调、电磁炉和tv。响应于选择时钟gui620中包括的图标625的用户输入,电子装置100可以添加外部设备,该外部设备的时间信息由电子装置100提供。

由电子装置100提供的屏幕可以包括指示多个外部设备的指示区域,以及指示多个外部设备中的至少一个外部设备的至少一个指示对象,同时该至少一个指示对象相对于指示区域中包括的中心点旋转。例如,至少一个指示对象可以指示被激活的至少一个外部设备。被激活的至少一个外部设备可以指电源被打开的外部设备、正在操作的外部设备或可由电子装置100控制的外部设备。

例如,电子装置100可以显示屏幕,该屏幕包括指示连接到电子装置100的多个外部设备的指示区域,以及指示操作至少一个外部设备的至少一个指示对象。例如,图6的时钟gui620可以通过使用指示区域627和指示对象629来指示电子装置100连接到多个外部设备,多个外部设备包括照明设备、冰箱、洗衣机、空调、电磁炉和tv,并且多个外部设备中的照明设备、冰箱、洗衣机和tv当前正在操作。

作为另一示例,电子装置100可以显示屏幕,该屏幕包括指示可连接到电子装置100的多个外部设备的指示区域,以及指示已经连接到电子装置100的至少一个外部设备的至少一个指示对象。例如,图6的时钟gui620可以通过使用指示区域627和指示对象629来指示电子装置100可连接到包括照明设备、冰箱、洗衣机、空调、电磁炉和tv的多个外部设备,并且多个外部设备中的照明设备、冰箱、洗衣机和tv当前连接到电子装置100。

当从外部设备接收到特定通知时,电子装置100可以通过使用指示对象来指示已经接收到特定通知。例如,电子装置100可以通过改变指示对象的颜色、厚度、亮度或闪烁来通知用户已经从指示对象指示的外部设备接收到特定通知。替代地,例如,电子装置100可以通过改变指示区域中包括的多个外部设备的列表中所包括的每个图标的颜色或亮度,来通知用户已经从指示对象所指示的外部设备接收到特定通知。

电子装置100可以接收从由指示对象629指示的图标中选择图标623的用户输入。图标623可以对应于洗衣机。响应于选择外部设备的用户输入,电子装置100可以显示与所选外部设备相关的详细信息。响应于选择图标623的用户输入,电子装置100可以显示时钟gui630,时钟gui630显示与洗衣机操作相关的时间信息。

由电子装置100显示的时钟gui630可以包括在指示区域632上相对于中心点移动的指示对象633。指示对象633可以指示与基准线相距对应于时间信息的距离或程度的部分区域。基准线可以对应于将零点631与指示区域632上的中心点连接的线。

时钟gui630可以指示洗衣机结束执行预定操作所花费的估计时间段。例如,时钟gui630可以指示洗衣机结束脱水功能所花费的时间段。

时钟gui630的整个指示区域632可以指示60分钟,并且组成整个指示区域632的60个部分区域可以各自指示1分钟。指示区域632可以包括指示对应于多个部分区域中的至少一个区域的时间的标记或数字。指示区域632可以包括分别指示0分钟、15分钟、30分钟和45分钟的数字,以及在诸如0分钟、15分钟、30分钟和45分钟的编号时间值之间的相应时间值的标记。因为时钟gui630的指示对象633指示与基准线相距120度的部分区域,所以时钟gui630可以指示洗衣机还剩下20分钟来完成预定操作。基准线可以指示洗衣机估计完成预定操作的时间。指示对象633可以通过根据时间流以逆时针方向移动来指示洗衣机完成预定操作的剩余时间段的减少。

显示与洗衣机操作相关的时间信息的时钟gui630可包括指示洗衣机的字母、符号或图像。此外,时钟gui630可以包括与洗衣机操作相关的详细信息。时钟gui630可以通过使用字母、符号或图像来显示关于洗衣机操作的信息。时钟gui630还可以包括用于控制洗衣机的控制gui635。电子装置100可以基于经由控制gui635接收的用户输入来控制洗衣机停止或恢复预定操作的执行。

图7示出了根据本公开实施方式的电子装置100的时钟gui,其还包括用于控制外部设备的控制gui。

由电子装置100显示的时钟gui710可以包括指示对象713,指示对象713在指示区域712上相对于中心点移动。指示对象713可以指示与基准线相距对应于时间信息的距离或程度的部分区域。基准线可以对应于将指示区域712上的零点711与中心点连接的线。时钟gui710可以指示洗衣机结束执行预定操作所花费的估计时间段。例如,时钟gui710可以指示洗衣机还剩20分钟结束脱水功能。

显示与洗衣机操作相关的时间信息的时钟gui710可以包括指示洗衣机的字母、符号或图像。此外,时钟gui710可以包括与洗衣机操作相关的详细信息。时钟gui710可以通过使用字母、符号或图像来显示关于洗衣机正在执行的操作的信息。时钟gui710还可以包括用于控制洗衣机的控制gui715。

电子装置100可以基于经由控制gui715接收的用户输入来控制洗衣机停止或恢复预定操作的执行。例如,当洗衣机执行脱水功能时,电子装置100可以响应于触摸控制gui715的用户输入来控制洗衣机停止脱水功能。

当洗衣机的操作状态改变时,电子装置100可以改变控制gui715中包括的字母、符号或图像。例如,当洗衣机的脱水功能停止时,如图7的时钟gui720所示,电子装置100可以将控制gui715中包括的图像改变为控制gui717中包括的图像。

图8示出了根据本公开实施方式的电子装置100的时钟gui810,其进一步显示与外部设备相关的详细信息。

显示在电子装置100上的时钟gui810可以包括指示对象813,指示对象813在指示区域812上相对于中心点移动。指示对象813可以指示与基准线相距对应于时间信息的距离或程度的部分区域。基准线可以对应于将指示区域812上的零点811与中心点连接的线。时钟gui810可以指示洗衣机结束预定操作的估计时间段。显示与洗衣机操作相关的时间信息的时钟gui810可以包括指示洗衣机的图标815。

电子装置100可以基于用户输入进一步显示与外部设备的操作相关的详细信息。例如,与外部设备的操作相关的详细信息可以包括关于外部设备的状态的信息、关于外部设备完成预定操作的剩余时间段的信息、关于外部设备的计划时间的信息等。

电子装置100可以基于触摸图标815或指示对象813的用户输入,来显示与洗衣机操作相关的详细信息。例如,在接收到触摸时钟gui810的指示对象813的用户输入的情况下,电子装置100可以显示包括动画效果的时钟gui820,通过该动画效果显示弹出窗口821,以在指示对象813旋转时显示详细信息823。

电子装置100可以基于用户输入从屏幕移除显示的详细信息。基于触摸弹出窗口821、图标815或时钟gui820的指示对象813的用户输入,电子装置100可以通过从屏幕移除弹出窗口821来再次显示时钟gui810。

图9示出了根据本公开实施方式的用于控制电子装置100以控制外部设备的操作的时钟gui910。

显示在电子装置100上的时钟gui910可以包括指示对象913,指示对象913在指示区域912相对于中心点上移动。电子装置100可以在时钟gui910上显示与跟电子装置100互操作的外部设备的操作相关的时间信息。指示对象913可以指示与基准线相距对应于时间信息的距离或程度的部分区域。基准线可以对应于将零点911与指示区域912上的中心点连接的线。

电子装置100的用户10可以通过移动指示对象913来控制外部设备的操作。例如,用户10可以沿着如图9的箭头914所示的方向将指示对象913移动到新位置915。例如,电子装置100可以基于来自用户10的相对于时钟gui910显示的触摸屏的触摸和拖动输入来移动指示对象913。

电子装置100可以基于用户10移动指示对象913的距离或程度来调整与外部设备的操作相关的时间段。电子装置100可以基于将指示对象移动预定距离的用户输入,发送与外部设备的操作相关的改变时间信息,并且可以将改变的时间信息发送到外部设备。电子装置100可以基于用户输入在移动了预定距离或预定角度的位置显示指示对象。电子装置100可以基于移动指示对象的用户输入,来增加或减少外部设备的操作时间段,或者可以调整为外部设备执行预定操作所计划的时间段。

例如,电子装置100可以显示时钟gui,该时钟gui显示洗衣机结束其操作功能的剩余时间段。电子装置100可以基于拖动指示对象的用户输入来增加或减少洗衣机的操作时间段。

作为另一示例,电子装置100可以显示时钟gui,该时钟gui指示照明设备在特定时间打开或关闭所计划的时间。基于拖动指示对象的用户输入,电子装置100可以相对于照明设备提前或推迟计划时间。

作为另一示例,电子装置100可以管理诸如电饭煲的烹饪设备操作的时间段。电子装置100可以显示指示为烹饪设备烹饪食物设置的时间的时钟gui。例如,电子装置100可以显示时钟gui,指示电饭煲已经被设置成在预定时间内为米饭保温。电子装置100可以基于拖动指示对象的用户输入来实时调整烹饪设备的操作时间段。

图10是根据本公开实施方式的显示外部设备的位置信息的方法的流程图,该方法由电子装置100执行。

在操作s1010中,电子装置100可以获得至少一个外部设备的位置信息。

在电子装置100获得位置信息之前,电子装置100可以请求至少一个外部设备发送位置信息,并且可以从至少一个外部设备接收允许发送位置信息的响应。

例如,外部设备的位置信息可以包括关于外部设备位于预设感兴趣位置中的哪个感兴趣位置的信息、关于外部设备相对于电子装置100位于哪个方向的信息以及关于从电子装置100到外部设备的距离的信息中的至少一项。例如,外部设备的位置信息可以包括外部设备接收的gps信息。

在操作s1020中,电子装置100可以在时钟gui上显示获得的位置信息。

时钟gui可以包括指示区域和在指示区域上移动的至少一个指示对象。该至少一个指示对象可以指示至少一个外部设备。至少一个指示对象可以相对于指示区域中包括的中心点旋转。至少一个指示对象可以通过指示预定点或在指示区域中包括的多个部分区域中的一个区域,来指示在操作s1010中获得的位置信息。

电子装置100可以指示关于外部设备位于预设感兴趣位置中的哪个感兴趣位置的信息。时钟gui的指示区域中包括的多个部分区域可以分别对应于预设感兴趣位置。至少一个指示对象可以指示对应于至少一个指示对象的至少一个外部设备位于与至少一个指示对象指示的区域对应的感兴趣位置。

作为另一示例,电子装置100可以指示关于外部设备相对于电子装置100位于哪个方向的信息。时钟gui的指示区域中包括的多个部分区域可以指示相对于电子装置100的方向。通过指示多个部分区域中的至少一个区域,至少一个指示对象可以指示对应于至少一个指示对象的至少一个外部设备相对于电子装置100位于与由至少一个指示对象指示的区域对应的方向上。

时钟gui可以指示外部设备相对于电子装置100的方向,但是可以进一步指示从电子装置100到外部设备的距离。时钟gui的至少一个指示对象还可以指示从电子装置100到外部设备的距离。例如,电子装置100可以基于从电子装置100到外部设备的距离,通过改变至少一个指示对象的长度来指示从电子装置100到外部设备的距离。

电子装置100可以显示时钟gui,该时钟gui包括分别指示多个外部设备的多个指示对象。每个指示对象可以通过指示在指示区域中包括的预定点或多个部分区域中的一个区域来指示对应于指示对象的外部设备的位置信息。电子装置100可以基于颜色、亮度、图案、符号、字母、尺寸和形式中的至少一项来不同地显示时钟gui中包括的指示对象。电子装置100可以将指示外部设备的颜色、亮度、图案、符号、字母、尺寸和形式中的至少一项应用于每个指示对象,然后用户可以识别哪个指示对象指示哪个外部设备。

图11、图12和图13示出了根据本公开的各种实施方式的电子装置100的时钟gui的示例,该时钟gui显示外部设备的位置信息。

如图11所示,电子装置100可以在时钟gui上不同地显示与外部设备的位置相关的信息。

例如,由电子装置100生成的时钟gui1110可以包括在指示区域1111上相对于中心点1115旋转的指示对象1112、1113和1114。指示对象1112、1113和1114可以分别指示关于外部设备相对于电子装置100的所在方向的多条信息。指示对象1112、1113和1114可以分别指示不同外部设备的位置。

例如,如时钟gui1110所示,电子装置100可以通过不同地显示指示对象1112、1113和1114的颜色来指示该指示对象1112、1113和1114对应于不同的外部设备。此外,电子装置100可以基于指示对象1112、1113和1114的长度来指示从电子装置100到不同外部设备的距离。电子装置100可以将指示对象1112显示为较短,指示对象1112指示相对靠近电子装置100定位的外部设备的位置信息。电子装置100可以将指示对象1113和1114显示为较长,指示对象1113和1114指示相对远离电子装置100定位的外部设备的两条位置信息。

如时钟gui1110所示,电子装置100可以显示包括具有模拟时钟的时针和分针形式的指示对象的时钟gui。然而,实施方式不限于此,指示对象可以具有各种形式。

作为另一示例,电子装置100生成的时钟gui1120可以包括指示对象1122、1123和1124,它们在指示区域1121上相对于中心点1125旋转。指示对象1122、1123和1124可以分别指示与外部设备相对于电子装置100的定位方向有关的多条信息。指示对象1122、1123和1124可以分别指示不同外部设备的位置。

例如,如时钟gui1120所示,电子装置100可以通过不同地显示指示对象1122、1123和1124的形式来指示该指示对象1122、1123和1124对应于不同的外部设备。此外,电子装置100可以基于从中心点1125到指示对象1122、1123和1124的距离来指示从电子装置100到不同外部设备的距离。

电子装置100可以将指示对象1122显示为靠近中心点1125,指示对象1122指示相对靠近电子装置100定位的外部设备的位置信息。电子装置100可以显示远离中心点1125的指示对象1123和1124,指示对象1123和1124指示相对远离电子装置100定位的外部设备的两条位置信息。

如图12所示,电子装置100可以在时钟gui1210上显示与外部设备的位置相关的信息。

电子装置100生成的时钟gui1210可以包括指示对象1214、1215、1216和1217,它们在指示区域1211上相对于中心点1212旋转。指示对象1214、1215、1216和1217可以各自指示关于外部设备位于预设感兴趣位置中的哪个感兴趣位置的信息。指示对象1214、1215、1216和1217可以分别指示不同外部设备的位置。

电子装置100可以显示时钟gui1210,其包括预设感兴趣位置的列表1213。时钟gui1210的指示区域1211中包括的多个部分区域可以分别对应于列表1213中包括的预设感兴趣位置。指示对象1214、1215、1216和1217可以各自指示多个部分区域中的一个,从而指示对应于每个指示对象的外部设备位于与由指示对象指示的区域对应的感兴趣位置。列表1213可以包括指示预设感兴趣位置的字母、符号或图像。作为示例,图12的时钟gui1210显示包括预设感兴趣位置的名称的列表1213,但是实施方式不限于此。根据另一实施方式的时钟gui可以包括感兴趣位置的列表,该列表包括指示每个感兴趣位置的图像、符号或字母。

参考时钟gui1210,对应于指示对象1214的外部设备位于“家”,对应于指示对象1215的外部设备位于“公司”,对应于指示对象1216的外部设备位于“学校”,对应于指示对象1217的外部设备位于“其他”。例如,在外部设备的位置不对应于感兴趣位置的情况下,电子装置100可以显示要定位在“其他”的外部设备。响应于选择时钟gui1210中包括的图标1219的用户输入,电子装置100可以将感兴趣位置添加到列表1213。

电子装置100可以经由时钟gui提供外部设备的位置信息,从而允许电子装置100的用户方便地实时检查另一个人的位置,该另一个人具有外部设备。例如,电子装置100的用户可以通过设置时钟gui显示家庭成员的外部设备的多条位置信息来方便地实时检查家庭成员的位置。

图13示出了根据本公开实施方式的由电子装置100显示的ui,以显示与位置信息和外部设备的操作相关的时间信息。

电子装置100可以显示包括列表1311的屏幕1310,从列表1311中选择要由电子装置100执行的多个应用中的一个应用或要由电子装置100提供的多个功能中的一个功能。列表1311可以包括分别对应于要由电子装置100执行的应用或要由电子装置100提供的功能的多个图标。

电子装置100可以接收从列表1311中包括的多个图标中选择图标1313的用户输入。电子装置100可以基于用户输入在屏幕1310上显示指示用户选择的图标1313的指针1314。电子装置100可以基于用户输入在屏幕1310上显示用户选择的图标1313的名称1315。

响应于选择图标1313的用户输入,电子装置100可以显示时钟gui1320,时钟gui1320显示关于多个外部设备的位置的信息。电子装置100可以仅显示允许发送位置信息的外部设备的位置信息。

时钟gui1320可以包括指示电子装置100的位置的中心点1325,以及在指示区域1321上旋转并显示外部设备位置的指示对象1322和1324。指示对象1322和1324可以指示关于外部设备相对于电子装置100定位在哪个方向的两条信息。指示对象1322和1324可以分别指示彼此不同的外部设备的位置。

基于指示对象1322和1324中的每个的颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个,电子装置100可以不同地显示指示对象1322和1324。电子装置100可以将指示外部设备的颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个应用于指示对象1322和1324中的每一个,然后用户可以识别哪个指示对象指示哪个外部设备。

电子装置100可以接收从指示对象1322和1324中选择指示对象1322的用户输入。指示对象1322可以指示由名为“janny”的用户携带的外部设备。

响应于选择外部设备的用户输入,电子装置100可以显示与外部设备相关的详细信息。响应于选择指示对象1322的用户输入,电子装置100可以显示包括显示详细信息的弹出窗口1331的屏幕1330。与外部设备相关的详细信息可以包括外部设备的名称、外部设备的用户信息、外部设备的电话号码和存储外部设备的电话号码的联系人列表的类别中的至少一个。外部设备的用户信息可以包括用户姓名、用户地址、用户照片、用户电子邮件地址和用户所属的联系人组中的至少一个。

弹出窗口1331可以包括至少一个用于打电话或向外部设备发送文本消息的图标。响应于选择在弹出窗口1331中包括的至少一个图标的用户输入,电子装置100可以向外部设备打电话或者可以向外部设备发送文本消息。

因此,电子装置100可以经由时钟gui提供外部设备的位置信息,从而允许电子装置100的用户方便地实时检查另一个人的位置,该另一个人具有外部设备。此外,电子装置100可以响应于关于时钟gui的用户输入,提供外部设备或用于联系外部设备的ui的详细信息,使得用户可以容易地获得其他人的信息并方便地进行联系。例如,当电子装置100的用户在约定位置等待朋友时,用户可以基于指示朋友的设备的指示对象方便地实时检查朋友的位置,并且可以通过选择指示对象方便地获得朋友的联系地址来与朋友进行联系。

图14是显示与外部设备的估计到达时间相关的信息的方法的流程图,该方法由根据本公开实施方式的电子装置100执行。

在操作s1410中,电子装置100可以获得与至少一个外部设备的估计到达时间相关的信息。

在电子装置100获得与估计到达时间相关的信息之前,电子装置100可以请求至少一个外部设备发送信息,并且可以从至少一个外部设备接收允许发送信息的响应。

例如,与估计到达时间相关的信息可以包括至少一个外部设备的估计到达时间、至少一个外部设备的位置、至少一个外部设备的移动速度以及至少一个外部设备的用户用于移动到另一个地方的交通工具类型中的至少一项。例如,关于至少一个外部设备的位置的信息可以包括至少一个外部设备接收的gps信息。

在操作s1420中,电子装置100可以基于所获得的信息在时钟gui上显示至少一个外部设备的估计到达时间。

时钟gui可以包括指示区域和在指示区域上移动的至少一个指示对象。至少一个指示对象可以指示至少一个外部设备。至少一个指示对象可以相对于指示区域中包括的中心点旋转。至少一个指示对象可以通过指示在指示区域中包括的预定点或多个部分区域中的一个区域来指示至少一个外部设备的估计到达时间。

电子装置100可以基于在操作s1410中获得的信息来计算至少一个外部设备的估计到达时间。电子装置100可以基于至少一个外部设备的位置、至少一个外部设备的移动速度以及至少一个外部设备的用户用于移动到另一个地方的交通工具类型中的至少一项,来计算至少一个外部设备的估计到达时间。

电子装置100可以进一步获得与至少一个外部设备的估计到达时间相关的新信息,并且可以显示基于获得的新信息更新的时钟gui。至少一个指示对象可以通过根据时间流沿逆时针方向移动来指示所估计的到达时间即将到来。

电子装置100可以显示时钟gui,该时钟gui包括分别指示多个外部设备的多个指示对象。每个指示对象指示在指示区域中包括的预定点或多个部分区域中的一个区域,使得可以显示关于对应于指示对象之一的至少一个外部设备的估计到达时间的信息。基于颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个,电子装置100可以不同地显示在时钟gui中包括的指示对象。电子装置100可以将指示外部设备的颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个应用于每个指示对象,然后用户可以识别哪个指示对象指示哪个外部设备。

图15示出了根据本公开实施方式的电子装置100的时钟gui1510,其显示外部设备的估计到达时间。

电子装置100生成的时钟gui1510可以包括在指示区域1511上相对于中心点移动的指示对象1513、1515和1517。

指示对象1513、1515和1517可以分别指示与基准线相距相应距离或程度的部分区域,所述距离或程度对应于外部设备的相应估计到达时间。基准线可以是将指示区域1511上的零点1512与中心点连接起来的线。

时钟gui1510的指示区域1511可以指示60分钟,并且组成指示区域1511的60个部分区域可以各自指示1分钟。指示区域1511可以包括指示对应于一个点或多个部分区域中的至少一个区域的时间的标记或数字。指示区域1511可以包括以5分钟间隔标记12个部分区域的标记1519。然而,由多个部分区域指示的时间间隔不限于上述示例,并且可以分别设置为1秒、几秒、1分钟、几分钟、10分钟、几分钟、1小时、几小时、1天、几天等。

时钟gui1510的指示对象1513指示与基准线相距30度的部分区域。指示对象1513可以指示由名为“yoon”的用户携带的外部设备。时钟gui1510可以指示与指示对象1513对应的外部设备的估计到达时间在5分钟内。时钟gui1510可以指示到对应于指示对象1513的外部设备到达约定地点还剩5分钟。基准线可以指示外部设备估计到达约定地点的时间。约定地点可以是电子装置100的预设地点或位置。

时钟gui1510的指示对象1515指示与基准线相距180度的部分区域。指示对象1515可以指示由名为“hun”的用户携带的外部设备。时钟gui1510可以指示对应于指示对象1515的外部设备的估计到达时间在30分钟内。时钟gui1510可以指示直到与指示对象1515对应的外部设备到达约定位置还剩30分钟。

时钟gui1510的指示对象1517指示与基准线相距300度的部分区域。指示对象1517可以指示由名为“jay”的用户携带的外部设备。时钟gui1510可以指示对应于指示对象1517的外部设备的估计到达时间在50分钟内。时钟gui1510可以指示到对应于指示对象1517的外部设备到达约定地点还剩50分钟。

图15示出了仅显示关于外部设备的估计到达时间的信息的示例,但是实施方式不限于此。电子装置100可以显示关于外部设备的估计到达时间的信息和关于外部设备的位置的信息。电子装置100可以进一步显示指示外部设备的位置的指示对象以及指示外部设备的估计到达时间的指示对象。

电子装置100可以将指示外部设备的颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个,应用于指示外部设备的估计到达时间的指示对象和指示位置的指示对象,然后用户可以识别哪个指示对象指示哪个外部设备。

电子装置100可以接收从指示对象1513、1515和1517中选择指示对象的用户输入。响应于选择外部设备的用户输入,电子装置100可以显示与所选外部设备相关的详细信息。电子装置100可以显示包括弹出窗口的屏幕,该弹出窗口显示与所选外部设备相关的详细信息。例如,电子装置100可以显示图13所示的屏幕1330,作为包括显示详细信息的弹出窗口的屏幕。与外部设备相关的详细信息可以包括外部设备的名称、外部设备的用户信息、外部设备的电话号码和存储外部设备的电话号码的联系人列表的类别中的至少一项。外部设备的用户信息可以包括用户姓名、用户地址、用户照片、用户电子邮件地址和用户所属的联系人组中的至少一项。

弹出窗口可以包括用于拨打电话或向外部设备发送文本消息的至少一个图标。响应于选择弹出窗口中包括的至少一个图标的用户输入,电子装置100可以向外部设备打电话或者可以向外部设备发送文本消息。

因此,电子装置100可以经由时钟gui提供外部设备的估计到达时间,从而允许电子装置100的用户方便地实时检查另一个人的估计到达时间,该另一个人携带该外部设备。此外,电子装置100可以响应于关于时钟gui的用户输入,提供外部设备或用于联系外部设备的ui的详细信息,使得用户可以容易地获得其他人的信息并方便地进行联系。

例如,当电子装置100的用户在约定地点等待朋友时,用户可以基于指示朋友的设备的指示对象方便地实时检查朋友的位置,并且通过选择指示对象方便地获得对应于指示对象的朋友的联系地址来与朋友联系。

参考图14和图15,上面描述了由电子装置100执行的显示外部设备的估计到达时间的方法。电子装置100可以显示时钟gui,该时钟gui显示与目的地相关的、电子装置100的估计到达时间。

图16示出了根据本公开实施方式的显示电子装置100的估计到达时间的时钟gui1610的示例。

电子装置100可以获得关于电子装置100的位置、电子装置100的移动速度、电子装置100的用户用于移动到另一个地方的交通工具类型、电子装置100的目的地以及电子装置100的用户通过使用各种形式的交通工具到达目的地的估计时间段中的至少一项的信息。电子装置100可以从外部设备、服务器或用户获得信息。

如图16所示,电子装置100可以基于获得的信息,在时钟gui1610上显示取决于要使用的交通工具的估计到达时间。

由电子装置100生成的时钟gui1610可以包括在指示区域1614上相对于中心点1615移动的指示对象1611、1612和1613。

指示对象1611、1612和1613中的每一个可以指示与基准线相距对应于外部设备的估计到达时间的距离或程度的部分区域。基准线可以对应于将指示区域1614上的零点与中心点1615连接起来的线。

指示区域1614中包括的多个部分区域中的每一个可以指示预定的时间单位。指示区域1614可以包括指示对应于预定点或多个部分区域中的至少一个区域的时间的标记或数字。例如,时钟gui1610的指示区域1614可以指示60分钟,并且组成指示区域1614的60个部分区域可以各自指示1分钟。指示区域1614可以包括以5分钟间隔标记12个部分区域的标记1617。

时钟gui1610的指示对象1611指示与基准线相距60度的部分区域。指示对象1611可以指示用户通过使用“出租车”作为交通工具移动到目的地的情况的估计到达时间。在用户使用与作为指示对象1611相对应的交通工具的出租车的情况下,时钟gui1610可以指示到目的地的估计到达时间在10分钟内。基准线可以指示估计电子装置100到达目的地的时间。

时钟gui1610的指示对象1612指示与基准线相距150度的部分区域。指示对象1612可以指示用户通过使用“地铁”作为交通工具移动到目的地的情况的估计到达时间。时钟gui1610可以指示,在用户使用地铁的情况下,到达目的地的估计到达时间在25分钟内,地铁是对应于指示对象1612的交通工具。

时钟gui1610的指示对象1613指示与基准线相距240度的部分区域。指示对象1613可以指示用户通过使用“公共汽车”作为交通工具移动到目的地的情况的估计到达时间。时钟gui1610可以指示在用户使用与指示对象1613相对应的交通工具的情况下,到目的地的估计到达时间在40分钟内。

参考图16,时钟gui1610可以显示与相应指示对象相邻的交通工具名称,使得用户可以识别哪个指示对象指示哪种交通工具形式的估计到达时间。然而,实施方式不限于此。

电子装置100可以基于颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个来不同地显示时钟gui中包括的指示对象。电子装置100可以将颜色、亮度、图案、符号、字母、尺寸和指示交通工具的形式中的至少一个应用于每个指示对象,然后用户可以识别哪个指示对象指示哪种交通工具形式的估计到达时间。

电子装置100可以允许电子装置100的用户通过经由时钟gui提供关于由各种交通工具形式得到的估计到达时间的信息,从到达目的地的各种方式中选择最佳方式。

例如,电子装置100的用户可以将“江南站”作为目的地输入到电子装置100中。电子装置100可以从外部设备或服务器获得关于要用于前往目的地的交通工具的信息以及关于通过使用交通工具前往目的地的情况的估计到达时间的信息。电子装置100可以根据各自的交通工具形式显示估计到达时间。电子装置100可以根据到达目的地的较短估计到达时间按顺序显示相应的交通工具形式。基于电子装置100提供的信息,用户可以通过使用最佳交通工具移动到目的地。因此,电子装置100可以帮助用户高效地管理时间。

图17是显示与用户日程相关的用户日程信息的方法的流程图,该方法由根据本公开实施方式的电子装置100执行。

在操作s1710中,电子装置100可以获得与电子装置100的用户相关的用户日程信息。

用户日程信息可以包括关于用户在特定时间段内必须完成的任务的信息,或者计划事件的顺序、时间段或时间范围的信息。例如,电子装置100可以获得关于用户今天必须完成的任务的信息,或者关于计划今天发生的事件的顺序和时间段的信息。

例如,电子装置100可以从嵌入在电子装置100中的存储器获得用户日程信息。电子装置100可以基于对用于管理用户日程的应用的用户输入,将用户日程信息存储在嵌入式存储器中。

作为另一示例,电子装置100可以从外部设备或服务器获得用户日程信息。电子装置100可以通过与电子装置100相同的账户获得存储在外部设备中的用户日程信息。账户可以指用户的标识(id)和密码,当用户加入用于管理多个电子装置的服务时,该id和密码被给予用户。

在操作s1720中,电子装置100可以在时钟gui上显示获得的用户日程信息。

时钟gui可以包括指示区域和在指示区域上移动的至少一个指示对象。至少一个指示对象可以相对于指示区域中包括的中心点旋转。至少一个指示对象可以通过指示在指示区域中包括的预定点或多个部分区域中的一个区域来指示在操作s1710中获得的用户日程信息。

例如,指示区域可以显示用户必须做的任务或包括在用户日程中的计划事件。在指示区域上移动的至少一个指示对象可以指示当前时间。时钟gui的指示区域中包括的多个部分区域中的每一个可以对应于用户必须做的任务或计划事件。当用户执行预定任务的时间或预定事件被计划的时间即将到来时,至少一个指示对象可以旋转以指示与预定任务或预定事件相对应的部分区域附近的区域或点。

作为另一示例,指示区域可以指示时间。在指示区域上移动的至少一个指示对象可以指示用户必须做的任务或包括在用户日程中的计划事件。

至少一个指示对象可以通过指示在指示区域中包括的预定点或多个部分区域中的一个区域,来指示对应于至少一个指示对象的任务或事件被计划的时间。至少一个指示对象可以指示对应于至少一个指示对象的任务或事件被计划开始的时间。指示区域中包括的多个部分区域中的每一个可以指示预设时间单位。指示区域可以指示执行用户必须完成的任务或包括在用户日程中的预定事件的时间范围。

例如,指示区域可包括12或24个标记,标记之间的部分区域可各自指示1小时。然而,由多个部分区域中的每一个指示的时间单位不限于此,并且可以不同地设置为1秒、几秒、1分钟、几分钟、10分钟、几十分钟、1小时、几小时、1天、几天等。

例如,电子装置100可以显示时钟gui,该时钟gui包括分别指示多个计划任务或计划事件的多个指示对象。电子装置100可以基于颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个来不同地显示时钟gui中包括的指示对象。电子装置100可以将指示任务或事件的颜色、亮度、图案、符号、字母、尺寸和形式中的至少一个应用于每个指示对象,然后用户可以识别哪个指示对象指示哪个任务或事件。

图18示出了根据本公开实施方式的电子装置100的时钟gui1810,其显示与用户日程相关的用户日程信息。

由电子装置100生成的时钟gui1810可以包括在指示区域1814上相对于中心点1815移动的指示对象1811、1812和1813。

指示区域1814可以显示包括在用户日程中的任务或事件被计划的时间范围。在指示区域1814上移动的指示对象1811、1812和1813可以指示包括在用户日程中的任务或预定事件,其中用户必须执行该任务或事件。指示对象1811、1812和1813中的每一个可以指示对应于任务或事件被计划的时间的点或部分区域。

例如,时钟gui1810的指示区域1814可以指示12小时。组成指示区域1814的24个部分区域可以各自指示30分钟。指示区域1814可以包括指示对应于一个点或多个部分区域中的至少一个区域的时间的标记或数字。指示区域1814可以包括以1小时间隔标记12个部分区域的标记1817。

时钟gui1810的指示对象1811指示与基准线相距30度的部分区域。基准线可以对应于在多个部分区域中包括的两个部分区域之间的边界线。例如,边界线可以是将指示区域上的零点和中心点连接起来的线。指示区域上的零点可以对应于模拟时钟中指示12点的点。指示对象1811可以指示“锻炼”任务被计划的时间。时钟gui1810可以指示对应于指示对象1811的任务被计划的时间是1点。替代地,时钟gui1810可以指示对应于指示对象1811的任务被计划的时间在1小时内。

时钟gui1810的指示对象1812指示与基准线相距180度的部分区域。指示对象1812可以指示“报告”任务被计划的时间。时钟gui1810可以指示对应于指示对象1812的任务被计划的时间是6点。替代地,时钟gui1810可以指示对应于指示对象1812的任务被计划的时间在6小时内。

时钟gui1810的指示对象1813指示与基准线相距300度的部分区域。指示对象1813可以指示“讲座”任务被计划的时间。时钟gui1810可以指示对应于指示对象1813的任务被计划的时间是10点。替代地,时钟gui1810可以指示对应于指示对象1813的任务被计划的时间在10小时内。

电子装置100可以接收从指示对象1811、1812和1813中选择指示对象的用户输入。响应于选择指示对象的用户输入,电子装置100可以显示与对应于所选指示对象的任务或事件相关的详细信息。电子装置100可以显示包括显示详细信息的弹出窗口的屏幕。

电子装置100可以显示用户日程信息,如图19所示。

图19示出了根据本公开的实施方式的电子装置100的时钟gui1910,其显示了用户必须完成的任务或计划的事件的列表。

由电子装置100生成的时钟gui1910可以包括指示对象1917,该指示对象1917相对于中心点1915在指示区域1911上移动。指示对象1917可以指示当前时间。

电子装置100可以显示时钟gui1910,时钟gui1910包括用户必须完成的任务或计划事件的列表1913。时钟gui1910的指示区域1911中包括的多个部分区域可以分别对应于列表1913中包括的任务或事件。指示对象1917可以通过指示多个部分区域中的一个区域来指示当前时间计划的任务或事件。列表1913可以包括指示任务或事件的文本、符号或图像。参考图19的示例,时钟gui1910显示包括任务名称的列表1913,但是实施方式不限于此。时钟gui可以包括列表,该列表包括指示每个任务或每个事件的图像、符号或文本。

参考时钟gui1910,指示对象1917可以指示用户必须完成的与当前时间相对应的任务是“任务3”。当用户必须执行“任务4”的时间根据时间流到来时,指示对象1917可以向对应于“任务4”的部分区域移动。响应于选择时钟gui1910上的图标1914中的至少一个的用户输入,电子装置100可以添加包括在用户日程中的任务或事件。

电子装置100可以经由时钟gui提供用户日程信息,使得电子装置100的用户可以直观地检查关于任务或事件被计划的时间的信息。

在图2、图4至图9、图11至图13、图15、图16、图18和图19的每一个中,示出了包括圆形指示区域的时钟gui作为示例。如图所示,电子装置100可以显示包括圆形指示区域的时钟gui,而与电子装置100的形状因数无关。电子装置100可以显示具有适当尺寸的圆形时钟gui,而不管电子装置100的显示器的形状因数如何。

例如,电子装置100可以显示尺寸等于电子装置100的圆形显示器的整个屏幕尺寸的圆形时钟gui。替代地,例如,电子装置100可以显示尺寸小于电子装置100的圆形显示器的屏幕尺寸的圆形时钟gui,或者可以在非圆形的电子装置100的显示器上显示圆形时钟gui。电子装置100可以将背景图像应用于显示器屏幕的空白区域,其中时钟gui不显示在空白区域上,并且背景图像是预定的或者基于用户输入来确定的。替代地,电子装置100可以在显示器屏幕的没有显示时钟gui的空白区域上显示用于控制电子装置100或外部设备的控制ui。

例如,如图5所示,电子装置100可以在时钟gui510上显示与外部设备或电子装置100再现的内容相关的时间信息。当显示器的屏幕具有除了显示时钟gui510的区域之外的空白区域时,电子装置100可以在空白区域上显示与再现内容相关的图像或者与内容再现相关的控制ui。

替代地,例如,如图7所示,电子装置100可以在时钟gui710上显示与洗衣机操作相关的时间信息。当显示器的屏幕具有除了显示时钟gui810的区域之外的空白区域时,电子装置100可以在空白区域上显示用于增加或减少与操作相关的时间的ui,或者用于控制操作的停止或开始的ui。

然而,电子装置100显示的时钟gui不限于图中所示的时钟gui。

电子装置100可以基于电子装置100的形式来改变时钟gui的形式。例如,电子装置100可以生成并显示时钟gui,该时钟gui包括形式等于电子装置100的形式的指示区域。基于电子装置100的显示器的高度与宽度之比,电子装置100可以生成并显示应用了显示器的高度与宽度之比的时钟gui。例如,应用了显示器的高度与宽度之比的时钟gui可以指具有与显示器的高度与宽度之比相同的高度与宽度之比的时钟gui,或者具有从显示器的高度与宽度之比调整了预定比率的高度与宽度之比的时钟gui。电子装置100生成的时钟gui可以包括相对于指示区域中包括的中心点旋转的指示对象,而不管时钟gui的指示区域的形式如何。

下文中,现在将描述电子装置100的配置。下面将要描述的电子装置100的相应配置可以执行显示信息的方法的相应操作,该方法由电子装置100执行并且是上述参考图3、图10、图14或图17描述的。

图20和图21是根据本公开各种实施方式的电子装置100的框图。

如图20所示,电子装置100可以包括通信器2010(例如收发器)、处理器2020(例如至少一个处理器)和显示器2030。然而,电子装置100可以用比图20所示的元件更多的元件具体实施。如图21所示,电子装置100还可以包括接收器2120、输入单元2130(例如,输入设备)和存储器2140中的至少一个。

例如,电子装置100可以是移动计算装置或非移动计算装置,其包括但不限于诸如智能手表的可穿戴设备、智能手机、平板pc、pc、智能tv、pda、家用电器、笔记本电脑、媒体播放器、微服务器、gps设备、电子书终端、用于数字广播的终端、导航、信息亭、数码相机、车辆的电子控制设备、cid等。

通信器2010可以通过有线通信或无线通信与外部设备或服务器通信。通信器2010可以从外部设备获得与外部设备相关的信息。通信器2010可以从外部设备或服务器获得与外部设备的操作相关的信息、与外部设备的位置相关的信息、与外部设备的估计到达时间相关的信息以及用户日程信息中的至少一项。

在通信器2010从外部设备获得信息之前,通信器2010可以请求外部设备发送信息,并且可以接收允许从外部设备发送信息的响应。例如,在通信器2010获得位置信息之前,通信器2010可以请求外部设备发送位置信息,并且可以从外部设备接收允许发送位置信息的响应。

通信器2010可以包括短程通信模块、有线通信模块、移动通信模块、广播接收模块等。

处理器2020可以控制电子装置100的一般操作。例如,处理器2020可以控制通信器2010和显示器2030。

处理器2020可以生成显示多条信息的时钟gui。例如,处理器2020可以生成显示与外部设备的操作相关的时间信息、外部设备的位置信息、外部设备的估计到达时间和用户日程信息中的至少一项的时钟gui。

显示器2030可以输出由电子装置100处理的信息。显示器2030可以将信息输出为文本、图像或运动图像,该方法从外部源接收、由处理器2020处理或存储在嵌入式存储器中。显示器2030可以显示由处理器2020生成的时钟gui。

处理器2020可以生成包括指示区域和在指示区域上移动的指示对象的时钟gui。处理器2020生成的时钟gui中包括的指示对象可以通过相对于指示区域中包括的中心点旋转并指示在指示区域中包括的多个部分区域中的一个区域,来指示各种类型的信息。

例如,处理器2020生成的时钟gui可以通过指示在指示区域中包括的多个部分区域中的一个区域来指示与外部设备的操作相关的时间信息、外部设备的位置信息、外部设备的估计到达时间和用户日程信息中的至少一项。

例如,处理器2020可以生成显示与外部设备的操作相关的时间信息的时钟gui。包括在生成的时钟gui的指示区域中的多个部分区域中的每一个可以指示预定的时间单位。处理器2020可以从多个部分区域中确定对应于当前时间的部分区域。例如,处理器2020可以生成时钟gui,使得指示对象可以指示与对应于当前时间的部分区域相距与所获得的时间信息对应的距离的部分区域。替代地,例如,处理器2020可以生成时钟gui,使得指示对象可以指示与基准线相距对应于所获得的时间信息的距离的部分区域。

作为另一个示例,处理器2020可以生成显示外部设备的位置信息的时钟gui。例如,生成的时钟gui可以指示关于外部设备位于预设感兴趣位置中的哪个感兴趣位置的信息。替代地,例如,生成的时钟gui可以指示关于外部设备相对于电子装置100定位在哪个方向的信息。

作为另一示例,处理器2020可以基于通信器2010获得的与估计到达时间相关的信息,生成显示外部设备的估计到达时间的时钟gui。与估计到达时间相关的信息可以包括外部设备的估计到达时间、外部设备的位置、外部设备的移动速度以及外部设备的用户用于移动到另一个地方的交通工具类型中的至少一项。例如,处理器2020可以基于外部设备的位置、外部设备的移动速度以及外部设备的用户用于移动到另一个地方的交通工具类型中的至少一项来计算外部设备的估计到达时间。

处理器2020可以周期性地更新时钟gui。替代地,在从用户接收到刷新输入的情况下,处理器2020可以更新时钟gui。替代地,在经由通信器2010获得新信息的情况下,处理器2020可以基于新信息来更新时钟gui。

例如,处理器2020可以根据时间流或每当关于外部设备的设置改变时,更新显示与外部设备的操作相关的信息的时钟gui。替代地,例如,处理器2020可以根据时间流或每当外部设备的位置改变时,更新显示外部设备的位置的时钟gui。替代地,例如,处理器2020可以根据时间流或当外部设备的位置改变时,更新显示外部设备的估计到达时间的时钟gui。

处理器2020可以具体实施为硬件和/或软件配置,以执行特定功能。处理器2020执行的功能可以分别由至少一个微处理器或用于这些功能的电路配置来实现。由处理器2020执行的所有或一些功能可以由处理器2020执行的各种编程语言或脚本语言组成的软件模块来实现。参考图20和图21,电子装置100包括一个处理器2020,但是实施方式不限于此。电子装置100可以包括多个处理器。

输出单元2110(例如,输出设备)可以以光、声音、图像和振动中的至少一种的形式输出信息,其中信息从外部源接收,由处理器2020处理,或者存储在存储器2140中。输出单元2110可以包括能够输出音频信号的扬声器2111和能够输出文本、图像或运动图像的显示器2030。

接收器2120可以从外部源接收音频信号或视频信号。例如,接收器2120可以通过将经由麦克风2121输入的外部声音转换成电声数据来接收音频信号。替代地,例如,接收器2120可以通过使用照相机2123从外部源接收视频信号。参考图21,接收器2120包括在电子装置100中,但是接收器2120可以用接收器2120包括在单独的设备中并且以有线或无线方式连接到电子装置100的方式来具体实施。

输入单元2130可以接收用于控制电子装置100的用户输入。输入单元2130可以包括但不限于用于接收用户触摸的触摸面板2131和用于接收用户按压操作的按钮2133。例如,输入单元2130可以包括用于接收用户的旋转操作的轮、键盘、圆顶开关等。显示器2030和触摸面板2131可以形成相互层结构,然后形成为触摸屏。触摸屏可以被配置为输出文本、图像或运动图像,并检测用户的触摸输入。触摸屏可以执行输出单元2110和输入单元2130两者的功能。

例如,显示器2030可以进一步显示连接或可连接到电子装置100的多个外部设备的列表。输入单元2130可以从用户接收从多个外部设备的列表中选择外部设备的输入。响应于选择外部设备的输入,显示器2030可以显示时钟gui,时钟gui显示与所选外部设备相关的信息。

作为另一示例,输入单元2130可以接收将指示对象移动预定距离或预定程度的用户输入。处理器2020可以基于移动指示对象的用户输入来改变与外部设备的操作相关的时间信息。处理器2020可以控制通信器2010将改变的时间信息发送到外部设备。显示器2030可以基于用户输入,在移动了预定程度或预定距离的位置显示指示对象。

作为另一个示例,显示器2030可以显示用于控制外部设备的控制gui。例如,显示器2030可以显示控制gui,该控制gui包括用于控制外部设备开始执行预定操作的控制gui、用于控制外部设备暂停执行预定操作的gui以及用于控制外部设备结束执行预定操作的gui中的至少一个。输入单元2130可以经由控制gui从用户接收控制外部设备的输入。通信器2010可以将从用户接收的控制输入发送到外部设备。

图21的存储器2140可以存储由通信器2010或接收器2120接收的信息、由处理器2020处理的信息以及经由输入单元2130输入的信息中的至少一项。存储器2140可以存储由处理器2020执行的命令以控制电子装置100。

存储器2140可以包括存储介质中的至少一种,该存储介质包括闪存型存储介质、硬盘型存储介质、多媒体卡微型存储介质、卡型存储器(例如,安全数字(sd)存储器、极限数字(xd)存储器等)、随机存取存储器(ram)、静态随机存取存储器(sram)、只读存储器(rom)、电可擦除可编程rom(eeprom)、可编程rom(prom)、磁存储器、磁盘和光盘。

各种实施方式可以被写成计算机程序,并且可以在使用非暂时性计算机可读记录介质执行程序的通用数字计算机中实现。此外,在各种实施方式中使用的数据结构可以通过各种方式写入非暂时性计算机可读记录介质中。各种实施方式可以被具体实施为记录介质,例如要在计算机中执行的程序模块,其包括计算机可读指令。例如,实现为软件模块或算法的方法可以存储为可在非暂时性计算机可读记录介质上执行的计算机可读代码或程序指令。

计算机可读介质可以包括可由计算机访问的任何记录介质、易失性和非易失性介质以及可装卸和不可装卸介质。计算机可读介质的示例包括但不限于磁存储介质(例如,rom、软盘、硬盘等)、光学记录介质(例如,光盘rom(cd-rom)或数字多功能光盘(dvd))等。此外,计算机可读介质可以包括计算机存储介质和通信介质。

非暂时性计算机可读记录介质可以分布在网络耦合的计算机系统上,并且存储在分布式记录介质中的数据,例如程序指令和代码,可以通过使用至少一台计算机来执行。

这里示出和描述的特定实现方式是本公开的说明性示例,并不旨在以任何方式限制本公开的范围。为了简洁起见,可能不描述传统的电子配置、控制系统、软件和系统的其他功能方面。

在整个说明书中,诸如“单元”和“模块”的术语表示用于处理至少一个功能或操作的单元,其中该单元和模块可以具体实施为硬件或软件,或者通过组合硬件和软件来具体实施。该单元和模块可以形成在可寻址存储介质中,或者可以由处理器执行的程序来实现。

例如,“单元”或“模块”通过示例的方式可包括组件,例如软件组件、面向对象的软件组件、类组件和任务组件、进程、函数、属性、过程、子例程、程序代码段、驱动程序、固件、微码、电路、数据、数据库、数据结构、表、数组和变量。

虽然已经参考本公开的各种实施方式示出和描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以在形式和细节上对其进行各种改变。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1