LOCAL NETWORK DEVICE CONNECTION CONTROL

    公开(公告)号:US20230130418A1

    公开(公告)日:2023-04-27

    申请号:US17499986

    申请日:2021-10-13

    申请人: Cujo LLC

    IPC分类号: H04L61/4511

    摘要: There is provided a method comprising receiving a domain name system (DNS) query from a client computing device, decrypting the DNS query by a DNS resolver device, and requesting reputation information related to the FQDN from an agent device of the router apparatus. If a matching FQDN is not found in a local database, the DNS query is allowed to proceed from the DNS resolver device to a cloud DNS resolver, the IP and MAC address of the client computing device are logged and mapped to the local database, the reputation information related to the FQDN is requested from a cloud FQDN server, and if the reputation information indicates that the FQDN should be blocked, the local database is updated with the reputation information and further queries to the FQDN are blocked..

    Home or enterprise router-based secure domain name services

    公开(公告)号:US11632254B2

    公开(公告)日:2023-04-18

    申请号:US16899894

    申请日:2020-06-12

    申请人: McAfee, LLC.

    摘要: There is disclosed in one example a home router, including: a hardware platform including a processor and a memory; a local area network (LAN) interface; a data store including rules for domain name-based services; and instructions encoded within the memory to instruct the processor to: provision a certificate and key pair to provide domain name system (DNS) over hypertext transfer protocol secure (DoH) or DNS over transport layer security (DoT) services; receive on the LAN interface an encrypted DNS request; decrypt the DNS request; query the data store according to the DNS request; receive a rule for the DNS request; and execute the rule.

    Trusted system for providing customized content to internet service provider subscribers

    公开(公告)号:US11611623B2

    公开(公告)日:2023-03-21

    申请号:US17207574

    申请日:2021-03-19

    摘要: A method includes receiving, by a processing system of a user endpoint device, a network cookie directly from an internet service provider who provides a subscriber who is associated with the user endpoint device with connectivity to the internet, storing, by the processing system, the network cookie in a local memory of the user endpoint device, generating, by the processing system, a request to send to the Internet service provider, wherein the request comprises a request for an internet protocol address associated with a uniform resource locator of an internet content provider, attaching, by the processing system, the network cookie to the request, and sending, by the processing system, the request including the network cookie to the Internet service provider.

    Method and system for management and resolution of blockchain-based top-level domain

    公开(公告)号:US11611567B2

    公开(公告)日:2023-03-21

    申请号:US17247253

    申请日:2020-12-04

    摘要: Embodiments disclosed herein provide a method and system for management and resolution of a blockchain-based top-level domain. The method comprises: a master node receiving request information for operations on top-level domain resource record from a requesting node, and encapsulating master node information and authenticated request information into a pre-preparation message; each normal node verifying the pre-preparation message, and after successful verification, generating a preparation message comprising request information, a request information verification identifier, and current node information; each node verifying the preparation message, when the number of authenticated preparation message sending nodes reaches a consensus threshold, adding an operation result corresponding to the request information to a new block in a local blockchain. The method ensures security of operations on top-level domain resource record stored in the block, resists top-level domain hijacking attacks, and provides consistent processing and storing of operations on top-level domain resource record by multiple nodes.

    Protecting Internet of Things (IoT) Devices at the Network Level

    公开(公告)号:US20230083295A1

    公开(公告)日:2023-03-16

    申请号:US17878839

    申请日:2022-08-01

    申请人: CLOUDFLARE, INC.

    发明人: Dani Grant

    摘要: An Internet of Things (IoT) protection service at the network level is described. A secure session is established between an edge server and an IoT client that is requesting to send data to an IoT device. The edge server receives the request from the IoT client over the secure session instead of the IoT device directly because a Domain Name System (DNS) request for a unique fully qualified domain name assigned to the IoT device returns an IP address of the edge server instead of an IP address of the IoT device. The edge server analyzes the request to determine whether to transmit the request to the IoT device, including applying web application firewall rule(s) against the request. If the request does not trigger any rule, then the edge server transmits the request to the IoT device. If the request triggers any rule, then the edge server blocks the request.

    Monitoring and managing services in legacy systems using cloud native monitoring and managing tools

    公开(公告)号:US11606440B2

    公开(公告)日:2023-03-14

    申请号:US17226886

    申请日:2021-04-09

    摘要: The disclosure herein describes using a monitoring tool and a management tool from a cloud native system to monitor and manage an application executing on a legacy system. Network addresses of services running in the application on the legacy systems are discovered. Based on the discovered addresses, a probe is configured for execution on the legacy system by a monitoring tool deployed on the legacy system to obtain metrics data associated with the services running on the legacy system, the metrics data representing execution loads of the application. A management tool deployed on the cloud native system receives the obtained metrics data. The management tool compares the metrics data to one or more performance thresholds associated with the application. Based on the comparison, the management tool adjusts a quantity of instances of the application running on the cloud native system, enabling the cloud native system to share the execution loads.

    Mid-link server having a plurality of access resource servers for policy control

    公开(公告)号:US11606338B2

    公开(公告)日:2023-03-14

    申请号:US17163019

    申请日:2021-01-29

    申请人: Netskope, Inc.

    摘要: Systems and methods for providing policy-controlled communication over the Internet are provided. A system may include a client endpoint function configured to execute on a client device while coupled to a first VPN tunnel, a service endpoint function that operates a remote service of a plurality of remote services, a gateway server including a first VPN termination point that authenticates and terminates the first VPN tunnel, a stitcher server including a second VPN termination point that authenticates and terminates a second VPN tunnel, and a mid-link server coupled to the first VPN tunnel and the second VPN tunnel. The mid-link server may include a plurality of Access Resource Servers (ARSs), and the gateway server and the stitcher server may communicate via a network connecting the plurality of ARSs.

    Content delivery systems and methods

    公开(公告)号:US11601513B2

    公开(公告)日:2023-03-07

    申请号:US16659014

    申请日:2019-10-21

    摘要: Aspects of the present disclosure involve a CDN utilizing a Direct Server Return (DSR) request command to create a tunnel from one content server to another content server of the CDN. Through the DSR tunnel, a request for content may be served from a content server that is more advantageous for the CDN for any number of reasons, such as from a content server that is logically closer to the content server. In determining when a DSR tunnel is created to provide the content, the CDN may access a database storing various information concerning the CDN, such as the location of egress gateways of the CDN in relation to one or more content servers, connecting network location information, the capabilities of one or more content servers, and/or load information of available content servers.