电子设备和控制电子设备中的对象的方法

文档序号:9865051阅读:281来源:国知局
电子设备和控制电子设备中的对象的方法
【技术领域】
[0001]本公开涉及电子设备和控制电子设备中的对象的方法。具体地,本公开涉及控制电子设备中的对象的方法,其可以基于应用的特性或状态灵活地提供用于控制应用的对象。
【背景技术】
[0002]电子设备提供各种类型的应用。当每个应用被执行时,电子设备提供用于控制应用的菜单或按键。
[0003]由于在应用执行期间提供的菜单或按键的位置是固定的,在特定情况中可能无法使用菜单或按键来输入。此外,由于应用执行期间提供的菜单或按键的类型也是固定的,无法根据应用的状态或使用应用时的用户模式来灵活地提供菜单或按键。
[0004]因此,需要一种电子设备和用于控制电子设备中的对象的方法,其可以基于应用的特性或状态灵活地提供用于控制应用的对象。
[0005]提供上述信息作为背景信息仅用于帮助对本公开的理解。关于上述任何信息能否用作本公开的现有技术,不做出确定也不做出断言。

【发明内容】

[0006]本公开的方面用以解决上述问题和/或缺点并提供至少以下优点。因此,本公开的方面在于提供一种电子设备和控制电子设备中的对象的方法,其可以基于应用的特性或状态灵活地提供用于控制应用的对象。
[0007]根据本公开的一个方面,提供一种电子设备。所述电子设备包括电子设备包括显示模块和对象控制模块,所述显示模块功能连接至所述电子设备,所述对象控制模块被配置为基于应用的特性创建对象属性信息,并且当执行应用时,基于对象属性信息来配置和显示用于控制应用的至少一些功能的对象。
[0008]根据本公开的另一个方面,提供一种控制电子设备中的对象的方法。所述方法包括:当执行应用时,基于应用的特性创建对象属性信息;以及基于对象属性信息来配置和显示用于控制应用的至少一些功能的对象。
[0009]根据本公开的各实施例,该电子设备和控制电子设备中的对象的方法可以基于应用的特性或状态灵活地提供用于控制应用的对象,从更方便地控制应用。
[0010]根据以下【具体实施方式】,本公开的其他方面、优点和显著特征对本领域技术人员来说将变得清楚,其中【具体实施方式】与附图相结合公开了本公开的各实施例。
【附图说明】
[0011]根据以下与附图相结合的描述,本公开的某些实施例的上述及其他方面、特征和优点将更加清楚,其中:
[0012]图1示出了根据本公开的各实施例的网络环境;
[0013]图2是示出根据本公开的各实施例的电子设备的配置的框图;
[0014]图3是示出根据本公开的各实施例的程序模块的框图;
[0015]图4是根据本公开的各实施例的用于控制应用的对象的电子设备的框图;
[0016]图5A、5B、5C、5D、5E和5F示出了根据本公开的各实施例的应用的对象形状的类型;
[0017]图6A、6B、6C、6D、6E和6F示出了根据本公开的各实施例的应用的对象显示;
[0018]图7A、7B和7C示出了根据本公开的各实施例的基于多个应用中被激活应用的特性的对象控制操作;
[0019]图8A和SB示出了根据本公开的各实施例的基于多个相同应用的特性的对象控制操作;
[0020]图9示出了根据本公开的各实施例的基于多个应用的特性的对象控制操作;
[0021]图1OA和1B示出了根据本公开的各实施例的基于检测电子设备上的握持的操作的对象控制操作;
[0022]图11是示出根据本公开的各实施例的基于应用的特性的对象控制方法的流程图;
[0023]图12是示出根据本公开的各实施例的基于应用的屏幕改变的对象控制方法的流程图;
[0024]图13是示出根据本公开的各实施例的基于事件的发生的对象控制方法的流程图;
[0025]图14是示出根据本公开的各实施例的基于多个应用中被激活应用的特性的对象控制方法的流程图;
[0026]图15是示出根据本公开的各实施例的基于在多个窗口中执行的相同应用的特性的对象控制方法的流程图;
[0027]图16是示出根据本公开的各实施例的基于多个应用的特性的对象控制方法的流程图;
[0028]图17是示出根据本公开的各实施例的基于检测电子设备上的握持的操作的对象控制方法的流程图。
[0029]应当注意的是,在所有附图中相似的附图标记用于表示相同或相似的元件、特征和结构。
【具体实施方式】
[0030]提供以下对附图参考的描述,以帮助对由权利要求及其等同来界定的本公开的各实施例的全面理解。其包括各种具体细节以帮助对此的理解,但其应被认为仅是示例性的。因此,本领域技术人员将认识到可以在不脱离本公开的范围和精神的情况下对本文所述的各实施例做出各种改变和修改。此外,为清楚和简洁起见,可以省略对公知功能和结构的描述。
[0031]在以下描述和权利要求书中使用的术语和词语不限于字面含义,仅由发明人使用以实现对本公开的清楚和一致理解。因此,本领域技术人员应当清楚,提供以下对本公开的各实施例的描述仅用于说明目的而非对本公开的限制目的,本公开由随附权利要求及其等同来界定。
[0032]应当理解,除非上下文另有明确说明,单数形式“一”、“一个”和“该”包括复数所指。因此,例如,对“组件表面”的提及包括对一个或多个这种表面的提及。
[0033]术语“实质上”的含义是所列的特征、参数或者值不需要精确实现,而且可以产生偏差或变化(例如,包括公差、测量误差、测量精度限制及本领域技术人员所知的其他因素),该偏差或变化的量不排除该特征所意图提供的效果。
[0034]本文中使用的表达“具有”、“可以具有”、“包括”或者“可以包括”指的是存在对应的特征(例如数字、功能、操作、组成元件(如组件)等),并且不排除一个或多个附加特征。
[0035]本文中使用的表达“A或B”、“A和/或B中至少一个”、“A和/或B中一个或多个”可以包括一起枚举的项目任何或全部可能组合。例如,表达“A或B”、“A和B中至少一个”、“A或B中至少一个”可以包括(I)至少一个A,(2)至少一个B,或者(3)至少一个A和至少一个B。
[0036]本公开的各实施例中使用的表达“第一”、“第二”或“第三”可以不考虑顺序和/或重要性地修改各组件,并且不限制对应组件。上述表达仅用于将元件和其他元件相区分的目的。例如,虽然第一用户设备和第二用户设备都是用户设备,但是第一用户设备和第二用户设备指示不同的用户设备。例如,第一元件可以称为第二元件,第二元件可以称为第一元件,而不脱离本公开的范围。
[0037]当提及一个元件(例如第一元件)“操作地或通信地耦接至或连接到”另一个元件(例如第二元件)时,其应当解释为一个元件直接连接到另一个元件或者一个元件经由再一个元件(例如第三元件)间接连接到另一个元件。相反,可以理解的是,当一个元件(例如第一元件)被称为“直接连接”、“直接耦接”到另一个元件(第二元件)时,在它们之间不存在元件(例如第三元件)。
[0038]本公开的实施例中使用的表达“被配置为”根据情况可以与例如“适用于”、“具有……的能力”、“设计为”、“适配为”、“形成为”、“能够”互换。术语“被配置为”并不必须隐含以硬件来“专门设计为”的含义。备选地,在一些情况中,表达“设备被配置为”可以表示该设备及其他设备或组件“能够”。例如,短语“处理器适配为(被配置为)执行A、B和C”可以表示仅用于执行对应操作的专用处理器(例如,嵌入式处理器)或者可以通过执行存储在存储器设备中的一个或多个软件程序来执行对应操作的通用处理器(例如,中央处理单元(CPU)或应用处理器(AP))。
[0039]除非另有定义,本文所使用的所有术语(包括技术术语和科学术语)具有与本公开所述领域技术人员的通常理解相同的含义。除非在本公开的实施例中有明确定义,诸如在通用词典中定义的这些术语应被解释为具有与相关技术领域中的上下文含义相同的含义,并且不应被解释为具有理想或过于正式的含义。在一些情形中,即使在本公开的实施例中定义的术语也不应被解释为排除本公开的实施例。
[0040]例如,电子设备可以包括以下至少一个:智能手机、平板个人计算机(PC)、移动电话、视频电话、电子书(e-book)阅读器、台式PC、膝上型PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动图像专家组阶段I或阶段2 (MPEG-1或MPEG-2)音频层3(MP3)播放器、移动医疗器械、相机以及可穿戴设备(例如,诸如电子眼镜的头戴式装置(HMD)、电子衣服、电子手镯、电子项链、电子配件、电子纹身、智能表等)。
[0041]根据各种本公开的各实施例,电子设备可以是智能家用电器。家用电器可以包括以下至少一个:例如电视(TV)、数字视频盘(DVD)播放器、音频、冰箱、空调、真空吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动化控制面板、安全控制面板、电视盒(例如,三星HomeSync?、苹果TV?、谷歌TV?)、游戏控制台(例如,Xbox?和PlayStat1n ?)、电子辞典、电子钥匙、摄像机以及电子相框。
[0042]根据本公开的另一个实施例,电子设备可以包括以下至少一个:各种医疗设备(例如,各种便携式医疗测量设备(血糖监测装置、心率监测装置、血压测量装置、体温测量装置等)、磁共振血管造影(MRA)、磁共振成像(MRI)、计算机断层摄影(CT)机器以及超声机器)、导航设备、全球定位系统(GPS)接收器、事件数据记录仪(EDR)、飞行数据记录仪(FDR)、车辆信息娱乐设备、船用电子设备(例如,船用导航装置和陀螺罗盘)、航空电子设备、安全设备、汽车用头单元(automotive head unit)、家用或工业用机器人、银行的自动取款机(ATM)、商店的销售终端(POS)、物联网设备(例如灯泡、各种传感器、电表或燃气表、洒水装置、火灾报警器、恒温器、路灯、面包机、体育用品、热水箱、加热器、热水器等)。
[0043]根据本公开的各实施例,电子设备可以包括以下至少一个:家具或建筑物/结构的一部分、电子板、电子签名接收装置、投影仪以及各种测量仪器(例如水表、电表、燃气表和无线电波表)。根据本公开的各实施例的电子设备可以是上述各设备的一个或多个的组合。根据本公开的一些实施例的电子设备可以是柔性设备。此外,根据本公开的实施例的电子设备不限于上述设备并且可以根据技术发展而包括新的电子设备。
[0044]以下将参考附图来描述根据各实施例的电子设备。本文中使用的术语“用户”可以指示使用电子设备的个人或者使用电子设备的设备(例如人工智能电子设备)。
[0045]图1示出了根据本公开的各实施例的网络环境。
[0046]参考图1,根据本公开的各实施例,电子设备101在网络环境100中。电子设备101可以包括总线110、处理器120、存储器130、输入/输出接口 150、显示器160以及通信模块170。在本公开的一些实施例中,电子装置101可省略至少一部分上述组件或者进一步包括其他组件。
[0047]总线110可以包括(例如)将元件110至170彼此相连并在元件之间传输通信(例如控制消息和/或数据)的电路。
[0048]处理器120可以包括CPU、AP和通信处理器(CP)中的一个或多个。处理器120可以控制(例如)电子设备101的一个或多个其他组件和/或处理与通信相关的操作或数据。
[0049]存储器130可包括易失性存储器和/或非易失性存储器。存储器130可以存储(例如)与电子设备101的至少一个其它组件相关的指令或数据。根据本公开的实施例,存储器130可以存储软件和/或程序140。程序140可包括内核141、中间件143、应用程序接口(API) 145和/或应用程序(或应用)147。内核141、中间143和API 145的至少一部分可以称为作为操作系统(OS)。
[0050]内核141可以控制或管理用于执行由其他程序实现的操作或功能的系统资源(例如总线110、处理器120或存储器130)。此外,内核141可以提供接口,中间件143、API 145或者应用程序147可以通过接口来访问电子设备101的个别组件以控制或管理系统资源。
[0051]中间件143可以用作使(例如)API 145或应用程序147与内核141通信以发送/接收数据的中介。此外,就从应用程序147接收的任务请求而言,中间件143可以使用(例如)为至少一个应用指派使用系统资源(例如总线110、处理器120或存储器130)的优先级的方法,来执行对该任务请求的控制(例如调度或负载均衡)。<
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1