| Future locking of resources -> Monitor Keywords |
|
Future locking of resourcesFuture locking of resources description/claimsThe Patent Description & Claims data below is from USPTO Patent Application 20080052397, Future locking of resources. Brief Patent Description - Full Patent Description - Patent Application Claims [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 about Future locking of resources... 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: 20090287825 - Distributed client services based on execution of service attributes and data attributes by multiple nodes in resource groups - A network provides distributed client services based on participation in respective resource groups by computing nodes, each resource group including a corresponding resource requirement for any computing node that joins the corresponding resource group for execution of the corresponding distributed client service. Each computing node, in response to determining its ... 20090287822 - Group based allocation of network bandwidth - The present invention extends to methods, systems, and computer program products for group based allocation of terminal server network bandwidth. Output packets are classified into groups based on classification criteria. Output packets for each group are queue into a corresponding queue. During a queue flush cycle each queue containing data ... 20090287823 - Method and system for server consolidation using a hill climbing algorithm - A system and method for consolidating a plurality of resources on a plurality of data processing units (DPUs) in a data processing network is provided. The method includes selecting a first DPU having a highest DPU volume among the plurality of DPUs. The method further includes calculating an angle made ... 20090287821 - Method for managing the allocation of resources to channel swarms in a peer-to-peer network - A method for managing the allocation of resources to channel swarms in a peer-to-peer (P2P) network. The method is based on a distributed algorithm in which resource-nodes occasionally join and leave channel-swarms. Each resource-node independently decides whether or not to stay in the channel-swarm that it has joined to. These ... 20090287824 - Multi-process browser architecture - Systems and methods for multi-process browser architecture are described herein. In an embodiment, a system for providing multi-process browser architecture includes at least one rendering process for each browser instance that renders a content area; and at least one browser process that communicates with one or a plurality of rendering ... ### 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.03953 seconds Other interesting Feshpatents.com categories: Daimler Chrysler , DirecTV , Exxonmobil Chemical Company , Goodyear , Intel , Kyocera Wireless , 174 |
* Protect your Inventions * US Patent Office filing
PATENT INFO |
|