专利名称:用于在线店面中的收入共享的技术和系统的制作方法
用于在线店面中的收入共享的技术和系统
背景技术:
传统的在线店面可以以按每次下载支付或者套餐(blanket)订阅费用结构来提供产品。这些费用结构不能为产品开发者提供充足的收入流。该费用结构可能阻碍开发者与其他实体的合作关系。这些费用结构对产品质量可能是不知情的。对于这些和其他考虑,需要进行本改进。
发明内容
本发明内容被提供用于以简化的形式介绍在下文的具体实施方式
中进一步描述的概念的选择。本发明内容并非旨在识别要求保护的主题内容的关键特征或必要特征,也非旨在帮助确定要求保护的主题内容的范围。各种实施例一般地涉及用于提供来自在线店面中售出的产品的收入共享的技术。 一些实施例特别地涉及用于提供与在线店面主机的信道合作者的收入共享的技术。在一个实施例中,例如,一种技术可以包括将产品打包成用于下载的包。关于下载的包的支付可以在在线店面和包中的产品的开发者之间共享。开发者接收到的共享部分的百分比可以取决于该产品相对于包中的其他产品的质量或其他评级度量。共享部分的百分比可以被动态地确定为用于产品改变的评级度量值。描述并且要求保护其他实施例。通过阅读下面的详细描述并且查看相关联的附图,这些和其他特征和优点将是明显的。将理解,前面的一般描述和下面的详细描述仅是说明性的,而不是对要求保护的方面的限制。
图1图示了用于动态收入共享的系统的实施例。图2图示了在线店面的框图。图3图示了根据实施例的收入分配的示例的框图。图4图示了逻辑流程的实施例。图5图示了计算架构的实施例。图6图示了通信架构的实施例。
具体实施例方式各种实施例涉及用于在产品开发者和合作者之间共享来自在线店面的收入的系统和技术。在一个实施例中,例如软件应用、软件更新、服务或数字内容的产品可以被一起打包成包。当购买、许可或订阅包时,一部分费用可以被留出用于在线店面,而第二部分可以在包中的产品的提供者(例如开发者)之间分配。与特定开发者共享的第二部分的百分比可以取决于较之包中的其他产品的产品等级。此外,在线店面主机的合作者可以提供它们自己的包,并且当它们的包被购买时可以接收第三部分费用。结果,这些实施例可以改进经由在线店面出售或许可产品的产品开发者的收入共享。
图1图示了用于共享来自在线店面的收入的系统100的框图。在一个实施例中,例如,系统100可以包括计算机实施的系统100,其具有诸如客户端102和在线店面110的一个或多个部件。如这里使用的术语“系统”和“部件”旨在表示计算机相关实体,包括硬件、 硬件和软件的组合、软件、或者执行中的软件。例如,部件可以被实施为在处理器上运行的进程、处理器、硬盘驱动器、多个(光和/或磁存储介质的)存储驱动器、对象、可执行程序、执行线程、程序、和/或计算机。作为说明,在服务器上运行的应用和服务器可以是部件。一个或多个部件可以驻留在执行的进程和/或线程内,并且对于给定的实施方式,部件可以按照期望而定位在一个计算机上和/或分布在两个或更多个计算机之间。这些实施例不限于该背景。在图1中所示的图示实施例中,系统100可以被实施为一个或多个电子设备的部分。电子设备的示例可以包括且不限于移动设备、个人数字助理、移动计算设备、智能电话、 蜂窝电话、手机、单向寻呼机、双向寻呼机、消息传递设备、计算机、个人计算机(PC)、桌面型计算机、膝上型计算机、笔记型计算机、手持型计算机、服务器、服务器阵列或服务器群、Web 服务器、网络服务器、互联网服务器、工作站、微型计算机、大型计算机、超级计算机、网络工具、web工具、分布式计算系统、多处理器系统、基于处理器的系统、消费者电子产品、可编程消费者电子产品、电视、数字电视、机顶盒、无线接入点、基站、订户站、移动订户中心、无线电网络控制器、路由器、集线器、网关、桥、交换机、机器或者它们的组合。尽管图1中所示的系统100具有特定拓扑中的数目有限的元件,但是可以认识到,对于给定的实施方式,系统 100可以按照期望而包括替选拓扑中的更多或更少的元件。部件102、110可以经由各种类型的通信介质彼此通信耦合并且通信耦合到开发者120和合作者130。这些部件可以在彼此之间协调操作。这种协调可能牵涉单向或双向信息交换。例如,这些部件可以以在通信介质上传递的信号形式来传递信息。该信息可以被实施为分配给各种信号线路的信号。在这些分配中,每个消息是信号。然而,另外的实施例可以可替选地采用数据消息。这些数据消息可以跨越各种连接进行发送。示例性连接包括并行接口、串行接口和总线接口。在各种实施例中,系统100可以包括客户端102。客户端102可以是可操作用于显示在线店面接口的计算设备,并且允许客户端102的用户浏览、搜索和/或支付以从在线店面110下载的产品。在各种实施例中,系统100可以包括在线店面110。在线店面110可以例如经由 web浏览器提供接口,该接口列出用于下载的产品。在线店面110可以存储构成用于下载的产品的文件。在线店面110可以接受支付信息,诸如信用卡号或者银行账号,并且可以协调来自用户的支付的接收。在线店面110可以确定待提供给所下载包中的产品的开发者120 的支付的百分比。在线店面110可以进一步确定待与提供了用于下载的包的合作者130共享的百分比或固定费用。在各种实施例中,系统100可以包括开发者120。开发者120可以包括经由在线店面出售或许可产品的软件开发者。如这里使用的,开发者120还可以包括内容提供者,其可以不开发产品本身,而是有权提供用于出售或许可的产品。开发者120—般可以是与在线店面110分离的、独立的实体。在各种实施例中,系统100可以包括一个或多个合作者130。合作者130可以包括其他独立实体,诸如但不限于,原始设备制造者(OEM)、零售者或者电信公司(电信)。合作者130可以能够在在线店面110内建立它们自己的产品包,其可以以合作者130的商标被许可或出售,并且可能仅针对合作者130的客户许可或出售。图2图示了在线店面200的框图。在线店面200可以是在线店面110的示例。在线店面200可以包括一个或多个部件以实施其功能。例如,在线店面200可以包括评级引擎210、收入分配模块220和/或使用监控模块230。在线店面200可以存储用于下载的产品M0。在线店面200还可以或者可替选地访问一个或多个存储产品240的计算机可读存储介质。产品240可以被打包成各种包250。 产品240可以包括在不止一个包250中。包250可以按主题进行组织,诸如但不限于游戏、 热卖产品、生产率应用、好评产品或者合作者指定包。在一个实施例中,包250可以是动态的,和/或支付可以是订阅的形式。例如,“排名前十的游戏”包可以以按月固定费用提供对在线店面的排名前十的游戏的订阅。包的内容可以根据新的提供品和游戏产品的历史评级而每月改变。合作者包可以例如包括为诸如移动电话、膝上型计算机、桌面型计算机或其他设备的设备项目提供的或者向其提供所述设备项目的应用、服务和/或担保。合作者包可以涉及特定类型的硬件,诸如膝上型计算机或平板型计算机。评级引擎210可以根据一个或多个因素对产品240评级。评级因素可以包括例如产品使用、产品质量或者产品声誉。评级引擎210可以计算评级因素的平均或加权平均以确定在线店面200中提供的每种产品的数字等级。下文描述了产品使用。产品质量可以包括例如应用稳定性的测度。产品声誉可以包括例如来自产品评级和评论的测度。评级因素的权重可以被重新配置以调整评级。当接收到关于包的支付时,收入分配模块220可以将支付分配给包中的产品的开发者。收入分配模块220可以保留在线店面的支付的第一部分例如作为存放(hosting)费用。支付的剩余部分可以在具有包中的产品的开发者之间分配。如果包是合作者包,则支付的第三部分可以作为例如合作者包费用而被发送到合作者。在一个实施例中,收入分配模块220可以根据产品等级来分配支付。较之具有较低等级的产品的开发者,具有较高等级的产品的开发者可以接收支付的较大百分比。在一个实施例中,可以根据等级将产品存储为层列(tier),其中该层列确定开发者接收的支付的百分比。使用监控模块230可以测量或监控产品接收的使用量并且将使用信息提供给评级引擎210。产品使用的示例可以包括例如,在线店面中的产品的查看次数;在下载产品的客户端上使用该产品的时间量;在下载产品的客户端上启动该产品的次数;或者产品的特有用户的数目。实施例不限于这些示例。较多使用的产品常常比较少使用的产品接收更高的评级。在一个实施例中,使用监控模块230可以在在线店面200外部操作并且向在线店面200提供使用数据。图3图示了根据各种实施例的收入分配的示例的框图300。包310可以包括通过产品等级而分类的若干种产品。包310中的产品可以根据等级而分类为层列320。例如,在 20种产品的包中,排名前5的产品可以被分类为层列1,中间的10种产品可以被分类为层列2,并且最后5种产品可以被分类为层列3。包310中的产品的开发者可以根据它们的产品在哪个层列中来接收支付。例如,层列1中的产品可以接收10%,层列2可以接收3%,而层列3可以接收1%。剩余部分可以作为在线店面存放费用340而被支付。在线店面存放费用340可以是固定费用或者包价格的百分比。如果包是合作者打包,则剩余部分中的一部分可以作为合作者包费用350被支付给合作者。在一个实施例中,包产品可以不明显地分类为层列,但是它们在包310的评级列表中的位置可以确定它们各自的开发者接收什么样的百分比330。可以参照一个或多个逻辑流程进一步描述上述实施例的操作。可以认识到,除非另外指示,否则代表性的逻辑流程不一定必须按所呈现的顺序执行,或者按任何特定的顺序执行。此外,参照逻辑流程描述的各种活动可以以串行或并行的方式执行。这些逻辑流程可以使用所描述的实施例的一个或多个硬件元件和/或软件元件或者如针对给定的设计和性能约束的集合所期望的替选元件来实施。例如,这些逻辑流程可以被实施为由逻辑设备(例如,通用或专用计算机)执行的逻辑(例如,计算机程序指令)。图4图示了逻辑流程400的一个实施例。逻辑流程400可以表示由一个或多个这里描述的实施例执行的一些或所有操作。在图4中所示的图示实施例中,逻辑流程400可以在框402处在在线店面中将产品打包成包。例如,两个或更多个产品可以被一起编组用于出售、订阅或许可。打包可以手动完成,或者可以根据一个或多个标准是自动的。产品可以根据主题而打包,诸如应用类型、评级、流行度、发行日期、硬件类型等。当产品不再满足该标准时可以从打包移除该产
P
ΡΠ O逻辑流程400可以在框404处接收对包的支付。例如,用户可以经由客户端102 提供诸如信用卡号的支付信息来换取能够下载包到客户端120,并且在订阅的时段中使用包产品。逻辑流程400可以在框406处与在线店面主机共享支付的第一部分。例如,提供在线店面110的实体可以接收固定费用或者包价格的百分比。逻辑流程400可以在框408处与第三方实体共享支付的第二部分。例如,在购买的包中具有产品的每个开发者可以接收支付的百分比。如上文所述,接收的百分比可以由产品的等级确定。特定的产品开发者接收的百分比可以随着产品评级改变而动态改变。因此较之差质量的或者不流行的产品,高质量的或流行的产品可以随时间生成更多的收入, 这可以激励开发者改进他们的提供品。图5图示了适用于实施如前文所述的各种实施例的示例性计算架构500的实施例。计算架构500包括各种常见的计算元件,诸如一个或多个处理器、协处理器、存储器单元、芯片组、控制器、外围设备、接口、振荡器、定时设备、视频卡、音频卡、多媒体输入/输出 (I/O)部件等。然而,实施例不限于计算架构500的实施方式。如图5中所示,计算架构500包括(一个或多个)逻辑设备504、系统存储器506和系统总线508。逻辑设备的示例可以包括但不限于,中央处理单元(CPU)、微控制器、微处理器、通用处理器、专用处理器、芯片多处理器(CMP)、媒体处理器、数字信号处理器(DSP)、网络处理器、协处理器、输入/输出处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、 可编程逻辑器件(PLD)等。双微处理器和其他多处理器架构也可以被用作(一个或多个)逻辑设备504。系统总线508提供系统部件的接口,其包括但不限于系统存储器506与(一个或多个)逻辑设备504的接口。系统总线508可以是若干种类型的总线结构中的任何总线结构,其可以使用多种商用总线架构中的任何总线架构进一步与存储器总线(具有或不具有存储器控制器)、外围总线和本地总线互连。系统存储器506可以包括各种类型的存储器单元,诸如只读存储器(ROM)、随机存取存储器(RAM)、动态RAM (DRAM)、双数据速率DRAM (DDRAM)、同步DRAM (SDRAM)、静态RAM (SRAM)、可编程R0M(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪速存储器、诸如铁电聚合物存储器的聚合物存储器、双向存储器、相变或铁电存储器、硅-氧化物-氮化物-氧化物-硅(S0N0S)存储器、磁卡或光卡、或者任何其他类型的适用于存储信息的介质。在图5中所示的图示实施例中,系统存储器506可以包括非易失性存储器510 和/或易失性存储器512。基本输入/输出系统(BIOS)可以存储在非易失性存储器510中。计算机502可以包括各种类型的计算机可读存储介质,包括内部硬盘驱动器 (HDD) 514、用于读取或写入可移除磁盘518的磁软盘驱动器(FDD) 516、以及用于读取或写入可移除光盘522的光盘驱动器520 (例如,⑶-ROM或DVD)。HDD 514、FDD 516和光盘驱动器520可以分别通过HDD接口 524、FDD接口 5 和光驱动器接口 5 连接到系统总线 508。用于外部驱动器实施方式的HDD接口 5M可以包括通用串行总线(USB)和IEEE 1394 接口技术中的至少一者或两者。驱动器和相关联的计算机可读介质提供数据、数据结构、计算机可读指令等的易失性和/或非易失性存储。例如,许多程序模块可以存储在驱动器和存储器单元510、512 中,包括操作系统530、一个或多个应用程序532、其他程序模块534和程序数据536。一个或多个应用程序532、其他程序模块534和程序数据536可以包括例如,评级引擎210、收入分配模块220和/或使用监控模块230。用户可以通过一个或多个有线/无线输入设备(例如,键盘538和诸如鼠标540的指向设备)将命令和信息输入到计算机502中。其他输入设备可以包括麦克风、红外(IR)遥控器、操纵杆、游戏板、触笔、触摸屏等。这些和其他输入设备常常通过耦合到系统总线508 的输入设备接口 542而连接到(一个或多个)逻辑设备504,但是可以通过其他接口连接,诸如并行端口、IEEE 1394串行端口、游戏端口、USB端口、顶接口等。监控器544或其他类型的显示设备也经由诸如视频适配器546的接口而连接到系统总线508。除了监控器544之外,计算机典型地包括其他外围输出设备,诸如扬声器、打印机等。计算机502可以经由与诸如远程计算机M8的一个或多个远程计算机的有线和/ 或无线通信而使用逻辑连接来在联网环境中操作。远程计算机548可以是工作站、服务器计算机、路由器、个人计算机、便携式计算机、基于微处理器的娱乐工具、对等设备或者其他常见的网络节点,并且典型地包括许多或所有针对计算机502描述的元件,尽管出于简要的目的,仅图示了存储器/存储设备阳0。所描绘的逻辑连接包括与局域网(LAN) 552和/ 或例如广域网(WAN) 554的更大网络的有线/无线连接。这些LAN和WAN联网环境在办公室和公司中是常见的,并且便利了诸如内联网的企业范围的计算机网络,所有这些网络可以连接到全球通信网络,例如互联网。当用在LAN联网环境中时,计算机502通过有线和/或无线通信网络接口或适配器556连接到LAN 552。适配器556可以便利与LAN 552的有线和/或无线通信,LAN 552 还可以包括设置在其上的无线接入点,用于与适配器556的无线功能通信。
当用在WAN联网环境中时,计算机502可以包括调制解调器558,或者连接到WAN 554上的通信服务器,或者具有用于通过WAN 554诸如借助于互联网建立通信的其他装置。 调制解调器558可以是内部的或外部的并且有线和/或无线的设备,经由输入设备接口 M2 连接到系统总线508。在联网环境中,针对计算机502描绘的程序模块或者其部分可以存储在远程存储器/存储设备550中。将认识到,所示出的网络连接是示例性的并且可以使用建立计算机之间的通信链路的其他装置。计算机502可操作用于使用IEEE 802标准族与有线和无线设备或实体通信,诸如可操作地设置为与例如打印机、扫描仪、桌面型和/或便携式计算机、个人数字助理(PDA)、 通信卫星、与无线可检测标签相关联的任何一件设备或位置(例如,广告亭、新闻站、休息室)、以及电话无线通信(例如,IEEE 802. 7空中调制技术)的无线设备。这至少包括Wi-Fi (或无线保真)、WiMax和Bluetooth 无线技术。因此,通信可以如同传统网络是预先限定的结构或者简单地是至少两个设备之间的自组织通信。Wi-Fi网络使用被称为IEEE 802. 7x (a、b、g等)的无线电技术来提供安全的、可靠的、快速的无线连接。Wi-Fi网络可以用于使计算机彼此连接,连接到互联网,并且连接到有线网络(其使用IEEE 802.3相关介质和功能)。图6图示了适用于实施如前文所述的各种实施例的示例性通信架构600的框图。 通信架构600包括各种常见的通信元件,诸如传送器、接收器、收发器、无线电装置、网络接口、基带处理器、天线、放大器、滤波器等。然而,实施例不限于通信架构600的实施方式。如图6中所示,通信架构600包括一个或多个客户端602和服务器604。客户端 602可以实施客户端系统102。服务器604可以实施服务器系统110。客户端602和服务器 604可操作地连接到一个或多个各个客户端数据存储608和服务器数据存储610,它们可以用于存储对各个客户端602和服务器604本地的信息,诸如cookie和/或相关联的上下文 fn息ο客户端602和服务器604可以使用通信框架606在彼此之间传递信息。通信框架606可以实施任何熟知的通信技术,诸如适于与分组交换网络(例如,诸如互联网的公共网络、诸如企业内联网的私有网络等)、电路交换网络(例如,公共交换电话网络)或者分组交换网络和电路交换网络的组合(具有适当的网关和翻译器)一起使用的技术。客户端602 和服务器604可以包括各种类型的被设计用于可与通信框架606互操作的标准通信元件, 诸如一个或多个通信接口、网络接口、网络接口卡(NIC)、无线电装置、无线传送器/接收器 (收发器)、有线和/或无线通信介质、物理连接器等。作为示例而非限制,通信介质包括有线通信介质和无线通信介质。有线通信介质的示例可以包括导线、线缆、金属引线、印刷电路板(PCB)、底板、开关结构、半导体材料、双绞线、同轴线缆、光纤、传播信号等。无线通信介质的示例可以包括声音、射频(RF)频谱、红外和其他无线介质。客户端602和服务器604之间的一种可能的通信可以具有适于在两个或更多个计算机进程之间传送的数据分组的形式。 该数据分组可以包括例如cookie和/或相关联的上下文信息。各种实施例可以使用硬件元件、软件元件或者此两者的组合来实施。硬件元件的示例可以包括设备、部件、处理器、微处理器、电路、电路元件(例如,晶体管、电阻器、电容器、电感器等)、集成电路、专用集成电路(ASIC)、可编程逻辑器件(PLD)、数字信号处理器 (DSP)、现场可编程门阵列(FPGA)、存储器单元、逻辑门、寄存器、半导体器件、芯片、微芯片、
9芯片组等。软件元件的示例可以包括软件部件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子程序、函数、方法、过程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、 符号或者它们的任何组合。确定实施例是否使用硬件元件和/或软件元件来实施可以根据任何数目的因素而变化,诸如期望的计算速率、功率水平、热容限、处理周期预算、输入数据速率、输出数据速率、存储器资源、数据总线速度以及如针对给定实施方式所期望的其他设计或性能约束。一些实施例可以包括制造物品。制造物品可以包括用于存储逻辑的存储介质。存储介质的示例可以包括一种或多种类型的能够存储电子数据的计算机可读存储介质,其包括易失性存储器或非易失性存储器、可移除或不可移除存储器、可擦除或不可擦除存储器、 可写或可重写存储器等。逻辑的示例可以包括各种软件元件,诸如软件部件、程序、应用、计算机程序、应用程序、系统程序、机器程序、操作系统软件、中间件、固件、软件模块、例程、子程序、函数、方法、进程、软件接口、应用程序接口(API)、指令集、计算代码、计算机代码、代码段、计算机代码段、字、值、符号或者它们的任何组合。在一个实施例中,例如,制造物品可以存储可执行计算机程序指令,其当由计算机执行时使计算机执行根据所描述的实施例的方法和/或操作。可执行计算机程序指令可以包括任何适当类型的代码,诸如源代码、编译代码、解释代码、可执行代码、静态代码、动态代码等。可执行计算机程序指令可以根据预先限定的计算机语言、方式或语法来实施,用于指令计算机执行特定功能。指令可以使用任何适当的高级的、低级的、面向对象的、可视的、编译的和/或解释的编程语言来实施。一些实施例可以使用表述“一个实施例”或“实施例”以及它们的派生词来描述。 这些术语意味着结合实施例描述的特定特征、结构或特性包括在至少一个实施例中。说明书中各处出现的习语“在一个实施例中”不一定全都表示相同实施例。一些实施例可以使用表述“耦合”和“连接”以及它们的派生词来描述。这些术语不一定旨在彼此同义。例如,一些实施例可以使用术语“连接”和/或“耦合”来描述以指示两个或更多个元件彼此直接物理接触或电接触。然而,术语“耦合”也可以意味着两个或更多个元件不彼此直接接触,然而仍彼此协作或相互作用。要强调的是,提供本公开内容的摘要以符合37 C. F. R. Action 1. 72 (b),需要将允许读者快速地确认技术公开内容的本质的摘要。应理解其并非将用于解释或限制权利要求的范围或含义。此外,在前面的具体实施方式
中,可以看到出于精简公开内容的目的而在单个实施例中将各种特征编组在一起。公开内容的该方法不应被解释为反映要求保护的实施例需要比每个权利要求中明确叙述的特征更多的特征。相反,如所附权利要求所反映的, 发明主题内容在于少于单个公开的实施例的全部特征。因此,所附权利要求由此被并入具体实施方式
,其中每个权利要求自身作为单独的实施例。在所附权利要求中,术语“包括”和 “在其中”分别被用作各个术语“包含”和“其中”的浅显的语言等同物。此外,术语“第一”、 “第二”、“第三”等仅用作标志,并非旨在对它们的对象强加编号要求。尽管已用针对结构特征和/或方法动作的特定语言描述了主题内容,但是将理解,所附权利要求中限定的主题内容不一定限于上述的特定特征或动作。相反,上述的特定特征和动作被公开作为实施权利要求的示例形式。
权利要求
1.一种计算机实施的方法,包括在在线店面(110)中将产品一起打包(402)成用于出售的包(250),其中至少一个产品 (240)由与在线店面主机不同的第三方实体开发; 接收(404)对包的支付;与所述在线店面主机共享(406)所述支付的第一部分;以及与所述第三方共享(408 )所述支付的第二部分。
2.根据权利要求1所述的方法,包括将所述在线店面主机的合作者的产品打包成合作者包;以及与所述合作者共享针对所述合作者包的支付的第三部分。
3.根据权利要求1或2所述的方法,包括 对包中的产品评级;以及根据产品等级在多个第三方实体之间共享所述支付的第二部分。
4.根据权利要求3所述的方法,包括根据评级因素对包中的产品评级,所述评级因素包括产品使用、产品声誉或产品质量中的一个或多个。
5.根据权利要求4所述的方法,包括计算作为至少两个评级因素的加权平均的等级。
6.根据权利要求3所述的方法,包括将评级的产品分类为至少两个收入共享层列 (320),其中所述收入共享层列确定第三方将接收的所述支付的第二部分的百分比。
7.根据权利要求6所述的方法,包括与第一收入共享层列中的具有较高评级的产品的第三方共享较大的百分比;以及与第二收入共享层列中的具有较低评级的产品的第三方共享较小的百分比。
8.根据权利要求3所述的方法,包括当产品等级下降到阈值以下时从打包中移除该产品 ο
9.根据权利要求1至8中任一项所述的方法,包括定期地接收针对包的支付。
10.一种制造物品,包括计算机可读存储介质,其包含在执行时使系统能够实施根据权利要求1至9中任一项所述的方法的指令。
11.一种装置,包括 逻辑设备(504);在线店面(110),在所述逻辑设备中执行以与在线店面主机共享支付的第一部分,其中支付是针对包括打包产品(240)的包(250),其中至少一个产品由与所述在线店面主机不同的第三方实体(120)开发;并且与所述第三方实体共享所述支付的第二部分。
12.根据权利要求11所述的装置,其中所述打包产品由多个第三方实体开发,所述在线店面包括评级引擎(210 ),能够操作用于对包中的产品评级;以及收入分配模块(220),能够操作用于根据产品等级在所述多个第三方实体之间共享所述支付的第二部分。
13.根据权利要求12所述的装置,所述评级引擎能够操作用于根据评级因素进行评级,所述评级因素包括产品使用、产品声誉或产品质量中的一个或多个。
14.根据权利要求12所述的装置,所述收入分配模块能够操作用于将评级的产品分类为至少两个收入共享层列(320),与第一收入共享层列中的具有较高评级的产品的第三方共享较大的百分比,并且与第二收入共享层列中的具有较低评级的产品的第三方共享较小的百分比。
15.根据权利要求11至14中任一项所述的装置,所述在线店面能够操作用于将所述在线店面主机的合作者的产品打包成合作者包,并且与所述合作者共享针对所述合作者包的支付的第三部分。
全文摘要
描述了用于在在线店面中提供产品提供者之间的动态收入共享的技术。在一个实施例中,产品被打包成包。当包被购买、许可或订阅时,可以与在线店面共享接收到的支付,并且可以根据包中的产品的等级在产品提供者之间共享接收到的支付。在线店面的合作者可以设计他们自己的包并且接收一部分支付。描述并且要求保护其他实施例。
文档编号G06Q30/00GK102402743SQ201110367800
公开日2012年4月4日 申请日期2011年11月18日 优先权日2010年11月19日
发明者铃木晓彦 申请人:微软公司