# US 10,454,977 B2 · Systems and methods for allocating and managing resources in an internet of things environment using location based focus of attention

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

- Number: US 10,454,977 B2
- Document ID: US10454977B2
- Status: Granted
- Kind: B2
- Application number: 15/432,042
- Filed: 2017-02-14
- Published: 2018-08-16
- Granted: 2019-10-22
- Earliest claimed: 2017-02-14
- Assignees: AT&T Intellectual Property I, L.P.
- Applicants: AT&T Intellectual Property I, L.P.
- Inventors: Brian Amento; Robert J. Hall; Kaustubh Joshi; Kermit Hal Purdy
- Web page: https://patentgrep.com/patent/US10454977B2

## CPC

- H04L 65/1063: Application servers providing network services (systems providing special services to telephonic subscribers H04M3/42)
- G06F 9/00: Arrangements for program control, e.g. control units (program control for peripheral devices G06F13/10)
- G06F 9/5072: {Grid computing}
- H04L 12/18: for broadcast or conference {, e.g. multicast}
- H04L 41/5054: Automatic deployment of services triggered by the service manager, e.g. service implementation by automatic configuration of network components
- H04L 51/214: using selective forwarding
- H04L 65/61: for supporting one-way streaming services, e.g. Internet radio
- H04L 41/5096: {wherein the managed service relates to distributed or central networked applications}
- H04L 51/222: using geographical location information, e.g. messages transmitted or received in proximity of a certain spot or area
- H04L 61/5007: Internet protocol [IP] addresses
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 2101/69: using geographic information, e.g. room number
- H04W 4/70: Services for machine-to-machine communication [M2M] or machine type communication [MTC]
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A system for managing clouds of edge devices as an Infrastructure as a Service clouds includes an application server, a location based situational awareness subsystem and a cloud management subsystem. The cloud management subsystem includes a first API through which the application server makes request to the location based situational awareness subsystem and a conductor that searches for the optimal deployment of cloud resources that meet a set of constraints. A second API for managing and deploying applications on a selected set of the plurality of network connected devices. The system also includes a compute node that can interact with the selected set of the plurality of network connected devices to launch and manage containers on the selected set of the plurality of network connected devices.

## Claims

### Claim 1

A system for managing a plurality of network connected devices comprising:
a location based situational awareness subsystem having a geocast router;
an application server;
a cloud management subsystem in communication with the location based situational awareness subsystem and the application server; the cloud management subsystem comprising:
a first API through which the application server makes request to the location based situational awareness subsystem
a conductor that searches for an optimal deployment of cloud resources that meet a set of constraints;
a second API for managing and deploying applications on a selected set of the plurality of network connected devices; and
a compute node that can interact with the selected set of the plurality of network connected devices to launch and manage containers on the selected set of the plurality of network connected devices.

### Claim 2 (depends on 1)

The system of claim 1 wherein the location based situational awareness subsystem provides geographically addressed messaging.

### Claim 3 (depends on 1)

The system of claim 1 wherein the location based situational awareness subsystem implements a field common operating picture algorithm.

### Claim 4 (depends on 1)

The system of claim 1 wherein the cloud management subsystem comprises an OpenStack management platform.

### Claim 5 (depends on 1)

The system of claim 1 wherein the set of constraints comprise cloud resource metrics.

### Claim 6 (depends on 1)

The system of claim 1 wherein the constraints comprise device specific constraints.
