Patents by Inventor John McKenzie
John McKenzie 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: 20240238980Abstract: A control system for controlling a surgical robot arm, the surgical robot arm having a drive mechanism configured for driving a robotic surgical instrument, said robotic surgical instrument comprising a first end effector element and a second end effector element, the drive mechanism comprising one or more interface elements configured to interface with the robotic surgical instrument for controlling a spread angle between the first end effector element and the second end effector element, the control system being configured to: cause an instrument drive force applied at the one or more interface elements to be varied; measure, at each of a plurality of times, the instrument drive force applied at the one or more interface elements; determine, for each of the plurality of times, a force behaviour value using a derivative of the measured instrument drive force with respect to the time at that time; determine an offset value in dependence on the plurality of determined force behaviour values; and control, in deType: ApplicationFiled: March 26, 2024Publication date: July 18, 2024Applicant: CMR Surgical LimitedInventors: David William Haydn WEBSTER-SMITH, Robin Elizabeth McKenzie TODD, Richard John Dormer ANDERSON, Isabelle ASCAH-COALLIER
-
Publication number: 20240239651Abstract: An industrial, commercial and residential Hydrogen production and conversion system is provided. The Hydrogen production and conversion system includes a reactor vessel for facilitating the production of Hydrogen gas and Oxygen gas, a separator vessel for separating the produced Hydrogen and Oxygen gas, a Hydrogen receiver vessel for receiving the separated Hydrogen gas, a compressor for compressing the received Hydrogen gas and a Hydrogen storage vessel for storing the compressed Hydrogen gas and providing the stored Hydrogen gas to one or more power systems to be used as fuel.Type: ApplicationFiled: January 17, 2023Publication date: July 18, 2024Inventor: Robert John McKENZIE
-
Publication number: 20230380715Abstract: Devices and methods for vascular navigation, assessment and/or diagnosis are disclosed where a location detection system generally includes an elongate body defining a lumen at least partially along a length of the elongate body. One or more sensors are positioned near or at a distal tip of the elongate body and one or more openings are defined along the elongate body in proximity to the one or more sensors. The one or more openings are configured to control a boundary distance between the one or more sensors and a fluid with a parameter of a known initial value when emitted from the one or more openings. A controller is in communication with the one or more sensors and is configured to track a change in the parameter relating to concentration over the one or more sensors and determine a position of the one or more sensors within a body.Type: ApplicationFiled: June 5, 2023Publication date: November 30, 2023Applicant: Piccolo Medical, Inc.Inventors: Alexey SALAMINI, Jonathan SILBERSTEIN, John MCKENZIE, Daniel R. BURNETT, Eric YU
-
Publication number: 20230285719Abstract: Devices and methods for vascular navigation, assessment, treatment and/or diagnosis are disclosed. The system generally comprises an elongate body sized for introduction and translation through a catheter lumen. One or more openings may be located at or in proximity to a distal end of the elongate body and a sensor is positioned at or in proximity to the distal end. The sensor is configured to measure at least one parameter of a mixture of a first fluid and a second fluid after the first fluid is emitted from the openings and into the second fluid when the distal end is advanced beyond a distal opening of the catheter lumen. A controller in communication with the sensor is configured to receive a signal indicative of the at least one parameter and is further configured to obtain a position of the sensor within a body of a subject based upon the signal.Type: ApplicationFiled: March 2, 2023Publication date: September 14, 2023Applicant: Piccolo Medical, Inc.Inventors: Alexey SALAMINI, Jonathan SILBERSTEIN, Augustus SHANAHAN, Kevin MCDERMOTT, John MCKENZIE, Mark SPECTOR, Daniel R. BURNETT, Eric YU, Mark HEALY
-
Patent number: 11707206Abstract: Devices and methods for vascular navigation, assessment and/or diagnosis are disclosed where a location detection system generally includes an elongate body defining a lumen at least partially along a length of the elongate body. One or more sensors are positioned near or at a distal tip of the elongate body and one or more openings are defined along the elongate body in proximity to the one or more sensors. The one or more openings are configured to control a boundary distance between the one or more sensors and a fluid with a parameter of a known initial value when emitted from the one or more openings. A controller is in communication with the one or more sensors and is configured to track a change in the parameter relating to concentration over the one or more sensors and determine a position of the one or more sensors within a body.Type: GrantFiled: February 13, 2020Date of Patent: July 25, 2023Assignee: Piccolo Medical, Inc.Inventors: Alexey Salamini, Jonathan Silberstein, John Mckenzie, Daniel R. Burnett, Eric Yu
-
Patent number: 11658438Abstract: An electrical connector can include a receptacle disposed in a housing. The housing can include a second end and an openable first end having at least two housing portions that are movable relative to each other between: an open position in which the receptacle is accessible by a plug through the housing portions; and a closed position in which the receptacle is not accessible by the plug through the housing portions. At least one of the housing portions can be biased toward the open position. The electrical connector can further include a grip coupled to the housing and movable relative to the housing between a first position that permits movement of the housing portions to the open position; and a second position in which the grip overlies the at least one biased-open housing portion such that the grip prevents movement of the housing portions to the open position.Type: GrantFiled: December 17, 2021Date of Patent: May 23, 2023Assignee: SHPP GLOBAL TECHNOLOGIES B.V.Inventors: Shawn Lee, David Wimberly, John McKenzie, Trevor Jackson
-
Publication number: 20220298124Abstract: This disclosure relates to an improved chemical process for making compounds which are CIC-1 chloride channel inhibitors.Type: ApplicationFiled: June 19, 2020Publication date: September 22, 2022Applicant: NMD PHARMA A/SInventors: Nicholas KELLY, Michael John MCKENZIE
-
Patent number: 11243857Abstract: A functional test execution engine (“FTEE”) may be configured to execute test scripts with respect to a server stack. The FTEE may be communicatively coupled to a test script storage device, which may store the test scripts. The FTEE may select one or more test scripts for execution with respect to the server stack. The one or more test scripts may carry out maintenance or diagnostic functions for the server stack. The FTEE may determine the processing resources of the server stack and, based on those processing resources, select a first set of test scripts from the one or more test scripts to execute. The FTEE may cause the first set of test scripts selected to execute with respect to the server stack in order to generate test script results. The FTEE may store the test script results for subsequent analysis and use during execution of subsequent test scripts.Type: GrantFiled: May 28, 2020Date of Patent: February 8, 2022Assignee: Bank of America CorporationInventors: Pratap Dande, Manikumar Juttukonda, Daniel P. McCoy, John Mckenzie
-
Publication number: 20200293416Abstract: A functional test execution engine (“FTEE”) may be configured to execute test scripts with respect to a server stack. The FTEE may be communicatively coupled to a test script storage device, which may store the test scripts. The FTEE may select one or more test scripts for execution with respect to the server stack. The one or more test scripts may carry out maintenance or diagnostic functions for the server stack. The FTEE may determine the processing resources of the server stack and, based on those processing resources, select a first set of test scripts from the one or more test scripts to execute. The FTEE may cause the first set of test scripts selected to execute with respect to the server stack in order to generate test script results. The FTEE may store the test script results for subsequent analysis and use during execution of subsequent test scripts.Type: ApplicationFiled: May 28, 2020Publication date: September 17, 2020Inventors: Pratap Dande, Manikumar Juttukonda, Daniel P. McCoy, John Mckenzie
-
Publication number: 20200281503Abstract: Devices and methods for vascular navigation, assessment and/or diagnosis are disclosed where a location detection system generally includes an elongate body defining a lumen at least partially along a length of the elongate body. One or more sensors are positioned near or at a distal tip of the elongate body and one or more openings are defined along the elongate body in proximity to the one or more sensors. The one or more openings are configured to control a boundary distance between the one or more sensors and a fluid with a parameter of a known initial value when emitted from the one or more openings. A controller is in communication with the one or more sensors and is configured to track a change in the parameter relating to concentration over the one or more sensors and determine a position of the one or more sensors within a body.Type: ApplicationFiled: February 13, 2020Publication date: September 10, 2020Applicant: Piccolo Medical, Inc.Inventors: Alexey SALAMINI, Jonathan SILBERSTEIN, John MCKENZIE, Daniel R. BURNETT, Eric Yu
-
Patent number: 10771932Abstract: In one embodiment, a server computing device receives a message indicating a current notification mode of a mobile computing device of a user. The received message comprises information from one or more sensors of the mobile computing device. The current notification mode is based at least in part on the information from the one or more sensors of the mobile computing device. The activity of the user is determined based at least in part on sensor information of the mobile computing device. The current notification mode of the mobile computing device is determined based on the user activity or the information from the one or more sensors of the mobile computing device. The server computing device determines whether to transmit a communication to the mobile computing device based on the current notification mode of the mobile computing device.Type: GrantFiled: April 26, 2018Date of Patent: September 8, 2020Assignee: Facebook, Inc.Inventors: Eran Tal, Benoit M. Schillings, Michael John McKenzie Toksvig, David Harry Garcia
-
Patent number: 10742798Abstract: In one embodiment, a method includes receiving sensor data from a number of sensors of the computing device. The sensor data corresponds to a particular state associated with the computing device. The method also includes determining a vector corresponding to the received sensor data; and comparing the vector with a pre-determined hyperplane. The hyperplane corresponds to a number of imminent uses of the computing device. The method also includes determining whether the particular state associated with the computing device corresponds to a particular one of the imminent uses of the computing device based on the comparison of the vector with the pre-determined hyperplane.Type: GrantFiled: December 19, 2019Date of Patent: August 11, 2020Assignee: FACEBOOK, INC.Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
-
Patent number: 10733070Abstract: A functional test execution engine (“FTEE”) may be configured to execute test scripts with respect to a server stack. The FTEE may be communicatively coupled to a test script storage device, which may store the test scripts. The FTEE may select one or more test scripts for execution with respect to the server stack. The one or more test scripts may carry out maintenance or diagnostic functions for the server stack. The FTEE may determine the processing resources of the server stack and, based on those processing resources, select a first set of test scripts from the one or more test scripts to execute. The FTEE may cause the first set of test scripts selected to execute with respect to the server stack in order to generate test script results. The FTEE may store the test script results for subsequent analysis and use during execution of subsequent test scripts.Type: GrantFiled: March 29, 2018Date of Patent: August 4, 2020Assignee: Bank of America CorporationInventors: Pratap Dande, Manikumar Juttukonda, Daniel P. McCoy, John Mckenzie
-
Patent number: 10728289Abstract: In one embodiment, a method includes receiving a request from a client computing device of a user to access a communication network; and identifying a particular tier for the client computing device from among a number of tiers of service based at least in part on social-graph information of the user. Each tier of service includes one or more session settings of the communication network. The method also includes configuring a session of the communication network for the client computing device based at least in part on one or more of the session settings of the identified tier of service; and establishing the configured session between the client computing device and the communication network.Type: GrantFiled: November 27, 2013Date of Patent: July 28, 2020Assignee: Facebook, Inc.Inventors: Charles J. Hughes, Michael John McKenzie Toksvig
-
Patent number: 10686744Abstract: In one embodiment, a computing device selects a number of location updates from users which corresponds to a place. Each location update includes data indicating a geographic location that a user was at, and a time corresponding to when the user was at the geographic location. The computing device selects a first subset of the location updates which have geographic locations within a particular geographic area. For each location update in the first subset, the computing device determines a corresponding user and time. The computing device selects a second subset of location updates, each location update in the second subset corresponding to a user from the first subset, and a time within a threshold time of the time of the location update in the first subset. The computing device generates a probability map based on a distribution of geographic locations corresponding to the location updates in the second subset.Type: GrantFiled: January 18, 2019Date of Patent: June 16, 2020Assignee: Facebook, Inc.Inventors: Patrick Brendan Maginnis, Michael John McKenzie Toksvig, Erick Tseng
-
Publication number: 20200121504Abstract: An implant is placed within Schlemm's canal of the eye and provides tension to the trabecular meshwork. The tension is continuous and increases the aqueous outflow without the necessity of administering cholinergic drugs to treat glaucoma.Type: ApplicationFiled: December 23, 2019Publication date: April 23, 2020Applicant: iScience lnterventional CorporationInventors: Robert Stegmann, Stanley R. Conston, David J. Kupiecki, John McKenzie, Candice D. Pinson, Ronald Yamamoto
-
Patent number: 10620685Abstract: In one embodiment, a method includes receiving sensor data, while a mobile electronic device associated with a member of a social-networking system is in a first operation state, from one or more sensors of the mobile electronic device and obtaining characteristic information maintained by the social-networking system, the social-networking system being remote from the mobile electronic device. The method also includes verifying that a current user of the mobile electronic device is the member by comparing the sensor data to the characteristic information. The method also includes, in response to the verifying, transitioning from the first operation state to a second operation state.Type: GrantFiled: October 31, 2017Date of Patent: April 14, 2020Assignee: Facebook, Inc.Inventors: Michael John McKenzie Toksvig, Matthew Nicholas Papakipos, Cory Rudolph Ondrejka
-
Patent number: 10582038Abstract: In one embodiment, a method includes receiving sensor data from a number of sensors of the computing device. The sensor data corresponds to a particular state associated with the computing device. The method also includes determining a vector corresponding to the received sensor data; and comparing the vector with a pre-determined hyperplane. The hyperplane corresponds to a number of imminent uses of the computing device. The method also includes determining whether the particular state associated with the computing device corresponds to a particular one of the imminent uses of the computing device based on the comparison of the vector with the pre-determined hyperplane.Type: GrantFiled: May 12, 2016Date of Patent: March 3, 2020Assignee: FACEBOOK, INC.Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
-
Patent number: 10551478Abstract: In one embodiment, a method includes accessing at least two determinations of the location of a mobile computing device, with each determined location having been determined without reference to explicit location information manually input by a user of the mobile computing device. At least one first determined location is compared with at least one second determined location, with comparisons being made between location determinations made based on different location determination input. A functionality associated with the mobile computing device is allowed if the first determined location corresponds to at least one of the second determined locations.Type: GrantFiled: May 26, 2017Date of Patent: February 4, 2020Assignee: Facebook, Inc.Inventors: Erick Tseng, Yoon Kean Wong, Yael Maguire, Michael John McKenzie Toksvig
-
Patent number: D982732Type: GrantFiled: August 5, 2020Date of Patent: April 4, 2023Assignee: Enerco Group, Inc.Inventors: Brian S. Vandrak, Jeff Kerner, John Talbot, John McKenzie