IP Library Patent Application 11091894
Patent Application
App. No. 11/091,894

Object oriented ADN and method of converting a non-object oriented computer language to an object oriented computer language

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/091,894
Abstract

A method for converting a non-object oriented language to an object oriented language is shown. First, an existing object oriented language must be selected. Next, a non-object oriented language is selected. This is the language the programmer desires to be converted to an object oriented language. The requirements for the new object oriented language are then defined. Next, the specific syntax and grammar are selected. Then the object oriented extensions are developed. The object oriented extensions allow for the existing language and data structure to be developed coextensive in the object oriented environment. Next, the new object oriented language is prepared based upon the criteria outline previously. The Object Oriented ADN including an application logic function, data types and scopes, a class for message instancing, client workload models, server process infrastructure, database models, operating system models, statistics capability, utility classes, and garbage collection.

Claims (16)

1 . A computer system for simulation modeling, the computer system comprising:

an object oriented programming language;

application software written in the object oriented programming language, wherein the application software simulates computer systems;

in which the object oriented programming language further comprises:

an application logic function;

data types and scope, wherein the data types and scope include data types and scope of a non-object oriented programming language;

a class for message instancing.

2 . The computer system of claim 1 wherein the object oriented programming language further comprises:

client workload models;

server process infrastructure;

database models;

operating system models;

statistics capability;

utility classes; and

garbage collection.

3 . The computer system of claim 2 wherein the object oriented programming language is Object Oriented ADN.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE INADVERTENTLY LISTED APPL #10/354,320 AND TO REMOVE SAID PROPERTY FROM THE SECURITY AGREEMENT PREVIOUSLY RECORDED ON REEL 018428 FRAME 0861. ASSIGNOR(S) HEREBY CONFIRMS THE HYPERFORMIX, INC. HAS GRANTED SILICON VALLEY BAN A SECURITY INTEREST IN THE PROPERTIES LISTED. Recorded Sep 22, 2010
From: HYPERFORMIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 025033/0759 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2010
From: BRADDOCK, DANIEL
To: HYPERFORMIX, INC.
Reel/Frame 024910/0327 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 022052 FRAME 0670. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF SECURITY INTEREST. Recorded Jan 6, 2009
From: HYPERFORMIX, INC.
To: LTI EQUIPMENT FINANCE CORP.
Reel/Frame 022052/0970 →
SECURITY AGREEMENT Recorded Jan 5, 2009
From: HYPERFORMIX, INC.
To: LEASING TECHNOLOGIES INTERNATIONAL, INC.
Reel/Frame 022052/0670 →
SECURITY INTEREST Recorded Oct 20, 2006
From: HYPERFORMIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 018428/0861 →