US 11,683,367 B2
Industry edge services
Hema Pentakota, London (GB)
Assigned to Microsoft Technology Licensing, LLC, Redmond, WA (US)
Filed by MICROSOFT TECHNOLOGY LICENSING, LLC, Redmond, WA (US)
Filed on Sep. 30, 2021, as Appl. No. 17/491,479.
Claims priority of provisional application 63/215,400, filed on Jun. 25, 2021.
Prior Publication US 2022/0417321 A1, Dec. 29, 2022
Int. Cl. H04L 67/1001 (2022.01); G06F 9/50 (2006.01); H04L 69/08 (2022.01); G06N 5/04 (2023.01); H04L 67/53 (2022.01); H04L 9/32 (2006.01)
CPC H04L 67/1001 (2022.05) [G06F 9/505 (2013.01); G06N 5/04 (2013.01); H04L 9/3236 (2013.01); H04L 67/53 (2022.05); H04L 69/08 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for providing computing resources in a computing environment comprising a computing service provider and an edge computing network, the edge computing network comprising computing and storage devices configured to extend computing resources of the computing service provider to remote users of the computing service provider, the edge computing network configured with a standardized platform for applications and services to be provided at the edge computing network, the standardized platform executing:
an industry-specific platform-as-a-service (PaaS) service configured to provide an application platform for a targeted industry;
one or more industry-specific third-party applications configured for the industry-specific PaaS; and
an inference engine configured to analyze industry-specific input data;
wherein:
the edge computing network is communicatively coupled to an IoT edge gateway configured to perform protocol conversion for the targeted industry, and
the standardized platform of the edge computing network is configured for enabling execution of the industry specific PaaS services and industry specific third-party applications;
the method comprising:
analyzing, by the inference engine, sensor and control data to generate real-time contextualization data;
sending the real-time contextualization data for workloads to be executed by the industry-specific platform-as-a-service (PaaS) service and industry-specific third-party application;
executing orchestration instructions received from the computing service provider to balance the workloads between the edge computing network and computing service provider;
wherein the workloads are for a processing pipeline that has been partitioned into workflows, wherein the workflows can be executed at the computing service provider or the industry edge platform;
generating metadata for selected events that are detected by sensors at the edge computing network, the metadata including location information for the sensors; and
automatically including the metadata in workflows for the workloads.