AUTO LOAD TRANSFER IN GEOGRAPHICALLY DISTRIBUTED SYSTEMS

Patent №

US 9,509,617

Granted

2016-11-29

Filed 2016

Owner

GRUBHUB HOLDINGS INC.

Lab

AI components

2

ml · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15019860

In an approach, load balancing is performed in a distributed system of nodes representing computational resources such as clients, servers, server clusters, virtual machines, and so forth. Each node within the distributed system is responsible for processing requests associated with one or more districts in a geographical area. In order to perform load balancing each node is programmed or configured to autonomously perform a set of actions on a periodic basis which includes checking neighbors for updates, determining whether to spawning a new node, determining whether to terminate, and balancing load with neighbors. As a result, the number of nodes and the districts for which each node is responsible dynamically changes over time to minimize the load placed on each node and to constrain the number of nodes that need to be active within the distributed system to reduce resource costs.

Machine learningAI hardwareH04L 43/0817H04L 43/0882H04L 67/10H04L 41/12

AI classification

AI hardware0.98
Machine learning0.57
Evolutionary computation0.06
Knowledge representation0.00
Speech0.00
Vision0.00
Natural language0.00
Planning0.00

Ownership

GRUBHUB HOLDINGS INC.

assignment · 377990987

Assignors

MALMGREN, CLARK

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC