Method and apparatus for reprogramming a programmed controller of a power driven wheelchair
First Claim
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.
18 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
10 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification