针对连接设备应用安装的经由出价的用户获取的制作方法

文档序号:13518262阅读:163来源:国知局
针对连接设备应用安装的经由出价的用户获取的制作方法



背景技术:

在移动通信和计算领域中,单个便携式计算设备(例如,智能电话、平板电脑、膝上型计算机等)能够设有小型专用应用或“app”,或者用户能够下载和安装小型专用应用或“app”,以执行特定功能或从事具体活动。这些功能和活动的范围从玩游戏和共享照片,到银行业务和找到房地产。如本文所使用的,术语应用可以指在计算环境中的任何层中(例如,在操作系统、在中间件层、或作为顶层应用)执行的任何类型的独立的或互联网连接的应用、程序或子例程,包括移动应用。

诸如原始装备制造商(oem)、蜂窝运营商等的设备合作伙伴时常提供预先安装有这样的应用的设备,并且数字分发市场为用户提供购买任何数量的这些应用或此后为其移动设备替换应用的机会。在这点上,例如用于获取游戏应用的应用搜索、发现和购买的通常工作流程典型地开始于当用户以感兴趣的分类查询(例如,“动作游戏”)搜索市场并且选择一个或多个感兴趣的结果时。用户然后分析应用细节、用户评论、屏幕快照和其他相关内容,并且如果满意,就下载应用。用户能够打开并加载应用,并将应用设置成工作和代表状态(即,通过菜单、加载屏幕、账户设置、教程等)。然后,用户能够测试应用,如果对测试结果不满意,能够停止搜索或返回到至少搜索过程以寻找替选应用。如果对应用不满意,用户还能够移除应用,并至少返回到搜索过程以寻找替选应用。然而,即使在用户设备市场上的数百万用户的增长阶段期间,用户获取也可能对应用提供者带来许多问题。



技术实现要素:

所公开的主题的实施方式提供了一种系统和方法,所述系统和方法可以:识别可用于应用安装的用户设备;聚合用户设备以便于在聚合的用户设备上用于应用安装的单个选择操作;在一个或多个应用提供者之间执行选择操作用于应用安装;以及响应于应用提供者的成功的选择操作,引导在聚合的用户设备上的应用的群组范围安装。可以由中间代理将由成功的选择操作生成的获取收入减去由中间代理保留的百分比,从应用提供者引导到参与的设备合作伙伴,包括聚合设备的蜂窝运营商和oem。

为此,所公开的主题的实施方式可以提供中间代理来识别可用于应用安装的用户设备。在一个实施方式中,可以将可用于选择操作的用户设备以及为了用于可用用户设备选择应用而要考虑的参数集成到用户设备上的软件内并由中间代理访问。

所公开的主题的实施方式还可以提供中间代理来聚合用户设备以便于用于在聚合的用户设备上的应用安装的单个选择操作。在一个实施方式中,中间代理可以基于用户简档、设备类型或其他方面或其组合聚合用户设备。

所公开的主题的实施方式还可以提供用于在一个或多个应用提供者之间执行选择操作以用于在聚合的用户设备上的应用安装的平台。中间代理能够与感兴趣提供用于在聚合的用户设备上安装的应用的许多应用提供者通信。在一个实施方式中,选择操作能够是出价操作,在所述出价操作中,一个或多个应用提供者为应用的安装出价,并且在所述出价操作中,一个或多个应用提供者的最高或以其他方式最希望的出价(即,成功的选择操作)致使在聚合的用户设备上安装该应用提供者的应用。

所公开的主题的实施方式还可以提供划分用户设备的屏幕显示的系统和方法,并且提供平台用于在一个或多个应用提供者之间执行选择操作,以在单个操作中在聚合的用户设备的屏幕显示的特定位置或区域处安装其应用和呈现其应用图标。

响应于应用提供者的成功的选择操作,所公开的主题的实施方式还可以引导在聚合的用户设备上的应用的群组范围安装。

所公开的主题的实施方式还可以将由成功的选择操作生成的获取收入减去由中间代理保留的百分比,从应用提供者引导到参与的设备合作伙伴,包括聚合设备的oem和蜂窝运营商。

所公开的主题的实施方式还可以引导中间代理检测由于用户的预留或应用移除而可用于应用安装的用户设备,对可用的应用安装执行类似的选择操作,并且从所述选择操作限制先前安装的应用和/或相关应用。

所公开的主题的实施方式还可以引导中间代理检测用于应用安装的应用偏好类型,对应用安装执行类似的选择操作,并且从选择操作限制不符合的应用偏好类型用于应用安装。

因此,所公开的主题的实施方式可以:识别可用于应用安装的用户设备;聚合用户设备以便于在聚合的用户设备上的屏幕显示的特定位置处的应用安装和/或应用图标呈现的单个选择操作;在一个或多个应用提供者之间执行选择操作用于在聚合的用户设备上的应用安装和图标放置;以及响应于应用提供者的成功的选择操作,引导在聚合的用户设备上应用的群组范围安装和图标放置。可以由中间代理将由成功的选择操作生成的获取收入减去由中间代理保留的百分比,从应用提供者引导到参与的设备合作伙伴,包括聚合设备的oem和蜂窝运营商。

