Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Amiri, US

Atila Amiri, Fremont, CA US

Patent application numberDescriptionPublished
20110004263DATA-DRIVEN PATTERN DETECTION OF IMPLANTABLE MEDICAL DEVICE DATA - Detecting patterns in sensed implantable medical device (IMD) data is described. One implementation involves an IMD that includes a data-driven pattern detection network embodied on the IMD to detect a pattern from sensed patient data. The IMD also includes one or more algorithms embodied on the IMD to utilize the pattern to effect patient therapy.01-06-2011
20110178532System and method of automatic detection of obstructions for a robotic catheter system - An obstruction detection system for a robotic catheter system including a robotic catheter manipulator assembly including one or more catheter manipulation bases and one or more sheath manipulation bases. Each manipulation base may be generally linearly movable on one or more tracks relative to the robotic catheter manipulator assembly. The obstruction detection system may include one or more obstruction detection sensors disposed on the track or on the manipulation bases to detect an obstruction along a path of motion of one or more manipulation bases. A software system may be provided for monitoring movement of the catheter and sheath manipulation bases, and/or a status of the obstruction detection sensors.07-21-2011

Atila G. Amiri, Fremont, CA US

Patent application numberDescriptionPublished
20120017013SYSTEM AND METHODS FOR AVOIDING DATA COLLISIONS OVER A DATA BUS - The disclosed system and methods involve controlling the timing and order in which numerous motors and sensors exchange data over a data bus. The method can be used with, for example, motion control, automotive, industrial automation, and medical equipment applications using data buses. As an example of one possible medical equipment application, the method of exchanging data on a bus can be used with a remote catheter guidance system. The disclosed system and methods help optimize data exchange over a bus and avoid collisions by grouping the transmission of sensor readings, by grouping the transmission of motor commands, and by predetermining the order of these groups. Further, the method provides a way of ensuring that incomplete data sets are not exchanged over the bus. The method also provides a way of synchronizing motor actuation based on data transmitted to the data bus.01-19-2012

Ehud Amiri, Newton, MA US

Patent application numberDescriptionPublished
20120102361HEURISTIC POLICY ANALYSIS - A system and method using statistical analysis for the process of analyzing and generating organizational policies is presented. This inventive method comprises, for one or more tests, using a test to calculate a test result for the policy based on current violator entities and potential violator entities, and determining a policy ranking for the policy based on the test result of the test, and evaluating the policy based on the policy rankings determined from the tests. The method can also comprise creating a repository comprising the policy rankings for the plurality of policies. The repository can be used to trend, benchmark, alert and improve the policies. The method can also comprise creating a rule profile for the one policy comprising the one policy, the current violator entities of the policy, the potential violator entities of the policy, the test results and the policy rankings from the tests.04-26-2012

Kiarash Amiri, Houston, TX US

