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: 10547895Abstract: 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: GrantFiled: February 6, 2019Date of Patent: January 28, 2020Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Publication number: 20190394300Abstract: 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: ApplicationFiled: September 4, 2019Publication date: December 26, 2019Inventor: Robert Paul Morris
-
Patent number: 10496254Abstract: 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: GrantFiled: October 27, 2015Date of Patent: December 3, 2019Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 10496249Abstract: 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 lType: GrantFiled: July 29, 2019Date of Patent: December 3, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10498642Abstract: 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: GrantFiled: January 31, 2019Date of Patent: December 3, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10496800Abstract: 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 tType: GrantFiled: February 4, 2019Date of Patent: December 3, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10478564Abstract: 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: GrantFiled: April 8, 2014Date of Patent: November 19, 2019Assignee: SanofiInventor: Anthony Paul Morris
-
Patent number: 10471219Abstract: 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: GrantFiled: November 24, 2015Date of Patent: November 12, 2019Assignee: SanofiInventors: Matthew Meredith Jones, William Geoffrey Arthur Marsh, Anthony Paul Morris, Samuel Keir Steel
-
Patent number: 10476788Abstract: 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: GrantFiled: October 5, 2018Date of Patent: November 12, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10476787Abstract: 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 inType: GrantFiled: April 24, 2018Date of Patent: November 12, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10471218Abstract: 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: GrantFiled: July 1, 2015Date of Patent: November 12, 2019Assignee: SanofiInventors: William Geoffrey Arthur Marsh, Anthony Paul Morris, Joseph Butler, Matthew Meredith Jones, Samuel Keir Steel, Richard James Vincent Avery
-
Patent number: 10463801Abstract: 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: GrantFiled: October 9, 2015Date of Patent: November 5, 2019Assignee: SanofiInventors: William Marsh, Anthony Paul Morris, Matthew Jones, Samuel Steel
-
Patent number: 10447575Abstract: 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: GrantFiled: November 19, 2018Date of Patent: October 15, 2019Assignee: SITTING MAN, LLCInventor: Robert Paul Morris
-
Patent number: 10434260Abstract: 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 oType: GrantFiled: January 13, 2014Date of Patent: October 8, 2019Assignee: Sanofi-Aventis Deutschland GMBHInventors: Samuel Keir Steel, Paul Richard Draper, Anthony Paul Morris, Stephen Gilmore
-
Patent number: 10437443Abstract: 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 secoType: GrantFiled: May 14, 2017Date of Patent: October 8, 2019Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Patent number: 10437433Abstract: 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: GrantFiled: February 9, 2015Date of Patent: October 8, 2019Assignee: Cypress Lake Software, Inc.Inventor: Robert Paul Morris
-
Publication number: 20190298930Abstract: 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: ApplicationFiled: June 18, 2019Publication date: October 3, 2019Inventor: Anthony Paul Morris
-
Patent number: 10426890Abstract: 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: GrantFiled: May 27, 2015Date of Patent: October 1, 2019Assignee: Sanofi-Aventis Deutschland GMBHInventors: Anthony Paul Morris, Joseph Butler, David Plumptre, Matthew Meredith Jones, Robert Frederick Veasey, Neal Alexander Blundred, Samuel Keir Steel
-
Patent number: 10426893Abstract: 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: GrantFiled: July 1, 2015Date of Patent: October 1, 2019Assignee: SanofiInventors: William Marsh, Anthony Paul Morris
-
Patent number: 10426895Abstract: 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: GrantFiled: October 9, 2015Date of Patent: October 1, 2019Assignee: SanofiInventors: William Marsh, Anthony Paul Morris, Joseph Butler, Matthew Jones, Samuel Steel, Richard James Vincent Avery