APPLICATION STRUCTURE FOR SUPPORTING PARTIAL FUNCTIONALITY IN A DISTRIBUTED COMPUTING INFRASTRUCTURE
First Claim
Patent Images
1. A method of creating an application capable of executing in a distributed computing environment, the method comprising the steps of:
- creating one or more non-critical modules each performing a desired task that is non-essential to achieving a primary result of the application; and
creating one or more critical modules each performing a desired task that is essential to achieving the primary result of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus and computer program product for creating an application having identifiable critical and non-critical modules. The critical modules are those that are required in order for the application to complete a desired task while the non-critical modules are not required but implement additional functionality.
21 Citations
20 Claims
-
1. A method of creating an application capable of executing in a distributed computing environment, the method comprising the steps of:
-
creating one or more non-critical modules each performing a desired task that is non-essential to achieving a primary result of the application; and creating one or more critical modules each performing a desired task that is essential to achieving the primary result of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for creating an application capable of executing in a distributed computing environment, the apparatus comprising:
-
means for creating one or more non-critical modules each performing a desired task that is non-essential to achieving a primary result of the application; and means for creating one or more critical modules each performing a desired task that is essential to achieving the primary result of the application. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer usable medium having computer usable program code for creating an application capable of executing in a distributed computing environment, the computer usable program code comprising:
-
computer usable program code for creating one or more non-critical modules each performing a desired task that is non-essential to achieving a primary result of the application; and computer usable program code for creating one or more critical modules each performing a desired task that is essential to achieving the primary result of the application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification