A method and system are disclosed in a network application for decreasing
performance degradation by preventing inadvertent launching of multiple
copies of identical network applications. Initially, a remote application
is launched from a server to a client in response to a user input
event. Next, it is determined if a remote application identical to
the remote application has already been launched. If the remote application
has already been launched, an elapsed time since the identical remote
application was initially launched is determined. Thereafter, the
launching of the network application is terminated if the elapsed
time is less than a preset value. Alternatively, if the elapsed time
is greater than the preset value, the network application is launched.
Additionally, if the elapsed time is greater than the preset value,
a weighted value of applications running with the client is determined.
Thereafter, the network application is launched if the weighted value
is small. Alternatively, if the weighted value is large, launching
of the network application is terminated.
%0 Generic
%1 BaldwinG00
%A Baldwin, Wayne Ross
%A Gaitatzes, Athanasios
%D 2000
%K imported
%N 6038596
%T Method and System in a Network for Decreasing Performance Degradation
Triggered by Multiple User Redundant Input Events
%U http://www.patentgenius.com/patent/6038596.html
%X A method and system are disclosed in a network application for decreasing
performance degradation by preventing inadvertent launching of multiple
copies of identical network applications. Initially, a remote application
is launched from a server to a client in response to a user input
event. Next, it is determined if a remote application identical to
the remote application has already been launched. If the remote application
has already been launched, an elapsed time since the identical remote
application was initially launched is determined. Thereafter, the
launching of the network application is terminated if the elapsed
time is less than a preset value. Alternatively, if the elapsed time
is greater than the preset value, the network application is launched.
Additionally, if the elapsed time is greater than the preset value,
a weighted value of applications running with the client is determined.
Thereafter, the network application is launched if the weighted value
is small. Alternatively, if the weighted value is large, launching
of the network application is terminated.
@patent{BaldwinG00,
abstract = {A method and system are disclosed in a network application for decreasing
performance degradation by preventing inadvertent launching of multiple
copies of identical network applications. Initially, a remote application
is launched from a server to a client in response to a user input
event. Next, it is determined if a remote application identical to
the remote application has already been launched. If the remote application
has already been launched, an elapsed time since the identical remote
application was initially launched is determined. Thereafter, the
launching of the network application is terminated if the elapsed
time is less than a preset value. Alternatively, if the elapsed time
is greater than the preset value, the network application is launched.
Additionally, if the elapsed time is greater than the preset value,
a weighted value of applications running with the client is determined.
Thereafter, the network application is launched if the weighted value
is small. Alternatively, if the weighted value is large, launching
of the network application is terminated.},
added-at = {2011-10-14T11:53:35.000+0200},
author = {Baldwin, Wayne Ross and Gaitatzes, Athanasios},
biburl = {https://www.bibsonomy.org/bibtex/22291b760434742e889ad76bc4e4d8a2d/gaitat},
institution = {IBM},
interhash = {c382c0ea746d0a76ad2308a3b0a8469f},
intrahash = {2291b760434742e889ad76bc4e4d8a2d},
keywords = {imported},
number = 6038596,
timestamp = {2011-10-14T11:53:36.000+0200},
title = {{Method and System in a Network for Decreasing Performance Degradation
Triggered by Multiple User Redundant Input Events}},
url = {http://www.patentgenius.com/patent/6038596.html},
year = 2000
}