Inventor

Matthew Shawn Wilson

Inventor
Seattle, WA, US

Overview

55→
Patents
2012–2020
Patent span
Physics
Primary field (CPC G)

Patents· 55 as inventor

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

G06Fprimary
G06FElectric digital data processing59%
H04LTransmission of digital information, e.g. telegraphic communication34%
G06NComputing arrangements based on specific computational models1%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes1%
G06TImage data processing or generation, in general1%
H03KPulse technique1%
H03MCoding1%
PatentTitleYear
10,860,305Secure firmware deployment202010,853,129Accelerator based inference service202010,833,949Extension resource groups of provider network services202010,768,972Managing virtual machine instances utilizing a virtual offload device202010,764,168Adjusting communications parameters based on known characteristics202010,740,466Securing interfaces of a compute node202010,719,463Hardware handling memory write request during memory data migration202010,691,803Secure execution environment on a server202010,621,134Generating transactions with a configurable port202010,621,366Chained security systems202010,585,662Live updates for virtual machine monitor202010,409,628Managing virtual machine instances utilizing an offload device201910,412,191Hardware validation201910,382,408Computing instance migration201910,382,195Validating using an offload device security component201910,360,061Systems and methods for loading a virtual machine monitor during a boot process201910,318,162Peripheral device providing virtualized non-volatile storage201910,282,192Updating device code through a bus201910,268,612Hardware controller supporting memory page migration201910,268,500Managing virtual machine instances utilizing a virtual offload device201910,243,739Validating using an offload device security component201910,225,193Congestion sensitive path-balancing201910,216,539Live updates for virtual machine monitor201910,211,985Validating using an offload device security component201910,198,377Virtual machine state replication using DMA write records201910,169,591Chained security systems201910,084,784Restricting access to computing resources201810,063,380Secure interface for invoking privileged operations20189,940,123Updating device code through a bus20189,928,207'Generating transactions with a configurable port'20189,898,601'Allocation of shared system resources'20189,886,297'Systems and methods for loading a virtual machine monitor during a boot process'20189,880,866'Cryptographically attested resources for hosting virtual machines'20189,792,143'Platform secure execution modes'20179,794,195'Communication device with receded ports'20179,760,394'Live updates for virtual machine monitor'20179,729,517'Secure virtual machine migration'20179,712,503'Computing instance migration'20179,703,951'Allocation of shared system resources'20179,667,414'Validating using an offload device security component'20179,626,512'Validating using an offload device security component'20179,509,616'Congestion sensitive path-balancing'20169,503,268'Securing results of privileged computing operations'20169,491,098'Transparent network multipath utilization through encapsulation'20169,436,493'Distributed computing environment software configuration'20169,424,067'Managing virtual machine instances utilizing an offload device'20169,400,674'Managing virtual machine instances utilizing a virtual offload device'20169,367,339'Cryptographically attested resources for hosting virtual machines'20169,361,145'Virtual machine state replication using DMA write records'20169,292,332'Live updates for virtual machine monitor'20169,185,008'Operational reporting in a computing environment'20159,106,257'Checksumming encapsulated network packets'20158,813,233'Machine image inspection'20148,255,362'Methods, systems, and computer program products for provisioning software using local changesets that represent differences between software on a repository and a local system'20128,255,363'Methods, systems, and computer program products for provisioning software using dynamic tags to identify and process files'2012

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2012–2016Patents assigned to WILSON MATTHEW S (4)· patent assignee history
2012Patents assigned to JOHNSON MICHAEL K (2)· patent assignee history
2012Patents assigned to TROAN ERIK W (2)· patent assignee history
2012Patents assigned to rPath (2)· patent assignee history
2012Based in Raleigh, NC, US· patent location history
2014–2020Patents assigned to AMAZON TECH INC (53)· patent assignee history
2014–2020Based in Seattle, WA, US· patent location history
2017–2020Based in Bainbridge Island, WA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
AMAZON TECH INC532014–2020
WILSON MATTHEW Sself42012–2016
JOHNSON MICHAEL K22012
TROAN ERIK W22012
rPath22012
Locations
LocationPatentsSpan
Seattle, Washington, US372014–2020
Bainbridge Island, Washington, US162017–2020
Raleigh, NC, US22012