Patents by Inventor Roberto Longobardi

Roberto Longobardi 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).

  • Patent number: 9563880
    Abstract: A personal scheduler is proposed. The scheduler is used to define tasks, each one consisting of an activity to be performed by a defined deadline at a specific location, and appointments, each one consisting of an activity to be performed at a precise time at a specific location. The scheduler warns the user whenever s/he passes close to the location of each task. Moreover, at the morning the scheduler reminds all the tasks that might be performed during the day, according to an expected traveling path of the user based on the appointments to be attended.
    Type: Grant
    Filed: March 14, 2006
    Date of Patent: February 7, 2017
    Assignee: International Business Machines Corporation
    Inventor: Roberto Longobardi
  • Patent number: 8347269
    Abstract: A method and system are provided for debugging a software application in a data processing system that includes a server entity and client entities. For at least one of the client entities, a server component of the application running on the server entity is accessed, and a client component of the application is downloaded from the server entity. The client component is executed. Client log information relating to the execution of the client component is saved by invoking a log function provided by the client component; the client log information is saved into a non-persistent memory structure of the client component. The client log information is transmitted for use in the debugging of the application.
    Type: Grant
    Filed: July 2, 2008
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventors: Luca Lazzaro, Marco Lerro, Roberto Longobardi, Claudio Marinelli
  • Patent number: 8141104
    Abstract: The WMI architecture includes a framework, known as CIM Object Manager (or CIMOM), which exploits WMI providers of dynamic services for the managed objects; in the WMI architecture, the CIM providers must be implemented as Common Object Model (COM) objects and must comply with a specific WMI provider interface (named “IWbemServices”). The invention discloses integrating non-compliant providers, for example written in the Java language, into the WMI infrastructure. For this purpose, a bridge provider is associated with each managed object that is supported by the Java providers. The bridge provider identifies the Java provider that must be invoked to fulfill a particular request (based on a specific CIM qualifier); the parameters of the request are converted into Java types, and a corresponding method is called on an intermediate Java object. The intermediate Java object then routes the request to the appropriate Java provider.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventor: Roberto Longobardi
  • Patent number: 7822748
    Abstract: A method (200) for delivering information (for example, monitoring data) is proposed. The information is collected (235) on a central server (110) from remote sources (105), in order to be provided to multiple clients (120) in response to corresponding requests. In the method of the invention, an interest index is calculated (280) according to the number of preceding requests of the information that have been submitted in the past (so as to estimate the interest of the clients for the information); moreover, a significance index is calculated (220) according to a probability of a current value of the information that is uploaded onto the server by the corresponding source (so as to estimate its importance for the clients). A frequency for refreshing the information on the server can then be determined (245) according to both the interest index and the significance index. In this way, the refresh frequency self-adapts to the expected behavior of the clients.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Roberto Longobardi, Antonio Perrone
  • Publication number: 20090157806
    Abstract: A method (200) for delivering information (for example, monitoring data) is proposed. The information is collected (235) on a central server (110) from remote sources (105), in order to be provided to multiple clients (120) in response to corresponding requests. In the method of the invention, an interest index is calculated (280) according to the number of preceding requests of the information that have been submitted in the past (so as to estimate the interest of the clients for the information); moreover, a significance index is calculated (220) according to a probability of a current value of the information that is uploaded onto the server by the corresponding source (so as to estimate its importance for the clients). A frequency for refreshing the information on the server can then be determined (245) according to both the interest index and the significance index. In this way, the refresh frequency self-adapts to the expected behavior of the clients.
    Type: Application
    Filed: January 30, 2009
    Publication date: June 18, 2009
    Applicant: International Business Machines Corporation
    Inventors: Roberto Longobardi, Antonio Perrone
  • Publication number: 20090089761
    Abstract: A method and system are provided for debugging a software application in a data processing system that includes a server entity and client entities. For at least one of the client entities, a server component of the application running on the server entity is accessed, and a client component of the application is downloaded from the server entity. The client component is executed. Client log information relating to the execution of the client component is saved by invoking a log function provided by the client component; the client log information is saved into a non-persistent memory structure of the client component. The client log information is transmitted for use in the debugging of the application.
    Type: Application
    Filed: July 2, 2008
    Publication date: April 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: LUCA LAZZARO, Marco Lerro, Roberto Longobardi, Claudio Marinelli
  • Patent number: 7490080
    Abstract: A method (200) for delivering information (for example, monitoring data) is proposed. The information is collected (235) on a central server (110) from remote sources (105), in order to be provided to multiple clients (120) in response to corresponding requests. In the method of the invention, an interest index is calculated (280) according to the number of preceding requests of the information that have been submitted in the past (so as to estimate the interest of the clients for the information); moreover, a significance index is calculated (220) according to a probability of a current value of the information that is uploaded onto the server by the corresponding source (so as to estimate its importance for the clients). A frequency for refreshing the information on the server can then be determined (245) according to both the interest index and the significance index. In this way, the refresh frequency self-adapts to the expected behavior of the clients.
    Type: Grant
    Filed: January 17, 2006
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Roberto Longobardi, Antonio Perrone
  • Publication number: 20080178194
    Abstract: A method and a corresponding system for use in a resource management infrastructure conforming to the WMI architecture are proposed. The WMI architecture includes a framework, known as CIM Object Manager (or CIMOM), which exploits WMI providers of dynamic services for the managed objects; in the WMI architecture, the CIM providers must be implemented as Common Object Model (COM) objects and must comply with a specific WMI provider interface (named “IWbemServices”). The invention discloses a method for integrating non-compliant providers, for example written in the Java language, into the WMI infrastructure. For this purpose, a bridge provider is associated with each managed object that is supported by the Java providers. The bridge provider identifies the Java provider that must be invoked to fulfill a particular request (based on a specific CIM qualifier); the parameters of the request are converted into Java types, and a corresponding method is called on an intermediate Java object.
    Type: Application
    Filed: March 25, 2008
    Publication date: July 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Roberto Longobardi
  • Publication number: 20060225076
    Abstract: A personal scheduler (103) is proposed. The scheduler is used to define tasks (210), each one consisting of an activity to be performed by a defined deadline at a specific location, and appointments (215), each one consisting of an activity to be performed at a precise time at a specific location. The scheduler warns (265,285) the user whenever s/he passes (245) close to the location of each task. Moreover, at the morning (270) the scheduler reminds (265,285) all the tasks that might be performed during the day, according to an expected traveling path of the user (275) based on the appointments to be attended.
    Type: Application
    Filed: March 14, 2006
    Publication date: October 5, 2006
    Inventor: Roberto Longobardi
  • Publication number: 20060173950
    Abstract: A method (200) for delivering information (for example, monitoring data) is proposed. The information is collected (235) on a central server (110) from remote sources (105), in order to be provided to multiple clients (120) in response to corresponding requests. In the method of the invention, an interest index is calculated (280) according to the number of preceding requests of the information that have been submitted in the past (so as to estimate the interest of the clients for the information); moreover, a significance index is calculated (220) according to a probability of a current value of the information that is uploaded onto the server by the corresponding source (so as to estimate its importance for the clients). A frequency for refreshing the information on the server can then be determined (245) according to both the interest index and the significance index. In this way, the refresh frequency self-adapts to the expected behavior of the clients.
    Type: Application
    Filed: January 17, 2006
    Publication date: August 3, 2006
    Inventors: Roberto Longobardi, Antonio Perrone
  • Patent number: 6940413
    Abstract: Discloses is a method and a corresponding apparatus for monitoring operation of electrical household appliances (such as a freezer). The method includes checking the temperature inside the freezer on a periodical basis and comparing with a de-frosting temperature. A critical condition is detected and recorded when the temperature inside the freezer stays over the de-frosting temperature for a period longer than a threshold value. In this way, when a user returns home after several days of absence, he or she is informed whether the food has been de-frozen and then frozen again because of a outage in the power supply network.
    Type: Grant
    Filed: February 4, 2003
    Date of Patent: September 6, 2005
    Assignee: International Business Machines Corporation
    Inventor: Roberto Longobardi
  • Publication number: 20030156034
    Abstract: Discloses is a method and a corresponding apparatus for monitoring operation of electrical household appliances (such as a freezer). The method includes checking the temperature inside the freezer on a periodical basis and comparing with a de-frosting temperature. A critical condition is detected and recorded when the temperature inside the freezer stays over the de-frosting temperature for a period longer than a threshold value. In this way, when a user returns home after several days of absence, he or she is informed whether the food has been de-frozen and then frozen again because of a outage in the power supply network.
    Type: Application
    Filed: February 4, 2003
    Publication date: August 21, 2003
    Applicant: International Business Machines Corporation
    Inventor: Roberto Longobardi
  • Publication number: 20020105496
    Abstract: The present invention proposes a non-visual output device for providing a non-visual representation of objects comprising means for providing a first non-visual indication consisting of a three-dimensional representation of an object, and means for providing a second non-visual indication representative of a non-shape related attribute (e.g. the presence of a hyperlink) of the object. The devised solution allows more visual information to be conveyed to the user. Therefore, the interaction human/machine is greatly enhanced. Moreover, the device according to the invention gives the user a quick feedback of the visual information; therefore, the user may immediately identify information of particular importance or meaning. The proposed solution is extremely advantageous for the blind people, especially when they are surfing the INTERNET. In fact, the emphasised hyperlinks (or hotspots) give the user an immediate feeling of the links available.
    Type: Application
    Filed: July 31, 2001
    Publication date: August 8, 2002
    Applicant: International Business Machines Corporation
    Inventors: Cesare Giuliani, Roberto Longobardi
  • Patent number: 5046308
    Abstract: The exhaust system is suitable for both gasoline and diesel engines, whether used for vehicle propulsion or in permanently installed power transmissions, and controls emission by trapping the solid matter and unburned hydrocarbons that escape with the exhaust gases using serviceable filters accommodated in an elongated hollow outer case (6,61) sealed at either end by removable caps (7) with axial fittings (10) that connect with the front and rear sections of the exhaust pipe (2,4); the space encompassed by the case (6) is split into two chambers (13,14) of different volume by a baffle (15), one side of which supports a housing (16) designed to contain one or more removable filter elements (19), and at the same time, to combine with the inside wall of the case (6) in creating a void (20) that communicates with the smaller chamber (13) by way of openings formed in the baffle (15).
    Type: Grant
    Filed: May 11, 1989
    Date of Patent: September 10, 1991
    Inventors: Roberto Longobardi, Raffaele Longobardi
  • Patent number: 4715354
    Abstract: A device is disclosed for use in conjunction with the carburetor of an internal combustion engine for economizing fuel consumption and reducing emission levels. The device includes a mixer element in the form of a spiralling cone frustum, seated in a mounting plate which is provided with a radial bore designed to admit air or other liquid or gas into the inlet manifold.
    Type: Grant
    Filed: April 3, 1986
    Date of Patent: December 29, 1987
    Inventor: Roberto Longobardi
  • Patent number: 4187819
    Abstract: New and improved fuel economization and pollution reductions means for use with carbureted, internal combustion engines are disclosed, and comprise frusto-conical, spiral mixing means which are disposed in the fuel-air mixture passage of the engine to result in more complete fuel combustion, with resultant increase in fuel efficiency and reduction in exhaust gas pollutants.
    Type: Grant
    Filed: January 26, 1978
    Date of Patent: February 12, 1980
    Inventor: Roberto Longobardi