Patents by Inventor Mark Grant

Mark Grant 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: 12325416
    Abstract: An activity monitor for a modular software system, the system having a first software component for use in configuring operation of a second software component via a proxy and stub interface, the activity monitor comprising; an input arranged to monitor a first event associated with the first software component and a second event associated with the proxy; a processor arranged to compare the first and second events to a schedule of events to assess compliance with the schedule of events; and an output arranged to generate an error message in response to non-compliance with the schedule of events, the error message being for use in treating the error. A method of generating an activity monitor for monitoring operation of a modular software system.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: June 10, 2025
    Assignee: JAGUAR LAND ROVER LIMITED
    Inventors: Charlotte Kershaw, Christopher Wild, Christophe Fava-Rivi, Francois Loubaresse, Miguel Lopez, Mark Grant
  • Patent number: 12157476
    Abstract: An interlock component for a software system may comprise an input for receiving an interaction request for a first system component and system data, a processor arranged to assess the interaction request and the system data relative to predefined system logic rules to determine if the interaction request satisfies the system logic rules, and an output arranged to output the interaction request to the first system component if the system logic rules are satisfied.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: December 3, 2024
    Assignee: JAGUAR LAND ROVER LIMITED
    Inventors: Charlotte Kershaw, Christopher Wild, Mark Grant, Miguel Lopez, Francois Loubaresse, Christophe Fava-Rivi
  • Patent number: 11980581
    Abstract: Embodiments of the present invention are related to a personal lifting apparatus including an outer frame with a pair of opposing sides, each side including an upper handle, outer vertical support, and a foundation bar. There is an upper crossbar and a lower crossbar extending from one side and connecting to the opposing side. A motor assembly is situated atop the upper crossbar and a threaded rod extends from the upper crossbar to the lower crossbar. An inner frame includes a pair of tracks attached thereto, a seat assembly attached to the pair of tracks and a threaded slide coupler fixedly attached to the seat assembly. The seat is pliable material. The seat assembly is structured to ascend and descend within the outer frame via the slide coupler. It is structured to align with the floor in a first position and lift a seated user to a second position.
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: May 14, 2024
    Inventor: Mark Grant
  • Publication number: 20230414426
    Abstract: Embodiments of the present invention are related to a personal lifting apparatus including an outer frame with a pair of opposing sides, each side including an upper handle, outer vertical support, and a foundation bar. There is an upper crossbar and a lower crossbar extending from one side and connecting to the opposing side. A motor assembly is situated atop the upper crossbar and a threaded rod extends from the upper crossbar to the lower crossbar. An inner frame includes a pair of tracks attached thereto, a seat assembly attached to the pair of tracks and a threaded slide coupler fixedly attached to the seat assembly. The seat is pliable material. The seat assembly is structured to ascend and descend within the outer frame via the slide coupler. It is structured to align with the floor in a first position and lift a seated user to a second position.
    Type: Application
    Filed: September 13, 2023
    Publication date: December 28, 2023
    Inventor: Mark Grant
  • Publication number: 20220105949
    Abstract: An interlock component for a software system may comprise an input for receiving an interaction request for a first system component and system data, a processor arranged to assess the interaction request and the system data relative to predefined system logic rules to determine if the interaction request satisfies the system logic rules, and an output arranged to output the interaction request to the first system component if the system logic rules are satisfied.
    Type: Application
    Filed: December 14, 2021
    Publication date: April 7, 2022
    Inventors: Charlotte KERSHAW, Christopher WILD, Mark GRANT, Miguel LOPEZ, Francois LOUBARESSE, Christophe FAVA-RIVI
  • Patent number: 11230295
    Abstract: According to an aspect of the present invention, there is provided an interlock component for a software system. The interlock component may comprise an input for receiving an interaction request for a first system component and system data. The interlock component may comprise a processor arranged to assess the interaction request and the system data relative to predefined system logic rules to determine if the interaction request satisfies the system logic rules. The interlock component may comprise an output arranged to output the interaction request to the first system component in the event that the system logic rules are satisfied.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: January 25, 2022
    Assignee: Jaguar Land Rover Limited
    Inventors: Charlotte Kershaw, Christopher Wild, Mark Grant, Miguel Lopez, Francois Loubaresse, Christophe Fava-Rivi
  • Patent number: 11175991
    Abstract: A control system (10) having a hierarchical distributed architecture, the system (10) comprising: a plurality of nodes (12), each node (12) hosting one or more services (18) and a respective node agent (22); a communications bus providing communication between nodes (12); and a system agent (24) hosted on one of the plurality of nodes (12), the system agent (24) being configured to monitor a lifecycle state of the system (10); wherein each node agent (22) is configured to transmit data relating to a state of its respective node (12) and a respective state of the or each service (18) hosted on its respective node (12) to the system agent (24), thereby enabling the system agent (24) to monitor the lifecycle state of the system (10). A vehicle (46) comprising said control system (10).
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: November 16, 2021
    Assignee: Jaguar Land Rover Limited
    Inventors: Charlotte Kershaw, Christopher Wild, Mark Grant, Miguel Lopez, Francois Loubaresse, Christophe Fava-Rivi
  • Publication number: 20210284150
    Abstract: An activity monitor for a modular software system, the system having a first software component for use in configuring operation of a second software component via a proxy and stub interface, the activity monitor comprising; an input arranged to monitor a first event associated with the first software component and a second event associated with the proxy; a processor arranged to compare the first and second events to a schedule of events to assess compliance with the schedule of events; and an output arranged to generate an error message in response to non-compliance with the schedule of events, the error message being for use in treating the error. A method of generating an activity monitor for monitoring operation of a modular software system.
    Type: Application
    Filed: May 28, 2021
    Publication date: September 16, 2021
    Inventors: Charlotte KERSHAW, Christopher WILD, Christophe FAVA-RIVI, Francois LOUBARESSE, Miguel LOPEZ, Mark GRANT
  • Patent number: 11040715
    Abstract: An activity monitor for a modular software system, the system having a first software component for use in configuring operation of a second software component via a proxy and stub interface, the activity monitor comprising; an input arranged to monitor a first event associated with the first software component and a second event associated with the proxy; a processor arranged to compare the first and second events to a schedule of events to assess compliance with the schedule of events; and an output arranged to generate an error message in response to non-compliance with the schedule of events, the error message being for use in treating the error. A method of generating an activity monitor for monitoring operation of a modular software system.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: June 22, 2021
    Assignee: Jaguar Land Rover Limited
    Inventors: Charlotte Kershaw, Christopher Wild, Christophe Fava-Rivi, Francois Loubaresse, Miguel Lopez, Mark Grant
  • Patent number: 10675113
    Abstract: In an embodiment, a method for effecting thermal therapy using an in vivo probe includes positioning the probe in a volume in a patient, identifying an irregularly shaped three-dimensional region of interest and automatically applying thermal therapy to the region using the probe. Applying thermal therapy may include identifying a first emission level at a first rotational angle based in part on a depth of a radial portion of the region in the direction of probe emission, activating emission of the probe, causing rotation of the probe to a next rotational angle, identifying a next emission level at the next rotational angle based in part on a depth of a radial portion of the region in the direction of probe emission, activating emission to deliver therapeutic energy, and repeating rotation and emission until therapeutic energy has been delivered to the volume.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: June 9, 2020
    Assignee: MONTERIS MEDICAL CORPORATION
    Inventors: Eric Andrews, Mark Grant, Brooke Ren, Richard Tyc
  • Publication number: 20190232959
    Abstract: An activity monitor for a modular software system, the system having a first software component for use in configuring operation of a second software component via a proxy and stub interface, the activity monitor comprising; an input arranged to monitor a first event associated with the first software component and a second event associated with the proxy; a processor arranged to compare the first and second events to a schedule of events to assess compliance with the schedule of events; and an output arranged to generate an error message in response to non-compliance with the schedule of events, the error message being for use in treating the error. A method of generating an activity monitor for monitoring operation of a modular software system.
    Type: Application
    Filed: June 13, 2017
    Publication date: August 1, 2019
    Inventors: CHARLOTTE KERSHAW, CHRISTOPHER WILD, CHRISTOPHE FAVA-RIVI, FRANCOIS LOUBARESSE, MIGUEL LOPEZ, MARK GRANT
  • Patent number: 10342632
    Abstract: In one aspect, the present disclosure relates to a head fixation apparatus including a number of support posts, and a curved ring portion including a number of connectors configured to adjustably and releasably mount support posts on the lower ring portion, such that the support posts are selectively mounted to a subset of the connectors in a customized arrangement for a patient. The apparatus may include a ring mount configured for fixation to a platform, including a curved channel substantially matching a curvature of the curved ring portion, and a mount locking mechanism for locking the curved ring portion within the channel of the ring mount. The curved ring portion may be configured to rotate within the channel of the ring mount while the ring mount is fixed to the platform, an angular head position of the patient being selectably adjustable while the patient is laying on the platform.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: July 9, 2019
    Assignee: MONTERIS MEDICAL CORPORATION
    Inventors: Eric Andrews, Mark Grant, Brooke Ren, Richard Tyc
  • Publication number: 20190205213
    Abstract: A control system (10) having a hierarchical distributed architecture, the system (10) comprising: a plurality of nodes (12), each node (12) hosting one or more services (18) and a respective node agent (22); a communications bus providing communication between nodes (12); and a system agent (24) hosted on one of the plurality of nodes (12), the system agent (24) being configured to monitor a lifecycle state of the system (10); wherein each node agent (22) is configured to transmit data relating to a state of its respective node (12) and a respective state of the or each service (18) hosted on its respective node (12) to the system agent (24), thereby enabling the system agent (24) to monitor the lifecycle state of the system (10). A vehicle (46) comprising said control system (10).
    Type: Application
    Filed: June 13, 2017
    Publication date: July 4, 2019
    Inventors: CHARLOTTE KERSHAW, CHRISTOPHER WILD, MARK GRANT, MIGUEL LOPEZ, FRANCOIS LOUBARESSE, CHRISTOPHE FAVA-RIVI
  • Publication number: 20190193744
    Abstract: According to an aspect of the present invention, there is provided an interlock component for a software system. The interlock component may comprise an input for receiving an interaction request for a first system component and system data. The interlock component may comprise a processor arranged to assess the interaction request and the system data relative to predefined system logic rules to determine if the interaction request satisfies the system logic rules. The interlock component may comprise an output arranged to output the interaction request to the first system component in the event that the system logic rules are satisfied.
    Type: Application
    Filed: June 19, 2017
    Publication date: June 27, 2019
    Inventors: CHARLOTTE KERSHAW, CHRISTOPHER WILD, MARK GRANT, MIGUEL LOPEZ, FRANCOIS LOUBARESSE, CHRISTOPHE FAVA-RIVI
  • Patent number: 10327830
    Abstract: A variable length interstitial probe apparatus includes: a probe for effecting thermal therapy and/or cryotherapy to a tissue; a flexible umbilical sheath permanently affixed to the probe, including at least one interface for supplying energy, cooling fluid, cooling gas, heating fluid, and/or heating gas to the probe; and an adjustable depth stop configured to slide along a length of a shaft region of the probe, and lock to the shaft region at a selected position. The adjustable depth stop is configured to engage a probe driver and/or a skull mount apparatus to stabilize positioning of the probe and to control a depth of entry of the probe into a patient. The probe may be configured to effect temperature modulation therapy, where processing circuitry activates a modulation pattern of thermal therapy emission and cryogenic therapy emission for applying a thermal dose to the tissue.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: June 25, 2019
    Assignee: MONTERIS MEDICAL CORPORATION
    Inventors: Mark Grant, Brooke Ren, Richard Tyc
  • Patent number: 10092367
    Abstract: Image-guided therapy of a tissue can utilize magnetic resonance imaging (MRI) or another medical imaging device to guide an instrument within the tissue. A workstation can actuate movement of the instrument, and can actuate energy emission and/or cooling of the instrument to effect treatment to the tissue. The workstation and/or an user of the workstation can be located outside a vicinity of an MRI device or other medical imaging device, and drive means for positioning the instrument can be located within the vicinity of the MRI device or the other medical imaging device. The instrument can be an MRI compatible laser or high-intensity focused ultrasound probe that provides thermal therapy to, e.g., a tissue in a brain of a patient.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: October 9, 2018
    Assignee: MONTERIS MEDICAL CORPORATION
    Inventors: Eric Andrews, Mark Grant, Brooke Ren, Richard Tyc
  • Publication number: 20180117266
    Abstract: An apparatus and method for performing neurological intervention may include a cylindrical body including a tapered threaded portion that screws into a pre-drilled hole in a subject. Additionally, the apparatus may include a connector having a probe lock-screw that is disposed on the cylindrical body, at an end opposite to the tapered threaded portion. The connector may further include an opening to receive a probe. The probe may be inserted into a subject via the apparatus, and a depth of insertion of the probe within the subject may be adjusted by the probe lock-screw.
    Type: Application
    Filed: March 11, 2016
    Publication date: May 3, 2018
    Inventors: Mark GRANT, Keith SOOTSMAN, Brooke REN, John SCHELLHORN
  • Publication number: 20170296289
    Abstract: In an embodiment, a method for effecting thermal therapy using an in vivo probe includes positioning the probe in a volume in a patient, identifying an irregularly shaped three-dimensional region of interest and automatically applying thermal therapy to the region using the probe. Applying thermal therapy may include identifying a first emission level at a first rotational angle based in part on a depth of a radial portion of the region in the direction of probe emission, activating emission of the probe, causing rotation of the probe to a next rotational angle, identifying a next emission level at the next rotational angle based in part on a depth of a radial portion of the region in the direction of probe emission, activating emission to deliver therapeutic energy, and repeating rotation and emission until therapeutic energy has been delivered to the volume.
    Type: Application
    Filed: November 28, 2016
    Publication date: October 19, 2017
    Applicant: Monteris Medical Corporation
    Inventors: Eric ANDREWS, Mark GRANT, Brooke REN, Richard TYC
  • Patent number: 9700342
    Abstract: Image-guided therapy of a tissue can utilize magnetic resonance imaging (MRI) or another medical imaging device to guide an instrument within the tissue. A workstation can actuate movement of the instrument, and can actuate energy emission and/or cooling of the instrument to effect treatment to the tissue. The workstation and/or an operator of the workstation can be located outside a vicinity of an MRI device or other medical imaging device, and drive means for positioning the instrument can be located within the vicinity of the MRI device or the other medical imaging device. The instrument can be an MRI compatible laser or high-intensity focused ultrasound probe that provides thermal therapy to, e.g., a tissue in a brain of a patient.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: July 11, 2017
    Assignee: Monteris Medical Corporation
    Inventors: Eric Andrews, Mark Grant, Brooke Ren, Richard Tyc
  • Patent number: RE47469
    Abstract: A drive system for controlling movement of an elongate member includes a base unit having a first rotatable knob and a second rotatable knob, a follower assembly including a follower slidably coupled to a guide rail, a longitudinal movement wire, and a rotational movement wire. The follower includes a longitudinal movement pulley, a rotational movement pulley, and an alignment element structured to receive an elongate member such that the elongate member is attachable thereto. The longitudinal movement wire operably couples the first rotatable knob to the longitudinal movement pulley such that rotation of the first knob drives the follower in a longitudinal direction along the guide rail. The rotational movement wire operably couples the second rotatable knob to the rotational movement pulley such that rotation of the second knob rotates the alignment element and attached elongate member.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: July 2, 2019
    Assignee: MONTERIS MEDICAL CORPORATION
    Inventors: Salman Qureshi, Mark Grant, Luis Filipe Silva Fernandes