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. 02, 2007

Filed:

Jul. 16, 2003
Applicants:

Maximiliano Gabriel Caceres, Buenos Aires, AR;

Javier Burroni, Buenos Aires, AR;

Gustavo Ajzenman, Buenos Aires, AR;

Ricardo Quesada, Buenos Aires, AR;

Gerardo Gabriel Richarte, Buenos Aires, AR;

Luciano Notarfrancesco, Buenos Aires, AR;

Bruce Robert Leidl, Buenos Aires, AR;

Agustin Azubel Friedman, Buenos Aires, AR;

Gabriel Martin Becedillas Ruiz, Buenos Aires, AR;

Inventors:

Maximiliano Gabriel Caceres, Buenos Aires, AR;

Javier Burroni, Buenos Aires, AR;

Gustavo Ajzenman, Buenos Aires, AR;

Ricardo Quesada, Buenos Aires, AR;

Gerardo Gabriel Richarte, Buenos Aires, AR;

Luciano Notarfrancesco, Buenos Aires, AR;

Bruce Robert Leidl, Buenos Aires, AR;

Agustin Azubel Friedman, Buenos Aires, AR;

Gabriel Martin Becedillas Ruiz, Buenos Aires, AR;

Assignee:

Core SDI, Incorporated, Boston, MA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system is provided for executing a system call originating in a local computer on a first remote computer connected to the local computer via a network. Communication is established between the local computer and the first remote computer via the network. A syscall server is installed in the first remote computer. A reference address is sent from the first remote computer to the local computer via the network through execution of code by the syscall server. A syscall request is built in the local computer with arguments determined using the reference address received from the first remote computer. The syscall request is sent from the local computer to the first remote computer via the network. The syscall request is copied into a stack of the first remote computer through execution of code by the syscall server. Registers are popped from the syscall request in the stack. Execution of a syscall request is initiated on the first remote computer. The result of the syscall request is pushed onto the stack. At least a portion of the result of the syscall request is sent to the local computer via the network through execution of code by the syscall server.


Find Patent Forward Citations

Loading…