[发明专利]将应用程序从系统固件传递到存储设备的方法和系统有效

专利信息
申请号: 00122219.8 申请日: 2000-06-18
公开(公告)号: CN1282923A 公开(公告)日: 2001-02-07
发明(设计)人: C·E·斯特文斯 申请(专利权)人: 凤凰技术有限公司
主分类号: G06F13/16 分类号: G06F13/16;G06F9/06;G06F15/163
代理公司: 中国专利代理(香港)有限公司 代理人: 吴立明,陈景峻
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 应用程序 系统 传递 存储 设备 方法
【说明书】:

发明通常涉及基于处理器的或基于微控制器的系统中的存储器,特别是涉及一种不需操作系统和/或目录服务即可将应用程序从系统硬件传送到存储设备的系统和方法。

在诸如计算机之类的基于处理器的系统中,必须首先安装操作系统,随后才可以安装和执行其它应用软件。操作系统软件通常通过小型盘或磁盘安装。在特定情况下,必须通过设备驱动程序或其它软件成分扩展操作系统,从而将系统提高到母板厂商或系统厂商所需要的性能水平上。这会产生涉及这些设备驱动程序的传输等若干问题。

系统被分阶段制造。第一阶段收集不同的部件来构成系统母板。第二阶段将系统母板和电源、硬磁盘机以及其它内部构件组合形成计算机主体。第三阶段将计算机主体和各种各样的监视器、扬声器、键盘和鼠标等外围设备集成。

每个制造阶段可以有唯一的需求、技术上的进步或涉及不同的测试及故障处理。由于不同的制造阶段可以在不同的物理位置上和不同的公司内进行,因此加入目标操作系统中的设备驱动程序或专用软件会额外增加系统成本。对于每个系统来说,由于附加的驱动程序或专用软件必须通过软盘、光盘或其它介质传输,因此会产生额外成本。而且,类似软盘或光盘等额外物品也很易丢失或被盗。

此外,随着技术的发展,系统硬件会提供当前操作系统所不能使用的功能。目前,还没有可靠的方法使系统固件或BIOS能控制新的硬件或提供扩展的系统功能。例如,现在的系统可插入实时视频显示。尽管硬件实现了这个功能,但操作系统不能显示实时视频。正如前面所讨论的,系统厂商可能会向用户提供具有显示实时视频所需软件的磁盘或光盘(CD)。由此产生的问题是,在母板插入系统并卖给终端用户之前,可能会经过几个中间人,使磁盘或CD容易丢失或被破坏。

因此,在技术上需要一种克服上述问题的系统和方法。尤其是,在不需要即不用操作系统和/或目录服务的情况下,需要将应用程序从系统固件传递到存储设备的系统和方法。

本发明的一个方面是一种访问基于处理器的系统中的至少一个存储元件的方法和系统。该系统包括存储指令序列的存储器,通过这些指令序列处理基于处理器的系统。存储器至少有一个存储元件。处理器与存储器连接,存储设备与处理器连接。在引导基于处理器系统中的操作系统之前,已存储的指令序列使处理器将至少一个存储元件的内容写入存储设备中。

本发明的另一个方面涉及一种计算机系统,该计算机系统具有与远程服务计算机通信的用户计算机。该远程服务计算机访问识别服务计算机可用信息的数据库。一种将信息传送到用户计算机的计算机实现方法,包括:在引导用户计算机上的操作系统之前将至少一个存储元件的内容写入用户计算机上的存储设备中,在用户计算机和服务计算机之间建立通信链路,以及在用户计算机上出现用户计算机可用的信息。

图1是信息分配系统的一个实施例的系统方框图,其中使用了本发明的设备和方法。

图2A示出了一种实现本发明实施例的示例性处理器系统或用户计算机系统。

图2B描述了通过用于0柱面上第一对磁头的典型的操作系统实现的扇区分配技术的实施例。

图3示出了图2A中计算机系统的一个实施例的图表,其中使用了本发明的设备和方法。

图4A和4B示出了根据本发明原理所提供的系统程序流程图的一个实施例。

图5A示出了本发明的文件或有效负载发送过程的一个实施例的流程图。

图5B示出了本发明的文件或有效负载发送过程200B的第二实施例的流程图。

图6A和6B示出了图5A中文件或有效负载应用安装过程220或图5B中的260的一个实施例的流程图。

图7A和7B示出了图6A和6B中文件或有效负载应用安装过程360的一个

实施例的流程图。

图7中传递文件或有效负载过程465或485的一个实施例的流程图。

本发明涉及一种在不需要操作系统或目录服务的情况下提供应用程序的系统和方法。在一个实施例中,有效负载或文件最初存储在处理器系统的非易失性存储器中。在安装文件或有效负载前,有效负载传递程序将文件或有效负载传送到系统的起始或启动目录中。在操作系统被完全引导后,随后安装文件或有效负载。

本发明允许母板供应商在操作系统被升级或改变时通过提供自动安装的扩展功能来区分他们的产品。该扩展功能可以运行新的或“不同的”系统硬件,或者可以是一种基于软件的性能,诸如有商标的因特网浏览器。如果程序放置在特殊目录中,一些操作系统可配置成在操作系统引导期间自动运行程序。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凤凰技术有限公司,未经凤凰技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/00122219.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top