Patent application number | Description | Published |
20130042258 | RUNTIME SYSTEM - Various embodiments provide an ability to describe, independent of a programming language, one or more interfaces associated with an operating system. Alternately or additionally, a compiler associated with a specific programming language can be configured to map the independent interface description(s) to the specific programming language. In some embodiments, an application can be configured to programmatically determine one or more interfaces of the operating system. | 02-14-2013 |
20130055291 | DESCRIBING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM WITH METADATA - Native operating system application programming interfaces (API's) are described using metadata and such descriptions are stored in a standard file format in a known location. By storing API definitions using such metadata, other applications can readily identify and use the APIs. To create such API representations, during development, a developer describes the shape of the API, including (but not limited to) the classes, interfaces, methods, properties, events, parameters, structures and enumerated types defined by the API. This API description is processed by a tool which generates a machine-readable metadata file. The machine-readable metadata file contains the same information as the API description, however in a format designed to be machine read rather than human authored. | 02-28-2013 |
20130055292 | PROJECTING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM INTO OTHER PROGRAMMING LANGUAGES - Information about the operating system application programming interfaces is stored in a known format in a known location. This information fully describes the APIs exposed by the operating system and is stored in API metadata files. A language compiler or interpreter uses this API information to build a natural and familiar representation of the native system API in the target language. The language compiler or interpreter can read the API information at compile time and/or runtime. The metadata is used to allow an application to refer to named elements in the API. Projections are built that use the metadata to map named elements in the API to named elements in the target language, and to define wrappers that marshal data of those elements between the target representation and the native operating system representation. | 02-28-2013 |
20140325534 | RUNTIME SYSTEM - Various embodiments provide an ability to describe, independent of a programming language, one or more interfaces associated with an operating system. Alternately or additionally, a compiler associated with a specific programming language can be configured to map the independent interface description(s) to the specific programming language. In some embodiments, an application can be configured to programmatically determine one or more interfaces of the operating system. | 10-30-2014 |
20150020084 | PROJECTING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM INTO OTHER PROGRAMMING LANGUAGES - Information about the operating system application programming interfaces is stored in a known format in a known location. This information fully describes the APIs exposed by the operating system and is stored in API metadata files. A language compiler or interpreter uses this API information to build a natural and familiar representation of the native system API in the target language. The language compiler or interpreter can read the API information at compile time and/or runtime. The metadata is used to allow an application to refer to named elements in the API. Projections are built that use the metadata to map named elements in the API to named elements in the target language, and to define wrappers that marshal data of those elements between the target representation and the native operating system representation. | 01-15-2015 |
Patent application number | Description | Published |
20100018447 | METHODS AND APPARATUSES FOR ASSEMBLY OF A PERICARDIAL PROSTHETIC HEART VALVE - A method of assembling a prosthetic valve using sheets of material, such as pericardium material, polymer or bioengineered film, or other material. The method provides an accurate and repeatable system of making pericardial valves in which sheets or pieces of material are held securely in place relative to each other throughout the steps of assembling the valve. In addition, methods of the present invention include maintaining consistent alignment of the fixtures and pericardium material throughout the valve assembly process and utilize features that make the tooling components easy to assemble and handle. Certain aspects of the invention can be used to help establish a repeatable sewing and cutting technique for creating a pattern shape for valve leaflets, establishing stitch lengths, and determining the exact placement of stitches. | 01-28-2010 |
20100023120 | TISSUE ATTACHMENT DEVICES AND METHODS FOR PROSTHETIC HEART VALVES - A multi-leaflet valve, which includes at least two leaflets, an outer tube, and a seam protector for each seam. Each seam protector is positioned to be in contact with a portion of the outer tube, with tube portions and leaflet ends being positioned between adjacent seam protection pieces. The seam protectors provide a lower stress surface about which the leaflets can bend or flex during their opening and closing. The seam protectors may include an enlarged end portion with an extending straight surface, an inverted U-shaped structure, or a sinusoidal-shaped structure, for example. The valve can further be provided with a seam cover or protector that is stitched onto the seam allowance of the layers of one or more of the seams. The seams can be provided with one or more inserts to fill spaces between adjacent tissue layers and create tension in certain material sheets. | 01-28-2010 |
Patent application number | Description | Published |
20130345635 | INSERTION DEVICE - An insertion device, generally used with an infusion set, including a needle being adapted for puncturing at one end and including at the opposite end a hub. The hub includes a handle part and a guard part that are capable of securing the needle through the use of locks. Locking structures are used to secure the insertion device in a position where the needle is covered in a locked position, avoiding unintended contact with the needle. | 12-26-2013 |
20140194819 | MEDICATION INFUSION SET - An infusion set is provided for use in delivering fluid through a cannula, which is housed on a cannula housing, to a selected subcutaneous infusion site on a patient. The fluid is generally a medication, e.g., insulin. The cannula is in fluid communication with a fluid passageway surrounded by a projection on the cannula housing that includes one or more rail-like extensions acting as guides. A connector connects the cannula housing to a fluid delivery system, e.g., an infusion pump. The connector includes a needle, one or more guide arms that slide over the rail-like extensions to guide the needle into the self-sealing septum, and one or more locking arms, with barbs at the end, to connect with corresponding recesses in the cannula housing. An introducer having one or more similar guide arms and locking arms, and a longer needle, may be used to insert the cannula into the patient. | 07-10-2014 |
Patent application number | Description | Published |
20090292249 | INSERTION DEVICE - An insertion device, generally used with an infusion set, including a needle being adapted for puncturing at one end and including at the opposite end a hub. The hub includes a handle part and a guard part that are capable of securing the needle through the use of locks. Locking structures are used to secure the insertion device in a position where the needle is covered in a locked position, avoiding unintended contact with the needle. | 11-26-2009 |
20090292250 | INSERTION DEVICE - An insertion device, generally used with an infusion set, including a needle being adapted for puncturing at one end and including at the opposite end a hub. The hub includes a handle part and a guard part that are capable of securing the needle through the use of locks. Locking structures are used to secure the insertion device in a position where the needle is covered in a locked position, avoiding unintended contact with the needle. | 11-26-2009 |
20100160864 | INSERTION DEVICE - An insertion device, generally used with an infusion set, including a needle being adapted for puncturing at one end and including at the opposite end a hub. The hub includes a handle part and a guard part that are capable of securing the needle through the use of locks. Locking structures are used to secure the insertion device in a position where the needle is covered in a locked position, avoiding unintended contact with the needle. | 06-24-2010 |
20120035549 | INSERTION DEVICE - An insertion device, generally used with an infusion set, including a needle being adapted for puncturing at one end and including at the opposite end a hub. The hub includes a handle part and a guard part that are capable of securing the needle through the use of locks. Locking structures are used to secure the insertion device in a position where the needle is covered in a locked position, avoiding unintended contact with the needle. | 02-09-2012 |
20120059320 | MEDICATION INFUSION SET - An infusion set is provided for use in delivering fluid through a cannula, which is housed on a cannula housing, to a selected subcutaneous infusion site on a patient. The fluid is generally a medication, e.g., insulin. The cannula is in fluid communication with a fluid passageway surrounded by a projection on the cannula housing that includes one or more rail-like extensions acting as guides. A connector connects the cannula housing to a fluid delivery system, e.g., an infusion pump. The connector includes a needle, one or more guide arms that slide over the rail-like extensions to guide the needle into the self-sealing septum, and one or more locking arms, with barbs at the end, to connect with corresponding recesses in the cannula housing. An introducer having one or more similar guide arms and locking arms, and a longer needle, may be used to insert the cannula into the patient. | 03-08-2012 |
20120059323 | INSERTION DEVICE - An insertion device, generally used with an infusion set, including a needle being adapted for puncturing at one end and including at the opposite end a hub. The hub includes a handle part and a guard part that are capable of securing the needle through the use of locks. Locking structures are used to secure the insertion device in a position where the needle is covered in a locked position, avoiding unintended contact with the needle. | 03-08-2012 |
20120165736 | MEDICATION INFUSION SET - An infusion set is provided for use in delivering fluid through a cannula, which is housed on a cannula housing, to a selected subcutaneous infusion site on a patient. The fluid is generally a medication, e.g., insulin. The cannula is in fluid communication with a fluid passageway surrounded by a projection on the cannula housing that includes one or more rail-like extensions acting as guides. A connector connects the cannula housing to a fluid delivery system, e.g., an infusion pump. The connector includes a needle, one or more guide arms that slide over the rail-like extensions to guide the needle into the self-sealing septum, and one or more locking arms, with barbs at the end, to connect with corresponding recesses in the cannula housing. An introducer having one or more similar guide arms and locking arms, and a longer needle, may be used to insert the cannula into the patient. | 06-28-2012 |