用于应用内软件购买的根据市场进行价格区分的制作方法_4

文档序号:9355241阅读:来源:国知局
202上且被编程为与驻留在主机计算机上的对应的同步应用交互,以保持 非易失性存储1268中存储的信息与主机计算机处存储的相应信息同步。如应被理解的,其 他应用可被加载到存储器1262中且在设备1200上运行,包括上述的市场管理器26。
[0059] 系统1202具有可被实现为一个或多个电池的电源1270。电源1270还可包括外部 功率源,如补充电池或对电池重新充电的AC适配器或加电对接托架。
[0060] 系统1202还可包括执行发射和接收无线电频率通信的功能的无线电1272。无线 电1272通过通信运营商或服务供应商促进了系统1202与"外部世界"之间的无线连接。来 往无线电1272的传输是在操作系统1264的控制下进行的。换言之,无线电1272接收的通 信可通过操作系统1264传播到应用程序1266,反之亦然。
[0061] 无线电1272允许系统1202例如通过网络与其他计算设备通信。无线电1272是 通信介质的一个示例。通信介质通常由诸如载波或其他传输机制之类的已调制数据信号中 的计算机可读指令、数据结构、程序模块、或其他数据来体现,并且包括任何信息传送介质。 术语"已调制数据信号"是指使得以在信号中编码信息的方式来设置或改变其一个或多个 特性的信号。作为示例而非限制,通信介质包括诸如有线网络或直接线连接之类的有线介 质,以及诸如声学、RF、红外及其他无线介质之类的无线介质。如此处所使用的术语计算机 可读介质包括存储介质和通信介质两者。
[0062] 系统1202的该实施例是以两种类型的通知输出设备来示出的:可被用于提供视 觉通知的LED1220,以及可被用于扬声器1225提供音频通知的音频接口 1274。这些设备 可直接耦合到电源1270,使得当被激活时,即使为了节省电池功率而可能关闭处理器1260 和其他组件,它们也在一段由通知机制指示的持续时间保持通电。LED1220可被编程为无 限地保持通电,直到用户采取行动指示该设备的通电状态。音频接口 1274用于向用户提供 听觉信号并从用户接收听觉信号。例如,除被耦合到扬声器1225以外,音频接口 1274还可 被耦合到话筒以接收听觉输入,诸如便于电话对话。根据各本发明的各实施例,话筒也可充 当音频传感器来便于对通知的控制,如下文将描述的。系统1202可进一步包括允许板载相 机1230的操作来记录静止图像、视频流等的视频接口 1276。
[0063] 移动计算设备实现系统1202可具有附加特征或功能。例如,设备还可包括附加数 据存储设备(可移动的/或不可移动的),诸如磁盘、光盘或磁带。此类附加存储在图8B中 由存储1268示出。计算机存储介质可包括以用于存储诸如计算机可读指令、数据结构、程 序模块、或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移 动介质。
[0064] 设备1200生成或捕捉的且经系统1202存储的数据/信息可如上所述本地存储在 设备1200上,或数据可被存储在可由设备通过无线电1272或通过设备1200和与设备1200 相关联的分开的计算设备之间的有线连接访问的任何数量的存储介质上,该分开的计算设 备如例如因特网之类的分布式计算网络中的服务器计算机。如应理解的,此类数据/信息 可经设备1200、经无线电1272或经分布式计算网络来被访问。类似地,这些数据/信息可 根据已知的数据/信息传送和存储手段来容易地在计算设备之间传送以供存储和使用,这 些手段包括电子邮件和协作数据/信息共享系统。
[0065] 图7解说了使用IAP的系统架构。
[0066] 经由市场管理器26管理的组件可被存储在不同的通信信道或其他存储类型中。 例如,可使用目录服务1322、web门户1324、邮箱服务1326、即时消息收发存储1328以及社 交网络站点1330来存储组件以及从中开发出组件的信息。系统/应用26、1320可使用任 何这些类型的系统等,用于允许在存储1316中管理和存储组件。服务器1332可提供与使 用和确定变体有关的通信和服务。服务器1332可通过网络1308在web上向客户机提供服 务和内容。可利用服务器1332的客户机的示例包括计算设备1302,计算设备可包括任何通 用个人计算机、平板计算设备1304和/或可包括智能电话的移动计算设备1306。任何这些 设备可从存储1316获得显示组件管理通信和内容。
[0067] 以上参考根据本发明的实施例的方法、系统和计算机程序产品的框图和/或操作 说明描述了本发明的实施例。框中所注明的各功能/动作可以按不同于任何流程图所示的 次序出现。例如,取决于所涉及的功能/动作,连续示出的两个框实际上可以基本上同时执 行,或者这些框有时可以按相反的次序来执行。
[0068] 以上说明、示例和数据提供了对本发明的组成部分的制造和使用的全面描述。因 为可以在不背离本发明的精神和范围的情况下做出本发明的许多实施例,所以本发明落在 所附权利要求的范围内。
【主权项】
1. 一种用于根据应用内购买的市场进行价格区分的方法,包括: 从应用接收要从应用商店购买项目的应用内购买(IAP)请求,所述应用商店基于与用 户相关联的市场来限制开发者改变项目的价格; 确定与用户相关联的市场; 确定所述应用商店内的所述项目的产品标识符,所述产品标识符针对所确定的与用户 相关联的市场来标识所述项目;以及 从所述应用商店获得与所确定的用户市场相对应的项目。2. 如权利要求1所述的方法,其特征在于,确定与所述用户相关联的市场包括确定与 用户在所述应用商店内的账户相关联的国家。3. 如权利要求1所述的方法,其特征在于,确定项目的产品标识符包括,应用根据包括 产品标识符和对应市场的映射来确定产品标识符。4. 如权利要求1所述的方法,其特征在于,所述项目是以下各项中的至少一个:订阅、 可消耗购买和不可消耗购买。5. 如权利要求1所述的方法,其特征在于,所述项目是针对每一个市场具有不同的产 品ID的同一广品。6. 如权利要求1所述的方法,其特征在于,确定与所述用户相关联的市场包括以下至 少之一:响应于IAP请求,从所述应用商店接收标识应用商店的用户账户的位置的位置属 性,或者从所述应用商店接收标识用户的国家的位置属性。7. -种存储用于根据应用内购买的市场进行价格区分的计算机可执行指令的计算机 可读介质,包括: 从iOS设备上的应用接收要从应用商店购买项目的应用内购买(IAP)请求,所述应用 商店基于与用户相关联的市场来限制开发者改变项目的价格; 确定与所述用户相关联的市场; 确定所述应用商店内的所述项目的产品标识符,所述产品标识符针对所确定的与用户 相关联的市场来标识所述项目;以及 使用所确定的产品标识符从所述应用商店获得与所确定的用户市场相对应的项目。8. -种用于根据应用内购买的市场进行价格区分的系统,包括: 处理器和存储器; 使用所述处理器来执行的操作环境; 显示器;以及 市场管理器,所述市场管理器被配置成执行各项动作,包括: 从iOS设备上的应用接收要从应用商店购买项目的应用内购买(IAP)请求,所述应用 商店基于与用户相关联的市场来限制开发者改变项目的价格; 确定与所述用户相关联的市场; 确定所述应用商店内的所述项目的产品标识符,所述产品标识符针对所确定的与用户 相关联的市场来标识所述项目;以及 使用所确定的产品标识符从所述应用商店获得与所确定的用户市场相对应的项目。9. 如权利要求8所述的系统,其特征在于,确定与用户相关联的市场包括确定与用户 在应用商店内的账户相关联的国家。
【专利摘要】可以基于与用户相关联的市场为同一项目的应用内购买(IAP)收取不同价格。例如,一个市场中的用户对于一个项目可能被收取与在不同市场中针对该项目向用户收取的不同价格。不同的产品标识符针对项目的不同市场中的每一个而与项目相关联。项目被提交给应用商店作为针对不同市场中的每一个具有不同产品标识符的不同项目。当从用户接收到对项目的IAP请求时,基于与用户相关联的位置来确定与用户相关联的市场。在确定用户的市场之后,标识产品的产品标识符被用来从应用商店获得项目。
【IPC分类】G06Q30/06
【公开号】CN105074754
【申请号】CN201480005981
【发明人】S·诺维克, D·劳, A·辛哈
【申请人】微软技术许可有限责任公司
【公开日】2015年11月18日
【申请日】2014年1月21日
【公告号】EP2948913A2, US20140207623, WO2014116550A2, WO2014116550A3
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1