BackgroundCheck.run
Search For

Kevin C Heasley, 61Dewey, AZ

Kevin Heasley Phones & Addresses

Dewey, AZ   

13338 Choco Rd, Apple Valley, CA 92308    760-2471962   

3406 Keswick Dr, El Dorado Hills, CA 95762   

3460 Keswick Dr, El Dorado Hills, CA 95762   

3080 Knollwood Dr, Shingle Springs, CA 95682   

Cameron Park, CA   

120 Beech St, Franklin, MA 02038   

Rialto, CA   

El Dorado Hls, CA   

La Verne, CA   

13338 Choco Rd, Apple Valley, CA 92308   

Mentions for Kevin C Heasley

Kevin Heasley resumes & CV records

Resumes

Kevin Heasley Photo 22

Kevin Heasley

Kevin Heasley Photo 23

Kevin Heasley

Publications & IP owners

Us Patents

Virtual Ordered Writes For Multiple Storage Devices

US Patent:
7054883, May 30, 2006
Filed:
Dec 1, 2003
Appl. No.:
10/724669
Inventors:
David Meiri - Cambridge MA, US
Douglas E. Lecrone - Hopkinton MA, US
Kevin C. Heasley - Franklin MA, US
Vadim Longinov - Marlborough MA, US
Mark J. Halstead - Watertown MA, US
Benjamin W. Yoder - Framington MA, US
William P. Thibodeau - Pascoag RI, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 17/30
US Classification:
707102
Abstract:
Ordering data writes includes at least some of a group of primary storage devices receiving a first plurality of data writes, causing a cycle switch for the group of primary storage devices where the first plurality of data writes are associated with a particular cycle on each primary storage device in the group, and at least some of the group of primary storage devices receiving a second plurality of writes after initiating the cycle switch where all of the second plurality of writes are associated with a cycle different from the particular cycle on each primary storage device. Writes to the group begun after initiating the cycle switch may not complete until after the cycle switch has completed. Ordering data writes may also include, after completion of the cycle switch, each of the primary storage devices of the group initiating transfer of the first plurality of writes to a corresponding secondary storage device. Ordering data writes may also include, following each of the primary storage devices of the group completing transfer of the first plurality of writes to a corresponding secondary storage device, each of the primary storage devices sending a message to the corresponding secondary storage device.

Data Recovery For Virtual Ordered Writes For Multiple Storage Devices

US Patent:
7228456, Jun 5, 2007
Filed:
Dec 1, 2003
Appl. No.:
10/724670
Inventors:
Douglas E. Lecrone - Hopkinton MA, US
Kevin C. Heasley - Franklin MA, US
Vadim Longinov - Marlborough MA, US
Mark J. Halstead - Watertown MA, US
David Meiri - Cambridge MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 11/00
G06F 11/08
US Classification:
714 15, 714 16, 714 18, 714 6
Abstract:
Recovering data provided in chunks to a plurality of secondary storage devices includes, for each of the secondary storage devices, discarding data corresponding chunks for which all data thereof has not been received, and, for each of the secondary storage devices, restoring a chunk of data thereto where all of the chunks of data restored to the plurality of secondary storage devices correspond to a particular transmission cycle of primary storage devices that provide data to the plurality of secondary storage devices. Recovering data may also include, following discarding and prior to restoring, for each of the plurality of secondary storage devices having two different chunks, waiting for external intervention to indicate whether to restore a particular one of the chunks. The external intervention may be provided by a host computer that is proximate to at least one of the secondary storage devices or may be provided by a host computer that is proximate to at least one of the primary storage computers.

Virtual Ordered Writes For Multiple Storage Devices

US Patent:
2006019, Aug 31, 2006
Filed:
Jan 30, 2006
Appl. No.:
11/343152
Inventors:
Douglas Lecrone - Hopkinton MA, US
Kevin Heasley - Franklin MA, US
Vadim Longinov - Marlborough MA, US
Mark Halstead - Watertown MA, US
David Meiri - Cambridge MA, US
Benjamin Yoder - Framingham MA, US
William Thibodeau - Pascoag RI, US
International Classification:
G06F 13/00
US Classification:
711113000
Abstract:
Ordering data writes includes at least some of a group of primary storage devices receiving a first plurality of data writes, causing a cycle switch for the group of primary storage devices where the first plurality of data writes are associated with a particular cycle on each primary storage device in the group, and at least some of the group of primary storage devices receiving a second plurality of writes after initiating the cycle switch where all of the second plurality of writes are associated with a cycle different from the particular cycle on each primary storage device. Writes to the group begun after initiating the cycle switch may not complete until after the cycle switch has completed. Ordering data writes may also include, after completion of the cycle switch, each of the primary storage devices of the group initiating transfer of the first plurality of writes to a corresponding secondary storage device. Ordering data writes may also include, following each of the primary storage devices of the group completing transfer of the first plurality of writes to a corresponding secondary storage device, each of the primary storage devices sending a message to the corresponding secondary storage device.

Intercepting Control Of A Host I/O Process

US Patent:
6954835, Oct 11, 2005
Filed:
Oct 30, 2002
Appl. No.:
10/283976
Inventors:
Douglas E. Lecrone - Hopkinton MA, US
Paul A. Linstead - Shrewsbury MA, US
Daniel A. Murphy - Hopkinton MA, US
Denis E. Hall - Chelmsford MA, US
Raymond Wong - Brookline MA, US
Eugene D. Pflueger - Medfield MA, US
Kevin C. Heasley - Franklin MA, US
Michael E. Specht - Acton MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F012/00
US Classification:
711162, 711161, 707204
Abstract:
A data-mirroring method in which, while an I/O process is processing a first I/O request for writing data to a first device, control is obtained from that I/O process executing on a host computer. A second I/O request, this one for writing the data to the second device, is then created. Then, control is returned to the I/O process by causing the first I/O request to be made available to a first data storage system managing the first device.

Disaster Recovery

US Patent:
2022023, Jul 28, 2022
Filed:
Jan 27, 2021
Appl. No.:
17/159385
Inventors:
- Hopkinton MA, US
Kevin Heasley - Dewey AZ, US
Assignee:
EMC IP Holding Company LLC - Hopkinton MA
International Classification:
G06F 11/14
G06F 3/06
G06F 13/16
Abstract:
One or more aspects of the present disclosure relates to disaster recovery of storage arrays. In embodiments, a consistent replica of input/output operations (IOs) received by a local storage array is asynchronously maintained at one or more remote storage arrays. The local storage array receives the first set of IOs during a first IO receive cycle. The first IO receive cycle occurs during a time interval, Further, the local storage array is located at a first site, and the remote storage arrays are located at a second site.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.