Patent classifications
H04M3/432
SELECTIVE PERFORMANCE OF AUTOMATED TELEPHONE CALLS TO REDUCE LATENCY AND/OR DURATION OF ASSISTANT INTERACTION
Implementations are directed to using an assistant to initiate automated telephone calls with entities. Some implementations identify an item of interest, identify a group of entities associated with the item, and initiate the calls with the entities. During a given call with a given entity, the assistant can request a status update regarding the item, and determine a temporal delay before initiating another call with the given entity to request a further status update regarding the item based on information received responsive to the request. Other implementations receive a request to perform an action on behalf of a user, identify a group of entities that can perform the action, and initiate a given call with a given entity. During the given call, the assistant can initiate an additional call with an additional entity, and generate notification(s), for the user, based on result(s) of the given call and/or the additional call.
CALLING CONTACTS USING A WIRELESS HANDHELD COMPUTING DEVICE IN COMBINATION WITH A COMMUNICATION LINK ESTABLISHMENT AND MANAGEMENT SYSTEM
A mobile application for a wireless handheld computing device, such as a smartphone, is disclosed in combination with a communication link establishment and management system. Systems and methods are disclosed for calling desired contacts using a smartphone that can take advantage of the power and efficiency of agent-assisted dialing provided by the communication link establishment and management system. The systems and methods automatically integrate with a customer relationship management (CRM) system connected to the communication link establishment and management system.
Selective performance of automated telephone calls to reduce latency and/or duration of assistant interaction
Implementations are directed to using an assistant to initiate automated telephone calls with entities. Some implementations identify an item of interest, identify a group of entities associated with the item, and initiate the calls with the entities. During a given call with a given entity, the assistant can request a status update regarding the item, and determine a temporal delay before initiating another call with the given entity to request a further status update regarding the item based on information received responsive to the request. Other implementations receive a request to perform an action on behalf of a user, identify a group of entities that can perform the action, and initiate a given call with a given entity. During the given call, the assistant can initiate an additional call with an additional entity, and generate notification(s), for the user, based on result(s) of the given call and/or the additional call.
CALL SUBJECT DETERMINATION SYSTEM, CALL SUBJECT DETERMINATION METHOD, AND INFORMATION STORAGE MEDIUM
Provided is a call subject determination system including at least one processor configured to: predict, for each of a plurality of call candidates, a talk probability, which is a probability of succeeding in holding a phone talk with the call candidate; predict, for each of the plurality of call candidates, an advantageous result to be gained from the phone talk with the call candidate; acquire a talker constraint, which is a constraint in terms of capacity of a talker; and determine, from among the plurality of call candidates, a plurality of call subjects to whom phone calls are to be made so that the talker constraint is satisfied and great advantageous results are gained from the plurality of call subjects on the whole, based on the talk probability and the advantageous result of the each of the plurality of call candidates.
CALL SUBJECT DETERMINATION SYSTEM, CALL SUBJECT DETERMINATION METHOD, AND INFORMATION STORAGE MEDIUM
Provided is a call subject determination system including at least one processor configured to: predict, for each of a plurality of call candidates, a talk probability, which is a probability of succeeding in holding a phone talk with the call candidate; predict, for each of the plurality of call candidates, an advantageous result to be gained from the phone talk with the call candidate; acquire a talker constraint, which is a constraint in terms of capacity of a talker; and determine, from among the plurality of call candidates, a plurality of call subjects to whom phone calls are to be made so that the talker constraint is satisfied and great advantageous results are gained from the plurality of call subjects on the whole, based on the talk probability and the advantageous result of the each of the plurality of call candidates.
CALL SUBJECT DETERMINATION SYSTEM, CALL SUBJECT DETERMINATION METHOD, AND INFORMATION STORAGE MEDIUM
Provided is a call subject determination system including at least one processor configured to: predict, for each of a plurality of call candidates, a return call probability, which is a probability of the call candidate returning a phone call instead of answering the phone call; acquire a call taker constraint, which is a constraint in terms of capacity of a call taker who takes the returned phone call; and determine, from the plurality of call candidates, a plurality of call subjects to whom phone calls are to be made so that the call taker constraint is satisfied, based on the return call probability of the each of the plurality of call candidates.
CALL SUBJECT DETERMINATION SYSTEM, CALL SUBJECT DETERMINATION METHOD, AND INFORMATION STORAGE MEDIUM
Provided is a call subject determination system including at least one processor configured to: predict, for each of a plurality of call candidates, a return call probability, which is a probability of the call candidate returning a phone call instead of answering the phone call; acquire a call taker constraint, which is a constraint in terms of capacity of a call taker who takes the returned phone call; and determine, from the plurality of call candidates, a plurality of call subjects to whom phone calls are to be made so that the call taker constraint is satisfied, based on the return call probability of the each of the plurality of call candidates.
Selective performance of automated telephone calls to reduce latency and/or duration of assistant interaction
Implementations are directed to using an assistant to initiate automated telephone calls with entities. Some implementations identify an item of interest, identify a group of entities associated with the item, and initiate the calls with the entities. During a given call with a given entity, the assistant can request a status update regarding the item, and determine a temporal delay before initiating another call with the given entity to request a further status update regarding the item based on information received responsive to the request. Other implementations receive a request to perform an action on behalf of a user, identify a group of entities that can perform the action, and initiate a given call with a given entity. During the given call, the assistant can initiate an additional call with an additional entity, and generate notification(s), for the user, based on result(s) of the given call and/or the additional call.
Mechanisms for scheduling outbound calls from call centers
Communications channels between systems can be managed such that unnecessary use of the channels is limited. A computer system can initiate a request to establish communications channels between a client device and the computer system. A notification is sent to the client device, which causes the client device to prompt the user to either accept the request or reschedule the requested establishing of the communications channel.
Mechanisms for scheduling outbound calls from call centers
Communications channels between systems can be managed such that unnecessary use of the channels is limited. A computer system can initiate a request to establish communications channels between a client device and the computer system. A notification is sent to the client device, which causes the client device to prompt the user to either accept the request or reschedule the requested establishing of the communications channel.