Timothy Dorr - North Attleboro MA, US Michael N. Robillard - Shrewsbury MA, US Louise Schwabe - Sterling MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G01R 31/36 G01R 31/26 G01R 31/00 G01R 19/00
US Classification:
324771, 324767, 324522, 702 58, 702 64
Abstract:
A system for detecting a fault in a power supply having at least one power supply unit and a redundant power supply unit. The system includes a printed circuit board and a common voltage bus disposed on the printed circuit board. A plurality of diodes is disposed on the printed circuit board having first electrodes connected to the common voltage supply bus. The diodes have second electrodes connected to a corresponding one of the at least one power supply unit and the redundant power supply unit. The diodes are connected to the common bus in a logic OR configuration. A controller, disposed on the printed circuit board, is fed by a voltage at the second electrode of a corresponding one of the diodes and a reference voltage for determining whether the voltage at the second electrode of the corresponding one of the diodes is producing a predetermined voltage relative to the reference voltage.
Michael N. Robillard - Shrewsbury MA, US Sharon A. Smith - Brookline MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 13/12 G06F 3/00 G06F 13/00
US Classification:
710 62, 710 2, 710 5, 711100
Abstract:
A data storage system includes a first and second boards disposed in a chassis. The first board has disposed thereon a first Serial Attached Small Computer Systems Interface (SAS) expander, a first management controller (MC) in communication with the first SAS expander, and management resources accessible to the first MC. The second board has disposed thereon a second SAS expander and a second MC. The system also has a communications link between the first and second MCs. Primary access to the management resources is provided in a first path which is through the first SAS expander and the first MC, and secondary access to the first management resources is provided in a second path which is through the second SAS expander and the second MC.
Data Storage System Having Plural Storage Processors In A Single Chassis
Michael N. Robillard - Shrewsbury MA, US Timothy Dorr - North Attleboro MA, US Sharon Smith - Brookline MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 3/00
US Classification:
710 15, 324161, 324166, 348461
Abstract:
An interface for coupling data between a host computer/server and a bank of disk drives. The interface includes a chassis having disposed therein: a pair of storage processors adapted for coupling to the host computer/server; and, a pair of management controllers in communication one with the other through a communication link. The management controllers monitor elements of the interface including fans and power supplies and control such elements in response to massages passing between the management controllers.
Michael N. Robillard - Shrewsbury MA, US Himanshu Agrawal - Cambridge MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 11/00
US Classification:
702183, 714 30
Abstract:
Described is an electronics system having an individually replaceable electronics module installed therein. The individually replaceable electronics module includes a component, a light-emitting device (LED) disposed near the component, a processor module for performing diagnostics on the component and producing a message based on results of the diagnostics, and a microcontroller in communication with the processor module to receive the message produced by the processor module. The microcontroller determines whether the component is faulting based on the message. A DC power source is coupled to supply power to the microcontroller after the individually replaceable electronics module is electrically disconnected from the electronics system so that the microcontroller can illuminate the LED if the received message indicates that the component is faulting.
Techniques For Forming A Multi-Tasking Executable Program And Using The Same
An improved multi-tasking executable program has executable code which includes a main section defined by a main portion of source code, and a set of task sections defined by a set of task portions of the source code. Each task section has (i) a “jump_to_address” section defined by expansion of a “jump_to_address” macro of the source code, and (ii) multiple entry points defined by multiple expansions of a “breakout” macro of the source code. When the executable code is executed by a processor of the subsystem, the main section is configured to invoke each task section in a cyclical manner, and the “jump_to_address” section of each task section is configured to jump execution to one of the multiple entry points of that task section.
Automatic Power-On System And Method Using High-Speed Communication Line
A system for powering on downstream devices includes a master device; a first slave device; and a first communication link connecting the master device to the slave device for enabling the master device to transmit data signals to the slave device. The master device includes a power-on signal generator for injecting a power-on signal onto the communication link and the first slave device includes a power-on signal receiver for detecting the power-on signal injected on the communication link by the power-on signal generator and powering on the first slave device.
System And Method For Approximating Ambient Temperature
Michael Robillard - Shrewsbury MA, US John K. Bowman - Brighton MA, US James W. Espy - Andover MA, US Steven R. Cieluch - Allston MA, US David Boudreau - Methuen MA, US Joseph P. King - Sterling MA, US Robert M. Beauchamp - Milford MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G01K 11/00
US Classification:
702130
Abstract:
A method and computer program product for determining an internal temperature of a computing device, a power consumption factor for the computing device, and an airflow factor for the computing device. An approximated ambient air temperature is generated based upon the internal temperature, power consumption factor, and the airflow factor.
Programmable Availability For A High Availability System
A storage system includes a storage array and a host system in communication with the storage array. The storage array has a first module and a second module with electronics configured to provide redundant functionality to the first module. The host system has a processor programmed to associate a power profile with the second module and to cause the storage array at appropriate moments determined by the power profile to power down and restore power to the electronics of the second module while the first module continues to receive power for normal operation. The storage array may be preprogrammed to independently power down and restore power to the electronics of the second module at the appropriate moments. When powered down, the second module temporarily ceases to provide redundant functionality to the first module, thereby reducing availability of the storage array in order to reduce power consumed by the storage array.
Name / Title
Company / Classification
Phones & Addresses
Michael Robillard President
Ken-Bon Display Service Inc Mfg Window and Lobby Displays & Neon Signs · Signs
10 Jerry St, Fitchburg, MA 01420 (978)3420955, (978)3453548, (800)4377446
Oct 2013 to 2000 Rural Carrier AssociateWorkout Club and Wellness Center Derry, NH Aug 2010 to Apr 2013 General ManagerGold's Gym Nashua, NH Nov 2009 to Aug 2010 Assistant Manager in TrainingNinety Nine Restaurant Londonderry, NH Oct 2008 to Oct 2009 Door ServerShaw's Supermarket Windham, NH Oct 2007 to Aug 2008 Grocery
Education:
Manchester Community College 2009 to 2010 Personal TrainingNashua Community College 2008 to 2009 BusinessAlvirne High School Hudson, NH 2003 to 2007
Skills:
Strong Microsoft Office/ Computer skills. Strong customer service skills.
Youtube
Cage Titans 55 | THE DOCTOR IS IN! Gage Looby...
Welcome to the Cage Titans YouTube channel! Here you can find the late...
Duration:
10m 18s
SOUND THE ALARM: Why Dr Robillard Left Academia
Dr Michael Robillard wrote his recent article 'How I Left Academia or ...
Duration:
52m 37s
Why I Left Academia w/ Dr. Michael Robillard
Why I Left Academia w/ Dr. Michael Robillard Tim introduces Dr. Michae...
Duration:
59m 23s
Author Talk - Dr. Michael Robillard; Don't G...
Duration:
46m 14s
C-MASC EP 7: Muscular Catholicism
Duration:
1h 20m 38s
Dr. Michael Robillard: Academia Betrayed Me
Campus Reform's Addison Smith sat down with Dr. Michael Robillard to d...