-
公开(公告)号:US10942728B2
公开(公告)日:2021-03-09
申请号: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.
-
公开(公告)号:US20200228401A1
公开(公告)日:2020-07-16
申请号:US16249066
申请日:2019-01-16
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Miroslav Mitevski , Militsa Borisova , Ivo Petkov , Dobromir Ivanov
Abstract: Disclosed are various embodiments for automatic enrollment of Internet of Things (IoT) endpoints. An enrollment request is received from an internet of things (IoT) gateway, the enrollment request comprising an identifier for an IoT endpoint and at least one property of the IoT endpoint. In response to enrollment of the IoT endpoint, a campaign template is identified that matches the at least one property of the IoT endpoint. A campaign associated with the campaign template is then identified, the campaign comprising a collection of policies that are applicable to individual IoT endpoints assigned to the campaign. Subsequently, the IoT endpoint is assigned to the campaign.
-
公开(公告)号:US10678580B2
公开(公告)日:2020-06-09
申请号:US15590686
申请日:2017-05-09
Applicant: VMware, Inc.
Inventor: Evgeny Aronov , Miroslav Mitevski , Diana Kovacheva , Ivo Petkov
Abstract: Methods and apparatus to publish internal commands as a programming interface in a cloud infrastructure are provided. An example apparatus includes a first virtual appliance including a management endpoint to coordinate task execution in a computing platform. The example apparatus includes a computing infrastructure interface including a programming interface, the programming interface to expose a subset of commands for the computing platform and to hide a remainder of the commands of the computing platform from a requester, the requester to execute a first command from the subset of commands via the programming interface. The management endpoint is to parse a first execution task generated from selection of the first command via the programming interface to determine a component of the computing platform to execute the first command associated with the first execution task and to route the first command from the first execution task to the component for execution.
-
34.
公开(公告)号:US11683232B2
公开(公告)日:2023-06-20
申请号:US17392126
申请日:2021-08-02
Applicant: VMware, Inc.
Inventor: Evgeny Aronov , Anna Delcheva , Ivo Petkov , Georgi Mitsov , Alexander Dimitrov
IPC: H04L41/08 , H04L41/0893 , H04L67/1097
CPC classification number: H04L41/0889 , H04L41/0893 , H04L67/1097
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed that implement cloud functionality in a cloud agnostic system. An example apparatus includes: at least one memory; instructions in the apparatus; and processor circuitry to execute the instructions to: generate a blueprint including components of requested cloud resources and their relationships; provide an allocation flag to the blueprint, the allocation flag indicating the requested cloud resources are to be partially provisioned; transmit a first provisioning request to a cloud management platform, the cloud management platform to manage a plurality of cloud resources; and in response to the cloud management platform selecting cloud resources, transmit a second provisioning request to fully provision the selected cloud resources, the second provisioning request including constraints specific to the selected cloud resources.
-
公开(公告)号:US20230179665A1
公开(公告)日:2023-06-08
申请号:US18154800
申请日:2023-01-14
Applicant: VMware, Inc.
Inventor: Georgi Mitsov , Evgeny Aronov , Ivo Petkov , Alexander Dimitrov , Zahari Ivanov , Ivan Strelkov
IPC: H04L67/146 , H04L9/40 , H04L67/10 , H04L67/141 , G06F9/48
CPC classification number: H04L67/146 , H04L63/083 , H04L67/10 , H04L67/141 , G06F9/4843
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to manage cloud provider sessions. An example apparatus includes at least one non-transitory computer readable medium to store machine readable instructions and processor circuitry of a first device to execute the machine readable instructions to cause the processor circuitry based on a request to perform an action having a duration that is unspecified or sufficiently long, obtain a handle for a user token corresponding to a user that requested the action. Additionally, the processor circuitry is to, during performance of the action by a cloud provider, access the user token using the handle when the cloud provider requires user authorization, the user token to be accessed from a second device.
-
公开(公告)号: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.
-
公开(公告)号:US20210297393A1
公开(公告)日:2021-09-23
申请号:US17334468
申请日:2021-05-28
Applicant: VMware Inc.
Inventor: Georgi Mitsov , Evgeny Aronov , Ivo Petkov , Alexander Dimitrov , Zahari Ivanov , Ivan Strelkov
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to manage cloud provider sessions. An example apparatus includes at least one computer readable medium; and processor circuitry to execute instructions that cause the processor circuitry to: in response to detecting a first request to establish a first session with a cloud provider that is to perform a first action: establish the first session using credentials associated with the cloud provider; record a lifespan of a session token associated with the first session; and transmit the session token to a cloud provider adapter to facilitate communication between the cloud provider adapter and the cloud provider; and in response to detecting a second request to establish a second session with the cloud provider that is to perform a second action, transmit the session token to the cloud provider adapter to facilitate communication between the cloud provider adapter and the cloud provider.
-
公开(公告)号:US20210200530A1
公开(公告)日:2021-07-01
申请号:US17202540
申请日:2021-03-16
Applicant: VMware, Inc.
Inventor: Sabo Rusev , Ivo Petkov , Ilya Mayorski , Militsa Borisova , Ivan Ivanov
Abstract: 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
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.
-
公开(公告)号:US20190028331A1
公开(公告)日:2019-01-24
申请号:US15655214
申请日:2017-07-20
Applicant: VMware, Inc.
Inventor: Diana Kovacheva , Miroslav Mitevski , Ivo Petkov , Borislav Ivanov , Gospodin Gochkov
Abstract: Methods and apparatus to propagate an update between nodes in a distributed environment are disclosed. An example apparatus includes a first virtual appliance configured to install an update using an update file from a first update repository, the first update repository located apart from the first virtual appliance, the first virtual appliance configured to form a second update repository at the first virtual appliance, the second update repository to include a copy of the update file from the first update repository. The example apparatus also includes a second virtual appliance, the second virtual appliance formed as a replica of the first virtual appliance, the second virtual appliance to install the update using the copy of the update file from the second update repository.
-
-
-
-
-
-
-
-
-