Patents by Inventor Paul HUDGINS

Paul HUDGINS 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: 11368371
    Abstract: Systems and methods include receiving visual representations of components in network elements in a network; responsive to training a machine learning model to evaluate the visual representations, analyzing the visual representations using the machine learning model to determine a status of the components; and providing the status of the components to an inventory application for any of updating the inventory application and reconciling existing data in the inventory application.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: June 21, 2022
    Assignee: Ciena Corporation
    Inventors: Marek Gimza, Aung Htay, Paul Hudgins, Hari Pabbati
  • Patent number: 11361294
    Abstract: Systems and methods for creating a license during a purchasing process between a customer and a vendor are provided. In one implementation, a method may be executable by a vendor system in communication with a customer device in a decentralized computing infrastructure. The method may include the steps of receiving a purchase order from a customer to initiate a purchase of a software or hardware product, where the customer is associated with the customer device, and receiving a public key from the customer. Additionally, the method may include the steps of creating a smart contract for controlling a license related to the purchase of the software or hardware product and sending a contract address associated with the smart contract to the customer to enable the customer to activate the software or hardware product.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: June 14, 2022
    Assignee: Ciena Corporation
    Inventors: Mallikarjunappa Kore, Aung Htay, Paul Hudgins, Marek Gimza
  • Publication number: 20220060387
    Abstract: Systems and methods include receiving visual representations of components in network elements in a network; responsive to training a machine learning model to evaluate the visual representations, analyzing the visual representations using the machine learning model to determine a status of the components; and providing the status of the components to an inventory application for any of updating the inventory application and reconciling existing data in the inventory application.
    Type: Application
    Filed: September 2, 2021
    Publication date: February 24, 2022
    Inventors: Marek Gimza, Aung Htay, Paul Hudgins, Hari Pabbati
  • Publication number: 20210357891
    Abstract: Systems and methods for creating a license during a purchasing process between a customer and a vendor are provided. In one implementation, a method may be executable by a vendor system in communication with a customer device in a decentralized computing infrastructure. The method may include the steps of receiving a purchase order from a customer to initiate a purchase of a software or hardware product, where the customer is associated with the customer device, and receiving a public key from the customer. Additionally, the method may include the steps of creating a smart contract for controlling a license related to the purchase of the software or hardware product and sending a contract address associated with the smart contract to the customer to enable the customer to activate the software or hardware product.
    Type: Application
    Filed: May 14, 2020
    Publication date: November 18, 2021
    Inventors: Mallikarjunappa Kore, Aung Htay, Paul Hudgins, Marek Gimza
  • Patent number: 11128539
    Abstract: Methods for evaluating a system to determine the status of the system are provided in the present disclosure. In one implementation, a method may be configured to include a step of obtaining one or more visual representations of one or more components of a network system. Responsive to training a Machine Learning (ML) model to evaluate the one or more components of the network system, the method may also include a step of analyzing the one or more visual representations using the ML model for evaluating a status of the one or more components of the network system.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: September 21, 2021
    Assignee: Ciena Corporation
    Inventors: Marek Gimza, Aung Htay, Paul Hudgins, Hari Pabbati
  • Patent number: 9847951
    Abstract: A method, a Software-Defined Networking (SDN) controller, and a network include operation of a multi-layer SDN network and uniquely identifying streaming content on higher layers relative to the multi-layer SDN network through deep packet inspection; associating the streaming content to a multi-layer service on the SDN network; and monitoring the streaming content on the SDN network over the multi-layer service. This can include dynamically adjusting bandwidth of the multi-layer service utilizing OpenFlow on the SDN network based on the monitoring. The deep packet inspection can utilize a Bloom filter embedded in a resource identifier of the streaming content by the content provider, wherein the embedded Bloom filter is transparent to content players and does not require changes to storage on associated web servers for the streaming content.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: December 19, 2017
    Assignee: Ciena Corporation
    Inventors: Aung Htay, Paul Hudgins, Mallikarjunappa Kore
  • Patent number: 9806973
    Abstract: A computer-implemented method, a controller, and a Software Defined Network (SDN) perform steps of correlating users based on unique identifiers to service addresses; receiving historical data from associated control area operator for the service addresses; correlating the users' bandwidth usage behavior to the users' power usage behavior; monitoring the users' bandwidth usage over time; characterizing bandwidth usage type for the users with abnormal bandwidth usage patterns; and notifying the control area operator of the users with the abnormal bandwidth usage patterns based on the characterized bandwidth usage type. Accordingly, electric power forecasting by the control area operator can include improved accuracy through correlating the users' bandwidth usage behavior and detecting abnormal conditions.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: October 31, 2017
    Assignee: Ciena Corporation
    Inventors: Aung Htay, Paul Hudgins, Mallikarjunappa Kore
  • Patent number: 9614743
    Abstract: A method, through a server, to determine carbon footprint of a network service, in a network, includes determining power consumption and cooling requirements of network devices associated with the network service; determining associated carbon footprint coefficients for power sources associated with each of the network devices; and determining carbon footprint of the network service based on the power consumption, the cooling requirements, and the associated carbon footprint coefficients.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: April 4, 2017
    Assignee: Ciena Corporation
    Inventors: Aung Htay, Paul Hudgins, Mallikarjunappa Kore
  • Patent number: 9509551
    Abstract: A method, a server, and a management system correlate performance data in loosely coupled software, such as network and element management systems, with minimal overhead. The systems and methods can be used to determine performance bottlenecks and interdependencies between components by correlating and analyzing collected data. In an exemplary embodiment, the systems and methods can relate to network management systems (NMSs), element management systems (EMSs), and the like, which are collectively referred to herein as management systems. Management systems can include a loosely coupled software architecture that utilizes a message-based communication mechanism. As messages are processed, synchronous calls between components of the management system as employed as well. For the purpose of performance analysis and optimization, the systems and method correlate data between synchronous and asynchronous interactions as each message is processed through a management system.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: November 29, 2016
    Assignee: Ciena Corporation
    Inventors: S. Kris Chou, Paul Hudgins, Aung Htay
  • Publication number: 20160057039
    Abstract: A method, through a server, to determine carbon footprint of a network service, in a network, includes determining power consumption and cooling requirements of network devices associated with the network service; determining associated carbon footprint coefficients for power sources associated with each of the network devices; and determining carbon footprint of the network service based on the power consumption, the cooling requirements, and the associated carbon footprint coefficients.
    Type: Application
    Filed: August 20, 2014
    Publication date: February 25, 2016
    Applicant: CIENA CORPORATION
    Inventors: Aung HTAY, Paul HUDGINS, Mallikarjunappa KORE
  • Publication number: 20150271043
    Abstract: A computer-implemented method, a controller, and a Software Defined Network (SDN) perform steps of correlating users based on unique identifiers to service addresses; receiving historical data from associated control area operator for the service addresses; correlating the users' bandwidth usage behavior to the users' power usage behavior; monitoring the users' bandwidth usage over time; characterizing bandwidth usage type for the users with abnormal bandwidth usage patterns; and notifying the control area operator of the users with the abnormal bandwidth usage patterns based on the characterized bandwidth usage type. Accordingly, electric power forecasting by the control area operator can include improved accuracy through correlating the users' bandwidth usage behavior and detecting abnormal conditions.
    Type: Application
    Filed: March 18, 2014
    Publication date: September 24, 2015
    Applicant: CIENA CORPORATION
    Inventors: Aung Htay, Paul Hudgins, Mallikarjunappa Kore
  • Publication number: 20150127805
    Abstract: A method, a Software-Defined Networking (SDN) controller, and a network include operation of a multi-layer SDN network and uniquely identifying streaming content on higher layers relative to the multi-layer SDN network through deep packet inspection; associating the streaming content to a multi-layer service on the SDN network; and monitoring the streaming content on the SDN network over the multi-layer service. This can include dynamically adjusting bandwidth of the multi-layer service utilizing OpenFlow on the SDN network based on the monitoring. The deep packet inspection can utilize a Bloom filter embedded in a resource identifier of the streaming content by the content provider, wherein the embedded Bloom filter is transparent to content players and does not require changes to storage on associated web servers for the streaming content.
    Type: Application
    Filed: November 4, 2013
    Publication date: May 7, 2015
    Applicant: Ciena Corporation
    Inventors: Aung Htay, Paul Hudgins, Mallikarjunappa Kore
  • Publication number: 20140177450
    Abstract: A method, a server, and a management system correlate performance data in loosely coupled software, such as network and element management systems, with minimal overhead. The systems and methods can be used to determine performance bottlenecks and interdependencies between components by correlating and analyzing collected data. In an exemplary embodiment, the systems and methods can relate to network management systems (NMSs), element management systems (EMSs), and the like, which are collectively referred to herein as management systems. Management systems can include a loosely coupled software architecture that utilizes a message-based communication mechanism. As messages are processed, synchronous calls between components of the management system as employed as well. For the purpose of performance analysis and optimization, the systems and method correlate data between synchronous and asynchronous interactions as each message is processed through a management system.
    Type: Application
    Filed: December 26, 2012
    Publication date: June 26, 2014
    Inventors: S. Kris CHOU, Paul HUDGINS, Aung HTAY