Patents by Inventor John W. Garrett

John W. Garrett 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: 11294744
    Abstract: A management entity receives device fingerprints representing corresponding devices connected to one or more networks. Each device fingerprint includes a multi-bit word indicating hardware, software, network configuration, and failure features for a corresponding one of the devices. The management entity processes the device fingerprints using different methods including statistical risk of failure scoring methods and machine learning risk of failure scoring methods, to produce from each of the methods a respective risk of failure for each device. The management entity combines the respective risk of failures for each device into a composite risk of failure for each device, ranks the devices based on the composite risk of failures for the devices, to produce a risk ranking of the devices, and outputs the risk ranking.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: April 5, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Nidhi Kao, Ulf Vinneras, John W. Garrett, Jr.
  • Publication number: 20200348994
    Abstract: A management entity receives device fingerprints representing corresponding devices connected to one or more networks. Each device fingerprint includes a multi-bit word indicating hardware, software, network configuration, and failure features for a corresponding one of the devices. The management entity processes the device fingerprints using different methods including statistical risk of failure scoring methods and machine learning risk of failure scoring methods, to produce from each of the methods a respective risk of failure for each device. The management entity combines the respective risk of failures for each device into a composite risk of failure for each device, ranks the devices based on the composite risk of failures for the devices, to produce a risk ranking of the devices, and outputs the risk ranking.
    Type: Application
    Filed: July 21, 2020
    Publication date: November 5, 2020
    Inventors: Nidhi Kao, Ulf Vinneras, John W. Garrett, JR.
  • Patent number: 10826771
    Abstract: Techniques for system self-assessment using a state identity vector are described. In one embodiment, a method includes obtaining a policy that includes a combination of a plurality of features and a set of desired values for the features. The method also includes comparing the policy to a device fingerprint for a network device and determining compliance with the policy based on the comparison between the device fingerprint and the combination of features. The device fingerprint comprises a multi-bit word having a plurality of positions, with each position representing a feature associated with the network device. Upon determining that the network device is not in compliance with one or more features included in the combination of features of the policy, the method includes implementing a responsive action by the network device according to a schema that defines instructions for each feature represented by the plurality of positions in the device fingerprint.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: November 3, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: John W. Garrett, Jr., Brett Dunstan, Jeffrey Owen Apcar
  • Patent number: 10769006
    Abstract: A management entity receives device fingerprints representing corresponding devices connected to one or more networks. Each device fingerprint includes a multi-bit word indicating hardware, software, network configuration, and failure features for a corresponding one of the devices. The management entity processes the device fingerprints using different methods including statistical risk of failure scoring methods and machine learning risk of failure scoring methods, to produce from each of the methods a respective risk of failure for each device. The management entity combines the respective risk of failures for each device into a composite risk of failure for each device, ranks the devices based on the composite risk of failures for the devices, to produce a risk ranking of the devices, and outputs the risk ranking.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: September 8, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Nidhi Kao, Ulf Vinneras, John W. Garrett, Jr.
  • Publication number: 20200106673
    Abstract: Techniques for system self-assessment using a state identity vector are described. In one embodiment, a method includes obtaining a policy that includes a combination of a plurality of features and a set of desired values for the features. The method also includes comparing the policy to a device fingerprint for a network device and determining compliance with the policy based on the comparison between the device fingerprint and the combination of features. The device fingerprint comprises a multi-bit word having a plurality of positions, with each position representing a feature associated with the network device. Upon determining that the network device is not in compliance with one or more features included in the combination of features of the policy, the method includes implementing a responsive action by the network device according to a schema that defines instructions for each feature represented by the plurality of positions in the device fingerprint.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: John W. Garrett, JR., Brett Dunstan, Jeffrey Owen Apcar
  • Publication number: 20200042370
    Abstract: A management entity receives device fingerprints representing corresponding devices connected to one or more networks. Each device fingerprint includes a multi-bit word indicating hardware, software, network configuration, and failure features for a corresponding one of the devices. The management entity processes the device fingerprints using different methods including statistical risk of failure scoring methods and machine learning risk of failure scoring methods, to produce from each of the methods a respective risk of failure for each device. The management entity combines the respective risk of failures for each device into a composite risk of failure for each device, ranks the devices based on the composite risk of failures for the devices, to produce a risk ranking of the devices, and outputs the risk ranking.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Nidhi Kao, Ulf Vinneras, John W. Garrett, JR.
  • Patent number: 8724625
    Abstract: A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: sending a request from the network access device to the access network with user credentials for the second subscriber requesting access to the first service provider or a change to the second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: May 13, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Jr., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Patent number: 8396011
    Abstract: A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: sending a request from the network access device to the access network with user credentials for the second subscriber requesting access to the first service provider or a change to the second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: March 12, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Jr., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20100313251
    Abstract: A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: sending a request from the network access device to the access network with user credentials for the second subscriber requesting access to the first service provider or a change to the second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol.
    Type: Application
    Filed: August 16, 2010
    Publication date: December 9, 2010
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, JR., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Patent number: 7801056
    Abstract: A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: sending a request from the network access device to the access network with user credentials for the second subscriber requesting access to the first service provider or a change to the second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: September 21, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Jr., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Patent number: 7069344
    Abstract: A method of configuring a network access device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a subscriber of services of a second service provider provided by a second service network, wherein the network access device is connected to an access network connected to a plurality of service networks. The method comprises the steps of: sending a request from the network access device to the access network requesting a change to a second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol. In this manner, a second network address allocated to the subscriber of services of the second service provider is assigned to the network access device to enable the network access device to communicate data packets to the service network providing the selected service.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: June 27, 2006
    Assignee: AT&T Corp.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Jr., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Patent number: 7065578
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: June 20, 2006
    Assignee: AT&T Corp.
    Inventors: John W. Garrett, Charles Robert Kalmanek, Jr., Lawrence E. Murphy, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Patent number: 7027432
    Abstract: A method of configuring a network access device connected to an access network connected to a plurality of service networks, the network device having a first network address allocated to a subscriber of services of a first service provider provided by a first service network, with a new network address allocated to a second subscriber of services of either the first service provider, or a second service provider provided by a second service network. The method comprises the steps of: sending a request from the network access device to the access network with user credentials for the second subscriber requesting access to the first service provider or a change to the second service provider; receiving a response from the access network; and initiating a network address change request using a configuration protocol.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: April 11, 2006
    Assignee: AT&T Corp.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Jr., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Patent number: 6753887
    Abstract: Client software may be used in conjunction with services offered by several entities such as network service providers. A user interface of the client software presents brand indicia relating to the network service provider that is currently being used by the software. The software is configured by selecting entities with which the software will be used. Once the entities are selected, an instruction server is queried to determine the location of branding data to be presented to the user, and a branding data server is queried to retrieve the branding data. The brand indicia are presented to the user according to the branding data each time the corresponding entity is accessed.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: June 22, 2004
    Assignee: AT&T Corp.
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Jr., Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020038419
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: March 28, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020036658
    Abstract: Client software may be used in conjunction with services offered by several entities such as network service providers. A user interface of the client software presents brand indicia relating to the network service provider that is currently being used by the software. The software is configured by selecting entities with which the software will be used. Once the entities are selected, an instruction server is queried to determine the location of branding data to be presented to the user, and a branding data server is queried to retrieve the branding data. The brand indicia are presented to the user according to the branding data each time the corresponding entity is accessed.
    Type: Application
    Filed: March 20, 2001
    Publication date: March 28, 2002
    Inventors: Sean E. Carolan, John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020023174
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 21, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020023171
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 21, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Lawrence E. Murphy, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020023160
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 21, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan
  • Publication number: 20020019875
    Abstract: It is an object of the invention to enable multiple services or service providers to share the facilities of an access network infrastructure providing physical connectivity to subscribers. A network access device advantageously may be used in communication network services with a service or service provider that is separate from the operator of the access network infrastructure.
    Type: Application
    Filed: March 20, 2001
    Publication date: February 14, 2002
    Inventors: John W. Garrett, Charles Robert Kalmanek, Han Q. Nguyen, Kadangode K. Ramakrishnan