System for preventing multiple instances of the same dynamic executable module
First Claim
Patent Images
1. A method for preventing multiple instances of a dynamic executable module from being loaded on a device, said method comprising:
- maintaining state information for the device;
updating said state information upon receipt of a periodic signal from a dynamic executable module loaded on the device; and
providing an instance of the 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.
1 Assignment
0 Petitions
Accused Products
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.
74 Citations
15 Claims
-
1. A method for preventing multiple instances of a dynamic executable module from being loaded on a device, said method comprising:
-
maintaining state information for the device; updating said state information upon receipt of a periodic signal from a dynamic executable module loaded on the device; and providing an instance of the 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device for preventing multiple instances of a dynamic executable module from existing on a second device coupled thereto by a communications link, said device comprising a computer including instructions for:
-
maintaining state information for the second device; updating said state information upon receipt of a periodic signal from a dynamic executable module loaded on the second device; and downloading an instance of the dynamic executable module to the second device if the state information indicates that no other instance of the dynamic executable module is already loaded on the second device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A storage medium containing a set of instructions for execution by a computer coupled to a device by a communications link, wherein the set of instructions comprises instructions for:
-
maintaining state information for the device; updating said state information upon receipt of a periodic signal from a dynamic executable module loaded on the device; and downloading an instance of the 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. - View Dependent Claims (12, 13, 14, 15)
-
Specification