Priority resource allocation in programming environments

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01) G06F 9/46 (2006.01) G06F 9/50 (2006.01)

Patent

CA 2302959

An extension to a programming language provides for the fair allocation of resources in the programming language environment. A resource pool data object stores available resource objects. A resource queue stores users waiting for resource object allocation. A method releases resources by placing the resources in the resource pool and by notifying users that a resource object has been released. An acquire resource method provides for users to be placed on the resource queue when there are no available resource objects. The acquire resource method waits on the availability of the resource object until the user comes to the head of the resource queue and a resource object is available, following which the resource object is returned to the user. Alternatively, a time out condition is reached once a predefined wait limit is met. The synchronization between methods and users waiting on resources is provided by the acquisition and release of a common lock.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Priority resource allocation in programming environments does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Priority resource allocation in programming environments, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Priority resource allocation in programming environments will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1618332

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.