US20030177487A1 - Recording medium capable of quickly generating server function and manufacturing method thereof - Google Patents

Recording medium capable of quickly generating server function and manufacturing method thereof Download PDF

Info

Publication number
US20030177487A1
US20030177487A1 US10/098,362 US9836202A US2003177487A1 US 20030177487 A1 US20030177487 A1 US 20030177487A1 US 9836202 A US9836202 A US 9836202A US 2003177487 A1 US2003177487 A1 US 2003177487A1
Authority
US
United States
Prior art keywords
recording medium
server
functions
server functions
manufacturing
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.)
Abandoned
Application number
US10/098,362
Inventor
Charles Chyan
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.)
W3C ONLINE Ltd
Original Assignee
W3C ONLINE 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 W3C ONLINE Ltd filed Critical W3C ONLINE Ltd
Priority to US10/098,362 priority Critical patent/US20030177487A1/en
Assigned to W3C ONLINE LTD. reassignment W3C ONLINE LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHYAN, CHARLES
Publication of US20030177487A1 publication Critical patent/US20030177487A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system

Definitions

  • OS operating system
  • the present invention aims to propose a recording medium of simple operation capable of quickly generating server functions and a manufacturing method thereof to effectively solve the problems in the prior art.
  • the primary object of the present invention is to propose a recording medium capable of quickly generating server functions and a manufacturing method thereof.
  • the recording medium is exploited to let the installation and use of server be very simple, fast, and convenient so that common users can install and use these special server functions themselves.
  • Another object of the present invention is to propose a recording medium capable of quickly generating server functions and a manufacturing method thereof, which can be replicated in large quantity, and can popularize computer network services.
  • Still yet another object of the present invention is to propose a recording medium capable of quickly generating server functions and a manufacturing method thereof, which can let computers to be eliminated through competition exploit their value again.
  • an OS kernel for driving computer hardware is first provided.
  • server functions and an auto-boot mechanism are added into the OS kernel to assemble an OS.
  • the OS is then written into a recording medium to produce a recording medium source disk.
  • this recording medium source disk can be used to manufacture many recording media having the auto-boot mechanism and the server OS of specific functions.
  • FIG. 1 is a flowchart of manufacturing a recording medium of the present invention.
  • FIG. 2 is a diagram showing how the recording medium is used to generate server functions in the present invention.
  • the present invention utilizes a recording medium capable of automatically generating server functions.
  • the procedure of manufacturing a recording medium source disk is performed once to replicate recording medium in large quantity or customize special recording medium, thereby achieving the object of quickly generating server functions through the recording medium.
  • the recording medium disclosed in the present invention is applied to computer network to generate various kinds of server functions.
  • the recording medium is formed by building a read-only image file of an OS having server functions and turning-on mechanism in a blank recording medium.
  • the specific recording medium is first placed in a reader of the computer hardware. After the computer hardware is turned on, this recording medium automatically starts to execute to let the computer hardware quickly generate the required server function.
  • the above recording medium can be a common CD-recordable (CD-R) disk, a CD-rewritable (CD-RW) disk, or other device supporting the boot function so that manufacturers can write the required OS having the server function and the boot mechanism into the recording medium, which can be used as a tool medium capable of quickly generating the server function.
  • CD-R CD-recordable
  • CD-RW CD-rewritable
  • the manufacturing method of the present invention comprises the following steps.
  • Step S 10 an OS kernel for driving computer hardware is provided.
  • a specific preset server function and a boot mechanism are added into the OS kernel.
  • all software elements impertinent to the preset server function (service) are removed, and the required optimizing settings for the preset server function are embedded therein, thereby assembling an OS, as Step S 12 shows.
  • the OS is then written into a recording medium (e.g., a CD disk or a device supporting the boot function) using a recorder or other recording device so as to produce a recording medium source disk, as Step S 14 shows.
  • a recording medium e.g., a CD disk or a device supporting the boot function
  • Step S 16 shows, wherein printing technique is exploited to replicate the recording medium source disk in large quantity to manufacture many identical final recording mediums.
  • Each of the final recording mediums replicated in this way can generate the same preset server function.
  • Step S 18 shows, wherein, based on various kinds of different necessities of customer, the recording medium source disk is regenerated to manufacture final recording medium applicable to different environments by using the rewritable function of the recording medium.
  • the final recording medium is placed into a target machine. After the target machine is turned on, it will automatically generate the preset server function.
  • the above server function can be server function provided by a MAIL server, a network address translation (NAT) server, a domain name server (DNS), a PROXY server, a network attached storage (NAS) server, or a dynamic host configuration protocol (DHCP) server.
  • MAIL network address translation
  • DNS domain name server
  • PROXY PROXY
  • NAS network attached storage
  • DHCP dynamic host configuration protocol
  • the recording medium of the present invention uses a presently widespread CD-R disk, because CD drives are installed in most present computers, and the cost and printing expense of the CD-R disk are very low, the CD-R disk will become a very economic read-only recording medium.
  • the advantage of replication in large quantity can be achieved, and the installation and use of server functions will become very simple, convenient, and popular.
  • the server function will not be damaged due to invasion of virus.
  • the present invention can also generate server functions through direct installation via computer network.
  • a method of using recording medium to quickly generate server function comprises the following steps:
  • Step S 20 shows, an image source and a bootable recording medium are provided. These two perform transmission of information via computer network.
  • a read-only image file which is formed of the OS kernel and various kinds of server functions, is stored in the image source. Each kind of server function has a corresponding parameter setting.
  • the bootable recording medium has a turning-on mechanism, simple communications function, parameter settings, and embedded optimized server functions therein. The bootable recording medium is directly installed on a network card of a computer hardware.
  • Step S 22 shows, after the computer hardware is turned on, it will utilize the recording medium on the network card to automatically connect to the image source via computer network.
  • Step S 24 shows, different parameter settings are matched to find out corresponding read-only image files of server functions so as to automatically perform the required server function.
  • the present invention utilizes the recording medium to let the installation and use of server be very simple, fast, and convenient. Therefore, a common user can perform and use these special server functions themselves without depending on other professionals. Additionally, the present invention can let computers to be eliminated through competition exploit their value again, provide network services immune to threat of virus, and can popularize computer network services.

