P

Inventor

BURTON DAVID ALAN

US48 patents
⚠️ This page may combine multiple inventors who share the name “BURTON DAVID ALAN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

IBM

32 patents
US7412583B2Aug 12, 2008

Virtual incremental storage method

IBM160 citations99
US6618798B1Sep 9, 2003

Method, system, program, and data structures for mapping logical units to a storage space comprises of at least one array of storage units

IBM145 citations99
US6928521B1Aug 9, 2005

Method, system, and data structures for using metadata in updating data in a storage device

IBM152 citations98
US6738865B1May 18, 2004

Method, system, and program for demoting data from cache based on least recently accessed and least frequently accessed data

IBM76 citations98
US6633962B1Oct 14, 2003

Method, system, program, and data structures for restricting host access to a storage space

IBM88 citations98
US6526419B1Feb 25, 2003

Method, system, and program for remote copy in an open systems environment

IBM78 citations98
US6425051B1Jul 23, 2002

Method, system, program, and data structures for enabling a controller accessing a storage device to handle requests to data in a first data format when the storage device includes data in a second data format

IBM92 citations98
US6651154B1Nov 18, 2003

Method, system, and program for expanding the storage space in an array of storage units

IBM62 citations96
US6393535B1May 21, 2002

Method, system, and program for modifying preferred path assignments to a storage device

IBM57 citations96
US7228538B1Jun 5, 2007

Method, system, and program for updating firmware to a storage system comprised of multiple controllers

IBM43 citations93
US6748486B2Jun 8, 2004

Method, system, and data structures for superimposing data records in a first data format to memory in a second data format

IBM49 citations93
US6665743B2Dec 16, 2003

Method, system, and program for initializing a storage space

IBM51 citations93
US6601128B1Jul 29, 2003

Method, system, program, and data structure for selecting a preferred path to a storage device

IBM48 citations93
US7809917B2Oct 5, 2010

Virtual incremental storage apparatus method and system

IBM21 citations92
US7120824B2Oct 10, 2006

Method, apparatus and program storage device for maintaining data consistency and cache coherency during communications failures between nodes in a remote mirror pair

IBM45 citations92
US7107411B2Sep 12, 2006

Apparatus method and system for fault tolerant virtual memory management

IBM32 citations92
US6907504B2Jun 14, 2005

Method and system for upgrading drive firmware in a non-disruptive manner

IBM25 citations92
US6715036B1Mar 30, 2004

Method, system, and data structures for transferring blocks of data from a storage device to a requesting application

IBM35 citations92
US5930481AJul 27, 1999

System for concurrent cache data access by maintaining and selectively merging multiple ranked part copies

IBM38 citations91
US5774682AJun 30, 1998

System for concurrent cache data access by maintaining and selectively merging multiple ranked part copies

IBM19 citations91
US7185222B2Feb 27, 2007

Apparatus, system, and method for maintaining data in a storage array

IBM26 citations89
US7404005B1Jul 22, 2008

Method, system, and program for selecting one of multiple paths to communicate with a device

IBM11 citations84
US7260739B2Aug 21, 2007

Method, apparatus and program storage device for allowing continuous availability of data during volume set failures in a mirrored environment

IBM19 citations84
US6732193B1May 4, 2004

Method, system, and program for determining a number of write operations to execute

IBM18 citations84
US7467266B2Dec 16, 2008

Snapshot management method apparatus and system

IBM16 citations83
US7254683B2Aug 7, 2007

Speculative data mirroring apparatus method and system

IBM18 citations83
US6954824B2Oct 11, 2005

Method, system, and program for determining a configuration of a logical array including a plurality of storage devices

IBM14 citations82
US7062644B2Jun 13, 2006

Method, system, and program for initializing a storage device comprising multiple storage units through a storage controller

IBM12 citations81
US7051341B2May 23, 2006

Method, system, and program for implementing a remote method call

IBM10 citations72
US8037171B2Oct 11, 2011

System and program for selecting one of multiple paths to communicate with a device

IBM5 citations63
US7945944B2May 17, 2011

System and method for authenticating and configuring computing devices

IBM5 citations58
US7177868B2Feb 13, 2007

Method, system and program for direct client file access in a data management system

IBM5 citations57

PILLAR DATA SYSTEMS INC

12 patents

BURTON DAVID ALAN

2 patents

INTERNAT BUINESS MACHINES CORP

1 patent

ORACLE INT CORP

1 patent