Output Management for Electronic Communications
First Claim
1. A method of managing electronic communications on a communication device, comprising:
- receiving at the communication device an incoming call indication from an originating device;
determining whether a delayed call acceptance is warranted;
transmitting a delay indication in response to determining the delayed call acceptance is warranted;
receiving a first message segment and subsequently a second message segment from the originating device;
determining whether to output at least one of the first message segment and the second message segment;
outputting at least one of the first message segment and the second message segment in response to determining to output at least one of the first message segment and the second message segment; and
transmitting a playback status including a series of status indications reflecting an updated output progress of the first message segment at the communication device in response to determining the first message segment should be output.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and devices are provided for managing electronic communications on a communication device including receiving an incoming call indication from an originating device. The methods, system and devices may include transmitting a delay indication in response to determining the delayed call acceptance is warranted and receiving a first message segment and subsequently a second message segment from the originating device. Additionally, they may include outputting at least one of the first message segment and the second message segment in response to determining whether to output at least one of the first message segment and the second message segment. Further, they may include transmitting a playback status including a series of status indications reflecting an updated output progress of the first message segment at a recipient device in response to determining the first message segment should be output.
54 Citations
124 Claims
-
1. A method of managing electronic communications on a communication device, comprising:
-
receiving at the communication device an incoming call indication from an originating device; determining whether a delayed call acceptance is warranted; transmitting a delay indication in response to determining the delayed call acceptance is warranted; receiving a first message segment and subsequently a second message segment from the originating device; determining whether to output at least one of the first message segment and the second message segment; outputting at least one of the first message segment and the second message segment in response to determining to output at least one of the first message segment and the second message segment; and transmitting a playback status including a series of status indications reflecting an updated output progress of the first message segment at the communication device in response to determining the first message segment should be output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 15, 16, 17, 19, 109, 110, 111, 112)
-
-
11-12. -12. (canceled)
-
14. (canceled)
-
18. (canceled)
-
20. A communication device, comprising:
-
a memory; and a processor coupled to the memory and configured with processor-executable instructions to perform operations comprising; receiving an incoming call indication from an originating device; determining whether a delayed call acceptance is warranted; transmitting a delay indication in response to determining the delayed call acceptance is warranted; receiving a first message segment and subsequently a second message segment from the originating device; determining whether to output at least one of the first message segment and the second message segment; outputting at least one of the first message segment and the second message segment in response to determining to output at least one of the first message segment and the second message segment; and transmitting a playback status including a series of status indications reflecting an updated output progress of the first message segment at the communication device in response to determining the first message segment should be output. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 32, 34, 35, 36, 38, 113, 114, 115, 116)
-
-
30-31. -31. (canceled)
-
33. (canceled)
-
37. (canceled)
-
39. A communication device comprising:
-
means for receiving an incoming call indication from an originating device; means for determining whether a delayed call acceptance is warranted; means for transmitting a delay indication in response to determining the delayed call acceptance is warranted; means for receiving a first message segment and subsequently a second message segment from the originating device; means for determining whether to output at least one of the first message segment and the second message segment; means for outputting at least one of the first message segment and the second message segment in response to determining to output at least one of the first message segment and the second message segment; and means for transmitting a playback status including a series of status indications reflecting an updated output progress of the first message segment in response to determining the first message segment should be output. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 51, 53, 54, 55, 57, 117, 118, 119, 120)
-
-
49-50. -50. (canceled)
-
52. (canceled)
-
56. (canceled)
-
58. A non-transitory computer readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a communication device to perform operations for PTX communications, the operations comprising:
-
receiving an incoming call indication from an originating device; determining whether a delayed call acceptance is warranted; transmitting a delay indication in response to determining the delayed call acceptance is warranted; receiving a first message segment and subsequently a second message segment from the originating device; determining whether to output at least one of the first message segment and the second message segment; outputting at least one of the first message segment and the second message segment in response to determining to output at least one of the first message segment and the second message segment; and transmitting a playback status including a series of status indications reflecting an updated output progress of the first message segment in response to determining the first message segment should be output. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 70, 72, 73, 74, 76, 121, 122, 123, 124)
-
-
68-69. -69. (canceled)
-
71. (canceled)
-
75. (canceled)
-
77. A method of managing electronic communications on a communication device, comprising:
-
receiving at a server a delay indication associated with a delayed recipient device in response to the server transmitting a call initiation signal; transmitting the delay indication from the server to an originating device; receiving at the server a first message segment from the originating device; transmitting the first message segment from the server to the delayed recipient device for delayed output; receiving at the server a playback status including a series of status indications reflecting an updated output progress of the first message segment at the delayed recipient device; and transmitting the playback status from the server to the originating device. - View Dependent Claims (78, 79)
-
-
80. A server, comprising:
-
a memory; and a processor coupled to the memory and configured with processor-executable instructions to perform operations comprising; receiving at a server a delay indication associated with a delayed recipient device in response to the server transmitting a call initiation signal; transmitting the delay indication to an originating device; receiving a first message segment from the originating device; transmitting the first message segment to the delayed recipient device for delayed output; receiving a playback status including a series of status indications reflecting an updated output progress of the first message segment at the delayed recipient device; and transmitting the playback status to the originating device. - View Dependent Claims (81, 82)
-
-
83. A server, comprising:
-
means for receiving a delay indication associated with a delayed recipient device in response to the server transmitting a call initiation signal; means for transmitting the delay indication to an originating device; means for receiving a first message segment from the originating device; means for transmitting the first message segment to the delayed recipient device for delayed output; means for receiving a playback status including a series of status indications reflecting an updated output progress of the first message segment at the delayed recipient device; and means for transmitting the playback status to the originating device. - View Dependent Claims (84, 85)
-
-
86. A non-transitory computer readable storage medium having stored thereon processor-executable instructions configured to cause a server to perform operations for PTX communications, the operations:
-
receiving a delay indication associated with a delayed recipient device in response to the server transmitting a call initiation signal; transmitting the delay indication to an originating device; receiving a first message segment from the originating device; transmitting the first message segment to the delayed recipient device for delayed output; receiving a playback status including a series of status indications reflecting an updated output progress of the first message segment at the delayed recipient device; and transmitting the playback status to the originating device. - View Dependent Claims (87, 88)
-
-
89. A method of managing electronic communications on a communication device, comprising:
-
receiving a delay indication associated with a delayed recipient device in response to the communication device transmitting a call initiation signal; outputting at the communication device the delay indication; transmitting a first message segment from the originating device for storage in a memory; receiving a playback status indicating an output progress of the first message segment retrieved from the memory and at least partially output from the delayed recipient device; and outputting at the communication device the playback status. - View Dependent Claims (90, 91, 92, 93)
-
-
94. A communication device, comprising:
-
a memory; and a processor coupled to the memory and configured with processor-executable instructions to perform operations comprising; receiving a delay indication associated with a delayed recipient device in response to transmitting a call initiation signal; outputting the delay indication; transmitting a first message segment for storage in a memory; receiving a playback status indicating an output progress of the first message segment retrieved from the memory and at least partially output from the delayed recipient device; and outputting the playback status. - View Dependent Claims (95, 96, 97, 98)
-
-
99. A communication device, comprising:
-
means for receiving a delay indication associated with a delayed recipient device in response to transmitting a call initiation signal; means for outputting at the originating device the delay indication; means for transmitting a first message segment for storage in a memory; means for receiving a playback status indicating an output progress of the first message segment retrieved from the memory and at least partially output from the delayed recipient device; and means for outputting the playback status. - View Dependent Claims (100, 101, 102, 103)
-
-
104. A non-transitory computer readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a communication device to perform operations for PTX communications, the operations comprising:
-
receiving a delay indication associated with a delayed recipient device in response to transmitting a call initiation signal; outputting the delay indication; transmitting a first message segment for storage in a memory; receiving a playback status indicating an output progress of the first message segment retrieved from the memory and at least partially output from the delayed recipient device; and outputting the playback status. - View Dependent Claims (105, 106, 107, 108)
-
Specification