Patent application number | Description | Published |
20080209009 | METHODS AND SYSTEMS FOR SYNCHRONIZING CACHED SEARCH RESULTS - Search result files are synchronized among multiple servers so that each of the servers stores copies of the search result files stored by others of the servers. Such synchronizing may be performed periodically. In cases where search result files stored at different servers have similar labels, older ones of the similarly labeled search result files may be replaced by newer ones thereof at each respective one of the servers during the synchronization process. | 08-28-2008 |
20080244375 | Hyperlinking Text in Document Content Using Multiple Concept-Based Indexes Created Over a Structured Taxonomy - Hyperlinks are automatically created and inserted into a subject document at the location of a subject concept within the subject document. The determination of when and where to insert the hyperlinks is made on the basis of associations of the subject concept with one or more object resources (to which the hyperlinks will point) according to semantic relationships between the subject concepts and the object resources as defined by a taxonomy. The hyperlinks may be displayed within a published version of the subject document in response to a cursor-control event. | 10-02-2008 |
20080256049 | METHOD AND SYSTEM FOR ESTABLISHING DOCUMENT RELEVANCE - A search engine that provides search results which are ordered, in part, based on an automated analysis of the organizational structure of a group of documents, as indicated by the address of the documents, is disclosed. In one embodiment, a bot crawls various websites analyzing documents, and their organizational structure, in an effort to identify documents that have an implicit high quality based on their inclusion in an index. Accordingly, the search engine provides a greater weight in ranking document relevance to those documents that have been included in certain indexes, such as top ten lists, and A-Z lists. | 10-16-2008 |
Patent application number | Description | Published |
20080204052 | INTEGRATED CIRCUIT SYSTEM WITH MOS DEVICE - An integrated circuit system includes measuring capacitance for a base structure between a base gate and a base connector thereof, measuring capacitance for a test structure between a test gate and a test connector thereof, the test structure having the test gate, a test dielectric, and the test connector with the test dielectric extending thereunder, and determining a difference between the capacitances of the base structure and the test structure to determine parasitic capacitance for the base structure between the base gate and the base connector thereof. | 08-28-2008 |
20080272432 | ACCUMULATION MODE MOS DEVICES AND METHODS FOR FABRICATING THE SAME - Accumulation mode MOS transistors and methods for fabricating such transistors are provided. A method comprises providing an SOI layer disposed overlying a substrate with an insulating layer interposed therebetween. The SOI layer is impurity doped with a first dopant of a first conductivity type and spacers and a gate stack having a sacrificial polycrystalline silicon gate electrode is formed on the SOI layer. A first and a second silicon region are impurity doped with a second dopant of the first conductivity type. The first silicon region and the second silicon region are aligned to the gate stack and spacers. The sacrificial polycrystalline silicon gate electrode is removed and a metal-comprising gate electrode is formed from a metal-comprising material having a mid-gap work function. | 11-06-2008 |
20100010798 | Modeling of variations in drain-induced barrier lowering (DIBL) - The present method is a method of modeling Drain-Induced Barrier Lowering (DIBL) in a transistor model, the transistor model being based on a MOSFET transistor. The transistor model includes a base, a source, a drain, a gate, and a gate terminal. In the present method, a voltage is applied to the gate terminal, a voltage is applied to the drain, and an electrical potential is applied between the gate terminal and gate. The magnitude of electrical potential applied between the gate terminal and gate is varied in proportion to the magnitude of voltage applied to the drain. | 01-14-2010 |
Patent application number | Description | Published |
20130054869 | METHODS AND APPARATUS TO ACCESS DATA IN NON-VOLATILE MEMORY - Example methods, apparatus, and articles of manufacture to access data are disclosed. A disclosed example method involves generating a key-value association table in a non-volatile memory to store physical addresses of a data cache storing data previously retrieved from a data structure. The example method also involves storing recovery metadata in the non-volatile memory. The recovery metadata includes a first address of the key-value association table in the non-volatile memory. In addition, following a re-boot process, the locations of the key-value association table and the data cache are retrieved using the recovery metadata without needing to access the data structure to re-generate the key-value association table and the data cache. | 02-28-2013 |
20130091331 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO MANAGE MEMORY - Methods, apparatus, and articles of manufacture to manage memory are disclosed. An example method includes mapping a cache memory to a random access memory, incrementing a counter in response to a data write to a cache line of the cache memory, decrementing the counter in response to a write-back of the data from the cache line, and committing the data to the RAM when the counter is equal to a threshold. | 04-11-2013 |
20150058935 | Out-of-Path, Content-Addressed Writes with Untrusted Clients - A method in data storage involves receiving at a metadata server from a client device a BEGIN_WRITE request identifying data to be written by hashes, consulting, by the metadata server a deduplication table to determine historical nature of the data determined to be written, determining that the data was never previously written, was previously written by another client, or was previously written but failed a verification, sending to the client device write locations with tokens for the data, starting an authentication timer, and authorizing the client device to write directly to the data server using the authentication tokens and the authenticated write locations, determining that the data was previously written by the same client, or that the data was previously written and passed the verification test, notifying the client of this circumstance, and receiving from the client device an END_WRITE request. | 02-26-2015 |
Patent application number | Description | Published |
20100235011 | DETERMINING OPTIMAL SETTINGS FOR RESOURCE ACTUATORS - A power model that relates the settings of resource actuators to power consumption levels of the resource actuators and a condition model that relates the settings of the resource actuators to an environmental condition at the location of the at least one entity and a power consumption level of the at least one entity are developed. A constraint optimization problem having an objective function and at least one constraint is formulated, where the objective function computes at least a proportional quantity of a total power consumption level of the resource actuators and the at least one constraint comprises a setpoint environmental condition at a location of the at least entity. A solution to the constraint optimization problem is determined, where the solution provides optimal values for the resource actuator settings. | 09-16-2010 |
20110010721 | Managing Virtualized Accelerators Using Admission Control, Load Balancing and Scheduling - A system and method is shown that includes an admission control module that resides in a management/driver domain, the admission control module to admit a domain that is part of a plurality of domains, into the computer system based upon one of a plurality of accelerators satisfying a resource request of the domain. The system and method also includes a load balancer module, which resides in the management/driver domain, the load balancer to balance at least one load from the plurality of domains across the plurality of accelerators. Further, the system and method also includes a scheduler module that resides in the management/driver domain, the scheduler to multiplex multiple requests from the plurality of domains to one of the plurality of accelerators. | 01-13-2011 |
20110093128 | SUPPLYING A RESOURCE TO AN ENTITY FROM A RESOURCE ACTUATOR - In a method for supplying a resource to an entity from a resource actuator, a plurality of physics-based models pertaining to the resource actuator and the entity are developed, a condition detected at the entity is received, feedback control on a resource demand of the entity employed based upon the detected condition, feed forward control on the resource demand of the entity is employed based upon the detected condition and the plurality of physics-based models, a constraint optimization problem having an objective function and at least one constraint using the plurality of physics-based models is formulated, a solution to the constraint optimization problem is determined, in which the solution provides the actuator setting, and the resource actuator is set to the actuator setting to supply the entity with the resource from the resource actuator. | 04-21-2011 |
20110302286 | MANAGING COOLING DEVICES AND COMPUTING NODES IN AN INFRASTRUCTURE - A system for managing computing nodes and cooling devices cooling the computing nodes in an infrastructure includes one or more managers. The one or more managers receive a service request for a workload to be run on one or more of the computing nodes. Candidate workload placements for placing the workload on the one or more computing nodes are determined. A first cost associated with each candidate workload placements using a computational network model. A second cost associated with the cooling devices for each candidate workload placement is determined using a thermal network model. A cost function is minimized. The cost function determines an economic cost of operating the infrastructure while running the requested workload and is based upon the first cost, the second cost. A candidate workload placement is selected from the candidate workload placements based on the minimized cost function. | 12-08-2011 |
20110307899 | COMPUTING CLUSTER PERFORMANCE SIMULATION USING A GENETIC ALGORITHM SOLUTION - Illustrated is a system and method that includes identifying a search space based upon available resources, the search space to be used to satisfy a resource request. The system and method also includes selecting from the search space an initial candidate set, each candidate of the candidate set representing a potential resource allocation to satisfy the resource request. The system and method further includes assigning a fitness score, based upon a predicted performance, to each member of the candidate set. The system and method also includes transforming the candidate set into a fittest candidate set, the fittest candidate set having a best predicted performance to satisfy the resource request. | 12-15-2011 |
20120005505 | Determining Status Assignments That Optimize Entity Utilization And Resource Power Consumption - In a method of determining status assignments for a plurality of entities that substantially optimizes a total power consumption of the plurality of entities and a plurality of resource actuators, at least one entity power model for the entities and at least one resource power model for the resource actuators are developed. In addition, a constraint optimization problem having an objective function and at least one constraint is formulated and the problem is solved by employing a search tool, the at least one entity power model, and the at least one resource power module on the objective function to identify status assignments for the entities that results in the optimized total power consumption. | 01-05-2012 |
20120096052 | Managing a Data Structure - In a method for managing a data structure in a memory, an accessor to access a version of the data structure is determined, in which the accessor includes a version number and a fat pointer, in which the version number corresponds to the most recent version of the data structure, and wherein the fat pointer is configured to enable for multiple versions of a linked-data structure to be maintained. | 04-19-2012 |
20120226922 | CAPPING DATA CENTER POWER CONSUMPTION - Example systems, methods and articles of manufacture to cap data center power consumption are disclosed. A disclosed example system includes a group power capper to allocate a fraction of power for a data center to a portion of the data center, a domain power capper to allocate hosted applications to a server of the portion of the data center to comply with the allocated portion of the power, and a local power capper to control a first state of the server and a second state of a cooling actuator associated with the portion of the data center to comply with the allocated portion of the power. | 09-06-2012 |
20130094508 | Methods of and Apparatus for Managing Non-Congestion-Controlled Message Traffic in a Datacenter - Managing non-congestion-controlled message traffic in a datacenter. Any non-congestion-controlled packets originating in a sending server and intended for a receiving server are encapsulated in the sending server and transmitted through a virtual circuit having a message transport protocol with rate control. The packets are decapsulated in the receiving server. | 04-18-2013 |
Patent application number | Description | Published |
20110189259 | MULTIDIRECTIONAL MUCOSAL DELIVERY DEVICES AND METHODS OF USE - The present invention relates to a pharmaceutical dosage form for transmucosal delivery of an active agent to two or more mucosal surfaces. The dosage form is presented as a transmucosal delivery device. The devices of the invention may include at least two mucoadhesive surfaces. The devices may further include an intermediate layer disposed between the mucoadhesive layers. The pharmaceutical can be incorporated in any one or all of the mucoadhesive layers or the intermediate layer. Upon application, the device adheres to at least two surfaces, providing transmucosal delivery of the drug to at least two surfaces. | 08-04-2011 |
20110262522 | TRANSMUCOSAL DELIVERY DEVICES WITH ENHANCED UPTAKE - The present invention provides methods for enhancing transmucosal uptake of a medicament, e.g., fentanyl or buprenorphine, to a subject and related devices. The method includes administering to a subject a transmucosal drug delivery device comprising the medicament. Also provided are devices suitable for transmucosal administration of a medicament to a subject and methods of their administration and use. The devices include a medicament disposed in a mucoadhesive polymeric diffusion environment and a barrier environment. | 10-27-2011 |
20120164191 | TRANSMUCOSAL DELIVERY DEVICES WITH ENHANCED UPTAKE - The present invention provides methods for enhancing transmucosal uptake of a medicament, e.g., fentanyl or buprenorphine, to a subject and related devices. The method includes administering to a subject a transmucosal drug delivery device comprising the medicament. Also provided are devices suitable for transmucosal administration of a medicament to a subject and methods of their administration and use. The devices include a medicament disposed in a mucoadhesive polymeric diffusion environment and a barrier environment. | 06-28-2012 |
20130045268 | ABUSE-RESISTANT MUCOADHESIVE DEVICES FOR DELIVERY OF BUPRENORPHINE - The present invention provides abuse deterrent mucoadhesive devices for delivery of buprenorphine. Each device comprises a mucoadhesive layer and a backing layer, and the pH in each layer is selected, such that absorption of buprenorphine is maximized. | 02-21-2013 |
20140178440 | TRANSMUCOSAL DRUG DELIVERY DEVICES FOR USE IN CHRONIC PAIN RELIEF - Provided herein are methods for treating chronic pain by administering low doses of buprenorphine twice daily (or once daily) via a transmucosal drug delivery device. The methods and devices efficiently treat chronic pain without significant side effects. | 06-26-2014 |