US 11,949,735 B2
Centralized approach for managing cross-service data of cloud resources
Mohamed Saber Abdelfattah Hassan, Bellevue, WA (US); Jonathan Jorge Nadal, Seattle, WA (US); Nathaniel Martin Glass, Bellevue, WA (US); Yu Wu, Sammamish, WA (US); Daniel M. Vogel, Seattle, WA (US); and Geoff Hopcraft, Bellevue, WA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Dec. 13, 2021, as Appl. No. 17/549,595.
Application 17/549,595 is a continuation of application No. 16/921,490, filed on Jul. 6, 2020, granted, now 11,233,845.
Prior Publication US 2022/0103616 A1, Mar. 31, 2022
Int. Cl. G06F 15/16 (2006.01); G06F 9/46 (2006.01); G06F 9/50 (2006.01); G06F 9/54 (2006.01); G06F 16/951 (2019.01); H04L 29/06 (2006.01); H04L 47/10 (2022.01); H04L 47/70 (2022.01); H04L 67/10 (2022.01)
CPC H04L 67/10 (2013.01) [G06F 9/466 (2013.01); G06F 9/50 (2013.01); G06F 16/951 (2019.01); H04L 47/10 (2013.01); H04L 47/70 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a computer system, a resource request comprising resource metadata corresponding to a network-accessible infrastructure resource;
determining, by the computer system, that the resource request is to be persisted based at least in part on a constraint associated with the network-accessible infrastructure resource
wherein determining that the resource request is to be persisted comprises:
receiving a resource usage corresponding to the resource request;
determining a quota limit for the resource request based at least in part on the resource metadata;
determining whether the resource usage exceeds the quota limit; and
in accordance with a determination that the resource usage does not exceed the quota limit, persisting the resource request;
generating, by the computer system, a request identifier describing the resource metadata in accordance with the resource request;
receiving, by the computer system, a data request to provide the resource metadata described by the request identifier; and
providing, by the computer system, the resource metadata described by the request identifier in accordance with the data request.