Electronic battery tester having a user interface to configure a printer

Information

  • Patent Grant
  • 7408358
  • Patent Number
    7,408,358
  • Date Filed
    Monday, June 16, 2003
    21 years ago
  • Date Issued
    Tuesday, August 5, 2008
    16 years ago
Abstract
An apparatus for testing a storage battery includes an input configured to select a printer protocol from a plurality of printer protocols. A memory contains a plurality of printer protocol selection commands. Each of the printer protocol selection commands corresponds with each of the printer protocols. A processor is coupled to the input and the memory such that the processor can retrieve one of the plurality of printer protocol selection commands that corresponds to the selected printer protocol. A communication interface is configured to send the printer protocol selection command to a printer, the printer protocol selection command is configured to cause the printer to communicate in accordance with the selected printer protocol.
Description
BACKGROUND OF THE INVENTION

The present invention relates to testing of storage batteries. More specifically, the present invention relates to an electronic battery tester capable of configuring a printer.


Storage batteries, such as lead acid storage batteries of the type used in the automotive and standby power industry, have existed for many years. However, understanding the nature of such storage batteries, how such storage batteries operate and how to accurately test such batteries has been an ongoing endeavor and has proved quite difficult. Storage batteries consist of a plurality of individual storage cells electrically connected in series. Typically each cell has a voltage potential of about 2.1 volts. By connecting the cells in series, the voltages of the individual cells are added in a cumulative manner. For example, in a typical automotive storage battery, six storage cells are used to provide a total voltage when the battery is fully charged of 12.6 volts.


There has been a long history of attempts to accurately test the condition of storage batteries. A simple test is to measure the voltage of the battery. If the voltage is below a certain threshold, the battery is determined to be bad. However, this test is inconvenient because it requires the battery to be charged prior to performing the test. If the battery is discharged, the voltage will be low and a good battery may be incorrectly tested as bad. Another technique for testing a battery is referred as a load test. In a load test, the battery is discharged using a known load. As the battery is discharged, the voltage across the battery is monitored and used to determine the condition of the battery. This technique requires that the battery be sufficiently charged in order that it can supply current to the load.


