Patent ID: 7433970

Claim:
A method in a computer system, comprising at least one server coupled to one or more client devices, for providing a single, predictive cue indicative of the likelihood of successfully executing a server-based software application (“application”) by a client device, said application being associated with a set of operational requirements, and said method comprising: on said at least one server, (1) receiving a set of stored client-side parameters that indicate an ability of said client device to utilize said application; (2) receiving a set of stored server-side parameters that indicate server resources available to execute said application; (3) receiving a set of network-related parameters that indicate an availability of network resources to provide access to said application; (4) based on said client-side parameters, said server-side parameters, and said network-related parameters, determining an execution indicator that indicates a level of anticipated successful execution of said application, wherein said execution indicator is one of a plurality of values; and based on said execution indicator, providing to said client device said single, predictive cue that indicates a likelihood of success associated with executing said application.