CALLBACK OPTION
First Claim
1. A computer program product for a first device, the computer program product comprising:
- at least one computer readable medium andat least one program module, stored on the at least one computer readable medium and operative, upon execution by the at least one processor for;
establishing, at the first device having an associated first user, a first call between the first device and a second device having an associated second user;
receiving, at the first device, a second call from a third device having an associated third user;
prompting, at the first device, the first user with call-back options to respond to the second call, the call-back options including at least ignore, accept, and auto-schedule a return call;
sending an auto-schedule command from the first device to a server in the event the auto-schedule a return call option is selected;
terminating the first call; and
prompting, at the first device, the first user with calling options to call the third device in response to the first call terminating.
2 Assignments
0 Petitions
Accused Products
Abstract
A method comprising establishing a first call between a first device having an associated first user and a second device having an associated second user. During the first call, the first device receives a second call from a third device having an associated third user. In response to receiving the second call, the first user is prompted with call-back options to respond to the second call. The call-back options can include ignore, accept, and auto-schedule a return call. In the event the auto-schedule a return call option is selected, an auto-schedule command is sent from the first device to a server. After the first call is terminated, the first user is prompted with calling options to call the third device in response to the first call terminating.
31 Citations
20 Claims
-
1. A computer program product for a first device, the computer program product comprising:
-
at least one computer readable medium and at least one program module, stored on the at least one computer readable medium and operative, upon execution by the at least one processor for; establishing, at the first device having an associated first user, a first call between the first device and a second device having an associated second user; receiving, at the first device, a second call from a third device having an associated third user; prompting, at the first device, the first user with call-back options to respond to the second call, the call-back options including at least ignore, accept, and auto-schedule a return call; sending an auto-schedule command from the first device to a server in the event the auto-schedule a return call option is selected; terminating the first call; and prompting, at the first device, the first user with calling options to call the third device in response to the first call terminating. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
establishing, at a first device having an associated first user, a first call between the first device and a second device having an associated second user; receiving, at the first device, a second call from a third device having an associated third user; prompting, at the first device, the first user with call-back options to respond to the second call, the call-back options including at least ignore, accept, and auto-schedule a return call; sending an auto-schedule command from the first device to a server in the event the auto-schedule a return call option is selected; terminating the first call; prompting, at the first device, the first user with calling options to call the third device in response to the first call terminating. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A server configured to:
-
establishing a first call between a first device having an associated first user and a second device having an associated second user; message waiting to the first device, a second call from a third device having an associated third user; receiving an auto-schedule return call command from the first device in the event the first user selects an auto-schedule return call from a list of options including at least ignore, connect, and auto-schedule a return call; and sending a prompt command to the first device in response to the termination of the first call, the prompt command causing the first user to be prompted with calling options to respond to the second call. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification