Patents by Inventor Peter Matteo

Peter Matteo 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: 8675861
    Abstract: Methods and apparatus are provided for variable wait treatments for requests enqueued in one or more queues. A request in a resource allocation system is processed by assigning the request to a queue and selecting a wait treatment for the request based on one or more characteristics of the queue. The characteristics may include, for example, a predicted wait time for servicing the request. A request in a resource allocation system is processed by assigning the request to a queue; determining a predicted wait time for servicing the request; selecting a wait treatment for the request based on one or more characteristics of the queue; transferring the request to an announcement server for a transfer duration for presentation of the selected wait treatment; and reassessing the predicted wait time upon completion of the transfer duration. The request can be assigned to an available resource based on the reassessed predicted wait time.
    Type: Grant
    Filed: June 14, 2006
    Date of Patent: March 18, 2014
    Assignee: Avaya Inc.
    Inventors: Peter Matteo, Balaji Patakula, Sami Qutub, Rafal Sitkowski, David Sokoler
  • Publication number: 20070291922
    Abstract: Methods and apparatus are provided for variable wait treatments for requests enqueued in one or more queues. A request in a resource allocation system is processed by assigning the request to a queue and selecting a wait treatment for the request based on one or more characteristics of the queue. The characteristics may include, for example, a predicted wait time for servicing the request. A request in a resource allocation system is processed by assigning the request to a queue; determining a predicted wait time for servicing the request; selecting a wait treatment for the request based on one or more characteristics of the queue; transferring the request to an announcement server for a transfer duration for presentation of the selected wait treatment; and reassessing the predicted wait time upon completion of the transfer duration. The request can be assigned to an available resource based on the reassessed predicted wait time.
    Type: Application
    Filed: June 14, 2006
    Publication date: December 20, 2007
    Inventors: Peter Matteo, Balaji Patakula, Sami Qutub, Rafal Sitkowski, David Sokoler
  • Publication number: 20060270413
    Abstract: Methods and apparatus are provided for allocating resources in a distributed environment. The disclosed resource allocation techniques make resource allocation decisions when resources become available. A resource becomes available when the resource completes its previous work or becomes activated. Once it is determined that a resource has become available, the available resource is assigned to an appropriate request. The requests may be stored, for example, in a queue of requests. The available resource may be assigned to an appropriate request based on one or more predefined criteria, such as to service a request associated with a service class having the “greatest need.” The resources may be, for example, a plurality of call agents that are associated with a call center.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Peter Matteo, Sami Qutub, Rafal Sitkowski