













| TABLE 1 | 
| provides an exemplary model library with associated complexity, | 
| number of parameters and observations needed: | 
| Model | Complexity | # Parameters | # Observations | 
| Non-Linear Regression | 0 | 3 | 30 | 
| 1 | 20 | 200 | |
| 2 | 200 | 2000 | |
| 3 | 10000 | 100000 | |
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| US16/554,897US11327801B2 (en) | 2019-08-29 | 2019-08-29 | Initialization of resource allocation for a workload characterized using a regression model | 
| Application Number | Priority Date | Filing Date | Title | 
|---|---|---|---|
| US16/554,897US11327801B2 (en) | 2019-08-29 | 2019-08-29 | Initialization of resource allocation for a workload characterized using a regression model | 
| Publication Number | Publication Date | 
|---|---|
| US20210064436A1 US20210064436A1 (en) | 2021-03-04 | 
| US11327801B2true US11327801B2 (en) | 2022-05-10 | 
| Application Number | Title | Priority Date | Filing Date | 
|---|---|---|---|
| US16/554,897Active2040-08-20US11327801B2 (en) | 2019-08-29 | 2019-08-29 | Initialization of resource allocation for a workload characterized using a regression model | 
| Country | Link | 
|---|---|
| US (1) | US11327801B2 (en) | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US20220309358A1 (en)* | 2021-03-29 | 2022-09-29 | Akamas Societa' Per Azioni | Method and system for tuning a computing environment using a knowledge base | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| EP3786781A1 (en)* | 2019-08-30 | 2021-03-03 | Bull Sas | System to assist with the design of an artificial intelligence application, executable on distributed computer platforms | 
| US11411840B2 (en)* | 2020-04-07 | 2022-08-09 | Assia Spe, Llc | Systems and methods for remote collaboration | 
| US20230359500A1 (en)* | 2020-10-21 | 2023-11-09 | Nokia Solutions And Networks Oy | Computing system management | 
| US11706345B1 (en)* | 2021-11-30 | 2023-07-18 | Amazon Technologies, Inc. | Answer time prediction in a contact center service of a provider network | 
| US20230333896A1 (en)* | 2022-04-19 | 2023-10-19 | Citrix Systems, Inc. | Computing device and related methods for providing enhanced computing resource allocations for applications | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US5519605A (en) | 1994-10-24 | 1996-05-21 | Olin Corporation | Model predictive control apparatus and method | 
| US20020055989A1 (en) | 2000-11-08 | 2002-05-09 | Stringer-Calvert David W.J. | Methods and apparatus for scalable, distributed management of virtual private networks | 
| US20050188088A1 (en) | 2004-01-13 | 2005-08-25 | International Business Machines Corporation | Managing escalating resource needs within a grid environment | 
| US7039559B2 (en)* | 2003-03-10 | 2006-05-02 | International Business Machines Corporation | Methods and apparatus for performing adaptive and robust prediction | 
| US20060280119A1 (en) | 2005-06-10 | 2006-12-14 | Christos Karamanolis | Weighted proportional-share scheduler that maintains fairness in allocating shares of a resource to competing consumers when weights assigned to the consumers change | 
| US20060294044A1 (en) | 2005-06-24 | 2006-12-28 | Magnus Karlsson | System and method for dynamically controlling weights assigned to consumers competing for a shared resource | 
| US20070088532A1 (en) | 2005-10-13 | 2007-04-19 | International Business Machines Corporation | Self-modulation in a model-based automated management framework | 
| US20070162161A1 (en) | 2006-01-09 | 2007-07-12 | Aditya Kumar | Multivariable controller design method for multiple input/outputs systems with multiple input/output constraints | 
| US20070234365A1 (en) | 2006-03-30 | 2007-10-04 | Savit Jeffrey B | Computer resource management for workloads or applications based on service level objectives | 
| US20070276512A1 (en) | 2006-05-25 | 2007-11-29 | Honeywell Asca Inc. | Automatic tuning method for multivariable model predictive controllers | 
| US20070283016A1 (en) | 2006-05-31 | 2007-12-06 | Dimitrios Pendarakis | Multiple resource control-advisor for management of distributed or web-based systems | 
| US20080022285A1 (en) | 2006-07-20 | 2008-01-24 | Ludmila Cherkasova | System and method for evaluating a workload and its impact on performance of a workload manager | 
| US20080180247A1 (en) | 2007-01-31 | 2008-07-31 | Vinay Deoalikar | Method and system for perturbing multi-radio-frequency-identification-tag-reader networks to increase interrogation efficiency | 
| US7647405B2 (en) | 2006-02-06 | 2010-01-12 | International Business Machines Corporation | Method for reducing variability and oscillations in load balancing recommendations using historical values and workload metrics | 
| US20100091786A1 (en) | 2008-10-13 | 2010-04-15 | Xue Liu | Control of a Computing System Having Adjustable Inputs | 
| US20100168989A1 (en) | 2007-04-09 | 2010-07-01 | Hau Zhao | Control Method and Device For Engine | 
| US20100201573A1 (en) | 2009-02-06 | 2010-08-12 | Michael George Lamming | Ranging transceiver based activity monitoring system | 
| US7827361B1 (en) | 2004-10-21 | 2010-11-02 | Hewlett-Packard Development Company, L.P. | Method of controlling access to computing resource within shared computing environment | 
| US20100299655A1 (en) | 2009-05-22 | 2010-11-25 | International Business Machines Corporation | Determining Performance of a Software Entity | 
| US20120110582A1 (en) | 2010-10-29 | 2012-05-03 | International Business Machines Corporation | Real-time computing resource monitoring | 
| US8250581B1 (en) | 2007-10-28 | 2012-08-21 | Hewlett-Packard Development Company, L.P. | Allocating computer resources to candidate recipient computer workloads according to expected marginal utilities | 
| US8429096B1 (en) | 2008-03-31 | 2013-04-23 | Amazon Technologies, Inc. | Resource isolation through reinforcement learning | 
| US20130185433A1 (en) | 2012-01-13 | 2013-07-18 | Accenture Global Services Limited | Performance interference model for managing consolidated workloads in qos-aware clouds | 
| US20140211811A1 (en) | 2007-11-19 | 2014-07-31 | Avistar Communications Corporation | Hierarchical closed-loop control of policy, goal, and resource allocation in bandwidth management using both service-specific and network monitor observations | 
| US20150007182A1 (en) | 2013-06-27 | 2015-01-01 | Microsoft Corporation | Iteration support in a heterogeneous dataflow engine | 
| US20150040133A1 (en) | 2013-08-05 | 2015-02-05 | International Business Machines Corporation | Multiple stage workload management system | 
| US20160147203A1 (en) | 2014-11-25 | 2016-05-26 | Mitsubishi Electric Research Laboratories, Inc. | Model Predictive Control with Uncertainties | 
| US20160162209A1 (en) | 2014-12-05 | 2016-06-09 | Hybrid Logic Ltd | Data storage controller | 
| US9531604B2 (en)* | 2012-09-26 | 2016-12-27 | International Business Machines Corporation | Prediction-based provisioning planning for cloud environments | 
| US20170048308A1 (en) | 2015-08-13 | 2017-02-16 | Saad Bin Qaisar | System and Apparatus for Network Conscious Edge to Cloud Sensing, Analytics, Actuation and Virtualization | 
| US20170161199A1 (en) | 2014-10-23 | 2017-06-08 | Netapp, Inc. | Method for using service level objectives to dynamically allocate cache resources among competing workloads | 
| US20170242729A1 (en) | 2016-02-24 | 2017-08-24 | Prophetstor Data Services, Inc. | Method for deploying storage system resources with learning of workloads applied thereto | 
| US20170255491A1 (en) | 2016-03-04 | 2017-09-07 | Google Inc. | Resource allocation for computer processing | 
| US20180101214A1 (en) | 2016-10-10 | 2018-04-12 | International Business Machines Corporation | Sla-based power management in disaggregated computing systems | 
| US20180176089A1 (en) | 2016-12-16 | 2018-06-21 | Sap Se | Integration scenario domain-specific and leveled resource elasticity and management | 
| US20180246558A1 (en) | 2016-02-22 | 2018-08-30 | The Joan and Irwin Jacobs Technion-Cornell Institute | Techniques for self-tuning of computing systems | 
| CN108881283A (en) | 2018-07-13 | 2018-11-23 | 杭州安恒信息技术股份有限公司 | Assess model training method, device and the storage medium of network attack | 
| US20190075184A1 (en) | 2016-03-04 | 2019-03-07 | Convida Wireless, Llc | Request processing in the service layer | 
| US20190101903A1 (en) | 2017-10-02 | 2019-04-04 | Sap Se | Transfer of production control in proximity to production site for enabling decentralized manufacturing | 
| US10257275B1 (en) | 2015-10-26 | 2019-04-09 | Amazon Technologies, Inc. | Tuning software execution environments using Bayesian models | 
| US20190266015A1 (en) | 2018-02-27 | 2019-08-29 | Microsoft Technology Licensing, Llc | Deep neural network workload scheduling | 
| US10412118B1 (en) | 2019-03-04 | 2019-09-10 | FullArmor Corporation | Group policy object management of external network resources | 
| US20190319861A1 (en) | 2018-04-13 | 2019-10-17 | The Curators Of The University Of Missouri | Method and system for secure resource management utilizing blockchain and smart contracts | 
| US10642763B2 (en) | 2016-09-20 | 2020-05-05 | Netapp, Inc. | Quality of service policy sets | 
| US20200167145A1 (en) | 2017-12-05 | 2020-05-28 | Archemy, Inc. | Active adaptation of networked compute devices using vetted reusable software components | 
| US20200177671A1 (en) | 2018-12-03 | 2020-06-04 | At&T Intellectual Property I, L.P. | Global internet of things (iot) quality of service (qos) realization through collaborative edge gateways | 
| US20200241921A1 (en) | 2019-01-28 | 2020-07-30 | EMC IP Holding Company LLC | Building neural networks for resource allocation for iterative workloads using reinforcement learning | 
| US20200301741A1 (en) | 2019-03-22 | 2020-09-24 | Amazon Technologies, Inc. | Coordinated predictive autoscaling of virtualized resource groups | 
| US20200348979A1 (en) | 2019-05-01 | 2020-11-05 | EMC IP Holding Company LLC | Adaptive Controller for Online Adaptation of Resource Allocation Policies for Iterative Workloads Using Reinforcement Learning | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US5519605A (en) | 1994-10-24 | 1996-05-21 | Olin Corporation | Model predictive control apparatus and method | 
| US20020055989A1 (en) | 2000-11-08 | 2002-05-09 | Stringer-Calvert David W.J. | Methods and apparatus for scalable, distributed management of virtual private networks | 
| US7039559B2 (en)* | 2003-03-10 | 2006-05-02 | International Business Machines Corporation | Methods and apparatus for performing adaptive and robust prediction | 
| US20050188088A1 (en) | 2004-01-13 | 2005-08-25 | International Business Machines Corporation | Managing escalating resource needs within a grid environment | 
| US7827361B1 (en) | 2004-10-21 | 2010-11-02 | Hewlett-Packard Development Company, L.P. | Method of controlling access to computing resource within shared computing environment | 
| US20060280119A1 (en) | 2005-06-10 | 2006-12-14 | Christos Karamanolis | Weighted proportional-share scheduler that maintains fairness in allocating shares of a resource to competing consumers when weights assigned to the consumers change | 
| US20060294044A1 (en) | 2005-06-24 | 2006-12-28 | Magnus Karlsson | System and method for dynamically controlling weights assigned to consumers competing for a shared resource | 
| US20070088532A1 (en) | 2005-10-13 | 2007-04-19 | International Business Machines Corporation | Self-modulation in a model-based automated management framework | 
| US20070162161A1 (en) | 2006-01-09 | 2007-07-12 | Aditya Kumar | Multivariable controller design method for multiple input/outputs systems with multiple input/output constraints | 
| US7647405B2 (en) | 2006-02-06 | 2010-01-12 | International Business Machines Corporation | Method for reducing variability and oscillations in load balancing recommendations using historical values and workload metrics | 
| US20070234365A1 (en) | 2006-03-30 | 2007-10-04 | Savit Jeffrey B | Computer resource management for workloads or applications based on service level objectives | 
| US20070276512A1 (en) | 2006-05-25 | 2007-11-29 | Honeywell Asca Inc. | Automatic tuning method for multivariable model predictive controllers | 
| US20070283016A1 (en) | 2006-05-31 | 2007-12-06 | Dimitrios Pendarakis | Multiple resource control-advisor for management of distributed or web-based systems | 
| US20080022285A1 (en) | 2006-07-20 | 2008-01-24 | Ludmila Cherkasova | System and method for evaluating a workload and its impact on performance of a workload manager | 
| US20080180247A1 (en) | 2007-01-31 | 2008-07-31 | Vinay Deoalikar | Method and system for perturbing multi-radio-frequency-identification-tag-reader networks to increase interrogation efficiency | 
| US20100168989A1 (en) | 2007-04-09 | 2010-07-01 | Hau Zhao | Control Method and Device For Engine | 
| US8250581B1 (en) | 2007-10-28 | 2012-08-21 | Hewlett-Packard Development Company, L.P. | Allocating computer resources to candidate recipient computer workloads according to expected marginal utilities | 
| US20140211811A1 (en) | 2007-11-19 | 2014-07-31 | Avistar Communications Corporation | Hierarchical closed-loop control of policy, goal, and resource allocation in bandwidth management using both service-specific and network monitor observations | 
| US8429096B1 (en) | 2008-03-31 | 2013-04-23 | Amazon Technologies, Inc. | Resource isolation through reinforcement learning | 
| US20100091786A1 (en) | 2008-10-13 | 2010-04-15 | Xue Liu | Control of a Computing System Having Adjustable Inputs | 
| US20100201573A1 (en) | 2009-02-06 | 2010-08-12 | Michael George Lamming | Ranging transceiver based activity monitoring system | 
| US20100299655A1 (en) | 2009-05-22 | 2010-11-25 | International Business Machines Corporation | Determining Performance of a Software Entity | 
| US20120110582A1 (en) | 2010-10-29 | 2012-05-03 | International Business Machines Corporation | Real-time computing resource monitoring | 
| US20130185433A1 (en) | 2012-01-13 | 2013-07-18 | Accenture Global Services Limited | Performance interference model for managing consolidated workloads in qos-aware clouds | 
| US9531604B2 (en)* | 2012-09-26 | 2016-12-27 | International Business Machines Corporation | Prediction-based provisioning planning for cloud environments | 
| US20150007182A1 (en) | 2013-06-27 | 2015-01-01 | Microsoft Corporation | Iteration support in a heterogeneous dataflow engine | 
| US20150040133A1 (en) | 2013-08-05 | 2015-02-05 | International Business Machines Corporation | Multiple stage workload management system | 
| US20170161199A1 (en) | 2014-10-23 | 2017-06-08 | Netapp, Inc. | Method for using service level objectives to dynamically allocate cache resources among competing workloads | 
| US20160147203A1 (en) | 2014-11-25 | 2016-05-26 | Mitsubishi Electric Research Laboratories, Inc. | Model Predictive Control with Uncertainties | 
| US20160162209A1 (en) | 2014-12-05 | 2016-06-09 | Hybrid Logic Ltd | Data storage controller | 
| US20170048308A1 (en) | 2015-08-13 | 2017-02-16 | Saad Bin Qaisar | System and Apparatus for Network Conscious Edge to Cloud Sensing, Analytics, Actuation and Virtualization | 
| US10257275B1 (en) | 2015-10-26 | 2019-04-09 | Amazon Technologies, Inc. | Tuning software execution environments using Bayesian models | 
| US20180246558A1 (en) | 2016-02-22 | 2018-08-30 | The Joan and Irwin Jacobs Technion-Cornell Institute | Techniques for self-tuning of computing systems | 
| US20170242729A1 (en) | 2016-02-24 | 2017-08-24 | Prophetstor Data Services, Inc. | Method for deploying storage system resources with learning of workloads applied thereto | 
| US20170255491A1 (en) | 2016-03-04 | 2017-09-07 | Google Inc. | Resource allocation for computer processing | 
| US20190075184A1 (en) | 2016-03-04 | 2019-03-07 | Convida Wireless, Llc | Request processing in the service layer | 
| US10642763B2 (en) | 2016-09-20 | 2020-05-05 | Netapp, Inc. | Quality of service policy sets | 
| US20180101214A1 (en) | 2016-10-10 | 2018-04-12 | International Business Machines Corporation | Sla-based power management in disaggregated computing systems | 
| US20180176089A1 (en) | 2016-12-16 | 2018-06-21 | Sap Se | Integration scenario domain-specific and leveled resource elasticity and management | 
| US20190101903A1 (en) | 2017-10-02 | 2019-04-04 | Sap Se | Transfer of production control in proximity to production site for enabling decentralized manufacturing | 
| US20200167145A1 (en) | 2017-12-05 | 2020-05-28 | Archemy, Inc. | Active adaptation of networked compute devices using vetted reusable software components | 
| US20190266015A1 (en) | 2018-02-27 | 2019-08-29 | Microsoft Technology Licensing, Llc | Deep neural network workload scheduling | 
| US20190319861A1 (en) | 2018-04-13 | 2019-10-17 | The Curators Of The University Of Missouri | Method and system for secure resource management utilizing blockchain and smart contracts | 
| CN108881283A (en) | 2018-07-13 | 2018-11-23 | 杭州安恒信息技术股份有限公司 | Assess model training method, device and the storage medium of network attack | 
| US20200177671A1 (en) | 2018-12-03 | 2020-06-04 | At&T Intellectual Property I, L.P. | Global internet of things (iot) quality of service (qos) realization through collaborative edge gateways | 
| US20200241921A1 (en) | 2019-01-28 | 2020-07-30 | EMC IP Holding Company LLC | Building neural networks for resource allocation for iterative workloads using reinforcement learning | 
| US10412118B1 (en) | 2019-03-04 | 2019-09-10 | FullArmor Corporation | Group policy object management of external network resources | 
| US20200301741A1 (en) | 2019-03-22 | 2020-09-24 | Amazon Technologies, Inc. | Coordinated predictive autoscaling of virtualized resource groups | 
| US20200348979A1 (en) | 2019-05-01 | 2020-11-05 | EMC IP Holding Company LLC | Adaptive Controller for Online Adaptation of Resource Allocation Policies for Iterative Workloads Using Reinforcement Learning | 
| Title | 
|---|
| "CEP," Available in: en.wikipedia.org/wiki/Complex_event_processing. | 
| "EdgeX Foundry," Available in: www.edgexfoundry.org. | 
| "FIWARE NGSI Open RESTful API Specification," Available in: forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/FI-WARE_NGSI_Open_RESTful_API_Specification. Last accessed: Jun. 28, 2018. | 
| "Hypervisor," Available in: en.wikipedia.org/wiki/Hypervisor. | 
| "Orion Context Broker," Available in: catalogue.fiware.org/enablers/publishsubscribe-context-broker-orion-context-broker. | 
| "Publish—subscribe pattern," Available in: en.wikipedia.org/wiki/Publish%E2%80%93subscribe_pattern. | 
| "ZeroMQ," Available in: en.wikipedia.org/wiki/ZeroMQ. | 
| Abdelzaher et al., "Introduction to Control Theory And Its Application to Computing Systems", Performance Modeling and Engineering—Chapter 7 (Year: 2008). | 
| Atzori et al., "The Internet of Things: A survey," Computer Networks, 54 (2010) 2787-2805. | 
| Azhar et al.; "SLOOP: QoS-Supervised Loop Execution to Reduce Energy on Heterogeneous Architectures", (Year 2017). | 
| Betts et al., "Estimating the WCET of GPU-accelerated applications using hybrid analysis," Real-Time Systems (ECRTS), 2013. | 
| Bonomi et al., "Fog computing and its role in the internet of things," In Proceedings of the first edition of the MCC workshop on Mobile cloud computing (pp. 13-16). ACM, 2012. | 
| Bouzeghoub, M., "A framework for analysis of data freshness," In Proceedings of the 2004 international workshop on Information quality in information systems (pp. 59-67). ACM. | 
| Calmon et al., "Control strategies for adaptive resource allocation in cloud computing", 21st IFAC World Congress (Virtual), Berlin, Germany (Jul. 12-17, 2020). | 
| Chatterjee et al., "Optimal Composition of a Virtual Sensor for Efficient Virtualization within Sensor-Cloud," in Proceedings of IEEE International Conferencce on Communications, Jun. 2015, pp. 448-453. | 
| D. Merkel, "Docker: Ligtweight Linux Containers for Consistent Development and Deployment," Linux Journal, vol. 2, p. 239, (2014). | 
| Dautov et al., "Pushing Intelligence to the Edge with a Stream Processing Architecture," 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Methods and Apparatus for Real-Time Anomaly Detection over Sets of Time Series—Nov. 2017 Dell EMC Confidential pp. 24 of 24 Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), Exeter, 2017, pp. 792-799. | 
| Delicato et al.,. "The Resource Management Challenge in IoT," In Resource Management for Internet of Things (pp. 7-18). Springer International Publishing (2017). | 
| Huber et al. "Model-Based Self-Aware Performance and Resource Management Using the Descartes Modeling Language," in IEEE Transactions on Software Engineering, vol. 43, No. 5, pp. 432-452, May 1, 2017, doi: 10.1109/TSE.2016.2613863. (Year: 2017). | 
| Inaba et al., "Applications of weighted Voronoi diagrams and randomization to variance-based k-clustering," In Proceedings of the tenth annual symposium on Computational geometry (pp. 332-339). ACM. | 
| Ismail et al., "Evaluation of docker as edge computing platform," In Open Systems (ICOS), 2015 IEEE Confernece on (pp. 130-135). IEEE. | 
| K. Hornik, "Approximation capabilities of multilayer feedforward networks," Neural networks, vol. 2, No. 4, pp. 251-257, 1991. | 
| Lewis et al., "Microservices," Available in: martinfowler. com/articles/microservices.html. Access in: Sep. 27, 2017. | 
| Liu et al., "Adaptive Entitlement Control of Resource Containers on Shared Servers,"IFIP/IEEE International Symposium on Integrated Network Management, pp. 163-176, May 2005. | 
| Mahadev et al., "The Case for VM-Based Cloudlets in Mobile Computing, Pervasive Computing," IEEE, 8 (2009) 14-23. | 
| Mahmud et al., "Fog computing: A taxonomy, survey and future directions," In Internet of Everything (pp. 103-130). Springer, Singapore. | 
| Misra et al., "On Theoretical Modeling of Sensor Cloud: A Paradigm Shift From Wireless Sensor Network," IEEE Systems Journal, vol. 11, No. 2, pp. 1084-1093, Jun. 2017. | 
| Morabito et al., "Consolidate IoT edge computing with lightweight virtualization," IEEE Network, 32(1), 102-111. | 
| Nguyen et al.; "Using Runtime Measured Workload Characteristics in Parallel Processor Scheduling", (Year: 1996). | 
| Pahl et al., "Containers and clusters for edge cloud architectures—a technology review," In Future Internet of Things and Cloud (FiCloud), 2015 3rd International Conference on (pp. 379-386). IEEE. | 
| Patikirikorala et al., "Towards Optimal Performance and Resource Management in Web Systems via Model Predictive Control", 2011 Australian Control Conference, Melbourne, Australia (Nov. 10 & 11, 2011). | 
| Roy et al., "DIVISOR: Dynamic Virtual Sensor Formation for Overlapping Region in IoT-based Sensor—Cloud," Proceedings of the IEEE Wireless Communications and Networking Conference, 2018. | 
| Santos et al., "Olympus: The cloud of sensors," IEEE Cloud Computing, 2(2), 48-56. | 
| Schooler et al., "Architectural Vision for a Data-Centric IoT: Rethinking Things, Trust and Clouds," In Distributed Computing Systems (ICDCS), 2017 IEEE 37th International Conference on (pp. 1717-1728). IEEE. | 
| Shi et al., "Edge computing: Vision and challenges," IEEE Internet of Things Journal, 3(5), 637-646. | 
| Skarin et al., "An assisting Model Predictive Controller approach to Control over the Cloud", Lund University (May 15, 2019). | 
| Skarlat et al., "Optimized IoT service placement in the fog," Serv. Oriented Comput. Appl. 11, 4 (Dec. 2017), 427-443. DOI: doi.org/10.1007/s11761-017-0219-8 (2017). | 
| Skarlat et al., "Resource Provisioning for IoT Services in the Fog," 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications (SOCA), Macau, 2016, pp. 32-39. | 
| Sudarsan et al.; "Design and performance of a scheduling framework for resizable parallel applications", (Year 2010). | 
| Taleb et al., "Mobile edge computing potential in making cities smarter," IEEE Communications Magazine, 55(3), 38-43. | 
| Thamsen et al.; "Continuously Improving the Resource Utilization of Iterative Parallel Dataflows", (Year: 2016). | 
| Thönes, J. "Microservices." IEEE Software 32.1 (2015): 116-116. | 
| U.S. Appl. No. 15/497,803, entitled "Network-Based Combination of Heterogeneous Machine Learning Models," filed on Apr. 26, 2017. | 
| U.S. Appl. No. 15/941,434, entitled, "Allocation of Shared Computing Resources Using Source Code Feature Extraction and Machine Learning", filed Mar. 30, 2018. | 
| U.S. Appl. No. 16/034,432, entitled, "Resource Allocation and Provisioning in a Multi-Tier Edge-Cloud Virtualization Environment", filed Jul. 13, 2018. | 
| U.S. Appl. No. 16/039,743, entitled, "Allocation of Shared Computing Resources Using Source Code Feature Extraction and Clustering-Based Training of Machine Learning Models", filed Jul. 19, 2018. | 
| U.S. Appl. No. 16/259,244, entitled, Building Neural Networks for Resource Allocation for Iterative Workloads Using Reinforcement Learning, filed Jan. 28, 2019. | 
| U.S. Appl. No. 16/263,135 entitled, "Adaptive Look-Ahead Configuration for Prefetching Data in Input/Output Operations," filed Jan. 31, 2019. | 
| U.S. Appl. No. 16/397,596, entitled, "Adaptive Look-Ahead Configuration for Pre-Fetching Data in Input/Output Operations Based on Request Size and Frequency", filed Apr. 29, 2019. | 
| U.S. Appl. No. 16/400,289, entitled "Adaptive Controller for Online Adaptation of Resource Allocation Policies for Iterative Workloads Using Reinforcement Learning," filed on May 1, 2019. | 
| U.S. Appl. No. 16/401,604, entitled, "Resource Allocation and Provisioning in a Multi-Tier Edge-Cloud Virtualization Environment", filed May 2, 2019. | 
| U.S. Appl. No. 16/456,551, entitled "Adaptive Controller for Online Resource Allocation For Multiple Workloads," filed on Jun. 28, 2019. | 
| U.S. Appl. No. 16/554,910, entitled "Early-Convergence Detection for Online Allocation Policies in Iterative Workloads," filed on Aug. 29, 2019. | 
| U.S. Appl. No. 16/554,910, entitled, "Early-Convergence Detection for Online Resource Allocation Policies for Iterative Workloads", filed Aug. 29, 2019. | 
| Wang et al., "ENORM: A framework for edge node resource management," IEEE Transactions on Services Computing (2017). | 
| Yi et al., "A survey of fog computing: concepts, applications and issues." Proceedings of the 2015 Workshop on Mobile Big Data. ACM, 2015. | 
| Publication number | Priority date | Publication date | Assignee | Title | 
|---|---|---|---|---|
| US20220309358A1 (en)* | 2021-03-29 | 2022-09-29 | Akamas Societa' Per Azioni | Method and system for tuning a computing environment using a knowledge base | 
| Publication number | Publication date | 
|---|---|
| US20210064436A1 (en) | 2021-03-04 | 
| Publication | Publication Date | Title | 
|---|---|---|
| US11327801B2 (en) | Initialization of resource allocation for a workload characterized using a regression model | |
| US11366697B2 (en) | Adaptive controller for online adaptation of resource allocation policies for iterative workloads using reinforcement learning | |
| US11461145B2 (en) | Building neural networks for resource allocation for iterative workloads using reinforcement learning | |
| US11562223B2 (en) | Deep reinforcement learning for workflow optimization | |
| Xu et al. | URL: A unified reinforcement learning approach for autonomic cloud management | |
| Bibal Benifa et al. | Rlpas: Reinforcement learning-based proactive auto-scaler for resource provisioning in cloud environment | |
| US9916135B2 (en) | Scaling a cloud infrastructure | |
| US11614978B2 (en) | Deep reinforcement learning for workflow optimization using provenance-based simulation | |
| Gandhi et al. | Adaptive, model-driven autoscaling for cloud applications | |
| Lorido-Botrán et al. | Auto-scaling techniques for elastic applications in cloud environments | |
| JP7612727B2 (en) | Control method and processor programmed with instructions - Patents.com | |
| Tran et al. | Virtual machine migration policy for multi-tier application in cloud computing based on Q-learning algorithm | |
| US20110225299A1 (en) | Managing performance interference effects on cloud computing servers | |
| Duggan et al. | A reinforcement learning approach for the scheduling of live migration from under utilised hosts | |
| US11263369B2 (en) | Workflow simulation using provenance data similarity and sequence alignment | |
| Ghasemi et al. | A cost-aware mechanism for optimized resource provisioning in cloud computing | |
| US11586474B2 (en) | Adaptation of resource allocation for multiple workloads using interference effect of resource allocation of additional workloads on performance | |
| Yazdanov et al. | Lightweight automatic resource scaling for multi-tier web applications | |
| Veni et al. | Auto-scale: automatic scaling of virtualised resources using neuro-fuzzy reinforcement learning approach | |
| US11113171B2 (en) | Early-convergence detection for online resource allocation policies for iterative workloads | |
| Zhang et al. | Lifting the fog of uncertainties: Dynamic resource orchestration for the containerized cloud | |
| Mera-Gómez et al. | A debt-aware learning approach for resource adaptations in cloud elasticity management | |
| Hummaida et al. | Dynamic threshold setting for VM migration | |
| US11625285B2 (en) | Assigning workloads in a multi-node processing environment using feedback from each node | |
| Cerf et al. | Adaptive feedforward and feedback control for cloud services | 
| Date | Code | Title | Description | 
|---|---|---|---|
| AS | Assignment | Owner name:EMC IP HOLDING COMPANY LLC, MASSACHUSETTS Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CALMON, TIAGO SALVIANO;GOTTIN, VINICIUS MICHEL;SOUSA, EDUARDO VERA;REEL/FRAME:050210/0325 Effective date:20190827 | |
| FEPP | Fee payment procedure | Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY | |
| AS | Assignment | Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT, TEXAS Free format text:PATENT SECURITY AGREEMENT (NOTES);ASSIGNORS:DELL PRODUCTS L.P.;EMC IP HOLDING COMPANY LLC;WYSE TECHNOLOGY L.L.C.;AND OTHERS;REEL/FRAME:051302/0528 Effective date:20191212 | |
| AS | Assignment | Owner name:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, NORTH CAROLINA Free format text:SECURITY AGREEMENT;ASSIGNORS:DELL PRODUCTS L.P.;EMC IP HOLDING COMPANY LLC;WYSE TECHNOLOGY L.L.C.;AND OTHERS;REEL/FRAME:051449/0728 Effective date:20191230 | |
| STPP | Information on status: patent application and granting procedure in general | Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION | |
| AS | Assignment | Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., TEXAS Free format text:SECURITY AGREEMENT;ASSIGNORS:CREDANT TECHNOLOGIES INC.;DELL INTERNATIONAL L.L.C.;DELL MARKETING L.P.;AND OTHERS;REEL/FRAME:053546/0001 Effective date:20200409 | |
| AS | Assignment | Owner name:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT, TEXAS Free format text:SECURITY INTEREST;ASSIGNORS:DELL PRODUCTS L.P.;EMC CORPORATION;EMC IP HOLDING COMPANY LLC;REEL/FRAME:053311/0169 Effective date:20200603 | |
| AS | Assignment | Owner name:EMC CORPORATION, MASSACHUSETTS Free format text:RELEASE OF SECURITY INTEREST AT REEL 051449 FRAME 0728;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058002/0010 Effective date:20211101 Owner name:SECUREWORKS CORP., DELAWARE Free format text:RELEASE OF SECURITY INTEREST AT REEL 051449 FRAME 0728;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058002/0010 Effective date:20211101 Owner name:WYSE TECHNOLOGY L.L.C., CALIFORNIA Free format text:RELEASE OF SECURITY INTEREST AT REEL 051449 FRAME 0728;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058002/0010 Effective date:20211101 Owner name:EMC IP HOLDING COMPANY LLC, TEXAS Free format text:RELEASE OF SECURITY INTEREST AT REEL 051449 FRAME 0728;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058002/0010 Effective date:20211101 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST AT REEL 051449 FRAME 0728;ASSIGNOR:CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH;REEL/FRAME:058002/0010 Effective date:20211101 | |
| STPP | Information on status: patent application and granting procedure in general | Free format text:NON FINAL ACTION MAILED | |
| STPP | Information on status: patent application and granting procedure in general | Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER | |
| STPP | Information on status: patent application and granting procedure in general | Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS | |
| STPP | Information on status: patent application and granting procedure in general | Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS | |
| STPP | Information on status: patent application and granting procedure in general | Free format text:PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED | |
| STCF | Information on status: patent grant | Free format text:PATENTED CASE | |
| AS | Assignment | Owner name:EMC IP HOLDING COMPANY LLC, TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0742 Effective date:20220329 Owner name:EMC CORPORATION, MASSACHUSETTS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0742 Effective date:20220329 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0742 Effective date:20220329 Owner name:SECUREWORKS CORP., DELAWARE Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (051302/0528);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0593 Effective date:20220329 Owner name:DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (051302/0528);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0593 Effective date:20220329 Owner name:EMC IP HOLDING COMPANY LLC, TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (051302/0528);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0593 Effective date:20220329 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (051302/0528);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:060438/0593 Effective date:20220329 Owner name:DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:DELL INTERNATIONAL L.L.C., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:DELL PRODUCTS L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:DELL USA L.P., TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:EMC CORPORATION, MASSACHUSETTS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.), TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 Owner name:EMC IP HOLDING COMPANY LLC, TEXAS Free format text:RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001);ASSIGNOR:THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT;REEL/FRAME:071642/0001 Effective date:20220329 |