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: 11843654Abstract: 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: GrantFiled: July 13, 2021Date of Patent: December 12, 2023Assignee: Avaya Inc.Inventors: Clark D. Petrie, John H. Yoakum
-
Patent number: 11461717Abstract: 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: GrantFiled: July 21, 2015Date of Patent: October 4, 2022Assignee: Avaya, Inc.Inventors: Tony McCormack, John H. Yoakum, Joe Smyth
-
Publication number: 20220217221Abstract: 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: ApplicationFiled: March 29, 2022Publication date: July 7, 2022Inventors: John H. Yoakum, Tony McCormack
-
Patent number: 11310337Abstract: 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: GrantFiled: December 30, 2014Date of Patent: April 19, 2022Assignee: Avaya Inc.Inventors: John H. Yoakum, Tony McCormack
-
Patent number: 11283924Abstract: 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: GrantFiled: September 15, 2014Date of Patent: March 22, 2022Assignee: Avaya Inc.Inventors: Neil O'Connor, Tony McCormack, John H. Yoakum
-
Publication number: 20210344738Abstract: 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: ApplicationFiled: July 13, 2021Publication date: November 4, 2021Inventors: Clark D. Petrie, John H. Yoakum
-
Patent number: 11095704Abstract: 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: GrantFiled: July 29, 2015Date of Patent: August 17, 2021Assignee: Avaya Inc.Inventors: Clark D. Petrie, John H. Yoakum
-
Patent number: 11068810Abstract: 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: GrantFiled: December 16, 2015Date of Patent: July 20, 2021Assignee: Avaya Inc.Inventors: John H. Yoakum, Jonathan Silverman, Cynthia S. Mitchell
-
Patent number: 11012437Abstract: 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: GrantFiled: September 27, 2018Date of Patent: May 18, 2021Assignee: Avaya Inc.Inventors: John H. Yoakum, Kundan Singh, Joel Ezell, Alan B. Johnston
-
Patent number: 10862929Abstract: 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: GrantFiled: October 11, 2019Date of Patent: December 8, 2020Assignee: Avaya, Inc.Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
-
Patent number: 10785371Abstract: 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: GrantFiled: December 21, 2015Date of Patent: September 22, 2020Assignee: Avaya, Inc.Inventors: Tony McCormack, David Skiba, John H. Yoakum
-
Patent number: 10645218Abstract: 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: GrantFiled: October 31, 2014Date of Patent: May 5, 2020Assignee: Avaya Inc.Inventors: John H. Yoakum, Tony McCormack
-
Patent number: 10637860Abstract: 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: GrantFiled: December 16, 2015Date of Patent: April 28, 2020Assignee: Avaya Inc.Inventors: Jonathan Silverman, John H. Yoakum
-
Patent number: 10606920Abstract: 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: GrantFiled: August 28, 2014Date of Patent: March 31, 2020Assignee: Avaya Inc.Inventor: John H. Yoakum
-
Patent number: 10581927Abstract: 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: GrantFiled: April 17, 2014Date of Patent: March 3, 2020Assignee: Avaya Inc.Inventors: Joel Ezell, John H. Yoakum
-
Publication number: 20200045092Abstract: 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: ApplicationFiled: October 11, 2019Publication date: February 6, 2020Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
-
Publication number: 20200034794Abstract: 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: ApplicationFiled: October 4, 2019Publication date: January 30, 2020Inventor: John H. Yoakum
-
Patent number: 10516706Abstract: 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: GrantFiled: August 17, 2017Date of Patent: December 24, 2019Assignee: Avaya Inc.Inventors: Neil O'Connor, John H. Yoakum, Paul D'Arcy
-
Patent number: 10491579Abstract: 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: GrantFiled: June 3, 2016Date of Patent: November 26, 2019Assignee: Avaya Inc.Inventor: John H. Yoakum
-
Patent number: 10477019Abstract: 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: GrantFiled: December 17, 2014Date of Patent: November 12, 2019Assignee: Avaya Inc.Inventors: John H. Yoakum, Tony McCormack