Patent application number | Description | Published |
20080300621 | VASCULARA DEVICE FOR EMBOLI, THROMBUS AND FOREIGN BODY REMOVAL AND METHODS OF USE - Apparatus and methods are provided for use in filtering emboli from a vessel and/or performing thrombectomy and embolectomy, wherein a vascular device comprises one or more support hoops connected near a distal end of a guide wire, each support hoop having an articulation region, and a blood permeable sac affixed to the support hoop or hoops to form a mouth of the blood permeable sac. The mouth of the sac closes when the apparatus is collapsed for removal to prevent material from escaping from the sac. | 12-04-2008 |
20100204560 | LOW PROFILE ELECTRODE ASSEMBLY - A tissue electrode assembly includes a membrane configured to form an expandable, conformable body that is deployable in a patient. The assembly further includes a flexible circuit positioned on a surface of the membrane and comprising at least one base substrate layer, at least one insulating layer and at least one planar conducting layer. An electrically-conductive electrode covers at least a portion of the flexible circuit and a portion of the surface of the membrane not covered by the flexible circuit, wherein the electrically-conductive electrode is foldable upon itself with the membrane to a delivery conformation having a diameter suitable for minimally-invasive delivery of the assembly to the patient. | 08-12-2010 |
20100331776 | Steerable Medical Delivery Devices and Methods of Use - Steerable medical delivery devices and their methods of use. | 12-30-2010 |
20120071870 | Low Profile Electrode Assembly - A tissue electrode assembly includes a membrane configured to form an expandable, conformable body that is deployable in a patient. The assembly further includes a flexible circuit positioned on a surface of the membrane and comprising at least one base substrate layer, at least one insulating layer and at least one planar conducting layer. An electrically-conductive electrode covers at least a portion of the flexible circuit and a portion of the surface of the membrane not covered by the flexible circuit, wherein the electrically-conductive electrode is foldable upon itself with the membrane to a delivery conformation having a diameter suitable for minimally-invasive delivery of the assembly to the patient. | 03-22-2012 |
20120265238 | VASCULAR DEVICE FOR EMBOLI, THROMBUS AND FOREIGN BODY REMOVAL AND METHODS OF USE - Apparatus and methods are provided for use in filtering emboli from a vessel and/or performing thrombectomy and embolectomy, wherein a vascular device comprises one or more support hoops connected near a distal end of a guide wire, each support hoop having an articulation region, and a blood permeable sac affixed to the support hoop or hoops to form a mouth of the blood permeable sac. The mouth of the sac closes when the apparatus is collapsed for removal to prevent material from escaping from the sac. | 10-18-2012 |
20120277730 | Steerable Delivery Sheaths - Steerable medical delivery devices and their methods of use. | 11-01-2012 |
20130116705 | Steerable Delivery Sheaths - Steerable medical delivery devices and their methods of use. | 05-09-2013 |
20130238009 | VASCULAR DEVICE FOR EMBOLI, THROMBUS AND FOREIGN BODY REMOVAL AND METHODS OF USE - Apparatus and methods are provided for use in filtering emboli from a vessel and/or performing thrombectomy and embolectomy, wherein a vascular device comprises one or more support hoops connected near a distal end of a guide wire, each support hoop having an articulation region, and a blood permeable sac affixed to the support hoop or hoops to form a mouth of the blood permeable sac. The mouth of the sac closes when the apparatus is collapsed for removal to prevent material from escaping from the sac. | 09-12-2013 |
20140058197 | Low Profile Electrode Assembly - A tissue electrode assembly includes a membrane configured to form an expandable, conformable body that is deployable in a patient. The assembly further includes a flexible circuit positioned on a surface of the membrane and comprising at least one base substrate layer, at least one insulating layer and at least one planar conducting layer. An electrically-conductive electrode covers at least a portion of the flexible circuit and a portion of the surface of the membrane not covered by the flexible circuit, wherein the electrically-conductive electrode is foldable upon itself with the membrane to a delivery conformation having a diameter suitable for minimally-invasive delivery of the assembly to the patient. | 02-27-2014 |
20140058324 | Steerable Medical Delivery Devices and Methods of Use - Steerable medical delivery devices and their methods of use. | 02-27-2014 |
20140100598 | VASCULAR DEVICE FOR EMBOLI, THROMBUS AND FOREIGN BODY REMOVAL AND METHODS OF USE - Apparatus and methods are provided for use in filtering emboli from a vessel and/or performing thrombectomy and embolectomy, wherein a vascular device comprises one or more support hoops connected near a distal end of a guide wire, each support hoop having an articulation region, and a blood permeable sac affixed to the support hoop or hoops to form a mouth of the blood permeable sac. The mouth of the sac closes when the apparatus is collapsed for removal to prevent material from escaping from the sac. | 04-10-2014 |
20140107623 | Steerable Delivery Sheaths - A steerable delivery device comprising an outer sheath and an inner sheath disposed within the outer sheath, wherein the outer sheath includes a first tubular element, a steerable portion adapted to be steered, and wherein in a cross section along the steerable portion the first tubular element includes a first section of a first material with a first durometer and a second section of a second material with a second durometer different than the first durometer. | 04-17-2014 |
20140357956 | CARDIAC ABLATION CATHETERS AND METHODS OF USE THEREOF - Cardiac ablation catheters and methods of use. In some embodiments the catheter includes at least one camera inside an expandable membrane for visualizing an ablation procedure. | 12-04-2014 |
20150073341 | STEERABLE DELIVERY SHEATHS - Steerable medical delivery devices and their methods of use. | 03-12-2015 |
20150094656 | STEERABLE MEDICAL DEVICES, SYSTEMS, AND METHODS OF USE - Steerable medical devices and methods of use. In some embodiments the steerable medical devices include a steerable portion with a stiffness that varies in the steerable portion. | 04-02-2015 |
Patent application number | Description | Published |
20100185820 | PROCESSOR POWER MANAGEMENT AND METHOD - A data processing device is disclosed that includes multiple processing cores, where each core is associated with a corresponding cache. When a processing core is placed into a first sleep mode, the data processing device initiates a first phase. If any cache probes are received at the processing core during the first phase, the cache probes are serviced. At the end of the first phase, the cache corresponding to the processing core is flushed, and subsequent cache probes are not serviced at the cache. Because it does not service the subsequent cache probes, the processing core can therefore enter another sleep mode, allowing the data processing device to conserve additional power. | 07-22-2010 |
20120017188 | METHOD OF DETERMINING EVENT BASED ENERGY WEIGHTS FOR DIGITAL POWER ESTIMATION - A method for determining event based energy weights for digital power estimation includes obtaining a reference energy value corresponding to a power consumed by at least a portion of an integrated circuit (IC) device during operation. The method includes determining and selecting a subset of signals from a set of all signals within the IC that correlates to energy use within the IC. The method includes determining an activity factor of each signal in the subset by monitoring each signal while simulating execution of a particular set of instructions. The method includes determining a weight factor or at least an approximation of a weight factor for each signal in the subset by solving within a predetermined accuracy, a multivariable equation in which the reference energy value equals a weighted sum of the activity of the signals of the selected subset multiplied by their respective weight factors. | 01-19-2012 |
20120144122 | METHOD AND APPARATUS FOR ACCELERATED SHARED DATA MIGRATION - A method and apparatus for accelerated shared data migration between cores is disclosed. | 06-07-2012 |
20120144124 | METHOD AND APPARATUS FOR MEMORY ACCESS UNITS INTERACTION AND OPTIMIZED MEMORY SCHEDULING - A method and an apparatus for modulating the prefetch training of a memory-side prefetch unit (MS-PFU) are described. An MS-PFU trains on memory access requests it receives from processors and their processor-side prefetch units (PS-PFUs). In the method and apparatus, an MS-PFU modulates its training based on one or more of a PS-PFU memory access request, a PS-PFU memory access request type, memory utilization, or the accuracy of MS-PFU prefetch requests. | 06-07-2012 |
20120155273 | SPLIT TRAFFIC ROUTING IN A PROCESSOR - A multi-chip module configuration includes two processors, each having two nodes, each node including multiple cores or compute units. Each node is connected to the other nodes by links that are high bandwidth or low bandwidth. Routing of traffic between the nodes is controlled at each node according to a routing table and/or a control register that optimize bandwidth usage and traffic congestion control. | 06-21-2012 |
20120159080 | NEIGHBOR CACHE DIRECTORY - A method and apparatus for utilizing a higher-level cache as a neighbor cache directory in a multi-processor system are provided. In the method and apparatus, when the data field of a portion or all of the cache is unused, a remaining portion of the cache is repurposed for usage as neighbor cache directory. The neighbor cache provides a pointer to another cache in the multi-processor system storing memory data. The neighbor cache directory can be searched in the same manner as a data cache. | 06-21-2012 |
20130077701 | METHOD AND INTEGRATED CIRCUIT FOR ADJUSTING THE WIDTH OF AN INPUT/OUTPUT LINK - A method and apparatus are described for adjusting a bit width of an input/output (I/O) link established between a transmitter and a receiver. The I/O link has a plurality of bit lanes. The transmitter may send to the receiver a command identifying at least one selected bit lane of the I/O link that will be powered off or powered on in response to detecting that a bit width adjustment threshold of the I/O link has been reached. | 03-28-2013 |
20130124805 | APPARATUS AND METHOD FOR SERVICING LATENCY-SENSITIVE MEMORY REQUESTS - A shared memory controller and method of operation are provided. The shared memory controller is configured for use with a plurality of processors such as a central processing unit or a graphics processing unit. The shared memory controller includes a command queue configured to hold a plurality of memory commands from the plurality of processors, each memory command having associated priority information. The shared memory controller includes boost logic configured to identify a latency sensitive memory command and update the priority information associated with the memory command to identify the memory command as latency sensitive. The boost logic may be configured to identify a latency sensitive processor command. The boost logic may be configured to track time duration between successive latency sensitive memory commands. | 05-16-2013 |
20150186276 | REMOVAL AND OPTIMIZATION OF COHERENCE ACKNOWLEDGEMENT RESPONSES IN AN INTERCONNECT - According to one general aspect, a method of performing a cache transaction may include transmitting a cache request to a target device. The method may include receiving a cache response that is associated with the cache request. The method may further include completing the cache transaction without transmitting an exclusive cache response acknowledgement message to the target device. | 07-02-2015 |
Patent application number | Description | Published |
20090024835 | SPECULATIVE MEMORY PREFETCH - A system and method for pre-fetching data from system memory. A multi-core processor accesses a cache hit predictor concurrently with sending a memory request to a cache subsystem. The predictor has two tables. The first table is indexed by a portion of a memory address and provides a hit prediction based on a first counter value. The second table is indexed by a core number and provides a hit prediction based on a second counter value. If neither table predicts a hit, a pre-fetch request is sent to memory. In response to detecting said hit prediction is incorrect, the pre-fetch is cancelled. | 01-22-2009 |
20090106498 | COHERENT DRAM PREFETCHER - A system and method for obtaining coherence permission for speculative prefetched data. A memory controller stores an address of a prefetch memory line in a prefetch buffer. Upon allocation of an entry in the prefetch buffer a snoop of all the caches in the system occurs. Coherency permission information is stored in the prefetch buffer. The corresponding prefetch data may be stored elsewhere. During a subsequent memory access request for a memory address stored in the prefetch buffer, both the coherency information and prefetched data may be already available and the memory access latency is reduced. | 04-23-2009 |
20090327616 | SNOOP FILTERING MECHANISM - A system and method for selectively transmitting probe commands and reducing network traffic. Directory entries are maintained to filter probe command and response traffic for certain coherent transactions. Rather than storing directory entries in a dedicated directory storage, directory entries may be stored in designated locations of a shared cache memory subsystem, such as an L3 cache. Directory entries are stored within the shared cache memory subsystem to provide indications of lines (or blocks) that may be cached in exclusive-modified, owned, shared, shared-one, or invalid coherency states. The absence of a directory entry for a particular line may imply that the line is not cached anywhere in a computing system. | 12-31-2009 |