Patents by Inventor Albert Z. Zhao

Albert Z. Zhao 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: 6466664
    Abstract: Pacing algorithms and their benefits in predictive dialers in call center activities have been appreciated for a number of years. A predictive dialer automatically dials new customers before the call center agents or attendants finish talking with their current customers. Pacing processes use predictive engines to estimate how many currently busy agents may become available within a given timeframe. Most existing predictive engines predict the agent availability in terms of yes/no decisions on an agent by agent basis. The inventive pacing algorithm is based upon mathematical probability models and provides more accuracy in the dialing of outgoing telephone calls from a call center by taking into account a multi-dimensional probabilistic model as is described.
    Type: Grant
    Filed: December 6, 1999
    Date of Patent: October 15, 2002
    Assignee: International Business Machines Corporation
    Inventor: Albert Z. Zhao
  • Patent number: 5838297
    Abstract: A number of predefined code blocks are provided from which a sequence or block queue is selected and patterned for a single image line from the pixel image data on which a geometric transformation is to be performed. Once the block queue is generated, it is executed for each image line and the resulting transformed image data is stored in a separate memory or buffer.
    Type: Grant
    Filed: December 7, 1994
    Date of Patent: November 17, 1998
    Assignee: International Business Machines Corporation
    Inventor: Albert Z. Zhao
  • Patent number: 5670982
    Abstract: A method for rotating bi-level image data plus or minus 90.degree.. An 8.times.8 pixel block is selected for rotation from the image data and, using lookup tables, an intermediate matrix is generated dynamically and stored into two 32-bit registers in the processor. Generation of the intermediate matrix partially rotates and stores the odd-numbered rows from the block of data in the first 32-bit register and the even-numbered rows from the block in the second 32-bit register. The first and second registers are copied, respectively, into third and fourth 32-bit registers. The first and second registers are then shifted one bit in opposite directions. The first register is logical ORed with the fourth register, and the second register is logical ORed with the third register so that the even bits are replaced in one register and the odd bits in the other. These steps are repeated for all remaining blocks of image data.
    Type: Grant
    Filed: February 8, 1995
    Date of Patent: September 23, 1997
    Assignee: International Business Machines Corporation
    Inventor: Albert Z. Zhao