This invention relates to the field of diagnosing, troubleshooting, aligning, and updating electronic appliances. More particularly the invention relates to systems and methods for servicing television apparatus that are controlled by microprocessors.
Electronic appliances controlled by microprocessors such as, for example, modern televisions, can be diagnosed by various methods known in the art. Troubleshooting, alignments, EEPROM manipulation, fault code reporting, and other checks are generally performed by opening the back cover of the appliance and using a computer to communicate with the microprocessors and other chassis components through a serial or parallel interface.
The prior art diagnostic systems consist of an interface box which plugs into the computers parallel port and a serial cable that plugs into the IIC service connector located on the television chassis behind the back cover.
However, until now the removal of the back cover of the appliance being diagnosed was necessary, even though such appliances can often be repaired with diagnostic software alone, i.e., without having to physically touch the hardware on the chassis. Removal of the back cover of the appliance is not only time consuming to the person diagnosing the appliance, but it is also dangerous and presents some risk to the appliance.
Another problem with prior diagnostic procedures was that different models of chassis have different numbers of IIC busses, which the diagnostic software and system must communicate with. The service connector on the chassis is different for each chassis, with different numbers of pins, which required a new adapter board for each type of chassis being diagnosed. Such adapter boards are expensive and can be very confusing to a service person.
It is therefore an object of the present invention to obviate the need for removal of the back cover or otherwise open electronic appliances in order to service the appliances.
It is another object of the invention to avoid the need for an interface box to be plugged into an IIC service connector on the chassis of an electronic appliance being repaired.
These objects, and others which will become apparent from the following description, are achieved by the present invention which comprises in one aspect an electronic appliance having a network interface for connecting the apparatus to a network; means for assigning a network address to the apparatus for use by the apparatus to initiate communication with a server connected to the network when the apparatus is in a service mode; and means for executing commands from the server and reporting status to the server.
The electronic apparatus can be a television, satellite receiver, DVD player, VCR, or any other type of electronic appliance which has microcontrollers and other chassis components which can be diagnosed, aligned, and updated with diagnostic software running on a computer; wherein the commands are selected from the group consisting of maintenance commands, diagnostic commands, software update commands, and alignment commands. It is especially advantageous if the apparatus has a readily accessible Ethernet interface to which the test device can be connected without removal of the back cover or otherwise opening the apparatus.
In another aspect, the invention comprises a method of servicing an electronic apparatus comprising providing an Ethernet interface for connecting the apparatus to an Ethernet network; placing the apparatus in a service mode, assigning an IP address to the apparatus for communication with the TCP/IP server; initiating a connection request from the apparatus for connecting to a TCP/IP server through the Ethernet interface; executing commands from the TCP/IP server and reporting status to the TCP/IP server.
The appliance having the Ethernet interface and means to assign an IP address does not have to be opened for service according to the present invention. The appliance may be connected through the Ethernet interface to a diagnostic computer, either local or remotely over the Internet, and therefore the back cover or any other enclosure over the chassis does not have to be removed for diagnosing, servicing, troubleshooting, aligning, debugging, or performing software upgrades to electronic appliances. The Ethernet port can be adapted to perform the functions previously required by the serial or parallel interface inside behind the back cover.
As mentioned, the present invention allows a remote expert to perform diagnostics on appliances over an Internet connection through the Ethernet port on the appliance. The expert can be in any other location in the world, and does not have to be near the appliance being serviced, as was the case with prior diagnostic systems for appliances.
The invention is especially applicable to television apparatus, a form of electronic appliance, which is particularly difficult to service, diagnose, align, and troubleshoot, formerly requiring adapter boards.
Referring first to
The command receiver 31 automatically assigns a default IP address for use by the television apparatus 30 to establish a service session by initiating a connection with the test device 37 through the input device 36. As such, the test device 37 should include the default IP address as one of its network addresses. Illustratively, the default IP address of the test device 37 is (169.254.1.0) and the subnet mask should be (255.255.0.0). The command receiver 31 may also receive an IP address of the test device 37 from a user using a user interface and assigns the received IP address as the address for the television apparatus to connect to the test device 37.
When the television apparatus 30 is turned off, battery power or AC power is still available to operate the input device 36, the command receiver 31, and optionally the Internet connection 33 if used in the service mode. The power to the display 32 and the broadcast receiver 34, however, are disconnected.
The test device 37 can be a standard laptop computer or a PC, acting as a server, running Chipper Check™ diagnostic software, available from Thomson Multimedia and sold under the RCA brand. The laptop (server) is connected to the electronic device (in this example a television) functioning as a client, with a standard Ethernet crossover cable, e.g., a cable plugged into an Ethernet port on the back of the television, which does not require removal of the back cover, and does not require any external interface box. The other end of the crossover cable is plugged into the laptop. The laptop is illustratively running a Windows™ operating system and the Chipper Check diagnostic software is an application program of the operating system. Since all Ethernet ports are the same, there is no need for adapter boards. This method of connection allows the diagnostics to be performed over an Internet connection.
Referring now to
If the PC does not include the default IP address and the default subnet at 13, one of two conditions has occurred (assuming a network card is present in the PC):
1) The computer is not part of a network 14. No IP address or subnet mask is assigned to the card. In this case, the Chipper Check assigns 15 the default IP address and subnet mask to the network card by modifying the Windows registry; or
2) The computer is part of a network 16. The network card already has an IP address and subnet mask assigned to it (either statically or through a DHCP server) but the default IP address is not assigned. In this case, the Chipper Check adds the default IP address and the associated subnet mask by modifying the Windows registry, so that the PC can accept and receive messages using either address.
Once the IP address and subnet mask has been verified, the diagnostic software sets up a socket 18 to accept a connection from the television. The diagnostic software waits for a connection, to be established.
Referring to
In the first method, the service person may place the television in service mode by turning off 21 the television and when the television is off 19 holding down a key sequence 20 from the front panel of the television for a predetermined time, for example, by holding down two keys in the front panel simultaneously for 10 seconds. When the television is placed in the service mode, the television initiate a connection with the PC using the default IP address at 22. It is necessary for the service person to have a way to establish a diagnostic software connection when the television will not turn on. Even though a picture is not present, EEPROM values can be modified, devices can be pinged, and fault codes can be read.
In the second method, the service person turns on the television and invokes a service menu to be displayed on the television screen using keys provided on the front panel. The service menu includes an IP address entry and the service person may enter the IP address using keys on the front panel or on a remote control. After the IP address has been entered, the television is placed on service mode and thereafter initiates a connection with the PC using the entered IP address.
When the television enters service mode, it tries to communicate with the PC with the IP address described above. If a connection is established 22, the diagnostic software provides 23 a user interface to send commands and receive responses from the television through an Ethernet interface such as the input device 36 in
The television software can be upgraded in one embodiment by disconnecting power sources from the television and then holding down a combination of front panel keys while the television is reconnected to the power sources, causing the PC to act as an FTP server and the television to log into the PC, request files, and upgrade the software.
Referring back to
While the invention has been described in sufficient detail that those skilled in this art can readily make and use it, various alternatives, modifications, and improvements should become readily apparent without departing from the spirit and scope of the invention. For example, although TCP/IP is illustrated, other protocols such as OSI Reference Model can be used as well.
Benefit of Provisional Patent Application 60/374,569, filed Apr. 22, 2002, is claimed.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/US03/11889 | 4/17/2003 | WO | 10/22/2004 |
Number | Date | Country | |
---|---|---|---|
60374569 | Apr 2002 | US |