电子设备以及用于在电子设备中显示对象的方法

文档序号:10470810阅读:264来源:国知局
电子设备以及用于在电子设备中显示对象的方法
【专利摘要】提供一种电子设备。所述电子设备包括:显示器;以及处理器,被配置为:如果第一手势从所述显示器上所显示的一个或多个项目当中选择项目,则控制以在所述显示器上显示与所选择的项目有关的一个或多个第一对象,以及如果接续自所述第一手势的第二手势从所述一个或多个第一对象当中选择所述第一对象,则控制以在所述显示器上显示用于执行所选择的第一对象的功能的一个或多个第二对象。
【专利说明】
电子设备以及用于在电子设备中显示对象的方法
技术领域
[0001]本公开涉及一种电子设备以及一种用于在所述电子设备中显示对象的方法。
【背景技术】
[0002]电子设备显示各种内容,例如,应用(例如,电子邮件应用、消息应用和社交网络(SNS)应用))将所发送的信息和接收到的信息提供给用户,并且还提供允许用户使用功能(例如,删除或移动信息)的各种菜单。
[0003]对于在应用(例如,电子邮件应用、消息应用和SNS应用)中所提供的菜单,除了简单菜单(例如,“保存”和“删除”)之外的用户所期望的菜单难以寻找或在若干阶段之后找至IJ,使得用户难以直观地寻找所期望的菜单。
[0004]仅为了有助于理解本公开,作为背景信息提出以上信息。关于是否任何上述信息可能关于本公开可应用为现有技术,还未做出确定,也未做出断言。

【发明内容】

