USPatent applicationPatented

Method and system of self-test for a single infrared machine

Granted 26 Feb 2008 · 3 office actions

Current assignee: Inventec Corporation · originally Inventergy

Law firm: Law firm · Log in to unlock

Attorney: Attorney · Log in to unlock

Inventors: Chung-Wen Huang, Shun-Hsien Chao · Examiner: Cynthia Britt · AU 2117 · TC 2100

Life of the application

15 dated events
⤢ drag to zoom20042006200820102012201420162018202020222024ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A system and method of self-test for a single infrared machine. An infrared transimit circuit may be set up succesfully by only using a host with an external infrared module without a use of another test machine. A test procedure is excuted through the infrared transmit circuit to ascertain the function of the infrared module in the host is properly functioning.

Description

6 parts
›FIELD OF INVENTION

The present invention is related to a test system and method of a transmitting interface. More particularly, the present invention is related to a system and method of self-test for a single infrared machine.

›RELATED ART

Infrared transmitting technology is the most generally used short distance wireless transmitting method in those wireless applications of an executable platform of a computer. This is because infrared transmitting has characteristics of low power consumption, low costs, high transmittance and point-to-point communication, which are especially suitable to be used in those portable battery-powered products. At present, infrared transmit technology has a wide range of applications, such as a digital camera (DC), digital video (DV), personal digital assistant (PDA), infrared multi-function laser, printer, infrared printer, tablet PC, note book and desktop computer. Therefore, infrared transmitting has drawn a good deal of attention from many fields and dominated the wireless transmit market.

For an infrared module product popular in the market, a test apparatus for both an engineering sample and mass production in the course of its manufacturing is required. The test apparatus has a test procedure requiring an infrared transmit circuit, which is generally limited by many characteristics of the infrared ray, such as a small transmitting angle, no transmittance of a real object, still infrared transmit module required upon transmitting and receiving and no multi-points transmission.

The test procedure of the currently used infrared module for function test has two primary steps: (1) setting up an infrared transmit circuit and (2) executing the test procedure by the infrared transmit circuit to ascertain proper running of the to-be-tested infrared module. The mentioned test steps will be illustrated in connection with illustration of connection and operation of a prior infrared test as shown in FIG. 1 .

(1) Setting up an infrared transmit circuit. According to the infrared transmit specification, the infrared ray has a maximum effective transmitting distance of one meter. In this regard, a host 20 and a test machine 30 are set up parallel with a one meter separation. Then, activating a first infrared module 22 in the host 20 and an external infrared module 32 in the test machine 30 ; executing network setup, such as a network communication protocol, or network sharing and transmitting mode of the infrared transmit circuit through an application program. The step of setting up the infrared transmit circuit is proceeded to bridge communication of the first infrared module 22 and the external infrared module 32 .

(2) Executing the test procedure to ascertain that the function of the infrared module to be tested is proper. The test is launched by transmitting some test data provided by the host 20 through the first infrared module 22 included in the host 20 ; receiving the test data from the external infrared module 32 included in the test machine 30 ′ and ascertaining that the transmitted and received test data file through the mentioned application program are the same, i.e., ascertaining that the first infrared module 22 included in the host 20 has a normal ‘transmitting function’.

Next transmitting some test data provided by the test machine 30 through the external infrared module 32 included in the test machine 30 ; receiving the test data from the first infrared module 22 included in the host 20 , and ascertaining that the transmitted and received test data file through the mentioned application program are the same, i.e., ascertaining that the first infrared module 22 included in the host 20 has a normal ‘receiving function’.

However, the prior infrared transmit circuit still has some problems to be solved, which are stated as follows.

First, the setup operation of the infrared transmit circuit is more expensive, since the prior infrared transmit circuit requires a host and a test machine. When the host and the test machine are note book PCs, the costs for setup of the infrared transmit circuit may be up to at least tens of thousands. Further, since there is no multi-points transmission, setup for the infrared transmit circuit may cost even hundreds of thousands when multiple test machines are at the same time used in a mass production stage for production speed.

Second, a room for setup may not be efficiently saved. Since the infrared ray are not able to pass through a real object, there may not be any blockade in the room for the setup of the infrared transmit circuit. Therefore, needing a specific test room also causes inefficient spacial utilization.

