Patent Experience

List of U.S. Patents

 

Firm News

more...

RecentEvents

First Heading or Title

Septermber 16, 1926

demoLorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s.

 

Rod Johnson's Patent Experience

 

Rod's range of technology experience is illustrated by the following lists of United States utility patents and design patents.  The original patent applications were almost exclusively drafted from scratch for filing in the United States, for clients ranging from large corporations to small startups, institutions and individuals.

Clicking on a patent number link will take you to the patent database at the U.S. Patent and Trademark Office.

 

U.S. Utiliy Patents

 

Patent Number Title
9,099,908 Fast acceleration reaction force cancelling motor
9,039,756 Repositionable endoluminal support structure and its applications
9,005,272 Repositionable endoluminal support structure and its applications
8,868,435 Information archival and retrieval system for internetworked computers
8,852,261 Repositionable endoluminal support structure and its applications
8,849,771 Rules engine with database triggering
8,752,245 Finger-safe door
8,751,432 Automated facilities management system
8,685,080 Automated facilities management system
8,511,884 One-way see-through illumination system
8,307,828 Pneumatic single-lumen medical gas conserver
8,240,325 Gas flow device
8,226,707 Repositionable endoluminal support structure and its applications
8,100,575 One-way see-through illumination system
8,075,982 Device for making illuminated markings
8,002,497 Coupler for leaching chamber systems
7,996,450 Network-based file access system
7,996,100 Method and system for modeling a batch manufacturing facility
7,949,729 System and method for displaying dynamic page content in a page-caching browser
7,908,550 Dynamic tree control system
7,792,682 Information Archival and Retrieval System for Internetworked Computers
7,708,016 Gas Conserving Regulator
7,685,507 System for editing query conditions, calculations, formulas and equations
7,672,961 Database having heterogeneous object types
7,636,901 System for increasing accuracy of geocode data
7,595,782 Liquid crystal display with integrated digital-analog-converters
7,591,266 Hybrid electro-pneumatic conserver for oxygen conserving regulator
7,578,311 Gas regulator
7,565,651 Parallel task scheduling system for computers
7,564,522 Full symmetrical wide-viewing angle display
7,523,158 System and method for partial page updates using a proxy element
7,513,674 See-through one-way light-emitting light guide
7,467,023 Method and system for modeling a batch manufacturing facility
7,413,382 Coupler for leaching chamber systems
7,376,636 Geocoding using a relational database
7,372,447 Microdisplay for portable communication systems
7,365,811 Display housing with a display alignment device
7,343,211 Use of sub (partial) cycles, nested cluster cycles, and lot cycles for determining equipment capacities in a batch manufacturing facility
7,321,354 Microdisplay for portable communication systems
7,310,072 Portable communication display device
7,310,071 Instrument panel with active display
7,302,370 System and method for managing browser sessions in single and multi-server workflow environments
7,272,589 Database index validation mechanism
7,253,852 Polarizer removal in a microdisplay system
7,242,383 Portable microdisplay system
7,194,740 System for extending an addressable range of memory
7,181,684 Dynamic tree control system
7,174,340 Interval-based adjustment data includes computing an adjustment value from the data for a pending adjustment in response to retrieval of an adjusted data value from a database
7,165,097 System for distributed error reporting and user interaction
7,165,065 Multidimensional database storage and retrieval system
7,162,470 Contextual search interface for business directory services
7,160,059 Adjustable angle coupler for leaching chamber systems
7,155,701 System for dynamically constructing an executable computer program
7,124,140 Database system having heterogeneous object types
7,107,112 Method and system for simulating and modeling a batch manufacturing facility
7,076,783 Providing figure of merit vote from application executing on a partitioned cluster
7,075,501 Head mounted display system
7,039,424 Wireless communication system having mobility-based content delivery
7,033,496 Water clarification system with weir
7,027,931 System for statistical analysis of quality control data
7,020,695 Using a cluster-wide shared repository to provide the latest consistent definition of the cluster (avoiding the partition-in time problem)
7,010,597 Dynamic assignment of multicast network addresses
6,999,057 Timing of fields of video
6,989,115 Method and apparatus for prototyping a three-dimensional object
6,986,350 Oxygen flow regulator
6,985,746 Wireless communication system having mobility-based content delivery
6,967,697 Display housing with a display alignment device
6,909,419 Portable microdisplay system
6,886,080 Computing system for implementing a shared cache
6,871,222 Quorumless cluster using disk-based messaging
6,845,430 System for maintaining a buffer pool
6,791,756 System and method for efficient illumination in color projection displays
6,769,013 Distributed system for interactive collaboration
6,768,458 Photonically controlled active array radar system
6,691,118 Context management system for modular software architecture
6,684,221 Uniform hierarchical information classification and mapping system
6,683,584 Camera display system
6,677,936 Color display system for a camera
6,665,727 Dynamic assignment of multicast network addresses
6,647,982 Gas flow device
6,636,185 Head-mounted display system
6,627,953 High density electronic circuit modules
6,624,046 Three dimensional processor using transferred thin film circuits
6,608,654 Methods of fabricating active matrix pixel electrodes
6,598,038 Workload reduction mechanism for index tuning
6,593,978 Method for manufacturing active matrix liquid crystal displays
6,593,880 Communication system using geographic position data
6,592,293 Adjustable angle coupler for leaching chamber systems
6,584,475 System for controlling database growth in a read-repeatable environment
6,574,720 System for maintaining a buffer pool
6,574,021 Reactive combiner for active array radar system
6,560,018 Illumination system for transmissive light valve displays
6,559,825 Display system for wireless pager
6,558,008 Method of fabricating a matrix display system
6,552,704 Color display with thin gap liquid crystal
6,546,394 Database system having logical row identifiers
6,545,654 Microdisplay for portable communication systems
6,532,494 Closed-loop node membership monitor for network clusters
6,530,887 Ultrasound Probe With Integrated Electronics
6,521,940 High density electronic circuit modules
6,515,654 Touch-type pointing device with wireless input capability
6,512,481 Communication system using geographic position data
6,511,187 Method of fabricating a matrix display system
6,510,747 Flow control device
6,490,671 System for efficiently maintaining translation lockaside buffer consistency in a multi-threaded, multi-processor virtual memory system
6,486,929 Bonded layer semiconductor device
6,486,862 Card reader display system
6,480,950 Software paging system
6,476,784 Portable display system with memory card reader
6,467,325 Method of fabricating a flow control device
6,457,017 Computing system for information management
6,452,577 Microdisplay viewer
6,452,572 Monocular head-mounted display system
6,449,023 Active matrix liquid crystal display device
6,448,944 Head-mounted matrix display
6,424,321 Head-mounted matrix display
6,424,020 High Density electronic circuit modules
6,418,430 System for efficient content-based retrieval of images
6,417,967 System and method for efficient illumination in color projection displays
6,415,769 Performance enhancing system for electronically controlled engines
6,414,783 Method of transferring semiconductors
6,403,985 Method of making light emitting diode displays
6,401,740 Permanent label for gas flow devices
6,377,997 Dynamic assignment of multicast network addresses
6,375,874 Method and apparatus for prototyping a three-dimensional object
6,324,623 Computing system for implementing a shared cache
6,320,568 Control system for display panels
6,317,175 Single crystal silicon arrayed devices with optical shield between transistor and substrate
6,270,287 Leaching chamber
6,253,264 Coding network grouping data of same data type into blocks using file data structure and selecting compression for individual block based on block data type
6,243,149 Method of imaging using a liquid crystal display device
6,232,937 Low power active display system
6,224,214 Autostereo projection system
6,199,064 Method and apparatus for sorting data blocks
6,160,701 Universally accessible portable computer
6,143,582 High density electronic circuit modules
6,140,980 Head-mounted display system
6,138,120 System for sharing server sessions across multiple clients
6,128,850 Disposable-herbicide applicator for weed-cutting blades
6,128,010 Action bins for computer user interface
6,121,950 Control system for display panels
6,097,352 Color sequential display panels
6,078,994 System for maintaining a shared cache in a multi-threaded computer environment
6,076,993 Leaching chamber
6,073,034 Wireless telephone display system
6,072,445 Head mounted color display system
6,064,983 System for performing tax computations
6,053,918 Apparatus and method for fastening an intramedullary nail to a bone
6,053,056 Orifice plate for metering the flow of a medium
6,043,800 Head mounted liquid crystal display system
6,029,456 Convoluted neck tube for cryogenic storage vessels
6,018,771 Dynamic assignment of multicast network addresses
6,007,318 Method and apparatus for prototyping a three-dimensional object
5,993,003 Autostereo projection system
5,977,911 Reactive combiner for active array radar system
5,976,953 Three dimensional processor using transferred thin film circuits
5,960,200 System to transition an enterprise to a distributed infrastructure
5,957,516 Shock-absorbing tool handle
5,946,711 System for locking data in a shared cache
5,943,677 Sparsity management system for multi-dimensional databases
5,926,816 Database Synchronizer
5,889,567 Illumination system for color displays
5,887,723 Computer jacket
5,884,325 System for synchronizing shared data between computers
5,880,689 Balanced digital-to-analog converter
5,878,335 Composite direct digital synthesizer
5,871,484 Apparatus and method for administering a biologically active substance to a bone
5,870,765 Database synchronizer
5,870,759 System for synchronizing data between computers using a before-image of data
5,867,688 Data acquisition and retrieval system with wireless handheld user interface
5,861,929 Active matrix color display with multiple cells and connection through substrate
5,846,189 System for quantifying asynchrony between signals
5,816,634 Shock-absorbing tool handle
5,815,126 Monocular portable communication and display system
5,806,950 Compact high resolution light valve projector
5,793,115 Three dimensional processor using transferred thin film circuits
5,789,735 Optical system for reformatting a line image
5,781,252 Dual light valve color projector system
5,781,164 Matrix display systems
5,769,793 System to determine a relative amount of patternness
5,761,484 Virtual interconnections for reconfigurable logic systems
5,757,445 Single crystal silicon tiles for display panels
5,751,261 Control system for display panels
5,745,226 Passive optical velocity measurement device and method
5,743,614 Housing assembly for a matrix display
5,713,652 Slide projector mountable light valve display
5,705,424 Process of fabricating active matrix pixel electrodes
5,702,963 Method of forming high density electronic circuit modules
5,692,820 Projection monitor
5,690,374 Shock-absorbing tool handle
5,673,059 Head-mounted display apparatus with color sequential illumination
5,666,175 Optical systems for displays
5,664,859 Projection display docking system
5,661,371 Color filter system for light emitting display panels
5,654,811 Color filter system for display panels
5,653,522 Display panel mount for projection dislay system
5,647,028 Massively parallel image restoration with preservation of sharp boundaries
5,642,129 Color sequential display panels
5,630,659 Compact high resolution light valve projector
5,624,174 Display panel mount for projection display system
5,608,870 System for combining a plurality of requests referencing a common target address into a single combined request having a single reference to the target address
5,596,742 Virtual interconnections for reconfigurable logic systems
5,591,170 Intramedullary bone cutting saw
5,589,727 Energy storage system
5,583,335 Method of making an eye tracking system having an active matrix display
5,581,385 Single crystal silicon arrayed devices for projection displays
5,578,865 Reduction of parasitic effects in floating body mosfets
5,562,596 Method and apparatus for controlling the flow of a medium
5,550,604 Compact high resolution light valve projector
5,539,550 Liquid crystal display having adhered circuit tiles
5,535,116 Flat cache-only multi-processor architectures
5,528,397 Single crystal silicon transistors for display panels
5,527,004 Control system for aircraft
5,498,104 Leaching chamber
5,493,688 Pattern categoritzation system having self-organizing analog fields
5,493,470 SOI diaphragm sensor
5,490,034 SOI actuators and microsensors
5,488,371 Radio frequency absorbing windows
5,475,514 Transferred single crystal arrayed devices including a light shield for projection displays
5,467,154 Projection monitor
5,457,690 DTMF Signaling on four-wire switched 56 Kbps Lines
5,455,678 Method for mounting light valves for projection display system
5,453,405 Method of making light emitting diode bars and arrays
5,453,153 Zone-melting recrystallization process
5,444,557 Single crystal silicon arrayed devices for projection displays
5,441,363 Leaching chamber
5,438,241 Single crystal silicon arrayed devices for display panels
5,416,855 Image compression method and apparatus
5,414,840 Method and system for decreasing recovery time for failed atomic transactions by keeping copies of altered control structures in main memory
5,410,407 Large aperture mirror testing apparatus and method
5,396,304 Slide projector mountable light valve display
5,390,152 Forward looking echosounder
5,377,031 Single crystal silicon tiles for liquid crystal display panels including light shielding layers
5,376,979 Slide projector mountable light valve display
5,362,671 Method of fabricating single crystal silicon arrayed devices for display panels
5,356,411 Bone transporter
5,350,379 Bone and tissue lengthening device
5,331,149 Eye tracking system having an array of photodetectors aligned respectively with an array of pixels
5,325,475 Computer method and apparatus for matching between line drawings
5,317,436 A slide assembly for projector with active matrix moveably mounted to housing
5,317,236 Single crystal silicon arrayed devices for display panels
5,303,412 Composite direct digital synthesizer
5,272,431 Automatic power connector for recharging electric vehicles
5,191,524 Approximate Entropy
5,183,042 Electromagnetic method and apparatus to measure constituents of human or animal tissue
5,179,639 Computer Display Apparatus For Simultaneous Display of Data of differing resolution
5,178,142 Electromagnetic method and apparatus to measure constituents of human or animal tissue
5,172,390 Pre-aligned diode laser for external cavity operation
5,135,226 Single-finger gripping device

