Patents by Inventor MARK ALLEN WEBB

MARK ALLEN WEBB 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: 11750610
    Abstract: Various implementations disclosed herein enable controlling access to networks. In various implementations, a method of controlling access to a network is performed by a computing device including one or more processors, and a non-transitory memory. In various implementations, the method includes obtaining an indication that a mobile device having access to a first network utilizing a first radio access technology (RAT) has requested access to a second network utilizing a second RAT. In some implementations, the method includes determining whether the access to the first network satisfies an authentication criterion associated with the second network. In some implementations, the method includes granting the mobile device access to the second network in response to determining that the access to the first network satisfies the authentication criterion associated with the second network.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: September 5, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Gangadharan Byju Pularikkal, Mark Grayson, Santosh Ramrao Patil, Jerome Henry, Bart Brinckman, Mark Allen Webb
  • Publication number: 20210120000
    Abstract: Various implementations disclosed herein enable controlling access to networks. In various implementations, a method of controlling access to a network is performed by a computing device including one or more processors, and a non-transitory memory. In various implementations, the method includes obtaining an indication that a mobile device having access to a first network utilizing a first radio access technology (RAT) has requested access to a second network utilizing a second RAT. In some implementations, the method includes determining whether the access to the first network satisfies an authentication criterion associated with the second network. In some implementations, the method includes granting the mobile device access to the second network in response to determining that the access to the first network satisfies the authentication criterion associated with the second network.
    Type: Application
    Filed: December 29, 2020
    Publication date: April 22, 2021
    Inventors: Gangadharan Byju Pularikkal, Mark Grayson, Santosh Ramrao Patil, Jerome Henry, Bart Brinckman, Mark Allen Webb
  • Patent number: 10911453
    Abstract: Various implementations disclosed herein enable controlling access to networks. In various implementations, a method of controlling access to a network is performed by a computing device including one or more processors, and a non-transitory memory. In various implementations, the method includes obtaining an indication that a mobile device having access to a first network utilizing a first radio access technology (RAT) has requested access to a second network utilizing a second RAT. In some implementations, the method includes determining whether the access to the first network satisfies an authentication criterion associated with the second network. In some implementations, the method includes granting the mobile device access to the second network in response to determining that the access to the first network satisfies the authentication criterion associated with the second network.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: February 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Gangadharan Byju Pularikkal, Mark Grayson, Santosh Ramrao Patil, Jerome Henry, Bart Brinckman, Mark Allen Webb
  • Patent number: 10897722
    Abstract: A method for providing enhanced visibility in heterogeneous network. The method comprises receiving, at a networking device housing a cellular base station and a WLAN access point, cellular network traffic from an electronic device. The method further comprises receiving, at the networking device, WLAN traffic from the electronic device and encapsulating, at the networking device, the cellular network traffic and the WLAN traffic using a common protocol. The method further comprises transmitting the encapsulated cellular traffic and the encapsulated WLAN traffic to a controller.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: January 19, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Jerome Henry, Mark Allen Webb, Indermeet Singh Gandhi, John Martin Graybeal
  • Patent number: 10608930
    Abstract: A network computing device determines a network topology for at least one network flow path between at least one ingress network border device and at least one egress network border device. The network computing device receives a message containing data indicating flow statistics for the at least one ingress network border device. The network computing device generates flow statistics for at least one network device along the at least one network flow path from the network topology and the flow statistics for the at least one ingress network border device. The network computing device generates the flow statistics for at least one network device along the at least one network flow path without receiving flow statistics from the at least one network device along the at least one network flow path.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: March 31, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Mahyar Fazlyab, Mehdi Nikkhah, Mark Allen Webb
  • Patent number: 10548109
    Abstract: In one embodiment, a method comprises a network device receiving one or more unsolicited data packets output by a plurality of source network devices, each unsolicited data packet comprising a corresponding link layer header and a corresponding network layer header; the network device parsing, from each unsolicited data packet within at least one of its corresponding link layer header or corresponding network layer header, a time type-length-value (TLV) element specifying a corresponding transmission time of the data packet from one or more corresponding source network devices, and a location TLV element specifying a corresponding location of the corresponding one or more source network devices; and the network device determining its corresponding location based on the time TLV elements and the location TLV elements parsed from the respective unsolicited data packets.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: January 28, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Mark Allen Webb
  • Publication number: 20190199725
    Abstract: Various implementations disclosed herein enable controlling access to networks. In various implementations, a method of controlling access to a network is performed by a computing device including one or more processors, and a non-transitory memory. In various implementations, the method includes obtaining an indication that a mobile device having access to a first network utilizing a first radio access technology (RAT) has requested access to a second network utilizing a second RAT. In some implementations, the method includes determining whether the access to the first network satisfies an authentication criterion associated with the second network. In some implementations, the method includes granting the mobile device access to the second network in response to determining that the access to the first network satisfies the authentication criterion associated with the second network.
    Type: Application
    Filed: December 26, 2017
    Publication date: June 27, 2019
    Inventors: Gangadharan Byju Pularikkal, Mark Grayson, Santosh Ramrao Patil, Jerome Henry, Bart Brinckman, Mark Allen Webb
  • Publication number: 20190124541
    Abstract: A method for providing enhanced visibility in heterogeneous network. The method comprises receiving, at a networking device housing a cellular base station and a WLAN access point, cellular network traffic from an electronic device. The method further comprises receiving, at the networking device, WLAN traffic from the electronic device and encapsulating, at the networking device, the cellular network traffic and the WLAN traffic using a common protocol. The method further comprises transmitting the encapsulated cellular traffic and the encapsulated WLAN traffic to a controller.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Inventors: Jerome Henry, Mark Allen Webb, Indermeet Singh Gandhi, John Martin Graybeal
  • Patent number: 10225190
    Abstract: In one embodiment, a method comprises: acquiring a data structure containing a virtualized path identifier, the virtualized path identifier specifying a path determination method and a destination identifier that identifies a destination that is reachable according to the path determination method; determining in a route method database based on the virtualized path identifier, from among distinct types of available path determination methods identified in the route method database, a routing context for reaching the destination according to the corresponding path determination method; and causing reaching of the destination in response to executing the path determination method on the destination identifier according to the routing context obtained from the route method database.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: March 5, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Mark Allen Webb
  • Publication number: 20180376449
    Abstract: In one embodiment, a method comprises a network device receiving one or more unsolicited data packets output by a plurality of source network devices, each unsolicited data packet comprising a corresponding link layer header and a corresponding network layer header; the network device parsing, from each unsolicited data packet within at least one of its corresponding link layer header or corresponding network layer header, a time type-length-value (TLV) element specifying a corresponding transmission time of the data packet from one or more corresponding source network devices, and a location TLV element specifying a corresponding location of the corresponding one or more source network devices; and the network device determining its corresponding location based on the time TLV elements and the location TLV elements parsed from the respective unsolicited data packets.
    Type: Application
    Filed: June 23, 2017
    Publication date: December 27, 2018
    Inventor: MARK ALLEN WEBB
  • Patent number: 10159010
    Abstract: Various implementations disclosed herein include apparatuses, systems, and methods for extending a QoS indicator through WLAN to an electronic device in a heterogeneous network. The method comprises receiving, at a second wireless network, a packet from a first wireless network including a first quality of service (QoS) indicator for a first protocol of the first wireless network. The method further comprises determining a second quality of service (QoS) indicator for a second protocol of the second wireless network based on the first QoS indicator and network conditions of the second wireless network. The method further comprises transmitting the packet in accordance with the second QoS indicator.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: December 18, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Malcolm Muir Smith, Mark Allen Webb, Jerome Henry
  • Publication number: 20180343177
    Abstract: A network computing device determines a network topology for at least one network flow path between at least one ingress network border device and at least one egress network border device. The network computing device receives a message containing data indicating flow statistics for the at least one ingress network border device. The network computing device generates flow statistics for at least one network device along the at least one network flow path from the network topology and the flow statistics for the at least one ingress network border device. The network computing device generates the flow statistics for at least one network device along the at least one network flow path without receiving flow statistics from the at least one network device along the at least one network flow path.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventors: Mahyar Fazlyab, Mehdi Nikkhah, Mark Allen Webb
  • Publication number: 20180062994
    Abstract: In one embodiment, a method comprises: acquiring a data structure containing a virtualized path identifier, the virtualized path identifier specifying a path determination method and a destination identifier that identifies a destination that is reachable according to the path determination method; determining in a route method database based on the virtualized path identifier, from among distinct types of available path determination methods identified in the route method database, a routing context for reaching the destination according to the corresponding path determination method; and causing reaching of the destination in response to executing the path determination method on the destination identifier according to the routing context obtained from the route method database.
    Type: Application
    Filed: August 23, 2016
    Publication date: March 1, 2018
    Inventor: MARK ALLEN WEBB