【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一4殳地涉及下载内容,并且更特别地涉及从互联网上下 载数字内容,但并不限于此。
技术介绍
当前,通常^f吏用超级文本传输协议(HTTP)来下载文件。在 文件被请求之后,源服务器开始下载。在请求时,被请求的文件以 数据包的形式顺序地发送到客户机。当数据包没有到达客户机时, 它们会被再次向源服务器请求。在客户机停止请求数据包之后,源 服务器假定下载的文件已经被成功发送。在接收到等于文件大小的 足够的数据包之后,客户机停止请求数据包。很多情况下,文件并不是以可用的形式实际地存储在客户机 上。例如,客户机可能在其可以请求损坏的数据包之前崩溃、病毒可能附着到文件上、在将文件写入硬盘驱动器时可能发生错误、和 /或阻止客户机使用该文件的其它问题。当用户不能够使用下载的文 件时,他们可以联系源服务器的操作者,以被授权下载该文件的另 一副本。
技术实现思路
在一个实施例中,本专利技术提供了 一种用于对从万维站点下载订 购的多个数字内容文件进行验证的方法。在一个步骤中,从万维站 点接收所选的数字内容文件。下载管理器软件、々某体信息、数字内 容文件、以及每个数字内容文件的第一代码被发送到客户计算机。 媒体信息指示多个数字内容文件中的每个的位置。计算每个数字内 容文件的第 一代码。如果客户机确定第 一代码与特定数字内容文件 的第二代码不匹配,则它将^皮重发。附图说明下面将结合附图描述本专利技术图1A和1B是内容下载系统的实施例的框图2A、 2B和2C是下载管理器文件的实施例的^t据结构;图3A、 3B和3C是数字媒体文件的实施例的数据结构;图4是用于下载和-验证数字内容的 ...
【技术保护点】
一种用于验证从万维站点订购的数字内容文件的下载的方法,所述方法包括: 接收使用所述万维站点选择的所述数字内容文件; 计算表示所述数字内容文件的第一代码,其中,如果所述数字内容文件被改变,则所述第一代码很可能也被改变; 将所述数字内容文件发送给客户计算机;将所述第一代码发送给所述客户计算机;以及如果在所述客户计算机接收到所述数字内容文件之后,所述客户计算机确定所述第一代码与由所述客户计算机计算出的第二代码不匹配,则重新发送所述数字内容文件。
【技术特征摘要】
【国外来华专利技术】US 2003-9-5 60/500,388;US 2003-10-3 60/508,626;US 1.一种用于验证从万维站点订购的数字内容文件的下载的方法,所述方法包括接收使用所述万维站点选择的所述数字内容文件;计算表示所述数字内容文件的第一代码,其中,如果所述数字内容文件被改变,则所述第一代码很可能也被改变;将所述数字内容文件发送给客户计算机;将所述第一代码发送给所述客户计算机;以及如果在所述客户计算机接收到所述数字内容文件之后,所述客户计算机确定所述第一代码与由所述客户计算机计算出的第二代码不匹配,则重新发送所述数字内容文件。2. 根据权利要求1所述的用于验证从万维站点订购的数字内容 文件的下载的方法,还包括以下步骤对多个凄t字内容文件中 的每个执行前述步骤,其中,所述数字内容文件是多个中的一 个。3. 根据权利要求1所述的用于验证从万维站点订购的数字内容文件的下载的方法,还包括将下载管理器软件发送给所述客户 计算才几的步一骤。4. 根据权利要求1所述的用于验证从万维站点订购的数字内容 文件的下载的方法,其中,所述第一代码4皮嵌入在所述数字文 件中。5. 根据权利要求1所述的用于验证从万维站点订购的数字内容文件的下载的方法,其中,所述计算步骤包招4丸行循环冗余码校验(CRC )、散列、校验和、以及解密中的至少 一个的步骤。6. —种具有计算机可执行指令的计算机可读介质,所述计算机可 执行指令用于执行根据权利要求1所述的用于验证从万维站 点订购的数字内容文件的下载的计算机可执行方法。7. —种计算机系统,适于执行根据权利要求1所述的用于验证从 万维站点订购的凄t字内容文件的下载的计算才几可^M于方法。8. —种用于验证从万维站点订购的数字内容文件的下载的方法, 所述方法包4舌将所述数字内容文件的选4奪指示给所述万维站点;从远离客户计算机的点接收所述数字内容文件;接收表示所述数字内容文件的第一代码,其中,如果所 述数字内容文件:帔改变,则所述第 一代码4艮可能也改变;使用所述数字内容文件计算第二代码;检查所述第二代码是否符合所述第一代码;如果所述^r查步骤失败,则确定下载失败;以及如果所述才企查步骤失败,则再次接收所述数字内容文件。9. 根据权利要求8所述的用于验证从万维站点订购的数字内容 文件的下载的方法,还包括在所述计算步骤之前存储所述数字 内容文件的步骤。10. 根据权利要求8所述的用于验证从万维站点订购的数字内容 文件的下载的方法,其中,所述检查步骤在远离所述客户计算 机的位置处执行。11. 根据权利要求8所述的用于验证从万维站点订购的数字内容 文件的下载的方法,还...
【专利技术属性】
技术研发人员:内森F拉奇博尔斯基,
申请(专利权)人:杰出网络公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。