Reference | Claim Element / Subject Matter | Feature | Meaning | Claim Construction & Interpretation |
---|---|---|---|---|
[1] |
1 . A method [1] |
method [1] |
[Meaning 1] process [Meaning 2] system [Meaning 3] technique [Meaning 4] procedure [Meaning 5] computerized method [Meaning 6] delivery method [Meaning 7] distributed method [Meaning 8] method of [Meaning 9] data processing method [Meaning 10] system and method [Meaning 11] method and system [Meaning 12] machine readable storage medium [Meaning 13] method of computer implementation [Meaning 14] method in an operating system |
[Interpretation 1] method for delivering one or more applet files to one or more client computers in accordance with the invention comprises the steps of providing an architecture [Interpretation 2] computerized method for delivering one or more applet programs to one or more client computers claims claims 1a computerized method [Interpretation 3] computer program product comprising one or more programs for executing one or more computer systems to perform an automated method |
[2] | for delivering (managing the distribution of, the secure distribution of, providing the delivery of, the efficient distributed distribution of, reducing the latency of sending, opt opt the delivery of, providing an applet service including) one or more applets [2] | applets [2] |
[Meaning 1] applet [Meaning 2] applications [Meaning 3] programs [Meaning 4] instructions [Meaning 5] scripts [Meaning 6] applet programs [Meaning 7] executable programs [Meaning 8] embedded applications [Meaning 9] browser applications [Meaning 10] java applet files [Meaning 11] downloadable applet files [Meaning 12] executable applet files [Meaning 13] hyper text executable instructions [Meaning 14] applet or applet sets |
[Interpretation 1] executable instructions to one or more client computers by providing one or more applet servers for delivering the executable instructions [Interpretation 2] instructions to one or more client computers by an applet server manager to deliver one or more instructions for execution |
[3] | to one or more client computers [3] | client computers [3] |
[Meaning 1] clients [Meaning 2] computers [Meaning 3] users [Meaning 4] customers [Meaning 5] clients computers [Meaning 6] computer clients [Meaning 7] client computers for execution [Meaning 8] clients via the internet [Meaning 9] client computers over the internet [Meaning 10] clients at an applet server [Meaning 11] computer systems via the internet [Meaning 12] end users at one or more client computers [Meaning 13] computer systems having one or more client computers [Meaning 14] user computers via one or more communication networks |
[Interpretation 1] client computers in an applet server environment wherein the one or more applet servers are located on one or more networks and accessible by client computers [Interpretation 2] computer systems in an internet protocol network to enable the one or more computer systems to run the one or more applet in an operating system [Interpretation 3] user computers in an online environment where the one or more applet is stored on one or more server computers [Interpretation 4] client computers in an applet server environment for use in the context of one or more computer systems or networks |
[4] | , comprising (wherein the method includes, the method comprising performing, comprising the following steps, the method comprising in combination, comprising one or more of, including at least in part, comprising one or more computers performing) , in no particular order , the steps of : configuring (sending an instruction to, providing an interface to, establishing an interface with, providing an operating system and, creating and providing access to, sending an applet manager to, creating at least one instance of) an applet server manager [4] | applet server manager [4] |
[Meaning 1] applet [Meaning 2] application [Meaning 3] agent [Meaning 4] interface [Meaning 5] interpreter [Meaning 6] applet server [Meaning 7] server manager [Meaning 8] application manager [Meaning 9] administrative server [Meaning 10] executable applet server manager [Meaning 11] applet server manager located [Meaning 12] applet server manager in an applet server executing [Meaning 13] embedded server manager of an applet server located |
[Interpretation 1] application server manager to manage one or more of the one or more applet servers and an applet server manager |
[5] | at a server computer [5] | server computer [5] |
[Meaning 1] server [Meaning 2] computer [Meaning 3] location [Meaning 4] workstation [Meaning 5] host [Meaning 6] computing device [Meaning 7] computer system [Meaning 8] first computer [Meaning 9] network server [Meaning 10] central processing unit [Meaning 11] network management system [Meaning 12] computer system configured [Meaning 13] server computer in order [Meaning 14] point in the network |
[Interpretation 1] computer system to manage one or more applet delivery processes for the one or more client computers and to be used by the applet server manager [Interpretation 2] server computer to manage the one or more applet and to manage at least one of the following steps and [Interpretation 3] network server computer to manage the one or more applet servers at the network server computer and to be configured |
[6] | to manage (be capable of receiving, receive and respond to, at least partially process, perform the processing of, be capable of responding to, provide an interface for receiving, perform the steps of receiving) at least one request [6] | request [6] |
[Meaning 1] requests [Meaning 2] communication [Meaning 3] query [Meaning 4] request received [Meaning 5] applet request [Meaning 6] requested request [Meaning 7] of the requests [Meaning 8] client computer request [Meaning 9] request to or [Meaning 10] of the following requests [Meaning 11] request from one or more [Meaning 12] client computer request that originates [Meaning 13] request from the server computer or [Meaning 14] client computer request to be received |
|
[7] | from the one or more client computers [3] for the one or more applets [2] , the applet server manager [4] having (being configured to have, and client computers having, including means for providing, having at least partial, configured to provide secure, at the server computer having, having an interface for providing) access [7] | access [7] |
[Meaning 1] connectivity [Meaning 2] connections [Meaning 3] interfaces [Meaning 4] direct access [Meaning 5] network access [Meaning 6] communication access [Meaning 7] access rights [Meaning 8] means for connecting [Meaning 9] configured to connect [Meaning 10] an interface coupled [Meaning 11] network interfaces connected [Meaning 12] communication capabilities connected [Meaning 13] one or more interfaces [Meaning 14] at least one connection |
[Interpretation 1] an applet server manager interface to the one or more client computers and an applet server manager network interface to the one or more client computers [Interpretation 2] access to one or more network interfaces at the server computer and the one or more network interfaces having access [Interpretation 3] at least one processor and one or more memory devices and being configured to be coupled via an interface device |
[8] | to one or more networks [8] | networks [8] |
[Meaning 1] network [Meaning 2] databases [Meaning 3] computers [Meaning 4] memories [Meaning 5] computer networks [Meaning 6] communication networks [Meaning 7] different networks [Meaning 8] network connections [Meaning 9] internet protocol networks [Meaning 10] of the networks [Meaning 11] networks of computers [Meaning 12] servers and multiple networks [Meaning 13] network and storage resources [Meaning 14] of the following networks |
[Interpretation 1] other servers and one or more networks to which the one or more client computers are connected and which are connected to the applet server manager [Interpretation 2] other servers and one or more networks to which the one or more other servers and applet server manager connect |
[9] | ; receiving (receiving an indication of, at least partially processing, identifying the source of, processing the content of, processing at least part of, receiving from the client computer, identifying the client computer making) the at least one request [6] at the applet server manager [4] ; passing (sending information related to, initiating the routing of, forwarding the contents of, sending at least part of, issuing an instruction to send, providing one or more parameters associated with, sending the one or more portions of) the at least one request [6] from the applet server manager [4] to at least one of the one or more networks [8] ; receiving the one or more applets [2] at the applet server manager [4] from the at least one of the one or more networks [8] ; processing (at least partially processing, pro processing each of, performing processing related to, processing the request for, processing at least one of, performing one or more steps of processing, executing the one or more requests for) the one or more applets [2] at the applet server manager [4] , wherein processing the one or more applets [2] includes (is performed according to, comprises the performance of, further comprises carrying out, at the server comprises, is at least part of, comprises at least partially performing) at least one of the following (one or more following, group consisting of the, at least the following, or more of the, following pre and post, following or any combination of, at least one of the) steps : compressing (reducing the size of, changing the format of, modifying the content of, de novo bug of, performing an integrity check on, changing the data structure of, removing an executable portion of) the one or more applets [2] before sending (the step of sending, and during sending of, or after sending of, en sending each of, sending the one of, the applet server manager sends, or at least after sending) the one or more applets [2] to the one or more client computers [3] , optimizing (changing the format of, adding an extension to, performing an encryption on, compressing the data in, de compressed data from, modifying the data structure of, compressing the data associated with) the one or more applets [2] before sending the one or more applets [2] to the one or more client computers [3] , and verifying (reducing the size of, changing the format of, performing security checks on, applying security measures to, applying an obfuscation algorithm to, changing the data structure of, opt opt the size of) the one or more applets [2] before sending the one or more applets [2] to the one or more client computers [3] ; and sending the one or more applets [2] from the applet server manager [4] to the one or more client computers [3] . |