Patents by Inventor Richard Moloney

Richard Moloney 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: 11951248
    Abstract: An electronic vapor provision system includes an inhaler component for generating vapor from a vapor precursor material, and a base unit to which the inhaler component may be selectively coupled and uncoupled; wherein the base unit is configured to establish an identifier for the inhaler component and, when the inhaler component is coupled to the base unit, to provide the inhaler component with an amount of consumable for use by the inhaler component for generating vapor for user inhalation when the inhaler component is uncoupled from the base unit; wherein the base unit is further configured to establish a record of the identifier for the inhaler component in association with an indication the consumable has been provided to the inhaler component.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: April 9, 2024
    Assignee: NICOVENTURES TRADING LIMITED
    Inventors: Richard Hepworth, Patrick Moloney, Walid Abi Aoun
  • Publication number: 20240074499
    Abstract: A consumable component for an aerosol provision system includes an outer housing including an outer wall extending between first and second end walls to define an interior chamber; a plurality of elements of solid aerosol forming material for generating an aerosol for user inhalation, wherein the plurality of elements of solid aerosol forming material are retained within the interior chamber by the housing and wherein the first and second end walls comprise openings to allow air to flow into the interior chamber through the first end wall and out of the interior chamber through the second end wall during use, and a heater located within the interior chamber and configured to heat the elements of solid aerosol forming material during use to generate a vapor for user inhalation.
    Type: Application
    Filed: November 6, 2023
    Publication date: March 7, 2024
    Inventors: Richard HEPWORTH, Patrick MOLONEY, Colin DICKENS
  • Patent number: 10755023
    Abstract: An arrival time propagation method and system for statistical circuit analysis that uses a conjugation operation and a negation operation to determine and adjust arrival times in a circuit model and to determine path ordering in a circuit.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: August 25, 2020
    Assignee: Synopsys, Inc.
    Inventors: Jiayong Le, Gregory Schulte, Brandon Thompson, Richard Moloney, Adrian Wrixon
  • Patent number: 10467385
    Abstract: Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: November 5, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Piotr A. Ciszewski, Tianyu Xie, Richard Moloney, Robert Donner, Zhengyu Li
  • Patent number: 10002225
    Abstract: A method for performing static timing analysis of an integrated circuit design, wherein at least two timing paths share a shared node comprises propagating along the at least two timing paths a plurality of timing signals characterized by a set of timing parameters and determining respective values of the timing parameters at the shared node. Subsets of timing signals are defined based on relations between the determined parameter values of different timing signals. For each of the subsets representative parameter values are identified and a merged timing signal is propagated from the shared node at least partially along the at least two timing paths. Therein the merged timing signal has at the shared node the representative parameter values of the subset. The method also comprises generating timing data based on the merged timing signals and storing the timing data.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: June 19, 2018
    Assignee: Synopsys, Inc.
    Inventors: Adrian Wrixon, Anton Belov, Maurice Keller, Richard Moloney, Himanshu Dadheech
  • Publication number: 20170235868
    Abstract: A method for performing static timing analysis of an integrated circuit design, wherein at least two timing paths share a shared node comprises propagating along the at least two timing paths a plurality of timing signals characterized by a set of timing parameters and determining respective values of the timing parameters at the shared node. Subsets of timing signals are defined based on relations between the determined parameter values of different timing signals. For each of the subsets representative parameter values are identified and a merged timing signal is propagated from the shared node at least partially along the at least two timing paths. Therein the merged timing signal has at the shared node the representative parameter values of the subset. The method also comprises generating timing data based on the merged timing signals and storing the timing data.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: Adrian Wrixon, Anton Belov, Maurice Keller, Richard Moloney, Himanshu Dadheech
  • Publication number: 20170039355
    Abstract: Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 9, 2017
    Inventors: Piotr A. Ciszewski, Tianyu Xie, Richard Moloney, Robert Donner, Zhengyu Li
  • Patent number: 9507921
    Abstract: Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Piotr A. Ciszewski, Tianyu Xie, Richard Moloney, Robert Donner, Zhengyu Li
  • Publication number: 20150286806
    Abstract: Disclosed herein are systems, methods, and software to enhance licensing in multi-user computing environments. In an implementation, for each user of a plurality of users engaged with an application installed in a multi-user computing environment, a user-specific license state is maintained for the user with respect to the application. In addition, for each of the plurality of users engaged with the application installed in the multi-user computing environment, the application is delivered in accordance with the user-specific license state for the user.
    Type: Application
    Filed: September 10, 2014
    Publication date: October 8, 2015
    Inventors: Piotr A. Ciszewski, Tianyu Xie, Richard Moloney, Robert Donner, Zhengyu Li
  • Publication number: 20130060534
    Abstract: A system and method is provided to customize and validate an oligonucleotide plate and/or tube design. A graphical user interface enables a user to submit oligo design data in a series of steps. One or more rules are used to validate the oligo plate design data as it is submitted. The graphical user interface also enables the user to modify oligonucleotide design data to correct errors and/or to obtain a valid oligonucleotide plate design.
    Type: Application
    Filed: August 30, 2012
    Publication date: March 7, 2013
    Applicant: SIGMA-ALDRICH CO., LLC
    Inventors: Michael Scott Sample, Stacey Hoge, Parth Bhawalkar, Simon Blackwell, Richard Moloney, Tina Rodgers, Amber Walters
  • Patent number: 4789011
    Abstract: In an apparatus for aligning pins of PGA devices in a predetermined array of parallel rows, a comb assembly includes a plurality of tines disposed in side-by-side spaced parallel array. Adjacent tines are spaced apart a distance greater than the maximum cross section of a pin of the PGA device and a slide mechanism actuates the PGA device through the comb assembly whereby the comb tines engage between the rows of pins in the PGA device and straighten the same by a combing action. The comb tines are oriented relative to the PGA device to engage the pins along substantially their entire length.
    Type: Grant
    Filed: March 13, 1987
    Date of Patent: December 6, 1988
    Assignee: American Tech Manufacturing, Inc.
    Inventor: Richard Moloney