Patent application number | Description | Published |
20080208924 | Security model for common multiplexed transactional logs - A security model is provided in a transactional logging infrastructure that is arranged as a protected subsystem built on an underlying secure file system. Files in the underlying file system used by virtual log streams are protected from direct user writes, and are written-to only through the protected subsystem that is brokered by a machine-wide principal so that virtual log files sharing the same multiplexed physical log are kept secure from each other. Log file handles and user- and kernel-mode objects are exposed to log clients through interfaces using consistent security semantics for both dedicated and virtual logs. Log clients are agnostic of the underlying secure file system and can only manipulate file system containers—abstract objects that implement the physical log and used to virtualize the file system by normalizing input/output operations—by using the interfaces brokered by the principal in the protected subsystem. | 08-28-2008 |
20090044204 | Application programming interfaces for transacted file and registry operations - A set of application programming interfaces (“APIs”) is provided that enables an application to perform operations on multiple system resources as a single logical unit of work through a transaction. The application can then commit or roll back the entire group of changes as a single unit in a coordinated manner. The APIs expose functions and methods that take a reference to a transaction context, such as a handle, name, or pointer, as one of their parameters so that the application can manipulate the resource as a transacted operation. The transaction is bound to all created handles so that all operations on the resource using those handles are also transacted. In an illustrative example, the set of APIs are transacted name-based WIN32 APIs that take a transaction handle. The transacted APIs expose transacted operations to the application for durable system resources in the OS kernel, including the NTFS file system (New Technology File System) and registry. | 02-12-2009 |
20100100689 | TRANSACTION PROCESSING IN TRANSACTIONAL MEMORY - A transactional memory processing system provides for the integration of transactional memory concepts at the compiler-level into a higher-level traditional transaction processing system. Atomic blocks at the compiler-level can be specified as atomic block transactions and include the features of atomicity and isolation. Actions within this atomic block transaction include the enlistment of resource managers from a repository. The repository can now include a pre-programmed memory resource manager to manage the transactional memory. As in traditional transactions, a commit protocol can be used to determine if the actions are valid and can be exposed outside of the transaction. Unlike traditional transactions, however, the transaction is not necessarily doomed if all of the actions are not validated. Rather, memory conflicts can cause a rollback and re-execution of the atomic block transaction, which can be repeated as long as necessary, until the memory resource manger votes to commit. | 04-22-2010 |
20100100885 | TRANSACTION PROCESSING FOR SIDE-EFFECTING ACTIONS IN TRANSACTIONAL MEMORY - A processing system includes a transactional memory, first and second resource managers, and a transaction manager for a concurrent program having a thread including an atomic transaction having a side-effecting action. The first resource manager is configured to enlist in the atomic transaction and manage a resource related to the side effecting action. The second resource manager is configured to enlist in the atomic transaction and manage the transaction memory. The transaction manager is coupled to the first and second resource managers and manager is configured to receive a vote from the first and second resource managers as to whether to commit the transaction. The side-effecting action is postponed until after the transaction commits or applied along with a compensating action to the side-effecting action. | 04-22-2010 |
20100191930 | TRANSACTIONAL MEMORY COMPATIBILITY MANAGEMENT - Transactional memory compatibility type attributes are associated with intermediate language code to specify, for example, that intermediate language code must be run within a transaction, or must not be run within a transaction, or may be run within a transaction. Attributes are automatically produced while generating intermediate language code from annotated source code. Default rules also generate attributes. Tools use attributes to statically or dynamically check for incompatibility between intermediate language code and a transactional memory implementation. | 07-29-2010 |
20100228929 | EXPEDITED COMPLETION OF A TRANSACTION IN STM - A software transactional memory system is provided that provides privatization safety. The system identifies situations where the completion of a transaction may be expedited because a privatization artifact will not occur. The system determines whether a privatization artifact may occur using a read and write set intersection test, transactional variables, pessimistic locks, or declared privatizing transactions. If a privatization artifact will not occur for a transaction, then the system may allow the transaction to complete prior to one or more earlier transactions. | 09-09-2010 |
20110314244 | COMPOSITION OF LOCKS IN SOFTWARE TRANSACTIONAL MEMORY - A software transactional memory (STM) system allows the composition of traditional lock based synchronization with transactions in STM code. The STM system acquires each traditional lock the first time that a corresponding traditional lock acquire is encountered inside a transaction and defers all traditional lock releases until a top level transaction in a transaction nest commits or aborts. The STM system maintains state information associated with traditional lock operations in transactions and uses the state information to eliminate deferred traditional lock operations that are redundant. The STM system integrates with systems that implement garbage collection. | 12-22-2011 |
Patent application number | Description | Published |
20090200057 | Rail Wiring Duct - Certain embodiments of the present invention provide a DIN rail wiring duct. The DIN rail wiring duct has a top, a bottom, and a side. The DIN rail wiring duct includes a base. The base has a top wall, a bottom wall, a sidewall, and a divider wall, which define a channel and a channel opening for accessing the channel. The DIN rail wiring duct also includes a cover for the channel opening. The cover has a top wall and a sidewall substantially perpendicular to the top wall. The top wall of the cover is removably connected to the top wall of the base and the sidewall of the cover is rotatably connected to the sidewall of the base such that the channels are accessible through the channel openings from the top and the side of the DIN rail wiring duct when the cover is rotated from a closed position to an open position. | 08-13-2009 |
20120247829 | Rail Wiring Duct - A DIN rail wiring duct has a top, a bottom, and a side. The DIN rail wiring duct includes a base. The base has a top wall, a bottom wall, a sidewall, and a divider wall, which define a channel and a channel opening for accessing the channel. The DIN rail wiring duct also includes a cover for the channel opening. The cover has a top wall and a sidewall substantially perpendicular to the top wall. The top wall of the cover is removably connected to the top wall of the base and the sidewall of the cover is rotatably connected to the sidewall of the base such that the channels are accessible through the channel openings from the top and the side of the DIN rail wiring duct when the cover is rotated from a closed position to an open position. | 10-04-2012 |
Patent application number | Description | Published |
20090069881 | Bifurcated Stent with Open Ended Side Branch Support - In some embodiments, a stent comprises a side branch structure defining an inner side branch cell. The inner side branch cell has a shape that is different from any other cell of the stent. The stent further comprises first and second support members, which are positioned on opposite sides of the side branch structure. The first and second support members each have a strut width that is greater than the width of a strut included in the side branch structure. The stent further comprises first and second connecting members, which are positioned on opposite ends of the side branch structure. Each connecting member is connected at one end to the first support member and is connected at the other end to the second support member. Each connecting member comprises a serpentine structure having a plurality of straight struts and turns. One or both of the connecting members includes at least one straight strut that has a length that is at least ten times its width. In some embodiments, each connecting member comprises at least four struts that have a length that is at least then times their width. | 03-12-2009 |
20090240318 | STENT EXPANSION COLUMN, STRUT AND CONNECTOR SLIT DESIGN - A bifurcated stent that is positionable adjacent to a branched body vessel. The stent includes a number of stent members at least some of which have slits extending through them. The slits are positioned relative to the tensile and compressive forces imposed by stent expansion to enhance the flexibility of the stent members. The slits can be positioned to increase stent compression about a catheter, increase how far the stent can be bent during catheter deployment, and allow specific portions of the stent to have improved flexibility. The slits can allow the stent to assume a bent shape, and compensate for rigidity imposed the bifurcating side branch. The slits can be combined with curved sections to create a highly flexibly stent. | 09-24-2009 |
20100275432 | LOCKING ELEMENT FOR VASCULAR CLOSURE DEVICE - In one illustrative example, a device for sealing an opening in a vessel wall and/or tissue tract may include an anchor, a filament, a plug, and a knot. The anchor may be configured to be disposed adjacent to an interior surface of the vessel wall adjacent the opening in the vessel wall. The filament may have a distal end coupled to the anchor and may be configured to extend proximally through the vessel opening and/or tissue tract. The plug may be disposed about at least a portion of the filament member. The knot may be disposed about the filament proximal of the plug and may be configured to move over the filament and secure the plug relative to the anchor. The knot may be independent of the filament member. | 11-04-2010 |
20120123516 | STENT DELIVERY SYSTEMS AND LOCKING MEMBERS FOR USE WITH STENT DELIVERY SYSTEMS - Stent delivery systems, locking members for preventing unwanted actuation of a actuation member on a stent delivery system, and methods for making and using the same are disclosed. An example stent delivery system may include an inner member. A deployment sheath may be disposed about the inner member. A stent may be disposed between the inner member and the deployment sheath. A handle may be coupled to the inner member and to the deployment sheath. The handle may include an actuation member. The actuation member may be configured to shift the longitudinal position of the deployment sheath relative to the inner member. A locking member may be disposed on the actuation member. The locking member may be configured to prevent unwanted actuation of the actuation member. | 05-17-2012 |
Patent application number | Description | Published |
20110066181 | TISSUE PUNCTURE CLOSURE DEVICE - The present disclosure relates generally to methods and devices for closing and/or sealing an opening in a vessel wall and/or an adjacent tissue tract. In one illustrative embodiment, a device is provided for delivering and deploying an anchor, plug, filament, and locking element adjacent to the opening in the vessel wall and/or tissue tract. | 03-17-2011 |
20110196388 | AUTOMATIC VASCULAR CLOSURE DEPLOYMENT DEVICES AND METHODS - Methods of installing a vascular closure device, the vascular closure device adapted for sealing an opening in biological tissue and comprising an anchor, a compressible plug, a cinch and a suture, the method comprising the steps of providing an insertion sheath, inserting the insertion sheath into the opening in the biological tissue, providing a device sheath having the vascular closure device preloaded therein with a proximal portion of the suture attached to the device sheath, subsequent to the step of inserting the insertion sheath, inserting the device sheath into the insertion sheath, and retracting the insertion sheath and device sheath simultaneously, wherein during the retraction, the insertion sheath and the device sheath are fixed to one another and devices adapted to the methods. | 08-11-2011 |
20120259346 | THERMAL SUTURE CUTTING DEVICE - The disclosure pertains to a device for cutting a suture in a fluid environment which isolates a portion of the suture to be cut within a substantially sealed environment and cuts the suture thermally by using an electrically heated element within the chamber. In another embodiment, the disclosure relates to a vascular sealing system including the suture cutting device and a method of use thereof. | 10-11-2012 |
20130238018 | AUTOMATIC VASCULAR CLOSURE DEPLOYMENT DEVICES AND METHODS - Methods of installing a vascular closure device, the vascular closure device adapted for sealing an opening in biological tissue and comprising an anchor, a compressible plug, a cinch and a suture, the method comprising the steps of providing an insertion sheath, inserting the insertion sheath into the opening in the biological tissue, providing a device sheath having the vascular closure device preloaded therein with a proximal portion of the suture attached to the device sheath, subsequent to the step of inserting the insertion sheath, inserting the device sheath into the insertion sheath, and retracting the insertion sheath and device sheath simultaneously, wherein during the retraction, the insertion sheath and the device sheath are fixed to one another and devices adapted to the methods. | 09-12-2013 |
20130325060 | TISSUE PUNCTURE CLOSURE DEVICE - The present disclosure relates generally to methods and devices for closing and/or sealing an opening in a vessel wall and/or an adjacent tissue tract. In one illustrative embodiment, a device is provided for delivering and deploying an anchor, plug, filament, and locking element adjacent to the opening in the vessel wall and/or tissue tract. | 12-05-2013 |
Patent application number | Description | Published |
20140378966 | RENAL DENERVATION BALLOON CATHETER WITH RIDE ALONG ELECTRODE SUPPORT - A renal nerve ablation device may include an elongate tubular member having a distal region. An expandable member may be coupled to the distal region. An electrode support may be coupled to the distal region of the elongate tubular member and extend over a body of the expandable member. The electrode support may be free of connection to the body of the expandable member. One or more electrodes may be coupled to the electrode support. | 12-25-2014 |
20150025533 | RENAL NERVE ABLATION CATHETER HAVING TWIST BALLOON - Medical devices and methods for making and using medical devices are disclosed. An example medical device may include a catheter shaft. An expandable balloon may be coupled to the catheter shaft. The balloon may be capable of shifting between a folded configuration and an expanded configuration. A support structure may be coupled to the balloon. The support structure may be capable of shifting the balloon toward the folded configuration. A plurality of elongate flexible electrode assemblies may be disposed on the balloon. The elongate flexible electrode assemblies may be oriented at an angle relative to a longitudinal axis of the balloon. | 01-22-2015 |
20150105772 | DEVICES AND METHODS FOR NERVE MODULATION - Systems for nerve and tissue modulation are disclosed. An illustrative system may include an intravascular nerve modulation system including a catheter shaft, an expandable basket and one or more energy delivery regions. The one or more energy delivery regions may be defined by regions of the basket free from an insulating material. | 04-16-2015 |
20150196354 | MEDICAL DEVICES WITH FLEXIBLE CIRCUIT ASSEMBLIES - Medical devices for sympathetic nerve modulation are disclosed. An example medical device for sympathetic nerve modulation may include a catheter shaft having a distal region. An expandable member may be coupled to the distal region. A flexible circuit assembly may be attached to the expandable member. The flexible circuit assembly may include a first electrode strip, a second electrode strip, and a sensor strip disposed between the first electrode strip and the second electrode strip. The first electrode strip may include a first electrode. The second electrode strip may include a second electrode. The first electrode and the second electrode may define a pair of bipolar electrodes. | 07-16-2015 |
20150217085 | CRESCENT CHANNEL DYE FLOW ENABLED GUIDE CATHETERS - An intravascular catheter is disclosed that includes an elongated shaft defined by a wall including at least one port extending through the wall into a lumen. At least one channel may be defined between layers of polymer making up the catheter shaft. The channel extends along at least a portion of the shaft and is in fluid communication with the port. Outer and inner diameters of the catheter may be substantially constant along the length of the catheter. | 08-06-2015 |
20150223704 | ENDOLUMINAL OSTIUM SENSOR ARRAY DEVICE - A sensor device for sensing endoluminal geometry may include an expandable element disposed on the distal region of a shaft. The expandable element may be configured to move a collapsed configuration and an expanded configuration. The expandable element may include one or more sensor elements configured to sense proximity of the sensor element to tissue. The sensor device may include an indicator configured to distinguish between contact of the sensor element with tissue, loss of contact and proximity of the sensor element to tissue. | 08-13-2015 |
20160129221 | MEDICAL DEVICE HAVING AN ATRAUMATIC DISTAL TIP - A delivery catheter includes a soft, atraumatic distal tip. The distal tip is configured to transition from a folded configuration to an unfolded configuration during delivery of a medical device. A wall thickness of the distal tip may be increased such that the distal tip is biased to remain in the unfolded configuration after delivery. Additionally, the increased wall thickness in a selected region of the distal tip may cause the distal tip to resist and/or prevent collapse of the distal tip during retrieval and/or repositioning of the medical device when the medical device comes into contact with a distal end of the catheter. The distal edge of the distal tip may be rounded so as to prevent the distal tip from damaging tissue during advancement of the catheter to a target location within a patient's body. | 05-12-2016 |
Patent application number | Description | Published |
20100217309 | PLUG FOR ARTERIOTOMY CLOSURE AND METHOD OF USE - The disclosure provides a modified arteriotomy closure plug, said modification selected from the group consisting of a slit, a notch, a groove, and combinations thereof and a method of manufacturing the arteriotomy closure plug. | 08-26-2010 |
20130096553 | DEFLECTABLE MEDICAL DEVICES - Medical devices and methods for making and using medical devices are disclosed. An example medical device may be a deflectable medical device that includes a catheter shaft having a distal end. An ablation electrode may be disposed at the distal end. A deflection mechanism may be coupled to the catheter shaft. The deflection mechanism may include a deflection body and a pull wire coupled to the deflection body. The deflection body may have a longitudinally-extending furrow formed therein. A flex member may be disposed adjacent to the deflection mechanism. | 04-18-2013 |
20130096554 | SLOTTED TUBE MULTIPLE ELECTRODE FRAME AND OFF-WALL SPACER CAGE - A method of making a spacer cage is disclosed. The method may include providing a tube having an outer diameter, a first second, a second section and a middle section having a first end connected to the first section and a second end connected to the second section, cutting the middle section to form strut elements of the spacer cage and cutting a plurality of longitudinal slits in the first and second sections to allow radial expansion of the first and second sections, expanding the tube using a mandrel, heat setting the tube while on the mandrel, and subsequent the heat setting, removing the first and second sections from the tube. | 04-18-2013 |
20140200578 | RENAL NERVE ABLATION CATHETER - Medical devices for ablating nerves perivascularly and methods for making and using the same are disclosed. An example medical device may include an expandable frame slidably disposed within a catheter shaft. The expandable frame may be configured to shift between a collapsed configuration and an expanded configuration. One or more electrodes may be disposed on a surface of the expandable frame. The one or more electrodes may be disposed radially inward relative to the greatest radial extent of the expandable frame when the expandable frame is in the expanded configuration. | 07-17-2014 |
Patent application number | Description | Published |
20090132305 | REGULATORY COMPLIANCE SYSTEM AND METHODOLOGY FOR PAYDAY LOANS - A computer-implemented method for deferred presentment transaction legal compliance includes creating a user account for a user; providing a source of law data applicable to deferred presentment transactions by the user; receiving deferred presentment transaction data for a transaction by the user; automatically comparing the deferred presentment transaction data for the transaction by the user with the law data applicable to the deferred presentment transaction by the user; and determining whether the deferred presentment transaction data for the transaction by the user complies with the law data applicable to the deferred presentment transaction by the user. A computer-implemented system for deferred presentment transaction legal compliance includes a module for creating a user account for a user; a module for providing a source of law data applicable to deferred presentment transactions by the user; a module for receiving deferred presentment transaction data for a transaction by the user; a module for automatically comparing the deferred presentment transaction data for the transaction by the user with the law data applicable to the deferred presentment transaction by the user; and a module for determining whether the deferred presentment transaction data for the transaction by the user complies with the law data applicable to the deferred presentment transaction by the user. | 05-21-2009 |
20090132312 | REGULATORY COMPLIANCE SYSTEM AND METHODOLOGY FOR PAYDAY LOANS TO MILITARY SERVICE MEMBERS AND THEIR DEPENDENTS - A computer-implemented method for credit transaction legal compliance includes creating a user account for a user; providing a source of law data applicable to credit transactions by the user; receiving credit transaction data for a transaction by the user; automatically comparing the credit transaction data for the transaction by the user with the law data applicable to the credit transaction by the user; and determining whether the credit transaction data for the transaction by the user complies with the law data applicable to the credit transaction by the user. A computer-implemented system for credit transaction legal compliance includes a module for creating a user account for a user; a module for providing a source of law data applicable to credit transactions by the user; a module for receiving credit transaction data for a transaction by the user; a module for automatically comparing the credit transaction data for the transaction by the user with the law data applicable to the credit transaction by the user; and a module for determining whether the credit transaction data for the transaction by the user complies with the law data applicable to the credit transaction by the user. The system and method determine if a borrower is a covered member under laws and regulations protecting active military personnel and their spouses and dependents. | 05-21-2009 |
20100241556 | SYSTEM AND METHODOLOGY FOR MANAGING COMPLIANCE OF MORTGAGE LOANS TO HOMEOWNERS - A computer-implemented system and method for mortgage lending management and compliance receives, from a user, lending transaction data for a loan, property and a borrower; automatically determines if the loan complies with legal requirements and/or requires counseling based on the presence of one or more triggers (i.e., indicia of subprime or predatory lending) in the data, and notifying parties of the determination; and receives, from a counselor, counseling data for the loan and borrower. After any necessary counseling has been obtained and the counselor supplies all needed data, a certificate may be generated evidencing a counseling determination. The certificate may be transmitted to an office of a recorder for a jurisdiction in which the property is located. Suspicious activity may be flagged for appropriate investigation and remedial action by an administrator. Further progress may be halted until the administrator provides responsive input. | 09-23-2010 |
Patent application number | Description | Published |
20110068625 | DUAL LINE ACTIVE AUTOMATIC TRANSFER SWITCH - A dual line active automatic transfer switch (ATS) is provided. A first switch structure is connected to a first PSU of the plurality of PSUs, and operable between a first position connecting a first input line of the dual line and a second position connecting a second input line of the dual line with the one PSU. A second switch structure is connected to at least one additional PSU of the plurality of PSUs, and operable between a third position connecting the first input line and a fourth position connecting the second input line with the at least one additional PSU. The first and second switch structures are operable between each of the first, second, third, and fourth positions to alternatively connect each of the plurality of PSUs to one of the first and second input lines and connect, when each of the dual lines is charged, both of the first and second input lines to at least one of the plurality of PSUs. | 03-24-2011 |
20110225452 | APPARATUS TO MAINTAIN REDUNDANCY IN FOUR LINE SYSTEM - Exemplary embodiments adapted to distribute power from four input lines to a plurality of power supply units (PSUs) configured in an N+1 architecture are provided. In one such embodiment, a plurality of rectifier devices have first and second ends, each of the plurality of rectifier devices connected at the first end to one of the four input lines, and adapted to be bypassed by a first relay in a first operating mode and provide rectified input current in a second operating mode. A plurality of second relays is connected between each of the second ends of the plurality of rectifier devices. The plurality of second relays are adapted to be closed in the second operating mode to sum the rectified input current from each of the plurality of rectifier devices in a single node connecting each of the plurality of PSUs. | 09-15-2011 |
20140307358 | Battery Circuit Fault Protection in Uninterruptable Power Sources - A power system which includes a battery (or string of batteries) as well as a preemptive fuse driver, PFD, system. The PFD protection system reliably protects circuits that could be damaged by long term fault currents. More specifically, the PFD protection system includes a sensor and a controller as well as a controlled switch. The controller includes a PFD control module which allows protection to be tuned specifically to the source and load characteristics. | 10-16-2014 |