Patents by Inventor Salvo Aliffi

Salvo Aliffi 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: 7912281
    Abstract: In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. With the present invention, in case the number of colors does not exceed a predetermined thresholds, a palette table containing all the colors used in the bitmap is created. The pixel representations in the bitmap are then replaced by a pointer to the corresponding entry in the palette table. This allows to reduce the total size of the bitmap. The reduced bitmap is then transmitted together with the associated palette table. The receiving computer (the controller in a remote control system) is able to rebuild the original bitmap with the help of the palette table.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: March 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Salvo Aliffi, Filomena Ferrara
  • Publication number: 20090116739
    Abstract: In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. With the present invention, in case the number of colors does not exceed a predetermined thresholds, a palette table containing all the colors used in the bitmap is created. The pixel representations in the bitmap are then replaced by a pointer to the corresponding entry in the palette table. This allows to reduce the total size of the bitmap. The reduced bitmap is then transmitted together with the associated palette table. The receiving computer (the controller in a remote control system) is able to rebuild the original bitmap with the help of the palette table.
    Type: Application
    Filed: December 31, 2008
    Publication date: May 7, 2009
    Applicant: International Business Machines Corporation
    Inventors: Salvo Aliffi, Filomena Ferrara
  • Patent number: 7480406
    Abstract: In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. With the present invention, in case the number of colors does not exceed a predetermined thresholds, a palette table containing all the colors used in the bitmap is created. The pixel representations in the bitmap are then replaced by a pointer to the corresponding entry in the palette table. This allows to reduce the total size of the bitmap. The reduced bitmap is then transmitted together with the associated palette table. The receiving computer (the controller in a remote control system) is able to rebuild the original bitmap with the help of the palette table.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: January 20, 2009
    Assignee: International Business Machines Corporation
    Inventors: Salvo Aliffi, Filomena Ferrara
  • Publication number: 20080212876
    Abstract: In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. With the present invention, in case the number of colors does not exceed a predetermined thresholds, a palette table containing all the colors used in the bitmap is created. The pixel representations in the bitmap are then replaced by a pointer to the corresponding entry in the palette table. This allows to reduce the total size of the bitmap. The reduced bitmap is then transmitted together with the associated palette table. The receiving computer (the controller in a remote control system) is able to rebuild the original bitmap with the help of the palette table.
    Type: Application
    Filed: May 8, 2008
    Publication date: September 4, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Salvo Aliffi, Filomena Ferrara
  • Patent number: 7382916
    Abstract: In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. With the present invention, in case the number of colors does not exceed a predetermined thresholds, a palette table containing all the colors used in the bitmap is created. The pixel representations in the bitmap are then replaced by a pointer to the corresponding entry in the palette table. This allows to reduce the total size of the bitmap. The reduced bitmap is then transmitted together with the associated palette table. The receiving computer (the controller in a remote control system) is able to rebuild the original bitmap with the help of the palette table.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: June 3, 2008
    Assignee: International Business Machines Corporation
    Inventors: Salvo Aliffi, Filomena Ferrara
  • Publication number: 20050002564
    Abstract: In remote control systems (as in many other circumstances) the color representation of a bitmap is one of the heaviest factor in term of storage occupation and speed of transmission. Often, only a limited number of colors is actually used by a bitmap, so that the bit pattern of the single pixels is bigger than what is really needed to represent all the possible different colors. With the present invention, in case the number of colors does not exceed a predetermined thresholds, a palette table containing all the colors used in the bitmap is created. The pixel representations in the bitmap are then replaced by a pointer to the corresponding entry in the palette table. This allows to reduce the total size of the bitmap. The reduced bitmap is then transmitted together with the associated palette table. The receiving computer (the controller in a remote control system) is able to rebuild the original bitmap with the help of the palette table.
    Type: Application
    Filed: July 11, 2002
    Publication date: January 6, 2005
    Inventors: Salvo Aliffi, Filomena Ferrara
  • Patent number: 6600494
    Abstract: A method and a system for a fast and reliable color reduction from multiple bit color representations to 4 bit color representations. The method for color reduction in a computer system having a three color model for color representation of a pixel, each color being represented by a multiple bit pattern, reduces the color to a four bit value by analysing the first bit of each of said three multiple bit patterns to determine tone; assigning a value to the first bit of said four bit value, based on said determined tone; and assigning the remaining three bits of said four bit value by utilising one pre-determined bit from each of said three multiple bit patterns.
    Type: Grant
    Filed: May 12, 2000
    Date of Patent: July 29, 2003
    Assignee: International Business Machines Corporation
    Inventors: PierMario Turaccio, Salvo Aliffi, Antonio Perrone
  • Publication number: 20020184406
    Abstract: A method and system for controlling access to window based applications for a user logged on a workstation. The method comprises a first step of collecting user information including a list of events and their corresponding action; the collection can be done on the user workstation or from the system administrator workstation. The second step is for creating a user profile file with the user information on the workstation; this file can be sent from the system administrator workstation to the user workstation. The third step is for starting the user access application on the workstation wherein a user is logged on; for each event occurring in the process of a window based application started on the workstation, capturing it and checking it against said list of events and their corresponding action in the user profile file; proceeding with the process execution if the captured event is not stored in the user profile; the event may be the title of a window or a name of an application.
    Type: Application
    Filed: April 4, 2002
    Publication date: December 5, 2002
    Applicant: International Business Machines Corporation
    Inventor: Salvo Aliffi