James Ryley

Person

  • Philedelphia, PA, US

Patents Grantslast 30 patents

  • Information Patent Grant

    Managing non-contact forces in mechanisms

    • Patent number 11,815,881
    • Issue date Nov 14, 2023
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • B82 - NANO-TECHNOLOGY
  • Information Patent Grant

    Efficient and manufacturable mechanical computing

    • Patent number 11,809,165
    • Issue date Nov 7, 2023
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • B82 - NANO-TECHNOLOGY
  • Information Patent Grant

    Efficient and manufacturable mechanical computing

    • Patent number 11,720,084
    • Issue date Aug 8, 2023
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • B82 - NANO-TECHNOLOGY
  • Information Patent Grant

    Buffered cam assembly

    • Patent number 11,391,355
    • Issue date Jul 19, 2022
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Ambient reactants fuel cells

    • Patent number 11,355,772
    • Issue date Jun 7, 2022
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • H01 - BASIC ELECTRIC ELEMENTS
  • Information Patent Grant

    Mechanical computing systems

    • Patent number 10,949,166
    • Issue date Mar 16, 2021
    • CBN Nano Technologies Inc.
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Mechanical computing systems

    • Patent number 10,942,704
    • Issue date Mar 9, 2021
    • CBN Nano Technologies Inc.
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Buffered cam assembly

    • Patent number 10,683,924
    • Issue date Jun 16, 2020
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Mechanical computing systems

    • Patent number 10,664,233
    • Issue date May 26, 2020
    • CBN Nano Technologies Inc.
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Grant

    Ambient reactants fuel cells, methods, and systems

    • Patent number 10,522,864
    • Issue date Dec 31, 2019
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • H01 - BASIC ELECTRIC ELEMENTS
  • Information Patent Grant

    Mechanical computing systems

    • Patent number 10,481,866
    • Issue date Nov 19, 2019
    • CBN Nano Technologies Inc.
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING

Patents Applicationslast 30 patents

  • Information Patent Application

    Selective Motion Transfer Mechanism

    • Publication number 20230296163
    • Publication date Sep 21, 2023
    • CBN Nano Technologies Inc.
    • James MacArthur
    • F16 - ENGINEERING ELEMENTS AND UNITS GENERAL MEASURES FOR PRODUCING AND MAINT...
  • Information Patent Application

    Efficient and Manufacturable Mechanical Computing

    • Publication number 20230244263
    • Publication date Aug 3, 2023
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • B82 - NANO-TECHNOLOGY
  • Information Patent Application

    Managing Non-Contact Forces in Mechanisms

    • Publication number 20230238965
    • Publication date Jul 27, 2023
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Efficient and Manufacturable Mechanical Computing

    • Publication number 20230087289
    • Publication date Mar 23, 2023
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • G05 - CONTROLLING REGULATING
  • Information Patent Application

    Buffered Cam Assembly

    • Publication number 20220145977
    • Publication date May 12, 2022
    • CBN Nano Technologies Inc.
    • James F. Ryley
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Mechanical Computing Systems

    • Publication number 20210149630
    • Publication date May 20, 2021
    • CBN Nano Technologies Inc.
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Mechanical Computing Systems

    • Publication number 20200225911
    • Publication date Jul 16, 2020
    • CBN Nano Technologies Inc.
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Mechanical Computing Systems

    • Publication number 20200026490
    • Publication date Jan 23, 2020
    • CBN Nano Technologies Inc.
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Mechanical Computing Systems

    • Publication number 20200012478
    • Publication date Jan 9, 2020
    • CBN Nano Technologies Inc.
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING
  • Information Patent Application

    Mechanical Computing Systems

    • Publication number 20170192748
    • Publication date Jul 6, 2017
    • Ralph C. Merkle
    • G06 - COMPUTING CALCULATING COUNTING