1460764840-e1c8bf3c-a6bc-400f-b26b-24211883bcc4

1. A method of cranial electrostimulation for detoxification from and amelioration of symptoms of acute and chronic withdrawal from simultaneous multiple addictive substances comprising
administering a time-division multiplexed plurality of analog waveforms to a person in need thereof,
wherein each waveform of said plurality of analog waveforms is defined by an alternating electric current encoding a therapeutic protocol selected for the treatment or prevention of symptoms of withdrawal from one or more addictive substances.
2. The method according to claim 1, wherein said administering step comprises
administering a first time-division multiplexed plurality of analog waveforms, and thereafter
administering a second time-division multiplexed plurality of analog waveforms.
3. The method according to claim 1, wherein said administering step comprises
contacting two electrodes to the mastoid process of said person,
wherein said plurality of analog waveforms is administered to said person via said electrodes.
4. The method according to claim 1, wherein said time-division multiplexed plurality of analog waveforms is administered for a duration of from between about 30 minutes to about 14 days.
5. The method according to claim 1, wherein each waveform of said plurality of analog waveforms is unique.
6. The method according to claim 1, wherein each waveform of said plurality of analog waveforms has a cycle time of between about 1 min to about 30 minutes.
7. The method according to claim 1, wherein each waveform of said plurality of analog waveforms are administered in successive frames of equal time.
8. The method according to claim 7, wherein said successive frames are each subdivided into timeslots.
9. The method according to claim 1, wherein each waveform of said plurality of analog waveforms is administered in timeslots of a time length specific to each waveform.
10. The method according to claim 1, wherein said plurality of analog waveforms comprises at least a first waveform and at least a second waveform.
11. The method according to claim 10, wherein said first waveform is administered in timeslots of a first time length, and said second waveform is administered in timeslots of a second time length, said first time length and said second time length being of equal or unequal times.
12. The method according to claim 1, wherein at least one waveform of said plurality of analog waveforms encodes a protocol for the detoxification from and amelioration of the symptoms of acute andor chronic withdrawal from a first addictive substance.
13. The method according to claim 1, wherein at least one waveform of said plurality of analog waveforms encodes a protocol for the detoxification from and amelioration of the symptoms of acute andor chronic withdrawal from a second addictive substance.
14. The method according to claim 1, wherein said waveform is defined by one or more frequencies, pulse widths, amplitudes, or waveform shapes.
15. A cranial electrostimulation apparatus comprising
a power supply configured to generate a DC power signal;
a signal generator configured to generate a control signal for modulating said power signal corresponding to a waveform adapted to provide therapeutic value to a patient;
a voltage regulator coupled to receive said DC power signal from said power supply and output a regulated DC voltage signal;
a line driver configured to receive as inputs said control signal and said regulated DC voltage signal and generate an output waveform signal by modulating said regulated DC power signal with the control signal; and
electrodes coupled to receive said output waveform signal.
16. The apparatus according to claim 15, wherein said voltage regulator maintains said regulated DC voltage within a predetermined range as said DC power signal changes over the useful service duration of said power supply.
17. The apparatus according to claim 16, wherein said power supply is a battery.
18. The apparatus according to claim 17, wherein said control signal is adapted to encode a therapeutic protocol for one of treatment and prevention of symptoms of withdrawal from one or more addictive substances.
19. The apparatus according to claim 17, further comprising a manually operable voltage control circuit coupled between said power supply and said electrodes for permitting a user to adjust the amplitude of the output waveform signal.
20. The apparatus according to claim 17, further comprising a voltage follower circuit coupled between said voltage regulator circuit and said line driver.
21. The apparatus according to claim 17, further comprising a modulator circuit coupled to receive said control signal and said regulated DC voltage signal and output to said line driver a modified control signal comprising said regulated DC voltage signal modulated by said control signal.
22. The apparatus according to claim 17, further comprising a transformer coupled between said line driver and said electrodes.
23. The apparatus according to claim 17, wherein said signal generator is coupled to receive said DC power supply signal and generate said control signal therefrom.
24. The apparatus according to claim 17, further comprising a multiplexer configured for time-division multiplexing a plurality of waveforms into said output waveform signal.
25. A method of encoding a definition of a protocol for generating an analog signal for cranial stimulation comprised of a plurality of different waveforms combined sequentially or simultaneously, the method comprising
creating a dataset comprising
a first segment defining each waveform of the plurality of waveforms; and
a second segment comprising an event definition for each different waveform segment presented without cessation in said analog signal, the event definitions organized sequentially in the dataset according to the relative time at which the corresponding waveform segment starts within the protocol;

wherein each event definition comprises
a duration field disclosing the duration of said waveform segment;
a start_delta field disclosing the start time of the event, start time defined as a delay period following the start time of an immediately preceding event definition in said dataset and by zero for the first event definition in said dataset; and
a waveform identifier field identifying one of the plurality of waveforms for the waveform segment.
26. The method according to claim 25, wherein each event definition further comprises a modifier field disclosing special properties of said waveform segment.
27. The method according to claim 25, wherein each data field in the event definitions has a single predetermined number of bits.
28. The method according to claim 27, wherein said duration field represents the duration of said waveform segment as a number representing a number of predetermined time intervals and wherein, when a duration of a waveform segment exceeds the maximum amount of time that can be represented by corresponding predetermined number of bits dedicated to that data field, said waveform segment is represented in said dataset by a plurality of event definitions.
29. The method according to claim 26, wherein, if a waveform segment starts at the same time as the waveform segment defined in the immediately preceding event definition, the corresponding start_delta field is set to zero.
30. The method according to claim 26, further comprising an end bit sequence representing the end of said event definition segment of said dataset.
31. The method according to claim 30, wherein said end bit sequence comprises an event definition in which said duration field contains a value corresponding to a duration of zero.
32. The method according to claim 31, wherein said event definition segment succeeds the waveform definition segment of said dataset and said end bit sequence further indicates the end of said dataset.
33. The method according to claim 26, further comprising a treatment description segment.
34. A method of downloading a definition of a protocol for generating an analog signal for cranial stimulation comprised of a plurality of different waveforms combined sequentially or simultaneously to a cranial electrostimulation device, the method comprising
connecting the CES device to a source of protocol definitions; and
receiving from the source a dataset comprising
a first segment defining each waveform of the plurality of waveforms; and
a second segment comprising an event definition for each different waveform segment presented without cessation in said analog signal, the event definitions organized sequentially in the dataset according to the relative time at which the corresponding waveform segment starts within the protocol;

wherein each event definition comprises
a duration field disclosing the duration of said waveform segment;
a start_delta field disclosing the start time of the event, start time defined as a delay period following the start time of an immediately preceding event definition in said dataset and by zero for the first event definition in the dataset; and
a waveform identifier field identifying one of the plurality of waveforms for the waveform segment.
35. The method according to claim 34, wherein each data field in the event definitions has a single predetermined number of bits.
36. The method according to claim 35, wherein said duration field represents the duration of said waveform segment as a number representing a number of predetermined time intervals and wherein, when a duration of a waveform segment exceeds the maximum amount of time that can be represented by corresponding predetermined number of bits dedicated to that data field, said waveform segment is represented in said dataset by a plurality of event definitions.
37. The method according to claim 36, further comprising an end bit sequence representing the end of said event definition segment of said dataset, wherein said end bit sequence comprises an event definition in which said duration field contains a value corresponding to a duration of zero.

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. An information retrieving system for retrieving designmanufacturing information of a great variety of file formats registered in a plurality of web servers, by using an index server, said information retrieving system comprising:
a transmitting unit that transmits an abstract and storage location information of designmanufacturing information registered in said web servers, to an index server during an idle time of the web servers; and
an automatic registering unit that automatically registers an abstract and storage location information transmitted from said web servers by said transmitting unit, into said index server.
2. The information retrieving system according to claim 1,
wherein said transmitting unit is a register processing agent that transmits an abstract and storage location information of the designmanufacturing information.
3. The information retrieving system according to claim 2,
wherein said transmitting unit includes,
an abstract generating unit that generates an abstract of the designmanufacturing information;
a storage location information generating unit that generates storage location information showing a storage location of the designmanufacturing information; and
an information transmitting unit that transmits an abstract generated by said abstract generating unit and storage location information generated by said storage location information generating unit respectively, to said index server during an idle time of said web servers.
4. The information retrieving system according to claim 3,
wherein said abstract generating unit converts the designmanufacturing information into a text, and then converts this text into an XML format, thereby to generate an abstract of the text and the XML format.
5. The information retrieving system according to claim 3,
wherein said storage location information generating unit generates URLs as addresses of said web servers on the Internet.
6. The information retrieving system according to claim 3,
wherein said information transmitting unit further includes,
a first repository that stores an abstract generated by said abstract generating unit and storage location information generated by said storage location information generating unit, and transmits the abstract and the storage location information stored in the first repository to said index server during an idle time of said web servers.
7. The information retrieving system according to claim 2,
wherein said automatic registering unit is a registration accept processing agent that automatically registers the abstract and the storage location information transmitted from said web servers by said transmitting unit, to said index server.
8. The information retrieving system according to claim 7,
wherein said automatic registering unit includes,
a second repository that stores an abstract and storage location information of the designmanufacturing information that have been transmitted from said transmitting unit;
a storage unit that stores the abstract and the storage location information of the designmanufacturing information into the second repository during an idle time of said index server;
an ontology restructuring unit that restructures the consistency of the ontology of a hierarchical structure relating to the designmanufacturing information; and
a posting unit that posts to said web servers a message that an abstract and storage location information of the designmanufacturing information have been stored in said second repository.
9. The information retrieving system according to claim 8,
wherein the abstract and the storage location information of the designmanufacturing information are transferred between said first repository and said second repository by inter-repository communications.
10. The information retrieving system according to claim 1, further comprising an overview unit that has a bird’s-eye view of the designmanufacturing information based on an abstract and storage location information of the designmanufacturing information registered in said index server.
11. The information retrieving system according to claim 1, further comprising a retrieving unit that retrieves designmanufacturing information based on an abstract and storage location information of the designmanufacturing information registered in said index server.
12. An information retrieving method for retrieving designmanufacturing information of a great variety of file formats registered in a plurality of web servers, by using an index server, the information retrieving method comprising:
a transmission step of transmitting an abstract and storage location information of designmanufacturing information registered in said web servers, to an index server during an idle time of said web servers; and
an automatic registration step of automatically registering an abstract and storage location information transmitted from web servers by said transmitting unit, into said index server.
13. The information retrieving method according to claim 12,
wherein the transmission step is a step at which a register processing agent transmits an abstract and storage location information of the designmanufacturing information.
14. The information retrieving method according to claim 13,
wherein the transmission step includes,
an abstract generation step of generating an abstract of the designmanufacturing information;
a storage location information generation step of generating storage location information that shows a storage location of the designmanufacturing information; and
an information transmission step of transmitting an abstract generated at the abstract generation step and storage location information generated at the storage location information generation step, to said index server during an idle time of said web servers.
15. The information retrieving method according to claim 14,
wherein the abstract generation step is for converting the designmanufacturing information into a text, and then converting this text into an XML format, thereby to generate an abstract of the text and the XML format.
16. The information retrieving method according to claim 14,
wherein the storage location information generation step is for generating URLs as addresses of said web servers on the Internet.
17. The information retrieving method according to claim 14,
wherein the information transmission step further includes,
a storage step of storing into a first repository an abstract generated at the abstract generation step and storage location information generated at the storage location information generation step respectively,
wherein, at the information transmission step, the abstract and the storage location information stored in the first repository are transmitted to said index server during an idle time of said web servers.
18. The information retrieving method according to claim 13,
wherein the automatic registration step is a step at which a registration accept processing agent automatically registers the abstract and the storage location information transmitted from said web servers at the transmission step, to said index server.
19. The information retrieving method according to claim 18,
wherein the automatic registration step includes,
a storage step of storing an abstract and storage location information of the designmanufacturing information into a second repository during an idle time of said index server;
an ontology restructuring step of restructuring the consistency of the ontology of a hierarchical structure relating to the designmanufacturing information; and
a posting step of posting to said web servers a message that an abstract and storage location information of the designmanufacturing information have been stored in the second repository.
20. The information retrieving method according to claim 19,
wherein the abstract and the storage location information of the designmanufacturing information are transferred between the first repository and the second repository by inter-repository communications.
21. The information retrieving method according to claim 12, further comprising an overview step of having a bird’s-eye view of the designmanufacturing information based on an abstract and storage location information of the designmanufacturing information registered in said index server.
22. The information retrieving method according to claim 12, further comprising a retrieval step of retrieving designmanufacturing information based on an abstract and storage location information of the designmanufacturing information registered in said index server.
23. An information retrieving method for retrieving designmanufacturing information of a great variety of file formats registered in a plurality of web servers, by using an index server, the information retrieving method comprising:
a transmission step of transmitting an abstract and storage location information of designmanufacturing information registered in said web servers, to an index server during an idle time of said web servers; and
an automatic registration step of automatically registering an abstract and storage location information transmitted from web servers by said transmitting unit, into said index server,
wherein the information retrieving method is automatically carried out when registered information is dropped onto a registration icon prepared at the registration side.
24. An information retrieving method for retrieving designmanufacturing information of a great variety of file formats registered in a plurality of web servers, by using an index server, the information retrieving method comprising:
a transmission step of transmitting an abstract and storage location information of designmanufacturing information registered in said web servers, to an index server during an idle time of said web servers; and
an automatic registration step of automatically registering an abstract and storage location information transmitted from web servers by said transmitting unit, into said index server,
wherein registered designmanufacturing information is managed in a repository based on a given drawing number system, and
when there is no suitable drawing number given, a drawing number of the registered information is automatically generated from a drawing number or an abstract in a higher-order system.
25. The information retrieving method according to claim 25, wherein an allocation of a flow diagram and a material of an IDEF based on a work process diagram at a retrieving time can be freely selected from a menu of the drawing number system.
26. An information retrieving method for retrieving designmanufacturing information of a great variety of file formats registered in a plurality of web servers, by using an index server, the information retrieving method comprising:
a transmission step of transmitting an abstract and storage location information of designmanufacturing information registered in said web servers, to an index server during an idle time of said web servers; and
an automatic registration step of automatically registering an abstract and storage location information transmitted from web servers by said transmitting unit, into said index server,
wherein CAD designmanufacturing information such as a structure diagram or a circuit diagram of the ICAD-MX is converted into text information, thereby to automatically generate an abstract.
27. A computer-readable recording medium recorded with a program for retrieving designmanufacturing information of a great variety of file formats registered in a plurality of web servers, by using an index server,
the recording medium being recorded with a program comprising:
a transmission step of transmitting an abstract and storage location information of designmanufacturing information registered in said web servers, to an index server during an idle time of said web servers; and
an automatic registration step of automatically registering an abstract and storage location information transmitted from web servers by said transmitting unit, into said index server.