More recently, a technique has been pioneered by Dr. Keith S. Champlin and Midtronics, Inc. of Willowbrook, Ill. for testing storage batteries by measuring the conductance of the batteries. This technique is described in a number of United States patents, for example, U.S. Pat. No. 3,873,911, issued Mar. 25, 1975, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 3,909,708, issued Sep. 30, 1975, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 4,816,768, issued Mar. 28, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 4,825,170, issued Apr. 25, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH AUTOMATIC VOLTAGE SCALING; U.S. Pat. No. 4,881,038, issued Nov. 14, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH AUTOMATIC VOLTAGE SCALING TO DETERMINE DYNAMIC CONDUCTANCE; U.S. Pat. No. 4,912,416, issued Mar. 27, 1990, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH STATE-OF-CHARGE COMPENSATION; U.S. Pat. No. 5,140,269, issued Aug. 18, 1992, to Champlin, entitled ELECTRONIC TESTER FOR ASSESSING BATTERY/CELL CAPACITY; U.S. Pat. No. 5,343,380, issued Aug. 30, 1994, entitled METHOD AND APPARATUS FOR SUPPRESSING TIME VARYING SIGNALS IN BATTERIES UNDERGOING CHARGING OR DISCHARGING; U.S. Pat. No. 5,572,136, issued Nov. 5, 1996, entitled ELECTRONIC BATTERY TESTER WITH AUTOMATIC COMPENSATION FOR LOW STATE-OF-CHARGE; U.S. Pat. No. 5,574,355, issued Nov. 12, 1996, entitled METHOD AND APPARATUS FOR DETECTION AND CONTROL OF THERMAL RUNAWAY IN A BATTERY UNDER CHARGE; U.S. Pat. No. 5,585,416, issued Dec. 10, 1996, entitled APPARATUS AND METHOD FOR STEP-CHARGING BATTERIES TO OPTIMIZE CHARGE ACCEPTANCE; U.S. Pat. No. 5,585,728, issued Dec. 17, 1996, entitled ELECTRONIC BATTERY TESTER WITH AUTOMATIC COMPENSATION FOR LOW STATE-OF-CHARGE; U.S. Pat. No. 5,589,757, issued Dec. 31, 1996, entitled APPARATUS AND METHOD FOR STEP-CHARGING BATTERIES TO OPTIMIZE CHARGE ACCEPTANCE; U.S. Pat. No. 5,592,093, issued Jan. 7, 1997, entitled ELECTRONIC BATTERY TESTING DEVICE LOOSE TERMINAL CONNECTION DETECTION VIA A COMPARISON CIRCUIT; U.S. Pat. No. 5,598,098, issued Jan. 28, 1997, entitled ELECTRONIC BATTERY TESTER WITH VERY HIGH NOISE IMMUNITY; U.S. Pat. No. 5,656,920, issued Aug. 12, 1997, entitled METHOD FOR OPTIMIZING THE CHARGING LEAD-ACID BATTERIES AND AN INTERACTIVE CHARGER; U.S. Pat. No. 5,757,192, issued May 26, 1998, entitled METHOD AND APPARATUS FOR DETECTING A BAD CELL IN A STORAGE BATTERY; U.S. Pat. No. 5,821,756, issued Oct. 13, 1998, entitled ELECTRONIC BATTERY TESTER WITH TAILORED COMPENSATION FOR LOW STATE-OF-CHARGE; U.S. Pat. No. 5,831,435, issued Nov. 3, 1998, entitled BATTERY TESTER FOR JIS STANDARD; U.S. Pat. No. 5,914,605, issued Jun. 22, 1999, entitled ELECTRONIC BATTERY TESTER; U.S. Pat. No. 5,945,829, issued Aug. 31, 1999, entitled MIDPOINT BATTERY MONITORING; U.S. Pat. No. 6,002,238, issued Dec. 14, 1999, entitled METHOD AND APPARATUS FOR MEASURING COMPLEX IMPEDANCE OF CELLS AND BATTERIES; U.S. Pat. No. 6,037,751, issued Mar. 14, 2000, entitled APPARATUS FOR CHARGING BATTERIES; U.S. Pat. No. 6,037,777, issued Mar. 14, 2000, entitled METHOD AND APPARATUS FOR DETERMINING BATTERY PROPERTIES FROM COMPLEX IMPEDANCE/ADMITTANCE; U.S. Pat. No. 6,051,976, issued Apr. 18, 2000, entitled METHOD AND APPARATUS FOR AUDITING A BATTERY TEST; U.S. Pat. No. 6,081,098, issued Jun. 27, 2000, entitled METHOD AND APPARATUS FOR CHARGING A BATTERY; U.S. Pat. No. 6,091,245, issued Jul. 18, 2000, entitled METHOD AND APPARATUS FOR AUDITING A BATTERY TEST; U.S. Pat. No. 6,104,167, issued Aug. 15, 2000, entitled METHOD AND APPARATUS FOR CHARGING A BATTERY; U.S. Pat. No. 6,137,269, issued Oct. 24, 2000, entitled METHOD AND APPARATUS FOR ELECTRONICALLY EVALUATING THE INTERNAL TEMPERATURE OF AN ELECTROCHEMICAL CELL OR BATTERY; U.S. Pat. No. 6,163,156, issued Dec. 19, 2000, entitled ELECTRICAL CONNECTION FOR ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,172,483, issued Jan. 9, 2001, entitled METHOD AND APPARATUS FOR MEASURING COMPLEX IMPEDANCE OF CELL AND BATTERIES; U.S. Pat. No. 6,172,505, issued Jan. 9, 2001, entitled ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,222,369, issued Apr. 24, 2001, entitled METHOD AND APPARATUS FOR DETERMINING BATTERY PROPERTIES FROM COMPLEX IMPEDANCE/ADMITTANCE; U.S. Pat. No. 6,225,808, issued May 1, 2001, entitled TEST COUNTER FOR ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,249,124, issued Jun. 19, 2001, entitled ELECTRONIC BATTERY TESTER WITH INTERNAL BATTERY; U.S. Pat. No. 6,259,254, issued Jul. 10, 2001, entitled APPARATUS AND METHOD FOR CARRYING OUT DIAGNOSTIC TESTS ON BATTERIES AND FOR RAPIDLY CHARGING BATTERIES; U.S. Pat. No. 6,262,563, issued Jul. 17, 2001, entitled METHOD AND APPARATUS FOR MEASURING COMPLEX ADMITTANCE OF CELLS AND BATTERIES; U.S. Pat. No. 6,294,896, issued Sep. 25, 2001; entitled METHOD AND APPARATUS FOR MEASURING COMPLEX SELF-IMMITANCE OF A GENERAL ELECTRICAL ELEMENT; U.S. Pat. No. 6,294,897, issued Sep. 25, 2001, entitled METHOD AND APPARATUS FOR ELECTRONICALLY EVALUATING THE INTERNAL TEMPERATURE OF AN ELECTROCHEMICAL CELL OR BATTERY; U.S. Pat. No. 6,304,087, issued Oct. 16, 2001, entitled APPARATUS FOR CALIBRATING ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,310,481, issued Oct. 30, 2001, entitled ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,313,607, issued Nov. 6, 2001, entitled METHOD AND APPARATUS FOR EVALUATING STORED CHARGE IN AN ELECTROCHEMICAL CELL OR BATTERY; U.S. Pat. No. 6,313,608, issued Nov. 6, 2001, entitled METHOD AND APPARATUS FOR CHARGING A BATTERY; U.S. Pat. No. 6,316,914, issued Nov. 13, 2001, entitled TESTING PARALLEL STRINGS OF STORAGE BATTERIES; U.S. Pat. No. 6,323,650, issued Nov. 27, 2001, entitled ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,329,793, issued Dec. 11, 2001, entitled METHOD AND APPARATUS FOR CHARGING A BATTERY; U.S. Pat. No. 6,331,762, issued Dec. 18, 2001, entitled ENERGY MANAGEMENT SYSTEM FOR AUTOMOTIVE VEHICLE; U.S. Pat. No. 6,332,113, issued Dec. 18, 2001, entitled ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,351,102, issued Feb. 26, 2002, entitled AUTOMOTIVE BATTERY CHARGING SYSTEM TESTER; U.S. Pat. No. 6,359,441, issued Mar. 19, 2002, entitled ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,363,303, issued Mar. 26, 2002, entitled ALTERNATOR DIAGNOSTIC SYSTEM, U.S. Pat. No. 6,392,414, issued May 21, 2002, entitled ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,417,669, issued Jul. 9, 2002, entitled SUPPRESSING INTERFERENCE IN AC MEASUREMENTS OF CELLS, BATTERIES AND OTHER ELECTRICAL ELEMENTS; U.S. Pat. No. 6,424,158, issued Jul. 23, 2002, entitled APPARATUS AND METHOD FOR CARRYING OUT DIAGNOSTIC TESTS ON BATTERIES AND FOR RAPIDLY CHARGING BATTERIES; U.S. Pat. No. 6,441,585, issued Aug. 17, 2002, entitled APPARATUS AND METHOD FOR TESTING RECHARGEABLE ENERGY STORAGE BATTERIES; U.S. Pat. No. 6,445,158, issued Sep. 3, 2002, entitled VEHICLE ELECTRICAL SYSTEM TESTER WITH ENCODED OUTPUT; U.S. Pat. No. 6,456,045, issued Sep. 24, 2002, entitled INTEGRATED CONDUCTANCE AND LOAD TEST BASED ELECTRONIC BATTERY TESTER; U.S. Pat. No. 6,466,025, issued Oct. 15, 2002, entitled ALTERNATOR TESTER; U.S. Pat. No. 6,466,026, issued Oct. 15, 2002, entitled PROGRAMMABLE CURRENT EXCITER FOR MEASURING AC IMMITTANCE OF CELLS AND BATTERIES; U.S. Ser. No. 09/703,270, filed Oct. 31, 2000, entitled ELECTRONIC BATTERY TESTER; U.S. Ser. No. 09/780,146, filed Feb. 9, 2001, entitled STORAGE BATTERY WITH INTEGRAL BATTERY TESTER; U.S. Ser. No. 09/816,768, filed Mar. 23, 2001, entitled MODULAR BATTERY TESTER; U.S. Ser. No. 09/756,638, filed Jan. 8, 2001, entitled METHOD AND APPARATUS FOR DETERMINING BATTERY PROPERTIES FROM COMPLEX IMPEDANCE/ADMITTANCE; U.S. Ser. No. 09/862,783, filed May 21, 2001, entitled METHOD AND APPARATUS FOR TESTING CELLS AND BATTERIES EMBEDDED IN SERIES/PARALLEL SYSTEMS; U.S. Ser. No. 09/960,117, filed Sep. 20, 2001, entitled IN-VEHICLE BATTERY MONITOR; U.S. Ser. No. 09/908,389, filed Jul. 18, 2001, entitled BATTERY CLAMP WITH INTEGRATED CIRCUIT SENSOR; U.S. Ser. No. 09/908,278, filed Jul. 18, 2001, entitled BATTERY CLAMP WITH EMBEDDED ENVIRONMENT SENSOR; U.S. Ser. No. 09/880,473, filed Jun. 13, 2001; entitled BATTERY TEST MODULE; U.S. Ser. No. 09/940,684, filed Aug. 27, 2001, entitled METHOD AND APPARATUS FOR EVALUATING STORED CHARGE IN AN ELECTROCHEMICAL CELL OR BATTERY; U.S. Ser. No. 60/330,441, filed Oct. 17, 2001, entitled ELECTRONIC BATTERY TESTER WITH RELATIVE TEST OUTPUT; U.S. Ser. No. 60/348,479, filed Oct. 29, 2001, entitled CONCEPT FOR TESTING HIGH POWER VRLA BATTERIES; U.S. Ser. No. 10/046,659, filed Oct. 29, 2001, entitled ENERGY MANAGEMENT SYSTEM FOR AUTOMOTIVE VEHICLE; U.S. Ser. No. 09/993,468, filed Nov. 14, 2001, entitled KELVIN CONNECTOR FOR A BATTERY POST; U.S. Ser. No. 09/992,350, filed Nov. 26, 2001, entitled ELECTRONIC BATTERY TESTER, U.S. Ser. No. 60/341,902, filed Dec. 19, 2001, entitled BATTERY TESTER MODULE; U.S. Ser. No. 10/042,451, filed Jan. 8, 2002, entitled BATTERY CHARGE CONTROL DEVICE, U.S. Ser. No. 10/073,378, filed Feb. 8, 2002, entitled METHOD AND APPARATUS USING A CIRCUIT MODEL TO EVALUATE CELL/BATTERY PARAMETERS; U.S. Ser. No. 10/093,853, filed Mar. 7, 2002, entitled ELECTRONIC BATTERY TESTER WITH NETWORK COMMUNICATION; U.S. Ser. No. 60/364,656, filed Mar. 14, 2002, entitled ELECTRONIC BATTERY TESTER WITH LOW TEMPERATURE RATING DETERMINATION; U.S. Ser. No. 10/098,741, filed Mar. 14, 2002, entitled METHOD AND APPARATUS FOR AUDITING A BATTERY TEST; U.S. Ser. No. 10/101,543, filed Mar. 19, 2002, entitled ELECTRONIC BATTERY TESTER; U.S. Ser. No. 10/112,114, filed Mar. 28, 2002; U.S. Ser. No. 10/109,734, filed Mar. 28, 2002; U.S. Ser. No. 10/112,105, filed Mar. 28, 2002, entitled CHARGE CONTROL SYSTEM FOR A VEHICLE BATTERY; U.S. Ser. No. 10/112,998, filed Mar. 29, 2002, entitled BATTERY TESTER WITH BATTERY REPLACEMENT OUTPUT; U.S. Ser. No. 10/119,297, filed Apr. 9, 2002, entitled METHOD AND APPARATUS FOR TESTING CELLS AND BATTERIES EMBEDDED IN SERIES/PARALLEL SYSTEMS; U.S. Ser. No. 10/128,790, filed Apr. 22, 2002, entitled METHOD OF DISTRIBUTING JUMP-START BOOSTER PACKS; U.S. Ser. No. 60/379,281, filed May 8, 2002, entitled METHOD FOR DETERMINING BATTERY STATE OF CHARGE; U.S. Ser. No. 10/143,307, filed May 10, 2002, entitled ELECTRONIC BATTERY TESTER; U.S. Ser. No. 60/387,046, filed Jun. 7, 2002, entitled METHOD AND APPARATUS FOR INCREASING THE LIFE OF A STORAGE BATTERY; U.S. Ser. No. 10/177,635, filed Jun. 21, 2002, entitled BATTERY CHARGER WITH BOOSTER PACK; U.S. Ser. No. 10/207,495, filed Jul. 29, 2002, entitled KELVIN CLAMP FOR ELECTRICALLY COUPLING TO A BATTERY CONTACT; U.S. Ser. No. 10/200,041, filed Jul. 19, 2002, entitled AUTOMOTIVE VEHICLE ELECTRICAL SYSTEM DIAGNOSTIC DEVICE; U.S. Ser. No. 10/217,913, filed Aug. 13, 2002, entitled, BATTERY TEST MODULE; U.S. Ser. No. 60/408,542, filed Sep. 5, 2002, entitled BATTERY TEST OUTPUTS ADJUSTED BASED UPON TEMPERATURE; U.S. Ser. No. 10/246,439, filed Sep. 18, 2002, entitled BATTERY TESTER UPGRADE USING SOFTWARE KEY; U.S. Ser. No. 60/415,399, filed Oct. 2, 2002, entitled QUERY BASED ELECTRONIC BATTERY TESTER; and U.S. Ser. No. 10/263,473, filed Oct. 2, 2002, entitled ELECTRONIC BATTERY TESTER WITH RELATIVE TEST OUTPUT; U.S. Ser. No. 60/415,796, filed Oct. 3, 2002, entitled QUERY BASED ELECTRONIC BATTERY TESTER; U.S. Ser. No. 10/271,342, filed Oct. 15, 2002, entitled IN-VEHICLE BATTERY MONITOR; U.S. Ser. No. 10/270,777, filed Oct. 15, 2002, entitled PROGRAMMABLE CURRENT EXCITER FOR MEASURING AC IMMITTANCE OF CELLS AND BATTERIES; U.S. Ser. No. 10/310,515, filed Dec. 5, 2002, entitled BATTERY TEST MODULE; U.S. Ser. No. 10/310,490, filed Dec. 5, 2002, entitled ELECTRONIC BATTERY TESTER; U.S. Ser. No. 10/310,385, filed Dec. 5, 2002, entitled BATTERY TEST MODULE, U.S. Ser. No. 60/437,255, filed Dec. 31, 2002, entitled REMAINING TIME PREDICTIONS, U.S. Ser. No. 60/437,224, filed Dec. 31, 2002, entitled DISCHARGE VOLTAGE PREDICTIONS, U.S. Ser. No. 10/349,053, filed Jan. 22, 2003, entitled APPARATUS AND METHOD FOR PROTECTING A BATTERY FROM OVERDISCHARGE, which are incorporated herein in their entirety.


