IP Library Granted Patent US 8,489,251
Granted Patent B2
US 8,489,251 · App. 12/169,106 · Granted Jul 16, 2013

Method and apparatus for reprogramming a programmed controller of a power driven wheelchair

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 8,489,251
App. No.
12/169,106
Granted
Jul 16, 2013
Kind
B2
Abstract

Apparatus for reprogramming a programmed controller of a power driven wheelchair comprises: a reprogrammable, non-volatile memory programmed with a plurality of programs executable by the controller to operate the wheelchair, the non-volatile memory disposed at the wheelchair and coupled to the wheelchair controller; a general-purpose computer programmed to reprogram the non-volatile memory while disposed at the wheelchair, the programmed computer for storing main programs for use in reprogramming the non-volatile memory, the programmed computer being coupleable to the wheelchair controller for accommodating an exchange of data therebetween; and wherein the wheelchair controller being operative to communicate with the programmed computer to reprogram the non-volatile memory with the main programs while the non-volatile memory is disposed at the wheelchair. Methods for reprogramming the non-volatile memory are also disclosed.

Claims (18)

1. A method of programming a wheelchair controller, said method comprising:

a) polling said wheelchair controller for at least one of a product code or a version code associated with a current main program loaded in a memory associated with said wheelchair controller, wherein said version code identifies a specific iteration of said main program, and wherein the memory is programmed with at least one boot program and at least one main program;

b) displaying information on an interactive screen image on a display of a computer coupled to said wheelchair controller, said displayed information comprising at least one of said product code or version code associated with said current main program loaded in the memory and at least one of a product code or version code associated with preprogrammed data to be loaded in at least one portion of a main program in said memory;

c) determining if said data should replace said at least one main program portion based on the displayed information; and

d) modifying said memory by loading said preprogrammed data in at least one main program portion based at least in part on a cursor position within the interactive screen image, wherein the preprogrammed data replaces the at least one main program portion.

2. The method of claim 1 wherein the step of modifying comprises downloading main programs into the computer from a portable memory device.

3. The method of claim 1 wherein the step of modifying comprises downloading main programs into the computer from a web site over the internet.

4. The method of claim 1 wherein the step of modifying comprises erasing portions of memory prior to the modifying thereof.

5. The method of claim 1 wherein the step of modifying comprises downloading main programs into the computer and communicating said main programs to the controller for modifying the memory.

6. The method of claim 1 , wherein the step of displaying further comprises:

displaying communication port options associated with the computer for communicating said data to be loaded in said at least one main program portion to said wheelchair controller.

7. The method of claim 1 , wherein the step of displaying further comprises:

displaying a read status associated with said data to be loaded in said at least one main program portion.

8. The method of claim 1 , wherein the step of displaying further comprises:

displaying a connection status between said wheelchair controller and the computer.

9. The method of claim 1 , further comprising:

providing an activation device on the interactive screen image to initiate loading said data in said at least one main program portion.

10. The method of claim 1 wherein said preprogrammed data is a newer version than the current program.

