Patents by Inventor Kevin Harmon
Kevin Harmon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20220385639Abstract: A mechanism to facilitate a private network (VPN)-as-a-service, preferably within the context of an overlay IP routing mechanism implemented within an overlay network. A network-as-a-service customer operates endpoints that are desired to be connected to one another securely and privately using the overlay IP (OIP) routing mechanism. The overlay provides delivery of packets end-to-end between overlay network appliances positioned at the endpoints. During such delivery, the appliances are configured such that the data portion of each packet has a distinct encryption context from the encryption context of the TCP/IP portion of the packet. By establishing and maintaining these distinct encryption contexts, the overlay network can decrypt and access the TCP/IP flow. This enables the overlay network provider to apply one or more TCP optimizations. At the same time, the separate encryption contexts ensure the data portion of each packet is never available in the clear at any point during transport.Type: ApplicationFiled: August 9, 2022Publication date: December 1, 2022Inventors: Brandon O. Williams, Martin K. Lohner, Kevin Harmon, Jeffrey Bower
-
Patent number: 11411996Abstract: A mechanism to facilitate a private network (VPN)-as-a-service, preferably within the context of an overlay IP routing mechanism implemented within an overlay network. A network-as-a-service customer operates endpoints that are desired to be connected to one another securely and privately using the overlay IP (OIP) routing mechanism. The overlay provides delivery of packets end-to-end between overlay network appliances positioned at the endpoints. During such delivery, the appliances are configured such that the data portion of each packet has a distinct encryption context from the encryption context of the TCP/IP portion of the packet. By establishing and maintaining these distinct encryption contexts, the overlay network can decrypt and access the TCP/IP flow. This enables the overlay network provider to apply one or more TCP optimizations. At the same time, the separate encryption contexts ensure the data portion of each packet is never available in the clear at any point during transport.Type: GrantFiled: April 23, 2019Date of Patent: August 9, 2022Assignee: Akamai Technologies, Inc.Inventors: Brandon O. Williams, Martin K. Lohner, Kevin Harmon, Jeffrey Bower
-
Publication number: 20190253454Abstract: A mechanism to facilitate a private network (VPN)-as-a-service, preferably within the context of an overlay IP routing mechanism implemented within an overlay network. A network-as-a-service customer operates endpoints that are desired to be connected to one another securely and privately using the overlay IP (OIP) routing mechanism. The overlay provides delivery of packets end-to-end between overlay network appliances positioned at the endpoints. During such delivery, the appliances are configured such that the data portion of each packet has a distinct encryption context from the encryption context of the TCP/IP portion of the packet. By establishing and maintaining these distinct encryption contexts, the overlay network can decrypt and access the TCP/IP flow. This enables the overlay network provider to apply one or more TCP optimizations. At the same time, the separate encryption contexts ensure the data portion of each packet is never available in the clear at any point during transport.Type: ApplicationFiled: April 23, 2019Publication date: August 15, 2019Inventors: Brandon O. Williams, Martin K. Lohner, Kevin Harmon, Jeffrey Bower
-
Patent number: 10270809Abstract: A mechanism to facilitate a private network (VPN)-as-a-service, preferably within the context of an overlay IP routing mechanism implemented within an overlay network. A network-as-a-service customer operates endpoints that are desired to be connected to one another securely and privately using the overlay IP (OIP) routing mechanism. The overlay provides delivery of packets end-to-end between overlay network appliances positioned at the endpoints. During such delivery, the appliances are configured such that the data portion of each packet has a distinct encryption context from the encryption context of the TCP/IP portion of the packet. By establishing and maintaining these distinct encryption contexts, the overlay network can decrypt and access the TCP/IP flow. This enables the overlay network provider to apply one or more TCP optimizations. At the same time, the separate encryption contexts ensure the data portion of each packet is never available in the clear at any point during transport.Type: GrantFiled: December 2, 2014Date of Patent: April 23, 2019Assignee: Akamai Technologies, Inc.Inventors: Brandon O. Williams, Martin K. Lohner, Kevin Harmon, Jeffrey Bower
-
Patent number: 10244084Abstract: Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency.Type: GrantFiled: September 14, 2015Date of Patent: March 26, 2019Assignee: Akamai Technologies, Inc.Inventors: Gregory Fletcher, Kevin Harmon, Brandon Williams, William Sears
-
Publication number: 20150381771Abstract: Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency.Type: ApplicationFiled: September 14, 2015Publication date: December 31, 2015Inventors: Gregory Fletcher, Kevin Harmon, Brandon Williams, William Sears
-
Patent number: 9137339Abstract: Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency.Type: GrantFiled: July 15, 2013Date of Patent: September 15, 2015Assignee: Akamai Technologies, Inc.Inventors: Gregory Fletcher, Kevin Harmon, Brandon Williams, William Sears
-
Publication number: 20150188943Abstract: A mechanism to facilitate a private network (VPN)-as-a-service, preferably within the context of an overlay IP routing mechanism implemented within an overlay network. A network-as-a-service customer operates endpoints that are desired to be connected to one another securely and privately using the overlay IP (OIP) routing mechanism. The overlay provides delivery of packets end-to-end between overlay network appliances positioned at the endpoints. During such delivery, the appliances are configured such that the data portion of each packet has a distinct encryption context from the encryption context of the TCP/IP portion of the packet. By establishing and maintaining these distinct encryption contexts, the overlay network can decrypt and access the TCP/IP flow. This enables the overlay network provider to apply one or more TCP optimizations. At the same time, the separate encryption contexts ensure the data portion of each packet is never available in the clear at any point during transport.Type: ApplicationFiled: December 2, 2014Publication date: July 2, 2015Inventors: Brandon O. Williams, Martin K. Lohner, Kevin Harmon, Jeffrey Bower
-
Patent number: 8899654Abstract: Embodiments provide a structure, system, and method for ingress and egress. The structure includes a frame assembly defining at least one frame aperture. A removable panel may be secured to the frame assembly and define at least one removable panel aperture configured to align within the frame aperture. At least one fastener may removably couple the panel to the frame, the fastener extending through a corresponding one of the removable panel aperture and the frame aperture.Type: GrantFiled: October 2, 2012Date of Patent: December 2, 2014Assignee: General Electric CompanyInventors: Harold Alan Ellsworth, William Henry Gross, Gail Leroy Detar, Kevin Harmon, William R Miller
-
Publication number: 20130304809Abstract: Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency.Type: ApplicationFiled: July 15, 2013Publication date: November 14, 2013Inventors: Gregory Fletcher, Kevin Harmon, Brandon Williams, William Sears
-
Patent number: 8489670Abstract: Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency.Type: GrantFiled: December 26, 2007Date of Patent: July 16, 2013Assignee: Akamai Technologies, Inc.Inventors: Gregory Fletcher, Kevin Harmon, Brandon Williams, William Sears
-
Publication number: 20130082481Abstract: Embodiments provide a structure, system, and method for ingress and egress. The structure includes a frame assembly defining at least one frame aperture. A removable panel may be secured to the frame assembly and define at least one removable panel aperture configured to align within the frame aperture. At least one fastener may removably couple the panel to the frame, the fastener extending through a corresponding one of the removable panel aperture and the frame aperture.Type: ApplicationFiled: October 2, 2012Publication date: April 4, 2013Applicant: GENERAL ELECTRIC COMPANYInventors: Harold Alan ELLSWORTH, William Henry GROSS, Gail Leroy DETAR, Kevin HARMON, William R. MILLER, General Electric Company
-
Patent number: 7653206Abstract: A digital audio device. According to one aspect of the invention, the device includes a memory and an analog input system configured to record analog audio signals to the memory as digital audio data. The device further includes a digital input configured to download digital audio data to the memory, as well as an analog output system configured to generate analog playback signals decoded from digital audio data stored in the memory. Furthermore, the device includes a digital output configured to upload digital audio data from the memory.Type: GrantFiled: October 31, 2002Date of Patent: January 26, 2010Assignee: Mattel, Inc.Inventors: Gary Collins, Paul Nielsen, Kevin Harmon
-
Patent number: 7077717Abstract: A doll with an angled and/or jointed torso. In some embodiments the doll includes a torso, at least a portion of which is asymmetric about a midline such that an angle formed between a left lateral contour and the midline substantially differs from an angle formed between a right lateral contour and the midline. Alternatively, or additionally, the torso may be comprised of an upper torso member that is connected to a lower torso member by a joint that enables rotation therebetween.Type: GrantFiled: May 24, 2004Date of Patent: July 18, 2006Assignee: Mattel, Inc.Inventors: Bryan Cheng, Kevin Harmon
-
Publication number: 20050112993Abstract: A doll with an angled and/or jointed torso. In some embodiments the doll includes a torso, at least a portion of which is asymmetric about a midline such that an angle formed between a left lateral contour and the midline substantially differs from an angle formed between a right lateral contour and the midline. Alternatively, or additionally, the torso may be comprised of an upper torso member that is connected to a lower torso member by a joint that enables rotation therebetween.Type: ApplicationFiled: May 24, 2004Publication date: May 26, 2005Inventors: Bryan Cheng, Kevin Harmon
-
Publication number: 20030220785Abstract: A digital audio device. According to one aspect of the invention, the device includes a memory and an analog input system configured to record analog audio signals to the memory as digital audio data. The device further includes a digital input configured to download digital audio data to the memory, as well as an analog output system configured to generate analog playback signals decoded from digital audio data stored in the memory. Furthermore, the device includes a digital output configured to upload digital audio data from the memory.Type: ApplicationFiled: October 31, 2002Publication date: November 27, 2003Inventors: Gary Collins, Paul Nielsen, Kevin Harmon