所公开主题的实施方式还能够提供单个中间代理来管理用户设备上的应用的安装。中间代理可以识别可用于应用安装的用户设备,并且提供用于在一个或多个应用提供者之间执行用于应用安装的选择操作的平台。中间代理可以聚合用户设备,以便于在聚合的用户设备上的屏幕显示的特定位置处的应用安装和/或应用图标呈现的单个选择操作,并且响应于应用提供者的成功的选择操作,引导在聚合的用户设备上的应用的群组范围安装和图标放置。可以由中间代理将由成功的选择操作生成的获取收入减去由中间代理保留的百分比,从应用提供者引导到参与的设备合作伙伴,包括聚合设备的oem和蜂窝运营商。在这样做时,应用提供者可以仅与中间代理进行协商,以在聚合数量的终端用户设备上安装应用,并且由成功的选择操作产生的来自应用提供者的获取收入可以通过中间代理引导到参与的设备合作伙伴。

附图说明

被包括以提供对所公开的主题的进一步理解的附图并入并构成本说明书的一部分。附图还图示了所公开的主题的实施方式,并且与详细说明书一起用于解释所公开的主题的原理。没有尝试比示出对于所公开的主题的基本理解以及可以实践的各种方式所必需更详细地示出结构细节。

图1示出了根据所公开的主题的实施方式的管理用户设备上的应用的安装的说明性系统。

图2是根据所公开的主题的实施方式的说明性主屏幕。

图3是描述了根据所公开的主题的实施方式的用于控制中间代理以管理用户设备上的应用的安装的操作的说明性流程图。

具体实施方式

参考附图描述本公开内容的各个方面或特征,其中,相似的附图标记始终用于指代相似的元件。在本说明书中,阐述了许多具体细节以便提供对本公开内容的透彻理解。然而,应当理解的是,可以在没有这些具体细节情况下,而以其他方法、组件、材料等等实践公开内容的某些方面。在其他实例中,以框图形式示出了众所周知的结构和设备,以便于描述主要的公开内容。

如先前所公开的,为应用提供者提供能力以在诸如移动设备的设备上达成应用的有效并且高效的安装的系统和方法会是有利的。此外,可能期望这样的安装独立于来自多个源和诸如oem和蜂窝运营商的提供者的设备,或类似地跨过来自多个源和诸如oem和蜂窝运营商的提供者的设备操作。本文描述的是改进在设备上的应用分发和安装的技术。根据本文公开的实施方式,可以使用中间代理来识别可用于应用安装的终端用户设备,然后聚合终端用户设备以便于在聚合的用户设备上的针对应用安装的单个选择操作。中间代理可以执行、管理或以其他方式支持在一个或多个应用提供者之间、针对聚合的用户设备上的应用安装的选择操作,并且响应于通过应用提供者的成功的选择操作引导在聚合的终端用户设备上的应用的群组范围安装和/或在应用图标放置位置处的应用图标的呈现。在一些实施方式中,通过成功的选择安装产生的获取收入可以通过中间代理在参与的设备合作伙伴包括聚合设备的oem和蜂窝运营商中分摊,和/或可以由中间代理保留一定百分比。在这样做时,应用提供者可以仅与中间代理进行协商,以在聚合数量的终端用户设备上安装应用。通过成功的选择操作产生的获取收入可以通过中间代理从应用提供者引导到参与的设备合作伙伴。在下面的说明书中,为了阐释的目的,阐述了许多示例和具体细节,以便提供对特定实施例的透彻理解。由权利要求限定的具体实施例可以仅包括这些示例中的一些或全部特征,或者与下面描述的其它特征组合,并且还可以包括本文所描述的特征和原理的变型和等价物。

所公开的主题的实施方式可以提供用于应用提供者在单个操作中为其应用在任意大量的终端用户设备上的安装出价而不需要与聚合设备的参与的设备合作伙伴提供者进行单独和/或大量的谈判的系统和方法。这样的出价过程可以包括例如任何合适的拍卖形式,或者与终端用户设备上的应用的安装和/或放置相关的特定报价(offer)的报价和接受的其他形式。为了更好地识别用于这种安装的终端用户设备,所公开的主题的实施方式可以聚合终端用户设备的组,包括基于用户简档方面、设备类型或其他方面或其组合的组,使得应用提供者可以在单个操作中为其应用在共享一个或多个指示终端用户设备最有可能使用应用的特征的终端用户设备上的安装出价。所公开的主题的实施方式可以进一步将屏幕显示分为不同的位置或区域,使得应用提供者可以在单个的操作中为在聚合的用户设备的屏幕显示的特定位置或区域处的其应用的安装和其应用图标的呈现出价。

