US 11,895,042 B2
Crowd-sourced cloud computing resource validation
Plamen Nedeltchev, San Jose, CA (US); David Delano Ward, Los Gatos, CA (US); Mohit Agrawal, San Jose, CA (US); and Alon Bernstein, Monte Sereno, CA (US)
Assigned to Cisco Technology, Inc., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Mar. 1, 2023, as Appl. No. 18/115,957.
Application 18/115,957 is a division of application No. 17/065,393, filed on Oct. 7, 2020, granted, now 11,632,339.
Application 17/065,393 is a continuation of application No. 15/203,767, filed on Jul. 6, 2016, granted, now 10,873,540, issued on Dec. 22, 2020.
Prior Publication US 2023/0208782 A1, Jun. 29, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 47/70 (2022.01); G06F 9/50 (2006.01); H04L 43/022 (2022.01); H04L 43/062 (2022.01)
CPC H04L 47/822 (2013.01) [G06F 9/5072 (2013.01); H04L 43/022 (2013.01); H04L 43/062 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed at least partly by a crowd-sourced resource manager, the method comprising:
receiving private resource inventories for private networks, each of the private resource inventories indicating an inventory of computing resources in each of the private networks, wherein the private networks are managed by different operators and include a home network including one or more user devices located in a residential infrastructure;
deploying, on a host device in each of the private networks, an agent configured to determine an availability of the computing resources in each of the private networks;
receiving, from each of the agents, availability metrics indicating the availability of the computing resources in each of the private networks, wherein the computing resources are provided by at least one of the one or more user devices in the home network;
using the availability metrics, aggregating the available computing resources in a crowd-sourced cloud network;
receiving, from an enrolled user of the crowd-sourced cloud network, a request for use of a particular resource of the computing resources; and
providing the enrolled user with access to the particular resource that is in a particular private network of the private networks, wherein the particular resource is included in the one or more user devices in the home network.