[发明专利]收集与本地存储的数据文件相关联的事务数据有效
申请号: | 201710027849.1 | 申请日: | 2011-08-03 |
公开(公告)号: | CN107122379B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | D·钱;X·梁;C·常;J·赖 | 申请(专利权)人: | 亚马逊技术有限公司 |
主分类号: | G06F16/178 | 分类号: | G06F16/178 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 麦善勇;张天舒 |
地址: | 美国内*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 收集 本地 存储 数据文件 相关 事务 数据 | ||
1.一种用于实现对页面的浏览的系统,所述系统包括:
计算装置,其被配置成使用网络与远程服务器通信,所述远程服务器存储第一数据文件和与期满准则相关联的可执行代码,所述计算装置包括本地文件存储区并且可操作以:
从所述远程服务器接收所述第一数据文件和所述可执行代码;
当与所述远程服务器的网络连接不可用时,执行所述可执行代码以记录与所述第一数据文件有关的一个或多个事务;
将与所述第一数据文件有关的所述一个或多个事务的第一子集存储在所述本地文件存储区上,所述第一子集基于所述期满准则确定;并且
当所述计算装置连接到所述远程服务器时,促使传送与所述第一数据文件有关的所述一个或多个事务的仅第二子集。
2.根据权利要求1所述的系统,其中所述期满准则包括与所述第一数据文件有关的事务的阈值数量。
3.根据权利要求2所述的系统,其中所述一个或多个事务的所述第二子集包括少于或等于所述阈值数量的多个事务。
4.根据权利要求3所述的系统,其中所述一个或多个事务包括一系列连续的事务。
5.根据权利要求4所述的系统,其中所述一系列连续的事务包括所述系列中最早发生的事务或所述系列中最晚发生的事务中的至少一个。
6.根据权利要求1所述的系统,其中与所述第一数据文件有关的所述一个或多个事务中的每一个分别与序列识别符相关联,并且其中所述第二子集包括至少一个与最早的序列识别符相关联的改变。
7.根据权利要求1所述的系统,其中与所述第一数据文件有关的所述一个或多个事务中的每一个分别与序列识别符相关联,并且其中所述第二子集包括至少一个与最晚的序列识别符相关联的改变。
8.根据权利要求1所述的系统,其中所述计算装置进一步可操作以识别改变的子集。
9.根据权利要求1所述的系统,其中所述计算装置进一步可操作以:
从所述服务器接收第二数据文件,所述第二数据文件包括一个或多个所述第一数据文件的更新。
10.根据权利要求9所述的系统,其中所述一个或多个更新至少部分地基于改变的第二子集。
11.根据权利要求9所述的系统,其中所述计算装置进一步可操作以将所述一个或多个更新应用于所述第一数据文件。
12.一种用于访问数据文件的计算机实施的方法,所述计算机实施的方法包括:
由被配置具有特定可执行指令的一个或多个计算装置实施,
响应于存储在远程数据存储区的数据文件集的请求,从所述远程数据存储区接收内容,所述内容包括可执行代码、与所述可执行代码相关联的期满准则和所述数据文件集;
执行所述可执行代码以获得所述数据文件集的改变集;
将所述改变集存储在本地文件存储区上;
确定所述一个或多个计算装置经网络连接到所述远程数据存储区;并且
将存储在所述本地文件存储区的所述改变集的仅子集发送至所述远程数据存储区,其中基于所述期满准则识别所述子集,并且其中所述改变集的其余部分不发送至所述远程数据存储区。
13.根据权利要求12所述的计算机实施的方法,其中所述期满准则包括一段时间,在该段时间中将接受所述改变集。
14.根据权利要求12所述的计算机实施的方法,其中所述期满准则指定存储在所述本地文件存储区的所述改变集的大小。
15.根据权利要求12所述的计算机实施的方法,其中所述计算机实施的方法进一步包括识别所述改变集的子集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术有限公司,未经亚马逊技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710027849.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据存储装置
- 下一篇:用户界面中的信息的智能显示