Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Alessandro Donatelli

Alessandro Donatelli, Rome IT

Patent application numberDescriptionPublished
20080229253Method, System and Computer Program for Navigating UML Diagrams - A solution for navigating UML diagrams (09-18-2008
20080229303METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISTRIBUTING CUSTOMIZED SOFTWARE PRODUCTS - A solution for distributing software products in a data processing system is disclosed. A set of models of each software product is to be distributed (for example, of the UML type) is provided; each model includes an indication of relationships among a plurality of available logical items (representing functions provided by the software product, such as use cases) and a plurality of available distribution artifacts (used to distribute the software product). A set of logical items is then selected among the available ones. The process continues by identifying a set of distribution artifacts required to implement the selected logical items (among the available distribution artifacts); the required distribution artifacts are identified according to the corresponding relationships in the models. A software package is built including the required distribution artifacts. The software package is then distributed to a set of data processing entities of the system (i.e., endpoints), so as to cause each entity to install the required distribution artifacts on the entity.09-18-2008
20080306685METHOD, SYSTEM AND COMPUTER PROGRAM FOR EXPLOITING IDLE TIMES OF A NAVIGATION SYSTEM - A solution is proposed for exploiting the resources of a navigation system. For this purpose, any idle time of the navigation system (during which no direction information is output) is used to provide descriptive information about the current location of the vehicle. For example, the navigation system estimates a timeframe available before approaching a next turn (following a current location of the vehicle along a route towards a desired destination). The navigation system presents predefined descriptive messages associated with the current location are then output in succession according to the available timeframe.12-11-2008
20080313599METHOD, SYSTEM AND COMPUTER PROGRAM FOR DEVELOPING SOFTWARE APPLICATIONS WITH INCREASED MODULARITY - A solution is proposed for developing software applications on a data processing system. A corresponding method (A12-18-2008
20090106266Method and System for Adjusting Software Settings - An arrangement permitting a user for example in a internet point or using a different profile in the same machine can connect to a web server to download and install local client software such as a java application or a browser plug-in the first time he accesses to this service from that browser in order to customize his environment. Once authenticated, he can choose the personalization to be performed in whatever application installed and eligible to be user customizable. For example he can replicate in the system his browser settings (favorites, cookies, forms etc) or word templates as a clone of environment setting of his personal machine. The customization can depend on pre-defined profiles to allow the user customization of a subset of settings, for example only browser settings. Models of different operating environments are defined and called upon to enable interactions with different client devices.04-23-2009
20090319317Or Relating To A Method and System for Testing - A method of evaluating a cost associated with a test scenario, which test scenario comprises one or more branches making up a use case, the method comprising the steps of: determining a first parameter based on the complexity of the use case; determining a second parameter which indicates the criticality of the use case; determining a third parameter which indicates an execution cost of each action and decision point of the use case; determining a fourth parameter which indicates the priority of each branch of the use case; determining a fifth parameter which indicates the classification of each test parameter for each branch of the use case; determining a cost associated with the test scenario, based on a predetermined calculation using two or more of the first, second, third, fourth and fifth parameters.12-24-2009

Patent applications by Alessandro Donatelli, Rome IT

Alessandro Donatelli, Roma IT

Patent application numberDescriptionPublished
20090119390Adaptive Resource Management Method and System - A resource management method (05-07-2009
20090187523Adaptive method and system with automatic scanner installation - A self-adaptive resource management method (07-23-2009
20090204854Method for monitoring data processing system availability - A method, system, and product for monitoring the availability of a data processing system are proposed. The system runs a management application involving the periodic transmission of blocks of data from multiple local computers to a central computer. Whenever a block of data must be transmitted by a generic local computer, an expected transmission delay of a next block of data (with respect to the current one) is estimated and attached to the block of data. The central computer receiving the updated block of data can calculate an expected receiving time of the next block of data accordingly. If the next block of data is not received in due time, the central computer determines a failure of the local computer. The central computer also scans a subset of ports of the local computer, to ascertain whether the problem is due to a temporary unavailability of the application.08-13-2009

Patent applications by Alessandro Donatelli, Roma IT