IP Library Patent Application 15983218
Patent Application
App. No. 15/983,218

TECHNIQUES OF USING FACIAL RECOGNITION TO AUTHENTICATE KVM USERS AT SERVICE PROCESSOR

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 None
App. No.
15/983,218
Abstract

In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a service processor. The service processor receives, from a device remotely, a first facial feature data record of a user and a request to receive a KVM console flow of a host of the service processor. The service processor further authenticates the user based on the first facial feature data record. The service processor then redirects the KVM console flow to the device when the user is authenticated.

Claims (40)

1 . A method of operating a service processor, comprising:

receiving, from a device remotely, a first facial feature data record of a user and a request to receive a keyboard, video and mouse (KVM) console flow of a host of the service processor;

authenticating the user based on the first facial feature data record; and

redirecting the KVM console flow to the device when the user is authenticated.

2 . The method of claim 1 , further comprising rejecting the request when the user is not authenticated.

3 . The method of claim 1 , wherein the authenticating the user includes: matching the first facial feature data record with facial feature data records stored in a data store of the service processor,

wherein the method further comprises: determining that the user is authenticated when the first facial feature data record matches one of the facial feature data records stored in the data store.

4 . The method of claim 3 , wherein the data store is at a local storage device of the service processor.

5 . The method of claim 1 , wherein the device includes a facial feature sensor, wherein the facial feature sensor generates the first facial feature data record based on a facial feature of the user.

6 . The method of claim 1 , further comprising: when the user is authenticated, establishing the KVM console flow with the host prior to redirecting the KVM console flow to the device.

7 . The method of claim 1 , wherein the redirecting the KVM console flow includes:

receiving video data generated at the host through a video stream established between the host and the service processor and sending the video stream to the device through a video stream established between the service processor and the device;

receiving mouse data generated at the device through a mouse stream established between the device and the service processor and sending the mouse data to the host through a mouse stream established between the service processor and the host; and

receiving keyboard data generated at the device through a keyboard stream established between the device and the service processor and sending the keyboard data to the host through a keyboard stream established between the service processor and the host.

8 . An apparatus, the apparatus being a service processor, comprising:

a memory; and

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

receive, from a device remotely, a first facial feature data record of a user and a request to receive a keyboard, video and mouse (KVM) console flow of a host of the service processor;

authenticate the user based on the first facial feature data record; and

redirect the KVM console flow to the device when the user is authenticated.

9 . The apparatus of claim 8 , wherein the at least one processor is further configured to reject the request when the user is not authenticated.

10 . The apparatus of claim 8 , wherein to authenticate the user, the at least one processor is further configured to: match the first facial feature data record with facial feature data records stored in a data store of the service processor,

wherein the at least one processor is further configured to: determine that the user is authenticated when the first facial feature data record matches one of the facial feature data records stored in the data store.

11 . The apparatus of claim 10 , wherein the data store is at a local storage device of the service processor.

12 . The apparatus of claim 8 , wherein the device includes a facial feature sensor, wherein the facial feature sensor generates the first facial feature data record based on a facial feature of the user.

13 . The apparatus of claim 8 , wherein, when the user is authenticated, the at least one processor is further configured to establish the KVM console flow with the host prior to redirecting the KVM console flow to the device.

14 . The apparatus of claim 8 , wherein to redirect the KVM console flow, the at least one processor is further configured to:

receive video data generated at the host through a video stream established between the host and the service processor and sending the video stream to the device through a video stream established between the service processor and the device;

receive mouse data generated at the device through a mouse stream established between the device and the service processor and sending the mouse data to the host through a mouse stream established between the service processor and the host; and

receive keyboard data generated at the device through a keyboard stream established between the device and the service processor and sending the keyboard data to the host through a keyboard stream established between the service processor and the host.

15 . A computer-readable medium storing computer executable code for operating a service processor, comprising code to:

receive, from a device remotely, a first facial feature data record of a user and a request to receive a keyboard, video and mouse (KVM) console flow of a host of the service processor;

authenticate the user based on the first facial feature data record; and

redirect the KVM console flow to the device when the user is authenticated.

16 . The computer-readable medium of claim 15 , wherein the code is further configured to reject the request when the user is not authenticated.

17 . The computer-readable medium of claim 15 , wherein to authenticate the user, the code is further configured to: match the first facial feature data record with facial feature data records stored in a data store of the service processor,

wherein the code is further configured to: determine that the user is authenticated when the first facial feature data record matches one of the facial feature data records stored in the data store.

18 . The computer-readable medium of claim 17 , wherein the data store is at a local storage device of the service processor.

19 . The computer-readable medium of claim 15 , wherein the device includes a facial feature sensor, wherein the facial feature sensor generates the first facial feature data record based on a facial feature of the user.

20 . The computer-readable medium of claim 15 , wherein, when the user is authenticated, the code is further configured to establish the KVM console flow with the host prior to redirecting the KVM console flow to the device.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Oct 17, 2024
From: MIDCAP FINANCIAL TRUST
To: AMERICAN MEGATRENDS INTERNATIONAL, LLC
Reel/Frame 069205/0795 →
SECURITY INTEREST Recorded May 6, 2019
From: AMERICAN MEGATRENDS INTERNATIONAL, LLC
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 049087/0266 →
ENTITY CONVERSION Recorded Apr 15, 2019
From: AMERICAN MEGATRENDS, INC.
To: AMERICAN MEGATRENDS INTERNATIONAL, LLC
Reel/Frame 049091/0973 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2018
From: PARTHIBAN, BASKAR; CHRISTOPHER, SAMVINESH; THOMAS, SATHEESH
To: AMERICAN MEGATRENDS, INC.
Reel/Frame 045841/0374 →