Some battery testers communicate with a printer to print various test results. The battery tester communicates with the printer through different types of physical and non-physical interfaces. Before the battery tester can communicate with the printer through a communication interface, the printer or the tester is manually set to a printer communication protocol which allows the battery tester to communicate with the printer. Manually setting the printer communication protocol is time consuming, may introduce errors in the printing process and has limited functionality.


SUMMARY OF THE INVENTION

An apparatus for testing a storage battery includes an input configured to select a printer protocol from a plurality of printer protocols. A memory contains a plurality of printer protocol selection commands. Each of the printer protocol selection commands corresponds with each of the printer protocols. A processor is coupled to the input and the memory such that the processor can retrieve one of the plurality of printer protocol selection commands that corresponds to the selected printer protocol. A communication interface is configured to send the printer protocol selection command to a printer, the printer protocol selection command is configured to cause the printer to communicate in accordance with the selected printer protocol.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a block diagram of a battery tester coupled to a battery and a printer in accordance with the prior art.



FIG. 2 is a block diagram illustrating data stored in a memory of a battery tester in accordance with an embodiment of the present invention.



FIG. 3 is a block diagram of a layered menu interface displaying user options to configure a printer with a printer protocol in accordance with an embodiment of the present invention.



FIG. 4 is a block diagram of a layered menu interface displaying user options to configure a printer with a printer protocol in accordance with an embodiment of the present invention.



FIG. 5 is a block diagram of a layered menu interface displaying user options to configure a battery tester to transmit test data to a printer in accordance with the selected printer protocol.



FIG. 6 is a flowchart illustrating a method for a user to interact with a user interface.





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

The present invention provides an apparatus and method for configuring a printer with a printer protocol to allow the printer to communicate with a battery tester. The present invention also provides an apparatus and method for configuring a battery tester with an output protocol to allow the battery tester to transmit test data to the printer in accordance with the printer protocol. A user interface is utilized in the present invention to both configure a printer with a printer protocol and configure a battery tester with an output protocol.



FIG. 1 is a simplified block diagram of an electronic battery tester system 10 in which embodiments of the present invention are useful. Batter tester system 10 includes a battery tester 12 coupled to battery 14 and printer 30. Note that FIG. 1 is illustrative of a specific type of battery tester 12 which measures dynamic parameters. However, in one aspect, the present invention is applicable to any type of battery tester including those which do not use dynamic parameters. Other types of example testers include testers that conduct load tests, current based tests, voltage based tests, tests which apply various conditions or observe various performance parameters of a battery, etc.


