×

Method and system for dynamically changing user session behavior based on user and/or group classification in response to application server demand

  • US 7,805,529 B2
  • Filed: 07/14/2006
  • Issued: 09/28/2010
  • Est. Priority Date: 07/14/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system including at least one processor and at least one computer readable memory, said computer readable memory having program code stored thereon for, when executed on said at least one processor, managing user application sessions, said program code comprising:

  • program code for monitoring demand for at least one application server system, wherein said monitoring includes detecting that demand for said application server system has exceeded a predetermined threshold;

    program code for ranking a plurality of users, wherein said ranking includes determining a relative priority for each of said users;

    program code for, responsive to said demand and said relative priority of said at least one user, dynamically modifying at least one current user session of one of said users, wherein said current user session is with said application server system, and wherein said modifying includes allocating resources of said application server system for said current user session based on said relative priority of said one of said users;

    wherein said program code for monitoring demand for said at least one application server system includes program code for detecting that demand for said application server system has exceeded said predetermined threshold by detecting that demand for said application server system has exceeded a level of demand above which access to certain content on said application server system cannot be provided to both a first group of users and a second group of users without degrading the quality of service provided to said first group of users below an acceptable level; and

    wherein said program code for dynamically modifying said current user session includes program code for disabling access by said second group of users to said certain content on said application server system responsive to said detecting that said demand for said application server system exceeds said level of demand above which access to said certain content on said application server system cannot be provided to both said first group of users and said second group of users without degrading the quality of service provided to said first group of users below said acceptable level, and wherein said disabling access by said second group of users to said certain content on said application server includes revoking access by said second group of users to at least one portlet by altering at least one access control list stored in said application server system responsive to said detecting that said demand for said application server system exceeds said level of demand above which access to said certain content on said application server system cannot be provided to both said first group of users and said second group of users without degrading the quality of service provided to said first group of users below said acceptable level.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×