USER INTERFACE FOR PHONE CALL ROUTING AMONG DEVICES
First Claim
1. A first electronic device, comprising:
- a display;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for;
while receiving a phone call on the first electronic device;
generating for presentation, on the display, a user interface including a first affordance associated with a second electronic device capable of receiving the phone call;
detecting selection of the first affordance;
in response to detecting the selection of the first affordance;
instructing the second electronic device to invoke a phone call application to receive the phone call; and
causing call data associated with the phone call to be routed to the second electronic device.
0 Assignments
0 Petitions
Accused Products
Abstract
A first electronic device receives a phone call that was routed to the first electronic device by a call-routing service. While receiving the call, the first electronic device receives a request to route the phone call to a second electronic device. In response to receiving the request to route the phone call to the second electronic device, in accordance with a determination that a first routing criteria have been met, the first electronic device sends a request to the call-routing service to route the phone call to the second electronic device instead of routing the phone call to the first electronic device. In accordance with a determination that a second routing criteria have been met, the first electronic device causes call data associated with the call to be routed through the first electronic device to the second electronic device.
31 Citations
17 Claims
-
1. A first electronic device, comprising:
-
a display; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for; while receiving a phone call on the first electronic device; generating for presentation, on the display, a user interface including a first affordance associated with a second electronic device capable of receiving the phone call; detecting selection of the first affordance; in response to detecting the selection of the first affordance; instructing the second electronic device to invoke a phone call application to receive the phone call; and causing call data associated with the phone call to be routed to the second electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:
-
while receiving a phone call on the first electronic device; generating for presentation, on the display, a user interface including a first affordance associated with a second electronic device capable of receiving the phone call; detecting selection of the first affordance; in response to detecting the selection of the first affordance; instructing the second electronic device to invoke a phone call application to receive the phone call; and causing call data associated with the phone call to be routed to the second electronic device.
-
-
17. A method, comprising:
at a first electronic device with a display; while receiving a phone call on the first electronic device; generating for presentation, on the display, a user interface including a first affordance associated with a second electronic device capable of receiving the phone call; detecting selection of the first affordance; in response to detecting the selection of the first affordance; instructing the second electronic device to invoke a phone call application to receive the phone call; and causing call data associated with the phone call to be routed to the second electronic device.
Specification