Michael David Wagner
Architects at Glascock St, Raleigh, NC

License number
North Carolina 12794
Category
Architecture
Address
Address
227 Glascock St, Raleigh, NC 27604

Personal information

See more information about Michael David Wagner at radaris.com
Name
Address
Phone
Michael Wagner, age 44
5020 Brenda Ct, Durham, NC 27712
Michael Wagner, age 52
516 Eastway Ave, Kannapolis, NC 28083
(704) 933-7357
Michael Wagner, age 56
450 Old Obids Rd, West Jefferson, NC 28694
Michael P Wagner
813 Starfield Ct, Fuquay Varina, NC 27526
Michael P Wagner
5305 Cherrycrest Ct, Raleigh, NC 27609
(919) 782-7364
(919) 782-5069

Professional information

See more information about Michael David Wagner at trustoria.com
Michael Wagner Photo 1
Digital Storyteller. Content Strategist.

Digital Storyteller. Content Strategist.

Location:
Raleigh-Durham, North Carolina Area
Industry:
Public Relations and Communications
Work:
National Institute of Aerospace - Hampton, Virginia Jul 2012 - May 2013 - Communications Specialist National Institute of Aerospace - Hampton, VA Apr 2012 - Jul 2012 - Technical Writer National Institute of Aerospace - Hampton, VA Jan 2011 - May 2012 - NASA Langley Aerospace Research Student Scholar James River Journal - Hampton Roads, Virginia 2011 - 2012 - Environmental Blogger Rappahannock Community College Aug 2007 - Jan 2011 - Circulation Specialist/Test Proctor Newport News Public Library System Apr 2010 - Sep 2010 - Public Relations Intern
Education:
Christopher Newport University 2009 - 2011
B.A, English
Rappahannock Community College 2006 - 2008
Associate, Arts & Science
Interests:
Transmedia; Media Discourse; Videography; Co-creation; Social Sharing; Mobile Technologies; Instructional Technologies; Production Software; Innovation
Honor & Awards:
Awarded: 2009-2010 Albert J. Millar Merit Award, Christopher Newport University 2011-2011 Cloggy Award (Best Opinion Editorial), Christopher Newport University


Michael Wagner Photo 2
Associate Aia

Associate Aia

Position:
Architectural Intern at Clark Nexsen, PC, Intern Architect at Pearce Brinkley Cease + Lee
Location:
Raleigh-Durham, North Carolina Area
Industry:
Architecture & Planning
Work:
Clark Nexsen, PC since May 2013 - Architectural Intern Pearce Brinkley Cease + Lee - Pearce Brinkley Cease + Lee since Jan 2010 - Intern Architect Pearce Brinkley Cease + Lee May 2009 - Aug 2009 - Architecture Intern Pearce Brinkley Cease + Lee May 2008 - Aug 2008 - Architecture Intern Snøhetta AS Feb 2007 - Feb 2007 - Charette assistant Triangle Business Journal Jul 2005 - May 2006 - Staff writer Fayetteville Observer Oct 2003 - Jul 2005 - Staff writer Staten Island Advance Jul 1999 - Oct 2003 - Staff writer The Times-Picayune Dec 1997 - Jul 1999 - Staff writer
Education:
North Carolina State University 2006 - 2009
MARCH, Architecture
American University 1994 - 1997
B.A., Journalism
Skills:
Architecture, Journalism, InDesign, Photoshop, Adobe Creative Suite, Graphic Design, SketchUp, Photography, Rendering, Revit, Design Research, Architectural Design, BIM, Submittals, Model Making, AutoCAD, Illustrator, Urban Design, Construction Drawings, Vray, Architectural Drawings, Construction Administration Services, Urban Planning, Site Planning, Model Building, Adobe Acrobat


Michael Wagner Photo 3
System, Device, And Method For Providing Mutual Exclusion For Computer System Resources

System, Device, And Method For Providing Mutual Exclusion For Computer System Resources

US Patent:
6829609, Dec 7, 2004
Filed:
Jan 11, 2000
Appl. No.:
09/480390
Inventors:
Michael P. Wagner - Raleigh NC
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G08F 1730
US Classification:
707 8, 707 10
Abstract:
A system, device, and method for providing mutual exclusion for computer system resources utilizes a lock mechanism in which a process that does not own a particular resource creates a lock for the resource upon receiving an inquiry from another process. The lock may be a full instantiation of a lock or a partial instantiation of a lock. In either case, the lock indicates, among other things, the owner process for the resource. When the non-owner process requires access to the resource, the non-owner process uses the lock to determine the owner process and sends a request to the owner process requesting access to the resource.


Michael Wagner Photo 4
Methods, Systems, And Computer Program Products For Preserving Atomic Writes Using Leaves And Bitmaps

Methods, Systems, And Computer Program Products For Preserving Atomic Writes Using Leaves And Bitmaps

