Search

Phillip H Leef

from Westborough, MA
Age ~45

Phillip Leef Phones & Addresses

  • 3 Cook St, Westborough, MA 01581
  • Farmington, CT
  • Brighton, MA
  • 125 Pleasant St, Brookline, MA 02446
  • 125 Pleasant St APT 506, Brookline, MA 02446
  • 1801 Beacon St, Brookline, MA 02445 (617) 277-8677 (617) 879-1925
  • 12 Matross Ln, Sharon, MA 02067 (781) 784-4285 (781) 784-9294
  • Schenectady, NY
  • West Orange, NJ
  • Brockton, MA

Work

Company: Dell emc Feb 2001 Position: Consultant software engineer

Education

Degree: Bachelors School / High School: Union College

Industries

Computer Software

Resumes

Resumes

Phillip Leef Photo 1

Consultant Software Engineer

View page
Location:
3 Cook St, Westborough, MA 01581
Industry:
Computer Software
Work:
Dell Emc
Consultant Software Engineer
Education:
Union College
Bachelors
Sharon High School
Union College (New York)
Brandeis University

Publications

Us Patents

Storage System Management With Diplexing Using Usb Signal Conversion

View page
US Patent:
7778244, Aug 17, 2010
Filed:
Sep 27, 2007
Appl. No.:
11/904621
Inventors:
Rizwan Sheikh - Bellingham MA, US
Stephen Edward Strickland - Foxboro MA, US
Phillip Leef - Brookline MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
H04L 12/50
H04L 12/28
H04J 3/16
US Classification:
370363, 370402, 370467
Abstract:
A system for management of storage devices includes compatibility with either or both of COM/RS232 port and USB port connectivity using, for example, Fibre Channel (FC) signal transmission. A USB to serial RS232 bridge device allows a storage processor (SP) to communicate with an COM/RS232 port of a universal asynchronous receiver/transmitter (UART) coupled to downstream disk array enclosures (DAEs) to provide DAE management information without the need to modify the connection of the switch to the DAEs, which may include FC interconnects. The output from an COM/RS232 port on an SP interface and the RS232 output on the USB to Serial bridge device may be muxed at the UART, and the output signal therefrom diplexed with a high frequency differential signal and transmitted to one or more of the downstream DAEs as an FC diplexed signal.

Method And Apparatus For Providing A Logical Separation Of A Customer Device And A Service Device Connected To A Data Storage System

View page
US Patent:
8089903, Jan 3, 2012
Filed:
Mar 31, 2006
Appl. No.:
11/394943
Inventors:
Phillip Leef - Brookline MA, US
Douglas Sullivan - Hopkinton MA, US
Matthew Ferson - Worcester MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
H04L 12/28
H04L 12/56
US Classification:
370254, 3703955
Abstract:
A data storage system includes storage array and a switch that is configurable to create numerous network topologies within the system and to maintain separate communications paths between different computerized devices or networks and the storage array. For example, a user device and a service device, such as a system diagnosis device, can connect to the storage array through the switch. In order to isolate interaction or communication between the user and service devices, the switch can be logically partitioned into two distinct switches to form two distinct, isolated communications paths between the devices and the storage array. With isolated communications pathways established in the switch, in use, the service device is unable to access the user device coupled to the storage array.

Method And Apparatus For Detecting The Presence Of Errors In Data Transmitted Between Components In A Data Storage System Using An I2C Protocol

View page
US Patent:
20070234136, Oct 4, 2007
Filed:
Mar 31, 2006
Appl. No.:
11/394919
Inventors:
Phillip Leef - Brookline MA, US
Douglas Sullivan - Hopkinton MA, US
Stephen Strickland - Marlboro MA, US
Alex Sanville - Chelmford MA, US
Assignee:
EMC Corporation - Hopkinton MA
International Classification:
G06F 11/00
US Classification:
714704000
Abstract:
A data storage system includes a storage processor that is configured to perform load and store operations on a storage array on behalf of external devices. The data storage system also includes a controller that isolates communication between the external devices when coupled to the storage array via the storage processor. The controller further maintains a set of registers that store information associated with the data storage system and allows the storage processor to access the register via an I2C bus. The system utilizes an error detection procedure to allow detection of errors in the data transmitted between the controller and the storage processor. During operation, a checksum value is transmitted between the controller and the storage processor using the I2C bus during a register write or read procedure. The controller and the storage processor utilize the checksum value in an error detection procedure to detect the data errors resulting in transmission of the data by the I2C bus.
Phillip H Leef from Westborough, MA, age ~45 Get Report