11064037

Specifying Element Locations Within a Swarm

PublishedJuly 13, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computer implemented method for disposing individual elements within a swarm, the method comprising: receiving, by one or more computer processors, location data for swarm elements; receiving, by the one or more computer processors, network traffic data for the swarm elements; determining, by the one or more computer processors, new location data for a swarm element of the swarm elements according to the location data and network traffic data of the swarm element; and sending, by the one or more computer processors, the new location data to the swarm element.

2

2. The computer implemented method according to claim 1 , further comprising receiving, by the one or more computer processors, application data for the swarm elements.

3

3. The computer implemented method according to claim 2 , wherein the new location data for the swarm element is determined according to the application data of the swarm element.

4

4. The computer implemented method according to claim 1 , wherein the network traffic data comprises data relating to data transfers between swarm elements.

5

5. The computer implemented method according to claim 1 , further comprising determining new location data for each swarm element of a plurality of the swarm elements according to the location data and network traffic data of each swarm element of the plurality of swarm elements; and sending the new location data for each swarm element of the plurality of swarm elements, to the respective swarm elements.

6

6. The computer implemented method according to claim 1 , wherein the network traffic data comprises information about data transfers in a tiered network.

7

7. The computer implemented method according to claim 1 , wherein the new swarm element location data is determined according to upstream-downstream data traffic in a tiered network.

8

8. A computer program product for disposing individual elements within a swarm, the computer program product comprising one or more computer readable storage devices and stored program instructions on the one or more computer readable storage devices, the stored program instructions comprising: program instructions to receive location data for swarm elements; program instructions to receive network traffic data for the swarm elements; program instructions to determine new location data for a swarm element according to the location data and network traffic data of the swarm element; and program instructions to send the new location data to the swarm element.

9

9. The computer program product according to claim 8 , the stored program instructions further comprising program instructions to receive application data for the swarm elements.

10

10. The computer program product according to claim 9 , wherein the new location data for the swarm element is determined according to the application data of the swarm element.

11

11. The computer program product according to claim 8 , wherein the network traffic data comprises data relating to data transfers between swarm elements.

12

12. The computer program product according to claim 8 , the stored program instructions further comprising program instructions to determine new location data for each swarm element of a plurality of the swarm elements according to the location data and network traffic data of each swarm element of the plurality of swarm elements; and program instructions to send the new location data for each swarm element of the plurality of swarm elements, to the respective swarm elements.

13

13. The computer program product according to claim 8 , wherein the network traffic data comprises information about data transfers in a tiered network.

14

14. The computer program product according to claim 8 , wherein the new swarm element location data is determined according to upstream-downstream data traffic in a tiered network.

15

15. A computer system for disposing individual elements within a swarm, the computer system comprising: one or more computer processors; one or more computer readable storage devices; and stored program instructions on the one or more computer readable storage devices for execution by the one or more computer processors, the stored program instructions comprising: program instructions to receive location data for swarm elements; program instructions to receive network traffic data for the swarm elements; program instructions to determine new location data for a swarm element according to the location data and network traffic data of the swarm element; and program instructions to send the new location data to the swarm element.

16

16. The computer system according to claim 15 , wherein the network traffic data comprises information about data transfers in a tiered network.

17

17. The computer system according to claim 15 , wherein the network traffic data comprises data relating to data transfers between swarm elements.

18

18. The computer system according to claim 15 , the stored program instructions further comprising: program instructions to determine new location data for each swarm element of a plurality of the swarm elements according to the location data and network traffic data of each swarm element of the plurality of swarm elements; and program instructions to send the new location data for each swarm element of the plurality of swarm elements, to the respective swarm elements.

19

19. The computer system according to claim 15 , the stored program instruction further comprising program instructions to receive application data for the swarm elements.

20

20. The computer system according to claim 19 , wherein the new swarm element location data is determined according to the application data of the swarm element.

Patent Metadata

Filing Date

Unknown

Publication Date

July 13, 2021

Inventors

Anand Singh
Young Hyun Oh
Xianqing Yu
Hamed Mohammadbagherpoor
Andrew John Rindos III

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SPECIFYING ELEMENT LOCATIONS WITHIN A SWARM” (11064037). https://patentable.app/patents/11064037

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.