Patents by Inventor Thomas Rose

Thomas Rose 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: 12649934
    Abstract: The present invention relates to a polypeptide comprising a piggyBac transposase or a fragment or a derivative thereof having transposase function comprising at least one amino acid substitution. Further, the present invention relates to a transposable element comprising a piggyBac or piggyBac-like left repeat sequence and left internal repeat sequence, wherein the left internal repeat sequence comprises at least one nucleotide modification. Furthermore, the present invention relates to a kit comprising the above transposase and/or transposable element. In addition, the present invention relates to a targeting system comprising the above transposase and/or transposable element.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: June 9, 2026
    Assignee: PROBIOGEN AG
    Inventors: Volker Sandig, Sven Krügener, Thomas Rose
  • Publication number: 20260029991
    Abstract: A function estimation hardware logic unit may be implemented as part of an execution pipeline in a processor. The function estimation hardware logic unit is arranged to calculate, in hardware logic, an improved estimate of a function of an input value, d, where the function is given by 1 / d i . The hardware logic comprises a plurality of multipliers and adders arranged to implement a mth-order polynomial with coefficients that are rational numbers, where m is not equal to two and in various examples m is not equal to a power of two. In various examples i=1, i=2 or i=3. In various examples m=3.
    Type: Application
    Filed: September 25, 2025
    Publication date: January 29, 2026
    Inventors: Thomas Rose, Max Freiburghaus, Robert McKemey
  • Patent number: 12450031
    Abstract: A function estimation hardware logic unit may be implemented as part of an execution pipeline in a processor. The function estimation hardware logic unit is arranged to calculate, in hardware logic, an improved estimate of a function of an input value, d, where the function is given by 1 / d i . The hardware logic comprises a plurality of multipliers and adders arranged to implement a mth-order polynomial with coefficients that are rational numbers, where m is not equal to two and in various examples m is not equal to a power of two. In various examples i=1, i=2 or i=3. In various examples m=3.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: October 21, 2025
    Assignee: Imagination Technologies Limited
    Inventors: Thomas Rose, Max Freiburghaus, Robert McKemey
  • Publication number: 20250156342
    Abstract: Apparatus identifies a set of M output memory addresses from a larger set of N input memory addresses containing a non-unique memory address. A comparator block performs comparisons of memory addresses from a set of N input memory addresses to generate a binary classification dataset that identifies a subset of addresses, where each address in the subset identified by the binary classification dataset is unique within that subset. Combination logic units receive a selection of bits of the binary classification dataset and sort its received selection of bits into an intermediary binary string in which the bits are ordered into a first group identifying addresses belonging to the identified subset, and a second group identifying addresses not belonging to the identified subset. Output generating logic selects between bits belonging to different intermediary binary strings to generate a binary output identifying a set of output memory addresses containing at least one address in the identified subset.
    Type: Application
    Filed: January 15, 2025
    Publication date: May 15, 2025
    Inventors: Luca Iuliano, Simon Nield, Thomas Rose
  • Publication number: 20250156152
    Abstract: A binary logic circuit for determining y=x mod (2m?1), where x is an n-bit integer, y is an m-bit integer, and n>m, includes reduction logic configured to reduce x to a sum of a first m-bit integer ? and a second m-bit integer ?; and addition logic configured to calculate an addition output represented by the m least significant bits of the following sum right-shifted by m: a first binary value of length 2m, the m most significant bits and the m least significant bits each being the string of bit values represented by ?; a second binary value of length 2m, the m most significant bits and the m least significant bits each being the string of bit values represented by ?; and the binary value 1.
    Type: Application
    Filed: January 15, 2025
    Publication date: May 15, 2025
    Inventor: Thomas Rose
  • Patent number: 12298924
    Abstract: Apparatus identifies a set of M output memory addresses from a larger set of N input memory addresses containing at least one non-unique memory address. A comparator block performs comparisons of memory addresses from a set of N input memory addresses to generate a binary classification dataset that identifies a subset of addresses from the set of input addresses, where each address in the subset identified by the binary classification dataset is unique within that subset. Combination logic units receive a predetermined selection of bits of the binary classification dataset and sort its received predetermined selection of bits into an intermediary binary string in which the bits are ordered into a first group identifying addresses belonging to the identified subset, and a second group identifying addresses not belonging to the identified subset.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: May 13, 2025
    Assignee: Imagination Technologies Limited
    Inventors: Luca Iuliano, Simon Nield, Thomas Rose
  • Patent number: 12290961
    Abstract: A process for the extraction of one or more colour pigments from waste plastic in which a waste plastic feedstock is mixed with a solvent in a reactor having a shearing mechanism and the solvent is separated out and recycled in the process. The shearing mechanism provides high shear, high contact mixing so as to move the pigment to the surface of the plastic for contact with the solvent to give efficient colour pigment removal. Embodiments of reactors with shearing mechanisms are described. Environmentally friendly solvents are also described. The process gives highly sought after natural recyclate at a commercial scale.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: May 6, 2025
    Assignee: IMPACT LABORATORIES LIMITED
    Inventors: Thomas Rose, Steven Burns, Emmeline Aves, Andrew West
  • Patent number: 12282751
    Abstract: A binary logic circuit for determining y=x mod(2m?1), where x is an n-bit integer, y is an m-bit integer, and n>m, includes reduction logic configured to reduce x to a sum of a first m-bit integer ? and a second m-bit integer ?; and addition logic configured to calculate an addition output represented by the m least significant bits of the following sum right-shifted by m: a first binary value of length 2m, the m most significant bits and the m least significant bits each being the string of bit values represented by ?; a second binary value of length 2m, the m most significant bits and the m least significant bits each being the string of bit values represented by ?; and the binary value 1.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: April 22, 2025
    Assignee: Imagination Technologies Limited
    Inventor: Thomas Rose
  • Publication number: 20240402991
    Abstract: A method of selecting, in hardware logic, an ith largest or a pth smallest number from a set of n m-bit numbers is described. The method is performed iteratively and in the rth iteration, the method comprises: summing an (m?r)th bit from each of the m-bit numbers to generate a summation result and comparing the summation result to a threshold value. Depending upon the outcome of the comparison, the rth bit of the selected number is determined and output and additionally the (m?r?1)th bit of each of the m-bit numbers is selectively updated based on the outcome of the comparison and the value of the (m?r)th bit in the m-bit number. In a first iteration, a most significant bit from each of the m-bit numbers is summed and each subsequent iteration sums bits occupying successive bit positions in their respective numbers.
    Type: Application
    Filed: August 9, 2024
    Publication date: December 5, 2024
    Inventor: Thomas Rose
  • Patent number: 12086566
    Abstract: A method of selecting, in hardware logic, an ith largest or a pth smallest number from a set of n m-bit numbers is described. The method is performed iteratively and in the rth iteration, the method comprises: summing an (m?r)th bit from each of the m-bit numbers to generate a summation result and comparing the summation result to a threshold value. Depending upon the outcome of the comparison, the rth bit of the selected number is determined and output and additionally the (m?r?1)th bit of each of the m-bit numbers is selectively updated based on the outcome of the comparison and the value of the (m?r)th bit in the m-bit number. In a first iteration, a most significant bit from each of the m-bit numbers is summed and each subsequent iteration sums bits occupying successive bit positions in their respective numbers.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: September 10, 2024
    Assignee: Imagination Technologies Limited
    Inventor: Thomas Rose
  • Patent number: 12036022
    Abstract: A sensor plaster (116) for the transcutaneous measurement of an organ function, more particularly of a kidney function, is proposed. The sensor plaster (116) comprises at least one flexible carrier element (134) having at least one adhesive surface (138) which can be stuck onto a body surface. Furthermore, the sensor plaster (116) comprises at least one radiation source, more particularly a light source (142), wherein the radiation source is designed to irradiate the body surface with at least one interrogation light (162). Furthermore, the sensor plaster (116) comprises at least one detector (146) designed to detect at least one response light (176) incident from the direction of the body surface.
    Type: Grant
    Filed: August 17, 2020
    Date of Patent: July 16, 2024
    Assignee: MEDIBEACON INC.
    Inventors: Norbert Gretz, Johannes Pill, Daniel Schock-Kusch, Thomas Walter, Jürgen Hesser, Maliha Sadick, Felix Eickemeyer, Jae Hyung Hwang, Christian Schildknecht, Soichi Watanabe, Wolfgang Wach, Thomas Rose
  • Publication number: 20240215879
    Abstract: In order to produce a transport bag for transporting liquid samples, in particular blood, urine, tissue samples, or the like, two film layers made of plastic are placed one on top of the other and joined to one another in such a manner that an interior space is formed between the film layers. Before the two film layers are placed one on top of the other, a liquid or viscous carrier material into which absorber particles are or will be mixed is applied to at least one of the film layers. Subsequently, the carrier material with the absorber particles is dried and/or cooled. Preferably, the carrier material is sprayed or spattered or printed or knife coated or brushed onto the film layer.
    Type: Application
    Filed: March 17, 2024
    Publication date: July 4, 2024
    Applicant: Anton Debatin GmbH Werk Fuer Werbende Verpackung
    Inventors: Thomas ROSE, Oliver TROEBER
  • Publication number: 20240078194
    Abstract: Apparatus identifies a set of M output memory addresses from a larger set of N input memory addresses containing at least one non-unique memory address. A comparator block performs comparisons of memory addresses from a set of N input memory addresses to generate a binary classification dataset that identifies a subset of addresses from the set of input addresses, where each address in the subset identified by the binary classification dataset is unique within that subset. Combination logic units receive a predetermined selection of bits of the binary classification dataset and sort its received predetermined selection of bits into an intermediary binary string in which the bits are ordered into a first group identifying addresses belonging to the identified subset, and a second group identifying addresses not belonging to the identified subset.
    Type: Application
    Filed: November 13, 2023
    Publication date: March 7, 2024
    Inventors: Luca Iuliano, Simon Nield, Thomas Rose
  • Publication number: 20240034854
    Abstract: A method for the fractionation of reclaimed polymer in at least one solvent in a process for purifying reclaimed polymers plastic recycling to increase their use in secondary applications. The reclaimed polymer is dissolved in a solvent within a reactor vessel having a stack of perforated discs which are oscillated. The linear motion of the stack speeds up dissolution time to minutes rather than hours and the required polymer to solvent ratio can be increased to 0.3 to 10% wt addition. Temperature and time effects are used to fractionate polymers of differing molecular weights to provide purified and graded plastics for secondary use at a commercially viable scale.
    Type: Application
    Filed: August 25, 2021
    Publication date: February 1, 2024
    Inventors: Andrew Burns, Peter Malley, Steven Andrew Burns, Thomas Rose
  • Publication number: 20230376275
    Abstract: A hardware representation of a fixed logic circuit is derived for performing multiplication of an input x by a constant rational p/q so as to calculate an output y according to a directed rounding or round-to-nearest rounding mode, where p, q are coprime integers, and x is an m-bit input.
    Type: Application
    Filed: November 30, 2022
    Publication date: November 23, 2023
    Inventor: Thomas Rose
  • Patent number: 11816044
    Abstract: Apparatus identifies a set of M output memory addresses from a larger set of N input memory addresses containing at least one non-unique memory address. A comparator block performs comparisons of memory addresses from a set of N input memory addresses to generate a binary classification dataset that identifies a subset of addresses from the set of input addresses, where each address in the subset identified by the binary classification dataset is unique within that subset. Combination logic units receive a predetermined selection of bits of the binary classification dataset and sort its received predetermined selection of bits into an intermediary binary string in which the bits are ordered into a first group identifying addresses belonging to the identified subset, and a second group identifying addresses not belonging to the identified subset.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: November 14, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Luca Iuliano, Simon Nield, Thomas Rose
  • Publication number: 20230295394
    Abstract: A method to dissolve a polymer in a solvent in a process for the removal of additives in plastics, in which the polymer and solvent are combined in a reactor vessel having a stack of perforated discs which are oscillated. The linear motion of the stack speeds up dissolution time to minutes rather than hours and the required polymer to solvent ratio can be increased to 0.3 to 10% wt addition. The reactor vessel can be heated with pressure remaining at atmospheric. The method lends itself to commercial scale processing with reactor vessels of 1,000 litres and greater.
    Type: Application
    Filed: August 25, 2021
    Publication date: September 21, 2023
    Inventors: Andrew Burns, Peter Malley, Steven Andrew Burns, Thomas Rose
  • Publication number: 20230257778
    Abstract: The present invention relates to a polypeptide comprising a piggyBac transposase or a fragment or a derivative thereof having transposase function comprising at least one amino acid substitution. Further, the present invention relates to a transposable element comprising a piggyBac or piggyBac-like left repeat sequence and left internal repeat sequence, wherein the left internal repeat sequence comprises at least one nucleotide modification. Furthermore, the present invention relates to a kit comprising the above transposase and/or transposable element. In addition, the present invention relates to a targeting system comprising the above transposase and/or transposable element.
    Type: Application
    Filed: July 17, 2020
    Publication date: August 17, 2023
    Inventors: VOLKER SANDIG, Sven Krügener, Thomas Rose
  • Publication number: 20230229397
    Abstract: A fixed logic circuit for performing multiplication of an input x by a constant rational p/q so as to calculate an output y according to a directed rounding or round-to-nearest rounding mode. Fixed logic hardware is derived comprising an addition array configured to operate on canonical signed digit (CSD) forms of binary values (a CSD array) so as to form an approximation of a multiplication of an input x [m?1:0] by a rational p/q. A truncated summation array of a finite sequence of most significant bits of an infinite CSD expansion of the rational p/q operating on the bits of the input x satisfies ? high - ? low < 1 q . Registers define a plurality of corrective constants for a respective plurality of rounding modes, and selection logic selects the respective corrective constant for that rounding mode in dependence on a rounding mode in which the truncated summation array is to operate.
    Type: Application
    Filed: November 30, 2022
    Publication date: July 20, 2023
    Inventor: Thomas Rose
  • Publication number: 20230229394
    Abstract: A computer-implemented method for deriving a hardware representation of a fixed logic circuit for performing division of an input x by a divisor selectable from a plurality of divisors, where x is an m-bit integer, includes normalising each of the plurality of divisors to form a plurality of multipliers; forming a summation array arranged to multiply the input x by any one of the plurality of multipliers; truncating the summation array by discarding all columns less significant than the kth column of the summation array below the position of a binary point, where k=[log2m]; determining a corrective constant in dependence on the maximum sum of the partial products discarded from the summation array for at least one of the multipliers; and generating a hardware representation of a fixed logic circuit implementing the truncated summation array including the corrective constant.
    Type: Application
    Filed: November 30, 2022
    Publication date: July 20, 2023
    Inventor: Thomas Rose