The present invention generally relates to printers; more specifically, to a method for automatically adjusting the setting(s) of a printer according to the type of print media and/or ribbon inserted into the printer.
Printers may accommodate one or more types of media, such as print media (e.g. stock paper, labels, etc.) or ribbon, of various sizes. Printer sensors are typically used in printers to determine the presence and location of the edge of the media during operation. Use of printer sensors may assist in determining whether an appropriate location is available in the print area or ribbon and that edge or over-the-edge printing does not occur. Further, use of printer sensors may assist in determining the position of a label within a printhead, that is, the distance that the media has advanced. Printer sensors may also be used to read a position indicating stripe on media. Thus, printer sensors may be utilized to recognize the presence and/or position of media of various sizes.
However, once the presence and/or position of the media is detected, a user must adjust the settings of the printer so as to correspond with the media in order to achieve high quality images on the media. Therefore, even if printer sensors are used, the printer sensors do not communicate with the printer itself so as to adjust printer settings or parameters based upon information about the print media or ribbon.
The present invention includes a method of media identification for use in automatically adjusting one or more of a printer's settings according to the type of media inserted into the printer. The printer has a control circuit assembly in communication with a sensory system and a database located in a storage medium. The database includes a record of one or more media types and one or more parameter settings corresponding to each media type. The method comprises: obtaining a media identifier from a media loaded into the printer using the sensory system, determining the media type using the media identifier, retrieving, from the database, the defined parameter setting(s) corresponding to the media type identified by the media identifier, determining instructions to adjust the at least one system of the printer according to the defined parameter settings, sending the instructions to the at least one system of the printer to adjust the setting(s) according to the defined parameter setting retrieved.
The printer utilized in the present method may further comprise a media feed path. The sensory system may comprise at least one sensor along the media feed path.
The sensory system utilized in the present method may comprise a media type sensor. Alternatively, the sensory system may comprise a media presence sensor and a media type sensor. In this case, the media presence sensor would detect when media is loaded into the printer and send an indication to the circuit board. The circuit board would then request the media identifier from the media type sensor.
The sensory system utilized in the present method may include one or more of a barcode reader, a radio frequency identification (RFID) sensor, a laser sensor, a light sensor, a core sensor, an electronic sensor, and an optical sensor. The media used may be ribbon and/or print media. The printer settings that are automatically adjusted may include print head element heat setting, image heat balance setting, print speed, print head pressure, ribbon supply tension, ribbon take-up tension, media rewinder tension, hub size, media role size, and ribbon motion.
An additional embodiment of the present invention is directed to a method of automatically adjusting one or more of a printer's settings according to user input of the type of media inserted into the printer. The printer has a control circuit assembly in communication with an input panel and a database located in a storage medium. The database includes one or more media types and one or more parameter setting corresponding to each media type. The method comprises: obtaining a media identifier from the input panel, determining the media type using the media identifier, retrieving, from the database, the defined parameter setting(s) corresponding to the media type identified by the media identifier, determining instructions to adjust the printer system(s) according to the defined parameter setting(s), and sending the instructions to the system(s).
The media used may be ribbon and/or print media. The printer settings that are automatically adjusted may include print head element heat setting, image heat balance setting, print speed, print head pressure, ribbon supply tension, ribbon take-up tension, media rewinder tension, hub size, media role size, and ribbon motion.
An additional embodiment of the present invention is directed to a method of automatically adjusting at least one setting of a printer using media identification. The method comprises: loading media into a printer having a control circuit, a media feed path, and at least one sensor along the media feed path, transmitting an indication from the at least one sensor to the control circuit that media has been loaded into the printer, wherein the media has a media identifier, transmitting a request from the control circuit to the at least one sensor for the media identifier, sensing, at the at least one sensor, the media identifier, transmitting the media identifier from the at least one sensor to the control circuit, determining, at the control circuit, the media type using the media identifier, transmitting a request, from the control circuit to a database, wherein the database has at least one defined parameter setting for at least one system of the printer, wherein the defined parameter setting corresponds to the media type, and wherein the request is for a defined parameter setting corresponding to the media type identified, determining, at the database, the defined parameter setting corresponding to the media type, transmitting the defined parameter setting from the database to the control circuit, determining the instructions necessary to adjust the at least one system of the printer accordingly to the defined parameter setting, transmitting the instructions to the at least one system of the printer; and adjusting the at least one system of the printer according to the instructions.
The media used may be ribbon and/or print media. The printer settings that are automatically adjusted may include print head element heat setting, image heat balance setting, print speed, print head pressure, ribbon supply tension, ribbon take-up tension, media rewinder tension, hub size, media role size, and ribbon motion.
A description of the preferred embodiments of the present invention will now be presented. In the subsequent description, reference is made to the drawings, also briefly described above. These drawings form a part of this specification and contain, by way of illustration, embodiments by which the invention may be practiced. These embodiments are not meant to be limiting and other embodiments may be utilized and structural changes may be made without departing from the scope of the invention.
The present invention includes methods of automatically adjusting various settings of a printer according to the type of media (print media and/or ribbon) loaded into the printer. Some example settings that may be adjusted include print speed, printhead pressure, printhead heat setting, and ribbon supply tension. These methods utilize one or more sensors of a printer to determine the type of media loaded into the printer and then adjust settings of the printer accordingly. Utilizing this method may save the user from having to manually enter and/or adjust printer settings each time a new type of print media and/or ribbon is loaded into the printer. It also may ensure that high quality images are produced on the particular type of media inserted by properly adjusting the settings to correspond with settings defined for achieving such quality on the particular media type.
1B, 1C, and 2 illustrate front and rear perspective view of exemplary printer 10 upon which the embodiments of the present invention may execute. Exemplary printer 10 may include print station 1, power source 2, control circuit assembly 3, display panel 4, media hanger/hub 7, media rewind hub 5, media rewinder assembly 13, ribbon drive assembly 12, ribbon take-up hub 9.
The exemplary printer from
Printer 10 then uses sensory system 101 to determine that media 103 is present. Sensory system 101 may include one or more of the sensors described in further detail below (e.g. media width sensor 61 (of
Printer 10 also includes database 380 in communication with control circuit 102(b). Database 380 includes one or more records of defined parameters for one or more of the printer's systems. Each record of defined parameters corresponds to a type of media. Such defined parameters may include any adjustable settings in printer 10, including, but not limited to, a print head element heat setting, an image heat balance setting, print speed, print head pressure, ribbon supply tension, ribbon take-up tension, media rewinder tension, hub size, media roll width, roll diameter, and/or motion and tension of ribbon.
The defined printer parameters may be preloaded, pre-stored, predefined, and/or manually entered into a database, on a storage medium located within the printer and/or in communication with the printer, such as, by way of non-limiting example, a computer in communication with the printer or an external storage drive in communication with the printer. As used herein, a database may refer to a traditional database containing a number of tables, a single table, or any similar means of storing one or more sets of data.
Once media type 361 is determined, it is used by the control circuit to retrieve defined printing parameters 375 of a matching record from database 380. Control circuit 102b then determines the instructions needed to adjust the printer's system(s) settings according to defined printing parameters 375 and sends the instructions to the appropriate systems 390, 391, 392, which, in turn, adjust the printer setting(s) according to defined printing parameters 375.
Turning now to
The sensory system may include one or more sensors. The one or more sensors may be located along the media feed path. By way of non-limiting example, these sensors may include barcode scanners/sensors, radio frequency identification (RFID) sensors, laser, light sensor, electronic sensor, optical sensors/scanners, and one or more sensors located on or near media hanger 7 (
As previously noted above, defined printer parameters may be preloaded, pre-stored, predefined, and/or manually entered into a database. An exemplary method of inputting data into the database (method 400) is illustrated in
A user may manually enter or key in information about media that is loaded or will be loaded into the printer.
Alternatively, the media identifier or media type may be retrieved through a menu. The menu may be accessible through the input/display panel on the printer, such as display panel 4 in
Methods of the present invention can be utilized to automatically adjust the printer parameters for producing high quality images on the media. Alternatively, the method may be used to reduce ink usage by lowering by reducing ink quality for certain media that does not require high quality print. In addition, customer unique media combinations may also be entered, stored, and retrieved. The customer unique media combinations may be manually keyed in and stored, retrieved through the menu, or otherwise entered, stored, and/or retrieved.
The above described methods may be implemented in any printer. Further detail of an exemplary application using exemplary printer 10, which uses both a ribbon media and a print media, is given below.
Example Application
As discussed briefly above,
Power source 2 may be of any type or configuration including, but not limited to, an external power source, an internal power source, alternative current, direct current, battery, etc. Power source 2 provides a sufficient amount of power to operate the printer 10.
Display panel 4 is in operative communication with print station 1 and may be of any type and configuration. By way of non-limiting example, the display panel may be liquid crystal display (LCD), plasma, or any other type. Moreover, display panel 4 may be touch activated. Additionally or in the alternative, display panel 4 may be operatively connected to at least one button or other input wherein a user may input data or other information into printer 10. Moreover, display panel 4 may be secured on or within chassis 6, connected to print station 1, or otherwise be placed in communication with print station 1.
As discussed previously in regards to an alternate to method 700 illustrated in
Printer chassis 6 may provide a proper grounding for the electronic components of printer 10. Additionally, chassis 6 may provide a structurally sound frame for mounting components of printer 10.
Printer 10 aligns a media hanger/hub 7 with print station 1. As an example, center of media hanger/hub 7 may be aligned with a center of print station 1.
In another exemplary implementation of the method of the present invention, media width sensors 61 (
Further description as to print station 1, media hanger/hub 7, ribbon drive assembly 12, and media width sensor 61 are provided below.
Print Station
Printhead assembly 17 includes thermal printhead 18, compression springs 19, printhead pressure adjustment sensor 20 and fan 21. Printhead pressure adjustment sensor 20 determines the force within compression springs 19. Fan 21 cools thermal printhead 18 as needed. Temperature sensing member 22, such as a thermistor, may be located within thermal printhead 18 to control overheating of print station 1. Temperature sensing member 22 may be operatively coupled to a thermal heatsink to detect a thermal gradient generated therein. Temperature sensing member 22 may also be coupled to a controller in print station 1 which may adjust the target temperature of a heating element or may deactivate the heating element. In an exemplary implementation of methods of the present invention, these adjustments made be made in response to instructions from control circuit assembly 3, which were determined based on the type of media inserted into printer 10. Fan 21 may also be used to cool thermal printhead 18.
Print station 1 includes main platen roller 15 and lower roller 16. Main platen roller 15 is utilized for printing, while lower platen roller 16 is utilized for assisting with the rewinding of media onto rewind assembly 5.
Lower platen roller 16 may be slightly overdriven to maintain a tight web between main platen roller 15 and lower platen roller 16. A tight web is preferable for separating (or peeling) the labels off its corresponding backing.
Print station 1 also includes pinch roller 23 and top-of-form sensor 24. Top-of-form sensor 24 may be located between main platen roller 15 and pinch roller 23. Pinch roller 23 may be slightly under driven to maintain a tight web through top-of-form sensor 24. When print station 1 reverses direction during use, pinch roller 23 is then slightly overdriven in order to maintain the web tight through top-of-form sensor 24. Rocker arm 25 and associated gears 26 permits movement of the print media in a forward and reverse direction. Platen rollers 15, 16 and pinch roller 23 may be easily removed and replaced in the event they become damaged during use or abuse of print station 1.
Top-of-form sensor 24, which may be included in the sensory system of an exemplary application, may be included in print station 1 to determine a location of an initial portion of a web fed to print station 1 and to properly align the printed information onto the media. Top-of-form sensor 24 may also determine and provide a signal when the initial portion of the web is located at a desired location within print station 1. Top-of-form sensor 24 may utilize, by way of non-limiting example, barcode scanners, light emitting diodes (LEDs), radio frequency identification (RFID) sensors, lasers, photo sensors, electronic sensors, light sensors, optical scanners or sensors (such as beams), and/or other notification and sensing means that permit for sensing indicators on the media. Top-of-form 24 may be capable of sensing the following non-limiting exemplary indicators: black marks on the top side or under side of the media, holes thru or slots on the side of the media, top edges of label stock media, barcodes on media, RFID tags on media, identifiers printed on media, and any other errors, inconsistencies, or faults which may arise relative to positioning of and/or printing on the media.
Media guides 27a and 27b are included in print station 1 and may be located prior to pinch roller 23 to guide the media along the center line of print station 1. Media guides 27a, 27b each may contain media loading sensors 28 which may be used to inform print station 1 that media is being fed into print station 1. Information from media loading sensors 28 may also be relayed to control circuit assembly 3 (
Media adjustment knob 29 is provided to adjust the width of media guides 27a and 27b. Further, media adjustment knob 29 may be self-locking, which would result in no longer requiring print station 1 to lock media guides 27a and 27b in position.
Motor 14 is provided to power print station 1. Motor 14, which may be a drive-stepper motor, is geared to platen rollers 15, 16 such that a full step of motor 14 corresponds to a media movement. A non-limiting example of such media movement may be 1/300th of an inch. Continuing the non-limiting example, with 300 dot per inch printhead assembly 17 such movement would result in a 300×300 dots per inch area of print. Additionally, motor 14 may be operated in half-step mode. As a non-limiting example of the results achieved using the half-step mode, the same gearing would result in a corresponding movement of 1/600th of an inch, with a 600 dot per inch printhead assembly 17 and 600×600 dots per inch area of print.
Motor 14 may be a direct current (DC) or alternative current (AC) driver motor, which may include an attached encoder disk that may be used to drive print station 1. Print station 1 may establish a corresponding timing for 300, 600, or other dots per inch printing by determining the proper number of slots in the encoder disk.
Latch sensor 30 may be included to send a signal to print station 1 of the position of latches 31a, 31b. Latch sensor 30 may also sense when the latch 31a, 31b is closed, fully opened, or a variety of positions there between. Latch handle 32 permits manipulation of latches 31a, 31b as desired.
Print station 1 may also include receptacle 33 for mounting radio-frequency identification (RFID) antenna 34. Receptacle 33 may be located prior to main platen roller 15. RFID antenna 34 may be used to imprint RFID data onto a chip embedded in a label. After the chip in the label is programmed with data, the label is then thermally printed. In the alternative, RFID antenna 34 may be directly located on or incorporated in print station 1.
Because print station 1 is stand-alone, it may be easily inserted, removed from, or otherwise incorporated into or incorporated with a larger printer as desired, thereby permitting additional capabilities, functions, and options other than or in addition to those features provided by print station 1.
Media Hanger (Having Media Presence Sensor)
Pivot 41 may include link arm 44 extending therefrom. The point wherein pivot 41 is rotatably secured to base plate second surface 37 may be referred to as the pivot point. Link arms 44 are secured to support members 39 and 40, with such connection preferably located at the distal ends of link arms 44, although connections along other locations along link arms 44 is also contemplated. Biasing mechanism 45 is secured to pivot 41 such that upon rotation of pivot 41 at its pivot point to the second position, a compressive force is exerted so as to move support members 39 and 40 toward one another along guide 75. Biasing mechanism 45 may be any type of biasing mechanism including, but not limited to, a torsion spring.
Support members 39 and 40 may include mounting plates 46 located on the bottommost portion of support members 39 and 40. Mounting plates 46 are preferably sized and shaped so as to permit support members 39 and 40 to movably slide along guides 75 when pivot 41 is manipulated. Link arms 44 are most preferably secured to mounting plates 46 of support members 39 and 40.
Lock 43 is utilized to hold media hanger/hub 7 in an uncompressed position as shown in
Media presence sensor 48 may also be located on support member 39 or 40. Media presence sensor 48 is adapted to detect the presence and/or absence of media in the media hanger and is in communication with control circuitry (not shown). Media type sensor 102a may also be located on support member 39 or 40. Media type sensor 102a is adapted to detect the type of media in the media hanger. Alternatively, media presence sensor 48 may be adapted to both detect the presence and/or absence of media and the type of media. Media presence sensor 48 and/or media type sensor 102a may be an optical scanner/sensor, a mechanical sensor, a photo sensor, an electronic sensor, a laser scanner, a light sensor, a barcode scanner/reader, an RFID scanner/reader, or any other suitable scanner or sensor as known in the art. In accordance with example applications of method of the present invention, the presence or absence of media, as determined by media presence sensor 48 and/or media type sensor 102a, influences functions of printer 10 (
Additionally, media hanger/hub 7 may include hubs 49 of varying sizes, including, but not limited to, 3″, 1.5″, 1″, or a combination thereof. Hubs 49 may be fixed or interchangeable, and are used for holding media of various sizes.
With specific reference to
A media is inserted within media hanger/hub 7 when the distance between support members 39 and 40 permit accommodation of the media. Such first position permits loading of rolled media, use of media hanger/hub 7 for fan-fold media, or any other use of media hanger/hub 7. Pivot 41 is then manipulated so as to move the support members 39 and 40 toward one another along guide 38 to a desired distance between support members 39 and 40. Such manipulation of pivot 41 results in simultaneous and synchronized movement of support members 39 and 40. Because such simultaneous and synchronized movement occurs, the media is centered within media hanger/hub 7. Compressive forces applied on the media is constant, as opposed to linear, and such forces are not dependent upon the media width. The compressive forces are dependent upon a combination of factors, including, but not limited to, initial load on biasing mechanism 45, the stiffness of biasing mechanism 45, the pivot point geometry of pivot 41, and the length of link arms 44. The compressive force is a constant force and decreases vibration of the media, which in turns decreases the likelihood of the media rolling off of media hanger/hub 7 and decreases the likelihood of blurred or offset printing.
Media Width Sensor
With reference to
In example embodiments, both guides 27a and 27b are slidable along a horizontal axis (A-A) of base 50 in synchronism via rack and pinion system 53 and when pushed together, guides 27a and 27b centrally register the inserted media and help ascertain the width thereof. More specifically, guides 27a and 27b are mounted to first and second racks 54 and 55 coupled by pinion gear 56 on the top surface 51 of base 50 that cooperatively provide for synchronous translation of guides 27a and 27b in a rack and pinion arrangement by which guides 27a and 27b can be pushed together to centrally register the media. In example embodiments, rack and pinion system 53 is located about top surface 51 of base 50 and is connected to guides 27a and 27b via screws 57, 58, that extend through base 50 at predefined slots 59, 60.
System 100 may further include a media width sensing apparatus, or media width sensor 61, providing electrical signals used to ascertain the width of registered media between media guides 27a and 27b. Media width sensor 61 is mounted in a fixed position relative to top surface 51 of base 50 and guides 27a, 27b. Media width sensor 61 is adapted to detect the presence and/or absence of an obstruction and is in communication with control circuitry (not shown). In an example application, the control circuitry determines the width of the media based on signals received from media width sensor 61. The control circuitry may include a microcontroller with associated memory. The control circuitry may oversee movement of the media sheet along the entire media feed path, or may just determine the width of the media as it moves through the print station and about media width sensor 61. Additionally or alternatively, media width sensor 61 is in communication with control circuitry assembly 3 (
Media width sensor 61 may be an optical scanner/sensor, a mechanical sensor, an electronic sensor, a laser scanner, a light sensor, or another suitable sensor as known in the art. In the example described herein, media width sensor 61 is an optical sensor. Media width sensor 61 is provided with at least one light emitting device (LED) which is operable for emitting at least one light beam through at least one aperture 62 of the base 50. Media width sensor 61 is operable for detecting an obstruction to the emitted light beam and includes a transmitter (not shown) and a receiver (not shown). The transmitter emits a signal that is detectable by receiver. In one embodiment, the signal is electromagnetic energy. Thus, the transmitter emits optical energy with a frequency spectrum that is detectable by receiver. The transmitter may be embodied as an LED, laser, bulb or other source. The receiver changes operating characteristics based on the presence and quantity of optical energy received. The receiver may be a phototransistor, photodarlington, or other detector. The optical energy may consist of visible light or near-visible energy (e.g., infrared or ultraviolet). The presence or absence of an obstruction, as determined by media width sensor 61, influences functions of a printer according to programming within the control circuitry. Media width sensor 61 may be used with roll media, although use of the sensor in conjunction with media of other types is also contemplated. Also, in exemplary applications, the media width resolution of media width sensor 61 is:
Res=(Max. media width−Min. media width)/(2*N−1),
where N is the number light beams emitted by the sensor.
At least one of media guides 27a and 27b include an optical obstruction structure (a tab) 63 that is operatively coupled to movable media guides 27a and 27b so as to move relative to at least one of the light beams emitted by media width sensor 61 when media guide 27a and/or 27b is moved relative to base 50 with tab 63 moving within a sensing gap (over the emitted light beam coming through the aperture) to block or otherwise interrupt the signal path.
Further example embodiments provide a method for determining a media width in printer 10. The method comprises providing a base with first and second media guides, mounting a sensor in a fixed position relative to the print station. The base within print station 1 being provided with at least one aperture for permitting emitted light beams from the sensor to pass through. At least one of media guides 27a and 27b is provided with an optical obstruction structure such as a tab or fin which is located in a fixed position relative to media guides 27a and 27b to move relative to the emitted light beam when media guides 27a and 27b are moved relative to print station 1. Media guides 27a and 27b are then moved to register the media and electrical signals are read from media width sensor 61, with the media width being determined based at least partially on the electrical signals. In certain implementations, the width determination may include determining two or more possible media widths based on the electrical output signals from the sensor, rendering a selection of the plurality of possible media widths to a user, and determining the media width based on a user selection from a user interface of printer 10.
Ribbon Drive Assembly
Referring now to
In example applications, spindles 64, 65 are rotatably connected to base plate 66 at one end and extend through port 67, 68 of cover plate 69 such that their respective distal ends 70, 71 are operative for receiving roll of ribbon supply 11. Each spindle 64, 65 is provided with an independently operated drive system comprising plurality of gears 72, 73 for rotating spindles 64, 65, motor 74, 75 for driving plurality of gears 72, 73 in either a clockwise or counter clockwise direction, and rotary encoder (60 pulses/rev). In example applications, the drive system is connected to base plate 66. In example applications, plurality of gears 72, 73 have a 23:1 gear reduction. It will be understood by those skilled in the art that it is contemplated that motor 74, 75 will be a DC motor however, any type of motor suitable for powering gears 72, 73 and spindles 64, 65 in a rotary movement may be employed. Further, in example applications, motors 74, 75 are independently operated to optimize ribbon tension.
The drive system further comprises circuit board 76 connected to base plate 66 having a control processor for each motor 74, 75 is provided and attached to a side of base plate 66. The electronics of circuit board 76 similarly have two sets of drive components for each spindle 64, 65. In example applications, drive system uses a Cypress PSoC3 which is a 8051 processor core with on-chip programmable digital and analog functions and communication components. However, it will be understood by those skilled in the art that a variety of processors may be used. The processor, motor drive IC's, and opto encoders and associated circuitry are located on single board 16 of the drive system. The bulk of the electrical components such as pulse width modulators, timers, ADC converter and other logic are programmed directly in to the PSoC part using its' system on a chip capabilities. The processor of the drive system is communicatively linked with a main processor of the printer (not shown) PCB via a SPI bus. Firmware updates to the drive system's processor may be made using a boot loader that communicates over an I2C bus.
Having now described the invention, the construction, the operation and use of preferred embodiments thereof, and the advantageous new and useful results obtained thereby, the new and useful constructions, and reasonable mechanical equivalents thereof obvious to those skilled in the art, are set forth in the appended claims.
This application is a non-provisional application, which claims priority from and the benefits of U.S. provisional application 61/507,715 filed on Jul. 14, 2011, the contents of which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
4143977 | Kurihara et al. | Mar 1979 | A |
4177731 | Kleist et al. | Dec 1979 | A |
4699531 | Ulinski et al. | Oct 1987 | A |
4788558 | Caldwell et al. | Nov 1988 | A |
4788559 | Ende | Nov 1988 | A |
4872659 | Kato et al. | Oct 1989 | A |
4924240 | Herbert et al. | May 1990 | A |
4991846 | Sondej | Feb 1991 | A |
5028155 | Sugiura et al. | Jul 1991 | A |
5087137 | Burnard et al. | Feb 1992 | A |
5206662 | Fox et al. | Apr 1993 | A |
5326182 | Hagstrom | Jul 1994 | A |
5397192 | Khormaee | Mar 1995 | A |
5468076 | Hirano et al. | Nov 1995 | A |
5488223 | Austin et al. | Jan 1996 | A |
5490638 | Driftmyer et al. | Feb 1996 | A |
5564841 | Austin | Oct 1996 | A |
5600350 | Cobbs et al. | Feb 1997 | A |
5614934 | Yoshida et al. | Mar 1997 | A |
5650730 | Herbst, Jr. | Jul 1997 | A |
5684516 | Cseledy et al. | Nov 1997 | A |
5790162 | Adams et al. | Aug 1998 | A |
5820280 | Fox | Oct 1998 | A |
5836704 | Lau et al. | Nov 1998 | A |
5870114 | Numata et al. | Feb 1999 | A |
5872585 | Donato et al. | Feb 1999 | A |
5874980 | West | Feb 1999 | A |
5909233 | Hamman et al. | Jun 1999 | A |
5927875 | Lau et al. | Jul 1999 | A |
5934812 | Nunokawa | Aug 1999 | A |
5978004 | Ehrhardt | Nov 1999 | A |
5995128 | Adams et al. | Nov 1999 | A |
6014229 | Yun | Jan 2000 | A |
6020906 | Adams et al. | Feb 2000 | A |
6034708 | Adams et al. | Mar 2000 | A |
6042279 | Ackley | Mar 2000 | A |
6057870 | Monnier et al. | May 2000 | A |
6070048 | Nonaka et al. | May 2000 | A |
6082914 | Barrus et al. | Jul 2000 | A |
6095704 | Jaeger et al. | Aug 2000 | A |
6099178 | Spurr et al. | Aug 2000 | A |
6129463 | Lau et al. | Oct 2000 | A |
6201255 | Torchalski et al. | Mar 2001 | B1 |
6283024 | George | Sep 2001 | B1 |
6289730 | Elgee | Sep 2001 | B1 |
6302604 | Bryant et al. | Oct 2001 | B1 |
6389241 | Cernusak et al. | May 2002 | B1 |
6396070 | Christensen et al. | May 2002 | B1 |
6520614 | Kaneko | Feb 2003 | B2 |
6616362 | Bouverie et al. | Sep 2003 | B2 |
6825864 | Botten et al. | Nov 2004 | B2 |
6840689 | Barrus et al. | Jan 2005 | B2 |
6846121 | Bouverie et al. | Jan 2005 | B2 |
6857714 | Hohberger et al. | Feb 2005 | B2 |
6900449 | Bolash et al. | May 2005 | B2 |
6942403 | Hohberger et al. | Sep 2005 | B2 |
7042478 | Bouverie et al. | May 2006 | B2 |
7071961 | Ullenius et al. | Jul 2006 | B2 |
7079168 | Ullenius et al. | Jul 2006 | B2 |
7150572 | McNestry et al. | Dec 2006 | B2 |
7162460 | Cleckler et al. | Jan 2007 | B2 |
7205561 | Chelvayohan et al. | Apr 2007 | B2 |
7255343 | So | Aug 2007 | B2 |
7324125 | Gustafsson | Jan 2008 | B2 |
7375832 | Bouverie et al. | May 2008 | B2 |
7456995 | Stephens | Nov 2008 | B2 |
7502042 | Hitz et al. | Mar 2009 | B2 |
7537404 | Bouverie et al. | May 2009 | B2 |
7600684 | Tobin et al. | Oct 2009 | B2 |
7667874 | MacDonald et al. | Feb 2010 | B2 |
7699550 | Bouverie et al. | Apr 2010 | B2 |
7824116 | Lyman | Nov 2010 | B2 |
7845632 | Windsor et al. | Dec 2010 | B2 |
7857414 | Eun et al. | Dec 2010 | B2 |
7876223 | Yamaguchi et al. | Jan 2011 | B2 |
7891892 | Chiu | Feb 2011 | B2 |
7907159 | Matsuo et al. | Mar 2011 | B2 |
7934881 | Lodwig et al. | May 2011 | B2 |
7938501 | Takamiya et al. | May 2011 | B2 |
8142087 | Kugimachi | Mar 2012 | B2 |
8412062 | Kielland | Apr 2013 | B2 |
8456710 | Yamamoto | Jun 2013 | B2 |
20010008612 | Liljestrand et al. | Jul 2001 | A1 |
20030044189 | Okitsu et al. | Mar 2003 | A1 |
20030053114 | Hopper | Mar 2003 | A1 |
20030072028 | Haines et al. | Apr 2003 | A1 |
20030081024 | Vives et al. | May 2003 | A1 |
20030132366 | Gao et al. | Jul 2003 | A1 |
20030141655 | Bryer | Jul 2003 | A1 |
20040008365 | Hobbs | Jan 2004 | A1 |
20040114024 | Bouverie et al. | Jun 2004 | A1 |
20040165927 | Fisher et al. | Aug 2004 | A1 |
20050002715 | Fries et al. | Jan 2005 | A1 |
20050189693 | Ko | Sep 2005 | A1 |
20050190368 | Ehrhardt, Jr. et al. | Sep 2005 | A1 |
20050204940 | Elliott et al. | Sep 2005 | A1 |
20060007295 | Ueda | Jan 2006 | A1 |
20060012666 | Kim et al. | Jan 2006 | A1 |
20060045601 | Endo | Mar 2006 | A1 |
20060055721 | Burdette et al. | Mar 2006 | A1 |
20060157911 | Learmonth et al. | Jul 2006 | A1 |
20060159504 | Blanchard, Jr. et al. | Jul 2006 | A1 |
20060180737 | Consiglio | Aug 2006 | A1 |
20060182920 | Craig | Aug 2006 | A1 |
20070022233 | Bridges et al. | Jan 2007 | A1 |
20070040326 | Noda et al. | Feb 2007 | A1 |
20070059078 | Silverbrook et al. | Mar 2007 | A1 |
20070063429 | Kang | Mar 2007 | A1 |
20070127965 | Pagan et al. | Jun 2007 | A1 |
20070138738 | Motohashi et al. | Jun 2007 | A1 |
20080193190 | Craig | Aug 2008 | A1 |
20090038495 | Butzen et al. | Feb 2009 | A1 |
20090103806 | Nakami | Apr 2009 | A1 |
20090244584 | McGarry et al. | Oct 2009 | A1 |
20090261170 | Craig | Oct 2009 | A1 |
20100066782 | Yamamoto et al. | Mar 2010 | A1 |
20100068440 | Craig | Mar 2010 | A1 |
20100090394 | You | Apr 2010 | A1 |
20100169513 | Levin | Jul 2010 | A1 |
20100247222 | Bouverie et al. | Sep 2010 | A1 |
20100319561 | Colquitt et al. | Dec 2010 | A1 |
20110042883 | Wang et al. | Feb 2011 | A1 |
20110132643 | Hattori et al. | Jun 2011 | A1 |
20130099142 | Bouverie et al. | Apr 2013 | A1 |
20150154892 | Craig | Jun 2015 | A1 |
20150273910 | Colonel et al. | Oct 2015 | A1 |
Number | Date | Country |
---|---|---|
0911699 | Apr 1999 | EP |
2927005 | Jul 2015 | EP |
2000-141775 | May 2000 | JP |
04552558 | Sep 2010 | JP |
WO 9524316 | Sep 1995 | WO |
2004114257 | Dec 2004 | WO |
2013010097 | Jan 2013 | WO |
Entry |
---|
Written Opinion of the International Searching Authority, PCT/US2012/036297, Jul. 17, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/039043, Aug. 3, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/041093, Aug. 7, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/043734, Sep. 21, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/043709, Sep. 21, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/043772, Sep. 14, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/046712, Oct. 5, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/049417, Nov. 2, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/050938, Nov. 6, 2012. |
Written Opinion of the International Searching Authority, PCT/US2012/060956, Jan. 11, 2013. |
Written Opinion of the International Searching Authority, PCT/US2012/066291, Feb. 5, 2013. |
International Search Report No. PCT/US2012/46712 dated Oct. 5, 2012. |
European Search Report for EP 12 81 0566 dated Mar. 5, 2015. |
Search Report and Written Opinion in commonly owned European Application No. 15161521.8 dated Dec. 17, 2015, pp. 1-8. |
Bosch Home Appliances, “Tassimo Manual for TAS451xUC and TAS 1000UC”, Dated Jul. 24, 2009; Downloaded Feb. 9, 2015 from http://www.manualslib.com/download/355220/Bosch-Tas1000uc.html; 62 pages. |
Number | Date | Country | |
---|---|---|---|
20130016368 A1 | Jan 2013 | US |
Number | Date | Country | |
---|---|---|---|
61507715 | Jul 2011 | US |