Future locking of resources -> Monitor Keywords
Fresh Patents
Monitor Patents Patent Organizer How to File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations
     new ** File a Provisional Patent ** 
site info Site News  |  monitor Monitor Keywords  |  monitor archive Monitor Archive  |  organizer Organizer  |  account info Account Info  |  
02/28/08 | 18 views | #20080052397 | Prev - Next | USPTO Class 709 | About this Page  709 rss/xml feed  monitor keywords

Future locking of resources

USPTO Application #: 20080052397
Title: Future locking of resources
Abstract: A system for allocating resources to demand requests is set forth. The system is configured to identify a set of resource requirements based on a demand request. The system is also configured to choose a resource that satisfies at least one of the identified resource requirements. The system is further configured to allocate the selected resource to the demand request based on whether a client can satisfy a locking prerequisite associated with the selected resource. (end of abstract)
Agent: Accenture Chicago 28164 Brinks Hofer Gilson & Lione - Chicago, IL, US
Inventors: Ramanathan Venkataraman, Pramod Nanadikar, Badrinarayanan Vasudevan, Nandita Kshirsagar, Priya Joshi
USPTO Applicaton #: 20080052397 - Class: 709226 (USPTO)

The Patent Description & Claims data below is from USPTO Patent Application 20080052397.
Brief Patent Description - Full Patent Description - Patent Application Claims  monitor keywords

[0001]This application claims priority under 35 U.S.C. .sctn. 119 to Indian Patent Application No. 1334/MUM/1006 filed Aug. 24, 2006, the entire content of which is hereby incorporated by reference.

FIELD OF THE INVENTION

[0002]The technical field relates to resource allocation, and in particular, to allocating resources based on resource requirements determined from a demand request.

RELATED ART

[0003]Business centers have seen explosive growth over the last several years, for example, from having no available resources to tens of thousands of resources. This growth can span across multiple locations, facilities, skills and employment pyramid levels. The pace of growth and its resulting complexity requires planning, effective management of staffing, and knowledgeable utilization of resources. The demand for resources at these business centers is typically lumpy in nature and has extremely short lead times for fulfillment. Currently, there is a problem in managing and effectively using resources in businesses employing complex categorizations of resources.

SUMMARY OF THE INVENTION

[0004]A system for allocating resources to demand requests is set forth. The system includes a resource requirement processor, which may identify a set of resource requirements associated with a demand request. The system also includes a resource selector. The resource selector may select a resource that satisfies at least one of the resource requirements from the set of resource requirements identified by the resource requirement processor. The system further includes a communication processor that is capable of receiving a response from a client indicating whether a client can satisfy a locking prerequisite associated with the selected resource. The system additionally includes a resource allocation processor that allocates the selected resource to the demand request based on the response received by the communication processor.

[0005]Other systems, methods, features and advantages of the invention will be, or will become, apparent to one with skill in the art upon examination of the following figures and detailed description. It is intended that all such additional systems, methods, features and advantages be included within this description, be within the scope of the invention, and be protected by the following claims.

BRIEF DESCRIPTION OF THE DRAWINGS

[0006]The invention can be better understood with reference to the following drawings and description. The components in the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention. Moreover, in the figures, like referenced numerals designate corresponding parts throughout the different views.

[0007]FIG. 1 is a block diagram of an example of a system for allocating resources to a demand request.

[0008]FIG. 2 is a flowchart of an example for allocating resources to a demand request.

[0009]FIG. 3 is a flowchart of an example of selecting resources that satisfy the demand request received from FIG. 2.

[0010]FIG. 4A is a flowchart of an example of allocating currently available resources to the demand request received from FIG. 2.

[0011]FIG. 4B is a flowchart of an alternative example of allocating currently available resources to the demand request received from FIG. 2.

[0012]FIG. 4C is a flowchart of an example of allocating future resources to the demand request received from FIG. 2.

[0013]FIG. 4D is a flowchart of an alternative example of allocating future resources to the demand request received from FIG. 2.

DETAILED DESCRIPTION

[0014]As shown in FIG. 1, a system for assigning resources to demand requests 102 may include a communication interface 112 coupled with a communication processor 114. The system 102 may also include a resource requirement processor 116 and a resource selector 118 coupled with the communication processor 114. A demand request/resource allocation database 122 and a resource allocation processor 124 may be coupled with the resource selector 118. A resource database 120 is also coupled with the resource selector 118.

[0015]In one embodiment, the system 102 includes an input interface 126 and an output interface 128 coupled with the communication processor 114. An input device 130 is coupled with the input interface 126 and an output device 132 is coupled with the output interface 128.

[0016]As shown in FIG. 1, clients 104/106/108 send demand requests to the system 102 using a communication link 110. The communication link 110 may be a wired or wireless link, such as a packet-network, a circuit-switched network, or a combination thereof. Clients 104/106/108 may communicate directly with the system 102, such as using Ethernet, or indirectly, such as using a modem to communicate with an Internet service provider (ISP), which then communicates with the system 102. The system 102 may reside on any one of clients 104/106/108. The system 102 may also reside on all three of the clients 104/106/108.

