用于浏览器中产品查看和购买的用户界面.pdf

上传人:柴****2 文档编号:1635367 上传时间:2018-06-30 格式:PDF 页数:24 大小:8.56MB
返回 下载 相关 举报
摘要
申请专利号:

CN201380030462.1

申请日:

2013.06.10

公开号:

CN104364783A

公开日:

2015.02.18

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20130610|||公开

IPC分类号:

G06F17/30; G06F3/0481(2013.01)I; G06F3/0488(2013.01)I; G06F3/14; G06Q30/06(2012.01)I

主分类号:

G06F17/30

申请人:

苹果公司

发明人:

A·德奥利亚; D·A·卡森; E·C·克兰费尔; R·R·德林格尔

地址:

美国加利福尼亚

优先权:

13/492,879 2012.06.10 US

专利代理机构:

中国国际贸易促进委员会专利商标事务所11038

代理人:

李玲

PDF下载: PDF下载
内容摘要

本发明涉及关于在网页上被广告的产品的信息被单独呈现,但是同时带有所述网页的内容,以避免必须导航离开所述网页。所述信息可以在邻近所述网页的所述内容显示的横幅中自动呈现。所述横幅上的控件发起进一步信息的显示和/或使能够购买所述产品,同时保持在浏览器上查看所述网页内容。另选地,所述产品信息的所述显示可以通过与所述产品相关联的链接的用户选择被触发。关于所述产品的所述信息可以在初始网页的前面显示的覆盖层中出现。用户可以与所述覆盖层上的控件互动,以发起所述产品的购买或下载,或可以解除所述覆盖层以继续查看所述网页的内容。

权利要求书

权利要求书
1.  一种有利于购买在计算设备上的浏览器中显示的网页中呈现的产品的方法,所述方法包括:
检测正在所述计算设备上显示的所述网页的内容中的所述产品的标识;
基于所检测到的标识,从与在线商店相关联的数据库检索与所述产品有关的信息,所述产品能够经由所述在线商店购买;
在所述计算设备上,在与所述网页的所述内容分开的用户界面对象中显示所检索到的信息;以及
响应于针对所述用户界面对象的用户输入,发起从所述在线商店获得所述产品的过程。

2.  根据权利要求1所述的方法,其中所述用户界面对象是被附加到所述网页的所述内容的横幅。

3.  根据权利要求2所述的方法,还包括以下步骤:检测包含所述产品的标识的所述网页的内容中的标引对象,以及响应于检测到所述对象而自动显示所述横幅。

4.  根据权利要求3所述的方法,其中所述标引对象是标签。

5.  根据权利要求4所述的方法,其中所述标签包含多个产品的标识,并且针对每个所识别的产品显示横幅。

6.  根据权利要求3所述的方法,还包括以下步骤:检测用户动作以移除所述横幅的所述显示,并且在后续下载包含所述对象的网页时,禁止进一步显示与所述产品有关的横幅。

7.  根据权利要求6所述的方法,还包括以下步骤:记录显示有横幅的产品的产品标识,以及用于所述产品的相关联的显示指示符,并且设定所述显示指示符的状态以响应于检测到所述用户动作来指示横幅将不被显示。

8.  根据权利要求7所述的方法,还包括当在正被下载的网页中检测到产品标识时,检查用于所识别的产品的所述相关联的显示指示符, 并且根据所述显示指示符的所述状态选择性地显示针对所述产品的横幅。

9.  根据权利要求1所述的方法,其中所述用户界面对象是在所述网页的所述内容的至少一部分的前面显示的覆盖层。

10.  根据权利要求9所述的方法,其中所述产品的所述标识包含在所述网页的所述内容内的链接中,并且响应于对所述链接的用户选择来显示所述覆盖层。

11.  根据权利要求9所述的方法,还包括以动画的方式在所述网页的内容的前面显示所述覆盖层的步骤。

12.  根据权利要求11所述的方法,其中所述动画包括使所述覆盖层滑动到位于所述网页的内容的前面的位置中。

13.  根据权利要求1所述的方法,其中所述用户界面对象包含至少一个控制元件,用户能够经由所述至少一个控制元件发起购买产品的过程。

14.  根据权利要求13所述的方法,其中所述控制元件是按钮。

15.  根据权利要求14所述的方法,其中所述按钮在由用户连续致动时表现出不同的状态,并且与购买交易有关的不同的相应功能与每个状态相关联。

16.  一种用程序指令编码的计算机可读存储介质,当所述程序指令由计算设备执行时,所述程序指令使得所述设备执行下列操作:
检测网页的内容中的所述产品的标识;
基于所检测到的标识,从与在线商店相关联的数据库检索与所述产品有关的信息,所述产品能够经由所述在线商店购买;
在与所述网页的所述内容分开的用户界面对象中显示所检索到的信息;以及
响应于针对所述用户界面对象的用户输入,发起从所述在线商店获得所述产品的过程。

17.  根据权利要求16所述的计算机可读存储介质,其中所述用户界面对象是附加到所述网页的所述内容的横幅。

18.  根据权利要求17所述的计算机可读存储介质,其中所述程序指令还使得所述计算设备在所述网页的包含所述产品的所述标识的所述内容中检测对象,并且响应于检测到所述对象而自动显示所述横幅。

19.  根据权利要求18所述的计算机可读存储介质,其中所述程序指令还使得所述计算设备检测用户动作以移除所述横幅的显示,并且在后续下载包含所述对象的网页时,禁止进一步显示与所述产品有关的横幅。

20.  根据权利要求16所述的计算机可读存储介质,其中所述用户界面对象是在所述网页的所述内容的至少一部分的前面显示的覆盖层。

21.  根据权利要求20所述的计算机可读存储介质,其中所述产品的所述标识包含在所述网页的所述内容内的链接中,并且响应于对所述链接的用户选择来显示所述覆盖层。

22.  根据权利要求20所述的计算机可读存储介质,其中所述程序指令还使得所述计算设备以动画的方式在所述网页的内容的前面显示所述覆盖层。

23.  根据权利要求16所述的计算机可读存储介质,其中所述用户界面对象包含至少一个控制元件,用户能够经由所述至少一个控制元件发起购买产品的过程。

24.  根据权利要求23所述的计算机可读存储介质,其中所述控制元件是按钮。

25.  根据权利要求24所述的计算机可读存储介质,其中所述按钮在由用户连续致动时表现出不同的状态,并且与购买交易有关的不同的相应功能与每个状态相关联。

26.  一种计算设备,包括:
处理器;
显示设备;
用户输入设备;
网络接口;以及
存储程序指令的存储器,当所述程序指令由所述处理器执行时,所述程序指令使得所述处理器执行下列操作:
检测经由所述网络接口下载的网页的内容中的产品的标识;
基于所检测到的标识,从与在线商店相关联的数据库检索与所述产品有关的信息,所述产品能够经由所述在线商店购买;
在所述显示设备上在与所述网页的所述内容分开的用户界面对象中显示所检索到的信息;以及
响应于针对所述用户界面对象的用户输入,发起从所述在线商店获得所述产品的过程。

27.  根据权利要求26所述的计算设备,其中所述用户界面对象是附加到所述网页的所述内容的横幅。

28.  根据权利要求27所述的计算设备,其中所述程序指令还使得所述处理器检测包含所述产品的标识的所述网页的内容中的对象,并且响应于检测到所述对象而自动显示所述横幅。

29.  根据权利要求28所述的计算设备,其中所述程序指令进一步使得所述处理器检测用户动作以移除所述横幅的显示,并且在后续下载包含所述对象的网页时,禁止进一步显示与所述产品有关的横幅。

30.  根据权利要求26所述的计算设备,其中所述用户界面对象是在所述网页的所述内容的至少一部分的前面显示的覆盖层。

31.  根据权利要求30所述的计算设备,其中所述产品的所述标识包含在所述网页的所述内容内的链接中,并且响应于对所述链接的用户选择来显示所述覆盖层。

