Patents by Inventor John H. Yoakum

John H. Yoakum 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: 11843654
    Abstract: A network-connected access point is disclosed having a network access transceiver configured to provide access to a network for computing devices in communication therewith. The network access point also comprises one or more environmental sensors each configured to determine at least one environmental characteristic value that quantifies an environmental characteristic at a location distant from the network access point. Without limitation, environmental characteristics include temperature, humidity, sound, light, motion, and air quality, The network access point further comprises a sensor controller in communication with the at least one environmental sensor. The sensor controller may be separate from the network access transceiver, or may be part of the same component.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: December 12, 2023
    Assignee: Avaya Inc.
    Inventors: Clark D. Petrie, John H. Yoakum
  • 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
  • Publication number: 20210344738
    Abstract: A network-connected access point is disclosed having a network access transceiver configured to provide access to a network for computing devices in communication therewith. The network access point also comprises one or more environmental sensors each configured to determine at least one environmental characteristic value that quantifies an environmental characteristic at a location distant from the network access point. Without limitation, environmental characteristics include temperature, humidity, sound, light, motion, and air quality, The network access point further comprises a sensor controller in communication with the at least one environmental sensor. The sensor controller may be separate from the network access transceiver, or may be part of the same component.
    Type: Application
    Filed: July 13, 2021
    Publication date: November 4, 2021
    Inventors: Clark D. Petrie, John H. Yoakum
  • Patent number: 11095704
    Abstract: A network-connected access point is disclosed having a network access transceiver configured to provide access to a network for computing devices in communication therewith. The network access point also comprises one or more environmental sensors each configured to determine at least one environmental characteristic value that quantifies an environmental characteristic at a location distant from the network access point. Without limitation, environmental characteristics include temperature, humidity, sound, light, motion, and air quality, The network access point further comprises a sensor controller in communication with the at least one environmental sensor. The sensor controller may be separate from the network access transceiver, or may be part of the same component.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: August 17, 2021
    Assignee: Avaya Inc.
    Inventors: Clark D. Petrie, John H. Yoakum
  • Patent number: 11068810
    Abstract: Matching deployable resources with available tasks based on personal information obtained from wearable devices is disclosed. A processor-based controller receives permission from each of a plurality of deployable resources to receive personal information from the respective deployable resource. The controller next automatically receives personal information from each of the plurality of deployable resources via the wearable devices. The personal information is based on information determined by the respective wearable device while the wearable device is being worn by the respective deployable resource. The controller automatically compares the personal information received from one or more of the deployable resources to a selection criterion associated with a task. Based on the comparing, the controller selects one or more of the deployable resources, and notifies each of the selected deployable resources to request assistance with respect to the task.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: July 20, 2021
    Assignee: Avaya Inc.
    Inventors: John H. Yoakum, Jonathan Silverman, Cynthia S. Mitchell
  • Patent number: 11012437
    Abstract: Embodiments disclosed provide access to Traversal Using Relays around Network Address Translation (TURN) servers using trusted single-use credentials, and related methods, systems, and computer-readable media. In one embodiment, a method comprises receiving, by a TURN authentication agent, a request for a TURN server credential. Responsive to determining that the request is authorized, the agent generates a trusted single-use credential and transmits it to the requestor. Using this trusted single-use credential allows untrusted clients to access a TURN server without exposing a userid/password combination. In another embodiment, a method comprises receiving, by the TURN server, a request for a TURN service. The server challenges the request, and receives a userid and a password. Responsive to determining that the userid and the password constitute a trusted single-use credential and responsive to determining that the request is authorized, the server provides the TURN service for the requestor.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: May 18, 2021
    Assignee: Avaya Inc.
    Inventors: John H. Yoakum, Kundan Singh, Joel Ezell, Alan B. Johnston
  • Patent number: 10862929
    Abstract: Providing automated progress updates in a contact center including detecting an activity by a resource of the contact center related to a customer interaction occurring via a customer communications channel between the resource and a customer. The activity comprises an interaction between the resource and one or more additional resources associated with the contact center occurring via a second communications channel. In response to detecting the activity by the resource, a notification comprising a progress update related to the customer interaction is automatically generated. The notification is transmitted, via the customer communications channel, to a customer device associated with the customer interaction.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: December 8, 2020
    Assignee: Avaya, Inc.
    Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
  • 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
  • Patent number: 10637860
    Abstract: Authorizing deployable resources based on personal information obtained from wearable devices is disclosed. A processor-based controller automatically receives personal information about a deployable resource via a wearable device configured to be worn by the deployable resource. The personal information is based on information determined by the wearable device while the wearable device is being worn by the deployable resource. The controller automatically compares the personal information of the deployable resource to a criterion associated with a task and automatically determines, based on the comparing, whether the deployable resource is permitted to proceed with the task. If the controller determines that the deployable resource is permitted to proceed with the task, the controller permits the deployable resource to proceed with the task.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: April 28, 2020
    Assignee: Avaya Inc.
    Inventors: Jonathan Silverman, John H. Yoakum
  • Patent number: 10606920
    Abstract: Mechanisms for providing text components of a text stream in a display area are disclosed. Text components of a text stream are provided for presentation in a display area of a display. An eye system of a user is concurrently analyzed while providing the text components for presentation in the display area. Based on analyzing the eye system, a stream control command that requests a change in a characteristic of the presentation of the text components is determined. In response to the stream control command, the presentation of the text components is altered in accordance with the stream control command.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: March 31, 2020
    Assignee: Avaya Inc.
    Inventor: John H. Yoakum
  • Patent number: 10581927
    Abstract: In one embodiment, a system for providing WebRTC media services comprises a WebRTC-enabled media server including a scripting engine, a WebRTC functionality provider, and a control application programming interface (API). The WebRTC-enabled media server is configured to receive, from a WebRTC application server, a stream establishment application, and to establish, via the stream establishment application, a plurality of WebRTC interactive flows associated with a corresponding plurality of WebRTC clients. The WebRTC-enabled media server is also configured to apply a media service to one or more of the plurality of WebRTC interactive flows to generate one or more media server flows, and provide the media server flows to one or more of the plurality of WebRTC clients. The WebRTC-enabled media server may thus provide functionality via familiar WebRTC control interfaces.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: March 3, 2020
    Assignee: Avaya Inc.
    Inventors: Joel Ezell, John H. Yoakum
  • Publication number: 20200045092
    Abstract: Providing automated progress updates in a contact center including detecting an activity by a resource of the contact center related to a customer interaction occurring via a customer communications channel between the resource and a customer. The activity comprises an interaction between the resource and one or more additional resources associated with the contact center occurring via a second communications channel. In response to detecting the activity by the resource, a notification comprising a progress update related to the customer interaction is automatically generated. The notification is transmitted, via the customer communications channel, to a customer device associated with the customer interaction.
    Type: Application
    Filed: October 11, 2019
    Publication date: February 6, 2020
    Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
  • Publication number: 20200034794
    Abstract: Unified control of employee access to employer communications systems during off-hour periods is disclosed. In one embodiment, a server includes an interface to receive employee information from a user. This information comprises at least one employee indicia identifying at least one off-hour employee and an off-hour period. The server includes a communications interface to communicate with a plurality of employer communications systems. The server includes a control system to receive the employee information and determine restricted employer communications systems for the at least one off-hour employee. These restricted employer communications systems are determined from among the plurality of employer communications systems based on the received employee information. The control system instructs the restricted employer communications systems to restrict communications access of the at least one off-hour employee to the restricted employer communications systems during the off-hour period.
    Type: Application
    Filed: October 4, 2019
    Publication date: January 30, 2020
    Inventor: John H. Yoakum
  • Patent number: 10516706
    Abstract: Providing automated progress updates in a contact center including detecting an activity by a resource of the contact center related to a customer interaction occurring via a customer communications channel between the resource and a customer. The activity comprises an interaction between the resource and one or more additional resources associated with the contact center occurring via a second communications channel. In response to detecting the activity by the resource, a notification comprising a progress update related to the customer interaction is automatically generated. The notification is transmitted, via the customer communications channel, to a customer device associated with the customer interaction.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: December 24, 2019
    Assignee: Avaya Inc.
    Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
  • Patent number: 10491579
    Abstract: Systems and methods for creating a new multiparty interaction among a subset of a plurality of participants in an existing multiparty interaction from within the existing multiparty interaction are described, wherein the new multiparty interaction is established based on authentications, presentation materials, and/or settings of the existing multiparty interaction.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: November 26, 2019
    Assignee: Avaya Inc.
    Inventor: John H. Yoakum
  • 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