Check patentability & draft patents in minutes with Patsnap Eureka AI!

Software image creation in a distributed build environment

A software image and distributed technology, applied in software deployment, software maintenance/management, resource allocation, etc., to achieve the effect of reducing installation times, resource consumption and time

Inactive Publication Date: 2005-02-02
MICROSOFT TECH LICENSING LLC
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Moreover, such systems are independent of the creation of installed software images

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software image creation in a distributed build environment
  • Software image creation in a distributed build environment
  • Software image creation in a distributed build environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In one embodiment, the present invention includes a distributed build environment in which one or more first computers authorize the creation (eg, installation and configuration) of software images to one or more second computers. Specifically, at least one server generates a list of mapped work items (eg, jobs) to be completed by at least one distributed client. The list is generated based on the server configuration and the environment in which the build was generated. After the work item list is created, any available imaging client can select and complete a work item from any server. Each work item is selected and completed by only one client. The client installs, configures, and images the operating system, then uploads the final image back to the server. The server provides instructions to the client (eg, through a scripting mechanism) to complete the job. When the client completes the job, the client updates the server with the completion status. The client t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Distributing software image creation and configuration among a plurality of client computers. Server computers define jobs related to software image creation. Each of the client computers communicates with the servers to identify, accept, and complete jobs. The server and client computers maintain data structures indicating job availability and status. In the distributed build environment, original equipment manufacturers (OEMs) and system builders may easily modify, create, and image software in the factory to dramatically reduce resource consumption and time.

Description

technical field [0001] Embodiments of the present invention relate to the field of software image creation, and in particular to a distributed construction environment in which a first computer authorizes software image creation to a second computer. Background technique [0002] In a typical operating system build environment, code is compiled into binary form by a computer. Such environments cannot use external resources to generate operating system runtime images. A build environment can support the creation of images inside a computer, but can only use a limited supply of valuable resources to meet the needs of the creation of the final operating system image. For example, some existing environments dedicate and configure one computer to build a specific image (ie, operating system or application). However, such systems are less efficient because dedicated computers are only used to build specific images (eg, maybe once or twice a day). Thus, each dedicated computer i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F9/445G06F9/50G06F15/16
CPCG06F8/63G06F2209/509G06F8/71G06F9/505G06F15/16
Inventor S·洛德韦克J·科恩R·布克哈特
Owner MICROSOFT TECH LICENSING LLC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More