A partial list of the patents we have obtained for our clients covers a broad spectrum of technologies. We look forward to be of similar service to meet your intellectual property needs.
PAT. NO. Title
1 6,158,851 Ink valve having a releasable tip for a print cartridge recharge system
2 6,157,461 Method of generating randomized masks to improve image quality on a printing medium
3 RE36,948 Print enhancement system for enhancing dot printer images
4 6,132,024 Systems and method for determining presence of inks that are invisible to sensing devices
5 6,124,946 Multi-pass pseudo random masking system and method of using same
6 6,113,232 Stationary pen printer
7 6,088,134 Swath scanning system using an optical imager
8 6,082,849 Random printmasks in a multilevel inkjet printer
9 6,050,666 High speed inkjet printer and method of using same for improving image quality
10 D422,301 Combined printer, copier and scanner
11 6,042,100 Soft pinch roller to reduce hand-off error
12 6,037,584 Optical scanner including exposure control
13 6,033,048 Resolution-dependent and color-dependent print masking
14 6,028,681 Light monitor window and method of using same
15 D421,042 Combined printer, copier, scanner and facsimile
16 6,022,012 Modular automatic document feeder for a flat bed input device
17 6,016,207 Facsimile scan position calibration apparatus and method
18 6,015,207 Color halftoning options influenced by print-mode setting
19 6,015,143 Automatic document feeder having universal output tray
20 6,014,227 Printer with progressive column error diffusion system and method of using same for improved printer throughput
21 6,012,792 Copier having full color high speed inkjet printer with two intra page printing speeds for controlling ink drying time for images having densely inked areas
22 6,012,714 Automatic document feeder quick release hinge assembly
23 6,009,302 Automatic document feeder having an input tray paper stop and pick mechanism
24 6,005,683 Document edge detection by linear image sensor
25 6,000,780 Wiping system for inkjet printer
26 5,998,786 Apparatus for securing CCD board at a fixed position within a range of motion
27 5,997,197 Print medium feed system using pre-existing printer apparatus
28 5,997,126 Removable service station sled for inkjet printer
29 5,995,661 Image boundary detection for a scanned image
30 5,992,967 Positioning of service station sled using motor-driven cam
31 5,988,623 Automatic document feeder having a center drive mechanism for loading and unloading a document without skew
32 5,987,270 Digital copying machine that automasks data for small originals if a document feeder is present
33 5,980,016 Systems and method for determining presence of inks that are invisible to sensing devices
34 5,973,815 Scanner carriage lamp reflector and method of using same
35 5,973,796 Scanner carriage mirror mounting to reduce footprint
36 5,969,731 Print head servicing system and method employing a solid liquefiable substance
37 5,949,453 Mixed resolution printing for color and monochrome printers
38 5,947,466 Continuous belt drive paper feed system
39 5,946,420 Printing with text enhancement: recognition by sensing paired edges, or by disqualification in pictorial regions
40 D413,351 Printer
41 5,926,580 Convolution algorithm for efficient hardware implementation
42 5,924,421 Skin protection device and method of using same
43 5,923,349 Density-based print masking for photographic-quality ink-jet printing
44 5,917,952 Compression of randomly dithered bi-level images
45 5,917,516 Service station for use with inkjet printing apparatus, including compliantly supported sled carrier, multi-purpose positioning cam and/or reduced footprint
46 5,914,734 Printhead servicing system and method using a moveable wiper between a fluid source and a printhead
47 5,913,625 Print medium feed system using pre-existing printer apparatus
48 5,907,335 Wet wiping printhead cleaning system using a non-contact technique for applying a printhead treatment fluid
49 5,905,514 Servicing system for an inkjet printhead
50 5,903,290 Simultaneously printing with different sections of printheads for improved print quality
51 5,898,445 Translational wiping technique for a stationary inkjet printhead
52 5,896,206 Combination printer and scanner having single paper path with pinch rollers actuated by pen door
53 5,887,988 Paper stacker activation for printer input/output
54 5,886,892 Power supply with improved inrush circuit for limiting inrush current
55 5,886,714 Actuation mechanism for translational wiping of a stationary inkjet printhead
56 5,883,644 Resolution-dependent and color-dependent print masking
57 5,883,632 Coordinating color produced by two devices--using a hue-controlled machine color space, or surface scaling
58 5,882,004 Automatic sheet feeding mechanism
59 5,880,758 Printer with pen containing a low dot spread black ink and a high dot spread color ink
60 D406,601 Automatic document feeder
61 5,825,042 Radiation shielding of plastic integrated circuits
62 5,752,286 Cleaning and storage system for a body cavity aspirator instrument
63 5,720,282 Universal respiratory apparatus and method of using same
64 5,546,290 Neon illumination apparatus and method of using same
65 5,541,646 Display image stabilization apparatus and method of using same
66 5,526,654 Body decoration and method of using same
67 5,525,255 Neutral cleaning agent and method of making it
68 5,517,263 Image projection system and method of using same
69 D369,784 Surge protector
70 5,515,079 Computer input system and method of using same
71 5,512,967 Projector
72 5,512,891 Drive-up station vehicle detection system and method of using same
73 5,510,861 Compact projector and method of using same
74 5,504,501 Optical input arrangement and method of using same
75 5,503,484 Ergonomic keyboard apparatus and method of using same
76 5,502,459 Optical auxiliary input arrangement and method of using same
77 5,499,036 Display control apparatus and method of using same
78 5,489,923 Method and apparatus for calibrating an optical computer input system
79 5,489,181 Transport apparatus and method of using same
80 5,487,604 Mulch receiving bin and method of using same
81 5,484,668 Universally adaptable battery charger connector and method of using same
82 5,483,615 Direct current electrical motor system and method of using same
83 5,471,754 Kit and method of using kit to align wheels of vehicle
84 5,471,636 Software development system and method of using same
85 D364,379 Surge protector
86 5,459,484 Display control system and method of using same
87 5,453,803 Low profile liquid crystal projector and method of using same
88 5,451,722 Printed circuit board with metallized grooves
89 5,436,813 Illumination apparatus and method of using and making same
90 D360,426 Integrated liquid crystal display projector
91 5,418,446 Variable speed constant frequency synchronous electric power generating system and method of using same
92 5,414,405 Personnel identification devices
93 5,411,022 Continuous pH monitoring system and method of using same
94 5,405,153 Musical electronic game
95 5,400,095 Display projection method and apparatus an optical input device therefor
96 4 5,393,103 Method and coupler for joining conduits and a method of making the coupler
97 5 5,390,412 Method for making printed circuit boards
98 5,377,666 Method and apparatus for use in installing a fire in a fireplace in connection with a flue liner
99 5,372,441 Ergonomic keyboard apparatus with left and right key section separated by an irregularly shaped space
100 5,363,675 Face decoration and method of using the same
101 5,351,393 Method of mounting a surface-mountable IC to a converter board
102 5,349,281 Battery charging system and method of using same
103 D350,536 Under computer monitor power controlling base
104 5,344,068 Dynamically controlled environmental control system
105 5,343,815 Confectionary board
106 5,336,152 Exercise apparatus and method of using same
107 5,335,627 Animal restraint device and method of using same
108 5,334,279 Method and apparatus for making printed circuit boards
109 5,321,848 Drive-up station full duplex communication system and method of using same
110 5,321,450 Low profile liquid crystal projector and method of using same
111 5,315,190 Linear electrodynamic machine and method of using same
112 D347,216 Combined ergonomic keyboard pad and wrist rest
113 5,305,132 Optical wavelength communication system and method of using same
114 5,302,040 Ergonomic keyboard apparatus and method of using same
115 5,300,944 Video display system and method of using same
116 5,299,436 Fast access electronic locking system
117 5,299,039 Stacked display panel construction and method of aligning pixel elements thereof
118 5,298,892 Stacked display panel construction and method of making same
119 5,291,780 Flow meters
120 5,277,312 Syringe storage and disposal container
121 5,276,436 Television signal projection system and method of using same
122 5,264,835 Enhanced color display system and method of using same
123 5,263,470 Method and apparatus for use in installing a firebox in a fireplace in connection with a flue liner
124 5,260,918 Water saving apparatus and method of using same
125 5,260,548 Soldering system controlled power supply apparatus and method of using same
126 5,255,166 Apparatus for illuminating a vehicle license plate and method of using same
127 5,253,095 Full duplex communication system and method of using same
128 5,252,043 Linear motor-pump assembly and method of using same
129 5,250,851 Video monitor support and power distribution assembly
130 D340,043 Keyboard panel for an information system terminal
131 D339,800 Keyboard for an information system terminal
132 5,243,721 Inflatable mattress and air supply with changeover valve
133 5,237,760 Electrically lighted footwear
134 5,235,728 Fastening device for portable equipment and method of using same
135 5,225,875 High speed color display system and method of using same
136 5,221,016 Insulating container and method of making same
137 D336,716 Kiosk
138 5,220,677 Method and apparatus for establishing communication paths with requesting customer stations
139 D336,389 Umbrella holder
140 5,212,473 Membrane keyboard and method of using same
141 5,205,088 Roofing snow panel and method of constructing same
142 5,204,506 Plasma pinch surface treating apparatus and method of using same
143 5,203,017 Method and apparatus for establishing wireless communication with multiple customer stations
144 5,193,985 Pump control system for a downhole motor-pump assembly and method of using same
145 5,192,844 Robotic tool adaptor apparatus
146 5,192,125 Apparatus for illuminating a vehicle license plate and method of using same
147 5,188,565 Novelty device and method of using same
148 5,185,509 Robotic arm tool mounting apparatus
149 5,184,419 Method and apparatus for exterminating structure infestations
150 5,181,335 Portable sign installation kit and method of using same
151 D332,687 Illuminated slipper
152 5,181,015 Method and apparatus for calibrating an optical computer input system
153 5,179,648 Computer auxiliary viewing system
154 5,179,306 Small diameter brushless direct current linear motor and method of using same
155 5,178,354 Tube holder and method of using the sam
156 5,177,629 Liquid crystal display with an optical fluid layer
157 5,177,427 Battery charging system and method for preventing false switching from fast charge to trickle charge
158 5,174,016 Chip removal apparatus and method of using same
159 5,167,377 Animal waste bag dispenser
160 5,165,199 Non-toxic method of exterminating insects
161 5,154,734 Pollution control system and method of using same
162 5,153,568 Liquid crystal display panel system and method of using same
163 5,150,961 Apparatus for illuminating a vehicle license plate and method of using same
164 5,147,421 Wet scrubber particle discharge system and method of using the same
165 5,146,403 Change of address system and method of using same
166 5,139,193 Fluxless resoldering system and fluxless soldering process
167 5,137,484 Method of making a liquid crystal display construction
168 5,132,915 Document dispensing apparatus and method of using same
169 5,125,669 Court game apparatus and method of using same
170 5,121,243 Wireless optical communication system utilizing a single optical carrier frequency
171 5,106,406 Method for desalination and rehabilitation of irrigated soil
172 5,099,422 Compiling system and method of producing individually customized recording media
173 D324,785 Multiple neck tie holder having clothes hanger mounting device or the like
174 5,089,810 Stacked display panel construction and method of making same
175 5,085,395 Equipment security apparatus and kit
176 5,079,187 Method for processing semiconductor materials
177 5,063,677 Gun sight adjustable for windage and distance
178 5,062,001 Gray scale system for visual displays
179 5,058,313 Method and apparatus for exterminating structure infestations
180 5,052,651 Fastener for portable equipment
181 5,049,046 Pump control system for a downhole motor-pump assembly and method of using same
182 5,045,182 Apparatus and method for removing debris from granular material
183 5,038,293 Method and apparatus for vending customized documents
184 5,038,245 Method and apparatus for suppressing electrical transients
185 5,033,665 Soldering system and method of using same
186 5,029,099 Method and apparatus for vending customized documents
187 5,027,546 Non-toxic method of exterminating insects
188 5,027,433 Remote infrared transceiver and method of using same
189 5,024,239 Method and apparatus for determining osseous implant fixation integrity
190 5,021,941 Position control method and apparatus for a closed loop type numerically controlled machine
191 5,019,844 Camera construction and method of using same
192 5,011,773 Human esterase D, its uses and a process of purification
193 5,010,985 Disc assemblies for vehicle disc brakes
194 5,010,227 Soldering apparatus and method of using the same
195 5,005,636 Variable air volume ventilating system and method of operating same
196 4,994,715 Plasma pinch system and method of using same
197 RE33,539 Refillable container with depressurization means
198 4,977,610 Wireless communication apparatus and method of operating same
199 4,974,766 Vehicle roof top carrier and method of using same
200 4,955,922 Urine-collecting apparatus for wheel-chair
201 4,955,467 Energy damping device
202 4,954,130 Catheter/heparin lock and method of using same
203 D310,368 Wireless microphone
204 4,951,818 Equipment carrier and method of using same
205 4,947,765 Security apparatus and method of using same
206 4,946,180 Convertible child support apparatus
207 4,942,642 Deboning system and method of using same
208 4,940,239 Educational board game apparatus and method of using same
209 4,938,988 Poultry sausage and method of making same
210 4,938,374 Beverage containers and method of making same
2115 4,936,039 Fishing rod holder and method of using same
212 4,935,991 Fish cleaning station and method of using the same
213 4,935,870 Apparatus for downloading macro programs and executing a downloaded macro program responding to activation of a single key
214 4,931,173 Apparatus and method for removing debris from granular material
215 4,929,458 Method of making a conically shaped tortilla shel
216 4,923,500 Method for desalination and rehabilitation of irrigated soil
217 4,920,689 Water kite and method of using the same
218 4,919,325 Combination window envelope and insert and method of using same
219 4,915,964 Method of making a conically shaped tortilla shell
220 4,911,671 Novelty kit and method for using it to relieve tension and stress
221 4,911,575 Power trowel control device
222 4,910,952 Method and apparatus for making a frayless line
223 4,903,969 Board game apparatus
224 4,903,900 Method and apparatus for shredding paper or the like
225 4,901,468 Buoyant fishing device and method of using same
226 4,899,680 Boat mooring device and method of using same
227 4,896,376 Sport glove construction and method of making same
228 4,889,605 Plasma pinch system
229 4,886,478 Wind propelled sail toy vehicle
230 4,876,648 System and method for implementing and administering a mortgage plan
231 4,863,184 Tractor-trailer landing gear mechanism and method of using same
232 4,863,096 Mailbox insert
233 4,849,928 Logic array programmer
234 4,844,324 Solder system and method of using same
235 4,837,693 Method and apparatus for facilitating operation of an insurance plan
236 4,623,076 Refillable container with depressurization means
237 4,520,893 Electric cart station