Patents by Inventor Danilo Gotta

Danilo Gotta has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20100142692
    Abstract: A system for performing a teleassistance service, for example, in the medical field, comprising a central system for controlling and managing the service, a local system for performing the service, and a telecommunication network adapted to communicate the central system with the local system, wherein the local system includes at least one sensor adapted to perform measures of at least one biomedical parameter on a user and a terminal adapted to communicate with the sensor for receiving information related to measure results and adapted to transmit said information to the central system through the telecommunications network, and wherein at least one between the terminal and the central system includes a software agent provided with a process engine for executing workflows, said agent being adapted to interact with the sensor when executing workflows.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 10, 2010
    Inventors: Danilo Gotta, Marco Ughetti, Domenico Enrico Bena, Giovanni Dona, Tiziana Trucco, Giovanna Larini
  • Publication number: 20090204795
    Abstract: Performance of applications run on a distributed processing structure including a grid of processing units is automatically tested by: running at least one application on the distributed processing structure; loading the application with processing workload to thereby produce processing workload on the distributed processing structure; sensing the operating status of the processing units in the distributed processing structure under the processing workload and producing information signals indicative of such operating status; collecting these information signals; providing a rule engine and selectively modifying, as a function of the rules in the rule engine and the information signals collected, at least one of: the processing workload on the application, and the operating status of the processing units in the grid.
    Type: Application
    Filed: September 30, 2005
    Publication date: August 13, 2009
    Inventors: Antonio Nasuto, Danilo Gotta
  • Publication number: 20090182856
    Abstract: A system for automatic generation of workflow models related to interventions performed on equipment included in a communication network having associated resource proxy agents each providing a representation of the status of corresponding network equipment according to a given data model. The system includes a set of recorder agents, and the resource proxy agents are configured to send to the recorder agents information signals representative of events in the status of the corresponding network equipment triggered by manual activities or commands, such as, commands input by operators and performed on the network equipment. The system is configured to analyze the information signals sent to the respective recorder agents to produce therefrom workflow models of the manual activities or commands performed on the network equipment.
    Type: Application
    Filed: December 28, 2005
    Publication date: July 16, 2009
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Danilo Gotta, Daniela Long, Marisa Porta, Giovanni Cavallanti, Giulio Valente
  • Publication number: 20090122706
    Abstract: A method and system for managing resources in telecommunications services and networks. The method and system regard execution of processes by distributed agents on processing machines to perform predetermined tasks on the network, and are characterized by setting target data including goals on processes and constraints on resource utilization to be met by the system; monitoring computational resources utilization and processes execution by agents, and collecting performance data representative of resource utilization and process execution; comparing the collected performance data with the set data, a penalty being established when performance data do not fulfill target data; and re-allocating resources for process execution by agents so as to minimize the penalty determined on the basis of the comparison.
    Type: Application
    Filed: October 28, 2004
    Publication date: May 14, 2009
    Inventors: Rosario Alfano, Fabrizio Bobbio, Giuseppe Cassone, Giuseppe Covino, Danilo Gotta, Marisa Porta, Marco Ughetti
  • Publication number: 20090113033
    Abstract: A system for generating instruction signals arranged in workflows or rules for performing interventions on equipment, such as equipment of a communication network, wherein the equipment may be associated with resource proxy agents, each responsible for managing a single equipment. The system includes a distributed architecture of intervention management proxy agents provided with respective workflow-based or rule-based engines to generate the instruction signals, each agent being associated with a terminal device. The intervention management proxy agents may be interactively coupled with the resource proxy agents or with a manager resource associated with the equipment, whereby the instruction signals are a function of the status of the equipment on which the interventions are performed.
    Type: Application
    Filed: July 28, 2006
    Publication date: April 30, 2009
    Applicant: Telecom Italia S.p.A.
    Inventors: Daniela Long, Danilo Gotta, Fabrizio Bobbio, Massimo Chiappone, Giulio Valente
  • Publication number: 20090049165
    Abstract: A system for generating instruction signals arranged in workflow for performing interventions on network equipment included in a communication network, wherein the equipment is associated with resource proxy agents, each responsible for managing a single equipment in the network. The system includes a distributed architecture of intervention management proxy agents to generate the instruction signals. The intervention management proxy agents are interactively coupled with the resource proxy agents, whereby the instruction signals are a function of the status of the equipment in the network on which the interventions are performed.
    Type: Application
    Filed: July 29, 2005
    Publication date: February 19, 2009
    Inventors: Daniela Long, Danilo Gotta, Fabrizio Bobbio, Massimo Chiappone, Giulio Valente
  • Publication number: 20090030904
    Abstract: A list of elements in a set of elements is matched by means of regular expressions that define respective groups of elements in the set by approximately matching by means of the regular expressions the list of elements by locating recurrences of the regular expressions in the list of elements with a maximum number of matching errors. The matching errors correspond to insertions deriving from the superposition of groups of elements related to different regular expressions. Each time the recurrence of one regular expression is located in the list, the group of elements defined by the regular expression thus located is removed from the list, while leaving in the list those elements corresponding to errors. The approximate matching can be performed by representing each regular expression in terms of Glushkov automata. The method is applicable, e.g.
    Type: Application
    Filed: December 28, 2005
    Publication date: January 29, 2009
    Inventors: Danilo Gotta, Daniela Long, Marisa Porta, Giulio Valente
  • Publication number: 20080104230
    Abstract: An arrangement which jointly exploits an agent component installed in a server-side portion of client-server architecture for emulating requests of actual clients of the client-server architecture and measuring a server execution time indicative of a time elapsed between reception of an emulated end-user request at a server component and generation of a result of said emulated end-user request at said server component; information stored in a server log file about a hit end to end response time, i.e., the time elapsed between the instant in which the end-user sends a request to the server component and the instant in which result of the request reaches the end-user. From the server execution time and the hit response time, the delay due to the network connecting the server-side portion of the client-server architecture to a client-side portion may be determined.
    Type: Application
    Filed: October 20, 2004
    Publication date: May 1, 2008
    Inventors: Antonio Nasuto, Giuseppe Cassone, Danilo Gotta
  • Publication number: 20060203732
    Abstract: A system architecture for managing a telecommunication network includes network equipment and supported network services, wherein the equipment has associated control interfaces. The architecture has a base layer proxying the interfaces and decoupling them from management functions, and a support layer having a community of agents coordinating operation of the base layer in order to support distributed management functionalities. The base layer and the support layer constitute separated superposed layers in the architecture. The layers in the architecture preferably include components adapted to perform respective functions based on respective instruction information provided to them. A data base is provided for storing the instruction information. The architecture is arranged for distributing the instruction information from the data base to the components. Preferably, all the layers in the architecture include process executors.
    Type: Application
    Filed: August 19, 2003
    Publication date: September 14, 2006
    Inventors: Giuseppe Covino, Danilo Gotta, Marco Ughetti