Patents by Inventor Christopher DRISCOLL

Christopher DRISCOLL 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).

  • Publication number: 20260161919
    Abstract: Radio frequency identification (RFID)-based motion tracking systems and methods are disclosed for providing medical device feedback during simulation. A plurality of passive RFID transponders forms part of an RFID matrix membrane and are configured to be positioned proximate to at least one human body portion. A medical device simulator comprises an RFID reader for detecting respective RFID signals and X-Y coordinates from each of the plurality of passive RFID transponders. An application (app) comprising computing instructions is executed by a processor to receive RFID signal data and X-Y coordinate data from at least a portion of the plurality of passive RFID transponders and analyze such data to determine a position of the medical device simulator relative to the at least one human body portion.
    Type: Application
    Filed: December 4, 2025
    Publication date: June 11, 2026
    Inventors: Sébastien Labelle, Dominic Tremblay-Gagnon, Evgeny Kirshin, Éric Frenette, Christopher Driscoll
  • Publication number: 20260161918
    Abstract: A radio-frequency identification (RFID) matrix membrane including a membrane and a plurality of passive RFID transponders. The membrane is configured to be positioned proximate to a human body portion and the plurality of passive RFID transponders are affixed to the membrane and arranged in a matrix. Each of the plurality of passive RFID transponders is positioned such that a center of each of the plurality of passive RFID transponders is equidistant from the center of each adjacent passive RFID transponder with the membrane in a first state and each of the plurality of passive RFID transponders is configured to provide a respective signal strength and an X-Y coordinate detectable by an RFID reader of a medical device simulator for determining a position of the medical device simulator relative to the plurality of passive RFID transponders.
    Type: Application
    Filed: December 4, 2025
    Publication date: June 11, 2026
    Inventors: Sébastien Labelle, Dominic Tremblay-Gagnon, Evgeny Kirshin, Eric Frenette, Christopher Driscoll
  • Patent number: 11829808
    Abstract: Embodiments of the present invention provide a method, system and computer program product for variable event handling in a multi-tenant environment. In an embodiment of the invention, a method for variable event handling in a multi-tenant environment includes receiving an event placed on an event bus in an event driven data processing system, the event corresponding to a multiplicity of different instances of a single event handler, with each instance having been adapted to process the event. The method additionally includes decoding the event to identify a version of a target application for the event and matching the version of the target application to an end point for a particular one of the different event handlers. Finally, the method includes routing the event to the matched end point.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: November 28, 2023
    Assignee: Tracelink, Inc.
    Inventors: Christopher Driscoll, Robert Sturim, Andy Nanopoulos
  • Publication number: 20230260427
    Abstract: A method for generating a simulated medical image of a manikin part, comprising: detecting an initiation of a procedural step being performed during a simulated surgical operation; determining a standard position for a virtual medical probe corresponding to the procedural step; determining a desirable position for the virtual medical probe based on a starting position for the probe and an actual position of a tip of a medical tool in order for a virtual field of view of the probe to intersect the tip of the medical tool, the standard position being used as the starting position; generating an simulated medical image of the manikin part according to the desirable position, the simulated medical image comprising a representation of the tip of the medical tool and the representation of a region of the manikin part surrounding the tip of the medical tool; and providing the image for display.
    Type: Application
    Filed: February 15, 2023
    Publication date: August 17, 2023
    Applicant: CAE HEALTHCARE CANADA INC.
    Inventors: Christopher DRISCOLL, Dominic FRASER, Maxime LAPIERRE
  • Patent number: 11507437
    Abstract: Multi-application instance deployment in a containerized environment includes containerizing an instance of an application manager in a short-lived container and deploying into the container, both a bundle of different event handlers associated with one application instance of one application, and also a bundle of additional event handlers associated with a different application instance of a different application. Thereafter, the application manager manages inter-application communications between the one application instance and the different application instance, and routes events for both the one application instance and the different application instance in an event router included as part of the application manager. Hence, the application manager may be viewed as providing a virtualization layer on top of the short-lived container.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: November 22, 2022
    Assignee: Tracelink Inc.
    Inventors: Christopher Driscoll, Robert Sturim, Andy Nanopoulos, Satish Chitnis, Kurt Umholtz, Shabbir Dahod
  • Patent number: 11495141
    Abstract: An apparatus for simulating an insertion of an elongated instrument into a subject, comprising: a frame extending between two end walls along a first axis and two lateral walls along a second axis, one of the two end walls being provided with an insertion aperture and one of the two lateral walls being provided an insertion hole, the insertion aperture defining a first passageway and the insertion hole defining a second passageway, the first and second passageways intersecting each other at an intersection point; and a sensing unit contained within the frame and configured for measuring at least one of a displacement of the elongated member and a rotation of the elongated member, the sensing unit being positioned adjacent to the intersection point for performing the measurement of the at least one of the displacement and the rotation at the intersection point.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: November 8, 2022
    Assignee: CAE HEALTHCARE CANADA INC.
    Inventors: Christopher Driscoll, Philippe Villeneuve, Jean-Sebastien Flamand, Giuseppe Mallaci
  • Patent number: 11455358
    Abstract: Embodiments of the present invention provide a method, system and computer program product for data spaces for multi-tenancy computing. In an embodiment of the invention, different application networks are deployed into a multi-tenancy computing environment. The different application networks each provide common program logic for one or more application instances accessed by different end users. As well, the different end users exchange messages between one another within a same one of the networks. For each of the networks, a separate data space is defined within the multi-tenancy computing system, each including an interface to one or more data repositories. Finally, data queries by ones of the different end users may be processed by extracting meta-data from each of the queries and filtering corresponding underlying data queries to the data repositories with a key derived from the extracted meta-data.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: September 27, 2022
    Assignee: Tracelink, Inc.
    Inventors: Christopher Driscoll, Robert Sturim, Shabbir Dahod
  • Publication number: 20220027216
    Abstract: Multi-application instance deployment in a containerized environment includes containerizing an instance of an application manager in a short-lived container and deploying into the container, both a bundle of different event handlers associated with one application instance of one application, and also a bundle of additional event handlers associated with a different application instance of a different application. Thereafter, the application manager manages inter-application communications between the one application instance and the different application instance, and routes events for both the one application instance and the different application instance in an event router included as part of the application manager. Hence, the application manager may be viewed as providing a virtualization layer on top of the short-lived container.
    Type: Application
    Filed: July 23, 2020
    Publication date: January 27, 2022
    Inventors: Christopher Driscoll, Robert Sturim, Andy Nanopoulos, Satish Chitnis, Kurt Umholtz, Shabbir Dahod
  • Publication number: 20220027423
    Abstract: Embodiments of the present invention provide a method, system and computer program product for data spaces for multi-tenancy computing. In an embodiment of the invention, different application networks are deployed into a multi-tenancy computing environment. The different application networks each provide common program logic for one or more application instances accessed by different end users. As well, the different end users exchange messages between one another within a same one of the networks. For each of the networks, a separate data space is defined within the multitenancy computing system, each including an interface to one or more data repositories. Finally, data queries by ones of the different end users may be processed by extracting meta-data from each of the queries and filtering corresponding underlying data queries to the data repositories with a key derived from the extracted meta-data.
    Type: Application
    Filed: July 23, 2020
    Publication date: January 27, 2022
    Inventors: Christopher DRISCOLL, Robert STURIM, Shabbir DAHOD
  • Publication number: 20220019489
    Abstract: Embodiments of the present invention provide a method, system and computer program product for variable event handling in a multi-tenant environment. In an embodiment of the invention, a method for variable event handling in a multi-tenant environment includes receiving an event placed on an event bus in an event driven data processing system, the event corresponding to a multiplicity of different instances of a single event handler, with each instance having been adapted to process the event. The method additionally includes decoding the event to identify a version of a target application for the event and matching the version of the target application to an end point for a particular one of the different event handlers. Finally, the method includes routing the event to the matched end point.
    Type: Application
    Filed: June 3, 2021
    Publication date: January 20, 2022
    Inventors: Christopher DRISCOLL, Robert STURIM, Andy NANOPOULOS
  • Patent number: 11030021
    Abstract: Embodiments of the present invention provide a method, system and computer program product for variable event handling in a multi-tenant environment. In an embodiment of the invention, a method for variable event handling in a multi-tenant environment includes receiving an event placed on an event bus in an event driven data processing system, the event corresponding to a multiplicity of different instances of a single event handler, with each instance having been adapted to process the event. The method additionally includes decoding the event to identify a version of a target application for the event and matching the version of the target application to an end point for a particular one of the different event handlers. Finally, the method includes routing the event to the matched end point.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: June 8, 2021
    Assignee: TRACELINK, INC.
    Inventors: Christopher Driscoll, Robert Sturim, Andy Nanopoulos
  • Publication number: 20190304341
    Abstract: A modular apparatus comprising: at least one of: a proximal module comprising a proximal frame extending between a first proximal face and a first distal face each provided with a module aperture; and a distal module comprising a distal frame extending between a second proximal face and a second distal face, the second proximal face being provided with a hole; a measurement module comprising a measurement frame extending between a third proximal face and a third distal face each provided with a measurement aperture, the measurement module being removably securable to the proximal module and/or the distal module to form a passageway through which the elongated instrument is insertable; and a motion sensing unit for measuring a displacement of the elongated instrument along the passageway.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Applicant: CAE HEALTHCARE CANADA INC.
    Inventors: Christopher DRISCOLL, Philippe VILLENEUVE, Jean-Sebastien FLAMAND, Giuseppe MALLACl MALLACl
  • Publication number: 20190304342
    Abstract: An apparatus for simulating an insertion of an elongated instrument into a subject, comprising: a frame extending between two end walls along a first axis and two lateral walls along a second axis, one of the two end walls being provided with an insertion aperture and one of the two lateral walls being provided an insertion hole, the insertion aperture defining a first passageway and the insertion hole defining a second passageway, the first and second passageways intersecting each other at an intersection point; and a sensing unit contained within the frame and configured for measuring at least one of a displacement of the elongated member and a rotation of the elongated member, the sensing unit being positioned adjacent to the intersection point for performing the measurement of the at least one of the displacement and the rotation at the intersection point.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Applicant: CAE HEALTHCARE CANADA INC.
    Inventors: Christopher DRISCOLL, Philippe Villeneuve, Jean-Sebastien Flamand, Giuseppe Mallaci
  • Publication number: 20190304343
    Abstract: An apparatus for simulating an insertion of an elongated instrument into a subject, comprising: a frame extending along a longitudinal axis between a proximal face and a distal face, the proximal face being provided with an insertion aperture for receiving therein the elongated instrument, the elongated instrument being movable along a path within the frame; a first optical sensor positioned within the frame for measuring a cross-sectional dimension of the elongated instrument; a second optical sensor positioned within the frame for measuring a displacement of the elongated instrument within the frame; and a control unit in communication with the first and second optical sensors and configured for: comparing the measured cross-sectional dimension of the elongated instrument to at least one reference dimension; upon positive comparison, triggering an activation of the second optical sensor; and outputting the measured displacement of the elongated instrument.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 3, 2019
    Applicant: CAE HEALTHCARE CANADA INC.
    Inventors: Christopher DRISCOLL, Philippe VILLENEUVE, Jean-Sebastien FLAMAND, Giuseppe MALLACI