Patents by Inventor Gary L. Jackson

Gary L. Jackson 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: 11704227
    Abstract: A test environment apparatus having processing circuitry is provided for testing an embedded system-under-test. The processing circuitry may be configured to implement the system-under-test for interaction with external test participants via messaging and control operation of an inner agent and an outer agent. The inner agent may be implemented within a virtual machine that is also implementing the system-under-test and the outer agent may be implemented external to the virtual machine implementing the system-under-test. The inner agent and the outer agent may be controlled to operate collaboratively to trigger captures of snapshots that store current states of the system-under-test at respective times and trigger a rollback of the system-under-test based on a timestamp of a delayed message using a snapshot for a selected time that provides a state of the system-under-test prior to the timestamp to permit subsequent delivery of the delayed message with the system-under-test in a rollback state.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: July 18, 2023
    Assignee: The Johns Hopkins University
    Inventors: Gary L. Jackson, II, Sterling E. Vinson, II
  • Patent number: 11700110
    Abstract: Disclosed herein are system, method, and computer program product embodiments for performing a set of operations on one or more encrypted numbers to be an approximation of performing an algebraic operation on the one or more encrypted number. A server can receive from a client, a public key of a fully homomorphic encryption scheme and one or more encrypted numbers, and perform a set of operations comprising a square root function, a rectified linear activation function (ReLU), or a multiplicative inverse function on the one or more encrypted numbers to generate an encrypted operational result. The encrypted operational result generated by the set of operations can be an approximation of performing an algebraic operation on the one or more encrypted number. The server can further transmit to the client the encrypted operational result.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: July 11, 2023
    Assignee: The Johns Hopkins University
    Inventors: Gary L. Jackson, II, Charles C. Schneider, David R. Zaret, Prathibha S. Rama, Vivian Maloney, Kiel R. Gordon, Deanna T. Hlavacek
  • Publication number: 20220114080
    Abstract: A test environment apparatus having processing circuitry is provided for testing an embedded system-under-test. The processing circuitry may be configured to implement the system-under-test for interaction with external test participants via messaging and control operation of an inner agent and an outer agent. The inner agent may be implemented within a virtual machine that is also implementing the system-under-test and the outer agent may be implemented external to the virtual machine implementing the system-under-test. The inner agent and the outer agent may be controlled to operate collaboratively to trigger captures of snapshots that store current states of the system-under-test at respective times and trigger a rollback of the system-under-test based on a timestamp of a delayed message using a snapshot for a selected time that provides a state of the system-under-test prior to the timestamp to permit subsequent delivery of the delayed message with the system-under-test in a rollback state.
    Type: Application
    Filed: June 25, 2021
    Publication date: April 14, 2022
    Inventors: Gary L. Jackson, II, Sterling E. Vinson, II
  • Publication number: 20220085972
    Abstract: Disclosed herein are system, method, and computer program product embodiments for performing a set of operations on one or more encrypted numbers to be an approximation of performing an algebraic operation on the one or more encrypted number. A server can receive from a client, a public key of a fully homomorphic encryption scheme and one or more encrypted numbers, and perform a set of operations comprising a square root function, a rectified linear activation function (ReLU), or a multiplicative inverse function on the one or more encrypted numbers to generate an encrypted operational result. The encrypted operational result generated by the set of operations can be an approximation of performing an algebraic operation on the one or more encrypted number. The server can further transmit to the client the encrypted operational result.
    Type: Application
    Filed: August 20, 2021
    Publication date: March 17, 2022
    Inventors: Gary L. Jackson, II, Charles C. Schneider, David R. Zaret, Prathibha S. Rama, Robert S. Barr, Kiel R. Gordon, Deanna T. Hlavacek
  • Patent number: 10261911
    Abstract: Apparatuses and methods for performing computational workflow management are provided. An example apparatus may include processing circuitry. The processing circuitry may be configured to receive a computation resource reservation request for cache from a client to perform a computation, and decompose the computation into a workflow of tasks, generate a task label for each task result and the associated task, and compare a selected task label with previous task labels to determine if the selected task label matches one of the previous task labels. The processing circuitry may be further configured to, in response to determining that the selected task label matches one of the previous task labels, perform the computation using a task result that is associated with the matched one of the previous task labels that is currently stored in the cache for the task result of the selected task label.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: April 16, 2019
    Assignee: The Johns Hopkins University
    Inventors: Brian E. Ahr, Jonathan Z. Gehman, Khadir A. Griffith, Gary L. Jackson, II, William J. La Cholter, Anthony J. Castellani
  • Publication number: 20180067865
    Abstract: Apparatuses and methods for performing computational workflow management are provided. An example apparatus may include processing circuitry. The processing circuitry may be configured to receive a computation resource reservation request for cache from a client to perform a computation, and decompose the computation into a workflow of tasks, generate a task label for each task result and the associated task, and compare a selected task label with previous task labels to determine if the selected task label matches one of the previous task labels. The processing circuitry may be further configured to, in response to determining that the selected task label matches one of the previous task labels, perform the computation using a task result that is associated with the matched one of the previous task labels that is currently stored in the cache for the task result of the selected task label.
    Type: Application
    Filed: July 6, 2017
    Publication date: March 8, 2018
    Inventors: Brian E. Ahr, Jonathan Z. Gehman, Khadir A. Griffith, Gary L. Jackson, II, William J. La Cholter, Anthony J. Castellani
  • Patent number: 5167373
    Abstract: A double disc refiner apparatus (10) and associated method, in which two counter-rotating refiner discs (26,28) which define a refining zone (58) therebetween, are counter-rotated at different steady-state speeds, such as 1800 rpm and 1200 rpm. For energy-efficiency, the feed end disc (26) is rotated at a faster speed than the control end disc (28), but in some instances, desired refiner output quality can be achieved by rotating the control end disc faster than the feed end disc.
    Type: Grant
    Filed: January 8, 1991
    Date of Patent: December 1, 1992
    Assignee: ABB Sprout-Bauer, Inc.
    Inventors: William L. Bohn, Gary L. Jackson, Martin J. Sferrazza
  • Patent number: 5119995
    Abstract: A rotor member (10,000) having a central bore wall (18,118) that is rigidly connected to a shaft (12,112) by a thermally-induced interference fit and by radially extending, interlocking complementary formations, wherein said formations include a key (20,120) projecting from the shaft into a substantially semi-elliptical keyway recess (22,122) in the bore wall.
    Type: Grant
    Filed: November 20, 1990
    Date of Patent: June 9, 1992
    Assignee: Andritz Sprout-Bauer, Inc.
    Inventors: Gregory R. Kohler, Gary L. Jackson
  • Patent number: 4834385
    Abstract: A stationary drum includes a first sliding door for providing access of entry for a plurality of balls to be introduced into said drum. A second sliding door is repositionable to allow removal by action of gravity of a plural series of said balls after agitation of said balls by a plurality of rotatable paddles. A plural series of chutes are available to enable acceptance of the released series of balls whereupon said balls are individually and selectively removable.
    Type: Grant
    Filed: December 28, 1987
    Date of Patent: May 30, 1989
    Inventor: Gary L. Jackson
  • Patent number: 4688732
    Abstract: A bearing assembly (40) is provided for supporting a rotatable and axially displaceable shaft (16) of a disc-type refining apparatus (10). An annular retainer ring (44) is mounted non-rotatably about the outer annular ring (54) of a bearing means (42) and has an outer circumferential surface (45) having a plurality of axially elongated pads (60) mounted thereto extending parallel to the shaft (16) at circumferentially spaced intervals about the outer surface (45) of the retainer ring (44). The bearing housing (46) has an inner circumferential surface (47) spaced from the outer circumferential surface (45) of the retainer ring (44) and has a plurality of axially elongated pads (70) mounted thereto extending parallel to the shaft (16) at circumferentially spaced intervals about the inner surface (47) of the bearing housing (46).
    Type: Grant
    Filed: August 15, 1986
    Date of Patent: August 25, 1987
    Assignee: The Bauer Bros. Co.
    Inventor: Gary L. Jackson
  • Patent number: 4458763
    Abstract: The present invention relates to a soil stabilizer machine with a recycler screen. The soil stabilizer machine includes a horizontal rotor having a plurality of teeth along a periphery thereof. In operation, the machine moves along the ground and the rotor rotates to dig soil material. The soil dug by the rotor is comminuted by the rotor within a housing surrounding the rotor. Inside the housing and behind the rotor a screen is positioned to selectively permit particles of soil of less than a predetermined size to be dispensed on the ground behind the rotor and to selectively return particles of soil or rock greater than the predetermined size to the rotor to be further comminuted by the rotor. In a preferred embodiment, the screen is pivotably mounted within the housing between first and second positions.
    Type: Grant
    Filed: October 14, 1981
    Date of Patent: July 10, 1984
    Assignee: Koehring Company
    Inventors: Prabhakar B. Rao, Gary L. Jackson
  • Patent number: 4367054
    Abstract: A vibratory roller includes a vibrator operably connected to a rotatable compacting roll. The vibrator is comprised of a rotatable shaft mounted co-axially to the roll and a casing mounted on the shaft and including a chamber and an eccentric mass within the chamber the mass being transversely displaceable in the chamber. Movement of the mass within the chamber provides a variable amplitude for the vibrations induced thereby. The movement of the mass is caused by centrifugal force which urges the mass radially outwardly against a fluid storage space radially outwards of the eccentric mass in the chamber, such chamber in turn communicates through a port with a portion of the chamber radially inwards of the eccentric mass. Fluid thus flows from the radially outwards storage space through the port to the radially inwards storage space and the eccentric mass moves radially outwards until the eccentric mass closes off the port.
    Type: Grant
    Filed: February 24, 1981
    Date of Patent: January 4, 1983
    Assignee: The Koehring Company
    Inventors: Chittaranjan Salani, Gary L. Jackson
  • Patent number: 4214633
    Abstract: A soil stabilizer comprises a self-propelled vehicle, a rotor having soil-working teeth, and a motor for driving the rotor. The motor is reversible to drive the rotor in opposite directions. The rotor includes tooth holders, each having generally oppositely directed tapered sockets. A tooth is received in one of the sockets so as to project in the direction of rotation. The rotor can thus be effectively utilized in either direction of rotation. The sockets are coplanar and intersect so that the zone of intersection forms an interruption in the tapered engagement between the tooth and socket intermediate the ends thereof to compensate for manufacturing variations in the tapered fit.
    Type: Grant
    Filed: October 11, 1977
    Date of Patent: July 29, 1980
    Assignee: Koehring Company
    Inventors: Gary L. Jackson, Prabhakar B. Rao