Abstract

The present invention relates to a recording medium capable of quickly generating server functions and a manufacturing method thereof. The whole function of a computer server is added in the required OS to make a recording medium having an auto-boot mechanism. The recording medium produced in this way includes all the required software of a specific server. After a computer hardware is turned on, it will automatically execute to become a server having the specific function. Therefore, the present invention can let a common user generate the required server functions easily, quickly, and effectively.

Description

    FIELD OF THE INVENTION
  • The present invention relates to the generation of various kinds of server functions widely used in computer network and, more particularly, to a recording medium capable of quickly generating server functions and a manufacturing method thereof. [0001]
  • BACKGROUND OF THE INVENTION
  • A server usually means a computer for performing management software to control network access and usage resource so as to provide the required disk or printing services for users. Servers are very important elements in computer network. Each kind of specific server can provide its specific service for many computers in the network. However, the required professional knowledge and efforts usually let most users from using these services. [0002]
  • In the prior art, to install a server needs to undergo the following tedious steps: [0003]
  • (1) First, an operating system (OS) is installed in a computer; [0004]
  • (2) The installer sets the specific server software with his professional knowledge and experience to finish installing a server having a specific function; [0005]
  • (3) Test and adjustment are proceeded to perfect the server function; [0006]
  • (4) Finally, prior setting for preventing of virus is performed to finish the whole installing procedure. [0007]
  • In the prior art, all the above steps must be repeated once when adding in a server. The installing procedure is very professional and complicated. Not every one can accomplish the work. Most users cannot install the servers themselves to enjoy the use of these server functions. Accordingly, the present invention aims to propose a recording medium of simple operation capable of quickly generating server functions and a manufacturing method thereof to effectively solve the problems in the prior art. [0008]
  • SUMMARY OF THE INVENTION
  • The primary object of the present invention is to propose a recording medium capable of quickly generating server functions and a manufacturing method thereof. The recording medium is exploited to let the installation and use of server be very simple, fast, and convenient so that common users can install and use these special server functions themselves. [0009]
  • Another object of the present invention is to propose a recording medium capable of quickly generating server functions and a manufacturing method thereof, which can be replicated in large quantity, and can popularize computer network services. [0010]
  • Yet another object of the present invention is to propose a recording medium capable of quickly generating server functions and a manufacturing method thereof, which can provide network services immune to threat of virus. [0011]
  • Still yet another object of the present invention is to propose a recording medium capable of quickly generating server functions and a manufacturing method thereof, which can let computers to be eliminated through competition exploit their value again. [0012]
  • To achieve the above objects, in the present invention, an OS kernel for driving computer hardware is first provided. Next, server functions and an auto-boot mechanism are added into the OS kernel to assemble an OS. The OS is then written into a recording medium to produce a recording medium source disk. Finally, this recording medium source disk can be used to manufacture many recording media having the auto-boot mechanism and the server OS of specific functions. [0013]
  • The various objects and advantages of the present invention will be more readily understood from the following detailed description when read in conjunction with the appended drawings, in which:[0014]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a flowchart of manufacturing a recording medium of the present invention; and [0015]
  • FIG. 2 is a diagram showing how the recording medium is used to generate server functions in the present invention.[0016]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • The present invention utilizes a recording medium capable of automatically generating server functions. The procedure of manufacturing a recording medium source disk is performed once to replicate recording medium in large quantity or customize special recording medium, thereby achieving the object of quickly generating server functions through the recording medium. [0017]
  • The recording medium disclosed in the present invention is applied to computer network to generate various kinds of server functions. The recording medium is formed by building a read-only image file of an OS having server functions and turning-on mechanism in a blank recording medium. When a specific server function is to be generated in a computer hardware, the specific recording medium is first placed in a reader of the computer hardware. After the computer hardware is turned on, this recording medium automatically starts to execute to let the computer hardware quickly generate the required server function. [0018]
  • The above recording medium can be a common CD-recordable (CD-R) disk, a CD-rewritable (CD-RW) disk, or other device supporting the boot function so that manufacturers can write the required OS having the server function and the boot mechanism into the recording medium, which can be used as a tool medium capable of quickly generating the server function. [0019]
  • As shown in FIG. 1, the manufacturing method of the present invention comprises the following steps. [0020]
  • First, as Step S[0021] 10 shows, an OS kernel for driving computer hardware is provided. Next, a specific preset server function and a boot mechanism are added into the OS kernel. Simultaneously, all software elements impertinent to the preset server function (service) are removed, and the required optimizing settings for the preset server function are embedded therein, thereby assembling an OS, as Step S12 shows.
  • The OS is then written into a recording medium (e.g., a CD disk or a device supporting the boot function) using a recorder or other recording device so as to produce a recording medium source disk, as Step S[0022] 14 shows.
  • After the recording medium source disk is finished, subsequent steps can mainly be divided into two ways. The first is as Step S[0023] 16 shows, wherein printing technique is exploited to replicate the recording medium source disk in large quantity to manufacture many identical final recording mediums. Each of the final recording mediums replicated in this way can generate the same preset server function. The other way is as Step S18 shows, wherein, based on various kinds of different necessities of customer, the recording medium source disk is regenerated to manufacture final recording medium applicable to different environments by using the rewritable function of the recording medium. The final recording medium is placed into a target machine. After the target machine is turned on, it will automatically generate the preset server function.
  • The above server function can be server function provided by a MAIL server, a network address translation (NAT) server, a domain name server (DNS), a PROXY server, a network attached storage (NAS) server, or a dynamic host configuration protocol (DHCP) server. [0024]
  • For instance, if the recording medium of the present invention uses a presently widespread CD-R disk, because CD drives are installed in most present computers, and the cost and printing expense of the CD-R disk are very low, the CD-R disk will become a very economic read-only recording medium. Combined with powerful functions of servers, the advantage of replication in large quantity can be achieved, and the installation and use of server functions will become very simple, convenient, and popular. Moreover, because of the unrewritable characteristic of the CD-R recording medium, the server function will not be damaged due to invasion of virus. [0025]
  • In addition to the above embodiment, the present invention can also generate server functions through direct installation via computer network. As shown in FIG. 2, a method of using recording medium to quickly generate server function comprises the following steps: [0026]
  • First, as Step S[0027] 20 shows, an image source and a bootable recording medium are provided. These two perform transmission of information via computer network. A read-only image file, which is formed of the OS kernel and various kinds of server functions, is stored in the image source. Each kind of server function has a corresponding parameter setting. The bootable recording medium has a turning-on mechanism, simple communications function, parameter settings, and embedded optimized server functions therein. The bootable recording medium is directly installed on a network card of a computer hardware.
  • Next, as Step S[0028] 22 shows, after the computer hardware is turned on, it will utilize the recording medium on the network card to automatically connect to the image source via computer network. As Step S24 shows, different parameter settings are matched to find out corresponding read-only image files of server functions so as to automatically perform the required server function.
  • The present invention utilizes the recording medium to let the installation and use of server be very simple, fast, and convenient. Therefore, a common user can perform and use these special server functions themselves without depending on other professionals. Additionally, the present invention can let computers to be eliminated through competition exploit their value again, provide network services immune to threat of virus, and can popularize computer network services. [0029]
  • Although the present invention has been described with reference to the preferred embodiments thereof, it will be understood that the invention is not limited to the details thereof. Various substitutions and modifications have been suggested in the foregoing description, and other will occur to those of ordinary skill in the art. Therefore, all such substitutions and modifications are intended to be embraced within the scope of the invention as defined in the appended claims. [0030]

