CN1199895A - 用于制造主硬盘的系统及其方法 - Google Patents

用于制造主硬盘的系统及其方法 Download PDF

Info

Publication number
CN1199895A
CN1199895A CN98106990A CN98106990A CN1199895A CN 1199895 A CN1199895 A CN 1199895A CN 98106990 A CN98106990 A CN 98106990A CN 98106990 A CN98106990 A CN 98106990A CN 1199895 A CN1199895 A CN 1199895A
Authority
CN
China
Prior art keywords
driver
program
hard drive
file
primary hard
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN98106990A
Other languages
English (en)
Other versions
CN1107273C (zh
Inventor
吴昌国
李恩荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1199895A publication Critical patent/CN1199895A/zh
Application granted granted Critical
Publication of CN1107273C publication Critical patent/CN1107273C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/64Retargetable
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0604Improving or facilitating administration, e.g. storage management
    • G06F3/0605Improving or facilitating administration, e.g. storage management by facilitating the interaction with a user or administrator
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0629Configuration or reconfiguration of storage systems
    • G06F3/0632Configuration or reconfiguration of storage systems by initialisation or re-initialisation of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • G06F3/0676Magnetic disk device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/63Image based installation; Cloning; Build to order

Abstract

制造拷贝硬盘用的主硬盘的系统和方法。该系统包括服务器计算机和客户计算机。服务器计算机包括程序存储部分,存储待存入硬盘的程序和驱动程序;用户接口部分,提供选择主硬盘所需程序和驱动程序的用户接口并存储它们;设置文件产生部分,产生与选中程序清单和安装它们的次序有关的信息作为文件;以及脚本文件产生部分,产生与硬件环境和操作状态设定有关的信息作为文件。客户计算机包括与服务器计算机联机的下载部分和主硬盘产生部分。

Description

用于制造主硬盘的系统及其方法
本发明涉及制造主硬盘,尤其涉及制造主硬盘的系统及其方法。
一般,对于计算机系统,硬盘用作图1所示的辅助存储装置。由硬盘控制器来控制硬盘。把用户所需的程序诸如操作计算机系统的操作系统、各种设备驱动程序(driver)、系统设施程序以及应用软件等存储在硬盘中。
在把计算机系统卖给消费者时,在该计算机系统中安装了存储有程序的硬盘。因此,计算机的制造商必须进行大量的硬盘拷贝。图2示出把程序拷贝到计算机硬盘中的系统的结构。该系统包括:主硬盘200,其中存储有待拷贝的程序;硬盘拷贝设备210,用于把存储在主硬盘中的程序硬拷贝到待安装到计算机系统中的新硬盘内;以及安装在计算机系统中的多个硬盘220,用于存储从存储在主硬盘内的程序中拷贝出的映象程序数据。主硬盘200的内容可能根据需要而有所不同,因为待使用的程序和待安装的装置可能随计算机制造商的产品型号而有所不同。图3示出存储在主硬盘中的映象程序数据的一个例子。
图4示出为拷贝安装在计算机系统中的硬盘而制造主硬盘的系统结构。通过把操作系统程序(windows)安装到使用OEM CD 430的服务器计算机400中,来制造传统的主硬盘。windows程序通过网络420从服务器计算机400中下载并自动安装到客户计算机410中。通过把应用程序和驱动程序440手工安装到客户计算机410中并设定所需的环境而产生主硬盘415。为了操作存储在主硬盘内的程序和设备驱动程序,在设定环境期间,设定计算机硬件和操作状态。
如上所述,由于手工地进行程序安装和环境设定,因此产生误差的几率很高而且安装程序需要大量时间。此外,在常规的方法中,由于相对于磁盘或紧缩盘片(CD)来进行对应用程序版本和驱动程序版本的管理,所以难于进行有效的集中管理。即,依据常规的技术,由于手工操作而使得产生误差的几率很高,且不能有效地管理程序和驱动程序。
本发明的一个目的是提供一种制造主硬盘的系统,通过该系统可减少在通过手工操作而制造主硬盘期间产生误差的几率并且有效地管理存储在主硬盘内的程序和驱动程序(随产品型号而有所不同)。
本发明的另一个目的是提供一种用于该系统的方法。
为了实现第一个目的,提供了一种制造用于拷贝安装在计算机系统内硬盘的主硬盘的主硬盘制造系统,它包括:服务器计算机,用于存储待存入硬盘的程序和驱动程序;以及与服务器计算机联机的客户计算机,用于从服务器计算机下载待制造的主硬盘所需的程序和驱动程序并产生主硬盘。
此外,服务器计算机包括:程序存储部分,用于存储待存入硬盘的程序和驱动程序;用户接口部分,用于提供一用户接口,该用户接口从程序存储部分中所存储的程序和驱动程序中选择待制造的主硬盘所需的程序和驱动程序并存储选中的程序和驱动程序;设置(setup)文件产生部分,用于产生与通过用户接口部分选中的程序清单以及安装程序和驱动程序的次序有关的信息作为预定文件;以及脚本文件产生部分,用于产生与硬件环境和操作状态的设定有关的信息以操作选中的程序和驱动程序。
客户计算机包括:与服务器计算机联机的下载部分,用于下载在用户接口部分中所存储的下载程序和驱动程序以及在设置文件产生部分中产生的设置文件;以及主硬盘产生部分,通过执行设置文件把待制造的主硬盘所需的程序和驱动程序依次安装到主硬盘中。
程序存储部分是用于存储和管理待存入硬盘的程序和驱动程序的数据库。服务器计算机还包括:脚本文件产生部分,用于产生与硬件环境和操作状态的设定有关的信息作为预定文件,以操作选中的程序和驱动程序。客户计算机的下载部分还下载脚本文件产生部分所产生的脚本文件。主硬盘产生部分还参考存储在脚本文件产生部分中所产生的脚本文件中的信息来设定环境。
为了实现第二个目的,提供了一种用于在主硬盘制造系统中制造主硬盘的方法,该系统包括用于存储待存入硬盘的程序和驱动程序的服务器计算机以及与服务器计算机联机的客户计算机,该方法包括以下步骤:从服务器计算机中选择待制造的主硬盘所需的程序和驱动程序并存储这些程序和驱动程序;产生与选中程序和驱动程序有关的清单和安装次序作为设置文件;产生用于与设定选中程序与驱动程序的硬件环境和操作状态有关的信息作为脚本文件;把来自服务器计算机的选中程序和驱动程序、设置文件以及脚本文件下载到客户计算机;以及通过执行设置文件、以预定的次序安装程序和驱动程序以及参考脚本文件来设定客户计算机中程序和驱动程序的环境而产生主硬盘,从而满足硬件环境和操作状态。
参考附图详细地描述本发明的较佳实施例将使本发明的以上目的和优点变得明显起来,其中:
图1是示出普通计算机系统结构的方框图,其中硬盘用作普通的辅助存储装置;
图2示出用于把程序拷贝到计算机硬盘的系统的状态;
图3示出存储在主硬盘内的映象程序数据的一个例子;
图4示出用于制造主硬盘的通用系统的结构,该系统用于使计算机制造商来拷贝安装计算机系统内的硬盘;
图5是示出依据本发明的用于制造主硬盘的系统结构的方框图;
图6是示出使用制造主硬盘的系统来制造硬盘的方法的流程图;
图7示出用于管理程序和驱动程序版本(它们可能随计算机系统的型号而不同)并拷贝所需程序和驱动程序的参考目录;
图8是示出使服务器计算机与客户计算机联机、搜索参考目录并拷贝参考目录的流程图;以及
图9示出在执行设置文件时主硬盘的结构,主硬盘是参考脚本文件而制造的。
以下,将参考附图详细地描述本发明。图5是示出依据本发明用于制造主硬盘的系统结构的方框图。该系统包括用于存储待存入硬盘的程序和驱动程序的服务器计算机500以及在与服务器计算机联机后通过接收来自服务器计算机的待制造程序和驱动程序来产生主硬盘的客户计算机550。
服务器计算机500包括数据库510、用户接口部分520、设置文件产生部分530和脚本文件产生部分540。数据库510存储和管理待存入硬盘的程序和驱动程序。依据程序和驱动程序的版本来管理这些程序和驱动程序,因为这些版本可能随图7所示的计算机系统的型号而不同。
用户接口部分520提供了在数据库510所管理的程序和驱动程序中选择待制造主硬盘所需程序和驱动程序的用户接口并通过分配附加的存储器来存储选中的程序和驱动程序。在本发明的实施例中,使用的程序可在图形用户界面环境(GUI)下用菜单方式选择程序驱动程序。把选中的程序和驱动程序暂时存储在附加的的参考目录中。
设置文件产生部分530产生与用户接口部分520选中的程序清单和安装程序和驱动程序的命令有关的信息作为可被执行设置文件。脚本文件产生部分540产生与硬件环境和操作状态的设定有关的信息作为脚本文件,以操作选中的程序和驱动程序。最好以脚本语言来编写脚本文件,该文件是文本文件。
客户计算机550包括下载部分560和主硬盘产生部分570。与服务器计算机500联机的下载部分560下载存储在用户接口部分520的参考目录内所选中的程序和驱动程序、设置文件产生部分530中产生的设置文件以及脚本文件产生部分540中所产生的脚本文件。主硬盘产生部分570执行设置文件,把待制造的主硬盘所需的程序和驱动程序依次安装到主硬盘中,以及参考存储在脚本文件产生部分540所产生的脚本文件中的信息来设定环境。
将参考上述结构来描述本发明的操作。图6是示出使用主硬盘制造系统来制造主硬盘的方法的流程图。首先,在依据本发明的主硬盘制造系统中构成数据库510(步骤600)。通过用户接口部分520选择待制造的主硬盘所需的程序和驱动程序,把执行程序和驱动程序存储在图7所示附加的参考目录中(步骤610)。在设置文件产生部分530中产生设置文件(步骤620),在该设置文件中存储有与执行程序和驱动程序有关的清单以及安装执行程序和驱动程序的命令。然后,在脚本文件产生部分540中产生脚本文件,以设定用于操作待制造主硬盘的程序和驱动程序的硬件以及操作状态(步骤630)。
如图8所示,客户计算机550与服务器计算机500联机(步骤800),搜索参考目录并把它连到特定的驱动程序(Z驱动程序)(步骤810),通过下载部分560拷贝存储在服务器计算机500的参考目录中的程序和驱动程序、设置文件产生部分530中所产生的设置文件以及脚本文件产生部分540中所产生的脚本文件(步骤820)并下载这些程序和驱动程序、设置文件以及脚本文件(步骤640)。然后,退出联机(步骤830)。
在执行下载时,执行图9所示的设置文件,依据存储在设置文件中的信息以预定次序来安装程序以及参考脚本文件(xxx.scp)来设定环境(步骤660)。在如上所述产生主硬盘时,删除设置文件和脚本文件(步骤670)。
依据本发明,可减少在通过手工操作制造主硬盘期间产生误差的几率,并可有效地管理存储在主硬盘中的程序和驱动程序。

Claims (5)

1.一种主硬盘制造系统,用于制造拷贝安装在计算机系统内的硬盘的主硬盘,其特征在于该系统包括:
服务器计算机,用于存储待存入硬盘的程序和驱动程序;以及
与服务器计算机联机的客户计算机,用于从服务器计算机下载待制造的主硬盘所需的程序和驱动程序并产生主硬盘。
2.如权利要求1所示的主硬盘制造系统,其特征在于所述服务器计算机包括:
程序存储部分,用于存储待存入硬盘的程序和驱动程序;
用户接口部分,用于提供在程序存储部分中所存储的程序和驱动程序中选择待制造主硬盘所需程序和驱动程序的用户接口以及存储选中的程序和驱动程序;
设置文件产生部分,用于产生与通过用户接口部分选中的程序清单以及安装程序和驱动程序的命令有关的信息作为预定文件;以及
脚本文件产生部分,用于产生与硬件环境和操作状态的设定有关的信息以操作选中的程序和驱动程序,以及
所述客户计算机包括:
与服务器计算机联机的下载部分,用于下载存储在用户接口部分中的选中程序和驱动程序以及设置文件产生部分中所产生的设置文件;以及
主硬盘产生部分,通过执行设置文件把待制造的主硬盘所需的程序和驱动程序依次安装到主硬盘中。
3.如权利要求2所述的主硬盘制造系统,其特征在于所述程序存储部分是用于存储和管理待存入硬盘中的程序和驱动程序的数据库。
4.如权利要求2所述的主硬盘制造系统,其特征在于所述服务器计算机还包括脚本文件产生部分,所述部分用于产生与硬件环境操和操作状态的设定有关的信息作为预定文件,以操作选中的程序和驱动程序,
所述客户计算机的下载部分还下载脚本文件产生部分中所产生的脚本文件,以及
所述主硬盘产生部分还参考存储在脚本文件产生部分中所产生的脚本文件中的信息来设定环境。
5.一种在主硬盘制造系统中制造主硬盘的方法,所述系统包括用于存储待存入硬盘的程序和驱动程序的服务器计算机以及与服务器计算机联机的用于产生主硬盘的客户计算机,其特征在于所述方法包括以下步骤:
从服务器计算机中选择待制造的主硬盘所需的程序和驱动程序并存储这些程序和驱动程序;
产生与选中的程序和驱动程序的清单和安装次序有关的信息作为设置文件;产生用于设定选中程序和驱动程序的硬件环境和操作状态的环境设定信息作为脚本文件;
把选中的程序和驱动程序、设置文件以及脚本文件从服务器计算机下载到客户计算机;以及
通过执行设置文件来产生主硬盘,以预定的次序来安装程序和驱动程序以及参考脚本文件设定客户计算机中程序和驱动程序的环境,从而满足硬件环境和操作状态。
CN98106990A 1997-05-19 1998-04-14 用于制造主硬盘的系统及其方法 Expired - Lifetime CN1107273C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1019970019317A KR100248045B1 (ko) 1997-05-19 1997-05-19 하드디스크마스터제작시스템및그제작방법
KR19317/1997 1997-05-19
KR19317/97 1997-05-19

Publications (2)

Publication Number Publication Date
CN1199895A true CN1199895A (zh) 1998-11-25
CN1107273C CN1107273C (zh) 2003-04-30

Family

ID=19506261

Family Applications (1)

Application Number Title Priority Date Filing Date
CN98106990A Expired - Lifetime CN1107273C (zh) 1997-05-19 1998-04-14 用于制造主硬盘的系统及其方法

Country Status (3)

Country Link
US (1) US6189051B1 (zh)
KR (1) KR100248045B1 (zh)
CN (1) CN1107273C (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1327341C (zh) * 2004-01-13 2007-07-18 英业达股份有限公司 基板管理控制器的固件自动配置系统及方法
CN102270129A (zh) * 2010-06-07 2011-12-07 微软公司 将软件产品分发为包括脚本逻辑和外部资源的可执行文件
CN111813323A (zh) * 2019-04-11 2020-10-23 北京汇天鸿佰科技有限公司 一种影片数据复制系统、方法、终端及存储介质

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6684397B1 (en) * 1997-09-08 2004-01-27 Novell, Inc. Auto-install apparatus and method
US6339826B2 (en) 1998-05-05 2002-01-15 International Business Machines Corp. Client-server system for maintaining a user desktop consistent with server application user access permissions
US6510466B1 (en) * 1998-12-14 2003-01-21 International Business Machines Corporation Methods, systems and computer program products for centralized management of application programs on a network
US6324578B1 (en) 1998-12-14 2001-11-27 International Business Machines Corporation Methods, systems and computer program products for management of configurable application programs on a network
US7035880B1 (en) 1999-07-14 2006-04-25 Commvault Systems, Inc. Modular backup and retrieval system used in conjunction with a storage area network
US7395282B1 (en) 1999-07-15 2008-07-01 Commvault Systems, Inc. Hierarchical backup and retrieval system
US7389311B1 (en) * 1999-07-15 2008-06-17 Commvault Systems, Inc. Modular backup and retrieval system
US6658436B2 (en) 2000-01-31 2003-12-02 Commvault Systems, Inc. Logical view and access to data managed by a modular data and storage management system
US7003641B2 (en) * 2000-01-31 2006-02-21 Commvault Systems, Inc. Logical view with granular access to exchange data managed by a modular data and storage management system
US7155481B2 (en) 2000-01-31 2006-12-26 Commvault Systems, Inc. Email attachment management in a computer system
KR100546458B1 (ko) * 2000-02-16 2006-01-26 레노보 (싱가포르) 피티이. 엘티디. 장치 드라이버 원격 구성 방법 및 시스템
US20020078026A1 (en) * 2000-12-14 2002-06-20 Fergus Joseph E. Method and apparatus for bulk data remover
US6948165B1 (en) * 2001-02-28 2005-09-20 Western Digital Ventures, Inc. Method for installing an application program, to be executed during each bootload of a computer system for presenting a user with content options prior to conventional system startup presentation, without requiring a user's participation to install the program
US20030037326A1 (en) * 2001-08-06 2003-02-20 Ryan Burkhardt Method and system for installing staged programs on a destination computer using a reference system image
US7251812B1 (en) 2001-10-31 2007-07-31 Microsoft Corporation Dynamic software update
US20030158926A1 (en) * 2002-02-20 2003-08-21 Gateway, Inc. Network master hard disk drive duplicator
CN1685395A (zh) * 2002-04-19 2005-10-19 雷迪克斯私人有限公司 用于使用多个应用的系统和方法
JP4015538B2 (ja) * 2002-11-28 2007-11-28 ヒタチグローバルストレージテクノロジーズネザーランドビーブイ ハードディスク装置、ハードディスク装置の最適化方法、製造方法、およびプログラム
US7454569B2 (en) 2003-06-25 2008-11-18 Commvault Systems, Inc. Hierarchical system and method for performing storage operations in a computer network
US20050055690A1 (en) * 2003-09-10 2005-03-10 Microsoft Corporation System and method for communication between computers via an integrated hardware device
US20070058943A1 (en) * 2003-11-10 2007-03-15 Disclive, Inc. System, method and apparatus for rapid mass production of content-inclusive physical media
US7546324B2 (en) 2003-11-13 2009-06-09 Commvault Systems, Inc. Systems and methods for performing storage operations using network attached storage
US8381207B2 (en) * 2003-12-02 2013-02-19 International Business Machines Corporation Script generation engine and mapping semantic models for target platform
US20050289338A1 (en) * 2004-02-04 2005-12-29 Braden Stadlman Recording, editing, encoding and immediately distributing a live performance
JP2005227806A (ja) * 2004-02-10 2005-08-25 Hitachi Global Storage Technologies Netherlands Bv 磁気ディスク装置
US20060020938A1 (en) * 2004-07-20 2006-01-26 Elcock Albert F Method, article of manufacture and apparatus for updating software in a consumer device
US7797698B2 (en) * 2004-11-17 2010-09-14 International Business Machines Corporation Method and apparatus for dynamic middleware assembly
KR100734303B1 (ko) * 2006-01-14 2007-07-02 삼성전자주식회사 시스템 프로그램 다운로드 방법
JP4288292B2 (ja) * 2006-10-31 2009-07-01 株式会社エヌ・ティ・ティ・ドコモ オペレーティングシステム監視設定情報生成装置及びオペレーティングシステム監視装置
JP2008203930A (ja) * 2007-02-16 2008-09-04 Canon Inc サーバ装置、ドライバ処理方法、記憶媒体、プログラム
US20080228927A1 (en) * 2007-03-15 2008-09-18 Microsoft Corporation Server directed browsing
US20090249493A1 (en) * 2008-03-27 2009-10-01 Computer Associates Think, Inc. Method and System for Determining Software License Compliance
US8725647B2 (en) * 2008-03-27 2014-05-13 Ca, Inc. Method and system for determining software license compliance
US9247007B2 (en) * 2009-04-23 2016-01-26 Disney Enterprises, Inc. System and method for providing a peripheral control interface for extending media device functions
US9021198B1 (en) 2011-01-20 2015-04-28 Commvault Systems, Inc. System and method for sharing SAN storage
US11392362B2 (en) * 2020-07-31 2022-07-19 Jpmorgan Chase Bank, N.A. Cross platform configuration domain translation

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05341918A (ja) 1992-05-12 1993-12-24 Internatl Business Mach Corp <Ibm> 二重化デイスク記憶装置システムを構成するための接続装置
JPH0827754B2 (ja) 1992-05-21 1996-03-21 インターナショナル・ビジネス・マシーンズ・コーポレイション コンピュータシステムにおけるファイル管理方法及びファイル管理システム
JP2501746B2 (ja) 1993-03-04 1996-05-29 インターナショナル・ビジネス・マシーンズ・コーポレイション ディスク駆動装置
US5592626A (en) 1994-02-07 1997-01-07 The Regents Of The University Of California System and method for selecting cache server based on transmission and storage factors for efficient delivery of multimedia information in a hierarchical network of servers
US5583994A (en) 1994-02-07 1996-12-10 Regents Of The University Of California System for efficient delivery of multimedia information using hierarchical network of servers selectively caching program for a selected time period
US5604906A (en) * 1995-02-06 1997-02-18 Apple Computer, Inc. Method and apparatus for installing software block-by block via an image of the target storage device
US5794052A (en) * 1995-02-27 1998-08-11 Ast Research, Inc. Method of software installation and setup
JPH08292842A (ja) 1995-04-24 1996-11-05 Matsushita Electric Ind Co Ltd ビデオサーバ装置
US5887060A (en) * 1995-06-07 1999-03-23 Digital River, Inc. Central database system for automatic software program sales
US5745756A (en) 1996-06-24 1998-04-28 International Business Machines Corporation Method and system for managing movement of large multi-media data files from an archival storage to an active storage within a multi-media server computer system
US5953532A (en) * 1997-01-03 1999-09-14 Ncr Corporation Installation and deinstallation of application programs
US5915264A (en) * 1997-04-18 1999-06-22 Storage Technology Corporation System for providing write notification during data set copy

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1327341C (zh) * 2004-01-13 2007-07-18 英业达股份有限公司 基板管理控制器的固件自动配置系统及方法
CN102270129A (zh) * 2010-06-07 2011-12-07 微软公司 将软件产品分发为包括脚本逻辑和外部资源的可执行文件
CN111813323A (zh) * 2019-04-11 2020-10-23 北京汇天鸿佰科技有限公司 一种影片数据复制系统、方法、终端及存储介质

Also Published As

Publication number Publication date
US6189051B1 (en) 2001-02-13
CN1107273C (zh) 2003-04-30
KR19980083843A (ko) 1998-12-05
KR100248045B1 (ko) 2000-03-15

Similar Documents

Publication Publication Date Title
CN1107273C (zh) 用于制造主硬盘的系统及其方法
US6038586A (en) Automated software updating and distribution
US5870611A (en) Install plan object for network installation of application programs
CN1129845C (zh) 计算机系统及修改受操作系统控制的图形用户界面的方法
US6128734A (en) Installing operating systems changes on a computer system
US7934210B1 (en) System and method for updating one or more programs and their environment
US6324691B1 (en) Manufacture of software distribution media packages from components resident on a remote server source
US5867713A (en) Committing an install plan object for the network installation of application programs
AU695638B2 (en) Automatic computer upgrading
US6442754B1 (en) System, method, and program for checking dependencies of installed software components during installation or uninstallation of software
US6625622B1 (en) Apparatus and method for transfering information between platforms
AU725581B2 (en) Updating mechanism for software
US6535915B1 (en) Automatic reduction of data noise in installation packages for a computer system
KR100256196B1 (ko) 소프트웨어를 컴퓨터 시스템으로 프리로드 하는방법
US20070299975A1 (en) Systems and methods for migrating data
US6550061B1 (en) System and method for modifying configuration files in a secured operating system
US7783674B2 (en) Application and method for transferring information between platforms
US6622149B1 (en) Method of searching a database for an item of an assembly drawing
US20070192769A1 (en) Program, method, and apparatus for managing applications
US6901590B2 (en) System and method for single transparent deployment flow
CN1591445A (zh) 在提供系统中定义资源配置简表的一般方法
KR20040028804A (ko) 운영체제의 자동 설치 및 구성을 위한 시스템 및 방법
US6631521B1 (en) System, method, and program for performing program specific operations during the uninstallation of a computer program from a computer system
US7707571B1 (en) Software distribution systems and methods using one or more channels
WO2008073665A1 (en) System and method for generating a distributable software package

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20090109

Address after: Delaware

Patentee after: Samsung Electronics Co., Ltd.

Address before: Gyeonggi Do, South Korea

Patentee before: Samsung Electronics Co., Ltd.

ASS Succession or assignment of patent right

Owner name: YUFA SCIENCE CO., LTD.

Free format text: FORMER OWNER: SAMSUNG ELECTRONICS CO., LTD

Effective date: 20090109

CX01 Expiry of patent term

Granted publication date: 20030430

CX01 Expiry of patent term