-
公开(公告)号:US11593092B2
公开(公告)日:2023-02-28
申请号:US17663334
申请日:2022-05-13
申请人: VMware, Inc.
发明人: Sabo Rusev , Militsa Borisova , Ivo Petkov , Dobromir Ivanov , Ilya Mayorski
摘要: Disclosed are various embodiments for automatically creating device campaigns. A computing device first determines that a second version of a software package assigned to an existing device campaign has been uploaded to a data store. The existing device campaign can include an existing compliance policy applicable to individual IoT endpoints assigned to the existing device campaign. The compliance policy may specify that a first version of the software package be installed on the individual IoT endpoints. In response, to the change, the computing device can create a new device campaign that includes a new compliance policy applicable to the individual IoT endpoints assigned to the new device campaign. The new compliance policy may specify that the second version of the software package be assigned to the individual IoT endpoints.
-
公开(公告)号:US20210200530A1
公开(公告)日:2021-07-01
申请号:US17202540
申请日:2021-03-16
申请人: VMware, Inc.
发明人: Sabo Rusev , Ivo Petkov , Ilya Mayorski , Militsa Borisova , Ivan Ivanov
摘要: Disclosed are various embodiments for collecting and presenting IoT metrics. A software update package can be deployed to an IoT gateway. A device template used to register an IoT endpoint with an IoT management service can also define metrics that can be collected regarding the performance of the IoT endpoints.
-
公开(公告)号:US20200225928A1
公开(公告)日:2020-07-16
申请号:US16249077
申请日:2019-01-16
申请人: VMware, Inc.
发明人: Sabo Rusev , Militsa Borisova , Ivo Petkov , Dobromir Ivanov , Ilya Mayorski
摘要: Disclosed are various embodiments for automatically creating device campaigns. A computing device first determines that a second version of a software package assigned to an existing device campaign has been uploaded to a data store. The existing device campaign can include an existing compliance policy applicable to individual IoT endpoints assigned to the existing device campaign. The compliance policy may specify that a first version of the software package be installed on the individual IoT endpoints. In response, to the change, the computing device can create a new device campaign that includes a new compliance policy applicable to the individual IoT endpoints assigned to the new device campaign. The new compliance policy may specify that the second version of the software package be assigned to the individual IoT endpoints.
-
公开(公告)号:US11762647B2
公开(公告)日:2023-09-19
申请号:US17202540
申请日:2021-03-16
申请人: VMware, Inc.
发明人: Sabo Rusev , Ivo Petkov , Ilya Mayorski , Militsa Borisova , Ivan Ivanov
IPC分类号: G06F9/44 , G06F8/65 , H04L67/125 , H04L41/082 , H04L43/04 , G06F11/30 , G06F11/34
CPC分类号: G06F8/65 , G06F11/302 , G06F11/3006 , G06F11/3495 , H04L41/082 , H04L43/04 , H04L67/125
摘要: Disclosed are various embodiments for collecting and presenting IoT metrics. A software update package can be deployed to an IoT gateway. A device template used to register an IoT endpoint with an IoT management service can also define metrics that can be collected regarding the performance of the IoT endpoints.
-
公开(公告)号:US11720372B2
公开(公告)日:2023-08-08
申请号:US16702768
申请日:2019-12-04
申请人: VMware, Inc.
发明人: Sabo Rusev , Ivo Petkov , Militsa Borisova , Ilya Mayorski , Dobromir Ivanov
CPC分类号: G06F9/44505 , G06F8/65 , H04L67/10
摘要: Disclosed are various embodiments for separating creation of and executing of updated campaigns in multitenancy environments. For example, an organization can have a hierarchical structure such that a root organization includes multiple sub-organizations. A root organization administrator may create an update campaign for enforcing software policies on devices that are included in the sub-organizations. A sub-organization administrator can approve and define the execution schedule for when the devices included in the sub-organization can execute the update campaign.
-
公开(公告)号:US20210191711A1
公开(公告)日:2021-06-24
申请号:US17194616
申请日:2021-03-08
申请人: VMware, Inc.
发明人: Sabo Rusev , Dobromir Ivanov , Ivo Petkov , Ilya Mayorski , Militsa Borisova
摘要: Disclosed are various embodiments for updating IoT endpoints. A software update package can be deployed to a IoT gateway. The software package can have lifecycle scripts and software executable for installation on IoT endpoints. The lifecycle scripts represent different lifecycle phases of the update process.
-
公开(公告)号:US20210019134A1
公开(公告)日:2021-01-21
申请号:US16511762
申请日:2019-07-15
申请人: VMware, Inc.
发明人: Sabo Rusev , Ivo Petkov , Ilya Mayorski , Militsa Borisova , Ivan Ivanov
摘要: Disclosed are various embodiments for collecting and presenting IoT metrics. A software update package can be deployed to an IoT gateway. A device template used to register an IoT endpoint with an IoT management service can also define metrics that can be collected regarding the performance of the IoT endpoints.
-
公开(公告)号:US10536510B2
公开(公告)日:2020-01-14
申请号:US15359379
申请日:2016-11-22
申请人: VMware, Inc.
IPC分类号: G06F15/173 , H04L29/08 , H04L12/911
摘要: An example method of deploying a workload to a public cloud includes: receiving a request to provision a first workload from a first user, wherein the first workload includes metadata describing constraints; generating a first deployment plan for the first workload based on the metadata thereof. The step of generating comprises identifying a plurality of reservations assigned to the first user, each of the plurality of reservations including computing resources backed by a subscription provided by the public cloud; and selecting a first reservation from the plurality of reservations having available computing resources backed by a first subscription provided by the public cloud and satisfying the constraints of the first workload. The method further includes transmitting a deployment request to the public cloud using the first subscription specified in the first deployment plan.
-
公开(公告)号:US20230333862A1
公开(公告)日:2023-10-19
申请号:US18210850
申请日:2023-06-16
申请人: VMware, Inc.
发明人: Sabo Rusev , Ivo Petkov , Militsa Borisova , Ilya Mayorski , Dobromir Ivanov
CPC分类号: G06F9/44505 , G06F8/65 , H04L67/10
摘要: Disclosed are various embodiments for separating creation of and executing of updated campaigns in multitenancy environments. For example, an organization can have a hierarchical structure such that a root organization includes multiple sub-organizations. A root organization administrator may create an update campaign for enforcing software policies on devices that are included in the sub-organizations. A sub-organization administrator can approve and define the execution schedule for when the devices included in the sub-organization can execute the update campaign.
-
公开(公告)号:US11256544B2
公开(公告)日:2022-02-22
申请号:US16702708
申请日:2019-12-04
申请人: VMware, Inc.
发明人: Sabo Rusev , Ivo Petkov , Ilya Mayorski , Plamen Penev , Kristiyan Yankov
摘要: Disclosed are various embodiments for the controlling the amount of active updates that can occur during a given time on devices that are associated with tenants (e.g., organizations) and subtenants (e.g., sub-organizations) in a multi-tenant environment. In particular, each tenant and subtenant is assigned throttle corresponding to different update parameters (e.g., an amount of devices executing an active update, an amount of data to be downloaded during a campaign, a time for completing the update campaign, etc.). When an update campaign is established, the update campaign can define the different devices that are to be updated. In some situations, the number of active updates required may exceed the allotted resources for a given subtenant. When a subtenant requires additional resources than what is assigned to complete the update, the subtenant can borrow resources defined by the update parameters from a subtenant peer that has a surplus.
-
-
-
-
-
-
-
-
-