[0017]A client 104 communicates with the system for assigning resources to demand requests 102 using a communication interface 112. The communication interface 112 may be a serial or parallel interface. The communication interface 112 may also be a Universal Serial Bus (USB) interface. In another embodiment, the communication interface 112 is an Ethernet interface. In yet another embodiment, the communication interface 112 is an IEEE 1394 (FireWire) interface. In a further embodiment, the communication interface 112 is a SCSI interface. The communication interface 112 may also be an IDE interface.

[0018]The communication interface 112 is coupled with a communication processor 114. The communication interface 112 may be coupled directly or indirectly with the communication processor 114. The communication interface 112 may be directly coupled with the communication processor 114, such that there are no intermediate components between the communication interface 112 and the communication processor 114. It is also possible that the communication interface 112 is coupled indirectly with the communication processor 114, such that the communication interface 112 communicates with the communication processor 114 through other components or systems.

[0019]The communication processor 114 of the system 102 may be configured to process demand requests received from the client 104 using communication interface 112. In one embodiment the communication processor 114 is a hardware-implemented processor, such as a processor implemented as a complex instruction set computer (CISC), as a processor implemented as a reduced instruction set computer (RISC), or as a combination thereof. In another embodiment, the communication processor 114 is a software-implemented processor written using a computer programming language such as C, Java, ASP.NET, in another computer programming language, or as a combination thereof. The communication processor 114 may be configured to facilitate communication between the components of the system 102, and between the components of the system 102 and the clients 104/106/108 in communication with the system 102.

Continue reading...
Full patent description for Future locking of resources

Brief Patent Description - Full Patent Description - Patent Application Claims
Click on the above for other options relating to this Future locking of resources patent application.

Patent Applications in related categories:

20080104247 - Adaptive management of computing resources - A method of managing a plurality of computing resources including obtaining a first load threshold and a second load threshold, obtaining a first load value and a second load value, comparing the first load threshold and the second load threshold with the first load value and the second load value, ...

20080104248 - Computer system and method for monitoring performance of the computer system - Provided is a computer system including a host computer, a storage system connected to the host computer via a network, and a management computer connected to the host computer and the storage system, in which the management computer obtains performance information indicating performance of resources contained in at least one ...

20080104250 - Identity migration system apparatus and method - An identity migration agent operating on a local identity server and/or user computer retrieves locally managed identities for an identity migration server. The migration server merges the locally managed identities with centrally managed identities according to a plurality of rules, and creates an identity map that maps the locally managed ...

20080104249 - Method and apparatus for preventing duplicate saving of resource between universal plug and play devices providing content directory service - A method and apparatus for preventing duplicate saving of a resource between universal plug and play (UPnP) devices, which provide content directory service during content synchronization, are provided. The method includes receiving a change log including metadata about a changed resource from a UPnP device of a transmitter, determining whether ...

20080104246 - Method and apparatus for tagging content data - An apparatus for tagging and provisioning user generated content in an intuitive-associative manner, comprising: a content item receiver, configured to receive at least one user generated content item from a first user, a content tag assigner, configured to assign at least one tag to at least one of the received ...

20080104244 - Provisioning of resources in a computer network - A method, apparatus, and computer program product for selectively and programmatically provisioning resources on a computer network. A role-based access manager discovers one or more network resources. A provisioning manager then provisions the discovered network resources. ...

20080104243 - System and method for dynamic allocation of information handling system network addresses - Network addresses are dynamically allocated to blade information handling systems supported by a blade chassis having plural blade slots. A network address seed stored in memory associated with the blade chassis is retrieved by a management controller of a blade information handling system and applied by a network address generator ...

20080104245 - System and method for selectively controlling the addition of reserve computing capacity - In one embodiment, a system and method is disclosed for changing the resource availability of a particular user in a manner calculated to add the least cost to the user. A cluster of partition servers are arranges, in one embodiment, with a master controller for keeping track at any point ...


###
monitor keywords

How KEYWORD MONITOR works... a FREE service from FreshPatents
1. Sign up (takes 30 seconds). 2. Fill in the keywords to be monitored.
3. Each week you receive an email with patent applications related to your keywords.  
Start now! - Receive info on patent apps like Future locking of resources or other areas of interest.
###


Previous Patent Application:
System and method for monitoring a user's online activity
Next Patent Application:
Method, system and computer program for classifying email
Industry Class:
Electrical computers and digital processing systems: multicomputer data transferring or plural processor synchronization

###

FreshPatents.com Support
Thank you for viewing the Future locking of resources patent info.
IP-related news and info


Results in 0.46632 seconds


Other interesting Feshpatents.com categories:
Daimler Chrysler , DirecTV , Exxonmobil Chemical Company , Goodyear , Intel , Kyocera Wireless ,