在下面的说明书中,对设备合作伙伴进行引用,所述设备合作伙伴可以包括但不限于在具有或没有来自应用提供者的付款的情况下能够在诸如oem和蜂窝运营商之类的用户设备上预先安装或以后直接安装应用的任何实体。在下面的说明书中,还对应用提供者进行参考,所述应用提供者可以包括但不限于希望向终端用户设备提供或销售应用的任何开发者或其他实体。

图1示出了根据所公开的主题的实施方式来管理用户设备上的应用的安装的说明性系统。图1的系统可以包括设备合作伙伴102、中间代理104、应用提供者106、终端用户设备108和网络110。中间代理104还可以包括聚合器112和选择操作平台114。设备合作伙伴102可以包括但不限于在具有或没有来自应用提供者106的付款的情况下能够在诸如oem和蜂窝运营商的终端用户设备108上预先安装或直接安装应用的任何实体。终端用户设备108可以被聚合成任何数量的组和子组,诸如图1中示出的用于说明目的的两个组。终端用户设备108可以被聚合成组,在所述组中,与其他最终用户设备相比,该组的成员共享指示该终端用户设备组最可能使用该应用的一个或多个特征。终端用户设备108可以基于用户简档方面(例如,位置、年龄、兴趣、其他应用等)、设备类型或其他方面或其组合来聚合,使得应用提供者106可以在单个操作中为其应用安装在最有可能使用该应用的特定的聚合数量的终端用户设备108上出价。

在这种情况下,聚合可以是以能够最大化应用图标放置位置的价值并且简化终端用户设备的用于应用安装的选择的方式来捆绑终端用户设备108的一个工具。终端用户设备的聚合可以通过确保指示终端用户设备可能使用该应用的、终端用户设备共享在应用或应用类型方面的兴趣而使应用提供者106的价值最大化。终端用户设备的聚合还可以通过增加参与应用安装的获取的终端用户设备的数量来最大化其对设备合作伙伴102的价值。对于每个选择操作,单个获取费用可以基于参与应用安装的获取的终端用户设备的数量。因此,在每个选择操作中,更大数量的终端用户设备增加了由设备合作伙伴102接收的单个获取费用。此外,响应于单个选择操作,终端用户设备的聚合能够允许将应用安装在全部的聚合的终端用户设备上(即群组范围的安装)。

设备合作伙伴102、中间代理104、应用提供者106和终端用户设备108可以被配置成经由网络110和/或各种类型的电子通信协议彼此通信,各种类型的电子通信协议包括但不限于wi-fi、通用分组无线业务(gprs)、全球移动通信系统(gsm)、gsm演进的增强数据速率(edge)、3g、4g、4g长期扩展(lte)、全球微波互联接入(wimax)、以太网、互联网、以及其他无线和有线的电子通信协议。

终端用户设备108可以包括智能电话、平板设备、膝上型计算机、机顶盒、手表、眼镜或其他计算机系统,并且可以使用本地处理器和存储器本地执行应用。这种存储器可以包括设备中的易失性和非暂时性的计算机可读介质。终端用户设备108还可以包括各种类型的标准化或专用的用户接口设备,诸如触摸屏、键盘、计算机显示器、语音(麦克风/扬声器)、相机、键盘、接近传感器、鼠标、触笔等,并且可以进一步包括用于在每个设备上显示图形用户界面(gui)的gui生成器。如图2进一步图示的,终端用户设备108还可以包括显示器以提供“屏幕”显示。“主屏幕”是能够提供的“屏幕”显示的一个示例,并且通常包括显示在设备或计算机程序上的介绍性可视界面,用户可以从所述介绍性可视界面访问特定功能。图2是根据所公开的主题的实施方式的说明性主屏幕。

在所公开的主题的实施方式中,应用提供者106还可以在相同的单个选择操作中或在单独的选择操作中,为其应用图标在聚合的用户设备108的屏幕显示上的特定位置处呈现出价。例如,诸如终端用户设备108的主屏幕显示的屏幕显示可以划分为多个位置,使得应用提供者106可以在单个选择操作中为其应用安装和其应用图标呈现在聚合的终端用户设备108的主屏幕的特定位置处出价。在这种情况下,聚合的设备108的一个共享特性可以是可用于呈现应用图标的公共位置,例如,具有在主屏幕的右上角区域处的可用位置的设备。

图2中的主屏幕200示出了可以在终端用户设备上找到的多个应用图标放置位置,更具体地,可以在聚合的终端用户设备108上找到的多个应用图标放置位置。应用图标放置位置可以包括在用户设备显示器上的空间分散的应用图标放置位置的层级,其中相比用户设备显示器上的其他位置,用户设备显示器上的一些位置对于应用提供者而言是更为期望的。例如,由于用户倾向于更频繁地使用这些位置的图标,所以在主屏幕200的下部右侧中的位置对于应用提供者而言会是更为期望的。因此,在主屏幕200的下部右侧中的位置对于应用提供者而言可能更有价值,并期望在选择操作中实现更大的获取价格。因此,具有在主屏幕200的下部右侧中的可用安装位置的终端用户设备108可以被聚合成组。可以基于用户简档方面(例如,位置、年龄、兴趣、其他应用等)、设备类型或其他方面或其组合来进一步聚合该组的终端用户设备。在拍卖或类似的选择操作的情况下,当应用提供者106在聚合的终端用户设备108的主屏幕上的那些位置处出价安装其应用时,可以将更高的准备金应用于这些位置。

