用于应用和设备的用户界面的制作方法

文档序号:12287758阅读:218来源:国知局
用于应用和设备的用户界面的制作方法与工艺

本发明一般地涉及电子设备,更具体地涉及当在电子设备上执行应用时在电子设备的屏幕上显示的用户界面(UI)。



背景技术:

随着数字技术的近来发展,已经发布了能够处理通信和个人信息的移动电子设备,诸如移动通信终端、个人数字助理(PDA)、电子记事本、智能电话和平板个人计算机(PC)。

常规电子设备趋向于具有诸如以下的功能:语音和视频呼叫、诸如短消息服务(SMS)/多媒体消息服务(MMS)和电子邮件之类的消息发送/接收、电子记事、图像捕获、广播重放、视频重放、音乐重放、因特网、信使和社交网络服务(SNS)功能。

而且,随着用于电子设备的用户界面(UI)或用户体验(UX)发展,在电子设备的执行和屏幕切换期间一起提供了各种效果。相应地,需要用于响应于用户输入在电子设备的屏幕上方便地显示对象或屏幕效果的方法和装置,尤其是在由电子设备所驱动的应用中。



技术实现要素:

本发明在于至少解决上述问题和/或缺点,并至少提供下述优点。

相应地,本发明的方案提供用于基于从用户接收到的用户输入显示预定对象或预定屏幕效果的电子设备和方法。

根据本发明的方案,提供了一种用于执行应用的电子设备,包括:显示模块,配置为在屏幕上显示分别对应于多个应用的多个图标;用户输入接收模块,配置为接收针对多个所显示的图标中的一个图标的用户输入;以及处理器,配置为选择对应于用户输入的至少一个应用,其中显示模块在屏幕上以微件形式显示对应于用户输入的应用和相关应用。

根据本发明的另一方案,提供了一种显示应用UI的方法,包括:在屏幕上显示分别对应于多个应用的多个图标,接收针对多个所显示的图标中的一个图标的用户输入,选择对应于用户输入的至少一个应用,以及在屏幕上以微件形式显示对应于用户输入的应用和相关应用。

附图说明

根据以下结合附图的描述,本公开的某些实施例的上述和其它方案、特征和优点将会变得更加清楚,图中:

图1示出了根据本发明实施例的包括电子设备的网络环境;

图2A是示出了根据本发明实施例的电子设备的框图;

图2B示出了根据本发明实施例的处理器的分组操作;

图3A示出了根据本发明实施例的在电子设备的屏幕上显示的应用UI;

图3B示出了根据本发明实施例的在电子设备的屏幕上显示的应用UI;

图3C示出了根据本发明实施例的在电子设备的屏幕上显示的应用UI;

图3D示出了根据本发明实施例的在电子设备的屏幕上显示的应用UI;

图4示出了根据本发明另一实施例的在电子设备的屏幕上显示的应用UI;

图5示出了根据本发明另一实施例的在电子设备的屏幕上显示的应用UI;

图6示出了根据本发明另一实施例的在电子设备的屏幕上显示的应用UI;

图7示出了根据本发明另一实施例的在电子设备的屏幕上显示的应用UI;

图8A示出了根据本发明实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图8B示出了根据本发明实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图8C示出了根据本发明实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图9A示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图9B示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图10A示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图10B示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图10C示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图10D示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图10E示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI;

图11A示出了根据本发明实施例的取决于应用屏幕的大小改变的应用UI;

图11B示出了根据本发明实施例的取决于应用屏幕的大小改变的应用UI;

图12示出了根据本发明实施例的具有包括多个区域的应用屏幕的应用UI;以及

图13是示出了根据本发明实施例的电子设备的框图。

具体实施方式

下文中,参照附图公开了本发明的实施例。可以在本发明的实施例中进行各种改进,并且在附图中示出了并在相关详细描述中描述了具体实施例。但是,本发明不限于此,并且应该理解的是,本发明覆盖对本公开的所有修改、等同和/或替代,只要它们在所附权利要求及其等同物的范围内。相对于附图的描述,类似的附图标记表示类似的元素。在以下描述中,未详细描述公知功能或结构,因为它们将以不必要的细节模糊本发明。

文中使用的术语“包括”、“包含”和“具有”、“可以包括”、“可以包含”和“可以具有”表示所公开的功能、操作或元件的存在,但是不排除其他功能、操作或元件。此外,在本发明的实施例中,术语“包括”和“包含”规定了性质、区域、固定数目、步骤、处理、元件和/或组件,但是不排除其他性质、区域、固定数目、步骤、处理、元件和/或组件。

在本发明的实施例中,表述“A或B”或者“A和/或B中的至少一个”可以包括一起列出的项目中的所有可能组合。例如,表述“A或B”或“A和/B或中的至少一个”可以指示包括:A、B、或A和B两者。

文中使用的诸如“第1”、“第2”、“第一”和“第二”之类的术语可以指的是修饰本发明的实施例的各种不同元件,但并不限制这些元件。例如,这样的表述不限制对应组件的顺序和/或重要性。该措辞可以用于将一个元件与另一个元件区分。例如,“第一电子设备”和“第二电子设备”两者都是电子设备,且指示不同的电子设备。例如,在不脱离本发明范围的情况下,第一组件可称为第二组件,反之亦然。

在本公开中,当一个部分、元件或设备称为“连接”到另一个部分、元件或设备时,应当理解的是,前者可以“直接连接”到后者,或经由中间部分、元件或设备“连接”到后者。相比之下,当提及元件“直接连接”或“直接耦合”到另一个元件时,不存在中间元件。

在本发明的实施例中,本说明书所用的术语用于描述本发明的具体实施例,而不是为了限制本发明的范围。除非在上下文中具有明显不同的含义,否则单数形式的术语包括复数形式。

除非另有说明,文中使用的所有术语(包括技术和科学术语)可以具有与本领域技术人员通常所理解的含义相同的含义。通常,应将词典中限定的术语理解为具有与相关领域的语境含义相同的含义,除非文中另有清楚限定,否者不应反常地对其进行理解,或将其理解为具有过于正式的含义。

此外,根据本发明实施例的电子设备可以显示稍后参照图1至13描述的应用UI。例如,电子设备包括以下的至少一种:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书(e-book)阅读器、台式个人计算机(PC)、膝上型个人计算机(PC)、笔记本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动医疗设备、相机、以及诸如头戴式设备(HMD)的可穿戴设备,其包括:电子眼镜、电子服装、电子手镯、电子项链、电子配件、电子纹身、以及智能手表)。

