Patents by Inventor Michael Vu

Michael Vu 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: 20220378439
    Abstract: A surgical bur is disclosed having cutting and trailing edges and associated flutes and lands. Each flute includes a cutting edge. Each of the trailing edges relatives in a selected dimension to a preceding cutting edge.
    Type: Application
    Filed: August 4, 2022
    Publication date: December 1, 2022
    Inventors: Michael VU, Donald E. Stearns
  • Patent number: 11406396
    Abstract: A surgical bur is disclosed having cutting and trailing edges and associated flutes and lands. Each flute includes a cutting edge. Each of the trailing edges relatives in a selected dimension to a preceding cutting edge.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: August 9, 2022
    Assignee: Medtronic PS Medical, Inc.
    Inventors: Michael Vu, Donald E. Stearns
  • Publication number: 20220125447
    Abstract: A drill assembly including a cutting tool slidably movable along a longitudinal axis of the drill assembly and drivable to cut an object. In an active configuration, a pressure loaded drive control assembly transfers energy from a motor to the cutting tool to drive the cutting tool. In an inactive configuration, the pressure loaded drive control assembly prevents energy transfer from the motor to the cutting tool. A biasing member of the pressure loaded drive control assembly is configured to bias the pressure loaded drive control assembly in the inactive configuration. Depressing the cutting tool against the object moves the cutting tool along the longitudinal axis and moves the pressure loaded drive control assembly to the active configuration. The biasing member returns the pressure loaded drive control assembly to the inactive configuration when the cutting tool is no longer depressed against the object.
    Type: Application
    Filed: October 22, 2020
    Publication date: April 28, 2022
    Inventors: Michael Vu, Milton F. Barnes, Seralaathan Hariharesan, Aayush Malla
  • Patent number: 11277434
    Abstract: Reducing attack surface by selectively collocating applications on host computers is provided. System resources utilized by each application running in a plurality of host computers of a data processing environment are measured. Which applications running in the plurality of host computers that utilize similar system resources are determined. Those applications utilizing similar system resources are collocated on respective host computers.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michael Vu Le, Hani Talal Jamjoom, Ian Michael Molloy
  • Publication number: 20220066757
    Abstract: Multiple execution traces of an application are accessed. The multiple execution traces have been collected at a basic block level. Basic blocks in the multiple execution traces are scored. Scores for the basic blocks represent benefits of performing binary slimming at the corresponding basic blocks. Runtime binary slimming is performed of the application based on the scores of the basic blocks.
    Type: Application
    Filed: November 10, 2021
    Publication date: March 3, 2022
    Inventors: Michael Vu Le, Ian Michael Molloy, Taemin Park
  • Patent number: 11262993
    Abstract: Unused instructions and no longer used instructions in a target application binary are determined. The target application binary is rewritten before and after runtime execution of the target application binary to remove the unused and no longer used instructions to reduce binary attack surface area for the runtime execution of the target application binary. Methods, computer systems, and computer program products are disclosed.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michael Vu Le, Ian Michael Molloy, Jacob Tinkhauser
  • Publication number: 20220014531
    Abstract: A method, system, and computer-usable medium for analyzing security data formatted in STIX™ format. Data related to actions performed by one or more users is captured. Individual tasks, such as analytics or extract, transform, load (ETL) tasks related to the captured data is created. Individual tasks are registered to a workflow for executing particular security threat or incident analysis. The workflow is executed and visualized to perform the security threat or incident analysis.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Inventors: Sulakshan Vajipayajula, Paul Coccoli, James Brent Peterson, Michael Vu Le, Ian Michael Molloy
  • Patent number: 11221835
    Abstract: One or more execution traces of an application are accessed. The one or more execution traces have been collected at a basic block level. Basic blocks in the one or more execution traces are scored. Scores for the basic blocks represent benefits of performing binary slimming at the corresponding basic blocks. Runtime binary slimming is performed of the application based on the scores of the basic blocks.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Michael Vu Le, Ian Michael Molloy, Taemin Park
  • Publication number: 20210306367
    Abstract: Reducing attack surface by selectively collocating applications on host computers is provided. System resources utilized by each application running in a plurality of host computers of a data processing environment are measured. Which applications running in the plurality of host computers that utilize similar system resources are determined. Those applications utilizing similar system resources are collocated on respective host computers.
    Type: Application
    Filed: March 24, 2020
    Publication date: September 30, 2021
    Inventors: Michael Vu Le, Hani Talal Jamjoom, Ian Michael Molloy
  • Publication number: 20210247971
    Abstract: One or more execution traces of an application are accessed. The one or more execution traces have been collected at a basic block level. Basic blocks in the one or more execution traces are scored. Scores for the basic blocks represent benefits of performing binary slimming at the corresponding basic blocks. Runtime binary slimming is performed of the application based on the scores of the basic blocks.
    Type: Application
    Filed: February 10, 2020
    Publication date: August 12, 2021
    Inventors: Michael Vu Le, Ian Michael Molloy, Taemin Park
  • Publication number: 20200337785
    Abstract: Disclosed is a system to engage one or more tools. In the system a drive shaft and collet may be assembled to engage and disengage, selectively, a plurality of tools. Further, a tracking device may be used to track a location of at least a portion of the tool.
    Type: Application
    Filed: July 13, 2020
    Publication date: October 29, 2020
    Inventors: Milton F. Barnes, Thomas M. Meese, Michael Vu, Vikram A. Garadi, Zachary S. HEILIGER, Aayush Malla
  • Publication number: 20200297429
    Abstract: Protective packaging, surgical kits, systems, and methods are described herein for assisting in determining whether a tool is properly installed on a surgical device. The protective packaging retains the tool and has trackable features defined relative to a tool center point of the tool. The trackable features have a predetermined state defined relative to the tool center point and the trackable features are configured to be detectable by a localizer to locate the tool center point. One or more controllers can compare the actual state of the tool center point with an expected state of the tool center point, which is based on an expected condition in which the tool is properly mounted to the surgical device. Based on the comparison, the one or more controllers can determine whether the tool is properly mounted to the surgical device.
    Type: Application
    Filed: March 12, 2020
    Publication date: September 24, 2020
    Applicant: MAKO Surgical Corp.
    Inventors: Roberto Montane, Brandt Williams, Seamus Gilhooley, Jonathan Mark Morgan, Mark Palm, Michael Vu
  • Patent number: 10709508
    Abstract: Disclosed is a system to engage one or more tools. In the system a drive shaft and collet may be assembled to engage and disengage, selectively, a plurality of tools. Further, a tracking device may be used to track a location of at least a portion of the tool.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: July 14, 2020
    Assignee: Medtronics PS Medical, Inc.
    Inventors: Milton F. Barnes, Thomas M. Meese, Michael Vu, Vikram A. Garadi, Zachary S. Heiliger, Aayush Malla
  • Patent number: 10545745
    Abstract: Unused instructions and no longer used instructions in a target application binary are determined. The target application binary is rewritten before and after runtime execution of the target application binary to remove the unused and no longer used instructions to reduce binary attack surface area for the runtime execution of the target application binary. Methods, computer systems, and computer program products are disclosed.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Vu Le, Ian Michael Molloy, Jacob Tinkhauser
  • Publication number: 20200019392
    Abstract: Unused instructions and no longer used instructions in a target application binary are determined. The target application binary is rewritten before and after runtime execution of the target application binary to remove the unused and no longer used instructions to reduce binary attack surface area for the runtime execution of the target application binary. Methods, computer systems, and computer program products are disclosed.
    Type: Application
    Filed: September 26, 2019
    Publication date: January 16, 2020
    Inventors: Michael Vu Le, Ian Michael Molloy, Jacob Tinkhauser
  • Publication number: 20190324732
    Abstract: Unused instructions and no longer used instructions in a target application binary are determined. The target application binary is rewritten before and after runtime execution of the target application binary to remove the unused and no longer used instructions to reduce binary attack surface area for the runtime execution of the target application binary. Methods, computer systems, and computer program products are disclosed.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Inventors: Michael Vu Le, Ian Michael Molloy, Jacob Tinkhauser
  • Publication number: 20190239898
    Abstract: A surgical bur is disclosed having cutting and trailing edges and associated flutes and lands. Each flute includes a cutting edge. Each of the trailing edges relatives in a selected dimension to a preceding cutting edge.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 8, 2019
    Inventors: Michael Vu, Donald E. Stearns
  • Patent number: 10265082
    Abstract: A surgical bur is disclosed having cutting and trailing edges and associated flutes and lands. Each flute includes a cutting edge. Each of the trailing edges relatives in a selected dimension to a preceding cutting edge.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: April 23, 2019
    Assignee: Medtronic PS Medical, Inc.
    Inventors: Michael Vu, Donald E. Stearns
  • Publication number: 20180028266
    Abstract: Disclosed is a system to engage one or more tools. In the system a drive shaft and collet may be assembled to engage and disengage, selectively, a plurality of tools. Further, a tracking device may be used to track a location of at least a portion of the tool.
    Type: Application
    Filed: July 28, 2016
    Publication date: February 1, 2018
    Inventors: Milton F. Barnes, Thomas M. Meese, Michael Vu, Vikram A. Garadi, Zachary S. Heiliger, Aayush Malla
  • Publication number: 20170056026
    Abstract: A surgical bur is disclosed having cutting and trailing edges and associated flutes and lands. Each flute includes a cutting edge. Each of the trailing edges relatives in a selected dimension to a preceding cutting edge.
    Type: Application
    Filed: August 31, 2015
    Publication date: March 2, 2017
    Inventors: Michael VU, Donald E. STEARNS