or
Bookmark and Share
System for preventing multiple instances of the same dynamic executable module
   
Document Number
US Patent 6101328
Issued Date
August 8, 2000
Link
Inventors
Map
Abstract
A system for preventing multiple instances of a dynamic executable module from being loaded on a device is implemented by a method including the steps of maintaining state information for the device; and providing a dynamic executable module to the device if the state information indicates that no other instance of the dynamic executable module is already loaded on the device.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
15
Comments:
no comments yet
Owner
Intel Corporation (Santa Clara, CA)
Published
August 8, 2000
Application Number
09/001,293
Filed
December 31, 1997
US Classification
717/170  
Int'l Classification
G06F   9/445   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
Parent Case
This application claims the benefit of the identically-titled U.S. Provisional Application Ser. No. 60/046,593, filed May 15, 1997 by Bikram S. Bakshi et al. and assigned to Intel Corporation, the disclosure of which is expressly incorporated herein by reference.
USPTO Field of Search
395/712  
Related Patents
6643704 - Data network load management - Owned by Koninklijke Philips Electronics N.V. (Eindhoven,NL)

In a network communications system, a user device (70) includes a communications subsystem operable to establish communications with selected servers (72, 74, 90, 92) of the system. Also included are domain master stations (82, 84) connected to monitor communications traffic loading at each of a respective group of servers. In order to avoid traffic overcrowding at individual servers, a redirector station (78) is provided coupled with the domain master stations and accessible by the user device (70). The redirector station is arranged to select an optimum server (74) to handle communications of a user device on the basis of both the physical location of that server relative to the user device and its current communications traffic loading and, having made its selection, it instructs the user device to re-establish network communications via the selected server.

6178461 - Cache-based compaction technique for internet browsing using similar objects in client cache as reference objects - Owned by Lucent Technologies Inc. (Murray Hill, NJ)

The amount of information that must be transmitted from an Internet server to a user's computer or workstation when the user requests an Internet object, for example, by clicking on a URL in a web browser application, is reduced using a cache-based compaction technique in which the requested object is encoded in the server using information relating to similar objects that were previously supplied to the user. Similar objects available in both a client side cache and a server side cache are selected by comparing the URL of the requested object to the URL's of stored objects. Differential encoding is performed in the server such that the server transmits to the client information indicative of the differences between the requested object and the reference (similar) objects available in the server cache. A corresponding decoding operation is performed in the client, using the encoded version and reference objects available in the client cache.

6243761 - Method for dynamically adjusting multimedia content of a web page by a server in accordance to network path characteristics between client and server - Owned by Digital Equipment Corporation (Maynard, MA)

A computer implemented method adjusts a Web page including multimedia content according to the effective bandwidth and/or latency monitored on a network path connecting a server computer storing the Web page, and a client computer requesting the Web page. In response to receiving a request for the Web page in the server computer from the client computer, the server computer, or some other computer closely connected to the server computer monitors the effective bandwidth and/or latency of the network path. Using the measured effective bandwidth and/or latency, the content of the Web page is dynamically adjusted by the server computer while sending the Web page to the client.

7219260 - Fault tolerant system shared system resource with state machine logging - Owned by EMC Corporation (Hopkinton, MA)

A system and method for logging and restoring the state of execution of resource transactions in a shared system resource by logging and restoration of state machine information. Each state machine logging mechanism includes a state machine log generator for extracting state machine information and generating and storing a state machine log. The resource may include dual, concurrently operating control/processing subsystems and may include corresponding functionally integral but physically separate state machine log mirroring mechanisms for receiving and restoring mirror copies of the state machine information.

6742043 - Reformatting with modular proxy server - Owned by Webtv Networks, Inc. (Mountain View, CA)

A proxy server "platform" is provided that is easily modified and customized to reformat web content in a particular way under certain conditions as determined by the operator of the proxy server. The proxy server retrieves from the Internet web content requested by a client, reformats it into a suitable format for the requesting client, and then forwards the reformatted web content to the requesting client. The proxy server evaluates operator-alterable rules to determine, based on capabilities of the requesting client (and/or on request variables), specifically how to reformat the requested web content so that it will be suitable for passing on to the requesting client. The platform has a "modular" architecture wherein content reformatting is performed by one or more "modules". The modules are dynamically-linkable into the executing proxy server platform software at run time. The platform is easily customizable by the operator because modules can be deleted and/or added without affecting other modules. Modules are, in one embodiment, written in accordance with the COM modular programming standard so that individual modules can be removed, replaced and/or added without having to modify or recompile other modules. In one embodiment, web content cached on the proxy server is deemed suitable for passing to a requesting client if evaluation of the rules for the request from the client matches the prior evaluation of the rules that gave rise to the original reformatted web content as cached.

Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us