Patents by Inventor Michael Nolan

Michael Nolan 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: 11108627
    Abstract: An Internet of Things (IoT) network composite object includes a device owner with name server and sub-object list, sub-objects, and a blockchain recording the sub-objects. An IoT network composite object includes a device owner with composite object type name server, and blockchain. An IoT network coalition group includes coalition group name server, coalition group member list, and blockchain. An IoT network apparatus includes device identity generator, message publisher, network applier, device describer, and packer sender. An IoT network apparatus includes a device registrar to register device to first network through a portal to second network, device joiner, token requester, and authentication request sender. An IoT network apparatus includes an identity verifier to verify the identity of an authentication request, and an authentication request response returner.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: August 31, 2021
    Assignee: INTEL CORPORATION
    Inventors: Ned M. Smith, Mark Kelly, Michael Nolan, Davide Carboni
  • Patent number: 11100483
    Abstract: Systems and methods for exchanging digital content in an online layered hierarchical market and exchange network are disclosed. A Buyer utilizes one or more Curry functions that are relevant to content to be acquired thereby developing a Margin Future estimate for the received content. Each e-market layer in the hierarchy adds value to the content for use with one or more other e-market layers. Value is added by executing a Margin Function including a Curry function on the content, as defined in the Margin Future. An embodiment includes data, information, knowledge, and wisdom (DIKW) e-market layers. The Margin Future estimate may be recorded with an escrow agent acting as an intermediary with Investors. Once funded, the Buyer may acquire the content from the Seller and apply value added. Payment may be made when the value added content enters the e-market using electronic wallets. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 24, 2021
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Rajesh Poornachandran, Michael Nolan, Simon N. Peffers
  • Publication number: 20210250190
    Abstract: A method for securing the communications between a publisher and a subscriber in an Internet of things networks. An example method includes receiving a challenge vector from a subscriber and determining a response vector using a physically unclonable function (PUF) for each challenge value in the challenge vector to generate a response value. The response vector it is sent to the subscriber.
    Type: Application
    Filed: March 31, 2021
    Publication date: August 12, 2021
    Inventors: Davide Carboni, Michael Nolan, Ned M. Smith, Mo Haghighi
  • Patent number: 11038990
    Abstract: An apparatus is disclosed to compress packets, the apparatus comprising; a data analyzer to identify a new destination address and a protocol identifier of an input packet corresponding to a new destination node and a communication system between the new destination node and a source node; a compression engine to utilize a plurality of compression functions based on the new destination address and the protocol identifier and reduce a size of the input packet; a compression analyzer to identify a reduced packet and a compression function identifier corresponding to the reduced packet, the compression function identifier associated with one of the compression functions; and a source modifier to construct a packet to include the compression function identifier by modifying unregistered values of a protocol identifier by a difference associated with the compression function identifier, the packet to inform the new destination node of a compression function.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: June 15, 2021
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Keith Ellis, Marcin Spoczynski, Michael McGrath, David Coates
  • Patent number: 11032219
    Abstract: Disclosed in some examples are methods, systems, and devices which perform automatic selection of an application-layer communication protocol based upon one or more communication characteristics of the sending application and one or more characteristics of the network connection between the sending device and the recipient. The selection of which protocol to use may be made on a message-by-message basis, periodically at various intervals (e.g., every predetermined time period), once upon application initialization, or the like. By dynamically selecting an application-layer communications protocol, an application may leverage the advantages of a specific protocol given the communication characteristics of the application and characteristics of the network connection at that time.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: June 8, 2021
    Assignee: Intel Corporation
    Inventors: John Brady, Wael Guibene, Keith Nolan, Michael Nolan, Mark Kelly
  • Patent number: 11019151
    Abstract: A method and apparatus for controlling message schema and size for internet-of-things (IoT) devices is provided. An exemplary method includes determining if a cost function for a new schema and message size combination is less than the cost function of a current schema and message size combination by calculating the cost function for each of a plurality of schema and message size combinations, and determining if the cost function for one of the plurality of schema and message size combinations is lower than a current schema and message size combination.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: May 25, 2021
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Niall Cahill, John Brady, Keith Nolan, Mark Kelly
  • Patent number: 11012365
    Abstract: Example methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to change a time sensitive networking schedule implemented by a softswitch are disclosed. Example apparatus disclosed herein to change a time sensitive networking schedule implemented by a first softswitch on a compute node include a network node configurator to deploy a second softswitch on the compute node based on a first configuration specification associated with the first softswitch, configure the second softswitch to implement an updated time sensitive networking schedule different from the time sensitive networking schedule implemented by the first softswitch, and replace the first softswitch with the second softswitch in response to a determination that a first set of constraints is met for simulated network traffic processed by the second softswitch based on the updated time sensitive networking schedule.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: May 18, 2021
    Assignee: Intel Corporation
    Inventors: Michael McGrath, Michael Nolan, Marcin Spoczynski, Dáire Healy, Stiofáin Fordham
  • Publication number: 20210126826
    Abstract: Methods, apparatus, and articles of manufacture for decentralized data storage and processing for IoT devices are disclosed. An example apparatus includes memory; and a processor to cause storage of a contract in an off-chain datastore; generate a hash value of the contract; cause storage of the hash value on a blockchain to be accessible to multiple nodes in an IoT network; and cause storage of a transaction on the blockchain, the transaction corresponding to an objective of the contract based on data sensed by an IoT device in the IoT network.
    Type: Application
    Filed: September 25, 2020
    Publication date: April 29, 2021
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, John Brady, Niall Cahill, Ned M. Smith, Gregory Burns
  • Publication number: 20210105239
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to facilitate information exchange using publish-subscribe with blockchain. An example apparatus includes a broker including a processor and a distributed ledger module. The example distributed ledger module stores a message to be relayed by the broker from a publisher to a subscriber. The example processor is to at least compute, triggered by receipt of the message by the broker, a proof-of-work (PoW) function. The example processor is to at least verify the computation of the PoW function. The example processor is to at least transmit, upon verifying the computation of the PoW function, the message to the subscriber. The example processor is to at least process feedback received by the broker to update the PoW function.
    Type: Application
    Filed: September 3, 2020
    Publication date: April 8, 2021
    Inventors: Ned M. Smith, Michael Nolan, Davide Carboni
  • Patent number: 10972291
    Abstract: A method for securing the communications between a publisher and a subscriber in an Internet of things networks. An example method includes receiving a challenge vector from a subscriber and determining a response vector using a physically unclonable function (PUF) for each challenge value in the challenge vector to generate a response value. The response vector it is sent to the subscriber.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: April 6, 2021
    Assignee: Intel Corporation
    Inventors: Davide Carboni, Michael Nolan, Ned M. Smith, Mo Haghighi
  • Publication number: 20210099678
    Abstract: Methods, apparatus, systems and articles of manufacture to perform remote monitoring are disclosed. Some example methods include adjusting an image capture rate at which an image sensor captures images based on a difference image containing differences between a first image of a first set of objects and a second image of a second set of objects. Example methods also include reducing a file size of the difference image using an edge detection technique and prioritizing one or more of a set of frames based on an amount of information contained in the frames. The frames are subdivisions of the image. In further example methods, the first image is taken at a first time and the second image is taken at a second, later time, and the method includes subtracting the first image from the second image to generate the difference image.
    Type: Application
    Filed: May 8, 2020
    Publication date: April 1, 2021
    Inventors: John Brady, Keith Nolan, Wael Guibene, Michael Nolan, 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
  • Publication number: 20210070501
    Abstract: A container is provided, including a tubular body having an open first end and a second end defining a receptacle to receive an elongate storage unit; and a retaining frame within the receptacle to receive and retain the unit, movable between a first configuration to engage a retaining surface of the unit to retain it within the receptacle, and a second configuration in which it is released from engagement with the frame for removal from the container, the frame including a supporting rim circumscribing the first end; and a flexible tab depending from the rim and projecting radially into the receptacle, such that in the first configuration a distal end of the tab is configured to engage the retaining surface, and when the frame is moved from the first to the second configuration, the tab is bent towards a peripheral wall of the body and away from the retaining surface.
    Type: Application
    Filed: December 12, 2018
    Publication date: March 11, 2021
    Applicant: Philip Morris Products S.A.
    Inventors: Bayden FILLEUL, Michael NOLAN
  • Publication number: 20210052009
    Abstract: A charging system (10) for an aerosol-generating device (12) includes a charging unit (14). The charging unit includes a body (20) at least partially defining a receiving volume (22). The receiving volume is sized to receive the elongate aerosol-generating device through an open top end in a plurality of orientations. A charging interface is coupled to the body and includes a biasing element and an electrical contact. The biasing element is configured to apply a force on the aerosol-generating device that causes an electrical contact of the aerosol-generating device to electrically engage the electrical contact of the charging interface when the aerosol-generating device rests on the charging unit.
    Type: Application
    Filed: April 22, 2019
    Publication date: February 25, 2021
    Inventors: Philippe Slama, Florent Cuchet, Norman Andrew Stevenson, Kyungil Chung, Peter Joseph Bevan, Michael Nolan, James Robert Lynch
  • 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
  • Patent number: 10863329
    Abstract: Methods, apparatus, systems, and articles of manufacture for conditional classifier chaining in a constrained machine learning environment are disclosed. An example apparatus includes a classification controller to select a first model to be utilized to classify a first feature identified from sensor data. A memory controller is to copy the first model to a memory. A machine learning processor is to apply the first model to the first feature to create a first classification output, the first classification output indicating an identified class. The classification controller is to, in response to a determination that the first classification output identifies a second model to be used for classification, instruct the memory controller to load the second model into the memory. The machine learning processor is to apply the second model to the second feature to create a second classification output.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: December 8, 2020
    Assignee: Intel Corporation
    Inventors: Keith A. Ellis, Giovani Estrada, David Coates, Michael Nolan
  • Publication number: 20200357259
    Abstract: A method and apparatus for monitoring operational parameters in an IoT device is provided. An exemplary method includes performing a statistical analysis of a system metric. A determination is made as to whether an alert limit has been breached. If so, a message is constructed and dispatched to a server.
    Type: Application
    Filed: March 16, 2020
    Publication date: November 12, 2020
    Applicant: INTEL CORPORATION
    Inventors: John Brady, Keith Nolan, Michael Nolan, Mark Kelly
  • Publication number: 20200282056
    Abstract: A phosphor-containing drug activator and suspension thereof are provided. The suspension at least includes two or more phosphors capable of emitting ultraviolet and visible light upon interaction with x-rays. The two or more phosphors include Zn2SiO4:M12+ and (3Ca3 (PO4)2Ca(F, Cl)2:Sb3*, Mn2+) at a ratio NP-200:GTP-4300 of from 1:10 to 10:1, and each of the two phosphors have an ethylene cellulose coating and/or a diamond-like carbon coating. The suspension further includes a pharmaceutically acceptable carrier.
    Type: Application
    Filed: February 2, 2017
    Publication date: September 10, 2020
    Applicants: IMMUNOLIGHT, LLC, DUKE UNIVERSITY
    Inventors: Harold WALDER, Frederic A. BOURKE, JR., Zakaryae FATHI, Wayne BEYER, Mark OLDHAM, Justus ADAMSON, Michael NOLAN
  • Patent number: D898563
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: October 13, 2020
    Assignee: Philip Morris Products S.A.
    Inventors: Bayden Filleul, Michael Nolan, Florent Cuchet
  • Patent number: D925536
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: July 20, 2021
    Assignee: Logitech Europe S.A.
    Inventors: William M. Carey, Ram Chaturabul, James Rennick, Cormac O'Conaire, Michael Nolan