作为另一示例,在一些情况下,由于用户倾向于较不频繁地使用这些位置的图标,所以在主屏幕200的上部右侧中的位置对于应用提供者而言会是较不期望的。因此,主屏幕200的上部右侧中的位置对于应用提供者可能不那么有价值,并且期望在选择操作中取得更小的获取价格。在拍卖或类似操作的情况下,当应用提供者106为其应用安装在聚合的终端用户设备108的主屏幕上的那些位置处出价时,可以将更低的准备金应用于这些位置,或者可以将这些位置与其他位置组合。

在所公开的主题的一个实施方式中,在对于应用提供者而言一些位置相比其他位置是更期望的情况下,网格划分器202可以应用于主屏幕200以识别在终端用户设备108上的应用图标放置位置(例如,使用行号和列号和/或“dock(冷位)”图标以及“hotseat(热位)”图标这样的标识符标识)。为了说明的目的而提供图2中的这样的主屏幕200和网格划分器202,并且所公开的主题的实施方式不限于此。

除了主屏幕200上的未被占用的应用图标放置位置之外,在一些剩余的应用图标放置位置中示出了许多应用图标,以图示典型的终端用户设备和可以与每个位置相关联的各种获取价值。如上所述,应用提供者106可以在单个操作中为其应用图标呈现在聚合的用户设备108的主屏幕200上的特定位置处出价。应用图标放置位置可以包括聚合的用户设备108的主屏幕200上的应用图标放置位置,其中一些位置对于应用提供者而言比用户设备显示器上的其他位置更为期望。在更高的获取花费下能够得到更期望的位置,因此,为设备合作伙伴102产生更大的获取收入。以下是可能与聚合的用户设备108的主屏幕200上的图标放置位置相关联的获取花费的说明,但是所公开的主题的实施方式不限于此。

在其中应用提供者可以对聚合的用户设备108的主屏幕上的特定位置出价以呈现其应用图标的实施方式中,相比剩余的应用图标放置位置,可以以更高的获取花费获取“热位”图标位置212。如上所述,在某些情况下,由于用户倾向于更频繁地使用这些位置的图标,因此在主屏幕200的下部右侧中的位置可能对应用提供者106而言更为期望。因此,主屏幕200的下部右侧中的位置对于应用提供者106可能更有价值,并且期望获得更大的获取价格。

可以以可能比图标位置212的获取花费低但比剩余的应用图标放置位置的获取花费高的获取花费来获取诸如位置214的“主屏幕”图标位置。可以以比图标位置214的获取花费低但比剩余的应用图标放置位置的获取花费大的获取花费来获取诸如位置216的“文件夹”图标位置。可以以比图标位置214的获取花费低但比剩余应用图标放置位置的获取花费大的获取花费来获取诸如位置218的“安装”图标位置。可以为应用的第一次使用或者诸如通过使用应用第一次购买产品等的某些其他出现类型的判据收取额外的数额。图2的图标、应用图标放置位置和获取花费是用于说明的目的,所公开的主题的实施方式不限于此。此外,在销售时,在不影响本文所述的实施方式的功能的情况下,可以在一些显示位置中提供不知晓或指示以后占用该位置的应用的工厂图标图像。上文和本文其他地方公开的具体相关出价或成本范围仅用于说明,并且应当理解的是,在本公开的主题的具体实施方式中的相对花费可以基于例如用于特定设备或设备类型的应用图标放置惯例、已知的用户偏好、开发人员或其他应用提供者偏好等而改变。

在终端用户设备108的主屏幕200已经根据需要划分之后,中间代理104的聚合器112可以基于可用的显示位置来执行终端用户设备108的聚合。可以基于用户简档方面(例如,位置、年龄、兴趣、其他应用等)、设备类型或其他方面或其组合来进一步聚合每组的终端用户设备。以这种方式的这些和其他聚合能够允许用于在聚合的终端用户设备108中的每个设备上的应用安装和应用图标放置位置的单个选择操作。也就是说,聚合可用作可以以最大化应用安装和应用图标放置位置的价值的方式捆绑终端用户设备108、并且简化在整套(即组)的终端用户设备108上的应用和应用图标的选择与安装的一个工具。

