Inventor
Ian Robert Davies
Inventor
Longmont, CO, US
Overview
Patents· 45 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing79%
H04LTransmission of digital information, e.g. telegraphic communication12%
G01RMeasuring electric variables2%
G06KGraphical data reading2%
G11BInformation storage based on relative movement between record carrier and transducer2%
H04BTransmission2%
H04JMultiplex communication2%
PatentTitleYear
11,119,862Delta information volumes to enable chained replication of data by uploading snapshots of data to cloud202110,877,844Using deletable user data storage space to recover from drive array failure202010,795,768Memory reallocation during raid rebuild202010,783,029Data replication in a storage system202010,706,082Deduplication database management202010,594,572Networks for packet monitoring and replay202010,409,682Distributed RAID system201910,394,482Snap tree arbitrary replication201910,055,149Intelligent snapshot tree replication20189,513,843'Method and apparatus for choosing storage components within a tier'20169,225,441'System and apparatus for locating faults in a cable network'20159,176,835'Network, storage appliance, and method for externalizing an external I/O link between a server and a storage controller integrated within the storage appliance chassis'20159,122,898'Systems and methods for processing documents of unknown or unspecified format'20158,990,542'Efficient metadata protection system for data storage'20158,321,646'Method and apparatus for rebalancing storage components within a storage tier'20128,185,777'Network storage appliance with integrated server and redundant storage controllers'20127,987,508'Copy protection system for data carriers'20117,676,600'Network, storage appliance, and method for externalizing an internal I/O link between a server and a storage controller integrated within the storage appliance chassis'20107,661,014'Network storage appliance with integrated server and redundant storage controllers'20107,627,780'Apparatus and method for deterministically performing active-active failover of redundant servers in a network storage appliance'20097,565,566'Network storage appliance with an integrated switch'20097,558,897'Method for adopting an orphan I/O port in a redundant storage controller'20097,543,096'Safe message transfers on PCI-Express link from RAID controller to receiver-programmable window of partner RAID controller CPU memory'20097,539,799'Method and apparatus for identifying enclosures and devices'20097,536,495'Certified memory-to-memory data transfer between active-active raid controllers'20097,536,508'System and method for sharing SATA drives in active-active RAID controller system'20097,536,584'Fault-isolating SAS expander'20097,464,205'Application server blade for embedded storage appliance'20087,464,214'Application server blade for embedded storage appliance'20087,437,604'Network storage appliance with integrated redundant servers and storage controllers'20087,401,254'Apparatus and method for a server deterministically killing a redundant server integrated within the same network storage appliance chassis'20087,380,163'Apparatus and method for deterministically performing active-active failover of redundant servers in response to a heartbeat link failure'20087,340,555'RAID system for performing efficient mirrored posted-write operations'20087,334,064'Application server blade for embedded storage appliance'20087,330,999'Network storage appliance with integrated redundant servers and storage controllers'20087,320,083'Apparatus and method for storage controller to deterministically kill one of redundant servers integrated within the storage controller chassis'20087,315,911'Method for efficient inter-processor communication in an active-active RAID system using PCI-express links'20087,278,054'Apparatus and method for deterministically performing active-active failover of redundant servers in response to a heartbeat link failure'20077,277,995'Storage controller and method for performing host access control in the host interface adapter'20077,146,448'Apparatus and method for adopting an orphan I/O port in a redundant storage controller'20067,107,320'Data mirroring between controllers in an active-active controller pair'20066,925,530'Initialization of a storage system'20056,754,750'Method for automatically detecting and correcting duplicate controller SCSI ids'20046,732,243'Data mirroring using shared buses'20046,012,123'External I/O controller system for an independent access parity disk array'2000Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2000–2021Based in Longmont, CO, US· patent location history
2004Patents assigned to CHAPARRAL NETWORK STORAGE INC (2)· patent assignee history
2005–2016Patents assigned to DOT HILL SYSTEMS CORP (29)· patent assignee history
2011Based in Rhiwbina, GB· patent location history
2012–2016Patents assigned to DAVIES IAN ROBERT (5)· patent assignee history
2015Patents assigned to DAVIES IAN (2)· patent assignee history
2015Based in Cedar Grove, AU· patent location history
2015Based in Cammeray, AU· patent location history
2018–2021Patents assigned to SEAGATE TECHNOLOGY LLC (8)· patent assignee history
2020Based in London, GB· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| DOT HILL SYSTEMS CORP | 29 | 2005–2016 |
| SEAGATE TECHNOLOGY LLC | 8 | 2018–2021 |
| DAVIES IAN ROBERTself | 5 | 2012–2016 |
| CHAPARRAL NETWORK STORAGE INC | 2 | 2004 |
| DAVIES IANself | 2 | 2015 |
Locations
| Location | Patents | Span |
|---|---|---|
| Longmont, CO, US | 41 | 2000–2021 |
| London, GB | 1 | 2020 |
| Cedar Grove, AU | 1 | 2015 |
| Cammeray, AU | 1 | 2015 |
| Rhiwbina, GB | 1 | 2011 |