Patents by Inventor Tony McCormack

Tony McCormack 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: 11952737
    Abstract: A quick hitch coupler for coupling an attachment to a dipper arm of an excavator, the quick hitch coupler comprising: (a) a body member adapted for coupling to the dipper arm, (b) a fixed engaging jaw mounted on the body member for engaging a first one of a pair of coupling pins mounted on the attachment, (c) a movable engaging jaw mounted on the body member for engaging a second one of the pair of coupling pins of the attachment, the movable engaging jaw being movable between an engaged state with the movable engaging jaw engaging the second coupling pin while the fixed engaging jaw engages the first coupling pin for coupling the attachment to the coupler, and a disengaged state for disengaging the second coupling pin, (d) a latch co-operable with the fixed engaging jaw for retaining the first coupling pin of the attachment engaged in the fixed engaging jaw the latch being alternately operable in a latched state co-operating with the fixed engaging jaw for retaining the first coupling pin in the fixed eng
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: April 9, 2024
    Assignee: Geith International Limited
    Inventors: Martin McCormack, Tony McKeown
  • Patent number: 11621932
    Abstract: A resource managing computer system for managing at least one resource in an enterprise is disclosed. The resource managing computer system includes a communication interface for establishing at least one web based chat communication session with at least one customer. The system further includes a monitoring module for monitoring one or more parameters associated with the at least one web based chat communication session. The system further includes a computing module for computing at least one confidence score based on the one or more monitored parameters of the at least one web based chat communication session. The system further includes an allocation module for allocating the at least one resource to the at least one web based chat communication session, wherein the allocation is performed based on the at least one computed confidence score.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 4, 2023
    Assignee: Avaya Inc.
    Inventors: Tony McCormack, Neil O'Connor, John McGreevy
  • Patent number: 11461717
    Abstract: A device, system, and method determines a prioritized location for an automated vehicle to move. The method performed at a contact center includes performing a transaction between an electronic device and the contact center, the transaction including at least one correspondence. The method includes determining location data corresponding to the electronic device, the location data being a location of the electronic device. The method includes determining prioritized location data based upon the location data and further related data, the further related data being at least one of an analysis of the at least one correspondence, internal information of the contact center, and external information available to the contact center. The method includes transmitting the prioritized location data to an unmanned, automated vehicle (UAV), the UAV configured to automatically move to a predetermined location based upon the prioritized location data.
    Type: Grant
    Filed: July 21, 2015
    Date of Patent: October 4, 2022
    Assignee: Avaya, Inc.
    Inventors: Tony McCormack, John H. Yoakum, Joe Smyth
  • Publication number: 20220217221
    Abstract: Interactive contact center menu traversal via text stream interaction is disclosed. A user device establishes an interactive session with a server device. The user device receives, from the server device, a first text stream comprising a first contact center prompt. The user device scrolls a plurality of text components of the first text stream on a display over a first text stream presentation period of time, with text components presented earlier in time being replaced on the display with subsequent text components. The user device receives, from a user, a first user input in response to the first text stream and communicates the first user input to the server device.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 7, 2022
    Inventors: John H. Yoakum, Tony McCormack
  • Patent number: 11310337
    Abstract: Interactive contact center menu traversal via text stream interaction is disclosed. A user device establishes an interactive session with a server device. The user device receives, from the server device, a first text stream comprising a first contact center prompt. The user device scrolls a plurality of text components of the first text stream on a display over a first text stream presentation period of time, with text components presented earlier in time being replaced on the display with subsequent text components. The user device receives, from a user, a first user input in response to the first text stream and communicates the first user input to the server device.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: April 19, 2022
    Assignee: Avaya Inc.
    Inventors: John H. Yoakum, Tony McCormack
  • Patent number: 11283924
    Abstract: Contact manager computer system and method to dynamically generate an aggregated context information, including: a monitoring module configured: to monitor a communication session with a customer; to determine one or more communication contexts of the customer; to determine one or more communication contexts of an agent assisting the customer; to obtain customer context information from the one or more determined communication contexts of the customer; to obtain agent context information from the one or more determined communication contexts of the agent; a processor coupled to a memory, the memory configured to store context information under control of the processor; an aggregated context information generation module to generate the aggregated context information from the obtained customer context information and the obtained agent context information; an inference module to create an inference from the aggregated context information; and a display module to display a result of the inference to an agent.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: March 22, 2022
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Tony McCormack, John H. Yoakum
  • Patent number: 10785371
    Abstract: A method, a device and a system selects an optimal resource and/or channel. The device of a contact center receives transaction data and interaction data corresponding to a transaction between the contact center and a user device. The transaction data includes one of a current resource being utilized for the transaction or a current channel indicating a communication channel being utilized for the transaction. The interaction data corresponds to interaction information of the current resource and the user device. The device generates a current score value of the transaction based on the transaction data and the interaction data. The device determines one of a further resource or a further channel to be used for the transaction based on the current score value and a predictive model. The predictive model defines relations between score values with the resources or the channels.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: September 22, 2020
    Assignee: Avaya, Inc.
    Inventors: Tony McCormack, David Skiba, John H. Yoakum
  • Patent number: 10645218
    Abstract: Contact center interactive text stream wait treatments are disclosed. A user device initiates a communication interaction with an automated contact center device (ACCD). A text stream comprising a plurality of text components is from the ACCD during an agent wait period. The text components of the text stream are provided for presentation in a display area of a display during the agent wait period.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: May 5, 2020
    Assignee: Avaya Inc.
    Inventors: John H. Yoakum, Tony McCormack
  • Publication number: 20200028967
    Abstract: Managing customer interactions in an enterprise, that includes determining at least one objective of an incoming call request from a customer of the enterprise; establishing an on-going customer communication session with a plurality of agents of the enterprise based on the determined at least one objective; allocating the plurality of agents to the on-going customer communication session based on the determined at least one objective; and monitoring the on-going customer communication session to determine one or more attributes associated with the on-going customer communication session. Also, based on the determined one or more attributes associated with the on-going customer communication session, automatically changing a number of the plurality of agents allocated to the on-going customer communication session.
    Type: Application
    Filed: September 30, 2019
    Publication date: January 23, 2020
    Inventors: Neil O'Connor, Tony McCormack
  • Patent number: 10477019
    Abstract: Mechanisms for generating a metric message text stream, and a corresponding contact center command, in response to determining that a contact center metric value is not a desired value is disclosed. A metric value is obtained that quantifies a metric of a contact center. It is determined that the metric value is not a desired value. In response to determining that the metric value is not the desired value, generating a metric message text stream. A contact center action set is generated that comprises at least one contact center action that is associated with the metric message text stream. A metric message identifier (ID) is associated with the metric message text stream. The metric message ID and the contact center action set are stored in a storage, and the metric message text stream is communicated to a computing device.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: November 12, 2019
    Assignee: Avaya Inc.
    Inventors: John H. Yoakum, Tony McCormack
  • Patent number: 10469662
    Abstract: An automated system of an enterprise is disclosed for managing a communication session with a customer of the enterprise. The automated system includes a monitoring module configured to monitor one or more attributes associated with the communication session. The automated system further includes an analysis module configured to determine a plurality of resources required for managing the communication session based on the attributes. The automated system further includes a management module configured to manage allocation of the resources for the communication session, wherein the allocation is refined during the communication session based on the attributes.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: November 5, 2019
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Tony McCormack
  • Patent number: 10462151
    Abstract: A user profile is temporarily accessed by an accessor. A method performed by the accessor of a contact center includes receiving access data. The access data includes a user identifier for a user, an identifier identifying a third party having profile data of the user, and a user-predefined condition which must be satisfied for the profile data to be temporarily accessible by the contact center. The method includes transmitting a request to the third party to temporarily access the profile data during a time period when the condition is satisfied, the request including the user identifier. The method includes temporarily accessing the user profile when the request is granted.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: October 29, 2019
    Assignee: Avaya Inc.
    Inventors: Tony McCormack, John H. Yoakum, David Skiba
  • Patent number: 10382628
    Abstract: A work routing system of an enterprise is disclosed for allocating resources for routing a work request in an enterprise. The work routing system includes a resource monitoring module configured to determine resource-occupancy of a plurality of resources available in the enterprise, wherein the plurality of resources are grouped into one or more groups based on a predefined strategy. The work routing system further includes a group monitoring module configured to determine group-occupancy of the one or more groups based on at least one predefined criteria, wherein the group-occupancy is determined for a predefined time period. The work routing system further includes an assignment module configured to assign the work request to one of the one or more groups based on the group-occupancy.
    Type: Grant
    Filed: June 3, 2014
    Date of Patent: August 13, 2019
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Robert C. Steiner, Tony McCormack, John McGreevy
  • Patent number: 10298765
    Abstract: A call managing computer system for managing at least one communication session in an enterprise is disclosed. The call managing computer system includes a monitoring module for monitoring context of the at least one communication session. The system further includes a strategy generation module for generating the at least one strategy based on the monitored context of the at least one communication session and one or more performance indicators. The system further includes a validation module for validating the at least one generated strategy. The system further includes an agent selection module for executing the at least one validated strategy to select at least one agent for the at least one communication session.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: May 21, 2019
    Assignee: Avaya Inc.
    Inventors: Dawid Nowak, Tony McCormack
  • Publication number: 20190141185
    Abstract: Microphone monitoring and analytics are provided. An initiation of a new contact session is determined that includes a communication interaction between a contact center agent (CCA) having a microphone and a contacting individual (CI). Prior to an end of the new contact session, a non-audio mode wherein audio signals received by the microphone are not communicated to the CI is determined. Audio signals received via the microphone during the non-audio mode are analyzed. An utterance spoken by the CCA is identified. Contact session metadata is generated based on the utterance. A contact session record that includes the contact session metadata is generated. The contact session record is stored.
    Type: Application
    Filed: January 2, 2019
    Publication date: May 9, 2019
    Inventors: Jeffrey D. Hodson, John H. Yoakum, Tony McCormack
  • Patent number: 10282213
    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: Grant
    Filed: June 3, 2013
    Date of Patent: May 7, 2019
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, Tony McCormack, Paul D'Arcy
  • Patent number: 10218841
    Abstract: Microphone monitoring and analytics are provided. An initiation of a new contact session is determined that includes a communication interaction between a contact center agent (CCA) having a microphone and a contacting individual (CI). Prior to an end of the new contact session, a non-audio mode wherein audio signals received by the microphone are not communicated to the CI is determined. Audio signals received via the microphone during the non-audio mode are analyzed. An utterance spoken by the CCA is identified. Contact session metadata is generated based on the utterance. A contact session record that includes the contact session metadata is generated. The contact session record is stored.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: February 26, 2019
    Assignee: Avaya Inc.
    Inventors: Jeffrey D. Hodson, John H. Yoakum, Tony McCormack
  • Patent number: 10154391
    Abstract: Methods and apparatuses for covert transmission of an assistance request message from a wearable computing device are disclosed. In one embodiment, a wearable computing device receives a covert input and transmits a corresponding assistance request message without presenting an indication that such a request message is being, or has been, transmitted. Thus, a user in an emergency situation, which may worsen if a corresponding perpetrator detects a call for emergency assistance, can use the wearable computer device to send an assistance request message in a covert manner.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: December 11, 2018
    Assignee: Avaya Inc.
    Inventors: John H. Yoakum, Tony McCormack
  • Patent number: 10079937
    Abstract: A call manager for providing agent assistance in a contact center is disclosed. The call manager includes a monitoring module configured to monitor at least one conversation between a customer and an agent and to monitor one or more attributes of the agent. The call manager further includes a selection module configured to select one or more data items based on the at least one monitored conversation and the one or more monitored attributes of the agent. The call manager further includes a display module configured to display the one or more selected data items to the agent.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: September 18, 2018
    Assignee: Avaya Inc.
    Inventors: Dawid Nowak, Tony McCormack
  • Patent number: 9986097
    Abstract: An agent selector computer system for selecting at least one agent for at least one communication session in an enterprise is disclosed. The agent selector computer system includes a monitoring module for monitoring one or more parameters of the at least one communication session. The agent selector computer system further includes an agent list generation module for generating at least one list of agents based on the one or more monitored parameters. The agent selector computer system further includes an agent selection module for receiving one or more agent selection inputs from at least one user to select at least one agent. The agent selector computer system further includes a routing module for routing the at least one communication session to the at least one selected agent.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: May 29, 2018
    Assignee: Avaya Inc.
    Inventors: Desmond Kirrane, Paul D'Arcy, Tony McCormack