Patents by Inventor Paul Morris

Paul 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: 10547895
    Abstract: Methods and systems are described for delaying presentation of an update to a user interface. In one aspect, first update information is received for sending to a display device to update a previously updated, existing visual component. A specified visibility condition is detected as not being met. In response to detecting the visibility condition is not met, the sending of the first update information is deferred. The visibility condition is detected as met. In response to detecting the visibility condition is met, the sending of the first update information to update the visual component is performed.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: January 28, 2020
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Publication number: 20190394300
    Abstract: Methods and systems are described for accessing a service via a proxy communications agent. In an aspect, request information for identifying a service request is identified by a first communications agent in a first execution environment. A communications request, based on the request information, is sent by the first communications agent to a second communications agent to send to the service request to a service application. A communications response is received by the first execution environment based on a service response generated by the service application in processing the service request. In another aspect, a communications request is received by a communications agent, representing a user, from a first communications agent. Access information is identified based on the user. A service request with the access information, based on the communications request, is sent to a service application.
    Type: Application
    Filed: September 4, 2019
    Publication date: December 26, 2019
    Inventor: Robert Paul Morris
  • Patent number: 10496254
    Abstract: Methods and systems are described for navigating between visual components. A first visual component, of a first application in a plurality of applications, is detected in a first application region of a presentation space of a display device. A first navigation control is presented, in a first navigation region determined based on the first application region, for navigating to a second visual component, of a second application in the plurality, in a second application region in the presentation space. A user input corresponding to the first navigation control is detected. In response to the detected user input, navigation information is sent to navigate to the second visual component.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: December 3, 2019
    Assignee: Cypress Lake Software, Inc.
    Inventor: Robert Paul Morris
  • Patent number: 10496249
    Abstract: Methods and apparatuses are comprising: a screen; an input device; at least one non-transitory memory storing instructions; and one or more processors in communication with the screen, the input device, and the at least one non-transitory memory, wherein the one or more processors execute the instructions to: display, utilizing the screen, a contactor window including: at least one contactor user interface element configured to have presented, in connection therewith, a plurality of contactor identifiers of a contactor communicant represented by a contactor email communications agent, at least one contactee user interface element configured to have presented, in connection therewith, a plurality of contactee identifiers of a plurality of contactee communicants each represented by a corresponding contactee email communications agent, a message user interface element configured to present a message addressed from one of the plurality of contactor identifiers of the contactor selected in connection with the at l
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: December 3, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10498642
    Abstract: In one embodiment, a non-transitory computer-readable media, a system, and methods are provided to: identify a policy, based on a first algorithm and a second algorithm, for use in constraining data routing from a first node to a third node; include a first sequence of identifiers and a second sequence of identifiers in a third sequence of identifiers that reflects the policy such that data routing is constrained from the first node to the third node via a plurality of network paths that each include at least one node in a label switching network or an Internet Protocol version 6 (IPv6) network; and provide path information that identifies the third sequence of identifiers, for constraining data routing, according to the policy, to the third node via a second node.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: December 3, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10496800
    Abstract: In one embodiment, a computer-implemented method is provided, comprising: developing at least a portion of a particular application that is configured to be installed on at least one device including an operating system, a web browser, and another application; developing a web page that includes a Hypertext Transfer Protocol (HTTP) link; causing the web page that includes the HTTP link to be hosted by at least one server in connection with a web site; causing to be stored, in connection with the particular application, first information identifying at least one aspect of the web site; causing to be stored, at the at least one server, second information identifying the particular application; via at least one network, receiving, at the at least one server and from the at least one device, a first request initiated via the web browser of the at least one device; and in response to the first request, serving, to the at least one device via the at least one network, the web page that includes the HTTP link such t
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 3, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10478564
    Abstract: A handheld injection device includes a housing containing a cartridge, a dose setting means being operable in a first direction to set a desired dose to be dispensed, a piston rod being adapted to cooperate with a piston so as to cause a set dose to be injected from the cartridge, and a first clicker component, which is largely rotationally constrained to the housing, and a second clicker component, which is rotatable relative to the housing during dose dispensing. The clicker components are adapted to contact each other only at the end of dispensing of a set dose to thereby provide an audible and/or tactile first feedback to a user. The first clicker component is displaceable relative to the housing between a proximal dose setting position and a distal dose dispensing position.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: November 19, 2019
    Assignee: Sanofi
    Inventor: Anthony Paul Morris
  • Patent number: 10471219
    Abstract: The present disclosure relates to a drug delivery device, comprising a housing, a cartridge, the cartridge containing a drug in a quantity sufficient for a plurality of doses of the drug, a bung, the bung being movably retained within the cartridge to dispense a dose of the drug from the cartridge upon movement of the bung with respect to the cartridge, and a drive mechanism, the drive mechanism being operable to transfer a driving force to the bung to dispense the dose of the drug from the cartridge. The drug delivery device is configured such that the maximal driving force which is transferrable to the bung via the drive mechanism varies and is adjusted to the current position of the bung within the cartridge.
    Type: Grant
    Filed: November 24, 2015
    Date of Patent: November 12, 2019
    Assignee: Sanofi
    Inventors: Matthew Meredith Jones, William Geoffrey Arthur Marsh, Anthony Paul Morris, Samuel Keir Steel
  • Patent number: 10476788
    Abstract: In various embodiments, a technique is provided to: receive an indication of a receipt of a first packet that is specified according to an Internet Protocol (IP) network protocol; identify, using a header of the first packet, network path information that is based on a first policy and includes: a destination IP address that identifies the receiving node, and a first outside-scope identifier without any network interface identifier portion that identifies any network interface, the first outside-scope identifier being in a first identifier space having a scope that spans only the first region of the network, the first outside-scope identifier identifying, for the first region of the network, a second region that at least partially includes a path node included in a first path segment that includes the current node and the receiving node; and using the destination IP address and the first outside-scope identifier of the network path information, cause transmission, via the first path segment, of first data.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: November 12, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10476787
    Abstract: In various embodiments, an apparatus, non-transitory computer-readable media, and computer-implemented method are provided to: detect, by a current node in a network path along which first data is transmitted from a transmitting node to a receiving node in the network path along which the first data is transmitted in a network, network path information that is based on a first policy and is positioned in a header of a first packet that is specified according to a Multiprotocol Label Switching (MPLS) network protocol, the network path information in the header of the first packet being for use by the current node in transmitting the first data from the transmitting node to the receiving node in the network path along which the first data is transmitted, where the network path information in the header of the first packet includes: a region scoped node identifier that is in an identifier space having a scope that spans within a particular region of the network, and that globally identifies a particular node in
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: November 12, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10471218
    Abstract: The present disclosure is generally directed to a drug delivery device for selecting and dispensing a number of user variable doses of a medicament. The device comprises a housing (10), a dose selector (80) operable to set a dose by rotation relative to the housing (10), a number sleeve (60) arranged within the housing (10) such that at least a portion of the number sleeve (60) is visible through a first aperture (11b) in the housing (10), and a piston rod (30) coupled to the housing (10) and to a drive sleeve (40). Rotation of the drive sleeve (40) relative to the housing (10) causes the piston rod (30) to translate relative to the housing (10). The piston rod (30) is coupled to the housing (10) via a threaded interface (16, 31) with at least two different pitches.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: November 12, 2019
    Assignee: Sanofi
    Inventors: William Geoffrey Arthur Marsh, Anthony Paul Morris, Joseph Butler, Matthew Meredith Jones, Samuel Keir Steel, Richard James Vincent Avery
  • Patent number: 10463801
    Abstract: A method for assembling a drive spring, especially into a drug delivery device includes rotating a component part to which the drive spring is attached in a first direction, followed by a rotation of the component part in the opposite direction and followed by attachment of a rotational stop. Further, the disclosure includes a drug delivery device for selecting and dispensing a number of user variable doses of a medicament, which device comprises a pre-charged drive spring.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: November 5, 2019
    Assignee: Sanofi
    Inventors: William Marsh, Anthony Paul Morris, Matthew Jones, Samuel Steel
  • Patent number: 10447575
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: receive, from a network node located in a second region of the network, a packet along with a header having network path information that includes an outside-scope identifier that identifies the first region without identifying a single particular network node, a single particular interface, nor a single particular link; responsive to receiving the packet, identify a next indicator that identifies a next identifier in the network path information for the border node; modify the next indicator to identify, for another node, another identifier in the network path information; and forward the packet according to the next identifier to deliver data in the packet to the another node via the at least one network interface in the first region.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: October 15, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10434260
    Abstract: A drug delivery device comprising: a housing; a plurality of sensors; and a cylindrical member supported within the housing, an outer surface of said cylindrical member being provided with a helical track, the helical track comprising track segments of a first type and track segments of a second type, the first and second types of track segments being respectively capable of inducing first and second responses in the sensors; wherein: the helical track has a width; the helical track includes across the width of the helical track at least one track segment of the first type and at least one track segment of the second type at plural positions along a length of the helical track; the device is configured such that during a first phase of a drug delivery operation the helical track is moved axially, without rotation, relative to the plurality of sensors between a first position and a second position, and during a second phase of the drug delivery operation the track is moved helically relative to the plurality o
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: October 8, 2019
    Assignee: Sanofi-Aventis Deutschland GMBH
    Inventors: Samuel Keir Steel, Paul Richard Draper, Anthony Paul Morris, Stephen Gilmore
  • Patent number: 10437443
    Abstract: Methods, computer software, apparatuses, and systems are described comprising at least one processor operatively coupled with a display, memory, and at least one input device and further configured to: store a first application, a second application, and a third application, utilizing the memory; detect a first user input, utilizing the at least one input device; in response to the first user input, present, utilizing the display, a plurality of reduced windows including a second application reduced window associated with the second application and a third application reduced window associated with the third application both exterior to a first window associated with the first application that is presented without overlap between the first window and the plurality of reduced windows; detect a second user input in connection with the second application reduced window associated with the second application, utilizing the at least one input device; in response to the second user input in connection with the seco
    Type: Grant
    Filed: May 14, 2017
    Date of Patent: October 8, 2019
    Assignee: Cypress Lake Software, Inc.
    Inventor: Robert Paul Morris
  • Patent number: 10437433
    Abstract: Methods and systems are described for coordinating playing of media streams. In one aspect, an access by a media player to a presentation device to play a media stream is detected. Additionally, presentation focus information is accessed for determining whether the media player has presentation focus for playing the media stream. Further, it is determine, based on the presentation focus information, that the media player has presentation focus for playing the media stream. Still further, in response to determining the media player has presentation focus, it is indicated that the media player is allowed to play the media stream via the presentation device.
    Type: Grant
    Filed: February 9, 2015
    Date of Patent: October 8, 2019
    Assignee: Cypress Lake Software, Inc.
    Inventor: Robert Paul Morris
  • Publication number: 20190298930
    Abstract: A handheld injection device includes a housing containing a cartridge, a dose setting means being operable in a first direction to set a desired dose to be dispensed, a piston rod being adapted to cooperate with a piston so as to cause a set dose to be injected from the cartridge, and a first clicker component, which is largely rotationally constrained to the housing, and a second clicker component, which is rotatable relative to the housing during dose dispensing. The clicker components are adapted to contact each other only at the end of dispensing of a set dose to thereby provide an audible and/or tactile first feedback to a user. The first clicker component is displaceable relative to the housing between a proximal dose setting position and a distal dose dispensing position.
    Type: Application
    Filed: June 18, 2019
    Publication date: October 3, 2019
    Inventor: Anthony Paul Morris
  • Patent number: 10426890
    Abstract: The invention is directed to drug delivery device comprising a primary drug delivery assembly (3) with a primary dose dial sleeve (17) and a secondary drug delivery assembly (4) with a secondary drive sleeve (24). For user selection, a selection switch (48) is movable between a first, a second and a third position and a clutch (49) is connected to the selection switch (48) such that movement of the selection switch (48) causes rotation of the clutch (49). A secondary drive sleeve (24) is configured to rotate and to engage the clutch (49), wherein the clutch (49) is configured to transfer rotation to the secondary drive sleeve (24) when the selection switch (48) is moved from the first position into the second position and to disengage from the secondary drive sleeve (24) when the selection switch (48) is moved from the first into the third position.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: October 1, 2019
    Assignee: Sanofi-Aventis Deutschland GMBH
    Inventors: Anthony Paul Morris, Joseph Butler, David Plumptre, Matthew Meredith Jones, Robert Frederick Veasey, Neal Alexander Blundred, Samuel Keir Steel
  • 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