Patent application number | Description | Published |
20140122829 | EFFICIENT MEMORY VIRTUALIZATION IN MULTI-THREADED PROCESSING UNITS - A technique for simultaneously executing multiple tasks, each having an independent virtual address space, involves assigning an address space identifier (ASID) to each task and constructing each virtual memory access request to include both a virtual address and the ASID. During virtual to physical address translation, the ASID selects a corresponding page table, which includes virtual to physical address mappings for the ASID and associated task. Entries for a translation look-aside buffer (TLB) include both the virtual address and ASID to complete each mapping to a physical address. Deep scheduling of tasks sharing a virtual address space may be implemented to improve cache affinity for both TLB and data caches. | 05-01-2014 |
20140123145 | EFFICIENT MEMORY VIRTUALIZATION IN MULTI-THREADED PROCESSING UNITS - A technique for simultaneously executing multiple tasks, each having an independent virtual address space, involves assigning an address space identifier (ASID) to each task and constructing each virtual memory access request to include both a virtual address and the ASID. During virtual to physical address translation, the ASID selects a corresponding page table, which includes virtual to physical address mappings for the ASID and associated task. Entries for a translation look-aside buffer (TLB) include both the virtual address and ASID to complete each mapping to a physical address. Deep scheduling of tasks sharing a virtual address space may be implemented to improve cache affinity for both TLB and data caches. | 05-01-2014 |
20140123146 | EFFICIENT MEMORY VIRTUALIZATION IN MULTI-THREADED PROCESSING UNITS - A technique for simultaneously executing multiple tasks, each having an independent virtual address space, involves assigning an address space identifier (ASID) to each task and constructing each virtual memory access request to include both a virtual address and the ASID. During virtual to physical address translation, the ASID selects a corresponding page table, which includes virtual to physical address mappings for the ASID and associated task. Entries for a translation look-aside buffer (TLB) include both the virtual address and ASID to complete each mapping to a physical address. Deep scheduling of tasks sharing a virtual address space may be implemented to improve cache affinity for both TLB and data caches. | 05-01-2014 |
20140168245 | TECHNIQUE FOR PERFORMING MEMORY ACCESS OPERATIONS VIA TEXTURE HARDWARE - A texture processing pipeline can be configured to service memory access requests that represent texture data access operations or generic data access operations. When the texture processing pipeline receives a memory access request that represents a texture data access operation, the texture processing pipeline may retrieve texture data based on texture coordinates. When the memory access request represents a generic data access operation, the texture pipeline extracts a virtual address from the memory access request and then retrieves data based on the virtual address. The texture processing pipeline is also configured to cache generic data retrieved on behalf of a group of threads and to then invalidate that generic data when the group of threads exits. | 06-19-2014 |
20140173193 | TECHNIQUE FOR ACCESSING CONTENT-ADDRESSABLE MEMORY - A tag unit configured to manage a cache unit includes a coalescer that implements a set hashing function. The set hashing function maps a virtual address to a particular content-addressable memory unit (CAM). The coalescer implements the set hashing function by splitting the virtual address into upper, middle, and lower portions. The upper portion is further divided into even-indexed bits and odd-indexed bits. The even-indexed bits are reduced to a single bit using a XOR tree, and the odd-indexed are reduced in like fashion. Those single bits are combined with the middle portion of the virtual address to provide a CAM number that identifies a particular CAM. The identified CAM is queried to determine the presence of a tag portion of the virtual address, indicating a cache hit or cache miss. | 06-19-2014 |
20140173258 | TECHNIQUE FOR PERFORMING MEMORY ACCESS OPERATIONS VIA TEXTURE HARDWARE - A texture processing pipeline can be configured to service memory access requests that represent texture data access operations or generic data access operations. When the texture processing pipeline receives a memory access request that represents a texture data access operation, the texture processing pipeline may retrieve texture data based on texture coordinates. When the memory access request represents a generic data access operation, the texture pipeline extracts a virtual address from the memory access request and then retrieves data based on the virtual address. The texture processing pipeline is also configured to cache generic data retrieved on behalf of a group of threads and to then invalidate that generic data when the group of threads exits. | 06-19-2014 |
Patent application number | Description | Published |
20130112521 | Clutch Mechanism - The invention relates to a clutch mechanism for the transmission of a rotary movement from a gear arrangement comprising a first gear member and a second gear member. The first gear member is rotatable about a longitudinal axis but axially fixed wherein the first gear member, upon rotation, is arranged for translatively moving a second gear member which is prevented from rotating. The clutch mechanism comprises a circumferential shoulder arranged at the second gear member and at least one or a number of resilient clutch fingers with respective inclined inner surfaces arranged at the first gear member, the shoulder arranged for increasingly pressing against the inclined surfaces thereby flexing the clutch fingers outward when the shoulder reaches the clutch fingers in the course of its translation. The clutch mechanism further comprises tube arranged around the clutch fingers, the tube having a number of internal longitudinal splines for engaging the flexed-out clutch fingers. | 05-09-2013 |
20130123710 | Auto-Injector with a Torsion Spring - The invention relates to an auto-injector for administering a dose of a liquid medicament (M), comprising:
| 05-16-2013 |
20130131602 | AUTO-INJECTOR WITH NEEDLE SHROUD AND NEEDLE PROTECTION CAP - The invention relates to an auto-injector for administering a dose of a liquid medicament (M). A shroud is arranged at least partially inside a housing, the shroud slidable in longitudinal direction between at least a retracted position, in which a hollow injection needle is exposable and an advanced position, in which the needle is covered by the shroud, wherein the shroud is arranged to be locked in the retracted position prior to manual operation of an activation means and wherein the shroud is arranged to be pushed towards the advanced position by a syringe spring when a drive means has been released by the activation means. A protective needle shield is attachable to the needle in a manner to partially protrude beyond the proximal end of the shroud through the orifice with the needle in its advanced position, wherein a syringe carrier is arranged inside the shroud for holding a syringe, the syringe carrier slidable with respect to the shroud, wherein the syringe carrier comprises at least one resilient snap for locking it to the shroud in order to prevent relative axial motion, wherein the snap is arranged to be supportable from inside by the protective needle shield when attached to the needle in order to remain engaged with the shroud and wherein the snap is inwardly biased to disengage from the shroud without support from inside in a manner to automatically disengage upon removal of the protective needle shield thus allowing the syringe and needle to be retracted into the covered position under load of the syringe spring. | 05-23-2013 |
20130150801 | Auto-Injector - The invention relates to an auto-injector ( | 06-13-2013 |
20130172822 | AUTO-INJECTOR - The invention relates to an auto-injector ( | 07-04-2013 |
20130204195 | Force Transmission Arrangement for Auto-Injector - The invention relates to a transmission arrangement for controlling a force of a translation, the transmission arrangement comprising a drive collar ( | 08-08-2013 |
20130310759 | Auto-Injector - The invention relates to an auto-injector for administering a dose of a liquid medicament, comprising:
| 11-21-2013 |
20130317446 | Auto-Injector - The invention relates to an auto-injector for administering a dose of a liquid medicament, comprising:
| 11-28-2013 |
20130317448 | Auto-Injector with Injection Damper - The invention relates to an auto-injector for administering a dose of a liquid medicament, comprising:
| 11-28-2013 |
20140135705 | Auto-Injector - The invention relates to an auto-injector for administering a dose of a liquid medicament, comprising:
| 05-15-2014 |
Patent application number | Description | Published |
20080312602 | Injection Device (Bayonet Cap Removal) - An injection device | 12-18-2008 |
20130123697 | Auto-Injector With A Torsion Spring - The invention relates to an auto-injector for administering a dose of a liquid medicament (M), comprising:
| 05-16-2013 |
20130131595 | GEARBOX - The invention relates to a gearbox for converting a first translation into a second translation, the gearbox comprising a drive collar connectable to a translative drive means and prevented from rotating with respect to a ground of the drive means, a drive sleeve rotatably arranged at least partially inside the drive collar, engaged to the drive collar by a first screw thread and prevented from translating, wherein a plunger is arranged at least partially inside the drive sleeve, engaged to the drive sleeve by a second screw thread and prevented from rotating. | 05-23-2013 |
20130190693 | FINGER GUARD FOR AN INJECTION DEVICE - The invention relates to a finger guard ( | 07-25-2013 |
20130190694 | Arrangement for Coupling a Plunger to Either a Syringe or a Stopper - The invention refers to an arrangement for coupling a plunger ( | 07-25-2013 |
20130204198 | Auto-Injector - The invention relates to an auto-injector for administering a dose of a liquid medicament, comprising
| 08-08-2013 |
20130267909 | AUTO-INJECTOR - According to the invention, an auto-injector for administering a dose of a liquid medicament (M) comprises of a substantially cylindrical housing arranged to contain a pre-filled syringe; a syringe retainer slidably arranged with respect to the housing that mounts a pre-filled syringe with an injection needle, a plunger and a stopper for sealing a syringe barrel of the pre-filled syringe; a coupling shroud slidably arranged within the housing and releasably coupled to the plunger; and a single drive means. Upon release, the single drive means is capable of driving the coupling shroud in the proximal direction (P). The proximal translatory movement of the coupling shroud with respect to the housing, translates the syringe retainer in the proximal direction (P) to expose the injection needle of the pre-filled syringe, depresses the plunger connected to the stopper into the syringe barrel to expel the dose of medicament (M) and advances a needle shroud to a safe position (PS) to surround the injection needle after the medicament (M) has been at least partially delivered. The coupling shroud is decoupled from the plunger at a pre-determined second position (II) defined by an aperture formed into the housing. | 10-10-2013 |
20130274662 | AUTO-INJECTOR - According to the invention, an auto-injector for administering a dose of a liquid medicament (M) comprises of a substantially cylindrical housing arranged to contain a pre-filled syringe filled with the medicament (M), a needle shroud slibably arranged with respect to the housing and adapted to rest on the skin of a patient receiving an injection, a releasable drive means arranged within the housing that is capable of, upon release, translating the needle shroud in a proximal direction (P) towards a safe position (PS) and a rotating collar rotatably arranged within the housing. The needle shroud in the safe position (PS) surrounds the injection needle after the injection has been carried out. The rotating collar engages the needle shroud in a manner that forces the rotating collar to rotate within the housing when the needle shroud is translated in the proximal direction (P). | 10-17-2013 |
20130274668 | AUTO-INJECTOR - The invention refers to an auto-injector comprising:
| 10-17-2013 |
20130289525 | Auto-Injector - The invention refers to an auto-injector for administering a dose of a liquid medicament, comprising: | 10-31-2013 |
Patent application number | Description | Published |
20100016793 | Injection Device - An injection device | 01-21-2010 |
20130096512 | AUTO-INJECTOR - The invention refers to an auto-injector, comprising:
| 04-18-2013 |
20130281935 | Auto-Injector - The invention refers to an auto-injector for administering a dose of a liquid medicament, comprising:
| 10-24-2013 |
20130345643 | AUTO-INJECTOR - An auto-injector for administering a dose of a liquid medicament (M) is presented comprising an elongate housing arranged to contain a syringe with a hollow needle and a stopper for sealing the syringe and displacing the medicament (M), the housing having a distal end (D) and a proximal end (P) with an orifice intended to be applied against an injection site, wherein the syringe is slidably arranged with respect to the housing. The auto-injector contains a spring means capable of, upon activation, pushing the needle from a covered position inside the housing into an advanced position through the orifice and past the proximal end (P), operating the syringe to supply the dose of medicament (M), and retracting the syringe with the needle into the covered position after delivering the medicament (M). There is also an activating means arranged to lock the spring means in a pressurized state prior to manual operation. | 12-26-2013 |