# US 2020/0401209 A1 · Identifying electrical power ports utilizing iot information and augmented reality

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2020/0401209 A1
- Document ID: US20200401209A1
- Status: Published application
- Kind: A1
- Application number: 16/445,313
- Filed: 2019-06-19
- Published: 2020-12-24
- Earliest claimed: 2019-06-19
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Gregory J. Boss; Jeremy R. Fox; Amit Kapila; Keerthi E K
- Web page: https://patentgrep.com/patent/US20200401209A1

## CPC

- G06F 3/011: {Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00)}
- G06F 1/263: {Arrangements for using multiple switchable power supplies, e.g. battery and AC (G06F1/30 takes precedence)}
- G06F 1/28: Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
- G06T 19/006: {Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

A method for locating an identifying an electrical power port. The method includes one or more computer processors determining that a battery of a first mobile device of a user is less than fully charged. The method further includes identifying one or more Internet-of-Things (IoT)-enabled electrical power ports within a proximity of the first mobile device. The method further includes receiving metadata respectively associated with the one or more IoT-enabled electrical power ports. The method further includes generating one or more augmented reality (AR) elements respectively associated with the one or more IoT-enabled electrical power ports based on the received metadata respectively associated with the one or more IoT-enabled electrical power ports.

## Claims

### Claim 1

A method for locating and identifying an electrical power port, the method comprising:
determining, by one or more computer processors, that a battery respectively associated with at least one electronic device of a user is less than fully charged;
identifying, by one or more computer processors, one or more Internet-of-Things (IoT)-enabled electrical power ports within a proximity the user;
receiving, by one or more computer processors, metadata respectively associated with the one or more IoT-enabled electrical power ports; and
generating, by one or more computer processors, one or more augmented reality (AR) elements respectively associated with the one or more IoT-enabled electrical power ports based on the received metadata respectively associated with the one or more IoT-enabled electrical power ports.

### Claim 2 (depends on 1)

The method of claim 1, wherein receiving the metadata respectively associated with the one or more IoT-enabled electrical power ports is based on one or more wireless communication technologies.

### Claim 3 (depends on 1)

The method of claim 1, wherein received metadata respectively associated with an IoT-enabled power port includes an indication of a location of the IoT-enabled power port and a status related to an availability of electrical power within the IoT-enabled power port.

### Claim 4 (depends on 1)

The method of claim 1, wherein received metadata respectively associated with an IoT-enabled electrical power port includes one or more capabilities selected from the group consisting of: one or more types of electrical power and corresponding electrical power connection types included in the IoT-enabled electric power port, a voltage rating corresponding to an electrical connection, a current rating corresponding to the electrical connection, a power rating corresponding to the electrical connection, and one or more features of the electrical power connection.

### Claim 5 (depends on 1)

The method of claim 1, wherein generating the one or more AR elements respectively associated with the one or more IoT-enabled electrical power ports based on the received metadata further comprises:
activating, by one or more computer processors, a camera included in a first electronic device of the user to obtain a live-video image of an area within the proximity of the user;
generating, by one or more computer processors, AR overlays respectively associated with the one or more IoT-enabled power ports; and
rendering, by one or more computer processors, the generated AR overlays respectively associated with the one or more IoT-enabled power ports within the obtained live-video image.

### Claim 6 (depends on 1)

The method of claim 1, wherein generating an AR element respectively associated with an IoT-enabled electrical power ports based on the received metadata further comprises:
determining, by one or more computer processors, a first AR element depiction related to status of an IoT-enabled power port; and
determining, by one or more computer processors, a second AR element identifying one or more capabilities included in the IoT-enabled power port.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
determining, by one or more computer processors, a location corresponding to the user; and
determining, by one or more computer processors, a location of an IoT-enabled power port based on information selected from the group consisting of: coordinates included within the received metadata respectively associated with the IoT-enabled power port, an ID respectively associated with the IoT-enabled power port and a floor plan that maps locations of IoT-enabled electrical power ports, and a portion of the floor plan within a visual range of the user based on the determined location corresponding to the user.

### Claim 8

A computer program product for locating and identifying an electrical power port, the computer program product comprising:
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions readable/executable by one or more computer processors:
program instructions to determine that a battery respectively associated with at least one electronic device of a user is less than fully charged;
program instructions to identify one or more Internet-of-Things (IoT)-enabled electrical power ports within a proximity the user;
program instructions to receiving metadata respectively associated with the one or more electrical IoT-enabled power ports; and
program instructions to generate one or more augmented reality (AR) elements respectively associated with the one or more IoT-enabled electrical power ports based on the received metadata respectively associated with the one or more IoT-enabled electrical power ports.

### Claim 9 (depends on 8)

The computer program product of claim 8, wherein receiving the metadata respectively associated with the one or more IoT-enabled electrical power ports is based on one or more wireless communication technologies.

### Claim 10 (depends on 8)

The computer program product of claim 8, wherein received metadata respectively associated with an IoT-enabled power port includes an indication of a location of the IoT-enabled power port and a status related to an availability of electrical power within the IoT-enabled power port.

### Claim 11 (depends on 8)

The computer program product of claim 8, wherein received metadata respectively associated with an IoT-enabled electrical power port includes one or more capabilities selected from the group consisting of: one or more types of electrical power and corresponding electrical power connection types included in the IoT-enabled electric power port, a voltage rating corresponding to an electrical connection, a current rating corresponding to the electrical connection, a power rating corresponding to the electrical connection, and one or more features of the electrical power connection.

### Claim 12 (depends on 8)

The computer program product of claim 8, wherein program instructions to generate the one or more AR elements respectively associated with the one or more IoT-enabled electrical power ports based on the received metadata further comprise:
program instructions to activate a camera included in a first electronic device of the user to obtain a live-video image of an area within the proximity of the user;
program instructions to generate AR overlays respectively associated with the one or more IoT-enabled power ports; and
program instructions to render the generated AR overlays respectively associated with the one or more IoT-enabled power ports within the obtained live-video image.

### Claim 13 (depends on 8)

The computer program product of claim 8, wherein program instructions to generate an AR element respectively associated with an IoT-enabled electrical power ports based on the received metadata further comprise:
program instructions to determine a first AR element depiction related to status of an IoT-enabled power port; and
program instructions to determine a second AR element identifying one or more capabilities included in the IoT-enabled power port.

### Claim 14 (depends on 8)

The computer program product of claim 8, further comprising:
program instructions to determine a location corresponding to the user; and
program instructions to program instructions to determining, by one or more computer processors, a location of an IoT-enabled power port based on information selected from the group consisting of: coordinates included within the received metadata respectively associated with the IoT-enabled power port, an ID respectively associated with the IoT-enabled power port and a floor plan that maps locations of IoT-enabled electrical power ports, and a portion of the floor plan within a visual range of the user based on the determined location corresponding to the user.

### Claim 15

A computer system for locating and identifying an electrical power port, the computer system comprising:
one or more computer processors;
one or more computer readable storage media; and
program instructions stored on the computer readable storage media for execution by at least one of the one or more computer processors, the program instructions comprising:
program instructions to determine that a battery respectively associated with at least one electronic device of a user is less than fully charged;
program instructions to identify one or more Internet-of-Things (IoT)-enabled electrical power ports within a proximity the user;
program instructions to receiving metadata respectively associated with the one or more IoT-enabled electrical power ports; and
program instructions to generate one or more augmented reality (AR) elements respectively associated with the one or more IoT-enabled electrical power ports based on the received metadata respectively associated with the one or more IoT-enabled electrical power ports.

### Claim 16 (depends on 15)

The computer system of claim 15, wherein receiving the metadata respectively associated with the one or more IoT-enabled electrical power ports is based on one or more wireless communication technologies.

### Claim 17 (depends on 15)

The computer system of claim 15, wherein received metadata respectively associated with an IoT-enabled power port includes an indication of a location of the IoT-enabled power port and a status related to an availability of electrical power within the IoT-enabled power port.

### Claim 18 (depends on 15)

The computer system of claim 15, wherein received metadata respectively associated with an IoT-enabled electrical power port includes one or more capabilities selected from the group consisting of: one or more types of electrical power and corresponding electrical power connection types included in the IoT-enabled electric power port, a voltage rating corresponding to an electrical connection, a current rating corresponding to the electrical connection, a power rating corresponding to the electrical connection, and one or more features of the electrical power connection.

### Claim 19 (depends on 15)

The computer system of claim 15, wherein program instructions to generate the one or more AR elements respectively associated with the one or more IoT-enabled electrical power ports based on the received metadata further comprise:
program instructions to activate a camera included in a first electronic device of the user to obtain a live-video image of an area within the proximity of the user;
program instructions to generate AR overlays respectively associated with the one or more IoT-enabled power ports; and
program instructions to render the generated AR overlays respectively associated with the one or more IoT-enabled power ports within the obtained live-video image.

### Claim 20 (depends on 15)

The computer system of claim 15, wherein program instructions to generate an AR element respectively associated with an IoT-enabled electrical power ports based on the received metadata further comprise:
program instructions to determine a first AR element depiction related to status of an IoT-enabled power port; and
program instructions to determine a second AR element identifying one or more capabilities included in the IoT-enabled power port.
