David M Shackelford

age ~63

from Tucson, AZ

Also known as:
  • David Michael Shackelford
  • Dave M Shackelford
  • David Schakelford
  • David D
Phone and address:
7184 W Brilliant Star Dr, Tucson, AZ 85743
5205798643

David Shackelford Phones & Addresses

  • 7184 W Brilliant Star Dr, Tucson, AZ 85743 • 5205798643
  • Campbell, CA

Us Patents

  • Method, System, And Program For Using A Table To Determine An Erase Operation To Perform

    view source
  • US Patent:
    6338114, Jan 8, 2002
  • Filed:
    Aug 18, 1999
  • Appl. No.:
    09/377023
  • Inventors:
    Michael Aloysius Paulsen - late of Morgan Hill CA
    David Michael Shackelford - Tucson AZ
    John Glenn Thompson - Tucson AZ
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1200
  • US Classification:
    711112, 711154
  • Abstract:
    Disclosed is a method, system, program, and memory for erasing data. A table is provided indicating different groupings of system functions. Each grouping indicates at least one system function. For each grouping there is code to perform erase operations. An erase command to erase data in at least one storage location is received. A determination is then made of the grouping having system functions supported by the system and the table is processed to determine the code for the determined grouping. The code for the determined grouping is executed to perform erase operations with respect to each storage location.
  • Method, System And Program For Maintaining Data Consistency Among Updates Across Groups Of Storage Areas Using Update Times

    view source
  • US Patent:
    6463501, Oct 8, 2002
  • Filed:
    Oct 21, 1999
  • Appl. No.:
    09/422595
  • Inventors:
    Ronald Maynard Kern - Tucson AZ
    Gregory Edward McBride - Tucson AZ
    David Michael Shackelford - Tucson AZ
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1216
  • US Classification:
    711100, 711112, 711141, 711162, 711173, 714 6, 714 20, 707201, 707204
  • Abstract:
    A system, method, and program for maintaining data consistency among updates to data storage areas are provided. Each update has an update time the update was made. There are multiple groups of data storage areas. For each group, updates to the data storage area in the group are stored in a journal for storing updates to the group, wherein there are multiple journals. An indication is made in a memory area for each group of a group update time comprising a most recent update time of the updates in the group. The update time for each update in the group is not greater than the group update time. A determination is made of a minimum group update time across all the groups. At least one update is applied to storage if the update time for the update does not exceed the minimum group update time. The data storage areas may be partitioned among a plurality of computer systems, and may be maintained in at least one primary and secondary storage. The data storage areas may also comprise volumes, with each group including at least one volume.
  • Coordinating Remote Copy Status Changes Across Multiple Logical Sessions To Maintain Consistency

    view source
  • US Patent:
    6484187, Nov 19, 2002
  • Filed:
    Apr 28, 2000
  • Appl. No.:
    09/560864
  • Inventors:
    Ronald Maynard Kern - Tucson AZ
    Gregory Edward McBride - Tucson AZ
    David Michael Shackelford - Tucson AZ
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1730
  • US Classification:
    707204, 707 10, 707200, 707201
  • Abstract:
    A multi-session data storage facility coordinates similar status changes across all sessions at appropriate times. In each session, a data mover implements data mirroring by copying updates from the primary storage to the secondary storage. A master data set, accessible by all sessions, includes a common area for posting commands and/or errors to all sessions and individual session areas for posting errors occurring in particular sessions. When a data mover receives a host initiated command, this data mover becomes a âmaster. â Initially, the master data mover lists the command in the master data sets common area. Whenever other, âslaveâ data movers notice a command in the master data sets common area, they respond by suspending their formation of consistency groups and responding with a âreadyâ message. The âreadyâ message comprises the slave data movers consistency form time (i. e. , the earliest of most-recent update time from all controllers in that session).
  • Method, System, And Program For Logically Erasing Data

    view source
  • US Patent:
    6564307, May 13, 2003
  • Filed:
    Aug 18, 1999
  • Appl. No.:
    09/376872
  • Inventors:
    William Frank Micka - Tucson AZ
    David Michael Shackelford - Tucson AZ
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1200
  • US Classification:
    711156, 711103, 711170
  • Abstract:
    Disclosed is a method, system, program, and memory for erasing data. A request to erase data at least one storage location is received. In response, a data structure is generated indicating that each storage location subject to the erase request is in an erased state. Upon processing a request to access a storage location, a determination is made as to whether the requested storage location is indicated in the data structure. The data structure is processed to determine whether the requested storage location is in the erased state after determining that the requested storage location is indicated in the data structure. Access to the data at the requested storage location is denied after determining that the requested storage location is in the erased state.
  • Method, System, And Program For Discarding Data In A Storage System Where Updates To A Primary Storage Device Are Shadowed In A Secondary Storage Device

    view source
  • US Patent:
    6587933, Jul 1, 2003
  • Filed:
    Jan 26, 2001
  • Appl. No.:
    09/770895
  • Inventors:
    Robert Nelson Crockett - Tucson AZ
    William Frank Micka - Tucson AZ
    David Michael Shackelford - Tucson AZ
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1200
  • US Classification:
    711154, 711113, 711122, 711162, 711202, 711203, 711 3, 711207, 709100, 710 3
  • Abstract:
    Provided is a method, system, and program for releasing storage space in a first and second storage devices. Updates to the first storage device are copied to the second storage device to provide secondary storage for the updates. A first and second tables map data sets to addresses in the first and second storage devices, respectively. A first command is detected to invalidate data sets in the first table. The addresses in the first table comprise virtual addresses, and a third table provides a mapping of the virtual addresses to physical storage locations in the first storage device. A second command is generated to update the second table to invalidate the data sets in the second storage device invalidated in the first table by the first command. A third command is detected to invalidate the virtual addresses in the third table used by the data sets invalidated in the first table to free the physical storage locations in the first storage device pointed to by the invalidated virtual addresses. A fourth command is generated that is directed to the physical storage locations in the second storage device used by the invalidated data sets.
  • Method, System, And Program For Maintaining Electronic Data As Of A Point-In-Time

    view source
  • US Patent:
    6611901, Aug 26, 2003
  • Filed:
    Jul 2, 1999
  • Appl. No.:
    09/347344
  • Inventors:
    William Frank Micka - Tucson AZ
    Yoram Novick - Haifa, IL
    David Michael Shackelford - Tucson AZ
  • Assignee:
    International Business Machines Corporation - New York NY
  • International Classification:
    G06F 1200
  • US Classification:
    711162, 711113, 711202
  • Abstract:
    Disclosed is a method, system, program, and data structures for maintaining electronic data at a point-in-time. A first data structure indicates point-in-time data at one of a first storage location and a corresponding second storage location. A second data structure indicates point-in-time data at one of a first storage location and corresponding second storage location. A first relationship data structure indicates a relationship between the first storage location and corresponding second storage location and a second relationship data structure indicates a relationship between the first storage location and second storage location. A request to process the first storage location is processed by processing the first relationship data structure to determine the corresponding second storage location for the first storage location and processing the first data structure to determine whether data at the first storage location was transferred to the second storage location. A request to process the second storage location is processed by processing the second relationship data structure to determine the corresponding first storage location for the second storage location and processing the second data structure to determine whether the point-in-time data at the first storage location was transferred to the second storage location.
  • Adjusting Timestamps To Preserve Update Timing Information For Cached Data Objects

    view source
  • US Patent:
    6842825, Jan 11, 2005
  • Filed:
    Aug 7, 2002
  • Appl. No.:
    10/214842
  • Inventors:
    Robert Vaughn Geiner - Raleigh NC, US
    Ronald Maynard Kern - Tucson AZ, US
    Gregory Edward McBride - Tucson AZ, US
    William Frank Micka - Tucson AZ, US
    Jeffrey Mark Nick - West Park NY, US
    Larry Richard Perry - Gilroy CA, US
    David B. Petersen - Great Falls VA, US
    David Michael Shackelford - Tucson AZ, US
    Harold Glen Slone - Los Gatos CA, US
    Harry Morris Yudenfriend - Poughkeepsie NY, US
    Douglas M. Zobre - Poughkeepsie NY, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1200
    G06F 1216
  • US Classification:
    711133, 711100, 711118, 711141, 711162, 707201, 707204, 714 6, 713501
  • Abstract:
    In a system including a host, a primary storage subsystem coupled to the host, a cache coupled to the host and separate from the primary storage system, a secondary storage subsystem, and a data mover coupling the primary and secondary storage systems, data is temporarily cached for future storage in the primary storage subsystem so as to preserve timestamp information and maintain data consistency for asynchronously mirroring the data at a secondary subsystem.
  • Method, System, And Program For Maintaining Data In A Distributed Computing Environment For Processing Transaction Requests

    view source
  • US Patent:
    7130874, Oct 31, 2006
  • Filed:
    Mar 12, 2002
  • Appl. No.:
    10/096423
  • Inventors:
    Tarek Makansi - Tucson AZ, US
    Gregory Edward McBride - Tucson AZ, US
    David Michael Shackelford - Tucson AZ, US
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 17/30
  • US Classification:
    707204, 707 2, 707 10, 707102, 709228, 709229
  • Abstract:
    Provider are a method, system, and program for maintaining data in a distributed computing environment. Data is stored at a primary storage site. A data structure is processed indicating an association of data sets in the stored data, secondary storage sites, and update frequencies. In response to processing the data structure, a determination is made of one of a plurality of secondary storage sites and a determination is made of at least one data set to transmit to the determined secondary storage site at an update frequency. The determined data set is transmitted to the determined secondary storage site according to the update frequency.
