Patent application number | Description | Published |
20090077123 | METHOD FOR MANAGING KEYBOARD NAVIGATION WITHIN A TREE CONTROL STRUCTURE USER INTERFACE COMPONENT VIA A LINKED LIST - A method, data processing system and computer program product for maintaining/updating managing keyboard navigation using a linked list. In particular, a Dynamic Tree Control Linkage (DTCL) utility creates a doubly linked list with list nodes having assigned values based on a tree control structure UI component. Each list node of the doubly linked list corresponds to a visible tree item of the tree structure UI component. Responding to a keyboard event signal, the DTCL utility finds a current list node corresponding to a first current tree item. The DTCL utility finds a next (i.e. previous or subsequent) list node corresponding to a next tree item. The DTCL utility detects a list node exists. The DTCL utility detects whether the next list node is associated with a null value. When the next list node is associated with a non-null value, the next tree item is identified. The DTCL utility returns an identification of the next tree item representing a second current tree item. The DTCL utility also updates the doubly linked list in response to the expansion/collapsion of the current list item. The DTCL utility avoids the need to number all tree items (both visible and hidden tree items) sequentially by adding list node(s) to or removing list node(s) from the linked list to represent the visible tree items. | 03-19-2009 |
20090113277 | DETERMINING A HIGH CONTRAST DISPLAY SETTING ON A CLIENT DEVICE TO PROCESS A WEB DOCUMENT - Described herein are processes and devices that determine a high contrast setting on a client. One of the devices described is a high contrast mode detector. The high contrast mode detector creates an object in a web document and assigns a pre-determined value to a displayable property of the object. The predetermined value is different than a high contrast value that the client would use to display the web document object if a high contrast setting is enabled. The high contrast mode detector associates the object with the web document. The client generates a computed value used to display the object. If high contrast mode is enabled, the client applies the high contrast value as the computed value, otherwise the client applies the pre-determined value. The high contrast mode detector compares the pre-determined value to the computed value and detects the high contrast setting based on the comparison result. | 04-30-2009 |
20090132950 | SOLUTION FOR PROVIDING REAL-TIME VALIDATION OF TEXT INPUT FIELDS USING REGULAR EXPRESSION EVALUATION DURING TEXT ENTRY - The present invention discloses a system for providing real-time validation of text input fields in a Web page during text entry. Such a system can include a validation-enhanced text input element and an input text validator. The validation-enhanced text input element can be configured to contain a validation expression for a text field in a Web page. The validation-enhanced text input element can be contained in the source code document that corresponds to the Web page. The input text validator can be configured to validate a character entered into the text field against the validation expression in real-time. Characters determined as invalid can be visually indicated by the input text validator in the text field. | 05-21-2009 |
20100017730 | USING AN ALTERNATE USER INTERFACE TO A DRAG AND DROP INTERFACE FOR REARRANGING CONFIGURABLE WEB PAGE COMPONENTS - A user interface for repositioning Web page components that includes an HTML table. Each cell of the table can represents a Web page component that is able to be repositioned. Each cell can include an identifier and a user selectable position control. The identifier can identify the Web page component. The user selectable position control can accept user input designating a position of the component within the Web page. An activation control can accept input entered within the user selectable position control when selected. Activation of the activation control can result in the Web page being reconfigured so that the position of the Web page components corresponds to positions specified by the position controls. In one embodiment, the user interface can be an accessibility option for users having difficulty with a drag and drop interface. | 01-21-2010 |
20120192081 | DETERMINING A HIGH CONTRAST DISPLAY SETTING ON A CLIENT DEVICE TO PROCESS A WEB DOCUMENT - Described herein are processes and devices that determine a high contrast setting on a client. Some embodiments include creating an object in a web document, assigning a pre-determined color value to the object, associating the object to the web document, and generating a computed color display value for the object in response to the object being associated with the web document. Some embodiments are further directed to .comparing the pre-determined color value to the computed color display value and generating a result based on the comparing of the pre-determined color value to the computed color display value, which result indicates whether the system is set to the high contrast setting. Some embodiments are further directed to storing the result in a variable; and sending the variable to a server to process additional web documents, using the variable, before the additional web documents are loaded onto the client device. | 07-26-2012 |
Patent application number | Description | Published |
20100152727 | Irrigated Catheter - Apparatus for irrigating an electrode of a catheter are disclosed. Among other things, a catheter is disclosed that comprises a shaft portion including a fluid passage to conduct fluid, an electrode coupled to a distal end of the shaft portion, and a handle portion coupled to a proximal end of the shaft portion. A portion of the fluid passage defines an opening in the shaft portion. The opening is constructed and arranged such that when fluid is conducted through the fluid passage, at least some of the fluid will contact the electrode after passing through the opening in the shaft portion. | 06-17-2010 |
20110270173 | ARTICULATED CATHETER - Methods and apparatuses for manipulating an elongated flexible shaft of a catheter provide ease and reliability of positioning electrodes against or near tissue. Dual-bend flexible distal tips may be used in combination with flat wires. In some embodiments, flat wires which are free to rotate upon initial bending of shaft segments are employed. In some embodiments, one or more transition segments are used to relocate the satellite lumen-to-main lumen transition of pull wires away from a change in shaft stiffness. | 11-03-2011 |
20120165815 | METHODS OF USING A CATHETER HAVING A BRAIDED CONDUCTIVE MEMBER - Embodiments described herein relate to methods of using a catheter having a braided conductive member. One embodiment relates to a method for treating a condition of a patient that involves contacting an exterior wall of a blood vessel with the braided conductive member. Another embodiment relates to a method that involves contacting a wall of a blood vessel with the braided conductive member and controlling energy delivery to the braided conductive member based on at least one sensed temperature. | 06-28-2012 |
20120310065 | ELECTROPHYSIOLOGY CATHETER FOR MAPPING AND/OR ABLATION - The present invention encompasses apparatus and methods for mapping electrical activity within the heart. The present invention also encompasses methods and apparatus for creating lesions in the heart tissue (ablating) to create a region of necrotic tissue which serves to disable the propagation of errant electrical impulses caused by an arrhythmia. | 12-06-2012 |
20140107644 | ELECTROPHYSIOLOGY CATHETER FOR MAPPING AND/OR ABLATION - The present invention encompasses apparatus and methods for mapping electrical activity within the heart. The present invention also encompasses methods and apparatus for creating lesions in the heart tissue (ablating) to create a region of necrotic tissue which serves to disable the propagation of errant electrical impulses caused by an arrhythmia. | 04-17-2014 |
20140163360 | IRRIGATED CATHETER - A catheter includes a fluid network for cooling the ablation electrode, surrounding blood and tissue. The fluid network comprises a circumferential channel having an annular shape and fluidly coupled to at least one proximal longitudinal channel configured to conduct fluid along a proximal length of the catheter. The circumferential channel is configured to conduct fluid about at least a circumferential portion of the catheter. The fluid network further comprises a plurality of distal longitudinal channels fluidly coupled to the circumferential channel, with the plurality of distal longitudinal channels being configured to conduct fluid a long a distal length of the catheter. The fluid network occupies a region of the catheter peripheral to a central longitudinal axis of the catheter such that other components of the irrigated catheter, including at least one imaging sensor, is disposed within the central region of the ablation electrode. | 06-12-2014 |
20140180053 | MEANS FOR SECURING A CATHETER INTO A VESSEL - An electrophysiology catheter, e.g., a coronary sinus catheter, for insertion into a cardiac vessel, such as the coronary sinus, includes a handle and a catheter shaft coupled at one end to the handle. The catheter shaft has a distal end and an anchor is associated with the catheter shaft and is movable between a deployed position and a collapsed position. In the deployed position, the anchor extends radially outward from an outer surface of the catheter shaft for contacting a wall and temporarily anchoring the catheter shaft within the coronary sinus. The catheter also includes an actuator for causing deployment and collapsing of the anchor upon manipulation of the actuator. | 06-26-2014 |
Patent application number | Description | Published |
20090022771 | BIOMATERIAL - A process for the preparation of a composite biomaterial comprising an inorganic material and an organic material, the process comprising: (a) providing a first slurry composition comprising a liquid carrier, an inorganic material and an organic material; (b) providing a mould for the slurry; (c) depositing the slurry in the mould; (d) cooling the slurry deposited in the mould to a temperature at which the liquid carrier transforms into a plurality of solid crystals or particles; (e) removing at least some of the plurality of solid crystals or particles by sublimation and/or evaporation to leave a porous composite material comprising an inorganic material and an organic material; and (f) removing the material from the mould. | 01-22-2009 |
20100248368 | BIOMATERIAL - A process for the preparation of a composite biomaterial comprising: providing a first substantially solid component comprising one or more of collagen, a glycosaminoglycan, albumin, hyaluronan, chitosan, and synthetic polypeptides comprising a portion of the polypeptide sequence of collagen, and optionally an inorganic material, said component having at least a surface portion that is porous; providing a fluid composition comprising one or more of collagen, a glycosaminoglycan, albumin, hyaluronan, chitosan, and synthetic polypeptides comprising a portion of the polypeptide sequence of collagen, and a liquid carrier, and optionally an inorganic material; contacting said fluid composition with said porous surface portion of said first component; cooling said fluid composition to a temperature at which the liquid carrier transforms into a plurality of solid crystals or particles; removing at least some of the plurality of solid crystals or particles by sublimation and/or evaporation. | 09-30-2010 |
20120294925 | BIOMATERIAL - A process for the preparation of a composite biomaterial comprising an inorganic material and an organic material, the process comprising: (a) providing a first slurry composition comprising a liquid carrier, an inorganic material and an organic material; (b) providing a mould for the slurry; (c) depositing the slurry in the mould; (d) cooling the slurry deposited in the mould to a temperature at which the liquid carrier transforms into a plurality of solid crystals or particles; (e) removing at least some of the plurality of solid crystals or particles by sublimation and/or evaporation to leave a porous composite material comprising an inorganic material and an organic material; and (f) removing the material from the mould. | 11-22-2012 |
Patent application number | Description | Published |
20150178413 | Top-Down CAD Design - In one embodiment, a computer-readable medium is configured to store instructions for creating a model in a three-dimensional (3D) environment, where the model represents a real-world object. The instructions, when loaded and executed by a processor, causes the processor to, given a two-dimensional (2D) sketch comprised of sketch entities, automatically create one or more 3D part in the 3D environment corresponding to respective groupings of sketch entities. The instructions further cause the processor to create a derived layout sketch in the 3D environment associated with a first 3D part, where the derived layout sketch is a reference to or a copy of the 2D sketch, and automatically create a relationship between the first 3D part and a second 3D part where the relationship is based on a constraint between corresponding respective groupings of sketch entities. | 06-25-2015 |
20150178414 | Automatic Motion of a Computer-Aided Design Model - A computer-implemented method automates motion of a computer-aided design (CAD) model. The CAD model represents a real-world object comprised of a number of parts. The part containing a user-specified entity is analyzed to collect data relevant to a motion study, for example, size data, location data, and material type data are collected. Based on the user-specified entity, parameters for automating motion are inferred and used to automate motion. The parameters include at least one of a part that is moved directly by a motor, a location on the part where the motor is mounted, a motor type, an axis of motion of the part, and a motion function indicating a change of motion over time. | 06-25-2015 |