Search

Daniel Menasce Phones & Addresses

  • 6477 Wishbone Ter, Cabin John, MD 20818 (301) 229-0045
  • New York, NY

Work

Position: Professional/Technical

Education

Degree: Graduate or professional degree

Emails

Publications

Us Patents

Meta-Protocol

View page
US Patent:
20060036755, Feb 16, 2006
Filed:
May 5, 2005
Appl. No.:
11/122099
Inventors:
Ibrahim Abdullah - Jeddah, SA
Daniel Menasce - Cabin John MD, US
International Classification:
G06F 15/16
US Classification:
709230000
Abstract:
The present invention teaches a multi-layer protocol management system and method, embeddable in a tangible computer-readable medium, that allow for on-the-fly machine-readable protocol discovery and negotiation, distribution of protocol specifications and components, automatic implementation of protocols from corresponding machine-readable protocol specifications, and corresponding execution of automatically generated implementations. Automatic protocol implementation may be accomplished using eXtensible Markup Language (XML)-related technologies and Component-based Software Engineering (CBSE). The present invention is also a tangible computer-readable medium encoded with instructions capable of generating, as well as capable of being designed to generate, protocol specifications. A program of instructions, called XML-based protocol specification language (XPSL), may be used for creating a specification of a communication protocol (such as high-level specifications of a protocol) in a machine readable form. Using CBSE principles, XPSL may also be used for allowing high-level specifications of a protocol, expressible in Finite State Machines (FSM). An eXtensible Stylesheet Language for Transformations (XSLT) may be used to transform specification description into actual code. XSLT stylesheets can be designed to produce code in different programming languages (e.g., C++ or Java). CBSE may be used to build a set of operations needed by a protocol.

Service Allocation Mechanism

View page
US Patent:
20060265499, Nov 23, 2006
Filed:
May 19, 2006
Appl. No.:
11/419226
Inventors:
Daniel Menasce - Cabin John MD, US
Hassan Gomaa - Charlottesville VA, US
Honglei Ruan - Fairfax VA, US
International Classification:
G06F 15/173
US Classification:
709225000
Abstract:
A system and method for allocating services is disclosed. A broker records a capability, for providing a service, and a demanded amount of resources for providing the services from at least one provider. A consumer requests a desired quality of service from the broker. The broker, using the demanded amount of resources and recorded capability, determines if the desired quality of service can be provided. If the broker can satisfy the request, the broker issues a certificate to the consumer, and the consumer provides the certificate directly to the provider to authorize provision of the service at the desired quality of service. If not, the broker generates a counter-offered quality of service that corresponds to the available amount for resources for accomplishing the service. In response, the consumer either rejects the counter-offered quality of service or accepts the counter-offer and receives a certificate for the counter-offered quality of service.

Meta-Protocol

View page
US Patent:
20100332672, Dec 30, 2010
Filed:
Aug 18, 2010
Appl. No.:
12/858812
Inventors:
Ibrahim S. Abdullah - Jeddah, SA
Daniel A. Menasce - Cabin John MD, US
International Classification:
G06F 15/16
US Classification:
709230
Abstract:
A tangible computer readable medium may include a program of instructions which when executed by one or more processors, may implement a method of managing protocols. Instructions may include agreeing upon one or more protocol specifications. Instructions may include identifying one or more components required to implement one or more protocol specifications. Instructions may include communicating among parties one or more components when one or more components is a missing component. Instructions may include communicating among parties one or more protocol specifications. Instructions may include generating one or more executable codes using one or more protocol specifications. Instructions may include generating one or more executable codes using one or more components.

System And Method For Managing Insider Security Threats

View page
US Patent:
20120011573, Jan 12, 2012
Filed:
Jul 11, 2011
Appl. No.:
13/180151
Inventors:
Daniel A. MENASCE - Cabin John MD, US
Ghassan Y. Jabbour - Fredericksburg VA, US
International Classification:
G06F 15/16
US Classification:
726 4
Abstract:
A defense mechanism module is provided for protecting a system from a privileged user. In some embodiments, a defense mechanism module can be integrated with the system such that all communications between the privileged user and the system first communicate with the defense mechanism module.

Isbn (Books And Publications)

Performance by Design: Computer Capacity Planning by Example

View page
Author

Daniel Menasce

ISBN #

0130906735

Capacity Planning and Performance Modeling: From Mainframes to Client-Server Systems/Book and Disk

View page
Author

Daniel A. Menasce

ISBN #

0130354945

Capacity Planning for Web Services: Metrics, Models, and Methods

View page
Author

Daniel A. Menasce

ISBN #

0130659037

Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning

View page
Author

Daniel A. Menasce

ISBN #

0130863289

Capacity Planning for Web Performance : Metrics, Models, and Methods

View page
Author

Daniel A. Menasce

ISBN #

0136938221

Daniel A Menasce from Cabin John, MD, age ~73 Get Report