Inventor

Allan H. Vermeulen

Inventor
Seattle, WA, US

Overview

98→
Patents
2008–2021
Patent span
Physics
Primary field (CPC G)

Patents· 98 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing55%
H04LTransmission of digital information, e.g. telegraphic communication28%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes12%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use2%
G07FCoin-freed or like apparatus1%
H04WWireless communication networks1%
PatentTitleYear
11,119,998Index and view updates in a ledger-based database202111,102,204Agreement and enforcement of rules for a shared resource202111,048,669Replicated state management using journal-based registers202111,044,082Authenticating secure channel establishment messages based on shared-secret202111,036,708Indexes on non-materialized views202110,986,013Fault injection service202110,956,399Transaction pipelining in a journaled database202110,942,910Journal queries of a ledger-based database202110,866,968Compact snapshots of journal-based storage systems202010,866,865Storage system journal entry redaction202010,805,238Management of alternative resources202010,789,237Providing a distributed transaction information storage service202010,754,710Transactional watch mechanism202010,666,569Journal service with named clients202010,652,076Dynamic application instance discovery and state management within a distributed system202010,621,156Application schemas for journal-based databases202010,614,239Immutable cryptographically secured ledger-backed databases202010,542,068Checkpointing shared state in distributed systems202010,432,721Distributed storage system with web services client interface201910,423,459Resource manager201910,411,886Authenticating secure channel establishment messages based on shared-secret201910,373,247Lifecycle transitions in log-coordinated data stores201910,367,676Stable leader selection for distributed services201910,346,434Partitioned data materialization in journal-based storage systems201910,346,366Management of a data processing pipeline201910,331,657Contention analysis for journal-based databases201910,324,905Proactive state change acceptability verification in journal-based storage systems201910,303,795Read descriptors at heterogeneous storage systems201910,296,606Stateless datastore--independent transactions201910,282,228Log-based transaction constraint management201910,235,407Distributed storage system journal forking201910,198,346Test framework for applications using journal-based databases201910,191,959Versioned read-only snapshots of shared state in distributed computing environments201910,187,458Providing enhanced access to remote services201910,157,194Ejournal transcoding201810,133,767Materialization strategies in journal-based databases201810,108,624Concurrent directory move operations using ranking rules201810,108,658Deferred assignments in journal-based storage systems201810,031,935Customer-requested partitioning of journal-based storage systems201810,025,802Automated configuration of log-coordinated storage groups201810,013,184Pipelined counter signatures20189,990,391Transactional messages in journal-based storage systems20189,971,822Replicated state management using journal-based registers20189,961,143Providing enhanced data retrieval from remote locations20189,875,212Managing cached information corresponding to a distributed storage system20189,852,221Distributed state manager jury selection20179,838,240Dynamic application instance discovery and state management within a distributed system20179,799,017'Cross-data-store operations in log-coordinated storage systems'20179,753,966'Providing a distributed transaction information storage service'20179,710,830'Method and system for dynamic web services utilization'20179,667,569'System and method for adaptive server shielding'20179,632,828'Computing and tracking client staleness using transaction responses'20179,619,544'Distributed state management using dynamic replication graphs'20179,619,278'Log-based concurrency control using signatures'20179,613,078'Multi-database log with multi-item transaction support'20179,578,080'Resource allocation in distributed systems using grant messages'20179,529,882'Coordinated suspension of replication groups'20169,519,674'Stateless datastore-independent transactions'20169,455,969'Providing enhanced access to remote services'20169,323,569'Scalable log-based transaction management'20169,203,715'Managing host computing devices'20159,166,863'Distributed storage system with web services client interface'20159,009,111'Distributed storage system with web services client interface'20158,903,938'Providing enhanced data retrieval from remote locations'20148,849,995'Managing host computing devices'20148,719,432'System and method for determining staleness of data received from a distributed lock manager'20148,694,639'Determining maximum amount of resource allowed to be allocated to client in distributed system'20148,688,912'Management of object mapping information corresponding to a distributed storage system'20148,654,650'System and method for determining node staleness in a distributed system'20148,639,724'Management of cached object mapping information corresponding to a distributed storage system'20148,589,574'Dynamic application instance discovery and state management within a distributed system'20138,589,549'Method and system for customer incentive-based management of computing resource utilization'20138,458,517'System and method for checkpointing state in a distributed system'20138,316,213'Management of object mapping information corresponding to a distributed storage system'20128,285,925'Management of object mapping information corresponding to a distributed storage system'20128,280,824'Method and system for dynamic pricing of web services utilization'20128,266,074'Method and system for dynamic pricing of web services utilization'20128,190,588'Providing a distributed transaction information storage service'20128,185,497'Distributed storage system with web services client interface'20128,150,769'Performing automatically authorized programmatic transactions'20128,150,768'Performing automatically authorized programmatic transactions'20128,010,651'Executing programs based on user-specified constraints'20117,962,419'Performing automatically authorized programmatic transactions'20117,962,415'Performing automatically authorized programmatic transactions'20117,937,482'Scalable consensus protocol'20117,917,484'Individualized digital tracers'20117,904,423'Distributed storage system with web services client interface'20117,814,229'Constraint-based domain name system'20107,792,944'Executing programs based on user-specified constraints'20107,743,001'Method and system for dynamic pricing of web services utilization'20107,729,994'Performing automatically authorized programmatic transactions'20107,716,180'Distributed storage system with web services client interface'20107,702,640'Stratified unbalanced trees for indexing of data items within a computer system'20107,685,270'Method and apparatus for measuring latency in web services'20107,647,329'Keymap service architecture for a distributed storage system'20107,584,152'Automatic authorization of programmatic transactions'20097,383,231'Performing automatically authorized programmatic transactions'20087,324,976'Automatic authorization of programmatic transactions'2008

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2008–2021Patents assigned to AMAZON TECH INC (98)· patent assignee history
2008–2021Based in Seattle, WA, US· patent location history
2012–2020Patents assigned to VERMEULEN ALLAN H (26)· patent assignee history
2012–2017Patents assigned to SORENSON III JAMES CHRISTOPHER (7)· patent assignee history
2012–2017Patents assigned to BEZOS JEFFREY P (6)· patent assignee history
2012–2017Patents assigned to MCHUGH JASON G (5)· patent assignee history
2016–2021Based in Corvallis, OR, US· patent location history
2018–2021Based in Parksville, CA· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
AMAZON TECH INC982008–2021
VERMEULEN ALLAN Hself262012–2020
SORENSON III JAMES CHRISTOPHER72012–2017
BEZOS JEFFREY P62012–2017
MCHUGH JASON G52012–2017
Locations
LocationPatentsSpan
Seattle, Washington, US532008–2021
Corvallis, OR, US402016–2021
Parksville, CA52018–2021