Systems and methods of configuring managed resources

US10140108B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10140108-B1
Application numberUS-201514970186-A
CountryUS
Kind codeB1
Filing dateDec 15, 2015
Priority dateDec 15, 2015
Publication dateNov 27, 2018
Grant dateNov 27, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In one embodiment, a method is performed by a computer system. The method includes receiving a trigger to setup a target resource for remote control at a management system, wherein an operating system of the target resource enforces a transactional installation process for new software, wherein the operating system designates user-writable storage. The method further includes, responsive to the trigger, retrieving prerequisite client-side software of the management system. In addition, the method includes creating a remote connection to the target resource using an encrypted network protocol. Further, the method includes copying, via the remote connection, the prerequisite client-side software to the user-writable storage. Moreover, the method includes causing the copied prerequisite client-side software to be installed in the user-writable storage of the target resource, thereby bypassing the transactional installation process of the operating system of the target resource.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising, by a computer system: receiving a trigger to setup a target resource for remote control at a management system, wherein an operating system of the target resource enforces a transactional installation process for new software, wherein the operating system designates user-writable storage and non-user-writable storage on the target resource; responsive to the trigger, retrieving prerequisite client-side software of the management system using a file-transfer mechanism that is disallowed by the operating system of the target resource; creating a remote connection to the target resource using an encrypted network protocol that is allowed by the operating system of the target resource; copying, via the remote connection, the prerequisite client-side software to the user-writable storage of the target resource; and causing, via the remote connection, the copied prerequisite client-side software to be installed in the user-writable storage of the target resource, thereby bypassing the transactional installation process of the operating system of the target resource. 2. The method of claim 1 , wherein the encrypted network protocol comprises secure shell (SSH). 3. The method of claim 1 , wherein the copying comprises utilizing secure copy (SCP). 4. The method of claim 1 , comprising managing the target resource via the installed prerequisite client-side software. 5. The method of claim 1 , wherein the prerequisite client-side software comprises at least one of an interpreter and an agent. 6. The method of claim 1 , wherein the transactional installation process provides an atomicity guarantee. 7. The method of claim 1 , wherein the user-writable storage comprises a user home directory. 8. An information handling system comprising a processor, wherein the processor is operable to implement a method comprising: receiving a trigger to setup a target resource for remote control at a management system, wherein an operating system of the target resource enforces a transactional installation process for new software, wherein the operating system designates user-writable storage and non-user-writable storage on the target resource; responsive to the trigger, retrieving prerequisite client-side software of the management system using a file-transfer mechanism that is disallowed by the operating system of the target resource; creating a remote connection to the target resource using an encrypted network protocol that is allowed by the operating system of the target resource; copying, via the remote connection, the prerequisite client-side software to the user-writable storage of the target resource; and causing, via the remote connection, the copied prerequisite client-side software to be installed in the user-writable storage of the target resource, thereby bypassing the transactional installation process of the operating system of the target resource. 9. The information handling system of claim 8 , wherein the encrypted network protocol comprises secure shell (SSH). 10. The information handling system of claim 8 , wherein the copying comprises utilizing secure copy (SCP). 11. The information handling system of claim 8 , the method comprising managing the target resource via the installed prerequisite client-side software. 12. The information handling system of claim 8 , wherein the prerequisite client-side software comprises at least one of an interpreter and an agent. 13. The information handling system of claim 8 , wherein the transactional installation process provides an atomicity guarantee. 14. The information handling system of claim 8 , wherein the user-writable storage comprises a user home directory. 15. A computer-program product comprising a non-transitory computer-usable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method comprising: receiving a trigger to setup a target resource for remote control at a management system, wherein an operating system of the target resource enforces a transactional installation process for new software, wherein the operating system designates user-writable storage and non-user-writable storage on the target resource; responsive to the trigger, retrieving prerequisite client-side software of the management system using a file-transfer mechanism that is disallowed by the operating system of the target resource; creating a remote connection to the target resource using an encrypted network protocol that is allowed by the operating system of the target resource; copying, via the remote connection, the prerequisite client-side software to the user-writable storage of the target resource; and causing, via the remote connection, the copied prerequisite client-side software to be installed in the user-writable storage of the target resource, thereby bypassing the transactional installation process of the operating system of the target resource. 16. The computer-program product of claim 15 , wherein the encrypted network protocol comprises secure shell (SSH). 17. The computer-program product of claim 15 , wherein the copying comprises utilizing secure copy (SCP). 18. The computer-program product of claim 15 , the method comprising managing the target resource via the installed prerequisite client-side software. 19. The computer-program product of claim 15 , wherein the prerequisite client-side software comprises at least one of an interpreter and an agent. 20. The computer-program product of claim 15 , wherein the transactional installation process provides an atomicity guarantee.

Assignees

Inventors

Classifications

  • involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • G06F8/64Primary

    Retargetable · CPC title

  • wherein the data content is protected, e.g. by encrypting or encapsulating the payload · CPC title

  • the condition being updates or upgrades of network functionality · CPC title

  • based on generic templates · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10140108B1 cover?
In one embodiment, a method is performed by a computer system. The method includes receiving a trigger to setup a target resource for remote control at a management system, wherein an operating system of the target resource enforces a transactional installation process for new software, wherein the operating system designates user-writable storage. The method further includes, responsive to the…
Who is the assignee on this patent?
Dell Software Inc, Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F8/64. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).