262 patents
Page 2 of 14
Utility
Establishing a Cryptographic Tunnel Between a First Tunnel Endpoint and a Second Tunnel Endpoint Where a Private Key Used During the Tunnel Establishment Is Remotely Located from the Second Tunnel Endpoint
12 Oct 23
A responder device receives, from an initiator device, a request to initiate a cryptographic tunnel between the initiator device and the responder device.
Watson Bernard Ladd, Vladislav Krasnov
Filed: 12 Jun 23
Utility
Method and System for Determining a Path Maximum Transmission Unit (Mtu) Between Endpoints of a Generic Routing Encapsulation (Gre) Tunnel
12 Oct 23
A method of path MTU determination in Generic Routing Encapsulation (GRE) tunnel is presented.
Nicholas Alexander WONDRA, Erich Alfred HEINE, Yan ZHAI
Filed: 12 Jun 23
Utility
Intelligently routing internet traffic
10 Oct 23
A request from a client device is received at a first one of a plurality of compute nodes at a first one of a plurality of data centers of a distributed cloud computing network.
Braden Ehrat, Jay A. Kreibich, Jérôme Fleury, Michael Vanderwater, Nicholas Alexander Wondra, Richard Thompson
Filed: 13 May 20
Utility
Unified Network Service That Connects Multiple Disparate Private Networks and End User Client Devices Operating on Separate Networks
28 Sep 23
A unified network service that connects multiple disparate private networks and end user client devices operating on separate networks is described.
Nicholas Alexander Wondra, Igor Postelnik, Michael John Vanderwater, Adam Simon Chalmers, Nuno Miguel Lourenço Diegues, Arég Harutyunyan, Erich Alfred Heine
Filed: 31 May 23
Utility
Isolating Internet-of-Things (IoT) Devices Using a Secure Overlay Network
21 Sep 23
A server of a distributed cloud computing network receives, over a tunnel established between a customer-premises equipment and the compute server, traffic from an Internet-of-Things (IoT) device that is connected to the CPE.
Derek Chamorro, Molly Rose Cinnamon, Tom Paseka, Nicholas Wondra
Filed: 10 Oct 22
Utility
Dynamic selection of where to execute application code in a distributed cloud computing network
12 Sep 23
A request is received from a client device at a first datacenter of a distributed cloud computing network.
Michael Hart, Alyson Cabral, Kenton Taylor Varda
Filed: 8 Feb 23
Utility
Delivering video in a content delivery network
22 Aug 23
A server in a content delivery network (CDN) receives a request for a web page of a domain handled by an origin server.
Dane Orion Knecht, Igor Postelnik, Oliver Yu, John Graham-Cumming, Dani Grant, Nitin Rao
Filed: 14 Sep 20
Utility
Implementing a tiered cache topology with anycast networks
15 Aug 23
A control server receives probe data from a plurality of data centers indicating measured latencies with a first IP address associated with an origin server.
Zaidoon Abd Al Hadi, Samantha Aki Shugaeva, Yuchen Wu, Brian C. Bradley
Filed: 8 Aug 22
Utility
Mobile accelerator
15 Aug 23
A mobile accelerator system includes point of presences (POPs) that includes an entry POP.
Jeff Sesung Kim, Jun Ho Choi
Filed: 16 Aug 22
Utility
Secure Session Capability Using Public-key Cryptography without Access to the Private Key
13 Jul 23
A server establishes a secure session with a client device where a private key used in the handshake is stored in a different server.
Sébastien Andreas Henry Pahl, Matthieu Philippe François Tourne, Piotr Sikora, Ray Raymond Bejjani, Dane Orion Knecht, Matthew Browning Prince, John Graham-Cumming, Lee Hahn Holloway, Albertus Strasheim
Filed: 3 Jan 23
Utility
Verification of Selected Inbound Electronic Mail Messages
13 Jul 23
An email verification system is described.
Michael J. Flester
Filed: 11 Jan 23
Utility
Transparent proxy conversion of transmission control protocol (TCP) fast open connection
11 Jul 23
A TCP intermediate device receives a SYN packet from a TCP client that is destined for a TCP origin server and indicates support for TCP fast open (TFO).
Christopher Philip Branch
Filed: 25 Oct 21
Utility
Application remoting across a network using draw commands
27 Jun 23
A server receives from a client device that is executing a client application a request to initiate a remote application in the server.
Darren Remington, Trevor Sundberg, Killian Koenig, Benjamin Buzbee, Michael Conrad, David Harnett
Filed: 4 Feb 20
Utility
Method and Apparatus for Traffic Optimization In Virtual Private Networks (VPNS)
25 May 23
Method and apparatus for traffic optimization in virtual private networks (VPNs).
Christopher Philip BRANCH, Dane Orion KNECHT
Filed: 24 Jan 23
Utility
Distributed key management system
23 May 23
A distributed key management system (KMS) includes a central KMS server and multiple intermediate KMS servers.
Derek Chamorro, Michael Pak, Ignat Korchagin, Chase Robinson
Filed: 29 Sep 22
Utility
Machine Learning-based Malicious Attachment Detector
18 May 23
In an embodiment, a computer-implemented method includes receiving, from a pre-processor, an output file; where the output file is created by the pre-processor in response to input of an electronic file to the pre-processor; where the electronic file is an attachment to a message that is in-transit to a recipient computer on a network; where the output file contains features that are created by the pre-processor analyzing one or more sub-features of the electronic file; receiving, from a machine learning-based classifier, malware classification data that indicates whether the electronic file does or does not contain malware; where the malware classification data is output by the machine learning-based classifier in response to the machine learning-based classifier determining that the features are or are not indicators of obfuscation; where data used to create the machine learning-based classifier includes output files previously created by the pre-processor; in response to the malware classification data matching a criterion, causing the network to modify, delay, or block transmission of the electronic file to the recipient computer.
Torsten Zeppenfeld, Javier Castro
Filed: 17 Jan 23
Utility
Persisting encrypted remote browser data at a local browser for use in a remote browser
16 May 23
A remote browsing session is initiated between a remote browser client executing on a client device and a remote browser host executing on a remote browser server.
Joshua Thomas Claeys, Benjamin Buzbee, Pierre Cauchois, Killian Koenig, Trevor Sundberg
Filed: 19 Mar 21
Utility
Generating a negative answer to a domain name system query that indicates resource records as existing for the domain name regardless of whether those resource records actually exist
9 May 23
A DNS server receives, from a client device, a DNS query for a resource record type at a domain name.
Daniel Morsing, Marek Majkowski, Nicholas Thomas Sullivan, Olafur Gudmundsson, Filippo Valsorda
Filed: 24 Apr 18
Utility
Method and apparatus for automatically optimizing the loading of images in a cloud-based proxy service
9 May 23
A request for a web page is received at a proxy server.
Christopher Stephen Joel, Lee Hahn Holloway, Dane Orion Knecht, Albertus Strasheim
Filed: 19 Oct 21
Utility
Determining an origin server is potentially compromised
9 May 23
An edge server receives a request from a client network application for a web page hosted at an origin server.
Jonathan Philip Levine, Rustam Xing Lalkaka, Evan Johnson
Filed: 8 Feb 22