Search

Peter Viscarola Phones & Addresses

  • Amherst, NH
  • 80 Broad St, Boston, MA 02110
  • Sioux Falls, SD
  • 216 Tarn Rd, Mont Vernon, NH 03057 (603) 654-2564
  • 6 Tarn Rd, Mont Vernon, NH 03057
  • Princeton, NJ
  • Lyndeborough, NH
  • Nashua, NH
  • 216 Tarn Rd, Mont Vernon, NH 03057

Work

Company: Hewlett-packard 1991 to 1993 Position: Senior engineering manager

Education

School / High School: Columbia University In the City of New York Specialities: Politics, Statistics, Applied Statistics, Sociology

Skills

Software Design • System Architecture • Software Development • Kernel • Software Engineering • Architecture • Storage • Cloud Computing • Virtualization • Visual Studio • File Systems • Device Drivers • Computer Software Training • Integration • High Availability • Distributed Systems • Operating Systems • Solution Architecture • Win32 Api • Debugging • C • Server Architecture

Industries

Computer Software

Resumes

Resumes

Peter Viscarola Photo 1

Consulting Partner

View page
Location:
105 Rte #101a, Amherst, NH
Industry:
Computer Software
Work:
Hewlett-Packard 1991 - 1993
Senior Engineering Manager

Osr 1991 - 1993
Consulting Partner

Hewlett-Packard 1987 - 1991
Consulting Engineer and Engineering Manager
Education:
Columbia University In the City of New York
Lesley University
University of Massachusetts Boston
Skills:
Software Design
System Architecture
Software Development
Kernel
Software Engineering
Architecture
Storage
Cloud Computing
Virtualization
Visual Studio
File Systems
Device Drivers
Computer Software Training
Integration
High Availability
Distributed Systems
Operating Systems
Solution Architecture
Win32 Api
Debugging
C
Server Architecture

Business Records

Name / Title
Company / Classification
Phones & Addresses
Peter Viscarola
Owner
Open Systems Resources Inc
Computers-System Designers & C · Custom Computer Programming Svcs
105 State Rte 101A UNIT 19, Amherst, NH 03031
(603) 595-6500, (603) 595-6503
Peter G. Viscarola
President
OSR OPEN SYSTEMS RESOURCES, INC
Custom Computer Programing Business Consulting Services Management Consulting Services
105 Rte 101A SUITE 19, Amherst, NH 03031
105 State Rte 101A, Amherst, NH 03031
(603) 595-6500
Peter G. Viscarola
President
ENGINEERING CONSORTIUM, INC., THE
16 Cleveland Rd, Peabody, MA 01960
6 K High Pne Ave, Nashua, NH 03063

Publications

Us Patents

Managing Lock Rankings

View page
US Patent:
7512748, Mar 31, 2009
Filed:
Aug 17, 2006
Appl. No.:
11/505582
Inventors:
W. Anthony Mason - Milford NH, US
Peter G. Viscarola - Mont Vernon NH, US
Mark J. Cariddi - Merrimack NH, US
Scott J. Noone - Nashua NH, US
Assignee:
OSR Open Systems Resources, Inc. - Amherst NH
International Classification:
G06F 12/00
US Classification:
711151, 711163
Abstract:
Methods of monitoring a computer system. The methods may comprise the steps of calculating a first checksum of a data location and receiving a request from an operation running on the computer system for a lock corresponding to the data location. The methods may also comprise the steps of calculating a second checksum of the data location, and generating an indication if the first checksum and the second checksum are not equivalent. Also, methods of detecting a lock ranking violation in a computer system. The methods may comprise the steps of receiving a request from an operation for a first lock associated with a first data storage location and reviewing a list of locks issued to the operation. The methods may also comprise the step of determining whether the operation possesses a lock ranked higher than the first lock.

Managing Lock Rankings

View page
US Patent:
7809897, Oct 5, 2010
Filed:
Feb 19, 2009
Appl. No.:
12/388712
Inventors:
W. Anthony Mason - Milford NH, US
Peter G. Viscarola - Mont Vernon NH, US
Mark J. Cariddi - Merrimack NH, US
Scott J. Noone - Nashua NH, US
Assignee:
OSR Open Systems Resources, Inc. - Amherst NJ
International Classification:
G06F 12/00
US Classification:
711151, 711163
Abstract:
Methods of monitoring a computer system. The methods may comprise the steps of calculating a first checksum of a data location and receiving a request from an operation running on the computer system for a lock corresponding to the data location. The methods may also comprise the steps of calculating a second checksum of the data location, and generating an indication if the first checksum and the second checksum are not equivalent. Also, methods of detecting a lock ranking violation in a computer system. The methods may comprise the steps of receiving a request from an operation for a first lock associated with a first data storage location and reviewing a list of locks issued to the operation. The methods may also comprise the step of determining whether the operation possesses a lock ranked higher than the first lock.

Log-Structured Host Data Storage