Battery tester 12 is coupled to terminals 16 of battery 14 via connectors 18. For example, connectors 18 may provide Kelvin connections to battery 14. Battery tester 12 includes test circuitry 22. Test circuitry 22 contains processor 20 and other circuitry configured to measure a dynamic parameter of battery 14. As used herein, a dynamic parameter is one which is related to a signal having a time varying component. The signal can be either applied to or drawn from battery 14. In addition, test circuitry 22 may further include battery charge circuitry 23 to charge battery 14. Charge circuitry 23 is capable of determining the status of battery 14, making advanced decisions about charging battery 14 and selecting a particular charging profile used in such charging.


Besides assisting in measuring dynamic and non-dynamic parameters of battery 14 and charging battery 14, processor 20 also controls the operation of other components within battery tester 12. Battery tester 12 also includes input 24, memory 26 and communication interface 28. Processor 20 controls the operation of these and other components within test circuitry 22 and, in turn, carries out different battery testing functions based upon battery testing instructions stored in memory 26.


Generally, battery tester 12 is in communication with printer 30 via communication interface 28 such that printer 30 will print test data provided by test circuitry 22. Test circuitry 22 in conjunction with processor 20 is configured to send measurement information via an output or measurement output 21 to printer 30 to print test data. In order for test circuitry 22 to communicate with printer 30, printer 30 is configured with a printer protocol corresponding to the particular interface that communication interface 28 is using.


The printer protocol is changed manually by a multiple button pressing sequence on printer 30. This method of changing the printer protocol of printer 30 is time consuming and presents many possibilities of error in button pressing. To eliminate these unwanted printer conditions the present invention is a battery tester 12 which includes a user-friendly input for configuring printer 30 with a printer protocol. The user-friendly input therein eliminates the multiple manual button pressing on printer 30.



FIG. 2 is a simplified block diagram of battery tester 12 in accordance with an embodiment of the present invention. In one aspect of the invention, input 24 is a user input configured to receive one of a plurality of protocols 40-45 from the user. Protocols 40-45 each represent a type of printer protocol associated with configuring printer 30. Memory 26 contains a plurality of printer protocol selection commands 140-145 corresponding to the plurality of printer protocols 40-45 of input 24.


Each of the plurality of protocols 40-45 that correspond with each of the plurality of selection commands 140-145 are associated with a type of communication interface 28 that is being used to send measurement information to printer 30. For example, communication- interface 28 can be a Recommended Standard 232 (RS232) interface having a registered jack 12 (RJ12) socket which is standardized by the Federal Communications Commission (FCC). The RS232 interface connects to the printer by a physical link such as a cable. In another example, communication interface 28 can be a Hewlett Packard Infrared (HPIR) interface. In yet another example, communication interface 28 can be an Infrared Data Association (IrDA) interface as standardized by the IrDA. Both the HPIR and IrDA interfaces are infrared non-physical interfaces. This list of example interfaces is not exhaustive, for example, communication interface 28 can use other forms of physical and non-physical interfaces. Examples of non-physical interfaces include ultrasonic and radio frequencies.


Each of the plurality of printer protocol selection commands 140-145 contain a command or set of commands which configure printer 30. For example, printer 30 can be configured to an IrDA protocol, a HPIR protocol or a RS232 protocol. This list is not exhaustive and can include any type of protocol corresponding to any interface that includes a physical or non-physical interface to printer 30. In one example, protocol 40 in input 24 represents an IrDA protocol which corresponds with protocol selection command 140. Protocol selection command 140 contains a command or set of commands to configure printer 30 to an IrDA protocol. Upon the user selecting protocol 40, processor 20 accesses memory 26 and retrieves the corresponding printer protocol selection command 140. Processor 20 sends protocol selection command 140 via communication interface 28 to configure printer 30 with an IrDA protocol. In another example, protocol 41 in input 24 represents a HPIR protocol and corresponds with protocol selection command 141 which contains a command or set of commands to configure printer 30 to a HPIR protocol. Upon the user selecting protocol 41, processor 20 accesses memory 26 and retrieves the corresponding protocol selection command 141. Processor 20 sends protocol selection command 141 via communication interface 28 to configure printer 30 with a HPIR protocol.


In response to the protocol selection command sent from memory 26, printer 30 will complete some or all of the following steps: 1) change its protocol; 2) complete a linefeed of the paper in printer 30; and 3) print a short text string. The linefeed and the text string are printer outputs (indicated at output 31). The printed text string indicates the output that printer 30 is ready to accept that relates to the type of interface that communication interface 28 is using.


In another aspect of the present invention, the user-friendly input 24 is an input containing a user friendly layered menu interface 300. FIG. 3 illustrates layered menu interface 300 displaying user options to configure printer 30 with a printer protocol. For example, layered menu 300 can be graphically displayed on a liquid crystal display (LCD).


Layered menu interface 350 includes a plurality of menu levels 350, 360 and 370. In level one 350 of layered menu interface 300, a plurality of options for testing a storage battery. For example, PRINT RESULTS, VIEW RESULTS, QC (quality control) MODE, VOLTMETER, EXPORT DATA and PERFORM TEST are frequently used functions in battery tester 12 that can be selected in level one 350. If PRINT RESULTS is selected, then tester 12 will send test data from the last test result to printer 30 for printing. If VIEW RESULTS is selected, then tester 12 will display test data from the last test result on the LCD display. If QC MODE is selected, then tester 12 will save test data into memory locations. If VOLTMETER is selected, the tester will function as a voltmeter. If EXPORT DATA is selected, tester 12 will send test data in a format that can be displayed on a personal computer (PC) having PC software. If PERFORM TEST is selected, tester 12 will perform a test. Note that in this embodiment of the invention layered menu interface 300 can only display three options at one time on the LCD. However, the present invention encompasses any amount of options that can be displayed at any level of layered menu 300. In FIG. 3, the corresponding PRINT RESULTS and VIEW RESULTS options are options 352 and 353.


Another option in level one 350 is option 351 labeled UTILITIES. Utility option 351 allows access to infrequently used menu selections. The user can select utility option 351 by using the up/down arrows 358 to move the horizontal arrow 356 next to utility option 351. After selection, level two 360 displays the list of utility options.


Examples of utility options in layered menu interface 300 can include options such as COUPON MODE, PRINTER TYPE, LANGUAGE, CONTRAST, SET DATA AND TIME, SET ADDRESS, TEST COUNTER, CONFIG PRINTER and MAIN MENU. By selecting the main menu option, the user is brought back to level one 350 of layered menu 300. This is not an exhaustive list of utility options that can be found in level two 360, for example, other infrequently used functions for battery tester 12 can be listed on level two 360 of layered menu 300.


To configure printer 30 with a printer protocol that corresponds to the type of interface that communication interface 28 is using, the user selects option 362 labeled CONFIG PRINTER from the list of utility options by moving horizontal arrow 356 adjacent option 362. After selection, level three 370 is displayed wherein the user selects the corresponding protocol. For example, the user can select either option 374 labeled IRDA PRINTER or option 376 labeled HP82240B. IRDA PRINTER refers to an IrDA protocol and HP82240B refers to a HPIR protocol. For example, if communication interface 28 is an IrDA interface, then the horizontal arrow 356 should be moved adjacent to option 374. If the communication interface 28 is a HPIR interface, then the horizontal arrow 356 should be moved adjacent to option 376. This is not an exhaustive list of options that can be found in level three 370. Other protocols for battery tester 12 can be listed on level three 370 of layered menu 300. For example, a RS232 protocol can be an option.


