Patents by Inventor Ron Frederick

Ron Frederick 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: 20210281443
    Abstract: In some embodiments, a computing system includes a communication interface; and a processor that is coupled to the communication interface. In some embodiments, least one of the communication interface or the processor receives a network packet from the network via a network adapter port; encapsulates the received network packet with a tunnel header, wherein the tunnel header comprises network identifier information identifying the network adapter port; addresses, based on the network identifier information, an outer Internet protocol (IP) header of the encapsulated network packet with an outer IP address corresponding to a network function in a first computing device; and sends the encapsulated network packet toward the network function identified by the outer IP address.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 9, 2021
    Inventors: Mark McConnaughay, Gary Tomic, Ron Frederick
  • Patent number: 11012259
    Abstract: The disclosed computer-implemented method for preserving system contextual information in an encapsulated packet may include (1) receiving, at a computing device, a network packet from the network via a network adapter port, (2) encapsulating the received network packet with a tunnel header, where a network identifier field in the tunnel header comprises information identifying the network adapter port, (3) determine an outer Internet protocol (IP) address for the encapsulated network packet, where the destination IP address corresponds to a destination on the network, (4) addressing an outer header of the encapsulated network packet with the IP address, and (5) sending the encapsulated network packet toward the destination identified by the destination IP address. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: May 18, 2021
    Assignee: CA, Inc.
    Inventors: Mark McConnaughay, Gary Tomic, Ron Frederick
  • Patent number: 10367744
    Abstract: The disclosed computer-implemented method for network traffic routing to reduce service congestion at a server may include (1) receiving, by the computing device and from the cloud server, a traffic routing policy, (2) identifying, for a transaction and using at least one hook inserted into an operating system of the computing device, metadata describing a traffic type, (3) comparing the metadata with the traffic routing policy to determine the transaction is bypass traffic, and (4) sending the bypass traffic from the computing device to a destination other than the cloud server. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: July 30, 2019
    Assignee: Symantec Corporation
    Inventors: Qing Li, Mark Molnar, Joseph Chen, Ron Frederick
  • Patent number: 9565180
    Abstract: Various techniques are described to authenticate the identity of a proxy in a client-proxy-server configuration. The configuration may have a client-side and a server-side SSL session. In the server-side session, if the proxy has access to the private keys of the client, the proxy may select a client certificate from a collection of client certificates and send the selected certificate to the server to satisfy a client authentication request of the server. If the proxy does not have access to the private keys, the proxy may instead send an emulated client certificate to the server. Further, the client certificate received from the client may be embedded within the emulated client certificate so as to allow the server to directly authenticate the client, in addition to the proxy. An emulated client certificate chain may be formed instead of an emulated client certificate. Similar techniques may be applied to the client-side session.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: February 7, 2017
    Assignee: Symantec Corporation
    Inventors: Srinivas Yerra, Krists Krilovs, Dharmendra Mohan, Ron Frederick, Tammy Green
  • Patent number: 8793390
    Abstract: Systems, methods, and computer products for detecting protocols in a network proxy are provided. Protocol detection includes receiving from a first computer a request for connection to a second computer, the request conforming to a first protocol; establishing a connection with at least one of the first computer and the second computer; receiving data from at least one of the first computer and the second computer, wherein the data conforms to a second protocol; and performing protocol detection on the data.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: July 29, 2014
    Assignee: Blue Coat Systems, Inc.
    Inventors: Jamshid Mahdavi, Ron Frederick, Srinath Joshi
  • Publication number: 20140095865
    Abstract: Various techniques are described to authenticate the identity of a proxy in a client-proxy-server configuration. The configuration may have a client-side and a server-side SSL session. In the server-side session, if the proxy has access to the private keys of the client, the proxy may select a client certificate from a collection of client certificates and send the selected certificate to the server to satisfy a client authentication request of the server. If the proxy does not have access to the private keys, the proxy may instead send an emulated client certificate to the server. Further, the client certificate received from the client may be embedded within the emulated client certificate so as to allow the server to directly authenticate the client, in addition to the proxy. An emulated client certificate chain may be formed instead of an emulated client certificate. Similar techniques may be applied to the client-side session.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: BLUE COAT SYSTEMS, INC.
    Inventors: Srinivas Yerra, Krists Krilovs, Dharmendra Mohan, Ron Frederick, Tammy Green
  • Patent number: 7484060
    Abstract: Systems, methods, and computer products for protecting information during troubleshooting are provided. A dumping mechanism includes marking at least one of a plurality of memory regions in the computer-readable medium as non-dumpable, initiating a core dump, determining which memory regions of the plurality regions are non-dumpable, and dumping the contents only of memory regions not marked as non-dumpable.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: January 27, 2009
    Assignee: Blue Coat Systems, Inc.
    Inventors: Tom Kelly, Ron Frederick, Bert Bonkowski
  • Publication number: 20070276931
    Abstract: Systems, methods, and computer products for detecting protocols in a network proxy are provided. Protocol detection includes receiving from a first computer a request for connection to a second computer, the request conforming to a first protocol; establishing a connection with at least one of the first computer and the second computer; receiving data from at least one of the first computer and the second computer, wherein the data conforms to a second protocol; and performing protocol detection on the data.
    Type: Application
    Filed: May 23, 2006
    Publication date: November 29, 2007
    Inventors: Jamshid Mahdavi, Ron Frederick, Srinath Joshi
  • Publication number: 20070255912
    Abstract: Systems, methods, and computer products for protecting information during troubleshooting are provided. A dumping mechanism includes marking at least one of a plurality of memory regions in the computer-readable medium as non-dumpable, initiating a core dump, determining which memory regions of the plurality regions are non-dumpable, and dumping the contents only of memory regions not marked as non-dumpable.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Inventors: Tom Kelly, Ron Frederick, Bert Bonkowski