Providing a notification when a plurality of users are altering similar data in a health care solution environment
First Claim
1. A method for providing a notification when multiple users attempt to alter the same data, comprising the steps of:
- (a) monitoring connections to a plurality of user stations;
(b) receiving an instruction from a first user stations for initiating a first load process for loading data from said first user station to a server;
(c) downloading the data to be loaded from the first user station to the server in a first load process;
(d) after said downloading, determining whether a second load process is being concurrently executed by a second user station;
(e) sending a notification to the first user stations if it is determined that a second load process is being concurrently executed;
(f) sending a notification to the second user station;
(g) suspending at least one of the first or second load processes upon it being determined that the second load process is being concurrently executed; and
(h) allowing the suspended load processes to continue upon receiving a command to continue from user stations initiating the suspended load processes.
4 Assignments
0 Petitions
Accused Products
Abstract
A notification when multiple users attempt to alter the same data may first begin when connections to a plurality of user stations are monitored. An instruction for initiating a load process is received from a user station. Data is downloaded from the one of the user stations to the server. It is determined whether another load process is being concurrently executed by another user station. If it is determined that a load process is being concurrently executed, a notification is sent to the user station. A notification is also sent to the user station that initiated the concurrently executing load process. At least one of the load processes is suspended upon detecting the concurrently executed load process. At least one of the load processes may be allowed to continue upon receiving a command to continue from the user station associated with the suspended load process.
-
Citations
18 Claims
-
1. A method for providing a notification when multiple users attempt to alter the same data, comprising the steps of:
-
(a) monitoring connections to a plurality of user stations;
(b) receiving an instruction from a first user stations for initiating a first load process for loading data from said first user station to a server;
(c) downloading the data to be loaded from the first user station to the server in a first load process;
(d) after said downloading, determining whether a second load process is being concurrently executed by a second user station;
(e) sending a notification to the first user stations if it is determined that a second load process is being concurrently executed;
(f) sending a notification to the second user station;
(g) suspending at least one of the first or second load processes upon it being determined that the second load process is being concurrently executed; and
(h) allowing the suspended load processes to continue upon receiving a command to continue from user stations initiating the suspended load processes. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program embodied on a computer readable medium for providing a notification when multiple users attempt to alter the same data, comprising:
-
(a) a code segment that monitors connections to a plurality of user stations;
(b) a code segment that receives an instruction from a first user station for initiating a first load process for loading data from said first user station to a server;
(c) a code segment that downloads the data to be loaded from the first user station to the server in a first load process;
(d) a code segment that determines after said downloading, whether a second load process is being concurrently executed by a second user station;
(e) a code segment that sends a notification to the first user station (f) a code segment that sends a notification to the second user station;
(g) a code segment that suspends at least one of the first or second load processes upon it being determined that the second load process is being concurrently executed; and
(h) a code segment that allows the suspended load processes to continue upon receiving a command to continue from user stations initiating the suspended load processes. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for providing a notification when multiple users attempt to alter the same data, comprising:
-
(a) logic that monitors connections to a plurality of user stations;
(b) logic that receives an instruction from a first user stations for initiating a first load process for loading data from said first user station to a server;
(c) logic that downloads the data to be loaded from the first user stations to the server in a first load process;
(d) logic that determines after said downloading, whether a second load process is being concurrently executed by a second user station;
(e) logic that sends a notification to the first user stations if it is determined that a second load process is being concurrently executed;
(f) logic that sends a notification to the second user station;
(g) logic that suspends at least one of the first or second load processes upon it being determined that the second load process is being concurrently executed; and
(h) logic that allows the suspended load processes to continue upon receiving a command to continue from user stations initiating the suspended load processes. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification