Patents by Inventor Brian McAuley

Brian McAuley 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).

  • Publication number: 20240396704
    Abstract: A device for executing programs and processing data that have been homomorphically encrypted is presented. The device includes an interface to a host system board, a mass memory, and a high-speed bus interconnect coupled to the mass memory and the interface. Further, a dedicated fully homomorphic encryption accelerator is coupled to the mass memory, the high-speed bus interconnect, and the interface. The interface both receives input data to be stored in the mass memory and sends output data from the mass memory to the processing board. The dedicated fully homomorphic encryption accelerator converts the input data to output data by performing operations on the input data.
    Type: Application
    Filed: May 25, 2024
    Publication date: November 28, 2024
    Inventors: Georgios Dimou, David A. Archer, Brian Huffman, Tynan McAuley, Michiel Van Beirendonck
  • Publication number: 20240394067
    Abstract: A device for processing fully homogeneous encrypted data comprises a command input with pipeline stages and a register file coupled to the command input via a non-pipelined stage and an ultimate pipelined stage. Further, the device includes various multiplexers to allow for usage of a multiplier for different command functions. Moreover, the device includes an adder element with a first input coupled to multiplexer outputs, a select line coupled to a penultimate pipeline stage of the command input, and an output coupled to the register file. A command on the command line passes through the pipeline stages as select inputs to the multiplexers to control the function of the multiplexers at that time.
    Type: Application
    Filed: May 25, 2024
    Publication date: November 28, 2024
    Inventors: Georgios Dimou, David A. Archer, Brian Huffman, Tynan McAuley, Michiel Van Beirendonck
  • Publication number: 20240396705
    Abstract: A method for reducing calculation time for processing fully homomorphic encrypted (FHE) data comprises pre-calculating a second half of a key-switching key, storing the second half of the key-switching key in memory, and receiving FHE data. After the FHE data is received, the method determines a first half of the key-switching key by randomly generating a first half of the key-switching key. The key-switching key is then constructed by retrieving the second half of the key-switching key from the memory and appending the second half of the key-switching key to the first half of the key-switching key. After the key has been constructed, a key-switching operation is performed on the FHE data using the key-switching key.
    Type: Application
    Filed: May 25, 2024
    Publication date: November 28, 2024
    Inventors: Georgios Dimou, David A. Archer, Brian Huffman, Tynan McAuley, Michiel Van Beirendonck
  • Publication number: 20240396706
    Abstract: A method for conflict-free memory accesses comprises storing data in a memory. The memory can be accessed by row or column, and the data is arranged in a scrambled ordering. Further, the process includes defining a bank as a specified row exclusive or-ed with a specific column. When addressing a row, mapping a bank i to an index i xor the row. On the other hand, when addressing a column, mapping a bank i to an index i xor the row.
    Type: Application
    Filed: May 25, 2024
    Publication date: November 28, 2024
    Inventors: Georgios Dimou, David A. Archer, Brian Huffman, Tynan McAuley, Michiel Van Beirendonck
  • Publication number: 20060045609
    Abstract: A fluid applicator designed for liquid, cream, or lotion products is easily adaptable for oval shaped containers and other shaped heads, including circular containers. An inner housing is inserted into an outer housing with covering material, such as fabric and/or foam, located between the two housings. The covering material is tightly secured by the two housings. The two housings are permanently attached, preferably by sonic welding to form a subassembly. The inner housing may be formed with or without a domed top surface. A foam pad may be placed over the container's orifice, held in place by a covering material that is placed over the foam pad. Alternatively, depending upon the product dispensed, the foam and fabric covering material elements may be eliminated and replaced by a domed plastic insert with an array of multiple apertures to deliver high viscosity products.
    Type: Application
    Filed: August 31, 2004
    Publication date: March 2, 2006
    Inventor: Brian McAuley
  • Patent number: 6298572
    Abstract: A fixture assembly for holding a part to be measured in a specified and elevated orientation and being utilized in combination with an existing coordinate measurement machine. A transportable body is provided having a horizontally arrayed and upwardly facing platform. The coordinate measurement machine is adapted to be arranged in proximity to the transportable body. First, second and third datum blocks are secured upon the upwardly facing platform at first, second and third selected locations. Each of the datum blocks further includes an upwardly facing tapped hole for receiving a measurement target which is capable of being manipulated according to instructions provided by the coordinate measurement machine to define first, second and third datum planes according to a coordinate system defined for the part to be measured. A plurality of individual support units are secured upon the platform at locations specified by the coordinate measurement machine.
    Type: Grant
    Filed: January 10, 2000
    Date of Patent: October 9, 2001
    Inventor: Brian McAuley
  • Patent number: 5810495
    Abstract: A self-adjustable roll-on liquid applicator having enhanced sealing features for containing and dispensing high volatility, low viscosity liquids. The applicator housing defines a discharge opening at its distal end for dispensing of contained liquid therefrom and a liquid-applying ball partially disposed in the housing distal end. An annular valve arrangement is disposed between the distal and proximal ends of the housing, thereby partitioning the housing into a ball retaining chamber and a valve-plug retaining chamber. A valve plug is movable into and out of abutment with an annular projection for regulating liquid flow between the ball retaining and valve-plug retaining chambers. The applicator also includes a spring in axial compressive engagement with the valve plug and ball for normally urging the ball into sealing abutment with a lip portion of the housing.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: September 22, 1998
    Inventor: Brian McAuley
  • Patent number: 5568990
    Abstract: A liquid applicator provides for a self-sealing feature, which applicator comprises a housing, a valve member and a spring member. The housing has an aperture through its top wall and an annular sleeve projecting inwardly from an edge of the top wall in a surrounding relation with the aperture, the annular sleeve having an end portion. The valve member includes an actuating part that is slideably received by the annular sleeve and a sealing part that is shaped to form a releasable seal with the end portion of the annular sleeve. The valve and spring members are disposed in an axially displaceable relation such that the actuating part of the valve member is resiliently urged into the annular sleeve; that a part of the actuating part protrudes from the top wall of the housing; and that the sealing part of the valve member sealably engages with the end portion of the annular sleeve.
    Type: Grant
    Filed: March 29, 1995
    Date of Patent: October 29, 1996
    Inventor: Brian McAuley