Patents by Inventor Paul D'Arcy

Paul D'Arcy 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).

  • Publication number: 20160127557
    Abstract: A resource selection management computer system and method for selecting at least one agent for at least one communication session in an enterprise is disclosed. The resource selection management computer system includes a monitoring module for monitoring one or more parameters of the at least one communication session involving the at least one agent; a database for storing the one or more monitored parameters; a computing module for computing at least one data value based on the one or more monitored parameters by using at least one fuzzy logic; a determination module for determining at least one attribute of the agent based on the at least one computed data value; and an agent selection module for selecting at least one agent based on the at least one determined attribute.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventors: Tony McCormack, Joseph Smyth, Paul D'Arcy
  • Publication number: 20150365342
    Abstract: A resource allocation system of an enterprise is disclosed for allocating resources for a work request in an enterprise. The resource allocation system includes a monitor module configured to monitor the work request and availability of the resources in the enterprise, wherein the work request is characterized by one or more attributes. The resource allocation system further includes a resource matching module configured to match the attributes of the work request with the resources to determine one or more first type and second type of resources. The resource allocation system further includes an assignment module configured to assign the first type of resources to the work request while the second type of resources are unavailable, and re-assign the second type of resources to the work request when the second type of resources become available.
    Type: Application
    Filed: June 16, 2014
    Publication date: December 17, 2015
    Inventors: Tony McCormack, Paul D'Arcy, John French
  • Publication number: 20150350445
    Abstract: A system for selecting an agent during initial routing based on all the media capabilities associated with a customer and their current device. The system includes a data mining module to mine one or more media capabilities on a device of a customer. The system further includes a customer profile module to build a customer profile based on the one or more mined media capabilities on the device. The system further includes a mapping module to map the customer profile with an agent profile. The system further includes a selection module to select an agent for the customer based on the mapping.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: Avaya Inc.
    Inventors: Peter Flannery, Paul D'Arcy, Tony McCormack
  • Patent number: 9172810
    Abstract: An Estimated Wait Time (EWT) computing system for computing estimated wait time for customers in a contact center is provided. The EWT computing system includes an analysis module for analyzing each incoming contact to determine attributes corresponding to the incoming contact. The EWT computing system further includes a categorization module for categorizing the incoming contact based on the determined attributes and a past history of the incoming contact or similar contacts. The EWT computing system further includes a computing module for computing an estimated wait time for the incoming contact based on a category of the incoming contact and availability of suitable agents for handling the incoming contact. The EWT computing system further includes a reporting module for reporting the estimated wait time to the incoming contact.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: October 27, 2015
    Assignee: Avaya Inc.
    Inventors: Tony McCormack, Siobhán Dervan, Paul D'Arcy
  • Patent number: 9167094
    Abstract: An agent assisting system for providing assistance to agents of contact center during calls is provided. The agent assisting system includes a monitoring module configured to monitor parameters of a call coming to the contact center. The agent assisting system further includes a sentiment detector module configured to detect sentiments of a user during the call. The agent assisting system further includes a pattern matching module configured to determine a script for an agent handling the call, based on the parameters of the call and the sentiments of the user during the call, wherein the script providing instructions to the agent to improve handling of the call. The agent assisting system further includes a script publishing module configured to publish the script to the agent handling the call.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: October 20, 2015
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Paul D'Arcy
  • Publication number: 20150220347
    Abstract: A processing device identifies a set of software threads having instructions waiting to issue. For each software thread in the set of the software threads, the processing device binds the software thread to an available hardware context in a set of hardware contexts and stores an identifier of the available hardware context bound to the software thread to a next available entry in an ordered list. The processing device reads an identifier stored in an entry of the ordered list. Responsive to an instruction associated with the identifier having no dependencies with any other instructions among the instructions waiting to issue, the processing device issues the instruction waiting to issue to the hardware context associated with the identifier.
    Type: Application
    Filed: November 12, 2014
    Publication date: August 6, 2015
    Inventors: C. John Glossner, Gary J. Nacer, Murugappan Senthilvelan, Vitaly Kalashnikov, Arthur J. Hoane, Paul D'Arcy, Sabin D. Iancu, Shenghong Wang
  • Publication number: 20150220342
    Abstract: A chaining bit decoder of a computer processor receives an instruction stream. The chaining bit decoder selects a group of instructions from the instruction stream. The chaining bit decoder extracts a designated bit from each instruction of the instruction stream to produce a sequence of chaining bits. The chaining bit decoder decodes the sequence of chaining bits. The chaining bit decoder identifies zero or more instruction stream dependencies among the selected group of instructions in view of the decoded sequence of chaining bits. The chaining bit decoder outputs control signals to cause one or more pipelines stages of the processor to execute the selected group of instructions in view of the identified zero or more instruction stream dependencies among the group sequence of instructions.
    Type: Application
    Filed: November 12, 2014
    Publication date: August 6, 2015
    Inventors: C. John Glossner, Gary J. Nacer, Murugappan Senthilvelan, Vitaly Kalashnikov, Arthur J. Hoane, Paul D'Arcy, Sabin D. Iancu, Shenghong Wang
  • Patent number: 9100481
    Abstract: A service level controlling system for a contact center is provided. The service level controlling system includes a monitoring module for monitoring predetermined operation statistics, such as call traffic, in the contact center. The service level controlling system further includes a publishing module for publishing pre-configured solutions to each of agents in the contact center based upon at least one of the monitored predetermined operation statistics falling outside a predetermined range. The service level controlling system further includes a controlling module for automatically bringing the at least one of the monitored predetermined operation statistics within the predetermined range based upon execution of the pre-configured solutions selected by the agents.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: August 4, 2015
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Paul D'Arcy, Dara Geary
  • Publication number: 20150215464
    Abstract: System and method to calculate expected waiting time of a caller to a calling center, the method including: monitoring, by a monitor circuit, a content of a present communication session; estimating a point of progress of the monitored communication session; comparing the point of progress to a historical statistic; calculating, by a processor, a projection of a duration of a remainder of the present communication session; and providing, by a communication circuit, an expected waiting time (EWT) based upon the projection of the duration of the remainder of the present communication session. Embodiments may include a speech search process to record call progress. The speech search process may inform, diagnose or monitor a call. The speech search process may inform a supervisor of progress, to take action if necessary. The speech search process may dynamically trigger other processes and construct profiles based upon historical data.
    Type: Application
    Filed: June 12, 2014
    Publication date: July 30, 2015
    Inventors: Shmuel Shaffer, Seamus Hayes, Paul D'Arcy
  • Publication number: 20150207937
    Abstract: A multichannel routing system for multichannel routing administration is disclosed. The multichannel routing system includes a data mining module configured to gather a plurality of profiles of agents and a plurality of parameters associated with one or more incoming work items. The multichannel routing system further includes a monitor module configured to monitor current status of the agents and priority of the incoming work items. The multichannel routing system further includes an analysis module configured to generate a multiplicity configuration of the agents based on the monitored current status of the agents and the priority of the incoming work items. The multichannel routing system further includes an assignment module configured to assign a plurality of media channels to the agents based on the generated multiplicity configuration, wherein the assignment of the media channels enables the multichannel routing administration.
    Type: Application
    Filed: January 22, 2014
    Publication date: July 23, 2015
    Applicant: Avaya Inc.
    Inventors: Paul D'Arcy, Paul Denby, Tony McCormack
  • Patent number: 9083806
    Abstract: Embodiments of the present invention provide a system and method to generate skill information. The method includes retrieving information relating to an agent of a contact center, wherein the information includes document and information repositories, knowledge sharing reports, mail repositories, and customer, supervisor, and peer feedbacks. The information may also include information from external sources including social network. The method further includes determining keywords from the retrieved information, and generating skill information for the at least one agent.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: July 14, 2015
    Assignee: Avaya Inc.
    Inventors: Tony McCormack, Paul D'Arcy, Neil O'Connor, Sean Burke, Joseph Smyth
  • Publication number: 20150195405
    Abstract: A metrics optimization system for managing key performance indicators (KPIs) of a contact center is disclosed. The metrics optimization system includes a monitoring module configured to monitor the KPIs of agents and work items. The metrics optimization system further includes a ranking module configured to rank the monitored KPIs based on predefined rules. The metrics optimization system further includes a display module configured to display the KPIs to a first supervisor from a plurality of supervisors based on the ranks of the monitored KPIs. The metrics optimization system further includes an analysis module configured to analyze performance of the first supervisor to improve the displayed KPIs. The metrics optimization system further includes an assign module configured to assign the displayed KPIs to a second supervisor based on the performance of the first supervisor.
    Type: Application
    Filed: January 8, 2014
    Publication date: July 9, 2015
    Applicant: Avaya Inc.
    Inventors: Tony McCormack, Neil O'Connor, Paul D'Arcy, David McGlynn
  • Publication number: 20150128145
    Abstract: A system for automated routing or work requests is provided. Particularly, a system for routing work requests in a distributed computing system to minimize an energy cost associated with operating the system is provided. A resource utilization module configured to receive resource utilization information; the resource utilization information including indications of utilization corresponding to a plurality of computing resources is disclosed. Furthermore, an energy consumption module configured to receive energy consumption information; the energy consumption information including indications of energy consumption corresponding to the plurality of computing resources is disclosed. Additionally, a routing module configured to route a work request to one of the plurality of computing resources based at least in part on the received utilization information and the received energy consumption information to minimize energy costs of the plurality of computing resources is disclosed.
    Type: Application
    Filed: November 5, 2013
    Publication date: May 7, 2015
    Applicant: Avaya Inc.
    Inventors: Joseph Smyth, Paul D'Arcy, Neil O'Connor, Dawid Nowak, Tony McCormack
  • Patent number: 9020134
    Abstract: A system for automated assignment of monitoring customer-agent interactions is provided. A metadata extraction module configured to extract metadata related to each of a plurality of customer-agent interactions is disclosed. Further, a resource attribute collection module configured to collect attributes about each of a plurality of supervisor resources in the communication system is disclosed. Additionally, an assignment module configured to assign one of the plurality of supervisor resources to monitor one of the plurality of customer-agent interactions based on the extracted metadata and the collected attributes is disclosed.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: April 28, 2015
    Assignee: Avaya, Inc.
    Inventors: Tony McCormack, Fintan Hynes, Paul D'Arcy
  • Publication number: 20150103995
    Abstract: A system for prioritizing intervention of live agents into automated customer engagements in a communication system is disclosed. The system includes an intervention prioritization module configured to identify a live agent to intervene into an automated customer engagement in a communication system based on a confidence factor corresponding to the automated customer engagement and one or more live agent attributes corresponding to the live agent. The system further includes a live agent conference module configured to cause the identified live agent to intervene into the automated customer engagement.
    Type: Application
    Filed: October 11, 2013
    Publication date: April 16, 2015
    Applicant: Avaya Inc.
    Inventors: Tony McCormack, Neil O'Connor, Paul D'Arcy, Paul Denby
  • Publication number: 20150098560
    Abstract: A system for automated assignment of monitoring customer-agent interactions is provided. A metadata extraction module configured to extract metadata related to each of a plurality of customer-agent interactions is disclosed. Further, a resource attribute collection module configured to collect attributes about each of a plurality of supervisor resources in the communication system is disclosed. Additionally, an assignment module configured to assign one of the plurality of supervisor resources to monitor one of the plurality of customer-agent interactions based on the extracted metadata and the collected attributes is disclosed.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 9, 2015
    Applicant: Avaya Inc.
    Inventors: Tony McCormack, Fintan Hynes, Paul D'Arcy
  • Patent number: 8934477
    Abstract: A method of providing access to a network of contact centers comprises providing contact links on one or more web pages which when activated initiate contacts to the contact centers. The network addresses associated with the links and to which the contacts are automatically directed are dynamically specified in the web pages and are obtained from a database. The database is dynamically updated in response to statistical updates received periodically or continually from the individual contact centers. In this way the contacts can be directed in advance to the most appropriate destination without having to evaluate each contact as it enters the contact center network, thereby reducing processing time and delays.
    Type: Grant
    Filed: April 2, 2009
    Date of Patent: January 13, 2015
    Assignee: Avaya Inc.
    Inventors: Tony McCormack, Paul D'Arcy, Patrick Hession
  • Publication number: 20150003604
    Abstract: An Estimated Wait Time (EWT) computing system for computing estimated wait time for customers in a contact center is provided. The EWT computing system includes an analysis module for analyzing each incoming contact to determine attributes corresponding to the incoming contact. The EWT computing system further includes a categorization module for categorizing the incoming contact based on the determined attributes and a past history of the incoming contact or similar contacts. The EWT computing system further includes a computing module for computing an estimated wait time for the incoming contact based on a category of the incoming contact and availability of suitable agents for handling the incoming contact. The EWT computing system further includes a reporting module for reporting the estimated wait time to the incoming contact.
    Type: Application
    Filed: June 27, 2013
    Publication date: January 1, 2015
    Inventors: Tony McCormack, Siobhán Dervan, Paul D'Arcy
  • Publication number: 20140358549
    Abstract: A configuration-file generation system for generating a configuration-file to configure an application for an enterprise is provided. The configuration-file generation system includes an IVR module for enabling a user to verbally interact with the configuration-file generation system. The configuration-file generation system further includes an analyzing module for analyzing and querying any information missed by the user. The configuration-file generation system further includes a suggestion module for searching and suggesting possible options corresponding to the missing information with the help of semantic web technology and with an experience database. The configuration-file generation system further includes a configuration-file generation module for generating a configuration-file based on available information received from the user. The configuration-file may then be passed to an application configuration module for configuring the application as required.
    Type: Application
    Filed: June 3, 2013
    Publication date: December 4, 2014
    Applicant: Avaya Inc.
    Inventors: Neil O'Connor, Tony McCormack, Paul D'Arcy
  • Publication number: 20140289326
    Abstract: A conference handling system for an enterprise is provided. The conference handling system includes a status determining module for determining a status of a conference bridge. The conference handling system further includes a conferee routing module for routing a conferee into a session comprising an active session and a waiting session, based on the status of the conference bridge, the conferee routing module further determining a contextual status of the active session. The conference handling system further includes a conferee serving module for providing services to the conferee into the waiting session based on the contextual status of the active session. The conference handling system further includes a conferee inviting module for adding additional conferees with a specific profile in the waiting session and the active session based on absence of a conferee having a similar profile.
    Type: Application
    Filed: March 24, 2013
    Publication date: September 25, 2014
    Applicant: Avaya Inc.
    Inventors: Tony McCormack, Desmond Kirrane, Paul D'Arcy