Patents by Inventor Gherardo Albano

Gherardo Albano 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: 10042818
    Abstract: Mechanisms for tracking an entity are provided. A time is determined by a sensor having a clock, the time being within a time slot in a series of time slots. First data of the time slot is provided and shared between a plurality of sensors. The sensor receives data from the movable entity. The sensor calculates identifying data from the received data for identifying the entity. Derivative identifying data is calculated by applying a modifying function using the provided first data for modifying the identifying data. The sensor calculates a hash value by taking the derivative identifying data as input. The sensor sends a message to a central server for determining the position of the entity, the message comprising the hash value and an identifier of the sensor.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gherardo Albano, Dario De Judicibus
  • Patent number: 10031593
    Abstract: Embodiments of the invention provide a human interface device including an inner sphere, wherein the inner sphere has a center point. The human interface device can further include an outer sphere, and the outer sphere may be compressible. The human interface device may also include a plurality of pressure sensors between the inner sphere and the outer sphere for detecting localized compression of the outer sphere, a first three-axis-accelerometer located within the inner sphere, and a second three-axis-accelerometer located within the inner sphere, wherein the first three-axis-accelerometer and the second three-axis-accelerometer-accelerometer are each located at least a predetermined distance from the center point.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gherardo Albano, Francesco M. De Collibus, Luca Landi, Claudio Prudenzi
  • Patent number: 10031594
    Abstract: Embodiments of the invention provide a human interface device including an inner sphere, wherein the inner sphere has a center point. The human interface device can further include an outer sphere, and the outer sphere may be compressible. The human interface device may also include a plurality of pressure sensors between the inner sphere and the outer sphere for detecting localized compression of the outer sphere, a first three-axis-accelerometer located within the inner sphere, and a second three-axis-accelerometer located within the inner sphere, wherein the first three-axis-accelerometer and the second three-axis-accelerometer-accelerometer are each located at least a predetermined distance from the center point.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: July 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gherardo Albano, Francesco M. De Collibus, Luca Landi, Claudio Prudenzi
  • Patent number: 9600443
    Abstract: Mechanisms for tracking an entity are provided. A time is determined by a sensor having a clock, the time being within a time slot in a series of time slots. First data of the time slot is provided and shared between a plurality of sensors. The sensor receives data from the movable entity. The sensor calculates identifying data from the received data for identifying the entity. Derivative identifying data is calculated by applying a modifying function using the provided first data for modifying the identifying data. The sensor calculates a hash value by taking the derivative identifying data as input. The sensor sends a message to a central server for determining the position of the entity, the message comprising the hash value and an identifier of the sensor.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gherardo Albano, Dario De Judicibus
  • Publication number: 20170068641
    Abstract: Mechanisms for tracking an entity are provided. A time is determined by a sensor having a clock, the time being within a time slot in a series of time slots. First data of the time slot is provided and shared between a plurality of sensors. The sensor receives data from the movable entity. The sensor calculates identifying data from the received data for identifying the entity. Derivative identifying data is calculated by applying a modifying function using the provided first data for modifying the identifying data. The sensor calculates a hash value by taking the derivative identifying data as input. The sensor sends a message to a central server for determining the position of the entity, the message comprising the hash value and an identifier of the sensor.
    Type: Application
    Filed: November 18, 2016
    Publication date: March 9, 2017
    Inventors: Gherardo Albano, Dario De Judicibus
  • Patent number: 8473769
    Abstract: A mechanism is provided for routing a computing task to a computing resource for executing the computing task. A dispatcher receives a timestamp at which execution of the computing task can start on the computing resource and a duration that the execution would take. The computing resource is associated with a power consumption profile. The dispatcher estimates a power efficiency factor as a function of the power consumption profile, the timestamp and the duration thereby forming an estimated power efficiency factor. The dispatcher determines whether the computing resource can execute the computing task as a function of the estimated power efficiency factor. The dispatcher then sends the computing task to the computing resource in responsive to determining that the computing resource can execute the computing task.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: June 25, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gherardo Albano, Francesco M. De Collibus
  • Patent number: 8473759
    Abstract: A mechanism is provided for routing a computing task to a computing resource for executing the computing task. A dispatcher receives a timestamp at which execution of the computing task can start on the computing resource and a duration that the execution would take. The computing resource is associated with a power consumption profile. The dispatcher estimates a power efficiency factor as a function of the power consumption profile, the timestamp and the duration thereby forming an estimated power efficiency factor. The dispatcher determines whether the computing resource can execute the computing task as a function of the estimated power efficiency factor. The dispatcher then sends the computing task to the computing resource in responsive to determining that the computing resource can execute the computing task.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: June 25, 2013
    Assignee: International Business Machines Corporation
    Inventors: Gherardo Albano, Francesco M. De Collibus
  • Publication number: 20120173912
    Abstract: A mechanism is provided for routing a computing task to a computing resource for executing the computing task. A dispatcher receives a timestamp at which execution of the computing task can start on the computing resource and a duration that the execution would take. The computing resource is associated with a power consumption profile. The dispatcher estimates a power efficiency factor as a function of the power consumption profile, the timestamp and the duration thereby forming an estimated power efficiency factor. The dispatcher determines whether the computing resource can execute the computing task as a function of the estimated power efficiency factor. The dispatcher then sends the computing task to the computing resource in responsive to determining that the computing resource can execute the computing task.
    Type: Application
    Filed: March 15, 2012
    Publication date: July 5, 2012
    Applicant: International Business Machines Corporation
    Inventors: Gherardo Albano, Francesco M. De Collibus
  • Publication number: 20120169589
    Abstract: Embodiments of the invention provide a human interface device including an inner sphere, wherein the inner sphere has a center point. The human interface device can further include an outer sphere, and the outer sphere may be compressible. The human interface device may also include a plurality of pressure sensors between the inner sphere and the outer sphere for detecting localized compression of the outer sphere, a first three-axis-accelerometer located within the inner sphere, and a second three-axis-accelerometer located within the inner sphere, wherein the first three-axis-accelerometer and the second three-axis-accelerometer-accelerometer are each located at least a predetermined distance from the center point.
    Type: Application
    Filed: March 8, 2012
    Publication date: July 5, 2012
    Applicant: International Business Machines Corporation
    Inventors: Gherardo Albano, Francesco M. De Collibus, Luca Landi, Claudio Prudenzi
  • Publication number: 20110145621
    Abstract: A mechanism is provided for routing a computing task to a computing resource for executing the computing task. A dispatcher receives a timestamp at which execution of the computing task can start on the computing resource and a duration that the execution would take. The computing resource is associated with a power consumption profile. The dispatcher estimates a power efficiency factor as a function of the power consumption profile, the timestamp and the duration thereby forming an estimated power efficiency factor. The dispatcher determines whether the computing resource can execute the computing task as a function of the estimated power efficiency factor. The dispatcher then sends the computing task to the computing resource in responsive to determining that the computing resource can execute the computing task.
    Type: Application
    Filed: May 12, 2010
    Publication date: June 16, 2011
    Applicant: International Business Machines Corporation
    Inventors: Gherardo Albano, Francesco M. De Collibus
  • Publication number: 20070028299
    Abstract: A method, system and program for managing authentication with security on multiple applications are here disclosed. According to the method the user provides a master password which is never stored and which can be unique for all the applications. The Application passwords are computed the first time from the master password and, optionally, from an Application password syntax rule. The Application passwords are re-computed for each new request for authentication and never stored in the system. At first generation of the Application password at least one random key is generated. The only information stored for re-computation of the Application password is the Application name, the generated random keys and the Application password syntax rule. The Application password computation function can be changed according to the level of security and the Application syntax rule can be changed to follow the requirements of the Application.
    Type: Application
    Filed: July 26, 2006
    Publication date: February 1, 2007
    Inventor: GHERARDO ALBANO
  • Patent number: 5874962
    Abstract: In a graphical user interface, a method for automatically arranging the position of the windows on the desktop according to a weighting value in order to provide an intuitive disposition of the windows on the desktop. The windows are spread radially around the center of the display with the higher weighted windows closer to the center. The weight of a window for placement purposes is determined by a measure of importance for the window, such as area or the frequency with which the user operates on the window.
    Type: Grant
    Filed: February 21, 1997
    Date of Patent: February 23, 1999
    Assignee: International Business Machines
    Inventors: Dario de Judicibus, Gherardo Albano