电子装置和在电子装置中控制内容的方法_2

文档序号:9787306阅读:来源:国知局
[0050] 第一外部电子装置102和第二外部电子装置104中的每一个可以是与电子装置 101相同或不同的装置。根据实施例,服务器106可包括一组的一个或更多个服务器。根据 涉及任务共享的各种实施例,由电子装置101执行的全部操作或某些操作可由另一电子装 置或多个电子装置(例如,电子装置102和104或服务器106)来执行。根据实施例,当电 子装置101将另外地自动执行或按请求执行一些功能或服务时,电子装置101可向另一装 置(例如,电子装置102和104或服务器106)做出对于执行与所述功能或服务相关的功能 中的至少一些功能的请求,而不是由自身执行所述功能或服务。另一电子装置(例如,电子 装置102和104或服务器106)可执行被请求的功能或另外的功能,并将其结果发送到电子 装置101。电子装置101可基于接收到的结果或者在另外地处理接收到的结果之后来提供 请求的功能或服务。为此,例如,可使用云计算技术、分布式计算技术或客户端-服务器计 算技术。根据实施例,第二电子装置102可包括例如云服务器、社交媒体服务器(例如,SNS 服务器、Facebook?,服务器或Twitter?服务器)和web服务器中的至少一个。
[0051] 图2示出根据各种实施例的电子装置201的硬件配置200。电子装置201可包括 例如图1中所示的电子装置101的全部组件或某些组件。电子装置201可包括应用处理器 (AP) 210、通信模块220、用户识别模块(S頂)卡224、存储器230、传感器模块240、输入装置 250、显示器260、接口 270、音频模块280、相机模块291、电力管理模块295、电池296、指示 器297和电机298中的至少一个。
[0052] AP 210可通过驱动操作系统或应用程序来控制连接到AP 210的多个硬件或软件 组件,并执行对各种数据和计算的处理。AP 210可由例如片上系统(SoC)来实现。根据实 施例,AP 210还可包括图形处理单元(GPU)和/或图像信号处理器。AP 210可包括图2中 示出的组件中的至少一些组件(例如,蜂窝模块221)。AP 210可将从其它组件(例如,非 易失性存储器)中的至少一个组件接收的命令或数据加载在易失性存储器中,处理加载的 命令或数据,并将各种数据存储在非易失性存储器中。
[0053] 通信模块220可具有与图1的通信接口 160相同或相似的组件。通信模块220可 包括例如蜂窝模块221、Wi-Fi模块223、蓝牙(BT)模块225、全球定位系统(GPS)模块227、 近场通信(NFC)模块228和射频(RF)模块229。
[0054] 蜂窝模块221可通过例如通信网络来提供语音呼叫、图像呼叫、SMS或互联网服 务。根据实施例,蜂窝模块221可使用用户识别模块(例如,S頂卡224)在通信网络内的 电子装置201之间进行区分并对电子装置201进行验证。根据实施例,蜂窝模块221可执 行可由AP 210提供的功能中的至少一些功能。根据实施例,蜂窝模块221可包括通信处理 器(CP)。
[0055] WiFi模块223、BT模块225、GPS模块227和NFC模块228中的每一个可包括例如 用于处理通过相应模块发送/接收的数据的处理器。根据任意实施例,蜂窝模块221、WiFi 模块223、BT模块225、GPS模块227和NFC模块228中的至少一些(两个或更多个)模块 可被包括在一个集成芯片(IC)或IC封装中。
[0056] RF模块229可发送/接收例如通信信号(例如,RF信号)。RF模块229可包括例 如收发器、功率放大模块(PAM)、频率滤波器、低噪放大器(LNA)或天线。根据另一实施例, 蜂窝模块221、WiFi模块223、BT模块225、GPS模块227和NFC模块228中的至少一个模 块可通过单独的RF模块发送/接收RF信号。
[0057] S頂卡224可包括嵌入式S頂和/或包含用户识别模块的卡,并可包含唯一识别信 息(例如,集成电路卡标识符(ICCID))或用户信息(例如,国际移动用户识别码(IMSI))。
[0058] 存储器230可包括例如内部存储器232或外部存储器234。内部存储器232可 包括例如易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)或同步动态 RAM(SDRAM)等)和非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、可编程 ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存(例如,NAND闪 存或NOR闪存)、硬盘驱动器或固态驱动器(SSD))中的至少一个。
[0059] 外部存储器234还可包括闪存驱动器,例如,致密闪存(CF)、安全数字卡(SD)、微 型安全数字卡(Micro-SD)、迷你安全数字卡(Mini-SD)、极速数字卡(xD)、记忆棒等。外部 存储器234可通过各种接口功能性地和/或物理地连接到电子装置201。
[0060] 传感器模块240可测量物理量或检测电子装置201的操作状态,并将测量或检测 到的信息转换为电信号。传感器模块240可包括例如以下传感器中的至少一个:手势传感 器240A、陀螺仪传感器240B、气压传感器240C、磁传感器240D、加速度传感器240E、握持传 感器240F、接近传感器240G、颜色传感器240H (例如,红/绿/蓝(RGB)传感器)、生物传感 器2401、温度/湿度传感器240J、照度传感器240K和紫外线(UV)传感器240M。另外地或 可选地,传感器模块240可包括电子鼻传感器、肌电图(EMG)传感器、脑电图(EEG)传感器、 心电图(ECG)传感器、红外(IR)传感器、虹膜传感器和/或指纹传感器。传感器模块240 还可包括用于控制传感器模块240中所包括的一个或更多个传感器的控制电路。在任意实 施例中,电子装置201还可包括被配置为与AP 210分离地或作为AP 210的一部分对传感 器模块240进行控制的处理器,并且可在AP 210处于睡眠状态时对传感器模块240进行控 制。
[0061] 输入装置250可包括例如触摸面板252、(数字)笔传感器254、按键256或超声 输入装置258。触摸面板252可使用例如电容型、电阻型、红外型和超声波型中的至少一个。 触摸面板252还可包括控制电路。触摸面板252还可包括触感层,并向用户提供触觉反应。
[0062] (数字)笔传感器254可包括例如识别片,其中,该识别片是触摸面板的一部分或 者是单独的识别片。按键256可包括例如物理按钮、光学按键或键区。通过产生超声信号 的输入工具,超声输入装置258可使用电子装置201的麦克风(例如,麦克风288)来检测 声波以识别数据。
[0063] 显示器260 (可以是显示器160的示例)可包括面板262、全息装置264或投影仪 266。面板262可包括与图1的显示器160相同或相似的组件。例如,面板262可被实现为 柔性的、透明的或可穿戴的。面板262也可与触摸板252 -起配置为一个模块。全息装置 264可使用光的干涉在空中示出立体图像。投影仪266可将光投射到屏幕上来显示图像。 屏幕可位于例如电子装置201的内部或外部。根据实施例,显示器260还可包括用于对面 板262、全息装置264或投影仪266进行控制的控制电路。
[0064] 接口 270可包括例如高清晰度多媒体接口(HDMI) 272、通用串行总线(USB) 274、光 学接口 276或超小型(D-sub)278。接口 270可包括在例如图1中示出的通信接口 160中。 另外地或可选地,接口 270可包括例如移动高清晰度链接(MHL)接口、安全数字(SD)卡/ 多媒体卡(MMC)接口或红外数据协会(IrDA)标准接口。
[0065] 音频模块280可对声音和电信号进行双向转换。音频模块280中的至少一些组件 可包括在例如图1中示出的输入/输出接口 140中。例如,音频模块280可处理通过扬声 器282、接收器284、耳机286、麦克风288等输入或输出的声音信息。
[0066] 相机模块291是可拍摄静态图像和动态图像的装置。根据实施例,相机模块291 可包括一个或更多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理 器(ISP)或闪光灯(例如,LED或氙气灯)。
[0067] 电力管理模块295可管理例如电子装置201的电力。根据实施例,电力管理模 块295可包括电力管理集成电路(PMIC)、充电器集成电路(IC)或者电池量表或燃料量表。 PMIC可具有有线和/或无线充电方法。磁共振方案、磁感应方案或电磁方案可示例性地作 为无线充电方法,并且另外的用于无线充电的电路(诸如线圈回路电路、谐振电路、整流器 电路等)可被添加。电池量表可测量例如电池的剩余量、充电电压、电流或温度。电池296 可包括例如可再充电电池和/或太阳能电池。
[0068] 指示器297可示出电子装置201或电子装置201的部件(例如,AP 210)的具体 状态,例如,启动状态、消息状态、充电状态等。电机298可将电信号转换为机械振动,并可 产生振动或触觉效果。虽然未示出,但是电子装置201可包括用于支持移动TV的处理单元 (例如,GPU)。用于支持移动TV的处理单元可根据数字多媒体广播(DMB)、数字视频广播 (DVB)、流媒体等的标准来处理媒体数据。
[0069] 根据本公开的电子装置的组件中的每一个组件可由一个或更多个组件来实现,并 且相应组件的名称可依据电子装置的类型而变化。电子装置100可包括上述组成元件中的 至少一个组成元件,并且一些组成元件可被省略,或者另外的组成元件可被添加。此外,根 据本公开的各种实施例的电子装置的一些组件可被组合以形成单个整体,并可等效地执行 组合前的相应元件的功能。
[0070] 图3是根据各种实施例的程序模块310的框图300。根据实施例,程序模块310 (例 如,程序140)可包括用于控制与电子装置(例如,电子装置101)相关的资源的操作系统 (OS)和/或在操作系统中执行的各种应用(例如,应用程序147)。OS可以是例如Android、 iOS、Windows、Symbian、Tizen、Bada 等。
[0071] 程序模块310可包括内核310、中间件330、应用编程接口(API) 360和/或应用 370。程序模块310中的至少一些可被预先加载在电子装置中,或可在服务器中(例如,月艮 务器106)下载。
[0072] 内核320 (是内核141的示例)可包括例如系统资源管理器321或装置驱动器323。 系统资源管理器321可控制、分配或回收系统资源。根据实施例,系统资源管理器321可包 括进程管理器、存储器管理器或文件系统管理器。装置驱动器323可包括例如显示器驱动 器、相机驱动器、蓝牙驱动器、共享存储器驱动器、USB驱动器、键盘驱动器、WiFi驱动器、音 频驱动器或进程间通信(IPC)驱动器。
[0073] 中间件330可提供应用370共同所需的功能,或者可通过API 360向应用370 提供各种功能,使得应用370可有效地使用电子装置的有限系统资源。根据实施例,中间 件330(例如,中间件143)可包括例如以下项中的至少一项:运行时间库335、应用管理器 341、窗口管理器342、多媒体管理器343、资源管理器344、电力管理器345、数据库管理器 346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351和安 全管理器352。
[0074] 运行时间库335可包括例如库模块,其中,在应用370被执行的同时,编译器使用 库模块以通过编程语言来添加新函数。例如,运行时间库335可执行对输入/输出的管理、 对存储器的管理、与算术功能关联的功能等。
[0075] 应用管理器341可管理例如应用370之中的至少一个应用的生命周期。窗口管理 器342可管理屏幕中使用的⑶I资源。多媒体管理器343可检测再现各种媒体文件所需的 格式,并使用适合于相应格式的编解码器来执行对媒体文件的编码或解码。资源管理器344 可管理资源,诸如应用370之中的至少一个应用的源代码、存储器或存储空间。
[0076] 电力管理器345可在与基本输入/输出系统(BIOS) -起操作的同时管理电池或 电力,并可提供电子装置的操作所需的电力信息。数据库管理器346可产生、搜索或改变将 被应用370中的至少一个应用使用的数据库。包管理器347可管理以包文件的格式分发的 应用的安装或更新。
[0077] 连接管理器348可管理例如WiFi或蓝牙的无线连接。通知管理器349可以以非 打扰方式向用户显示或做出事件(诸如接收到的消息、约会或接近通知)的通知。位置管 理器350可管理电子装置的位置信息。图形管理器351可管理将被提供给用户的图形效果 和与图形效果相关的用户界面。安全管理器352可提供系统安全或用户验证所需的各种安 全功能。根据实施例,当电子装置(例如,电子装置101)具有呼叫功能时,中间件330还可 包括用于管理电子装置的语音呼叫功能或视频呼叫功能的电话管理器。
[0078] 中间件330可包括形成上述组件的各种功能的组合的中间件模块。中间件330可 提供根据操作系统的类型而被专门化的模块,以提供差异化的功能。此外,可从中间件330 动态地去除一些现有组件,或者可将新组件添加到中间件330。
[0079] API 360 (API 145的示例)是API编程函数集,并且可根据操系统提供API 360的 不同配置。例如,可在Android或iOS的情况下针对每个平台提供一个API集,可在Tizen 的情况下针对每个平台提供两个或更多个API集。
[0080] 应用370 (应用程序147的示例)可包括例如一个或更多个应用,其中,所述一个 或更多个应用可提供诸如以下功能:首页371、拨号372、SMS/MMS373、即时消息(頂)374、浏 览器375、相机376、警报377、联系人378、语音拨号379、电子邮件380、日历381、媒体播放 器382、相册383、时钟384、健康护理(例如,测量运动量或血糖)或环境信息(例如,气压、 湿度或温度信息)。
[0081] 根据实施例,应用370可包括支持电子装置(例如,电子装置101)与外部电子装 置(例如,电子装置102或104)之间的信息交换的应用(在下文中,为了便于描述而被称 为"信息交换应用")。信息交换应用可包括例如用于将特定信息发送到外部电子装置的通 知转发应用或用于管理外部电子装置的装置管理应用。
[0082] 例如,通知转发应用可包括用于将从电子装置101的其它应用
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1