[发明专利]提供多个网络资源有效
| 申请号: | 201180031239.X | 申请日: | 2011-06-27 |
| 公开(公告)号: | CN103038788B | 公开(公告)日: | 2020-03-31 |
| 发明(设计)人: | R·克雷默;D·L·欧西克西;N·商羯罗;V·P·巴拉克里什南;G·S·佩尔;B·迈克;C·惠特克 | 申请(专利权)人: | 亚马逊技术股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
| 代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 南毅宁;陈潇潇 |
| 地址: | 美国内*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 提供 网络资源 | ||
1.一种用于提供多个网络资源的方法,包括:
在被配置具有可执行指令的一个或多个计算机系统的控制下,
从用户接收提供多个不同类型网络资源的堆栈的单次请求,该单次请求指示模板,该模板识别所述多个不同类型网络资源,该网络资源包含网络可访问服务;
解析所述模板来识别请求提供的所述多个不同类型网络资源中的每一个;
尝试至少部分地响应于所述解析来提供所述多个不同类型网络资源中的每一个;
当成功提供所述多个不同类型网络资源中的每一个时,通知所述用户已成功提供所述堆栈;并且
当未成功提供所述多个不同类型网络资源中的一个或多个时,通知所述用户尚未成功提供所述堆栈。
2.如权利要求1所述的方法,该方法还包括维持与所述用户相关的用户帐户,且其中所述尝试提供所述多个不同类型网络资源包括:尝试代表所述用户提供所述多个不同类型网络资源,使得与成功提供网络资源相关的费用被记入与所述用户相关的所述用户帐户。
3.如权利要求1所述的方法,其中所述模板包括用于请求提供所述多个不同类型网络资源中的至少两个的预填充指令。
4.如权利要求1所述的方法,其中所述模板包括文本文件,所述文本文件包括基于文本的指令,所述基于文本的指令包括对所述多个不同类型网络资源中的每一个的调用。
5.如权利要求1所述的方法,其中所述模板指定所述多个不同类型网络资源中的至少一个的多个不同版本中的特定版本。
6.如权利要求1所述的方法,其中所述模板指定所述用户已选择的所述多个不同类型网络资源中的一个网络资源的组件的逻辑名称。
7.如权利要求1所述的方法,其中所述解析所述模板包括解析所述模板来识别所述多个不同类型网络资源中的隐式依赖性,且其中所述尝试提供所述多个不同类型网络资源包括:尝试以至少部分地基于所述隐式依赖性的顺序来提供所述多个不同类型网络资源。
8.如权利要求1所述的方法,其中所述请求显式指定所述多个不同类型网络资源中的至少两个之间的依赖性,且其中所述尝试提供所述多个不同类型网络资源包括:尝试以至少部分地基于所述依赖性的顺序来提供所述多个不同类型网络资源。
9.如权利要求1所述的方法,该方法还包括当未成功提供所述多个不同类型网络资源中的一个或多个时,移除已成功提供的所述多个不同类型网络资源中的那些网络资源。
10.一种用于提供多个网络资源的装置,其包括:
一个或多个处理器;
存储器,该存储器能由所述一个或多个处理器访问;和
基于模板的堆栈生成器,其存储在存储器中且能在所述一个或多个处理器上执行来进行以下操作:
从用户接收创建不同类型网络资源的堆栈的单次请求,该单次请求指示模板,所述模板包括用于创建包括所述不同类型网络资源的所述堆栈的预填充指令,所述不同类型网络资源包括网络可访问服务;
解析所述模板来识别所述不同类型网络资源中的每一个;和
尝试代表所述用户提供所述不同类型网络资源中的每一个。
11.如权利要求10所述的装置,其中所述基于模板的堆栈生成器还能在所述一个或多个处理器上执行来:
当所述基于模板的堆栈生成器已代表所述用户成功提供所述不同类型网络资源中的每一个时,通知所述用户已成功提供所述堆栈;
当所述基于模板的堆栈生成器没能代表所述用户成功提供所述不同类型网络资源中的至少一个时,通知所述用户尚未成功提供所述堆栈。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术股份有限公司,未经亚马逊技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180031239.X/1.html,转载请声明来源钻瓜专利网。





