METHOD OF DISTRIBUTING A MULTI-USER SOFTWARE APPLICATION
First Claim
Patent Images
1. A method of distributing a software application for execution across a network between an initiating user device and a receiving user device remote from the initiating user device, the method comprising:
- storing at the initiating user device a software package for implementing the software application, the software package including a first program for execution on the initiating user device and a second program for execution on the receiving user device;
broadcasting from the initiating user device across the network a request for response from compatible user devices that are capable of participating in execution of the software application;
on receiving a response from a compatible receiving user device, transferring the second program across the network from the initiating user device to the receiving user device, and installing the second program on the receiving user device; and
executing the software application by running the first program on the initiating user device and the second program on the receiving user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of distributing a multi-user software application utilises host and remote programs running on respective host and remote devices. Both programs are distributed together as a single package allowing the host device to send the remote program to the remote device, or the remote device to send the host program to the host device.
50 Citations
15 Claims
-
1. A method of distributing a software application for execution across a network between an initiating user device and a receiving user device remote from the initiating user device, the method comprising:
-
storing at the initiating user device a software package for implementing the software application, the software package including a first program for execution on the initiating user device and a second program for execution on the receiving user device; broadcasting from the initiating user device across the network a request for response from compatible user devices that are capable of participating in execution of the software application; on receiving a response from a compatible receiving user device, transferring the second program across the network from the initiating user device to the receiving user device, and installing the second program on the receiving user device; and executing the software application by running the first program on the initiating user device and the second program on the receiving user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification