William Noble - South Lyon MI, US Troy Roberts - Grosse Pointe MI, US
Assignee:
Compuware Corporation - Detroit MI
International Classification:
G06F009/44 G06F011/00
US Classification:
717126, 717125, 714 38
Abstract:
A computer-implemented system and method for improving the efficiency of testing a process by focusing the testing in the highest risk areas of the process. One application of this computer-implemented system and method is in software testing to improve the effectiveness of software testing by focusing the testing efforts on the parts of the software that have a highest risk of failure and also by focusing the testing on the types of tests needed to reduce the risk.
Method Of Manufacturing, 100% Grained With Non-Shut-Off Condition Two Shot Interior Component
Michael P. Schoemann - Waterford MI, US John Youngs - Southgate MI, US Thomas W. Spanos - Chesterfield Township MI, US William J. Noble - Macomb MI, US David Turczynski - Highland MI, US
Assignee:
Lear Corporation - Southfield MI
International Classification:
B21B 1/46 B28B 7/22
US Classification:
295271, 295273, 264255
Abstract:
The present invention relates to a two-shot, non-shut-off method of manufacturing a 100% grained trim component for a vehicle. The method includes actuating a tool insert between a mold cavity and a secondary void to form a molded trim component having a groove. A first shot of material is injected to form a first trim element having a grained class-A side. During the first shot, flash enters the secondary void to provide a non-shut-off condition. The tool insert is retracted to define a ditch in the first trim element. A second shot of material is injected to form a second trim element having a grained class-A side, during which time a portion of the second shot enters the ditch to provide a non-shut-off condition. The trim elements are then bonded where a portion the second trim element bonded to the first trim element within the groove.
Service Model Creation Using Monitored Data Of The Performance Management Tool
Bart Oostlander - Northville MI, US William Noble - South Lyon MI, US Bryce Dunn - Royal Oak MI, US Murali Mogalayapalli - Novi MI, US Stephen Kowal - Novi MI, US
An automated method is provided for constructing or updating a service model that defines the entities in an enterprise's computing environment. The method includes: defining a group of templates for updating the service model, where the group of templates identify different types of entities which comprise the service model and relationships between the types of entities including an entity that links software applications to respective computing infrastructure that supports the software applications; monitoring messages received from monitoring tools residing in the computing environment; and updating a service model in accordance with the group of templates using data encapsulated in the messages.
Method For Determining A Business Calendar Across A Shared Computing Infrastructure
A method of scheduling availability for a computing infrastructure in a shared computing environment is disclosed. The method comprises assigning a new schedule of service to a software application in the computing environment, propagating the new schedule of service assigned to the software application to a plurality of computing components that support the software application, where the computing infrastructure is comprised of the plurality of computing components having a hierarchical relationship with each other, and determining a schedule of service for a given computing component in the computing infrastructure by aggregating schedules of service propagated to the given computing component.
Performance Management Tool Having Unified Analysis Report
William Noble - South Lyon MI, US Rosina M. Beadle - Canton MI, US Terrence V. Harshfield - Novi MI, US Kristen Allmacher - Livonia MI, US Jerry Amos Dunst - Southfield MI, US Bryce Dunn - Royal Oak MI, US Bartosz Gatz - Straszyn, PL Krzysztof Ziemianowicz - Gdynia, PL
An improved method is provided for identifying a cause of a performance problem experienced by an application in a computing environment. To help a user find and isolate the problem quicker, the method proposes a unified performance analysis report that presents the most likely indicators of the source of the performance problem. The report presents performance metrics for the software services used by the application and charts the metric values over time since it is often the change in a metric that indicates a problem. Each metric chart should also include an indicator for the state of service for the application. This will help the user correlate metrics from multiple sources to the time period in which the application experienced a problem.
Sriram Seshan - Farmington Hills MI, US William Noble - South Lyon MI, US
Assignee:
COMPUWARE CORPORATION - Detroit MI
International Classification:
G06F 15/173
US Classification:
709224
Abstract:
A performance management tool is provided that monitors performance in a computing infrastructure in a computing environment. The performance management tool includes a service model that represents the computing infrastructure. The service model is a hierarchical tree structure comprised of a plurality of linked nodes, where each node in the tree structure represents a component of the computing infrastructure and has one or more properties of the component assigned thereto. Each node further includes an inheritance rule which defines how properties assigned to other nodes are inherited by the component. A dimension indexer module is configured to receive a request for properties associated with a particular node and operates to retrieve properties for the particular node from the tree structure, including at least one property not assigned to the particular node but inherited from another node in the tree structure in accordance with the inheritance rule assigned the particular node.
System And Method For Cooperative Processing Using Object-Oriented Framework
William Noble - South Lyon MI Michael Knight - Northville MI
Assignee:
Compuware Corporation - Farmington Hills MI
International Classification:
G06F 1516
US Classification:
395680
Abstract:
An object-oriented framework is used to build cooperative objects. Objects can span processes on different machines connected by a network. The objects are used to build distributed or cooperative applications which execute in multiple environments without having to write significant additional code to enable such functionality. Each cooperative object has two parts: an agent object and a server object. Requests for services are made to agent objects by the application program (via an asynchronous interface) as if they were local objects. The server object performs the requested service in the server process, possibly using other server objects or systems (e. g. , DB/2), and returns the result to the associated agent object. A Distributor and Dispatcher object in each process handle communication between agent and server objects. The Distributor receives all incoming messages and routes them to the appropriate objects in the process.
Collapsible Bix Box Assembly Formed Of Two Separate Collapsible Bin Boxes
A collapsible bin box assembly formed of two separate collapsible bin boxes. The bin boxes are identical in construction having side and end walls constructed in a manner which permits them to be folded down upon the base, making the bin boxes collapsible. In order to form the bin box assembly from two separate identical bin boxes, the bin boxes are arranged end-to-end in substantially abutting relationship and with the side walls of the two bin boxes along each side of the assembly parallel and interconnected by splices. When the adjacent end walls of the two bin boxes are folded down flat, the enlarged bin box assembly has a capacity approximately double the capacity of either one of the bin boxes. The interconnected side walls are capable of swinging as a unit from the normal upright position of use to a collapsed position when the bin box assembly is empty.
William Noble
Consulting Statistician
Pra Health Sciences Sep 2018 - Nov 2018
Principal Biostatistician
Sarah Cannon Mar 2016 - Aug 2018
Principal Biostatistician
Diadexus Jan 2015 - Jun 2016
Consulting Biostatistician
Mms Holdings Inc. Aug 2015 - May 2016
Senior Biostatistician Ii
Education:
Michigan State University 1988 - 1991
Doctorates, Doctor of Philosophy, Statistics, Philosophy
Missouri University of Science and Technology 1979 - 1986
Master of Science, Masters, Applied Mathematics
University of California, Berkeley 1972 - 1977
Bachelors, Bachelor of Arts, Applied Mathematics
Skills:
Biostatistics Clinical Study Design Cro Clinical Trials Neuroscience Statistics Sas Programming
Dr. Noble graduated from the University of Pittsburgh School of Medicine in 1972. He works in Wheeling, WV and specializes in Cardiovascular Disease. Dr. Noble is affiliated with Ohio Valley Medical Center and Wheeling Hospital.
Dr. Noble II graduated from the Ross Univ, Sch of Med, Roseau, Dominica in 2011. He works in Wisconsin Rapids, WI and specializes in Family Medicine. Dr. Noble II is affiliated with Aspirus Riverview Hospital & Clinics and Aspirus Wausau Hospital.