计算机应用促进的制作方法

文档序号:9291631阅读:264来源:国知局
计算机应用促进的制作方法
【专利说明】计算机应用促进
[0001]有关串请的交叉引用
[0002]本申请要求标题为COMPUTER APPLICAT1N PROMOT1N、提交于 2013 年 12 月 14 日的第13/716,025号美国申请的优先权,其公开内容通过引用的方式并入于此。
技术领域
[0003]本公开内容涉及向计算设备分发应用软件。
【背景技术】
[0004]移动计算设备、比如智能电话在过去数年内已经在复杂度方面进步很大。许多移动设备现在可以使应用从第三方加载到它们上、比如用于准许用户读取特定报纸、玩游戏和执行各种业务功能的应用。
[0005]计算机应用可以被分类为至少两组或者两个类型:本机应用和web应用。web应用一般地作为单独地加载到计算设备上的web浏览器的部分运行,而本机应用可与web浏览器分开执行。Web应用可以易于编码和使用,而本机应用可以提供未受可以在设备上加载的特定浏览器的HTML编码的限制所约束的更丰富体验。

【发明内容】

[0006]本文讨论如下系统和技术,通过这些系统和技术,可以比如在用户正在消费与对应于本机应用的web资产(property)(例如特定网页或者网站)关联的资源时,向用户呈现用于加载本机应用的机会。在这样的情形中,计算设备可以由作为网页的部分的代码引向应用市场,用户可以从该应用市场向他的或者她的设备上加载对应本机应用。例如用户可以拜访用于报纸的网站并且可以被示出弹出框,该弹出框指示本机新闻阅读器应用可用于在用户的设备上安装以用于该特定报纸。
[0007]弹出框或者其它适当用户界面部件可以通过使用从应用市场(由与提供网页的组织独立的组织运营)获得的信息来生成,该信息比如来自已经拜访应用市场以提供评级和可能购买(有价格或者免费)本机应用的其他用户的定价信息和评级信息。然后如果用户这样选择(例如通过打开以用于应用市场的可以从其下载特定本机应用的网页为目标的新浏览器标签页或者通过使计算设备上的引向市场的应用启动和被引向这样的本机应用用于下载)则用户可以被重新引向应用市场。
[0008]在某些实现方式中,这样的系统和技术可以提供一个或者多个益处。例如已经示出对特定话题感兴趣的用户可以通过用户拜访与话题相关的网页来标识、然后可以被呈现用于下载针对该话题的本机应用的机会。网页的提供者可以提供这样的机会而无需供应(serve)本机应用本身;实际上,应用市场可以被求助并且可以处置这样的处理(包括处置对本机应用的存储、与应用开发者的交互、用于下载应用的带宽和处理与购买应用相关的财务交易)。
[0009]用户可以通过无需搜索出他们可以具有特定兴趣的本机应用来从改进的体验中受益。网页的发布者可以从能够向用户提供可以给予更佳用户体验的本机应用中受益并且可以提供与这样的用户的更紧密联结(这可以例如造成用户更经常拜访来自发布者的内容并且由此为发布者生成更多广告收入)。并且广告客户可以从能够在本机应用中提供与它们可以在web应用中递送的广告体验比较的更丰富广告体验并且也能够与发布者的广告一一与促进发布者的一个或者多个本机应用不同或者除了这样之外,这些广告还使它们自己的本机应用被发布者的web资产推广——中受益。
[0010]在其它境况中,web浏览器可以标识站点为与本机应用关联而站点未提供标识这样的关联的代码。例如浏览器可以在它拜访每个网站时参考第三方域(即从网站分离的第三方域)并且提交用于网站的域或者URL以从第三方域确定本机应用是否可用于网站。计算设备然后可以用与用以其中网页提供本机应用信息的示例而讨论的方式相似的方式提供信息和对市场的访问。
[0011]在一个实现方式中,公开一种计算机实现的方法,该方法包括从计算设备向第一服务器系统提供用以访问与网站关联的内容的请求;在计算设备处从第一服务器系统接收与网站关联的网页信息和用于显示通知的数据,该通知指示与网站关联的本机计算机应用的可用性;由计算设备向第二服务器系统提供用以访问与本机计算机应用关联的信息的请求;在计算设备处从第二服务器系统接收与本机计算机应用关联的信息,该信息描述在应用市场的多个用户与应用市场的部件之间的交互,该部件提供和接收与本机计算机应用相关的信息;以及显示描述性的信息以用于由计算设备的用户查看,包括显示指示在多个用户与应用市场的部件之间的交互的信息。可以响应于计算设备的用户选择和与网站关联的网页信息一起被显示的通知来向第二服务器系统提供用以访问信息的请求。
[0012]在某些方面中,与本机计算机应用关联的信息包括用于生成下载控件的信息,该下载控件在由用户选择时实例化使本机计算机应用被安装在计算设备上的进程。该方法也可以包括响应于接收由用户对下载控件的选择来在计算设备上安装本机计算机应用。第一服务器系统可以由第一组织运营,并且第二服务器系统由与第一组织不同的第二组织运营。作为附加特征,该方法可以包括在计算设备处从计算设备的用户接收搜索查询;向第一服务器系统提交搜索查询;接收响应于搜索查询的多个搜索结果;以及显示搜索结果以用于由计算设备的用户查看,搜索结果至少包括与网站关联的网页信息和用于显示通知的数据,该数据被布置为和搜索结果中的已经被标识为与本机计算机应用关联的搜索结果一起显示通知。
[0013]在更多其它方面中,从由以下各项构成的组中选择描述性的信息:本机计算机应用的用户评论;本机计算机应用的多个用户的合成评级;用于本机计算机应用的推出日期信息;以及来自应用市场的本机计算机应用的销售量。在其它方面中,该方法也包括接收由用户对显示的描述性的信息的选择,并且作为响应来显示关于描述性的信息的附加细节。
[0014]在另一实现方式中,公开一种计算机实现的方法,该方法包括从计算设备向搜索引擎系统提供搜索查询;从搜索引擎系统接收数据,该数据表示(a)多个搜索结果和(b)对与搜索结果中的至少一个搜索结果关联的本机计算机应用的标识;以及在计算设备上的浏览器应用内显示搜索结果以用于由计算设备的用户查看,同时和本机计算机应用与其关联的搜索结果中的至少一个搜索结果一起、与浏览器应用邻近地显示用户可选择控件,该用户可选择控件在由计算设备的用户选择时使本机计算机应用被下载到计算设备。该方法还可以包括从计算设备向具有与用于搜索引擎系统的域不同的域的应用市场服务器系统提供针对与本机计算机应用关联的描述性的信息的请求。该方法也可以包括在计算设备处和从应用市场服务器系统接收描述性的信息。另外,该方法也可以与用户可选择控件一起显示信息,该信息指示在应用市场服务器系统的用户与应用市场服务器系统的与本机计算机应用对应的部件之间的交互。
[0015]在某些方面中,该方法也包括接收由用户对用户可选择控件的选择并且在计算设备上安装本机计算机应用。本机计算机应用可以仅在用户确认用于执行下载的意图之后被下载到计算设备。该方法也可以包括由计算设备上的本机计算机应用渲染与至少一个搜索结果关联的网页。
[0016]在更多另一实现方式中,公开一种具有被编码在其中的指令的计算机可读存储介质。该指令在由至少一个处理器执行时使至少一个处理器执行操作,这些操作包括从计算设备向由第一组织运营的第一服务器系统提供用以访问与网站关联的内容的请求;在计算设备处从第一服务器系统接收与网站关联的网页信息和用于显示通知的数据,该通知指示与网站关联的本机计算机应用的可用性;由计算设备向由与第一组织不同的组织运营的第二服务器系统提供用以访问与本机计算机应用关联的信息的请求;在计算设备处从第二服务器系统接收与本机计算机应用关联并且描述在应用市场的多个用户与应用的部件之间的交互的描述性的信息,该部件提供和接收与本机计算机应用相关的信息;以及显示描述性的信息以用于由计算设备的用户查看,包括显示指示在多个用户与应用市场的部件之间的交互的信息。操作还可以包括在与网站关联的网页信息之上至少部分地叠加的窗内显示描述性的信息,该描述性的信息至少包括下载控件,该下载控件在由用户选择时实例化使本机计算机应用被安装在计算设备上的进程。此外,操作可以包括响应于接收由用户对下载控件的选择来在计算设备上安装本机计算机应用。另外,操作可以包括在完成在计算设备上的本机计算机应用的安装时自动地启动本机计算机应用。
[0017]在一些方面中,操作包括在计算设备处从计算设备的用户接收搜索查询;向第一服务器系统提交搜索查询;以及接收响应于搜索查询的多个搜索结果,所述搜索结果至少包括与网站关联的网页信息和用于显示通知的数据,该数据被布置为与搜索结果中的已经被标识为与本机计算机应用关联的搜索结果一起显示通知。
[0018]在附图和以下描述中阐述一个或者多个实现方式的细节。其它特征和优点将从该描述和附图以及从权利要求中变得清楚。
【附图说明】
[0019]图1A-1B示出用于促进对本机计算机应用的使用的第一和第二示例系统的概念图。
[0020]图2示出用于促进在联网计算环境中对本机计算机应用的使用的示例系统的框图。
[0021]图3示出用于向移动设备用户通知本机计算机应用可用于在与基于网络的资源交互时使用的示例过程。
[0022]图4示出示例时间线图,该时间线图图示在多个计算系统之中的用于促进对本机计算机应用的使用的示例交互。
[0023]图5示出可以用来实施在本文中描述的系统和过程的系统的概念图。
[0024]图6示出可以用来实施在本文中描述的系统和过程的计算设备和移动计算设备的示例。
[0025]在附图中,相同的附图标记通篇指代相同的要素。
【具体实施方式】
[0026]如以上指出的那样,本机应用可以有时和在恰当情形中向web应用提供改进的用户体验。
[0027]人们可以使用移动网站而未认识到可以有如下本机应用可用,这些本机应用具有如与web应用相比(或者与用户正在查看的仅网页相比)的增强的特征或者提高的能力。例如用户可能甚至不知道特定web应用存在或者可能必须搜寻他们知道的web应用,即使在他们花费其它时间浏览可能与web应用相关的网站时。因此前摄地向移动设备用户(或者桌面型计算机用户)通知本机应用可用于下载和使用可以是有利的。
[0028]例如并且现在参照图1A,示出用于促进对本机计算机应用的使用的第一示例系统100的概念图。一般而言,系统100提供如下机制,通过这些机制,可以基于用户的web浏览活动向用户通知本机应用的存在,该web浏览活动指示用户可能有兴趣获得特定本机应用。例如用户可以拜访已经发布关联本机应用(例如用于更有效地消费以别的方式在网站上发布的内容的应用)的网站。备选地,广告客户可以向网站的发布者付款以“显现
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1