System and Method for Providing a Remote Keyboard/Video/Mouse in a Headless Server

US2017337147A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017337147-A1
Application numberUS-201615161835-A
CountryUS
Kind codeA1
Filing dateMay 23, 2016
Priority dateMay 23, 2016
Publication dateNov 23, 2017
Grant date

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.

An information handling system includes a host system, an embedded controller, and a management system. The embedded controller receives first serial data from the host system, converts the first serial data into first video frame information, and stores the first video frame information to a frame buffer of the embedded controller. The management system reads the first video frame information from the frame buffer.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: receiving, by an embedded controller of an information handling system, first serial data from a host system of the information handling system; converting, by the embedded controller, the first serial data into first video frame information; storing the first video frame information to a frame buffer of the embedded controller; and reading, by a management system, the first video frame information from the frame buffer. 2 . The method of claim 1 , further comprising: determining that the first serial data includes management status information from the host system, wherein converting the first serial data to first video frame information is in response to determining that the first serial data includes management status information. 3 . The method of claim 2 , wherein the management status information comprises status information for a Nano Server operating system running on the host system. 4 . The method of claim 1 , further comprising: storing, by the embedded controller, second video frame information from the management system to the frame buffer; reading, by the embedded controller, the second video frame information from the frame buffer; converting, by the embedded controller, the second video frame information to second serial data; and sending, by the embedded controller, the second serial data to the host system. 5 . The method of claim 4 , further comprising: instantiating a Virtual Network Computing (VNC) server on the embedded controller. 6 . The method of claim 5 , wherein, in storing the second video frame information to the frame buffer, the method further comprises: writing the second video frame information to the VNC server. 7 . The method of claim 1 , wherein the host system comprises a headless server system. 8 . The method of claim 1 , wherein the first serial data is converted into the first video frame information based upon a Remote Frame Buffer (RFB) protocol. 9 . An information handling system, comprising: a host system; an embedded controller that: receives first serial data from the host system; converts the first serial data into first video frame information; and stores the first video frame information to a frame buffer of the embedded controller; and a management system that reads the first video frame information from the frame buffer. 10 . The information handling system of claim 9 , wherein the embedded controller further: determines that the first serial data includes management status information from the host system, wherein converting the first serial data to first video frame information is in response to determining that the first serial data includes management status information. 11 . The information handling system of claim 10 , wherein the management status information comprises status information for a Nano Server operating system running on the host system. 12 . The information handling system of claim 9 , wherein the embedded controller further: stores second video frame information from the management system to the frame buffer; reads the second video frame information from the frame buffer; converts the second video frame information to second serial data; and send the second serial data to the host system. 13 . The information handling system of claim 12 , wherein the embedded controller further: instantiates a Virtual Network Computing (VNC) server on the embedded controller. 14 . The information handling system of claim 13 , wherein, in storing the second video frame information to the frame buffer, the embedded controller further: writes the second video frame information to the VNC server. 15 . The information handling system of claim 9 , wherein the host system comprises a headless server system. 16 . The information handling system of claim 9 , wherein the first serial data is converted into the first video frame information based upon a Remote Frame Buffer (RFB) protocol. 17 . A non-transitory computer-readable medium including code for performing a method, the method comprising: receiving, by an embedded controller of an information handling system, first serial data from a host system of the information handling system; converting the first serial data into first video frame information; storing the first video frame information to a frame buffer of the embedded controller; and reading, by a management system, the first video frame information from the frame buffer. 18 . The computer-readable medium of claim 17 , the method further comprising: determining that the first serial data includes management status information from the host system, wherein converting the first serial data to first video frame information is in response to determining that the first serial data includes management status information. 19 . The computer-readable medium of claim 18 , wherein the management status information comprises status information for a Nano Server operating system running on the host system. 20 . The computer-readable medium of claim 17 , the method further comprising: storing, by the embedded controller, second video frame information from the management system to the frame buffer; reading, by the embedded controller, the second video frame information from the frame buffer; converting, by the embedded controller, the second video frame information to second serial data; and sending, by the embedded controller, the second serial data to the host system.

Assignees

Inventors

Classifications

  • on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · CPC title

  • G06F13/36Primary

    for access to common bus or bus system · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · 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 US2017337147A1 cover?
An information handling system includes a host system, an embedded controller, and a management system. The embedded controller receives first serial data from the host system, converts the first serial data into first video frame information, and stores the first video frame information to a frame buffer of the embedded controller. The management system reads the first video frame information …
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification G06F13/36. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Nov 23 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).