US 12,461,905 B1
Multi-dimensional context based configuration system
Nicholas Matsakis, Redwood City, CA (US); and Lily Violet Barrowman, San Francisco, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Mar. 28, 2024, as Appl. No. 18/620,878.
Int. Cl. G06F 7/00 (2006.01); G06F 16/23 (2019.01); H04L 41/0873 (2022.01)
CPC G06F 16/2365 (2019.01) [H04L 41/0873 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A system for providing input data analysis configurations for network-based services, the system comprising one or more computing processors and memories for executing computer-executable instructions to implement a configuration service, wherein the configuration service is configured to:
obtain a set of configurations, each configuration of the set of configurations defining values for at least two dimensions of a multidimensional space and field values to be applied in use cases matching the values for the at least two dimensions, the field values defining values for a set of fields identified in a schema;
perform a conflict check on the set of configurations at least partly by:
determining that a first and second configuration of the set of configurations overlap in the multidimensional space according to the values for at least two dimensions defined within the respective first and second configurations; and
determining that each of the first and second configuration define a field value for a same field of the set of fields; and
perform a completeness check on each of the set of configurations at least party by determining that at least one field of the set of fields has an undefined value for at least one point in the multidimensional space according to collective field values among the set of configurations.