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 without opening a connection associated with the phone call at 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 transition from a first state to a second state, wherein the first state is a state in which the phone call is unanswered, and wherein the second state is a state in which the phone call is answered.
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.
479 Citations
45 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 without opening a connection associated with the phone call at 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 transition from a first state to a second state, wherein the first state is a state in which the phone call is unanswered, and wherein the second state is a state in which the phone call is answered. - 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 without opening a connection associated with the phone call at 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 transition from a first state to a second state, wherein the first state is a state in which the phone call is unanswered, and wherein the second state is a state in which the phone call is answered. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method, comprising:
at a first electronic device with a display; while receiving a phone call on the first electronic device without opening a connection associated with the phone call at 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 transition from a first state to a second state, wherein the first state is a state in which the phone call is unanswered, and wherein the second state is a state in which the phone call is answered. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
Specification