根据本发明的一些实施例,电子设备可以是用于显示稍后参照图1至13描述的应用UI的智能家电。智能家电包括例如电视、数字视频盘(DVD)播放器、音频、电冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、电视盒(例如,三星HomeSyncTM、Apple TVTM、Google TVTM)、游戏机、电子词典、电子钥匙、摄像机或电子相框中的至少一种。

根据本发明的一些实施例,电子设备包括以下中的至少一种:各种医疗设备(诸如,磁共振血管造影仪(MRA)、磁共振成像仪(MRI)、断层扫描仪(CT)、医学成像和超声设备)、以及导航设备、全球定位系统(GPS)接收机、事件数据记录器(EDR)、飞行数据记录器(FDR)、车辆信息娱乐设备、海事电子设备(诸如,海事导航系统和陀螺罗盘)、航空电子设备、安全设备、车辆头部模块、工业或家用机器人、金融机构的自动取款机(ATM)和商店的电子收款机系统(POS),所有这些显示稍后参照图1至13描述的应用UI。

在本发明的实施例中,电子设备包括以下中的至少一种:支持呼叫转移服务的家具或楼房/建筑物的一部分、电子板、电子签名接收设备、投影仪、以及各种测量仪器(例如水、电、气或无线电信号测量仪器),所有这些显示稍后参照图1至13描述的应用UI。根据本发明实施例的电子设备可以是上述各种设备之一或者其组合,并且可以是柔性设备。此外,本领域技术人员清楚的是,根据本发明实施例的电子设备不限于上述设备。

在实施例中,术语“用户”可以指使用电子设备的人或使用电子设备的设备(例如,人工智能电子设备)。

图1示出根据本发明实施例的包括电子设备101的网络环境100。参考图1,电子设备101包括总线110、处理器120、存储器130、输入/输出接口140、屏幕150和通信接口160。

总线110是将上述组件相互连接并在上述组件之间递送通信(例如控制消息)的电路。

处理器120例如通过总线110从上述其它组件接收指令,解译所接收的指令,并且根据所解译的指令执行计算或数据处理。

例如,处理器120对电子设备101上安装的多个应用进行分组,例如按照在电子设备101的屏幕150上显示的每一应用页面进行分组。应用页面包括对应于至少一个应用的每一个图标,并且基于用户输入(例如,向左/右滑动应用页面)改变为另一个应用页面。

在多个应用当中分组为一个组的至少两个应用可以交互操作。包含在该组中的交互操作的应用可以基于用于选择包含在该组中的一个应用的用户输入,利用针对每一个应用的微件(widget)形式的应用屏幕来一起显示。此外,在组中设定的多个应用可以基于一个用户输入同时执行或按顺序执行。为此,交互操作的应用可以通过匹配彼此在存储器240中进行管理。

存储器130存储从处理器120或其它组件接收到的指令或数据,或者由处理器120或其它组件生成的指令或数据。存储器130包括诸如内核131、中间件132、应用编程接口(API)133和应用134之类的编程模块。上述编程模块中的每一个编程模块可以用软件、固件、硬件或其中至少两种的组合来配置。

内核131控制或管理用于执行在其它编程模块134中实现的操作或功能的系统资源如总线110、处理器120和存储器130。内核131通过从中间件132、API 133或应用134访间电子设备101的各个组件来提供用于执行控制或管理操作的接口。

在API 133或应用134与内核131通信时,中间件132用作用于交换数据的中介角色。针对从应用134接收的工作请求,中间件132通过使用向应用134中的至少一个应用分配用于使用电子设备101的系统资源的优先级的方法来执行针对工作请求的控制(例如日程或负载均衡)。

作为用于允许应用134控制从内核131或中间件132提供的功能的接口,API 133包括用于文件控制、窗口控制、图像处理或字符控制的至少一个接口或功能(例如,指令)。

根据本发明的实施例,应用134包括文中先前描述的各种类型的应用。附加地或备选地,应用134可以涉及在电子设备101与外部电子设备104之间的信息交换,诸如用于向外部电子设备中继特定信息的通知中继应用或用于管理外部电子设备的设备管理应用。

例如,通知中继应用可以具有用于向外部电子设备104中继从电子设备101的另一应用(诸如,SMS/MMS、电子邮件、健康护理或环境信息提供应用)出现的通知信息的功能。附加地或备选地,通知中继应用从外部电子设备104接收通知信息并向用户提供所接收的通知信息。设备管理应用例如管理外部电子设备的功能或组件或者与电子设备101通信的外部电子设备104的亮度、在外部电子设备中进行操作的应用、或者从外部电子设备提供的呼叫或消息服务。

根据本发明的实施例,应用134包括根据外部电子设备104的性质或类型的指定应用。例如,当外部电子设备是MP3播放器时,应用134包括与音乐回放相关的应用。类似地,当外部电子设备是移动医疗设备时,应用134包括与健康护理相关的应用。根据本发明的实施例,应用134包括向电子设备101指派的应用和从外部电子设备(诸如,服务器106或电子设备104)接收到的应用中的至少一项。

输入/输出接口140通过总线110将用户通过输入/输出设备输入的指令或数据递送至处理器120、存储器130、通信接口160或数据处理模块160。例如,输入/输出接口140向处理器120提供关于通过触摸屏输入的用户触摸的数据。输入/输出接口140通过输入/输出设备输出通过总线110从处理器120、存储器130或通信接口160接收到的指令或数据。例如,输入/输出接口140通过扬声器向用户输出经由处理器120处理的语音数据。

屏幕150向用户显示诸如多媒体和文本数据。