Third, an operating time is not efficiently used. Since two machines are required to execute a test procedure at one time, twice the time is needed for the associated setup in the infrared transmit circuit, a waste of time. In addition, since the prior test needs to transmit test data from the host and the test machine respectively, the infrared ray has the maximum efficient transmitting distance of one meter and the working infrared transmit modules are required to be still upon transmitting and receiving data; the operator thus needs to run between the two machines, which is also wasteful.

Fourth, a debugging speed is reduced. Since two machines are required to be used for the test operation, there may be more operational problems in the test operation when tests fail. In view of the reasons mentioned above, there is a need for providing a system and method of self-test for a single infrared machine so to reduce costs and increase efficiency.

›SUMMARY OF THE INVENTION

In view of the disadvantages of the wasted time, room and cost problems, the present invention provide a self-test system and method for a single infrared machine.

To achieve the purpose as stated, the self-test system for the single infrared machine in the present invention comprises: a host, a display module, a first infrared module, a second infrared module and a transmitting/receiving monitoring module.

In the system, an infrared transmit circuit is generated by connecting the first infrared module to the host and the second infrared module through a universal serial bus (USB) therebetween. A user executes associated settings by a display module through a transmitting/receiving monitoring module, ascertains the function of the first infrared module based on the result of a test procedure, and displays a plurality of transmitting states and a transmitting mode of the infrared transmit circuit when the mentioned test program is executed.

A method self-test method for a single infrared machine according to the present invention comprises the steps: receiving a connection signal generated by connecting a second infrared module to the host through the USB and prompting the host to receive a connection signal. Generating an infrared transmit circuit by activating the first and second infrared modules by the host, based on the mentioned connection signal. Executing the transmission and receiving of test data through mentioned infrared circuit based, on associated settings and a trigger instruction generated in a transmitting/receiving monitoring module. Comparing the transmitted and received data to each other and ascertaining that the first infrared display module is properly functioning when the transmitted and received test data are consistent.

It will be understood that the foregoing summary encompasses some of the many features of the invention, and does not constitute an exhaustive description of all the aspects of the invention. Therefore, the summary of the invention should not be construed in a way to limit the scope of the invention as described in the claims. To provide a further understanding of the invention, the following detailed description illustrates embodiments and examples of the invention.

›BRIEF DESCRIPTION OF THE DRAWINGS

The present invention will become more fully understood from the detailed description given hereinbelow for illustration only, and thus is not limitative of the present invention, and:

FIG. 1 is an illustration of connection and operation of a test of a prior infrared module;

FIG. 2 is an illustration of connection of a system of a self test infrared module according to the present invention;

FIG. 3 is an illustration of operation of a self test system of the infrared module according to the present invention; and

FIG. 4 is a flowchart of a self test method of the infrared module according to the present invention.

›DETAILED DESCRIPTION OF THE INVENTION · 1 of 2

A self test system and method for a single infrared machine is disclosed in the present invention. An infrared transimit circuit is set up succesfully by only using a host with an external infrared module, without the use of another test machine. A test procedure is excuted through the infrared transmit circuit, to ascertain that the infrared module in the host is properly functioning.

FIG. 2 is an illustration of the connection of a self test system of an infrared module disclosed in the present invention. FIG. 3 is an illustration of operation of the self test system of the infrared module according to the present invention. FIG. 4 is a flowchart of a self test method of the infrared module according to the present invention. Referring to FIG. 2 . In FIG. 2 , connecting a second infrared module 40 to a host 20 through a universal serial bus (USB) forming an infrared transmit circuit with a first infrared module 22 in a host 20 with associated proper network settings used for a test procedure.

FIG. 3 is an illustration of operation of the self test system of the infrared module according to the present invention.

The system has the following primary functional modules: a host 20 , first infrared module 22 , second infrared module 40 , transmitting/receiving monitoring module 24 and display module 50 , which are respectively explained as follows.

The host 20 has the first infrared module 22 to be tested and provides test data (n and n 1 ) generated and transmited and received in the test procedure. In addition, the host 20 has at least a USB.

First infrared module 22 has to test if the module is properly functioned. The first infrared module 22 transmits the test data (n) provided by the host 20 to the second infrared module 40 and receives the test data (n 1 ) transmitted by the host 20 to the second infrared module 40 .

The second infrared module 40 is connected to the host 20 through the USB. The second infrared module 40 receives the test data (n) transmitted by the first infrared module 22 and receives the test data (n 1 ) transmitted by the host 20 to the first infrared module 22 .

