Patent application number | Description | Published |
20100246290 | METHOD AND APPARATUS FOR GATE TRAINING IN MEMORY INTERFACES - An invention is provided for gate training in memory interfaces. The invention includes adding a coarse delay to a gate assert time, where the coarse delay is a predefined period of time and the gate assert time is a time when a data strobe gate signal is asserted. Next, the a data strobe signal is repeatedly sampled at the gate assert time until a rising edge of the data strobe signal is found, wherein a fine delay is added to the gate assert time between sampling of the data strobe signal. The fine delay is a period of time shorter than the coarse delay. Once the rising edge is found, the coarse delay is removed from the gate assert time, thus setting the gate assert time centrally within the preamble of the data strobe signal. | 09-30-2010 |
20100246291 | METHOD AND APPARATUS FOR DETERMINING WRITE LEVELING DELAY FOR MEMORY INTERFACES - An invention is provided for determining write leveling delay for a plurality of memory devices having command signals lines connected in series to each memory device is disclosed. The invention includes determining a device delay value for each memory device. Each device delay value indicates a period of time to delay a DQS signal when accessing a related memory device. Once these delay values are determined, the delay values are examined sequentially and a prior device delay value is set to a lower value, for example zero, when a subsequent device delay value of a memory device connected subsequently along the command signal lines is greater than the prior device delay value. | 09-30-2010 |
20100287401 | METHOD AND APPARATUS FOR TRANSFERRING DATA BETWEEN ASYNCHRONOUS CLOCK DOMAINS - An invention is provided for transferring data between asynchronous clock domains. The asynchronous clock domains include a source clock domain operating with a source clock signal and a receiving clock domain operating with a receiving clock signal. The invention includes determining a phase shift relationship between the source clock signal and a signal. When the phase shift relationship is below a predetermined threshold the data is transferred between the source clock domain and the receiving clock domain using a first plurality of stage operations. When the phase shift relationship is above the predetermined threshold, the data is transferred between the source clock domain and the receiving clock domain using a second plurality of stage operations that delay data transfer an additional half period of the source clock signal. | 11-11-2010 |
Patent application number | Description | Published |
20120116788 | EVALUATING CONTRACT QUALITY - A system evaluates contract quality and includes a processing device configured for retrieving from a contract database, data extracted from a contract, evaluating a number of vendors competitively bidding on the contract, based at least in part on the extracted data, thereby resulting in a cost score, evaluating a time prior to contract termination at which competitive bidding takes place, based at least in part on the extracted data, thereby resulting in a time score, and evaluating a quality of the contract based on individual evaluation of a plurality of critical fields, based at least in part on the extracted data, thereby resulting in a quality score. The processing device is further configured for determining a contract evaluation score based at least in part on the cost score, the time score, and the quality score. | 05-10-2012 |
20120116826 | EVALUATING CAPITAL FOR REPLACEMENT - A method for evaluating an asset for replacement includes retrieving one or more pieces of information corresponding to the asset, each piece of information corresponding to one or more factors, wherein each factor has an associated factor weight, determining, by a processing device, an associated factor score for each factor based at least in part on the pieces of information corresponding to the factor, the factor score for each factor also based at least in part on the associated factor weight, and determining a replacement eligibility score based upon the factor scores associated with two or more of the factors. In some embodiments, the method includes comparing a plurality of replacement eligibility scores corresponding to a plurality of assets and initiating creation of a schedule for the plurality of assets based on the comparison. | 05-10-2012 |
20120116932 | EVALUATING REQUESTS USING HISTORICAL BENCHMARKING - A system for evaluating an invoice for work includes a processing device configured for determining one or more billing data parameters comprising a threshold payment amount based on information associated with the invoice or the work, retrieving from a historical billing database, historical billing data corresponding to the one or more determined billing data parameters, comparing the retrieved historical billing data including the threshold payment amount with at least a portion of the information extracted from the invoice including billing information extracted from the invoice, and determining whether to approve the invoice based on the comparison, wherein determining whether to approve the invoice is dependent upon the comparison of the threshold payment amount with the requested payment amount corresponding to billing information extracted from the invoice. | 05-10-2012 |
20120116936 | INTEGRATED FACILITY MANAGMENT SYSTEM - A facility management system includes a work order system configured for receiving a request for service, retrieving, from a contract database, one or more pieces of key data extracted from a contract in response to the request, preparing a work order ordering corrective work based on the request and the retrieved pieces of key data, and outputting the work order to a vendor for completion of the corrective work. The system includes a billing system configured for receiving terms extracted from an invoice submitted by the vendor for performing the corrective work, the terms comprising an invoice price for performing the corrective work and determining whether to approve payment of the invoice. Determining includes comparing the invoice price for performing the corrective work to the contract price for performing the type of service and approving payment of the invoice when the invoice price matches the contract price. | 05-10-2012 |