JAVASCRIPT EXTENSION TOOL
First Claim
Patent Images
1. An apparatus for extending JavaScript, the apparatus comprising:
- a multiple inheritance module configured to enable JavaScript to implement multiple inheritance;
a messaging module configured to enable JavaScript to implement messaging; and
a polymorphism module configured to enable JavaScript to implement polymorphism.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and apparatus for extending JavaScript to operate more fully as an object oriented language. A multiple inheritance module may be configured to enable JavaScript to implement multiple inheritance. A messaging module may be configured to enable JavaScript to implement messaging. A polymorphism module may be configured to enable JavaScript to implement polymorphism.
29 Citations
20 Claims
-
1. An apparatus for extending JavaScript, the apparatus comprising:
-
a multiple inheritance module configured to enable JavaScript to implement multiple inheritance; a messaging module configured to enable JavaScript to implement messaging; and a polymorphism module configured to enable JavaScript to implement polymorphism. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer implemented method for extending JavaScript, the method comprising:
-
accessing JavaScript code that enables the implementation of multiple inheritance between one or more objects; accessing JavaScript code that enables the implementation of messaging between one or more objects; and accessing JavaScript code that enables polymorphism in one or more objects.
-
-
18. A system for extending JavaScript, the apparatus comprising:
-
an electronic device; a web browser operating on the electronic device and configured to access JavaScript code; a multiple inheritance module configured to enable JavaScript to implement multiple inheritance; a messaging module configured to enable JavaScript to implement messaging; and a polymorphism module configured to enable JavaScript to implement polymorphism. - View Dependent Claims (19, 20)
-
Specification