电子装置以及使用该电子装置显示网页的方法_2

文档序号:9923665阅读:来源:国知局
“直接连接”,或者该元件可经由中间元件与所述另一元件“电连接” ο当元件“包括”另一元件时,除非特别地另外指示,否则该元件还可包括其它元件,而不排除其它元件。
[0057]现在参照附图描述本公开的示例实施例。然而,本公开可按照其它各种形式来实现,并且不限于本文所阐述的示例实施例。为了本公开清晰起见,从附图移除了无关部分,并且相似的标号在整个说明书中被用于指代相似的元件。
[0058]另外,在本公开的示例实施例中,用户输入可例如包括(但不限于)触摸输入、手势输入、弯曲输入、语音输入、按钮输入、多模式输入等中的至少一个。
[0059]另外,在本公开的示例实施例中,“触摸输入”表示用户触摸显示器或盖以控制装置的用户输入。另外,“触摸输入”可包括在不接触显示器的情况下或者在间隔开预定距离或预定距离以上的同时(例如,悬浮或悬停)的触摸。触摸输入可包括例如触摸并保持输入、触摸并释放轻击输入和双击输入。
[0060]另外,在本公开的示例实施例中,“手势输入”表示用户在触摸显示器或盖以控制装置之后将触摸移动预定距离或预定距离以上,然后释放触摸的用户输入。手势输入的示例可包括平移手势、轻弹手势、触摸并拖动手势和捏手势。另外,手势输入可包括绘制与特定功能映射的预定符号的用户输入。手势输入的示例可包括圆圈手势、对勾(“入”)手势、“Z”手势和“N”手势。例如,当接收到执行圆圈手势的用户输入时,电子装置可执行将显示的电子屏幕书签化的功能。另外,当作出执行对勾手势的用户输入时,电子装置可例如执行提出(bring up)书签化的电子屏幕的功能。
[0061]另外,在本公开的示例实施例中,“按钮输入”可例如包括用户利用装置中的物理按钮来控制装置的输入。
[0062]另外,在本公开的示例实施例中,“动作输入”可例如包括用户对装置施加以用于控制装置的动作。例如,动作输入可包括用户旋转、倾斜或者上下移动装置的输入。
[0063]另外,在本公开的示例实施例中,“多模式输入”可例如包括至少两种或更多种方式的输入的组合。例如,装置可接收用户的触摸输入和动作输入或者用户的触摸输入和语音输入。
[0064]另外,在本公开的示例实施例中,“应用”可例如表示被安排执行特定任务的一系列计算机程序集合。在本公开的示例实施例中,可使用各种应用。应用的示例可例如包括(但不限于)游戏应用、电影播放应用、地图应用、便签应用、日历应用、电话簿应用、广播应用、健身支持应用、支付应用、相册应用、相机应用、web浏览器应用、编辑应用等。
[0065]另外,在本公开的示例实施例中,用户界面(UI)元素可例如包括可与用户交互并且可基于用户输入提供视觉、听觉或嗅觉反馈的元素。UI元素可与图像、文本和运动画面中的至少一个关联地显示,或者当屏幕上存在不显示上述信息但是可响应于用户输入提供反馈的区域时,该区域可被称为UI元素。
[0066]以下,参照附图描述本公开的示例实施例。
[0067]图1是示出电子装置的配置的框图。
[0068]图1所示的电子装置100的配置可适用于各种类型的装置,例如移动电话、平板个人计算机(PC)、个人数字助理(PDA)、运动画面专家组层3(MP3)播放器、资讯亭、电子相框、导航装置、可穿戴装置(诸如腕表、头戴式显示器(HMD))等。
[0069]如图1所示,电子装置100可例如包括图像获得单元110、图像处理单元120、显示器130、通信单元140、存储器150、音频处理器160、音频输出单元170、感测单元180和处理器190中的至少一个。图1所示的电子装置100的配置仅是示例,未必限于该框图。因此,根据电子装置100的类型或目的,一些元件可被省略或修改或者可增加其它元件。
[0070]图像获得单元110可通过各种源获得图像数据。例如,图像获得单元110可包括被配置为从外部广播站接收广播数据的电路,可从外部服务器接收实时视频点播(VOD)数据,并且可从外部装置等接收图像数据,等等。
[0071]图像获得单元110可被配置为通过对外部环境进行图像捕获来获得图像数据。例如,图像获得单元110可被实现为用于对外部环境进行图像捕获的相机。在这种情况下,图像获得单元110可包括图像所穿过的镜头(未示出)以及感测穿过镜头的图像的图像传感器(未示出)。图像传感器(图像)可被实现为电荷耦合器件(CCD)图像传感器或者互补金属氧化物半导体(CMOS)图像传感器等。通过图像获得单元110获得的图像数据可在图像处理器120中处理。
[0072]图像处理器120是对从图像获得单元110接收的图像数据执行处理的元件或电路。图像处理器120可对图像数据执行各种处理,例如解码、缩放、噪声滤除、帧频转换、分辨率转换等。
[0073]显示器130显示例如由图像处理器120对图像数据处理后的视频帧或者在图形处理器193中生成的各种屏幕中的至少一个。
[0074]对实现显示器130的方式没有限制。例如,显示器130可被实现为各种类型的显示器,例如液晶显示器(IXD)、有机发光二极管(OLED)显示器、有源矩阵有机发光二极管(AM-0LED)显示器、等离子体显示面板(PDP)显示器等。显示器130根据其实现方式还可包括附加组件。例如,当显示器130是IXD显示器时,显示器130可包括IXD显示面板(未示出)、向LCD显示面板供应光的背光单元(未示出)以及驱动面板(未示出)的面板驱动板(未示出)。另外,显示器130可与感测单元180的触摸感测单元或者触摸感测电路181组合以被提供为例如触摸屏。在这种情况下,可通过该触摸屏显示电子文档,并且可通过该触摸屏感测用户输入。
[0075]显示器130可按照可弯曲显示器的形式与电子装置100的正面区域、侧面区域和背面区域中的至少一个耦接。可弯曲显示器可例如被实现为柔性显示器或者非柔性正常显示器。例如,可弯曲显示器可通过将多个平板显示器彼此耦接来实现。
[0076]当可弯曲显示器被实现为柔性显示器时,柔性显示器可通过片状薄柔性板在没有损坏的情况下弯曲、扭曲或卷绕。柔性显示器可由塑料板以及常用玻璃板制造而成。当使用塑料板时,可使用低温制造加工机,而非现有的制造加工机,以防止对板的损坏。另外,柔性显示器可用塑料膜来代替玻璃板覆盖例如LCD、OLED显示器、AM-OLED显示器、PDP显示器等中的液晶,从而允许使得柔性显示器能够被折叠或展开的柔性。这种柔性显示器可重量轻并且薄、耐冲击并且可弯曲或可扭曲,并且可按照各种形式来制造。
[0077]通信单元140是根据各种类型的通信方案与各种类型的外部装置执行通信的组件或电路。通信单元140可例如包括无线保真(W1-Fi)芯片141、蓝牙芯片142、无线通信芯片143和近场通信(NFC)芯片中的至少一个。处理器190可利用通信单元140与各种外部装置进行通信。
[0078]具体地讲,W1-Fi芯片141和蓝牙芯片142可分别按照W1-Fi方案和蓝牙方案来执行通信。当使用W1-Fi芯片141或蓝牙芯片142时,可首先传送诸如服务集标识符(SSID)和会话密钥的各种连接信息并且使用其来连接通信以传送各种信息。例如,无线通信芯片143可包括按照诸如电气和电子工程师协会(IEEE)、ZigBee、第三代(3G)、第三代合作伙伴计划(3GPP)、长期演进(LTE)等的各种通信标准执行通信的芯片。NFC芯片144可例如包括按照NFC 方案利用诸如 135kHz、13.56MHz、433MHz、860 ?960MHz 和 2.45GHz 的各种射频识别(RF-1D)频带中的13.56MHz频带来操作的芯片。
[0079]存储器150可存储电子装置100的操作所需的各种程序和数据。存储器150可例如被实现为非易失性存储器、易失性存储器、闪存、硬盘驱动器(HDD)、固态驱动器(SSD)等。由处理器190来访问存储器150,并且可由处理器190执行数据读取/记录/修改/删除/更新。如本文所用,术语“存储器”可包括处理器190中的只读存储器(ROM)(未示出)或者随机存取存储器(RAM)(未示出)或者安装在电子装置100中的存储卡(未示出)(例如,微型安全数字(SD)卡、或者记忆棒?)。例如,存储器150可存储用于配置将被显示在显示区域上的各种屏幕的程序或数据。
[0080]参照图2来描述存储在电子装置100中的软件的结构。参照图2,存储器150可存储包括操作系统(0S)210、内核220、中间件230和应用240的软件。
[0081]例如,OS210可执行控制并管理硬件的总体操作的功能。即,OS 210是负责诸如硬件管理、存储或安全的基本功能的层。
[0082]内核220扮演将包括感测单元180所感测的触摸信号的各种信号传送给中间件230的路径的角色。
[0083]例如,中间件230包括控制电子装置100的操作的各种软件模块。中间件230可例如包括Xll模块230-1、应用管理器230-2、连接管理器230-3、安全模块230-4、系统管理器230-
5、多媒体框架230-6、主UI框架230-7、窗口管理器230-8和子UI框架230-9。
[0084]例如,Xll模块230-1可以是从设置在电子装置100中的各种硬件接收各种事件信号的模块。这里,可设定各种事件,例如感测用户手势的事件、发生系统报警的事件以及运行或终止特定程序的事件。
[0085]例如,应用管理器230-2可以是管理安装在存储器150中的各种应用240的运行状态的模块。当从Xll模块230-1感测到应用运行事件时,应用管理器230-2调入并运行与该事件对应的应用。
[0086]例如,连接管理器230-3可以是用于支持有线或无线网络连接的模块。连接管理器230-3可包括诸如DNET模块和UPnP模块的子模块。
[0087]例如,安全模块230-4可以是支持例如硬件的认证、许可或安全存储的模块。
[0088]例如,系统管理器230-5可监测电子装置100中的各个组件的状态,并且将监测结果提供给其它模块。例如,当电池电量不足时,当发生错误时,或者当通信断开连接时,系统管理器230-5将监测结果提供给主UI框架230-7或者子UI框架230-9以输出通知消息或声
■~>V.曰O
[0089]例如,多媒体框架230-6可以是用于播放存储在电子装置100中或者从外部源提供的多媒体内容的模块。多媒体框架230-6可包括播放器模块、摄像机模块和声音处理模块。因此,多媒体框架230-6可执行播放各种多媒体内容以生成和播放屏幕和声音的操作。
[0090]例如,主UI框架230-7可以是提供将被显示在显示器130的主区域上的各种UI的模块,子UI框架230-9是提供将被显示在子区域上的各种UI的模块。主UI框架230-7和子UI框架230-9可包括构成各种UI元素的图像合成器模块、计算将显示UI元素的坐标的坐标合成器模块、在所计算的坐标处渲染所配置的UI元素的渲染模块以及提供用于配置2D或3D UI的工具的2维(2D)/3维(3D) UI工具包。
[0091 ]例如,窗口管理器230-8可感测利用用户的身体或笔的触摸事件或者其它输入事件。在感测到这种事件时,窗口管理器230-8将事件信号传送给主UI框架230-7或子UI框架230-9,从而执行与事件对应的操作。
[0092]可存储其它各种程序模块,例如书写模块和角度计算模块,其中,当用户触摸并拖动屏幕时,书写模块根据拖动轨迹绘制线条;,角度计算模块用于基于由运动传感器182感测到的值来计算俯仰角、滚转角和偏航角。
[0093]应用模块240包括应用240-1至240-n以支持各种功能。例如,应用模块240可包括用于提供各种服务的程序模块,例如导航程序模块、游戏模块、电子书模块、日历模块、闹钟管理模块和web浏览器模块。应用可被默认安装,或者可在被用户使用时由用户任意地安装。当UI元素被选择时,主中央处理单元(CPU)194可利用应用模块240运行与所选择的UI元素对应的应用。
[0094]图2所示的软件结构仅是示例,不应限于此。例如,根据电子装置100的类型或目的,可省略或修改一些元件或者可增加其它元件。
[0095]返回参照图1,音频处理器160是处理图像内容的音频数据的组件。音频处理器160可进行诸如对音频数据进行解码、放大或噪声滤除的各种处理。由音频处理器160处理后的音频数据可被输出给音频输出单元170。
[0096]音频输出单元170是输出经历了音频处理器160的各种处理任务(例如,解码、放大或噪声滤除)的各种通知声音或声音消息以及各种音频数据的组件或电路。具体地讲,音频输出单元170可被实现为扬声器,并且这仅是示例,音频输出单元170可被实现为可输出音频数据的输出终端。
[0097]感测单元180可包括各种传感器。感测单元180可包括可感测电子装置100的状态变化的所有类型的感测装置中的至少一个装置。例如,感测单元180可包括例如以下传感器的各种感测装置中的至少一个传感器:触摸传感器、加速度传感器、陀螺仪传感器、照明传感器、接近传感器、压力传感器、噪声传感器(例如,麦克风)、视频传感器(例如,相机模块)和定时器。
[0098]感测单元180可根据感测目的包括触摸感测单元181和运动感测单元182,但不限于此。感测单元180还可根据感测目的包括各种模块或电路。取决于感测目的的差异并不
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1