中间代理104还可以包括选择操作平台114,选择操作平台114允许设备合作伙伴102参与许可在聚合的终端用户设备108的主屏幕上的位置处安装应用和呈现应用图标的选择操作,以及允许应用提供者106为在聚合的终端用户设备108的主屏幕上的位置处安装其应用并呈现其应用图标出价。设备合作伙伴102被允许参与选择操作,从而同意向中间代理104建议可用于应用安装和应用图标放置的终端用户设备和/或屏幕划分。参与的设备合作伙伴102还可以建议中间代理104可以用于识别和聚合终端用户设备和/或屏幕划分的其他信息。参与的设备合作伙伴102还可以响应于成功的选择操作,同意在聚合的终端用户设备108的主屏幕上的位置处执行应用安装和应用图标的呈现。还可以提供服务器侧配置以在需要这样做时关闭和打开这些特征中的任何一个,而不影响本文所述的实施方式的功能。

作为对一个或多个设备合作伙伴102的参与的回报,中间代理104可以将来自应用提供者106的付款引导到设备合作伙伴102。在某些情况下,响应于成功的选择操作,中间代理104可以保留一定百分比的初始付款。除了参与选择操作之外,设备合作伙伴102还可以对由中间代理104实施的结果的选择操作施加多个限制。例如,在所公开的主题的一个实施方式中,设备合作伙伴102可以修改启动器程序以示出关于选择操作类型应用和应用提供者的信息(例如,记录设备上的应用是选择操作的结果的信息)。在所公开的主题的另一实施方式中,设备合作伙伴102可以识别先前已经从终端用户设备移除的应用,使得可以限制应用和/或类似应用的重新安装。在所公开的主题的另一实施方式中,设备合作伙伴102可以识别终端用户设备108的主屏幕上的应用和位置的偏好属性,使得被考虑用于选择的应用符合由设备合作伙伴102识别的偏好。

选择操作平台114还允许应用提供者106参与聚合的终端用户设备108的应用安装和应用图标放置位置的选择操作,包括但不限于在参与的应用提供者106之间的拍卖型选择操作。如前所述,可以使用任何合适的出价或其他竞争性或非竞争性技术来允许应用提供者针对终端用户设备显示器上的特定放置位置或区域进行出价。例如,出价过程可以允许每个应用提供者为一个或多个所需位置提交提议的价格,并且可以为每个位置选择最高价格。作为另一示例,应用提供者可以提交其对特定位置进行出价的价格和应用类型的指示,并且可以选择应用集,使得选择具有高于阈值价格的应用而不选择相同类型的多于一个的应用来在相同区域或整个显示器上的显示。如果拍卖的结果出价为零或未达到阈值,则可以考虑相对于现有应用的包括应用期望性和相似性的其他度量,并且可以随时间改变或重新考虑这些度量的权重。也可以使用其他拍卖过程、加权技术和选择过程。

应用提供者106可以被允许加入选择操作,从而同意参与,并且如果成功,为在聚合的终端用户设备108的主屏幕上的位置处的应用安装和/或应用图标呈现向中间代理104付费。作为回报,中间代理104引导参与的设备合作伙伴102在聚合的终端用户设备108的主屏幕上的位置处执行应用安装和/或应用图标的呈现。中间代理104还可以将付款减去由中间代理104保留的百分比从应用提供者106直接引导到参与的设备合作伙伴102。

如上所述,设备合作伙伴102可以包括但不限于能够在适当位置将应用预先安装在终端用户设备上或以后引导安装在终端用户设备上的任何实体。为了便于在用户设备上以后安装应用,设备合作伙伴102可以包括对应用占位符或应用图标放置位置占位符的启动器支持。可用于选择操作的应用安装和应用图标放置位置以及为了便于针对可用应用安装和应用图标放置位置选择应用而要考虑的参数可以集成到终端用户设备上的软件内并由中间代理104访问,或者当例如设备合作伙伴102参与选择操作时,由设备合作伙伴102提供给中间代理104。在所公开的主题的一个实施方式中,设备合作伙伴102可以提供屏幕显示的标记的或以其他方式标明的应用图标放置位置,其识别在终端用户设备108的主屏幕200上的“应用出价”的占位符位置。

在这里讨论的系统收集关于用户的个人信息或可以使用个人信息的情形中,可以向用户提供控制程序或特征是否收集用户信息(例如,关于用户的社交网络、社交动作或活动、职业、用户的偏好、或用户的当前位置)、或者控制是否接收和/或如何接收内容的机会。此外,某些数据可以在存储或使用之前以一种或多种方式处理,从而移除个人可识别信息。例如,可以对用户的身份进行处理,从而不能够针对用户确定个人可识别信息,或者可以在获得位置信息的情况下将用户的地理位置一般化(诸如到城市、邮政编码或州级),从而不能够确定用户的特定位置。因此,用户可以控制如何收集关于用户以及由中间代理104使用的信息。用户还可以选择不参与在终端用户设备的主屏幕上的位置处的识别、聚合、选择操作和随后的应用安装和/或应用图标呈现的任何部分。在用户希望参与的情况下,用户能够设定设备简档以限制与中间代理104和其他设备共享的信息的数量和种类。中间代理104可以使用加密处理以进一步确保关于每个终端用户设备108的数据的隐私、匿名性和安全性。

