The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 09, 2018

Filed:

Sep. 24, 2015
Applicant:

Oracle International Corporation, Redwood Shores, CA (US);

Inventors:

Aleksandar Seovic, Tampa, FL (US);

Harvey Raja, Manchester, GB;

Assignee:

ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/44 (2018.01); G06F 8/658 (2018.01); G06F 8/71 (2018.01); G06F 9/445 (2018.01); G06F 9/50 (2006.01); G06F 9/455 (2018.01);
U.S. Cl.
CPC ...
G06F 8/658 (2018.02); G06F 8/68 (2013.01); G06F 8/71 (2013.01); G06F 9/44521 (2013.01); G06F 9/5072 (2013.01); G06F 2009/4557 (2013.01);
Abstract

A system and method supports dynamic deployment of executable code in a distributed computing environment. A server node in the distributed computing environment can receive a class definition from a client to execute, and generate and load into memory an instance of a class using said class definition without restarting or redeploying the server node. The class definition can define a new or updated class otherwise unavailable to the server node. Classes are identified with unique class identities which enables determination of whether a class is new or updated. The class identity can be used to determine the need for transmitting a class definition to a server node and also to ensure that a correct version of a class in implemented. In a particular case the new or updated class definition implements a lambda expression.


Find Patent Forward Citations

Loading…