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: 11860995Abstract: 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: GrantFiled: August 13, 2021Date of Patent: January 2, 2024Assignee: The United States of America as represented by the Secretary of the NavyInventors: Russell Shannon, Joseph Garcia, Aaron Jacobson, William Mosca, Roberto Maldonado, Michael Burger
-
Publication number: 20230048589Abstract: 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: ApplicationFiled: August 13, 2021Publication date: February 16, 2023Inventors: Russell Shannon, Joseph Garcia, Aaron Jacobson, William Mosca, Roberto Maldonado, Michael Burger
-
Patent number: 10962509Abstract: 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: GrantFiled: May 7, 2019Date of Patent: March 30, 2021Assignee: The United States of America as represented by the Secretary of the NavyInventors: Russell Shannon, Justin Tallent, Vontrelle Collins, John Carswell, Gregory Zucaro
-
Publication number: 20200355649Abstract: 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: ApplicationFiled: May 7, 2019Publication date: November 12, 2020Applicant: United States of America as represented by the Secretary of the NavyInventors: Russell Shannon, Justin Tallent, Vontrelle Collins, John Carswell, Gregory Zucaro
-
Publication number: 20190041364Abstract: 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: ApplicationFiled: August 2, 2017Publication date: February 7, 2019Applicant: United States of America as represented by the Secretary of the NavyInventors: Russell Shannon, Justin Tallent, Vontrelle Collins, John Carswell, Gregory Zucaro
-
Patent number: 10142125Abstract: 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: GrantFiled: February 14, 2017Date of Patent: November 27, 2018Assignee: The United States of America as represented by the Secretary of the NavyInventors: Robert Lee-Own, Glenn Shevach, Mark Blair, Russell Shannon
-
Publication number: 20180234264Abstract: 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: ApplicationFiled: February 14, 2017Publication date: August 16, 2018Applicant: United States of America as represented by the Secretary of the NavyInventors: Robert Lee-Own, Glenn Shevach, Mark Blair, Russell Shannon
-
Publication number: 20180100894Abstract: 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: ApplicationFiled: October 7, 2016Publication date: April 12, 2018Applicant: United States of America as represented by the Secretary of the NavyInventors: Larry Venetsky, Ross Boczar, Russell Shannon, Daniel Collins, George Lehaf, Steven Singer
-
Patent number: 8306689Abstract: 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: GrantFiled: September 4, 2009Date of Patent: November 6, 2012Assignee: The United States of America as represented by the Secretary of the NavyInventors: Craig Koepping, Russell Shannon, Thomas Richardson
-
Publication number: 20110040442Abstract: 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: ApplicationFiled: September 4, 2009Publication date: February 17, 2011Inventors: Craig Koepping, Russell Shannon, Thomas Richardson
-
Patent number: 7680001Abstract: 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: GrantFiled: November 19, 2007Date of Patent: March 16, 2010Inventors: Lindsay L. D'Annunzio, Anthony J. D'Annunzio, Courtney L. D'Annunzio, Russell A Shannon, John Quiter
-
Patent number: 7626398Abstract: 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: GrantFiled: September 21, 2007Date of Patent: December 1, 2009Assignee: The United States of America as represented by the Secretary of the NavyInventors: John Quiter, Russell A. Shannon, Anthony J. D'Annunzio, Megan C. Casey
-
Publication number: 20090079437Abstract: 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: ApplicationFiled: September 21, 2007Publication date: March 26, 2009Inventors: John Qulter, Russell A. Shannon, Anthony J. D' Annunzlo, Megan C. Casey
-
Patent number: 7347440Abstract: 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: GrantFiled: June 25, 2005Date of Patent: March 25, 2008Inventor: Glenn Russell Shannon