1. A control device of a sewing machine driven by a sewing machine motor to execute a sewing operation using a needle thread and a bobbin thread, the control device comprising:
a bobbin thread remaining amount detection unit that detects a bobbin thread remaining amount;
a stopping unit that stops the sewing machine motor when a scarcity of a remaining amount of the bobbin thread is detected by the bobbin thread remaining amount detecting unit;
a sewing restarting unit that restarts the sewing operation after stopping the sewing machine motor by the stopping unit;
a permitted sewing amount setting unit that sets a permitted sewing amount after stopping the sewing machine motor by the stopping unit;
an actual sewing amount calculation unit that calculates an actual sewing amount after stopping the sewing machine motor by the stopping unit; and
an informing unit that informs when the actual sewing amount calculated by the actual sewing amount calculation unit reaches the permitted sewing amount.
2. A control device of a sewing machine driven by a sewing machine motor to execute a sewing operation using a needle thread and a bobbin thread, the control device comprising:
a bobbin thread remaining amount detection unit that detects a bobbin thread remaining amount;
a warning unit that outputs a warning when a scarcity of the remaining amount of the bobbin thread is detected by the bobbin thread remaining amount detecting unit;
a permitted sewing amount setting unit that sets a permitted sewing amount after outputting the warning by the warning unit;
an actual sewing amount calculation unit that calculates an actual sewing amount after outputting the warning by the warning unit; and
an informing unit that informs when the actual sewing amount calculated by the actual sewing amount calculation unit reaches the permitted sewing amount.
3. The control device according to claim 1, wherein the permitted sewing amount setting unit is arranged to set the permitted sewing amount by the number of stitches and the actual sewing amount calculation unit is arranged to calculate the actual sewing amount by the number of stitches.
4. The control device according to claim 2, wherein the permitted sewing amount setting unit is arranged to set the permitted sewing amount by the number of stitches and the actual sewing amount calculation unit is arranged to calculate the actual sewing amount by the number of stitches.
5. The control device according to claim 1, wherein the permitted sewing amount setting unit is arranged to set the permitted sewing amount by a consumption amount of the bobbin thread and the actual sewing amount calculation unit is arranged to calculate the actual sewing amount by the consumption amount of the bobbin thread.
6. The control device according to claim 2, wherein the permitted sewing amount setting unit is arranged to set the permitted sewing amount by the consumption amount of the bobbin thread and the actual sewing amount calculation unit is arranged to calculate the actual sewing amount by the consumption amount of the bobbin thread.
7. The control device according to claim 1, wherein the stopping unit is arranged to stop the sewing machine motor when the informing unit has informed that the actual sewing amount has reached the permitted sewing amount.
8. The control device according to claim 2, wherein the stopping unit is arranged to stop the sewing machine motor when the informing unit has informed that the actual sewing amount has reached the permitted sewing amount.
9. The control device according to claim 1, wherein the sewing machine having a feed dog, a feed dog drive motor to drive the feed dog, a needle bar, a needle bar swinging motor to swing the needle bar and a detachable embroidery apparatus provided with an x-y feeding device to move the embroidery frame to an x direction and a y direction is arranged to selectively execute between an embroidery mode,
wherein the embroidery operation is performed by moving the embroidery frame by the x-y feeding device and a utility sewing mode,
wherein the sewing operation is performed by driving the feed dog while swinging the needle bar; and
when in the embroidery mode, the actual sewing amount calculation unit calculates the actual sewing amount based on a travel distance of the x direction and y direction, whereas,
when in the utility sewing mode, the actual sewing amount calculation unit calculates the actual sewing amount based on a drive amount of the feed dog and a swing amount of the needle bar.
10. A control program stored in a computer-readable medium of a sewing machine to execute a sewing operation using a needle thread and a bobbin thread wound on a bobbin driven by a sewing machine motor, the control program comprising:
a bobbin thread remaining amount detection routine that detects a bobbin thread remaining amount;
a stopping routine that stops the sewing machine motor when a scarcity of the remaining amount of the bobbin thread is detected;
a permitted sewing amount setting routine that sets a permitted sewing amount after stopping the sewing machine motor;
an actual sewing amount calculation routine that calculates an actual sewing amount after the stopping the sewing machine motor; and
an informing routine that informs when an actual sewing amount calculated by the actual sewing amount calculation unit reaches the permitted sewing amount.
11. The control program according to claim 10, wherein the permitted sewing amount setting routine is arranged to set the permitted sewing amount by the number of stitches and the actual sewing amount calculation routine is arranged to calculate the actual sewing amount by the number of stitches.
12. The control program according to claim 10, wherein the permitted sewing amount setting routine is arranged to set the permitted sewing amount by a consumption amount of the bobbin thread and the actual sewing amount calculation routine is arranged to calculate the actual sewing amount by the consumption amount of the bobbin thread.
13. The control program according to claim 10, wherein the stopping routine stops the sewing machine motor when the scarcity of the remaining amount of the bobbin thread is informed.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
What is claimed is:
1. A method for generating a configuration record for a network device, the method comprising the steps of:
receiving general configuration information relating to a network device, the general configuration information including a device type indicator, a device manufacturer indicator, and a device name;
receiving vendor-specific configuration information, wherein the vendor-specific configuration information corresponds to the device manufacturer indicator; and
generating a configuration record for the network device, the configuration record including the received general configuration information and the received vendor-specific configuration information.
2. The method of claim 1, wherein the step of receiving general configuration information comprises the step of:
receiving common information model (CIM) data.
3. The method of claim 1, further comprising the step of:
generating device-specific configuration commands for the network device associated with the configuration record.
4. The method of claim 3, wherein the step of generating a configuration record further comprises the step of:
including at least an indication of the generated device-specific configuration commands with the generated configuration record.
5. The method of claim 4, wherein the at least an indication of the device-specific configuration commands comprises a pointer to a storage address where the device-specific configuration records are stored.
6. The method of claim 1, further comprising the step of:
receiving at least an indication of a data dump, the data dump being generated by the network device; and
storing the at least an indication of the data dump in the configuration record associated with the network device.
7. The method of claim 1, further comprising the step of:
retrieving the vendor-specific configuration information from a remote storage system that is associated with a vendor.
8. The method of claim 1, further comprising the step of:
storing the generated configuration record in a central repository configured to store a plurality of configuration records.
9. A data configuration record corresponding to a network device, the data configuration record comprising:
a general configuration data module for storing general information;
a vendor-specific data module for storing vendor-specific information; and
a configuration command data module for storing data associated with device-specific configuration commands for the network device.
10. The data configuration record of claim 9, wherein the general configuration data module is configured to store CIM (common information model) data.
11. The data configuration record of claim 9, wherein the configuration command data module is configured to store a pointer to a storage location containing the device-specific configuration commands corresponding to the network device.
12. The data configuration record of claim 9, wherein the configuration command data module is configured to store device-specific configuration commands.
13. The data configuration record of claim 9, stored in a central repository for storing a plurality of data configuration records.
14. A system for generating a configuration record for a network device, the system comprising:
at least a first processor:
at least a first memory device electronically connected with the at least a first processor; and
a plurality of instructions stored on the at least a first memory device, the plurality of instructions configured to cause the at least a first processor to:
receive general configuration information relating to a network device, the general configuration information including a device type indicator, a device manufacturer indicator, and a device name;
receive vendor-specific configuration information, wherein the vendor-specific configuration information corresponds to the device manufacturer indicator; and
generate a configuration record for the network device, the configuration record including the received general configuration information and the received vendor-specific configuration information.
15. The system of claim 1, wherein the general configuration information comprises common information model (CIM) data.
16. The system of claim 1, wherein the plurality of instructions are further configured to cause the at least a first processor to:
generate device-specific configuration commands for the network device associated with the configuration record.
17. The system of claim 16, wherein the plurality of instructions are configured to cause the at least a first processor to generate the configuration record by:
including at least an indication of the device-specific configuration commands with the generated configuration record.
18. The system of claim 17, wherein the at least an indication of the device-specific configuration commands comprises a pointer to a storage address where the configuration records are stored.
19. The system of claim 18, wherein the plurality of instructions are further configured to cause the at least a first processor to:
receive at least an indication of a data dump, the data dump being generated by the network device; and
store the at least an indication of the data dump in the configuration record associated with the network device.
20. The system of claim 14, further comprising:
a central repository electronically coupled with the at least a first processor, the central repository configured to store the generated configuration record.