Jan 2012 to 2000 Founder/Executive DirectorSMMcConsulting
Mar 2011 to 2000 PresidentJohn Hardy USA New York, NY Jul 2013 to Nov 2013 Director, Education and Special EventsNeiman Marcus Fort Lauderdale, FL Jul 2004 to Sep 2010 ManagerMichael Dawkins Inc New York, NY Jul 2000 to Jun 2004 Sales and Marketing ManagerCompany Agenda New York, NY May 1998 to Jun 2000 Freelance ConsultantCrespi and Mariani Associates New York, NY May 1995 to Jun 1997 Senior Account ExecutiveBarneys New York New York, NY May 1993 to Apr 1995 Publicity Coordinator, National Stores
Education:
City University of New York, John Jay College of Criminal Justice May 1991 Bachelor of Science
Co Bella Salon Newtonville, MA Aug 2012 to Feb 2013 Stylist/ColoristFloyd's 99 Barber Shop Boston, MA Mar 2008 to Aug 2011 Stylist/ColoristGreat Cuts Watertown, MA Apr 2006 to Nov 2007 Stylist/Colorist
Name / Title
Company / Classification
Phones & Addresses
Steven Mcclure
MCCLURE TRANSPORT, LLC
Steven Mcclure Personnel Director
Central Piedmont Community College Community College · Junior College · Junior College Admn Educational Program · Junior Colleges
Preston F. Crow - Ashland MA Steven T. McClure - Northboro MA Susan C. Nagy - Waltham MA Richard G. Wheeler - Belmont MA
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 1730
US Classification:
707205, 707 2, 707 10, 707100, 707101
Abstract:
A memory storage device has a file storage operating system which uses an inode to record and find segments of each data file. The inode includes a plurality of rows. A portion of the rows are written with direct extents pointing to data blocks storing portions of file segments. At least two of the extents point to data blocks having addresses in different logical volumes.
Inhibiting Starvation In A Multitasking Operating System
Steven R. Chalmer - Weston MA Steven T. McClure - Northboro MA Brett D. Niver - Waltham MA
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 400
US Classification:
718100, 718102
Abstract:
Disclosed is inhibiting process starvation in a multitasking operating system by providing a first type of scheduling event at periodic timer intervals, providing a second type of second scheduling event in response to a running processes voluntarily relinquishing the processor, and, in response to a scheduling event, replacing an old process with a new process only if the old process has run for more than a predetermined amount of time. The predetermined amount of time may be one half of the timer interval. The system described herein provides a small kernel that can run on a variety of hardware platforms, such as a PowerPC based Symmetrix adapter board used in a Symmetrix data storage device provided by EMC Corporation of Hopkinton, Mass. The core kernel code may be written for the general target platform, such as the PowerPC architecture. Since the PowerPC implementation specific modules are well defined, the system may be quite portable between PowerPC processors (such as the 8260 and 750), and should prove relatively easy to port to any PowerPC based Symmetrix adapter board/CPU combination.
Steven R. Chalmer - Weston MA Steven T. McClure - Northboro MA
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 900
US Classification:
718108, 711207, 711208, 712228
Abstract:
Disclosed is context swapping in a multitasking operating system for a processor that includes providing a plurality of context blocks for storing context information for a plurality of processes, providing an array of pointers to the context blocks, providing an index to the array of pointers, and swapping context by adjusting at least one pointer in the array of pointers to point to a context block of a new process. Further included may be incrementing the index prior to adjusting the at least one pointer in the array of pointers. Further included may be, after adjusting at least one pointer in the array of pointers, decrementing the index and causing the processor to jump to an address indicated by a program counter value of the new process. The context information may include values for registers, a stack pointer, and a program counter for a process. The system described herein provides a small kernel that can run on a variety of hardware platforms, such as a PowerPC based Symmetrix adapter board used in a Symmetrix data storage device provided by EMC Corporation of Hopkinton, Mass.
Distributed, Scalable Data Storage Facility With Cache Memory
The data storage facility includes a plurality of data storage devices coupled through multi-path connections to cache memory. A plurality of interfaces to host processors communicates with the cache memory and with cache tag controllers that define the cache memory again over multiple paths.
Versatile Indirection In An Extent Based File System
Preston F. Crow - Ashland MA, US Steven T. McClure - Northboro MA, US Susan C. Nagy - Waltham MA, US Richard G. Wheeler - Belmont MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F012/00
US Classification:
707205, 707 1, 707 3
Abstract:
A memory storage device has a file storage operating system that uses inodes to access file segments. Each inode has a plurality of rows. A portion of the rows can store extents pointing, directly or indirectly, to data blocks. Each extent has a field to indicate whether the extent is an indirect extent or a direct extent.
Preston F. Crow - Ashland MA, US Steven T. McClure - Northboro MA, US Susan C. Nagy - Waltham MA, US Richard G. Wheeler - Belmont MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 17/30
US Classification:
707201, 707202, 707203, 709217
Abstract:
A memory storage device has a file storage operating system which uses an inode to record and find segments of each data file. The inode includes a plurality of rows. A portion of the rows are written with direct extents pointing to data blocks storing portions of file segments. At least two of the extents point to data blocks having addresses in different logical volumes.
Replaceable Scheduling Algorithm In Multitasking Kernel
Steven R. Chalmer - Weston MA, US Steven T. McClure - Northboro MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 9/46 G06F 9/40 G06F 9/44
US Classification:
718108, 718100, 718102, 712202, 712228
Abstract:
Disclosed is providing one of a plurality of schedulers for a multitasking system for a processor that includes choosing a particular one of the schedulers, setting a program counter to an address corresponding to code of the particular one of the schedulers, and the processor executing code at an address corresponding to the program counter. Also included may be setting a stack pointer to an address corresponding to stack space for the particular one of the schedulers and the processor using the stack space at the stack pointer after executing code at the address corresponding to the program counter. The system described herein provides a small kernel that can run on a variety of hardware platforms, such as a PowerPC based Symmetrix adapter board used in a Symmetrix data storage device provided by EMC Corporation of Hopkinton, Ma. The core kernel code may be written for the general target platform, such as the PowerPC architecture. Since the PowerPC implementation specific modules are well defined, the system may be quite portable between PowerPC processors (such as the 8260 and 750), and should prove relatively easy to port to any PowerPC based Symmetrix adapter board/CPU combination.
Jerome J. Cartmell - Natick MA, US Qun Fan - Boston MA, US Steven T. McClure - Northboro MA, US Robert DeCrescenzo - Franklin MA, US Haim Kopylovitz - Newton MA, US Eli Shagam - Brookline MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 12/16
US Classification:
711120, 711162, 714 6, 714 7
Abstract:
Handling a faulting memory of a pair of mirrored memories includes initially causing a non-faulting memory of the pair of mirrored memories to service all read and write operations for the pair of mirrored memories, determining that hardware corresponding to the faulting memory of the pair of mirrored memories has been successfully replaced to provide a new memory, in response to the new memory being provided, causing data to be copied from the non-faulting memory to the new memory while data is being read to and written from the non-faulting memory, and, in response to successful copying to the new memory, causing writes to be performed to both memories of the pair of mirrored memories and selecting one of the pair of mirrored memories for read operations when one or more read operations are performed. Handling a faulting memory may also include, in response to a write being performed to the non-faulting memory while data is being copied from the non-faulting memory to the new memory, causing the write to be performed to the non-faulting memory and the new memory.
Menands, NYShift Supervisor/Manager/head host/cashier/foodmak... Past: Safety Lead/Head Cashier at Sunoco A+plus, Cashier/Assistant Manager at DbMart, Mail bag... I love camping, hiking, and enjoy going or staying home and watch movies, i enjoy many other things in life. if you want to know more lets be friends. I am... I love camping, hiking, and enjoy going or staying home and watch movies, i enjoy many other things in life. if you want to know more lets be friends. I am changing this part for i have found the man of my dreams and he is wonderful.
But I love to make friends and keep them in my life as well. I...