-
1.
公开(公告)号:US20240259391A1
公开(公告)日:2024-08-01
申请号:US18101616
申请日:2023-01-26
Applicant: VMware, Inc.
Inventor: Daniel Beveridge , Sean James Huntley , David Ott
CPC classification number: H04L63/107 , H04L9/3218 , H04L63/20
Abstract: Disclosed are various embodiments for binding the configuration state of client devices to the blockchain and utilizing the binding for managing compliance. A management agent can send a request to a smart contract hosted by a blockchain network for a configuration state for a computing device, the state including data sovereignty and governance policies of the computing device. The management agent can update the configuration of the computing device based upon the configuration state obtained from the blockchain network.
-
公开(公告)号:US20240211604A1
公开(公告)日:2024-06-27
申请号:US18087959
申请日:2022-12-23
Applicant: VMware, Inc.
Inventor: Sean James Huntley , David Edward Ott , Daniel Beveridge
CPC classification number: G06F21/577 , G06F8/62 , H04L9/50
Abstract: Disclosed are various embodiments for binding the configuration state of client devices to the blockchain. A management agent can send a request to a smart contract hosted by a blockchain network for a configuration state for the computing device, the request comprising a device identifier for the computing device. The management agent can then receive the configuration state from the smart contract and apply the configuration state to the computing device.
-
公开(公告)号:US20230216939A1
公开(公告)日:2023-07-06
申请号:US17994746
申请日:2022-11-28
Applicant: VMware, Inc.
Inventor: RAUNAK RAVINDRA SINGWI , Akeem Lamar Jenkins , Marc Wayne Brotherson , Shivali Sharma , Sean James Huntley
IPC: H04L67/01 , H04L67/141 , H04L67/146 , H04L43/0823 , H04L43/0894 , H04L43/10 , H04L43/0864
CPC classification number: H04L67/01 , H04L67/141 , H04L67/146 , H04L43/0823 , H04L43/0894 , H04L43/10 , H04L43/0864
Abstract: Disclosed herein are systems and methods for dynamically switching between synchronous and asynchronous communication channels. A communication request can be received from an application, and a request identifier can be generated for the communication request. The communication request can be transmitted to an edge server application via a first communication channel. The first communication channel can be selected from a plurality of communication channels based at least in part on a policy. In an instance in which a condition specified by the policy is detected in the transmission of the communication request, a second communication channel can be selected from the plurality of communication channels. The communication request can be transmitted to the edge server application using the second communication channel.
-
公开(公告)号:US20240235846A1
公开(公告)日:2024-07-11
申请号:US18094431
申请日:2023-01-09
Applicant: VMware, Inc.
Inventor: Sean James Huntley , David Ott , Daniel Beveridge
IPC: H04L9/32
CPC classification number: H04L9/3247 , H04L9/3221
Abstract: Disclosed are various embodiments for binding the configuration state of client devices to the blockchain and utilizing the binding for managing cryptographic compliance. A management agent can send a request to a smart contract hosted by a blockchain network for a zero-knowledge proof (ZKP) of a configuration state for a computing device, the state including cryptographic policies. Cryptographic operations performed by the client device can be performed by complying with the policies stored on the blockchain network.
-
公开(公告)号:US11516276B1
公开(公告)日:2022-11-29
申请号:US17676860
申请日:2022-02-22
Applicant: VMWARE, INC.
Inventor: Raunak Ravindra Singwi , Akeem Lamar Jenkins , Marc Wayne Brotherson , Shivali Sharma , Sean James Huntley
IPC: H04L12/26 , H04L29/06 , H04L12/46 , H04L67/01 , H04L67/141 , H04L67/146 , H04L43/0823 , H04L43/0894 , H04L43/10 , H04L43/0864 , H04B7/00 , H04B17/00
Abstract: Disclosed herein are systems and methods for dynamically switching between synchronous and asynchronous communication channels. A communication request can be received from an application, and a request identifier can be generated for the communication request. The communication request can be transmitted to an edge server application via a first communication channel. The first communication channel can be selected from a plurality of communication channels based at least in part on a policy. In an instance in which a condition specified by the policy is detected in the transmission of the communication request, a second communication channel can be selected from the plurality of communication channels. The communication request can be transmitted to the edge server application using the second communication channel.
-
公开(公告)号:US20240214228A1
公开(公告)日:2024-06-27
申请号:US18087437
申请日:2022-12-22
Applicant: VMware, Inc.
Inventor: Sean James Huntley
CPC classification number: H04L9/50 , H04L9/30 , H04L9/3247
Abstract: Disclosed are various embodiments for blockchain based public key infrastructure. A public key associated with a network address and an identifier of a certifying smart contract for a certifying entity associated with the public key can be obtained from an identity smart contract hosted by a blockchain network. Then, a certifying public key and a signature for the public key associated with the network address are obtained from the certifying smart contract. Subsequently, the signature of the public key associated with the network address can be verified using the certifying public key.
-
公开(公告)号:US20240211901A1
公开(公告)日:2024-06-27
申请号:US18087428
申请日:2022-12-22
Applicant: VMware, Inc.
Inventor: Sean James Huntley
CPC classification number: G06Q20/0655 , G06Q20/3676
Abstract: Disclosed are various embodiments for providing machine learning services to users of a blockchain network. A machine learning model can be hosted off the blockchain. A smart contract can then be deployed to the blockchain. The smart contract can include a reference to the machine learning model and weighted values that can be used by the machine learning model to make classifications. Successful machine learning models will tend to accumulate more cryptocurrency coins or tokens due to their continued use and execution, allowing for an orchestration service to identify successful sets of weighted values that can be adjusted as the basis for attempting to evolve better sets of weighted values for better performance by the machine learning model.
-
公开(公告)号:US11962635B2
公开(公告)日:2024-04-16
申请号:US17994746
申请日:2022-11-28
Applicant: VMware, Inc.
Inventor: Raunak Ravindra Singwi , Akeem Lamar Jenkins , Marc Wayne Brotherson , Shivali Sharma , Sean James Huntley
IPC: H04L12/26 , H04L1/08 , H04L43/08 , H04L43/0823 , H04L43/0864 , H04L43/0894 , H04L43/10 , H04L67/01 , H04L67/141 , H04L67/145 , H04L67/146 , H04L69/164
CPC classification number: H04L67/01 , H04L1/08 , H04L43/08 , H04L43/0823 , H04L43/0864 , H04L43/0894 , H04L43/10 , H04L67/141 , H04L67/145 , H04L67/146 , H04L69/164
Abstract: Disclosed herein are systems and methods for dynamically switching between synchronous and asynchronous communication channels. A communication request can be received from an application, and a request identifier can be generated for the communication request. The communication request can be transmitted to an edge server application via a first communication channel. The first communication channel can be selected from a plurality of communication channels based at least in part on a policy. In an instance in which a condition specified by the policy is detected in the transmission of the communication request, a second communication channel can be selected from the plurality of communication channels. The communication request can be transmitted to the edge server application using the second communication channel.
-
-
-
-
-
-
-