用于基于设备数据来修改网页的方法、装置和计算机程序产品的制作方法_2

文档序号:9620899阅读:来源:国知局
可以使用其它配置来实施本发明的实施例。
[0030] 装置102可以被实施为固定设备或移动设备,诸如台式计算机、膝上计算机、移动 终端、移动计算机、移动电话、移动通信设备、游戏设备、数字相机/录像机、音/视频播放 器、电视设备、无线电接收器、数字录像机、定位设备、芯片组、包括芯片组的计算设备、它们 的任何组合,等等。就此而言,装置102可以包括任何计算设备,该计算设备包括用户接口 (例如,能够显示图形用户界面的触摸显示器)或者与之进行操作通信。在一些示例实施例 中,装置102被体现为移动计算设,诸如图2所示的移动终端。
[0031] 就此而言,图2图示了表示装置102的一个示例实施例的移动终端10的框图。然 而,应当理解的是,所图示以及在随后所描述的移动终端10仅是实施本发明的各种示例实 施例和/或从其获益的一种类型的装置102的说明,并且因此并不应当被认为对本公开的 范围有所限制。虽然图示了电子设备的多个实施例并且将在随后出于示例的目的进行描 述,但是其它类型的电子设备也可以采用本发明的各个实施例,诸如移动电话、移动计算 机、个人数字助理(PDA)、寻呼机、膝上计算机、台式计算机、游戏设备、定位设备、平板计算 机、电视机、电子报纸以及其它类型的电子系统。
[0032] 如所示出的,移动终端10可以包括与发射器14和接收器16进行通信的天线 12(或多个天线12)。移动终端10还可以包括被配置为分别向发射器和接收器提供信号 并且从其接收信号的处理器20。处理器20例如可以被实现为各种器件,包括电路、具有所 附(多个)数字信号处理器的一个或多个微处理器、一个或多个协同处理器、一个或多个 多核处理器、一个或多个控制器、处理电路、一个或多个计算机、包括例如ASIC(应用特定 集成电路)或FPGA(现场可编程门阵列)的集成电路的各种其它处理元件,或者它们的一 些组合。因此,虽然在图2中被示为单个处理器,但是处理器20在一些实施例中包括多个 处理器。处理器20所发送和接收的这些信号可以包括依据可应用蜂窝系统和/或任何数 量的不同有线或无线联网技术的空中接口标准的信令信息,上述有线或无线联网技术包括 但并不局限于Wi-Fi、无线局域网(WLAN)技术,诸如电气与电子工程师协会(IEEE)802. 11、 802. 16等。此外,这些信号可以包括话音数据、用户所生成的数据、用户所请求的数据等。 在这方面,移动终端能够利用一种或多种空中接口标准、通信协议、调制类型、访问类型等 进行操作。更具体地,移动终端能够依据各种第一代(1G)、第二代(2G)、2. 5G、第三代(3G) 通信协议、第四代通信协议(4G)、互联网协议多媒体子系统(MS)通信协议(例如,会话 发起协议(SIP))等进行操作。例如,移动终端能够依据2G无线通信协议IS-136(时分 多址(TDMA))、全球移动通信系统(GSM)、IS-95(码分多址(CDMA))等进行操作。而且,例 如,移动终端能够依据2. 5G无线通信协议通用分组无线业务(GPRS)、增强型数据GSM环境 (EDGE)等进行操作。另外,例如,移动终端能够依据诸如通用移动电信系统(UMTS)、码分多 址2000(CDMA2000)、宽带码分多址(WCDMA)、时分同步码分多址(TD-CDMA)等的3G无线通 信协议进行操作。移动终端还能够依据诸如长期演进(LTE)或演进通用陆地无线接入网 (E-UTRAN)等的3.9G无线通信协议进行操作。此外,例如,移动终端能够依据第四代(4G) 无线通信协议等以及未来可能研发的类似无线通信协议进行操作。
[0033] 正如双模式或更高模式的电话(例如,数字/模拟或TDMA/CDMA/模拟电话)那样, 一些窄带高级移动电话系统(NAMPS)以及全接入通信系统(TACS)的移动终端也可以从本 发明的实施例获益。此外,移动终端10能够根据Wi-Fi或全球微波互连(WiMAX)协议进行 操作。
[0034] 所要理解的是,处理器20可以包括用于实施移动终端10的音频/视频和逻辑功 能的电路。例如,处理器20可以包括数字信号处理器设备、微处理器设备、模数转换器、数 模转换器等。移动终端的控制和信号处理功能可以根据这些设备相应的能力而在它们之间 进行分配。处理器还可以包括内部语音编码器(VC)20a、内部数据调制解调器20b等。另 外,处理器可以包括对可以存储在存储器中的一个或多个软件程序进行操作的功能。例如, 处理器20能够对诸如web浏览器之类的连接程序进行操作。该连接程序可以允许移动终 端10根据诸如无线应用协议(WAP)、超文本传输协议(HTTP)等的协议传送和接收诸如基于 位置的内容的web内容。移动终端10能够使用传输控制协议/互联网协议(TCP/IP)跨互 联网或其它网络传送和接收web内容。
[0035] 移动终端10还可以包括用户接口,其例如包括可操作耦合至处理器20的耳机或 扬声器24、振铃器22、麦克风26、显示器28、用户输入界面等。在这方面,处理器20可以包 括被配置为对用户接口中例如扬声器24、振铃器22、麦克风26、显示器28等的一个或多个 部件的至少一些功能进行控制的用户接口电路。处理器20和/或包括处理器20的用户接 口电路可以被配置为通过存储在可用化处理器访问的存储器(例如,易失性存储器40、非 易失性存储器42等)上的计算机程序指令(例如,软件和/或固件)对用户接口的一个或 多个部件的一个或多个功能进行控制。虽然没有示出,但是移动终端可以包括用于对例如 提供机械振动作为可检测输出的电路的与移动终端相关的各个电路进行供电的电池。移动 终端的显示器28可以为适用于所讨论电子设备的任何类型,其一些示例包括等离子显示 面板(PDP)、液晶显示器(IXD)、发光二极管(LED)、有机发光二极管显示器(0LED)、投影仪、 全息显示器等。显示器28例如可以包括三维触摸显示器,其示例将在随后进一步描述。用 户输入接口可以包括允许移动终端接收数据的设备,诸如键盘30、触摸显示屏(未示出)、 操纵杆(未示出)和/或其它输入设备。在包括键盘的实施例中,键盘可以包括数字(0-9) 和相关按键(#、*)和/或用于操作移动终端的其它按键。
[0036] 移动终端10可以包括存储器,诸如订户身份模块(S頂)38、可移动用户身份模块 (R-ΙΠΜ)等,其可以存储与移动订户相关的信息要素。除了S頂之外,移动终端可以包括其 它可移动和/或固定存储器。移动终端10可以包括随机访问存储器(RAM),其包括动态和 /或静态RAM、片上或片下高速缓存存储器等。可以是嵌入式或可移动的非易失性存储器例 如可以包括只读存储器、闪存、磁性存储设备(例如,硬盘。软盘、磁带等)、光盘驱动器和/ 或媒体、非易失性随机访问存储器(NVRAM)等。与易失性存储器40相同,非易失性存储器 42可以包括用于临时数据存储的高速缓存区域。存储器可以存储可由移动终端所使用以便 执行移动终端的功能的一个或多个软件程序、指令、信息、数据等。例如,存储器可以包括能 够唯一识别移动终端10的诸如国际移动设备标识αΜΕΙ)代码之类的标识符。
[0037] 返回图1,在一个示例实施例中,装置102包括用于执行这里所描述的各种功能的 各种装置。这些装置可以包括处理器110、存储器112、通信接口 114、用户接口 116或用户 接口(UI)控制电路122中的一个或多个。如这里所描述的装置102的装置例如可以被体 现为电路、硬件部件(例如,适当编程的处理器、组合逻辑电路等),包括能够由适当配置的 处理设备(例如,处理器110)所执行的存储在计算机可读介质(例如,存储器112)上的计 算机可读程序指令(例如,软件或固件)的计算机程序产品,或者它们的一些组合。
[0038] 在一些示例实施例中,图1中所图示的一个或多个装置可以被体现为芯片或芯片 组。换句话说,装置102可以包括一个或多个物理封装(例如芯片),其包括结构配件(例 如,基板)上的材料、组件和/或线路。结构配件可以为其上所包括的组件电路提供物理强 度、尺寸保持和/或电交互限制。在这方面,处理器110、存储器112、通信接口 114和/或 UI控制电路122可以被体现为芯片或芯片组。因此,在一些情况下,装置102可以被配置为 在单个芯片上实施本发明的实施例或将其实施为单个"片上系统",或者包括被配置为如此 的组件。这样,在一些情况下,芯片或芯片组可以构成用于执行一个或多个操作以便提供这 里所描述的功能和/或使得能够关于这里所描述的功能和/或服务进行用户界面导航的装 置。
[0039] 处理器110例如可以被实现为各种装置,包括一个或多个带有数字信号处理器的 微处理器、一个或多个没有数字信号处理器的处理器、一个或多个协同处理器、一个或多个 多核处理器、一个或多个控制器、处理电路、一个或多个计算机、包括例如ASIC(应用特定 集成电路)或FPGA(现场可编程门阵列)的集成电路的各种其它处理元件,或者它们的一 些组合。因此,虽然在图1中被图示为单个处理器,但是在一些实施例中,处理器110包括 多个处理器。多个处理器可以互相进行操作通信并且可以共同被配置为执行如这里所描述 的装置102的一个或多个功能。多个处理器可以被实现为单个计算设备或者跨共同被配置 为用作装置102的多个计算设备进行分布。在装置102被实现为移动终端10的实施例中, 处理器110可以被实现为处理器20或者包括处理器20。在一些示例实施例中,处理器110 被配置为执行存储在存储器112或者可以其它方式被处理器110所访问的指令。当被处理 器110所执行时,这些指令可以使得装置102执行如这里所描述的装置102的一个或多个 功能。这样,无论通过硬件还是软件方法进行配置还是通过其组合进行配置,处理器110可 以包括能够在被相应配置的同时执行根据本发明实施例的操作的实体。因此,例如,当处理 器110被实现为ASIC、FPGA等时,处理器11
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1