响应于应用提供者106的成功的选择操作,中间代理104可以引导在聚合的终端用户设备108的显示屏幕上的位置处的应用的安装和/或应用图标的呈现。响应于应用提供者106的成功的选择操作,设备合作伙伴102和/或中间代理104可以将应用分发给聚合的终端用户设备108。在所公开的主题的一个实施方式中,中间代理104和/或设备合作伙伴102将获胜出价与诸如自动安装或更新服务的系统集成,以引导在聚合的终端用户设备108的显示屏幕上的位置处的应用的安装和/或应用图标的呈现。

在进一步响应于应用提供者106的成功的选择操作时,中间代理104可以将付款减去由中间代理104保留的百分比从应用提供者106直接引导到参与的设备合作伙伴102。付款可以在本领域技术人员已知的任何数量的安全交换中进行。如上所述,在所公开的主题的一个实施方式中,由成功的应用提供者106支付的用于在聚合的终端用户设备108的显示屏幕上的位置处的应用的安装和应用图标的呈现的总获取费用可以基于显示屏幕上的位置的获取花费乘以参与选择操作的聚合的终端用户设备108的总数,但不限于此。

来自应用提供者106的可以由中间代理104保留的付款的百分比可以基于成功的选择操作的总量、参与选择操作的应用提供者106的数量、参与选择操作的设备合作伙伴102的数量、参与选择操作的聚合的终端用户设备108的数量、或其某种组合,但不限于此。此外,中间代理104可以在成功的选择操作完成之后提供附加特征,诸如针对第三方应用和设备合作伙伴的符合规定的日志记录。附加特征可以免费提供,或者可以以附加花费提供给参与的设备合作伙伴102和应用提供者106之一或两者。

包括聚合器112和选择操作平台114的中间代理104可以以用于实践那些过程的计算机实现的过程和装置的形式包含或实施。实施方式也可以实施为计算机程序产品的形式,所述计算机程序产品具有计算机程序代码,所述计算机程序代码包含在诸如硬盘驱动器、usb(通用串行总线)驱动器或任何其它机器可读存储介质的非暂时性和/或有形介质中实施的指令,使得当计算机程序代码被加载到计算机并由计算机执行时,计算机成为用于实践所公开的主题的实施方式的装置。当在通用微处理器上实现时,诸如通过创建由指令指定的特定逻辑电路,计算机程序代码可以将微处理器配置为成为专用设备。

包括聚合器112和选择操作平台114的中间代理104可以包括硬件或使用硬件来实现,所述硬件可以包括诸如通用微处理器和/或专用集成电路(asic)的处理器,其在硬件和/或固件中实施根据所公开的主题的全部技术或部分技术。处理器可以耦合到诸如ram、rom、闪存、硬盘或能够存储电子信息的任何其他设备的存储器。存储器可以存储适于由处理器施行的指令,以执行根据所公开的主题的聚合和选择操作技术。

所公开的主题的实施方式可以执行选择操作以许可设备合作伙伴102响应于应用提供者106的成功的选择操作而在聚合的用户设备108上预先安装应用。在以后时间发生选择操作的情况下,因为应用图标放置位置可用、已被保留,或因为应用图标放置位置由于用户移除应用而变得可用,所以可以识别该位置用于后续选择操作。在这种情况下,除了导致重新安装所移除的应用和/或相关应用的选择操作之外,可以识别该位置用于后续选择操作。

例如,在所公开的主题的一个实施方式中,一旦应用已被识别为先前从终端用户设备108移除,应用和/或类似的应用就会被限制在重新安装或替换之外。作为该识别的一部分,所公开的主题的实施方式还可以识别和提供可用于从多个可用应用中选择或识别应用以用于参与选择操作的、终端用户设备的属性或终端用户设备的显示器上的位置。例如,聚合的终端用户设备108的应用图标放置位置或新的可用位置可以具有偏好属性,诸如仅为音乐应用保留的位置。此外,在用户表露对应用类型(例如购物类型、音乐类型、运动类型等)的偏好的情况下,可以基于此将偏好属性给予这样的应用和相关应用。当识别应用用于参与选择操作时,可以考虑这些属性。也可以在终端用户设备的聚合中或者在应用提供者的过滤或识别以参与选择操作中考虑这些属性,并确保在选择操作中并入终端用户偏好。参与选择操作的应用提供者的过滤或识别、或将考虑安装的应用限制在仅在一个或多个应用商店发布的应用还确保了避免选择操作的误用。

