IP Library Granted Patent US 10,805,379
Granted Patent B2
US 10,805,379 · App. 16/138,151 · Granted Oct 13, 2020

Techniques of video update on a client based on browser status

Inventors: Gopinath Sekaran (Sholinghur, IN); Venkatesan Balakrishnan (Chennai, IN); Jasmine Francisca S (Villianur, IN); Mohammed Javith Akthar M (Erode, IN)
Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
H04L67/025G06F9/542G06F11/3055H04L67/2814G06F1/3209
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,805,379
App. No.
16/138,151
Granted
Oct 13, 2020
Kind
B2
Abstract

In an aspect of the disclosure, a method, a computer-readable medium, and a computer system are provided. The computer system includes a BMC of a host. The BMC redirects images from the host to a device for displaying at a redirection display. The BMC further receives an indication that the redirection display is no longer in an active mode. The BMC then stops redirecting the images from the BMC to the device in response to the indication.

Claims (58)

1. A method of operating a computer system, the computer system including a baseboard management controller (BMC) of a host and a device, comprising:

redirecting, at the BMC, images from the host to the device for displaying at a web browser of the device;

receiving, at the device, a redirected image from the BMC;

processing, at the device, the redirected image and displaying the redirected image at the web browser;

determining, at the device, that the web browser at the device is out of focus or is minimized;

generating, at the device, an indication that the web browser at the device is out of focus or is minimized;

sending, at the device, a frame control message including the indication to the BMC through the web browser;

receiving, at the BMC, the frame control message including the indication from the device;

stopping, at the BMC, redirecting the images from the BMC to the device in response to the indication;

receiving, at the BMC, another frame control message from the device, the another frame control message including another indication that the web browser is in focus; and

resuming, at the BMC, redirecting the images to the web browser in response to the another indication.

2. The method of claim 1 , wherein the web browser is an HTML 5 browser.

3. The method of claim 1 , wherein the stopping redirecting includes

stopping generating redirected images for the device or stopping sending the redirected images to the device.

4. The method of claim 1 , wherein the stopping redirecting includes

determining that the images from the host is not redirected to any other device; and

stopping capturing subsequent images from the host.

5. The method of claim 1 , further comprising:

redirecting the images from the host to one or more other devices; and

continuing the redirection to the one or more other devices when the redirection to the device is stopped.

6. A computer system, comprising:

a device, including

a second memory; and

second at least one processor coupled to the second memory and configured to:

receive, at the device, a redirected image from the BMC;

process, at the device, the redirected image and displaying the redirected image at the web browser;

determine, at the device, that the web browser at the device is out of focus or is minimized;

generate, at the device, an indication that the web browser at the device is out of focus or is minimized;

send, at the device, a frame control message including the indication to the BMC through the web browser; and

a baseboard management controller (BMC) of a host, including

a first memory; and

first at least one processor coupled to the first memory and configured to:

redirect, at the BMC, images from the host to a device for displaying at a web browser;

receive, at the BMC, the frame control message including the indication from the device;

stop, at the BMC, redirecting the images from the BMC to the device in response to the indication;

receive, at the BMC, another frame control message from the device, the another frame control message including another indication that the web browser is in focus; and

resume, at the BMC, redirecting the images to the web browser in response to the another indication.

7. The computer system of claim 6 , wherein the web browser is an HTML 5 browser.

8. The computer system of claim 6 , wherein to stop redirecting, the first at least one processor is further configured to:

stop generating redirected images for the device or stopping sending the redirected images to the device.

9. The computer system of claim 6 , wherein to stopping redirecting, the first at least one processor is further configured to:

determine that the images from the host is not redirected to any other device; and

stop capturing subsequent images from the host.

10. The computer system of claim 6 , wherein the first at least one processor is further configured to:

redirect the images from the host to one or more other devices; and

continue the redirection to the one or more other devices when the redirection to the device is stopped.

11. A non-transitory computer-readable medium storing computer executable code for operating a computer system, the computer system including a baseboard management controller (BMC) of a host and a device, comprising code to:

redirect, at the BMC, images from the host to the device for displaying at a web browser;

receive, at the device, a redirected image from the BMC;

process, at the device, the redirected image and displaying the redirected image at the web browser;

determining, at the device, that the web browser at the device is out of focus or is minimized;

generating, at the device, an indication that the web browser at the device is out of focus or is minimized;

sending, at the device, a frame control message including the indication to the BMC through the web browser;

receive, at the BMC, the frame control message including the indication from the device;

stop, at the BMC, redirecting the images from the BMC to the device in response to the indication;

receive, at the BMC, another frame control message from the device, the another frame control message including another indication that the web browser is in focus; and

resume, at the BMC, redirecting the images to the web browser in response to the another indication.

12. The non-transitory computer-readable medium of claim 11 , wherein the web browser is an HTML 5 browser.

Assignments (5)
PATENT SECURITY AGREEMENT Recorded Oct 23, 2024
From: AMERICAN MEGATRENDS INTERNATIONAL, LLC
To: BAIN CAPITAL CREDIT, LP, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 069229/0834 →
RELEASE OF SECURITY INTEREST Recorded Oct 17, 2024
From: MIDCAP FINANCIAL TRUST
To: AMERICAN MEGATRENDS INTERNATIONAL, LLC
Reel/Frame 069205/0948 →
SECURITY INTEREST Recorded Apr 30, 2024
From: AMERICAN MEGATRENDS INTERNATIONAL, LLC
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 067274/0834 →
ENTITY CONVERSION Recorded Aug 18, 2020
From: AMERICAN MEGATRENDS, INC.
To: AMERICAN MEGATRENDS INTERNATIONAL, LLC
Reel/Frame 053523/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2018
From: SEKARAN, GOPINATH; BALAKRISHNAN, VENKATESAN; S, JASMINE FRANCISCA; M, MOHAMMED JAVITH AKTHAR
To: AMERICAN MEGATRENDS, INC.
Reel/Frame 046939/0987 →