Patents by Inventor Paul A. Morris

Paul A. 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).

  • Patent number: 10426893
    Abstract: A drug delivery device for selecting and dispensing a number of user variable doses of a medicament includes a housing having a tubular portion with an inner thread, a piston rod having a threaded portion and a distal end, and a bearing having a distal face and a proximal face. The bearing includes a retaining stem protruding from the proximal face. The piston rod includes a distal portion having an outer diameter which is smaller than the inner diameter of the inner thread of the tubular portion and comprising at its distal end at least one retaining clip engaging the retaining stem. The axial length of the tubular portion is smaller than or equal to the axial distance between the proximal face of the bearing disc and the distal end of the threaded portion of the piston rod. During manufacturing of the device, the retaining clip engages the retaining stem prior to the inner thread of the tubular portion engages with the threaded portion of the piston rod.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: October 1, 2019
    Assignee: Sanofi
    Inventors: William Marsh, Anthony Paul Morris
  • Patent number: 10426895
    Abstract: The present disclosure relates to a drive mechanism which is suitable for an injection device, especially a pen type drug delivery device and to such a drug delivery device. The mechanism comprises a spring driven rotatable drive member, a rotatable driven member, a clutch rotationally coupling the driven member and the drive member in a coupled state and allowing relative clockwise and anti-clockwise rotation between the driven member and the drive member in a decoupled state, and a spring biasing the clutch into its coupled state and allowing relative axial movement between the drive member and the driven member into the decoupled state of the clutch against the bias of the spring.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: October 1, 2019
    Assignee: Sanofi
    Inventors: William Marsh, Anthony Paul Morris, Joseph Butler, Matthew Jones, Samuel Steel, Richard James Vincent Avery
  • Patent number: 10420889
    Abstract: The present invention is generally directed to an injection device for selecting and dispensing a number of user variable doses of a medicament.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: September 24, 2019
    Assignee: Sanofi
    Inventors: William Marsh, Anthony Paul Morris, Joseph Butler, Matthew Jones
  • Publication number: 20190282766
    Abstract: A drug delivery device comprising; a housing; a cylindrical member configured to be rotatably supported inside the housing, wherein the outer surface of the cylindrical member is provided with at least first and second tracks together forming an encoder, each track comprising conductive segments and non-conductive segments; and at least first and second groups of contacts configured to engage the first and second tracks respectively at predetermined intervals along the length of the track.
    Type: Application
    Filed: May 24, 2019
    Publication date: September 19, 2019
    Inventors: Joseph Butler, David Moore, Paul Richard Draper, Stephen Francis Gilmore, Anthony Paul Morris
  • Patent number: 10419334
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: based on a first outside-scope identifier included in a header of a first packet that is specified according to an Internet Protocol version 6 (-Pv6) network protocol and via a first network interface of the current node that is in a network path segment that includes a previous node and the current node, receive an indication of a receipt, from the previous node that is in a first region of the network, of the first packet, the first outside-scope identifier identifying, in the first region, a second region communicatively coupled to the previous node via the first network interface of the current node, where the header does not include a network interface identifier portion for the first outside-scope identifier for identifying the first network interface; identify, from the header of the first packet, a first operation identifier based on an association between the first ope
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 17, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10419335
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, network path information configured for use in identifying a plurality of path segment identifiers including a region scope-specific outside-scope identifier that: is in an identifier space specific to at least the current node, does not include a network interface identifier portion specified by the IP network protocol for identifying any network interface of any node, and identifies, for at least the current node, a second region of the network; and cause transmission, based on the region scope-specific outside-scope identifier of the network path information, of first data, along with at least one of the plurality path segment identifiers, from the current node to a path node.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 17, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10419374
    Abstract: A computer-implemented method (and non-transitory media) are provided, comprising at least a portion of an instant messaging application that is configured to cooperate with an apparatus, the instant messaging application, when executed, configured to cause a device to: display an instant messaging interface including: a text entry user interface element for receiving entered text, a plurality of user interface elements for generating attachment requests that are valid according to a criterion schema defining at least one of a format or a vocabulary, the plurality of user interface elements including: a first menu item with corresponding first text, and a second menu item with corresponding second text.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: September 17, 2019
    Assignee: Gummarus, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10411998
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, network path information configured for use in identifying a plurality of path segment identifiers including a node scope-specific outside-scope identifier that: is in an identifier space specific to the current node, does not include a network interface identifier portion specified by the IP network protocol for identifying any network interface of any node, and identifies, for the current node, a first region of the network, where the network path, along which first data is transmitted, includes: a first path segment that communicatively couples the current node and the first region, and a second path segment in a second region; and cause transmission, based on the node scope-specific outside-scope identif
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 10, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10411997
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided to: receive a first packet that is specified according to a Multiprotocol Label Switching (MPLS) network protocol and that includes: first data, and a first header with a region scoped node identifier that is in an identifier space having a scope that spans the region of the network and identifies a particular node in the region of the network; and in response to the selection of the region scoped node identifier in connection with the first data, transmit, based on the region scoped node identifier, the first data from a current node to the particular node in the region via a first path segment selected, utilizing a routing table of the current node, from a plurality of path segments that include at least one multi-hop path segment and that are capable of communicatively coupling the current node and the particular node as part of a network path segment that includes the current node and the receiving no
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: September 10, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10404583
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: based on a first outside-scope identifier and via a first network interface of the current node that is in a second network path segment including the previous node and the current node, receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol or a label forwarding paradigm, the first outside-scope identifier identifying, in a first region, a second region communicatively coupled to the previous node via the first network interface of the current node, where the first outside-scope identifier does not identify any network interface; identify, from a header of the first packet, a second outside-scope identifier that does not identify any network interface, the second outside-scope identifier identifying a third region that does not include the current node; and using the second outside-scope identifier, cause t
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 3, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10404582
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, of a first outside-scope identifier configured to be identified from a plurality of path segment identifiers configured to be identified using the header, where the first outside-scope identifier, for the current node, is designated as an active identifier and identifies a first region that does not include the current node and that at least partially includes the receiving node, the first outside-scope identifier not specifically identifying a first network interface of the receiving node; and based on the first outside-scope identifier, cause transmission, via a first path segment, first data from the current node to the first network interface of the receiving node.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: September 3, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10397639
    Abstract: Methods and systems are described. In one aspect, a control user interface including selectable representations identifying a plurality of operating media players is presented. A user selection identifying a selected portion of the plurality of operating media players is received. And, an indication is provided allowing a media player in the selected portion access to a presentation device.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: August 27, 2019
    Assignee: Sitting Man, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10397150
    Abstract: In one embodiment, a computer-implemented method is provided, comprising: creating at least a portion of an instant messaging application that is configured to cooperate with a relay that is configured to communicate with a web service, the instant messaging application, when executed, configured to cause a device to: display an instant messaging interface including a textbox user interface element for receiving a message text portion and a send user interface element for sending the message text portion in response to a user selection thereof, and receive, from the relay and utilizing a communications agent on the device configured to receive incoming messages addressed to a communicant identifier associated with a user of the instant messaging application, a first message.
    Type: Grant
    Filed: May 20, 2018
    Date of Patent: August 27, 2019
    Assignee: Gummarus, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10397101
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a computer-implemented method are provided, where at least one of which involves: a current node configured to be positioned in a network path along which data is capable of being transmitted from a transmitting node to a receiving node in a network, the current node configured to: receive, from a previous node in the network path along which the data is capable of being transmitted from the transmitting node to the receiving node in the network, network path information that is in a header of a packet that is specified according to at least one aspect of a Multiprotocol Label Switching (MPLS) network protocol, the network path information in the header of the packet being for use by the current node in transmitting the data along the network path from the transmitting node to the receiving node in the network, where the network path information in the header of the packet is received based on an identifier in an identifier sp
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: August 27, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10397100
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a capability to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, from a header of the first packet, network path information that is based on a first policy and includes: a region scoped outside-scope identifier that: is in an identifier space having a scope that spans a first region of the network, does not include a network interface identifier portion specified by the IP network protocol for identifying any network interface, and identifies, in the first region, a second region of the network, where the network path, along which first data is transmitted, includes: a first path segment that communicatively couples the current node and the second region, and a second path segment in the second region; and cause transmission, based on the region scoped outside-scope identifier, of the first data from the
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: August 27, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10389624
    Abstract: In various embodiments, a network controller is configured to: identify, for each of a plurality of nodes in a Multiprotocol Label Switching (MPLS) network, location information that identifies a location of a corresponding one of the plurality of nodes in a topology of the MPLS network accessible to the controller; receive, for each of the plurality of nodes in the MPLS network, identifier information that identifies a corresponding identifier in a corresponding identifier space which is specific to the corresponding one of the plurality of nodes and which is based on a metric space having an origin specific to the corresponding one of the plurality of nodes, where at least a portion of the plurality of nodes are in a span of a first portion of the MPLS network such that the corresponding identifier of each of the at least portion of nodes is unique in the span, and the corresponding identifier space of each of the at least portion of nodes is configured to have an identical origin, resulting in a scoped ide
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: August 20, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10389625
    Abstract: In one embodiment, an apparatus is provided comprising: a current node configured to: receive, from a next node, information that is configured for use in identifying an identifier in a node-specific identifier space specific to the next node that identifies a particular node for the next node; and map, based on the information, the identifier that identifies the particular node for the next node, to an identifier in a node-specific identifier space specific to the current node that identifies the particular node for the current node, the identifier that identifies the particular node for the current node having a meaning for the current node defined solely by the node-specific identifier space specific to the current node.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: August 20, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10376651
    Abstract: The invention refers to a handheld injection device comprising a housing (10, 20, 30), a piston rod (60), defining a first longitudinal axis (I) and located within the housing (10), a driver (70, 80, 90) coupled to the piston rod (60), a dose setting means (40), which is rotatable during dose setting, a power reservoir (100) for driving the driver (70, 80, 90), and a number wheel (130) for displaying a dose set by the dose setting means (40).
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: August 13, 2019
    Assignee: Sanofi
    Inventor: Anthony Paul Morris
  • Patent number: 10382327
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving: a current node configured to be positioned in a Multiprotocol Label Switching (MPLS) network, the current node including at least one non-transitory memory configured to store instructions, and one or more processors in communication with the at least one non-transitory memory, wherein the one or more processors is configured to execute the instructions to cause the current node to: detect first data to be transmitted to a receiving node; identify a sequence of node scope-specific identifiers that is selected from a plurality of node scope-specific identifiers based on at least one of: the current node, the receiving node, or a policy, where each of the node scope-specific identifiers of the sequence is in one of a plurality of node scope-specific identifier spaces that is specific to a corresponding one of a plurality of nodes in a path from the current node toward the receiving node, and eac
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: August 13, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: D857202
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: August 20, 2019
    Assignee: Elekta Limited
    Inventors: Alexander John Baker, Malcolm Stanley Boyd, James Andrew Holt, Daniel Paul Jenkins, Anthony Paul Morris, Timothy Lewis Sharpe, Alexander James Woolley