System and method of providing compression technique for jitter sensitive application through multiple network links

    公开(公告)号:US10432530B2

    公开(公告)日:2019-10-01

    申请号:US15785335

    申请日:2017-10-16

    Abstract: An appliance for providing compression technique for jitter sensitive application through multiple network links is described. The appliance has one or more processors and includes a link quality estimator, a jitterless compressor, and a link switcher. The link quality estimator is configured to measure latency over a first link and a second link, wherein the second link has a longer latency than the first link. The jitterless compressor is configured to accumulate packets for a time period associated with a difference in latency between the second link and the first link, and determine a number of packets based on a packet size associated with the accumulated packets and bandwidth of the first link. The link switcher is configured to acquire the determined number of packets, wherein the determined number of packets have been compressed, transmit a first packet over the second link, and transmit the acquired number of packets over the first link.

    System and method for improving efficiency of SSL/TLS connections

    公开(公告)号:US10367891B2

    公开(公告)日:2019-07-30

    申请号:US14867792

    申请日:2015-09-28

    Abstract: A system for optimizing network traffic is described. The system includes a plurality of appliances, each having an SSL session exchange module. An appliance in active state is called a primary appliance, and one or more appliances in inactive state are called secondary appliances. An appliance of a cluster of appliances comprises a secure session exchange module and one or more network interfaces configured to facilitate a first secure session between a client device and the appliance and a second secure session between the appliance and a server. The secure session exchange module in a primary appliance is configured to provide a message for sending to one or more secondary appliances. The message indicates that the appliance is acting as a primary instance for a server. The secure session exchange module in the primary appliance is also configured to acquire at least one session-related parameter through a handshake procedure for a secure layer with the server. A network interface of the one or more network interfaces is further configured to send the at least one session-related parameter to the one or more secondary appliances. The one or more secondary appliances are configured to reuse one or more sessions based on the acquired session-related parameter.

    Proactive link load balancing to maintain quality of link

    公开(公告)号:US10212043B1

    公开(公告)日:2019-02-19

    申请号:US15660147

    申请日:2017-07-26

    Abstract: Disclosed embodiments describe systems and methods for predicting health of a link. A device in communication with a link can identify profile information of a stream of network traffic traversing the link. The device can determine a first prediction of health of the link by applying one or more rules to the plurality of parameters of the profile information. The device can determine a second prediction of health of the link by applying a classifier to one or more timed sequences of the plurality of parameters of the profile information. The device can establishes a respective weight for each of the first prediction of health and the second prediction of heath. The device can select, using the respective weight, between the first prediction of health and the second prediction of health to provide a predictor of the health of the link.

    Uniform resource locator validation
    107.
    发明授权

    公开(公告)号:US11997080B2

    公开(公告)日:2024-05-28

    申请号:US17138030

    申请日:2020-12-30

    Abstract: A method for validating a Uniform Resource Locator (URL) includes generating electronic media content including the URL, generating a Certificate Signing Request (CSR) including the URL, sending the CSR to a certificate signing server, receiving a signed certificate corresponding to the CSR from the certificate signing server, and encoding the signed certificate as metadata in the electronic media content and/or encoding a serial number associated with the signed certificate as metadata in the electronic media content. A user can send the URL to another user through a chat message, an email, a word processing document or other business application, or a document which has a URL through a pen drive, email, or chat message. The certificate-based mechanism is used to validate the origin (sender) of the URL so that the recipients know that the URL can be accessed without having to separately analyze the security risks.

    Validating shared files
    108.
    发明授权

    公开(公告)号:US11677567B2

    公开(公告)日:2023-06-13

    申请号:US17141602

    申请日:2021-01-05

    CPC classification number: H04L9/3263 H04L9/088

    Abstract: A computing device may receive a file previously uploaded by another device, and may validate the received file using data including a first value encrypted based on a document (e.g., a digital certificate or identification certificate) of the uploading device. The computing device may determine the validity of the certificate based on a certificate of a remote computing device to which the file was uploaded, and may decrypt the first value using a key of the certificate of the uploading device. The computing device may determine a second value for the received file and may determine validity of the received file based on a match of the first value and the second value.

    PROVISIONING DEVICES SECURELY USING ZERO TOUCH DEPLOYMENTS

    公开(公告)号:US20220386124A1

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

    申请号:US17331993

    申请日:2021-05-27

    Abstract: Described embodiments provide for provisioning devices securely using zero touch deployments. A controller application can receive a first authentication code from the controller. The controller application can establish, responsive to receiving the first authentication code, a short-range wireless connection with the device within a pairing range of the controller application using at least one of one or more short-range wireless communication types. The controller application can receive a second authentication code from the device via the short-range wireless connection. The controller application can determine that the first authentication code received from the controller corresponds to the second authentication code received via the short-range wireless connection. The controller application can transmit, responsive to determining that the first authentication code corresponds to the second authentication code, an approval request to the controller to sign a certificate to authorize the device to communicate with the controller.

Patent Agency Ranking