EXECUTING PROGRAMS BASED ON USER-SPECIFIED CONSTRAINTS

Patent №

US 7,792,944

Granted

2010-09-07

Filed 2007

Owner

AMAZON TECHNOLOGIES, INC.

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11851345

Techniques are described for managing execution of programs on multiple computing systems, such as based at least in part of user-specified constraints. For example, constraints related to execution of a program may be based on a desired relative location of a host computing system to execute a copy of the program with respect to an indicated target (e.g., computing systems executing other copies of the program or copies of another indicated program), on particular geographic locations, and/or on factors not based on location (e.g., cost of use of a particular computing system, capabilities available from a particular computing system, etc.). Some or all of the multiple computing systems may be part of a program execution service for executing multiple programs on behalf of multiple users, and each may provide multiple virtual machines that are each capable of executing one or more programs for one or more users.

AI hardwareG06F 9/5044G06F 2209/506

AI classification

AI hardware1.00
Planning0.48
Evolutionary computation0.13
Knowledge representation0.12
Natural language0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

AMAZON TECHNOLOGIES, INC.

assignment · 240970273

Assignors

DESANTIS, PETER N., HOOLE, QUINTON R., PATERSON-JONES, ROLAND, VERMEULEN, ALLAN H., CABRERA, LUIS FELIPE, THEIMER, MARVIN M.

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

© 2026 NYSGPT2525 LLC