[发明专利]数字收据的管理有效
| 申请号: | 201380057217.X | 申请日: | 2013-08-27 | 
| 公开(公告)号: | CN104737188A | 公开(公告)日: | 2015-06-24 | 
| 发明(设计)人: | Z.伍达尔;N.萨勒;S.肖汉;R.达尔;M.费希尔 | 申请(专利权)人: | 微软公司 | 
| 主分类号: | G06Q20/12 | 分类号: | G06Q20/12;G06Q30/06 | 
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘靖龙;景军平 | 
| 地址: | 美国华*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 数字 收据 管理 | ||
背景技术
软件应用(诸如移动软件apps)能够包括用于应用的用户购买用于与该应用一起使用的数字商品的能力。例如,游戏应用能够包括用于用户购买游戏内项目的能力。类似地,音乐应用能够包括用于用户购买音乐的能力。
软件售卖方需要用来证实客户的身份并且核实该客户已为数字商品付款的方式。在移动设备被间歇地连接的情形下,软件开发者能够提供他们的客户已购买的产品和服务而无需到因特网的持久或恒定连接可能是重要。
为了确保这样的数字商品已被合法地购买,软件应用能够通过连接到服务器来核实购买信息。然而,当软件应用不能连接到服务器时也许不可能核实购买信息。
因此,存在对于与管理数字收据有关的技术方面的改进的广大机会。
发明内容
本发明内容被提供来以简化的形式引入在下面在具体实施方式中被进一步描述的构思的选择。本发明内容不旨在识别所要求保护的主题的关键特征或必要特征,它也不旨在被用来限制所要求保护的主题的范围。
技艺和工具被描述用于管理针对购买的内容(例如,数字商品和/或服务)的数字收据。例如,数字收据能够被同步并且在本地存储在移动设备处。当移动设备离线时数字收据能够由移动设备进行认证(例如,认证能够在无需到服务器的连接的情况下被执行)。
例如,方法能够被提供用于管理针对购买的数字收据。所述方法包括:从在移动计算设备上运行的本地应用接收对与本地应用相关联的收据的请求;从移动计算设备的收据储存器(store)获得与本地应用相关联的收据;以及将所获得的收据提供给本地应用,其中当移动计算设备离线时所获得的收据由移动计算设备在本地进行认证。
作为另一示例,方法能够被提供用于管理针对购买的数字收据。所述方法包括由移动计算设备执行增量同步,该增量同步包括:获得最后同步时间戳;将最后同步时间戳发送到服务器环境;从服务器环境接收一个或多个收据,其中一个或多个收据自最后同步时间戳以来是新的和/或自最后同步时间戳以来已被更新;以及将所接收到的一个或多个收据保存在收据储存器中。
作为另一示例,包括处理单元和存储器的服务器系统能够被提供用于执行本文中所描述的操作。例如,服务器系统能够被提供用于使用数字签名来对数字收据进行签名、将数字收据提供给移动计算设备、对同步请求进行响应等。
如本文中所描述的,各种其它特征和优点能够如所期望的而被并入技术中。
附图说明
图1是用于管理数字收据的示例环境的框图。
图2是支持离线认证的用于管理数字收据的示例方法的流程图。
图3是用于使数字收据同步的示例方法的流程图。
图4是用于进行购买并且生成数字收据的示例控制流程的图。
图5是用于使数字收据同步的示例控制流程的图。
图6是一些描述的实施例能够在其中被实施的示例性计算系统的图。
图7是能够被与本文中所描述的技术相结合地使用的示例性移动设备。
图8是能够被与本文中所描述的技术相结合地使用的示例性云支持环境。
具体实施方式
示例1 – 综述
如本文中所描述的,各种技艺和解决方案能够被应用于管理数字收据。例如,当设备(例如,移动计算设备)离线时数字收据能够被认证。数字收据还能够在设备与服务器环境之间被同步。
当设备离线时管理数字收据指代设备在本地管理数字收据而无需到另一设备(诸如服务器)的连接(例如,因特网连接)的能力。例如,当设备离线地对数字收据进行认证时,它在本地(例如,经由在设备上运行的收据服务和/或应用)对数字收据进行认证,而不用连接到外部设备(例如,经由无线网络连接,诸如Wi-Fi网络或蜂窝网络)。如果设备未正在使用网络(例如,未连接到远程服务器)来执行离线操作(例如,认证操作),则即便当设备被连接到网络(例如,连接到Wi-Fi或蜂窝网络)时设备也能够离线地管理数字收据(例如,执行离线数字收据操作,诸如认证)。
数字收据可以是针对购买(例如,交易)的收据,所述购买诸如针对与应用(例如,在移动设备上运行的本地应用)有关的内容的购买。在计算设备(例如,移动电话、平板或其它类型的移动计算设备)上运行的软件应用(app)能够由独立软件供应商(ISV)提供,所述独立软件供应商能够指代开发或者售卖软件应用的实体。
收据能够使用数字签名被签名。收据能够由实体(例如,受信任实体)签名。例如,收据能够通过移动计算设备的操作系统提供商被数字地签名。
示例2 – 数字收据
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司;,未经微软公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380057217.X/2.html,转载请声明来源钻瓜专利网。





