Method and system for implementing a single user computer application in a multi-user session
First Claim
1. A method of implementing a single user computer application in a multi-user session, the method comprising:
- receiving a first initial request to access the single user computer application from a first user;
opening a first multi-user session;
tolling a pre-run phase of the first multi-user session during which a multi-user pool is determined, the multi-user pool including the first user and one or more users joined during the pre-run phase; and
initiating a run phase of the first multi-user session during which concurrent running of the single user computer application by each user in the multi-user pool is monitored, and data corresponding to a performance of every user in the multi-user pool is provided to each user.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a method of implementing a single user computer application in a multi-user session comprising receiving a request to access the single user computer application, opening a first multi-user session, tolling a pre-run phase of the first multi-user session, and initiating a run phase during which concurrent running of the single user computer application by each user in a multi-user pool is monitored and data corresponding to a performance of every user is provided to each user. A system for implementing a single user computer application in a multi-user session comprises a multi-user implementation server, a single user computer application database including the single user computer application, a multi-user shell application configured to provide an interface between the single user computer application and a multi-user control application capable of coordinating concurrently running the single user computer application by every user in a multi-user pool.
-
Citations
20 Claims
-
1. A method of implementing a single user computer application in a multi-user session, the method comprising:
-
receiving a first initial request to access the single user computer application from a first user; opening a first multi-user session; tolling a pre-run phase of the first multi-user session during which a multi-user pool is determined, the multi-user pool including the first user and one or more users joined during the pre-run phase; and initiating a run phase of the first multi-user session during which concurrent running of the single user computer application by each user in the multi-user pool is monitored, and data corresponding to a performance of every user in the multi-user pool is provided to each user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for implementing a single user computer application in a multi-user session, the system comprising:
-
a multi-user implementation server; a single user computer application database stored on the multi-user implementation server, the single user computer application database including the single user computer application; a multi-user shell application configured to provide an interface between the single user computer application and a multi-user control application; and the multi-user control application located on the multi-user implementation server, the multi-user control application capable of coordinating concurrently running the single user computer application by every user included in a multi-user pool, thereby implementing the single user computer application in the multi-user session. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification