Secure onboarding of computing devices using blockchain

    公开(公告)号:US11522702B1

    公开(公告)日:2022-12-06

    申请号:US17350327

    申请日:2021-06-17

    Applicant: VMware, inc.

    Abstract: Systems and methods are described for onboarding a new device to a blockchain secured network. A trusted device that is already enrolled on the blockchain can receive information from a new device. The new device can send an onboarding request to a server through a non-blockchain secured Application Programming Interface (“API”). The trusted device can send an onboarding request for the new device through a blockchain secured API. The server can receive the requests and match them. The server can authenticate the two devices and send a request to a blockchain consensus to add the new device to the blockchain with the trusted device as a referral. The blockchain consensus can add the new device to the blockchain and notify the server. The server can notify the new device, and the new device can begin communicating through the blockchain secured API or directly with other devices on the blockchain.

    Systems and methods of creating and operating a cloudless infrastructure of computing devices

    公开(公告)号:US11496448B2

    公开(公告)日:2022-11-08

    申请号:US17566209

    申请日:2021-12-30

    Abstract: Aspects involve an apparatus, device, systems, and methods for instantiating and operating a cloudless infrastructure of computing devices that communicate peer-to-peer and mostly off-grid (or otherwise without communicating through a conventional centralized network) to share resources, access, and provide services and applications, store and access data and other information, and the like. The systems may provide services to connecting computing devices, such as user devices, personal computing devices, mobile devices, laptops, personal computers, Internet of Things (IoT) devices etc., in communication with one or more of the nodes of the infrastructure. The infrastructure exchanges or manages communications, transactions, and/or data in a cloudless and/or decentralized environment to freely exchange information between the nodes to allow the infrastructure to scale in response to client demands, adapt the infrastructure to a failed node with minimal impact on connected computing devices, and provide robust security to customer information, communications, and devices.

    CREATION METHOD FOR ACTION RESOURCE, EXECUTION METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM

    公开(公告)号:US20220345418A1

    公开(公告)日:2022-10-27

    申请号:US17761044

    申请日:2020-09-14

    Abstract: A creation method for creating an action resource, an execution method of an action, an electronic device, and a storage medium are provided. The creation method includes receiving a first creation request that includes a target resource; creating a first action resource, which is a resource used for triggering a first action for the target resource, according to the first creation request; creating the first action resource includes: creating at least one of a first conflict priority attribute and a first conflict priority effective time attribute for the first action resource; the first conflict priority attribute represents a priority of the first action resource relative to an action resource that conflicts with the first action resource and is aimed at the target resource, and the first conflict priority effective time attribute represents a time range in which the first action resource has exclusive access to the target resource.

    Network traffic metering credit distribution in network device having multiple processing units

    公开(公告)号:US11483241B2

    公开(公告)日:2022-10-25

    申请号:US17039832

    申请日:2020-09-30

    Applicant: Fortinet, Inc.

    Abstract: Systems and methods for network traffic metering credit distribution and packet processing in a network device having multiple processing units are provided. According to an embodiment, management of multiple meters is distributed among multiple processing units of a network device. Each meter is implemented in a form of a master entry and a slave entry. Responsive to receipt by one of the processing units of a packet subject to rate-limiting by a meter, an action to be taken on the packet is made with reference to a slave entry managed by the processing unit based on available credit of the slave entry. When the action indicates the packet is to be passed: (i) credits associated with passing the packet are deducted from the available credit; and (ii) the packet is passed to a subsequent stage of packet processing; otherwise, the packet is dropped.

    Bandwidth-control policers in a network adapter

    公开(公告)号:US11470007B2

    公开(公告)日:2022-10-11

    申请号:US17151705

    申请日:2021-01-19

    Abstract: A network adapter includes a network interface, a host interface and processing circuitry. The network interface is configured to connect to a communication network. The host interface is configured to communicate with a host processor running multiple application programs. The processing circuitry includes one or more bandwidth-control policers, and is configured to receive from the communication network a packet destined to given application program among the application programs running on the host processor, to associate a bandwidth-control policer with the packet, selected from among the bandwidth-control policers, and to apply the selected bandwidth-control policer to the packet to produce a policer result.

    Systems and methods for performing header protection in distributed systems

    公开(公告)号:US11381517B2

    公开(公告)日:2022-07-05

    申请号:US17082916

    申请日:2020-10-28

    Abstract: Described embodiments provide systems and methods performing header protection. A device can receive from a client, a request relating to a first resource, for a second resource. The device can determine, using an identifier for the session, whether an address of the first resource has been previously accessed by the client during the session. The device can verify, using an address of the second resource, whether the address of the second resource is mapped to the address of the first resource for the session between the client and the device. The device can determine whether to provide access to the second resource responsive to the address of the first resource being previously accessed by the client during the session and the address of the second resource being mapped to the address of the first resource for the session.

    SYSTEMS AND METHODS OF CREATING AND OPERATING A CLOUDLESS INFRASTRUCTURE OF COMPUTING DEVICES

    公开(公告)号:US20220210090A1

    公开(公告)日:2022-06-30

    申请号:US17566258

    申请日:2021-12-30

    Abstract: Aspects involve an apparatus, device, systems, and methods for instantiating and operating a cloudless infrastructure of computing devices that communicate peer-to-peer and mostly off-grid (or otherwise without communicating through a conventional centralized network) to share resources, access, and provide services and applications, store and access data and other information, and the like. The systems may provide services to connecting computing devices, such as user devices, personal computing devices, mobile devices, laptops, personal computers, Internet of Things (IoT) devices etc., in communication with one or more of the nodes of the infrastructure. The infrastructure exchanges or manages communications, transactions, and/or data in a cloudless and/or decentralized environment to freely exchange information between the nodes to allow the infrastructure to scale in response to client demands, adapt the infrastructure to a failed node with minimal impact on connected computing devices, and provide robust security to customer information, communications, and devices.

Patent Agency Ranking