# US 12,001,839 B2 · Method for replicating a project server for trouble-shooting and a cloud development platform system using the same

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,001,839 B2
- Document ID: US12001839B2
- Status: Granted
- Kind: B2
- Application number: 17/793,858
- Filed: 2022-04-25
- Published: 2023-11-02
- Granted: 2024-06-04
- Earliest claimed: 2021-05-04
- Assignees: SDT Inc.
- Applicants: SDT Inc.
- Inventors: Jiwon Yune
- Web page: https://patentgrep.com/patent/US12001839B2

## CPC

- G06F 8/77: Software metrics
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06F 8/35: model driven
- G06F 8/36: Software reuse
- G06F 8/71: Version control (security arrangements therefor G06F21/57); Configuration management
- G06F 11/3698: Environments for analysis, debugging or testing of software
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Disclosed is a cloud development platform system including: a project server including an issue management unit managing histories of all issues which occur in the middle of performing a development project; a project management server including a project replication unit; and an issue management server providing a first issue selected by a developer of the development project among all issues which occur in the project server in the middle of performing the development project to the project management server. The project replication unit is configured to generate a replicated server replicating all data of an OS of the project server generating the first issue and an upper layer of the OS.

## Claims

### Claim 1

A cloud development platform system comprising:
a project server including an issue management unit configured to manage histories of hardware issues which occur in a development project;
a project management server including a project replication unit;
an issue management server configured to provide a first issue selected by a developer of the development project from among the hardware issues to the project management server; and
a source server and a resource pool server,
wherein the project replication unit is configured to generate a replicated server replicating data of an operating system (OS) of the project server and an upper layer of the OS,
wherein the issue management server includes an issue management interface,
wherein the issue management server is configured to acquire a configuration of a system on module (SOM) used by the developer for the development project,
wherein the issue management interface is configured to:
in response to an analysis result of the first issue analyzed by another engineer or an external expert based on a test SOM having a same configuration as the configuration of the SOM being input into the issue management interface, transmit the analysis result of the first issue to a developer terminal used by the developer,
wherein the configuration of the SOM includes a type and a version of hardware of the SOM, and a combination of libraries provided to the developer,
wherein the project server further includes a user interface configured to support a code/configuration management unit and the developer to perform the development project,
wherein the code/configuration management unit is configured to transfer a request of the developer input through the user interface of the project server to the source server,
wherein the source server is configured to acquire a resource matching the request of the developer from among resources stored in the resource pool server and provide the resource to the project server, and
wherein the code/configuration management unit is configured to provide the resource provided from the source server to the developer terminal in a form of a code or binary.

### Claim 2 (depends on 1)

The cloud development platform system of claim 1, wherein the analysis result is transmitted to the developer terminal via the project server.

### Claim 3 (depends on 1)

The cloud development platform system of claim 1, further comprising:
a project management interface for an interaction between a developer who accesses the project management server through the developer terminal, and the project management server, and an interaction between the another engineer or the external expert,
wherein when an analysis result of the first issue analyzed by the another engineer or the external expert is input into the project management interface, the analysis result of the first issue is configured to be provided to a developer terminal.

### Claim 4 (depends on 1)

The cloud development platform system of claim 1, further comprising:
a project management interface configured to allow the developer to access the project management server through the developer terminal,
wherein when the developer generates the development project by using the project management interface, the project management server is configured to prepare the project server in order to support execution of the development project, and
wherein the project server includes a user interface configured to support the developer to perform tasks related to the development project.

### Claim 5 (depends on 4)

The cloud development platform system of claim 4, wherein the development project is generated based on cloud computing resources.

### Claim 6 (depends on 1)

The cloud development platform system of claim 1, further comprising:
another project server,
wherein the issue management server is configured to manage a plurality of issues transmitted from the project server and the another project server
wherein the issue management server is configured to provide a selected issue related to the project server or the another project server to the project management server through the issue management interface.

### Claim 7 (depends on 1)

The cloud development platform system of claim 1, wherein the developer terminal is configured to receive selected codes selected by the developer from among a combination of codes and store the selected codes in a first memory, a second memory and a third memory in the SOM.

### Claim 8 (depends on 7)

The cloud development platform system of claim 7, wherein one or more of the selected codes are stored in the first memory area storing a boot loader and an OS, the second memory area storing a security code, and the third memory area storing software which is dependent on firmware and hardware based on the configuration of the SOM.

### Claim 9 (depends on 8)

The cloud development platform system of claim 8, wherein the project management server is further configured to:
in response to receiving a designation of the configuration of the SOM used by the developer, determine the combination of codes and provide the combination of codes to the developer terminal.