图3是描述了根据所公开的主题的实施方式的用于控制中间代理104以管理在聚合的终端用户设备108上的应用的安装的操作的说明性流程图。所描述的操作可以使用本文描述的一个或多个元件来实现,并且在一些实施方式中,可以以不同的顺序执行各种操作。在其他实施方式中,可以与图3中示出的一些或全部操作一起执行附加操作。在其他实施方式中,可以同时执行一个或多个操作,和/或可以不执行一个或多个操作。因此,所描述的操作不应被视为限制。

在操作302中,设备合作伙伴102确保选择、出价或其他类似操作(例如,应用图标位置的数量和其他识别方面)被描述并集成到终端用户设备上的软件内并且能够由中间代理104访问,使得一个或多个终端用户设备和在终端用户设备上的一个或多个应用图标放置位置被识别以用于参与选择操作。由于一些应用图标放置位置比其他位置更期望,所以应用图标放置位置的识别可以如图2的主屏幕200所示来识别。在所公开的主题的实施方式中,用户设备显示器的任何部分能够划分成多个部分并且能够进一步划分成子部分,以识别如关于图2所描述的潜在的应用图标放置位置。在这样做时,终端用户设备上的每个应用图标放置位置均能够被容易地识别并且在具有相同或基本相似的用户设备显示器的终端用户设备108中被同等地表示。

在操作304中,中间代理104执行终端用户设备108的聚合。中间代理104的聚合器112可以基于可用的应用图标放置位置将终端用户设备108聚合成组,并且还可以基于用户简档方面(例如,位置、年龄、兴趣、其他应用等)、设备类型或其他方面或其组合来聚合每一组的终端用户设备。如上所述,如本文所公开的聚合技术可以以最大化或提高应用安装和应用图标放置位置的价值、和/或简化在整套终端用户设备108上的应用和应用图标的选择与安装的方式捆绑终端用户设备108。终端用户设备的聚合可以通过确保终端用户设备108的聚合共享对应用或应用类型的兴趣来提高或最大化其对应用提供者106的价值,并且通过增加参与获取每个图标放置位置的终端用户设备的数量来最大化其对设备合作伙伴102的价值。此外,终端用户设备108的聚合允许响应于单个选择操作而将应用安装在整个聚合的终端用户设备108上。

在操作306中,应用提供者106出价或以其他方式参与用于在聚合的终端用户设备108的主屏幕200上的各种应用图标放置位置和应用安装的选择操作。中间代理104包括选择操作平台114,选择操作平台114允许设备合作伙伴102参与许可在聚合的终端用户设备108的主屏幕200上的位置处的应用图标的放置和应用的安装的选择操作,并允许应用提供者106在单个选择操作中对在聚合的终端用户设备108的主屏幕200上的期望位置处安装其应用和放置应用图标出价。

能够以任何数量的方式在选择操作中过滤或许可参与的应用提供者106。例如,一旦应用已被识别为先前从终端用户设备108移除的,该应用和/或类似的应用就会被限制在重新安装或替换之外。在聚合的终端用户设备108的应用图标放置位置或新的可用位置具有偏好属性如仅为音乐应用保留的位置的情况下,或者在用户表露对应用类型的偏好的情况下,当识别用于参与选择操作的应用时,可以给予这种应用和相关应用偏好属性。也可以在用于参与选择操作的终端用户设备108的聚合中以及在用于参与选择操作的应用提供者106的过滤或识别中考虑这样的属性。

中间代理104然后可以执行选择操作,包括但不限于参与应用提供者106之间的拍卖型的选择操作,并且在操作308处识别成功的选择操作的细节。在应用提供者106的选择操作完成之后,中间代理104可以将付款减去由中间代理104保留的百分比从成功的应用提供者106直接引导到参与的设备合作伙伴102。付款能够在本领域技术人员已知的任何数量的安全交换中进行。如前所述,来由中间代理104保留的自应用提供者106的付款的百分比能够基于成功的选择的总量、参与选择操作的应用提供者106的数量、参与选择操作的设备合作伙伴102的数量、参与选择操作的聚合的终端用户设备108的数量或其某种组合,但不限于此。

在步骤310中,成功的应用提供者106可以识别和/或提供待安装在聚合的终端用户设备108上并且在聚合的终端用户设备108上的显示屏幕的应用图标放置位置处的应用和/或应用图标。在所公开的主题的一个实施方式中,中间代理104和/或设备合作伙伴102可以将获胜出价与诸如自动安装或更新服务的系统集成,以引导在聚合的终端用户设备108的显示屏幕上的位置处的应用的安装和/或应用图标的呈现。

图3的操作同样适用于在设备合作伙伴102的终端用户设备108上的应用的预先安装以及以后安装。在以后安装的情况下,因为应用图标放置位置可用、已被保留,或者因为应用图标放置位置由于用户移除当前占用该位置的应用而已经变得可用,能够识别该位置用于后续的选择操作。在这种情况下,除了导致移除的应用和/或相关应用的重新安装的选择操作,能够识别该位置用于后续的选择操作。

