Our Proven Sucess Record


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