Patent application number | Description | Published |
20130287947 | Inverted Evaporation Apparatus - A deposition apparatus includes one or more evaporation sources each of which includes a container comprising an opening and configured to hold a source material, a source heater adjacent to and in thermal communication with the container, wherein the source heater is configured to elevate temperature of the source material to produce a vapor of the source material, and a source enclosure that encloses the container and the source heater. The source enclosure includes a vent configured to direct the vapor of the source material towards a substrate. The deposition apparatus includes also a plurality of substrate heaters in thermal communication with the substrate. The substrate includes a deposition surface configured to receive deposition of the source material by condensing the vapor. The plurality of substrate heaters can heat different portions of the substrate to different temperatures. | 10-31-2013 |
20130302520 | CO-EVAPORATION SYSTEM COMPRISING VAPOR PRE-MIXER - A processing system for depositing a plurality of source materials on a substrate, includes a first thermal evaporation source that can evaporate a first source material to produce a first vapor, a second thermal evaporation source that can evaporate a second source material to produce a second vapor, a vapor mixing chamber that allows the first vapor and the second vapor to be mixed to produce a mixed vapor, and conduits that can separately transport the first vapor and the second vapor to the vapor mixing chamber. The mixed vapor can be directed toward a substrate to deposit a mixture of the first source material and the second source material on the substrate. The processing system can also include vapor filters configured to regulate flows of the first vapor and the second vapor, and a mixed vapor filter to regulate flow of the mixed vapor. | 11-14-2013 |
20140251799 | Film Deposition Apparatus with Low Plasma Damage and Low Processing Temperature - A deposition system includes a magnetron sputter deposition source that includes a backing frame that includes a window and a closed loop around the window. The backing frame includes inside surfaces towards the window, one or more sputtering targets mounted on inside surfaces of the backing frame, and one or more magnets mounted on outside surfaces of the backing frame. The one or more sputtering targets include sputtering surfaces that define internal walls of the window. The one or more magnets can produce a magnetic field near the one or more sputtering surfaces. A substrate includes a deposition surface oriented towards the window in the backing frame. The deposition surface receives sputtering material(s) from the one or more sputtering targets. | 09-11-2014 |
Patent application number | Description | Published |
20080270315 | MICROCURRENCY EXCHANGE SYSTEM - A hosted microcurrency exchange management system includes a microcurrency exchange mechanism configured to coordinate interoperation of a plurality of microcurrency payment systems. Each microcurrency payment system is associated with one of a plurality of online commerce systems. The microcurrency exchange mechanism is configured to coordinate interoperation of the plurality of microcurrency payment systems includes coordinating exchange details, wherein the exchange details include exchange rate details among the microcurrencies. A management interface is configured to receive partnership formation information including the exchange details and to configure the exchange mechanism with the exchange details for completely formed partnerships. | 10-30-2008 |
20090012996 | SYNDICATION OPTIMIZATION SYSTEM - Aspects of the present invention include automating the process of determining the optimal channels for syndicating content. The automation process can be based on a plurality of factors weighted in accordance with a user's preferences. A further aspect of the present invention calls for dynamically updating the process of channel selection by continually updating the data used in the decision making process. Aspects of the present invention allow a user to apply their chosen factors at various levels of granularity such as for individual products, product lines, category of products, or company-by-company. | 01-08-2009 |
20090024576 | METHOD AND APPARATUS FOR GENERATING PRIORITIZED SEARCH RESULTS INCLUDING AN EXPRESSION OF INTEREST FACTOR FOR A LIMITED SUPPLY SYSTEM - The present invention provides for generation of prioritized search results in a limited supply system, which includes receiving a search request having search request parameters, which may be received through the Internet by a search portal and the search parameters may be the search terms submitted by the user. The present invention further includes determining one or more search result elements for the limited supply system based on the search request parameters, where each of the search result elements indicate a corresponding listing entity and calculating expression of interest (EOI) terms for each of the search result elements based on search result obligations between the limited supply system and the listing entities. Thereupon, the present invention includes prioritizing the search result terms based on the corresponding EOI terms, which may then be presented to the search requesting entity. | 01-22-2009 |
20090061911 | CUSTOMIZABLE MOBILE MESSAGE SERVICES - In one embodiment, a method includes: receiving, at a mobile device, a first service command and a second service command; sending the first service command from the mobile device to a server; sending the second service command from the mobile device to a server; receiving, at the mobile device, first service results corresponding to the first service command; receiving, at the mobile device, second service results corresponding to the second service command; combining the first service results with the second service results; and displaying the combined service results on the mobile device. | 03-05-2009 |
20090094347 | PEER TO PEER BROWSER CONTENT CACHING - Facilitating browser access to cached content available from a peer to peer network by receiving a request for content from a content server, receiving from the content server content metadata indicating that the requested content is available from at least one alternative user computing device via a peer to peer network, instantiating on the user computing device a browser helper application which facilitates access to the peer to peer network, and receiving from the content server a lookup table comprising a list of alternative user computing devices from which the requested content is available. The lookup table can be parsed to select an alternative user computing device from which the content, or portions thereof, is requested. The received content can the be stored for later use or presented to the user via the browser. | 04-09-2009 |
20090125502 | SYSTEM AND METHODS FOR GENERATING DIVERSIFIED VERTICAL SEARCH LISTINGS - A method of generating a diversified vertical search results listing, including listing attribute values related to search criteria and their frequency of occurrence to create a plurality of listings; creating a plurality of interval bands based on the plurality of listings; generating a random diversity score for each listing over a substantially uniform distribution within each of the plurality of bands; and sorting a set of search results for diversified listing in response to a user searching for the search criteria according to the diversity score of each listing. | 05-14-2009 |
20090292814 | FEDERATION AND INTEROPERABILITY BETWEEN SOCIAL NETWORKS - Communications between social networks are enabled via authentication that provides single-sign-on (SSO) authentication of users such as individual users or social networks or social network services that desire access to network resources on a particular social network. The particular network requests authentication of the requesting user(s), and based on an authentication result the particular network provides or denies access to the resources. A social network services database maintains a listing of resources of different social networks, that a user can search to determine where to find resources on other networks. The user can then query the social networks hosting those resources or their social network services for access, and the networks or services can authenticate the user before granting access according to any conditions that the hosting social networks or social network services may choose to apply. | 11-26-2009 |
20110191714 | SYSTEM AND METHOD FOR BACKEND ADVERTISMENT CONVERSION - A system for backend conversion attribution of an advertisement served to a user device. The advertisement server provides an advertisement to the user device. The advertisement server receives user information from the user device. The advertisement server stores attributable event information and the user information into an attributable event record in a data store. Based on a user event, a conversion server receives conversion information and the user information from the user device. The conversion server stores the conversion information and the user information into a conversion record in the data store. An attribution server matches the attributable event record with the conversion record. | 08-04-2011 |
20120149409 | CUSTOMIZABLE MOBILE MESSAGE SERVICES - In one embodiment, a method includes: receiving, at a mobile device, a first service command and a second service command; sending the first service command from the mobile device to a server; sending the second service command from the mobile device to a server; receiving, at the mobile device, first service results corresponding to the first service command; receiving, at the mobile device, second service results corresponding to the second service command; combining the first service results with the second service results; and displaying the combined service results on the mobile device. | 06-14-2012 |
20130191456 | PEER TO PEER BROWSER CONTENT CACHING - Facilitating browser access to cached content available from a peer to peer network by receiving a request for content from a content server, receiving from the content server content metadata indicating that the requested content is available from at least one alternative user computing device via a peer to peer network, instantiating on the user computing device a browser helper application which facilitates access to the peer to peer network, and receiving from the content server a lookup table comprising a list of alternative user computing devices from which the requested content is available. The lookup table can be parsed to select an alternative user computing device from which the content, or portions thereof, is requested. The received content can the be stored for later use or presented to the user via the browser. | 07-25-2013 |
Patent application number | Description | Published |
20090061911 | CUSTOMIZABLE MOBILE MESSAGE SERVICES - In one embodiment, a method includes: receiving, at a mobile device, a first service command and a second service command; sending the first service command from the mobile device to a server; sending the second service command from the mobile device to a server; receiving, at the mobile device, first service results corresponding to the first service command; receiving, at the mobile device, second service results corresponding to the second service command; combining the first service results with the second service results; and displaying the combined service results on the mobile device. | 03-05-2009 |
20090094347 | PEER TO PEER BROWSER CONTENT CACHING - Facilitating browser access to cached content available from a peer to peer network by receiving a request for content from a content server, receiving from the content server content metadata indicating that the requested content is available from at least one alternative user computing device via a peer to peer network, instantiating on the user computing device a browser helper application which facilitates access to the peer to peer network, and receiving from the content server a lookup table comprising a list of alternative user computing devices from which the requested content is available. The lookup table can be parsed to select an alternative user computing device from which the content, or portions thereof, is requested. The received content can the be stored for later use or presented to the user via the browser. | 04-09-2009 |
20100131359 | SYSTEM AND METHOD FOR SECURING INVOCATIONS FOR SERVING ADVERTISEMENTS AND INSTRUMENTATION IN ONLINE ADVERTISING - An improved system and method for securing invocations for serving advertisements and instrumentation in online advertising is provided. An advertisement exchange server may provide services for publisher servers to add executable instructions to securely display online advertisements on a client device within allocated space of a web page of content published by the publisher servers. A client device may retrieve a document with added executable instructions and execute the executable instructions that may calculate a checksum, extract the internet protocol address of the publisher server, and send a request with the checksum and internet protocol address of the publisher server to retrieve an advertisement to display with content of the document. The advertisement exchange server may verify that the checksum is valid for the internet protocol address of the publisher server and may send the request to an advertiser server to serve an advertisement to the client device. | 05-27-2010 |
20120149409 | CUSTOMIZABLE MOBILE MESSAGE SERVICES - In one embodiment, a method includes: receiving, at a mobile device, a first service command and a second service command; sending the first service command from the mobile device to a server; sending the second service command from the mobile device to a server; receiving, at the mobile device, first service results corresponding to the first service command; receiving, at the mobile device, second service results corresponding to the second service command; combining the first service results with the second service results; and displaying the combined service results on the mobile device. | 06-14-2012 |
20130191456 | PEER TO PEER BROWSER CONTENT CACHING - Facilitating browser access to cached content available from a peer to peer network by receiving a request for content from a content server, receiving from the content server content metadata indicating that the requested content is available from at least one alternative user computing device via a peer to peer network, instantiating on the user computing device a browser helper application which facilitates access to the peer to peer network, and receiving from the content server a lookup table comprising a list of alternative user computing devices from which the requested content is available. The lookup table can be parsed to select an alternative user computing device from which the content, or portions thereof, is requested. The received content can the be stored for later use or presented to the user via the browser. | 07-25-2013 |
Patent application number | Description | Published |
20100006822 | COMPLEMENTARY BARRIER INFRARED DETECTOR (CBIRD) - An infrared detector having a hole barrier region adjacent to one side of an absorber region, an electron barrier region adjacent to the other side of the absorber region, and a semiconductor adjacent to the electron barrier. | 01-14-2010 |
20100072514 | HIGH OPERATING TEMPERATURE BARRIER INFRARED DETECTOR WITH TAILORABLE CUTOFF WAVELENGTH - A barrier infrared detector with absorber materials having selectable cutoff wavelengths and its method of manufacture is described. A GaInAsSb absorber layer may be grown on a GaSb substrate layer formed by mixing GaSb and InAsSb by an absorber mixing ratio. A GaAlAsSb barrier layer may then be grown on the barrier layer formed by mixing GaSb and AlSbAs by a barrier mixing ratio. The absorber mixing ratio may be selected to adjust a band gap of the absorber layer and thereby determine a cutoff wavelength for the barrier infrared detector. The absorber mixing ratio may vary along an absorber layer growth direction. Various contact layer architectures may be used. In addition, a top contact layer may be isolated into an array of elements electrically isolated as individual functional detectors that may be used in a detector array, imaging array, or focal plane array. | 03-25-2010 |
20100155777 | DIGITAL ALLOY ABSORBER FOR PHOTODETECTORS - In order to increase the spectral response range and improve the mobility of the photo-generated carriers (e.g. in an nBn photodetector), a digital alloy absorber may be employed by embedding one (or fraction thereof) to several monolayers of a semiconductor material (insert layers) periodically into a different host semiconductor material of the absorber layer. The semiconductor material of the insert layer and the host semiconductor materials may have lattice constants that are substantially mismatched. For example, this may performed by periodically embedding monolayers of InSb into an InAsSb host as the absorption region to extend the cutoff wavelength of InAsSb photodetectors, such as InAsSb based nBn devices. The described technique allows for simultaneous control of alloy composition and net strain, which are both key parameters for the photodetector operation. | 06-24-2010 |
20110176577 | SUPERPIXEL MULTI-WAVEBAND PHOTODETECTOR ARRAY FOR REMOTE TEMPERATURE MEASUREMENT - A multi-waveband temperature sensor array, in which each superpixel (e.g., 2×2 pixel cell) operates at a distinct thermal infrared (IR) waveband (e.g. four wavebands) is disclosed. Using an example high spatial resolution, four-band thermal IR band photodetector array, accurate temperature measurements on the surface of an object can be made without prior knowledge of the object emissivity. The multiband photodetector may employ intersubband transition in III-V semiconductor-based quantum layered structures where each photodetector stack absorbs photons within the specified wavelength band while allowing the transmission of photons in other spectral bands, thus efficiently permitting multiband detection. This produces multiple, spectrally resolved images of a scene that are recorded simultaneously in a single snapshot of the FPA. From the multispectral images and calibration information about the system, computational algorithms are used to produce the surface temperature map of a target. | 07-21-2011 |
20120145996 | BARRIER INFRARED DETECTOR - A superlattice-based infrared absorber and the matching electron-blocking and hole-blocking unipolar barriers, absorbers and barriers with graded band gaps, high-performance infrared detectors, and methods of manufacturing such devices are provided herein. The infrared absorber material is made from a superlattice (periodic structure) where each period consists of two or more layers of InAs, InSb, InSbAs, or InGaAs. The layer widths and alloy compositions are chosen to yield the desired energy band gap, absorption strength, and strain balance for the particular application. Furthermore, the periodicity of the superlattice can be “chirped” (varied) to create a material with a graded or varying energy band gap. The superlattice based barrier infrared detectors described and demonstrated herein have spectral ranges covering the entire 3-5 micron atmospheric transmission window, excellent dark current characteristics operating at least 150K, high yield, and have the potential for high-operability, high-uniformity focal plane arrays. | 06-14-2012 |
20130146998 | SINGLE-BAND AND DUAL-BAND INFRARED DETECTORS - Bias-switchable dual-band infrared detectors and methods of manufacturing such detectors are provided. The infrared detectors are based on a back-to-back heterojunction diode design, where the detector structure consists of, sequentially, a top contact layer, a unipolar hole barrier layer, an absorber layer, a unipolar electron barrier, a second absorber, a second unipolar hole barrier, and a bottom contact layer. In addition, by substantially reducing the width of one of the absorber layers, a single-band infrared detector can also be formed. | 06-13-2013 |
20150145091 | Single-Band and Dual-Band Infrared Detectors - Bias-switchable dual-band infrared detectors and methods of manufacturing such detectors are provided. The infrared detectors are based on a back-to-back heterojunction diode design, where the detector structure consists of, sequentially, a top contact layer, a unipolar hole barrier layer, an absorber layer, a unipolar electron barrier, a second absorber, a second unipolar hole barrier, and a bottom contact layer. In addition, by substantially reducing the width of one of the absorber layers, a single-band infrared detector can also be formed. | 05-28-2015 |
Patent application number | Description | Published |
20080263008 | APPARATUS AND METHOD FOR OPTIMIZING DESCENDANT PATH EVALUATION IN XPATH/XQUERY - An apparatus and method for optimizing descendant path evaluation in XPath/XQuery includes generating a list of unique paths in a tree structure of an XML document. Each unique path includes one or more nodes of the tree structure. A query is received specifying a descendant node for retrieval from the tree structure. From the list, unique paths are identified that include the descendant node. A navigation aid is then generated to assist in traversing the unique paths that include the descendant node. Using the navigation aid as a guide, descendant nodes in the tree structure may be retrieved by traversing only unique paths that include the descendant node. | 10-23-2008 |
20090287700 | QUERY EVALUATION USING ANCESTOR INFORMATION - Provided are techniques for processing a query. A query is received, wherein the query is formed by one or more paths, and wherein each path includes one or more steps. A hierarchical document including one or more document nodes is received. While processing the query and traversing the hierarchical document, one or more extraction entries are constructed, wherein each extraction entry includes a step instance match candidate identifying a document node and a step instance ancestor path for the document node, and one or more tuples are constructed using the one or more extraction entries by associating the step instance match candidate from one of the one or more extraction entries with the step instance match candidate from at least one of the one or more other extraction entries. | 11-19-2009 |
20110125904 | INDEXING HETEROGENOUS RESOURCES - Resources are typically stored in homogenous data structures by shredding resource data into database tables destroying a native format of the resources. Typical approaches to indexing the resources rely on users indicating properties that should be indexed, using full text searches to create resource index documents, and other such labor and computation intensive processes. Functionality can be implemented to dynamically generate the resource index documents based on resource properties with minimal user input. The resource index documents can be in a_common format to facilitate access to resources stored in heterogeneous native resource formats. | 05-26-2011 |
20110208719 | EVALUATING REFERENCE BASED OPERATIONS IN SHARED NOTHING PARALLELISM SYSTEMS - Embodiments are included for methods, systems, and computer program products for evaluating operations in a shared nothing parallelism system using an electronic computing device are presented, the methods and computer program products including: causing the electronic computing device to receive the operation, where the operation is non-collocated, reference based operation, and where the operation is configured for execution on a first partition in the shared nothing parallelism system; causing the electronic computing device to insert a table queue operator on a second partition, where the second partition includes a reference to input data, causing the electronic computing device to place the reference to the input data on the first partition by the table queue operator; and causing the electronic computing device to execute the operation on the reference to the input data on the first partition. | 08-25-2011 |
20110225144 | QUERY EVALUATION USING ANCESTOR INFORMATION - Provided are techniques for processing a query. A query is received, wherein the query is formed by one or more paths, and wherein each path includes one or more steps. A hierarchical document including one or more document nodes is received. While processing the query and traversing the hierarchical document, one or more extraction entries are constructed, wherein each extraction entry includes a step instance match candidate identifying a document node and a step instance ancestor path for the document node, and one or more tuples are constructed using the one or more extraction entries by associating the step instance match candidate from one of the one or more extraction entries with the step instance match candidate from at least one of the one or more other extraction entries. | 09-15-2011 |
20130151520 | INFERRING EMERGING AND EVOLVING TOPICS IN STREAMING TEXT - A method, system and computer program product for inferring topic evolution and emergence in a set of documents. In one embodiment, the method comprises forming a group of matrices using text in the documents, and analyzing these matrices to identify a first group of topics as evolving topics and a second group of topics as emerging topics. The matrices includes a first matrix X identifying a multitude of words in each of the documents, a second matrix W identifying a multitude of topics in each of the documents, and a third matrix H identifying a multitude of words for each of the multitude of topics. These matrices are analyzed to identify the evolving and emerging topics. In an embodiment, the documents form a streaming dataset, and two forms of temporal regularizers are used to help identify the evolving topics and the emerging topics in the streaming dataset. | 06-13-2013 |
20130151525 | INFERRING EMERGING AND EVOLVING TOPICS IN STREAMING TEXT - A method, system and computer program product for inferring topic evolution and emergence in a set of documents. In one embodiment, the method comprises forming a group of matrices using text in the documents, and analyzing these matrices to identify evolving topics and emerging topics. The matrices includes a matrix X identifying a multitude of words in each of the documents, a matrix W identifying a multitude of topics in each of the documents, and a matrix H identifying a multitude of words for each of the multitude of topics. These matrices are analyzed to identify the evolving and emerging topics. In an embodiment, two forms of temporal regularizers are used to help identify the evolving and emerging topics. In another embodiment, a two stage approach involving detection and clustering is used to help identify the evolving and emerging topics. | 06-13-2013 |
20140164428 | QUERY EVALUATION USING ANCESTOR INFORMATION - Provided are techniques for processing a query. A query is received, wherein the query is formed by one or more paths, and wherein each path includes one or more steps. A hierarchical document including one or more document nodes is received. While processing the query and traversing the hierarchical document, one or more extraction entries are constructed, wherein each extraction entry includes a step instance match candidate identifying a document node and a step instance ancestor path for the document node, and one or more tuples are constructed using the one or more extraction entries by associating the step instance match candidate from one of the one or more extraction entries with the step instance match candidate from at least one of the one or more other extraction entries. | 06-12-2014 |
20150161288 | EVALUATING REFERENCE BASED OPERATIONS IN SHARED NOTHING PARALLELISM SYSTEMS - Embodiments are included for methods, systems, and computer program products in which evaluating operations using an electronic computing device are presented including: receiving the operation on a first database partition in a shared nothing parallelism system, where the operation is non-collocated, reference based operation; generating a correlation sequence, where the correlation sequence includes a sequence of references pointing to input data required for the operation; receiving one of the references on a first table queue operator on a second database partition, where the second database partition includes input data corresponding with the received reference, and where the table queue operator is configured for providing communication between the first database partition and the second database partition; and processing the input data on the second database partition corresponding with the operation. | 06-11-2015 |
20150261815 | QUERY EVALUATION USING ANCESTOR INFORMATION - Provided are techniques for processing a query. A query is received, wherein the query is formed by one or more paths, and wherein each path includes one or more steps. A hierarchical document including one or more document nodes is received. While processing the query and traversing the hierarchical document, one or more extraction entries are constructed, wherein each extraction entry includes a step instance match candidate identifying a document node and a step instance ancestor path for the document node, and one or more tuples are constructed using the one or more extraction entries by associating the step instance match candidate from one of the one or more extraction entries with the step instance match candidate from at least one of the one or more other extraction entries. | 09-17-2015 |
Patent application number | Description | Published |
20080222101 | APPARATUS AND METHOD FOR HANDLING A LET BINDING - An apparatus and method are disclosed for handling a LET binding used in a WHERE clause of an XQuery FLWOR expression during an XML pivot join procedure. The disclosed apparatus and method enable an XML pivot join procedure to accurately process a query and return one or more qualifying document. A logical expression within the WHERE clause is identified. Next steps of the logical expression are separated by logical operators. The LET binding is incorporated with each next step. The XQuery FLWOR expression is rewritten using the incorporations along with a FOR binding of the XQuery FLWOR expression to make a syntactically equivalent XPath query. Predicates of the LET binding may also be incorporated with the next steps, without altering the predicates. | 09-11-2008 |
20080222187 | METHOD AND APPARATUS FOR HANDLING A LET BINDING - An apparatus and method are disclosed for handling a LET binding used in a WHERE clause of an XQuery FLWOR expression during an XML pivot join procedure. XPath steps under a LET binding are identified and marked as bindings. During a match graph construction phase of the pivot join procedure, the bindings are linked to a first common non-LET binding ancestor, while traversing from the bottom up. A location identifier for each binding is truncated to the location identifier of the first common non-LET binding ancestor to create a truncated location identifier. The truncated location identifier is compared to a node identification of a FOR binding of the XQuery FLWOR expression. A match of the node identifications will qualify the XML document and the XML document is returned by the XML pivot join procedure. | 09-11-2008 |
20090063533 | METHOD OF SUPPORTING MULTIPLE EXTRACTIONS AND BINDING ORDER IN XML PIVOT JOIN - An apparatus and method are disclosed for finding and returning sub-trees from within a preselected XML document that match an XQuery FLWOR expression having a binding order, in which a match graph is generated from an XML index of node paths for a collection of XML documents, where the collection includes the preselected XML document and the match graph is first traversed by a plurality of cursors in a reverse binding order and traversed by the plurality of cursors in forward binding order. | 03-05-2009 |
20110125813 | Distributed Garbage Collection in a Dataflow System - A method and system for distributed garbage collection in a pipelined workflow environment comprising a plurality of processing nodes that pass item references to each other. Each node maintains a reference list of local item references and a reference dictionary of remote item references, and periodically synchronizes the reference list with the reference dictionaries of other nodes in the workflow, so that item references are not marked for garbage collection while other processing nodes may still have outstanding references to them. | 05-26-2011 |
Patent application number | Description | Published |
20130167095 | STACKED DIE INTERCONNECT VALIDATION - A system comprises a processor-implemented tool configured to generate a layout of an integrated circuit (IC) die. At least one non-transitory machine readable storage medium includes a first portion encoded with a first gate-level description of first and second circuit patterns to be formed on first and second integrated circuit (IC) dies, respectively, and a second portion encoded with a second gate level description of the first and second circuit patterns received from the processor implemented tool. The second gate level description includes power and ground ports, and the first gate level description does not include power and ground ports. A processor-implemented first verification module is provided for comparing the first and second gate level descriptions and outputting a verified second gate-level description of the first and second circuit patterns. | 06-27-2013 |
20130193980 | SYSTEM AND METHOD FOR FUNCTIONAL VERIFICATION OF MULTI-DIE 3D ICs - A system and method is disclosed for functional verification of multi-die 3D ICs. The system and method include a reusable verification environment for testing each die in a stack of dies individually without having to simultaneously operate all of the dies in the stack. The system and method includes converting an input/output (“IO”) trace from a die verification test from a first format to a second format to improve performance. | 08-01-2013 |
20130198706 | FORMAT CONVERSION FROM VALUE CHANGE DUMP (VCD) TO UNIVERSAL VERIFICATION METHODOLOGY (UVM) - A system and method is disclosed for functional verification and/or simulation of dies in a multi-die 3D ICs. The system and method include converting an I/O trace, embodied as a Value Change Dump, to one or more Universal Verification Methodology objects. This conversion aids in identify and fixing issues contained in die. | 08-01-2013 |
20130238309 | DYNAMIC FREQUENCY SCALING - A method for dynamic frequency scaling (DFS) on the electronic systems level (ESL). The method can run in a virtual environment and dynamically scale the frequency of a virtual component based on a first transaction time and a second transaction time. | 09-12-2013 |
20150123699 | SYSTEM AND METHOD FOR FUNCTIONAL VERIFICATION OF MULTI-DIE 3D ICs - A system and method is disclosed for functional verification of multi-die 3D ICs. The system and method include a reusable verification environment for testing each die in a stack of dies individually without having to simultaneously operate all of the dies in the stack. The system and method includes converting an input/output (“IO”) trace from a die verification test from a first format to a second format to improve performance. | 05-07-2015 |
20150198997 | System and Method of Adaptive Voltage Frequency Scaling - Provided is a system that includes a monitoring unit, processing units, and peripheral units. Each of the processing units is linked to the monitoring unit and each of the peripheral units is also linked to the monitoring unit. Each of the processing units is configured to transmit requests to and subsequently receive responses from at least one of the peripheral units through the monitoring unit. The monitoring unit is configured to measure and store delays between the responses and the respective requests. | 07-16-2015 |
20150234979 | SYSTEM AND METHOD FOR VALIDATING STACKED DIES BY COMPARING CONNECTIONS - A system comprises a processor-implemented tool configured to generate a layout of an integrated circuit (IC) die. At least one non-transitory machine readable storage medium includes a first portion encoded with a first gate-level description of first and second circuit patterns to be formed on first and second integrated circuit (IC) dies, respectively, and a second portion encoded with a second gate level description of the first and second circuit patterns received from the processor implemented tool. The second gate level description includes power and ground ports, and the first gate level description does not include power and ground ports. A processor-implemented first verification module is provided for comparing the first and second gate level descriptions and outputting a verified second gate-level description of the first and second circuit patterns. | 08-20-2015 |
Patent application number | Description | Published |
20120209963 | APPARATUS, METHOD, AND COMPUTER PROGRAM FOR DYNAMIC PROCESSING, SELECTION, AND/OR MANIPULATION OF CONTENT - An apparatus, method, and a computer program are configured to dynamically process and select content from a webpage. Content data in a webpage may be identified and alternative video content may be determined for the identified content. Content may then be replaced with alternative video content when alternative video content is available for the content. | 08-16-2012 |
20130097298 | STANDARDIZED ADAPTER INTERFACE FOR MULTIPLE BROWSER-BASED DEVICES - An apparatus, a method, and a computer program are provided to determine a platform associated with a device attempting to access a webpage from a server. The determination of the browser is conducted upon initialization. Based on the platform associated with the device, a module within a library is loaded in order for commands from the device to be carried out accordingly. | 04-18-2013 |
20130139043 | SYSTEM, APPARATUS AND METHOD FOR UPDATING LINKS - A system, apparatus and method are provided for automatically updating links on a webpage. In one or more embodiments, a landing page can receive new content from a content provider and can replace the old content with the new content on the landing page. When the landing page has been updated, the webpage containing links to the landing page are also automatically updated to correctly describe the new content that is being displayed on the landing page. | 05-30-2013 |
20140046970 | SYSTEM, APPARATUS, AND METHOD FOR FACILITATING ORDER MATCHING AND FULFILLMENT - System, apparatuses, and methods for matching and fulfilling orders between at least two parties are provided. For example, one or more embodiments of the present invention pertain to a system that allows producers, publishers, and advertisers to create orders and match the orders, such that producers, publishers, and advertisers can easily connect with one another. The system also fulfills orders, such that production of a content video and an ad video can be easily attained. | 02-13-2014 |
Patent application number | Description | Published |
20110292602 | COOLING ARRANGEMENT FOR A RACK MOUNTED PROCESSING DEVICE - To increase air flow, an air intake/outtake (i.e., intake, outtake, or both) is positioned on a front surface of a housing, such as a rack-mounted computer network switch housing. The front surface includes jacks, controls, plugs, receptacles or other input/output for connection with the processor in the housing. The air intake/outtake is one or more openings on the front surface with the input/output components. In one embodiment, to avoid interference with the input/output components and increasing the height of the housing, the air intake/outtake is a slot extending most of or all of the distance between the sides of the housing and being above or below the input/output. An intermediate plate may be used to form and support the air intake/outtake. | 12-01-2011 |
20130029532 | High Connectivity Platform - An apparatus, in accordance with particular embodiments, includes a shell comprising two substantially parallel surfaces. The apparatus further includes a plurality of connector housings mounted between the two substantially parallel surfaces. The apparatus also includes a plurality of connectors coupled to the plurality of connector housings. Each connector is configured to move along at least one axis within its respective connector housing. The apparatus further includes a plurality of cables. Each cable is configured to couple together at least two connectors. The plurality of cables are arranged between the two substantially parallel surfaces. | 01-31-2013 |
20130107424 | LATCHING INJECTOR/EJECTOR | 05-02-2013 |
20140098492 | AIR FLOW SYSTEM - An apparatus is provided in one example embodiment and includes a faceplate having a plurality of slots arranged on a front portion of the faceplate, a top plate attached to a top portion of the faceplate, and a screen attached to the faceplate and the top plate. A channel may be disposed behind the faceplate and between a bottom surface of the top portion of the faceplate, a bottom surface of the top plate and a top surface of the screen. The screen may include a plurality of openings. In a specific embodiment, the apparatus may be removably attached to a removable line card of a switch. In a specific embodiment, air may be guided through the slots, by a fan operating behind the apparatus, along the channel and through the plurality of openings to one or more heat generating components on the line card. | 04-10-2014 |
Patent application number | Description | Published |
20130082236 | LIGHT EMITTING REGIONS FOR USE WITH LIGHT EMITTING DEVICES - A light emitting device comprises a first layer having an n-type Group III-V semiconductor, a second layer adjacent to the first layer, the second layer comprising an active material that generates light upon the recombination of electrons and holes. The active material in some cases has one or more V-pits at a density between about 1 V-pit/μm | 04-04-2013 |
20130082273 | P-TYPE DOPING LAYERS FOR USE WITH LIGHT EMITTING DEVICES - A light emitting diode (LED) comprises an n-type Group III-V semiconductor layer, an active layer adjacent to the n-type Group III-V semiconductor layer, and a p-type Group III-V semiconductor layer adjacent to the active layer. The active layer includes one or more V-pits. A portion of the p-type Group III-V semiconductor layer is in the V-pits. A p-type dopant injection layer provided during the formation of the p-type Group III-V layer aids in providing a predetermined concentration, distribution and/or uniformity of the p-type dopant in the V-pits. | 04-04-2013 |
20140106493 | P-TYPE DOPING LAYERS FOR USE WITH LIGHT EMITTING DEVICES - A light emitting diode (LED) comprises an n-type Group III-V semiconductor layer, an active layer adjacent to the n-type Group III-V semiconductor layer, and a p-type Group III-V semiconductor layer adjacent to the active layer. The active layer includes one or more V-pits. A portion of the p-type Group III-V semiconductor layer is in the V-pits. A p-type dopant injection layer provided during the formation of the p-type Group III-V layer aids in providing a predetermined concentration, distribution and/or uniformity of the p-type dopant in the V-pits. | 04-17-2014 |
20140131734 | P-TYPE DOPING LAYERS FOR USE WITH LIGHT EMITTING DEVICES - A light emitting diode (LED) comprises an n-type Group III-V semiconductor layer, an active layer adjacent to the n-type Group III-V semiconductor layer, and a p-type Group III-V semiconductor layer adjacent to the active layer. The active layer includes one or more V-pits. A portion of the p-type Group III-V semiconductor layer is in the V-pits. A p-type dopant injection layer provided during the formation of the p-type Group III-V layer aids in providing a predetermined concentration, distribution and/or uniformity of the p-type dopant in the V-pits. | 05-15-2014 |
20150024531 | P-TYPE DOPING LAYERS FOR USE WITH LIGHT EMITTING DEVICES - A light emitting diode (LED) comprises an n-type Group III-V semiconductor layer, an active layer adjacent to the n-type Group III-V semiconductor layer, and a p-type Group III-V semiconductor layer adjacent to the active layer. The active layer includes one or more V-pits. A portion of the p-type Group III-V semiconductor layer is in the V-pits. A p-type dopant injection layer provided during the formation of the p-type Group III-V layer aids in providing a predetermined concentration, distribution and/or uniformity of the p-type dopant in the V-pits. | 01-22-2015 |
20150056731 | LIGHT EMITTING REGIONS FOR USE WITH LIGHT EMITTING DEVICES - A light emitting device comprises a first layer having an n-type Group III-V semiconductor, a second layer adjacent to the first layer, the second layer comprising an active material that generates light upon the recombination of electrons and holes. The active material in some cases has one or more V-pits at a density between about 1 V-pit/μm | 02-26-2015 |
20150318441 | P-TYPE DOPING LAYERS FOR USE WITH LIGHT EMITTING DEVICES - A light emitting diode (LED) comprises an n-type Group III-V semiconductor layer, an active layer adjacent to the n-type Group III-V semiconductor layer, and a p-type Group III-V semiconductor layer adjacent to the active layer. The active layer includes one or more V-pits. A portion of the p-type Group III-V semiconductor layer is in the V-pits. A p-type dopant injection layer provided during the formation of the p-type Group III-V layer aids in providing a predetermined concentration, distribution and/or uniformity of the p-type dopant in the V-pits. | 11-05-2015 |