Inventor
Andrew J. Doane
Inventor
Vienna, VA, US
Overview
Patents· 99 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication61%
G06FElectric digital data processing24%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes6%
H04WWireless communication networks4%
H04MTelephonic communication3%
G07FCoin-freed or like apparatus2%
PatentTitleYear
11,115,223Cryptographic material distribution and management202111,108,626Rewriting communication headers to manage virtual networks of virtual machines202110,951,586Providing location-specific network access to remote services202110,911,528Managing replication of computing nodes for provided computer networks202110,880,165Providing extendible network capabilities for managed computer networks202010,868,715Providing local secure network access to remote services202010,868,723Using virtual networking devices and routing information to associate network addresses with computing nodes202010,791,096Interfaces to manage direct network peerings202010,785,314Arrangements for detecting bi-directional artificial intelligence (AI) voice communications and negotiating direct digital communications202010,728,089Providing access to configurable private computer networks202010,698,710Authentication of virtual machine images using digital certificates202010,644,933Providing logical networking functionality for managed computer networks202010,616,194Secure data destruction in a distributed environment using key protection mechanisms202010,601,909Managing replication of computing nodes for provided computer networks202010,574,534Providing virtual networking device functionality for managed computer networks202010,516,603Interfaces to manage inter-region connectivity for direct network peerings201910,460,114Identifying visually similar text201910,419,287Using virtual networking devices and routing information to associate network addresses with computing nodes201910,419,205Establishing entropy on a system201910,389,709Securing client-specified credentials at cryptographically attested resources201910,367,646Cryptographic material distribution and management201910,362,032Providing devices as a service201910,326,762Providing devices as a service201910,223,538Preventing persistent storage of cryptographic information201910,225,146Using virtual networking devices to manage routing information201910,178,077Preventing persistent storage of cryptographic information using signaling201910,127,388Identifying visually similar text201810,069,908Interfaces to manage last-mile connectivity for direct network peerings201810,044,681Interfaces to manage direct network peerings201810,015,083Interfaces to manage inter-region connectivity for direct network peerings20189,998,335Emulating virtual router device functionality in virtual computer networks20189,965,768Location-based mobile advertising20189,900,214'Using virtual networking devices to manage network configuration'20189,769,021'Using virtual networking devices to manage routing cost information'20179,756,018'Establishing secure remote access to private computer networks'20179,749,127'Establishing entropy on a system'20179,749,181'Managing communications for modified computer networks'20179,722,871'Using virtual networking devices and routing information to associate network addresses with computing nodes'20179,723,072'Interfaces to manage last-mile connectivity for direct network peerings'20179,705,855'Secure data destruction in a distributed environment using key protection mechanisms'20179,686,349'Providing extendible network capabilities for managed computer networks'20179,680,808'Preventing persistent storage of cryptographic information using signaling'20179,577,876'Using virtual networking devices to manage routing communications between connected computer networks'20179,565,186'Method and system for product restocking using machine-readable codes'20179,552,485'Cryptographic material renewal'20179,524,167'Providing location-specific network access to remote services'20169,525,672'Multi-faceted compute instance identity'20169,521,037'Providing access to configurable private computer networks'20169,497,040'Using virtual networking devices and routing information to initiate external actions'20169,467,398'Using virtual networking devices to connect managed computer networks'20169,426,154'Providing devices as a service'20169,374,341'Establishing secure remote access to private computer networks'20169,342,412'Managing replication of computing nodes for provided computer networks'20169,300,643'Unique credentials verification'20169,235,714'Preventing persistent storage of cryptographic information using signaling'20169,231,923'Secure data destruction in a distributed environment using key protection mechanisms'20169,219,679'Using virtual networking devices to manage routing cost information'20159,210,041'Using virtual networking devices to manage network configuration'20159,203,747'Providing virtual networking device functionality for managed computer networks'20159,158,909'Authentication of virtual machine images using digital certificates'20159,141,947'Differential bandwidth metering for networks with direct peerings'20159,137,209'Providing local secure network access to remote services'20159,137,102'Using virtual networking devices to manage routing communications between connected computer networks'20159,106,469'Interfaces to manage last-mile connectivity for direct network peerings'20159,106,540'Providing logical networking functionality for managed computer networks'20159,094,421'Using virtual networking devices to connect managed computer networks'20159,087,187'Unique credentials verification'20159,053,479'Method and system for product restocking using machine-readable codes'20159,043,463'Providing extendible network capabilities for managed computer networks'20159,036,504'Using virtual networking devices and routing information to associate network addresses with computing nodes'20158,995,301'Using virtual networking devices to manage routing cost information'20158,966,027'Managing replication of computing nodes for provided computer networks'20158,959,203'Dynamic bandwidth management using routing signals in networks with direct peerings'20158,937,960'Managing communications for modified computer networks'20158,873,735'Selective contact between customers and customer service agents'20148,844,020'Establishing secure remote access to private computer networks'20148,819,229'Techniques for accessing logical networks via a programmatic service call'20148,737,408'Managing communications for modified computer networks'20148,724,642'Interfaces to manage direct network peerings'20148,608,059'Method and system for using machine-readable codes to perform transactions'20138,578,003'Providing access to configurable private computer networks'20138,495,199'Interfaces to manage service marketplaces accessible via direct network peerings'20138,490,871'Method and system for product restocking using machine-readable codes'20138,392,608'Using virtual networking devices to manage network configuration'20138,381,969'Method and system for using machine-readable codes to perform a transaction'20138,370,488'Using virtual networking devices to manage routing communications between connected computer networks'20138,353,448'Method and system for using machine-readable codes to perform automated teller machine transactions through a mobile communications device'20138,340,275'Selective contact between customers and customer service agents'20128,312,129'Using virtual networking devices to connect managed computer networks'20128,230,050'Providing access to configurable private computer networks'20128,224,971'Using virtual networking devices and routing information to initiate external actions'20128,201,237'Establishing secure remote access to private computer networks'20128,194,680'Managing communications for modified computer networks'20128,131,852'Using virtual networking devices to manage routing communications between connected computer networks'20128,117,289'Using virtual networking devices to manage substrate devices'20128,046,456'Using virtual networking devices to manage external connections'20117,991,859'Using virtual networking devices to connect managed computer networks'20117,953,865'Using virtual networking devices to manage routing communications between connected computer networks'20117,937,438'Using virtual networking devices to manage external connections'2011Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2011–2021Patents assigned to AMAZON TECH INC (98)· patent assignee history
2011–2021Based in Vienna, VA, US· patent location history
2012–2018Patents assigned to DOANE ANDREW J (37)· patent assignee history
2012–2016Patents assigned to BRANDWINE ERIC JASON (23)· patent assignee history
2012–2018Patents assigned to MILLER KEVIN CHRISTOPHER (18)· patent assignee history
2012–2016Patents assigned to COHN DANIEL T (8)· patent assignee history
2015Based in Veinna, VA, US· patent location history
2020Based in McLean, VA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| AMAZON TECH INC | 98 | 2011–2021 |
| DOANE ANDREW Jself | 37 | 2012–2018 |
| BRANDWINE ERIC JASON | 23 | 2012–2016 |
| MILLER KEVIN CHRISTOPHER | 18 | 2012–2018 |
| COHN DANIEL T | 8 | 2012–2016 |
Locations
| Location | Patents | Span |
|---|---|---|
| Vienna, Virginia, US | 97 | 2011–2021 |
| McLean, Virginia, US | 1 | 2020 |
| Veinna, Virginia, US | 1 | 2015 |