Patents by Inventor Geoffrey Jones

Geoffrey Jones 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: 20210227054
    Abstract: Embodiments of the present disclosure are directed to protocol state transition and/or resource state transition tracker configured to monitor, e.g., via filters, for certain protocol state transitions/changes or host hardware resource transitions/changes when a host processor in the control plane that performs such monitoring functions is unavailable or overloaded. The filters, in some embodiments, are pre-computed/computed by the host processor and transmitted to the protocol state transition and/or resource state transition tracker. The protocol state transition and/or resource state transition tracker may be used to implement a fast upgrade operation as well as load sharing and or load balancing operation with control plane associated components.
    Type: Application
    Filed: January 21, 2021
    Publication date: July 22, 2021
    Inventors: Riaz Khan, Peter Geoffrey Jones
  • Publication number: 20210144075
    Abstract: Presented herein is an exemplified system and method that provides visibility, for traffic analytics, into secured encapsulated packet (e.g., secure VXLAN-GPE packet, a secure metadata-GPE packet or other GPE standards). The exemplified system and method facilitate encryption of traffic in a granular manner that also facilitate the monitoring of said secure traffic in a fabric network in an end-to-end manner throughout the network. Such monitoring can be beneficially used for analytics, performance analysis, and network debugging/troubleshooting.
    Type: Application
    Filed: January 22, 2021
    Publication date: May 13, 2021
    Inventors: Atri Indiresan, Linda Tin-Wen Cheng, Melvin Tsai, Peter Geoffrey Jones, Da-Yuan Tung, David John Zacks
  • Patent number: 10999173
    Abstract: Systems, methods, and computer-readable media for monitoring traffic in a network include receiving, at an analytics platform connected to the network, one or more encapsulated packet headers from one or more network nodes of the network. From the one or more encapsulated packet headers, at least one or more source addresses of the one or more network nodes which transmitted the encapsulated packet headers, and one or more timestamps at which the one or more encapsulated packet headers were transmitted from the one or more network nodes may be determined. From at least the one or more source addresses and timestamps, network traffic information such as one or more of latency or jitter of data packets transiting through the one or more network nodes may be determined, wherein the one or more encapsulated packet headers may correspond to the data packets transiting through the one or more network nodes.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: May 4, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: David John Zacks, Vikram Vikas Pendharkar, Peter Geoffrey Jones, Thomas Szigeti, Praveen T. Chandra
  • Patent number: 10972430
    Abstract: At a network device configured to control access to a network, a client device authentication request is received from a client device. The request includes identity credentials and a temporary media access control (MAC) address of the client device. The client device is successfully authenticated based on the identity credentials. After authentication, a new MAC address is established in the client device. A data frame is received from at the network device. It is determined whether the client device is using the new MAC address based on the received data frame. If it is determined that the client device is using the new MAC address, the client device is permitted access the network.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: April 6, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Brian Eliot Weis, Peter Geoffrey Jones
  • Patent number: 10938685
    Abstract: Presented herein is an exemplified system and method that provides visibility, for traffic analytics, into secured encapsulated packet (e.g., secure VXLAN-GPE packet, a secure metadata-GPE packet or other GPE standards). The exemplified system and method facilitate encryption of traffic in a granular manner that also facilitate the monitoring of said secure traffic in a fabric network in an end-to-end manner throughout the network. Such monitoring can be beneficially used for analytics, performance analysis, and network debugging/troubleshooting.
    Type: Grant
    Filed: July 24, 2018
    Date of Patent: March 2, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Atri Indiresan, Linda Tin-Wen Cheng, Melvin Tsai, Peter Geoffrey Jones, Da-Yuan Tung, David John Zacks
  • Publication number: 20210049078
    Abstract: Embodiments of the present disclosure are directed to dynamic shadow operations configured to dynamically shadow data-plane resources in a network device. In some embodiments, the dynamic resource shadow operations are used to locally maintain a shadow copy of data plane resources to avoid having to read them through a bus interconnect. In other embodiments, the dynamic shadow framework is used to provide memory protection for hardware resources against SEU failures. The dynamic shadow framework may operate in conjunction with adaptive memory scrubbing operations. In other embodiments, the dynamic shadow infrastructure is used to facilitate fast boot-up and fast upgrade operations.
    Type: Application
    Filed: August 15, 2019
    Publication date: February 18, 2021
    Inventors: Riaz Khan, Peter Geoffrey Jones
  • Publication number: 20210049043
    Abstract: Embodiments of the present disclosure are directed to dynamic shadow operations configured to dynamically shadow data-plane resources in a network device. In some embodiments, the dynamic resource shadow operations are used to locally maintain a shadow copy of data plane resources to avoid having to read them through a bus interconnect. In other embodiments, the dynamic shadow framework is used to provide memory protection for hardware resources against SEU failures. The dynamic shadow framework may operate in conjunction with adaptive memory scrubbing operations. In other embodiments, the dynamic shadow infrastructure is used to facilitate fast boot-up and fast upgrade operations.
    Type: Application
    Filed: August 15, 2019
    Publication date: February 18, 2021
    Inventors: Riaz Khan, Peter Geoffrey Jones
  • Publication number: 20210036916
    Abstract: Systems and methods provide for performing performance analytics processing of network traffic by copying packets of network traffic to a switch CPU based on a flag. The systems and methods disclosing receiving network traffic comprising one or more packet, generating a network traffic flow record associated with the received network traffic, the network traffic flow record including a copy-to-CPU bit and one or more function flag bits, setting the copy-to-CPU bit to an on configuration, processing the one or more packets by one or more functions to generate network flow analytics, wherein the one or more function flag bits are set in response to the one or more functions generating network flow analytics, and setting the copy-to-CPU bit to an off configuration.
    Type: Application
    Filed: September 15, 2020
    Publication date: February 4, 2021
    Inventors: Thomas Szigeti, David John Zacks, Peter Geoffrey Jones
  • Patent number: 10895562
    Abstract: A method and apparatus are provided to determine the composition of one or more gases. In the context of a method, a sensory assembly and at least one processor, the sensor assembly comprising a first gas sensor and a second gas sensor, includes causing the first sensor to be powered to detect a presence of one or more gas while the second sensor is unpowered. The method further includes detecting the presence of one or more gases while the second sensor is unpowered. In response to detecting the presence of the one or more gases, the method includes causing the second sensor to be powered. The method still further includes capturing sensor data corresponding to at least one of the one or more gases. The method also includes identifying the at least one of the one or more gases based on an analysis of the sensor data.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: January 19, 2021
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Keith Francis Edwin Pratt, Tom Gurd, Cristian Vasile Diaconu, Martin Geoffrey Jones
  • Patent number: 10819572
    Abstract: Systems and methods provide for performing performance analytics processing of network traffic by copying packets of network traffic to a switch CPU based on a flag. The systems and methods disclosing receiving network traffic comprising one or more packet, generating a network traffic flow record associated with the received network traffic, the network traffic flow record including a copy-to-CPU bit and one or more function flag bits, setting the copy-to-CPU bit to an on configuration, processing the one or more packets by one or more functions to generate network flow analytics, wherein the one or more function flag bits are set in response to the one or more functions generating network flow analytics, and setting the copy-to-CPU bit to an off configuration.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: October 27, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Thomas Szigeti, David John Zacks, Peter Geoffrey Jones
  • Publication number: 20200162319
    Abstract: Systems and methods provide for performing performance analytics processing of network traffic by copying packets of network traffic to a switch CPU based on a flag.
    Type: Application
    Filed: March 27, 2019
    Publication date: May 21, 2020
    Inventors: Thomas Szigeti, David John Zacks, Peter Geoffrey Jones
  • Publication number: 20200162357
    Abstract: Systems, methods, and computer-readable media for monitoring traffic in a network include receiving, at an analytics platform connected to the network, one or more encapsulated packet headers from one or more network nodes of the network. From the one or more encapsulated packet headers, at least one or more source addresses of the one or more network nodes which transmitted the encapsulated packet headers, and one or more timestamps at which the one or more encapsulated packet headers were transmitted from the one or more network nodes may be determined. From at least the one or more source addresses and timestamps, network traffic information such as one or more of latency or jitter of data packets transiting through the one or more network nodes may be determined, wherein the one or more encapsulated packet headers may correspond to the data packets transiting through the one or more network nodes.
    Type: Application
    Filed: April 22, 2019
    Publication date: May 21, 2020
    Inventors: David John Zacks, Vikram Vikas Pendharkar, Peter Geoffrey Jones, Thomas Szigeti, Praveen T. Chandra
  • Publication number: 20200116692
    Abstract: A method and apparatus are provided to determine the composition of one or more gases. In the context of a method, a sensory assembly and at least one processor, the sensor assembly comprising a first gas sensor and a second gas sensor, includes causing the first sensor to be powered to detect a presence of one or more gas while the second sensor is unpowered. The method further includes detecting the presence of one or more gases while the second sensor is unpowered. in response to detecting the presence of the one or more gases, the method includes causing the second sensor to be powered. The method still further includes capturing sensor data corresponding to at least one of the one or more gases. The method also includes identifying the at least one of the one or more gases based on an analysis of the sensor data.
    Type: Application
    Filed: October 15, 2018
    Publication date: April 16, 2020
    Inventors: Keith Francis Edwin Pratt, Tom Gurd, Cristian Vasile Diaconu, Martin Geoffrey Jones
  • Publication number: 20200036610
    Abstract: Presented herein is an exemplified system and method that provides visibility, for traffic analytics, into secured encapsulated packet (e.g., secure VXLAN-GPE packet, a secure metadata-GPE packet or other GPE standards). The exemplified system and method facilitate encryption of traffic in a granular manner that also facilitate the monitoring of said secure traffic in a fabric network in an end-to-end manner throughout the network. Such monitoring can be beneficially used for analytics, performance analysis, and network debugging/troubleshooting.
    Type: Application
    Filed: July 24, 2018
    Publication date: January 30, 2020
    Inventors: Atri Indiresan, Linda Tin-Wen Cheng, Melvin Tsai, Peter Geoffrey Jones, Da-Yuan Tung, David John Zacks
  • Publication number: 20190386955
    Abstract: At a network device configured to control access to a network, a client device authentication request is received from a client device. The request includes identity credentials and a temporary media access control (MAC) address of the client device. The client device is successfully authenticated based on the identity credentials. After authentication, a new MAC address is established in the client device. A data frame is received from at the network device. It is determined whether the client device is using the new MAC address based on the received data frame. If it is determined that the client device is using the new MAC address, the client device is permitted access the network.
    Type: Application
    Filed: August 27, 2019
    Publication date: December 19, 2019
    Inventors: Brian Eliot Weis, Peter Geoffrey Jones
  • Publication number: 20190320875
    Abstract: A method and apparatus are provided for estimating the value of a physical parameter of biological tissue. The method comprises acquiring a colour image of the biological tissue from a single image capture device; extracting from the colour image at least two images in respective optical wavebands having a different spectral sensitivity from one another, whereby a given location in the biological tissue is present in each of the extracted images; providing a physical model of the optical properties of the biological tissue, wherein the optical properties of the biological tissue are sensitive to the value of said physical parameter; and estimating the value of the physical parameter at said given location based on an intensity value at that location for each extracted image. The estimating utilises the physical model of the optical properties of the biological tissue and the spectral sensitivity for each respective waveband.
    Type: Application
    Filed: June 19, 2017
    Publication date: October 24, 2019
    Inventors: Geoffrey Jones, Danail Stoyanov, Dan Elson, Neil Clancy
  • Patent number: 10454887
    Abstract: At a network device configured to control access to a network, a client device authentication request is received from a client device. The request includes identity credentials and a temporary media access control (MAC) address of the client device. The client device is successfully authenticated based on the identity credentials. After authentication, a new MAC address is established in the client device. A data frame is received from at the network device. It is determined whether the client device is using the new MAC address based on the received data frame. If it is determined that the client device is using the new MAC address, the client device is permitted access the network.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: October 22, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Brian Eliot Weis, Peter Geoffrey Jones
  • Publication number: 20190277801
    Abstract: Embodiments relate generally to systems and methods for identifying the concentration of an electrolyte. A method may comprise scanning a diagnostic micro-electrode of an electrochemical sensor using scanning voltammetry at a plurality of electrolyte concentrations; generating a variable set of readings from the first scanning voltammetry scan using a potential difference between a strong hydrogen adsorption peak and an oxide reduction peak and/or oxide formation peak at each of the plurality of electrolyte concentrations; and determining a correlation by plotting the variable set of readings and the plurality of electrolyte concentrations.
    Type: Application
    Filed: September 30, 2016
    Publication date: September 12, 2019
    Inventors: Keith Francis Edwin PRATT, Martin Geoffrey JONES
  • Publication number: 20190041351
    Abstract: An electrochemical sensor comprises a substrate disposed within a housing, a plurality of electrodes disposed on a first surface of the substrate, an electrolyte disposed over at least a portion of each electrode of the plurality of electrodes, and a capillary disposed through the substrate. The capillary is configured to provide a diffusion pathway for a target gas to pass from an exterior of the housing to one or more of the plurality of electrodes.
    Type: Application
    Filed: January 8, 2016
    Publication date: February 7, 2019
    Inventors: Keith Francis Edwin Pratt, Viorel Avramescu, John Chapples, Martin Geoffrey Jones
  • Patent number: 10191008
    Abstract: A gas sensor including a gas sensing electrode, a counter electrode disposed within a housing, and respective conductors that connect the gas sensing electrode to the counter electrode via a sensing circuit is disclosed. The housing includes a solid electrolyte in communication with the gas sensing electrode and counter electrode wherein the solid electrolyte further comprises one or more coatings or layers. The one or more coatings or layers have a lower water vapor transport rate than that of the electrolyte, such that, in use, water vapor transport between the electrolyte and atmosphere is reduced.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: January 29, 2019
    Assignee: Life Safety Distribution AG
    Inventors: John Chapples, Keith Francis Edwin Pratt, Martin Geoffrey Jones