Patents by Inventor Robert Michael Morris

Robert Michael Morris 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: 20240374833
    Abstract: The disclosure relates to an injection device for setting and injecting pre-set or user-selectable doses of a medicament, the injection device comprising an elongated housing defining a longitudinal direction and configured to accommodate a cartridge containing the medicament, and a detector arrangement operable to detect a relative movement between a first element and a second element. The first element is subject to a first movement relative to the second element along a first longitudinal direction for setting of a dose, the first element is subject to a second movement relative to the second element along a second longitudinal direction for dispensing of the dose, one of the first movement and the second movement is a helical movement, and the other one of the first movement and the second movement is a sliding movement in the longitudinal direction. The second element comprises at least one reference element fixed to the second element.
    Type: Application
    Filed: July 24, 2024
    Publication date: November 14, 2024
    Inventors: Oliver Charles Gazeley, Gavin Newman, Aidan Michael O'Hare, David Aubrey Plumptre, Robert Veasey, Craig Ashley Mason, Anthony Paul Morris
  • Patent number: 12076537
    Abstract: The disclosure relates to an injection device for setting and injecting pre-set or user-selectable doses of a medicament, the injection device comprising an elongated housing defining a longitudinal direction and configured to accommodate a cartridge containing the medicament, and a detector arrangement operable to detect a relative movement between a first element and a second element. The first element is subject to a first movement relative to the second element along a first longitudinal direction for setting of a dose, the first element is subject to a second movement relative to the second element along a second longitudinal direction for dispensing of the dose, one of the first movement and the second movement is a helical movement, and the other one of the first movement and the second movement is a sliding movement in the longitudinal direction. The second element comprises at least one reference element fixed to the second element.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: September 3, 2024
    Assignee: Sanofi
    Inventors: Oliver Charles Gazeley, Gavin Newman, Aidan Michael O'Hare, David Aubrey Plumptre, Robert Veasey, Craig Ashley Mason, Anthony Paul Morris
  • Patent number: 10268570
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for automated generation of test files and for related testing. According to one method, the method includes receiving a configuration file, where the configuration file indicates a test case or a test plan to be generated, wherein the configuration file includes a feature identifier or a bug identifier and information about a system under test (SUT). The method also includes generating at least one test file based on the configuration file, wherein the at least one test file is for testing a feature or a bug in the SUT associated with the feature identifier or the bug identifier in the configuration file. The method further includes generating at least one directory based on the configuration file and storing the at least one test file in the at least one directory. The method also includes testing the feature or bug in the SUT using the at least one test file.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: April 23, 2019
    Assignee: Oracle International Corporation
    Inventor: Robert Michael Morris
  • Patent number: 10110421
    Abstract: Methods, systems, and computer readable media for using link aggregation group (LAG) status information are disclosed. According to one method, the method includes receiving LAG status information about a first LAG, wherein the LAG status information indicates that at least one link of the first LAG is operational. The method also includes determining, using the LAG status information about the first LAG, whether to perform a failover operation such that a second LAG is used instead of the first LAG. The method further includes in response to determining to perform the failover operation, performing the failover operation such that the second LAG is used instead of the first LAG and in response to determining not to perform the failover operation, continuing to use the first LAG without performing the failover operation.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: October 23, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Robert Michael Morris
  • Publication number: 20170322873
    Abstract: The subject matter described herein includes methods, systems, and computer readable media for automated generation of test files and for related testing. According to one method, the method includes receiving a configuration file, where the configuration file indicates a test case or a test plan to be generated, wherein the configuration file includes a feature identifier or a bug identifier and information about a system under test (SUT). The method also includes generating at least one test file based on the configuration file, wherein the at least one test file is for testing a feature or a bug in the SUT associated with the feature identifier or the bug identifier in the configuration file. The method further includes generating at least one directory based on the configuration file and storing the at least one test file in the at least one directory. The method also includes testing the feature or bug in the SUT using the at least one test file.
    Type: Application
    Filed: May 5, 2016
    Publication date: November 9, 2017
    Inventor: Robert Michael Morris
  • Publication number: 20170126478
    Abstract: Methods, systems, and computer readable media for using link aggregation group (LAG) status information are disclosed. According to one method, the method includes receiving LAG status information about a first LAG, wherein the LAG status information indicates that at least one link of the first LAG is operational. The method also includes determining, using the LAG status information about the first LAG, whether to perform a failover operation such that a second LAG is used instead of the first LAG. The method further includes in response to determining to perform the failover operation, performing the failover operation such that the second LAG is used instead of the first LAG and in response to determining not to perform the failover operation, continuing to use the first LAG without performing the failover operation.
    Type: Application
    Filed: October 29, 2015
    Publication date: May 4, 2017
    Inventor: Robert Michael Morris