After selection of one of the above protocols, processor 20 accesses memory 26 and retrieves one of the plurality of protocol selection commands which matches the selection made in level three 370. Processor 20 sends the command or set of commands found in one of the plurality of protocol selection commands to configure printer 30 via the communication interface 28.


In yet another aspect of the present invention, layered menu interface 300 can be layered menu interface 400 of FIG. 4. FIG. 4 illustrates layered menu interface 400 displaying user options to configure printer 30 with a printer protocol. For example, layered menu 400 can be graphically displayed on a LCD.


Layered menu interface 400 includes a plurality of menu levels 350, 360, 470 and 480. Level one 350 and level two 360 are illustrated in FIG. 3. However, layered menu interface 400 also includes level three 470 in place of level three 370 of FIG. 3 as well as level four 480. Unlike level three 370 of FIG. 3, level three 470 includes a plurality of options for configuring printer 30. Besides SELECT PROTOCOL, other examples of possible additional selections in level three 470 can include BAUD RATE, FLOW CONTROL, FONT, CHARACTER SCALING, PRINT DENSITY, PRINTER CURRENT, FEED CONTROL, AUTO OFF and RESET. This is not an exhaustive list of options that can be found in level three 470, for example, other options for configuring printer 30 can be listed on level three 470 of layered menu 400.


To configure printer 30 with a printer protocol that corresponds to the type of interface that communication interface 28 is using, the user selects option 482 from the list of options by moving horizontal arrow 356 adjacent option 482. After selection, level four 480 is displayed wherein the user selects the corresponding protocol as described in level three 370 of FIG. 3.


In yet another aspect of the present invention, battery tester 12 is configured with an output protocol to allow tester 12 to transmit test data to printer 30 in accordance with the selected printer protocol. FIG. 5 illustrates layered menu interface 500 displaying user options to configure tester 12 with an output protocol. For example, layer menu interface 500 can be graphically displayed on a LCD.


Layered menu interface 500 includes a plurality of menu levels 350, 360 and 570. Layered menu interface 500 includes level one 350 and level two 360 of FIG. 3. However, layered menu interface 500 also includes level three 570. To configure tester 12 with an output protocol, the user selects option 562 labeled PRINTER TYPE in level two 360. Level three 570 includes a plurality of output protocols 573. For example, the user can select either option 574 labeled IRDA or option 576 labeled HP82240B. If printer 30 is configured with an IrDA protocol then horizontal arrow 356 should be moved adjacent option 374. If printer 30 is configured with a HPIR protocol then horizontal arrow 356 should be moved adjacent option 376. This is not an exhaustive list of output protocols that can be found in level three 570. Other output protocols can be listed on level three 570 of layered menu 300. For example, a RS232 output protocol that corresponds to an RS232 printer protocol can be an option.



FIG. 6 is a flowchart 600 which illustrates an example process with which a user interacts with layered menu interfaces 300, 400 and 500 in battery tester 12 to configure printer 30 with a printer protocol and/or configure tester 12 with an output protocol to transmit test data in accordance with the printer protocol. The method begins at first step 601 where the user selects the UTILITIES option from the plurality of infrequently used selections of layered menu interface 300, 400 and 500.


At step 603, the user determines whether printer 30 needs to be configured with a printer protocol. If printer 30 needs configuration, the process advances to step 605. At step 605, the user selects the CONFIG PRINTER option from the plurality of user options in second level 360 of FIG. 3. Selection of the CONFIG PRINTER option allows third level 370 of FIG. 3 to be displayed. At step 607, the user selects a printer protocol from the plurality of printer protocols in level 370. At step 609, the selected printer protocol is sent to printer 30 to configure printer 30. If printer 30 does not need to be configured, the process passes control from step 603 to step 611.


At step 611, the user determines whether battery tester 12 needs to be configured with an output protocol. If the tester 12 needs to be configured, the process advances to step 613. At step 613, the user selects the PRINTER TYPE option from the plurality of user options in second level 360 of FIG. 5. Selection of the PRINTER TYPE option allows third level 570 of FIG. 5 to be displayed. At step 615, the user selects an output protocol from the plurality of output protocols that correspond with the previously selected printer protocol. After the output protocol has been selected the process ends. If tester 12 does not need to be configured, the method also ends.


The above method is not an exhaustive list of levels in which a user can interact with a user interface. For example, step 607 can further include the user selecting a SELECT A PROTOCOL option from a plurality of configure printer options in third level 470 of FIG. 4. The plurality of configure printer options include other options for configuring a printer besides selecting a printer protocol (see the description associated with FIG. 4). Selection of the SELECT A PROTOCOL option allows fourth level 480 to be displayed. The user selects a printer protocol from a plurality of printer protocols in the fourth level.


Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention.

Claims
  • 1. An apparatus for testing a storage battery, the apparatus comprising: test circuitry coupled to the storage battery and configured to provide a measurement output related to a condition of the storage battery;a display configured to display a plurality of printer protocols;a plurality of communication interfaces configured to provide communication with a printer;an input configured to receive a user input which identifies a printer protocol from the plurality of printer protocols;a memory configured to contain a plurality of printer protocol selection commands associated with each of the printer protocols each of the plurality of a printer protocol associated with at least one of the plurality of communication interfaces;a processor coupled to the input and the memory, the processor configured to retrieve a plurality of printer protocol selection command in the memory that corresponds to the selected printer protocol, the processor further coupled to the test circuitry and configured to generate test data associated with the measurement output which is related to battery condition;wherein the communication interfaces are coupled to the processor and configured to send the printer protocol selection command to the printer, the printer protocol selection command configured to cause the printer to communicate in accordance with the selected printer protocol and containing a command to configure the printer; andwherein the input further includes a layered menu interface having a plurality of menu levels which includes a configure printer option, wherein if the configure printer option is selected, then the layered menu interface displays a third level comprising the plurality of printer protocols, wherein if the printer type is selected, then the layered menu interface displays a third level comprising a plurality of output protocols for configuring the apparatus to transmit the test data to the printer in accordance with the selected printer protocol.
  • 2. The apparatus of claim 1, wherein the test circuitry further includes charging circuitry to charge the storage battery.
  • 3. The apparatus of claim 1, wherein the input comprises a user input.
  • 4. The apparatus of claim 1, wherein the test circuitry is coupled to the storage battery with Kelvin connections.
  • 5. The apparatus of claim 1, wherein the apparatus is further configured with an output protocol to transmit the test data to the printer in accordance with the selected printer protocol.
  • 6. The apparatus of claim 1, wherein the printer receives the selected printer protocol, completes a linefeed and prints a text string indicating an output that the printer is ready to accept.
  • 7. The apparatus of claim 1, wherein the layered menu interface has a first level comprising options for testing the storage battery.
  • 8. The apparatus of claim 1, wherein the layered menu interface has a second level comprising utility options.
  • 9. The apparatus of claim 8, wherein the utility options comprise: coupon mode, printer type, language, contrast, set data and time, set address, test counter and configure printer.
  • 10. The apparatus of claim 1, wherein the plurality of printer protocols include an Infrared Data Association (IrDA) protocol, a Hewlett Packard Infrared (HPIR) protocol and a Recommended Standard 232 (RS232) protocol.
  • 11. The apparatus of claim 1, wherein if the configure printer option is selected, then layered menu interface displays a level comprising a plurality of options including: select a protocol, baud rate, flow control, font, character scaling, print density, printer current, feed control, auto off and reset.
  • 12. The apparatus of claim 11, wherein if the select a protocol option is selected, then the layered menu interface displays a fourth level comprising the plurality of printer protocols, wherein the printer protocols include an Infrared Data Association (IrDA) protocol, a Hewlett Packard Infrared (HPIR) protocol and a Recommended Standard 232 (RS232) protocol.
