Abstract: In one embodiment, a method includes receiving, from a client system of a first user of an online social network, an unique identifier associated with a second user of the online social network, the unique identifier being sent responsive to a communication between the second user and the first user, accessing a social graph including first and second nodes corresponding to the first and second users, respectively, identifying the second user based on the unique identifier, retrieving profile information associated with the second user and a privacy setting associated with the second user, determining whether the information is visible to the first user based on the privacy setting and a degree of separation in the social graph between the first node and the second node, and sending, to the client system, the profile information that is visible to the first user for display in association with the communication.
Type:
Grant
Filed:
May 26, 2015
Date of Patent:
June 19, 2018
Assignee:
Facebook, Inc.
Inventors:
Andrea Vaccari, Li Hua, Jia Li, Yimin Chen, Zheng Fang, David James Mason, Shu Wu, Xiaotian Guo, Xiaowei Jiang
Abstract: An interactive communication system configured to conduct a call with a caller. The interactive communication system comprises at least one computer hardware processor configured to perform: obtaining a plurality of dialog chunks comprising information provided by the caller to the interactive communication system and information provided by the interactive communication system to the caller; generating, based on the plurality of dialog chunks, a respective plurality of feature sets, each of the plurality of feature sets comprising at least one feature generated using a respective dialog chunk of the plurality of dialog chunks; determining, based on the plurality of feature sets, a respective plurality of dialog chunk scores; determining, based at least in part on the plurality of dialog chunk scores, a likelihood that the caller is dissatisfied with the interactive communication system; and when the likelihood exceeds a threshold, performing a remedial action that alters how the call is handled.
Abstract: A computerized system for advising one communicant in electronic communication between two or more communicants has apparatus monitoring and recording interaction between the communicants, software executing from a machine-readable medium and providing analytics, the software functions including rendering speech into text, and analyzing the rendered text for topics, performing communicant verification, and detecting changes in communicant emotion. Advice is offered to the one communicant during the interaction, based on results of the analytics.
Type:
Grant
Filed:
August 31, 2015
Date of Patent:
June 5, 2018
Assignee:
GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Abstract: Expertise, such as foreign language interpretation, is delivered to requestors by an expertise-provisioning system that brokers requests between the requestors and experts affiliated with virtual call centers.
Abstract: A customer contact system receives a customer inquiry from a customer. Availability of different types of resources for handling the customer inquiry is used to calculate a ranking for the different types of resources for handling the customer inquiry. A type of resource with the highest rank is offered to the customer in order to resolve the customer inquiry.
Abstract: The present system and method allow a customer service agent to preview an audio file of a customer's interaction with an interactive voice response (IVR) system before taking the call. While customer voice commands are typically used to navigate through an IVR system to reach an appropriate agent, the present system and method record the customer's voice commands in response to IVR prompts as an audio file and provide them to the agent before she or he takes the call. The agent may play the audio file on a customer engagement center desktop.
Abstract: An application determines an emotional state of a user based on evaluating facial recognition data of the user captured from the user interacting with the application. The application receives a request from the user to initiate a support call. The request identifies the emotional state of the user. The application predicts, from a set of outcomes of support calls processed by support agents interacting with users having different emotional states, an emotional state that increases a likelihood of achieving a specified outcome for the support call based on the emotional state of the user. The application identifies an available support agent having the predicted emotional state, and assigns the user to interact with the identified support agent for the support call.
Type:
Grant
Filed:
May 8, 2017
Date of Patent:
May 8, 2018
Assignee:
INTUIT INC.
Inventors:
Amir Eftekhari, Aliza Carpio, Joseph Elwell, Damien O'Malley
Abstract: The technology disclosed relates to automatic generation of tuples from a record set for outlier analysis. Applying this new technology, user need not specify which 1-tuples to combine into n-tuples. The tuples are generated from structured records organized into features (that also could be fields, objects or attributes.) Tuples are generated from combinations of feature values in the records. Thresholding is applied to manage the number of tuples generated. The technology disclosed further relates to indexing and searching high dimensional tuple spaces in a computer-implemented system.
Abstract: A method is provided for providing mobile device support services. The method may include monitoring a mobile device status. The method may additionally include performing device diagnostics based at least in part on captured device status data to identify potential faults that may affect mobile device functionality. A corresponding system, apparatus, and computer program product are also provided.
Abstract: A computing apparatus configured in the communication system to store data about advisers, including availability status of the advisers for real time communications with customers, ratings of the advisers by prior customers, compensate rates of the advisers, probability of being connected within a period of time for real time communication with customers, etc. The computing apparatus presents the advisers to customers based on the stored information and provide real time communication connections in response to selections of the presented advisers. Based on monitoring customer interaction with the system, the computing apparatus is configured to detect dissatisfactions, determine authenticity of the dissatisfactions based on user history and usage patterns of the system, and automatically provide a refund to the user without a refund request from the user and/or an explicitly user confirmation of the detected dissatisfaction.
Abstract: Methods, behavioral assessment computer program products, and systems for analyzing electronic customer communication data, generating behavioral assessment data and displaying instructions to a user that include receiving a plurality of types of electronic customer communication data by one or more servers configured to provide a user interface including a web site, web portal, or virtual portal or application, wherein at least one of the types of electronic communication data includes voice data, generating a text file from the voice data, identifying a customer associated with the electronic communication data received by the one or more servers, generating behavioral assessment data for the electronic communication data for that identified customer by analyzing the customer's electronic communication data, and displaying instructions to a user via a reporting engine, wherein the instructions are based on the generated behavioral assessment data, and wherein the user includes the identified customer or a c
Type:
Grant
Filed:
May 25, 2017
Date of Patent:
April 10, 2018
Assignee:
MATTERSIGHT CORPORATION
Inventors:
Kelly Conway, Christopher Danson, Douglas Brown, David Gustafson, Roger Warford, Melissa Moore, Keene Hedges Capers
Abstract: A method and system facilitate scheduling of a response to a text directed to a landline by maintaining a registration of a handler system with a text hub, wherein the text hub intercepts text messages forwarded through a mobile carrier to multiple dedicated landlines. A message router of the registered handler system identifies the destination landline and routes the text message to a call center server system based on the identified destination landline. The method additionally includes processing the text message at the call center server utilizing a text processor. The text processor identifies a text sender, schedules a follow-up communication at a follow-up time, and queues the text message and scheduled follow-up.
Type:
Grant
Filed:
December 9, 2016
Date of Patent:
April 3, 2018
Assignee:
JPMorgan Chase Bank, N.A.
Inventors:
Mamta Ossan, Ryan A. Schlosser, Richard H. Hogrogian, Michael Geller, Leepika Dhillon
Abstract: Managing resources in a contact center including assigning each resource to one of a first set of resources each comprising a proficiency level above a first threshold for a first resource attribute, or a second set of resources each comprising a proficiency level below the first threshold for the first resource attribute and a proficiency level above a second threshold for a second resource attribute. An expected number of contacts requiring resources possessing one of the first or second resource attribute is predicted for a time period, and a correlation between the first and second resource attribute is identified. Based on the correlation, a minimum number of resources from each set required to handle the expected number of contacts at a predetermined service level for the time period is forecasted. The minimum number of resources from the first set is less than a number of resources required without the correlation.
Abstract: A system for serving electronic advertisements over a data packet network has a node connected to the data packet network, data storage accessible to the node for holding advertisements for service and associated data, and a software instance running on the node for selecting and causing placement of advertisements including selected associated data. The system is characterized in that the advertisements are selected and served base on some real time information accessible to the software instance and wherein the associated data may be individually or collectively embedded into or deployed with the advertisements based at least in part on evaluation of the information accessed.
Abstract: A speech analytics system monitors speech from a remote party and/or agent to determine when a whisper is to be provided to the agent. A whisper is aural information that may assist the agent at certain opportune times. The whisper may be verbal or non-verbal in nature. A whisper bridge is used that allows the whisper to be heard by the agent, but not by the remote party. In one embodiment, the speech analytics system may cause visual-based agent information to be provided to the computer used by the agent, and monitor the agent's speech to ascertain if an expected speech response to the whisper was provided by the agent. If not, the speech analytics system may cause the whisper to be provided to the agent, as a form of reminder.
Abstract: An analysis subject determination device includes: a demand period detection unit which detects, from data corresponding to audio of a dissatisfaction conversation, a demand utterance period which represents a demand utterance of a first conversation party among a plurality of conversation parties which are carrying out the dissatisfaction conversation; a negation period detection unit which detects, from the data, a negation utterance period which represents a negation utterance of a second conversation party which differs from the first conversation party; and a subject determination unit which, from the data, determines a period with a time obtained from the demand period utterance period as a start point and a time obtained from the negation utterance period after the demand utterance period as an end point to be an analysis subject period of a cause of dissatisfaction of the first conversation party in the dissatisfaction conversation.
Type:
Grant
Filed:
March 27, 2014
Date of Patent:
January 23, 2018
Assignee:
NEC CORPORATION
Inventors:
Koji Okabe, Yoshifumi Onishi, Makoto Terao, Masahiro Tani
Abstract: A mobile device can be assigned to an extension configured as a Queue Agent (“QA”) in a call-queuing enabled virtual private branch exchange (vPBX). This and other mobile or fixed devices can be interconnected to form a virtual call center. Each extension can be assigned various rules, which specify how the incoming calls are answered at the extension and how calls in the call queue are selected for answering by the QA. As part of the rules, the vPBX system forwards calls from a call queue to the QA based on QA's availability status. If a location-aware mobile device is associated with the QA, the vPBX system can determine the QA's availability status based on a geographic location of the mobile device. A most geographically proximate agent can be selected for answering the call.
Type:
Grant
Filed:
January 25, 2017
Date of Patent:
January 16, 2018
Assignee:
RingCentral, Inc.
Inventors:
Vlad Vendrow, Bruce Young, Praful Shah, Boris Elpiner, Vladimir Shmunis
Abstract: In a system for knowledge system management, the system includes: a processor; and a memory coupled to the processor, wherein the memory has stored thereon instructions that, when executed by the processor, cause the processor to: receive a question from a customer; determine whether to not the question satisfies a first criterion for obtaining an automated response to the question; in response to determining that the question satisfies the first criterion, transmit the question to a knowledge system for generating automated responses to questions; receive the automated response to the question from the knowledge system; determine whether or not the automated response satisfies a second criterion for providing the automated response to the customer; and in response to determining that the automated response satisfies the second criterion, transmit the automated response to an electronic device operated by the customer.
Type:
Grant
Filed:
July 31, 2014
Date of Patent:
January 9, 2018
Assignee:
GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Abstract: Customer of a contact center often provide information related to their call that is use to route the call to an appropriate agent. As a result, a work item is created and routed to an agent selected, at least in part, as having a skill associated with the information provided. However, the information is often missing or wrong. As an agent processes the work item, it may become apparent that the work item was misrouted and if the true nature of the work item was known earlier, the work item would have been routed to a different agent. Provided with respect to certain embodiments, misrouted work items are identified and, if appropriate, rerouted to an appropriate agent for processing.
Type:
Grant
Filed:
December 17, 2014
Date of Patent:
January 9, 2018
Assignee:
Avaya Inc.
Inventors:
David Skiba, Valentine C. Matula, George Erhart
Abstract: An agent rating prediction and routing mechanism provided by a contact center communication system for work assignment optimization is described along with various methods and mechanisms for administering the same. The prediction system proposed herein analyzes past agent performance, agent attributes, contact attributes, and customer attributes to calculate an outcome value and to provide a performance prediction for use in work item routing to contact center resources.
Type:
Grant
Filed:
February 5, 2014
Date of Patent:
January 2, 2018
Assignee:
Avaya Inc.
Inventors:
Shmuel Shaffer, Patrick Tendick, Sheldon Davis
Abstract: A system and method are presented for the use of natural language processing to automate the disposition of completed interactions in an environment such as a contact center system. Communications may be inbound or outbound. A communication is received or placed by the contact center system and processed through the contact center system. After the interaction of the communication and the contact center is completed, data from the completed interaction may be processed through an automated customer interaction disposition system. Transcript data from the interaction may be processed through an NLP engine to generate data from the interaction. The data may then be automatically matched with a disposition/wrap-up code for the interaction.
Abstract: Various embodiments of the invention provide methods, systems, and computer program products for using real-time speech analytics to navigate a call that has reached a machine or service. In various embodiments, a call leg is established from a call handler handling the call to a speech analytics system configured to analyze the call to detect keywords. As the speech analytics system monitors the call, the speech analytics system sends an event to the call handler upon detecting a keyword. In turn, the call handler carries out some action based on the event that is configured to advance the progress of the call. Accordingly, if the call handler determines a live party has been reached on the call as result of the action, the call handler connects the call with a second live party to converse with the live party reached on the call.
Abstract: A communication apparatus may obtain a first wireless connection request from a first external apparatus, determine whether a connection number has reached an upper limit, supply first wait information to the first external apparatus in a case where it is determined that the connection number has reached the upper limit, and newly form a second wireless network which is different from a first wireless network to which both of the communication apparatus and a specific external apparatus had belonged, so as to establish a wireless connection with the first external apparatus, in a case where a wireless connection between the communication apparatus and the specific external apparatus is disconnected after the first wait information is supplied to the first external apparatus. In the first and second wireless networks, the communication apparatus may be configured to operate as a parent station.
Abstract: A method for providing messages to a user during a call includes receiving a call from a user. The method may further include retrieving, based on the call, a unique identifier of the user, and placing the user in a call queue in an order defined by when the call is received. While the user is in the call queue, user data matching the unique identifier of the user is retrieved, the user data is analyzed to identify, based on the prior interaction, a problem of the user with the software application. The method may further include generating, in response to identifying the problem of the user, user data messages, and initiating presentation of the user data messages to the user while the user is in the call queue.
Abstract: Embodiments of the invention are directed to the integration of SMS texting into a social media platform for providing customer service support. A method of the invention includes maintaining a registration of a handler system with a text hub, wherein the text hub intercepts text messages forwarded through a mobile carrier to the dedicated customer service landline. The method further includes receiving at the registered handler system a text message directed to the dedicated landline. The method further includes calling a routing engine for forwarding the text message to a customer service platform and receiving a response to the text message formulated at the customer service platform at the processor. The method further includes transmitting the response from the processor in the form of a text message to the text hub for delivery by the mobile carrier to the mobile device.
Abstract: A collective matrix is constructed, having a diagnostic sessions dimension and a diagnostic state descriptors dimension. The diagnostic state descriptors dimension includes a plurality of symptom fields, a plurality of root cause fields, and a plurality of solution fields. Collective matrix factorization of the collective matrix is performed to generate a factored collective matrix comprising a sessions factor matrix embedding diagnostic sessions and a descriptors factor matrix embedding diagnostic state descriptors. An in-progress diagnostic session is embedded in the factored collective matrix. A symptom or solution is recommended for evaluation in the in-progress diagnostic session based on the embedding. The diagnostic state descriptors dimension may further include at least one information field storing a representation (for example, a bag-of-words representation) of a semantic description of a problem being diagnosed by the in-progress diagnostic session.
Abstract: A verification support method includes generating, every time a setting change of a certain computer among a plurality of computers is executed, a configuration change information item that includes one or more setting change information items indicating a content of the setting change of the certain computer and a content of a setting change to be made by a computer other than the certain computer in response to the setting change of the certain computer; calculating a co-occurrence probability for each of combinations of setting change items extracted from a plurality of setting change items included in a plurality of generated configuration change information items; extracting a second setting change item of which a co-occurrence probability when the first setting change item is changed is equal to or larger than a first threshold when information of a first setting change item is received; and outputting the second setting change item.
Abstract: A user may respond to a request of another user by entering text, such as a customer service representative responding to a customer. As the responding user enters text, a completion of the text may be suggested to the responding user so that the responding user may select the completion instead of continuing to enter text. Previous messages between the two users and other information may be used to determine an appropriate completion to the entered text. A topic vector may be determined from previous messages, and a feature vector may be determined from the entered text. The topic vector and the feature vector may be used to identify characters that may follow the entered text.
Abstract: When an incoming call is received from a customer, various aspects may include obtaining customer call information from the customer and generating a customer call key, which may be stored as a reference to the customer call information in a contact center customer call information database. The call key may be transferred from a first call agent to a second call agent without transferring the customer call information. Then the second call agent may use the call key to retrieve the customer call information and/or the customer call information may be presented on a display for use by the second call agent during the call. The call key may be used to reduce an amount of data electronically transferred between call agents during telephone call transfers.
Type:
Grant
Filed:
January 13, 2017
Date of Patent:
October 17, 2017
Assignee:
STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Inventors:
Aaron C. Kammeyer, Randall J. Kirchner, Christopher L. Ward, Louis A. Littell
Abstract: A system and method for detecting billing errors using predictive models is provided. The system includes a computer system and a billing error detection engine capable of detecting billing errors using predictive modeling techniques. The system receives and pre-processes billing information. The system then applies one or more predictive models to the information to identify billing errors. The results could be optionally sent to, and reviewed by, third party auditors, whereby their feedback could be incorporated into the results. A final report is generated by the system which indicates billing errors that require correction, thereby allowing an entity to correct such errors and prevent revenue leakage.
Type:
Grant
Filed:
June 13, 2013
Date of Patent:
October 10, 2017
Assignee:
Opera Solutions U.S.A., LLC
Inventors:
Qi Zhao, Andrew Kwok, Manjunatha Jagalur, Eric Doi, Abhikesh Nag, Jacob Spoelstra
Abstract: Monitoring an internet chat in which a text transcript is generated by at least two chat participants, by: (i) performing a simple check on the text transcript for existence of a potential frustration precondition; and (ii) on condition that a frustration precondition is found, performing text analytics type analysis on the text transcript to determine whether potential frustration is evidenced by the text transcript. If it is determined that potential frustration is evidenced by the chat transcript then responsive action is taken to prevent and/or stem the frustration.
Type:
Grant
Filed:
March 29, 2016
Date of Patent:
September 12, 2017
Assignee:
International Business Machines Corporation
Inventors:
Annemarie R. Fitterer, Ramakrishna J. Gorthi, Chandrajit G. Joshi, Romil J. Shah
Abstract: Monitoring an internet chat in which a text transcript is generated by at least two chat participants, by: (i) performing a simple check on the text transcript for existence of a potential frustration precondition; and (ii) on condition that a frustration precondition is found, performing text analytics type analysis on the text transcript to determine whether potential frustration is evidenced by the text transcript. If it is determined that potential frustration is evidenced by the chat transcript then responsive action is taken to prevent and/or stem the frustration.
Type:
Grant
Filed:
March 29, 2016
Date of Patent:
September 12, 2017
Assignee:
International Business Machines Corporation
Inventors:
Annemarie R. Fitterer, Ramakrishna J. Gorthi, Chandrajit G. Joshi, Romil J. Shah
Abstract: A call handling platform receives a call placed by a caller. The call handling platform collects data points based on an interaction of the caller with an interactive voice response module during the call, and computes an experience score for the caller. The call handling platform accesses a predetermined first threshold that indicates a first level of caller satisfaction and compares the experience score to the first threshold. Based on the comparing, the call handling platform determines that the caller has a lower level of satisfaction than the first level of satisfaction, and routes the call to a human agent. The call handling platform determines whether an option for recording a call is enabled. Based on determining that the option for recording a call is enabled, the call handling platform initiates recording of the interaction between the caller and the human agent.
Type:
Grant
Filed:
March 31, 2014
Date of Patent:
August 22, 2017
Assignee:
GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Abstract: A device, system and method for resolving a customer interaction. At a centralized resolver, customer data may be received that is passively transferred from a plurality of devices, wherein each device processes a different type of customer interaction and provides a different associated type of customer data. At the centralized resolver, a customer associated may be identified or associated with each interaction based on the received customer data and the associated data type. The centralized resolver may assign the interaction a universal identification associated with the identified customer, wherein the same universal identification is assigned to interactions of multiple different types that are associated with the same customer.
Type:
Grant
Filed:
February 21, 2012
Date of Patent:
August 15, 2017
Assignee:
NICE LTD.
Inventors:
Tal Zur, Roni Krivoshey, Eyal Dyment Herzfeld, Yohay Etsion
Abstract: In accordance with embodiments, there are provided mechanisms and methods for security verification of communications to tenants of an on-demand database service. These mechanisms and methods for security verification of communications to tenants of an on-demand database service can enable embodiments to allow tenants to selectively implement security measures with respect to inbound communications, etc. The ability of embodiments to provide such feature may allow tenants to efficiently and effectively implement security measures for in-bound emails.
Type:
Grant
Filed:
May 13, 2015
Date of Patent:
August 15, 2017
Assignee:
salesforce.com, inc.
Inventors:
Michael P. Cadden, Richard Alan Stevens, Ron H. Kimble, Rasmus Mencke, Travis D. Corson, Susan Carol Shanabrook
Abstract: A system and method include a contact center to provide an interaction between a customer and agent. An analytics server connects with the contact center to parse a text of the interaction and determine an intent and a topic of the interaction based on the parsed text. The analytics server determines an implicit survey score for the interaction based on comparing the intent and the topic of the interaction with an intent and a topic of an interaction that was correlated with an explicit survey score.
Type:
Grant
Filed:
May 30, 2015
Date of Patent:
August 1, 2017
Assignee:
GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Inventors:
Cliff Bell, Daniel Stoops, Steve O'Donoghue, Herbert Ristock
Abstract: Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for techniques for benchmarking pairing strategies in a contact center system comprising: cycling, by at least one processor, among at least two pairing strategies; and determining, by the at least one processor, a difference in performance between the at least two pairing strategies.
Abstract: A method for automatically routing a telephonic communication is provided, and includes receiving a customer identifier and communicating with a customer history database storing historic data and determining whether the received customer identifier corresponds to a stored customer identifier in the customer history database, wherein the customer profile included in the stored historic data is based on a portion of a customer's demographic identity. Historic data corresponding to the stored customer number is identified based on the comparison of the received customer identifier and the stored customer identifier. The telephonic communication is associated with a predetermined communication destination based on the identified historic data.
Type:
Grant
Filed:
December 18, 2015
Date of Patent:
July 4, 2017
Assignee:
Mattersight Corporation
Inventors:
Kelly Conway, Christopher Danson, Douglas Brown, David Gustafson
Abstract: One or more embodiments of the present invention pertains to an apparatus and method that detects a condition of the customer when an incoming call is received from a customer and directs or transfers the customer to an agent to service the customer based on the detected condition.
Type:
Grant
Filed:
April 10, 2012
Date of Patent:
June 27, 2017
Assignee:
WEST CORPORATION
Inventors:
Sammy Sufian, Kevin Welch, Benjamin Foster Matthews, Steve Hervey, Stephanie Stokes
Abstract: Techniques for benchmarking pairing strategies in a contact center system are disclosed. In one particular embodiment, the techniques may be realized as a method for techniques for benchmarking pairing strategies in a contact center system comprising: cycling, by at least one processor, among at least two pairing strategies; and determining, by the at least one processor, a difference in performance between the at least two pairing strategies.
Abstract: Methods, systems, and computer-readable media consistent with the present disclosure manage multiple telephone calls by managing a session record associated with the call, amending the session record according to a plurality of rules to reflect a plurality of instructed actions, evaluating an amended session record to derive at least one of the plurality of instructed actions, and implementing a derived instructed action on the call under the control of an automated apparatus.
Abstract: A procurement system may include a first interface configured to receive a query from a user, a command module configured to parameterize the query, an intelligent search and match engine configured to compare the parameterized query with stored queries in a historical knowledge base and, in the event the parameterized query does not match a stored query within the historical knowledge base, search for a match in a plurality of knowledge models, and a response solution engine configured to receive a system response ID from the intelligent search and match engine, the response solution engine being configured to initiate a system action by interacting with sub-system and related databases to generate a system response.
Abstract: In a contact center, a new contact is compared with other contacts which are currently active at the contact center to identify a matching contact having a common source with the new contact, following which at least one of the new and matching contacts is terminated or provided with increased resources or higher priority according to contact center rules.
Type:
Grant
Filed:
April 19, 2012
Date of Patent:
June 6, 2017
Assignee:
Avaya Inc.
Inventors:
Michael Hartman, Neil O'Connor, Tony McCormack, Thomas Howley
Abstract: A system and method for facilitating private user interaction is disclosed. The method comprises capturing information with a first mobile information gateway device; processing the captured information to determine an identity of a first user; processing the captured information to authenticate the first user; processing the identity of the first user to retrieve information of the first user; and presenting the retrieved information of the first user overlaid upon a first field of view by the first mobile information gateway device; and presenting the retrieved information to a second user overlaid upon a second field of view by the second mobile information gateway device.
Type:
Grant
Filed:
December 20, 2013
Date of Patent:
May 30, 2017
Inventors:
Nikhil Balram, Kathrin Berkner, Ivana Tosic, Wanmin Wu
Abstract: A communication system and method for routing communications can include a communication device that is configured to route a communication connection based on empirical data relating to an attempted communication. For instance, in some embodiments the device of a communication system can be configured to utilize stored and classified empirical data for automatically determining a subject of an attempted communication made by a user via the user's communication terminal and dependencies the user for that attempted communication may have on a callee for use in establishing a connection for the caller based on the determined dependencies and determined subject of the attempted communication. Information regarding the determined subject of the communication attempt can be based on the stored empirical data. The attempted communication can also be rerouted to another user based on the empirical communication data if that attempted communication is not established within a pre-selected time period.
Abstract: The present invention in general relates to a voice decibel application and a method for a phone and in particularly relates to the application and the method for a phone to measure the voice decibel during a phone call. The application incorporated into the user's phone is configured to measure the voice decibel during a phone call and send a signal to the user in case the voice decibel exceeds or goes below a preset voice decibel threshold level. The present invention is advantageous because it will help the users to recognize their talking habits and assist them in improving their talking habits.
Abstract: An application infers emotional states of support agents from facial recognition data collected from support calls processed by the support agents. The application determines an outcome of each of the support calls based on feedback indicating user experience with the support agents. The application correlates outcomes of the support calls based on different topics with the emotional states. Upon receiving a request to initiate a support call, the application predicts, from the correlation, an emotional state that increases a likelihood of achieving a specified outcome for the support call based on a topic identified in the request. The application identifies an available support agent having the predicted emotional state, and assigns the identified support agent to interact with the user for the support call.
Type:
Grant
Filed:
May 23, 2016
Date of Patent:
May 9, 2017
Assignee:
INTUIT INC.
Inventors:
Amir Eftekhari, Aliza Carpio, Joseph Elwell, Damien O'Malley
Abstract: System and method to improve self-service operation in a contact center, the method including: determining a characteristic of the new customer contact; determining a characteristic of an existing customer contact; determining a communication delay latency between an assignment engine and a contact center agent; determining a time to assign the new customer contact to the contact center agent, wherein the time to assign is made in a predetermined amount of time in advance of receiving a ready indication from the contact center agent, the predetermined amount of time determined from the communication delay latency.
Type:
Grant
Filed:
November 26, 2014
Date of Patent:
April 18, 2017
Assignee:
Avaya Inc.
Inventors:
Dawid Nowak, Tony McCormack, Joseph Smyth
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:
Grant
Filed:
October 11, 2013
Date of Patent:
April 11, 2017
Assignee:
Avaya Inc.
Inventors:
Tony McCormack, Neil O'Connor, Paul D'Arcy, Paul Denby
Abstract: A facility and method for analyzing and classifying calls without transcription. The facility analyzes individual frames of an audio to identify speech and measure the amount of time spent in speech for each channel (e.g., caller channel, agent channel). Additional telephony metrics such as R-factor or MOS score and other metadata may be factored in as audio analysis inputs. The facility then analyzes the frames together as a whole and formulates a clustered-frame representation of a conversation to further identify dialog patterns and characterize call classification. Based on the data in the clustered-frame representation, the facility is able to make estimations of call classification. The correlation of dialog patterns to call classification may be utilized to develop targeted solutions for call classification issues, target certain advertising channels over others, evaluate advertising placements at scale, score callers, and to identify spammers.
Type:
Grant
Filed:
August 24, 2015
Date of Patent:
April 4, 2017
Assignee:
Marchex, Inc.
Inventors:
Chris Kolbegger, Jason Flaks, Tim Graber, Bryan Rieger, Ziad Ismail, Govindaraj Ramanathan, Darren Spehr, Matthew Berk