US Patent:
7536507, May 19, 2009
Filed:
Mar 30, 2006
Appl. No.:
11/393467
Inventors:
Michael P. Wagner - Raleigh NC, US
Dave Harvey - Newton MA, US
Sriram Nagasubramanian - Morrisville NC, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
US Classification:
711114, 711154, 711162, 711165
Abstract:
Methods, systems, and computer program products for preserving atomic writes to disk arrays are disclosed. According to one method, portions of a file are stored in paired locations on a disk array such that a first location of a location pair for a file portion stores scratch data for the file portion and a second portion of the location pair for the file portion stores valid data for the file portion. A bitmap is stored on the disk array. The bitmap has bits indicating whether valid data for each file portion resides in the first or the second location for its respective location pair. A write request to write data to a portion of the file being less than the entire file is received. The bitmap indicates that valid data for the portion of the file to be written to resides in a first memory location of one of the location pairs on the disk array. In response to the write request, the bitmap is copied to memory, the data for the portion of the file requested to be modified is copied from the first location of the one location pair to a second location of the one location pair on the disk array without copying the entire file and modifying the data in the second location based on the data to be written. The bitmap stored in memory is modified to indicate that valid data for the portion of the file resides in the second location of the one location pair and that scratch data for the portion of the file resides in the first location on the disk array.


Michael Wagner Photo 5
System And Method For Atomic Multi-Volume Operations

System And Method For Atomic Multi-Volume Operations

US Patent:
7328318, Feb 5, 2008
Filed:
Mar 31, 2005
Appl. No.:
11/095885
Inventors:
Michael L. Burriss - Raleigh NC, US
Michael P. Wagner - Raleigh NC, US
Alan L. Taylor - Cary NC, US
William P. Hotle - Apex NC, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
US Classification:
711161, 711162
Abstract:
A method system and program product for atomic operations across multi-volume or multi-LUNs in a data storage environment. It is difficult to manage data storage and replication operations occurring across such multi-LUNs. The method system and program product embodiments overcome these deficiencies and facilitate data storage management and replication operations through library initializations in response to host I/O requests. Accordingly, the invention ensures the integrity of the data being managed without introducing significant cost or overhead.


Michael Wagner Photo 6
Architecture And Apparatus For Atomic Multi-Volume Operations

Architecture And Apparatus For Atomic Multi-Volume Operations

US Patent:
7334096, Feb 19, 2008
Filed:
Mar 31, 2005
Appl. No.:
11/095886
Inventors:
Michael L. Burriss - Raleigh NC, US
Michael P. Wagner - Raleigh NC, US
Alan L. Taylor - Cary NC, US
William P. Hotle - Apex NC, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
US Classification:
711161, 711162
Abstract:
An architecture and apparatus for atomic operations across multi-volume or multi-LUNs in a data storage environment. It is difficult to manage data storage and replication operations occurring across such multi-LUNs. The architecture and apparatus embodiments of the invention overcome these deficiencies and facilitate data storage management and replication operations through library initializations in response to host I/O requests to complete atomic operations. Accordingly, the invention ensures the integrity of the data being managed without introducing significant cost or overhead.


Michael Wagner Photo 7
Method Of Allowing Point-In-Time View Of Data On A Disk Using A Map On Cache Disk

Method Of Allowing Point-In-Time View Of Data On A Disk Using A Map On Cache Disk

US Patent:
7155586, Dec 26, 2006
Filed:
Dec 30, 2003
Appl. No.:
10/748753
Inventors:
Michael Paul Wagner - Raleigh NC, US
David William Harvey - Newton MA, US
Alan Lee Taylor - Cary NC, US
Paul Thomas McGrath - Raleigh NC, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
US Classification:
711162, 707204
Abstract:
A method of creating point-in-time views of data on a disk involves initiating from a host at least one session of writing data to a disk. For each session, an entry is created and stored on an array on the disk. The sessions are assigned unique IDs to each, and provide indications where data for a particular session may be found on the disk.


Michael Wagner Photo 8
Method Of Allowing Point-In-Time View Of Data On A Disk

Method Of Allowing Point-In-Time View Of Data On A Disk

US Patent:
7159085, Jan 2, 2007
Filed:
Apr 19, 2002
Appl. No.:
10/126711
Inventors:
Michael Paul Wagner - Raleigh NC, US
Paul Thomas McGrath - Raleigh NC, US
J. Brandon Myers - Durham NC, US
Bruce Allen Keesee - Durham NC, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/00
US Classification:
711162, 707204
Abstract:
A method allows point-in-time viewing of session data for multiple sessions being stored on a disk. Session bits are set for the session data in memory which points to the data at any particular point in time, and this can be done for multiple sessions. In order to make the session data persistent, separate session bits are stored in a portion of a disk reserved for such session bits. Thus, in the event of failure where session bits which are stored in volatile memory such as RAM, are lost, the duplicate copy set in the non-volatile memory can be used to recreate the session once the failure is corrected.


Michael Wagner Photo 9
Managing Database Access

Managing Database Access

US Patent:
8452816, May 28, 2013
Filed:
Mar 31, 2010
Appl. No.:
12/750919
Inventors:
Saurbh M Pathak - Cary NC, US
Miles A. DeForest - Bahama NC, US
David Haase - Fuquary Varina NC, US
Jackson Brandon Myers - Cary NC, US
Sriram Nagasubramanian - Morrisville NC, US
Michael P. Wagner - Raleigh NC, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 17/30
US Classification:
707802
Abstract:
A method is used in managing database access. A framework is provided for translating versioned data between memory and persistent storage. Based on the framework, read and write requests that access records in a database are translated. Based on the framework, it is made to appear that the database is a different version of the database.