[0005]本公开的各方面在于至少解决上述问题和/或缺点并且至少提供下述优点。相应地,本公开的各个方面提供一种电子设备以及一种用于在所述电子设备中显示对象的方法,其中,用户可以方便地并且直观地使用多种功能。
[0006]相应地,本公开的另一方面在于提供一种电子设备,包括:显示器;以及处理器,被配置为:如果第一手势从所述显示器上所显示的一个或多个项目当中选择项目,则控制以在所述显示器上显示与所选择的项目有关的一个或多个第一对象,以及如果接续自所述第一手势的第二手势从所述一个或多个第一对象当中选择所述第一对象,则控制以在所述显示器上显示用于执行所选择的第一对象的功能的一个或多个第二对象。
[0007]根据本公开各种实施例,提供一种用于在电子设备中显示对象的方法。所述方法包括:如果第一手势从显示器上所显示的一个或多个项目当中选择项目,则显示与所选择的项目有关的一个或多个第一对象;以及如果接续自所述第一手势的第二手势从所述一个或多个第一对象当中选择所述第一对象,则显示用于执行所选择的第一对象的功能的一个或多个第二对象。
[0008]根据结合附图进行的公开本公开的各种实施例的以下详细描述,本公开的其他方面、优点和显著特征将对于本领域技术人员变得显然。
【附图说明】
[0009]根据结合附图进行的以下描述,本公开的特定实施例的以上和其他方面、特征和优点将更显然,其中:
[0010]图1示出根据本公开各种实施例的网络环境;
[0011 ]图2是根据本公开各种实施例的电子设备的框图;
[0012]图3是根据本公开各种实施例的程序模块的框图;
[0013]图4是根据本公开各种实施例的用于显示对象的电子设备的框图;
[0014]图5A和图5B是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的对象显不的图;
[0015]图6A至图6D是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的删除功能的图;
[0016]图7A至图7D是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的日历功能的图;
[0017]图8A至图SC是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的重要性设置功能的图;
[0018]图9A至图9C是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的邮箱移动功能的图;
[0019]图10是根据本公开各种实施例的用于在电子设备中显示能够控制项目的对象的方法的流程图;以及
[0020]图1lA至图1lD是根据本公开各种实施例的用于在电子设备中显示能够控制项目的对象的方法的流程图。
[0021]遍及附图,相同标号将理解为指相同部分、组件和结构。
【具体实施方式】
[0022]提供参照附图的以下描述,以有助于全面理解权利要求及其等效物所限定的本公开的各种实施例。其包括各种具体细节以有助于理解,但它们看作仅仅是示例性的。相应地,本领域普通技术人员将认识到,在不脱离本公开范围和精神的情况下,可以进行在此所描述的各种实施例的各种改变和修改。此外,为了清楚和简明,可省略公知功能和构造的描述。
[0023]在以下描述和权利要求中所使用的术语和词语并不限于文献的意义,而是仅由发明人用于使得能够清楚并且一致地理解本公开。相应地,对本领域技术人员显然的是,提供本公开的各种实施例的以下描述,仅为了说明的目的而非为了限制如所附权利要求及其等效物所限定的本公开的目的。
[0024]应理解,单数形式“一(a)”、“一(an)”、“该”包括复数指代,除非上下文清楚地另外指明。因此,例如,对“组件表面”的引用包括对一个或多个这些表面的引用。
[0025]在本公开中,例如,“具有”、“可以具有”、“包括”或“可以包括”的表述指示对应特征(例如,要素,例如,数值、功能、操作或组件)的存在性,而不排除附加特征的存在性。
[0026]在本公开中,例如“A或B”、“A或/和B中的至少一个”、“A或/和B中的一个或多个”的表述可以包括一起列出的项目的所有可能组合。例如,“A或B”、“A和B中的至少一个”或“A或B中的一个或多个”可以指示以下全部:(I)包括至少一个A,(2)包括至少一个B或(3)包括至少一个A和至少一个B 二者。
[0027]例如本公开各种实施例中所使用的“第一”、“第二”、“主要”、“次要”的表述可以表示各种要素,而无论顺序和/或重要性如何,并且不限制对应要素。所述表述可以用于区分一个要素与另一要素。例如,第一用户设备和第二用户设备可以表示不同的用户设备,而无论顺序或重要性如何。例如,在不偏离本公开的范围的情况下,第一要素可以称为第二要素,并且相似地,第二要素可以称为第一要素。
[0028]当描述要素(例如,第一要素)“可操作地或以通信地耦合”到或“连接”到另一要素(例如,第二要素)时,该要素可以直接连接到该另一要素,或可以通过第三要素连接到该另一要素。然而,当描述要素(例如,第一要素)“直接连接”或“直接耦合”到另一要素(例如,第二要素)时,意味着在该要素与该另一要素之间不存在中间要素(例如,第三要素)。
[0029]可以根据情况用例如“适合于”、“具有用于……的能力”、“被设计为”、“适用于”、“使得”、“能够”来替换本公开中所使用的表述“被配置(或设置)为”。术语“被配置(或设置)为,,并非总是仅表示由硬件“特定地设计为”。替代地,在某种情况下,表述“被配置为……的装置”可以意味着该装置“可以”连同另一装置或组件一起操作。例如,短语“被配置(或设置)为执行A、B和C的处理器”可以是通用处理器(例如,中央处理单元(CPU)或应用处理器(AP)),其可以通过执行用于执行对应操作的专用处理器(例如,嵌入式处理器)处或存储器设备处所存储的至少一个软件程序来执行对应操作。
[0030]本公开中所定义的术语仅用于描述本公开特定实施例,并且可以并非意图限制本公开其他各种实施例的范围。当在本公开的描述以及所附权利要求中使用时,单数形式可以包括复数形式,除非对其进行明确不同地表示。在此所使用的包括技术术语和科学术语的全部术语具有与本领域普通技术人员可以一般理解的含义相同的含义。可以分析,字典中所定义的常用术语具有与有关技术的上下文的含义相同的含义或相似的含义义,但并非分析为理想的或过度形式的含义,除非明确定义。在某种情况下,本公开中所定义的术语不能解释为排除本公开的目前实施例。
[0031]根据本公开各种实施例的电子设备可以是包括通信功能的设备。例如,电子设备可以包括以下中的至少一个:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书(e书)读取器、台式PC、膝上型PC、上网本计算机、工作站、服务器、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组阶段I或阶段2(MPEG-1或MPEG-2)音频层3(MP3)播放器、移动医疗装备、相机以及可穿戴设备(例如,智能眼镜、头戴式设备(HMD)、电子布料、电子手环、电子项链、应用附件、电子纹身、智能镜或智能手表)。
[0032]根据本公开各种实施例,电子设备可以是智能家电。家电可以包括例如以下中的至少一个:电视(TV)、数字多功能盘(DVD)播放器、音频装备、冰箱、空调、真空吸尘器、烤箱、微波炉、洗碗机、空气净化器、机顶盒、家庭自动化控制面板、安全性控制面板、TV盒(例如,Samsung Home Sync?、App I e TV? 或 Google TV?)、游戏控制台(例如,Xbox? 或PlayStat1n?)、电子字典、电子钥匙、摄像放像机和电子相框。
[0033]根据本公开另一实施例,电子设备可以包括以下中的至少一个:各种医疗装备(例如,各种便携式医疗测量系统(例如,血糖测量设备、心跳测量设备、血压测量设备或体温测量设备)、磁共振血管造影(MRA)、MR成像(MRI )、计算层析成像(CT)、成像设备或超声波设备)、导航系统、全球定位系统(GPS)接收机、事件数据记录器(EDR)、飞行数据记录器(FDR)、车辆信息娱乐设备、用于船只的电子装备(例如,用于船只的导航系统和陀螺仪)、航空电子器件、安全性设备、车辆前照单元、工业或家庭机器人、自动柜员机(ATM)、销售点(P0S)、物联网(例如,电灯泡、各种传感器、电和燃气仪表、喷洒器设备、火警设备、恒温器、街灯、烤面包机、锻炼机器、热水池、加热器、锅炉等)。
[0034]根据本公开各种实施例,电子设备包括家具或建筑/结构的部分、电子板、电子签名接收设备、投影仪以及各种测量仪器(例如,水测量设备、电力测量设备、燃气测量设备或电波测量设备)。根据本公开各种实施例的电子设备可以是以上列出的设备之一或其组合。根据本公开各种实施例的电子设备可以是柔性设备。对于本领域普通技术人员将显然的是,根据本公开各种实施例的电子设备不限于以上列出的设备,并且可以根据技术发展而包括新的电子设备。
[0035]下文中,将参照附图描述根据本公开各种实施例的电子设备。在此,本公开各种实施例中所使用的术语“用户”可以指代使用电子设备的人或使用电子设备的设备(例如,人工智能电子设备)。
[0036]图1示出根据本公开各种实施例的网络环境。
[0037]参照图1,将描述根据本公开各种实施例的网络环境100中的电子设备101。电子设备101可以包括以下中的至少一个:总线110、处理器120、存储器130、输入/输出(I/O)接口150、显示器160和通信接口 170。根据本公开各种实施例,电子设备101可以省略前述元件中的至少一个,或可以还包括其他元件。
[0038]总线110可以包括用于互连上述元件110至170并且用于允许元件110至170之间的通信(例如,控制消息和/或数据)的电路。
[0039]处理器120可以包括CPU、AP和通信处理器(CP)中的一个或多个。处理器120执行用于例如电子设备101的至少一个其他元件的控制和/或通信的操作或数据处理。
[0040]存储器130可以包括易失性存储器和/或非易失性存储器。存储器130可以存储例如与电子设备101的至少一个其他元件关联的命令或数据。根据本公开实施例,存储器130可以存储软件和/或程序140。程序140可以包括例如内核141、中间件143、应用编程接口(API) 145和/或应用程序(或应用)147。内核141、中间件143和API 145中的至少一些可以称为操作系统(OS)。
[0041 ]内核141控制或管理例如用于执行其他程序(例如,中间件143、API 145或应用程序147)中所实现的操作或功能的系统资源(例如,总线110、处理器120或存储器130)。内核141提供中间件143、API 145或应用程序147访问电子设备101的分离组件以控制或管理系统资源的接口。
[0042]中间件143可以运作为用于允许例如API145或应用程序147与内核141通信来交换数据的中介。关于从应用程序147接收到的任务请求,中间件143可以例如通过将用于使用电子设备101的系统资源(例如,总线110、处理器120或存储器130)的优先级给予应用程序147中的至少一个,来关于任务请求执行控制(例如,调度或负载平衡)。
[0043]API 145是用于应用147以控制内核141或中间件143所提供的功能的接口,并且可以包括例如用于文件控制、窗口控制、图像处理或字符控制的至少一个接口或功能(例如,命令)。
[0044]I/O接口 150充当用于将命令或数据从用户或另一外部设备传递到电子设备101的其他元件的接口。I/o接口 150也可以将从电子设备101的其他元件接收到的命令或数据输出到用户或另一外部设备。
[0045]显示器160可以包括例如液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、微电机系统(MEMS)显示器或电子纸显示器。显示器160可以将各种内容(例如,文本、图像、视频、图标或符号)显示给用户。显示器160可以包括触摸屏幕,并且接收例如使用电子笔或用户的身体的部分的触摸、手势、接近度或停悬(hovering)输入。
[0046]通信接口170例如在电子设备101与外部设备(例如,第一电子设备102、第二电子设备104或服务器106)之间建立通信。例如,通信接口 170通过无线通信或有线通信连接到网络162,以与外部设备(例如,第二电子设备104或服务器106)进行通信。
[0047]无线通信可以作为蜂窝通信协议使用例如以下项中的至少一个:长期演进(LTE)、LTE高级(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动通信系统(UMTS)、无线宽带(WiBro)或全球移动通信系统(GSM))。有线通信可以包括例如以下中的至少一个:通用串行总线(USB)、高清晰度多媒体接口(HDMI)、推荐标准(RS)-2032以及普通旧式电话服务(POTS)。网络162可以包括电信网络(例如,计算机网络(例如,局域网(LAN)或广域网(WAN))、因特网和电话网络中的至少一个)。
[0048]第一电子设备102和第二电子设备104中的每一个可以是与电子设备101相同类型或不同类型的设备。根据本公开实施例,服务器106可以包括一个或多个服务器的群。根据本公开各种实施例,可以在另一电子设备或多个电子设备(例如,电子设备102和104或服务器106)中执行电子设备101中所执行的所有或一些操作。根据本公开实施例,当电子设备101必须自动地或按请求执行功能或服务时,代替或除了运行该功能或服务,电子设备101可以请求另一设备(例如,电子设备102和104或服务器106)执行与该功能或服务关联的至少一些功能。其他电子设备(例如,电子设备102和104或服务器106)可以执行所请求的功能或附加功能,并且将结果传递到电子设备101。电子设备101提供接收到的结果,或通过处理接收到结果来提供所请求的功能或服务。为此,例如,可以使用云计算、分布式计算或客户机-服务器计算。
[0049]图2是根据本公开各种实施例的电子设备201的框图。
[ΟΟδΟ] 参照图2,电子设备201可以包括图1所不的整个电子设备101或图1所不的电子设备101的部分。电子设备201可以包括一个或多个AP 210、通信模块220、订户标识模块(SM)卡224、存储器230、传感器模块240、输入模块250、显示器260、接口 270、音频模块280、相机模块291、电源管理模块295、电池296、指示器297和电机298。
[0051 ] AP 210通过驱动OS或应用程序来控制连接到AP 210的多个硬件或软件组件,并且关于包括多媒体数据的各种数据执行处理和操作。可以利用例如片上系统(SoC)实现AP210。根据本公开实施例,AP 210可以还包括GPU和/或图像信号处理器。AP 210可以包括图2所示的元件中的至少一些(例如,蜂窝模块221 )oAP 210将从其他元件中的至少一个(例如,非易失性存储器)接收到的命令或数据加载到易失性存储器中,并且处理命令或数据而且将各种数据存储在非易失性存储器中。
[0052]通信模块220可以具有与图1所示的通信接口170相同或相似的配置。通信模块220可以包括例如蜂窝模块221、WiFi模块223、蓝牙(BT)模块225、全球定位系统(GPS)模块227、近场通信(NFC)模块228和射频(RF)模块229。
[0053]蜂窝模块221可以通过通信网络提供例如语音呼叫、视频呼叫、文本服务或因特网服务。根据本公开实施例,蜂窝模块221可以通过使用订户标识模块(例如,SIM卡224)在通信网络中标识并且认证电子设备201。根据本公开实施例,蜂窝模块221执行AP 210可以提供的功能中的至少一个。根据本公开实施例,蜂窝模块221可以包括CP。
[0054]WiFi模块223、BT模块225、GPS模块227和NFC模块228中的至少一个可以包括用于处理对应模块所发送和接收的数据的处理器。根据本公开一些实施例,可以在一个集成芯片(IC)或IC封装中包括蜂窝模块221^?1模块223、81'模块225、6?3模块227和即(:模块228中的至少一些(例如,两个或更多个)。
[0055]RF模块229可以发送并且接收通信信号(例如,RF信号)IF模块229可以包括收发机、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)或天线。根据本公开另一实施例,蜂窝模块221^?丨模块223、81'模块225、6?3模块227和即(:模块228中的至少一个可以通过分离的RF模块发送并且接收RF信号。
[0056]S頂卡224可以包括包含S頂和/或嵌入式S頂的卡,并且可以包括唯一标识信息(例如,集成电路卡标识符(ICCID))或订户信息(例如,国际移动订户身份(MSI))。
[0057]存储器230(例如,存储器130)可以包括内部存储器232或外部存储器234。内部存储器232可以包括以下中的至少一个:非易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM (SRAM )、同步DRAM (SDRAM))和非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、PR0M、可擦除可编程ROM(EPROM)、电EPROM(EEPROM)、掩模ROM、闪速ROM、NAND闪存或NOR闪存)以及固态驱动器(SSD)。
[0058]外部存储器234可以还包括闪速驱动器(例如,压缩闪存(CF)、安全数字(SD)、微SD、迷你SD、极速数字(xD)、多媒体卡(MMC)或存储棒)。外部存储器234可以通过各种接口以功能和/或以物理地与电子设备201连接。
[0059]传感器模块240测量物理量或感测电子设备201的操作状态,以将所测量的或感测的信息转换为电信号。传感器模块240可以包括以下中的至少一个:手势传感器240A、陀螺仪传感器240B、压力传感器240C、磁传感器240D、加速度传感器240E、抓握传感器240F、接近传感器240G、色彩传感器240H(例如,RGB传感器)、生物计量传感器2401、温度/湿度传感器240J、照度传感器240K和紫外(UV)传感器240M。附加地或替代地,传感器模块1840可以包括电子鼻传感器(未示出)、肌电图(EMG)传感器(未示出)、脑电图(EEG)传感器(未示出)、心电图(ECG)传感器(未示出)或指纹传感器。传感器模块240可以还包括控制电路,用于控制其中所包括的至少一个传感器。在本公开实施例中,电子设备201可以还包括处理器,其被配置为作为AP 210的部分或与之分离地控制传感器模块240,以在AP 210的休眠状态期间控制传感器模块240。
[0060]输入模块250可以包括触摸面板252、(数字)笔传感器254、键256或超声输入设备258。触摸面板252可以使用以下中的至少一个:电容类型、电阻类型、红外(IR)类型或超声类型。触摸面板252可以还包括控制电路。触摸面板252可以还包括触感层,以将触感反应提供给用户。
[0061](数字)笔传感器254可以包括作为触摸面板252的部分的识别片或分离的识别片。键256可以还包括物理按钮、光学按钮或键区。超声输入设备258感测用于通过麦克风(例如,麦克风288)生成超声波的输入装置中所生成的超声波,并且检查与电子设备201中的所感测的超声波对应的数据。
[0062]显示器260(例如,显示器160)可以包括面板262、全息图设备264或投影仪266。面板262可以具有与图1的显示器160的配置相同或相似的配置。面板262可以实现为柔性的、透明的或可穿戴的。面板262可以被配置有在一个模块中的触摸面板252。全息图设备264通过使用光的干涉而在空中显示立体图像。投影仪266通过光的投影将图像显示到外部屏幕上。屏幕可以定位在电子设备201内部或外部。根据本公开实施例,显示器260可以还包括控制电路,其用于控制面板262、全息图设备264或投影仪266。
[0063]接口270可以包括高清晰度多媒体接口(HDMI)272、USB 274、光学接口276或D微型278。可以在图1所示的通信接口 170中包括接口 270。另外地或替代地,接口 270可以包括移动高清晰度链路(MHL)接口、SD/MMC接口或红外数据协会(IrDA)接口。
[0064]音频模块280以双向方式转换声音和电信号。可以在图1所示的I/O接口150中包括音频模块280的至少一个元件。音频模块280处理通过扬声器282、接收机284、耳机286或麦克风288输入或输出的声音信息。
[0065]相机模块291是能够捕获静止图像或运动图像的设备,并且根据本公开实施例,可以包括一个或多个图像传感器(例如,前传感器或后传感器)、镜头、图像信号处理器(ISP)或闪光灯(例如,LED或氙气灯)。
[0066]电源管理模块295管理电子设备201的电源。根据本公开实施例,电源管理模块295可以包括电源管理集成电路(PMIC)、充电器IC或电池燃料计。PMIC可以具有有线充电方案和/或无线充电方案。无线充电方案包括磁共振类型、磁感应类型和电磁类型,并且对于无线充电,可以还包括附加电路(例如,线圈环路、谐振电路或整流器)。电池计测量电池296的剩余容量或电池296在充电期间的电压、电流或温度。电池296可以包括可再充电电池和/或太阳能电池。
[0067]指示器297显示电子设备201或其部分(例如,AP 210)的特定状态(例如,启动状态、消息状态或充电状态)。电机298将电信号转换为机械振动,或生成振动效果或触觉效果。虽然未示出,但电子设备201可以包括用于支持移动TV的处理设备(例如,GPU)。用于支持移动T V的处理设备根据标准(例如,数字多媒体广播(D M B )、数字视频广播(D V B)或mediaFlo?)处理媒体数据。
[0068]在此所描述的前述元件中的每一个可以包括一个或多个组件,并且部分的名称可以随电子设备201的类型而变化。根据本公开的电子设备可以包括前述元件中的至少一个,并且元件中的一些可以从其省略,或其他元件可以进一步包括于其中。由于根据本公开的电子设备的元件中的一些耦接到一个实体中,因此可以执行与尚未耦接的这些元件相同的功能。
[0069]图3是根据本公开各种实施例的编程模块310的框图。根据本公开实施例,编程模块310(例如,程序140)可以包括用于控制与电子设备(例如,电子设备101)关联的资源的OS和/或OS上执行的各种应用。OS可以包括Andro id、1S、Windows、Symbian、Tizen或Bada。
[0070]参照图3,编程模块310可以包括内核320、中间件330、API 360和/或应用370。编程模块310的至少一部分可以预先加载在电子设备上,或可以从服务器(例如,服务器106)下载。
[0071]内核320(例如,图1的内核141)可以包括系统资源管理器321和/或设备驱动器323。系统资源管理器321可以执行系统资源的控制、分配或检索。根据本公开实施例,系统资源管理器321可以包括处理管理单元、存储器管理单元或文件系统。设备驱动器323可以包括例如显示器驱动器、相机驱动器、BT驱动器、共享存储器驱动器、USB驱动器、键区驱动器、WiFi驱动器、音频驱动器或处理间通信(IPC)驱动器。
[0072]中间件330可以包括应用370通常使用的功能,或通过API360将各种功能提供给应用370,以允许应用370高效地使用电子设备中的有限系统资源。根据本公开实施例,中间件330(例如,中间件143)可以包括以下中的至少一个:运行时间库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、封装管理器347、连接性管理器348、通知管理器349、位置管理器350、图形管理器351和安全性管理器352。
[0073]运行时间库335可以包括在执行应用370的同时编译器使用来通过编程语言添加新的功能的库模块。运行时间库335执行与1/0、存储器管理或计算操作有关的功能。
[0074]应用管理器341管理应用370当中的至少一个应用的生命周期。窗口管理器342使用屏幕来管理⑶I资源。多媒体管理器343识别播放各种媒体文件所需的格式,并且通过使用对于对应格式适当的编解码器对媒体文件进行编码或解码。资源管理器344管理应用370当中的至少一个应用的资源(例如,源代码、存储器或存储空间)。
[0075]电源管理器345利用基本输入/输出系统(B1S)来管理操作中的电池或电源,并且提供电子设备的操作所需的电源信息。数据库管理器346执行管理操作,以生成、搜索或改变用于应用370当中的至少一个应用的数据库。封装管理器347管理以封装文件格式发布的应用的安装或更新。
[0076]连接性管理器348管理无线连接(例如,WiFi连接或BT连接)。通知管理器349以不打扰用户的方式显示或通知事件(例如,到达消息、约会和接近度提醒)。位置管理器350管理电子设备的位置信息。图形管理器351管理要提供给用户的图形效果或与其有关的用户界面(UI)。安全性管理器352提供系统安全性或用户认证所需的一般安全性功能。根据本公开实施例,当电子设备(例如,电子设备101)具有呼叫功能时,中间件330可以还包括电话管理器,用于管理电子设备的语音或视频呼叫功能。
[0077]中间件330可以包括形成上述内部元件的各种功能的组合的中间件模块。中间件330可以提供根据OS的类型所指定的模块,从而提供独特功能。此外,中间件330可以动态地删除一些现有元件或添加新的元件。
[0078]API 360(例如,API 145)可以根据OS提供为具有不同配置的API编程功能的集合。例如,在Android或1S的情况下,每个平台可以提供一个API集合,而在Tizen的情况下,可以提供两个或更多个API集合。
[0079]应用370(例如,应用程序147)可以包括能够提供功能的一个或多个应用,例如,家庭应用371、拨号器应用372、短消息服务/多媒体消息服务(SMSAMS)应用373、即时消息(IM)应用374、浏览器应用375、相机应用376、闹钟应用377、联系人应用378、语音拨号应用379、电子邮件应用380、日历应用381、媒体播放器应用382、相册应用383、时钟应用384、健康护理应用(例如,用于测量锻炼量或血糖的应用)或环境信息提供应用(例如,用于提供气压信息、湿度信息或温度信息的应用)。
[0080]根据本公开实施例,应用370可以包括支持电子设备(例如,电子设备101)与外部电子设备(例如,电子设备102或104)之间的信息交换的应用(下文中,为了方便,“信息交换应用”)。信息交换应用可以包括例如用于将特定信息传送到外部电子设备的通知中继应用或用于管理外部电子设备的设备管理应用。
[0081 ] 例如,通知中继应用可以包括用于将电子设备的另一应用(例如,SMS/MMS应用、电子邮件应用、健康护理应用或环境信息应用)中所生成的通知信息传送到外部电子设备(例如,电子设备102或104)的功能。通知中继应用可以从外部电子设备接收通知信息,以将其提供给用户。设备管理应用可以管理(例如,安装、移除或更新)至少一个功能(例如,打开/关闭外部电子设备104自身(或其部分)或控制显不器的亮度(分辨率)、在外部电子设备(例如,电子设备)中操作的应用所提供的或外部电子设备所提供的服务(例如,呼叫服务或管理服务)。
[0082]根据本公开实施例,应用370可以包括根据外部电子设备的属性(例如,作为电子设备的属性,电子设备的类型是移动医疗装备)所指定的应用(例如,健康护理应用)。根据本公开实施例,应用370可以包括从外部电子设备(例如,服务器106或电子设备102或104)接收到的应用。根据本公开实施例,应用370可以包括预先加载的应用或可以从服务器下载的第三方应用。根据所示实施例的编程模块310的元件的名称可以取决于OS的类型而变化。
[0083]根据本公开各种实施例,可以通过软件、固件、硬件或它们中的至少两个的组合来实现编程模块310的至少一部分。可以通过处理器(例如,AP210)来实现(例如,执行)编程模块310的所述至少一部分。编程模块310的所述至少一部分可以包括用于执行一个或多个功能的模块、程序、例程、指令集或处理。
[0084]在此所使用的术语“模块”可以意味着例如包括硬件、软件和固件中的之一或两个或更多的组合的单元。“模块”可以与单元、逻辑、逻辑块、组件或电路互换地使用。“模块”可以是集成组件的最小单元或部分。“模块”可以是执行一个或多个功能的最小单元或其部分。“模块”可以机械或电子地实现。例如,根据实施例的“模块”可以包括已知的或待开发的执行某些操作的专用集成电路(ASIC)芯片、现场可编程门阵列和可编程逻辑器件中的至少一个。
[0085]可以通过程序模块形式的非瞬时计算机可读存储介质中所存储的命令来实现根据本公开各种实施例的设备(例如,模块或其功能)或方法(例如,操作)的至少一部分。当处理器(例如,处理器120)执行命令时,一个或多个处理器可以执行与该命令对应的功能。非瞬时计算机可读存储介质可以是例如存储器130。
[0086]非瞬时计算机可读记录介质包括存储并且执行程序命令的磁介质(例如,硬盘、软盘、磁带)、光学介质(例如,致密盘ROM(CD-ROM)或DVD)、磁光介质(例如,光软盘)和硬件设备(例如,R0M、RAM、闪存)。此外,程序指令包括编译器所创建的机器语言代码以及可由计算机使用解释器可执行的高级语言代码。前述硬件设备可以被配置为操作为至少一个软件模块,以执行本公开的操作,或反之亦然。
[0087]根据本公开各种实施例的模块或编程模块可以包括前述元件中的一个或多个,使得前述元件中的一些省略,或还包括附加的其他元件。可以按依次、并行、重复式或启发式方式执行模块、编程模块或其他元件所执行的操作。此外,操作中的一些可以按不同顺序执行或省略,或可以具有附加的不同操作。
[0088]已经为了描述并且理解所公开的技术内容提供在此所公开的本公开各种实施例,而并非意图限制本公开的范围。因此,应该解释,本公开的范围包括基于本公开的技术精神的任何改变或其他各种实施例。
[0089]图4是根据本公开各种实施例的用于显示对象的电子设备401的框图。电子设备401可以是例如图1所不的电子设备101。参照图4,电子设备401可以包括处理器410和显不器420。
[0090]参照图4,处理器410可以是图1所示的处理器120。处理器410可以包括硬件、软件和固件中的一个或多个的组合。
[0091 ]根据本公开各种实施例,当选择一个或多个项目之一时,处理器410在选择项目的位置周围显示能够控制所选择的项目的一个或多个第一对象。当从一个或多个第一对象当中选择第一对象时,处理器410在选择第一对象的位置周围显示用于执行所选择的第一对象的功能的一个或多个第二对象。
[0092]根据本公开实施例,可以通过连续的手势选择项目、第一对象和第二对象中的至少两个。连续的手势可以包括与触摸输入对应的第一手势以及与拖动输入对应的第二手势中的至少一个。
[0093]根据本公开实施例,处理器410在保持关于项目的第一手势(例如,触摸输入)的同时显示一个或多个第一对象,并且如果未感测到关于项目的第一手势,则不显示一个或多个第一对象。
[0094]根据本公开实施例,如果感测到关于项目的第一手势(例如,触摸输入)达预定时间并且然后释放,则处理器410显示一个或多个第一对象,并且如果感测是关于项目的第一手势再次达预定时间并且然后再次释放,则处理器410不显示一个或多个第一对象。
[0095]根据本公开实施例,处理器410在选择项目的位置周围显示一个或多个第一对象,作为各种形式(例如,圆形形式、条形形式、半圆形形式等)的UI,其中,在具有距离、方向和速度中的至少一个的同时,一个或多个第一对象是可选择的。处理器410可以通过以一个或多个第一对象彼此间隔开的方式显示一个或多个第一对象。用户可以选择用于显示一个或多个第一对象的形式。用于显示一个或多个第一对象的形式可以根据所选择的项目的位置或类型而改变。根据本公开实施例,处理器410基于所选择的项目的类型而检测一个或多个第一对象的类型,并且显示检测到的一个或多个第一对象的类型。处理器410基于用于显示一个或多个第一对象的形式而改变一个或多个第一对象的数量。例如,如果基于所选择的项目的类型检测到十个第一对象,并且一个或多个第一对象显示为能够显示八个对象的圆形形式的UI,则基于使用频率在十个第一对象当中检测八个第一对象并且将其显示为圆形形式的UI。
[0096]根据本公开实施例,当显示一个或多个第一对象时,处理器410根据使用频率改变各个一个或多个第一对象的位置,并且显示一个或多个第一对象。例如,如果一个或多个第一对象显示为圆形形式的UI,则可以从右中心到左以从最高使用频率到最低使用频率的顺序依次显示一个或多个第一对象。
[0097]根据本公开实施例,处理器410将一个或多个第一对象的位置改变为用户所选择的位置。
[0098]根据本公开实施例,例如,如果如图5A所示在邮件列表中的邮件项目501a(例如,邮件的标题)上感测到第一手势(例如,触摸输入),或如图5B所示在显示邮件内容期间在邮件项目501b(例如,邮件的标题)上感测到第一手势(例如,触摸输入),则处理器410在选择邮件项目501a或501b的位置周围显示一个或多个第一对象502a至508a或502b至508b作为圆形形式的UI。
[0099]图5A和图5B是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的对象显示的图。
[0100]参照图5A和图5B,指示用于控制邮件项目501a或50 2b的功能的一个或多个第一对象502a至508a或502b至508b可以包括以下中的至少一个:用于删除邮件项目501a或501b的删除(Delete)对象502a或502b、用于在特定日期的位置中存储邮件项目501a或501b的日历(Calendar)对象503a或503b、用于设置邮件项目501a或501b的重要性的重要性设置对象504a或504b、用于将邮件项目501a或501b移动到邮箱的移动(Move)对象505a或505b、用于保存邮件项目501a或501b的保存(Save)对象506a或506b、或用于显示用户所选择的对象的用户设置对象507a至509a或507b至509b。
[0101]根据本公开实施例,如果在生成关于项目的第一手势(例如,触摸输入)期间,接续自第一手势的第二手势(例如,拖动输入)从一个或多个第一对象当中选择第一对象,则处理器410在选择第一对象的位置周围显示用于执行所选择的第一对象的功能的一个或多个第二对象。根据本公开实施例,如果从一个或多个第一对象当中选择第一对象,则处理器410显示一个或多个第二对象,而不显示从一个或多个第一对象当中的所选择的第一对象之后剩余的其他第一对象。
[0102]根据本公开实施例,处理器410在选择第一对象的位置周围显示一个或多个第二对象作为各种形式(例如,圆形形式、条形形式以及半圆形形式)的UI,其中,在具有距离和方向中的至少一个的同时,一个或多个第二对象是可选择。用户可以选择用于显示一个或多个第二对象的形式。用于显示一个或多个第二对象的形式可以根据所选择的项目的位置或类型而改变。
[0103]根据本公开实施例,如果在显示第一对象和一个或多个第二对象期间,在选择第一对象之后,接续自第二手势的第三手势(例如,拖动输入)选择第二对象,则处理器410执行第一对象的功能。
[0104]根据本公开实施例,如果在显示第一对象和一个或多个第二对象期间,在选择第一对象之后,接续自第二手势的第三手势(例如,拖动输入)选择与第二对象对应的位置前面的预定位置,则处理器410将与从第一对象到预定位置的移动距离对应的时间设置为用于执行第一对象的功能的时间。
[0105]根据本公开实施例,在选择第一对象之后,在接续自第二手势的第三手势(例如,拖动输入)的朝向所显示的第二对象的移动期间,处理器410在实时的基础上显示与移动距离对应的时间。
[0106]图6A至图6D是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的删除功能的图。
[0107]根据本公开实施例,如果如图6A所示,在基于第一手势选择邮件项目601显示一个或多个第一对象期间,接续自第一手势的朝向删除对象602的第二手势(例如,拖动输入)选择删除对象602,则如图6B所示处理器410显示用于执行删除功能的删除对象602和删除完成(是)对象603。
[0108]参照图6B,如果在第二手势选择删除对象602之后,接续自第二手势的第三手势(例如,拖动输入)选择在距删除对象602预定距离处显示的是对象603,则处理器410立即删除邮件项目601。
[0109]参照图6C和图6D,当在第二手势选择删除对象602之后,朝向所显示的是对象603的移动通过接续自第二手势的第三手势(例如,拖动输入)开始时,处理器410将定时器设置为删除时间,检测与第三手势(例如,拖动输入)所生成的移动距离对应的删除时间,并且在实时的基础上显示删除时间。处理器410可以将I小时至24小时设置为从删除对象602到删除对象602至是对象603之间的距离的中间位置的时间值,并且将I天至31天设置为从中间位置到是对象603的时间值。
[0110]在图6C中,如果在第二手势选择删除对象602之后接续自第二手势的第三手势(例如,拖动输入)朝向所显示的是对象603移动,并且选择第一位置604a,则处理器410可以检测对于第一位置604a所设置的删除时间“3小时”,作为用于邮件项目601的删除时间。
[0111]在图6D中,如果在第二手势选择删除对象602之后接续自第二手势的第三手势(例如,拖动输入)朝向所显示的是对象603移动并且选择第二位置604b,则处理器410可以检测对于第二位置604b所设置的删除时间“8天”,作为用于邮件项目601的删除时间。
[0112]根据本公开实施例,如果第二手势从一个或多个第一对象当中选择第一对象,则处理器410显示与第一对象关联的至少一个应用的执行屏幕。如果在选择第一对象之后接续自第二手势的第三手势(例如,拖动输入)选择至少一个应用的执行屏幕,则处理器410关于项目执行与至少一个应用有关的功能。
[0113]图7A至图7D是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的日历功能的图。
[0114]根据本公开实施例,如果在基于选择邮件项目701显示一个或多个第一对象期间,如图7A所示接续自第一手势的朝向所显示的日历对象703的第二手势(例如,拖动输入)选择日历对象703,则处理器410执行日历应用,并且如图7B所示显示所执行的日历应用的执行屏幕704。如果在第二手势选择日历对象703之后,接续自第二手势的第三手势(例如,拖动输入)选择所执行的日历应用的执行屏幕704上的特定日期,则处理器410在所选择的特定日期的位置中存储邮件项目701的标题。如果选择日历应用的特定日期的位置中所存储的邮件项目701的标题,则处理器410显示与邮件项目701的标题对应的邮件内容。
[0115]在邮件项目701的标题存储在特定日期的位置中之后,如果如图7C所示,在特定日期的位置中生成用于设置闹钟的第五手势(例如,预定时间内的两个相继触摸输入),则处理器410如图7D所示显示用于设置闹钟的UI705。
[0116]如果如图7D所示时钟显示为用于设置闹钟的UI 705,则处理器410可以基于沿着圆形的旋转或基于旋转方向设置或改变时钟中的闹钟时间。例如,处理器410可以将一轮旋转设置为一小时,将顺时针旋转设置为时间增加,将逆时针旋转设置为时间减少,并且在小时或分钟的基础上设置闹钟时间。
[0117]当通过图7D所示的闹钟设置UI 705设置闹钟时间时,处理器410将闹钟时间设置为用于特定日期的位置中所存储的邮件项目701的闹钟时间。
[0118]根据本公开实施例,作为用于项目的等级,处理器410设置在显示第一对象和一个或多个第二对象期间与接续自第二手势的第三手势(例如,触摸输入)从一个或多个第二对象当中选择的第二对象对应的等级。
[0119]图8A至图SC是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的重要性设置功能的图。
[0120]根据本公开实施例,如果在基于选择邮件项目801显示一个或多个第一对象期间,如图8A所示接续自第一手势的朝向所显示的重要性设置对象(*)804的第二手势(例如,拖动输入)选择重要性设置对象(*)804,则处理器410如图SB所示显示重要性类型对象805。如图SB所示,重要性可以分类为:第一重要性(##),指示邮件项目801紧急且重要;第二重要性(***),指示邮件项目801不紧急但重要;第三重要性(**),指示邮件项目801不重要但紧急;以及第四重要性(*),指示邮件项目801既不重要也不紧急。如果第二手势选择重要性设置对象(*)804并且然后如图SB所示接续自第二手势的第三手势(例如,拖动输入)从重要性类型对象805当中选择第三重要性(#),则处理器410将所选择的第三重要性(#)设置为邮件项目801的重要性。如果第二手势选择重要性设置对象(*)804,接续自第二手势的第三手势(例如,拖动输入)从重要性类型对象805当中选择第三重要性(林),然后如图SC所示感测到第五手势(例如,预定时间内的两个相继触摸输入)以用于浏览细节,则处理器410显示设置为与第三重要性对应的项目的类型。
[0121]根据本公开实施例,对于用于设置日期和重要性中的至少一个的项目,处理器410可以基于日期或重要性按优先级自动地对项目进行排序,并且相应地显示项目。
[0122]根据本公开实施例,在显示第一对象和一个或多个第二对象期间,处理器410可以将项目移动到与接续自第二手势的第三手势(例如,拖动输入)从一个或多个第二对象当中选择的第二对象对应的位置。
[0123]根据本公开实施例,如果在从一个或多个第二对象当中所选择的第二对象之下存在至少一个子菜单,则处理器410显示与第二对象有关的至少一个子对象。
[0124]图9A至图9C是根据本公开各种实施例的用于描述电子设备中与邮件项目有关的邮箱移动功能的图。
[0125]根据本公开实施例,如果在基于选择邮件项目显示一个或多个第一对象期间,如图9A所示接续自第一手势的朝向所显示的邮箱移动(MOVE)对象905的第二手势(例如,拖动输入)选择移动对象905,则处理器410如图9B所示显示邮箱类型对象906。如果第二手势选择移动对象905并且然后如图9B所示接续自第二手势的第三手势(例如,拖动输入)选择邮箱类型对象906的中间的个人邮箱907,则处理器410分别将个人邮箱907的子菜单908a和908b分离地显示到关于个人邮箱907的左边和右边,如图9C所示。
[0126]显示器420可以是图1所示的显示器160。根据本公开实施例,显示器420可以在选择项目的位置周围显示与项目有关的一个或多个第一对象,并且在选择第一对象的位置周围显示用于执行从一个或多个第一对象当中选择的第一对象的功能的一个或多个第二对象。
[0127]根据本公开各种实施例,显示器420可以功能上与电子设备401连接,并且处理器410可以被配置为:如果第一手势从显示器上所显示的一个或多个项目当中选择项目,则显示与所选择的项目有关的一个或多个第一对象,并且如果接续自第一手势的第二手势从一个或多个第一对象当中选择第一对象,则显示用于执行所选择的第一对象的功能的一个或多个第二对象。
[0128]根据本公开各种实施例,在具有关于项目的位置的距离、方向以及速度中的至少一个的同时,可以显示一个或多个第一对象来被选择,并且可以彼此间隔开显示一个或多个第一对象。
[0129]根据本公开各种实施例,处理器410可以被配置为如果在选择第一对象之后接续自第二手势的第三手势在朝向所显示的第二对象的移动期间选择第二对象,则执行所选择的第一对象的功能,以及如果选择所显示的第二对象之前的预定位置,则将与从第一对象到预定位置的移动距离对应的时间设置为用于执行第一对象的功能的时间。
[0130]根据本公开各种实施例,处理器410可以被配置为显示与在从第一对象朝向所显示的第二对象的移动期间的移动距离对应的时间。
[0131]根据本公开各种实施例,处理器410可以被配置为如果第二手势选择第一对象,则在显示第一对象的同时,显示与第一对象有关的至少一个应用的执行屏幕;以及如果接续自第二手势的第三手势选择至少一个应用的执行屏幕,则对于项目执行与至少一个应用有关的功能。
[0132]根据本公开各种实施例,处理器410可以被配置为如果在选择第一对象之后,接续自第二手势的第三手势选择第二对象,则将与第二对象对应的等级设置为用于项目的等级。
[0133]根据本公开各种实施例,处理器410可以被配置为如果在选择第一对象之后,接续自第二手势的第三手势选择第二对象,则将项目移动到与第二对象对应的位置。
[0134]根据本公开各种实施例,处理器410可以被配置为如果在选择第一对象之后,接续自第二手势的第三手势选择第二对象,则如果存在与第二对象有关的至少一个子菜单,则显示至少一个子菜单;以及将项目移动到与接续自第三手势的第四手势从至少一个子菜单当中选择的子菜单对应的位置。
[0135]根据本公开各种实施例,处理器410可以被配置为在与项目不重叠的位置中显示一个或多个第一对象;以及在与第一对象不重叠的位置中显示一个或多个第二对象。
[0136]根据本公开各种实施例,第一手势可以与触摸输入对应,并且第二手势、第三手势和第四手势可以与拖动输入对应。
[0137]图10是根据本公开各种实施例的用于在电子设备中显示能够控制项目的对象的方法的流程图。
[0138]参照图10,例如,可以通过图4所示的电子设备401的处理器410执行根据本公开各种实施例的用于显示能够控制项目的对象的方法。参照图10,在操作1010中,处理器410确定在显示应用的执行屏幕期间第一手势(例如,触摸输入)是否选择项目。操作1010中所执行的应用可以包括电子邮件应用、消息应用和SNS应用中的至少一个。
[0139]在操作1020中,处理器410在选择项目的位置周围显示与项目有关的一个或多个第一对象。处理器410根据应用的类型或项目的类型来确定一个或多个第一对象的类型。在操作1020中,处理器410可以根据项目的位置来确定用于显示一个或多个第一对象的形式。处理器410可以在具有关于选择项目的位置的距离和方向中的至少一个的同时,以一个或多个第一对象是可选择的形式,来显示一个或多个第一对象。例如,一个或多个第一对象可以显示为在选择项目的位置周围的圆形形式的UI。处理器410可以在一个或多个第一对象与项目不重叠的位置中显示一个或多个第一对象。
[0140]当在操作1040中感测到第二手势(例如,拖动输入)从一个或多个第一对象当中选择第一对象,处理器410在操作1060中在选择第一对象的位置周围显示用于执行所选择的第一对象的功能的一个或多个第二对象。
[0141]如果在操作1040中在第一手势选择项目期间接续自第一手势(例如,触摸输入)的第二手势(例如,拖动输入)从一个或多个第一对象当中选择第一对象,则处理器410可以在操作1060中显示一个或多个第二对象。
[0142]在操作1080中,如果在选择第一对象之后感测到接续自第二手势的第三手势(例如,拖动输入)朝向所显示的第二对象的移动期间选择第二对象,则处理器410执行所选择的第一对象的功能。
[0143]在操作1080中,处理器410可以通过使用第二对象对于项目执行所选择的第一对象的功能。在操作1080中,如果第二手势(例如,拖动输入)从一个或多个第一对象当中选择第一对象,并且然后接续自第二手势的第三手势(例如,拖动输入)从一个或多个第二对象当中选择第二对象,则处理器410可以执行所选择的第一对象的功能。
[0144]在操作1080中,如果在选择第一对象之后感测到接续自第二手势的第三手势(例如,拖动输入)朝向第二对象的移动期间选择所显示的第二对象前面的预定位置,则处理器410可以将与从第一对象到预定位置的移动距离对应的时间设置为用于执行第一对象的功能的时间。处理器410显示与在从所选择的第一对象朝向所显示的第二对象的移动期间的移动距离对应的时间。
[0145]在操作1080中,如果选择第一对象,则处理器410可以在显示第一对象的同时显示与第一对象有关的至少一个应用的执行屏幕,并且如果在选择第一对象之后接续自第二手势的第三手势(例如,拖动输入)选择至少一个应用的执行屏幕,则对于项目执行与至少一个应用有关的功能。
[0146]在操作1080中,如果在选择第一对象之后接续自第二手势的第三手势(例如,拖动输入)选择第二对象,则处理器410可以将与第二对象对应的等级设置为用于项目的等级。
[0147]在操作1080中,如果在选择第一对象之后接续自第二手势的第三手势(例如,拖动输入)选择第二对象,则处理器410可以将项目移动到与所选择的第二对象对应的位置。当确定是否存在与所选择的第二对象有关的至少一个子对象时,处理器410在选择第二对象的位置周围显示至少一个子菜单,并且将项目移动到与接续自第三手势的第四手势(例如,拖动输入)从至少一个子菜单当中选择的子菜单对应的位置。
[0148]图1lA至图1lD是根据本公开各种实施例的用于在电子设备中显示能够控制项目的对象的方法的流程图。虽然将在图1lA至图1lD所示的各种实施例中描述用于显示能够控制电子邮件应用中的邮件项目的对象的方法,但所述方法也可以等同地应用于其它应用(例如,消息应用、SNS应用、日程表应用、日记应用等)。图4所示的电子设备401的处理器410可以执行图1lA至图1lD所示的根据本公开的各种实施例的用于显示对象的方法。
[0149]参照图11A,如果执行电子邮件应用并且在显示邮件列表或邮件内容期间感测到第一手势(例如,触摸输入)在邮件项目(例如,邮件的标题)上达预定时间或更长,则处理器410在操作1101中感测到邮件项目(例如,邮件的标题)的选择。在操作1103中,处理器410检测与邮件项目有关的一个或多个第一对象,并且在选择邮件项目的位置周围显示一个或多个第一对象。例如,处理器410可以在选择邮件项目的位置周围显示以圆形形式布置一个或多个第一对象的UI。在操作1105中,处理器410确定在第一手势选择邮件项目期间,接续自第一手势(例如,触摸输入)的第二手势(例如,拖动输入)是否从一个或多个第一对象当中选择能够执行删除功能的删除对象。如果在操作1105中确定选择删除对象,则处理器410在操作1107中在具有在预定方向上距显示删除对象的位置预定距离的位置中显示删除完成对象。
[0150]如果在第二手势选择删除对象之后,从删除对象朝向所显示的删除完成对象的移动通过接续自第二手势的第三手势(例如,拖动输入)开始,则处理器410在操作1109中显示与距删除对象的移动距离对应的删除时间。
[0151]如果在操作1111中确定在第二手势选择删除对象之后,接续自第二手势的第三手势(例如,拖动输入)选择删除完成对象,则处理器410在操作1113中删除邮件项目。
[0152]如果在操作1115中确定在第二手势选择删除对象之后,接续自第二手势的第三手势(例如,拖动输入)的移动选择删除完成对象前面的预定位置,则处理器410在操作1117中检测与从删除对象到预定位置的移动距离对应的时间。在操作1119中,处理器410将检测到的时间设置为用于邮件项目的删除时间。
[0153]参照图11B,处理器410在操作1201中确定在第一手势选择邮件项目期间,接续自第一手势(例如,触摸输入)的第二手势(例如,拖动输入)是否从一个或多个第一对象当中选择能够执行日历应用的日历对象。在操作1203中,处理器410响应于选择日历对象显示日历应用的执行屏幕。在操作1203中,处理器410可以在日历应用的执行屏幕上显示包括当前日期的日历。
[0154]在操作1205中,处理器410确定在第二手势选择日历对象之后,接续自第二手势的第三手势(例如,拖动输入)是否在日历应用的执行屏幕上所显示的日历上选择特定日期。如果在操作1205中确定选择特定日期,则处理器410在操作1207中在特定日期的位置中存储邮件项目的标题。如果选择特定日期的位置中所存储的邮件项目的标题,则处理器410可以显示与所选择的邮件项目对应的邮件内容。
[0155]如果在操作1209中在特定日期的位置中感测到用于设置闹钟的第五手势(例如,预定时间内的两个相继触摸输入),则处理器410在操作1211中显示用于设置闹钟的UI(例如,时钟UI)。在操作1213中,如果使用用于闹钟设置的UI选择闹钟时间,则处理器410将所选择的闹钟时间设置为用于特定日期的位置中所存储的邮件项目的闹钟时间。
[0156]参照图11C,在操作1301中,处理器410确定在第一手势选择邮件项目期间,接续自第一手势(例如,触摸输入)的第二手势(例如,拖动输入)是否从一个或多个第一对象当中选择用于设置重要性的重要性设置对象。如果在操作1301中确定选择重要性设置对象,则处理器410在操作1303中在选择重要性设置对象的位置周围显示重要性类型对象。
[0157]在操作1305中,处理器410确定在第二手势选择重要性设置对象之后,接续自第二手势的第三手势(例如,拖动输入)是否选择重要性类型对象。如果在操作1305中确定选择重要性类型对象,则处理器410在操作1307中将与所选择的重要性类型对象对应的重要性设置为用于邮件项目的重要性。
[0158]在操作1309中,处理器410确定在第二手势选择重要性设置对象之后,在接续自第二手势的第三手势(例如,拖动输入)选择重要性类型对象之后,是否在所选择的重要性类型对象上感测到用于浏览细节的第五手势(例如,预定时间内的两个相继触摸输入)。如果在操作1309中确定在所选择的重要性类型对象上感测到第五手势,则处理器410在操作1311中显示设置为具有与所选择的重要性类型对象对应的重要性的一个或多个邮件项目。
[0159]参照图11D,在操作1401中,处理器410确定在第一手势选择邮件项目期间,接续自第一手势(例如,触摸输入)的第二手势(例如,拖动输入)是否从一个或多个第一对象当中选择用于移动邮件项目的邮箱移动对象。如果在操作1401中确定第二手势(例如,拖动输入)选择邮箱移动对象,则处理器410在操作1403中在选择邮箱移动对象的位置周围显示邮箱类型对象。例如,如果邮箱位于屏幕的上部分中,则邮箱类型对象可以显示在邮箱之下。
[0160]在操作1405中,处理器410确定在第二手势选择邮箱移动对象之后,接续自第二手势的第三手势(例如,拖动输入)是否选择邮箱类型对象。如果在操作1405中确定第三手势(例如,拖动输入)选择邮箱类型对象,则处理器410在操作1407中将邮件项目移动到与所选择的邮箱类型对象对应的邮箱。在操作1407中,如果存在用于所选择的邮箱类型对象的至少一个子对象,则处理器410将邮件项目移动到与接续自第三手势的第四手势(例如,拖动输入)从至少一个子对象当中选择的子对象对应的邮箱。
[0161]根据本公开各种实施例,用于在电子设备中显示对象的方法可以包括:如果第一手势从显示器上所显示的一个或多个项目当中选择项目,则显示与所选择的项目有关的一个或多个第一对象;以及如果接续自所述第一手势的第二手势从所述一个或多个第一对象当中选择所述第一对象,则显示用于执行所选择的第一对象的功能的一个或多个第二对象。
[0162]根据本公开各种实施例,在具有关于项目的位置的距离、方向以及速度中的至少一个的同时,可以显示一个或多个第一对象以被选择,并且可以彼此间隔开显示一个或多个第一对象。
[0163]根据本公开各种实施例,所述方法可以还包括:感测在选择所述第一对象之后,接续自所述第二手势的第三手势朝向所显示的第二对象的移动;如果所述第三手势在朝向所显示的第二对象的移动期间选择所述第二对象,则执行所选择的第一对象的功能;以及如果所述第三手势在朝向所显示的第二对象的移动期间选择所显示的第二对象之前的预定位置,则将与从所述第一对象到预定位置的移动距离对应的时间设置为用于执行所述第一对象的功能的时间。
[0164]根据本公开各种实施例,所述方法可以还包括:显示与在从第一对象朝向所显示的第二对象的移动期间的移动距离对应的时间。
[0165]根据本公开各种实施例,所述方法可以还包括:如果所述第二手势选择所述第一对象,则在显示所述第一对象的同时,显示与所述第一对象有关的至少一个应用的执行屏幕;以及如果接续自所述第二手势的第三手势选择所述至少一个应用的执行屏幕,则对于所述项目执行与所述至少一个应用有关的功能。
[0166]根据本公开各种实施例,所述方法可以还包括:如果在选择第一对象之后,接续自第二手势的第三手势选择第二对象,则将与第二对象对应的等级设置为用于项目的等级。
[0167]根据本公开各种实施例,所述方法可以还包括:如果在选择所述第一对象之后,接续自所述第二手势的第三手势选择第二对象,则将所述项目移动到与所述第二对象对应的位置。
[0168]根据本公开各种实施例,所述方法可以还包括:如果在选择所述第一对象之后,接续自所述第二手势的所述第三手势选择所述第二对象,则确定是否存在与所述第二对象有关的至少一个子菜单;如果确定存在与所述第二对象有关的至少一个子菜单,则显示所述至少一个子菜单;以及将所述项目移动到与接续自所述第三手势的第四手势从所述至少一个子菜单当中选择的子菜单对应的位置。
[0169]根据本公开各种实施例,所述方法可以还包括:在与所述项目不重叠的位置中显示所述一个或多个第一对象;以及在与所述第一对象不重叠的位置中显示所述一个或多个第二对象。
[0170]根据本公开各种实施例,第一手势可以与触摸输入对应,并且第二手势、第三手势和第四手势可以与拖动输入对应。
[0171]据前面描述显然的是,根据本公开各种实施例的电子设备和用于在所述电子设备中显示对象的方法直观地提供能够通过特定形式的UI来控制应用的信息的功能,允许针对应用的信息的简单且方便的控制。
[0172]虽然已经参照本公开的各种实施例示出并且描述了本公开,但本领域技术人员将理解,在不脱离所附权利要求及其等同物所限定的本公开的精神和范围的情况下,可以在其中进行形式和细节方面的各种改变。
【主权项】
1.一种电子设备,包括: 显示器;以及 处理器,被配置为: 如果第一手势从所述显示器上所显示的一个或多个项目当中选择项目,则控制以在所述显示器上显示与所选择的项目有关的一个或多个第一对象,以及 如果接续自所述第一手势的第二手势从所述一个或多个第一对象当中选择所述第一对象,则控制以在所述显示器上显示用于执行所选择的第一对象的功能的一个或多个第二对象。2.如权利要求1所述的电子设备,其中,在具有关于所述项目的位置的距离、方向和速度中的至少一个的同时,显示所述一个或多个第一对象来被选择,并且彼此间隔开显示所述一个或多个第一对象。3.如权利要求1所述的电子设备,其中,所述处理器被配置为: 如果在选择所述第一对象之后,在接续自所述第二手势的第三手势朝向第二对象的移动期间选择所述第二对象,则执行所选择的第一对象的功能,以及 如果选择所显示的第二对象之前的预定位置,则将与从所述第一对象到所述预定位置的移动距离对应的时间设置为用于执行所述第一对象的功能的时间, 其中,所述处理器被配置为控制以在所述显示器上显示与在从所述第一对象朝向所述第二对象的移动期间的移动距离对应的时间。4.如权利要求1所述的电子设备,其中,所述处理器被配置为: 如果所述第二手势选择所述第一对象,则控制以在显示所述第一对象的同时,在所述显示器上显示与所述第一对象有关的至少一个应用的执行屏幕,以及 如果接续自所述第二手势的第三手势选择所述至少一个应用的执行屏幕,则对于所述项目执行与所述至少一个应用有关的功能。5.如权利要求1所述的电子设备,其中,所述处理器被配置为如果在选择所述第一对象之后,接续自所述第二手势的第三手势选择第二对象,则将与所述第二对象对应的等级设置为用于所述项目的等级。6.如权利要求1所述的电子设备,其中,所述处理器被配置为如果在选择所述第一对象之后,接续自所述第二手势的第三手势选择所述第二对象,则将所述项目移动到与所述第二对象对应的位置, 其中,所述处理器被配置为: 如果在选择所述第一对象之后,接续自所述第二手势的所述第三手势选择所述第二对象,则如果存在与所述第二对象有关的至少一个子菜单,则控制以在所述显示器上显示所述至少一个子菜单,以及 接续自所述第三手势的第四手势将所述项目移动到与从所述至少一个子菜单当中选择的子菜单对应的位置。7.如权利要求1所述的电子设备,其中,所述处理器被配置为控制以在所述显示器上在与所述项目不重叠的位置中显示所述一个或多个第一对象,并且在与所述第一对象不重叠的位置中显示所述一个或多个第二对象。8.—种用于在电子设备中显示对象的方法,所述方法包括: 如果第一手势从显示器上所显示的一个或多个项目当中选择项目,则显示与所选择的项目有关的一个或多个第一对象;以及 如果接续自所述第一手势的第二手势从所述一个或多个第一对象当中选择所述第一对象,则显示用于执行所选择的第一对象的功能的一个或多个第二对象。9.如权利要求8所述的方法,其中,在具有关于所述项目的位置的距离、方向和速度中的至少一个的同时,显示所述一个或多个第一对象来被选择,并且彼此间隔开显示所述一个或多个第一对象。10.如权利要求8所述的方法,还包括: 感测在选择所述第一对象之后,接续自所述第二手势的第三手势的朝向所显示的第二对象的移动; 如果所述第三手势在朝向第二对象的移动期间选择选择所述第二对象,则执行所选择的第一对象的功能;以及 如果所述第三手势在朝向所显示的第二对象的移动期间选择所显示的第二对象之前的预定位置,则将与从所述第一对象到预定位置的移动距离对应的时间设置为用于执行所述第一对象的功能的时间, 其中,显示与在从所述第一对象朝向所述第二对象的移动期间的移动距离对应的时间。11.如权利要求8所述的方法,还包括: 如果所述第二手势选择所述第一对象,则在显示所述第一对象的同时,显示与所述第一对象有关的至少一个应用的执行屏幕;以及 如果接续自所述第二手势的第三手势选择所述至少一个应用的执行屏幕,则对于所述项目执行与所述至少一个应用有关的功能。12.如权利要求8所述的方法,还包括: 如果在选择所述第一对象之后,接续自所述第二手势的第三手势选择第二对象,则将与所述第二对象对应的等级设置为用于所述项目的等级。13.如权利要求8所述的方法,还包括: 如果在选择所述第一对象之后,接续自所述第二手势的第三手势选择第二对象,则将所述项目移动到与所述第二对象对应的位置。14.如权利要求8所述的方法,还包括: 如果在选择所述第一对象之后,接续自所述第二手势的第三手势选择所述第二对象,则确定是否存在与所述第二对象有关的至少一个子菜单; 如果确定存在与所述第二对象有关的至少一个子菜单,则显示所述至少一个子菜单;以及 将所述项目移动到与接续自所述第三手势的第四手势从所述至少一个子菜单当中选择的子菜单对应的位置。15.如权利要求8所述的方法,还包括: 在与所述项目不重叠的位置中显示所述一个或多个第一对象;以及 在与所述第一对象不重叠的位置中显示所述一个或多个第二对象。
【文档编号】G06F3/0482GK105824511SQ201610053037
【公开日】2016年8月3日
【申请日】2016年1月26日
【发明人】李相烨
【申请人】三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1