-
公开(公告)号:US11720372B2
公开(公告)日:2023-08-08
申请号:US16702768
申请日:2019-12-04
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Ivo Petkov , Militsa Borisova , Ilya Mayorski , Dobromir Ivanov
CPC classification number: G06F9/44505 , G06F8/65 , H04L67/10
Abstract: 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
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Dobromir Ivanov , Ivo Petkov , Ilya Mayorski , Militsa Borisova
Abstract: 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.
-
公开(公告)号:US11593092B2
公开(公告)日:2023-02-28
申请号:US17663334
申请日:2022-05-13
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Militsa Borisova , Ivo Petkov , Dobromir Ivanov , Ilya Mayorski
Abstract: 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.
-
公开(公告)号:US20200225928A1
公开(公告)日:2020-07-16
申请号:US16249077
申请日:2019-01-16
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Militsa Borisova , Ivo Petkov , Dobromir Ivanov , Ilya Mayorski
Abstract: 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.
-
公开(公告)号:US20230376481A1
公开(公告)日:2023-11-23
申请号:US17664053
申请日:2022-05-19
Applicant: VMware, Inc.
Inventor: Ilya Mayorski , Ivo Petkov , Militsa Arnaudova , Kristiyan Yankov , Dobromir Ivanov
IPC: G06F16/242 , G06F16/248 , G06F16/2457 , G06F16/21
CPC classification number: G06F16/2448 , G06F16/248 , G06F16/2457 , G06F16/211
Abstract: Examples of generating a result set from a data lake based upon a real-time data set are described. A data lake can be structured across multiple databases or tables that are not necessarily directly linked to one another. A conjunction schema can specify how data can be queried across the data lake. When an incoming real-time data set is obtained, a multi-query can be generated against the data lake by utilizing the conjunction schema.
-
公开(公告)号:US20230333862A1
公开(公告)日:2023-10-19
申请号:US18210850
申请日:2023-06-16
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Ivo Petkov , Militsa Borisova , Ilya Mayorski , Dobromir Ivanov
CPC classification number: G06F9/44505 , G06F8/65 , H04L67/10
Abstract: 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.
-
公开(公告)号:US20210019133A1
公开(公告)日:2021-01-21
申请号:US16511748
申请日:2019-07-15
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Dobromir Ivanov , Ivo Petkov , Ilya Mayorski , Militsa Borisova
Abstract: 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.
-
公开(公告)号:US20230075387A1
公开(公告)日:2023-03-09
申请号:US18050061
申请日:2022-10-27
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Miroslav Mitevski , Militsa Borisova , Ivo Petkov , Dobromir Ivanov
IPC: H04L41/0806 , G06F8/65 , H04L67/12 , H04L67/00 , H04L41/0893 , H04L12/66
Abstract: Disclosed are various embodiments for automatic enrollment of Internet of Things (IoT) endpoints. An identity of an IoT endpoint is verified by an IoT gateway. The IoT gateway is configured to transmit, over a network, an enrollment request to an IoT management service. The enrollment of the IoT endpoint with the IoT management service is confirmed. A compliance policy for the IoT endpoint is retrieved from a command queue. The compliance policy is stored in the command queue until retrieved by the IoT gateway. The IoT gateway enforces the compliance policy on the IoT endpoint.
-
公开(公告)号:US11334336B2
公开(公告)日:2022-05-17
申请号:US16249077
申请日:2019-01-16
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Militsa Borisova , Ivo Petkov , Dobromir Ivanov , Ilya Mayorski
Abstract: Approaches for automatically creating device campaigns are disclosed herein. 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.
-
公开(公告)号:US20210173727A1
公开(公告)日:2021-06-10
申请号:US16702768
申请日:2019-12-04
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Ivo Petkov , Militsa Borisova , Ilya Mayorski , Dobromir Ivanov
Abstract: 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.
-
-
-
-
-
-
-
-
-