Data aggregation service
AssigneeAmazon Technologies, Inc.
InventorsKrishnan Ananthanarayanan Kolazhi, Purbesh Sahoo
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsKrishnan Ananthanarayanan Kolazhi, Purbesh Sahoo
Estimating the term…
A data aggregation service is configured to minimize the number of service calls made to network services. The data aggregation service might be configured to cache objects returned in response to service calls to network services in a shared data object. A hash of the input values in the service calls to the network services may be utilized to determine whether an object referenced by the cache can be utilized instead of making another service call. The data aggregation service might also be configured to utilize change tracking to determine when calls are to be made to dependent services. The data aggregation service might also be configured to utilize data-specific time to live (“TTL”) values, to allow network services to specify the data they are interested in at a granular level, and/or to perform automated optimization of TTL values. Other optimizations might also be implemented by the data aggregation service.
A computer-implemented method performed by one or more processors, the computer-implemented method comprising:
A non-transitory computer-readable storage medium having computer-executable instructions stored thereupon which, when executed by the computer, cause the computer to:
An apparatus, comprising:
Dependencies are inferred from the claim text.