View page
US Patent:
7949693, May 24, 2011
Filed:
Aug 23, 2007
Appl. No.:
11/844102
Inventors:
W. Anthony Mason - Milford NH, US
Peter G. Viscarola - Mont Vernon NH, US
Assignee:
OSR Open Systems Resources, Inc. - Amherst NH
International Classification:
G06F 17/30
US Classification:
707828
Abstract:
Methods of communicating data between a host and a client. The methods may comprise the step of receiving a write request from a client. The write request may comprise first data and first metadata describing a logical position of the first data within a file. The first data may be encrypted to the host. The methods may also comprise the step of writing the first data to a data storage. The first data may be written as a data sub-file of the file. In addition, the methods may comprise the step of writing the first metadata to the data storage. The first metadata may be written as a metadata sub-file of the file.

Managing Application Resources

View page
US Patent:
8024433, Sep 20, 2011
Filed:
Apr 24, 2007
Appl. No.:
11/789147
Inventors:
W. Anthony Mason - Milford NH, US
Peter G. Viscarola - Mont Vernon NH, US
Mark J. Cariddi - Merrimack NH, US
Scott J. Noone - Nashua NH, US
Assignee:
OSR Open Systems Resources, Inc. - Amherst NH
International Classification:
G06F 15/177
US Classification:
709221
Abstract:
Methods of managing application resources in a computer system. The methods may comprise the steps of determining a configuration of the computer system and receiving a request to access an application resource. The methods may also comprise the step of directing the request to a data file. The data file may include a plurality of streams, and each of the plurality of streams may comprise a configuration-specific version of the application resource. In various embodiments, the methods may also comprise the step of directing the request to a first stream of the plurality of streams. The first stream may comprise version of the application resource specific to the configuration. Various system embodiments are also provided.

Systems And Methods For Arbitrary Data Transformations

View page
US Patent:
8521752, Aug 27, 2013
Filed:
Jun 3, 2005
Appl. No.:
11/145433
Inventors:
W. Anthony Mason - Milford NH, US
Peter G. Viscarola - Mont Vernon NH, US
Mark J. Cariddi - Merrimack NH, US
Scott J. Noone - Nashua NH, US
Assignee:
OSR Open Systems Resources, Inc. - Amherst NH
International Classification:
G06F 7/00
US Classification:
707756
Abstract:
Methods for organizing data. The methods may comprise the step of receiving a write request comprising a data unit. The methods may also comprise the steps of organizing the data unit into a sub-file and incorporating the sub-file into a data file according to a log-structured organization system. In addition, the methods may include the step of writing the data file to a data storage according to a second organization system.

Managing Access To A Resource

View page
US Patent:
8539228, Sep 17, 2013
Filed:
Aug 24, 2006
Appl. No.:
11/509391
Inventors:
W. Anthony Mason - Milford NH, US
Peter G. Viscarola - Mont Vernon NH, US
Mark J. Cariddi - Merrimack NH, US
Scott J. Noone - Nashua NH, US
Assignee:
OSR Open Systems Resources, Inc. - Amherst NH
International Classification:
H04L 9/32
G06F 7/04
G06F 12/16
US Classification:
713164, 713165, 713166, 713176, 726 21, 726 27
Abstract:
Methods of managing access to at least one resource in a computer system. The methods may comprise the step of associating access rights with an application resource. The access rights may define a level of access to the resource granted to the application. The methods may also comprise the step of digitally signing the access rights and the application resource. In various embodiments, the associating may comprise incorporating the access rights into a stream of a file including the application resource. Also, in various embodiments, the associating may comprise incorporating the access rights into an extended attribute of a file including the application resource.

Always Ready Computing Device

View page
US Patent:
20050182612, Aug 18, 2005
Filed:
May 3, 2004
Appl. No.:
10/837728
Inventors:
Jason Anderson - Snoqualmie WA, US
William Westerinen - Sammamish WA, US
Tony Pierce - Bellevue WA, US
Allen Marshall - Woodinville WA, US
Peter Viscarola - Mount Vernon NH, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F017/50
US Classification:
703018000
Abstract:
Systems and methods for producing a simulated off condition in a computing device using a set of software drivers that interact with a system service and the device BIOS. The computing device includes system components such as a power supply, processors and fans that are put into a low power state upon receiving a signal to power off the device. This provides the appearance to users that the computing device is off. The system components, however, remain enabled to run applications when the computing device is in the simulated off condition. If necessary, the device can be returned to a fully on condition to process applications that require the system components to be brought out of the low power state to execute.

Always Ready Computing Device

View page
US Patent:
20080178022, Jul 24, 2008
Filed:
Jan 21, 2008
Appl. No.:
12/017155
Inventors:
Jason Michael Anderson - Snoqualmie WA, US
William Jefferson Westerinen - Sammamish WA, US
Tony Dwayne Pierce - Bellevue WA, US
Allen Marshall - Woodinville WA, US
Peter Viscarola - Mount Vernon NH, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1/32
G06F 1/26
US Classification:
713320, 703 18
Abstract:
Systems and methods for producing a simulated off condition in a computing device using a set of software drivers that interact with a system service and the device BIOS. The computing device includes system components such as a power supply, processors and fans that are put into a low power state upon receiving a signal to power off the device. This provides the appearance to users that the computing device is off. The system components, however, remain enabled to run applications when the computing device is in the simulated off condition. If necessary, the device can be returned to a fully on condition to process applications that require the system components to be brought out of the low power state to execute.
Peter G Viscarola from Amherst, NH, age ~67 Get Report