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.
Patent No.:
Date of Patent:
Nov. 10, 2015
Filed:
Sep. 15, 2011
Naresh Revanuru, Fremont, CA (US);
Ballav Bihani, Fremont, CA (US);
Staffan Larsen, Stockholm, SE;
Steven Liu, Beijing, CN;
Lenny Phan, Sunnyvale, CA (US);
Scott Oaks, New York, NY (US);
Patrik Torstensson, Stockholm, SE;
Adam Messinger, San Francisco, CA (US);
Nathan Reynolds, Meza, AZ (US);
Oleksandr Otenko, Winnersh, GB;
Joshua Dorr, Santa Clara, CA (US);
Brad Cameron, Santa Rosa, CA (US);
Ola Torudbakken, Oslo, NO;
Pallab Bhattacharya, San Jose, CA (US);
Naresh Revanuru, Fremont, CA (US);
Ballav Bihani, Fremont, CA (US);
Staffan Larsen, Stockholm, SE;
Steven Liu, Beijing, CN;
Lenny Phan, Sunnyvale, CA (US);
Scott Oaks, New York, NY (US);
Patrik Torstensson, Stockholm, SE;
Adam Messinger, San Francisco, CA (US);
Nathan Reynolds, Meza, AZ (US);
Oleksandr Otenko, Winnersh, GB;
Joshua Dorr, Santa Clara, CA (US);
Brad Cameron, Santa Rosa, CA (US);
Ola Torudbakken, Oslo, NO;
Pallab Bhattacharya, San Jose, CA (US);
ORACLE INTERNATIONAL CORPORATION, Redwood Shores, CA (US);
Abstract
A system and method for providing a middleware machine or similar platform. In accordance with an embodiment the system (referred to herein in some implementations as 'Exalogic') comprises a combination of high performance hardware, together with an application server or middleware environment, to provide a complete Java EE application server complex which includes a massively parallel in-memory grid, can be provisioned quickly, and can scale on demand. In accordance with an embodiment, the system can be deployed as a full, half, or quarter rack, or other configuration, that provides an application server grid, storage area network, and InfiniBand network, which support the execution of an application server, middleware or other functionality such as, for example, WebLogic Server, JRockit or Hotspot JVM, Oracle Linux or Solaris, and Oracle VM. Additional features of the system can include, e.g. Zero Buffer Copies, Scatter/Gather I/O, T3 Connections, and Lazy Deserialization.