Search

Peter Levangia Phones & Addresses

  • 21 Janet St, Kingston, NY 12401 (845) 338-0647
  • 17 Janet St, Kingston, NY 12401
  • 221 78Th St, New York, NY 10001 (212) 879-4317

Work

Position: Professional/Technical

Education

Degree: High school graduate or higher

Emails

Publications

Us Patents

Method, System, And Product For Utilizing A Power Subsystem To Diagnose And Recover From Errors

View page
US Patent:
7219258, May 15, 2007
Filed:
Dec 11, 2003
Appl. No.:
10/733949
Inventors:
Peter Joseph LeVangia - Kingston NY, US
Louis Gabriel Rodriguez - Austin TX, US
Steven Vongvibool - Austin TX, US
Peter Adam Wendling - Poughkeepsie NY, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 14, 714 44
Abstract:
A method, system, and computer program product are disclosed for diagnosing and recovering from I/O subsystem errors. A data processing system includes a computer which includes a power subsystem and at least one I/O subsystem. A determination is made that an error occurred in the I/O subsystem. Registers in integrated circuits included within the I/O subsystem are accessed utilizing the power subsystem in order to diagnose the error while the I/O subsystem is in an error state.

Apparatus For Synchronizing Operator Initiated Commands With A Failover Process In A Distributed Processing System

View page
US Patent:
60121505, Jan 4, 2000
Filed:
Mar 27, 1997
Appl. No.:
8/827133
Inventors:
Robert F. Bartfai - West Shokan NY
John Divirgilio - Middletown NY
John W. Doxtader - Hurley NY
Peter J. LeVangia - Kingston NY
Laura J. Merritt - Wappingers Falls NY
Nicholas P. Rash - Poughkeepsie NY
Kevin J. Reilly - Kingston NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1100
G06F 1122
US Classification:
714 4
Abstract:
An apparatus for synchronizing operator commands with a failover process in a distributed system having a control workstation and a plurality of nodes. One of the nodes of the distributed system is designated a primary node and one of the nodes is designated a backup node. The backup node includes a backup daemon for performing a failover process if the primary node fails such that the backup node becomes the primary node. Shell scripts send a command string to be synchronized with the operation of the backup daemon from the control workstation to the backup node. The backup daemon is then checked to determine if the backup daemon is sleeping, and, in the event the backup daemon is sleeping, commands derived from the command string are enqueued in a work queue for processing by the backup daemon. The backup daemon is then awakened such that the derived commands in the work queue are processed. In the event that the backup daemon is busy, commands derived from the command string are failed, thereby synchronizing the derived commands with the processing of the backup daemon.

Method And Program Product For Synchronizing Operator Initiated Commands With A Failover Process In A Distributed Processing System

View page
US Patent:
58752900, Feb 23, 1999
Filed:
Mar 27, 1997
Appl. No.:
8/826462
Inventors:
Robert F. Bartfai - W. Shokan NY
John Divirgilio - Middletown NY
John W. Doxtader - Hurley NY
Peter J. LeVangia - Kingston NY
Laura J. Merritt - Wappingers Falls NY
Nicholas P. Rash - Poughkeepsie NY
Kevin J. Reilly - Kingston NY
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1122
US Classification:
39518211
Abstract:
A method and program product for synchronizing operator commands with a failover process in a distributed system having a control workstation and a plurality of nodes. One of the nodes of the distributed system is designated a primary node and one of the nodes is designated a backup node. The backup node includes a backup daemon for performing a failover process if the primary node fails such that the backup node becomes the primary node. Shell scripts send a command string to be synchronized with the operation of the backup daemon from the control workstation to the backup node. The backup daemon is then checked to determine if the backup daemon is sleeping, and, in the event the backup daemon is sleeping, commands derived from the command string are enqueued in a work queue for processing by the backup daemon. The backup daemon is then awakened such that the derived commands in the work queue are processed. In the event that the backup daemon is busy, commands derived from the command string are failed, thereby synchronizing the derived commands with the processing of the backup daemon.
Peter J Levangia from Kingston, NY, age ~75 Get Report