|| List of recent Allocation-related patents
| Adaptive resource usage limits for workload management|
According to an embodiment of the present invention, a system assigns at least one workload a hard share quantity and at least one other workload a soft share quantity or a hard share quantity. The system allocates a resource to the workloads based on the hard share quantity and the soft share quantity of active workloads in a predefined interval.
| Data parallel computing on multiple processors|
A method and an apparatus that allocate one or more physical compute devices such as cpus or gpus attached to a host processing unit running an application for executing one or more threads of the application are described. The allocation may be based on data representing a processing capability requirement from the application for executing an executable in the one or more threads.
| Wireless communication base station and wireless communication method|
To prevent the switching time influences power saving performance and packet loss prevention performance, it is provided a wireless communication base station for communicating with a terminal, comprising: a plurality of baseband signal processing units for performing baseband signal processing; a baseband allocation unit for allocating the baseband signal processing to the plurality of baseband signal processing units; and a linear processing unit for composing signals processed by the plurality of baseband signal processing units. The baseband allocation unit selects, for each data block, a baseband signal processing unit to which the baseband signal processing for the each data block is to be allocated out of the plurality of baseband signal processing units.
| Systems and methods for optimizing data storage among a plurality of solid state memory subsystems|
A solid state storage device includes an interface system configured to communicate with an external host system over an aggregated multi-channel interface to receive data for storage by the solid state storage device. The solid state storage device also includes a storage processing system configured to communicate with the interface system to receive the data, process the data against storage allocation information to parallelize the data among a plurality of solid state memory subsystems, and transfer the parallelized data.
| Controlling bandwidth allocations in a system on a chip (soc)|
In one embodiment, a fabric of a processor such as a system on a chip includes at least one data buffer including a plurality of entries each to store data to be transferred to and from a plurality of agents and to and from a memory, a request tracker to maintain track of pending requests to be output to an ordered domain of the fabric, and an output throttle logic to control allocation into the ordered domain between write transactions from a core agent and read completion transactions from the memory. Other embodiments are described and claimed..
| Efficient allocation and reclamation of thin-provisioned storage|
Embodiments of the inventions relate to granular management of data storage blocks in a data storage system. In one aspect, status values are employed to track “used”, “free”, and “claimed free” storage blocks.
| Efficient allocation and reclamation of thin-provisioned storage|
Embodiments of the inventions relate to granular management of data storage blocks in a data storage system. In one aspect, status values are employed to track “used”, “free”, and “claimed free” storage blocks.
| Method and system for dynamically changing page allocator|
A method and a system of dynamically changing a page allocator are provided. The method includes determining a state of a page allocation system; and forking a child page allocator from a parent page allocator, or merging a child page allocator into a parent page allocator, based on the determination..
| Methods and apparatus to manage workload memory allocation|
Methods, articles of manufacture, and apparatus are disclosed to manage workload memory allocation. An example method includes identifying a primary memory and a secondary memory associated with a platform, the secondary memory having first performance metrics different from second performance metrics of the primary memory, identifying access metrics associated with a plurality of data elements invoked by a workload during execution on the platform, prioritizing a list of the plurality of data elements based on the access metrics associated with corresponding ones of the plurality of data elements, and reallocating a first one of the plurality of data elements from the primary memory to the secondary memory based on the priority of the first one of the plurality of memory elements..
| Page allocation for flash memories|
Technologies are described herein for allocating pages in a flash memory. Some example technologies may receive multiple data elements and a write request to write the multiple data elements to the flash memory.
| Method, apparatus and system pertaining to cloud computing|
The present disclosure outlines a system, method, and apparatus for the design of network services, including the automatic sourcing an aggregating of data on the available resources. In a further aspect, the present disclosure outlines a system, method, and apparatus for the allocation of cloud resources.
| Balancing the allocation of virtual machines in cloud systems|
Methods, systems, and machine-readable and executable instructions are provided for balancing the allocation of a number of virtual machines (vms) in clouds systems. Balancing the allocation of vms in cloud systems can include determining a number of relationships of a plurality of nodes in a cloud system.
| Efficient allocation of network resources|
Using information for efficient allocation of network resources, such as for a communication session, is disclosed. The methods and systems can utilize one or more identifiers that can be configured to indicate the presence of one or more supported features, along with an indication of whether the supported feature is required for communication..
| Systems and methods to restore selected files from block-level backup for virtual machines|
A data storage system restores selected virtual machine files from a block-level backup without restoring blocks associated with files other than the selected virtual machine file. The system identifies the one or more blocks associated with a selected file from a file index that is created during the block-level backup of the virtual machine by accessing the file allocation tables of the underlying host system and associating the locations of the blocks with the file information from the file allocation table for the virtual files of the virtual machine.
| Systems and methods to process block-level backup for selective file restoration for virtual machines|
A data storage system protects virtual machines using block-level backup operations and restores the data at a file level. The system accesses the virtual machine file information from the file allocation table of the host system underlying the virtualization layer.
| Systems and methods to select files for restoration from block-level backup for virtual machines|
A data storage system receives a user instruction through a user interface to restore a specific virtual machine file from a block-level backup. The system accesses a file index which is created during the block-level backup by accessing the file allocation table of the underlying host system and associating the blocks with the file location information of the virtual machine files stored in the file allocation table.
| Electric power grid control using a market-based resource allocation system|
Disclosed herein are representative embodiments of methods, apparatus, and systems for distributing a resource (such as electricity) using a resource allocation system. In one exemplary embodiment, a plurality of requests for electricity are received from a plurality of end-use consumers.
| Method and apparatus for allocation of discontinuous uplink resource|
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method and apparatus for transmitting an uplink signal in a wireless communication system, wherein the method for transmitting an uplink signal in a wireless communication system comprises: a step of receiving a control channel signal containing resource allocation information; and a step of transmitting an uplink signal in accordance with the control channel signal, wherein the resource allocation information has a combination index r to be used for indicating two sets of resource blocks, and each set of resource blocks includes one or more continuous resource blocks..
| Communication system, base station apparatus, mobile station apparatus, and communication method|
Provided are a communication system, a base station apparatus, a mobile station apparatus, and a communication method for reducing interference between uncoordinated adjacent cells. The communication system of the present invention comprises a base station apparatus and a mobile station apparatus.
| Method and device for performing a random access process|
The preset invention relates to a method and device for performing a random access process in a wireless communication system. A terminal transmits a random access preamble in an activated secondary cell, and receives a random access response including uplink resource allocation in a primary cell.
| Method and device for allocation of resource location with frequency hopping function|
The disclosure provides a method and device for allocating a resource location with a frequency hopping function. The method includes: an uplink bandwidth of a long term evolution (lte) communication system is acquired; it is determined whether frequency hopping information needs to be allocated to uplink continuous frequency-domain resource location information in a multi-antenna port transmission mode, and when the frequency hopping information needs to be allocated, a length of a resource location and frequency hopping bit indicator and a length of frequency-domain resource location information are obtained according to the uplink bandwidth; a difference value_d between the length of the resource location and frequency hopping bit indicator and the length of the frequency-domain resource location information is calculated; and frequency hopping information is allocated to the frequency-domain resource location information according to the difference value_d.
| Uplink resource allocation for relay node based communication|
A wireless communications system including a base station, a relay device, and a terminal device. The terminal device is operable to receive from the base station an allocation of uplink resources for transmitting uplink data to the relay device, and to transmit uplink data to the relay device using the uplink resources allocated to the terminal device.
| Data transmission method through point to multi-point transmission service|
The present disclosure proposes a data transmission method through multimedia broadcast multicast services (mbms). Specifically, the present disclosure proposes using a cell broadcast service to perform data transmission, and the proposed functions would include receiving an information of a service data, allocating a data channel resource based on the information of the service data to generate an allocation information for the data channel, allocating a control channel resource based on the information of the service data to generate an allocation information for the control channel, and transmitting the allocation information for the control channel to a target device..
| Method of remapping hybrid automatic repeat request timeline in time division duplex uplink-downlink reconfiguration|
A method of remapping hybrid automatic repeat request (harq) timeline in time division duplex (tdd) uplink-downlink (ul-dl) reconfiguration, for a communication device in a wireless communication system is disclosed. The method includes being reconfigured from a first tdd ul-dl configuration in a first radio frame to a second tdd ul-dl configuration in a second radio frame, determining a tdd ul-dl reference configuration according to ul subframe allocations of the first and second tdd ul-dl configurations in the first radio frame, and performing harq processes of the first tdd ul-dl configuration according to a harq timeline of the tdd ul-dl reference configuration during the first and second radio frames..
| System and method for discontinuous reception control start time|
Methods of combining semi-persistent resource allocation and dynamic resource allocation are provided. Packets, such as voip packets, are transmitted on the uplink and downlink using respective semi-persistent resources.
|High performance php|
Markup language documents including server side scripting code using php syntax are executed efficiently in response to requests received by a server. The processing of the markup language document results in generation of a transformed markup language document that is returned in response to the request.
|Lightweight random memory allocation|
In response to a memory allocation request received from an application thread, a random number is obtained (e.g., from a random number list previously populated with multiple random numbers). A starting location in at least a portion of a bitmap associated with a region including multiple blocks of the memory is determined based on the random number.
|Storage network data allocation|
A method of allocating data to a storage block included in a storage network may include determining a plurality of characteristics associated with a storage block included in a storage network. The plurality of characteristics may include storage capacity of the storage block, available storage space of the storage block, likelihood of loss of data stored on the storage block, availability of the storage block with respect to the storage network, and use of the storage block.
|Method and apparatus for dynamically allocating memory address space between physical memories|
A memory address space for each of a plurality of physical memories in a microprocessor-based system is allocated prior to knowing the desired logical size of at least one of the physical memories. At least two of the allocated memory address spaces overlap at least a portion of each other.
|Swan: achieving high utilization in networks|
Greater network utilization is implemented through dynamic network reconfiguration and allocation of network services and resources based on the data to be transferred and the consumer transferring it. A hierarchical system is utilized whereby requests from lower layers are aggregated before being provided to upper layers, and allocations received from upper layers are distributed to lower layers.
|Dynamically balancing execution resources to meet a budget and a qos of projects|
Systems, methods, and machine-readable and executable instructions are provided for dynamically balancing execution resources to meet a budget and/or a qos of projects. An example method can include analyzing a submitted program for a project, where the program comprises data to execute the project and a specification for the project, determining a computing resource allocation based upon the submitted data and the specification, and deploying for execution the submitted data to the determined computing resource allocation.
|Use of predefined block pointers to reduce duplicate storage of certain data in a storage subsystem of a storage server|
A method and system for eliminating the redundant allocation and deallocation of special data on disk, wherein the redundant allocation and deallocation of special data on disk is eliminated by providing an innovate technique for specially allocating special data of a storage system. Specially allocated data is data that is pre-allocated on disk and stored in memory of the storage system.
|Method and system to process credit card payment transactions initiated by a merchant|
A system, to process credit card payment transactions initiated by a merchant, includes an interface to receive a merchant-initiated request for a transfer of funds from a buyer credit card account. A credit card processing application initiates the transfer of funds from the buyer credit card account to a third-party merchant bank account, held by a third-party payment service.
|System and method for a hybrid clock and proxy auction|
This invention defines a computer system for conducting an auction of a plurality of items including outputting prices for items, receiving bids, outputting updated prices and receiving further bids and then determining an allocation of at least one of the items.. .
|Incremental valuation based network capacity allocation|
A bid-based network sells network capacity on a transaction-by-transaction basis in accordance with bids placed on transactions. A transaction is the transmission of a quantum of data across at least some portion of the network, where the quantum of data can be as small as a single packet.
|Method, system, and computer program product for business designation|
The present disclosure relates to a tool for identifying and designating a status indicator to a transaction account and/or transaction account holder. The system may be configured to collect data associated with a plurality of transaction accounts and perform a deterministic data analysis on the data to identify transaction accounts to associate with one of two groups.
|Media mix modeling tool|
A media mix modeling tool is configured to enable a marketing budget to be analyzed for purposes of allocation across different marketing channels and campaigns. The media mix modeling tool utilizes and builds upon web analytics data.
|Analysis of usage patterns and upgrade recommendations|
An approach is provided for analyzing usage patterns of computing devices and providing upgrade recommendations. The approach is implemented in a computer infrastructure having computer executable code on a computer readable storage medium having programming instructions operable to: monitor usage on one or more electronic devices; and recommend upgraded functionality on the one or more devices based on the monitored usage based on a risk assessment allocation on selected functionality associated with an upgrade for the one or more electronic devices..
|Dynamic power allocation for attaining an objective|
Mandatory and optional consumption points are identified to support management of power allocation. A mandatory consumption point is a consumption point required to function at a given time and an optional consumption point is a discretionary consumption point.
|Uplink power control using received reference signal|
A user equipment (ue) includes circuitry configured to receive control information on a downlink control channel from a base station. The control information indicates an allocation of an uplink channel and the control information is sent in response to the base station determining that the ue is to send an adaptive modulation and coding report.
|Audio content playback method and apparatus for portable terminal|
An audio content playback method for a portable terminal the audio content playback method includes checking a channel that is supportable by audio content that is currently engaged in group's simultaneous playback, in group's simultaneous playback of the audio content. The method includes allocating a channel to each of devices included in a group based on position information of each device included in the group or based on an input state in a user interface environment that is preset for channel allocation for each device included in the group, and transmitting the allocated channel information to each device included in the group to allow the device to select its allocated channel and play the audio content..
|Method and apparatus for improved sampling resolution in x-ray imaging systems|
The present invention pertains to an apparatus and method for x-ray imaging wherein a radiation source comprising rows of discrete emissive locations can be positioned such that these rows are angularly offset relative to rows of sensing elements on a radiation sensor. A processor can process and allocate responses of the sensing elements in appropriate memory locations given the angular offset between source and sensor.
|Multi-media data rate allocation method and voice over ip data rate allocation method|
A multimedia bitrate adaption method for individual users wherein only a set of predetermined bitrates may be selected as the multimedia bitrate of the user. The predetermined bitrates are quantized into exponentially distributed levels, and the users' experiences corresponding to the predetermined bitrates are with the same intervals, thereby increasing the service capacity and improving user satisfaction..
|Method and apparatus for allocating enhanced physical downlink control channel in wireless access system|
The present invention relates to various methods for allocating and transmitting an enhanced physical downlink control channel, and apparatuses for supporting same. According to one embodiment of the present invention, a method for receiving an enhanced physical downlink control channel (e-pdcch) in a wireless access system can comprise the steps of: receiving an e-pdcch indication signal comprising information on the existence of an e-pdcch signal and resource allocation information, which shows a resource region from which the e-pdcch is transmitted; and receiving the e-pdcch signal from the resource region that is shown by the resource allocation information, wherein the e-pdcch indication signal can be transmitted from a legacy pdcch region..
|Uplink control information transmissions/receptions in wireless networks|
A method and apparatus provide a user equipment (ue) configured to communicate with a plurality of carrier aggregation (ca) groups with at least a first ca group (cg1) and a second ca group (cg2). The ue includes processing circuitry.
|Allocation of device id in device to device communications|
A method of assigning a device id of a device-to-device network to a mobile station includes: selecting a subset from a set of parameters from which the device id is determined, each parameter in the set having a number of bits for complete representation, the subset comprising a number nd2d of parameters used to determine the device id; determining a number l of device id bits to represent the device id; dividing the l device id bits into a group of l1 indicator bits and a group of l2 identifier bits, wherein l2 is the difference between the number l of device id bits and the number l1 of bits allocated to the group of indicator bits; assigning bit values to the l1 indicator bits; allocating a number ljp of the l2 identifier bits to each of the parameters in the subset; and assigning bit values the l2 identifier bits.. .
|Method for transmitting and receiving control information of a mobile communication system|
Disclosed is a method for transmitting and receiving control information. The method for transmitting control information according to the present invention, in a mobile communication system in which a control channel region and a data channel region are separated from each other, comprises the steps of: determining a control channel resource for transmitting control information by means of the data channel region; and transmitting the control information using the determined control channel resource.
|Mac enhancement to support multi-periodic gts allocation for personal area network (pan) systems|
A personal area network (pan) coordinator (26) of a medical body area network (mban) (36) allocates multi-periodic guaranteed time slots (gtss) to sensor devices (12, 14) of the mban (36). The pan coordinator (26) includes a controller (40) configured to receive a request for a multi-periodic gts from a sensor device (12, 14) of the mban (36).
|Method and apparatus for controlling load allocation in cluster system|
An apparatus for controlling load allocation in a cluster system includes a cluster module having a plurality of target nodes and a cluster power management module. The cluster power management module analyzes resource usage of the target nodes by monitoring the load states of the target nodes.
|Print data processing system, print data processing method, and non-transitory computer readable medium|
A print data processing system includes plural intermediate data generation units, an allocation unit, one or more memories, a print image conversion unit, and a reprint controller. Each intermediate data generation unit interprets pdl data and generates intermediate data in units of pages.
|Terminal and method for executing application in same|
The present invention relates to a terminal and a method for executing an application in the same, including the steps of: confirming the weight of the application when a code of the application to be executed is inputted; calculating an allocation index using the confirmed weight; selecting a processing device for executing the application between a central processing unit and a graphics processing unit through the calculated application index; and executing the application through the selected processing device. Accordingly, the present invention determines whether the execution of the application is assigned to the central processing unit or the graphics processing unit according to the weight designated by the user.
|Apparatus and method for intelligently powering hetergeneou processor components|
An intelligent power allocation architecture for a processor. For example, one embodiment of a processor comprises: a plurality of processor components for performing a corresponding plurality of processor functions; a plurality of power planes, each power plane associated with one of the processor components; and a power control unit (pcu) to dynamically adjust power to each of the power planes based on user experience metrics, workload characteristics, and power constraints for a current use of the processor..
|Memory management in secure enclaves|
Embodiments of an invention for memory management in secure enclaves are disclosed. In one embodiment, a processor includes an instruction unit and an execution unit.
|Physical register table for eliminating move instructions|
Embodiments of an invention for a physical register table for eliminating move instructions are disclosed. In one embodiment, a processor includes a physical register file, a register allocation table, and a physical register table.
|Methods and apparatus for compressed and compacted virtual memory|
A method and an apparatus for a memory device including a dynamically updated portion of compressed memory for a virtual memory are described. The memory device can include an uncompressed portion of memory separate from the compressed portion of memory.
|Method and apparatus for allocating memory space with write-combine attribute|
Embodiments of the present invention disclose a method and an apparatus for allocating a memory space with a write-combine attribute, including: determining, when resources of devices are scanned, a type and a size of a resource required by each device; determining, after the scanning of the resources of the devices is completed, a total size of write-combine memory spaces required by all first devices; then determining a starting address used to allocate a write-combine memory space to the first devices; and allocating one memory space jointly to all the first devices and allocating, from the one memory space, a sub-memory space to each first device. According to the embodiments of the present invention, a memory space with a write-combine attribute can be allocated to devices in a more reliable manner and by using a relatively simple allocation method..
|Memory allocation for fast platform hibernation and resumption of computing systems|
Memory allocation for fast platform hibernation and resumption of computing systems. An embodiment of an apparatus includes logic at least partially implemented in hardware, the logic to: dynamically allocate at least a first portion of a nonvolatile memory; in response to a command to enter the apparatus into a standby state, the logic to store at least a portion of a context data from a volatile memory to the dynamically allocated first portion of the nonvolatile memory; and in response to a resumption of operation of the apparatus, the logic to copy at least the portion of the context data from the first portion of the nonvolatile memory to the volatile memory, and to reclaim the first portion of the nonvolatile memory for dynamic allocation..
|Computer arbitration system, bandwidth, allocation apparatus, and method thereof|
The bandwidth allocation apparatus includes a high bandwidth arbitration module, a low bandwidth arbitration module and a multiplexer. The high bandwidth arbitration module is used to select one downstream device from the high bandwidth downstream device group for allowing uplink.
|Bus-system, verfahren zum betrieb eines bus-systems und fluidisches system mit einem bus-system|
Bus system, method of operating a bus system, and fluidic system with a bus system, the bus system comprising a multitude of users. Information regarding an allocation feature is transmitted to the users of the bus system by other users of a group of users of the bus system and by the respective users themselves..
|Data routing in a content distribution network for mobility delivery|
System(s) and method(s) are provided to route data within a network of content with specific service constraints to mobile devices. A mobile network management component receives an identifier (id) of a base station that serves a mobile device that originates a request for data, and relays the id to a network platform that administers content.
|Method and system to avoid space bloating during run-time compression|
Methods, systems, and computer program products are provided to manage a database system. The method includes locking during a database system idle time access by the database system to a data page of a data allocation unit, compressing during the database system idle time a data stored in the locked data page, and recording during the database system idle time an indication that the compressed and locked data page includes free storage space, wherein unlocked data pages of the data allocation unit are accessible by the database system during the compressing of the data stored in the locked data page.
|Automated money allocation system and method|
Disclosed is a method and system for controlling allocation and transfer of funds among multiple recipients. The method includes receiving registration information from a user, storing the registration information, assigning to the user a primary account, and multiple sub-accounts linked to the primary account in a waterfall hierarchy, receiving recipient account information to be linked to the sub-accounts, receiving a set of selectively repeating predefined rules corresponding to the sub-accounts.
|Automatic collateral exchange for rehypothecated collateral|
A system for managing rehypothecated collateral allocations in financial transactions includes processors coupled to memory configured to store deal attributes. The processors may execute a collateral allocation module that is operable to receive a request to release a collateral allocation, identify the collateral allocation in one or more deals at a first level, and identify a rehypothecated portion of the collateral allocation in deals at subsequent levels.
|Expense calculation and business reporting apparatuses, methods, and systems|
A system for expense calculation, accrual, allocation, and reconciliation, including an expense calculation module configured to receive transaction data relating to a transaction and to apply at least one charge rule to the transaction data to calculate expense data detailing the expenses expected to be charged in association with the transaction; an accounting control module configured to receive the expense data as an input and to apply at least one accounting rule to the expense data to create enhanced data relating to the transaction; and an invoice reconciliation module configured to receive as inputs the expense data as well as invoice data related to the transaction, and to determine whether the invoice data matches the expense data for the transaction.. .
|Allocation of content inventory units|
This specification describes technologies relating to selection and delivery of online content. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving data specifying a set of rules.
|Allocation of content inventory units|
This specification describes technologies relating to selection and delivery of online content. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving a request for allocation of a content inventory unit and a first reserve price.
|Optimized bioresources and bioprocessing|
Provided is a system of hardware, software, and business methods for developing a management plan to optimize biomass resources for biochemical production. In particular, the method uses programming and resource data and information input from one or more resource sites to allow a manager to determine optimal allocations of biomass resources for pretreatment industry plants..
|Reduced complexity converter snr calculation|
An audio encoder configured to encode an audio signal to generate a bitstream having e-ac-3 format, including by determining a first control parameter indicative of an allocation of available mantissa bits for quantized audio content of the signal. The encoder is configured to perform transcoding simulation to determine a second control parameter in a manner based at least in part on statistical analysis of results of e-ac-3 bit allocation processing of audio data assuming a first target data rate, and of ac-3 bit allocation processing of the data assuming a second target data rate, and to include the second control parameter in the bitstream for use by a converter to convert the bitstream into a second to bitstream having ac-3 format at the second target data rate.
|Bus system with users which are producers and/or consumers of process values, device comprising a bus system, fluidic system with a bus system, and method of operating a bus system|
A device, a fluidic system, a bus system and a method of operating this bus system are indicated. The bus system includes a multitude of users which are producers and/or consumers of at least one process value.