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: 11373505
    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: Grant
    Filed: March 16, 2020
    Date of Patent: June 28, 2022
    Assignee: Intel Corporation
    Inventors: John Brady, Keith Nolan, Michael Nolan, Mark Kelly
  • Publication number: 20220188165
    Abstract: Systems and methods for are provided for offloading computing tasks from constrained devices. An example apparatus includes an offload computing protocol (OCP) enabled device. The OCP enabled device includes OCP extensions to the operating system to enable the offloading of computing tasks. A proximity locator may use a radio transceiver to locate an OCP device that can accept a computing task. The OCP enabled device may include an OCP bundle comprising code and data, wherein the OCP bundle is to be sent to the OCP device.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 16, 2022
    Inventors: Fearghal O'Hare, Michael Nolan, James A. O'Neill
  • Patent number: 11296937
    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: Grant
    Filed: September 25, 2020
    Date of Patent: April 5, 2022
    Assignee: Intel Corporation
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, John Brady, Niall Cahill, Ned M. Smith, Gregory Burns
  • Patent number: 11296935
    Abstract: An Internet of Things (IoT) network includes an orchestrator to issue service management requests, a service coordinator to identify components to participate in the service, and a component to perform a network service element. An IoT network includes an IoT device with service enumerator, contract enumerator, and join contract function. An IoT network apparatus includes permissions guide drafter for discovered peers, and permissions guide action executor. An IoT network apparatus includes floating service permissions guide drafter for discovered hosts, host hardware selector, floating service permissions guide executor, and service wallet value transferor. An IoT network apparatus includes permissions guide drafter for first and second discovered peers, parameter weight calculator, permissions guide term generator, and permissions guide action executor.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 5, 2022
    Assignee: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, Cliodhna Ni Scanaill, Eugene Ryan, Richard Davies, John Brady
  • Patent number: 11290324
    Abstract: A trusted communications environment includes a primary participant with a group creator and a distributed ledger, and a secondary participant with communication credentials. An Internet of Things (IoT) network includes a trusted execution environment with a chain history for a blockchain, a root-of-trust for chaining, and a root-of-trust for archives. An IoT network includes an IoT device with a communication system, an onboarding tool, a device discoverer, a trust builder, a shared domain creator, and a shared resource directory. An IoT network includes an IoT device with a communication system, a policy decision engine, a policy repository, a policy enforcement engine, and a peer monitor. An IoT network includes an IoT device with a host environment and a trusted reliability engine to apply a failover action if the host environment fails. An IoT network includes an IoT server including secure booter/measurer, trust anchor, authenticator, key manager, and key generator.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: March 29, 2022
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Keith Nolan, Mark Kelly, Michael Nolan, John Brady, Thiago Macieira, Zheng Zhang, Glen J. Anderson, Igor Muttik
  • Patent number: 11288740
    Abstract: Methods and systems are provided for securing distributed shares of an electronic wallet. An example method includes provisioning a plurality of devices each hosting an e-wallet share with enhanced privacy identification (EPID) private keys for the e-wallet share. A signature is posted for the e-wallet share to a blockchain. A determination is made as to whether the e-wallet share is compromised, and, if so, posting a revocation list comprising the signature for the e-wallet share to a blockchain.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: March 29, 2022
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Davide Carboni, Ned M. Smith
  • Publication number: 20220080045
    Abstract: A method for treating a disease in a subject in need thereof is provided involving infusing 8-methoxypsoralen (8-MOP) and a phosphor-containing drug activator into a diseased site in the subject; and delivering a dose of x-rays to the subject for production of the ultraviolet and visible light inside the subject to activate the photoactivatable drug and induce a persistent therapeutic response, the dose including a pulsed sequence of x-rays delivering from 0.5-2 Gy to the tumor, wherein the phosphor-containing drug activator includes an admixture of two or more phosphors capable of emitting ultraviolet and visible light upon interaction with x-rays; the two or more phosphors including Zn2SiO4:Mn2+ and (3Ca3(PO4)2Ca(F, Cl)2: Sb3+, Mn2+) at a ratio (Zn2SiO4:Mn2+):(3Ca3(PO4)2Ca(F, Cl)2: Sb3+, Mn2+)) of from 1:10 to 10:1; wherein each of the two or more phosphors have at least one coating selected from an ethyl cellulose coating or a diamond-like carbon coating.
    Type: Application
    Filed: November 30, 2021
    Publication date: March 17, 2022
    Applicants: IMMUNOLIGHT, LLC, DUKE UNIVERSITY
    Inventors: Harold WALDER, Frederic A. BOURKE, JR., Zakaryae FATHI, Wayne F. BEYER, Mark OLDHAM, Justus ADAMSON, Michael NOLAN
  • Patent number: 11260129
    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: Grant
    Filed: February 2, 2017
    Date of Patent: March 1, 2022
    Assignees: IMMUNOLIGHT, LLC, DUKE UNIVERSITY
    Inventors: Harold Walder, Frederic A. Bourke, Jr., Zakaryae Fathi, Wayne Beyer, Mark Oldham, Justus Adamson, Michael Nolan
  • Patent number: 11250506
    Abstract: Methods and systems are provided for securing distributed shares of an electronic wallet. An example method includes provisioning a plurality of devices each hosting an e-wallet share with enhanced privacy identification (EPID) private keys for the e-wallet share. A signature is posted for the e-wallet share to a blockchain. A determination is made as to whether the e-wallet share is compromised, and, if so, posting a revocation list comprising the signature for the e-wallet share to a blockchain.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: February 15, 2022
    Assignee: Intel Corporation
    Inventors: Michael Nolan, Davide Carboni, Ned M. Smith
  • Patent number: 11240472
    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: Grant
    Filed: May 8, 2020
    Date of Patent: February 1, 2022
    Assignee: Intel Corporation
    Inventors: John Brady, Keith Nolan, Wael Guibene, Michael Nolan, Mark Kelly
  • Patent number: 11218546
    Abstract: A non-transitory computer-readable storage medium, an apparatus, and a computer-implemented method to select respective physical infrastructure devices of an edge computing system to implement services requested by respective service-requesting clients. The computer-readable storage medium includes computer-readable instructions that, when executed, cause at least one processor to perform operations comprising, for each candidate physical infrastructure device, calculating a utility score corresponding to each of the services requested, wherein: the utility score corresponds to one of each of the respective service-requesting clients or each subgroup of a plurality of subgroups of the respective service-requesting clients.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: January 4, 2022
    Assignee: Intel Corporation
    Inventors: Marcin Spoczynski, Michael Nolan, Keith A. Ellis, Radhika Loomba
  • Patent number: 11212247
    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: Grant
    Filed: September 3, 2020
    Date of Patent: December 28, 2021
    Assignee: Intel Corporation
    Inventors: Ned M. Smith, Michael Nolan, Davide Carboni
  • Patent number: 11204808
    Abstract: Systems and methods for are provided for offloading computing tasks from constrained devices. An example apparatus includes an offload computing protocol (OCP) enabled device. The OCP enabled device includes OCP extensions to the operating system to enable the offloading of computing tasks. A proximity locator may use a radio transceiver to locate an OCP device that can accept a computing task. The OCP enabled device may include an OCP bundle comprising code and data, wherein the OCP bundle is to be sent to the OCP device.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: December 21, 2021
    Assignee: Intel Corporation
    Inventors: Fearghal O'Hare, Michael Nolan, James A. O'Neill
  • Publication number: 20210377366
    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: Application
    Filed: June 10, 2021
    Publication date: December 2, 2021
    Inventors: Michael Nolan, Keith Ellis, Marcin Spoczynski, Michael McGrath, David Coates
  • Publication number: 20210328941
    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: Application
    Filed: April 13, 2021
    Publication date: October 21, 2021
    Inventors: Michael McGrath, Michael Nolan, Marcin Spoczynski, Dáire Healy, Stiofáin Fordham
  • Patent number: 11128528
    Abstract: An Internet of Things (IoT) network includes an IoT device with data manager, data classifier, and data mapper; or includes IoT device with bloom filter, blockchain logic, content creator, and search manager; or includes IoT device with device connector, namespace discoverer, partition creator, service advertiser, and data router; or includes IoT device with IoT network topology identifier, IoT node resource identifier, neural network topology identifier, mapping optimizer, and decomposable task processor; or includes IoT device with blockchain logic, Merkle tree with hash code entries, and locator to search the Merkle tree; or includes IoT device with bloom filter topic list, subscription manager, and content locator; or includes IoT device with topic classifier to determine if topic includes encrypted content, notifier of the encrypted content, and key subscriber; or includes IoT device with an attestator to provide group membership credential and a subscriber to supply bloom filter and receive a key.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: September 21, 2021
    Assignee: INTEL CORPORATION
    Inventors: Keith Nolan, Mark Kelly, Michael Nolan, Davide Carboni, John Brady, Niall Cahill, Ned M. Smith, Gregory Burns
  • 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: D937478
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: November 30, 2021
    Assignee: Altria Client Services LLC
    Inventors: Bayden Filleul, Michael Nolan, Florent Cuchet
  • Patent number: D940140
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: January 4, 2022
    Assignee: Logitech Europe S.A.
    Inventors: William M. Carey, Ram Chaturabul, James Rennick, Cormac O'Conaire, Michael Nolan
  • Patent number: D943806
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: February 15, 2022
    Assignee: Altria Client Services LLC
    Inventors: Bayden Filleul, Michael Nolan, Florent Cuchet