Inventor

Alan Rowe

Inventor
San Jose, CA, US

Overview

46→
Patents
1996–2020
Patent span
Physics
Primary field (CPC G)

Patents· 46 as inventor

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

G06Fprimary
G06FElectric digital data processing78%
H04NPictorial communication, e.g. television10%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests7%
H04LTransmission of digital information, e.g. telegraphic communication5%
PatentTitleYear
10,649,804Managing signals from multiple virtual machines and controlling hardware directly or through an API by a host operating system202010,558,361Storage system having cross node data redundancy and method and computer readable medium for same202010,338,833Method for achieving sequential I/O performance from a random workload201910,095,409Storage system having cross node data redundancy and method and computer readable medium for same201810,073,712Managing signals from multiple virtual machine and controlling hardware directly or through an API by a host operating system20189,933,962Method for achieving sequential I/O performance from a random workload20189,772,774'Storage system having cross node data redundancy and method and computer readable medium for same'20179,606,883'Storage system having cross node data redundancy and method and computer readable medium for same'20179,588,687'Method for achieving sequential I/O performance from a random workload'20179,448,734'Storage system having cross node data redundancy and method and computer readable medium for same'20169,342,335'Systems, methods and computer readable media for managing multiple virtual machines'20169,250,807'Storage system having cross node data redundancy and method and computer readable medium for same'20169,170,930'Method for achieving sequential I/O performance from a random workload'20159,032,149'Storage system having cross node data redundancy and method and computer readable medium for same'20158,832,405'Method for achieving sequentail I/O performance from a random workload'20148,782,339'Storage system having cross node data redundancy and method and computer readable medium for same'20148,473,707'Method for achieving sequential I/O performance from a random workload'20138,380,824'System and method of implementing disk ownership in networked storage'20138,060,776'Mirror split brain avoidance'20118,028,054'System and method for coordinated bringup of a storage appliance in a cluster configuration'20117,953,924'System and method for coordinating cluster state information'20117,836,020'Method and apparatus to improve server performance associated with takeover and giveback procedures'20107,788,361'System and method for transferring volume ownership in networked storage'20107,779,201'System and method for determining disk ownership model'20107,694,166'Integrating control of service during cluster failover'20107,685,358'System and method for coordinating cluster state information'20107,650,412'Systems and method of implementing disk ownership in networked storage'20107,631,021'Apparatus and method for data replication at an intermediate node'20097,392,425'Mirror split brain avoidance'20087,356,732'System and method for allocating spare disks in networked storage'20087,296,068'System and method for transfering volume ownership in net-worked storage'20077,296,073'Mechanism to survive server failures when using the CIFS protocol'20077,293,195'System and method for coordinated bringup of a storage appliance in a cluster configuration'20077,260,678'System and method for determining disk ownership model'20077,231,489'System and method for coordinating cluster state information'20077,146,522'System and method for allocating spare disks in networked storage'20067,111,194'Mirror split brain avoidance'20067,003,714'Dynamic data space'20066,965,989'System and method for fast reboot of a file server'20056,829,720'Coordinating persistent status information with multiple file servers'20046,728,922'Dynamic data space'20046,496,942'Coordinating persistent status information with multiple file servers'20026,119,244'Coordinating persistent status information with multiple file servers'20005,794,034'Ordered and reliable maintenance of inter-process relationships in a distributed multiprocessor'19985,630,140'Ordered and reliable signal delivery in a distributed multiprocessor'19975,577,261'Ordered and reliable maintenance of inter-process relationships in a distributed multiprocessor'1996

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1996–1998Patents assigned to TANDEM COMPUTERS INC (3)· patent assignee history
1996–2020Based in San Jose, CA, US· patent location history
2000–2010Patents assigned to NETWORK APPLIANCE INC (17)· patent assignee history
2009–2013Patents assigned to NETAPP INC (9)· patent assignee history
2013–2020Patents assigned to OPEN INVENTION NETWORK LLC (16)· patent assignee history
2013–2016Patents assigned to ROWE ALAN (3)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
NETWORK APPLIANCE INC172000–2010
OPEN INVENTION NETWORK LLC162013–2020
NETAPP INC92009–2013
ROWE ALANself32013–2016
TANDEM COMPUTERS INC31996–1998
Locations
LocationPatentsSpan
San Jose, California, US461996–2020