Method and system for determining resource allocation to users by granting request based on user associated different limits and resource limit

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7032222
SERIAL NO

09687436

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method for flexible allocation of a resource in which a soft limit and a hard limit are assigned to each of a set of potential users of the resource. The soft limits are selected to guarantee access to the resource by all of the potential users. The hard limits are selected to enable each potential user to exceed the corresponding soft limit on a first-come-first-served basis. A request from a user for allocation of a portion of the resource is handled by granting the request if the request if allowed would not exceed soft limit assigned to the user. The request is denied if the request if allowed would exceed the hard limit assigned to the user. To avoid overtaxing the capacity of the resource, the request is denied even when the hard limit of the user is not exceeded if the request if allowed would cause a total allocation of the resource to exceed a high watermark assigned to the resource.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPHOUSTON, TX8793

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Karp, Alan H Palo Alto, CA 86 2111
Rokicki, Thomas Palo Alto, CA 1 30

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2001/0034,831 Method and apparatus for providing internet access to client computers over a lan 20 2001
 
ATI TECHNOLOGIES INC. (1)
* 5838968 System and method for dynamic resource management across tasks in real-time operating systems 192 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 5446737 Method and apparatus for dynamically allocating shared resource access quota 54 1994
* 6430592 System for sharing CPU time amongst multiple users 21 1994
* 6438704 System and method for scheduling use of system resources among a plurality of limited users 49 1999
 
WSOU INVESTMENTS, LLC (1)
* 6457142 Method and apparatus for target application program supervision 104 1999
 
ORACLE INTERNATIONAL CORPORATION (1)
* 6457008 Pluggable resource scheduling policies 40 1998
 
LUCENT TECHNOLOGIES INC. (2)
* 6021116 Method and apparatus for controlling data transfer rate using virtual queues in asynchronous transfer mode networks 60 1996
* 6421529 Method and apparatus for the detection of a reduction in capacity of a CDMA system 7 1999
 
CISCO TECHNOLOGY, INC. (1)
* 6515963 Per-flow dynamic buffer management 87 1999
 
W. QUINN, INC. (1)
* 6092163 Pageable filter driver for prospective implementation of disk space quotas 16 1998
 
ORACLE AMERICA, INC. (1)
* 5708709 System and method for managing try-and-buy usage of application programs 573 1995
 
AT&T CORP. (1)
* 5596576 Systems and methods for sharing of resources 76 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (10)
* 7594231 Apparatus and method for assuring recovery of temporary resources in a logically partitioned computer system 0 2003
* 8490102 Resource allocation management using IOC token requestor logic 0 2004
* 2006/0026,598 Resource allocation management 7 2004
* 2010/0250,684 HIGH AVAILABILITY METHOD AND APPARATUS FOR SHARED RESOURCES 2 2009
* 8615764 Dynamic system scheduling 4 2010
* 2011/0247,002 Dynamic System Scheduling 3 2010
* 8893128 Real-time distributed monitoring of local and global processor resource allocations and deallocations 1 2012
* 2012/0167,113 VARIABLE INCREMENT REAL-TIME STATUS COUNTERS 2 2012
* 9250964 Concurrent computing with reduced locking requirements for shared data 1 2013
9563484 Concurrent computing with reduced locking requirements for shared data 0 2016
 
VMWARE, INC. (1)
* 8060883 System for managing and providing expandable resource reservations in a tree hierarchy 5 2007
 
ADVANCED MICRO DEVICES, INC. (1)
* 7844758 Dynamic resource allocation scheme for efficient use of a queue 4 2003
 
SAP SE (1)
7523206 Method and system to dynamically apply access rules to a shared resource 6 2008
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 8886701 Network based software agent to allow dynamic resource access 0 2002
 
CISCO TECHNOLOGY, INC. (4)
* 7921425 Techniques for allocating computing resources to applications in an embedded system 1 2005
* 2006/0206,898 Techniques for allocating computing resources to applications in an embedded system 20 2005
8434092 Techniques for allocating computing resources to applications in an embedded system 1 2011
* 2011/0145,832 TECHNIQUES FOR ALLOCATING COMPUTING RESOURCES TO APPLICATIONS IN AN EMBEDDED SYSTEM 0 2011
 
SILICON GRAPHICS INTERNATIONAL CORP. (4)
* 7827556 Method for equitable resource sharing between local and network filesystems 3 2003
* 2005/0015,770 Method for equitable resource sharing between local and network filesystems 0 2003
8438575 Method for equitable resource sharing between local and network filesystems 0 2010
* 2011/0047,198 Method for Equitable Resource Sharing Between Local and Network Filesystems 0 2010
 
AMAZON TECHNOLOGIES, INC. (3)
* 2011/0238,857 COMMITTED PROCESSING RATES FOR SHARED RESOURCES 28 2010
9552490 Managing resource dependent workflows 0 2014
* 9736132 Workflow directed resource access 0 2014
 
ORACLE AMERICA, INC. (2)
* 7805726 Multi-level resource limits for operating system partitions 5 2004
* 7711822 Resource management in application servers 11 2007
 
AT&T INTELLECTUAL PROPERTY I, L.P. (1)
8693651 Methods and apparatus for authorization and/or routing of outdial communication services 0 2013
 
ORACLE INTERNATIONAL CORPORATION (1)
* 7526767 Methods for automatic group switching according to a resource plan 12 2001
 
KOM SOFTWARE INC. (1)
9361243 Method and system for providing restricted access to a storage medium 0 2012
 
SBC KNOWLEDGE VENTURES, L.P. (16)
8238327 Apparatus and methods for subscriber and enterprise assignments and resource sharing 3 2005
7924987 Methods, apparatus and data structures for managing distributed communication systems 2 2005
7839988 Methods and apparatus for data structure driven authorization and/or routing of outdial communication services 3 2005
7643472 Methods and apparatus for authorizing and allocating outdial communication services 3 2005
* 2007/0115,921 Apparatus and methods for subscriber and enterprise assignments and resource sharing 3 2005
* 2007/0116,228 Methods and apparatus for data structure driven authorization and/or routing of outdial communication services 2 2005
* 2007/0115,922 Methods, apparatus and data structures for managing distributed communication systems 14 2005
* 2007/0116,234 Methods and apparatus for preserving access information during call transfers 24 2005
* 2007/0086,433 Methods and apparatus for allocating shared communication resources to outdial communication services 20 2005
7782842 Methods and apparatus to perform outdial communication services 1 2006
7630360 Methods and apparatus to perform outdial facsimile services 3 2006
* 2007/0086,439 Methods and apparatus to perform outdial communication services 8 2006
7830867 Methods and apparatus to authorize and allocate resources for outdial communication services 2 2008
* 2009/0003,574 METHODS AND APPARATUS TO AUTHORIZE AND ALLOCATE RESOURCES FOR OUTDIAL COMMUNICATION SERVICES 2 2008
8396198 Methods and apparatus for authorization and/or routing of outdial communication services 1 2010
* 2011/0044,439 METHODS AND APPARATUS FOR AUTHORIZATION AND/OR ROUTING OF OUTDIAL COMMUNICATION SERVICES 0 2010
 
ZHIGU HOLDINGS LIMITED (2)
* 8091088 Method and system for hierarchical resource management involving hard and soft resource limits 8 2005
* 2006/0190,482 Method and system for resource management 63 2005
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 18, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00