Claims (15)

I claim:
1. A recording medium capable of quickly generating server functions and used in computer network to generate various kinds of server functions, said recording medium comprising a blank recording medium, said blank recording medium having a read-only image file of an OS having server functions and a boot mechanism therein.
2. The recording medium capable of quickly generating server functions as claimed in claim 1, wherein said server is selected among the group composed of MAIL server, network address translation server (NAT), domain name server (DNS), PROXY server, network attached storage (NAS) server, and dynamic host configuration protocol (DHCP) server.
3. The recording medium capable of quickly generating server functions as claimed in claim 1, wherein said recording medium is a CD disk or a device supporting boot function.
4. The recording medium capable of quickly generating server functions as claimed in claim 1, wherein said recording medium is placed in a reader of a computer hardware, and said computer hardware generates the required server function by using said recording medium after being turned on.
5. A manufacturing method of a recording medium capable of quickly generating server functions, comprising the steps of:
(a) providing an OS kernel for driving a computer hardware;
(b) adding server functions and a boot mechanism in said OS kernel to assembly an OS; and
(c) writing said OS into a recording medium to produce a recording medium source disk.
6. The manufacturing method of a recording medium capable of quickly generating server functions as claimed in claim 5, wherein said Step (b) further comprises a step of removing all software elements not pertinent to preset server functions.
7. The manufacturing method of a recording medium capable of quickly generating server functions as claimed in claim 5, wherein said Step (b) further comprises a step of embedding in the required optimization of said server functions.
8. The manufacturing method of a recording medium capable of quickly generating server functions as claimed in claim 5, wherein a step (d1) of replicating said recording medium source disk in large quantity by using the printing technique to manufacture final recording media is further included after said Step (c).
9. The manufacturing method of a recording medium capable of quickly generating server functions as claimed in claim 5, wherein a step (d2) of regenerating said recording medium source disk to manufacture final recording media applicable to different environments by using the rewritable function of recording medium is further included after said Step (c).
10. The manufacturing method of a recording medium capable of quickly generating server functions as claimed in claim 8 or 9, wherein said final recording medium is placed in a target machine so that preset server functions can be automatically generated after said target machine is turned on.
11. The manufacturing method of a recording medium capable of quickly generating server functions as claimed in claim 5, wherein said server is selected among the group composed of MAIL server, network address translation server (NAT), domain name server (DNS), PROXY server, network attached storage (NAS) server, and dynamic host configuration protocol (DHCP) server.
12. The manufacturing method of a recording medium capable of quickly generating server functions as claimed in claim 5, wherein said recording medium is a CD disk or a device supporting boot function.
13. A method making use of a recording medium to quickly generate server functions, comprising the steps of:
providing a bootable recording medium having a boot mechanism, simple communications functions, and parameter settings therein, installing said bootable recording medium on a network card of a computer hardware;
storing a read-only image file of an OS formed of an OS kernel and various kinds of server functions into an image source, each said server function having a corresponding parameter setting; and
connecting said computer hardware to said image source by using said recording medium on said network card via computer network after said computer hardware is turned on, different parameter settings being matched to automatically execute different server functions.
14. The method making use of a recording medium to quickly generate server functions as claimed in claim 13, wherein said server is selected among the group composed of MAIL server, network address translation (NAT) server, domain name server (DNS), PROXY server, network attached storage (NAS) server, and dynamic host configuration protocol (DHCP) server.
15. The method making use of a recording medium to quickly generate server functions as claimed in claim 13, wherein optimized server functions are embedded in said bootable recording medium.
US10/098,362 2002-03-18 2002-03-18 Recording medium capable of quickly generating server function and manufacturing method thereof Abandoned US20030177487A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/098,362 US20030177487A1 (en) 2002-03-18 2002-03-18 Recording medium capable of quickly generating server function and manufacturing method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/098,362 US20030177487A1 (en) 2002-03-18 2002-03-18 Recording medium capable of quickly generating server function and manufacturing method thereof

