Patents by Inventor Scott A. McCulley

Scott A. McCulley 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).

  • Patent number: 10841206
    Abstract: Routing packets by a router involves establishing a first flow configured for forwarding the packets from a first ingress interface to a first egress interface of the router; determining a condition to modify the first flow; deactivating the first flow; establishing a second flow configured for forwarding the packets from at least one of (1) the first ingress interface to a second egress interface, (2) a second ingress interface to the first egress interface, or (3) a second ingress interface to a second egress interface; and activating the second flow.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: November 17, 2020
    Assignee: 128 Technology, Inc.
    Inventors: Abilash Menon, Anna Yungelson, Scott A. McCulley, Robert Penfield
  • Patent number: 10425511
    Abstract: A routing method checks a network path selected for transmitting a stream of packets between a first routing node and a second routing node in a computer network. The stream of packets complies with a first transport protocol. The method forwards, from the first routing node toward the second routing node, a set of handshake packets. The set of handshake packets includes change information indicating a change in the transport protocol for a plurality of the packets in the stream. The method modifies the plurality of packets in the stream (“modified packets”). Specifically, the method modifies the first transport protocol header in the plurality of packets in the stream to have a second transport protocol header of a second transport protocol. This modification preferably does not increase the packet size of each of modified packets.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: September 24, 2019
    Assignee: 128 TECHNOLOGY, INC.
    Inventors: Scott A. McCulley, Anna Yungelson, Hadriel S. Kaplan, Michael Baj
  • Patent number: 10091099
    Abstract: Embodiments of the present invention provide for continuity of “stateful” routing sessions in the presence of source network address translation (NAT). Specifically, a stateful routing session may be moved from one routing path to another routing path, e.g., due to a routing change in the communication network, where the routing paths have different source NAT status. For example, the stateful routing session may be moved from a path having no source NAT to a path having source NAT, from a path having source NAT to a path having no source NAT, or from paths having different source network address translations. When a stateful routing session is moved from an existing routing path to a new routing path, the routers detect the routing change based on the change in source NAT status using a special link monitoring protocol.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: October 2, 2018
    Assignee: 128 Technology, Inc.
    Inventors: Abilash Menon, Anna Yungelson, Scott A. McCulley, Robert Penfield, Francisco Jose Mendez Cirera, Thomas E. Sullivan
  • Publication number: 20180219980
    Abstract: A routing method checks a network path selected for transmitting a stream of packets between a first routing node and a second routing node in a computer network. The stream of packets complies with a first transport protocol. The method forwards, from the first routing node toward the second routing node, a set of handshake packets. The set of handshake packets includes change information indicating a change in the transport protocol for a plurality of the packets in the stream. The method modifies the plurality of packets in the stream (“modified packets”). Specifically, the method modifies the first transport protocol header in the plurality of packets in the stream to have a second transport protocol header of a second transport protocol. This modification preferably does not increase the packet size of each of modified packets.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Scott A. McCulley, Anna Yungelson, Hadriel S. Kaplan, Michael Baj
  • Publication number: 20170346787
    Abstract: Embodiments of the present invention provide for continuity of “stateful” routing sessions in the presence of source network address translation (NAT). Specifically, a stateful routing session may be moved from one routing path to another routing path, e.g., due to a routing change in the communication network, where the routing paths have different source NAT status. For example, the stateful routing session may be moved from a path having no source NAT to a path having source NAT, from a path having source NAT to a path having no source NAT, or from paths having different source network address translations. When a stateful routing session is moved from an existing routing path to a new routing path, the routers detect the routing change based on the change in source NAT status using a special link monitoring protocol.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Abilash Menon, Anna Yungelson, Scott A. McCulley, Robert Penfield, Francisco Jose Mendez Cirera, Thomas E. Sullivan
  • Publication number: 20170346726
    Abstract: Routing packets by a router involves establishing a first flow configured for forwarding the packets from a first ingress interface to a first egress interface of the router; determining a condition to modify the first flow; deactivating the first flow; establishing a second flow configured for forwarding the packets from at least one of (1) the first ingress interface to a second egress interface, (2) a second ingress interface to the first egress interface, or (3) a second ingress interface to a second egress interface; and activating the second flow.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventors: Abilash Menon, Anna Yungelson, Scott A. McCulley, Robert Penfield
  • Patent number: 9450640
    Abstract: Apparatus and method for communication are provided. The solution comprises obtaining as an input a signal; sampling the signal; feeding the sampled signal to a given number of parallel correlators having a given correlation length, controlling the correlation the sampled signal in each correlator with a unique time shift section of the pilot sequence of the communication system, determining the strongest correlation peaks, and determining on the basis of the correlation peaks and corresponding time shifts the strongest pilots in the signal.
    Type: Grant
    Filed: July 5, 2011
    Date of Patent: September 20, 2016
    Assignee: Keysight Technologies Singapore (Holdings) Pte. Ltd.
    Inventors: Scott McCulley, Steven Thompson
  • Publication number: 20120008616
    Abstract: Apparatus and method for communication are provided. The solution comprises obtaining as an input a signal; sampling the signal; feeding the sampled signal to a given number of parallel correlators having a given correlation length, controlling the correlation the sampled signal in each correlator with a unique time shift section of the pilot sequence of the communication system, determining the strongest correlation peaks, and determining on the basis of the correlation peaks and corresponding time shifts the strongest pilots in the signal.
    Type: Application
    Filed: July 5, 2011
    Publication date: January 12, 2012
    Applicant: ANITE FINLAND OY
    Inventors: Scott McCulley, Steven Thompson