32.  根据权利要求30所述的计算设备,其中所述程序指令还使得所述处理器以动画的方式在所述网页的内容的前面显示所述覆盖层。

33.  根据权利要求26所述的计算设备,其中所述用户界面对象包含至少一个控制元件,用户能够经由所述至少一个控制元件发起购买产品的过程。

34.  根据权利要求33所述的计算设备,其中所述控制元件是按钮。

35.  根据权利要求34所述的计算设备,其中所述按钮在由用户连续致动时表现出不同的状态,并且与购买交易有关的不同的相应功能与每个状态相关联。

36.  一种有利于购买在计算设备中的浏览器上显示的网页中标引的数字内容的方法,所述方法包括:
检测所述网页的内容中的标签,其中所述标签包括所述数字内容的标识;
基于所检测到的标识,从与在线商店相关联的数据库检索与所述数字内容有关的信息,所述数字内容能够经由所述在线商店购买;
在与所述网页的所述内容分开的横幅中显示所检索到的信息;以及
响应于针对所述横幅的用户输入,发起从所述在线商店获得所述数字内容的过程。

37.  根据权利要求36所述的方法,还包括:
从所述在线商店获得所述数字内容;
将所述数字内容存储在所述计算设备上;
改变所述横幅的显示以指示所述数字内容能够被访问;以及
响应于针对其显示被改变的所述横幅的用户输入,访问存储在所述计算设备上的数字内容。

38.  根据权利要求37所述的方法,其中:
所述数字内容是小应用程序;
所述标签还包括与所述网页相关联的上下文信息;以及
访问所述数字内容的步骤包括向所述小应用程序提供所述上下文信息,并且显示具有被所述上下文信息标引的数据的小应用程序。

39.  一种启动在计算设备中的浏览器上显示的网页中标引的小应用程序的方法,所述方法包括:
检测所述网页的内容中的标签,其中所述标签包括所述小应用程序的标识和与所述网页相关联的上下文信息;
基于所检测到的标识检索与所述小应用程序有关的信息;
在与所述网页的所述内容分开的横幅中显示所检索到的信息;
响应于针对所述横幅的用户输入,确定所述小应用程序是否存储在所述计算设备上;
如果确定所述小应用程序存储在所述计算设备上,则向所述小应用程序提供所述上下文信息,以及
显示具有被所述上下文信息标引的数据的小应用程序。

说明书