Name / Title
Company / Classification
Phones & Addresses
David Shackelford
Director
Holy Comforter Episcopal Church, Angleton
David Shackelford
Manager
BORDERLAND TOURS, LLC
Tour Operator Travel Agency · Tour Operators · Travel Agencies
2550 W Calle Padilla, Tucson, AZ 85745
5208827650

Resumes

David Shackelford Photo 1

Software Engineer

view source
Location:
7184 west Brilliant Star Dr, Tucson, AZ 85743
Industry:
Computer Software
Work:
IBM
Software Engineer
Skills:
Enterprise Architecture
Unix
Software Development
Cloud Computing
Integration
High Availability
Java Enterprise Edition
Agile Methodologies
Xml
Java
David Shackelford Photo 2

David Shackelford

view source
David Shackelford Photo 3

Edtech Product Manager With A Passion For Ux

view source
Position:
Product Manager at Education Elements, Registration Manager at Fusion Exchange, Writer at TrulyNet
Location:
San Francisco, California
Industry:
E-Learning
Work:
Education Elements - San Carlos, CA since Dec 2012
Product Manager

Fusion Exchange since Nov 2009
Registration Manager

TrulyNet since 2011
Writer

Education Elements - San Carlos, CA May 2012 - Dec 2012
Client Services Team

