Patents by Inventor Marzia E. Castellani

Marzia E. Castellani 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: 10942772
    Abstract: A method and system for dispatching jobs for execution in a computing system containing multiple processors that include one or more processors that retrieve an indication of a last processor of the processors of a current class to which a last job of jobs of the current class has been submitted for execution. A new job of multiple jobs has been assigned to the current class. The one or more processors retrieve an indication of a delta number of the jobs being submitted for execution to the last processor of the current class. The one or more processors submit the new job for execution to a submission processor of the multiple processors. The submission processor is set to a selected processor of the multiple processors according to a comparison between the delta number and the queue size of the last processor of the current class.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: March 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marzia E. Castellani, Marco Gianfico, Roberto Ragusa
  • Patent number: 10607309
    Abstract: A method and system. An information content is displayed on one or more respective screens in corresponding locations. An import request, for importing a digital representation of a physical object placed on a current screen in a current location, is received. A first digital image at least partially representing the current screen is acquired by one or more digital cameras. An object digital image representing an object area of the current screen being covered by the physical object is obtained. The object area is identified from comparison between the first digital image and a displayed digital image. A digital document representing the physical object is generated from the object digital image. The digital document is added to the information content for displaying the digital document at a position on each screen corresponding to a position of the physical object on the current screen.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Marzia E. Castellani, Ana L. Medina, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20190272196
    Abstract: A method and system for dispatching jobs for execution in a computing system containing multiple processors that include one or more processors that retrieve an indication of a last processor of the processors of a current class to which a last job of jobs of the current class has been submitted for execution. A new job of multiple jobs has been assigned to the current class. The one or more processors retrieve an indication of a delta number of the jobs being submitted for execution to the last processor of the current class. The one or more processors submit the new job for execution to a submission processor of the multiple processors. The submission processor is set to a selected processor of the multiple processors according to a comparison between the delta number and the queue size of the last processor of the current class.
    Type: Application
    Filed: May 21, 2019
    Publication date: September 5, 2019
    Inventors: Giulia Carnevale, Marzia E. Castellani, Marco Gianfico, Roberto Ragusa
  • Patent number: 10379900
    Abstract: A method, and associated system and computer program product, for dispatching two or more jobs for execution in a computing system including processors configured to execute the jobs in parallel. Each processor is associated with a corresponding queue having a queue size equal to a maximum number of jobs that may be in the queue. A new job requested for execution is assigned to a current class. An indication is retrieved of a last processor of the processors of the current class to which a last job of jobs of the current class has been submitted for execution. An indication is retrieved of a delta number of the jobs submitted for execution to the last processor of the current class after the last job of the current class. The new job for execution is submitted to a last processor of the current class or a selected processor.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Giulia Carnevale, Marzia E. Castellani, Marco Gianfico, Roberto Ragusa
  • Patent number: 10255504
    Abstract: Tracking position of at least one object in video frames. The tracking includes processing an initial frame of a set of frames, the processing the initial frame using feature extraction to identify locations of features of the at least one object. The tracking further includes using motion estimation to track locations of the features in subsequent frames of the set of frames, including iteratively performing: obtaining a next frame of the set of frames, and applying a motion estimation algorithm as between the next frame and a prior frame of the set of frames to identify updated locations of the features in the next frame, where locations of the features as identified based on the prior frame are used as input to the motion estimation algorithm to identify the updated locations of the features in the next frame based on searching less than an entirety of the next frame.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marzia E. Castellani, Roberto Guarda, Roberto Ragusa, Alessandro Rea
  • Patent number: 9858646
    Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: January 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20170337654
    Abstract: A method and system. An information content is displayed on one or more respective screens in corresponding locations. An import request, for importing a digital representation of a physical object placed on a current screen in a current location, is received. A first digital image at least partially representing the current screen is acquired by one or more digital cameras. An object digital image representing an object area of the current screen being covered by the physical object is obtained. The object area is identified from comparison between the first digital image and a displayed digital image. A digital document representing the physical object is generated from the object digital image. The digital document is added to the information content for displaying the digital document at a position on each screen corresponding to a position of the physical object on the current screen.
    Type: Application
    Filed: January 3, 2017
    Publication date: November 23, 2017
    Inventors: Marzia E. Castellani, Ana L. Medina, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20170255500
    Abstract: A method, and associated system and computer program product, for dispatching two or more jobs for execution in a computing system including processors configured to execute the jobs in parallel. Each processor is associated with a corresponding queue having a queue size equal to a maximum number of jobs that may be in the queue. A new job requested for execution is assigned to a current class. An indication is retrieved of a last processor of the processors of the current class to which a last job of jobs of the current class has been submitted for execution. An indication is retrieved of a delta number of the jobs submitted for execution to the last processor of the current class after the last job of the current class. The new job for execution is submitted to a last processor of the current class or a selected processor.
    Type: Application
    Filed: July 29, 2016
    Publication date: September 7, 2017
    Inventors: Giulia Carnevale, Marzia E. Castellani, Marco Gianfico, Roberto Ragusa
  • Publication number: 20170200280
    Abstract: Tracking position of at least one object in video frames. The tracking includes processing an initial frame of a set of frames, the processing the initial frame using feature extraction to identify locations of features of the at least one object. The tracking further includes using motion estimation to track locations of the features in subsequent frames of the set of frames, including iteratively performing: obtaining a next frame of the set of frames, and applying a motion estimation algorithm as between the next frame and a prior frame of the set of frames to identify updated locations of the features in the next frame, where locations of the features as identified based on the prior frame are used as input to the motion estimation algorithm to identify the updated locations of the features in the next frame based on searching less than an entirety of the next frame.
    Type: Application
    Filed: February 14, 2017
    Publication date: July 13, 2017
    Inventors: Marzia E. CASTELLANI, Roberto GUARDA, Roberto RAGUSA, Alessandro REA
  • Patent number: 9659380
    Abstract: A method includes tracking positions of object(s) in video frames, including: processing an initial frame of a set of frames of the video frames using feature extraction to identify locations of features of the object(s), obtaining a next frame of the set and applying a motion estimation algorithm as between the next frame and a prior frame to identify updated locations of the features in the next frame, where locations of the features as identified based on the prior frame are used as input to the motion estimation algorithm to identify the updated locations of the features in the next frame based one searching less than an entirety of the next frame. The tracking further includes recognizing occurrence of an event, halting the iteratively performing, and repeating, for at least one subsequent set of frames, the processing an initial frame and the using motion estimation.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: May 23, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marzia E. Castellani, Roberto Guarda, Roberto Ragusa, Alessandro Rea
  • Patent number: 9626058
    Abstract: Identifying a tool touching a touchscreen device. A touch location of a tool on a touch-sensitive surface is received from a touchscreen controller. Based on the touch location, one of a plurality of electrodes disposed at locations across the touchscreen is selected and an electric circuit is enabled. The electric circuit includes a signal generator attached to the tool that transmits a modulated identification (ID) signal, a parasitic capacitance path between the signal generator and the selected electrode, a demodulator connected to the selected electrode that receives the ID signal, a resistive layer connected to the demodulator, covering the touch-sensitive surface, and a resistive path through the tool to the signal generator. The demodulator demodulates the modulated ID signal to recover a bit sequence. The tool is identified, based on the recovered bit sequence.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Marzia E. Castellani, Ana Lucia Medina, Roberto Ragusa, Aniello Alessandro Rea
  • Patent number: 9606662
    Abstract: A system for identifying a tool touching a touchscreen device includes a touch-sensitive surface that generates a signal in response to a touch from a tool touching the surface; a touchscreen controller that receives the signal from the touch-sensitive surface and determines the location of the touch; logic to select, based on the touch location, one of a plurality of electrodes disposed across the touch-sensitive surface; logic to enable an electric circuit that includes a signal generator attached to the tool that transmits a modulated ID signal; a parasitic capacitance path between the signal generator and the electrode; a demodulator connected to the electrode that receives and demodulates the modulated ID signal to recover a bit sequence; a resistive layer, connected to the demodulator, covering the touch-sensitive surface; a resistive path through the tool to the resistive layer; and logic that identifies the tool, based on the recovered bit sequence.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: March 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Marzia E. Castellani, Ana Lucia Medina, Roberto Ragusa, Aniello Alessandro Rea
  • Patent number: 9571791
    Abstract: A method and system for importing information in a computing system. An information content is displayed on one or more respective screens in corresponding locations. An import request, for importing a digital representation of a physical object placed on a current screen in a current location, is received. A first digital image at least partially representing the current screen is acquired by one or more digital cameras. An object digital image representing an object area of the current screen being covered by the physical object is obtained. The object area is identified from comparison between the first digital image and a displayed digital image. A digital document representing the physical object is generated from the object digital image. The digital document is added to the information content for displaying the digital document at a position on each screen corresponding to a position of the physical object on the current screen.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: February 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Marzia E. Castellani, Ana L. Medina, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20170004599
    Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.
    Type: Application
    Filed: September 15, 2016
    Publication date: January 5, 2017
    Inventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20160364042
    Abstract: Identifying a tool touching a touchscreen device. A touch location of a tool on a touch-sensitive surface is received from a touchscreen controller. Based on the touch location, one of a plurality of electrodes disposed at locations across the touchscreen is selected and an electric circuit is enabled. The electric circuit includes a signal generator attached to the tool that transmits a modulated identification (ID) signal, a parasitic capacitance path between the signal generator and the selected electrode, a demodulator connected to the selected electrode that receives the ID signal, a resistive layer connected to the demodulator, covering the touch-sensitive surface, and a resistive path through the tool to the signal generator. The demodulator demodulates the modulated ID signal to recover a bit sequence. The tool is identified, based on the recovered bit sequence.
    Type: Application
    Filed: October 21, 2015
    Publication date: December 15, 2016
    Inventors: Marzia E. Castellani, Ana Lucia Medina, Roberto Ragusa, Aniello Alessandro Rea
  • Publication number: 20160364052
    Abstract: A system for identifying a tool touching a touchscreen device includes a touch-sensitive surface that generates a signal in response to a touch from a tool touching the surface; a touchscreen controller that receives the signal from the touch-sensitive surface and determines the location of the touch; logic to select, based on the touch location, one of a plurality of electrodes disposed across the touch-sensitive surface; logic to enable an electric circuit that includes a signal generator attached to the tool that transmits a modulated ID signal; a parasitic capacitance path between the signal generator and the electrode; a demodulator connected to the electrode that receives and demodulates the modulated ID signal to recover a bit sequence; a resistive layer, connected to the demodulator, covering the touch-sensitive surface; a resistive path through the tool to the resistive layer; and logic that identifies the tool, based on the recovered bit sequence.
    Type: Application
    Filed: June 10, 2015
    Publication date: December 15, 2016
    Inventors: Marzia E. Castellani, Ana Lucia Medina, Roberto Ragusa, Aniello Alessandro Rea
  • Patent number: 9514710
    Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa
  • Patent number: 9514711
    Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20150279002
    Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.
    Type: Application
    Filed: September 2, 2014
    Publication date: October 1, 2015
    Inventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa
  • Publication number: 20150279327
    Abstract: A method of enhancing a visual image of a display is described. The visual image is displayed on a first display of a display device having a first display pixel density and a first display dimension. The display device detects an enhancer device oriented in an operable position to the display device. The enhancer display device has a second display having a second display pixel density higher than the first display pixel density and a second display dimension less than the first display dimension. A spatial orientation is determined between the first display of the display device with the second display of the enhancer display device. The display device sends the visual image and the spatial orientation to the enhancer display device to display a portion of the visual image that is defined by the spatial orientation on the second display in the second display pixel density.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 1, 2015
    Applicant: International Business Machines Corporation
    Inventors: Marzia E. Castellani, Fabrizio Loppini, Ciro Ragusa, Roberto Ragusa