Publications (1)

Publication Number Publication Date
US20030177487A1 true US20030177487A1 (en) 2003-09-18

Family

ID=28039357

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/098,362 Abandoned US20030177487A1 (en) 2002-03-18 2002-03-18 Recording medium capable of quickly generating server function and manufacturing method thereof

Country Status (1)

Country Link
US (1) US20030177487A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160285725A1 (en) * 2015-03-27 2016-09-29 Nec Corporation System

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5353411A (en) * 1988-09-28 1994-10-04 Hitachi, Ltd. Operating system generation method
US5418918A (en) * 1993-09-10 1995-05-23 Compaq Computer Corp. Scanning initial CD-ROM sectors for a boot record and executing said boot record to load and execute floppy disk image corresponding to the existing floppy drive
US6074031A (en) * 1997-12-11 2000-06-13 Compulog Corporation Method and apparatus for printing labels on digital recording media
US6317826B1 (en) * 1998-02-13 2001-11-13 International Business Machines Corporation Booting a computer system from a network
US20030074431A1 (en) * 2001-10-17 2003-04-17 International Business Machines Corporation Automatically switching shared remote devices in a dense server environment thereby allowing the remote devices to function as a local device
US6718462B1 (en) * 2000-04-20 2004-04-06 International Business Machines Corporation Sending a CD boot block to a client computer to gather client information and send it to a server in order to create an instance for client computer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5353411A (en) * 1988-09-28 1994-10-04 Hitachi, Ltd. Operating system generation method
US5418918A (en) * 1993-09-10 1995-05-23 Compaq Computer Corp. Scanning initial CD-ROM sectors for a boot record and executing said boot record to load and execute floppy disk image corresponding to the existing floppy drive
US6074031A (en) * 1997-12-11 2000-06-13 Compulog Corporation Method and apparatus for printing labels on digital recording media
US6317826B1 (en) * 1998-02-13 2001-11-13 International Business Machines Corporation Booting a computer system from a network
US6718462B1 (en) * 2000-04-20 2004-04-06 International Business Machines Corporation Sending a CD boot block to a client computer to gather client information and send it to a server in order to create an instance for client computer
US20030074431A1 (en) * 2001-10-17 2003-04-17 International Business Machines Corporation Automatically switching shared remote devices in a dense server environment thereby allowing the remote devices to function as a local device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160285725A1 (en) * 2015-03-27 2016-09-29 Nec Corporation System
US10158526B2 (en) * 2015-03-27 2018-12-18 Nec Corporation System that manages server function