Patent application numberDescriptionPublished
20090232254Detector Using Limited Symbol Candidate Generation for MIMO Communication Systems - A circuit detects symbols transmitted from multiple transmitting antennas to multiple receiving antennas. A distance block for an initial transmitting antenna in an ordering of the transmitting antennas determines a distance value for each symbol in a constellation. A selector block selects a limited number of candidates for the initial transmitting antenna from the symbols having smaller distance values. For each first and successive second transmitting antenna in the ordering, a distance-selector block selects a candidate for the second transmitting antenna for each candidate for the first transmitting antenna. The candidate for the second transmitting antenna is a pairing having a smaller distance value among the pairings of the candidate for the first transmitting antenna and the symbols. An identifier block selects a last candidate having a smaller distance value among the candidates for a last transmitting antenna in the ordering. The last candidate includes the detected symbols.09-17-2009
20100007565Detecting In-Phase and Quadrature-Phase Amplitudes of MIMO Communications - Circuits detect communications from multiple transmitting antennas to multiple receiving antennas. A respective first block for each non-initial transmitting antenna determines partial distances for pairings of a first candidate and a quadrature-phase amplitude. A respective second block for the initial transmitting antenna determines partial distances for combinations of phase amplitudes. A respective second block for each non-initial transmitting antenna determines partial distances for pairings of a second candidate and an in-phase amplitude. A respective first selector for each non-initial transmitting antenna selects the first candidates from the pairings for the respective second block having smaller partial distances. A respective second selector for each non-initial transmitting antenna selects the second candidates from the pairings for the respective first block having smaller partial distances. An identifier circuit selects a final candidate with a smaller partial distance from the pairings of the respective second block for the last transmitting antenna.01-14-2010
20100008451Symbol Detection in a MIMO Communication System - Circuits are provided for detecting symbols transmitted from multiple transmitting antennas to multiple receiving antennas. A circuit includes distance blocks, selectors, and an identifier block. Each distance-block includes at least one sub-block, and each sub-block inputs a candidate for a corresponding transmitting antenna. The sub-block determines partial distances for pairings of the candidate and each symbol in a constellation from a partial distance of the candidate and signals received at the receiving antennas. At least one selector assigns each pairing for each candidate for a corresponding transmitting antenna to a bin having a range that includes the partial distance of the pairing. The selector selects candidates for a successive transmitting antenna from the bins having the smaller ranges. The identifier block selects a final candidate that is one of the pairings for a last transmitting antenna having a smaller partial distance.01-14-2010
20100040177MIMO Symbol Detection for SNR Higher and Lower than a Threshold - A system detects symbols communicated from multiple transmitting antennas to multiple receiving antennas. A first detector determines the symbols from respective partial distances of potential choices for symbols from a constellation. A second detector determines the symbols from respective partial distances of more potential choices. The first and second detectors determine their partial distances from signals received at the receiving antennas. The second detector has a lower bit error rate than the first detector. The potential choices for the second antenna are smaller than the potential choices for the first antenna in response to a signal-to-noise ratio (SNR) being higher than a threshold. An evaluator estimates the SNR of the signals received at the receiving antennas. The evaluator enables the first detector in response to the SNR being lower than the threshold, and the evaluator enables the second detector in response to the SNR being higher than the threshold.02-18-2010
20110080964ADAPTIVE CODEBOOK FOR BEAMFORMING IN LIMITED FEEDBACK MIMO SYSTEMS - A method for beamforming is described. The method includes generating a pseudo-random unitary matrix. A first codebook is rotated with the pseudo-random unitary matrix. The method includes generating a second codebook based upon the rotated codebook and a correlation matrix. A codeword is selected from the second codebook using a channel matrix. The correlation matrix is updated based upon the selected codeword. The method includes transmitting an index of the selected codeword in the codebook. The method includes receiving the codeword index. A codebook is consulted using the codeword index to locate a codeword. Beamforming is performed based upon the located codeword. An apparatus is also described.04-07-2011
20110216693Method and Apparatus for Ordered Partial Detection with MIMO Cooperation - In accordance with an example embodiment of the present invention, an apparatus comprising: at least one processor; and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform at least the following: receiving a MIMO (multiple-input multiple output) encoded symbol vector, the symbol vector encoding a plurality of streams of a source node; estimating channel matrix between the source node and the apparatus; re-ordering columns in said channel matrix; determining a plurality of feedback bits based at least in part on the re-ordered channel matrix, wherein each bit of the feedback bits indicates detection or no detection of the corresponding antenna streams of the source node; and transmitting the feedback bits.09-08-2011

Patent applications by Kiarash Amiri, Houston, TX US

Payman Amiri, Walnut Creek, CA US

Patent application numberDescriptionPublished
20100196368SUBSTITUTED BENZ-AZOLES AND METHODS OF THEIR USE AS INHIBITORS OF RAF KINASE - New substituted benz-azole compounds, compositions and methods of inhibition of Raf kinase activity in a human or animal subject are provided. The new compounds compositions may be used either alone or in combination with at least one additional agent for the treatment of a Raf kinase mediated disorder, such as cancer.08-05-2010

Payman Amiri, Emeryville, CA US

Patent application numberDescriptionPublished
20090170904Substituted benzimidazoles and methods of their use - New substituted benzimidazole compounds, compositions, and methods of inhibition of kinase activity associated with tumorigenesis in a human or animal subject are provided. In certain embodiments, the compounds and compositions are effective to inhibit the activity of at least one serine/threonine kinase or receptor tyrosine kinase. The new compounds and compositions may be used either alone or in combination with at least one additional agent for the treatment of a serine/threonine kinase- or receptor tyrosine kinase-mediated disorder, such as cancer.07-02-2009
20100216767QUINAZOLINES FOR PDK1 INHIBITION - The invention provides novel compounds that are inhibitors of PDK1. Also provided are pharmaceutical compositions including the compounds, and methods of treating proliferative diseases, such as cancers, with the compounds or compositions.08-26-2010
20100234394SUBSTITUTED BENZIMIDAZOLES AND METHODS OF THEIR USE - New substituted benzimidazole compounds, compositions, and methods of inhibition of kinase activity associated with tumorigenesis in a human or animal subject are provided. In certain embodiments, the compounds and compositions are effective to inhibit the activity of at least one serine/threonine kinase or receptor tyrosine kinase. The new compounds and compositions may be used either alone or in combination with at least one additional agent for the treatment of a serine/threonine kinase- or receptor tyrosine kinase-mediated disorder, such as cancer.09-16-2010

Patent applications by Payman Amiri, Emeryville, CA US

Payman Amiri, Emery Ville, CA US

Patent application numberDescriptionPublished
20100048561QUINAZOLINES FOR PDK1 INHIBITION - The invention provides quinazoline compounds that are inhibitors of PDK1. Also provided are pharmaceutical compositions including the compounds, and methods of treating proliferative diseases, such as cancers, with the compounds or compositions.02-25-2010