Patents by Inventor Nayel Saleh

Nayel Saleh 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: 7929670
    Abstract: The method and apparatus is for contact manipulation and retrieval in a communication system. The method has the steps of: receiving a message having contact information; converting the contact information to contact data having a predetermined searchable format; storing the contact data; and searching the stored contact data. The contact data may be searched for at least one item of information. The apparatus implements the method.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: April 19, 2011
    Assignee: Aspect Software, Inc.
    Inventors: Nayel Saleh, Dave Wesen
  • Patent number: 7809118
    Abstract: The method and apparatus is for converting messages and responses between text messages of a user and voice responses of at least one agent in an automatic contact distribution system having a plurality of agents. In one embodiment, the method includes sending a text message in a text format from first location via a network; receiving the text message from the network at a second location; and converting the text message from a text format to a voice message in a voice format. The method further includes converting a voice response in the voice format from an agent to a text response in the text format, the voice response being in response to the text message; and sending the text response from the second location to the first location via the network. Thus, the user appears to communicate with the agent on a text basis, and the agent appears to communicate with the user on a voice basis.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: October 5, 2010
    Assignee: Aspect Software, Inc.
    Inventors: Nayel Saleh, Michael Peters
  • Patent number: 7460651
    Abstract: A method and apparatus are provided for routing a plurality of different types of Internet messages within a host to a plurality of agents. The method includes the steps of determining the message type of each of the plurality of different types of Internet messages and inserting a message type identifier into a packet of each message type of the plurality of different message types. The method further includes the steps of routing the packets to an Internet message distributor and distributing the messages within the Internet message distributor to the plurality of agents based upon the inserted message type identifier.
    Type: Grant
    Filed: December 16, 2002
    Date of Patent: December 2, 2008
    Assignee: Rockwell Electronic Commerce Corp.
    Inventors: Dave Mosquera, Carlo Bonifazi, Nayel Saleh, Eric James, Mary Ellen Moser, Mike Sheridan, Dave Wesen, Mike Hollatz, Mike Peters, David Funck, Jeff Hodson, Robert Beckstrom, Anthony Dezonno
  • Patent number: 7369653
    Abstract: A method and apparatus are described for providing enterprise information to a client through a call center of the enterprise. The method includes the steps of detecting an identity of the client based upon call associated information received through a call connection between the client and the call center, presenting the client with a plurality of options based upon the identity of the client and presenting the client with enterprise information based upon a selected option of the plurality of options.
    Type: Grant
    Filed: November 5, 2001
    Date of Patent: May 6, 2008
    Assignee: Rockwell Electronic Commerce Corp.
    Inventors: Anthony Dezonno, Jeffrey Hodson, Joseph Bloom, David Funck, Eric James, Michael Peters, Mark J. Power, Craig R. Shambaugh, Dave Mosquera, Nayel Saleh
  • Patent number: 7363588
    Abstract: A method and apparatus are described for providing a graphical user interface for a plurality of users under a predetermined format substantially controlled by an employer of the plurality of users. The method includes the steps of disposing a proxy server between the plurality of users and an information resource used by at least one user of the plurality of users and converting information exchanged between the predetermined format substantially controlled by the employer of the user and a predetermined format of the information resource.
    Type: Grant
    Filed: November 1, 2002
    Date of Patent: April 22, 2008
    Assignee: Rockwell Electronic Commerce Technologies, LLC
    Inventors: Nayel Saleh, Mark Powers, Mike Peters, Jeff Hodson, Craig Shambaugh, David Funck, Eric James, Joseph Bloom, Dave Mosquera, Anthony Dezonno
  • Publication number: 20060023867
    Abstract: The method and apparatus is for converting messages and responses between text messages of a user and voice responses of at least one agent in an automatic contact distribution system having a plurality of agents. In one embodiment, the method includes sending a text message in a text format from first location via a network; receiving the text message from the network at a second location; and converting the text message from a text format to a voice message in a voice format. The method further includes converting a voice response in the voice format from an agent to a text response in the text format, the voice response being in response to the text message; and sending the text response from the second location to the first location via the network. Thus, the user appears to communicate with the agent on a text basis, and the agent appears to communicate with the user on a voice basis.
    Type: Application
    Filed: July 29, 2004
    Publication date: February 2, 2006
    Applicant: Rockwell Electronic Commerce Technologies, LLC
    Inventors: Nayel Saleh, Michael Peters
  • Patent number: 6961419
    Abstract: A method and apparatus are provided for processing a call with a client detected by a call center to an agent of the call center. The method includes the step of providing a call object for the call, collecting attributes of the call within the call object, associating an agent object with the call object and displaying client data to an agent of the call center based upon a view process of the associated agent object.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: November 1, 2005
    Assignee: Rockwell Electronic Commerce Technologies, LLC
    Inventors: Mark J. Power, Dave Mosquera, Anthony J. Dezonno, Jeffrey D. Hodson, Joseph Bloom, David Funck, Eric James, Michael Peters, Craig R. Shambaugh, Nayel Saleh
  • Patent number: 6947988
    Abstract: Resources of a contact center are allocated by electronically monitoring at least one operational parameter of the contact center and performing a comparison between the operational parameter and a threshold value for the operational parameter. An indication of an action to be taken to affect allocation of resources of the contact center is then developed based on the comparison. This allocation also may be performed using an apparatus having a processing unit coupled with a memory, and instructions that are storable in the memory and executable by the processing unit. The instructions could be for monitoring at least one operational parameter of the contact center, performing a comparison between the operational parameter and a threshold value for the operational parameter, and developing an indication of an action to be taken to affect allocation of resources of the contact center.
    Type: Grant
    Filed: August 11, 2000
    Date of Patent: September 20, 2005
    Assignee: Rockwell Electronic Commerce Technologies, LLC
    Inventor: Nayel Saleh
  • Publication number: 20050068940
    Abstract: The method and apparatus is for contact manipulation and retrieval in a communication system. The method has the steps of: receiving a message having contact information; converting the contact information to contact data having a predetermined searchable format; storing the contact data; and searching the stored contact data. The contact data may be searched for at least one item of information. The apparatus implements the method.
    Type: Application
    Filed: September 29, 2003
    Publication date: March 31, 2005
    Applicant: Rockwell Electronic Commerce Technologies, LLC
    Inventors: Nayel Saleh, Dave Wesen
  • Patent number: 6870926
    Abstract: A method and apparatus are provided for allocating resources within a call center based upon a predetermined business rule of an enterprise controlling the call center. The method includes the steps of analyzing records from a plurality of call transactions based upon the predetermined business rule, recognizing a correlation among the call transaction records based upon the predetermined business rule and adjusting a resource of the call transactions based upon the recognized correlation and predetermined business rule.
    Type: Grant
    Filed: November 6, 2001
    Date of Patent: March 22, 2005
    Assignee: Rockwell Electronic Commerce Technologies, LLC
    Inventors: Craig R. Shambaugh, Joe Bloom, Anthony J. Dezonno, David Funck, Jeff Hodson, Eric James, Michael Peters, Mark J. Power, Dave Mosquera, Nayel Saleh
  • Publication number: 20040203629
    Abstract: A method and apparatus for processing calls in a call processing center provided for support of enterprise activities of an organization. The method includes the steps of receiving a query about the enterprise activities of the organization from a caller through the call center, translating the query into voice extensible mark-up language, forming an answer to the translated query within an artificial intelligence engine and providing the determined answer to the caller.
    Type: Application
    Filed: March 4, 2002
    Publication date: October 14, 2004
    Inventors: Anthony J. Dezonno, Jeffrey D. Hodson, Joseph Bloom, David Funck, Eric James, Michael Peters, Mark J. Powers, Craig R. Shambaugh, Dave Mosquera, Nayel Saleh
  • Publication number: 20040114573
    Abstract: A method and apparatus are provided for routing a plurality of different types of Internet messages within a host to a plurality of agents. The method includes the steps of determining the message type of each of the plurality of different types of Internet messages and inserting a message type identifier into a packet of each message type of the plurality of different message types. The method further includes the steps of routing the packets to an Internet message distributor and distributing the messages within the Internet message distributor to the plurality of agents based upon the inserted message type identifier.
    Type: Application
    Filed: December 16, 2002
    Publication date: June 17, 2004
    Inventors: Dave Mosquera, Carlo Bonifazi, Nayel Saleh, Eric James, Mary Ellen Moser, Mike Sheridan, Dave Wesen, Mike Hollatz, Mike Peters, David Funck, Jeff Hodson, Robert Beckstrom, Anthony Dezonno
  • Publication number: 20040085344
    Abstract: A method and apparatus are described for providing a graphical user interface for a plurality of users under a predetermined format substantially controlled by an employer of the plurality of users. The method includes the steps of disposing a proxy server between the plurality of users and an information resource used by at least one user of the plurality of users and converting information exchanged between the predetermined format substantially controlled by the employer of the user and a predetermined format of the information resource.
    Type: Application
    Filed: November 1, 2002
    Publication date: May 6, 2004
    Inventors: Nayel Saleh, Mark Power, Mike Peters, Jeff Hodson, Craig Shambaugh, David Funck, Eric James, Joseph Bloom, Dave Mosquera, Anthony Dezonno
  • Patent number: 6654458
    Abstract: A method and apparatus are provided for controlling an automatic call distributor by a supervisor from a remote location. The method includes the steps of establishing a telephonic connection between the supervisor and the automatic call distributor and screening the call for the authorized supervisor. The method further includes the steps of transferring a configuration instruction to the automatic call distributor, executing the configuration instruction by the automatic call distributor and returning a configuration result to the supervisor.
    Type: Grant
    Filed: October 13, 1999
    Date of Patent: November 25, 2003
    Assignee: Rockwell Electronic Commerce Corp.
    Inventor: Nayel Saleh
  • Publication number: 20030185381
    Abstract: A method and apparatus are provided for processing a call with a client detected by a call center to an agent of the call center. The method includes the step of providing a call object for the call, collecting attributes of the call within the call object, associating an agent object with the call object and displaying client data to an agent of the call center based upon a view process of the associated agent object.
    Type: Application
    Filed: April 2, 2002
    Publication date: October 2, 2003
    Inventors: Mark J. Power, Dave Mosquera, Anthony Dezonno, Jeffrey D. Hodson, Joseph Bloom, David Funck, Eric James, Michael Peters, Craig R. Shambaugh, Nayel Saleh
  • Publication number: 20030097339
    Abstract: A telecommunication system for transmitting customer data corresponding to a customer, to an agent of an automatic call distributor (ACD) is described. The ACD is connected to the telecommunication system through a public switched telephone network (PSTN). The telecommunication system includes a customer data processor configured to maintain two way communication between the customer and the agent of the ACD, where the customer data processor stores and processes customer data provided by the customer. A data encrypter operatively coupled to the customer data processor encrypts the customer data. The customer data processor transmits the encrypted customer data to the ACD upon receiving a predetermined signal. A customer data interpreter is operatively coupled to the ACD and receives and decrypts the encrypted customer data to facilitate presentation of the customer data to the agent.
    Type: Application
    Filed: November 16, 2001
    Publication date: May 22, 2003
    Inventors: David A. Funck, Anthony J. Dezonno, Jeff Hodson, Joseph Bloom, Eric James, Michael Peters, Mark J. Power, Craig R. Shambaugh, Dave Mosquera, Nayel Saleh
  • Publication number: 20030086557
    Abstract: A method and apparatus are provided for allocating resources within a call center based upon a predetermined business rule of an enterprise controlling the call center. The method includes the steps of analyzing records from a plurality of call transactions based upon the predetermined business rule, recognizing a correlation among the call transaction records based upon the predetermined business rule and adjusting a resource of the call transactions based upon the recognized correlation and predetermined business rule.
    Type: Application
    Filed: November 6, 2001
    Publication date: May 8, 2003
    Inventors: Craig R. Shambaugh, Joseph Bloom, Anthony Dezonno, David Funck, Jeffrey Hodson, Eric James, Michael Peters, Mark J. Power, Dave Mosquera, Nayel Saleh
  • Publication number: 20030086553
    Abstract: A method and apparatus are described for providing enterprise information to a client through a call center of the enterprise. The method includes the steps of detecting an identity of the client based upon call associated information received through a call connection between the client and the call center, presenting the client with a plurality of options based upon the identity of the client and presenting the client with enterprise information based upon a selected option of the plurality of options.
    Type: Application
    Filed: November 5, 2001
    Publication date: May 8, 2003
    Inventors: Anthony J. Dezonno, Jeffrey D. Hodson, Joseph Bloom, David Funck, Eric James, Michael Peters, Mark J. Power, Craig R. Shambaugh, Dave Mosquera, Nayel Saleh