Patents by Inventor Pat Cheevers

Pat Cheevers 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: 11669322
    Abstract: A method and apparatus are disclosed for performing authenticated firmware updates of a fog or IoT device, which happens concurrent with a field update of a component coupled to the device, such as a battery.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: June 6, 2023
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Keith Nolan, Pat Cheevers, Jurijs Kacs, Wael Guibene, Charlie Sheridan, Cliodhna Ni Scanaill, Mark Kelly
  • Publication number: 20210279049
    Abstract: A method and apparatus are disclosed for performing authenticated firmware updates of a fog or IoT device, which happens concurrent with a field update of a component coupled to the device, such as a battery.
    Type: Application
    Filed: December 11, 2020
    Publication date: September 9, 2021
    Inventors: Michael Nolan, Keith Nolan, Pat Cheevers, Jurijs Kacs, Wael Guibene, Charlie Sheridan, Cliodhna Ni Scanaill, Mark Kelly
  • Patent number: 10965537
    Abstract: A method and apparatus for self-adjusting networks including internet-of-things (IoT) devices is provided. An exemplary system includes a source discovery system configured to identify if a source sending a message is in a database, and, if not, add the source to the database and rank the source by link metrics of messages received from the source. A sink discovery system is configured to identify if a sink receiving a message is in a database, and, if not, add the sink to the database. The sink discovery system is configured to rank the sink by link metrics of messages responded to by the sink. A dynamic mapping system is configured to create a dynamic map of communications between a source and a sink, and implement a self-healing subsystem to restore a loss of communications between a source and a sink.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: March 30, 2021
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Pat Cheevers
  • Patent number: 10866798
    Abstract: A method and apparatus are disclosed for performing authenticated firmware updates of a fog or IoT device, which happens concurrent with a field update of a component coupled to the device, such as a battery.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: December 15, 2020
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Keith Nolan, Pat Cheevers, Jurijs Kacs, Wael Guibene, Charlie Sheridan, Cliodhna Ni Scanaill, Mark Kelly
  • Publication number: 20200252295
    Abstract: A method and apparatus for self-adjusting networks including internet-of-things (IoT) devices is provided. An exemplary system includes a source discovery system configured to identify if a source sending a message is in a database, and, if not, add the source to the database and rank the source by link metrics of messages received from the source. A sink discovery system is configured to identify if a sink receiving a message is in a database, and, if not, add the sink to the database. The sink discovery system is configured to rank the sink by link metrics of messages responded to by the sink. A dynamic mapping system is configured to create a dynamic map of communications between a source and a sink, and implement a self-healing subsystem to restore a loss of communications between a source and a sink.
    Type: Application
    Filed: April 22, 2020
    Publication date: August 6, 2020
    Applicant: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Pat Cheevers
  • Patent number: 10644961
    Abstract: A method and apparatus for self-adjusting networks including internet-of-things (IoT) devices is provided. An exemplary system includes a source discovery system configured to identify if a source sending a message is in a database, and, if not, add the source to the database and rank the source by link metrics of messages received from the source. A sink discovery system is configured to identify if a sink receiving a message is in a database, and, if not, add the sink to the database. The sink discovery system is configured to rank the sink by link metrics of messages responded to by the sink. A dynamic mapping system is configured to create a dynamic map of communications between a source and a sink, and implement a self-healing subsystem to restore a loss of communications between a source and a sink.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: May 5, 2020
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Pat Cheevers
  • Publication number: 20190253477
    Abstract: In some examples, an Internet of Things (IoT) device to recombine data fragments of a data payload. The IoT device includes storage to store instructions and a processor. The processor is to execute the stored instructions to receive the data fragments in order or out of order, to determine whether all data fragments of the data payload have been received, and if all data fragments of the data payload have been received, to store the data fragments in order.
    Type: Application
    Filed: March 30, 2018
    Publication date: August 15, 2019
    Applicant: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Pat Cheevers
  • Publication number: 20190044818
    Abstract: A method and apparatus for self-adjusting networks including internet-of-things (loT) devices is provided. An exemplary system includes a source discovery system configured to identify if a source sending a message is in a database, and, if not, add the source to the database and rank the source by link metrics of messages received from the source. A sink discovery system is configured to identify if a sink receiving a message is in a database, and, if not, add the sink to the database. The sink discovery system is configured to rank the sink by link metrics of messages responded to by the sink. A dynamic mapping system is configured to create a dynamic map of communications between a source and a sink, and implement a self-healing subsystem to restore a loss of communications between a source and a sink.
    Type: Application
    Filed: January 12, 2018
    Publication date: February 7, 2019
    Applicant: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Pat Cheevers
  • Publication number: 20190042228
    Abstract: A method and apparatus are disclosed for performing authenticated firmware updates of a fog or IoT device, which happens concurrent with a field update of a component coupled to the device, such as a battery.
    Type: Application
    Filed: December 28, 2017
    Publication date: February 7, 2019
    Applicant: Intel Corporation
    Inventors: Michael Nolan, Keith Nolan, Pat Cheevers, Jurijs Kacs, Wael Guibene, Charlie Sheridan, Cliodhna Ni Scanaill, Mark Kelly
  • Patent number: 10057150
    Abstract: A method and apparatus for managing network congestion for internet-of-things (IoT) devices is provided. An exemplary method includes sending out tracer messages to a plurality of cloud components. Response messages are monitored from the plurality of cloud components. Response messages received are stored in a storage system. The response messages are queried to determine conditions in the cloud. An alert message is created to report network conditions to an IoT device.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: August 21, 2018
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Keith Nolan, Pat Cheevers, Mark Kelly, John Brady
  • Publication number: 20170187597
    Abstract: A method and apparatus for managing network congestion for internet-of-things (IoT) devices is provided. An exemplary method includes sending out tracer messages to a plurality of cloud components. Response messages are monitored from the plurality of cloud components. Response messages received are stored in a storage system. The response messages are queried to determine conditions in the cloud. An alert message is created to report network conditions to an IoT device.
    Type: Application
    Filed: December 23, 2015
    Publication date: June 29, 2017
    Applicant: INTEL CORPORATION
    Inventors: Michael Nolan, Keith Nolan, Pat Cheevers, Mark Kelly, John Brady