Further, the second infrared module 40 has a transmitter/receiver, a transform control circuit, a connection wire and a USB terminal. The transmitter/receiver is used to transmit/receive the infrared test data signal. The transform control circuit is connected to the transmitter/receiver and a transforming medium for transformation of electronic signals in the USB and the infrared signal is transmitted and received. The transform control circuit has a plurality of light emitting diodes (LEDs) used to display a transmitting mode of the infrared transmit circuit. The connection wire is connected to the transform control circuit and has a length at least keeping the first infrared module 22 and the second infrared module 40 , as such separated by a maximum effective transmitting distance, which is a specific infrared transmission, to ascertain that the first infrared module 22 has a normal function in the maximum effective transmitting distance. The USB terminal is connected to the mentioned connection wire and serves the USB through which the second infrared module 40 is connected to the host 20 .

A connection signal is generated by the second infrared module 40 , connecting to the host 20 . The connection signal serves as an activation signal to activate the first infrared module 22 and the second infrared module 40 , to form an infrared transmission circuit.

The transmitting/receiving monitoring module 24 is a user interface located at the host 20 . Through the transmitting/receiving-monitoring module 24 , a user can give settings needed in the test operation and acquire information of some associated transmitting states in the test procedure.

The associated settings comprise: (a) the transmitting mode of the infrared transmit circuit being set to be FIr(Fast Ir) or Sir; (b) the network settings needed for the infrared transmit circuit, such as a network communication protocol and network sharing; and (c) a generation of a trigger signal prompting the test procedure.

The information of the associated transmitting states comprises: (a) the current transmitting mode of the infrared transmit circuit; (b) a transmitted amount of mentioned test data file, (c) an un-transmitted amount of mentioned test data file, (d) a scheduled time in which the transmission of mentioned test data is finished, (e) a time in which the transmission of mentioned test data is finished, and (f) a consistency between mentioned transmitted and received test data, wherein the information in the (f) state indicate if the first infrared module 22 in the host 20 is properly functioned.

The transmitting/receiving-monitoring module 24 further compares the transmitted and received test data (n and n 1 ) file to each other. When the transmitted and received test data (n n 1 ) are consistent, the transmitting/receiving-monitoring module 24 displays information of data consistency to indicate if the first infrared module 22 is properly functioned.

The display module 50 is used to display information of the user interface of the transmitting/receiving monitoring module 24 in the host 20 .

FIG. 4 is a flowchart of a self test method of the infrared module according to the present invention, which is illustrated as follows.

The host 20 receives a connection signal of the second infrared module 40 connecting to the host 20 through the USB (step 100 ). The connection signal prompts the first infrared module 22 in the host 20 and the second infrared module, 40 to activate an infrared transmission circuit (step 10 ). Based on the associated settings in the transmitting/receiving monitoring module 24 , the transmitting/receiving monitoring module 24 generates a trigger instruction, prompting the first infrared module 22 , to transmit test data (n), provided by the host 20 and receive the test data (n) through the second infrared module 40 . Next, the second infrared module 40 transmits the test data (n 1 ) provided by the host 20 and the first infrared module 22 receives the test data (n 1 ) (step 120 ). The transmitting/receiving-monitoring module 24 respectively checks if the volume of the transmitted and the received data is consistent, and then executes the following steps (step 130 ):

›DETAILED DESCRIPTION OF THE INVENTION · 2 of 2

If not consistent: ending the test procedure;

If consistent: displaying the consistency by the transmitting/receiving-monitoring module 24 as an indication that the to-be-tested first infrared module 22 is functioning properly and as an reference for the user (step 140 ).

Knowing the invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.

Claims as granted

12 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

5 codes
IPC · International Patent Classification
Section G — Physics
  • G01D18/00
  • G01R31/28
Section H — Electricity
  • H04B10/10
USPC · US Patent Classification
714/715714/724

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomJul 2004Jan 2005Jul 2005Jan 2006Jul 2006Jan 2007Jul 2007Jan 2008USPTOApplicantNon-final rejectionFinal rejectionResponse after finalResponse after non-final
USPTOApplicanthover for detail · click to open
Pendency
3.7 y
1,362 days filing → grant
Office actions
3
non-final + final
Responses
3
1 RCE
Interviews
1
examiner interview summaries
Examiner
Cynthia Britt
art unit 2117 · TC 2100
Citations: 9 back · 0 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20042006200820102012201420162018202020222024Owner 1liens, releases & corrections
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock