Patent application number | Description | Published |
20120257040 | ADAPTIVE PHASE CONTRAST MICROSCOPE - An optical microscope is provided with an adjustable optical phase ring. The adjustable ring provides a way to compensate for distortion in the visible phase ring before the light reaches the sample. In an inverted microscope, when observing transparent cells under a liquid, the visible light phase ring is distorted. By the use of a Liquid Crystal Display (LCD) in place of a fixed ring, the projected ring is adjusted to realign the light and produce phase. In a typical micro plate, the meniscus formed produces a lens effect that is realigned by providing changes in the position and pattern, to allow phase imaging over a wider portion of the well. The realignment of the ring can be manual or automated and can be dynamically adjusted based upon an observed image of the sample. | 10-11-2012 |
20130041203 | BLOOD FLOW ASSIST DEVICES, SYSTEMS AND METHODS - An implantable pump system for assisting blood flow includes a flexible conduit, at least one movable valve in fluid connection with the flexible conduit, a drive system comprising a rotary motor and a speed reducer operatively connected to the rotary motor; and a converter operatively connected to the drive system and operatively connected to the valve to drive the valve in a reciprocating linear manner. In a number of embodiments, the speed reducer includes a spur gear driving a ring gear, wherein the converter is operatively connected to the speed reducer. | 02-14-2013 |
20130041204 | CONTROL OF BLOOD FLOW ASSIST SYSTEMS - In one aspect, an implantable pump system for assisting blood flow in a patient includes a blood flow path comprising a flexible conduit, at least one valve in fluid connection with the flexible conduit, a drive system in operative connection with the valve to move the valve in a reciprocating manner, an implantable control system and at least one sensor in communicative connection with the control system. The sensor is adapted to measure at least one property of blood. The control system is adapted to control movement of the valve on the basis of data regarding position of the valve with respect to time or a derivative thereof (that is, position, velocity, acceleration or a derivative thereof) in combination with data of the measured at least one property of blood from the sensor. | 02-14-2013 |
20130041460 | BLOOD FLOW ASSIST DEVICES, SYSTEMS AND METHODS WITH ACTIVE VALVE CONTROL - An implantable pump system for assisting blood flow includes a conduit adapted to be placed in fluid connection with a blood vessel and at least one movable valve in fluid connection with the conduit. The valve includes at least one closure member in operative connection with an opening therein. The pump system further includes and an activating system adapted to actively move the closure member toward at least one of a closed position or an open position and a drive system to move the valve. The closure member can, for example, be biased toward an open position. | 02-14-2013 |
20150038772 | CONTROL OF BLOOD FLOW ASSIST SYSTEMS - A system for assisting blood flow in a patient includes an implantable pump system for assisting in blood flow from the heart and an implantable control system for communicative connection with the implantable pump system. The control system includes a pacemaker system that is operative to control heart rate and the pump system interdependently to achieve a determined level of blood flow assist. The control system is adapted to increase the heart rate of the patient to above a normal heart rate for the patient under the present conditions of the patient via the pacemaker while controlling the pump system to achieve the determined level of blood flow assist based upon the increased heart rate and a level of assist provided by the pump system. | 02-05-2015 |
Patent application number | Description | Published |
20120109967 | METHODS FOR PREFIX INDEXING - According to one aspect of the invention, in response to one or more terms to be indexed, each of the terms is indexed in a regular index. In addition, for each of the terms having multiple characters, at least one prefix portion of the term is indexed in a prefix index, where the regular index is used for regular searches and the prefix index is used for prefix searches without having to combine a plurality of postings lists of the regular index at the point in time. | 05-03-2012 |
20120109970 | METHODS FOR INDEXING AND SEARCHING BASED ON LANGUAGE LOCALE - In response to a search query having a search term received from a client, a current language locale is determined. A state machine is built based on the current language locale, where the state machine includes one or more nodes to represent variance of the search term having identical meaning of the search term. Each node of the state machine is traversed to identify one or more postings lists of an inverted index corresponding to each node of the state machine. One or more item identifiers obtained from the one or more postings list are returned to the client, where the item identifiers identify one or more files that contain the variance of the search term represented by the state machine. | 05-03-2012 |
20120179689 | DIRECTORY TREE SEARCH - Directory tree searching uses a path index to determine a set of documents tor a directory path portion of a search query. The set of documents for the directory path portion is evaluated with a set of document for an indexed term portion of the search query to determine common documents. | 07-12-2012 |
20120203766 | FACETED SEARCH RESULTS - A data processing system receives a first user input comprising a search query. The data processing system displays in a search interface accessible across a plurality of computer application programs, a plurality of results matching the search query. The results are categorized into a plurality of categories and only a first subset of all results are displayed for each of the plurality of categories. The data processing system receives a second user input comprising a selection of one of the plurality of categories. In response to the second user input, the data processing system displays, in the search interface, a second subset of results, wherein the second subset is categorized into one or more subcategories of the selected category. | 08-09-2012 |
20130073559 | Methods for Indexing and Searching Based on Language Locale - In response to a search query having a search term received from a client, a current language locale is determined. A state machine is built based on the current language locale, where the state machine includes one or more nodes to represent variance of the search term having identical meaning of the search term. Each node of the state machine is traversed to identify one or more postings lists of an inverted index corresponding to each node of the state machine. One or more item identifiers obtained from the one or more postings list are returned to the client, where the item identifiers identify one or more files that contain the variance of the search term represented by the state machine. | 03-21-2013 |
Patent application number | Description | Published |
20080306911 | ORDERED INDEX - Systems and methods for processing an index are described. A postings list of items containing a particular term are ordered in a desired retrieval order, e.g., most recent first. The ordered items are inserted into an inverted index in the desired retrieval order, resulting in an ordered inverted index from which items may be efficiently retrieved in the desired retrieval order. During retrieval, items may first be retrieved from a live index, and the retrieved items from the live and ordered indexes may be merged. The retrieved items may also be filtered in accordance with the items' file grouping parameters. | 12-11-2008 |
20080306949 | INVERTED INDEX PROCESSING - Systems and methods for processing an index are described. In one exemplary method, a 2-level term table and postings table is used to generate postings lists. The postings lists are optimally stored in a postings file. Update sets for an index are optimally processed to update a index to a storage medium using flushing. | 12-11-2008 |
20080307013 | UPDATING AN INVERTED INDEX - Systems and methods for processing an index are described. To insure that the most updated index is available without having to update the index after every change (which can consume enormous resources), a specially marked postings list is generated for a changed item. During retrieval, the specially marked postings list supplements the existing content of an inverted index referencing the changed item. In this manner, the retrieval result for items containing the term under which the changed item was originally indexed is updated in accordance with the specially marked postings list to insure the most accurate retrieval result. | 12-11-2008 |
20100274781 | ORDERED INDEX - Systems and methods for processing an index are described. A postings list of items containing a particular term are ordered in a desired retrieval order, e.g., most recent first. The ordered items are inserted into an inverted index in the desired retrieval order, resulting in an ordered inverted index from which items may be efficiently retrieved in the desired retrieval order. During retrieval, items may first be retrieved from a live index, and the retrieved items from the live and ordered indexes may be merged. The retrieved items may also be filtered in accordance with the items' file grouping parameters. | 10-28-2010 |
20110289093 | UPDATING AN INVERTED INDEX - Systems and methods for processing an index are described. To insure that the most updated index is available without having to update the index after every change (which can consume enormous resources), a specially marked postings list is generated for a changed item. During retrieval, the specially marked postings list supplements the existing content of an inverted index referencing the changed item. In this manner, the retrieval result for items containing the term under which the changed item was originally indexed is updated in accordance with the specially marked postings list to insure the most accurate retrieval result. | 11-24-2011 |
20120005214 | ORDERED INDEX - Systems and methods for processing an index are described. A postings list of items containing a particular term are ordered in a desired retrieval order, e.g., most recent first. The ordered items are inserted into an inverted index in the desired retrieval order, resulting in an ordered inverted index from which items may be efficiently retrieved in the desired retrieval order. During retrieval, items may first be retrieved from a live index, and the retrieved items from the live and ordered indexes may be merged. The retrieved items may also be filtered in accordance with the items' file grouping parameters. | 01-05-2012 |
20140351244 | ORDERED INDEX - Systems and methods for processing an index are described. A postings list of items containing a particular term are ordered in a desired retrieval order, e.g., most recent first. The ordered items are inserted into an inverted index in the desired retrieval order, resulting in an ordered inverted index from which items may be efficiently retrieved in the desired retrieval order. During retrieval, items may first be retrieved from a live index, and the retrieved items from the live and ordered indexes may be merged. The retrieved items may also be filtered in accordance with the items' file grouping parameters. | 11-27-2014 |