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

文档序号:9620899阅读:243来源:国知局
用于基于设备数据来修改网页的方法、装置和计算机程序产品的制作方法
【技术领域】
[0001] 本发明的示例实施例总体上涉及用户接口技术,尤其涉及用于基于用户设备来修 改网页的方法、装置和计算机程序产品。
【背景技术】
[0002] 现代通信时代已经带来了有线和无线网络的迅猛发展,由此提供了更为灵活且迅 捷的信息传输。此外,计算能力的发展已经导致了能够负担的移动计算设备的开发,该移动 计算设备能够对现代网络技术使之成为可能的服务加以利用。实际上,移动计算设备能够 被用来执行各种功能,例如包括向用户呈现网页以供其浏览。

【发明内容】

[0003] 然而,网页的内容经常可能是通用的并且旨在吸引各种各样的人。实际上,具体用 户可能不会找到网页中相关的或感兴趣的全部内容,这迫使用户为了所期望的内容而筛选 网页。
[0004] 因此,本发明的一些示例实施例寻求通过对网页的修改而为具体用户提供量身定 制的网页。在一些实施例中,来自设备的数据可以被用来对网页量身定制,从而针对具体用 户强调或者重新排列某些内容。换句话说,设备能够存储许多不同类型的数据,这些数据可 以提供有关用户的信息(例如,用户所收听的歌曲,用户的联系人等)。此外,在一些情况 下,设备可以被配置为确定该设备的当前地理位置。这样的数据在为用户量身定制网页的 内容从而允许用户快速且容易地进行相关信息的识别时是有用的。就此而言,本发明的一 些实施例提供了基于设备数据来对网页进行修改。
[0005] 在一个示例实施例中,一种方法包括接收针对设备的用户输入,该用户输入指示 用户期望在该设备的显示器上呈现网页。该方法可以进一步包括确定来自该设备的数据。 该方法可以进一步包括引起基于从设备获得的数据对网页的修改。
[0006] 在一些实施例中,该方法可以包括确定网页中与从该设备获得的数据相关联的内 容。此外,该方法可以包括通过引起对网页中与从该设备获得的数据相关联的内容的修改 而引起对该网页的修改。在一些实施例中,该方法可以包括引起在该设备的显示器上对经 修改的网页的呈现。
[0007] 在一些实施例中,该方法可以包括确定以下各项中的至少一项来确定来自设备的 数据:设备的地理位置、设备上所存储的联系人、设备上所存储的歌曲、设备上所存储的视 频,设备上所存储的图片、或设备上所存储的应用。
[0008] 在一些实施例中,该方法可以包括通过使得网页中与从设备获得的数据相关联的 内容被强调而引起对该网页的修改。此外,在一些实施例中,该方法可以包括通过确定该设 备的当前地理位置来确定来自该设备的数据。另外,该方法可以包括通过使得网页上最接 近该设备的地理位置的地址被强调而使得网页中与从该设备获得的数据相关联的内容被 强调。
[0009] 在一些实施例中,该方法可以包括通过使得网页中与从该设备获得的数据相关联 的内容在网页上被重新排列而引起对该网页的修改。此外,在一些实施例中,该方法可以包 括通过确定该设备的当前地理位置来确定来自该设备的数据。另外,该方法可以包括通过 使得该网页上最接近该设备的地理位置的地址在网页上被重新排列而使得网页中与从该 设备获得的数据相关联的内容在网页上被重新排列。
[0010] 在一些实施例中,该方法可以包括引起对未被修改的网页的呈现。此外,该方法可 以包括接收指示用户期望滚动网页的用户输入。此外,该方法可以包括在引起网页的滚动 的同时引起对经修改的网页的呈现。另外,在一些实施例中,该方法可以包括在网页的滚动 停止的情况下使得对经修改的网页的呈现停止。
[0011] 在另一个示例实施例中,一种装置包括至少一个处理器和存储计算机程序代码的 至少一个存储器,其中该至少一个存储器和所存储的计算机程序代码被配置为与该至少一 个处理器一起使得该装置接收针对设备的用户输入,该用户输入指示用户期望在该设备的 显示器上呈现网页。该至少一个存储器和所存储的计算机程序代码被配置为与该至少一个 处理器一起进一步使得该装置确定来自该设备的数据。该至少一个存储器和所存储的计算 机程序代码被配置为与该至少一个处理器一起进一步使得该装置引起基于从该设备获得 数据对该网页的修改。
[0012] 在另一个示例实施例中,提供了 一种计算机程序产品。该示例实施例的计算机程 序产品包括至少一个具有存储于其中的计算机可读程序指令的计算机可读存储介质。该示 例实施例的程序指令包括被配置为使得装置执行一种方法的程序指令,该方法包括接收针 对设备的用户输入,该用户输入指示用户期望在该设备的显示器上呈现网页。该方法进一 步包括确定来自该设备的数据。该方法进一步包括引起基于从该设备获得数据对该网页的 修改。
[0013] 在另一个实施例中,提供了一种装置。该装置包括用于接收针对设备的用户输入 的装置,该用户输入指示用户期望在该设备的显示器上呈现网页。该装置进一步包括用于 确定来自该设备的数据的装置。该装置进一步包括用于引起基于从该设备获得数据对该网 页的修改的装置。
【附图说明】
[0014] 因此已经总体上对本发明的一些实施例进行了描述,现在将参考附图,它们并非 必然依比例进行绘制,其中:
[0015] 图1图示了根据本发明的示例实施例的装置的框图;
[0016] 图2是根据本发明的示例实施例的移动终端的示意性框图;
[0017] 图3图示了依据这里所描述的本发明的示例实施例的诸如图1所示的装置的示例 设备,其中网页被呈现在该设备的显示器上;
[0018] 图4图示了依据这里所描述的本发明的示例实施例的图3所示的装置,其中已经 对网页进行了修改;
[0019] 图5图示了依据这里所描述的本发明的示例实施例的图3所示的装置,其中呈现 了具有修改的另一个示例网页;
[0020] 图6图示了依据这里所描述的本发明的示例实施例的图3所示的装置,其中呈现 了具有修改的又一个示例网页;
[0021] 图7图示了依据这里所描述的本发明的示例实施例的图3所示的装置,其中呈现 了具有修改的应用;
[0022] 图8图示了根据依据这里所描述的本发明的示例实施例的用于基于设备数据对 网页进行修改的示例方法的流程图;
[0023] 图9图示了根据依据这里所描述的本发明的示例实施例的用于基于设备数据对 网页进行修改的另一示例方法的流程图;以及
[0024] 图10图示了根据依据这里所描述的本发明的示例实施例的用于基于设备数据对 网页进行修改的另一示例方法的流程图。
【具体实施方式】
[0025] 现在将参考附图对本发明的一些实施例进行更为全面地描述,附图中示出了本发 明的一些但并非全部实施例。实际上,本发明可以以许多不同方式来体现而并不应当被理 解为局限于这里所给出的实施例;相反,提供这些实施例是为了使得本公开将满足所能够 应用的法律要求。同样的附图标记始终指代同样的要素。
[0026] 如这里所使用的,术语"数据"、"内容"、"信息"以及类似术语可以互换使用以指代 能够依据本发明的实施例而被传送、接收和/或存储的数据。因此,使用这样的术语并不应 当被理解为对本发明实施例的精神和范围进行限制。
[0027] 如这里所使用的术语"计算机可读介质"是指参与向处理器提供包括用于执行的 指令在内的信息的任何介质。这样的介质可以采取许多形式,包括但并不局限于计算机可 读存储介质(例如,非易失性媒体、易失性媒体)和传输媒体。传输媒体例如包括双绞线线 缆、同轴线缆、铜线、光纤线缆以及通过没有线路或线缆的空间行进的载波,诸如光波或者 包括无线电、光学和红外波在内的电磁波。信号包括通过传输媒体进行传送的振幅、频率、 相位、极性或其它物理属性的人为瞬态变化。非瞬态的计算机可读媒体的示例包括磁性计 算机可读介质(例如,软盘、硬盘、磁带、任何其它磁性介质)、光学计算机可读介质(例如, 紧致盘只读存储器(⑶-R0M)、数字多功能盘(DVD)、蓝光盘等)、随机访问存储(RAM)、可编 程只读存储器(PR0M)、可擦除可编程只读存储器(EPR0M)、FLASH-EPR0M,或者计算机能够 从其进行读取的任何其它介质。术语计算机可读存储介质在这里被用来指代除传输媒体之 外的任何计算机可读介质。然而,将要意识到的是,在实施例被描述为使用计算机可读存储 介质的情况下,除了计算机可读存储介质之外或者作为其替代,在可替换实施例中可以使 用其它类型的计算机可读介质。
[0028] 此外,如这里所使用的,术语"电路"是指(a)仅硬件的电路实施方式实现(例如, 模拟和/或数字电路的实施方式);(b)电路和计算机程序产品的组合,后者包括存储在一 个或多个计算机可读介质上的软件和/或固件指令,它们共同工作而使得装置执行这里所 描述的一种或多种功能;和(c)电路,诸如微处理器或者微处理器的一部分,其需要软件或 固件进行操作,即使该软件或固件并非物理存在。"电路"的这个定义应用于本申请中使用 该术语的所有情况,包括任何权利要求。作为另一个示例,如这里所使用的,术语"电路"还 包括包含一个或多个处理器和/或其部分以及伴随的软件和/或固件的实施方式。作为另 一个示例,如这里所使用的术语"电路"例如还包括用于移动电话的基带集成电路或应用处 理器集成电路,或者蜂窝网络设备、蜂窝网络设备、其它网络设备和/或其它计算设备中类 似的集成电路。
[0029] 图1图示了根据本发明的示例实施例被配置用于基于设备数据对网页进行修改 的装置102的框图。将要意识到的是,装置102是作为一个实施例的示例被提供而并不被 理解为以任何方式缩小本发明的范围和精神。就此而言,本公开的范围除了这里所图示并 描述的那些之外还涵盖了许多可能的实施例。因此,虽然图1图示了用于执行操作和操作 例程的装置的配置的一个示例,但是也
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1