说明书用于浏览器中产品查看和购买的用户界面
技术领域
本公开整体涉及用于计算设备上浏览器的用户界面,并且更具体地涉及有利于用户查看和购买在网页上标引的产品的能力的浏览器界面。
背景技术
所有不同类型的组织来开发被称为小应用程序(或“应用程序”)的个性化应用程序供在计算设备上使用已变得很常见。小应用程序能够使用户以多种不同方式获得关于组织的信息和/或与组织互动。例如,用户可以管理银行账户,预订旅馆的房间,定购用于购买的产品,获得关于事件或商业机构的评论等。
组织向用户提供他们的小应用程序的一个机制是在该组织自己的网站以及可能在其它机构的网站上广告该小应用程序。通常,广告出现在网页上并包括可被用户选择的链接,以发起对期望的小应用程序的购买和/或下载。当用户选择该链接时,使得在计算设备上执行的浏览器检索与可获得小应用程序的站点关联的页面。例如,这个站点可以是提供适合与用户设备的操作系统一起使用的小应用程序的在线小应用程序商店。
这种交易类型不是特定于购买小应用程序或其它形式数字媒体。相反,这是可经由网页中的标引进行查看和/或购买的任何产品类型所常常采用的。
发明内容
希望有利于用户查看关于在网页上广告的产品的信息和/或购买在网页上广告的产品的能力。根据所述实施例,与网页上广告产品有关的信息单独呈现,但是同时呈现该网页的内容。在一个实施例中,关于产品的信息可以在邻近该网页内容显示的横幅或等同物中自动呈现。用户可与该横幅上的控件互动以发起进一步信息的显示和/或购买产品。在数字内容的情况 下,在内容一旦被下载到计算设备中,横幅可提供对该内容的直接访问。在另一个实施例中,产品信息的显示可以被与产品相关联的链接的用户选择触发。在这种情况下,关于产品的信息可以在初始网页前面显示的覆盖层中出现。用户可与该覆盖层上的控件互动以发起产品的购买或下载,或可解除该覆盖层以继续查看网页的内容。
网页上下文可在使得横幅被显示的对象诸如标签中被编码。当用户在购买小应用程序后返回带有该标签的网页时,横幅的界面显示下载进展。在下载完成后,用户能够从该网页直接启动已安装的小应用程序,并且浏览器把由该网页指定的上下文传递到小应用程序。这允许用户在该小应用程序在他或她刚离开该网页处恢复。
在一些实施例中,当横幅或覆盖层被显示以提供关于广告的产品的信息和/或发起广告的产品的购买时,浏览器不从用户初始查看的网页导航离开,以呈现与感兴趣产品关联的新页面。相反,该横幅或覆盖层包含允许查看和/或购买能够在其中直接实施的合适功能。一旦用户已完成关于产品的读取和/或完成购买,横幅或覆盖层就可被解除,使得用户返回感兴趣的初始网页,而不必手动导航到感兴趣的初始网页。
这些实施例和其它实施例另外的特征和优点在下文中通过参考在附图中示出的示例性实施例进行描述。
附图说明
图1示出根据实施例的浏览器界面的第一实例的例证;
图2示出浏览器界面的第二实例的例证;
图3示出浏览器界面的第三实例的例证;
图4示出横幅标识符和相关联的显示标签的列表;
图5示出根据另一个实施例的浏览器界面的第一实例的例证;
图6示出浏览器界面的第二实例的例证;
图7示出浏览器界面的第三实例的例证;
图8示出浏览器界面的第四实例的例证;
图9示出浏览器界面的第五实例的例证;
图10示出浏览器界面的第六实例的例证;
图11示出根据另一个实施例的浏览器界面的第一实例的例证;
图12示出浏览器界面的第二实例的例证;
图13示出浏览器界面的第三实例的例证;
图14示出浏览器界面的第四实例的例证;
图15示出浏览器可在其中实施的计算设备的结构的框图;以及
图16-18示出由根据一个实施例的浏览器执行的操作的流程图。
具体实施方式
为了便于理解在下面公开的本发明的概念和基本原理,下文呈现对涉及在网页上广告的小应用程序的购买和/或下载的示例的特别标引的叙述。然而应当理解,本发明的实际具体实施不局限于特定交易类型。相反,本发明公开的浏览器的各种特征和行为可结合其它类型广告产品使用,所述其它类型广告产品包括可在用户设备上下载的其它形式的数字媒体,诸如音乐和视频以及可购买用于物理投放的非数字产品。此外,本文所述的一些特征不应局限于购买交易。相反,她们大体适用于访问与在网页上被广告或以其它方式被标引的产品或服务相关联的任何类型信息。
图1示出根据第一实施例的浏览器界面的示例。在该示例中,浏览器显示在移动计算设备10诸如智能电话上。浏览器界面包括地址栏14,其显示当前被显示的网页的URL。地址栏还起输入区的作用,其允许用户通过输入不同地址导航到新的页面。浏览器可以包含各种控件16,其允许用户导航到其它被查看的页面,标记当前页面供未来访问,经由各种类型介质与其他人共享该页面,等等。
由URL在地址栏14中标引的网页18在界面的中心部分出现。在所示示例中,网页属于提供评论和关于区域商业机构其它信息的组织。这个组织可以提供其所提供信息的小应用程序。照惯例,小应用程序的可用性可以通过链接或在网页18的内容中嵌入的其它形式的广告发布。根据所示出的实施例,关于可用小应用程序的信息在与网页18的内容分开的用户界面对象中呈现。在所示示例中,用户界面对象是横幅20。该横幅呈现由在线小应用程序商店或其它合适站点提供的视图,小应用程序可通过该视图获得。在所示示例中,横幅包含与小应用程序相关联的缩略图图像22,小应用程序的简短描述24,在这种情况下的小应用程序的名称,提供该小应用程序的机构,以及购买该小应用程序的价格。在这个特定示例中,小应用 程序是免费的。如果该小应用程序不是感兴趣的,靠近控制按钮25允许用户从显示器解除横幅。
如果用户可能对该小应用程序感兴趣,轻敲或点击动作按钮26,使得浏览器访问可获得该小应用程序的在线商店。如图2所示,由在线商店提供的关于小应用程序的信息现在出现在浏览器界面中。如果用户决定购买该小应用程序,他或她可通过点击或轻敲购买按钮27发起购买交易。就免费小应用程序而言,轻敲所述按钮使得小应用程序立即从在线商店下载。
一旦小应用程序的下载和安装开始,用户可返回在网页上浏览。如果用户返回到初始页面,或进入包括对该小应用程序标引的另一个页面,横幅20再次出现,如图3所示,并指示下载和安装过程的状态。当安装完成时,横幅可以显示如图所示的术语“已安装”。此外,动作按钮26启用新的功能,当该功能通过轻敲或点击被激活时,启动该小应用程序。
在一个实施例中,与广告的小应用程序关联的横幅可随着网页的内容被浏览器显示自动出现。这个功能可通过在网页的内容中放置标签来实现。随着网页数据被下载和分析,当浏览器检测到该标签时,该浏览器可根据包含在该标签中的信息自动显示该横幅。
可被用于这个目的的HTML标签的一个示例是<meta name=“online-store-app”content=“app-id=[app ID in Online Store],affiliate-data=[affiliate string],app-argument=[data for app launch]”>.在这个示例中,就在线小应用程序商店而言,标签的第一分量meta name=“online-store-app”,是资源标识符,关于小应用程序的信息可从该资源标识符获得。这个标识符起通知浏览器横幅将要被显示的标记的作用。该标签的内容部分包含用于其信息将要被显示的特定小应用程序的小应用程序标识符,app-id=[app ID in Online Store]。
内容还可包括信息的两个可选项目。一个项目,app-argument=[data for app launch],是网页开发者期望该小应用程序进入的上下文。例如,在图1-3的示例中,随着小应用程序被下载和安装并且用户返回到初始网页,用户可已选择在网页上列出的特定饭店以读取其评论。如果属于该饭店的网页28正在被显示,并且用户启动来自横幅20的小应用程序,当该小应用程序打开时,其将检索所选定饭店的评论信息。这通过包括嵌入在包含饭店信息的页面内容中的标签的上下文信息来实现。当小应用程序被启动 时,这个上下文信息被传递给小应用程序,使得用户可在他或她离开网页浏览的情况下启动该小应用程序。
可被包括在标签内容中的第三项信息是协作数据,affiliate-data=[affiliate string]。就小应用程序而言,这个数据为被显示的网站的拥有者提供接收广告用户访问产品的信用的方式。
如先前所指出的,当横幅的初始图像出现,如图1的示例所示,如果用户对广告的小应用程序不感兴趣,通过轻敲或点击关闭按钮25,该横幅可被解除。在一个实施例中,执行这个移除横幅的操作可具有持久的结果。参照图4,如果用户轻敲关闭按钮25或执行类似类型动作例如水平轻扫解除该横幅,浏览器可在列表中记录用于该横幅的标识符32。显示开/关标记34可被存储与每个所记录横幅标识符关联。标签的预设值是N(否),以记录横幅未被显示的事实。然后,每次网页被下载都包括横幅标识符,该标识符针对先前记录标识符的列表被检查。如果在该列表中发现,显示指示符的值被检查以确定该横幅是否应该被显示。
这种行为仅仅取决于该横幅自身的标识,并与出现横幅标识符的特定网页无关。由于每个横幅属于特定产品,在小应用程序的情况下,该产品的唯一标识符可存储在列表中。因此,如果开发者经由多个不同网站广告小应用程序,一旦用户通过解除该横幅来指示他或她对该小应用程序不感兴趣,该横幅将不再出现在用户设备上,不管用户是否访问同一网页或被用于广告该小应用程序的任意一个其它网页。
这可以是这样的情况,在用户已解除属于小应用程序的横幅后,该用户通过一些其它界面例如通过直接进入在线小应用程序商店在他或她的设备上安装该小应用程序。在此情况下,一旦小应用程序被安装,用于该小应用程序的显示指示符就从N改变到Y(是)。然后,无论何时用户访问包含该小应用程序的标识符的网页,浏览器将显示如图3所示的横幅,以允许用户能够快速启动在该网页中所标引的小应用程序。
在上述示例中,HTML标签包含用于一个小应用程序的信息。在单个标签中包括多个小应用程序标识符也是可行的。在这种情况下,每个被标识的小应用程序在独立的横幅中显示。当多个横幅同时显示时,如果用户轻敲关闭按钮25以解除所述横幅中的一个横幅,只有用于该横幅的显示指 示符被设定为N的标签记录,使得禁止进一步显示与小应用程序关联的横幅。然而,在HTML标签中被识别用于其它小应用程序的横幅未被阻止。
在先前的示例中,当如图1所示,当横幅出现时,点击或轻敲动作按钮26使得浏览器导航远离网页18并显示属于该小应用程序的在线商店页面。一旦用户已执行相对于该小应用程序的期望动作,该用户接着就可使得浏览器导航返回被查看的页面,或例如通过在栏14中输入地址进入另一个页面。在另一个实施例中,横幅自身提供功能以执行期望的动作来发起购买的功能。在这种情况下,购买交易可在不必导航远离正被查看网页的情况下进行。
图5示出根据这后一实施例的浏览器界面的示例。与先前的示例一样,浏览器界面包括地址栏14,其显示当前正被显示的网页的URL,以及允许用户导航到其它查看页面、标记当前页面供未来访问、经由各种类型介质与其他人共享该页面的控件16,等等。在该示例中,所显示的网页18属于体育组织的博客。这个组织还可以为其观众提供小应用程序。关于可用小应用程序的信息呈现在横幅20中。在该示例中,该小应用程序的价格(或该小应用程序是免费的事实)作为动作按钮26上的标签出现。
如果用户可能对该小应用程序感兴趣,轻敲或点击动作按钮26切换其功能,其所显示的标签改变。如图6所示,按钮26现在给用户提供获得小应用程序的机会。如果用户在这种状态下轻敲按钮检索小应用程序,该用户会被要求他或她自己对该在线商店的身份验证,或藉以提供小应用程序的其它资源。图7示出带有键盘的密码登入画面,用户可经由该密码登入画面输入他或她的密码、标识符或访问资源所要求的任何其它信息。
一旦用户已被身份验证,小应用程序被安装在该用户的设备10上。参考图8,按钮26的标签在此期间改变以指示安装正在发生。在安装完成后,横幅20的显示改变,如图9所示。在这种情况下,按钮26被移除,并且横幅包含缩略图图像22或与该小应用程序关联的图标。通过轻敲横幅,用户可启动新近下载的小应用程序。
在一些情况下,用户可能不希望在下载小应用程序时显示该横幅。在此情况下,可轻敲或点击关闭按钮25以移除安装期间该横幅的显示。在这类情况下,显示诸如在图10中所示的通知30以告知用户即使在该横幅被关闭时该小应用程序的安装仍将继续。
被用于呈现关于广告产品的信息和允许用户获得该产品的横幅由用户设备的操作系统生成。在所示示例中,横幅被浏览器紧接放置在网页内容上方。然而,应当理解,用于该横幅的其它位置也是可行的。通常,横幅被固定在该网页,使得在用户向下移动页面时,该横幅从浏览器查看画面顶部滚出。然而,在小应用程序被下载时(如图8所示),使该横幅被固定在查看画面的顶部而不是网页内容顶部会是优选的。这样,用户将继续被告知安装正在发生这一事实,甚至在他或她滚动网页内容时。
由于横幅由计算设备的操作系统生成,该横幅与投放产品标识的网页内容是分开的。这种购物功能与网页内容的分开提供多个优点。首先,其允许用户获得关于广告产品的信息,并购买或换句话说下载该产品,而不必导航远离该网页或换句话说干扰用户继续查看网页内容的能力。其次,购买交易与网页内容中与其相关的信息输入的分开减少了隐私问题。由于密码的输入与其它标识信息由浏览器界面控制,而不是由网页的内容控制,他或她不与正跟踪他或她动作的假冒横幅互动,用户可感到更舒适。
第三,由于横幅与网页的内容分开,其可以缩略图单独显示。因此,如果用户从浏览器的显示切换到主页,该横幅可作为独立的图标显示在主页上,而不是被并入该浏览器的缩略图中。
在前述的示例性实施例中,在正被下载的网页内容中检测到合适标签时,与广告产品有关的信息在横幅的上下文中自动显示。根据另一个实施例,在打开网页时,用户界面对象不需要自动显示。相反,显示可通过用户的动作触发。例如,网页上产品的广告可以包含允许用户获得信息和/或购买产品的链接。如果用户点击或轻敲该链接,浏览器不以常规方式导航到被该链接识别的新网页。相反,由该链接标引的资源出现在当前网页前面的用户界面对象,诸如覆盖层中。
为了增强用户初始网页保持可访问,覆盖层的显示可用动画实现,其示出覆盖层移动或换句话说演化到该网页上的位置。图11-13示出这类动画的一个示例,在该动画中,覆盖层从浏览器画面的顶部向下滑动。参考图11,初始网页18在浏览器查看区内出现。当用户点击或轻敲该网页中与小应用程序有关的链接时,覆盖层36从网页的顶部开始向下滑动,如箭头38所示。参考图12,覆盖层继续向下滑动直到其如图13所示完全覆盖页面。 当然,应当理解,覆盖层不必完全覆盖网页的内容。只需要覆盖层具有足以使用户能看见包含在该覆盖层上的信息并与其控制特征互动的面积。
参考图13,如果用户经由网站或用于在线商店的小应用程序直接访问商店以获得小应用程序,则用于小应用程序的覆盖层的图像可与将由在线小应用程序商店显示的内容相对应。另选地,覆盖层可显示减少的内容集。在操作中,浏览器采用被包含在链接中的小应用程序标识符以访问在线小应用程序商店中的数据库并获得待显示的信息。在所示示例中,覆盖层包括小应用程序的缩略图40,其名称42和可能的其它描述性信息,以及显示其价格的动作按钮44。此外,覆盖层可包含链接到在线商店并允许用户获得关于该小应用程序的进一步信息的其它可选择按钮46。例如,“细节”按钮可以允许用户翻阅与由小应用程序实施的游戏玩耍关联的各种画面图像48
由覆盖层36提供的功能与先前关于横幅20所述的功能类似。通过响应连续轻敲或点击动作按钮44所显示的画面序列,用户可发起购买小应用程序、确认他或她购买小应用程序的期望、他或她自己对在线小应用程序商店的身份验证以及下载以便在计算设备上安装该小应用程序的过程。在安装完成后,覆盖层36可以呈现诸如在图14中所示出的图像,其中按钮44为用户提供立即启动该小应用程序的机会。另选地,如果用户不想马上使用该小应用程序,他或她可轻敲或点击关闭按钮50,解除该覆盖层并返回先前被查看的网页。
在图11-13的示例中,覆盖层从浏览器查看区顶部在网页上向下滑动。应当理解,其它类型动画也可用于传达覆盖层不同于网页内容的印象,例如,从底部或从一侧向上滑动,从网页中心展开,从显示器的一个图标生长或出现等。可被用于取代动画或与动画一起使用的另一个机制是改变出现覆盖层的窗口或框架的外观。例如,如果浏览器框架通常以亮铬色出现,当覆盖层被显示时,该浏览器框架可改变为黑色。这类变化帮助用户理解覆盖层与不同于网页内容的资源关联。
浏览器界面的所示示例示出在手持式计算设备诸如智能电话的外观。应当理解,浏览器的具体实施并不局限于类型的设备。相反,其能够用于任何类型的计算设备,包括但不限于平板电脑、膝上型计算机、台式计算机等。参考图15,适合使用所述浏览器的计算设备包括处理器52,其可操 作被连接到一种或多种形式的计算机可读存储介质54,例如RAM、ROM、闪存存储器、光盘驱动器和/或磁盘驱动器等。存储介质可以是与计算设备一体的,被附接到计算设备,例如闪存驱动器,或经由有线或无线网络可访问。该处理器也被连接到显示设备56和输入设备58。在一些形式的计算设备中,显示设备和输入设备可以是一体的,例如触摸屏,然而在其它形式中,它们可以是单独部件,例如监视器和键盘。该计算设备也包括用于连接到网络,诸如互联网的至少一个有线和/或无线网络接口60,该网络可接入从其获得网页和产品数据的资源。
实施本文描述的浏览器的程序指令优选存储在非易失性形式的存储器上,诸如ROM、闪存存储器、磁盘驱动器等,并被加载到RAM中供执行。图16-18示出根据一个实施例,当处理器执行程序指令时,由该处理器执行的操作的示例性算法的流程图。当网页正被检索时,算法的所示部分在步骤70发起。在网页正被下载时,浏览器在步骤71分析其内容。在分析阶段,浏览器在步骤72确定与横幅显示相关的预先确定的标签是否在该网页的内容中呈现。例如,如同在先前描述的示例中一样,浏览器可以在该标签的元名称值中寻找特定资源,诸如在线小应用程序商店的标识。如果该标签不存在,浏览器在步骤73显示已被下载的网页的内容。
如果标签在步骤72在网页的内容中被检测到,则浏览器前进行至步骤74以检查在该标签中被识别的产品是否被记录在例如图4所示类型的先前显示的横幅的列表中。在步骤75确定是否检测到与该列表中的任何条目的匹配。如果检测到匹配,该浏览器在步骤77确定与该产品标识符关联的标记的状态。如果该标记具有值N,则指示该用户已指出对此产品缺乏兴趣,浏览器前进至步骤73并显示无任何横幅的网页内容。
如果在步骤75未检测到匹配,或该标记在步骤77被确定为Y,则浏览器前进至步骤78并使用该标签中的信息检索将要在横幅中显示的数据。在上述示例中,标签的元名称识别获得数据的资源。就小应用程序而言,浏览器使用小应用程序标识符访问在线小应用程序商店的数据库并获得该小应用程序的数据。如同图1和图5中的示例一样,所述数据可以包括用于该小应用程序的缩略图22,关于该小应用程序的描述性信息24及其价格。在步骤80,浏览器用动作按钮26和关闭按钮25构建横幅,并添加从已识别资源检索的数据,将价格信息放置在动作按钮26内。浏览器接着在 步骤82将该横幅附加到网页内容,例如将该横幅放置在该网页主体的开始,并在步骤73显示该网页。
虽然没有在图16的流程图中示出,但在步骤78期间访问在线商店之前,浏览器可以首先确定该小应用程序是否已安装在用户的设备上。在此情况下,诸如在图3或图9中示出的那些横幅将被构建并显示,以允许用户从该横幅启动已安装的小应用程序。在此情况下,构建该横幅所需的所有信息可能已存储在设备上,并且不再需要访问在线商店。
图17的流程图示出根据一个实施例,在网页和横幅正在被显示时,如果用户激活动作按钮26被执行的操作。在动作按钮的初始状态,该动作按钮显示有示出产品价格的标签。在步骤84,浏览器确定该按钮是否被用户例如通过轻敲或点击该按钮而激活。如果是的话,浏览器在步骤86改变该按钮上的标签,以指示该用户能够检索产品,允许该用户确认他或她购买或换句话说获得该产品的意图。在步骤88,浏览器确定该按钮是否被该用户再次激活。如果不是的话,浏览器在步骤90检测该用户是否已激活关闭按钮25,例如该用户是否已改变他或她的主意。如果是的话,根据一个实施例,横幅在步骤92从显示中被移除。在另一个实施例中,该横幅可能响应在这个阶段关闭按钮25的激活被保留,但是返回到动作按钮26被显示有指示价格标签的其初始状态。
如果动作按钮的激活在步骤88被检测到,则浏览器在步骤94向已识别的资源例如在线小应用程序商店发送指示用户希望获得该产品的消息。结果,该资源会要求用户的身份验证和/或其它用户信息。结果,浏览器在步骤96显示适当的对话画面,供用户输入所请求的信息。在另选的实施例中,浏览器可以被编程当动作按钮的激活在步骤88被检测到时自动显示该对话画面,而不需要首先联系该资源。
一旦所请求的信息已被用户输入,所述信息就在步骤98被转发给该资源。如果信息是正确的,该资源返回确认,其被浏览器在步骤100检测。作为响应,浏览器在步骤102改变显示上的标签,以指示该产品正被下载并安装。在步骤104检测到安装完成时,浏览器在步骤106将横幅改变成例如如图9所示的启动按钮。在这种情况下,动作按钮26连同关于小应用程序的描述性信息已被移除。标签被添加以告知该用户例如通过轻敲该横幅使其可被用于启动小应用程序。然后,如果浏览器在步骤108检测到在 该横幅上的输入动作,该浏览器在步骤110发送启动该小应用程序的命令。
在物理产品而不是数字内容的情况下,该资源会在步骤100返回购买连同装运信息的确认。这个信息将在步骤102显示,并且后续的步骤未被执行。
图18的流程图示出当用户激活横幅上的关闭按钮25时发生的操作。在步骤112,按钮的激活被检测到。作为响应,浏览器首先在步骤114确定该横幅是否在其初始状态,例如如图1所示,这里动作按钮26显示有作为其标签的产品价格。如果不是,这可以是用户只是取消已发起但还未完成的购买交易的情况。在此情况下,根据一个实施例,横幅在步骤116返回其初始状态,并且浏览器在步骤124返回其正常处理。
如果横幅在步骤114被确定处于其初始状态,则该横幅在步骤118从显示中被移除。此外,产品ID32在步骤119被添加到横幅显示列表中,并且与该产品关联的显示标签34被设定为N。
在后续的时间点,用户可以经由不是横幅的机制,例如通过在线小应用程序商店直接购买在计算设备上安装小应用程序。浏览器可以用操作系统注册以在每次小应用程序被安装在计算设备时接收通知。在步骤120,浏览器检测到新的小应用程序已被安装。在此情况下,该浏览器在步骤122针对存储在横幅列表中的那些标识符检查用于该小应用程序的标识符。如果未检测到匹配,不再采取另外的动作,并且浏览器在步骤124返回到其正常处理。如果在步骤122检测出匹配,该浏览器在步骤126确定小应用程序的关联显示标签的状态。如果该标签被设定为N,则该浏览器在步骤128改变该标签值为Y,使得与该小应用程序关联的横幅将再次被显示。另一方面,如果在步骤126该标签的值是Y,则不再采取另外的动作。
通过如上所述,可以看出本发明所公开的浏览器为用户提供查看关于在正被显示的网页的内容中标引产品的信息,以及如有需要购买该产品,而不必从该网页导航离开的机制。在本发明所公开的实施例中,购买产品的有关信息和控制元件在横幅中提供,所述横幅毗邻网页的内容显示或在该网页内容顶部显示的覆盖层中显示。在两种情况下,用户很容易继续查看网页的内容而不必导航浏览器到该页面。此外,进行购买交易的机制是 独立的并且与网页内容隔开,因此,交易期间输入的信息的隐私能够保持安全,用户能感到舒适。
本领域中的技术人员应当理解,本发明所公开的用户界面可在没有偏离其中实质和基本特征的情况下以其它特定形式实施。本发明所公开的实施例应在所有方面被视为例示性的而不是限制性的。本发明的范围由随附权利要求而不是前述的描述指出,并且在前述描述的等同物的含义和范围内的所有变化都旨在被涵盖在本发明的范围内。

