Patrick James Helland
59Patents
19h-index
56Co-inventors
87Inventor score
Filing activity: Feb 22, 1996 → Dec 11, 2023
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US6425017B1 | Queued method invocations on distributed component applications | Physics | 297 | Expired |
| US6014666A | Declarative and programmatic access control of component-based server applications using roles | Emerging Cross-Sectional Technologies | 279 | Expired |
| US6453426B1 | Separately storing core boot data and cluster configuration data in a server cluster | Electricity | 151 | Expired |
| US6714962B1 | Multi-user server application architecture with single-user object tier | Emerging Cross-Sectional Technologies | 129 | Expired |
| US6134594A | Multi-user, multiple tier distributed application architecture with single-user access control of middle tier objects | Emerging Cross-Sectional Technologies | 118 | Expired |
| US7076784B1 | Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment | Emerging Cross-Sectional Technologies | 110 | Expired |
| US5958004A | Disabling and enabling transaction committal in transactional application components | Emerging Cross-Sectional Technologies | 109 | Expired |
| US6301601A | Disabling and enabling transaction committal in transactional application components | Emerging Cross-Sectional Technologies | 101 | Expired |
| US5890161A | Automatic transaction processing of component-based server applications | Emerging Cross-Sectional Technologies | 100 | Expired |
| US5959995A | Asynchronous packet switching | Electricity | 94 | Expired |
| US6393023B1 | System and method for acknowledging receipt of messages within a packet based communication network | Electricity | 69 | Expired |
| US6167423A | Concurrency control of state machines in a computer system using cliques | Physics | 61 | Expired |
| US5740346A | System and method for dynamic network topology exploration | Electricity | 45 | Expired |
| US6678696B1 | Transaction processing of distributed objects with declarative transactional attributes | Emerging Cross-Sectional Technologies | 37 | Expired |
| US7934207B2 | Data schemata in programming language contracts | Physics | 32 | Active |
| US7389514B2 | Software component execution management using context objects for tracking externally-defined intrinsic properties of executing software components within an execution environment | Emerging Cross-Sectional Technologies | 32 | Expired |
| US6631425B1 | Just-in-time activation and as-soon-as-possible deactivation or server application components | Physics | 32 | Expired |
| US6003064A | System and method for controlling data transmission between network elements | Electricity | 28 | Expired |
| US5931967A | Method and apparatus for detection of errors in multiple-word communications | Electricity | 22 | Expired |
| US6490630B1 | System and method for avoiding deadlock in multi-node network | Physics | 18 | Expired |
| US6748417B1 | Autonomous network service configuration | Electricity | 12 | Expired |
| US10901861B2 | Systems and methods of restoring a dataset of a database for a point in time | Physics | 12 | Active |
| US10592353B2 | Systems and methods of restoring a dataset of a database for a point in time | Physics | 11 | Active |
| US10158642B2 | Coherent distributed logging | Electricity | 11 | Active |
| US6813769B1 | Server application components with control over state duration | Physics | 9 | Expired |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.