Assignments (21)
RELEASE OF SECURITY INTEREST Recorded Nov 17, 2024
From: GLAS TRUST COMPANY LLC
To: INVACARE CORPORATION; FREEDOM DESIGNS, INC.; MOTION CONCEPTS L.P.
Reel/Frame 069386/0475 →
RELEASE OF SECURITY INTEREST Recorded Nov 13, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: INVACARE CORPORATION; FREEDOM DESIGNS, INC; MOTION CONCEPTS L.P.
Reel/Frame 069352/0322 →
ASSIGNMENT OF PATENT SECURITY AGREEMENT Recorded Sep 13, 2024
From: WHITE OAK COMMERCIAL FINANCE, LLC
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 068895/0111 →
RELEASE OF SECURITY INTEREST Recorded May 18, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: INVACARE CORPORATION; ADAPTIVE SWITCH LABORATORIES, INC.; FREEDOM DESIGNS, INC.; MEDBLOC, INC.; INVACARE CREDIT CORPORATION; INVACARE HOLDINGS, LLC; INVAMEX HOLDINGS LLC
Reel/Frame 063695/0106 →
RELEASE OF SECURITY INTEREST Recorded May 16, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: INVACARE CORPORATION; FREEDOM DESIGNS, INC.; GARDEN CITY MEDICAL INC.; THE AFTERMARKET GROUP, INC.; DYNAMIC MEDICAL SYSTEMS, LLC; INVACARE CONTINUING CARE, INC.; MEDBLOC, INC.; ADAPTIVE SWITCH LABORATORIES, INC.; CENTRALIZED MEDICAL EQUIPMENT LLC; THE HELIXX GROUP, INC.; INVACARE CANADIAN FINANCE, LLC; INVACARE CANDIAN HOLDINGS, INC.; INVACARE CREDIT CORPORATION; INVACARE FLORIDA CORPORATION; INVACARE FLORIDA HOLDINGS, LLC; INVACARE HOLDINGS, LLC; INVACARE INTERNATIONAL CORPORATION; INVAMEX HOLDINGS LLC; INVACARE OUTCOMES MANAGEMENT LLC
Reel/Frame 063668/0639 →
RELEASE OF SECURITY INTEREST Recorded May 16, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: INVACARE CORPORATION; ADAPTIVE SWITCH LABORATORIES, INC.; THE AFTERMARKET GROUP, INC.; ALTIMATE MEDICAL, INC.; CENTRALIZED MEDICAL EQUIPMENT LLC; CHAMPION MANUFACTURING INC.; FAMILY MEDICAL SUPPLY LLC; THE HELIXX GROUP, INC.; INVACARE CANADIAN HOLDINGS, INC.; INVACARE CANADIAN HOLDINGS, LLC; INVACARE CONTINUING CARE, INC.; INVACARE CREDIT CORPORATION; INVACARE FLORIDA CORPORATION; INVACARE HOLDINGS, LLC; INVACARE INTERNATIONAL CORPORATION; INVACARE SUPPLY GROUP, INC.; INVAMEX HOLDINGS LLC; KUSCHALL, INC.; ROADRUNNER MOBILITY, INCORPORATED; FREEDOM DESIGNS, INC.; GARDEN CITY MEDICAL INC.; INVACARE FLORIDA HOLDINGS, LLC; INVACARE HCS, LLC
Reel/Frame 063662/0430 →
RELEASE OF SECURITY INTEREST Recorded May 16, 2023
From: PNC BANK, NATIONAL ASSOCIATION
To: ADAPTIVE SWITCH LABORATORIES, INC.; INVACARE CORPORATION; THE AFTERMARKET GROUP, INC.; ALTIMATE MEDICAL, INC.; CENTRALIZED MEDICAL EQUIPMENT LLC; CHAMPION MANUFACTURING INC.; FAMILY MEDICAL SUPPLY LLC; THE HELIXX GROUP, INC.; INVACARE CANADIAN HOLDINGS, INC.; INVACARE CANADIAN HOLDINGS, LLC; INVACARE CONTINUING CARE, INC.; INVACARE CREDIT CORPORATION; INVACARE FLORIDA CORPORATION; INVACARE HOLDINGS, LLC; INVACARE INTERNATIONAL CORPORATION; INVACARE SUPPLY GROUP, INC.; INVAMEX HOLDINGS LLC; KUSCHALL, INC.; ROADRUNNER MOBILITY, INCORPORATED; FREEDOM DESIGNS, INC.; GARDEN CITY MEDICAL INC.; INVACARE FLORIDA HOLDINGS, LLC; INVACARE HCS, LLC
Reel/Frame 063668/0679 →
PATENT SECURITY AGREEMENT (TRANCHE II NOTES) Recorded May 15, 2023
From: INVACARE CORPORATION; MOTION CONCEPTS L.P; FREEDOM DESIGNS, INC.
To: GLAS TRUST COMPANY LLC, AS COLLATERAL AGENT
Reel/Frame 063637/0705 →
PATENT SECURITY AGREEMENT (TRANCHE I NOTES) Recorded May 12, 2023
From: INVACARE CORPORATION; MOTION CONCEPTS L.P; FREEDOM DESIGNS, INC.
To: GLAS TRUST COMPANY LLC, AS COLLATERAL AGENT
Reel/Frame 064005/0231 →
ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY RIGHTS Recorded May 11, 2023
From: GLAS TRUST CORPORATION LIMITED, AS EXISTING COLLATERAL AGENT
To: GLAS TRUST COMPANY LLC, AS SUCCESSOR COLLATERAL AGENT
Reel/Frame 063625/0607 →
INTELLECTUAL PROPERTY RELEASE (TRANCHE II NOTES) Recorded May 10, 2023
From: GLAS TRUST CORPORATION LIMITED, AS COLLATERAL AGENT
To: INVACARE CORPORATION; FREEDOM DESIGNS, INC.
Reel/Frame 063601/0183 →
INTELLECTUAL PROPERTY RELEASE (DIP PAYOFF) Recorded May 10, 2023
From: GLAS TRUST CORPORATION LIMITED, AS COLLATERAL AGENT
To: INVACARE CORPORATION; FREEDOM DESIGNS, INC.; MOTION CONCEPTS L.P.
Reel/Frame 063594/0272 →
INTELLECTUAL PROPERTY RELEASE (TRANCHE I NOTES) Recorded May 10, 2023
From: GLAS TRUST CORPORATION LIMITED, AS COLLATERAL AGENT
To: INVACARE CORPORATION; FREEDOM DESIGNS, INC.
Reel/Frame 063594/0906 →
SECURITY INTEREST Recorded May 5, 2023
From: INVACARE CORPORATION; FREEDOM DESIGNS, INC.; MOTION CONCEPTS L.P.
To: WHITE OAK COMMERCIAL FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 063553/0217 →
PATENT SECURITY AGREEMENT Recorded Feb 3, 2023
From: INVACARE CORPORATION; MOTION CONCEPTS L.P.; FREEDOM DESIGNS, INC.
To: GLAS TRUST CORPORATION LIMITED, AS COLLATERAL AGENT
Reel/Frame 063090/0603 →
SECURITY INTEREST Recorded Feb 3, 2023
From: INVACARE CORPORATION; ADAPTIVE SWITCH LABORATORIES, INC.; FREEDOM DESIGNS, INC.; MEDBLOC, INC.; INVACARE CREDIT CORPORATION; INVACARE HOLDINGS, LLC; INVAMEX HOLDINGS, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 062739/0687 →
PATENT SECURITY AGREEMENT (TRANCHE II NOTES) Recorded Aug 9, 2022
From: INVACARE CORPORATION; FREEDOM DESIGNS, INC.
To: GLAS TRUST CORPORATION LIMITED, AS COLLATERAL AGENT
Reel/Frame 061131/0852 →
PATENT SECURITY AGREEMENT (TRANCHE I NOTES) Recorded Aug 9, 2022
From: INVACARE CORPORATION; FREEDOM DESIGNS, INC.
To: GLAS TRUST CORPORATION LIMITED, AS COLLATERAL AGENT
Reel/Frame 061131/0833 →
PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Aug 9, 2022
From: INVACARE CORPORATION; FREEDOM DESIGNS, INC.
To: GLAS TRUST CORPORATION LIMITED, AS COLLATERAL AGENT
Reel/Frame 061131/0814 →
SECURITY AGREEMENT Recorded Dec 12, 2010
From: INVACARE CORPORATION; ADAPTIVE SWITCH LABORATORIES, INC.; THE AFTERMARKET GROUP, INC.; ALTIMATE MEDICAL, INC.; CENTRALIZED MEDICAL EQUIPMENT LLC; CHAMPION MANUFACTURING INC.; FAMILY MEDICAL SUPPLY LLC; THE HELIXX GROUP, INC.; INVACARE CANADIAN HOLDINGS, INC.; INVACARE CANDIAN HOLDINGS, LLC; INVACARE CONTINUING CARE, INC.; INVACARE CREDIT CORPORATION; INVACARE FLORIDA CORPORATION; INVACARE HOLDINGS, LLC; INVACARE INTERNATIONAL CORPORATION; INVACARE SUPPLY GROUP, INC.; INVAMEX HOLDINGS LLC; KUSCHALL, INC.; ROADRUNNER MOBILITY, INCORPORATED; FREEDOM DESIGNS, INC.; GARDEN CITY MEDICAL INC.; INVACARE FLORIDA HOLDINGS, LLC; INVACARE HCS, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 025473/0311 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2008
From: WAKEFIELD, THEODORE D., II
To: INVACARE CORPORATION
Reel/Frame 021206/0828 →