Similar Documents

Publication Publication Date Title
US6453413B1 (en) Method for pre-installing software programs which allows customizable combinations of configurations
US6449642B2 (en) Method and system for integrating a client computer into a computer network
US7774774B1 (en) Software setup system
CN1790265B (en) Portable application program
US8347284B2 (en) Method and system for creation of operating system partition table
US11120010B1 (en) Systems, methods, and computer readable media for managing a hosts file
US7818160B2 (en) Data backup devices and methods for backing up data
US7813913B2 (en) Emulation component for data backup applications
US8069271B2 (en) Systems and methods for converting a media player into a backup device
US7499988B2 (en) Method for SAN-based BOS install volume group
US7734818B2 (en) Method to add IPV6 and DHCP support to the network support package
JP2011258242A (en) Program for common operating system
JP2006510984A (en) Pre-configured backup DVD-RWS
US20050071524A1 (en) System and method for manipulating and backing up CD/DVD information
US20100100610A1 (en) Unattended installation of drivers for devices that are not automatically found and installed during operating system installation
US6718548B1 (en) Method for embedding an operating system and an application program into a memory apparatus
US20030177487A1 (en) Recording medium capable of quickly generating server function and manufacturing method thereof
US20020129132A1 (en) Network management apparatus, network communication apparatus, network communication program, network communication method and computer network system
CN116301939A (en) Micro-service deployment method, device, terminal and storage medium
US20030147404A1 (en) System and method for automated network address cloning for routers
US7552243B2 (en) Discovering printers and shares
CN111813337A (en) RAID automatic configuration method and device based on Kickstart installation system
CN101354656B (en) Method and system for processing mounting package data
CN1151436C (en) Method of loading operation system and application program into memory
TW436708B (en) Non-hard-disk network system

Legal Events

Date Code Title Description
AS Assignment

Owner name: W3C ONLINE LTD., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CHYAN, CHARLES;REEL/FRAME:012713/0554

Effective date: 20020204

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION