CN1856771A - Fault diagnosis, repair and upgrades using the acoustic channel - Google Patents

Fault diagnosis, repair and upgrades using the acoustic channel Download PDF

Info

Publication number
CN1856771A
CN1856771A CN 200480027892 CN200480027892A CN1856771A CN 1856771 A CN1856771 A CN 1856771A CN 200480027892 CN200480027892 CN 200480027892 CN 200480027892 A CN200480027892 A CN 200480027892A CN 1856771 A CN1856771 A CN 1856771A
Authority
CN
China
Prior art keywords
data
sound wave
testing oneself
coding
receive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN 200480027892
Other languages
Chinese (zh)
Other versions
CN100409194C (en
Inventor
亚历山大·甘特曼
格雷戈里·G·罗斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN1856771A publication Critical patent/CN1856771A/en
Application granted granted Critical
Publication of CN100409194C publication Critical patent/CN100409194C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

An acoustic channel is used for fault diagnosis, repair, and upgrades. Remote diagnosis uses self-test data encoded into sound waves. Repair data and upgrades are also encoded and transmitted as sound waves.

Description

Use fault diagnosis, the repair and upgrade of acoustic channel
Priority request according to 35U.S.C § 119
Present patent application requires provisional application No.60/490 that submit to, that be entitled as " Fault Diagnosis; Repair and Upgrades Using the Acoustic Channel " on July 28th, 2003,701 right of priority, the latter has transferred present assignee, therefore incorporates into herein with way of reference clearly.
Invention field
The present invention relates generally to electronic equipment, relate in particular to and use sound that electronic equipment is diagnosed.
Technical background
The growth of consumer market has caused being used for the growth of the electronic product of family, office and other mechanisms.Along with development of technology, the electronic product with stronger or better ability and function also becomes complicated more.But, these additional or improved functions need usually more complicated hardware, software and/hardware realizes, this has increased and has gone wrong and the possibility of fault.
When electronic product broke down, the user must be with actual product to go to keep in repair usually, and this has brought very big inconvenience, and is when small product size is big, especially true.Certainly, the user also can make a phone call to allow the technician carry out the scene service, but this is also not too convenient, and very expensive.Though some product has self-test function, they lack the means that test data sent to the technician.Therefore, the user still must be with product to find the technician, and perhaps, the technician must on-the-spotly serve, to diagnose and to keep in repair.
Therefore, need a kind of more convenient and efficiently mode diagnose and maintenance product.
Summary of the invention
By a kind of safety method that is used for data handling system is provided, the disclosed embodiment of the application solves the demand.
According to an aspect, the device that is used for remote diagnosis comprises: from measurement unit, be used for carrying out and test oneself and generate test data; Converter is used for described test data is encoded into sound wave; Audio output unit links to each other with described converter, is used to export the sound wave with the test data coding, to diagnose.This device can also comprise the audio frequency input block, is used to receive the sound wave with the mantenance data coding.This device can also comprise driver again, is used to receive the described signal from measurement unit of activation.
According on the other hand, a kind of method that is used for remote diagnosis comprises: generate the data of testing oneself; The described digital coding of testing oneself is become sound wave; Output is with the sound wave of the digital coding of testing oneself, to diagnose.This method can also comprise: receive the sound wave with the mantenance data coding.This method can also comprise again: the signal that receives the generation that activates the data of testing oneself.
According on the other hand, be used for the device of remote diagnosis, comprising: the data generation module of testing oneself is used for generating the data of testing oneself; Coding module is used for the described digital coding of testing oneself is become sound wave; Output module is used to export the sound wave with the digital coding of testing oneself, to diagnose.This device can also comprise the sound wave receiver module, is used to receive the sound wave with the mantenance data coding.This device can also comprise signal receiving module again, is used to receive the signal that activates the described data generation module of testing oneself.
According on the other hand, a kind of machine readable media comprises: the data of testing oneself generating code collection is used for generating the data of testing oneself; The code collection is used for the described digital coding of testing oneself is become sound wave; The output code collection is used to export the sound wave with the digital coding of testing oneself, to diagnose.This medium can also comprise: sound wave receives code set, is used to receive the sound wave with the mantenance data coding.This medium can also comprise again: signal receives code set, is used to receive the signal that activates the described data generating code collection of testing oneself.
According on the other hand, the remote fault diagnosis device comprises: the audio frequency input block is used to receive the sound wave with the digital coding of testing oneself; Converter links to each other with described audio frequency input block, is used to recover the described data of testing oneself, to carry out fault diagnosis.In this device, described converter is encoded into sound wave with mantenance data; And described device also comprises: processor is used for generating described mantenance data based on the described data of testing oneself; Audio output unit is used to export the sound wave with the mantenance data coding.
According on the other hand, a kind of remote fault diagnosis method comprises: receive the sound wave with the digital coding of testing oneself; Recover the described data of testing oneself, to carry out fault diagnosis.This method can also comprise: based on the described data of testing oneself, generate mantenance data; Mantenance data is encoded into sound wave; The sound wave that output is encoded with mantenance data.
According on the other hand, the remote fault diagnosis device comprises: receiver module is used to receive the sound wave with the digital coding of testing oneself; Recover module, be used to recover the described data of testing oneself, to carry out fault diagnosis.This device can also comprise: generation module, be used for based on the described data of testing oneself, and generate mantenance data; Coding module is used for mantenance data is encoded into sound wave; Output module is used to export the sound wave with the mantenance data coding.
According on the other hand, a kind of machine readable media that is used for remote fault diagnosis comprises: receive code set, be used to receive the sound wave with the digital coding of testing oneself; Recover code set, be used to recover the described data of testing oneself, to carry out fault diagnosis.This medium can also comprise: the generating code collection, be used for based on the described data of testing oneself, and generate mantenance data; The code collection is used for mantenance data is encoded into sound wave; The output code collection is used to export the sound wave with the mantenance data coding.
Description of drawings
Below with reference to accompanying drawing each embodiment is described in detail, wherein, identical mark is represented identical parts, wherein:
Fig. 1 show by acoustic channel diagnose, keep in repair and/upgrading an example system;
Fig. 2 is the block diagram of exemplary consumer goods;
Fig. 3 shows an example process of the consumer goods being carried out remote diagnosis;
Fig. 4 is the block diagram of another exemplary consumer goods;
Fig. 5 shows another example process of the consumer goods being carried out remote diagnosis;
Fig. 6 shows an exemplary converter that encodes the data to sound wave;
Fig. 7 shows an exemplary converter of restore data from sound wave;
Fig. 8 shows an exemplary transmitting apparatus that sends numerical data with audible sound;
Fig. 9 shows an exemplary receiving equipment that is used to receive the data that the transmitting apparatus by Fig. 8 sends;
Figure 10 shows an exemplary process of transmitting; And
Figure 11 shows an exemplary receiving course.
Embodiment
Generally,, can use sound, the consumer goods with self-test function are diagnosed, keeped in repair and/or upgrade by the disclosed embodiments.In the following description, provided concrete details, so that deeply understand these embodiment.But, one skilled in the art will appreciate that also and can implement these embodiment without these details.For example, obscure these embodiment in order not make unnecessary details, available block diagram form provides circuit.In other cases, in order not obscure these embodiment, also can describe known circuit, structure and technology in detail.
In addition, should be noted in the discussion above that the process that these embodiment can be described as with process flow diagram, structural drawing or block representation.Although process flow diagram can be described as orderly process with a plurality of operations, a lot of operations wherein can walk abreast or carry out simultaneously.In addition, the order that also can be ranked again and operate.When operation was finished, process finished.Process can be corresponding to method, function, program, subroutine, subroutine etc.When process during corresponding to function, its end is returned homophony function or principal function corresponding to this function.
Fig. 1 shows an example system 100 of diagnosing, keeping in repair and/or upgrading by acoustic channel.This system 100 comprises: the consumer goods 110, technical support device 120, communication network 130, communicator 140 and communicator 150.The consumer goods 110 can be a kind of devices with self-test function.The consumer goods 110 comprise, for example but be not limited to: refrigerator, micro-wave oven, televisor, audio system, warning system, duplicating machine and printer.Communicator 140 and 150 can be the wired or wireless communication device, for example but be not limited to landline telephone or wireless telephone.Correspondingly, communication network 130 can be wireline communication network, cordless communication network or its combination.Technical support device 120 can with the production firm of the consumer goods 110 together, perhaps, also can be away from production firm.Again or, technical support device 120 can be the service centre of the product of one or more manufacturers.In addition, communicator 150 also can be implemented in the technical support device 120.
The consumer goods 110 comprise can be by the user activated self-test function.When the problem such as fault occurring or seeking help, the user can use communicator 140 and 150, by communication network 130 contact technical support devices.Then, the user activates self-test function.To export as voice signal from the test result of testing oneself, and can use communicator 140, send it to technical support device 120 by communication network 130.Technical support device 120 comprises the audio frequency input block, is used to use communicator 150, by communication network 130, receives diagnostic test result from consumer devices 110.After the diagnosis, can send the technician to arrive on site fault clearing.But, if problem can be solved by data input pin, for example, then can use communicator 140 and 150 by software and/or firmware correction, by communication network 130, data are sent it back the consumer goods 110 as sound.Therefore, sound be can use, the remote diagnosis and/or the maintenance of the consumer goods 110 realized.In addition, also can send software and/or HardwareUpgring from technical support device 120 to the consumer goods 110 in the same way.
Fig. 2 is the block diagram of system 200, shows the consumer goods 210 and technical support device 250.The consumer goods 210 comprise: from measurement unit 211, be used for carrying out and test oneself and generate test data; Converter 213 is used for test data is encoded into sound wave; Audio output unit 215 is used to export the sound wave with the test data coding, to diagnose; Processor 217 is used for controlling one or more from measurement unit 211, converter 213 and audio output unit 215.The consumer goods 210 also can comprise a driver 219, are used to receive the signal of activation from measurement unit.Driver 219 can be but be not limited to: switch, button, toggle switch, dialing or sound stimulation device.
Technical support device 250 comprises: audio frequency input block 251 is used to receive the sound wave with the test data coding; Converter 253 is used to recover test data; Processor 255 is used for handling the one or more of test data and control audio input block 251 and converter 253.Technical support device 250 can also comprise user's output unit 257, is used for outputing test data to the technician.User's output unit 257 can be but be not limited to: display, printout or audio output unit.Based on the test data from user's output unit 257, the technician can diagnose for the user of the consumer goods and deal with problems.It is the people of technical solution problem that the technician here refers to expert, troubleshooter or its responsibility.
Fig. 3 shows the remote diagnosis process 300 of the consumer goods.When the consumer goods broke down, the user of product can use communicator 140 and 150, contact technician (310).For example, the user can be by the call technician.When the technician received problem notice (315), the technician prepared acceptance test data (320) by technical support device 150.After the contact, the user uses driver 219 to activate the self-test function (325) of the consumer goods.Then, carry out from measurement unit 211 and test oneself and generate test data (330).Here, receive activation after the signal of measurement unit, carry out from measurement unit 211 and test oneself at driver 219.Converter 213 is encoded into sound wave (335) with test data, and by the sound wave (340) of audio output unit 215 outputs with the test data coding.
When test data was output as sound wave, the user used communicator 140, by communication network 130, sent the sound wave of encoding with test data to the technician.In addition, when sending test data by communication network 130, the technician uses communicator 150, so that technical support device can receive the sound wave with the test data coding.Correspondingly, the sound wave (345) that receives with the test data coding by audio frequency input block 251.Converter 253 recovers test data (350) from sound wave, and outputs it to technician (355) by user's output unit 255.Then, the technician is based on test data, can diagnose and deal with problems (360).If necessary, can send the technician to carry out on-site maintenance after diagnosis, deal with problems, perhaps, the user can bring the technician with the consumer goods, to keep in repair.
Fig. 4 is the block diagram of system 400, shows another embodiment of the consumer goods 410 and technical support device 450.The consumer goods 410 are similar to the consumer goods 210, comprise from measurement unit 411, converter 413, audio output unit 415, processor 417 and driver 419, corresponding to from measurement unit 211, converter 213, audio output unit 215, processor 217 and driver 219.But the consumer goods 410 also comprise an audio frequency input block 421, are used to receive mantenance data.Technical support device 450 also is similar to technical support device 450, comprise audio frequency input block 451, be used to recover converter 453, processor 455 and user's output unit 457 of test data, corresponding to audio frequency input block 251, converter 253, processor 255 and user's output unit 257.But technical support device 450 also comprises: user input unit 459 is used to receive user's input; Audio output unit 461 is used to export mantenance data.Here, the technician can diagnosis problem, and, can import user's input, data being sent it back the consumer goods 410, thereby deal with problems for users of consumer products.Perhaps, processor 417 can be carried out diagnosis, then, can give the consumer goods 410 with data back, to deal with problems.
Fig. 5 shows the remote diagnosis process 500 of the consumer goods.When consumer goods broke down, this product user can use communicator 140 and 150 contact technicians (510).For example, the user can make a phone call to the technician.When the technician received problem notice (515), the technician prepared acceptance test data (520) by technical support device 120.After the contact, the user uses driver 419 to activate the self-test function (525) of the consumer goods.Then, carry out from measurement unit 411 and test oneself and generate test data (530).Here, receive activation after the signal of measurement unit, carry out from measurement unit 411 and test oneself at driver 419.Converter 413 is encoded into sound wave (535) with test data, then, and by the sound wave (540) of audio output unit 415 outputs with the test data coding.
When test data was output as sound wave, the user used communicator 140, by communication network 130, sent the sound wave of encoding with test data to the technician.In addition, when sending test data by communication network 130, the technician uses communicator 150, so that technical support device receives the sound wave with the test data coding.Correspondingly, the sound wave (545) that receives with the test data coding by audio frequency input block 451.Converter 453 recovers test data (550) from sound wave, and outputs it to technician (555) by user's output unit 455.Then, the technician is based on test data, can diagnose and deal with problems (560).
If can by software and/firmware keeps in repair, then the technician is by technical support device 450 loopback mantenance datas.That is, the technician imports by user input unit 459 input users, thereby makes processor 457 generate mantenance datas (565).Converter 453 converts mantenance data to sound wave (570), and by the sound wave (575) of audio output unit 415 outputs with the mantenance data coding.Be similar to sound wave with the transmission of the sound wave of mantenance data coding and receive mode with the test data coding.Therefore, the consumer goods receive the sound wave (580) of encoding with mantenance data by audio frequency input block 221.Then, converter 423 recovers mantenance data (585), and uses mantenance data deal with problems (590).Here, processor 417 can be carried out maintenance.If necessary, can send the technician to carry out on-site maintenance after diagnosis, deal with problems, perhaps, the user can bring the technician with the consumer goods, to keep in repair.
In system 200 and 400, can use any known technology, to become sound wave such as the digital data coding test data or the mantenance data, perhaps, from sound wave, recover numerical data, but multicarrier (MC) modulation can be used for encoding the digital data into sound wave, and the MC modulation is used for recovering numerical data from sound wave.Particularly, in one embodiment, with access code and/password converts audio wave to, perhaps, with audio wave convert to access code and/password.The frequency of utilization scope approximately is the audio wave of 1kHz to 3kHz, thereby audio output unit can adopt the loudspeaker of standard, and the audio frequency input block can adopt the microphone of standard.Co-pending U. S. application No.10/356 is described multicarrier system in 144 and co-pending U.S. No.10/356,425.
Fig. 6 shows first an exemplary converting unit 600, is used to encode the digital data into a plurality of sound wave carriers of going out.First converting unit 600 can comprise: forward error correction (FEC) unit 610, interleaver 620, digital modulator 640, inverse fast fourier transform (IFFT) unit 650 and upconverter 660.First converting unit 600 can also comprise lead code maker (not shown), is used to generate synchronization preamble.Send synchronization preamble, be synchronized to frequency, time and the phase place of received signal to help receiving trap.FEC unit 610 is used for encoding to sent digital data bit sequence.Then, interleaver 620 will become code sign through the Bit Interleave of FEC coding.Digital modulator 640 is modulated to code sign in a plurality of voice carriers, carries out fast fourier transform by IFFT unit 650 again, is called as the simulating signal of MC symbol with generation.Then, upconverter 660 is with MC symbol up-conversion, to use the audio wave of digital data coding by audio output unit output.Therefore, first converting unit 600 can realize with converter 213 and 253, convert test data or mantenance data to sound wave.
Fig. 7 shows the second exemplary converting unit 700, corresponding to first converting unit 600, is used to handle a plurality of audio wave with the digital data information coding.Usually, in the process opposite, from a plurality of audio wave, recover numerical data with the process that data are sent as audio wave.Second converting unit 700 can comprise: modulus (A/D) converter 710, and the many audio wave that are used for entering are digital signal from analog signal conversion; Low-converter 720 is used for digital signal is carried out down coversion; Lock unit 730 is used for being time-synchronized to carrier wave with entering the phase place of data sequence and reaching; Fast Fourier transform (FFT) 740 is used to recover the MC symbol; Detuner 750 is used for demodulation MC symbol; Deinterleaver 760 is used for demodulating data is carried out deinterleaving; Demoder 770 is used to use a kind of known technology that deinterleaved data is decoded, and recovers numerical data.Therefore, second converting unit 700 can realize with converter 213 and 453, is used for recovering mantenance data or test data from sound wave.
In another embodiment, can use a LUT, convert the digital data into sound wave.Co-pending U.S. Provisional Application No.60/413,981 disclose a kind of like this technology.Usually, can or be mapped to the audio parameter that at least one is used for synthetic video with digital data conversion.Then, use audio parameter, produce sound.When restore data, from receive sound, extract audio parameter, relevant audio parameter is changed back numerical data.In order between data and parameter, to change, a pre-defined set of relationship, thereby the special parameter with predetermined characteristic and/or value or value scope is represented the binary bits of preassigned pattern.
More particularly, Fig. 8 shows an embodiment of dispensing device 800, and it uses audible sound to send numerical data, and Fig. 9 shows an embodiment of receiving trap 900, the data that its transmission and reception apparatus sends.Dispensing device 800 comprises: data encoder 820 becomes at least one audio parameter with the digital data conversion that receives; Sound synthesizer 830 uses the audio parameter from data encoder 820, produces sound.Receiving trap 900 comprises: voice decoder 910 extracts audio parameter from the sound of receiving; Data decoder 930, the correlation parameter that voice decoder 910 is extracted converts numerical data to.Therefore, dispensing device 800 can be realized at the converter 213 and 253 that is used for test data or mantenance data are encoded into sound wave.Equally, receiving trap 900 can be implemented in and is used for recovering the converter 213 and 453 of mantenance data or test data from sound wave.
Figure 10 shows process of transmitting 1000, is used to use audible sound to send numerical data, and Figure 11 shows receiving course 1100, is used to use the audible sound receiving digital data.Receive numerical data, and it is changed/be mapped at least one parameter that is used for synthetic video (frame 1000).Then, based on audio parameter, produce sound (frame 1000).When receiving sound, extract audio parameter (frame 1100), and convert it back to numerical data (frame 1100).More particularly, can pre-defined one group of relation, with digital data conversion and/or be mapped at least one audio parameter, the back is referred to as data symbol.Based on this group relation, data encoder 820 and demoder 830 be respectively with data-switching/be mapped to parameter, perhaps from Parameters Transformation/be mapped to data.
In one embodiment, in dispensing device 800 and the receiving trap 900 one or both can use look-up table (LUT) (not shown) to realize, the relation that look-up table is pre-defined between parameter and the bit mode.LUT can realize separately, perhaps as the part of data encoder 820 and/or data decoder 930.Then, data encoder 820 can use LUT, and the digital data conversion of receiving is become at least one parameter.Equally, data decoder 930 can be used LUT, and the Parameters Transformation that voice decoder 910 is extracted becomes numerical data.
Following table 1 is the example of LUT, is used for changing between numerical data and a parameter, and wherein, A, B, C and/or D can be the scopes of a pitch value or a plurality of pitch value.
Tone Bit mode
A 00
B 01
C 10
D 11
As shown in the figure, LUT has defined the relation between bit mode and the pitch value, and pitch value normally is used for the parameter of synthetic video.Correspondingly, for example,,, convert bit mode to pitch value " BAB " based on LUT in order to send numerical data " 010001 ".Then, represent the pitch value " BAB " of numerical data to be used in generation sound in three successive frames, in each frame, tone all is constant.For receiving digital data, can from the sound of receiving, extract pitch value " BAB ", and, convert thereof into bit mode " 010001 " based on LUT.
Should be noted in the discussion above that for purpose of explanation, in LUT, used a parameter.But,, can use any amount of parameter to come relation between defined parameters and the bit mode as long as system allows.In addition, each parameter-definition can be become have greater or less than four values or value scope corresponding to different bit modes.
Correspondingly, test data and/or mantenance data can be encoded into sound, and from sound, recover test data and/or mantenance data, thereby realize remote diagnosis and/or maintenance.For example, the owner of the micro-wave oven that breaks down can dial the supporting telephone of manufacturer, and phone near micro-wave oven, is pressed self-test actuator, and then, manufacturer will obtain test result.Can eliminate the inconvenience of product tape being given the technician by remote diagnosis and/or maintenance.Though the user also can post product to the technician, the user still must prepare product and post, and must arrive in post office product tape usually, waits for then.Such inconvenience also can be eliminated.
In addition, for the consumer goods with audio frequency input block and for the technical support device with audio output, can send software and/or the firmware that is used to upgrade by network, its mode is similar to the transmission mantenance data.Therefore.Also remote software and/or firmware update be can realize, calibration and configuration comprised.In addition, even the technician carries out the scene service, said system also can be used for installing, diagnose, keep in repair and/or reinstalling consumer devices.In addition, owing to can use the loudspeaker and/or the microphone of standard, so system is easy to realization, and can not bring tangible cost.
At last, can realize embodiment by hardware, software, firmware, middleware, microcode or its combination in any.When realizing with software, firmware, middleware or microcode, program code or the code segment of carrying out necessary task can be stored in the machine readable media, as the storage medium (not shown).Processor as processor 217,257,417 or 457, can be carried out necessary task.Code segment can be represented any combination of process, function, subroutine, program, routine, subroutine, module, software package, class or instruction, data structure or program statement.A code segment can link to each other with another code segment or hardware circuit by transmission and/or reception information, data, independent variable, parameter or memory content.Information, independent variable, parameter, data etc. can be transmitted, transmit or transmit by any suitable manner, comprise memory sharing, message transmission, token-passing, Network Transmission etc.
In addition, one or more unit 211,213,215,217 and 219 of the consumer goods 210 can be implemented in together.Equally, one or more unit 411,413,415,417,419 and 421 of the consumer goods 410 can be implemented in together.One or more unit 251,253,255 and 257 of technical support device 250 can be implemented in together.One or more unit 451,453,455,457,459 and 461 of technical support device 450 can be implemented in together.For example, processor 217 and can be implemented in together from measurement unit 211.Processor 417 and can be implemented in together from measurement unit 411.
In addition, the FFT 740 of converting unit 700, detuner 750, deinterleaver 760 and demoder 770 can be implemented as software, are stored in the storage medium, and are carried out by processor.In addition, although described first converting unit 600 and second converting unit 700 are implemented in converter 213,253,413 and 453 together, also first and second converting units can be implemented in two converters independently.In addition, it will be apparent to one skilled in the art that a plurality of unit of the consumer goods 210 or 410 can reconfigure, and do not influence the operation of token.Equally, technical support device 250 or a plurality of unit of 450 also can reconfigure, and do not influence the operation of Authentication devices.In addition, one or more processors 217.
Therefore, the embodiment of front is an example, and should not be interpreted as limiting the present invention.Description to these embodiment is illustrative, and does not limit the protection domain of claim.Therefore, the application's content can be used for the device of other types at an easy rate, and various replacements, modifications and variations also are conspicuous to those skilled in the art.

Claims (20)

1, be used for the device of remote diagnosis, comprise:
From measurement unit, be used for carrying out and test oneself and generate test data;
Converter is used for described test data is encoded into sound wave; And
Audio output unit links to each other with described converter, is used to export the sound wave with the test data coding, to diagnose.
2, device as claimed in claim 1 also comprises:
The audio frequency input block is used to receive the sound wave with the mantenance data coding.
3, device as claimed in claim 1 also comprises:
Driver is used to receive the described signal from measurement unit of activation.
4, a kind of method that is used for remote diagnosis comprises:
The generation data of testing oneself;
The described digital coding of testing oneself is become sound wave; And
Output is with the sound wave of the digital coding of testing oneself, to diagnose.
5, method as claimed in claim 4 also comprises:
The sound wave that reception is encoded with mantenance data.
6, method as claimed in claim 4 also comprises:
Receive the signal of the generation that activates the data of testing oneself.
7, be used for the device of remote diagnosis, comprise:
The data generation module of testing oneself is used for generating the data of testing oneself;
Coding module is used for the described digital coding of testing oneself is become sound wave; And
Output module is used to export the sound wave with the digital coding of testing oneself, to diagnose.
8, device as claimed in claim 7 also comprises:
The sound wave receiver module is used to receive the sound wave with the mantenance data coding.
9, device as claimed in claim 7 also comprises:
Signal receiving module is used to receive the signal that activates the described data generation module of testing oneself.
10, be used for the machine readable media of remote diagnosis, comprise:
The data of testing oneself generating code collection is used for generating the data of testing oneself;
The code collection is used for the described digital coding of testing oneself is become sound wave; And
The output code collection is used to export the sound wave with the digital coding of testing oneself, to diagnose.
11, medium as claimed in claim 10 also comprises:
Sound wave receives code set, is used to receive the sound wave with the mantenance data coding.
12, medium as claimed in claim 10 also comprises:
Signal receives code set, is used to receive the signal that activates the described data generating code collection of testing oneself.
13, remote fault diagnosis device comprises:
The audio frequency input block is used to receive the sound wave with the digital coding of testing oneself; And
Converter links to each other with described audio frequency input block, is used to recover the described data of testing oneself, to carry out fault diagnosis.
14, device as claimed in claim 13, wherein, described converter is used for mantenance data is encoded into sound wave; And described device also comprises:
Processor is used for generating described mantenance data based on the described data of testing oneself; And
Audio output unit is used to export the sound wave with the mantenance data coding.
15, a kind of remote fault diagnosis method comprises:
Receive sound wave with the digital coding of testing oneself; And
Recover the described data of testing oneself, to carry out fault diagnosis.
16, method as claimed in claim 15 also comprises:
Based on the described data of testing oneself, generate mantenance data;
Mantenance data is encoded into sound wave; And
The sound wave that output is encoded with mantenance data.
17, remote fault diagnosis device comprises:
Receiver module is used to receive the sound wave with the digital coding of testing oneself; And
Recover module, be used to recover the described data of testing oneself, to carry out fault diagnosis.
18, device as claimed in claim 17 also comprises:
Generation module is used for based on the described data of testing oneself, and generates mantenance data;
Coding module is used for mantenance data is encoded into sound wave; And
Output module is used to export the sound wave with the mantenance data coding.
19, be used for the machine readable media of remote fault diagnosis, comprise:
Receive code set, be used to receive sound wave with the digital coding of testing oneself; And
Recover code set, be used to recover the described data of testing oneself, to carry out fault diagnosis.
20, medium as claimed in claim 19 also comprises:
The generating code collection is used for based on the described data of testing oneself, and generates mantenance data;
The code collection is used for mantenance data is encoded into sound wave; And
The output code collection is used to export the sound wave with the mantenance data coding.
CNB2004800278929A 2003-07-28 2004-07-28 Fault diagnosis, repair and upgrades using the acoustic channel Expired - Fee Related CN100409194C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US49070103P 2003-07-28 2003-07-28
US60/490,701 2003-07-28
US10/888,102 2004-07-09

Publications (2)

Publication Number Publication Date
CN1856771A true CN1856771A (en) 2006-11-01
CN100409194C CN100409194C (en) 2008-08-06

Family

ID=37196002

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004800278929A Expired - Fee Related CN100409194C (en) 2003-07-28 2004-07-28 Fault diagnosis, repair and upgrades using the acoustic channel

Country Status (1)

Country Link
CN (1) CN100409194C (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101373455B (en) * 2007-08-24 2010-07-28 英业达股份有限公司 Device and method for testing sound input and output of voice card
CN103283183A (en) * 2010-12-31 2013-09-04 Lg电子株式会社 Method for operating a portable terminal

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101914079B1 (en) * 2012-04-04 2019-01-14 삼성전자주식회사 Method for diagnosing error of home appliance device of error diagnositc system and apparatus therefor

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1140854A (en) * 1994-08-19 1997-01-22 赖蔚圻 Computer with budgeting and warning function
US5987105A (en) * 1997-06-25 1999-11-16 Fisher & Paykel Limited Appliance communication system
CN2372720Y (en) * 1999-07-16 2000-04-05 纪茂盛 Speech device of debug for computer panel
CN2502322Y (en) * 2001-09-07 2002-07-24 北京金安网警用科技有限公司 Front-end service device for remote monitoring system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101373455B (en) * 2007-08-24 2010-07-28 英业达股份有限公司 Device and method for testing sound input and output of voice card
CN103283183A (en) * 2010-12-31 2013-09-04 Lg电子株式会社 Method for operating a portable terminal

Also Published As

Publication number Publication date
CN100409194C (en) 2008-08-06

Similar Documents

Publication Publication Date Title
US20050028034A1 (en) Fault diagnosis, repair and upgrades using the acoustic channel
CN1197289C (en) Scalable pattern method for multi-carrir comunication systems
CN1081866C (en) Applications of simultaneous analog and digital communication
CN1443400B (en) Inband signaling over digital wireless tele communications networks
CN1127801C (en) Apparatus for performing a non-integer sampling rate change in a multichannel polyphase filter
MXPA97003804A (en) Personal communication system inalambr
CN1106741C (en) Circuitry and method for transmitting voice and data signals upon wireless communication channel
CN1101772A (en) Simultaneous analog and digital communication
CN1117228A (en) Voice activated data rate change in simultaneous voice and data transmission
CA2439572A1 (en) Method and apparatus for performing digital communications
CN101433007B (en) Channel quality signaling
CN102394724A (en) Highly-reliable data transmission method and device based on dual tone multiple frequency sound waves
CN101454768A (en) Time diversity voice channel data communications
CN1109408C (en) Method and apparatus for speech transmission in mobile communication system
TWI247500B (en) Multiple transmission/reception orthogonal frequency division multiplexing systems and methods
CN1195446A (en) Household person communication system
CN1711744A (en) Method and apparatus for generating and playing diagnostic messages indicative of MTA provisioning status
CN1156135C (en) Method and apparatus for reporting status information in fixed wireless terminal
CN1642027A (en) 400M common frequency range digital intercom and method for realizing said communication
CN1085475C (en) Cordless telephone apparatus
CN105636023A (en) Smart device binding method and system
CN1856771A (en) Fault diagnosis, repair and upgrades using the acoustic channel
CN1080070C (en) Moving exchange device of honeycomb type radio communicating system
JP2000091922A (en) Transmitter receiver for selecting source encoder and method implemented by same transmitter receiver
CN1271230A (en) Device for transmission-receiving facsimile data in radio local loop system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1092902

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1092902

Country of ref document: HK

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080806

Termination date: 20180728

CF01 Termination of patent right due to non-payment of annual fee