Patent application number | Description | Published |
20100271641 | Common Base Lateral Bipolar Junction Transistor Circuit For An Inkjet Print Head - A print head circuit of an inkjet printer comprising a plurality of row heating elements arranged in a plurality of rows, a plurality of column heating elements arranged in a plurality of columns, and a plurality of lateral bipolar junction transistors (BJTs), each lateral BJT is connected in between and in series with a corresponding one of the plurality of row heating elements and a corresponding one of the plurality of column heating elements, the plurality of lateral BJTs have common bases, wherein the plurality of row heating elements and the plurality of column heating elements are selectively energized to heat ink in the inkjet printer in a desired pattern for printing media, and wherein each of the plurality of lateral BJTs operates to allow the corresponding row and column heating elements that are connected in series with the lateral BJT to be energized. | 10-28-2010 |
20140218436 | CIRCUIT THAT SELECTS EPROMS INDIVIDUALLY AND IN PARALLEL - An integrated circuit including a first EPROM, a second EPROM, and a circuit. The first EPROM is configured to provide a first state and a second state. The second EPROM is configured to provide a third state and a fourth state. The circuit is configured to select the first EPROM and the second EPROM individually and in parallel with each other. | 08-07-2014 |
20140362146 | COMPOUND SLOT - The present disclosure describes a compound slot, and systems and methods of forming the compound slot. An example of a compound slot includes a wafer, where the compound slot includes a trench along a long axis of the compound slot and on a top surface of the wafer, where the trench passes through an initial portion of a total depth of the wafer. A number of openings pass through a remaining portion of the total depth of the wafer, where at least a retained portion of a bottom of the trench is present around a perimeter of each of the number of openings. | 12-11-2014 |
20150367639 | COMPOUND SLOT - The present disclosure describes a compound slot, and systems and methods of forming the compound slot. An example of a compound slot includes a wafer, where the compound slot includes a trench along a long axis of the compound slot and on a top surface of the wafer, where the trench passes through an initial portion of a total depth of the wafer. A number of openings pass through a remaining portion of the total depth of the wafer, where at least a retained portion of a bottom of the trench is present around a perimeter of each of the number of openings. | 12-24-2015 |
Patent application number | Description | Published |
20110196392 | APPARATUS AND METHODS FOR PERFORMING TRANSLUMINAL GASTROINTESTINAL PROCEDURES - Methods and apparatus are provided for diagnosing and treating digestive or other organs (as well as other parts of the body) endoluminally and transluminally, via instruments passed into the GI tract per-orally and/or per-anally. The instruments may, for example, pass transluminally out of the stomach and/or the colon through a breach formed therein in order to conduct diagnostic or therapeutic procedures, such as gastroenterostomy. | 08-11-2011 |
20110306833 | FLOW REDUCTION HOOD SYSTEMS - Flow reduction hood systems are described which facilitate the visualization of tissue regions through a clear fluid. Such a system may include an imaging hood having one or more layers covering the distal opening and defines one or more apertures which control the infusion and controlled retention of the clearing fluid into the hood. In this manner, the amount of clearing fluid may be limited and the clarity of the imaging of the underlying tissue through the fluid within the hood may be maintained for relatively longer periods of time by inhibiting, delaying, or preventing the infusion of surrounding blood into the viewing field. The aperture size may be controlled to decrease or increase through selective inflation of the membrane or other mechanisms. | 12-15-2011 |
20120004577 | TISSUE VISUALIZATION DEVICE AND METHOD VARIATIONS - Tissue visualization device and method variations are described herein where an imaging hood is temporarily sealed against a region of tissue to be treated while under direct visualization. Such a system may include a deployment catheter and an attached imaging hood deployable into an expanded configuration. The imaging hood is placed against or adjacent to the tissue to be imaged in a body lumen that is normally filled with an opaque bodily fluid such as blood. A translucent or transparent fluid is pumped into the hood until the fluid displaces any blood leaving a clear region of tissue to be imaged via an imaging element. Temporary sealing against the tissue can be achieved in a number of ways such as circumferential balloons inflatable within the hood or other sealing techniques. A field of view of the imaging element can be expanded by inflating the balloon beyond the imaging hood. | 01-05-2012 |
20120059394 | CLOSURE DEVICE AND METHOD - Devices and methods for treatment of prolapsed hemorrhoidal arteries is disclosed. The devices can identify the hemorrhoid and ligate the artery without causing significant pain or distension of the rectum. The artery can be identified with ultrasound. The ligation can be performed using energy and/or mechanical structures, such as clips or rubber bands. | 03-08-2012 |
20130131448 | FLOW REDUCTION HOOD SYSTEMS - Flow reduction hood systems are described which facilitate the visualization of tissue regions through a clear fluid. Such a system may include an imaging hood having one or more layers covering the distal opening and defines one or more apertures which control the infusion and controlled retention of the clearing fluid into the hood. In this manner, the amount of clearing fluid may be limited and the clarity of the imaging of the underlying tissue through the fluid within the hood may be maintained for relatively longer periods of time by inhibiting, delaying, or preventing the infusion of surrounding blood into the viewing field. The aperture size may be controlled to decrease or increase through selective inflation of the membrane or other mechanisms. | 05-23-2013 |
20150190587 | VASCULAR ACCESS DEVICE AND GUIDING PORTION - According to various embodiments, a method and system to obtain access to a blood vessel underneath a skin layer that may preserve lifespan of the blood vessel and reduce executional skill variability may be provided. The method includes placing a guiding portion between the blood vessel and the skin layer; and configuring the guiding portion to receive and guide a needle to reach the same location of the blood vessel repeatedly and consistently; and forming a resultant scarred track between the blood vessel and the skin layer as the guiding portion is resorbed over time. The system includes a vascular access device configurable to first possess strength to penetrate through a tissue layer, subsequently possess flexibility to conform to the surrounding tissue beneath the tissue layer; and a guiding portion which may be resorbable, wherein the inlet includes a larger diameter compared to the outlet. | 07-09-2015 |
Patent application number | Description | Published |
20090094236 | SELECTION OF ROWS AND VALUES FROM INDEXES WITH UPDATES - Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes. | 04-09-2009 |
20100145930 | VIRTUAL PAIR ALGORITHM FOR OUTER JOIN RESOLUTION - A system and method for executing semijoin reductions on outer join operations are presented. Tuple lists are created based on a query. A sequence of semijoin reduction steps are performed, where each semijoin reduction step either switches one tuple list, or reduces all tuple lists at one relation. Virtual connector pairs are inserted into the tuple lists, and then all tuple lists are centralized at a common host. The join results are assembled at the common host, and negative row IDs are substituted. From the join result, the query result is retrieved by projecting to the requested attributes. | 06-10-2010 |
20110055257 | Selection Of Rows And Values From Indexes With Updates - Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes. | 03-03-2011 |
20120158718 | INVERTED INDEXES WITH MULTIPLE LANGUAGE SUPPORT - A search query for a collection of electronic documents is parsed to identify one or more terms and such identified terms are associated with one or more languages (i.e., spoken languages such as English, German, Spanish, etc.). A terms inverted index and a language inverted index are accessed to identify documents responsive to the query. Related apparatus, systems, techniques and articles are also described. | 06-21-2012 |
20120191696 | Selection Of Rows and Values From Indexes With Updates - Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes. | 07-26-2012 |
20120303677 | Equi-Joins Between Split Tables - A join operation between split data tables includes providing reduction data from first partitions to each partition among second partitions. The reduction data serves to identify actual values in one of the second partitions that also occur in one of the first partitions. Global IDs are assigned. Translation lists including the global IDs are sent to the first partitions. Each first partition and each second partition create globalized lists which can then be combined to generate respective first and second compiled lists. The join operation can then be conducted on the first and second compiled lists. | 11-29-2012 |
20120310934 | Historic View on Column Tables Using a History Table - A computer-implemented system and method for providing an historical view of a data record are disclosed. A data record is stored in main memory of a server computer. An instruction to update the data record is received, and the instruction to update the data record is executed to provide a most recent version of the data record. A history table is generated that includes a main table part that represents the most recent version of the data record after the data record is updated, and a history table part that represents one or more past versions of the data record before the data record is updated. The history table is stored in the main memory of the server computer. | 12-06-2012 |
20130159265 | Parallel Uniqueness Checks for Partitioned Tables - An insertion of a record into a table that includes a primary key column and a second column that includes a global uniqueness constraint across all of a plurality of data partitions across which the table is split is initiated without checking that a value of the record in the second column is globally unique by contacting other partitions the one partition to which the record is to be added to. The insertion can be processed, at least in part by implementing a write lock on the one partition but without implementing a read lock on the other partitions. The write lock on the one partition can be released after the insertion is completed, after which the validity of the insertion can be verified, for example by examining the other parts and a delta partition corresponding to the table. The insertion can be undone if the insertion was not valid. | 06-20-2013 |
20130226869 | SELECTION OF ROWS AND VALUES FROM INDEXES WITH UPDATES - Methods and apparatus, including computer program products, for selection of rows and values from indexes with updates. In general, rows of an index may be associated with validity flags that indicate whether a row has been updated with an update inserted in a delta index; one scheme for value identifiers may be used for an index and another scheme for one or more delta indexes where all of the indexes are, to at least some extent, compressed according to dictionary-based compression; and multiple delta indexes may be used in alternation such that one delta index may accept updates while another is being updated. The delta indexes may also have validity flags and all updates, such as modifications of values, deletion of records, and inserting of new records may be handled as updates accepted by one or more delta indexes. | 08-29-2013 |
20140289285 | Equi-Joins Between Split Tables - A join operation between split data tables includes providing reduction data from first partitions to each partition among second partitions. The reduction data serves to identify actual values in one of the second partitions that also occur in one of the first partitions. Global IDs are assigned. Translation lists including the global IDs are sent to the first partitions. Each first partition and each second partition create globalized lists which can then be combined to generate respective first and second compiled lists. The join operation can then be conducted on the first and second compiled lists. | 09-25-2014 |
20150242451 | Database Table Re-Partitioning Using Two Active Partition Specifications - Partitioning of source partitions of a table of a database to target partitions is initiated. Thereafter, a transition partition specification is specified that identifies the source partitions and the target partitions. Data is then moved (e.g., asynchronously moved, etc.) from the source partitions to the target partitions. Concurrently with the moving of the data, operates are handled using the transition partition specification. Subsequently, the source partitions are dropped when all of the data has been moved to the target partitions and there are no open transactions accessing the source partitions. Related apparatus, systems, techniques and articles are also described. | 08-27-2015 |
20150347514 | Equi-Joins Between Split Tables - A join operation between split data tables includes providing value IDs. For each of the value IDs, a unique global ID may be associated with the value ID when the actual value represented by the value ID occurs among actual values comprising the second attribute of the second partition. For each identified unique global ID, the identified unique global ID may be paired with a document ID of a data record contained in a second partition stored at the second server in which the actual value in the data record is represented by the value ID associated with the identified unique global ID. | 12-03-2015 |