IP Library Granted Patent US 10,219,135
Granted Patent B1
US 10,219,135 · App. 15/462,332 · Granted Feb 26, 2019

Near field communication (NFC) enhanced computing systems

Inventor: Kai Yau (Duluth, GA)
Assignee: American Megatrends, Inc.
H04W4/80H04B5/0031H04W12/06
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,219,135
App. No.
15/462,332
Granted
Feb 26, 2019
Kind
B1
Abstract

Technologies are disclosed herein for utilizing near field communication (“NFC”) to improve the security, performance, and configuration of computing systems. In particular, NFC can be utilized to power an NFC-equipped server computer on or off, to log directly into an operating system executing on the NFC-equipped server computer, to stream firmware debugging data from an NFC-equipped server computer to an NFC-equipped mobile device, to initiate the update or recovery of firmware, to provide hardware inventory data, or to pair hardware devices. Firmware debugging data can also be streamed from a firmware to an NFC-equipped mobile device. NFC can also be utilized to disable functionality provided by a mobile device while the device is in motion, such as when a user of the mobile device is operating a motor vehicle.

Claims (27)

1. A computer-implemented method for powering on a near-field communications (NFC)-equipped server computer utilizing NFC, the method comprising:

reading user credentials at the NFC-equipped server computer from an NFC card or an NFC-equipped mobile device via an NFC reader powered on by a direct-current (DC) power supply device;

providing the user credentials from the NFC reader to an embedded controller (EC) operating in the NFC-equipped server computer, the EC powered on by the DC power supply device and the NFC-equipped server computer having defined components powered off;

determining, by way of the EC, whether the user credentials indicate a right to power on the NFC-equipped server computer; and

responsive to determining that the user credentials indicate the right to power on the NFC-equipped server computer, providing a power-on signal from the EC to a power controller operating in the NFC-equipped server computer, the power-on signal causing the DC power supply device to power on the defined components of the NFC-equipped server computer.

2. The computer-implemented method of claim 1 , wherein the EC comprises a non-volatile memory and wherein determining whether the user credentials indicate the right to power on the NFC-equipped server computer comprises comparing the user credentials read via the NFC reader to user credentials previously stored in the non-volatile memory.

3. The computer-implemented method of claim 2 , wherein the user credentials previously stored in the non-volatile memory are defined by way of a setup program provided by the EC.

4. The computer-implemented method of claim 2 , wherein the user credentials previously stored in the non-volatile memory are defined by way of a setup program provided by a firmware operating in the NFC-equipped server computer.

5. A server computer, comprising:

a near-field communications (NFC) reader powered on by a direct-current (DC) power supply device;

a power controller; and

an embedded controller (EC) coupled to the NFC reader and powered on by the DC power supply device, the EC configured to:

receive user credentials from the NFC reader;

determine whether the user credentials indicate a right to power on the server computer, the server computer operating in a mode having defined components powered off; and

responsive to determining that the user credentials indicate the right to power on the server computer, provide a power-on signal to the power controller;

wherein the power controller causes the DC power supply device to power on the defined components in response to receiving the power-on signal.

6. The server computer of claim 5 , wherein the EC comprises a non-volatile memory, and wherein to determine whether the user credentials indicate the right to power on the NFC-equipped server computer, the EC is further configured to compare the user credentials received from the NFC reader to user credentials previously stored in the non-volatile memory.

7. The server computer of claim 6 , wherein the user credentials previously stored in the non-volatile memory are defined by way of a setup program provided by the EC.

8. The server computer of claim 6 , wherein the server computer further comprises a firmware, and wherein the user credentials previously stored in the non-volatile memory are defined by way of a setup program provided by the firmware.

9. A non-transitory computer-readable storage medium having instructions stored thereupon which, when executed by a processor, cause the processor to:

read user credentials at a near-field communications (NFC-equipped server computer from an NFC card or an NFC-equipped mobile device via an NFC reader powered on by a direct-current (DC) power supply device;

provide the user credentials from the NFC reader to an embedded controller (EC) operating in the NFC-equipped server computer, the EC powered on by the DC power supply device and the NFC-equipped server computer having defined components powered off;

determine, by way of the EC, whether the user credentials indicate a right to power on the NFC-equipped server computer; and

responsive to determining that the user credentials indicate the right to power on the NFC-equipped server computer, provide a power-on signal from the EC to a power controller operating in the NFC-equipped server computer, the power-on signal causes the DC power supply device to power on the defined components.

10. The non-transitory computer-readable storage medium of claim 9 , wherein the EC comprises a non-volatile memory, and wherein to determine whether the user credentials indicate the right to power on the NFC-equipped server computer, the instructions, when executed by the processor, cause the processor to compare the user credentials read via the NFC reader to user credentials previously stored in the non-volatile memory.

11. The non-transitory computer-readable storage medium of claim 10 , wherein the user credentials previously stored in the non-volatile memory are defined by way of a setup program provided by the EC.

12. The non-transitory computer-readable storage medium of claim 10 , wherein the user credentials previously stored in the non-volatile memory are defined by way of a setup program provided by a firmware operating in the NFC-equipped server computer.

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 11, 2017
From: YAU, KAI
To: AMERICAN MEGATRENDS, INC.
Reel/Frame 042341/0271 →
Cited By (2)
US 12,284,173 US 12,445,823