Resources
Patent listings.
Every one of the 11,224 patents below was prosecuted by Amin, Turocy & Watson. They issued between 2013 and 2026, and each is searchable here by number, by title and by technical discipline.
Two sources, and they do not overlap. Patents through 2014 are the firm’s own published listing. From 2015 onward they are drawn from the USPTO’s attorney-of-record index. Technical disciplines are assigned from the inventive CPC code the examiner gave each patent.
This is a floor, not a complete record. Where a client substituted its own counsel of record before a patent issued, that patent prints the client’s counsel and does not appear here, however much of the work the firm did.
The corpus by technical discipline
| Technology | Patents | Share of classified corpus |
|---|---|---|
| Software & Computing | 4,795 | 42.7% |
| Mechanical & Materials | 2,602 | 23.2% |
| Semiconductors & Electronics | 1,203 | 10.7% |
| AI & Machine Learning | 409 | 3.6% |
| Autonomous Vehicles | 398 | 3.5% |
| Green Technologies | 384 | 3.4% |
| Cybersecurity | 374 | 3.3% |
| Chemical & Biotechnology | 322 | 2.9% |
| Industrial Automation | 309 | 2.8% |
| Medical Devices | 202 | 1.8% |
| Quantum Computing | 196 | 1.7% |
| Robotics | 30 | 0.3% |
4,795 of 11,224 patents
| Patent number | Title | Area |
|---|---|---|
| 8,733,644 | Self-chechout apparatus | Software & Computing |
| 8,732,727 | Agnostic execution cluster for an agnostic execution environment | Software & Computing |
| 8,732,480 | Memory management device and memory management method | Software & Computing |
| 8,732,351 | System and method for packet splitting | Software & Computing |
| 8,731,519 | Mobile handset extension to a device | Software & Computing |
| 8,731,048 | Efficient temporal search range control for video encoding processes | Software & Computing |
| 8,726,400 | Ex post facto review of claims made against proprietary content in a live data stream | Software & Computing |
| 8,725,920 | Variable read latency on a serial memory bus | Software & Computing |
| 8,725,124 | Enhanced deployment of applications | Software & Computing |
| 8,719,489 | Hardware based wear leveling mechanism for flash memory using a free list | Software & Computing |
| 8,719,420 | Administration of access lists for femtocell service | Software & Computing |
| 8,718,607 | Anonymous customer reference services enabler | Software & Computing |
| 8,718,251 | Party information for data-capable communication device | Software & Computing |
| 8,717,620 | Print server and print control method | Software & Computing |
| 8,717,213 | Hybrid resistive digital-to-analog devices | Software & Computing |
| 8,714,812 | Electronic timepiece | Software & Computing |
| 8,712,853 | Code reading apparatus, sales registering apparatus, and sales registering method | Software & Computing |
| 8,712,153 | Subpixel-based image down-sampling | Software & Computing |
| 8,711,869 | Message transfer apparatus, output method, and computer program product | Software & Computing |
| 8,711,267 | Solid-state imaging device | Software & Computing |
| 8,708,552 | Damping member, shock damping structure in electronic device, and electronic device using the shock damping structure | Software & Computing |
| 8,707,273 | Precondition generating apparatus | Software & Computing |
| 8,706,716 | Iterative and dynamic search of publicly available data based on augmentation of search terms and validation of data relevance | Software & Computing |
| 8,706,041 | Multiple-input, multiple-output cognitive radio | Software & Computing |
| 8,705,322 | Timepiece device with multiple-hand | Software & Computing |
| 8,704,791 | Augmented I/O for limited form factor user-interfaces | Software & Computing |
| 8,700,641 | Detecting repeating content in broadcast media | Software & Computing |
| 8,700,512 | Financial planning based on contextual data | Software & Computing |
| 8,700,072 | Scalable message fidelity | Software & Computing |
| 8,700,065 | Location determination for calls within a femtocell | Software & Computing |
| 8,700,013 | Mediation router | Software & Computing |
| 8,699,956 | Polyphase sequences for wireless communications | Software & Computing |
| 8,699,885 | Power control in an optical network unit | Software & Computing |
| 8,698,622 | Alerting based on location, region, and temporal specification | Software & Computing |
| 8,694,959 | Multi language editor | Software & Computing |
| 8,694,829 | Computer program product, failure diagnosis method, and communication apparatus | Software & Computing |
| 8,694,714 | Retargeting of a write operation retry in the event of a write operation failure | Software & Computing |
| 8,694,606 | Rate sensitive packet transfer mechanism over a peer-to-peer network | Software & Computing |
| 8,694,050 | Mobility management message analysis | Software & Computing |
| 8,694,008 | Multi-mode handset services | Software & Computing |
| 8,693,643 | Integrating visual voicemail within a threaded communication environment | Software & Computing |
| 8,693,397 | Macro network optimization with assistance from Femto cells | Software & Computing |
| 8,693,289 | Timepiece device with multiple-hand | Software & Computing |
| 8,693,194 | Electronic apparatus | Software & Computing |
| 8,687,224 | Server apparatus, image forming system, and management method of image forming data | Software & Computing |
| 8,683,376 | Server unit, a client unit, and a recording medium in a computer system | Software & Computing |
| 8,683,249 | Switching a processor and memory to a power saving mode when waiting to access a second slower non-volatile memory on-demand | Software & Computing |
| 8,683,017 | Web-based configuration of distributed automation systems | Software & Computing |
| 8,682,380 | Estimating mobile local propagation environment characteristics for wireless communications | Software & Computing |
| 8,682,335 | System and method for constructing a carrier to interference matrix based on subscriber calls | Software & Computing |