Patent application number | Description | Published |
20140030737 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, systems, and apparatuses are provided for the image analysis of measurement of biological samples. | 01-30-2014 |
20140038206 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, systems, and apparatuses are provided for the image analysis of measurement of biological samples. | 02-06-2014 |
20140193892 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, apparatus, and systems are provided for image analysis. Methods of image analysis may include observation, measurement, and analysis of images of biological and other samples; devices, apparatus, and systems provided herein are useful for observation, measurement, and analysis of images of such samples. The methods, devices, apparatus, and systems disclosed herein provide advantages over other methods, devices, apparatus, and systems. | 07-10-2014 |
20150031051 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, apparatus, and systems are provided for image analysis. Methods of image analysis may include observation, measurement, and analysis of images of biological and other samples; devices, apparatus, and systems provided herein are useful for observation, measurement, and analysis of images of such samples. The methods, devices, apparatus, and systems disclosed herein provide advantages over other methods, devices, apparatus, and systems. | 01-29-2015 |
20150204788 | IMAGE ANALYSIS AND MEASUREMENT OF BIOLOGICAL SAMPLES - Methods, devices, systems, and apparatuses are provided for the image analysis of measurement of biological samples. | 07-23-2015 |
Patent application number | Description | Published |
20090237761 | Direction of Optical Signals by a Movable Diffractive Optical Element - A method and apparatus particularly useful for telecommunications applications, such as switching (Add/Drop), multiplexing and demultiplexing, is disclosed. The method commences by directing a source of input optical signal(s) ( | 09-24-2009 |
20110234037 | STATOR AND ROTOR-STATOR STRUCTURES FOR ELECTRODYNAMIC MACHINES - Embodiments of the invention relate generally to electric motors, alternators, generators and the like, and more particularly, to stator structures and rotor-stator structures for motors that can be configured to, for example, reduce detent. | 09-29-2011 |
20120228976 | ROTOR-STATOR STRUCTURES INCLUDING BOOST MAGNET STRUCTURES FOR MAGNETIC REGIONS IN ROTOR ASSEMBLIES DISPOSED EXTERNAL TO BOUNDARIES OF CONICALLY-SHAPED SPACES - Various embodiments relate generally to electrodynamic machines and the like, and more particularly, to rotor assemblies and rotor-stator structures for electrodynamic machines, including, but not limited to, outer rotor assemblies. In some embodiments, a stator assembly including field pole members arranged about an axis of rotation and including pole faces at the ends of the field pole members, subsets of the pole faces being disposed within a boundaries of conically-shaped spaces having apexes disposed on the axis of rotation. The rotor assemblies include interior regions in which the subsets of the pole faces are disposed, the interior regions having surfaces external to the boundaries of the conically-shaped spaces. The rotor assemblies also include subsets of magnets interleaved circumferentially with the subsets of magnetically permeable structures and boost magnets disposed adjacent the subsets of magnetically permeable structures. Further, rotor assemblies include flux conductor shields disposed adjacent the boost magnets. | 09-13-2012 |
20120228977 | ROTOR-STATOR STRUCTURES WITH AN OUTER ROTOR FOR ELECTRODYNAMIC MACHINES - Various embodiments relate generally to electrodynamic machines and the like, and more particularly, to rotor assemblies and rotor-stator structures for electrodynamic machines, including, but not limited to, outer rotor assemblies and/or inner rotor assemblies. In some embodiments, a rotor-stator structure includes a rotor structure in which rotor assemblies are arranged on an axis of rotation. A rotor assembly can include an arrangement of magnetic regions each having a portion of a surface that is oriented substantially at an angle to the axis and disposed externally to, for example, a portion of a conically-shaped space centered on the axis of rotation. The rotor-stator structure also can include pole members (e.g., field pole members) having pole faces. A subset of the pole faces can be positioned to confront the arrangement of the magnetic regions to establish air gaps, with the subset of the pole faces being disposed internally to the conically-shaped space. | 09-13-2012 |
20120228978 | ROTOR-STATOR STRUCTURES INCLUDING BOOST MAGNET STRUCTURES FOR MAGNETIC REGIONS HAVING ANGLED CONFRONTING SURFACES IN ROTOR ASSEMBLIES - Various embodiments relate generally to electrodynamic machines and the like, and more particularly, to rotor assemblies and rotor-stator structures for electrodynamic machines, including, but not limited to, outer rotor assemblies and/or inner rotor assemblies with a corresponding stator assembly. In some embodiments a rotor assembly can include magnetically permeable structures having confronting surfaces oriented at an angle to the axis of rotation. A group of magnetic structures can be interleaved with the magnetically permeable structures. The magnetically permeable structures can also include non-confronting surfaces adjacent to which boost magnets are disposed to enhance flux in a flux path passing through magnetic structures that are interleaved with magnetically permeable structures. Further, the rotor assemblies can include a flux conductor shield disposed adjacent to the boost magnets, the flux conductor shield configured to provide return flux paths. | 09-13-2012 |
20120228979 | OUTER ROTOR ASSEMBLIES FOR ELECTRODYNAMIC MACHINES - Embodiments of various rotor assemblies can include an arrangement of magnetically permeable structures including confronting surfaces oriented at an angle to the centerline, and different subsets of non-confronting surfaces. Different magnets can be disposed adjacent to the different subsets of non-confronting subsets. For example, one type of magnet lies is a flux path or a flux path portion passing through one subset of non-confronting surfaces, and another type of magnet is external to the flux path adjacent to another subset of non-confronting surfaces and is configured to boost the flux associated with the flux path (or a portion thereof). In some embodiments, the magnetic region can include a portion of the internal permanent magnet. One example of a rotor assembly is an outer rotor assembly. | 09-13-2012 |
20120248917 | STATOR AND ROTOR-STATOR STRUCTURES FOR ELECTRODYNAMIC MACHINES - Embodiments of the invention relate generally to electric motors, alternators, generators and the like, and more particularly, to stator structures and rotor-stator structures for motors that can be configured to, for example, reduce detent. | 10-04-2012 |
Patent application number | Description | Published |
20110030569 | ROLL MECHANICS FOR ENABLING PRINTED ELECTRONICS - A print press system and a method are described herein that print an electronic circuit onto a material (e.g., glass substrate, plastic film, plastic film-glass substrate laminate). In exemplary applications, the print press system can print an electronic circuit onto a material to form, for instance, a flexible Liquid Crystal Display, a retail point of purchase sign and an e-book. | 02-10-2011 |
20110049743 | Extrusion Die Flow Modification And Use - An extrusion die is processed to alter the flow of extrudable material through the die by collecting data reflecting flow variations across the face of the die, constructing a graded resistance flow restrictor utilizing the data, and forcing an abrasive machining medium through the flow restrictor and die with the flow restrictor being arranged to deliver higher abrasive flow through die portions initially exhibiting low extrusion rates, the resulting die being useful for the manufacture of ceramic honeycomb bodies exhibiting a reduced incidence of shape defects attributable to die flow variations. | 03-03-2011 |
20110290078 | Methods Of Fabricating A Honeycomb Extrusion Die From A Die Body - A method for screening abrasive wheels for fabricating a honeycomb extrusion die from a die body, and methods for fabricating a honeycomb extrusion die using an abrasive wheel assembly. One method for fabricating a honeycomb extrusion die includes measuring at least one of runout and thickness of each of a plurality of abrasive blades while rotating the blades, selecting a subset of the plurality of blades that have a measured runout or a measured thickness within a predetermined range, and mounting the subset of blades spaced from one another and concentrically aligned along a rotation axis of the abrasive wheel assembly. | 12-01-2011 |
20120212397 | MULTI-SCREEN ELECTRONIC DEVICE - A multi-screen electronic device includes a first electronic device having a first electronic device screen and a second electronic device having a second electronic device screen. The first and second electronic device screens are stacked and on different planes when the multi-screen electronic device is in a compact form. The first and second electronic device screens are unstacked and on the same plane when the multi-screen electronic device is in an expanded form. A translation mechanism is coupled to the first and second electronic devices. The translation mechanism is configured to guide a motion of at least one of the first and second electronic devices along a nonlinear path such that a travel along the nonlinear path in a forward direction transforms the multi-screen electronic device from the compact form to the expanded form and a travel along the nonlinear path in a reverse direction transforms the multi-screen electronic device from the expanded form to the compact form. | 08-23-2012 |
20120297828 | GLASS MOLDING SYSTEM AND RELATED APPARATUS AND METHOD - A glass molding system and a method of making glass articles using the glass molding system are disclosed. The glass molding system includes an indexing table, a plurality of enclosures arranged along the indexing table, and a plurality of stations defined on the indexing table such that each of the stations is selectively indexable with any one of the enclosures. At least one radiant heater is arranged in at least one of the enclosures. A radiation reflector surface and a radiation emitter body are arranged in the at least one of the enclosures. The radiation emitter body is between the at least one radiant heater and the radiation reflector surface and has a first surface in opposing relation to the at least one radiant heater and a second surface in opposing relation to the radiation reflector surface. | 11-29-2012 |
20130037679 | KINEMATIC FIXTURE FOR TRANSPARENT PART METROLOGY - A fixture apparatus for positioning an optical component has a transparent base. An adjustment plate that is formed from a transparent material is kinematically coupled to the base. Support posts extend from the adjustment plate for seating the optical component. A number of alignment elements extend from the transparent base for aligning one or more edges of the optical component seated on the support posts. | 02-14-2013 |
20130098110 | GLASS MOLDING SYSTEM AND RELATED APPARATUS AND METHOD - A glass molding system and a method of making glass articles using the glass molding system are disclosed. The glass molding system includes an indexing table, a plurality of enclosures arranged along the indexing table, and a plurality of stations defined on the indexing table such that each of the stations is selectively indexable with any one of the enclosures. At least one radiant heater is arranged in at least one of the enclosures. A radiation reflector surface and a radiation emitter body are arranged in the at least one of the enclosures. The radiation emitter body is between the at least one radiant heater and the radiation reflector surface and has a first surface in opposing relation to the at least one radiant heater and a second surface in opposing relation to the radiation reflector surface. | 04-25-2013 |
20130112267 | Reinforcing Members For Photovoltaic Modules - A thin film photovoltaic module that is connectable to a terminal includes a first glass sheet defining a sun facing surface and a second glass sheet defining a back facing surface opposite the front side surface. The second glass sheet includes a feed-though opening extending through the second glass sheet. A photovoltaic material is between the first glass sheet and the second glass sheet. An encapsulant material is between the first glass sheet and the second glass sheet that bonds the first glass sheet and the second glass sheet together and seals the photovoltaic material from moisture. A conductor is electrically connected to the photovoltaic material at one end. The conductor passes through the feed-though opening. A reinforcing member is disposed on the sun facing surface of the first glass sheet. The reinforcing member has a footprint hanging over at least a portion of the feed-through opening. | 05-09-2013 |
20130136565 | DEVICE AND METHODS FOR PICKING AND PLACING HOT 3D GLASS - A system for picking and placing glass articles from a first location to a second location, the second location including a thermal reforming apparatus for transforming the glass articles from 2D glass articles to 3D glass articles includes a robot having an end effector, the end effector including a compliance assembly having at least six degrees of freedom. The compliance assembly is in fluid communication with both an open pneumatic system and a closed pneumatic system, the open pneumatic system providing a partial vacuum to a portion of the compliance assembly for grabbing the glass article, and the closed pneumatic system for activating a centering function for a portion of the compliance assembly. | 05-30-2013 |
20130323444 | COVER GLASS ARTICLE - A cover glass article includes a glass body having a three-dimensional shape, an inside surface, and an outside surface. Each of the inside and outside surfaces has a surface roughness (R | 12-05-2013 |
20140096565 | METHODS AND APPARATUSES FOR COOLING OPTICAL FIBERS - Methods and apparatuses for cooling optical fibers are disclosed. In one embodiment, In some embodiments, a cooling apparatus for cooling an optical fiber in a production process includes a channel defined by at least one sidewall assembly and a plurality of interior cavities positioned along the interior of the sidewall assembly. The interior cavities include at least one plenum, a first plurality of fluid supply cavities in fluid communication with the at least one plenum, and a second plurality of fluid supply cavities in fluid communication with the at least one plenum. Cooling fluid is supplied from the at least one plenum to the first plurality of fluid supply cavities in a first direction and the second plurality of fluid supply cavities in a second direction opposite the first direction. | 04-10-2014 |
20140299300 | GLASS MOLDING SYSTEM AND RELATED APPARATUS AND METHOD - A glass molding system and a method of making glass articles using the glass molding system are disclosed. The glass molding system includes an indexing table, a plurality of enclosures arranged along the indexing table, and a plurality of stations defined on the indexing table such that each of the stations is selectively indexable with any one of the enclosures. At least one radiant heater is arranged in at least one of the enclosures. A radiation reflector surface and a radiation emitter body are arranged in the at least one of the enclosures. The radiation emitter body is between the at least one radiant heater and the radiation reflector surface and has a first surface in opposing relation to the at least one radiant heater and a second surface in opposing relation to the radiation reflector surface. | 10-09-2014 |
20140343721 | TRANSPORT APPARATUS HAVING A MEASURING SYSTEM AND METHODS THEREFOR - A transport apparatus includes a bearing assembly for transporting an article. The bearing assembly includes a support structure for receiving the article, and a plenum housing for receiving the support structure. The plenum housing and the support structure define a plenum cavity, the plenum cavity being configured to receive and direct a flowing gas for floatingly supporting the article above the support structure. The bearing assembly further includes at least one sensor assembly, which includes a sensor for transmitting and receiving energy emissions for determining a location of the article relative to the support structure. The sensor assembly may determine the location of the article relative to the support structure substantially through at least one aperture located on the bearing assembly. The article location determined by the sensor assembly may be communicated to a display panel or a control unit for adjusting the location if necessary. | 11-20-2014 |
20150040612 | METHOD OF MAKING GLASS ARTICLES - A method of making a shaped glass article includes placing a glass sheet on top of a mold. A heat exchanger is arranged relative to the mold such that a heat exchange surface of the heat exchanger is in opposing relation to a back surface of the mold and separated from the back surface of the mold by a gap containing a layer of gas. The height of the gap is selected such that the dominant heat transfer between the heat exchange surface and the back surface of the mold is by conduction through the layer of gas. The glass sheet is heated and formed into a shaped glass article with the mold. The heat exchanger is operated to remove heat from at least part of the mold during at least one of heating the glass sheet, forming the shaped glass article, and cooling the shaped glass article. | 02-12-2015 |
20150135667 | APPARATUS AND METHOD FOR SKINNING ARTICLES - A skinning apparatus and a method of skinning a porous ceramic. The apparatus includes an axial skinning manifold. The axial skinning manifold includes a curved adaptive pipe to flow cement in a circumferential direction from an inlet at a first position and through an adaptive opening along an inner bend of the curve through a land channel disposed along the inner bend. The land channel emits the cement at a constant velocity from a land opening extending proximate the first position to a second position spaced apart from the first position. The land outlet emits cement at a constant velocity around the outer periphery of the porous ceramic to dispose a uniform skin thereon as the porous ceramic moves axially relative to the land outlet. | 05-21-2015 |
20150175468 | MOLD ASSEMBY WITH CONCENTRIC TUBES FOR LEAKPROOF SUPPLY OF FLUID AND VACUUM - A mold assembly includes a mold having a mold cavity defined by a mold surface having a three-dimensional shape and at least one opening for communication of fluid or vacuum to the mold cavity. A plenum base is mounted to the mold such that a chamber is defined between the plenum base and the mold, where the chamber is in communication with the at least one opening in the mold. A cooling plate is arranged in the chamber. A fluid passage is defined between the concentrically arranged outer tube and inner tube coupled to the plenum base. One fluid conduit extends through the inner tube and a first opening in the plenum base to the chamber. Another fluid conduit extends from the fluid passage through a side port in the outer tube and a second opening in the plenum base to the cooling plate. | 06-25-2015 |
20150218045 | EDGE TREATING A CUT EDGE OF A GLASS PIECE - An apparatus and method for edge treating the cut edge of a glass sheet is provided which has an a heat source and a cooling system. The glass piece has an active area and a vacant edge portion. The heat source is positioned to direct heat to the vacant edge portion and raise the temperature of the vacant edge portion of the glass piece to between 350 C and 600 C. The cooling system maintains the temperature of the active area of the glass piece below 250 C. Additionally, the cooling system includes a heat sink assembly which is thermally coupled to the active area of the glass piece. | 08-06-2015 |
20150274571 | METHOD AND LIFT JET FLOATATION SYSTEM FOR SHAPING THIN GLASS - Disclosed herein are systems for shaping a glass sheet comprising a roll conveyor comprising a plurality of rollers for conveying the glass sheet along a plane; a lift jet array comprising a plurality of nozzles, one or more of the plurality of nozzles comprising a tip having a plurality of orifices; and a shaping mold located above the roll conveyor, wherein the lift jet array is positioned below the roll conveyor such that each nozzle tip is located above the centerline of the plurality of rollers. Also disclosed herein are methods for shaping a glass sheet comprising heating the glass sheet and conveying the glass sheet on a roll conveyor to a position between the lift jet array and the shaping mold, wherein gas flows from the lift jet array with a force sufficient to lift the glass sheet from the roll conveyor. | 10-01-2015 |
20150274575 | METHOD AND LIFT JET FLOATATION SYSTEM FOR SHAPING THIN GLASS - Disclosed herein are systems for shaping a glass sheet comprising a roll conveyor comprising a plurality of rollers for conveying the glass sheet along a plane; a lift jet array comprising a plurality of nozzles, one or more of the plurality of nozzles comprising a tip having a plurality of orifices; and a shaping mold located above the roll conveyor, wherein the lift jet array is positioned below the roll conveyor such that each nozzle tip is located above the centerline of the plurality of rollers. Also disclosed herein are methods for shaping a glass sheet comprising heating the glass sheet and conveying the glass sheet on a roll conveyor to a position between the lift jet array and the shaping mold, wherein gas flows from the lift jet array with a force sufficient to lift the glass sheet from the roll conveyor. | 10-01-2015 |
Patent application number | Description | Published |
20140035924 | TREND HIGHLIGHTING - A method for generating hints for math problems is provided. In response to a request for a hint from a student in a unit of instruction with a scatter plot, shapes are generated based on points in the scatter plot. A convex hull is generated based on the generated shapes. | 02-06-2014 |
20140039878 | Symbolic-To-Natural Language Conversion - Techniques are described for converting characters that represent a mathematical expression, according to mathematical conventions, into natural language that communicates the mathematical expression based on the rules of the natural language for communicating mathematical expressions. A mathematical expression parser parses the characters representing the mathematical expression into a syntax tree. A visitor function visits each node of the syntax tree and produces natural language for the nodes based, at least in part, on types of the syntax tree nodes and, potentially, contexts of syntax tree nodes. The natural language produced for the syntax tree is assembled into a string based, at least in part, on the structure of the syntax tree. The resulting natural language string may be displayed via a graphical user interface, used by a text-to-speech mechanism to produce a spoken communication of the natural language for the mathematical expression, etc. | 02-06-2014 |
20150104761 | Adaptive Grammar Instruction For Run-On Sentences - An automated grammar teaching system displays one or more sentences and allows a user to identify a location of a run-on sentence error within a sentence. The system further allows the user to correct the identified run-on sentence error. In an embodiment, if a user incorrectly identifies a particular portion of a sentence as a run-on sentence error, then the system displays remediation information to help the user understand the portion of the sentence that the user selected. In an embodiment, if a user provides an inaccurate correction to a run-on sentence error, the system displays remediation information to explain why the correction that the user input is inaccurate. Further, the automated grammar teaching system records, as historical data, a user's actions within the system. The system uses this historical data to identify what sentences, with what kinds of run-on sentence errors, the system should provide to the user. | 04-16-2015 |
20150104763 | TEACHING STUDENTS TO RECOGNIZE AND CORRECT SENTENCE FRAGMENTS - A method is provided for teaching students to recognize and correct incomplete sentences (also referred to herein as “sentence fragments”). A user is presented with one or more user interfaces that teach a user to determine whether a sentence is a complete sentence or an incomplete sentence. The interface may present an explanation as to why the sentence is a complete sentence or an incomplete sentence. To help a user deduce whether a sentence is a complete sentence or an incomplete sentence, one or more interfaces may present a user with one or more detailed questions about the sentence. The one or more detailed questions may ask the user to identify one or more particular features and/or words in the sentence. A user may be presented with one or more user interfaces that teach the user how to produce a complete sentence from a sentence fragment. | 04-16-2015 |
20150104765 | ADAPTIVE GRAMMAR INSTRUCTION FOR PARALLEL STRUCTURES - Techniques are described for an automated grammar teaching system that displays sentences and allows a user to identify parallel structure errors within the sentences, if any. The user may be asked to determine whether the sentences have a parallel structure error, to identify the items that should be made parallel in structure, to select items to be changed from the identified items, and to provide corrections to the selected items so that all the items form consistent parallel structures. Multiple parallel structures may be valid and accepted as correct for a given parallel structure error. To guide the user, user responses may trigger the display of remediation information, which may include reasons why the selected items are incorrect. New sentences in the teaching system may be selected based on historical data maintained for the user. | 04-16-2015 |
20150104766 | ADAPTIVE GRAMMAR INSTRUCTION FOR PRONOUNS - Techniques are described for an automated grammar teaching system that displays sentences and allows a user to identify pronoun errors or noun phrases that should be replaced with pronouns within the sentences, if any. The user may be asked to complete one or more of the following: to determine whether the sentences have a pronoun error or a noun phrase that should be replaced by a pronoun, to identify the type of the pronoun error, to identify the antecedent or core nouns that determine a plurality of the antecedent, to select a replacement sentence to best correct the pronoun error, and/or to locate an incorrectly displayed pronoun or a noun phrase and type a replacement pronoun. To guide the user, user responses may trigger the display of remediation information, which may include reasons why the user response is incorrect. | 04-16-2015 |
20150106703 | ADAPTIVE GRAMMAR INSTRUCTION FOR PREPOSITIONS - Techniques are described for an automated grammar teaching system that displays sentences and allows a user to identify preposition errors within the sentences, if any. The sentences may be presented as single sentences or as part of a paragraph. The user may be asked to determine whether the sentences are correct or incorrect, to identify the locations of missing or incorrect prepositions, to provide a new correct preposition, and to identify a correct preposition usage category for the new preposition. To guide the user, an incorrect user response may trigger the display of remediation information, which may include identifying one or more grammar elements of the sentences that are relevant to identifying the preposition errors. New sentences in the teaching system may be selected based on historical data maintained for the user. | 04-16-2015 |
Patent application number | Description | Published |
20090134906 | Resilient Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 05-28-2009 |
20090134907 | Fault Tolerant Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 05-28-2009 |
20100033207 | Fault Tolerant Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 02-11-2010 |
20100244889 | Resilient Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 09-30-2010 |
20100321058 | Fault Tolerant Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 12-23-2010 |
20110260750 | Fault Tolerant Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 10-27-2011 |
20120098565 | Resilient Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 04-26-2012 |
20120126850 | Hierarchically-Scalable Reconfigurable Integrated Circuit Architecture With Unit Delay Modules - The exemplary embodiments provide a reconfigurable integrated circuit architecture having a predetermined, unit timing increment (or delay) for both data operations and data word transfers within every zone and between zones, which are independent of application placement and routing. An exemplary IC comprises a plurality of circuit zones, with each zone comprising: a plurality of composite circuit elements, a plurality of cluster queues, and a full interconnect bus. Each composite circuit element comprises: a configurable circuit element circuit and an element interface and control circuit, with the element interface and control circuit comprising an input queue and an output queue. Each cluster queue comprises an element interface and control having an input queue and an output queue. The full interconnect bus couples every output queue within the zone to every input queue within the zone. Any data operation performed by a composite circuit element, any data word transfer through a cluster queue, and any data word transfer over the first full interconnect bus, is completed within a predetermined unit time delay which is independent of application placement and application data routing on the reconfigurable IC. | 05-24-2012 |
20120126851 | Data-Driven Integrated Circuit Architecture - The exemplary embodiments provide a reconfigurable integrated circuit architecture comprising: a configurable circuit element configurable for a plurality of data operations, each data operation corresponding to a context of a plurality of contexts; a plurality of input queues; a plurality of output queues; one or more configuration and control registers to store, for each context of the plurality of contexts, a plurality of configuration bits, a run status bit, and a plurality of bits designating at least one data input queue and at least one data output queue; and an element controller coupled to the configurable circuit element and to the one or more configuration and control registers, the element controller to allow loading of a context configuration and execution of a data operation upon the arrival of input data in the context-designated data input queue when the context run status is enabled and the context-designated data output queue has a status to accept output data. | 05-24-2012 |
20120131257 | Multi-Context Configurable Memory Controller - The exemplary embodiments provide a multi-context configurable memory controller comprising: an input-output data port array comprising a plurality of input queues and a plurality of output queues; at least one configuration and control register to store, for each context of a plurality of contexts, a plurality of configuration bits; a configurable circuit element configurable for a plurality of data operations, each data operation corresponding to a context of a plurality of contexts, the plurality of data operations comprising memory address generation, memory write operations, and memory read operations, the configurable circuit element comprising a plurality of configurable address generators; and an element controller, the element controller comprising a port arbitration circuit to arbitrate among a plurality of contexts having a ready-to-run status, and the element controller to allow concurrent execution of multiple data operations for multiple contexts having the ready-to-run status. | 05-24-2012 |
20120131288 | Reconfigurable Integrated Circuit Architecture With On-Chip Configuration and Reconfiguration - The exemplary embodiments provide a reconfigurable integrated circuit capable of on-chip configuration and reconfiguration, comprising: a plurality of configurable composite circuit elements; a configuration and control bus; a memory; and a sequential processor. Each composite circuit element comprises: a configurable circuit; and an element interface and control circuit, the element interface and control circuit comprising an element controller and at least one configuration and control register to store one or more configuration and control words. The configuration and control bus is coupled to the plurality of configurable composite circuit elements, and comprises a plurality of address and control lines and a plurality of data lines. The sequential processor can write configurations to the configuration and control registers of an addressed configurable composite circuit element to configure or reconfigure the configurable circuit. | 05-24-2012 |
20120146685 | Fault Tolerant Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function, providing for the IC to continue the same functioning despite defects which may arise during operation. | 06-14-2012 |
20130127491 | Fault Tolerant Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 05-23-2013 |
20130138913 | Reconfigurable Integrated Circuit Architecture With On-Chip Configuration and Reconfiguration - The exemplary embodiments provide a reconfigurable integrated circuit capable of on-chip configuration and reconfiguration, comprising: a plurality of configurable composite circuit elements; a configuration and control bus; a memory; and a sequential processor. Each composite circuit element comprises: a configurable circuit; and an element interface and control circuit, the element interface and control circuit comprising an element controller and at least one configuration and control register to store one or more configuration and control words. The configuration and control bus is coupled to the plurality of configurable composite circuit elements, and comprises a plurality of address and control lines and a plurality of data lines. The sequential processor can write configurations to the configuration and control registers of an addressed configurable composite circuit element to configure or reconfigure the configurable circuit. | 05-30-2013 |
20130147515 | Hierarchically-Scalable Reconfigurable Integrated Circuit Architecture With Unit Delay Modules - The exemplary embodiments provide a reconfigurable integrated circuit architecture having a predetermined, unit timing increment (or delay) for both data operations and data word transfers within every zone and between zones, which are independent of application placement and routing. An exemplary IC comprises a plurality of circuit zones, with each zone comprising: a plurality of composite circuit elements, a plurality of cluster queues, and a full interconnect bus. Each composite circuit element comprises: a configurable circuit element circuit and an element interface and control circuit, with the element interface and control circuit comprising an input queue and an output queue. Each cluster queue comprises an element interface and control having an input queue and an output queue. The full interconnect bus couples every output queue within the zone to every input queue within the zone. Any data operation performed by a composite circuit element, any data word transfer through a cluster queue, and any data word transfer over the first full interconnect bus, is completed within a predetermined unit time delay which is independent of application placement and application data routing on the reconfigurable IC. | 06-13-2013 |
20130151793 | Multi-Context Configurable Memory Controller - The exemplary embodiments provide a multi-context configurable memory controller comprising: an input-output data port array comprising a plurality of input queues and a plurality of output queues; at least one configuration and control register to store, for each context of a plurality of contexts, a plurality of configuration bits; a configurable circuit element configurable for a plurality of data operations, each data operation corresponding to a context of a plurality of contexts, the plurality of data operations comprising memory address generation, memory write operations, and memory read operations, the configurable circuit element comprising a plurality of configurable address generators; and an element controller, the element controller comprising a port arbitration circuit to arbitrate among a plurality of contexts having a ready-to-run status, and the element controller to allow concurrent execution of multiple data operations for multiple contexts having the ready-to-run status. | 06-13-2013 |
20130229204 | Resilient Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 09-05-2013 |
20130241595 | Data-Driven Integrated Circuit Architecture - The exemplary embodiments provide a reconfigurable integrated circuit architecture comprising: a configurable circuit element configurable for a plurality of data operations, each data operation corresponding to a context of a plurality of contexts; a plurality of input queues; a plurality of output queues; one or more configuration and control registers to store, for each context of the plurality of contexts, a plurality of configuration bits, a run status bit, and a plurality of bits designating at least one data input queue and at least one data output queue; and an element controller coupled to the configurable circuit element and to the one or more configuration and control registers, the element controller to allow loading of a context configuration and execution of a data operation upon the arrival of input data in the context-designated data input queue when the context run status is enabled and the context-designated data output queue has a status to accept output data. | 09-19-2013 |
20140062526 | Fault Tolerant Integrated Circuit Architecture - The exemplary embodiments provide a resilient integrated circuit. An exemplary IC comprises a plurality of composite circuit elements, a state machine element (SME), and a plurality of communication elements. Each composite circuit element comprises an element interface and a selected circuit element which may vary by element type, and which may be configurable. The state machine element assigns various functions based on element type, such as assigning a first configuration to a first element type, assigning a second configuration to a second element type, and providing a first data link for the corresponding assignments. In response to detection of a fault or failure, the state machine element re-assigns the first configuration to another composite circuit element and creates a second data link for performance of the same function. The assignment, routing, fault detection, and re-assignment and data re-routing can occur in real time for a wide variety of programs and algorithms, providing for the IC to continue the same functioning despite defects which may arise during operation. | 03-06-2014 |