Multiple call types for a call event
AssigneeMotorola Mobility LLC
InventorsDaniel C. Chisu, Si Chen
Life of this patent
Estimating the term…
Abstract
Techniques for multiple call types for a call event are described and may be implemented via a wireless device to enable multiple connections for wireless calls. For instance, redundant connections for a call event of a wireless device are established via different call types and utilized to exchange call media of the call event. In at least some implementations, call media from the different call types is combined to provide a combined media stream for output as part of the call event. Thus, techniques for multiple call types for a call event are applicable to increase call quality in different scenarios and environments, such as in situations where a primary call connection experiences an anomaly condition that causes quality call degradation.
Claims20
A wireless device comprising:
- a wireless module including components to initiate and receive wireless calls;
- a connectivity module implemented to:
- determine that a call anomaly event occurs while a call event is connected via a first call type implemented via a first connection;
- establish a second call type implemented via a second connection for the call event while the first connection is active;
- receive media data of the call event concurrently via the first call type via the first connection and the second call type via the second connection;
- and
- receive a first media stream of the call event via the first call type concurrently with a second media stream of the call event via the second call type;
- and
- a combiner module implemented to combine at least some portions of the first media stream with at least some portions of the second media stream to generate a combined media stream as part of the call event.
A method comprising:
- determining that a call event for a wireless device is connected via a first call type implemented via a first connection;
- determining, while the call event is connected via the first call type, that a second call type is available;
- establishing the second call type for the call event via a second connection to the wireless device while the first connection is active;
- receiving media data of the call event at the wireless device concurrently via the first call type via the first connection and the second call type via the second connection;
- receiving a first media stream of the call event via the first call type concurrently with a second media stream of the call event via the second call type;
- and
- combining at least some portions of the first media stream with at least some portions of the second media stream to generate a combined media stream as part of the call event.
A method comprising:
- determining, while a call event is connected via a first call type and via a first connection, that a second call type is available;
- establishing the second call type for the call event via a second connection while the first connection is active;
- receiving a first media stream of the call event via the first call type concurrently with a second media stream of the call event via the second call type;
- combining at least some portions of the first media stream with at least some portions of the second media stream to generate a combined media stream including one or more of:
- merging at least one packet of the first media stream with at least one packet of the second media stream to generate a merged packet of the combined media stream;
- or
- merging at least one speech frame of the first media stream with at least one speech frame of the second media stream to generate a merged speech frame of the combined media stream;
- and
- generating media output utilizing the combined media stream.
Dependencies are inferred from the claim text.