Dean at Palm Beach Vocational Institute, Owner, Senior Consultant at Educational Growth Group, Owner/Senior Educational Consultant at Educational Growth Group
Location:
Boynton Beach, Florida
Industry:
Education Management
Work:
Palm Beach Vocational Institute - Boynton Beach, Florida since Mar 2013
Dean
Educational Growth Group since Jan 2006
Owner, Senior Consultant
Educational Growth Group since Jan 2006
Owner/Senior Educational Consultant
Evangelical College of Christian Studies Jan 2006 - May 2011
Academic Dean
ECCS Jan 2005 - May 2011
Academic Dean
Education:
Nova Southeastern University 2005 - 2007
Ed. S, Computer Science Education
Nova Southeastern University 1984 - 1986
M.S, Computer Science Education
Eastern Connecticut State University 1972 - 1976
BS, Social Work/Education
Skills:
Curriculum/Course Development Technical Writing Computer Science expertise
John Andrew Reinart - Roseville MN, US Stephen Philip Lord - Prior Lake MN, US Eric Berge - Apple Valley MN, US
Assignee:
Quantum Corporation - San Jose CA
International Classification:
G06F 13/00
US Classification:
709224, 709219, 709225
Abstract:
A detection that a client-server system, which is operating in a first state mode, has switched from a first use case to a second use case for accessing a property of an object associated with a server. The first state mode during the first use case reduces messaging in the client-server system as compared to using a second state mode. A determination is performed as to whether using the second state mode during the second use case would reduce messaging in the system as compared to using the first state mode. The client-server system is transitioned to the second state mode, if operating in the second state mode would reduce messaging in the client-server system as compared to operating in the first state mode for the second use case.
Spatial Locality Of File System Block Allocations For Related Items
Brent J. Petit - Minneapolis MN, US Laurie Costello - Painted Post NY, US Joe Habermann - Minneapolis MN, US Stephen P. Lord - Prior Lake MN, US James Mostek - Lilydale MN, US John Reinart - Roseville MN, US
International Classification:
G06F 12/00
US Classification:
711170
Abstract:
Example apparatus, methods, and computers facilitate improving spatial locality of file system block allocations for related items. One example method includes accessing a block allocation request that is configured to control a computer to allocate a block of storage available on a storage device and, upon determining that the block allocation request includes a session key that identifies a session associated with a block reservation pool, controlling the computer to allocate a block of storage from the block reservation pool to satisfy the block allocation request rather than allocating a block of storage from generally available blocks of storage. The block reservation pool includes blocks of storage on the storage device that satisfy a spatial locality relationship determined by a pre-read technique associated with the storage device.
John Andrew Reinart - Roseville MN, US Stephen Philip Lord - Prior Lake MN, US Eric Berge - Apple Valley MN, US
International Classification:
G06F 13/00
US Classification:
709224, 709203, 709226
Abstract:
A detection that a client-server system, which is operating in a first state mode, has switched from a first use case to a second use case for accessing a property of an object associated with a server. The first state mode during the first use case reduces messaging in the client-server system as compared to using a second state mode. A determination is performed as to whether using the second state mode during the second use case would reduce messaging in the system as compared to using the first state mode. The client-server system is transitioned to the second state mode, if operating in the second state mode would reduce messaging in the client-server system as compared to operating in the first state mode for the second use case.
Methods And Systems For Space Management In Data De-Duplication
Roderick B. Wideman - Shakopee MN, US Stephen Philip Lord - Prior Lake MN, US Jeffrey D. Leuschner - Rowlett TX, US Camden John Davis - Saint Paul TX, US John Theodore Kline - Apple Valley MN, US Douglas Alan Burling - Plano TX, US Joshua Fitzsimmons Martin - Murphy TX, US
International Classification:
G06F 12/00 G06F 12/02
US Classification:
707813, 707815, 707E17044, 711E12001, 711E12002
Abstract:
The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize storage reclamation. In various embodiments, data de-duplication may be performed using data storage reclamation by reconciling a list of all active tags against a list of all tags present within the object store itself. Any tags found to be in the object store that have no corresponding active usage may then be deleted. In some embodiments additional steps may be taken to avoid race conditions in deleting tags that are needed by incoming data. In some embodiments the object store may request the lists. In other embodiments, a runtime list, in which each new tag is entered as they are returned from the object store. In another embodiment the object store may maintain this list directly.
Example apparatus and methods concern controlling a computer to prevent read while writing occurrences in direct output. One example method includes identifying a non-conformance between a block of data intended to be output using direct output and a desired direct output block. Conventionally, the non-conformance would cause the computer to perform a read operation to provide additional data suitable for conforming the block of data to the desired direct output block. Once the method has identified the non-conformance, the method may prevent the computer from performing the read operation. The method may also control the computer to perform an additional output operation to make the block of data appear to conform to the desired direct output block. The additional output operation will be performed without performing a read operation. In one embodiment, the method is performed in the kernel of an operating system running on the computer.
Extended Attribute Caching In Clustered Filesystem
Stephen Lord - Prior Lake MN, US Robert Kierski - Farmington MN, US
International Classification:
G06F007/00
US Classification:
707/001000
Abstract:
A cluster of computer system nodes share direct read/write access to storage devices via a storage area network using a cluster filesystem. Version information about subsystems is acquired by a leader node when forming a cluster membership and distributed to all nodes in the cluster to enable proper messaging during operation. Access to files on the storage devices is arbitrated by the cluster filesystem using tokens. Upon detection of a change in location of the metadata server, client nodes waiting for a token are interrupted to check on the status of at least one of data and node availability. The cluster operating system maintains consistency of a mirrored data volume by automatically ensuring replication of a mirror leg while continuing to accept access requests to the mirrored data volume.
Roger Strassburg - Oberpframmern, DE Glen Overby - Apple Valley MN, US Stephen Lord - Prior Lake MN, US Laurie Costello - Painted Post NY, US Neil Bannister - Eagan MN, US
International Classification:
G06F017/30
US Classification:
707/202000
Abstract:
A computer system with read/write access to storage devices creates a snapshot of a data volume at a point in time while continuing to accept access requests to the mirrored data volume by copying before making changes to the base data volume. Multiple snapshots may be made of the same data volume at different points in time. Only data that is not stored in a previous snapshot volume or in the base data volume are stored in the most recent snapshot volume.
One example method presents a synthetic view of data stored by a shared device file system. The synthetic view provides a “fictional” single namespace for data stored by the shared device file system. The method includes accepting a command to access data stored by the shared device file system. The command may be native to a user requesting the access. The command addresses the data stored by the shared device file system using the single namespace provided by the synthetic view. The method includes creating a replacement command(s) for accessing data stored by the shared device file system using one or more actual namespaces different from the single fictional namespace provided by the synthetic view. With the replacement command(s) prepared, the method proceeds to access data stored by the shared device file system using the replacement command(s).
Groveton Elementary School Groveton NH 1975-1981, Hillsboro - Deering Middle School Hillsborough NH 1981-1983, Hillsboro - Deering High School Hillsborough NH 1984-1986, Groveton High School Groveton NH 1984-1988, Marion Adams High School Sheridan IN 1987-1989
Community:
Bobbi Parks, Nicole May, Don Coy, Kim Bean, Beverly Mack
IBM Software Group - Client Technical Professional
Tagline:
Being too logical is like using a knife without a handle.
Stephen Lord
About:
Digital marketing executive, interest in sustainability, sometime runner, golfer, tech geek and passionate Richmond Tigers Fan.
Stephen Lord
About:
I'm a thirtysomething not-exactly-starving writer who really should have found something better to do with my time by now. I am equal parts geek, misanthrope and Anglophile snob, with an incurable...