Reissue 36,228

Call progress capability for a switched channel data service unit

 

 

U.S. Design Patents

 

Patent Number Title
624,305 Key Organizer
618,983 Key Head
538,882 Leaching chamber end cap
538,388 Leaching chamber end cap
538,387 Set of leaching chamber end units
537,912 Leaching chamber
483,390 Audio-visual presentation device
479,545 Digital camera
464,971 Liquid crystal display holder
454,848 Wireless phone with microdisplay
446,783 Wireless phone with microdisplay
446,390 Computer jacket
439,324 Turbine blade
427,587 Portable communication display device
420,671 Portable communication display device
412,919 Monocular viewer
404,376 Portable computer housing
403,047 Post and dome interconnect for leaching chambers
397,090 Coupling flange for conduits
394,649 Head mounted display device
392,259 Ergonomical housing for a portable computer
388,426 Head-mounted display device
381,346 Head-mountable matrix display
371,549 Head-mounted display device
368,730 Compact light valve projector
355,649 Base mounted rear projection monitor
355,648 Rear projection monitor
355,206 Liquid crystal display housing unit adapted for use with a slide projector
353,390 Liquid crystal display housing unit for a slide projector
352,304 Liquid crystal display housing unit adapted for use with a slide projector
349,896 Rear projection monitor
347,840 Rear projection monitor

 

 

 

 

icon1 icon2 icon3 icon4

High-Quality Patent Protection

 

Rod Johnson has extensive experience prosecuting high-quality patent applications in a diverse range of technologies, in the United States and in foreign jurisdictions.  His experience includes utility patents and design patents.

 

"The Johnson IP Law Firm has greatly assisted us in obtaining critical IP protection for our inventions....  It would be impossible to invent a better patent attorney than Rod Johnson, Esq."  Kevin Donahue, Donahue Inventions, LLC.