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:
Nov. 12, 2002

Filed:

Jun. 25, 1999
Applicant:
Inventors:

Paula Emily McAdam, Shrewsbury, MA (US);

Brian Ronald Gruttadauria, Grafton, MA (US);

Gregory William Lazar, Upton, MA (US);

Assignee:

EMC Corporation, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 1/516 ;
U.S. Cl.
CPC ...
G06F 1/516 ;
Abstract

A method for controlling an operation of a server system by a client system interconnected with the server by a network. The server includes a network communications server facility, a server resident scripting utility for creating and executing server scripts and a resident server page that includes a scripting for creating a server object, the server object including a server method for controlling an operation of the server system and an applet for invoking the server page and corresponding to a server method to be executed in the server system. The client includes a browser for communicating with the server. A translated server page is downloaded from the server to the client. The translated server page corresponds to the server page resident in the server and the script in the translated server page is translated into a form executable by the browser in the client. An input to the client invokes the applet, which in turn invokes the script of the translated server page. The server system responds to the translated script by creating an instance of the server object and executing the server method corresponding to the applet. The translated script may also pass an argument to the server object after the server object is invoked, and the server method may return data to the translated server page and the applet may read the returned data and the state of the applet may be updated according to the returned data.


Find Patent Forward Citations

Loading…