IP Library Granted Patent US 10,251,805
Granted Patent B2
US 10,251,805 · App. 15/856,117 · Granted Apr 9, 2019

Control system and device for patient assist

Inventors: Aliasgar Morbi (Ottawa, CA); Mojtaba Ahmadi (Ottawa, CA); Richard Beranek (Gatineau, CA)
Assignee: GaitTronics Inc.
A61H3/00A61G7/1019A61G7/1048A61G7/1053A61G7/1059A61H1/02A61H1/0292A61H3/008A61G2203/10A61G2203/32A61G2203/38A61G2203/723A61H1/0255A61H3/04A61H2003/043A61H2201/018A61H2201/0165A61H2201/163A61H2201/5007A61H2201/5061A61H2201/5064A61H2201/5079A61H2201/5084A61H2201/5097A61H2203/0431A61H2230/625
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,251,805
App. No.
15/856,117
Granted
Apr 9, 2019
Kind
B2
Abstract

Systems and methods for use with haptic devices. A control system for haptic devices determines a first course of action based on a user's motion. Prior to implementing the first course of action, the control system determines if the first course of action would lead to instability in the haptic device which could cause an unsafe situation such as failure of its components. If the first course of action would lead to instability, the control device determines a second course of action that would not lead to instability and implements this second course of action. To assist in this second course of action and to prevent potential oscillation in the haptic device, the control system also selectively dampens a projected action of the haptic device. A haptic device using such a control system is also disclosed.

Claims (20)

1. A control system for controlling a movement of a motorized patient assist device, said motorized patient assist device comprising a motorized mobile base and a subsystem having a mechanically assisted vertical spine and a patient support component, the control system comprising:

at least one first device coupled to said subsystem, said mechanically assisted vertical spine being coupled to a patient by way of said patient support component, said at least one device being for determining a direction and magnitude of said patient's movement;

at least one second device coupled to said motorized mobile base, said motorized mobile base comprising at least one powered wheel, said at least one device coupled to said motorized mobile base being for determining a direction and magnitude of forces acting on said motorized mobile base;

at least one processor for calculating stability boundaries for at least said motorized mobile base and said mechanically assisted vertical spine, each of said stability boundaries being based at least on one of a position and a velocity of said mobile base or of said mechanically assisted vertical spine, said stability boundaries being limits for said mobile base or for said mechanically assisted vertical spine such that if said limits are exceeded, a probability of instability in said control system is increased;

at least one controller for controlling a movement of said motorized mobile base and for controlling a movement of said mechanically assisted vertical spine;

wherein

said control system detects an activation of at least one of:

said mechanically assisted vertical spine,

said motorized mobile base, and

said patient support component

based on data input from said at least one first device and from said at least one second device;

said control system determines at least one course of action for said motorized patient assist device based on said data input and based on predetermined reaction rules for said motorized patient assist device, said at least one course of action using at least one of: said mechanically assisted vertical spine and said motorized mobile base, said at least one course of action being for assisting or counteracting said patient's movement;

using said at least one processor, said control system calculates parameters of said at least one course of action and compares said parameters with said stability boundaries to determine if said at least one course of action will destabilize a running condition of said motorized patient assist device by exceeding at least one of said stability boundaries;

using said at least one processor, said control system adjusts said at least one course of action in the event said at least one course of action will destabilize said running condition of said motorized patient assist device to result in an adjusted at least one course of action, said adjusted at least one course of action having parameters that do not exceed said stability boundaries; and

said controller implements said adjusted at least one course of action by activating at least one of said mobile base and said mechanically assisted vertical spine in a predetermined manner to result in said adjusted at least one course of action with parameters that do not exceed said stability boundaries.

2. A control system according to claim 1 , wherein said control system controls a movement of a mechanism of said spine.

3. A control system according to claim 2 , wherein said mechanism comprises at least one motor controlled by said controller and a transmission subsystem.

4. A control system according to claim 1 , wherein said patient support component comprises a harness.

5. A control system according to claim 1 , wherein said patient support component comprises a seat.

6. A control system according to claim 1 , wherein said adjusted at least one course of action comprises limiting a magnitude of said at least one course of action.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2021
From: GAITTRONICS INC.
To: MORBI, ALIASGAR; AHMADI, MOJTABA; BERANEK, RICHARD
Reel/Frame 055610/0307 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2017
From: MORBI, ALIASGAR; AHMADI, MOJTABA; BERANEK, RICHARD
To: GAITTRONICS INC.
Reel/Frame 044497/0849 →
Continuity (3)
Continuation 14385554
Provisional Application 61617134 · Mar 29, 2012
Related Publication 20180116898A1 · May 3, 2018
Cited By (3)
US 12,275,462 US 12,458,558 US 12,582,571