目前公开的主题的各种实施方式可以包括或以实践这些过程的装置和计算机实现的过程的形式包含或实施。实施方式也可以实施为计算机程序产品的形式,所述计算机程序产品具有计算机程序代码,所述计算机程序代码包含在诸如硬盘驱动器、usb(通用串行总线)驱动器或任何其它机器可读存储介质的非暂时性和/或有形介质中实施的指令,使得当计算机程序代码被加载到计算机并由计算机执行时,计算机成为用于实践所公开的主题的实施方式的装置。当在通用微处理器上实现时,诸如通过创建由指令指定的特定逻辑电路,计算机程序代码可以将微处理器配置为成为专用设备。

所公开的主题也可以使用硬件来实现,所述硬件可以包括在硬件和/或固件中实施根据所公开的主题的全部技术或部分技术的处理器诸如通用微处理器专用集成电路(asic)。处理器可以耦合到诸如ram、rom、闪存、硬盘或能够存储电子信息的任何其他设备的存储器。存储器可以存储适于由处理器施行以执行根据所公开的主题的技术的指令。

此外,应当明白的是,本文所描述的各种组件能够包括电气线路,所述电气线路能够包括具有适当值的组件和电路元件以实现本发明的实施例。此外,能够明白的是,能够在一个或多个集成电路(ic)芯片上实现许多的各种组件。例如,在一个实施例中,组件组能够在单个ic芯片中实现。在其他实施例中,一个或多个相应部件被制造或实现在分开的ic芯片上。

本公开内容的图示方面也可以在分布式计算环境中实践,在所述分布式计算环境中,某些任务由通过通信网络链接的远程处理设备执行。在分布式计算环境中,程序模块能够位于本地和远程存储器存储设备两者中。

以上已经描述的内容包括本发明的实施例的示例。为了描述所要求保护的主题的目的,当然不可能描述组件或方法论的每个能想到的组合,但是应当明白的是,本发明的许多进一步的组合和排列是可能的。因此,所要求保护的主题旨在包含落入所附权利要求的精神和范围内的所有这样的改型、变型和变化。此外,主要公开内容的图示实施例的上述描述,包括摘要中所描述的内容,并非旨在穷尽或将所公开的实施例限制为所公开的精确形式。虽然为了说明的目的在本文中描述了具体实施例和示例,但是如相关领域的技术人员能够认识到的,在这种实施例和示例的范围内考虑的各种变型是可能的。此外,虽然本发明的特定特征可能仅针对若干实施方式中的一个来公开,但是这种特征可以与其他实施方式中的一个或多个其他特征组合,因为这种特征对于任何给定的或特定的应用是期望的和有利的。

此外,一定程度上,详细说明书或权利要求书中使用了术语“包括”“具有”“包含”其变体和其它类似词语,这些术语旨在以类似于术语“包括”作为开放转换词的方式是包括性的,而不排除任何附加或其他元素。此外,除非具体描述,否则术语“实施例”或“一个实施例”从始至终的使用不旨在表示相同的实施例。“组件”“模块”“系统”等术语通常旨在表示计算机相关实体、硬件(例如,电路)、硬件和软件的组合、软件、或与具有一个或多个特定功能的操作机器有关的实体。例如,组件可以是但不限于在处理器(例如,数字信号处理器)上运行的进程、处理器、对象、可执行文件、执行线程、程序、和/或计算机。作为说明,在控制器上运行的应用和控制器两者都可以是组件。

一个或多个组件可以驻留在执行的进程和/或线程内,并且组件可以被本地化在一个计算机上和/或分布在两个或更多个计算机之间。此外,“设备”能够以以下形式出现:专门设计的硬件形式;通过执行使得硬件能够执行特定的功能的其上的软件而使其专门化的通用硬件;存储在计算机可读介质上的软件;或其组合。词语“示例”或“示例性”在本文中用于表示用作示例、实例或说明。本文描述为“示例性”的任何方面或设计不必解释为比其他方面或设计优选或有利。相反,“示例”或“示例性”的词语的使用旨在以具体的方式介绍原理。如本申请中所使用的,术语“或”旨在表示包容性的“或”而不是排他的“或”。也就是说,除非另有说明或根据上下文显而易见,“x采用a或b”旨在表示任何自然的包容性的排列。也就是说,如果x采用a;x采用b;或x采用a和b两者,则在任何前述情况下满足“x采用a或b”。此外,本申请和所附权利要求书中使用的冠词“a(一)”和“an(一)”通常应被解释为意指“一个或多个”,除非另有说明或根据上下文显而易见地指向单数形式。

为了解释的目的,前面的说明书已经参考具体的实施方式来描述。然而,上面的说明性讨论并非旨在穷尽,或并非旨在将所公开的主题限制为所公开的精确形式。鉴于上述教导,许多变型和变化是可能的。为了解释所公开的主题及其实际应用的原理,选择和描述了实施方式,由此使得本领域技术人员能够利用这些实施方式以及可适用于预期的特定用途的各种变型的各种实施方式。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1