Patent application number | Description | Published |
20090212314 | YELLOW EMITTING PHOSPHORS BASED ON Ce3+-DOPED ALUMINATE AND VIA SOLID SOLUTION FOR SOLID-STATE LIGHTING APPLICATIONS | 08-27-2009 |
20090283800 | PHOTOELECTROCHEMICAL ETCHING OF P-TYPE SEMICONDUCTOR HETEROSTRUCTURES - A method for photoelectrochemical (PEC) etching of a p-type semiconductor layer simply and efficiently, by providing a driving force for holes to move towards a surface of a p-type cap layer to be etched, wherein the p-type cap layer is on a heterostructure and the heterostructure provides the driving force from an internal bias generated internally in the heterostructure; generating electron-hole pairs in a separate area of the heterostructure than the surface to be etched; and using an etchant solution to etch the surface of the p-type layer. | 11-19-2009 |
20100314993 | OXYFLUORIDE PHOSPHORS AND WHITE LIGHT EMITTING DIODES INCLUDING THE OXYFLUORIDE PHOSPHOR FOR SOLID-STATE LIGHTING APPLICATIONS - A blue-green emitting Ce | 12-16-2010 |
20110101272 | SOLID SOLUTION PHOSPHORS BASED ON OXYFLUORIDE AND WHITE LIGHT EMITTING DIODES INCLUDING THE PHOSPHORS FOR SOLID STATE WHITE LIGHTING APPLICATIONS - Phosphor compositions comprising a solid solution series between Sr | 05-05-2011 |
20150036337 | LASER-DRIVEN WHITE LIGHTING SYSTEM FOR HIGH-BRIGHTNESS APPLICATIONS - A high-power, high-brightness lighting system for large venue lighting, which includes a laser diode as the excitation source and one or more phosphor materials placed at a remote distance from the laser source. The invention offers a lighting system with the advantages of high brightness, high efficiency, high luminous efficacy, long lifetimes, quick turn-on times, suitable color properties, environmental sustainability, and easy maintenance, which may allow for smart and flexible control over large area lighting systems with resulting savings in operating and maintenance costs. | 02-05-2015 |
20150076539 | SINGLE-PHASE AND FULL-COLOR PHOSPHOR - A composition of matter including a phosphor having an emission peak in each of a blue, green, and red color region of the Electromagnetic spectrum, wherein the phosphor is excitable by light having a wavelength between 350 nanometers (nm) and 420 nm. | 03-19-2015 |
Patent application number | Description | Published |
20120164700 | PROKARYOTIC ACYL-ACP THIOESTERASES FOR PRODUCING FATTY ACIDS IN GENETICALLY ENGINEERED MICROORGANISMS - The described invention provides genetically engineered photosynthetic microorganisms expressing prokaryotic acyl-ACP thioesterases and methods of using the genetically engineered photosynthetic microorganisms for producing free fatty acids and/or fatty acid derivatives. | 06-28-2012 |
20120164713 | GENETICALLY ENGINEERED MICROORGANISMS COMPRISING 4-HYDROXYBENZOYL-COA THIOESTERASES AND METHODS OF USING THE SAME FOR PRODUCING FREE FATTY ACIDS AND FATTY ACID DERIVATIVES - The described invention provides genetically engineered microorganisms, including photosynthetic microorganisms, expressing 4-hydroxybenzoyl-CoA thioesterases and methods of using the genetically engineered microorganisms for producing free fatty acids and/or fatty acid derivatives. | 06-28-2012 |
20120252080 | METABOLIC PATHWAY TARGETING BY TRANSCRIPTION FACTOR OVEREXPRESSION - The invention provides microorganisms such as cyanobacteria genetically engineered to express proteins that include transcription factor domains for upregulation of lipid biosynthetic pathways. In addition to expression a gene encoding a transcription factor domain protein, the recombinant microorganisms can express at least one exogenous gene that encodes a polypeptide for the production of a fatty acid, fatty acid derivative, or triglyceride. Also included are methods of producing a fatty acid, fatty acid derivative, or triglyceride using the engineered microorganisms described herein as well as nucleic acid molecules encoding novel transcription factor domain proteins. | 10-04-2012 |
20130078686 | PRODUCTION AND SECRETION OF FATTY ACIDS AND FATTY ACID DERIVATIVES - The invention relates to acyl-CoA-independent methods of producing fatty alcohols in recombinant host cells engineered to express an alcohol-forming acyl-ACP reductase. The recombinant host cells may be photosynthetic microorganisms, such as cyanobacteria. Isolated nucleic acid molecules, vectors, and recombinant host cells expressing an alcohol-forming acyl-ACP reductase, and systems for producing fatty alcohols via an acyl-CoA-independent pathway, are also provided. Also provided are microorganisms engineered for the secretion of fatty acids and fatty acid derivatives, including fatty alcohols, and methods of producing fatty acid derivatives using such engineering microorganisms. | 03-28-2013 |
20130224810 | ENHANCED PRODUCTION OF FATTY ACIDS AND FATTY ACID DERIVATIVES BY RECOMBINANT MICROORGANISMS - The present invention provides for the improved production of fatty acid products in a recombinant microorganism or host cell engineered to express a non-native gene encoding a thioesterase and a non-native gene encoding a lysophosphatidic acid acyltransferase (LPAAT), in which the LPAAT is overexpressed in the recombinant microorganism compared to an otherwise identical microorganism that does not include the non-native LPAAT gene. The invention also provides methods of producing fatty acid products using such recombinant microorganisms. | 08-29-2013 |
20130280793 | CELL SYSTEMS AND METHODS FOR IMPROVING FATTY ACID SYNTHESIS BY EXPRESSION OF DEHYDROGENASES - The invention relates to methods for producing lipids such as fatty acid products in recombinant host cells engineered to express a non-native gene encoding a dehydrogenase. The recombinant microorganisms are able to proliferate at a higher rate as compared with microorganisms that do not express a non-native dehydrogenase gene, and cultures of microorganisms that are engineered for lipid production and that express a non-native dehydrogenase produce more lipid than cultures of control microorganisms that do not include a non-native dehydrogenase gene. | 10-24-2013 |
20130323780 | PROMOTERS AND TERMINATORS FOR USE IN EUKARYOTIC CELLS - The present invention provides novel promoter and terminator sequences for use in heterologous gene expression in eukaryotic cells, such as algal cells. The invention further provides expression cassettes comprising a promoter, as described herein, operably linked to a heterologous gene. The invention further provides expression vectors and host eukaryotic cells, such as algal cells, for expressing a protein encoded by the heterologous gene; and methods for identifying promoters. | 12-05-2013 |
20140162329 | DGAT GENES COMPRISING PLECKSTRIN HOMOLOGY DOMAINS AND METHODS OF USE FOR TRIGLYCERIDE PRODUCTION IN RECOMBINANT MICROORGANISMS - The present invention provides novel diacylglycerol acyltransferase (DGAT) genes comprising Pleckstrin Homology (PH) domains. The present invention also provides for recombinant cells, such as algae, transformed with acyltransferase genes, such as DGAT, comprising PH domains, and methods of using such recombinant cells to produce increased triglyceride levels. | 06-12-2014 |
20140186842 | NANNOCHLOROPSIS SPLICED LEADER SEQUENCES AND USES THEREFOR - The present invention relates to the culture and manipulation of microorganisms for biotech applications, and is based on the discovery and characterization of spliced leader sequences identified in transcripts from | 07-03-2014 |
Patent application number | Description | Published |
20110191540 | PROCESSING READ AND WRITE REQUESTS IN A STORAGE CONTROLLER - Provided are a method, system, and computer program product for processing read and write requests in a storage controller. A host adaptor in the storage controller receives a write request from a host system for a storage address in a storage device. The host adaptor sends write information indicating the storage address updated by the write request to a device adaptor in the storage controller. The host adaptor writes the write data to a cache in the storage controller. The device adaptor indicates the storage address indicated in the write information to a modified storage address list stored in the device adaptor, wherein the modified storage address list indicates modified data in the cache for storage addresses in the storage device. | 08-04-2011 |
20120047287 | USING INFORMATION ON INPUT/OUTPUT (I/O) SIZES OF ACCESSES TO AN EXTENT TO DETERMINE A TYPE OF STORAGE DEVICE FOR THE EXTENT - Provided are a method, system, and computer program product for using information on Input/Output (I/O) sizes of accesses to an extent to determine a type of storage device for the extent from a plurality of storage devices comprising at least one of a first storage type and a second storage type. Performance information is processed for a time period for Input/Output (I/O) operations with respect to an extent maintained in at least one of the storage devices of the first storage type, wherein the performance information indicates an I/O size of the I/O operations with respect to the extent. A determination is made as to whether characteristics of the I/O operations other than I/O size indicate that the extent is eligible for migration to at least one of the storage devices of the second storage type. A determination is made as to whether characteristics of the I/O sizes of the I/O operations. A determination is made as to whether the characteristics of the I/O sizes of the I/O operations indicate that the extent should be migrated from the at least one storage device of the first storage type to at least one of the storage devices of the second storage type. The extent is migrated from one of the storage devices of the first type to at least one of the storage devices of the second type in response in response to determining that the extent is eligible for migration and that the characteristics of the I/O sizes indicate that the extent should be migrated. | 02-23-2012 |
20140215163 | PROCESSING READ AND WRITE REQUESTS IN A STORAGE CONTROLLER - Provided are a method, system, and computer program product for processing read and write requests in a storage controller. A host adaptor in the storage controller receives a write request from a host system for a storage address in a storage device. The host adaptor sends write information indicating the storage address updated by the write request to a device adaptor in the storage controller. The host adaptor writes the write data to a cache in the storage controller. The device adaptor indicates the storage address indicated in the write information to a modified storage address list stored in the device adaptor, wherein the modified storage address list indicates modified data in the cache for storage addresses in the storage device. | 07-31-2014 |
20140351505 | PROVIDING DATA ATTRIBUTES TO A STORAGE MANAGER TO USE TO SELECT A STORAGE TIER TO USE FOR A DATA SET MANAGEMENT OPERATION - Provided are a computer program product, system, and method for an application to provide data attributes to a storage manager to use to select a storage tier to use for a data set management operation. Each storage tier has storage devices with different storage attributes. The application determines data attributes of a data set for which a data set management operation is to be performed based on an application intended usage of the data set. The application sends the determined data attributes and a data set management command to the storage controller to cause the storage controller to use the determined data attributes to select one of the storage tiers of storage devices for performing the data set management operation specified by the data set management command. | 11-27-2014 |
20140351515 | PROVIDING DATA ATTRIBUTES TO A STORAGE MANAGER TO USE TO SELECT A STORAGE TIER TO USE FOR A DATA SET MANAGEMENT OPERATION - Provided are a computer program product, system, and method for an application to provide data attributes to a storage manager to use to select a storage tier to use for a data set management operation. Each storage tier has storage devices with different storage attributes. The storage manager receives information on data attributes for one of the data sets for which a data set management operation is to be performed for an application, wherein the data attributes are based on the application intended usage of the data set and receives a data set management command to perform the data set management operation. The storage manager selects one of the storage tiers having storage attributes that map to the data attributes and performs the data set management operation with respect to the selected storage tier. | 11-27-2014 |
20150039717 | CACHE MIGRATION MANAGEMENT IN A VIRTUALIZED DISTRIBUTED COMPUTING SYSTEM - In accordance with one aspect of the present description, in response to a detection by a storage controller, of an operation by a host relating to migration of input/output operations from one host to another, a cache server of a storage controller, transmits to a target cache client of the target host, a cache map of the source cache of the source host wherein the cache map identifies locations of a portion of the storage cached in the source cache. In response, the cache client of the target host, may populate the target cache of the target host with data from the locations of the portion of the storage, as identified by the cache map transmitted by the cache server, which may reduce cache warming time. Other features or advantages may be realized in addition to or instead of those described herein, depending upon the particular application. | 02-05-2015 |
Patent application number | Description | Published |
20090276738 | METHOD AND APPARATUS FOR EXECUTING A HARDWARE SIMULATION AND VERIFICATION SOLUTION - One embodiment of the present invention provides systems and techniques to execute a hardware simulation and verification solution on a multiprocessor system. The hardware simulation and verification solution can be partitioned into different modules which can include a simulation kernel to simulate changes in signal values, a value change dump module to store the changes in the signal values on a computer-readable storage medium, a functional coverage module to check functionality, a toggle coverage module to check signal toggling, an assertion engine to check complex behaviors, and a testbench module to generate test scenarios. Embodiments of the present invention can execute different modules on different processors, thereby improving performance. | 11-05-2009 |
20120123763 | METHOD AND APPARATUS FOR EXECUTING A HARDWARE SIMULATION AND VERIFICATION SOLUTION - One embodiment of the present invention provides systems and techniques to execute a hardware simulation and verification solution on a multiprocessor system. The hardware simulation and verification solution can be partitioned into different modules which can include a simulation kernel to simulate changes in signal values, a value change dump module to store the changes in the signal values on a computer-readable storage medium, a functional coverage module to check functionality, a toggle coverage module to check signal toggling, an assertion engine to check complex behaviors, and a testbench module to generate test scenarios. Embodiments of the present invention can execute different modules on different processors, thereby improving performance. | 05-17-2012 |
20130085738 | EXECUTING A HARDWARE SIMULATION AND VERIFICATION SOLUTION - One embodiment of the present invention provides systems and techniques to execute a hardware simulation and verification solution on a multiprocessor system. The hardware simulation and verification solution can be partitioned into different modules which can include a simulation kernel to simulate changes in signal values, a value change dump module to store the changes in the signal values on a computer-readable storage medium, a functional coverage module to check functionality, a toggle coverage module to check signal toggling, an assertion engine to check complex behaviors, and a testbench module to generate test scenarios. Embodiments of the present invention can execute different modules on different processors, thereby improving performance. | 04-04-2013 |
20140244233 | EXECUTING A HARDWARE SIMULATION AND VERIFICATION SOLUTION - One embodiment of the present invention provides systems and techniques to execute a hardware simulation and verification solution on a multiprocessor system. The hardware simulation and verification solution can be partitioned into different modules which can include a simulation kernel to simulate changes in signal values, a value change dump module to store the changes in the signal values on a computer-readable storage medium, a functional coverage module to check functionality, a toggle coverage module to check signal toggling, an assertion engine to check complex behaviors, and a testbench module to generate test scenarios. Embodiments of the present invention can execute different modules on different processors, thereby improving performance. | 08-28-2014 |
Patent application number | Description | Published |
20100042464 | Method and Apparatus for Guaranteed Delivery of Ads on an Exchange - A method and apparatus are provided for guaranteed delivery of ads on an exchange. In one example, the method includes determining all valid paths originating from a buyer and ending at one or more sellers, applying one or more controls to the valid paths in order to trim the valid paths according to criteria of the one or more controls, determining available inventory including available spots on web pages of sellers, and making ad reservations for the buyer based on the available inventory and the valid paths. | 02-18-2010 |
20100088186 | ADVERTISING INVENTORY CONTROLS - Embodiments of methods, apparatuses, or systems associated with advertising inventory controls are disclosed. | 04-08-2010 |
20100115246 | SYSTEM AND METHOD OF DATA PARTITIONING FOR PARALLEL PROCESSING OF DYNAMICALLY GENERATED APPLICATION DATA - An improved system and method of data partitioning for parallel processing of dynamically generated application data is provided. An application may send a request to partition the application data specified by a data partitioning policy and to process each of the data partitions according to processing instructions. The data partitioning policy may be flexibly defined by an application for partitioning data any number of ways, including balancing the data volume across each of the partitions or partitioning the data by data type. Asynchronous data partition processors may be instantiated to perform parallel processing of the partitioned data. The data may be partitioned according to the data partitioning policy and processed according to the processing instructions. And the results may be returned to the application. | 05-06-2010 |
20100280889 | INVENTORY AGGREGATION ON AN ELECTRONIC EXCHANGE - The subject matter disclosed herein relates to online advertising inventory purchase controls. | 11-04-2010 |
20100332316 | System and Method for Transacting with an Advertising Agency Participating on an Advertising Exchange - A method and system for transacting with an agency participating on an advertising exchange network for serving online advertisements. An advertising exchange agency may serve multiple roles in the advertising exchange network. The method includes storing a machine-readable representation of a plurality of network entities in a directed graph representation. Network configurations codified in directed graph representations include the identification of at least one agency that participates on the advertising exchange as well as identification of at least one network entity that does not participate on the advertising exchange, thus providing a buyer-seller online advertising marketplace. Servers are configured for transmitting an opportunity to serve an online advertisement to the advertising exchange network, and one or more network entities are configured to deliver the online advertisement. Financial transactions including revenue sharing payments to the agency are managed by traversing the network representation through one or more paths including the agency. | 12-30-2010 |