用于浏览器中产品查看和购买的用户界面.pdf_第1页
第1页 / 共24页
用于浏览器中产品查看和购买的用户界面.pdf_第2页
第2页 / 共24页
用于浏览器中产品查看和购买的用户界面.pdf_第3页
第3页 / 共24页
点击查看更多>>
资源描述

《用于浏览器中产品查看和购买的用户界面.pdf》由会员分享,可在线阅读,更多相关《用于浏览器中产品查看和购买的用户界面.pdf(24页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 104364783 A(43)申请公布日 2015.02.18CN104364783A(21)申请号 201380030462.1(22)申请日 2013.06.1013/492,879 2012.06.10 USG06F 17/30(2006.01)G06F 3/0481(2013.01)G06F 3/0488(2013.01)G06F 3/14(2006.01)G06Q 30/06(2012.01)(71)申请人苹果公司地址美国加利福尼亚(72)发明人 A德奥利亚 DA卡森EC克兰费尔 RR德林格尔(74)专利代理机构中国国际贸易促进委员会专利商标事务所 1103。

2、8代理人李玲(54) 发明名称用于浏览器中产品查看和购买的用户界面(57) 摘要本发明涉及关于在网页上被广告的产品的信息被单独呈现,但是同时带有所述网页的内容,以避免必须导航离开所述网页。所述信息可以在邻近所述网页的所述内容显示的横幅中自动呈现。所述横幅上的控件发起进一步信息的显示和/或使能够购买所述产品,同时保持在浏览器上查看所述网页内容。另选地,所述产品信息的所述显示可以通过与所述产品相关联的链接的用户选择被触发。关于所述产品的所述信息可以在初始网页的前面显示的覆盖层中出现。用户可以与所述覆盖层上的控件互动,以发起所述产品的购买或下载,或可以解除所述覆盖层以继续查看所述网页的内容。(30)。

3、优先权数据(85)PCT国际申请进入国家阶段日2014.12.10(86)PCT国际申请的申请数据PCT/US2013/044928 2013.06.10(87)PCT国际申请的公布数据WO2013/188270 EN 2013.12.19(51)Int.Cl.权利要求书4页 说明书8页 附图11页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书4页 说明书8页 附图11页(10)申请公布号 CN 104364783 ACN 104364783 A1/4页21.一种有利于购买在计算设备上的浏览器中显示的网页中呈现的产品的方法,所述方法包括:检测正在所述计算设备上显示的所述网页。

4、的内容中的所述产品的标识;基于所检测到的标识,从与在线商店相关联的数据库检索与所述产品有关的信息,所述产品能够经由所述在线商店购买;在所述计算设备上,在与所述网页的所述内容分开的用户界面对象中显示所检索到的信息;以及响应于针对所述用户界面对象的用户输入,发起从所述在线商店获得所述产品的过程。2.根据权利要求1所述的方法,其中所述用户界面对象是被附加到所述网页的所述内容的横幅。3.根据权利要求2所述的方法,还包括以下步骤:检测包含所述产品的标识的所述网页的内容中的标引对象,以及响应于检测到所述对象而自动显示所述横幅。4.根据权利要求3所述的方法,其中所述标引对象是标签。5.根据权利要求4所述的方。

5、法,其中所述标签包含多个产品的标识,并且针对每个所识别的产品显示横幅。6.根据权利要求3所述的方法,还包括以下步骤:检测用户动作以移除所述横幅的所述显示,并且在后续下载包含所述对象的网页时,禁止进一步显示与所述产品有关的横幅。7.根据权利要求6所述的方法,还包括以下步骤:记录显示有横幅的产品的产品标识,以及用于所述产品的相关联的显示指示符,并且设定所述显示指示符的状态以响应于检测到所述用户动作来指示横幅将不被显示。8.根据权利要求7所述的方法,还包括当在正被下载的网页中检测到产品标识时,检查用于所识别的产品的所述相关联的显示指示符,并且根据所述显示指示符的所述状态选择性地显示针对所述产品的横幅。

6、。9.根据权利要求1所述的方法,其中所述用户界面对象是在所述网页的所述内容的至少一部分的前面显示的覆盖层。10.根据权利要求9所述的方法,其中所述产品的所述标识包含在所述网页的所述内容内的链接中,并且响应于对所述链接的用户选择来显示所述覆盖层。11.根据权利要求9所述的方法,还包括以动画的方式在所述网页的内容的前面显示所述覆盖层的步骤。12.根据权利要求11所述的方法,其中所述动画包括使所述覆盖层滑动到位于所述网页的内容的前面的位置中。13.根据权利要求1所述的方法,其中所述用户界面对象包含至少一个控制元件,用户能够经由所述至少一个控制元件发起购买产品的过程。14.根据权利要求13所述的方法,。

7、其中所述控制元件是按钮。15.根据权利要求14所述的方法,其中所述按钮在由用户连续致动时表现出不同的状态,并且与购买交易有关的不同的相应功能与每个状态相关联。16.一种用程序指令编码的计算机可读存储介质,当所述程序指令由计算设备执行时,所述程序指令使得所述设备执行下列操作:权 利 要 求 书CN 104364783 A2/4页3检测网页的内容中的所述产品的标识;基于所检测到的标识,从与在线商店相关联的数据库检索与所述产品有关的信息,所述产品能够经由所述在线商店购买;在与所述网页的所述内容分开的用户界面对象中显示所检索到的信息;以及响应于针对所述用户界面对象的用户输入,发起从所述在线商店获得所述。

8、产品的过程。17.根据权利要求16所述的计算机可读存储介质,其中所述用户界面对象是附加到所述网页的所述内容的横幅。18.根据权利要求17所述的计算机可读存储介质,其中所述程序指令还使得所述计算设备在所述网页的包含所述产品的所述标识的所述内容中检测对象,并且响应于检测到所述对象而自动显示所述横幅。19.根据权利要求18所述的计算机可读存储介质,其中所述程序指令还使得所述计算设备检测用户动作以移除所述横幅的显示,并且在后续下载包含所述对象的网页时,禁止进一步显示与所述产品有关的横幅。20.根据权利要求16所述的计算机可读存储介质,其中所述用户界面对象是在所述网页的所述内容的至少一部分的前面显示的覆。

9、盖层。21.根据权利要求20所述的计算机可读存储介质,其中所述产品的所述标识包含在所述网页的所述内容内的链接中,并且响应于对所述链接的用户选择来显示所述覆盖层。22.根据权利要求20所述的计算机可读存储介质,其中所述程序指令还使得所述计算设备以动画的方式在所述网页的内容的前面显示所述覆盖层。23.根据权利要求16所述的计算机可读存储介质,其中所述用户界面对象包含至少一个控制元件,用户能够经由所述至少一个控制元件发起购买产品的过程。24.根据权利要求23所述的计算机可读存储介质,其中所述控制元件是按钮。25.根据权利要求24所述的计算机可读存储介质,其中所述按钮在由用户连续致动时表现出不同的状态。

10、,并且与购买交易有关的不同的相应功能与每个状态相关联。26.一种计算设备,包括:处理器;显示设备;用户输入设备;网络接口;以及存储程序指令的存储器,当所述程序指令由所述处理器执行时,所述程序指令使得所述处理器执行下列操作:检测经由所述网络接口下载的网页的内容中的产品的标识;基于所检测到的标识,从与在线商店相关联的数据库检索与所述产品有关的信息,所述产品能够经由所述在线商店购买;在所述显示设备上在与所述网页的所述内容分开的用户界面对象中显示所检索到的信息;以及响应于针对所述用户界面对象的用户输入,发起从所述在线商店获得所述产品的过程。权 利 要 求 书CN 104364783 A3/4页427.。

11、根据权利要求26所述的计算设备,其中所述用户界面对象是附加到所述网页的所述内容的横幅。28.根据权利要求27所述的计算设备,其中所述程序指令还使得所述处理器检测包含所述产品的标识的所述网页的内容中的对象,并且响应于检测到所述对象而自动显示所述横幅。29.根据权利要求28所述的计算设备,其中所述程序指令进一步使得所述处理器检测用户动作以移除所述横幅的显示,并且在后续下载包含所述对象的网页时,禁止进一步显示与所述产品有关的横幅。30.根据权利要求26所述的计算设备,其中所述用户界面对象是在所述网页的所述内容的至少一部分的前面显示的覆盖层。31.根据权利要求30所述的计算设备,其中所述产品的所述标识。

12、包含在所述网页的所述内容内的链接中,并且响应于对所述链接的用户选择来显示所述覆盖层。32.根据权利要求30所述的计算设备,其中所述程序指令还使得所述处理器以动画的方式在所述网页的内容的前面显示所述覆盖层。33.根据权利要求26所述的计算设备,其中所述用户界面对象包含至少一个控制元件,用户能够经由所述至少一个控制元件发起购买产品的过程。34.根据权利要求33所述的计算设备,其中所述控制元件是按钮。35.根据权利要求34所述的计算设备,其中所述按钮在由用户连续致动时表现出不同的状态,并且与购买交易有关的不同的相应功能与每个状态相关联。36.一种有利于购买在计算设备中的浏览器上显示的网页中标引的数字。

13、内容的方法,所述方法包括:检测所述网页的内容中的标签,其中所述标签包括所述数字内容的标识;基于所检测到的标识,从与在线商店相关联的数据库检索与所述数字内容有关的信息,所述数字内容能够经由所述在线商店购买;在与所述网页的所述内容分开的横幅中显示所检索到的信息;以及响应于针对所述横幅的用户输入,发起从所述在线商店获得所述数字内容的过程。37.根据权利要求36所述的方法,还包括:从所述在线商店获得所述数字内容;将所述数字内容存储在所述计算设备上;改变所述横幅的显示以指示所述数字内容能够被访问;以及响应于针对其显示被改变的所述横幅的用户输入,访问存储在所述计算设备上的数字内容。38.根据权利要求37所。

14、述的方法,其中:所述数字内容是小应用程序;所述标签还包括与所述网页相关联的上下文信息;以及访问所述数字内容的步骤包括向所述小应用程序提供所述上下文信息,并且显示具有被所述上下文信息标引的数据的小应用程序。39.一种启动在计算设备中的浏览器上显示的网页中标引的小应用程序的方法,所述方法包括:权 利 要 求 书CN 104364783 A4/4页5检测所述网页的内容中的标签,其中所述标签包括所述小应用程序的标识和与所述网页相关联的上下文信息;基于所检测到的标识检索与所述小应用程序有关的信息;在与所述网页的所述内容分开的横幅中显示所检索到的信息;响应于针对所述横幅的用户输入,确定所述小应用程序是否存。

15、储在所述计算设备上;如果确定所述小应用程序存储在所述计算设备上,则向所述小应用程序提供所述上下文信息,以及显示具有被所述上下文信息标引的数据的小应用程序。权 利 要 求 书CN 104364783 A1/8页6用于浏览器中产品查看和购买的用户界面技术领域0001 本公开整体涉及用于计算设备上浏览器的用户界面,并且更具体地涉及有利于用户查看和购买在网页上标引的产品的能力的浏览器界面。背景技术0002 所有不同类型的组织来开发被称为小应用程序(或“应用程序”)的个性化应用程序供在计算设备上使用已变得很常见。小应用程序能够使用户以多种不同方式获得关于组织的信息和/或与组织互动。例如,用户可以管理银行。

16、账户,预订旅馆的房间,定购用于购买的产品,获得关于事件或商业机构的评论等。0003 组织向用户提供他们的小应用程序的一个机制是在该组织自己的网站以及可能在其它机构的网站上广告该小应用程序。通常,广告出现在网页上并包括可被用户选择的链接,以发起对期望的小应用程序的购买和/或下载。当用户选择该链接时,使得在计算设备上执行的浏览器检索与可获得小应用程序的站点关联的页面。例如,这个站点可以是提供适合与用户设备的操作系统一起使用的小应用程序的在线小应用程序商店。0004 这种交易类型不是特定于购买小应用程序或其它形式数字媒体。相反,这是可经由网页中的标引进行查看和/或购买的任何产品类型所常常采用的。发明。

17、内容0005 希望有利于用户查看关于在网页上广告的产品的信息和/或购买在网页上广告的产品的能力。根据所述实施例,与网页上广告产品有关的信息单独呈现,但是同时呈现该网页的内容。在一个实施例中,关于产品的信息可以在邻近该网页内容显示的横幅或等同物中自动呈现。用户可与该横幅上的控件互动以发起进一步信息的显示和/或购买产品。在数字内容的情况下,在内容一旦被下载到计算设备中,横幅可提供对该内容的直接访问。在另一个实施例中,产品信息的显示可以被与产品相关联的链接的用户选择触发。在这种情况下,关于产品的信息可以在初始网页前面显示的覆盖层中出现。用户可与该覆盖层上的控件互动以发起产品的购买或下载,或可解除该覆。

18、盖层以继续查看网页的内容。0006 网页上下文可在使得横幅被显示的对象诸如标签中被编码。当用户在购买小应用程序后返回带有该标签的网页时,横幅的界面显示下载进展。在下载完成后,用户能够从该网页直接启动已安装的小应用程序,并且浏览器把由该网页指定的上下文传递到小应用程序。这允许用户在该小应用程序在他或她刚离开该网页处恢复。0007 在一些实施例中,当横幅或覆盖层被显示以提供关于广告的产品的信息和/或发起广告的产品的购买时,浏览器不从用户初始查看的网页导航离开,以呈现与感兴趣产品关联的新页面。相反,该横幅或覆盖层包含允许查看和/或购买能够在其中直接实施的合适功能。一旦用户已完成关于产品的读取和/或完。

19、成购买,横幅或覆盖层就可被解除,使得用户返回感兴趣的初始网页,而不必手动导航到感兴趣的初始网页。0008 这些实施例和其它实施例另外的特征和优点在下文中通过参考在附图中示出的说 明 书CN 104364783 A2/8页7示例性实施例进行描述。附图说明0009 图1示出根据实施例的浏览器界面的第一实例的例证;0010 图2示出浏览器界面的第二实例的例证;0011 图3示出浏览器界面的第三实例的例证;0012 图4示出横幅标识符和相关联的显示标签的列表;0013 图5示出根据另一个实施例的浏览器界面的第一实例的例证;0014 图6示出浏览器界面的第二实例的例证;0015 图7示出浏览器界面的第三。

20、实例的例证;0016 图8示出浏览器界面的第四实例的例证;0017 图9示出浏览器界面的第五实例的例证;0018 图10示出浏览器界面的第六实例的例证;0019 图11示出根据另一个实施例的浏览器界面的第一实例的例证;0020 图12示出浏览器界面的第二实例的例证;0021 图13示出浏览器界面的第三实例的例证;0022 图14示出浏览器界面的第四实例的例证;0023 图15示出浏览器可在其中实施的计算设备的结构的框图;以及0024 图16-18示出由根据一个实施例的浏览器执行的操作的流程图。具体实施方式0025 为了便于理解在下面公开的本发明的概念和基本原理,下文呈现对涉及在网页上广告的小应。

21、用程序的购买和/或下载的示例的特别标引的叙述。然而应当理解,本发明的实际具体实施不局限于特定交易类型。相反,本发明公开的浏览器的各种特征和行为可结合其它类型广告产品使用,所述其它类型广告产品包括可在用户设备上下载的其它形式的数字媒体,诸如音乐和视频以及可购买用于物理投放的非数字产品。此外,本文所述的一些特征不应局限于购买交易。相反,她们大体适用于访问与在网页上被广告或以其它方式被标引的产品或服务相关联的任何类型信息。0026 图1示出根据第一实施例的浏览器界面的示例。在该示例中,浏览器显示在移动计算设备10诸如智能电话上。浏览器界面包括地址栏14,其显示当前被显示的网页的URL。地址栏还起输入。

22、区的作用,其允许用户通过输入不同地址导航到新的页面。浏览器可以包含各种控件16,其允许用户导航到其它被查看的页面,标记当前页面供未来访问,经由各种类型介质与其他人共享该页面,等等。0027 由URL在地址栏14中标引的网页18在界面的中心部分出现。在所示示例中,网页属于提供评论和关于区域商业机构其它信息的组织。这个组织可以提供其所提供信息的小应用程序。照惯例,小应用程序的可用性可以通过链接或在网页18的内容中嵌入的其它形式的广告发布。根据所示出的实施例,关于可用小应用程序的信息在与网页18的内容分开的用户界面对象中呈现。在所示示例中,用户界面对象是横幅20。该横幅呈现由在线小应用程序商店或其它。

23、合适站点提供的视图,小应用程序可通过该视图获得。在所示示例中,说 明 书CN 104364783 A3/8页8横幅包含与小应用程序相关联的缩略图图像22,小应用程序的简短描述24,在这种情况下的小应用程序的名称,提供该小应用程序的机构,以及购买该小应用程序的价格。在这个特定示例中,小应用程序是免费的。如果该小应用程序不是感兴趣的,靠近控制按钮25允许用户从显示器解除横幅。0028 如果用户可能对该小应用程序感兴趣,轻敲或点击动作按钮26,使得浏览器访问可获得该小应用程序的在线商店。如图2所示,由在线商店提供的关于小应用程序的信息现在出现在浏览器界面中。如果用户决定购买该小应用程序,他或她可通过。

24、点击或轻敲购买按钮27发起购买交易。就免费小应用程序而言,轻敲所述按钮使得小应用程序立即从在线商店下载。0029 一旦小应用程序的下载和安装开始,用户可返回在网页上浏览。如果用户返回到初始页面,或进入包括对该小应用程序标引的另一个页面,横幅20再次出现,如图3所示,并指示下载和安装过程的状态。当安装完成时,横幅可以显示如图所示的术语“已安装”。此外,动作按钮26启用新的功能,当该功能通过轻敲或点击被激活时,启动该小应用程序。0030 在一个实施例中,与广告的小应用程序关联的横幅可随着网页的内容被浏览器显示自动出现。这个功能可通过在网页的内容中放置标签来实现。随着网页数据被下载和分析,当浏览器检。

25、测到该标签时,该浏览器可根据包含在该标签中的信息自动显示该横幅。0031 可被用于这个目的的HTML标签的一个示例是.在这个示例中,就在线小应用程序商店而言,标签的第一分量meta name“online-store-app”,是资源标识符,关于小应用程序的信息可从该资源标识符获得。这个标识符起通知浏览器横幅将要被显示的标记的作用。该标签的内容部分包含用于其信息将要被显示的特定小应用程序的小应用程序标识符,app-idapp ID in Online Store。0032 内容还可包括信息的两个可选项目。一个项目,app-argumentdata for app launch,是网页开发者期望。

26、该小应用程序进入的上下文。例如,在图1-3的示例中,随着小应用程序被下载和安装并且用户返回到初始网页,用户可已选择在网页上列出的特定饭店以读取其评论。如果属于该饭店的网页28正在被显示,并且用户启动来自横幅20的小应用程序,当该小应用程序打开时,其将检索所选定饭店的评论信息。这通过包括嵌入在包含饭店信息的页面内容中的标签的上下文信息来实现。当小应用程序被启动时,这个上下文信息被传递给小应用程序,使得用户可在他或她离开网页浏览的情况下启动该小应用程序。0033 可被包括在标签内容中的第三项信息是协作数据,afliate-dataafliate string。就小应用程序而言,这个数据为被显示的网。

27、站的拥有者提供接收广告用户访问产品的信用的方式。0034 如先前所指出的,当横幅的初始图像出现,如图1的示例所示,如果用户对广告的小应用程序不感兴趣,通过轻敲或点击关闭按钮25,该横幅可被解除。在一个实施例中,执行这个移除横幅的操作可具有持久的结果。参照图4,如果用户轻敲关闭按钮25或执行类似类型动作例如水平轻扫解除该横幅,浏览器可在列表中记录用于该横幅的标识符32。显示开/关标记34可被存储与每个所记录横幅标识符关联。标签的预设值是N(否),以记录说 明 书CN 104364783 A4/8页9横幅未被显示的事实。然后,每次网页被下载都包括横幅标识符,该标识符针对先前记录标识符的列表被检查。。

28、如果在该列表中发现,显示指示符的值被检查以确定该横幅是否应该被显示。0035 这种行为仅仅取决于该横幅自身的标识,并与出现横幅标识符的特定网页无关。由于每个横幅属于特定产品,在小应用程序的情况下,该产品的唯一标识符可存储在列表中。因此,如果开发者经由多个不同网站广告小应用程序,一旦用户通过解除该横幅来指示他或她对该小应用程序不感兴趣,该横幅将不再出现在用户设备上,不管用户是否访问同一网页或被用于广告该小应用程序的任意一个其它网页。0036 这可以是这样的情况,在用户已解除属于小应用程序的横幅后,该用户通过一些其它界面例如通过直接进入在线小应用程序商店在他或她的设备上安装该小应用程序。在此情况下。

29、,一旦小应用程序被安装,用于该小应用程序的显示指示符就从N改变到Y(是)。然后,无论何时用户访问包含该小应用程序的标识符的网页,浏览器将显示如图3所示的横幅,以允许用户能够快速启动在该网页中所标引的小应用程序。0037 在上述示例中,HTML标签包含用于一个小应用程序的信息。在单个标签中包括多个小应用程序标识符也是可行的。在这种情况下,每个被标识的小应用程序在独立的横幅中显示。当多个横幅同时显示时,如果用户轻敲关闭按钮25以解除所述横幅中的一个横幅,只有用于该横幅的显示指示符被设定为N的标签记录,使得禁止进一步显示与小应用程序关联的横幅。然而,在HTML标签中被识别用于其它小应用程序的横幅未被。

30、阻止。0038 在先前的示例中,当如图1所示,当横幅出现时,点击或轻敲动作按钮26使得浏览器导航远离网页18并显示属于该小应用程序的在线商店页面。一旦用户已执行相对于该小应用程序的期望动作,该用户接着就可使得浏览器导航返回被查看的页面,或例如通过在栏14中输入地址进入另一个页面。在另一个实施例中,横幅自身提供功能以执行期望的动作来发起购买的功能。在这种情况下,购买交易可在不必导航远离正被查看网页的情况下进行。0039 图5示出根据这后一实施例的浏览器界面的示例。与先前的示例一样,浏览器界面包括地址栏14,其显示当前正被显示的网页的URL,以及允许用户导航到其它查看页面、标记当前页面供未来访问、。

31、经由各种类型介质与其他人共享该页面的控件16,等等。在该示例中,所显示的网页18属于体育组织的博客。这个组织还可以为其观众提供小应用程序。关于可用小应用程序的信息呈现在横幅20中。在该示例中,该小应用程序的价格(或该小应用程序是免费的事实)作为动作按钮26上的标签出现。0040 如果用户可能对该小应用程序感兴趣,轻敲或点击动作按钮26切换其功能,其所显示的标签改变。如图6所示,按钮26现在给用户提供获得小应用程序的机会。如果用户在这种状态下轻敲按钮检索小应用程序,该用户会被要求他或她自己对该在线商店的身份验证,或藉以提供小应用程序的其它资源。图7示出带有键盘的密码登入画面,用户可经由该密码登入。

32、画面输入他或她的密码、标识符或访问资源所要求的任何其它信息。0041 一旦用户已被身份验证,小应用程序被安装在该用户的设备10上。参考图8,按钮26的标签在此期间改变以指示安装正在发生。在安装完成后,横幅20的显示改变,如图9所示。在这种情况下,按钮26被移除,并且横幅包含缩略图图像22或与该小应用程序关联的图标。通过轻敲横幅,用户可启动新近下载的小应用程序。说 明 书CN 104364783 A5/8页100042 在一些情况下,用户可能不希望在下载小应用程序时显示该横幅。在此情况下,可轻敲或点击关闭按钮25以移除安装期间该横幅的显示。在这类情况下,显示诸如在图10中所示的通知30以告知用户。

33、即使在该横幅被关闭时该小应用程序的安装仍将继续。0043 被用于呈现关于广告产品的信息和允许用户获得该产品的横幅由用户设备的操作系统生成。在所示示例中,横幅被浏览器紧接放置在网页内容上方。然而,应当理解,用于该横幅的其它位置也是可行的。通常,横幅被固定在该网页,使得在用户向下移动页面时,该横幅从浏览器查看画面顶部滚出。然而,在小应用程序被下载时(如图8所示),使该横幅被固定在查看画面的顶部而不是网页内容顶部会是优选的。这样,用户将继续被告知安装正在发生这一事实,甚至在他或她滚动网页内容时。0044 由于横幅由计算设备的操作系统生成,该横幅与投放产品标识的网页内容是分开的。这种购物功能与网页内容。

34、的分开提供多个优点。首先,其允许用户获得关于广告产品的信息,并购买或换句话说下载该产品,而不必导航远离该网页或换句话说干扰用户继续查看网页内容的能力。其次,购买交易与网页内容中与其相关的信息输入的分开减少了隐私问题。由于密码的输入与其它标识信息由浏览器界面控制,而不是由网页的内容控制,他或她不与正跟踪他或她动作的假冒横幅互动,用户可感到更舒适。0045 第三,由于横幅与网页的内容分开,其可以缩略图单独显示。因此,如果用户从浏览器的显示切换到主页,该横幅可作为独立的图标显示在主页上,而不是被并入该浏览器的缩略图中。0046 在前述的示例性实施例中,在正被下载的网页内容中检测到合适标签时,与广告产。

35、品有关的信息在横幅的上下文中自动显示。根据另一个实施例,在打开网页时,用户界面对象不需要自动显示。相反,显示可通过用户的动作触发。例如,网页上产品的广告可以包含允许用户获得信息和/或购买产品的链接。如果用户点击或轻敲该链接,浏览器不以常规方式导航到被该链接识别的新网页。相反,由该链接标引的资源出现在当前网页前面的用户界面对象,诸如覆盖层中。0047 为了增强用户初始网页保持可访问,覆盖层的显示可用动画实现,其示出覆盖层移动或换句话说演化到该网页上的位置。图11-13示出这类动画的一个示例,在该动画中,覆盖层从浏览器画面的顶部向下滑动。参考图11,初始网页18在浏览器查看区内出现。当用户点击或轻。

36、敲该网页中与小应用程序有关的链接时,覆盖层36从网页的顶部开始向下滑动,如箭头38所示。参考图12,覆盖层继续向下滑动直到其如图13所示完全覆盖页面。当然,应当理解,覆盖层不必完全覆盖网页的内容。只需要覆盖层具有足以使用户能看见包含在该覆盖层上的信息并与其控制特征互动的面积。0048 参考图13,如果用户经由网站或用于在线商店的小应用程序直接访问商店以获得小应用程序,则用于小应用程序的覆盖层的图像可与将由在线小应用程序商店显示的内容相对应。另选地,覆盖层可显示减少的内容集。在操作中,浏览器采用被包含在链接中的小应用程序标识符以访问在线小应用程序商店中的数据库并获得待显示的信息。在所示示例中,覆盖层包括小应用程序的缩略图40,其名称42和可能的其它描述性信息,以及显示其价格的动作按钮44。此外,覆盖层可包含链接到在线商店并允许用户获得关于该小应用程序的进一步信息的其它可选择按钮46。例如,“细节”按钮可以允许用户翻阅与由小应用程序实施的游戏玩耍关联的各种画面图像48说 明 书CN 104364783 A10。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1