Method and apparatus for reprogramming a programmed controller of a power driven wheelchair
First Claim
1. Apparatus for reprogramming a programmed controller of a power driven wheelchair, said apparatus comprising:
- a reprogrammable, non-volatile memory programmed with a plurality of programs executable by said controller to operate said wheelchair, said non-volatile memory disposed at said wheelchair and coupled to said wheelchair controller;
a general-purpose computer programmed to reprogram said non-volatile memory while disposed at said wheelchair, said programmed computer for storing main programs for use in reprogramming said non-volatile memory;
means for coupling said programmed computer to said wheelchair controller for accommodating an exchange of data therebetween; and
wherein said wheelchair controller being operative to communicate with said programmed computer through said coupling means to reprogram said non-volatile memory with said main programs while said non-volatile memory is disposed at said wheelchair.
20 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. Apparatus for reprogramming a programmed controller of a power driven wheelchair, said apparatus comprising:
-
a reprogrammable, non-volatile memory programmed with a plurality of programs executable by said controller to operate said wheelchair, said non-volatile memory disposed at said wheelchair and coupled to said wheelchair controller;
a general-purpose computer programmed to reprogram said non-volatile memory while disposed at said wheelchair, said programmed computer for storing main programs for use in reprogramming said non-volatile memory;
means for coupling said programmed computer to said wheelchair controller for accommodating an exchange of data therebetween; and
wherein said wheelchair controller being operative to communicate with said programmed computer through said coupling means to reprogram said non-volatile memory with said main programs while said non-volatile memory is disposed at said wheelchair. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. Method of reprogramming a programmed controller of a power driven wheelchair, said method comprising the steps of:
-
coupling a reprogrammable, non-volatile memory programmed with a plurality of programs to said wheelchair controller;
determining if said plurality of programs of the non-volatile memory are to be reprogrammed;
coupling a programmed computer to said wheelchair controller based on the result of the determining step, said computer being programmed to reprogram said non-volatile memory through said wheelchair controller;
displaying an interactive programming screen image on a display of the programmed computer; and
interacting with said programming screen image to control reprogramming said non-volatile memory through said wheelchair controller. - View Dependent Claims (12, 13, 14, 15)
-
-
16. Method of reprogramming a programmed controller of a power driven wheelchair, said method comprising the steps of:
-
partitioning a reprogrammable, non-volatile memory into at least two sections;
programming one section of said non-volatile memory with a boot program executable by the wheelchair controller;
programming another section of said non-volatile memory with main programs executable by said wheelchair controller to operate said wheelchair;
executing said boot program by said wheelchair controller to determine if said main programs of the non-volatile memory are to be reprogrammed;
coupling a programming device to said wheelchair controller based on the result of said determination; and
interacting with said programming device to control a reprogramming of the main programs of said non-volatile memory through said wheelchair controller. - View Dependent Claims (17, 18, 19, 20)
-
Specification