Patent application number | Description | Published |
20110100381 | Method of Treating Metabolic Disorder By Severing the Bile Duct - The present invention generally provides for a method of treating metabolic disorder by severing a bile duct from fluid communication with an intestine at a first target site adjacent the Oddi sphincter, thereby creating a severed bile duct. The method further involves re-establishing fluid communication of the severed bile duct with the intestine by attaching a distal end of the severed bile duct to a second target site along the intestine, wherein said second target site is distal to the first target site. | 05-05-2011 |
20110105985 | Treatment For Metabolic Disorders By Diverting Bile To the Circulatory System - The present invention generally provides for a method for diverting a portion of the bilopancreatic secretions of a patient to the circulatory system. The method involves placing a proximal end catheter adjacent the sphincter of oddi and diverting bilopancreatic secretions into the catheter. The method further involves placing a distal end of the catheter within the lumen of the circulatory system of a patient. | 05-05-2011 |
20110106020 | Catheter For Deactivating At Least A Portion of the Digestive Enzymes In An Amount Of Bile - The present invention generally provides for a catheter for surgically treating a patient. The catheter has an inlet catheter having a proximal end and an open distal end, and first and second branch sections having proximal ends attached to the open distal end of the inlet lumen. The first and second branch sections and distal ends terminating at an open proximal end of an outlet lumen. The first passageway lumen has a device for deactivating at least a portion of the digestive enzymes in an amount of bile. | 05-05-2011 |
20110106225 | Method For Surgically Treating A Patient By Deactivating A Portion Of The Digestive Enzymes - The present invention generally provides for correcting an imbalance between caloric intake and caloric expenditure in patients, as well as for treating co-morbidities often associated therewith, which is non-invasive or minimally invasive and which may be reversible. More specifically, the present invention provides systems which cause metabolic improvement in a patient by controlling the amount of bile available for food breakdown or by controlling the effective absorption time and area by delivering bile to selected locations in the intestinal tract. These methods and devices fall under three general categories: bile diversion systems, bile manipulation systems, and surgical methods. | 05-05-2011 |
20130116218 | METHODS AND COMPOSITIONS OF BILE ACIDS - Methods and compositions are provided for treating metabolic disorders by modulating bile acid levels. Generally, the methods and compositions can modulate bile acid levels, such as serum bile acid levels, to treat a metabolic disorder. In one embodiment, a method of modulating a bile acid level includes measuring a bile acid level and delivering a composition effective to modulate the bile acid level. A method for modulating a bile acid profile includes comparing a bile acid profile to a target profile and delivering a bile acid cocktail to increase bile acid levels. In another embodiment, a pharmaceutical composition for increasing bile acid levels includes a bile acid cocktail effective to increase bile acid levels. The composition is further useful as part of an implantable system. | 05-09-2013 |
20150038987 | Applier For Anchoring A Lining To A Hollow Organ - The present invention relates generally to medical apparatuses and methods and more particularly to devices and methods for positioning and anchoring a lining to a hollow body organ, such as a stomach, intestine or gastrointestinal tract. | 02-05-2015 |
20150045850 | DEVICES AND METHODS FOR THE TREATMENT OF METABOLIC DISORDERS - An implantable system for stimulating the release of satiety hormone in a subject comprises a stimulus device ( | 02-12-2015 |
Patent application number | Description | Published |
20080235664 | METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISCOVERING MULTI-COMPONENT SOFTWARE PRODUCTS - A solution ( | 09-25-2008 |
20090144706 | IDENTIFYING POTENTIAL LOCK CONDITIONS IN TRANSACTIONAL SOFTWARE APPLICATIONS - Methods, systems, and products for testing a transactional software application which interacts with a database structure. The software application includes a plurality of application units, which are adapted to be executed at least in part concurrently. The method includes executing the software application. Executing the software application includes executing a plurality of transaction operations on the database structure by a plurality of respective invocations of a database management system of the database structure by the respective plurality of application units. The method also includes determining locks being applied by the database management system on elements of the database structure for each transaction operation executed by each application unit individually. The method also includes identifying potential lock conditions of the software application in possible successions of application of the locks according to possible interleaving of the application units. | 06-04-2009 |
20090198543 | License Compliance Management - Methods, computer program products and systems for determining the level of use of a program associated with a license, by one or more agents, for comparison with a predetermined licensed level of use. In one embodiment of the invention, the method comprises the steps of collecting initial data from the one or more agents associated with a metric indicative of use of the program during a first predetermined time period, calculating the metric to determine a level use of the program for the first predetermined time period, receiving new data from one or more agents associated with the metric of usage of the program, where the new data arrives after the first predetermined time period, estimating a new value of the metric to determine a approximate level of use for a second predetermined time period from the original data, the metric and the new data and in response to a trigger event, recalculating the metric to produce a final value of the metric based on the original data and the new data to provide an indication of the level of use of the program. | 08-06-2009 |
20090249327 | METHOD FOR METERING AN EXTENSIBLE LICENSE FOR JAVA APPLICATIONS - A method in one embodiment includes using a class loader, detecting an entry point to a Java application; using a class loader, detecting each entry point extension to the Java application; and contacting a third party license server for acquiring a license for each of the Java application and extension associated with each detected entry point. | 10-01-2009 |
20100174763 | Software Inventorying System for a Shared File System - Efficiently performing a complete inventory of a shared file system is provided. A list of a set of shared file systems is sent from a configuration management agent to a central server, the list indicates which shared file systems are mounted by a computing device associated with the configuration management agent. Responsive to a notification from a central server indicating that a software inventory scan is to be performed by the configuration management agent, a software inventory scan of the one or more shared file systems is initiated. Results of the software inventory scan are uploaded to the central server and shared with other computing devices that mount the one or more shared file systems in the set of shared file systems. Thus, other the computing devices do not have to scan the one or more shared file systems to retrieve the results of the software inventory scan. | 07-08-2010 |
20110276942 | Discovering Multi-Component Software Products - A solution ( | 11-10-2011 |
20120116751 | PROVIDING MESSAGE TEXT TRANSLATIONS - A system management product installed in a distributed computing environment can efficiently provide appropriate translations of message texts without preinstalled catalogues of translations. When a management activity that includes displaying a message text is performed, the system management product determines that a translation of the message text in the target language is unavailable at a client computer. A translation of the message text into the target language is requested from a translation service. A plurality of different translations of the message text in the target language is received. The plurality of different translations is displayed at the client computer. Feedback about the plurality of different translations is requested. The feedback is provided to the translation service. An indication of a vote for a preferred translation of the message text in the target language based on the feedback is recorded. | 05-10-2012 |
20120222016 | Identifying Potential Lock Conditions in Transactional Software Applications - Methods for testing a transactional software application which interacts with a database structure. The software application includes a plurality of application units, which are adapted to be executed at least in part concurrently. The method includes executing the software application. Executing the software application includes executing a plurality of transaction operations on the database structure by a plurality of respective invocations of a database management system of the database structure by the respective plurality of application units. The method also includes determining locks being applied by the database management system on elements of the database structure for each transaction operation executed by each application unit individually. The method also includes identifying potential lock conditions of the software application in possible successions of application of the locks according to possible interleaving of the application units. | 08-30-2012 |
20130019089 | APPLYING SETTINGS IN A CLOUD COMPUTING ENVIRONMENT BASED ON GEOGRAPHICAL REGIONAANM Guidotti; AliceAACI RomeAACO ITAAGP Guidotti; Alice Rome ITAANM Pastorelli; BernardoAACI L'AquilaAACO ITAAGP Pastorelli; Bernardo L'Aquila ITAANM Rosati; LeonardoAACI RomeAACO ITAAGP Rosati; Leonardo Rome ITAANM Salerno; PaoloAACI MonterotondoAACO ITAAGP Salerno; Paolo Monterotondo IT - A method, data processing system, and computer program product for applying a setting. A request for a set of resources is received. The request is to use the set of resources over a network connection. An address associated with a device from the request is identified. A geographic location of the device is identified based on the address. A set of settings for the set of resources is identified based on the geographic location of the device. The set of settings is applied to the set of resources. | 01-17-2013 |
20140089652 | CUSTOMIZING PROGRAM LOGIC FOR BOOTING A SYSTEM - A method and system are provided for generating customized program logic operable to control hardware devices of a target system and to boot said target system. The system is connected to one or more target systems via a network, the server system being adapted for: receiving a first list of device identifiers from one of the target systems; automatically selecting, for each of the device identifiers in the received first list, at least one driver operable to control the identified device from a set of drivers, thereby generating a sub-set of said set of drivers; providing a core program logic to the target system; and providing the sub-set of drivers to the target system, wherein a combination of the sub-set of drivers and the core program logic constitutes a customized program logic operable to control the devices of said target system. | 03-27-2014 |
20140095858 | CUSTOMIZING PROGRAM LOGIC FOR BOOTING A SYSTEM - A method and system are provided for generating customized program logic operable to control hardware devices of a target system and to boot said target system. The method includes determining the hardware devices operatively connected with the target system; sending a first list of identifiers of the determined hardware devices to a server system; receiving the first list of device identifiers; automatically selecting at least one driver operable to control the identified device, thereby generating a sub-set of said set of drivers; and complementing a core program logic with said driver sub-set to generate the customized program logic. | 04-03-2014 |
20140189682 | Automatically Managing the Storage of a Virtual Machine - Mechanisms are provided for automatically expanding a virtual storage of a virtual machine. The virtual machine monitors a usage of the virtual storage of the virtual machine. The virtual machine determines, based on the monitoring of the usage of the virtual storage, whether to expand the virtual storage of the virtual machine. In response to the virtual machine determining to expand the virtual storage of the virtual machine, a virtual machine manager executes one or more operations to expand the virtual storage. The monitoring and determining may be performed by a virtual storage management agent executing within the virtual machine and which may send an expansion request to an authorization engine to request expansion of the virtual storage. | 07-03-2014 |
Patent application number | Description | Published |
20120130911 | OPTIMIZING LICENSE USE FOR SOFTWARE LICENSE ATTRIBUTION - In one embodiment, a system for license management includes logic adapted for arranging entitlement slots under a plurality of licenses, each entitlement slot being configured for affording entitlement to use of an instance of a software application during a particular time frame, logic adapted for determining a license use signature from recorded license attribution information, logic adapted for receiving a notification of an instance not attributed to a license, and logic adapted for attributing the non-attributed instance to one of the plurality of licenses as a function of the license use signature, wherein each license has an entitlement value defining a maximum number of entitlement slots that may be attributed to that license during the time frame and any given instance of the software application may consume any number of the entitlement slots including zero entitlement slots. | 05-24-2012 |
20130227105 | Policy-Based Resource Management with Target-Driven Remediation on Server - A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entities that is operable for downloading a set of management policies, executing, a verification action indicated in each one of the corresponding management policies for verifying a compliance of the target data-processing entity with the management policy, executing a target-side remediation action indicated in each violated one of the corresponding target-side management policies which the target data-processing entity is not compliant with, for remedying the non-compliance of the target data-processing entity with the violated target-side management policy, sending an indication of a remediation request for each violated server-side management policies, which each target data-processing entity is not compliant with, and executing, a corresponding server-side remediation action in response to each remediation request for remedying the non-compliance of the corresponding target data-processing entity with the corresponding violated server-side management policy. | 08-29-2013 |
20130227109 | Policy-Based Resource Management with Target-Driven Remediation on Server - A resource management solution for use in a data-processing infrastructure comprising a server data-processing entity and a set of target data-processing entities that is operable for downloading a set of management policies, executing a verification action indicated in each one of the corresponding management policies for verifying a compliance of the target data-processing entity with the management policy, executing a target-side remediation action indicated in each violated one of the corresponding target-side management policies which the target data-processing entity is not compliant with, for remedying the non-compliance of the target data-processing entity with the violated target-side management policy, sending an indication of a remediation request for each violated server-side management policies, which each target data-processing entity is not compliant with, and executing a corresponding server-side remediation action in response to each remediation request for remedying the non-compliance of the corresponding target data-processing entity with the corresponding violated server-side management policy. | 08-29-2013 |
Patent application number | Description | Published |
20130019239 | DEPLOYMENT OF OPERATING SYSTEMS WITH DETECTION OF LOOP CONDITIONSAANM FONTIGNIE; JACQUESAACI ONEXAACO CHAAGP FONTIGNIE; JACQUES ONEX CHAANM LATINO; FRANCESCOAACI BARIAACO ITAAGP LATINO; FRANCESCO BARI ITAANM PASTORELLI; BERNARDOAACI ROMEAACO ITAAGP PASTORELLI; BERNARDO ROME IT - A deployment request from a target machine is received for an operating system on a source machine. Tracking information indicative of an evolution of the deployment of the operating system is received. Deployment of the operating system is enabled or refused in response to each deployment request according to the tracking information. | 01-17-2013 |
20130151834 | Deployment of a Software Image on Multiple Targets with Streaming Technique - Deploying a software image from a source data-processing system on target data-processing entities of a target data-processing system, the software image including memory blocks being individually accessible, with a predefined subset of the memory blocks defining a bootstrap module. The deploying includes downloading the bootstrap module onto a main one of the target data-processing entities from the source data-processing system, booting the main target data-processing entity from the bootstrap module thereby loading a streaming driver in the bootstrap module, and serving each request of accessing a selected memory block of the software image on the main data-processing entity by the streaming driver. | 06-13-2013 |
20130151835 | Deployment of a Software Image on Multiple Targets with Streaming Technique - Deploying a software image from a source data-processing system on target data-processing entities of a target data-processing system, the software image including memory blocks being individually accessible, with a predefined subset of the memory blocks defining a bootstrap module. The deploying includes downloading the bootstrap module onto a main one of the target data-processing entities from the source data-processing system, booting the main target data-processing entity from the bootstrap module thereby loading a streaming driver in the bootstrap module, and serving each request of accessing a selected memory block of the software image on the main data-processing entity by the streaming driver. | 06-13-2013 |
20130318102 | Data Handling in a Cloud Computing Environment - The present invention relates to a method for data handling in a computing environment. A data access request is generated to access data by a requesting VM. VMs of an ordered list are sequentially checked for data cache hit corresponding to the data in an order given by a ranking. The data is read from the checked VM in response to at least one data cache hit of a checked VM being found, and thereafter a ranking value of the checked VM is updated, thereby updating ranking based on the ranking value. The data is requested from the at least one storage server in response to no data cache hot being found. | 11-28-2013 |
20130325851 | Free-Text Search for Integrating Management of Applications - An integration mechanism for managing computing components may be provided. It may comprise collecting management information about the computing components using a data collection component, storing objects of the collected management information in a full-text search-index data-structure, generating for each collected object a displayable result snippet, searching the full-text search-index data-structure for matching objects based on a received parameter, retrieving all matching objects of the full-text search-index data-structure related to the search, and displaying the matching objects in form of the related result snippets, wherein the integration mechanism is independent from the computing components it is collecting management information from. | 12-05-2013 |
20140359617 | Patching a Virtual Image - A mechanism for patching a virtual image modifies a selected dormant virtual image to be patched by injecting a corresponding patch logic and patch material to be applied on next boot during an off-line preparation phase. The mechanism downloads a boot medium and creates a temporary disk for a selected target virtual machine with corresponding deployment data The mechanism changes a master boot record of said temporary disk associated with the target virtual machine to boot next on the boot medium. The mechanism executes the patch logic to install the patch material in case the target virtual machine associated with the virtual image to be patched is booted. | 12-04-2014 |