Teach for America / SFUSD - San Francisco, CA Aug 2010 - May 2012
Secondary Math Teacher
Education:
Loyola Marymount University 2010 - 2011
CA Teaching Credential - Mathematics, Education
Lewis and Clark College 2006 - 2010
BA, Economics, Japanese
Waseda University 2008 - 2009
BA, Economics, Japanese
Lowell High 2002 - 2006
Skills:
Copywriting
Research
Customer Service
Teaching
Translation
IT Operations
End User Support
Copy Editing
Economics
Statistics
Wordpress
CMS
Google Adwords
Marketing Strategy
User Documentation
MovableType
OS X
SEO
Photoshop
Editing
Online Marketing
Public Speaking
Project Management
Japanese
User Experience
Social Media
Event Planning
Data Analysis
Curriculum Design
Qualitative Research
Technical Support
Content Management
Educational Technology
Leadership
E-Learning
Social Media Marketing
Hands-on Training
Non-profits
Drupal
Instructional Design
Web Development
User Interface Design
Interests:
Japan, the Internet, well-produced TV, Economics, democracy.
Languages:
Japanese
David Shackelford Photo 4

David Shackelford

view source
Location:
United States

Medicine Doctors

David Shackelford Photo 5

David M. Shackelford

view source
Specialties:
Diagnostic Radiology
Work:
Southern Radiology Associates
1224 Trotwood Ave, Columbia, TN 38401
9313881286 (phone), 9313887119 (fax)

Heritage Medical Center Radiology
2835 Hwy 231 N, Shelbyville, TN 37160
9316855433 (phone), 9316858635 (fax)
Education:
Medical School
Virginia Commonwealth University SOM
Graduated: 1997
Languages:
English
Spanish
Description:
Dr. Shackelford graduated from the Virginia Commonwealth University SOM in 1997. He works in Columbia, TN and 1 other location and specializes in Diagnostic Radiology. Dr. Shackelford is affiliated with Marshall Medical Center, Maury Regional Medical Center, Southern Tennessee Regional Health System Lawrenceburg and Tennova Healthcare.

