Patents by Inventor Abdullah Abbasi
Abdullah Abbasi 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: 12678955Abstract: A method of operation of a robotically-assisted surgical system includes capturing a first pose of a surgical tool during the operation of the robotically-assisted surgical system, intraoperatively defining a target orientation for the surgical tool using the first pose of the surgical tool, and controlling a robotic device to automatically move the surgical tool to the target orientation.Type: GrantFiled: December 16, 2024Date of Patent: July 14, 2026Assignee: MAKO SURGICAL CORP.Inventors: Abdullah Abbasi, Amar Bhatt, Andrei Danilchenko
-
Publication number: 20260097501Abstract: A method of controlling a surgical system includes obtaining a surgical plan including a plurality of planned cuts associated with a plurality of bones of a patient, selecting a first bone of the plurality of bones by tracking a probe and automatically determining which of the plurality of bones is contacted by the probe, automatically selecting a first planned cut using stored associations between the plurality of planned cuts and the plurality of bones of the patient, and guiding execution of the first planned cut.Type: ApplicationFiled: December 12, 2025Publication date: April 9, 2026Applicant: MAKO Surgical Corp.Inventors: Abdullah Abbasi, Daniel Perez, Jason Otto
-
Patent number: 12533805Abstract: A method of controlling a surgical system includes obtaining a surgical plan containing a plurality of planned cuts, receiving a first cutting tool from a plurality of cutting tools at a surgical device, collecting a first checkpoint by tracking a probe as the probe contacts a first predefined point on the first cutting tool, collecting a second checkpoint by tracking the probe as the probe contacts a second predefined point at a first bone of a patient, automatically selecting a first planned cut from the plurality of planned cuts based on the first checkpoint and the second checkpoint, and, in response to automatically selecting the first planned cut, guiding execution of the first planned cut using the first cutting tool.Type: GrantFiled: October 28, 2021Date of Patent: January 27, 2026Assignee: MAKO Surgical Corp.Inventors: Abdullah Abbasi, Daniel Perez, Jason Otto
-
Patent number: 12515336Abstract: A surgical system includes a robotic arm and a controller programmed to determine an approach area for the robotic arm based on whether a surgery is to be performed on a right or left side of a patient, check whether the robotic arm is in the approach area, and, in response to the robotic arm being in the approach area, control movement of the robotic arm to a starting pose for a registration or calibration routine for the robotic arm.Type: GrantFiled: April 23, 2024Date of Patent: January 6, 2026Assignee: MAKO Surgical Corp.Inventors: Zhifu You, Steve Polomski, Curtis McClarin, Jason Otto, Abdullah Abbasi
-
Publication number: 20260001226Abstract: A surgical system includes an optical tracking system including a detector, a robotic arm including an end effector, and a computing system programmed to control, in response to joint angles of the robotic arm satisfying one or more criteria, the robotic arm to move the end effector of the robotic arm from outside a field of view of the detector of the optical tracking system to within the field of view of the detector of the optical tracking system.Type: ApplicationFiled: September 4, 2025Publication date: January 1, 2026Applicant: MAKO Surgical Corp.Inventors: Zhifu You, Steve Polomski, Curtis McClarin, Jason Otto, Abdullah Abbasi
-
Publication number: 20250205893Abstract: A surgical system includes a tool, a robot configured to move the tool, and a controller. The controller is programed to generate a plan for the robot to move, in a planned amount of time, the tool from a starting pose to a target pose, control the robot to provide automated movement of the tool based on the plan such that the robot moves the tool toward the target pose without requiring user assistance, and stop the automated movement if the target pose is not reached after the automated movement for the planned amount of time.Type: ApplicationFiled: March 17, 2025Publication date: June 26, 2025Applicant: MAKO Surgical Corp.Inventors: Andrei Danilchenko, Abdullah Abbasi
-
Patent number: 12280506Abstract: A surgical system includes a controller and a robotic arm configured to hold a surgical tool at a distal end of the robotic arm. The controller is configured to define, based on a surgical plan, a target pose relative to a tracked position of an anatomical feature, generate a planned path for moving the surgical tool held by the robotic arm from a first pose to the target pose, output control signals configured to cause automated motion of the robotic arm based on the planned path, detect a deviation of the surgical tool from the planned path, and in response to detecting the deviation of the distal end from the planned path, update the control signals to stop the automated motion of the robotic arm.Type: GrantFiled: October 28, 2021Date of Patent: April 22, 2025Assignee: MAKO Surgical Corp.Inventors: Andrei Danilchenko, Abdullah Abbasi
-
Publication number: 20250114939Abstract: A method of operation of a robotically-assisted surgical system includes capturing a first pose of a surgical tool during the operation of the robotically-assisted surgical system, intraoperatively defining a target orientation for the surgical tool using the first pose of the surgical tool, and controlling a robotic device to automatically move the surgical tool to the target orientation.Type: ApplicationFiled: December 16, 2024Publication date: April 10, 2025Applicant: MAKO Surgical Corp.Inventors: Abdullah Abbasi, Amar Bhatt, Andrei Danilchenko
-
Publication number: 20250114152Abstract: A method of assisting a joint arthroplasty procedure for a joint comprising a bone includes determining, by tracking a cutting tool during a first stage of modifying the bone with the cutting tool, a surface corresponding to a bone modification created by the cutting tool during the first stage of modifying the bone, generating, based on the surface and an implant geometry, a planned bone resection to be completed during a second stage of modifying the bone, and assisting, by a robot controlled using the planned bone resection, execution of the second stage of modifying the bone.Type: ApplicationFiled: December 17, 2024Publication date: April 10, 2025Applicant: MAKO Surgical Corp.Inventors: Jason Otto, Abdullah Abbasi
-
Patent number: 12220183Abstract: A method includes storing a cloud of points reached by a cutting tool during a first stage of modifying a bone with the cutting tool, generating a surface based on the cloud of points, generating a plan for a second stage of modifying the bone with the cutting tool based on a location or rotation of the surface, and using the plan to assist the cutting tool in executing the second stage of modifying the bone.Type: GrantFiled: October 6, 2022Date of Patent: February 11, 2025Assignee: MAKO Surgical Corp.Inventors: Jason Otto, Abdullah Abbasi
-
Patent number: 12214501Abstract: A method of operation of a robotically-assisted surgical system includes defining a virtual geometry associated with a planned resection, determining a first pose of a surgical tool, defining a target orientation for the surgical tool based on the first pose, controlling a robotic device to automatically move the surgical tool to both the virtual geometry and the target orientationType: GrantFiled: October 28, 2021Date of Patent: February 4, 2025Assignee: MAKO Surgical Corp.Inventors: Abdullah Abbasi, Amar Bhatt, Andrei Danilchenko
-
Publication number: 20240269847Abstract: A surgical system includes a robotic arm and a controller programmed to determine an approach area for the robotic arm based on whether a surgery is to be performed on a right or left side of a patient, check whether the robotic arm is in the approach area, and, in response to the robotic arm being in the approach area, control movement of the robotic arm to a starting pose for a registration or calibration routine for the robotic arm.Type: ApplicationFiled: April 23, 2024Publication date: August 15, 2024Applicant: MAKO Surgical Corp.Inventors: Zhifu You, Steve Polomski, Curtis McClarin, Jason Otto, Abdullah Abbasi
-
Patent number: 11999065Abstract: A surgical system includes a robotic arm extending from a base, a tracking system configured to track at least one of a first marker attached to a distal end of the robotic arm and a second marker attached to the base, and a controller. The controller is configured to obtain an indication that the base is in position for performing a surgical operation, determine a starting pose for a registration routine for the robotic arm, control the robotic arm to automatically move to the starting pose for the registration or calibration routine, and in response to successful automatic movement to the starting pose for the registration or calibration routine, perform the registration or calibration routine for the robotic arm.Type: GrantFiled: October 28, 2021Date of Patent: June 4, 2024Assignee: MAKO Surgical Corp.Inventors: Zhifu You, Steve Polomski, Curtis McClarin, Jason Otto, Abdullah Abbasi
-
Publication number: 20230024464Abstract: A method includes storing a cloud of points reached by a cutting tool during a first stage of modifying a bone with the cutting tool, generating a surface based on the cloud of points, generating a plan for a second stage of modifying the bone with the cutting tool based on a location or rotation of the surface, and using the plan to assist the cutting tool in executing the second stage of modifying the bone.Type: ApplicationFiled: October 6, 2022Publication date: January 26, 2023Applicant: MAKO Surgical Corp.Inventors: Jason Otto, Abdullah Abbasi
-
Patent number: 11523870Abstract: A surgical system includes a robotic device having a surgical tool, a tracking system, and a processing system communicably coupled to the robotic device. The processing system is configured to store a surgical plan comprising a first planned cut and one or more additional planned cuts, each additional cut defined by a relative angle and distance from the first planned cut, receive tracking data from the tracking system while the surgical tool makes a cut substantially corresponding to the first planned cut, and determine a recorded first cut plane based on the first tracking data. The processing system is further configured to determine an error between the recorded first cut plane and the planned first cut, the error comprising a deviation from the planned first cut, and update the surgical plan by modifying the one or more additional planned cuts based on the deviation.Type: GrantFiled: May 30, 2019Date of Patent: December 13, 2022Assignee: MAKO Surgical Corp.Inventors: Jason Otto, Abdullah Abbasi
-
Publication number: 20220134558Abstract: A surgical system includes a controller and a robotic arm configured to hold a surgical tool at a distal end of the robotic arm. The controller is configured to define, based on a surgical plan, a target pose relative to a tracked position of an anatomical feature, generate a planned path for moving the surgical tool held by the robotic arm from a first pose to the target pose, output control signals configured to cause automated motion of the robotic arm based on the planned path, detect a deviation of the surgical tool from the planned path, and in response to detecting the deviation of the distal end from the planned path, update the control signals to stop the automated motion of the robotic arm.Type: ApplicationFiled: October 28, 2021Publication date: May 5, 2022Inventors: Andrei Danilchenko, Abdullah Abbasi
-
Publication number: 20220134569Abstract: A surgical system includes a robotic arm extending from a base, a tracking system configured to track at least one of a first marker attached to a distal end of the robotic arm and a second marker attached to the base, and a controller. The controller is configured to obtain an indication that the base is in position for performing a surgical operation, determine a starting pose for a registration routine for the robotic arm, control the robotic arm to automatically move to the starting pose for the registration or calibration routine, and in response to successful automatic movement to the starting pose for the registration or calibration routine, perform the registration or calibration routine for the robotic arm.Type: ApplicationFiled: October 28, 2021Publication date: May 5, 2022Inventors: Zhifu You, Steve Polomski, Curtis McClarin, Jason Otto, Abdullah Abbasi
-
Publication number: 20220133331Abstract: A method of controlling a surgical system includes obtaining a surgical plan containing a plurality of planned cuts, receiving a first cutting tool from a plurality of cutting tools at a surgical device, collecting a first checkpoint by tracking a probe as the probe contacts a first predefined point on the first cutting tool, collecting a second checkpoint by tracking the probe as the probe contacts a second predefined point at a first bone of a patient, automatically selecting a first planned cut from the plurality of planned cuts based on the first checkpoint and the second checkpoint, and, in response to automatically selecting the first planned cut, guiding execution of the first planned cut using the first cutting tool.Type: ApplicationFiled: October 28, 2021Publication date: May 5, 2022Inventors: Abdullah Abbasi, Daniel Perez, Jason Otto
-
Publication number: 20220133419Abstract: A method of operation of a robotically-assisted surgical system includes defining a virtual geometry associated with a planned resection, determining a first pose of a surgical tool, defining a target orientation for the surgical tool based on the first pose, controlling a robotic device to automatically move the surgical tool to both the virtual geometry and the target orientationType: ApplicationFiled: October 28, 2021Publication date: May 5, 2022Inventors: Abdullah Abbasi, Amar Bhatt, Andrei Danilchenko
-
Publication number: 20190365481Abstract: A surgical system includes a robotic device having a surgical tool, a tracking system, and a processing system communicably coupled to the robotic device. The processing system is configured to store a surgical plan comprising a first planned cut and one or more additional planned cuts, each additional cut defined by a relative angle and distance from the first planned cut, receive tracking data from the tracking system while the surgical tool makes a cut substantially corresponding to the first planned cut, and determine a recorded first cut plane based on the first tracking data. The processing system is further configured to determine an error between the recorded first cut plane and the planned first cut, the error comprising a deviation from the planned first cut, and update the surgical plan by modifying the one or more additional planned cuts based on the deviation.Type: ApplicationFiled: May 30, 2019Publication date: December 5, 2019Inventors: Jason Otto, Abdullah Abbasi