Patent application number | Description | Published |
20130058155 | SRAM DIMENSIONED TO PROVIDE BETA RATIO SUPPORTING READ STABILITY AND REDUCED WRITE TIME - A 6T SRAM includes two inverters connected in antiparallel, and two access transistors, each connected between a bit line and a common node of the inverters. Each inverter includes a pullup transistor and a pulldown transistor. A product formed by a ratio of the pulldown transistor gate width to the access transistor gate width multiplied by a ratio of the access transistor gate length to the pulldown transistor gate length is smaller than one. Furthermore, the pullup transistor gate width is greater than or equal to the pulldown transistor gate width. | 03-07-2013 |
20140112081 | DATA-DEPENDENT PULLUP TRANSISTOR SUPPLY AND BODY BIAS VOLTAGE APPLICATION FOR A STATIC RANDOM ACCESS MEMORY (SRAM) CELL - A memory cell includes a true data node, a true pullup transistor, a complement data node and a complement pullup transistor. A true switching circuit selectively supplies a first or second supply voltage to a source of the true pullup transistor. A true bias switching circuit selectively supplies a third or fourth supply voltage to a body of the true pullup transistor. When writing a logic high data value to the true data storage node, a control circuit causes the true switching circuit to supply the second supply voltage and the true bias switching circuit to supply the third supply voltage. The second supply voltage is higher than the first supply voltage, and the fourth supply voltage is higher than the third supply voltage. A similar operation is performed with respect to the complement pullup transistor when writing a logic high data value to the complement data storage node. | 04-24-2014 |
20140293723 | MEMORY WITH AN ASSIST DETERMINATION CONTROLLER AND ASSOCIATED METHODS - A memory includes an array of active memory cells arranged in rows and columns, and at least one dummy memory cell column adjacent the array of active memory cells. A sensing circuit is coupled to the at least one dummy memory cell column to sense at least one variation associated with the at least one dummy memory cell column. An assist circuit is coupled to the array of active memory cells. An assist determination controller is coupled to the sensing circuit to store a look-up table of output assist values corresponding to different variations associated with the at least one dummy memory cell column, to determine an output assist value from the look-up table based upon the at least sensed variation, and to operate the assist circuit based upon the determined output assist value. | 10-02-2014 |
20150302917 | SRAM Cell and Cell Layout Method - Embodiments of the present disclosure include an array of SRAM cells, an SRAM cell, and methods of forming the same. An embodiment is an array of static random access memory (SRAM) cells including a plurality of overlapping rectangular regions. Each of overlapping rectangular regions including an entire first SRAM cell, a portion of a second adjacent SRAM cell in a first corner region of the rectangular region, and a portion of a third adjacent SRAM cell in a second corner region of the rectangular region, the second corner region being opposite the first corner region. Embodiments also include multi-finger cell layouts. | 10-22-2015 |
Patent application number | Description | Published |
20150234933 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR A MULTI-VIEW DATA CONSTRUCT FOR LOCK-FREE OPERATIONS AND DIRECT ACCESS - Methods, systems, and computer readable media for a multi-view data construct that supports lock-free operations and direct access are disclosed. According to one aspect, a system includes a multi-view data construct including a persistent collection of elements, each element being associated with a unique identifier. Each element includes at least one pointer for configuring the element as a member of a linked list that contains as members elements of the multi-view data construct, data that indicates access status, and a data area within the collection itself or a pointer to a statically or dynamically allocated data area outside of the collection. A control module can identify elements in the collection by each element's respective identifier and can traverse elements in the collection using the pointers contained in each element. Concurrent access to an element by multiple entities is mediated using that element's access status and without using locks or locking operations. | 08-20-2015 |
20160077800 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROCESSING DATA CONTAINING TYPE-LENGTH-VALUE (TLV) ELEMENTS - Methods, systems, and computer readable media for processing messages containing type-length-value (TLV) elements are disclosed. According to one exemplary method for processing a message containing TLV elements, the method includes receiving an ingress message containing a plurality of TLV elements. The method also includes decoding a TLV element from the plurality of TLV elements. The method further includes storing an entry containing information about the TLV element in a multi-view data structure implemented using a memory, wherein the multi-view data structure includes an associative container and at least one linked list data structure for ordering the entry with regard to other entries in the multi-view data structure. | 03-17-2016 |
Patent application number | Description | Published |
20100157247 | OPHTHALMIC ILLUMINATION FILTER SELECTION MECHANISM - An ophthalmic illumination filter selection mechanism for use with an ophthalmic illumination system. Three filters are mounted in holders on a first shaft and rotatable into an optical light path determined by the ophthalmic illumination system. Each of three cams mounted on a second shaft is configured to move a holder on the first shaft to position the corresponding filter in the optical light path in a predefined sequence relative to the other filters as the second shaft is rotated in a forward direction. Each cam has a backlash that allows the second shaft to be rotated in a reverse direction for a predetermined radial distance to allow a last remaining filter to be removed from the optical light path. Each cam has a cam profile that ensures one filter remains in the optical light path until the next filter is driven into the optical light path when the second shaft is rotated in the forward direction. This mechanism occupies less space than conventional filter selection mechanisms. | 06-24-2010 |
20110060319 | ILLUMINATION DEVICE AND METHOD OF USE FOR OPHTHALMIC SURGERY - An illumination device for use in an ophthalmic surgical apparatus, the illumination device including a fiber optic having a proximal end and a connector coupled to the fiber optic. The connector includes one or more of (1) a datum surface disposed a predetermined distance from the proximal end to position the proximal end at a predetermined location within the surgical apparatus, (2) a shutter actuation surface configured and arranged to open a shutter in the surgical apparatus when the connector is being connected to the surgical apparatus, and (3) a visual indicator position to provides a visual indication that the connector is fully inserted into the surgical apparatus. The illumination device may be in a combination with an ophthalmic surgical apparatus. | 03-10-2011 |
20110201893 | EXPANDABLE THORACIC ACCESS PORT - A surgical access assembly includes a body having first and second side panels opposing one another and first and second end panels interconnecting the side panels. The first and second end panels are moveable between a folded position and an expanded position to correspondingly move the first and second side panels with respect to one another between an approximated position and a spaced apart position. In the spaced apart position, the first and second side panels are flexed outwardly and apart from one another to define a passageway therebetween. A flexible membrane is coupled to the first and second side panels and extends proximally therefrom. | 08-18-2011 |
20110201896 | EXPANDABLE SURGICAL ACCESS PORT - A surgical access assembly is disclosed that is configured and dimensioned for positioning within an opening in tissue providing access to and internal body cavity to facilitate the passage of a surgical instrument into an internal work site. The surgical access assembly includes first and second arms and third and fourth arms. The first and second arms and the third and fourth arms are configured and dimensioned for relative movement such that the surgical access assembly is reconfigurable between a first configuration, wherein a first transverse dimension is defined, and a second configuration wherein a second transverse dimension is defined. The first transverse dimension is smaller than the second transverse dimension. | 08-18-2011 |
20120083795 | SPECIMEN RETRIEVAL DEVICE - A specimen retrieval device is provided. The specimen retrieval device includes an applicator. A specimen retrieval bag is operably disposed within the applicator and deployable therefrom. The specimen retrieval bag includes a conduit configured to evacuate air from the specimen retrieval bag. | 04-05-2012 |
20120083796 | SPECIMEN RETRIEVAL APPARATUS - A specimen retrieval apparatus includes a housing having an elongated tubular member extending distally therefrom. The elongated tubular member defines a longitudinal axis. An end effector assembly is coupled to a distal end of the elongated tubular member. The end effector assembly is configured to retain a specimen retrieval bag thereon. An articulation mechanism is operatively coupled to the elongated tubular member and the end effector assembly. The articulation mechanism is configured for selectively articulating the end effector assembly with respect to the longitudinal axis of the elongated tubular member. | 04-05-2012 |
20120083797 | SURGICAL RETRIEVAL APPARATUS - A surgical retrieval apparatus includes a housing having an elongated sleeve extending therefrom that, together, cooperate to define a lumen extending therethrough. A shaft having an end effector assembly disposed at a distal end thereof is selectively translatable between a first position, wherein the end effector assembly is disposed within the sleeve, and a second position, wherein the end effector assembly extends distally from the sleeve. A specimen retrieval bag is releasably coupled to the end effector assembly and is deployable to an extended position upon movement of the end effector assembly from the first to the second position. | 04-05-2012 |
20120179165 | SURGICAL RETRIEVAL APPARATUS FOR THORACIC PROCEDURES - A surgical retrieval apparatus includes a housing defining a longitudinal axis and including an elongated sleeve extending distally therefrom. The housing and the elongated sleeve cooperate to define a lumen extending longitudinally therethrough. A shaft having an end effector disposed at a distal end thereof is selectively translatable between a first position, wherein the end effector is disposed within the elongated sleeve, and a second position, wherein the shaft is translated through the lumen such that the end effector extends distally from the elongated sleeve. An articulation mechanism operably coupled to the end effector is configured for articulating the end effector relative to the longitudinal axis. A specimen retrieval bag is coupled to the end effector and is deployed therefrom upon movement of the end effector from the first position to the second position. | 07-12-2012 |
20120296173 | ILLUMINATION DEVICE AND METHOD OF USE FOR OPHTHALMIC SURGERY - An illumination device for use in an ophthalmic surgical apparatus, the illumination device including a fiber optic having a proximal end and a connector coupled to the fiber optic. The connector includes one or more of (1) a datum surface disposed a predetermined distance from the proximal end to position the proximal end at a predetermined location within the surgical apparatus, (2) a shutter actuation surface configured and arranged to open a shutter in the surgical apparatus when the connector is being connected to the surgical apparatus, and (3) a visual indicator position to provides a visual indication that the connector is fully inserted into the surgical apparatus. The illumination device may be in a combination with an ophthalmic surgical apparatus. | 11-22-2012 |
20130078736 | SYSTEM AND APPARATUS FOR REACTIONS - This disclosure provides systems, apparatuses, and methods for liquid transfer and performing reactions. In one aspect, a system includes a liquid transfer device having a housing having a pipette tip and a plunger assembly; and a reaction chamber, wherein the housing of the liquid transfer device is configured to sealably engage with the reaction chamber. In another aspect, a liquid transfer device including a housing having a pipette tip; and a plunger assembly disposed within the housing and the pipette tip, wherein a portion of the plunger assembly is configured to engage a fluid reservoir such that the plunger assembly remains stationary relative to the fluid reservoir and the housing moves relative to the plunger assembly. | 03-28-2013 |
Patent application number | Description | Published |
20140108897 | METHOD AND APPARATUS FOR DOCUMENT CONVERSION - Method and apparatus for converting a document from a fixed-layout format (e.g., Microsoft Office, Adobe PDF) into a non-fixed layout format (e.g., HTML) portable to different platforms (e.g., desktop computers, tablet computer, smart phones) operating different operating systems (e.g., Microsoft Windows, Apple OS X) and different web browsers (e.g., Microsoft Internet Explorer, Apple Safari, Mozilla FireFox). In one stream, fonts are identified, extracted, and processed to enhance compatibility with the portable format. In another stream, textual content is extracted and processed to enhance compatibility and images are taken of non-textual content. These images are used as backgrounds in the output document, over which the textual content is rendered in the appropriate fonts, with sizing, spacing, positioning and/or other characteristics matching or closely approximating that of the original document. Error detection is applied by comparing images of the original document to corresponding images of the output document, to ensure high fidelity. | 04-17-2014 |
Patent application number | Description | Published |
20080232274 | DISTRIBUTED SYNCHRONOUS BATCH RECONFIGURATION OF A NETWORK - A novel alternative concept for handling dynamic provisioning changes and ongoing network reconfiguration and incremental reoptimization in general. A prime motivation is concern about the dependency of existing concepts for dynamic provisioning on the real-time coherence of databases of network state at diverse geographic locations. Not only is the continual updating of such global state everywhere in the network an intensive real-time load, but inevitable incoherencies pose hazards in network operation. The alternative proposal is a framework that makes use precise time synchronization and the computational power of network nodes to solve identical local instances of incremental reoptimization problems in situ. The new scheme removes the database coherency hazard, reduces signaling volumes, and increases resource efficiencies in service provisioning. It also provides a framework in general for continually ongoing incremental or (if desired) total reoptimization of network configuration. The proposal also points directions towards some new research questions such as implementation of optimization models for identical solution on disparate platforms and definition of a variety of incremental batch reoptimization problems. It is thought that this may be one of the first practical application concepts for transport network management that would involve on-line embedded use of operations research methods in communication networks. | 09-25-2008 |
20090161536 | SELF-FAULT ISOLATION IN TRANSPARENT p-CYCLE NETWORKS - Span protection has advantages in speed, locality of action and simplicity but requires that the failed span be located in real time. Recent work proposed rapid fault-localization via monitoring cycles (m-cycles). Span-protecting structures (such as p-cycles) operate and are designed separately from the monitoring cycles in this architecture. We have invented a means of designing survivable networks wherein a span protecting p-cycle network inherently includes the properties of a set of fault localizing m-cycles at zero or minimal additional network design cost. Results show that this can be achieved with the same localization effectiveness as separately designed m-cycle solutions, at little or no extra cost. | 06-25-2009 |
20120114282 | WHOLE FIBER SWITCHED P-CYCLES - A communication network in which p-cycles are used to rapidly, simply and efficiently provide for the direct replacement of failed fiber sections with whole replacement fibers. As long as the loss budgets are adequate, entire DWDM wavebands can be restored with no switching or manipulation of individual lightpaths. Following a substitution transient, the DWDM layer would never know the break happened. In environments where fiber switching devices are low cost, and ducts are full of dark fiber, this could provide a very low cost alternative to protect an entire DWDM transport layer (or working capacity envelope) against the single largest cause of outage. | 05-10-2012 |
20130114403 | Path Segment Protecting p-Cycles - This disclosure introduces a significant extension to the method of p-cycles for network protection. The main advance is the generalization of the p-cycle concept to protect multi-span segments of contiguous working flow, not only spans that lie on the cycle or directly straddle the p-cycle. This effectively extends the p-cycle technique to include path protection, or protection of any flow segment along a path, as well as the original span protecting use of p-cycles. It also gives an inherent means of transit flow protection against node loss. We present a capacity optimization model for the new scheme and compare it to prior p-cycle designs and other types of efficient mesh-survivable networks. Results show that path-segment-protecting p-cycles (“flow p-cycles” for short) have capacity efficiency near that of a path-restorable network without stub release. An immediate practical impact of the work is to suggest the of use flow p-cycles to protect transparent optical express flows through a regional network. | 05-09-2013 |
20130315053 | FAILURE INDEPENDENT PATH PROTECTION WITH P-CYCLES - A telecommunications network, comprising plural nodes connected by plural spans and arranged to form a mesh network. There is at least one pre-configured cycle of spare capacity established in the mesh network, the pre-configured cycle including plural nodes of the mesh network. The plural nodes of the pre-configured cycle are configured to protect a set of plural mutually disjoint working paths end to end. | 11-28-2013 |
20130326073 | DISTRIBUTED SYNCHRONOUS BATCH RECONFIGURATION OF A NETWORK - A novel alternative concept for handling dynamic provisioning changes and ongoing network reconfiguration and incremental reoptimization in general. A prime motivation is concern about the dependency of existing concepts for dynamic provisioning on the real-time coherence of databases of network state at diverse geographic locations. Not only is the continual updating of such global state everywhere in the network an intensive real-time load, but inevitable incoherencies pose hazards in network operation. The alternative proposal is a framework that makes use precise time synchronization and the computational power of network nodes to solve identical local instances of incremental reoptimization problems in situ. The new scheme removes the database coherency hazard, reduces signaling volumes, and increases resource efficiencies in service provisioning. It also provides a framework in general for continually ongoing incremental or (if desired) total reoptimization of network configuration. | 12-05-2013 |
20150188754 | DISTRIBUTED PRECONFIGURATION OF SPARE CAPACITY IN CLOSED PATHS FOR NETWORK RESTORATION - A method for restoring traffic in a network. The network includes plural distinct nodes interconnected by plural distinct spans, each span having working links and spare links. Each node has a digital cross-connect switch for making and breaking connections between adjacent spans forming span pairs at a node. Cross-connections between spare links in adjacent spans are made such that sets of successive nodes through which the adjacent spans form span paths form closed paths. A method of finding and construction closed paths is described in which statelets are broadcast through the network. In a preferred method of implementation of the method, the statelet broadcast occurs not in response to a network failure, but across the entire network before any particular span failure and may be carried out during normal network operations as a continual re-configuration of the network. | 07-02-2015 |