US Referenced Citations (410)
Number Name Date Kind
2000665 Neal May 1935 A
2514745 Dalzell Jul 1950 A
3356936 Smith Dec 1967 A
3562634 Latner Feb 1971 A
3593099 Scholl Jul 1971 A
3607673 Seyl Sep 1971 A
3652341 Halsall et al. Mar 1972 A
3676770 Sharaf et al. Jul 1972 A
3729989 Little May 1973 A
3750011 Kreps Jul 1973 A
3753094 Furuishi et al. Aug 1973 A
3796124 Crosa Mar 1974 A
3808522 Sharaf Apr 1974 A
3811089 Strezelewicz May 1974 A
3873911 Champlin Mar 1975 A
3876931 Godshalk Apr 1975 A
3886443 Miyakawa et al. May 1975 A
3889248 Ritter Jun 1975 A
3906329 Bader Sep 1975 A
3909708 Champlin Sep 1975 A
3936744 Perlmutter Feb 1976 A
3946299 Christianson et al. Mar 1976 A
3947757 Grube et al. Mar 1976 A
3969667 McWilliams Jul 1976 A
3979664 Harris Sep 1976 A
3984762 Dowgiallo, Jr. Oct 1976 A
3984768 Staples Oct 1976 A
3989544 Santo Nov 1976 A
4008619 Alcaide et al. Feb 1977 A
4023882 Pettersson May 1977 A
4024953 Nailor, III May 1977 A
4047091 Hutchines et al. Sep 1977 A
4053824 Dupuis et al. Oct 1977 A
4056764 Endo et al. Nov 1977 A
4070624 Taylor Jan 1978 A
4086531 Bernier Apr 1978 A
4112351 Back et al. Sep 1978 A
4114083 Benham et al. Sep 1978 A
4126874 Suzuki et al. Nov 1978 A
4160916 Papasideris Jul 1979 A
4178546 Hulls et al. Dec 1979 A
4193025 Frailing et al. Mar 1980 A
4207611 Gordon Jun 1980 A
4217645 Barry et al. Aug 1980 A
4280457 Bloxham Jul 1981 A
4297639 Branham Oct 1981 A
4315204 Sievers et al. Feb 1982 A
4316185 Watrous et al. Feb 1982 A
4322685 Frailing et al. Mar 1982 A
4351405 Fields et al. Sep 1982 A
4352067 Ottone Sep 1982 A
4360780 Skutch, Jr. Nov 1982 A
4361809 Bil et al. Nov 1982 A
4363407 Buckler et al. Dec 1982 A
4369407 Korbell Jan 1983 A
4379989 Kurz et al. Apr 1983 A
4379990 Sievers et al. Apr 1983 A
4385269 Aspinwall et al. May 1983 A
4390828 Converse et al. Jun 1983 A
4392101 Saar et al. Jul 1983 A
4396880 Windebank Aug 1983 A
4408157 Beaubien Oct 1983 A
4412169 Dell'Orto Oct 1983 A
4423378 Marino et al. Dec 1983 A
4423379 Jacobs et al. Dec 1983 A
4424491 Bobbett et al. Jan 1984 A
4459548 Lentz et al. Jul 1984 A
4514694 Finger Apr 1985 A
4520353 McAuliffe May 1985 A
4564798 Young Jan 1986 A
4620767 Woolf Nov 1986 A
4633418 Bishop Dec 1986 A
4659977 Kissel et al. Apr 1987 A
4663580 Wortman May 1987 A
4665370 Holland May 1987 A
4667143 Cooper et al. May 1987 A
4667279 Maier May 1987 A
4678998 Muramatsu Jul 1987 A
4679000 Clark Jul 1987 A
4680528 Mikami et al. Jul 1987 A
4686442 Radomski Aug 1987 A
4697134 Burkum et al. Sep 1987 A
4707795 Alber et al. Nov 1987 A
4709202 Koenck et al. Nov 1987 A
4710861 Kanner Dec 1987 A
4719428 Liebermann Jan 1988 A
4723656 Kiernan et al. Feb 1988 A
4743855 Randin et al. May 1988 A
4745349 Palanisamy et al. May 1988 A
4816768 Champlin Mar 1989 A
4820966 Fridman Apr 1989 A
4825170 Champlin Apr 1989 A
4847547 Eng, Jr. et al. Jul 1989 A
4849700 Morioka et al. Jul 1989 A
4874679 Miyagawa Oct 1989 A
4876495 Palanisamy et al. Oct 1989 A
4881038 Champlin Nov 1989 A
4888716 Ueno Dec 1989 A
4912416 Champlin Mar 1990 A
4913116 Katogi et al. Apr 1990 A
4926330 Abe et al. May 1990 A
4929931 McCuen May 1990 A
4931738 MacIntyre et al. Jun 1990 A
4933845 Hayes Jun 1990 A
4934957 Bellusci Jun 1990 A
4937528 Palanisamy Jun 1990 A
4947124 Hauser Aug 1990 A
4949046 Seyfang Aug 1990 A
4956597 Heavey et al. Sep 1990 A
4968941 Rogers Nov 1990 A
4968942 Palanisamy Nov 1990 A
5004979 Marino et al. Apr 1991 A
5032825 Kuznicki Jul 1991 A
5037778 Stark et al. Aug 1991 A
5047722 Wurst et al. Sep 1991 A
5081565 Nabha et al. Jan 1992 A
5087881 Peacock Feb 1992 A
5095223 Thomas Mar 1992 A
5108320 Kimber Apr 1992 A
5126675 Yang Jun 1992 A
5140269 Champlin Aug 1992 A
5144218 Bosscha Sep 1992 A
5144248 Alexandres et al. Sep 1992 A
5159272 Rao et al. Oct 1992 A
5160881 Schramm et al. Nov 1992 A
5170124 Blair et al. Dec 1992 A
5179335 Nor Jan 1993 A
5194799 Tomantschger Mar 1993 A
5204611 Nor et al. Apr 1993 A
5214370 Harm et al. May 1993 A
5214385 Gabriel et al. May 1993 A
5241275 Fang Aug 1993 A
5254952 Salley et al. Oct 1993 A
5266880 Newland Nov 1993 A
5281919 Palanisamy Jan 1994 A
5281920 Wurst Jan 1994 A
5281955 Reich et al. Jan 1994 A
5295078 Stich et al. Mar 1994 A
5298797 Redl Mar 1994 A
5300874 Shimamoto et al. Apr 1994 A
5302902 Groehl Apr 1994 A
5313152 Wozniak et al. May 1994 A
5315287 Sol May 1994 A
5321626 Palladino Jun 1994 A
5321627 Reher Jun 1994 A
5323337 Wilson et al. Jun 1994 A
5325041 Briggs Jun 1994 A
5331268 Patino et al. Jul 1994 A
5336993 Thomas et al. Aug 1994 A
5338515 Dalla Betta et al. Aug 1994 A
5339018 Brokaw Aug 1994 A
5343380 Champlin Aug 1994 A
5347163 Yoshimura Sep 1994 A
5352968 Reni et al. Oct 1994 A
5357519 Martin et al. Oct 1994 A
5365160 Leppo et al. Nov 1994 A
5365453 Startup et al. Nov 1994 A
5369364 Renirie et al. Nov 1994 A
5381096 Hirzel Jan 1995 A
5402007 Center et al. Mar 1995 A
5410754 Klotzbach et al. Apr 1995 A
5412308 Brown May 1995 A
5412323 Kato et al. May 1995 A
5425041 Seko et al. Jun 1995 A
5426371 Salley et al. Jun 1995 A
5426416 Jefferies et al. Jun 1995 A
5432025 Cox Jul 1995 A
5432426 Yoshida Jul 1995 A
5434495 Toko Jul 1995 A
5435185 Eagan Jul 1995 A
5442274 Tamai Aug 1995 A
5445026 Eagan Aug 1995 A
5449996 Matsumoto et al. Sep 1995 A
5449997 Gilmore et al. Sep 1995 A
5451881 Finger Sep 1995 A
5453027 Buell et al. Sep 1995 A
5457377 Jonsson Oct 1995 A
5469043 Cherng et al. Nov 1995 A
5485090 Stephens Jan 1996 A
5488300 Jamieson Jan 1996 A
5508599 Koench Apr 1996 A
5519383 De La Rosa May 1996 A
5528148 Rogers Jun 1996 A
5537967 Tashiro et al. Jul 1996 A
5541489 Dunstan Jul 1996 A
5546317 Andrieu Aug 1996 A
5548273 Nicol et al. Aug 1996 A
5550485 Falk Aug 1996 A
5561380 Sway-Tin et al. Oct 1996 A
5562501 Kinoshita et al. Oct 1996 A
5563496 McClure Oct 1996 A
5572136 Champlin Nov 1996 A
5574355 McShane et al. Nov 1996 A
5578915 Crouch, Jr. et al. Nov 1996 A
5583416 Klang Dec 1996 A
5585728 Champlin Dec 1996 A
5589757 Klang Dec 1996 A
5592093 Klingbiel Jan 1997 A
5592094 Ichikawa Jan 1997 A
5596260 Moravec et al. Jan 1997 A
5598098 Champlin Jan 1997 A
5602462 Stich et al. Feb 1997 A
5606242 Hull et al. Feb 1997 A
5614788 Mullins et al. Mar 1997 A
5621298 Harvey Apr 1997 A
5633985 Severson et al. May 1997 A
5637978 Kellett et al. Jun 1997 A
5642031 Brotto Jun 1997 A
5650937 Bounaga Jul 1997 A
5652501 McClure et al. Jul 1997 A
5653659 Kunibe et al. Aug 1997 A
5654623 Shiga et al. Aug 1997 A
5656920 Cherng et al. Aug 1997 A
5661368 Deol et al. Aug 1997 A
5675234 Greene Oct 1997 A
5677077 Faulk Oct 1997 A
5684678 Barrett Nov 1997 A
5699050 Kanazawa Dec 1997 A
5701089 Perkins Dec 1997 A
5705929 Caravello et al. Jan 1998 A
5707015 Guthrie Jan 1998 A
5710503 Sideris et al. Jan 1998 A
5711648 Hammerslag Jan 1998 A
5717336 Basell et al. Feb 1998 A
5717937 Fritz Feb 1998 A
5739667 Matsuda et al. Apr 1998 A
5745044 Hyatt, Jr. et al. Apr 1998 A
5747909 Syverson et al. May 1998 A
5747967 Muljadi et al. May 1998 A
5754417 Nicollini May 1998 A
5757192 McShane et al. May 1998 A
5760587 Harvey Jun 1998 A
5772468 Kowalski et al. Jun 1998 A
5773978 Becker Jun 1998 A
5780974 Pabla et al. Jul 1998 A
5780980 Naito Jul 1998 A
5789899 van Phuoc et al. Aug 1998 A
5793359 Ushikubo Aug 1998 A
5796239 van Phuoc et al. Aug 1998 A
5808469 Kopera Sep 1998 A
5818234 McKinnon Oct 1998 A
5821756 McShane et al. Oct 1998 A
5821757 Alvarez et al. Oct 1998 A
5825174 Parker Oct 1998 A
5831435 Troy Nov 1998 A
5850113 Weimer et al. Dec 1998 A
5862515 Kobayashi et al. Jan 1999 A
5865638 Trafton Feb 1999 A
5872443 Williamson Feb 1999 A
5872453 Shimoyama et al. Feb 1999 A
5895440 Proctor et al. Apr 1999 A
5903716 Kimber et al. May 1999 A
5912534 Benedict Jun 1999 A
5914605 Bertness Jun 1999 A
5927938 Hammerslag Jul 1999 A
5929609 Joy et al. Jul 1999 A
5939855 Proctor et al. Aug 1999 A
5939861 Joko et al. Aug 1999 A
5945829 Bertness Aug 1999 A
5951229 Hammerslag Sep 1999 A
5961561 Wakefield, II Oct 1999 A
5961604 Anderson et al. Oct 1999 A
5969625 Russo Oct 1999 A
5978805 Carson Nov 1999 A
5982138 Krieger Nov 1999 A
6002238 Champlin Dec 1999 A
6005759 Hart et al. Dec 1999 A
6008652 Theofanopoulos et al. Dec 1999 A
6009369 Boisvert et al. Dec 1999 A
6016047 Notten et al. Jan 2000 A
6031354 Wiley et al. Feb 2000 A
6031368 Klippel et al. Feb 2000 A
6037751 Klang Mar 2000 A
6037777 Champlin Mar 2000 A
6037778 Makhija Mar 2000 A
6046514 Rouillard et al. Apr 2000 A
6051976 Bertness Apr 2000 A
6055468 Kaman et al. Apr 2000 A
6061638 Joyce May 2000 A
6064372 Kahkoska May 2000 A
6072299 Kurle et al. Jun 2000 A
6072300 Tsuji Jun 2000 A
6081098 Bertness et al. Jun 2000 A
6081109 Seymour et al. Jun 2000 A
6091238 McDermott Jul 2000 A
6091245 Bertness Jul 2000 A
6094033 Ding et al. Jul 2000 A
6100670 Levesque Aug 2000 A
6104167 Bertness et al. Aug 2000 A
6114834 Parise Sep 2000 A
6137269 Champlin Oct 2000 A
6140797 Dunn Oct 2000 A
6144185 Dougherty et al. Nov 2000 A
6150793 Lesesky et al. Nov 2000 A
6158000 Collins Dec 2000 A
6161640 Yamaguchi Dec 2000 A
6163156 Bertness Dec 2000 A
6167349 Alvarez Dec 2000 A
6172483 Champlin Jan 2001 B1
6172505 Bertness Jan 2001 B1
6177737 Palfey et al. Jan 2001 B1
6181545 Amatucci et al. Jan 2001 B1
6211651 Nemoto Apr 2001 B1
6215275 Bean Apr 2001 B1
6222342 Eggert et al. Apr 2001 B1
6222369 Champlin Apr 2001 B1
D442503 Lundbeck et al. May 2001 S
6225808 Varghese et al. May 2001 B1
6236332 Conkright et al. May 2001 B1
6238253 Qualls May 2001 B1
6242887 Burke Jun 2001 B1
6249124 Bertness Jun 2001 B1
6250973 Lowery et al. Jun 2001 B1
6254438 Gaunt Jul 2001 B1
6259170 Limoge et al. Jul 2001 B1
6259254 Klang Jul 2001 B1
6262563 Champlin Jul 2001 B1
6263268 Nathanson Jul 2001 B1
6271643 Becker et al. Aug 2001 B1
6275008 Arai et al. Aug 2001 B1
6294896 Champlin Sep 2001 B1
6294897 Champlin Sep 2001 B1
6304087 Bertness Oct 2001 B1
6307349 Koenck et al. Oct 2001 B1
6310481 Bertness Oct 2001 B2
6313607 Champlin Nov 2001 B1
6313608 Varghese et al. Nov 2001 B1
6316914 Bertness Nov 2001 B1
6320351 Ng et al. Nov 2001 B1
6323650 Bertness et al. Nov 2001 B1
6329793 Bertness et al. Dec 2001 B1
6331762 Bertness Dec 2001 B1
6332113 Bertness Dec 2001 B1
6346795 Haraguchi et al. Feb 2002 B2
6347958 Tsai Feb 2002 B1
6351102 Troy Feb 2002 B1
6356042 Kahlon et al. Mar 2002 B1
6359441 Bertness Mar 2002 B1
6359442 Henningson et al. Mar 2002 B1
6363303 Bertness Mar 2002 B1
RE37677 Irie Apr 2002 E
6384608 Namaky May 2002 B1
6388448 Cervas May 2002 B1
6392414 Bertness May 2002 B2
6396278 Makhija May 2002 B1
6411098 Laletin Jun 2002 B1
6417669 Champlin Jul 2002 B1
6424157 Gollomp et al. Jul 2002 B1
6424158 Klang Jul 2002 B2
6441585 Bertness Aug 2002 B1
6445158 Bertness et al. Sep 2002 B1
6449726 Smith Sep 2002 B1
6456045 Troy et al. Sep 2002 B1
6466025 Klang Oct 2002 B1
6466026 Champlin Oct 2002 B1
6495990 Champlin Dec 2002 B2
6526361 Jones et al. Feb 2003 B1
6529723 Bentley Mar 2003 B1
6531848 Chitsazan et al. Mar 2003 B1
6534993 Bertness Mar 2003 B2
6544078 Palmisano et al. Apr 2003 B2
6556019 Bertness Apr 2003 B2
6566883 Vonderhaar et al. May 2003 B1
6570385 Roberts et al. May 2003 B1
6577107 Kechmire Jun 2003 B2
6586941 Bertness et al. Jul 2003 B2
6597150 Bertness et al. Jul 2003 B1
6600815 Walding Jul 2003 B1
6618644 Bean Sep 2003 B2
6621272 Champlin Sep 2003 B2
6623314 Cox et al. Sep 2003 B1
6628011 Droppo et al. Sep 2003 B2
6629054 Makhija et al. Sep 2003 B2
6633165 Bertness Oct 2003 B2
6667624 Raichle et al. Dec 2003 B1
6679212 Kelling Jan 2004 B2
6696819 Bertness Feb 2004 B2
6707303 Bertness et al. Mar 2004 B2
6737831 Champlin May 2004 B2
6759849 Bertness Jul 2004 B2
6777945 Roberts et al. Aug 2004 B2
6781382 Johnson Aug 2004 B2
6784637 Raichle et al. Aug 2004 B2
6788025 Bertness et al. Sep 2004 B2
6795782 Bertness et al. Sep 2004 B2
6805090 Bertness et al. Oct 2004 B2
6806716 Bertness et al. Oct 2004 B2
6825669 Raichle et al. Nov 2004 B2
6842707 Raichle et al. Jan 2005 B2
6850037 Bertness Feb 2005 B2
6963935 Young et al. Nov 2005 B1
20020010558 Bertness et al. Jan 2002 A1
20020041175 Lauper et al. Apr 2002 A1
20020171428 Bertness Nov 2002 A1
20020176010 Wallach et al. Nov 2002 A1
20030025481 Bertness Feb 2003 A1
20030036909 Kato Feb 2003 A1
20030088375 Bertness et al. May 2003 A1
20030184262 Makhija Oct 2003 A1
20030184306 Bertness et al. Oct 2003 A1
20030194672 Roberts et al. Oct 2003 A1
20040000590 Raichle et al. Jan 2004 A1
20040000891 Raichle et al. Jan 2004 A1
20040000893 Raichle et al. Jan 2004 A1
20040002824 Raichle et al. Jan 2004 A1
20040002825 Raichle et al. Jan 2004 A1
20040002836 Raichle et al. Jan 2004 A1
20040049361 Hamdan et al. Mar 2004 A1
20040051533 Namaky Mar 2004 A1
20040054503 Namaky Mar 2004 A1
Foreign Referenced Citations (44)
Number Date Country
29 26 716 Jan 1981 DE
0 022 450 Jan 1981 EP
0 637 754 Feb 1995 EP
0 772 056 May 1997 EP
2 749 397 Dec 1997 FR
2 029 586 Mar 1980 GB
2 088 159 Jun 1982 GB
2 246 916 Oct 1990 GB
2 387 235 Oct 2003 GB
59-17892 Jan 1984 JP
59-17893 Jan 1984 JP
59-17894 Jan 1984 JP
59017894 Jan 1984 JP
59215674 Dec 1984 JP
60225078 Nov 1985 JP
62-180284 Aug 1987 JP
63027776 Feb 1988 JP
03274479 Dec 1991 JP
03282276 Dec 1991 JP
4-8636 Jan 1992 JP
04095788 Mar 1992 JP
04131779 May 1992 JP
04372536 Dec 1992 JP
5216550 Aug 1993 JP
7-128414 May 1995 JP
09061505 Mar 1997 JP
10056744 Feb 1998 JP
10232273 Sep 1998 JP
11103503 Apr 1999 JP
2089015 Aug 1997 RU
WO 9322666 Nov 1993 WO
WO 9405069 Mar 1994 WO
WO-9601456 Jan 1996 WO
WO 9744652 Nov 1997 WO
WO 9804910 Feb 1998 WO
WO 9858270 Dec 1998 WO
WO 9923738 May 1999 WO
WO 0016083 Mar 2000 WO
WO 0062049 Oct 2000 WO
WO 0067359 Nov 2000 WO
WO 0159443 Feb 2001 WO
WO 0116614 Mar 2001 WO
WO 0116615 Mar 2001 WO
WO 0151947 Jul 2001 WO
Related Publications (1)
Number Date Country
20040251908 A1 Dec 2004 US