Summary of the invention
The invention discloses a kind of computer operating system and creation method, said system file comprises operating system file and application file, it is characterized in that, comprising:
The computer operating system framework of being created is made up of the management of (11) processor, (12) storage administration, (13) equipment control, (14) file management, (15) Networks and Communications management, (16) user interface, (17) virus monitoring, ten functional program modules such as (18) Chinese and western languages compatibility and conversion, (19) web browser, (20) ecommerce and Web superstore etc.; System supports the GB terrestrial digital TV standard (DMB-TH) and the 3G (Third Generation) Moblie standard (TD-SCDMA) of Chinese independent research comprehensively; DTV card and wireless Internet card can be realized plug and play; System supports military mobile communication, commercial communication comprehensively, and system supports digital TV network, computer network, communication network, remote sensing network (Internet of Things) comprehensively;
A mount type operating system OS source program of creating by ten functional program modules; Application of I Pv6 technical protocol; Enlarge address space, improve network entire throughput, improve service quality (QoS), better guarantee security, support plug and play and movability, better realize the multicast function; OS is installed on the computer-readable medium/or webserver nonvolatile memory in, realize that communication, TV, computing machine three nets share;
Constitute the source program code of OS system by ten functional modules; Be that application " Chinese .ENT " computerese and assembly routine are created; Can satisfy the functional requirement of household appliances informationization and high-grade PC and the mainframe computer and the network operation thereof; Can replace and cover the repertoire of Windows, Linux and unix and other operating system, and can move compatible and/or alternately;
The user is provided the visit to the text based script, edits the text based script,, be used for the function that operating system OS reflection is carried out user's needs alternately so that user-defined text based script to be provided by the user;
Can generate the operating system OS reflection of simplifying from a mount type OS reflection; Selected OS assembly collection is as the OS reflection of simplifying; Be stored on this computing machine and/or the webserver computer-readable recording medium; And user-defined text based script is provided, and edit the text based script by the user, the operating system OS reflection that is used for its simplification is carried out the function of user's needs alternately;
From this computing machine/or webserver computer-readable recording medium on the operating system OS reflection of a simplification; Start first computing machine; The operating system OS reflection that wherein said generation is simplified; Be the OS of the complete operation system reflection of second computing machine, said second computing machine has the hardware that is independent of first computing machine; And
According to user-defined text based script, on first computing machine, carry out one/or a plurality of function, the method for wherein said creation of operating system OS and operating system OS are independent of Computer Architecture.
The computing machine of above-mentioned said system and creation method; The CPU, Bios chip, internal memory, sound/vision signal processing components, television reception interface, satellite communication interface, mobile communication interface, carrier communication interface, input/output interface, the network interface card that comprise engine housing, mainboard, be installed on the mainboard connect LAN and/or wide area network; And comprise operating system program file and application file; It is characterized in that: said CPU is at least 32 bit processors; High capacity hard disk and/or massage storage; Dram DRAM is at least more than the 128M, exists a nonvolatile memory directly or through said input/output interface to link to each other with said mainboard at least, and said Dram DRAM forms a physical vlan system operation dish after system bootstrap.
Above-mentioned described system and creation method; It is characterized in that: said operating system OS; Be that system program and the application file of being managed ten modules such as (comprising IPV4/IPV6 pattern, IP phone, mobile communication, carrier communication net, television network), user interface, virus control prison, Chinese and western languages compatibility and conversion by processor management, storage administration, equipment control, file management, Networks and Communications constitutes; Be a mount type operating system OS who is independent of Computer Architecture; Its implementation is included in the OS of a complete operation system reflection is installed on first computing machine; OS is compressible be stored in this machine/or the webserver on massage storage on, user and system manager can start through this machine/webserver, call, visit, monitor, maintenance and auto-update.
Above-mentioned described system and creation method; It is characterized in that: said mount type operating system OS; Can satisfy 256 of high-grade PCs, compatible 128,64,32 desktop system, mainframe computer and following Computer Architecture and the functional requirement of the household appliances informationization and the network operation; Can replace and cover the repertoire of Windows, Linux and unix and other operating system and surmount its performance, the former program in machine code of OS kernel system adopts M
#Language (" Chinese .ent ") the program design language assembly language of making peace is write, and its system has Chinese and western language Intelligent Recognition, fault-tolerant, compatibility and intertranslation property.
Above-mentioned described system and creation method; It is characterized in that: can be from many OS assemblies of a mount type operating system OS image file; Select, formulate needed OS assembly set; OS reflection as simplifying comprises forming a text based script that compression memory is on this computing machine massage storage and/or webserver computer-readable recording medium.
Above-mentioned described system and creation method; It is characterized in that: on the said computer-readable medium/or webserver nonvolatile memory, for be installed in this machine or LAN/or wide area network server on electric board ,/or hard disk ,/or CD ,/or magneto-optic disk ,/or the ZIP dish ,/or other physical disks.
Above-mentioned described system and creation method; It is characterized in that: operating system OS can be according to user's needs; Establishment telecommunications, TV, computing machine three are netted the operating system OS of the mount type operating system OS/ simplification of sharing, and can be widely used in the Internet in each field: such as national government office administration network system, national military commanding network system, national science technical management network system, telecommunications interconnected network system, school instruction network system, stock network system, banking network system, energy resource environmental protection network system, agricultural weather network system, business administration network system, commercial foreign trade network system for managing, police affairs monitoring network system, industrial automation network system.
Above-mentioned described system and creation method is characterized in that: the operating system OS that operating system OS can create a simplification is used for the desktop system that family's communication, TV, computer network broadband and household electrical appliance information-based product thereof, amusement machine, wireless communication handset, individual commercial mobile phone, electronics are taught mechanical, electrical philosophical works bag, multimedia machine, IP and videophone, fax FAX.
Above-mentioned described system and creation method; It is characterized in that: Application of I Pv6 agreement; Guarantee, support (communication, TV, computing machine) plug and play and movability, realize the multicast function; Create the operating system OS of a simplification, have the desktop system of network flow-medium ad production, broadcast, reception dynamic advertising, make advertising programme can mobile phone, commercial affairs mechanical, electrical look with the network display screen in intercut full width, vertically hung scroll, angular width dynamic voice, picture, Word message advertisement.
Above-mentioned described system and creation method; It is characterized in that: said operating system OS and operating system OS creation method; Be to be independent of Computer Architecture, be not limited only to the current computer architecture, also be applicable to following Computer Architecture; And, also be applicable to dissimilar computer body and nonnumeric computing machines fully based on computing machine and peripherals and Internet thereof that operating system OS controls.
Embodiment
The present invention relates to a kind of operating system and creation method thereof; The method of a kind of operating system (seeing also Fig. 1) framework and ten functional modules of a mount type operating system (OS) and establishment is provided; And a cover application program is provided and supports selection and modification operating system (OS) assembly; Make the operating system OS that creates a bootable simplification from a mount type operating system OS reflection video, the operating system OS reflection of this simplification has the script support, to carry out one or more functions of the user's appointment such as original manufacturing inside trade (OEM); The OS reflection of simplifying is with respect to the mount type operating system OS reflection of installing fully; Its function size maybe will be dwindled or expand, and can add or reduce the function that other OS assembly needs with realization, but the OS that simplifies reflection has the function that the user selectes.
The user selects the OS assembly with in the OS reflection that is included in simplification, also can add or reduce other OS assembly to realize needed function.Application program is videoed with the OS that replenishes to create bootable simplification to the application choice of mount type operating system OS reflection.The operating system OS reflection of simplifying is write this computer-readable medium (CRM) like (CD-ROM), or be stored on the remote server, or be stored on the local mass memory unit.The OS reflection of simplifying comprises a script that is used to carry out the source text of user's appointed function.
Object computer is according to various architecture Design, includes but are not limited to 32/or 64/or 128, and in general each computing machine all classifies by its architecture.For example 128 bit machine architectures are meant that generally computing machine operates data with 128 groupings in inside.128 bit machine architectures comprise processing unit (seeing also Fig. 2) based on 128 element, and processing unit inside or outside have a storage register at least, and a data bus.Computer operating system of the present invention and creation method thereof are not limited only to the current computer architecture.The present invention also is applicable to following Computer Architecture, includes but are not limited to 128 and 256 bit machine architectures.And based on the computing machine and the peripherals thereof of operating system OS control, operating system of the present invention also is applicable to dissimilar computer body and nonnumeric computing machines fully.Operating system of the present invention also be applicable to 32/or 16/8 bit architectures 8/ or with the computing machine of single position less than architecture.System of the present invention and method thereof are independent of Computer Architecture, because any Computer Architecture that operating system of the present invention is the operating system OS reflection that goes for being simplified to be supported.
Embodiment
Embodiment 1, and (seeing also accompanying drawing 1) operating system OS is by the management of (11) processor, (12); Storage administration (13) equipment control, (14) file management, (15) Networks and Communications management; (16) user interface; (17) virus monitoring, (18) Chinese and western languages is compatible to be constituted with functional modules such as conversion, (19) web browser, (20) ecommerce and advertisement supermarkets, and each functional module comprises Nm source program.
The former code of operating system program is to adopt M
#Sound instruction system and assembly language editor create, and system program has Chinese and western language Intelligent Recognition, fault-tolerant, compatibility and intertranslation property.
Researchist of the present invention has carried out years of researches and innovation to Chinese computerese.Chinese is the civilization culture in 5,000 years, and maximum characteristics are exactly, and form by the individual character of implication alone by much having for Chinese, and by individual character recomposition phrase, the meaning of these phrases generally can be from the implication of individual character " as its name suggests ".
The M# language Chinese language computer language of our exploitation can go to select certain word to organize speech from a large amount of individual characters.These speech can be accomplished various operations as the statement in the traditional computer language, can go to form new word as basic individual character again, so that accomplish more complicated operations.Development is so constantly gone down, and the semanteme of its statement more and more widely finally approaches natural language.
M
#The Chinese order set of language; Be not only to Chinesize the order of computerese or word; The more important thing is the characteristics that make full use of Chinese; According to Chinese grammer and rule and name design Chinese language computer order set, exactly in order to let Chinese use M according to the custom of oneself
#The Chinese order set of language prepares a computer program, and the application program of exploitation every field grows with each passing hour, and starts the prosperity epoch in flourishing age of Chinese language computer operating system.
Utilization M
#The operating system of language " Chinese .ent " exploitation; Be to be used for managing computer system resource (software and hardware resources), control program execution; Improve man-machine interface; Various services are provided, rationalization's computer operation flow process and effectively use a computer a kind of system software of good running environment is provided for the user.
The present invention also is used for communication, TV, computing machine three nets and shares; See also the computer environment 200 of Fig. 2; Can be regarded as between user and the computer hardware and a kind of interface of communication, TV, is the indivisible important component part that modem computer systems and communication, TV, computing machine three nets are shared.
The following target of main realization of operating system of the present invention:
1, is user-friendly to, expansion instruction set is provided;
2, provide miscellaneous utility routine to enlarge machine function, hardware is done to expand and transform, operating system interface is provided;
3, management of system resource, the scheduling of resource and distribution, the access of information and protection, many work such as the coordination of concurrent activity and control;
4, improve system effectiveness, operating system and hardware have been formed an operation platform, and other software all operates on this platform.
5, construct open environment: follow relevant international standard (communication, user interface, thread library etc.), the flexible expansion of support system structure, application program portable interoperability.
The action and function of operating system of the present invention
The effect of operating system of the present invention
1, OS is as the interface between user and the computer hardware
Transform hardware facility, make it more to be prone to use;
System call is provided, the expansion machine function;
The organization work flow process provides running environment.
2, OS is as virtual machine: on the computing machine bare machine, add the computer system that layer upon layer OS software is formed, be called virtual machine (Virtual Machine).The virtual machine function is strong, reliable, efficient is high, easy to use.
3, OS is as the Resource Manager of computer system: hardware management resource and information resources.
Create ten big functions of operating system of the present invention
The processor management
Storage administration
Equipment control
File management
The Networks and Communications management
User interface
The anti-virus Detection & Controling
Compatible and the conversion of Chinese and western languages
Web browser
Ecommerce and advertisement supermarket
The operating system framework that the present invention created; Use the establishment of " Chinese .ENT " computerese and assembly routine: the source program of ten functional modules such as processor management, storage administration, equipment control, file management, Networks and Communications management, user interface, virus monitoring system, Chinese and western languages compatibility and conversion; Create a mount type operating system OS by these ten functional modules; And provide the user to the text based script; Edit the text based script by the user,, be used for the function that operating system OS reflection is carried out user's needs alternately so that user-defined text based script to be provided.The OS system can satisfy the information-based functional requirement with high-grade PC and the mainframe computer and the network operation thereof of household appliances, can replace and cover the repertoire of Windows and Linux, unix and other operating system, and can be compatible/or move alternately.
Create a mount type operating system, the process following steps:
1, makes up a kind of ten functional modules of framework (seeing also Fig. 1) of mount type operating system, set, work out the source program and the document of each function according to functions of modules;
2, through the computer standard debugging, detect the source program of each function; Up to the source program design object that realizes operating system; Set up and accomplish mount type operating system OS levels of standards and source text filing, and it is write on this computer-readable medium; Comprise a script and a document description book that is used to carry out the source text of user's appointed function;
3, provide and to supply to edit the text based script, and application program and the instructions of a support to the modification of operating system (OS) assembly are provided;
4, start this machine, executive operating system OS, the effect and function of check Computerized method is promptly created and has been accomplished a mount type operating system OS.
Create the operating system of a simplification, the process following steps:
1, starts the in-local OS of system, make to be written to the operating system OS reflection of creating a bootable simplification from a mount type operating system OS reflection on the computer-readable medium;
2, the operating system OS of a simplification from the computer-readable medium reflection starts first computing machine, and the operating system OS reflection of wherein said simplification is the complete operating system OS reflection of second computing machine; Above-mentioned second computing machine has the hardware that is independent of first computing machine;
3, on first computing machine, carry out one or more functions according to user-defined text based script, wherein selected computerized method is independent of Computer Architecture, and the present embodiment computing machine is 64/or 256 bit architectures.
4, provide and to supply to edit the text based script, and application program and the instructions of a support to the modification of operating system (OS) assembly are provided;
5, start computing machine, carry out the operating system OS that simplifies, the effect and function of check Computerized method is promptly created the operating system OS that has accomplished a simplification.
Although example of the present invention is to create a Chines operating system OS, the present invention also is suitable for the establishment of OS reflection of establishment and the simplification of other operating system.
Embodiment 2
See also accompanying drawing 2; This block diagram illustrating use the example of computer environment 200 of the present invention; This computer environment 200 is the example of suitable and a calculating and an operating environment just; Range of application of the present invention or function are not done any restriction, computer environment 200 also be not interpreted as and demonstrate any one assembly shown in the computing environment 200 or combination has any dependence or requires and limit.
The present invention can be used for the environment and the configuration of special computers system and every field; Can be applicable to the example of the known computer system of the present invention and environment and configuration, comprise that server, luggable computer, personal computer, laptop devices, microprocessing systems, multiprocessing system, machine top are closed, network PC, minicomputer, large scale computer, the consumer electronics product that can set, comprise the distributed computer environment of above-mentioned any system or equipment.
Describe in the general context of the executable instruction of computing machine that the present invention can be carried out by one or more computing machine or miscellaneous equipment, like program module (including but are not limited to the data structure of the special particular task abstract data type of routine, program, object, assembly and execution).
The present invention also can use in distributed computer environment, and in this environment, various tasks can be by through linked telenet computer-readable storage medium (comprising memory storage devices) together.
See also 2, one in accompanying drawing and be used to realize example system of the present invention, comprise that one is the general purpose computer equipment of form with computing machine 210.The assembly of computing machine 210 can include but are not limited to processing unit 220, Installed System Memory 230, and system bus 221; It is connected to processing unit 220 to various system components (comprising Installed System Memory), and in an embodiment of the present invention, processing unit 220 is 64 or 128 bit architectures; System bus 221 can be the bus structure of any kind, comprises rambus or Memory Controller Hub, peripheral bus and the local bus that uses the bus architecture of any kind of: as an example but do not limit; Such bus architecture; Comprise MCA (MCA) bus, ISA(Industry Standard Architecture) bus, video electronic product standard association (VESA) local bus; ISA (EISA) bus that strengthens, and periphery component interconnection (PCI) bus (being the add-in card bus).
Computing machine 210 comprises the CRM of some form at least; CRM is any medium that computing machine can be visited; As an example but do not limit: comprise movably storage medium/or immovable storage medium; And comprising Volatile media or non-volatile media, CRM can comprise computer-readable storage medium and communication media.
Computer-readable storage medium: comprise with any technology/or movably medium of realizing of method/or immovable medium, Volatile media or non-volatile media, be used for storage such as data structure, program module, computer-readable instruction or other data message.Computer-readable storage medium comprises and is not limited only to: ROM, RAM, EEPROM, internal memory or other memory technology; CD-ROM, digital multi disk (DVD) or other optical disc memory, tape, box-like tape, magnetic disk memory; Or other disk storage device, perhaps can be used for storing any other medium that needed information and computing machine 210 can be visited.
Communication media: in a modulation (modem) data-signal (like carrier wave) or other transmission mechanism, comprise computer-readable instruction, program module, data structure or other data usually; And comprise that any information provides medium, the technician can grasp and be familiar with modulated data signal, this signal setting or changed or its a plurality of characteristics; So that the information in this signal is encoded; As an example but do not limit, communication media comprises wire medium, like cable network or direct wired connection, and wireless medium; Like acoustic control, RF, infrared and other line medium, aforementioned any several combination also should be included in the scope of CRM.
Installed System Memory 230 comprises nonvolatile memory/or the computer-readable storage medium of volatile memory form, such as random access storage device (RAM) 232 and ROM (read-only memory) (ROM) 231.(ROM) stored a basic input/output (BIOS) 233 usually in 231, the inside comprises the basic routine of (as in start-up course) transmission information between help each element in computing machine 210.(RAM) 232, the program module and/or the data that generally include processing unit 220 zero accesses and/or operating on it at present.As an example but do not limit, Fig. 2 has explained operating system 234, application program 235, other program module 236, and routine data 237.
Computing machine 210 can also comprise that other is immovable/or movably, nonvolatile memory/or volatibility computer-readable storage medium.Only as an example; Fig. 2 has explained the hard disk drive 241 that reads or write in can be the never removable moving non-volatile magnetic disk; One from movably reading the non-volatile magnetic disk 252/or the hard disk drive 251 that writes, and can read from non-volatile CD 256 (like CDROM/ or other optical medium) movably/or the CD drive 255 that writes.Other can be used for exemplary operational environment immovable/or movably, nonvolatile memory/or volatibility computer-readable storage medium, comprise and be not limited only to tape, RAM card, solid-state ROM, solid-state RAM, digital multi disk (DVD), digital video tape, magnetic disk memory or other disk storage device or the like fast.Comprise and be not limited only to: ROM, RAM, EEPROM, internal memory or other memory technology; CD-ROM, digital multi disk (DVD) or other optical disc memory, tape, box-like tape, magnetic disk memory; Or other disk storage device; Hard disk drive 241 is connected to system bus 221 through immovable memory interface 240, and hard drive 251 and CD drive 255 are connected to 221 by memory interface 250 movably.
Driver or other mass memory unit and said and in Fig. 2, show with they associated computer storage mediums, will be readable instruction, program module, data structure and other data of computing machine 210 storages.For example: hard disk drive 241 has been stored operating system 244 and application program 245 and other program module 246 and routine data 247 in Fig. 2.But, these assemblies with maybe be identical with application program 235 and other program module 236 with routine data 237 with operating system 234, also maybe difference.And operating system 244, application program 245, other program module 246, routine data 247 have been used different numberings here, and also can define them is different copies.The OS of operations according to the instant invention system, operating system 244 is basic software control programs of computing machine 210, can carry out various functions, comprises user interface is provided; The execution of management and application program journey 245, and the data I/O of controlling various I/O (I/O) equipment; The one or more various software routines that can on computing machine 210, carry out of application program journey 245 representatives.The example of its application program such as office system software, financial system software, educational system software, Database Systems software and application program such as communication system software or the like.Application program journey 245 can be by user installation to computing machine 210, perhaps by 210 (OEM) and/or dealer's prepackage.
The user can be through processing unit 220 input commands and the information of the input equipment such as keyboard 262 and indicating equipment 261 mouses to computing machine 210.Other input equipment (not marking among the figure) can be microphone, scanner, satellite tv antenna or similar devices device.These peripheral hardwares all are connected to processing unit 220 through user's input interface 260 through system bus 221 usually, or are connected to processing unit 220 through other interface and system bus 221, like LPT, game interface or serial line interface (USB).The display device of monitor 291 or other type also is connected to system bus 221 through an interface (like video interface 290).Except monitor, computing machine can also comprise other peripheral output device, and like loudspeaker 297 and printer 296, they can connect through a peripheral interface 295.
Computing machine 210 can move in a network environment; Using logic to connect is connected with one or more remote computer (such as remote computer 280); Remote computer 280 can be server, network PC, road postal device, an individual PC, a peer device or other universal network node; Generally include above-mentioned about the many or whole elements in the description of computing machine 210, though in Fig. 2, only shown memory device 281.The logic of in Fig. 2, describing connects and comprises LAN (Ethernet) 271 and wide area network (WAN) 273, but also can comprise other network.Such network environment office, enterprise computer net, Intranet and global computer network (for example Internet) are modal.
When computing machine 210 used in a LAN Ethernet environment, computing machine 210 was connected to Ethernet 271 through network interface or adapter 270.
When computing machine 210 uses in wide area network (WAN) environment; Computing machine 210 generally includes a modem 272 or other is used for setting up communicator at WAN 273 (like Internet); Modem 272 can be built-in; Also can be external, can be connected to system bus 221 through user interface 260 or other corresponding mechanism.In network environment, relate to the program module of computing machine 210; Perhaps its part; Can be stored in the remote memory equipment, as an example but do not limit, Fig. 2 has explained the remote application 285 that resides on the memory device 281; It is exemplary that the network that the embodiment of the invention shows connects, and also can between computing machine, set up link with other device.
When computing machine 210 uses in wide area network (WAN) environment; Application of I Pv6 agreement; Guarantee, support each terminal of communication, TV, computing machine three net interconnection and network enabled: the sound of its terminal computer 210/vision signal processing components 290, TV/monitor 291, satellite communication interface/mobile communication interface/carrier communication interface 298; Computing machine 210, TV 291, the 201 3 net interconnection of satellite communication 202/ mobile communication; Realize plug and play with movability, realize stream media information and advertisement multicast function, make video signal information and program can mobile phone, commercial mechanical, electrical look with the network display screen in intercut full width, vertically hung scroll, angular width dynamic voice, picture, Word message and advertisement.As an example but do not limit, to connect be exemplary to the network that shows of the embodiment of the invention.
Embodiment 3
Please referring to Fig. 3, a flowchart text of this example create method and the process of the operating system OS of a simplification.301 set the OS functional objective; Limit as an example and not, 302 by the functional objective selection operation OS of system assembly collection, and in some computer system, the OS reflection will be advanced OS assembly 302 by tissue, and wherein each OS assembly 302 is all carried out a function/or function combinations.Each OS assembly 302 all can comprise N file of computer-accessible at most.303 will copy in the destination media with selected operating system OS assembly and associated with; With selected integrated being stored in the destination media of OS assembly; And the integrated OS that creates videos in 304, and generates the operating system OS tabulation device 305 of simplification and the operating system OS subset of components device 306 of simplification.
In the present embodiment, the selected OS assembly collection in the operating system OS of the simplification reflection comprises a part in the many assemblies of operating system in the mount type operating system OS reflection.The user also can add other OS assembly to selected OS assembly and concentrate, and the user also can add various drivers or tool software program.
In the present embodiment; Installing operating system OS and the operating system OS that generates simplification; The process of the 312 operating system OS that simplify is installed on Fig. 3 destination media 311, and SDK (SDK) 307 or at least one other application program show a tabulation of listing OS assembly 305 to the user, like a tabulation that comprises hardware drive program; The user selects one group of OS assembly 305 from tabulating; SDK307 carried out by one or more processors on the computing machine so that the user selects OS subset of components 306 from tabulating 305 from the OS assembly, can many OS assemblies 309 of corresponding lists 305 be provided by the mount type operating system OS reflection 308 of (SDK) 307 visits.For example, mount type operating system OS reflection 308 is positioned on the medium that comprises operating system product of the present invention.(SDK) 307 be directed against the selected OS assembly collection of mount type operating system OS reflection 308 application with identification and selected OS assembly collection 306.(SDK) 307 also allow visit and discern many OS assemblies and revise any one modification and the respective file related in 310 with selected OS assembly collection 306.The OS assembly that is identified is revised 314 and is allowed selected OS assembly 313 on destination media 311, to carry out as the OS reflection of simplifying 312.The OS assembly revises 310 will replace, replenish or otherwise revise many OS assemblies 309.(SDK) 307 will be installed to the OS assembly modification 314 of selected OS assembly 313 and identification in the destination media 311 as the OS reflection of simplifying 312; Way is to duplicate the file related with selected OS assembly 306 and the OS assembly modification 314 of identification, carries out integrated then.The user can also add wherein in the OS assembly collection of other assembly OS to 309 never in 309; Form new OS assembly collection; Other assembly OS will add in the selected OS assembly 313 through (SDK) 307, and (SDK) 307 with in destination media 311, adding a script file to carry out the function of user's appointment.If destination media 311 is read-only CRM; The user should carry out self-defined to its script file before simplification OS reflection 312 is installed on the CRM so; If destination media 311 is read-write CRM, so the user should simplify OS reflection 312 be installed on the CRM before/or carry out self-defined to its script file afterwards.
Revise collection 310 for mount type operating system OS reflection 308, OS assembly; And destination media 311 can conduct interviews by (SDK) 307 Local or Remotes, or is included among (SDK) 307 remote access example; Shown in the network environment of Fig. 2; The present invention can be used on architecture greater than installing operating system OS reflection on 32 the computing machine, the operating system OS of its simplification reflection and script, can be used for structure and be 32 or less than 32 be computing machine on move.The OS of operating system OS of the present invention and simplification reflection can be independently and hardware.OS reflection comprises the hardware drive program that many users can appointment.The OS system can be compressed this machine of being stored in/or the webserver on nonvolatile memory in.Can by user/or computer system management person/or network system administrator through network conduct interviews, monitor, maintenance and upgrade service and long-range installation, maintenance service.
In the embodiments of figure 3, the operating system of being created be stored in this machine/or the nonvolatile memory of the webserver in, by the operating system OS reflection of this simplification; Start first computing machine 315; The operating system OS that simplifies is installed, adopts the creation method that is dynamically embedded into formula operating system, form the memory system operation board within it in depositing; The operating system OS reflection 316 that wherein said generation is simplified; Be the OS of the complete operation system reflection of second computing machine, be used to start 317 second computing machines, said second computing machine has the hardware that is independent of first computing machine; Carry out corresponding program and realize function 318, according to user-defined text based script, on first computing machine, carry out one/or a plurality of function, wherein, the method for said creation of operating system OS is to be independent of Computer Architecture.
As an example above-mentioned; But do not limit, we can utilize the pseudo operation dish of the real-time creation of operating system OS of calculator memory, make operation system image in the pseudo operation dish, move; Shutdown can be removed internal memory automatically; The method can prevent the infringement of computer virus to greatest extent, and operating system OS and computer virus are carried out dynamic isolation, also can prevent in the prior art operating system and hard disk constantly repeatedly to read and write the wild effect that possibly occur in the connection procedure.The script of operating system OS can be carried out many functions, comprises that launching network connects, magnanimity is deposited equipment carries out subregion, and with a kind of file system magnanimity is deposited equipment and format.
The invention provides the framework of establishment system, the user only needs according to system framework function needs, create the OS of system reflection, and restarts a computing machine and can install on computers with reference to OS and video.
Embodiment 4
Request in person with the aid of pictures 4 down: a block diagram illustrating of this example have the computing machine 408 of fail soft 410 and have mutual between the recovery medium 402 of operating system OS reflection 404 (comprising script file 406) of simplification; The user carries out self-defined to recover fail soft 410 in the computing machine 408 to script 406; For example; Script 406 can be the script among Fig. 4, recovers OS reflection 404 and script 406 that medium 402 comprises simplification.There is a software (like OS or application program) that fault has taken place on the computing machine 408; Fail soft 410 includes but are not limited to and is damaged, operation troubles is arranged or other fault part is arranged; Script 406 will be according to the recovery of the commands direct fail soft 410 of user's appointment; In the present embodiment, recovering medium 402 can be recovered through access to netwoks by computing machine 408.Can reinstall software through starting computing machine 408, in software, add and correct code, perhaps eliminate fault with other mode.
In Fig. 4 embodiment, the user uses the software fault of recovery medium 402 on quoting computing machine and other computing machine of quoting on the computing machine and recovers.Other computing machine can be visited at Local or Remote by quoting computing machine.So recover medium 402, can be used for automatically correcting the specific similar problem on many computing machines.For example, from fail soft, recover after the computing machine, script 406 can be applied to a patch all other computing machines of sign in the script 406.
In Fig. 4 embodiment; The operating system OS reflection 404 that has the simplification of script 406 will carry out alternately to carry out various tasks in one or more computing machine; For example; Backup and/or recover the data on the computing machine from the fault of the long-range eliminating computing machine of the server that is positioned at the center of an operating system OS reflection 404 of carrying out to simplify, and uses the operating system OS reflection simplified 404 to use with substituting for computer as the client of remote server.
Embodiment 5
Please referring to Fig. 5 present embodiment explained be from read-only medium carry out anti-viral software with on another OS reflection file and video with the operating system OS of simplification/or read-only medium on mount type OS reflection on right version, change it by the file of virus infections.
In Fig. 5 embodiment; Explained and had by the computing machine 508 of virus infections software 510 and have mutual between the recovery medium 502 of operating system OS reflection 504 (comprising script file 506) of simplification; The user to script 506 carry out self-defined with recover in the computing machine 508 by virus infections software 510; Script 506 can be the script among Fig. 5, recovers OS reflection 504 and script 506 that medium 502 comprises simplification.Have a software by virus infections fault to be taken place on the computing machine 508, script 506 will in the present embodiment, recover medium 502 and can be recovered through access to netwoks by computing machine 508 according to the commands direct of user's appointment by the recovery of virus infections software 510.Can reinstall software through starting computing machine 508, in software, add and correct code, perhaps eliminate virus with other mode.
In Fig. 5, the user uses the software fault of recovery medium 502 on quoting computing machine and other computing machine of quoting on the computing machine and recovers.Other computing machine can be visited at Local or Remote by quoting computing machine.So recover medium 502, can be used for automatically correcting the specific similar problem on many computing machines.For example, from virus infections software, recover after the computing machine, script 506 can be applied to a patch all other computing machines of sign in the script 506.
In Fig. 5; The operating system OS reflection 504 that has the simplification of script 506 will carry out alternately to carry out various tasks in one or more computing machine; For example; Backup and/or recover the data on the computing machine from the virus infections fault of the long-range eliminating computing machine of the server that is positioned at the center of an operating system OS reflection 504 of carrying out to simplify, and uses the operating system OS reflection simplified 504 to use with substituting for computer as the client of remote server.
Embodiment 6
Under request in person referring to Fig. 6, a flowchart text of this example start object computer 602 from local CRM604, so that the process with reference to OS reflection 612 to be installed on object computer 602.Local CRM604 comprises 606 and local CRM scripts 608 of OS reflection of a simplification.The OS reflection 606 of the simplification of object computer 602 from the local CRM604 starts.
After starting, use the script of this user's appointment to instruct the process of installing on the object computer 602 with reference to OS reflection 612.The script that the OS reflection of simplifying 606 will be searched user's appointment is discerned and is comprised one and quote CRM script 614 with reference to 612 and one in OS reflection, is that the both is carrying out, or neither execution.In the present embodiment, script at first carries out subregion 606 and format 608 with a file system to mass memory unit.Script will through and carry out integratedly with reference to OS reflection 612 related files, and copy on the mass memory unit related with object computer 602, the while also will be videoed with reference to OS and 612 will be installed on the object computer 602.On object computer 602, install with reference to after the OS reflection 612, script will be closed or carry out 614, restart computing machine 602.
Embodiment 7
Please referring to embodiment process flow diagram of Fig. 7; Mount type operating system OS 701 has been described; Application of I Pv6 agreement; Can be according to user's needs; Guarantee, support (communication, TV, computing machine) plug and play and movability, realize the multicast function; The operating system OS of the simplification that establishment telecommunications network 711, television network 712, computer network 710 3 nets are shared videos 702, can be widely used in the Internet in each field: such as national government office administration network system, national military commanding network system, national science technical management network system, telecommunications interconnected network system, school instruction network system 707, stock network system, banking network system, energy resource environmental protection network system, agricultural weather network system, business administration network system, commercial foreign trade network system for managing, police affairs monitoring network system, industrial automation network system.
The operating system OS reflection of simplifying 702; Also can be widely used in the desktop system that family's communication, TV, computer network broadband and household electrical appliance information-based product thereof, amusement machine, wireless communication handset, individual commercial mobile phone, electronics are taught mechanical, electrical philosophical works bag, multimedia machine, IP and videophone, fax FAX; Simultaneously the desktop system of dynamic advertising is made, plays, received to the network enabled flow media advertisement, make advertising programme can mobile phone, commercial affairs mechanical, electrical look with the network display screen in intercut full width, vertically hung scroll, angular width dynamic voice, picture, Word message advertisement.
Embodiment 8
Please referring to Fig. 8: be the FB(flow block) of an embodiment of method of the present invention and operating system, the reciprocal process between computer virus and interference program thereof monitored in real time, write down, remove, put on record has been described.OS in the process of implementation, viral real-time monitor (RTM) 800 starts the firewall system monitoring functions, visit information Tracking Recognition record and guiding 801 carry out record with " visitor ", the parameter that OS visited in record and identification its " legal and illegal "; OS Dram parameter comparison 802 compares with the OS parameter 804 of encrypting, do 807 revise the OS canonical parameter? The OS canonical parameter differentiates 807, if do not revise then return 801 and continue monitoring.Otherwise, explain by the unauthorized access program and visit, will get into 808 record Virus and tracks, and get into 811 dumps virus, finish until removing, and carry out virus 813 and put on record 812, return 800 again and proceed real-time detection.
Embodiment 9
Be the FB(flow block) of an embodiment of method of the present invention and operating system please, the reciprocal process that a key Q Chinese and western languages OS interface of the present invention exchanges has been described referring to Fig. 9.
In Fig. 9; The user uses Chinese and western languages OS medium 902, operating system OS reflection 904, a script 906 on the computing machine; Adopt " key Q Chinese and western languages OS interface exchange " function to convert user required target OS 910 on this machine 908 into; Form 911 of the operating system OS reflection script have simplification simultaneously, accomplish Chinese and western languages OS interface and exchange.
Embodiment 10
Please referring to Figure 10: the block diagram that is an embodiment of method of the present invention and operating system; The application of the operating system OS of the present invention's simplification at the Chinese Chinese teaching network of international Confucius institute has been described; Communication, TV, computing machine three nets are shared OS 1001; Open the Chinese electronics professor acoustic image system 1003 of " international Confucius institute " 1002 through OS 1001; Use Chinese electronics to teach acoustic image system 1003 and carry out the Chinese Chinese teaching of carrying out that China is located at more than 2000 the Confucius institute in different continents; Each Confucius institute can share the Chinese electronics of OS 1001 supports and teach acoustic image system 1003, and each terminal provides Chinese electronics to teach the download of acoustic image system 1003, obtains Chinese e-book simultaneously at the network terminal.Here only as an example, but not as restriction, Chinese electronics is taught the Chinese electronics professor's machine and the Chinese e-book of acoustic image system 1003, in the network that communication, TV, computing machine three nets are shared, all can provide and download also and can watch at any time.
Embodiment 11
It please is the block diagram of an embodiment of method of the present invention and operating system referring to Figure 11; The applying examples of operating system OS in the International trade E-commerce network of simplifying has been described; Realize communication, TV, computing machine three nets shared 1102 through the operating system OS1101 that simplifies; Open International trade E-commerce 1003 networks; Different continents and stay each national Chinese businessman corporations through ecommerce 1003 with carry out international trade, logistics distribution and e-bank's clearing, here only as an example, but as restriction.
Embodiment 12
It please is the block diagram of an embodiment of method of the present invention and operating system referring to Figure 12; The applying examples of operating system OS in the military commanding network system of simplifying has been described; Realize that through the operating system OS 1201 that simplifies communication (satellite, move), TV (battlefield is live to be shown), computing machine three nets share 1202, it is dynamic that military commanding portion 1203 networks can be grasped each army (arm of the services), teacher, group, battalion, companys, row, class, individual soldier's military affairs in real time.Here only as an example, but not as restriction.Particularly; Each individual soldier wears: operation pioneer warrier bulletproof halmet 12011; It is a kind of intelligent automatic camera video signal communication helmet terminal; Wherein: helmet top is provided with: " universal automatic camera head 12009 ", and can be with the military dynamic auto shooting in front, and the row of sending back, company, battalion, group, teacher, the principal commander of army and 1203 networks in real time; Helmet outer end also is provided with: " communication terminal pioneer warrier 12010 ", and can be with the military multidate information in the front row of sending back, company, battalion, group, teacher, the principal commander of army and 1203 networks in real time; Helmet outer end also is provided with: " geo-location device 12012 ", can with each individual soldier's geographic orientation information real-time in front the row of sending back, company, battalion, group, teacher, the principal commander of army and 1203 networks; The pioneer warrier automatic camera video signal communication helmet terminal 12010 that army commanders at different levels are equipped with through the individual soldier, in time the grasp front is dynamically military in real time, carries out intelligent decision, analysis and commander.
In sum; Introduction through above-mentioned 12 embodiment; A kind of computer operating system provided by the present invention and creation method have been described; Fully used the technical advantage of IPv6; Enlarge address space, improve network entire throughput, improve service quality (QoS), security has better assurance, supports plug and play and movability, realizes the multicast function better, system program is used " Chinese .ENT " computerese and is created, the three net interconnection that are used for communication, TV, computing machine are shared; The functional requirement of high-grade PC, mainframe computer and the network operation thereof can be satisfied, and the operating system OS reflection of a simplification can be created from a mount type operating system OS reflection; Replaceable and the repertoire that covers Windows and Linux and other operating system, characteristics simple to operate, easy to maintenance, and very high operational efficiency, compatibility, stability, security are arranged.
For research of the present invention, develop and apply; To break the monopoly position of Windows; Security for ensureing national information system has the important strategy for science meaning of rejuvenating China, and applies the aspect; Expectation is on Chinese computer software market; Annual will create the software economic worth of tens billion of and even hundreds billion of units and create several ten million high-tech talents employment, finish that Chinese people does manual work for Microsoft and by the situation of U.S.'s " utilize intellecture property bill coerce Chinese ", its prospect has huge application market, economic and social benefit.