通信接口160连接电子设备101和外部设备(诸如电子设备104或服务器106)之间的通信。例如,通信接口160通过无线通信或有线通信与连接到网络162的外部设备通信。无线通信例如包括以下至少一项:无线保真度(WiFi)、(BT)、近场通信(NFC)、全球定位系统(GPS)和蜂窝通信(诸如,第三代(3G)、长期演进(LTE)、先进LTE(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信系统(UMTS)、WiBro或GSM)以及通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准-232(RS-232)和简易老式电话服务(POTS)中的任何一项。

根据本发明的实施例,网络162是电信网络,其包括计算机网络、互联网、物联网和电话网络中的至少一项。根据本发明的实施例,用于电子设备101和外部设备之间通信的协议(诸如,传输层协议、数据链路层协议或物理层协议)被应用134、应用编程接口133、中间件132、内核131和通信接口160中的至少一项支持。

根据本发明的实施例,服务器106通过执行由电子设备101实现的操作或功能中的至少一项来支持电子设备101的驱动。例如,服务器106包括能够支持在电子设备101中实现的处理器120的分组模块。分组模块由于包括处理器120的至少一个组件从而以处理器120的名义执行在处理器120所执行的操作当中的至少一个操作。

图2A是示出了根据本发明实施例的电子设备200的框图。参考图2A,电子设备200包括处理器210、用户输入接收模块220、显示模块230和存储器240。然而,可以实现对图2A所示的组件的各种修改。

例如,电子设备200还可以包括用于从用户接收某一指令或信息的用户接口。用户接口可以是诸如键盘、鼠标之类的输入设备以及在图像显示设备上显示的图形用户界面(GUI)。

处理器210将多个应用设定在各组中。多个应用可以指安装在电子设备200上的所有应用,或者对应于在电子设备200的屏幕150上显示的一个应用页面中所包含的应用图标的应用。例如,处理器210对与每个应用页面中包括的应用图标相对应的多个应用进行分组。

处理器210收集关于多个应用中的每一个应用的信息,以便将该多个应用设定在各组中。例如,处理器210通过使用多个应用中的每一个应用的安装文件或日志记录来收集对于分组必要的信息。

处理器210使设定在组中的多个应用能够彼此交互操作。相应地,在组中设定的多个应用可以基于一个用户输入同时执行或按顺序执行。

用户输入接收模块220接收针对电子设备200的屏幕150上显示的多个图标之一(诸如由分组模块210分组的应用)的用户输入。

响应于用户输入,处理器210确定允许至少两个应用以微件形式显示在屏幕150上。

用户输入包括通过使用手指或包括S笔在内的操控笔在电子设备200的屏幕150上的触摸输入。触摸输入指示手指或操控笔物理地接触电子设备200的屏幕150的状态。

然而,根据屏幕或电子设备200支持的特性,即便当手指或操控笔不接触屏幕时也可以实现根据本发明实施例的用户输入,这经常称为“悬停”输入。例如,当手指在距屏幕的预定距离内,电子设备检测到由手指引起的磁场改变量,用户输入接收模块220利用其确定是否进行了用户输入。以类似的方式,当操控笔在距屏幕的预定距离内时,用户输入接收模块220确定发生了触摸输入。

当执行至少两个应用时,处理器210以微件形式显示每一个应用屏幕。

根据本发明的实施例,处理器210基于针对已在执行的应用的用户输入以微件形式显示对应应用屏幕。例如,当音乐收听应用已在执行从而用户正在收听音乐时,处理器210基于针对音乐收听应用的用户输入以微件形式显示音乐收听应用屏幕。在这种情况下,音乐收听应用屏幕提供关于在回放的音乐的信息和/或针对在回放的音乐的控制图标。

根据本发明的实施例,处理器210基于针对应用的用户输入以微件形式显示对应应用屏幕,并且通过针对该微件的用户输入执行对应应用。例如,作为收听音乐的先前步骤,用户通过用户输入使得音乐收听应用屏幕能够以微件形式显示在屏幕150上,以便获得关于要播放的音乐的信息。在这种情况下,处理器210基于想要播放音乐的用户的附加用户输入来执行音乐收听应用。然而,根据本发明的实施例,用于以微件形式显示音乐收听应用屏幕以便获得关于要播放的音乐的信息的操作可以被看作“执行音乐收听应用”。

基于针对分组的至少两个应用中的一个应用的用户输入,处理器210可以同时或按顺序显示对应于分组的至少两个应用的应用屏幕。

处理器210确定使以微件形式显示的至少两个应用屏幕显示为在屏幕上彼此邻近。

处理器210确定以微件形式显示的至少两个应用屏幕的大小。

根据本发明的实施例,处理器210通过各种方式,将以微件形式显示的至少两个应用屏幕的大小确定为小于微件形式的电子设备200的屏幕的大小。

例如,处理器210基于从用户输入接收模块220接收的用户输入被释放处的位置确定以微件形式显示的应用屏幕的大小。

处理器210基于应用的执行频率确定以微件形式显示的应用屏幕的大小。应用的执行频率可以通过使用对应应用的日志记录来询问。

备选地,处理器210基于针对对应应用的用户设定确定以微件形式显示的应用屏幕的大小。例如,用户可以操纵用户输入以预先设定要以微件形式显示的对应应用屏幕的大小。

然而,根据本发明的实施例,处理器210将以微件形式显示的至少两个应用屏幕中的每一个应用屏幕的大小确定为与对应于屏幕150的大小相对应。

处理器210基于应用屏幕的大小确定以微件形式显示的应用屏幕中包含的信息。例如,与小尺寸的应用屏幕相比,大尺寸的应用屏幕包括更多信息。备选地,大尺寸的应用屏幕包括与小尺寸的应用屏幕相同的信息,但可以具有较大尺寸的文本或图像。

当以微件形式显示的应用屏幕显示在屏幕150上时,处理器210重新排列对应于其它应用(诸如,不以微件形式显示的应用)的图标。例如,处理器210重新排列对应于不显示的应用的图标,以便防止对应于其他应用的图标被以微件形式显示的应用屏幕覆盖。在这种情况下,处理器210按每一个类别重新排列对应于其他应用的图标。

显示模块230在屏幕上显示由处理器210确定为以微件形式显示的至少两个应用。

以微件形式显示的至少两个应用屏幕中的每一个应用屏幕可以在屏幕150的一个区域中显示。例如,应用屏幕可以占据屏幕150的一个区域,并且对应于另一应用的图标可以被设置在不显示该应用屏幕的区域中。

附加地,已经设置在显示应用屏幕的位置处且对应于另一应用的图标可以移动到不显示应用屏幕的位置,以便防止图标被应用屏幕覆盖。如此移动的图标可能招致它们的顺序按每一类别改变,并且因此被重新排列。

存储器240存储诸如在电子设备200中和外部的组件中的各组件之间输入和输出的数据之类的数据。例如,存储器240存储关于由处理器210确定的组的信息或关于应用屏幕的大小的信息。存储器240的示例包括硬盘驱动、只读存储器(ROM)、随机存取存储器(RAM)、闪存和存储卡,其存在于电子设备200的内部或外部。

本领域技术人员清楚,处理器210、用户输入接收模块220、显示模块230和存储器240可以分开实现,或者这些组件中的至少一个组件可以一体实现。

图2B示出了根据本发明实施例的处理器210的分组操作。参考图2B,处理器210执行信息收集步骤212、组确定步骤214和组交互操作步骤216。

在步骤212中,处理器210收集关于多个应用的信息,例如从对应于每一个应用的文件(例如,诸如安卓包(apk)文件或iphone/ipod/ipad应用(ipa)文件之类的应用安装文件)收集关于对应应用的信息。

应用信息包括对应应用的类别信息。类别对应于例如SNS、多媒体、游戏、日程安排、即时消息、购物和网页应用。

类别信息可以从对应于应用的文件收集,或者可以通过用于接收应用类别的用户输入直接从用户收集。

根据本发明实施例,所收集的类别信息可以用于确定组,或者可以用于重新排列未执行的应用的图标。

处理器210收集多个应用中的每一个应用的日志信息(记录)。日志信息包括对应应用的执行时间。相应地,处理器210在预定周期期间从日志信息检查对应应用的执行频率。

处理器210确定是否存在针对多个应用中的每一个应用的新消息,或者新消息的数量。新消息的数量可以被显示为对应应用的图标上的数字。

当存在用于将多个应用当中的至少两个应用设定为一组的用户设定时,处理器210收集关于该至少两个应用的用户设定信息,包括用于设定该至少两个应用的类别的用户设定。

在步骤214中,处理器210通过使用在步骤212中收集的信息来将至少两个应用确定为一组。

例如,处理器210通过使用在步骤212中收集的信息,从安装在电子设备200上的多个应用创建至少一个组。

在这种情况下,作为组的目标的多个应用可以是安装在电子设备200上的所有应用。然而,根据本发明的实施例,作为组的目标的多个应用可以是通过用户输入按顺序显示在屏幕上的每一个应用页面中包含的应用。

处理器210通过使用在步骤212中收集的日志信息来将如前所述的对应于每一个类别的多个应用确定为一组。

例如,处理器210根据基于日志的连续性,将多个应用确定为一组。例如,当检测到用户使用用于拍摄照片的“x”应用、用于修正所拍摄照片的“y”应用和用于按顺序上传所修正照片的“z”应用的相对高频率时,处理器210将“x”、“y”和“z”应用确定为一组。

处理器210将不连续但具有高执行频率的多个应用确定为一组。当用户频繁使用用于拍摄照片的“xx”应用、用于购买物品的“xy”应用和用于检查天气的“xz”应用时,处理器210将“xx”、“xy”和“xz”应用确定为一组。

处理器210通过使用执行应用的时间作为附加变量来将多个应用确定为一组。用户可以在去工作地点之前在家中使用用于检查天气的“xz”应用,在离开家时使用用于检查公交车位置的“xa”应用,并可以在登上公交车之后使用用于观看新闻的“xb”应用。处理器210关于与用户去他的/她的工作地点的时间相对应的点,将“xz”、“xa”和“xb”应用确定为一组。

处理器210可以经由附加各种方法通过使用日志信息来将多个应用确定为一组,并且因此,本发明的范围不限于本发明的上述实施例。

处理器210将具有未检查的新消息的多个应用确定为一组。

处理器210通过用户设定将从用户接收到用于设定组的用户输入的多个应用确定为一组。

在步骤216中,为了一起执行至少两个应用,处理器210相互地链接所述至少两个应用。

图3A至3D示出了根据本发明实施例的在电子设备的屏幕上显示的应用UI。

参考在图3A至3D中的每一幅图的左手侧上示出的步骤301,电子设备在屏幕150上显示对应于多个应用的图标,其包括图标302、304和306。下文中,对应于任意应用的图标将称为应用图标。

电子设备接收针对在屏幕150上显示的SNS应用图标302、304和306之一的用户输入。

在图3A至3D中的每一幅图的右手侧上示出的步骤示出了基于用户输入在电子设备的屏幕150上显示应用屏幕的实施例。

例如,图3A-3D中的步骤301在接收到用户输入之前,并且步骤303、305、307和309在接收到用户输入之后。

作为关于对应应用的信息,图3A至3D中所示的以微件形式显示的应用屏幕上示出的信息取决于每一个应用而变化。例如,在应用屏幕上显示的信息包括关于在执行对应应用之前最近执行屏幕的信息,或者由用户设定确定的信息。

参考图3A的步骤301,电子设备基于用户输入在屏幕150上显示分别对应于SNS应用图标302、304和306的SNS应用屏幕312、314和316。可以同时或按顺序显示SNS应用屏幕312、314和316。

应用屏幕312对应于SNS应用图标302,应用屏幕314对应于SNS应用图标304,以及应用屏幕316对应于SNS应用图标306。

如图3A的步骤303所示,SNS应用屏幕312、314和316可以彼此相邻。根据本发明的实施例,根据SNS应用图标302、304和306的初始布置顺序确定SNS应用屏幕312、314和316的顺序。此外,SNS应用屏幕312、314和316的顺序可以根据对应SNS应用的执行频率、用户设定或基于日志的连续性来确定。

参考图3B的步骤305,电子设备基于用户输入在屏幕150上显示SNS应用屏幕322、324和326。

与图3A的步骤303中示出的SNS应用屏幕312、314和316不同,图3B的步骤305中示出的SNS应用屏幕322、324和326以在每一个应用屏幕之间具有间隔的杂志UI/用户体验(UX)形式进行显示。

参考图3C的步骤307,电子设备基于用户输入在屏幕150上显示SNS应用屏幕332、334和336。

与图3A的步骤303中示出的SNS应用屏幕312、314和316不同,图3C的步骤307中示出的SNS应用屏幕332、334和336中的每一个SNS应用屏幕以不同大小进行显示。

根据本发明的实施例,应用屏幕的大小可以基于对应应用的执行频率或用户设定来确定。

参考图3D的步骤309,电子设备基于用户输入在屏幕150上显示SNS应用屏幕342、344和346。

与图3C的步骤307中示出的SNS应用屏幕332、334和336不同,图3B的步骤309中示出的SNS应用屏幕342、344和346以在每一个应用屏幕之间具有间隔的杂志UI/用户体验(UX)形式进行显示。

如上所述,在图3A至3D的步骤303、305、307和309中示出的应用屏幕的大小和顺序基于对应应用的初始布置顺序、执行频率、用户设定和基于日志的连续性来确定,然后进行显示。所显示的应用屏幕的大小和顺序可以通过用户输入来重新调整。

图4示出了根据本发明另一实施例的在电子设备的屏幕上显示的应用UI。

参考步骤401,电子设备在屏幕150上显示SNS应用图标402和404、游戏应用图标406、408和410、相机应用图标412和414、相册应用图标416和418、另一类别的应用图标420至432以及收藏(favorite)应用图标区域434。

如图所示,SNS应用图标402和404被包含在第一组中,游戏应用图标406、408和410被包含在第二组中,相机应用图标412和414被包含在第三组中,以及相册应用图标416和418被包含在第四组中。

另一类别的应用图标420至432对应于未分组的应用。注意,“类别”和“组”可以部分地或完全地彼此对应。

步骤403表示当SNS应用图标402或404激活时在电子设备的屏幕150上显示应用UI。

在步骤403中,由于SNS应用图标402或404的激活,多个对应SNS应用屏幕452和454以微件形式显示在屏幕150上。显示SNS应用屏幕452和454的位置可以对应于SNS应用屏幕402和404的位置来确定。

在显示SNS应用屏幕452和454时,电子设备重新排列应用图标406至432中的每一个应用图标的位置,以便防止对应于未显示的应用的应用图标406至432被SNS应用屏幕452和454覆盖。

例如,电子设备按每一个类别或组重新排列对应于未显示的应用的应用图标406至432。相应地,应用图标406至432不与SNS应用屏幕422和424重叠,并且按以下顺序进行排列:游戏应用图标406至410、相机应用图标412和414、相册应用图标416和418以及应用图标420至432,然后在屏幕150上显示。

对应于未显示的应用的应用图标可以基于对应于相同类别或组的应用图标的数量来进行重新排列。例如,因为存在游戏类别或组的三个应用图标,所以这些图标可以被设置在相机或相册类别或组的应用图标的前面。

回到步骤401,应用图标420在游戏应用图标406至410、相机应用图标412和414以及相册应用图标416和418的前面。然而,由于应用图标420不具有对应类别或组的另一个应用图标,所以如步骤403所示,电子设备将相机应用图标412和414以及相册应用图标416和418设置在应用图标420的前面。

在应用图标420的顺序后面且在对应类别或组中不包含另一个应用图标的应用图标422至432不在步骤403中显示,因为在步骤403的屏幕150上不存在待布置的空间。

然而,不在步骤403中显示的应用图标422至432可以通过垂直滚动屏幕150的用户输入来在应用420之后显示。在这种情况下,隐藏了在步骤403中设置在顶部的应用屏幕452和454。备选地,垂直滚动用户输入可以隐藏设置在应用屏幕452和454之外的区域的顶部的应用图标。

垂直滚动屏幕150的用户输入不影响收藏应用图标区域434。类别或组特定重新排列操作也不影响收藏应用图标区域434。

根据本发明的实施例,类似于垂直滚动屏幕150的用户输入,水平滚动屏幕150的用户输入可以使未显示的应用图标422至432能够在屏幕150上显示。

图5示出了根据本发明另一实施例的在电子设备的屏幕上显示的应用UI。与图4的应用UI不同,图5的应用UI在屏幕150上一起显示不在对应于用户输入的组中的应用的执行屏幕。

参考步骤501,电子设备接收针对SNS应用图标502至506之一的用户输入。参考步骤503,电子设备基于用户输入在屏幕150上显示SNS应用屏幕512至516。所显示的应用屏幕518对应于在步骤501中不属于SNS组的、微件形式的应用图标508。

类似于图4,电子设备基于垂直或水平滚动屏幕150的用户输入在屏幕150上显示对应于未给定附图标记的应用图标的应用屏幕。

图6示出了根据本发明另一实施例的在电子设备的屏幕上显示的应用UI。图6的电子设备在具有新消息的多个应用被设定为一组时显示应用UI。

在步骤601中,电子设备在屏幕150上显示应用图标602、604和606中的每一个应用图标,并且在对应应用图标的右上角一起显示数字3、2和8。数字3、2和8表示对应应用的新消息的数量。新消息可以是从对应应用的另一个用户电子设备接收的即时消息、从对应应用的商业运营方接收的通知消息或者由电子设备100创建的消息。例如,新消息可以在到达设定通知时间时创建。

在步骤603中,电子设备基于针对具有新消息的多个应用图标的用户输入在屏幕150上以微件形式显示对应应用屏幕612至616。

如上所述,应用屏幕612至616的顺序或大小可以通过对应应用的执行频率或用户设定,或基于新消息的数量来确定。

图7示出了根据本发明另一实施例的在电子设备的屏幕上显示的应用UI。

在步骤710中,电子设备在屏幕150上显示用户设定UI。电子设备逐一接收针对应用图标702、704和706的用户输入,并且指示对图标中的一个或多个进行选择的指示符显示在所选择的应用图标702、704和706上(例如通过复选框中的复选标记)。

电子设备然后基于用于将所选择的应用图标702、704和706设定为一组的用户输入(诸如触摸“复选”按钮或图标)将对应于应用图标702、704和706的应用设定为一个组。

在步骤720中,电子设备接收针对应用图标702、704和706之一的用户输入,并且在步骤730中,电子设备基于用户输入在屏幕150上以微件形式显示属于相同组的应用屏幕712、714和716。

图8A至8C示出了根据本发明实施例的用于电子设备以微件形式显示应用的操作的应用UI。

在图8A的顶部示出的附图示出了日程安排应用图标800,作为在电子设备上显示的应用图标的一个示例。如图8A所示,日程安排应用图标800包括文本层802、图像层804和信息层806。

数字“31”是在文本层802中示出的预定文本。此外,在文本层802中示出的数字可以是当前日子。例如,如果今天是5月15日,数字“15”可以被打印在文本层802上。

图8B通过步骤811至817示出了基于针对日程安排应用图标800的用户输入进行的对应应用UI的电子设备显示。

在步骤811中,通过用户输入来选择包括文本层802、图像层804和信息层802的日程安排应用图标800。

所选择的应用图标800在步骤811至817中激活。例如,文本层802和图像层804的大小可以减小,而信息层806的大小可以增大。

如果信息层806的大小大于预定大小,则日程信息810在信息层806上显示。随着信息层806的大小增大,日程信息810随字体变黑而逐渐更清楚显现。

日程信息810中包含的信息可以根据信息层806的大小而不同地确定。

电子设备通过步骤821至825基于针对日程安排应用图标800的用户输入,显示如图8C所示的对应应用UI。在图8C中示出的日程安排应用图标800可以不区分图像层804与信息层806。例如,图像层804可以直接包括信息,而没有附加信息层806,或者图像层804和信息层806可以被集成,并且它们的大小可以共同地改变。

包括文本层802和图像层804的日程安排应用图标800通过用户输入来选择,并且所选择的应用图标800通过步骤821至825来激活。

与图8B中示出的应用UI不同,关于图8C中示出的应用UI,图像层804(或与信息层806集成的图像层804)的大小增大,并且关于对应应用的信息810显示在图像层804上。

图9A和9B示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI。图9A和图9B中示出的应用图标900包括文本层902、图像层904和信息层906。与图8A至8C中示出的应用图标800不同,应用图标900不是多边形形式。

参考图9A,在步骤911中,即时消息服务(IMS)应用图标900基于用户输入来激活。基于IMS应用图标900的激活,电子设备通过步骤913至919以微件形式显示对应IMS应用UI。IMS应用包括例如文本消息应用或聊天应用。

因为图9A所示的应用UI不处于是边形形式,所以与图8B所示的应用UI不同,信息层906的形式并非在维持预定形式的同时增大,而是可以有机地变换以便实现预定形式,诸如在步骤919中的矩形形式。

在步骤919中在信息层906上显示的IMS信息910包括“Bruce”和“Paulus”,其可以是最近接收IMS消息的用户的列表。根据本发明的另一个实施例,IMS信息910中包含的“Bruce”和“Paulus”可以是收藏用户列表或最高消息发送/接收频率列表。IMS信息910包括最近发送/接收的IMS信息内容。

与图9A所示的应用UI不同,图9B所示的应用UI的信息层906的颜色逐渐改变为与图像层904的颜色不同的颜色。

图10A至10E示出了根据本发明另一实施例的用于电子设备以微件形式显示应用的操作的应用UI。

参考图10A,在步骤1011中,电子设备接收针对应用图标1010的用户输入。在步骤1011至1019中,电子设备以微件形式显示对应应用屏幕。

在接收到用户输入时,应用图标1010可以关于电子设备的y轴旋转,其将应用图标1010改变为在步骤1017-1019中显示的对应应用屏幕1020。

参考图10B,在步骤1021中,电子设备接收针对应用图标1010的用户输入。

与图10A所示的应用UI不同,图10B所示的应用UI通过基于电子设备的x轴旋转应用图标1010来显示应用屏幕1020。

参考图10C,在步骤1031中,电子设备接收针对应用图标1010的用户输入,诸如用于在触摸的同时使用两个手指扩展应用图标1010的抓住缩放操作。

在步骤1033中,电子设备基于用户输入以微件形式以通过用户输入(诸如释放两个手指的位置)确定的大小来显示对应应用屏幕1020。

参考图10D,在步骤1041中,电子设备接收针对应用图标1010的用户输入,诸如用于在触摸的同时由手指在向下的方向上拖动的拖动操作。

在步骤1043中,电子设备基于用户输入以微件形式以基于用户输入确定的大小来显示对应应用屏幕1020。例如,对应应用的应用屏幕1020的高度可以基于释放手指的位置来确定。应用屏幕1020的宽度可以基于预定大小或对于预定高度的预定比率来确定。

类似于图10D,参考图10E的步骤1053,电子设备基于用于在触摸应用图标1010的同时将手指推到右边的拖动操作以微件形式显示应用屏幕1020。

应用屏幕1020的宽度可以基于释放手指的位置来确定,并且应用屏幕1020的高度可以基于预定大小或对于预定宽度的预定比率来确定。

图11A至11B示出了根据本发明实施例的取决于应用屏幕的大小改变的应用UI。

参考图11A,在步骤1111中,电子设备接收针对相册应用1110的用户输入。

相册应用屏幕1112基于用户输入增大,并且在步骤1113至1117中在电子设备的屏幕150上以微件形式显示。

在步骤1113至1117中,在相册应用屏幕1112上显示的信息取决于相册应用屏幕1112的大小而变化。

例如,在用于显示相对小尺寸的相册应用屏幕1112的步骤1113中,以2×2的阵列显示相册应用屏幕1112中包含的四张的预览图。在用于显示相对较大的相册应用屏幕1112的步骤1115中,以3×3的阵列显示相册应用屏幕1112中包含的九张的预览图。然而,九个预览图中的一些由于相册应用屏幕1112的大小约束而仅部分地显示。在步骤1117中,相册应用屏幕1112显示九个预览图中的每一个预览图。

参考图11B,在步骤1121中,电子设备接收针对音乐应用1120的用户输入。

音乐应用屏幕1122基于用户输入增大,并且在步骤1123至1125中在屏幕150上以微件形式显示。

在步骤1123至1125中,在音乐应用屏幕1122上显示的信息取决于音乐应用屏幕1122的大小而变化。

例如,在用于显示相对小尺寸的音乐应用屏幕1122的步骤1123中,在音乐应用屏幕1122上显示的信息包括在回放的歌曲的专辑标题、音乐名称、艺术家姓名和播放/暂停特技播放图标。专辑标题、音乐名称和艺术家姓名可以按顺序滚动并显示,而不同时显示。

在用于显示相对大的音乐应用屏幕1122的步骤1125中,在音乐应用屏幕1122上显示的信息除了在步骤1123中的所显示信息以外还包括歌词、倒带图标和快进图标。此外,专辑标题、歌曲名称和艺术家姓名可以在音乐应用屏幕1122上同时显示。

图12示出了根据本发明实施例的具有包括多个区域的应用屏幕的应用UI。

电子设备接收针对日程应用图标1210的用户输入。基于用户输入,电子设备将第一区域1212和第二区域1214显示为对应日程应用屏幕。

如图12所示,日程信息在第一区域1212中显示,并且表示当前日期和当前月份的日历在第二区域1214中显示。

第一区域1212和第二区域1214可以基于针对每一个区域的用户输入独立地控制。

根据本发明的实施例,当电子设备包括多个屏幕时,第一区域1212和第二区域1214可以在不同屏幕上显示。

根据本发明的实施例,当电子设备显示音乐应用屏幕时,专辑信息、艺术家信息、歌曲信息和图像显示在第一区域中,并且歌曲歌词或音乐列表显示在第二区域中。

当电子设备显示IMS应用屏幕时,发送/接收IMS消息的用户的列表显示在第一区域中,并且向一个用户(例如,选自第一区域的用户)发送/从一个用户(例如,选自第一区域的用户)接收的IMS消息的历史显示在第二区域中。

根据本发明实施例的电子设备包括:显示模块,用于在屏幕上显示对应于多个应用中的每一个应用的图标;用户输入接收模块,用于接收针对多个所显示的图标之一的用户输入;以及处理器,用于选择与对应于用户输入的应用相关的至少一个应用。显示模块在屏幕上以微件形式显示对应于用户输入的应用和相关的应用。以微件形式显示的每一个应用屏幕可以在屏幕的部分区域中显示。

根据本发明实施例的处理器将多个应用设定为一组,并且对应于用户输入的应用和相关的应用也被设定为一组。

处理器收集关于多个应用的信息,通过使用所收集的信息将至少两个应用确定为一组,并且使得该至少两个应用能够交互操作并以微件形式一起显示。

处理器210根据基于日志的连续性,将对应于每一个类别的多个应用确定为一组。

处理器210基于对应于至少两个应用的执行时间的日志记录将至少两个应用确定为一组,并且基于未检查的新消息或用户设定将多个应用确定为一组。

处理器210基于用户输入的释放位置确定以微件形式显示的应用屏幕的大小,并且基于应用屏幕的大小确定以微件形式显示的应用屏幕中包含的信息。

处理器210基于应用的执行频率或用户设定确定以微件形式显示的应用屏幕的大小,并且按照每一个类别重新排列没有以微件形式显示的图标。

根据本发明的实施例,以微件形式显示的应用屏幕可以彼此邻近显示,并且可以包括至少两个区域,所述至少两个区域是基于针对每一个区域的用户输入而被独立控制的。

根据本发明的实施例,以微件形式显示的应用屏幕可以在对应于接收到用户输入的图标的位置处显示。

根据本发明实施例的应用UI显示方法包括:在屏幕上显示对应于多个应用中的每一个应用的图标,接收针对多个所显示的图标之一的用户输入,选择与对应于用户输入的应用相关的至少一个应用,以及在屏幕上以微件形式显示对应于用户输入的应用和相关的应用。

根据本发明的实施例,对应于用户输入的应用和相关的应用可以被设定为一个组。

图13是示出了根据本发明实施例的电子设备1301的框图1300。电子设备1301可以被配置为包括图1所示的电子设备101的全部或一部分。参考图13,电子设备1301包括应用处理器(AP)1310、通信模块1320、SIM卡1324、存储器1330、传感器模块1340、输入设备1350、至少一个显示器1360、接口1370、音频模块1380、相机模块1391、电源管理模块1395、电池1396、指示器1397和电机1398。

AP 1310控制连接到AP 1310的多个硬件或软件组件,并且通过执行操作系统或应用程序利用多媒体数据来执行各种数据处理和操作。例如,AP 1310可以使用芯片上系统(SoC)来实现,并且还可以包括GPU。

通信模块1320通过在经由网络连接到该电子设备1301的其它电子设备之间的通信来执行数据发送/接收。根据本发明的实施例,通信模块1320包括蜂窝模块1321、WiFi模块1323、BT模块1325、GPS模块1327、近场通信(NFC)模块1328和射频(RF)模块1329。

蜂窝模块1321通过通信网络来提供语音呼叫、视频呼叫、文本服务或互联网服务。例如,蜂窝模块1321通过使用SIM卡1324来在通信网络中执行对电子设备的区分和认证操作。根据本发明的实施例,蜂窝模块1321执行由AP 1310提供的功能中的至少一部分,诸如多媒体控制功能。

根据本发明的实施例,蜂窝模块1321还可以包括通信处理器(CP),并且可以用例如SoC来实现。如图13所示,诸如蜂窝模块1321之类的组件与AP 1310分开,但AP 1310可以被实现为包括前述组件中的一些,诸如蜂窝模块1321。

根据本发明的实施例,AP 1310或蜂窝模块1321可以将从非易失性存储器或者与其连接的至少一个其他组件接收的指令或数据加载到易失性存储器中,然后处理指令或数据。AP 1310或蜂窝模块1321在非易失性存储器中存储从至少一个其它组件接收的数据或者由至少一个其它组件生成的数据。

WiFi模块1323、BT模块1325、GPS模块1327和NFC模块1328中的每一个包括用于处理通过对应模块发送/接收的数据的处理器。尽管这些模块在图13中示出为分开的块,但根据本发明的实施例,这些模块中的至少两个模块可以包含在一个集成芯片(IC)或IC封装中。例如,分别对应于蜂窝模块1321、WiFi模块1323、BT模块1325、GPS模块1327和NFC模块1328的处理器中的至少一些处理器可以用一个SoC实现。

RF模块1329负责数据传输,诸如,RF信号的传输。RF模块1329可以包括收发机、功率放大模块(PAM)、频率滤波器和低噪声放大器(LNA)。RF模块1329还可以包括用于在无线通信中在自由空间上发送/接收电磁波的组件,诸如,导体或导线。尽管如图13所示,蜂窝模块1321、WiFi模块1323、BT模块1325、GPS模块1327和NFC模块1328共享一个RF模块1329,但根据本发明的实施例,这些模块中的至少一个可以通过附加的RF模块发送RF信号。

SIM卡1324可以为插入形成在电子设备的特定位置处的槽中。SIM卡1324包括唯一标识信息,诸如,集成电路卡标识符(ICCID)或者订户信息(诸如,国际移动订户身份(IMSI))。

存储器1330包括内部存储器1332和外部存储器1334,并且是以下至少一项:易失性存储器(诸如,动态RAM(DRAM)、静态RAM(SRAM)和同步动态RAM(SDRAM))和非易失性存储器(诸如,一次性可编程ROM(OTPROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、掩模型ROM、闪存型ROM、NAND闪存和NOR闪存)。

根据本发明的实施例,内部存储器1332可以是固态驱动(SSD)。外部存储器1334还可以包括闪速驱动,诸如,紧凑闪存(CF)、安全数字(SD)、微Mirco-SD、迷你-SD、超级数字(xD)或记忆棒。外部存储器1334可以通过各种接口功能性地连接到电子设备1301。根据本发明的实施例,电子设备1301还可以包括诸如硬盘驱动之类的存储设备。

传感器模块1340测量物理量或检测电子设备1301的操作状态,由此将测量的或检测的信息转换成电信号。传感器模块1340包括手势传感器1340A、陀螺仪传感器1340B、气压传感器1340C、磁传感器1340D、加速度传感器1340E、握持传感器1340F、接近度传感器1340G、红绿蓝(RGB)传感器1340H、生物传感器1340I、温度/湿度传感器1340J、照明传感器1340K和紫外(UV)传感器1340M中的至少一个传感器。附加地或备选地,传感器模块1340可以包括电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、心电图(ECG)传感器、红外(IR)传感器、虹膜传感器或指纹传感器。传感器模块1340还包括用于控制其中的至少一个传感器的控制电路。

输入设备1350包括触摸板1352、(数字)笔传感器1354、键1356和超声输入设备1358。触摸板1352通过电容式、电阻式、红外式或超声方法中的至少一种来识别触摸输入。触摸板1352还可以包括控制电路。在电容式方法的情况下,直接触摸和接近识别这两者都是可能的。触摸板1352还可以包括触觉层,在这种情况下,触摸板1352向用户提供触觉响应。

(数字)笔传感器1354可以通过与接收用户的触摸输入相似或相同的方法来实现,或可以通过用于识别的附加板来实现。键1356包括例如物理按钮、光学键或键区。作为通过经由电子设备1301中的麦克风(例如,麦克风1388)检测声波来检查数据的设备,超声输入设备1358通过生成超声信号的输入工具来提供无线识别。根据本发明的实施例,电子设备1301通过通信模块1320从连接到电子设备900的外部设备(诸如,计算机或服务器)接收用户输入。

显示器1360包括面板1362、全息设备1364和投影仪1366。面板1362包括液晶显示器(LCD)或有源矩阵有机发光二极管(AM-OLED),并且被实现为例如柔性,透明或可穿戴的。面板1362和触摸板1352可以用一个模块来配置。全息设备1364通过使用光的干涉在空中显示三维图像。投影仪1366通过将光投射到放置在电子装置1301内部或外部的屏幕上来显示图像。显示器1360还包括用于控制面板1362、全息设备1364和投影仪1366的控制电路。

接口1370包括高清多媒体接口(HDMI)1372、通用串行总线(USB)1374、光学接口1376和D-超小型(sub)1378。接口1370可以包括在图1所示的通信接口160中,并且可以包括移动高清链路(MHL)接口、SD卡/多媒体卡(MMC)接口或红外数据协会(IrDA)标准接口。

音频模块1380将声音转换为电信号并且将电信号转换为声音。例如,音频模块1380的至少一些组件可包括在图1中示出的输入输出接口140中。音频模块1380处理通过扬声器1382、接收机1384、耳机1386和麦克风1388输入/输出的声音信息。

作为用于捕捉静止图像和视频的设备的相机模块1391包括至少一个图像传感器(诸如,前置传感器或后置传感器)、镜头、图像信号处理器(ISP)和闪光灯(诸如,发光二极管(LED)或氙灯)。

电源管理模块1395管理电子设备1301的电源,并且可以包括例如电源管理IC(PMIC)、充电IC或电池量表。

PMIC可以内置在例如IC或SoC半导体中。可以将充电方法分类为有线方法或无线方法。充电IC可以对电池充电并防止来自充电器的过电压或过电流。根据本发明的实施例,充电IC包括用于有线充电方法和无线充电方法中的至少一种的充电IC。无线充电方法包括磁共振方法、磁感应方法和电磁方法。可以增加用于无线充电的附加电路,诸如,如线圈回路、谐振电路或整流器电路之类的电路。

电池量表测量电池1396的剩余量或者充电期间电池1396的电压、电流或温度。电池1396可存储或产生电力,并通过使用存储或产生的电力向电子设备1301供电。电池1396包括例如可充电电池或太阳能电池。

指示器1397显示电子设备1301或者其一部分(诸如,AP 1310)的具体状态,引导状态、消息状态或充电状态。电机1398将电信号转换为机械振动。电子设备1301可以包括用于支持移动TV的处理设备。处理设备根据标准来处理媒体数据,标准诸如数字多媒体广播(DMB)、数字视频广播(DVB)或媒体流。

本发明的实施例响应于从用户输入的用户输入在电子设备的屏幕上显示预定对象或预定屏幕效果。在这种情况下,显示的预定对象或预定屏幕效果在由电子设备驱动的应用中提供用户便利。

根据本发明实施例的电子设备的每一个上述组件可以由至少一个组件来配置,并且对应组件的名称可以根据电子设备类型而变化。根据本发明实施例的电子设备可以包括或可以不包括上述组件中的一些,或者还可以包括另一组件。此外,根据本发明实施例的电子设备中的一些组件被配置为一个实体,使得相同地执行之前对应组件的功能。

在本发明的实施例中使用的术语“模块”指示例如包括硬件、软件和固件中的至少一项的组合在内的单元。术语“模块”和术语“单元”、“逻辑”、“逻辑块”、“组件”或“电路”可以可互换地使用,并且“模块”可以是一体配置的组件的最小单元或部分,可以执行至少一个功能或其一部分,并且可以机械地或电子地实现。例如,“模块”可以包括执行特定操作的专用集成电路(ASIC)芯片、现场可编程门阵列(FPGA)或可编程逻辑器件中的至少一项,这些设备全部都是已知的或将来会发展的。

根据本发明的实施例,可以使用存储在计算机可读存储介质中的指令来以编程模块的形式实现根据本发明的设备或方法的至少一部分。当至少一个处理器执行指令时,其执行对应于该指令的功能。非瞬时计算机可读存储介质可以包括存储器130。可以由处理器120实现编程模块的至少一部分。编程模块的至少一部分可以包括用来执行至少一个功能的模块、程序、例程、指令集或进程。

计算机可读存储介质可以包括诸如硬盘、软盘和磁带之类的磁介质,诸如紧凑盘只读存储器(CD-ROM)和数字通用盘(DVD)之类的光介质,诸如光磁软盘之类的磁光介质,以及专门配置为存储和执行程序指令(例如,编程模块)的硬件设备(诸如,ROM、随机存取存储器(RAM)和闪存)。此外,除了编译器创建的机器代码之外,程序指令还可以包括可由计算机使用解释器来执行的高级语言代码。硬件设备可被配置为作为至少一个软件模块来操作,以执行本发明的实施例的操作,反之亦然。

根据本发明实施例的模块或编程模块可以包括或可以不包括上述组件中的一些,或者还可以包括另一组件。根据本发明实施例的模块、编程模块或其它组件执行的操作可以通过顺序、并行、重复或启发式方法执行。此外,一些操作可以按不同顺序执行,或者可以省略。可以增加其他操作。

提供本发明的实施例作为一些示例来描述技术内容并且帮助理解,并且也不限制本发明的范围。相应地,应解释的是:除了文中列出的实施例之外,基于本发明的技术思想而得出的所有修改或修改形式都包括在本发明的范围中。

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