Data transfer between motors
First Claim
Patent Images
1. An apparatus for facilitating a transfer of data from a source motor to a target motor, the apparatus comprising:
- an electronic control system operatively connected to the source motor, wherein the electronic control system uses operational parameters to control the source motor, wherein the operational parameters are adapted to an operating environment of the source motor, and wherein each of the source motor and the target motor has a stator and a rotor;
a data transfer interface configured to connect the apparatus to a motor memory system;
a processor connected to the data transfer interface;
a translation module comprising instructions executable by the processor to;
determine that a source data model used by the source motor for storing operational parameters is different than a target data model used by the target motor, wherein the source data model used by the source motor is not compatible with the target data model used by the target motor; and
convert a source data structure comprising at least one of the operational parameters used to control the source motor into a target data structure compatible with the target data model; and
a data transfer module comprising instructions executable by the processor to;
receive the source data structure from the source motor;
generate the target data structure using the translation module and the source data from the source data structure stored in a source motor memory system; and
transfer the target data structure to the target motor;
causing the target data structure to be stored in a motor memory system of the target motor such that an electronic control system of the target motor uses the operational parameters of the source motor to control the target motor, wherein the operational parameters are adapted to the operating environment of the source motor.
14 Assignments
0 Petitions
Accused Products
Abstract
A method for transferring existing data from a source motor to a target motor includes retrieving the existing data from the source motor, optionally converting the existing data into a new format, and at least one of storing, erasing, writing, overwriting, or replacing software and/or data on the target motor such that the existing data is stored on the target motor in a format compatible with the target motor.
-
Citations
31 Claims
-
1. An apparatus for facilitating a transfer of data from a source motor to a target motor, the apparatus comprising:
-
an electronic control system operatively connected to the source motor, wherein the electronic control system uses operational parameters to control the source motor, wherein the operational parameters are adapted to an operating environment of the source motor, and wherein each of the source motor and the target motor has a stator and a rotor; a data transfer interface configured to connect the apparatus to a motor memory system; a processor connected to the data transfer interface; a translation module comprising instructions executable by the processor to; determine that a source data model used by the source motor for storing operational parameters is different than a target data model used by the target motor, wherein the source data model used by the source motor is not compatible with the target data model used by the target motor; and convert a source data structure comprising at least one of the operational parameters used to control the source motor into a target data structure compatible with the target data model; and a data transfer module comprising instructions executable by the processor to; receive the source data structure from the source motor; generate the target data structure using the translation module and the source data from the source data structure stored in a source motor memory system; and transfer the target data structure to the target motor; causing the target data structure to be stored in a motor memory system of the target motor such that an electronic control system of the target motor uses the operational parameters of the source motor to control the target motor, wherein the operational parameters are adapted to the operating environment of the source motor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for transferring data between motors, the system comprising:
-
a source motor comprising; a rotor; a stator; a source memory system configured to store source motor control software; a source motor electronic control system configured to execute the source motor control software on a source processor, wherein the source motor electronic control system is configured to use operational parameters to control the source motor, wherein the operational parameters are adapted to an operating environment of the source motor; and at least one source data structure stored in the source memory system, wherein the at least one source data structure comprises at least one of the operational parameters used by the source motor electronic control system; a target motor comprising; a rotor; a stator; a target memory system configured to store target motor control software; at least one target data structure stored in the target memory system; and a target motor electronic control system configured to execute the target motor control software on a target processor, wherein the target motor electronic control system is configured to use operational parameters adapted to an operating environment of the target motor; a data transfer interface configured to receive the at least one source data structure from the source motor and transfer at least a portion of the at least one source data structure to the target motor, wherein the source data structure uses a different data model than the target data structure, wherein the data model for the source data structure is not compatible with the data model for the target data structure; and a translation module comprising instructions executable by a processor to; determine that a source data model used by the source motor for storing operational parameters is different than a target data model used by the target motor, wherein the source data model used by the source motor is not compatible with the target data model used by the target motor; and convert a source data structure comprising at least one of the operational parameters used to control the source motor into a target data structure compatible with the target data model. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for transferring data between a source motor and a target motor, the method comprising:
-
connecting a data transfer interface apparatus to a motor memory system of the source motor, wherein the source motor has an electronic control system that uses operational parameters to control the source motor, wherein the operational parameters are adapted to an operating environment of the source motor; identifying a source data model used by the source motor and a target data model used by the target motor; determining that the source data model is different than the target data model; determining that the source data model is not compatible with the target data model; accessing operational parameters used to control the source motor from a source motor memory system; converting a source data structure comprising the operational parameters into a target data structure compatible with the target data model; transferring the target data structure to the target motor; and causing the target data structure to be stored in a motor memory system of the target motor such that an electronic control system of the target motor uses the operational parameters of the source motor to control the target motor, wherein the operational parameters are adapted to the operating environment of the source motor; wherein the source motor and the target motor have a stator and a rotor.
-
Specification