Patents by Inventor Giuseppe Longobardi

Giuseppe 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: 9551169
    Abstract: A vacuum based apparatus that will, when activated, inhibit relocation of a computing device. The apparatus includes a first surface of a main body. A suction cup is attached to the main body. The suction cup faces outward from and protrudes from the first surface. The suction cup is connected to a vacuum pump and activation of the vacuum pump generates adhesion between the suction cup and another surface that is in contact with the suction cup. A spacer is attached to and protrudes outward from the first surface. The spacer surrounds at least a part of the suction cup that is protruding from the first surface. A control logic that controls the activation of the vacuum pump.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: January 24, 2017
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Patent number: 9541057
    Abstract: Exemplary embodiments of the present invention disclose a method, computer program product, and system for energy production from fluid. In a step, the computer determines if the rate of the fluid level increase in the one of the one or more fluid reservoirs is above a predetermined threshold. In a step, the computer sends a signal to a bypass valve to open and release fluid through a bypass fluid connection from the one of the one or more fluid reservoirs if the rate of the fluid level increase in the one of the one or more fluid reservoirs is above a predetermined threshold. In a step, the computer sends a signal to a regulation valve to open for fluid connection to one or more turbines if the fluid level of the one of the one or more fluid reservoirs is above the predetermined threshold level.
    Type: Grant
    Filed: January 21, 2013
    Date of Patent: January 10, 2017
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Patent number: 9489282
    Abstract: A method, system, and/or computer program product log at least one stream of records in a data-processing system. A stream of records is received in succession. Records from the stream of records are logged into a log structure. In response to fulfillment of a pre-defined purging condition: the logging of the records are diverted to a buffer structure; the log structure is purged according to a set of purging criteria in response to the diverting; the records logged in the buffer structure are moved to the log structure in response to a completion of the purging; and the logging to the log structure is restored in response to a completion of the moving.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: November 8, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventor: Giuseppe Longobardi
  • Publication number: 20160238397
    Abstract: One or more processors receive a geographic destination. One or more processors determine one or more parking spaces within a distance of the geographic destination. One or more processors assign a ranking order for the one or more parking spaces based on one or both criteria of comfort and safety. One or more processors provide navigation to the one or more parking spaces. The ranking order for the one or more parking spaces determines an order of arrival at any one parking space of the one or more parking spaces.
    Type: Application
    Filed: February 17, 2015
    Publication date: August 18, 2016
    Inventors: Maria Teresa Caira, Giuseppe Longobardi, Maria Elena Massino
  • Publication number: 20160238399
    Abstract: One or more processors receive a geographic destination. One or more processors determine one or more parking spaces within a distance of the geographic destination. One or more processors assign a ranking order for the one or more parking spaces based on one or both criteria of comfort and safety. One or more processors provide navigation to the one or more parking spaces. The ranking order for the one or more parking spaces determines an order of arrival at any one parking space of the one or more parking spaces.
    Type: Application
    Filed: September 21, 2015
    Publication date: August 18, 2016
    Inventors: Maria Teresa Caira, Giuseppe Longobardi, Maria Elena Massino
  • Publication number: 20160182573
    Abstract: A method for efficient utilization of available bandwidth over a data connection between a client computer and a server computer. An echo component on both the sending and receiving side of the connection registers a set of connection parameters, and stores a copy of the last transmitted request or response of the client and server computer systems. Once an echo component detects a duplicate data request or response, it simulates and transmits the last stored response back to the client or server computer system and notifies the remote side echo component to send data when it is ready. When non-duplicate data is ready to be transmitted, the local side echo component disables the loopback protocol then notifies the remote side to do the same and the data is transmitted.
    Type: Application
    Filed: December 17, 2014
    Publication date: June 23, 2016
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Publication number: 20160182375
    Abstract: A method for efficient utilization of available bandwidth over a data connection between a client computer and a server computer. An echo component on both the sending and receiving side of the connection registers a set of connection parameters, and stores a copy of the last transmitted request or response of the client and server computer systems. Once an echo component detects a duplicate data request or response, it simulates and transmits the last stored response back to the client or server computer system and notifies the remote side echo component to send data when it is ready. When non-duplicate data is ready to be transmitted, the local side echo component disables the loopback protocol then notifies the remote side to do the same and the data is transmitted.
    Type: Application
    Filed: September 10, 2015
    Publication date: June 23, 2016
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Patent number: 9250960
    Abstract: A computer-implemented method, program product and system for planning execution of a plurality of tasks according to a plurality of dependencies includes receiving an indication of a task type and execution time, ordering the tasks into a task list according to a primary ordering criterion, receiving an indication of a dependency type for the task type and an indication of a dependency time for the execution time of a predecessor one of the tasks, ordering the dependencies into a dependency list according to the primary ordering criterion, scanning the dependency list for resolving each current one of the dependencies, identifying the predecessor task as a current one of the tasks having the task type meeting the dependency type and the execution time meeting the dependency time, and planning the execution of the tasks according to the resolved dependencies.
    Type: Grant
    Filed: May 21, 2014
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Katiuscia Berretta, Francesca Curzi, Rossella Donadeo, Giuseppe Longobardi
  • Patent number: 9247387
    Abstract: Mechanisms, in a data processing system, for generating a reminder notification are provided. The physical presence of another device within a physical local range of a wireless communication device is detected. An identity associated with the other device is determined and a determination is made as to whether a reminder record is stored in association with the identity associated with the other device. In response to a reminder record being stored in association with the identity associated with the other device, a reminder notification is generated and output on the wireless communication device based on content of the reminder record.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: January 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Cristina Bonanni, Paola Carlesimo, Giovanni B. P. Catasta, Giuseppe Longobardi, Alessandra Rotunno
  • Publication number: 20150005944
    Abstract: A vacuum based apparatus that will, when activated, inhibit relocation of a computing device. The apparatus includes a first surface of a main body. A suction cup is attached to the main body. The suction cup faces outward from and protrudes from the first surface. The suction cup is connected to a vacuum pump and activation of the vacuum pump generates adhesion between the suction cup and another surface that is in contact with the suction cup. A spacer is attached to and protrudes outward from the first surface. The spacer surrounds at least a part of the suction cup that is protruding from the first surface. A control logic that controls the activation of the vacuum pump.
    Type: Application
    Filed: June 26, 2013
    Publication date: January 1, 2015
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Publication number: 20140366037
    Abstract: A computer-implemented method, program product and system for planning execution of a plurality of tasks according to a plurality of dependencies includes receiving an indication of a task type and execution time, ordering the tasks into a task list according to a primary ordering criterion, receiving an indication of a dependency type for the task type and an indication of a dependency time for the execution time of a predecessor one of the tasks, ordering the dependencies into a dependency list according to the primary ordering criterion, scanning the dependency list for resolving each current one of the dependencies, identifying the predecessor task as a current one of the tasks having the task type meeting the dependency type and the execution time meeting the dependency time, and planning the execution of the tasks according to the resolved dependencies.
    Type: Application
    Filed: May 21, 2014
    Publication date: December 11, 2014
    Applicant: International Business Machines Corporation
    Inventors: Katiuscia Berretta, Francesca Curzi, Rossella Donadeo, Giuseppe Longobardi
  • Publication number: 20140354817
    Abstract: Embodiments described herein comprise a system and method for improving visibility of a roadway using an improved visibility system. The method comprising receiving data from a plurality of fog detectors located proximate a roadway and determining, based on the data from the plurality of fog detectors, that fog is present about the roadway. The method further comprising obtaining, after the determining that fog is present about the roadway, a plurality of images of the roadway by activating a plurality of cameras located proximate the roadway. The method further comprising creating a composite image by combining two or more of the plurality of images, wherein the composite image depicts the roadway unobstructed by fog and transmitting the composite image to a display device located in a vehicle traveling along the roadway.
    Type: Application
    Filed: August 18, 2014
    Publication date: December 4, 2014
    Inventor: Giuseppe Longobardi
  • Publication number: 20140359375
    Abstract: A method, system, and/or computer program product log at least one stream of records in a data-processing system. A stream of records is received in succession. Records from the stream of records are logged into a log structure. In response to fulfillment of a pre-defined purging condition: the logging of the records are diverted to a buffer structure; the log structure is purged according to a set of purging criteria in response to the diverting; the records logged in the buffer structure are moved to the log structure in response to a completion of the purging; and the logging to the log structure is restored in response to a completion of the moving.
    Type: Application
    Filed: April 17, 2014
    Publication date: December 4, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: GIUSEPPE LONGOBARDI
  • Patent number: 8817099
    Abstract: Embodiments described herein comprise a system and method for improving visibility of a roadway using an improved visibility system. The method comprising receiving data from a plurality of fog detectors located proximate a roadway and determining, based on the data from the plurality of fog detectors, that fog is present about the roadway. The method further comprising obtaining, after the determining that fog is present about the roadway, a plurality of images of the roadway by activating a plurality of cameras located proximate the roadway. The method further comprising creating a composite image by combining two or more of the plurality of images, wherein the composite image depicts the roadway unobstructed by fog and transmitting the composite image to a display device located in a vehicle traveling along the roadway.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: August 26, 2014
    Assignee: International Business Machines Corporation
    Inventor: Giuseppe Longobardi
  • Publication number: 20140207293
    Abstract: Exemplary embodiments of the present invention disclose a method, computer program product, and system for energy production from fluid. In a step, the computer determines if the rate of the fluid level increase in the one of the one or more fluid reservoirs is above a predetermined threshold. In a step, the computer sends a signal to a bypass valve to open and release fluid through a bypass fluid connection from the one of the one or more fluid reservoirs if the rate of the fluid level increase in the one of the one or more fluid reservoirs is above a predetermined threshold. In a step, the computer sends a signal to a regulation valve to open for fluid connection to one or more turbines if the fluid level of the one of the one or more fluid reservoirs is above the predetermined threshold level.
    Type: Application
    Filed: January 21, 2013
    Publication date: July 24, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Publication number: 20140135036
    Abstract: Mechanisms, in a data processing system, for generating a reminder notification are provided. The physical presence of another device within a physical local range of a wireless communication device is detected. An identity associated with the other device is determined and a determination is made as to whether a reminder record is stored in association with the identity associated with the other device. In response to a reminder record being stored in association with the identity associated with the other device, a reminder notification is generated and output on the wireless communication device based on content of the reminder record.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Cristina Bonanni, Paola Carlesimo, Giovanni B.P. Catasta, Giuseppe Longobardi, Alessandra Rotunno
  • Patent number: 8676397
    Abstract: A method for regulating the temperature of a datacenter within an optimum temperature range includes predicting, using a computing device, a thermal load from a workload scheduler containing information on machines assembled in the datacenter to be turned on and/or off during a particular time period, and the thermal load of the datacenter associated with the work of the machines within the particular time period; and controlling at least one cooling system of the datacenter based upon the predicted thermal load within the particular time period under consideration of the thermal inertia of the datacenter by at least one of activating, controlling, and deactivating cooling resources of the cooling system in advance to maintain the temperature of the datacenter within the optimum temperature range.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Longobardi, Scot MacLellan, Giulio Santoli
  • Patent number: 8656165
    Abstract: A method of displaying electronic documents on a vehicle display screen is described. The vehicle includes a display screen embedded in a window of the vehicle in a manner visible from outside the vehicle. The method includes storing the digital certificate in a memory unit of the control module. The method includes displaying information on the display screen by retrieving the digital certificate. Also, upon validating the digital certificate, the information associated with the digital certificate is displayed on the display screen, wherein the information includes an electronic document that indicates at least one of compliance with a local law, valid insurance, validation of payment of taxes associated with the vehicle, and a parking receipt for parking the vehicle, wherein the display screen comprises at least one button, manipulable by a user outside of said vehicle, to select a display mode of said display screen.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Patent number: 8631412
    Abstract: A scheduler is provided, which takes into account the location of the data to be accessed by a set of jobs. Once all the dependencies and the scheduling constraints of the plan are respected, the scheduler optimizes the order of the remaining jobs to be run, also considering the location of the data to be accessed. Several jobs needing an access to a dataset on a specific disk may be grouped together so that the grouped jobs are executed in succession, e.g., to prevent activating and deactivating the storage device several times, thus improving the power consumption and also avoiding input output performances degradation.
    Type: Grant
    Filed: May 2, 2012
    Date of Patent: January 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Longobardi, Scot MacLellan
  • Patent number: 8621472
    Abstract: A scheduler is provided, which takes into account the location of the data to be accessed by a set of jobs. Once all the dependencies and the scheduling constraints of the plan are respected, the scheduler optimizes the order of the remaining jobs to be run, also considering the location of the data to be accessed. Several jobs needing an access to a dataset on a specific disk may be grouped together so that the grouped jobs are executed in succession, e.g., to prevent activating and deactivating the storage device several times, thus improving the power consumption and also avoiding input output performances degradation.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: December 31, 2013
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Longobardi, Scot MacLellan