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: 10375215
    Abstract: A computer-implemented method is provided, comprising causing access to be provided, to a client computer, to code that causes the client computer to operate in accordance with a protocol that is separate from TCP, in order to establish a protocol connection with another server computer, by: receiving a packet, detecting an idle time period parameter field in the packet, identifying metadata in the idle time period parameter field for an idle time period, where, after the idle time period is detected, the second protocol connection is deemed inactive, and creating or modifying, by the client computer and based on the metadata, a timeout attribute associated with the second protocol connection.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: August 6, 2019
    Assignee: Jenam Tech, LLC
    Inventor: Robert Paul Morris
  • Publication number: 20190231979
    Abstract: A drug delivery device comprising a housing body; a piston rod configured to rotate in a first direction during dose dispensing under a driving force; and a threaded insert, wherein the piston rod is in threaded engagement with the threaded insert such that during dose dispensing, the piston rod displaces axially in a distal direction relative to the threaded insert for displacement of a cartridge bung. The threaded insert is movable relative to a stop provided in the housing body and a resilient means is provided to bias the threaded insert against the stop so that rotation of the piston rod causes the threaded insert to move away from the stop in response to reaction forces acting on the piston rod (in a proximal direction when the reaction forces exceed the biasing force of the resilient means.
    Type: Application
    Filed: June 30, 2017
    Publication date: August 1, 2019
    Inventors: Markus Ploch, Aled Meredydd James, Anthony Paul Morris, Matthew Meredith Jones, Oliver Charles Gazeley, Robert Frederick Veasey, David Aubrey Plumptre
  • Patent number: 10367737
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: generate a first data structure identifying a mapping of a first path segment identifier to a first network interface that is included in the first node or that is included in a hop including an additional node reachable from the first node, where the first path segment identifier identifies a first path segment that is selected from a plurality of path segments based on at least one of a policy, a metric, or a routing table; receive an incoming data packet with a header including incoming network path information that includes the first path segment identifier as an active identifier in the incoming path information; identify a second path segment identifier as the active identifier rather than the first path identifier in outgoing network path information for a header of an outgoing data packet; and forward the outgoing data packet via the first network interface that is ident
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: July 30, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10355987
    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: July 16, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10353552
    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: March 23, 2018
    Date of Patent: July 16, 2019
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10338779
    Abstract: Methods, systems, and computer program products are described comprising a device configured to: present a first window of the first application in a first application region of a presentation space of the display; detect first user input in connection with the first window of the first application; in response to the detection of the first user input in connection with the first window of the first application, present a representation of a second window of the second application in a menu, in a first particular region of the presentation space of the display, for displaying the second window of the second application, in a second application region in the presentation space of the display, the first particular region: located in a first location adjacent to a second location of the first application region, operable for being at least one of re-sized or moved in response to the first application region being at least one of re-sized or moved, and operable for being hidden in response to the first applicatio
    Type: Grant
    Filed: May 14, 2017
    Date of Patent: July 2, 2019
    Assignee: Cypress Lake Software, Inc
    Inventor: Robert Paul Morris
  • Publication number: 20190178686
    Abstract: A sensor device (2) is removably attachable to a drug delivery device (12). The sensor device comprises an array (20) of optical sensors arranged within the sensor device such that, when the sensor device is attached to the drug delivery device, the drug delivery device having a first movable element (14) which is configured to move along a path parallel to the longitudinal axis of the drug delivery device, each optical sensor is operable to detect light received at different locations along the linear path and to output a signal indicative of an amount of detected light; and circuitry (21) configured to receive the signals output from the optical sensors and, based on the received signals, to determine information associated with a location along the path of the first movable element.
    Type: Application
    Filed: February 1, 2019
    Publication date: June 13, 2019
    Inventors: Matthew Jones, Samuel Steel, Barry Yates, Anthony Paul Morris
  • Publication number: 20190171797
    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: Application
    Filed: February 4, 2019
    Publication date: June 6, 2019
    Inventor: Robert Paul Morris
  • Patent number: 10307544
    Abstract: The disclosure is directed to a differential gear mechanism for a drug delivery device with a primary drug delivery assembly and a secondary drug delivery assembly, wherein the primary drug delivery assembly comprises a primary dose dial sleeve and wherein the secondary drug delivery assembly comprises a secondary drive sleeve. The disclosure is also directed to a respective drug delivery device.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: June 4, 2019
    Assignee: Sanofi-Aventis Deutschland GMBH
    Inventors: Matthew Meredith Jones, Samuel Keir Steel, Neal Alexander Blundred, Joseph Butler, Robert Frederick Veasey, David Plumptre, Anthony Paul Morris
  • Patent number: 10300210
    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: Grant
    Filed: January 25, 2017
    Date of Patent: May 28, 2019
    Assignee: Sanofi-Aventis Deutschland GMBH
    Inventors: Joseph Butler, David Moore, Paul Richard Draper, Stephen Francis Gilmore, Anthony Paul Morris
  • Patent number: 10303353
    Abstract: Methods, apparatuses, and systems are described for sharing a folder and any contents (e.g. file(s)) thereof, via at least one communication. In an aspect, the folder and any contents (e.g. file(s)) thereof may be shared through a specific combination of capabilities or operations involving an email message and a file explorer interface without an attachment included with the at least one email message.
    Type: Grant
    Filed: May 20, 2018
    Date of Patent: May 28, 2019
    Assignee: Motion Offense, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10306026
    Abstract: A computer-implemented method is provided, comprising causing access to be provided, to a client computer, to code that causes the client computer to operate in accordance with a protocol that is separate from TCP, in order to establish a protocol connection with another server computer, by: receiving a packet, detecting an idle time period parameter field in the packet, identifying metadata in the idle time period parameter field for an idle time period, where, after the idle time period is detected, the second protocol connection is deemed inactive, and creating or modifying, by the client computer and based on the metadata, a timeout attribute associated with the second protocol connection.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: May 28, 2019
    Assignee: Jenam Tech, LLC
    Inventor: Robert Paul Morris
  • Publication number: 20190147006
    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: Application
    Filed: October 3, 2018
    Publication date: May 16, 2019
    Inventor: Robert Paul Morris
  • Publication number: 20190149449
    Abstract: In one embodiment, a non-transitory computer-readable media is provided storing computer instructions that, when executed by one or more processors of a first node in a network, cause the first node to: receive an Internet Protocol (IP) packet that includes a first identifier and further includes an outside-scope second identifier that, for the first node, identifies a first region that does not include the first node and that is communicatively coupled to the first node via a second node; select, based on the outside-scope second identifier and based on at least one of a policy, a metric, or a routing table, an outgoing network interface included in at least one path segment of a plurality of path segments that communicatively couple the first node and at least one other node communicatively coupled to the first region, the plurality of path segments including at least one multi-hop path segment; and forward, via the outgoing network interface and to the second node, data received in the IP packet.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 16, 2019
    Inventor: Robert Paul Morris
  • Patent number: 10291749
    Abstract: A computer-implemented method is provided, comprising causing access to be provided, to a client computer, to code that causes the client computer to operate in accordance with a protocol that is separate from TCP, in order to establish a protocol connection with another server computer, by: receiving a packet, detecting an idle time period parameter field in the packet, identifying metadata in the idle time period parameter field for an idle time period, where, after the idle time period is detected, the second protocol connection is deemed inactive, and creating or modifying, by the client computer and based on the metadata, a timeout attribute associated with the second protocol connection.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: May 14, 2019
    Assignee: Jenam Tech, LLC
    Inventor: Robert Paul Morris
  • Patent number: 10277837
    Abstract: A system for monitoring a driver of a vehicle is provided. The system includes an infrared flash to beam an infrared light at the driver; an infrared camera to capture the reflection from the beam; and a reflective infrared film adhered to a windshield of the vehicle. A method for implementing a driver monitoring system is provided. The method includes installation of an infrared reflective layer on a vehicle; installing an infrared camera and an infrared flash in a dashboard of the vehicle; and orientating either the infrared camera or the infrared flash in a direction facing the infrared reflective layer.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: April 30, 2019
    Assignee: Visteon Global Technologies, Inc.
    Inventors: Dinu Petre Madau, Matthew Mark Mikolajczak, Paul Morris
  • Publication number: 20190083713
    Abstract: A drive mechanism of a drug delivery device and a respective drug delivery device for setting and dispensing of a dose of a medicament are presented, where the drive mechanism has an elongated housing extending in an axial direction, a piston rod to operably engage with a piston of a cartridge containing the medicament, a dosing arrangement manually and axially displaceable relative to the housing for setting and dispensing of the dose, and an accessory drive operably engaged with the piston rod to support a manually operated dose dispensing displacement of the dosing arrangement.
    Type: Application
    Filed: October 23, 2018
    Publication date: March 21, 2019
    Inventors: Paul Richard Draper, Anthony Paul Morris, Stephen Francis Gilmore
  • Patent number: 10232118
    Abstract: A drive assembly for a drug delivery device includes a drive mechanism comprising a piston rod and a drive member to drive the piston rod to dispense a dose of drug and a dose member coupled to the drive member. The assembly further comprises a return mechanism comprising a spring member. The assembly further comprises a movable member which is coupled to the spring member. In a setting, the movable member is coupled to the dose member and, the movable member is movable from an initial position to a dose set position, thereby biasing the spring member. In the dispensing, the drive member and the movable member are decoupled such that the drive mechanism is operable by the user by application of a driving force to the drive mechanism, wherein the spring member of the return mechanism drives the movable member independently of the driving force towards its initial position.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: March 19, 2019
    Assignee: Sanofi
    Inventor: Anthony Paul Morris
  • Publication number: 20190079743
    Abstract: Methods and systems are described for processing an excludable addressable entity. Source code is received that includes a first addressable entity specified in a programming language. An excludable indicator is detected, in the source code, indicating that the first addressable entity is excludable from a second translation of the source code. A first translation, of the source code, is generated that includes a first translation of the first addressable entity. In response to the detecting of the excludable indicator, excluding information is generated that identifies the first translation of the first addressable entity as excludable for excluding the first addressable entity from the second translation generated from the first translation of the source code.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 14, 2019
    Inventor: Robert Paul Morris
  • Patent number: 10226582
    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 comprising a clicker arrangement. 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) coupled to the dose selector (80) and 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), a piston rod (30) coupled to the housing (10) and to a drive sleeve (40) such that rotation of the drive sleeve (40) relative to the housing (10) causes the piston rod (30) to translate relative to the housing (10), a clutch (120) arranged between the number sleeve (60) and the drive sleeve (40), and a dispense clicker comprising a flexible arm (123) and a toothed profile (75). The device further comprises a button (70) operable to effect dose dispensing.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: March 12, 2019
    Assignee: Sanofi
    Inventors: William Marsh, Anthony Paul Morris, Joseph Butler, Matthew Jones, Samuel Keir Steel, Richard James Vincent Avery