Classmates

David Shackelford Photo 6

David Shackelford

view source
Schools:
Petersburg High School Petersburg IN 1962-1966
Community:
Lana Willis, Deedee Hash, Wendy Maddix
David Shackelford Photo 7

David Shackelford

view source
Schools:
Lake Braddock High School Burke VA 1977-1979
Community:
Bill Gary
David Shackelford Photo 8

David Shackelford

view source
Schools:
Benton Central High School Oxford IN 1986-1990
Community:
Lisa Leathermon, Kathy Welch-Martin, Kim May
David Shackelford Photo 9

David Shackelford

view source
Schools:
Rabun Gap-Nacoochee High School Rabun Gap GA 1968-1972
Community:
Van Wing, Donald Mcknight, Edna Dismukes, Greg Strickland, Donald Millan
David Shackelford Photo 10

David Shackelford

view source
Schools:
San Angelo Central High School San Angelo TX 1956-1960
Community:
Denise Ashby, Darlene Dudley
David Shackelford Photo 11

David Shackelford

view source
Schools:
Athens High School Athens GA 1958-1962
Community:
Patsy Kisling
David Shackelford Photo 12

David Shackelford

view source
Schools:
Roosevelt Elementary School Superior AZ 1940-1944
Community:
Barbara Mckee, Earleen Bilberry
David Shackelford Photo 13

David Shackelford

view source
Schools:
Cunningham Middle School Houston TX 1989-1991

Youtube

Everything I know about Agile I learned in 8t...

At first glance, a classroom of 8th graders being led by a teacher thr...

  • Duration:
    5m 4s

CDCR Seminar Series: September 29, 2022 - Dav...

David Shackelford, UCLA "3-Dimensional Structural and Functional Imagi...

  • Duration:
    1h 12m 53s

Journey of David Shackelford R.I.D.E.S

  • Duration:
    5m 14s

David Shackelford Funeral service

David Shackelford Funeral service.

  • Duration:
    2h 31m 41s

OF David Shackelford (2021) | La Hambra HA, C...

OF David Shackelford (2021) | La Hambra HA, CA | Arizona Commit 2021 M...

  • Duration:
    1m 9s

David Shackelford Prospect Video, OF, La Habr...

And most importantly here, please don't forget to subscribe to our You...

  • Duration:
    1m 51s

Plaxo

David Shackelford Photo 14

David Shackelford

view source
San Francisco, CABooking Agent at Green Tortoise Adventure Travel Past: Barista at Starbucks San Francisco raised, Oregon-marinated, and currently being cooked to a nice medium-rare in Tokyo.
David Shackelford Photo 15

David Shackelford

view source
Lee's Summit, MOSales at TransFirst Health Services

Facebook

David Shackelford Photo 16

David Shackelford

view source
David Shackelford Photo 17

David Shackelford

view source
David Shackelford Photo 18

David Todd Shackelford

view source
David Shackelford Photo 19

David Shackelford

view source
David Shackelford Photo 20

David Bonnie Shackelford

view source
David Shackelford Photo 21

David Shackelford

view source
David Shackelford Photo 22

David Shackelford

view source
David Shackelford Photo 23

David Shackelford

view source

Myspace

David Shackelford Photo 24

david Shackelford

view source
Locality:
mighagan, nevada
Gender:
Male
Birthday:
1950
David Shackelford Photo 25

David Shackelford

view source
Locality:
STONE MOUNTAIN, Georgia
Gender:
Male
Birthday:
1946
David Shackelford Photo 26

David Shackelford

view source
Locality:
GOLD HILL, North Carolina
Gender:
Male
Birthday:
1945
David Shackelford Photo 27

David Shackelford

view source
Locality:
South PAss, California
Gender:
Male
Birthday:
1950

Googleplus

David Shackelford Photo 28

David Shackelford

Education:
Western international high school - All
David Shackelford Photo 29

David Shackelford

David Shackelford Photo 30

David Shackelford

David Shackelford Photo 31

David Shackelford

David Shackelford Photo 32

David Shackelford

David Shackelford Photo 33

David Shackelford

David Shackelford Photo 34

David Shackelford

David Shackelford Photo 35

David Shackelford


Get Report for David M Shackelford from Tucson, AZ, age ~63
Control profile