选择网页上的区域的方法及其电子设备的制造方法_5

文档序号:9631551阅读:来源:国知局
1] 根据本公开的各种实施例,一种用于在电子设备(例如,图1的电子设备100)中 显示图像的方法可以包括:显示网页;识别网页中与输入相对应的至少部分区域;基于该 至少部分区域来改变网页的结构信息的至少一部分;以及基于所述改变来进行显示以将该 至少部分区域与网页上的其余区域相区分。
[0152] 在本公开的实施例中,改变网页的结构信息的至少一部分可以包括:向该至少部 分区域的结构信息插入属性变量,并且更新网页的D0M树。
[0153] 在本公开的实施例中,该方法还可以包括:在更新D0M树之后,基于更新的D0M树 来更新网页的渲染树;以及基于更新的渲染树来渲染网页。显示可以包括:基于渲染信息 进行显示,以将插入了属性变量的该至少部分区域与网页上的其余区域相区分。
[0154] 在本公开的实施例中,更新DOM树可以包括:向该至少部分区域的标记语言信息 中插入用于显示选择信息的标签,并更新网页的D0M树。
[0155] 在本公开的实施例中,该方法还可以包括:在网页的D0M树中识别插入类属性变 量的至少一个区域;以及提取该至少一个区域的结构信息,并且构建一个页面。
[0156] 在本公开的实施例中,构建页面可以包括:提取插入了属性变量的该至少一个区 域的显示数据;以及构建至少一个页面。
[0157] 在本公开的实施例中,构建页面还可以包括:提取插入了属性变量的该至少一个 区域的HTML信息;以及构建至少一个页面。
[0158] 在本公开的实施例中,该方法还可以包括:识别网页的D0M树中插入了属性变量 的至少一个区域;以及控制显示器限制在显示的网页上显示该至少一个区域。
[0159] 在本公开的实施例中,重构网页可以包括:基于限制进行显示的该至少一个区域 的尺寸来重构网页。
[0160] 在本公开的实施例中,该方法还可以包括:在识别该至少部分区域之后,将该至少 部分区域的结构存储在电子设备的选择控制模块中。
[0161] 在本公开的实施例中,该方法还可以包括:提取选择控制模块中存储的网页的该 至少部分区域的结构信息;以及构建至少一个页面。
[0162] 图13示出了根据本公开实施例的电子设备的方框图。
[0163] 参考图13,电子设备1300可以例如构成图1所示的电子设备100的全部或一部 分。电子设备1300可以包括一个或多个应用处理器(AP) 1310、通信模块1320、用户身份模 块(S頂)卡1324、存储器1330、传感器模块1340、输入设备1350、显示器1360、接口 1370、 音频模块1380、图像传感器模块1391、电源管理模块1395、电池1396、指示器1397或者电 机 1398。
[0164]AP1310可以运行操作系统或应用程序,以控制与AP1310相连的多个硬件或软 件组成元件,并且可以执行包括多媒体数据在内的各种数据的处理和操作。例如,AP1310 可以实现为芯片上系统(SoC)。根据本公开的实施例,AP1310还可以包括图形处理单元 (GPU)(未示出)。
[0165] 通信模块1320(例如,通信接口 170)可以执行电子设备1300(例如,电子设备 101)和通过网络相连的其他电子设备之间通信的数据发送/接收。根据本公开的实施例, 通信模块1320可以包括蜂窝模块1321、WiFi模块1323、BT模块1325、GPS模块1327、NFC 模块1328和射频(RF)模块1329。
[0166]蜂窝模块 1312 可以通过电信网络(例如,LTE、LET-A、CDMA、WCDMA、UMTS、WiBro、 GSM等)提供语音电话、视频电话、文本服务、因特网服务等。此外,蜂窝模块1321例如可以 使用SIM(例如,S頂卡1324)来执行电信网络内电子设备区分和授权。根据本公开的实施 例,蜂窝模块1321可以执行AP1310可以提供的功能中的至少一些。例如,蜂窝模块1321 可以执行多媒体控制功能的至少一部分。
[0167] 根据本公开的实施例,蜂窝模块1321可以包括通信处理器(CP)。此外,蜂窝模块 1321例如可以实现为SoC。在图13中,诸如蜂窝模块1321(例如,CP)、存储器1330、电源 管理模块1395等组成元件被示出为与AP1310不同的组成元件,但是根据本公开的实施例, AP1310可以实现为包括上述组成元件中的至少一些(例如,蜂窝模块1321)。
[0168] 根据本公开的实施例,AP1310或者蜂窝模块1321 (例如CP)可以将从与其他组 成元件中的每一个或至少一个相连的非易失性存储器接收的指令或数据加载到易失性处 理器,并且处理加载的指令或数据。此外,AP1310或者蜂窝模块1321可以将从其他组成 元件中的至少一个接收的或者由其他组成元件中的至少一个产生的数据存储在非易失性 存储器中。
[0169]WiFi模块1323、BT模块1325、GPS模块1327或NFC模块1328例如均可以包括用 于处理通过相应的模块发送/接收的数据的处理器。在图13中,蜂窝模块1321、WiFi模块 1323、BT模块1325、GPS模块1327或NFC模块1328均被示出为分离的模块,但是根据本公 开的实施例,蜂窝模块1321、WiFi模块1323、BT模块1325、GPS模块1327或NFC模块1328 中的至少一些(例如,两个或更多)可以包括在一个1C或1C封装中。例如,与蜂窝模块 1321、WiFi模块1323、BT模块1325、GPS模块1327或NFC模块1328相对应的处理器中的 至少一些(例如,与蜂窝模块1321相对应的CP以及与WiFi模块1323相对应的WiFi处理 器)可以实现为一个SoC。
[0170]RF模块1329可以执行数据的发送/接收,例如RF信号的发送/接收。尽管没有 示出,RF模块1329例如可以包括收发机、功率放大器模块(PAM)、频率滤波器、低噪声放大 器(LNA)等。此外,RF模块1329还可以包括用于在无线通信时在自由空间中发射/接收 电磁波的部件,例如导体或导线等。图13示出了蜂窝模块1321、WiFi模块1323、BT模块 1325、GPS模块1327或NFC模块1328彼此共享一个RF模块1329,但是根据本公开的实施 例,蜂窝模块1321、WiFi模块1323、BT模块1325、GPS模块1327或NFC模块1328中的至 少一个可以通过分离的RF模块执行RF信号的发送/接收。
[0171] 根据本公开的实施例,RF模块1329可以包括可操作地与电子设备1300相连的主 天线和子天线中的至少一个天线。通信模块1320可以使用主天线和子天线来支持多输入 多输出(ΜΙΜΟ),例如分集等。
[0172]S頂卡1324可以是包括S頂的卡,并且可以插入到电子设备1300的特定位置中设 置的狭槽。S頂卡1324可以包括唯一身份信息(例如,集成电路卡ID(ICCID))或者订户信 息(例如,国际移动用户身份(MSI))。
[0173] 存储器1330可以包括内部存储器1332或者外部存储器1334。例如,内部存储 器1332可以包括易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)和 同步DRAM(SDRAM))或非易失性存储器(例如,一次可编程只读存储器(0TPR0M)、可编程 ROM(PR0M)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPR0M)、掩模ROM、闪存ROM、 "与非"(NAND)闪存以及"或非"闪存(NOR))中的至少一个。
[0174] 根据本公开的实施例,内部存储器1332可以是固态驱动器(SSD)。外部存储器 1334还可以包括闪速驱动器,例如紧凑闪存(CF)、安全数据(SD)、微-SD、迷你-SD、超级数 字(xD)、记忆棒等。外部存储器1334可以通过各种借口与电子设备1300可操作地相连。 根据本公开的实施例,电子设备1300还可以包括存储设备(或存储介质),例如硬盘驱动 器。
[0175] 传感器模块1340可以测量物理量或者检测电子设备1300的激活状态,并且将测 量或检测的信息转换为电信号。例如,传感器模块1340可以包括手势传感器1340A、陀螺传 感器1340B、气压传感器1340C、磁传感器1340D、加速度传感器1340E、抓握传感器1340F、 靠近传感器1340G、颜色传感器1340H(例如,红、绿、蓝(RGB)传感器)、生物-物理传感器 13401、温度/湿度传感器1340J、照明传感器1340K、紫外(UV)传感器1340M等中的至少一 个。附加地或者替代地,传感器模块1340例如可以包括电子鼻传感器(未示出)、肌电图 (EMG)传感器(未示出)、脑电图(EEG)传感器(未示出)、心电图(ECG)传感器(未示出)、 红外(IR)传感器(未示出)、虹膜传感器(未示出)、指纹传感器(未示出)等。传感器模 块1340还可以包括控制电路,用于控制属于传感器模块的至少一个或多个传感器。
[0176] 输入设备1350可以包括触摸板1352、(数字)笔传感器1354、按键1356、超声输 入设备1358等。触摸板1352例如可以按照电容性叠置方案、压力感测方案、红外束方案或 者声波方案中的至少一种来检测触摸输入。此外,触摸板1352还可以包括控制电路。在电 容性叠置方案的情况下,物理接触或靠近检测是可能的。触摸板1352还可以包括触觉层。 在这种情况下,触摸板1352可以向用户提供触觉响应。
[0177](数字)笔传感器1354可以按照与接收用户的触摸输入相同或类似的方法来实 现,或者使用分离的检测片来实现。按键1356例如可以包括物理按钮、光学按键或键区。超 声输入设备1358是能够经由产生超声信号的输入工具通过检测电子设备1300中的声波来 识别数据的设备,并且能够进行无线检测。根据本公开的实施例,电子设备1300也可以使 用通信模块1320来接收来自与之相连的外部设备(例如,计算机或服务器)的用户输入。
[0178] 显示器1360(例如,显示器160)可以包括面板1362、全息设备1364或投影仪 1366。面板1362例如可以是IXD、有源矩阵有机LED(AM0LED)等。面板1362例如可以实 现为柔性、透明或可穿戴。面板1362可以与触摸板1352 -起构建为一个模块。全息设备 1364可以使用光的干涉在空气中展示三维图像。投影仪1366可以将光投影到屏幕上以显 示图像。屏幕例如可以位于电子设备1300的内部或外部。根据本公开的实施例,显示器 1360还可以包括控制电路,用于控制面板1362、全息设备1364或投影仪1366。
[0179] 接口1370例如可以包括HDMI1372、USB1374、光学接口1376或者D-超小接口 (D-sub)1378。附加地或者替代地,接口1370可以包括例如移动高清链路(MHL)接口、SD卡 /多媒体卡(MMC)接口或者红外数据协会(IrDA)标准接口。
[0180] 音频模块1380可
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1