MEDIA/VOICE BINDING PROTOCOL AND RELATED USER INTERFACES
First Claim
1. A computer-implemented method performed by one or more hardware processors of a mobile device, comprising:
- detecting an ongoing voice call;
automatically binding media to the voice call;
receiving a request to transfer media; and
transferring the media to a call participant based on the binding.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more media items can be bound to a voice call using a binding protocol. The binding protocol allows call participants to more easily transfer media items to other call participants using one or more user interfaces. A call participant can initiate a media transfer by selecting the media and a communication modality for transferring the media. The binding protocol can be active or lazy. In lazy binding, the call participant can select the desired media for transfer before the voice call is established, and subsequently mark the media for binding with the voice call. In active binding, the call participant can select and transfer the desired media item during the voice call, and the media item is automatically bound to the voice call. The media item can be transferred using a user-selected communication modality over an independent data communication channel.
45 Citations
25 Claims
-
1. A computer-implemented method performed by one or more hardware processors of a mobile device, comprising:
-
detecting an ongoing voice call; automatically binding media to the voice call; receiving a request to transfer media; and transferring the media to a call participant based on the binding. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method performed by one or more hardware processors of a mobile device, comprising:
-
receiving input binding media with a voice call to be made; detecting that the voice call is made; and transferring the media to a call participant based on the binding. - View Dependent Claims (13, 14)
-
-
15. A computer-implemented method performed by one or more hardware processors of a mobile device, comprising:
-
detecting an ongoing voice call; receiving media and an indicator that media is bound to the voice call; and storing the media and indicator. - View Dependent Claims (16)
-
-
17. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
detecting an ongoing voice call; automatically binding media to the voice call; receiving a request to transfer media; and transferring the media to a call participant based on the binding. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving input binding media with a voice call to be made; detecting that the voice call is made; and transferring the media to a call participant based on the binding. - View Dependent Claims (24)
-
-
25. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
detecting an ongoing voice call; receiving media and an indicator that media is bound to the voice call; and storing the media and indicator.
-
Specification