Patents by Inventor Russell A. Shannon

Russell A. Shannon 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: 11860995
    Abstract: A method to implement traceability and provability on a particular project in software development based on blockchain-recorded transactions of assigned developer time, the method comprising of the following steps: setting up a blockchain network comprised of a distributed, redundant, and tamper-resistant ledger; issuing each user an attestable pre-fabricated and signed virtualized environment on approved hardware that comes with functionality required for the user's role implemented as one of a set of virtual machine templates fashioned from a signed and approved pre-fabricated image; and verifying that assigned developer time is valid, and if so, record each development action on the ledger to enable extensive tracking and auditing of end-to-end software development process.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: January 2, 2024
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Russell Shannon, Joseph Garcia, Aaron Jacobson, William Mosca, Roberto Maldonado, Michael Burger
  • Publication number: 20230048589
    Abstract: A method to implement traceability and provability on a particular project in software development based on blockchain-recorded transactions of assigned developer time, the method comprising of the following steps: setting up a blockchain network comprised of a distributed, redundant, and tamper-resistant ledger; issuing each user an attestable pre-fabricated and signed virtualized environment on approved hardware that comes with functionality required for the user's role implemented as one of a set of virtual machine templates fashioned from a signed and approved pre-fabricated image; and verifying that assigned developer time is valid, and if so, record each development action on the ledger to enable extensive tracking and auditing of end- to-end software development process.
    Type: Application
    Filed: August 13, 2021
    Publication date: February 16, 2023
    Inventors: Russell Shannon, Joseph Garcia, Aaron Jacobson, William Mosca, Roberto Maldonado, Michael Burger
  • Patent number: 10962509
    Abstract: An apparatus and method for detecting failed electronics using acoustics. The method comprising directing an acoustic wave toward a circuit component to be tested such that the acoustic wave is reflected off the circuit component, receiving the reflected acoustic wave, amplifying the reflected acoustic wave, and comparing the reflected acoustic wave with known acoustic waves to determine if the circuit component is operating properly. The apparatus comprising a data acquisition system for acquiring data, an X-Y-Z positioner to position two transducers and to hold the circuit component, and software to post-process and analyze the data. The data acquisition system further includes an oscilloscope, a pulser-receiver, two air-coupled transducers, and an amplifier.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: March 30, 2021
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Russell Shannon, Justin Tallent, Vontrelle Collins, John Carswell, Gregory Zucaro
  • Publication number: 20200355649
    Abstract: An apparatus and method for detecting failed electronics using acoustics. The method comprising directing an acoustic wave toward a circuit component to be tested such that the acoustic wave is reflected off the circuit component, receiving the reflected acoustic wave, amplifying the reflected acoustic wave, and comparing the reflected acoustic wave with known acoustic waves to determine if the circuit component is operating properly. The apparatus comprising a data acquisition system for acquiring data, an X-Y-Z positioner to position two transducers and to hold the circuit component, and software to post-process and analyze the data. The data acquisition system further includes an oscilloscope, a pulser-receiver, two air-coupled transducers, and an amplifier.
    Type: Application
    Filed: May 7, 2019
    Publication date: November 12, 2020
    Applicant: United States of America as represented by the Secretary of the Navy
    Inventors: Russell Shannon, Justin Tallent, Vontrelle Collins, John Carswell, Gregory Zucaro
  • Publication number: 20190041364
    Abstract: An apparatus and method for detecting failed electronics using acoustics. The method comprising directing an acoustic wave toward a circuit component to be tested such that the acoustic wave is reflected off the circuit component, receiving the reflected acoustic wave, amplifying the reflected acoustic wave, and comparing the reflected acoustic wave with known acoustic waves to determine if the circuit component is operating properly. The apparatus comprising a data acquisition system for acquiring data, an X-Y-Z positioner to position two transducers and to hold the circuit component, and software to post-process and analyze the data. The data acquisition system further includes an oscilloscope, a puller-receiver, two air-coupled transducers, and an amplifier.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 7, 2019
    Applicant: United States of America as represented by the Secretary of the Navy
    Inventors: Russell Shannon, Justin Tallent, Vontrelle Collins, John Carswell, Gregory Zucaro
  • Patent number: 10142125
    Abstract: A system and method using for energy harvesting from a data bus is provided. A first node of a data bus network is connected to a second node of a data bus network. Each of the first and second nodes transmit and receive data signals. A switching circuit is connected between the first and second node within the data bus network. The switching circuit intercepts data signals transmitted from the first node to the second node. An energy harvesting circuit is connected to the switching circuit. The switching circuit selectively redirects at least a portion of the data signals to the energy harvesting circuit, based on a rule set. A control logic processor is connected to the energy harvesting circuit and the switching circuit. The control logic processor provides the rule set to the switching circuit based on feedback from the energy harvesting circuit and the switching circuit.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: November 27, 2018
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Robert Lee-Own, Glenn Shevach, Mark Blair, Russell Shannon
  • Publication number: 20180234264
    Abstract: A system and method using for energy harvesting from a data bus is provided. A first node of a data bus network is connected to a second node of a data bus network. Each of the first and second nodes transmit and receive data signals. A switching circuit is connected between the first and second node within the data bus network. The switching circuit intercepts data signals transmitted from the first node to the second node. An energy harvesting circuit is connected to the switching circuit. The switching circuit selectively redirects at least a portion of the data signals to the energy harvesting circuit, based on a rule set. A control logic processor is connected to the energy harvesting circuit and the switching circuit. The control logic processor provides the rule set to the switching circuit based on feedback from the energy harvesting circuit and the switching circuit.
    Type: Application
    Filed: February 14, 2017
    Publication date: August 16, 2018
    Applicant: United States of America as represented by the Secretary of the Navy
    Inventors: Robert Lee-Own, Glenn Shevach, Mark Blair, Russell Shannon
  • Publication number: 20180100894
    Abstract: Disclosed here is a system which uses simulations of an electronic circuit and a classifier to create an optimized Test Program Set. A user provides a model of the circuit, including descriptions of common faults. Candidate test signals are simulated in the circuit, evaluated using a classifier and a fitness function which optimizes for fault detection and isolation, and evolved according to a genetic algorithm. The system records the best test signals and terminates after reaching a certain fitness, or after a certain time. The process generates necessary information for an optimized Test Program Set for a given Unit Under Test circuit. This allows test program sets to be generated for complex circuits in a largely automated manner.
    Type: Application
    Filed: October 7, 2016
    Publication date: April 12, 2018
    Applicant: United States of America as represented by the Secretary of the Navy
    Inventors: Larry Venetsky, Ross Boczar, Russell Shannon, Daniel Collins, George Lehaf, Steven Singer
  • Patent number: 8306689
    Abstract: A net-centric avionics diagnostics and automated maintenance environment system includes a storage medium on which is stored diagnostic data concerning the operation of systems of an aircraft and diagnostic data of aircraft systems, including BIT data, an organizational level automated maintenance environment server to transport maintenance and diagnostic information throughout the automated maintenance environment. The system also includes an organizational level diagnostics avionics tester that has a processor to execute diagnostics software for gathering, storing, and processing avionics diagnostics information. The tester is linked to an interface device that includes data acquisition hardware, standard interfaces for an avionics unit under test, and instrumentation for troubleshooting the unit under test. The organizational level diagnostics avionics tester is in network communication with the organizational level automated maintenance environment server.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: November 6, 2012
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Craig Koepping, Russell Shannon, Thomas Richardson
  • Publication number: 20110040442
    Abstract: A net-centric avionics diagnostics and automated maintenance environment system includes a storage medium on which is stored diagnostic data concerning the operation of systems of an aircraft and diagnostic data of aircraft systems, including BIT data, an organizational level automated maintenance environment server to transport maintenance and diagnostic information throughout the automated maintenance environment. The system also includes an organizational level diagnostics avionics tester that has a processor to execute diagnostics software for gathering, storing, and processing avionics diagnostics information. The tester is linked to an interface device that includes data acquisition hardware, standard interfaces for an avionics unit under test, and instrumentation for troubleshooting the unit under test. The organizational level diagnostics avionics tester is in network communication with the organizational level automated maintenance environment server.
    Type: Application
    Filed: September 4, 2009
    Publication date: February 17, 2011
    Inventors: Craig Koepping, Russell Shannon, Thomas Richardson
  • Patent number: 7680001
    Abstract: A cap assembly for a container that holds a perishable product. The cap assembly defines an opening through which the perishable product inside the container can be accessed. At least one obstruction plate is present within the cap assembly. Each obstruction plate is positionable between an open position, where the obstruction plate is clear of the opening, and a closed position where the obstruction plate obstructs the opening. A mechanism is provided within the cap assembly that automatically moves each obstruction plate from its open position to its closed position when the shelf life of the perishable product has expired. Optionally, the cap assembly may also include at least one condition sensor for detecting a condition harmful to the perishable product in the container. The mechanism also closes each obstruction plate if such a harmful condition is detected by the condition sensor.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: March 16, 2010
    Inventors: Lindsay L. D'Annunzio, Anthony J. D'Annunzio, Courtney L. D'Annunzio, Russell A Shannon, John Quiter
  • Patent number: 7626398
    Abstract: A system is disclosed that can be inserted between cable runs of electrical equipment so as to provide access to signal/data lines associated with the electrical equipment. The system includes a microprocessor and a matrix switch and preferably display equipment and measurement instrumentation. The microprocessor controls the matrix switch so as to route signals to a high impedance probe array that then feeds data to measurement instrumentation. The system provides pattern analyzers, which are resident in the microprocessor routine software. The measurement instrument provides measurement quantities, timing, and patterns that may be compared to known good data to ascertain the state of the health of the electrical equipment. The system is also capable of blocking signal paths and providing known good signals to the associated electrical equipment. Test data is stored in memory for later retrieval and the display equipment provides a pass, fail or intermittent indication.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: December 1, 2009
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: John Quiter, Russell A. Shannon, Anthony J. D'Annunzio, Megan C. Casey
  • Publication number: 20090079437
    Abstract: A system is disclosed that can be inserted between cable runs of electrical equipment so as to provide access to signal/data lines associated with the electrical equipment. The system includes a microprocessor and a matrix switch and preferably display equipment and measurement instrumentation. The microprocessor controls the matrix switch so as to route signals to a high impedance probe array that then feeds data to measurement instrumentation. The system provides pattern analyzers, which are resident in the microprocessor routine software. The measurement instrument provides measurement quantities, timing, and patterns that may be compared to known good data to ascertain the state of the health of the electrical equipment. The system is also capable of blocking signal paths and providing known good signals to the associated electrical equipment. Test data is stored in memory for later retrieval and the display equipment provides a pass, fail or intermittent indication.
    Type: Application
    Filed: September 21, 2007
    Publication date: March 26, 2009
    Inventors: John Qulter, Russell A. Shannon, Anthony J. D' Annunzlo, Megan C. Casey
  • Patent number: 7347440
    Abstract: A trailer hitch is provided having multiple hitch balls extending from a rotatable plate, which allows a hitch ball of the desired diameter to be selected, locked in place and coupled to a trailer. The rotating plate and multiple hitch balls are part of the ball mount component of the trailer hitch and are supported by a shaft, extending outward from the portion of the trailer hitch attached to a vehicle.
    Type: Grant
    Filed: June 25, 2005
    Date of Patent: March 25, 2008
    Inventor: Glenn Russell Shannon