Media/voice binding protocol and related user interfaces

US9553974B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9553974-B2
Application numberUS-85486310-A
CountryUS
Kind codeB2
Filing dateAug 11, 2010
Priority dateAug 11, 2010
Publication dateJan 24, 2017
Grant dateJan 24, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method performed by one or more hardware processors of a mobile device, comprising: detecting an ongoing voice call; presenting, in response to the detection of the ongoing voice call, a user interface to enable selection of media items to transfer to a participant of the ongoing voice call; receiving, via the user interface, a selection of one or more media items; automatically binding the one or more media items to the voice call in response to the received selection; receiving a request to transfer the one or more media items; and transferring the one or more media items to the call participant based on the binding, wherein the one or more media items are transferred over a first secure data communications channel independent of a second communications channel used to conduct the voice call. 2. The method of claim 1 , wherein the act of receiving a selection of one or more media items comprises: receiving a first input selecting a media type; and receiving a second input selecting at least one of the one or more media items of the media type. 3. The method of claim 1 , wherein the act of receiving a request to transfer the one or more media items comprises receiving input selecting a communication modality and wherein the act of transferring the one or more media items comprises using the selected communication modality to transfer the one or more media items. 4. The method of claim 1 , wherein the act of automatically binding the one or more media items to the voice call comprises: automatically determining a telephone number of the call participant from a call record or contact information; and automatically using the telephone number to configure a multimedia messaging service to transfer the one or more media items to the call participant. 5. The method of claim 1 , wherein the act of automatically binding the one or more media items to the voice call comprises: automatically determining an email address of the call participant from a contact information; automatically using the email address to address an email to the call participant; and automatically including the one or more media items as an attachment to the email. 6. The method of claim 1 , further comprising: storing binding data on the mobile device or on a storage device of a network resource. 7. The method of claim 1 , further comprising: determining that a voice or video mail message is being created for the call participant; and automatically attaching the one or more media items to the voice or video mail message based on the binding. 8. The method of claim 1 , further comprising: creating the one or more media items during the voice call. 9. A computer-implemented method performed by one or more hardware processors of a mobile device, comprising: receiving input associating media with a first contact; storing binding data that links the media with communication information for establishing communication with the first contact; detecting, after receiving the input, initiation of a voice call associated with the communication information; and transferring the media to a call participant based, at least in part, on the stored binding data. 10. The method of claim 9 , wherein the act of storing binding data comprises storing a binding identifier comprising a telephone number of the first contact. 11. The method of claim 9 , where the input is received from a user of the mobile device. 12. A computer-implemented method performed by one or more hardware processors of a mobile device, comprising: receiving an incoming voice call; determining that the incoming voice call includes one or more bound media items; displaying a user interface to indicate that the incoming voice call includes the one or more bound media items; and storing the one or more media items. 13. The method of claim 12 , further comprising: automatically invoking an application on the mobile device for providing access to the one or more media items, where the application is selected based on a type of the one or more media items. 14. A non-transitory computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to: detect an ongoing voice call; present, in response to the detection of the ongoing voice call, a user interface to enable selection of media items to transfer to a participant of the ongoing voice call; receive, via the user interface, a selection of one or more media items; automatically bind the one or more media items to the voice call in response to the received selection; receive a request to transfer the one or more media items; and transfer the one or more media items to the call participant based on the binding, wherein the one or more media items are transferred over a first secure data communications channel independent of a second communications channel used to conduct the voice call. 15. The computer-readable storage medium of claim 14 , wherein the instructions to cause the one or more processors to receive a selection of one or more media items comprise instructions to cause the one or more processors to: receive a first input selecting a media type; and receive a second input selecting at least one of the one or more media items of the media type. 16. The computer-readable storage medium of claim 14 , wherein the instructions to cause the one or more processors to receive a request to transfer the one or more media items comprise instructions to cause the one or more processors to receive input selecting a communication modality and wherein the instructions to cause the one or more processors to transfer the one or more media items comprise instructions to cause the one or more processors to use the selected communication modality to transfer the one or more media items. 17. The computer-readable storage medium of claim 14 , wherein the instructions to cause the one or more processors to automatically bind the one or more media items to the voice call comprise instructions to cause the one or more processors to: automatically determine a telephone number of the call participant from a call record or contact information; and automatically use the telephone number to configure a multimedia messaging service to transfer the one or more media items to the call participant. 18. The computer-readable storage medium of claim 14 , wherein the instructions to cause the one or more processors to automatically bind the one or more media items to the voice call comprise instructions to cause the one or more processors to: automatically determine an email address of the call participant from a contact information; automatically use the email address to address an email to the call participant; and automatically include the one or more media items as an attachment to the email. 19. A non-transitory computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the one or more processors to: receive input associating media with a first contact; store binding data that links the media with communication information for establishing communication with the first contact; detect, after receiving the input, initiation of a voice call associated with the communication information; and transfer the media to a call participant based, at least in part, on the stored binding data. 20. The computer-readable storage medium of

Assignees

Inventors

Classifications

  • Communication arrangements, e.g. identifying the communication as a video-communication, intermediate storage of the signals (selecting H04Q) · CPC title

  • Directories allowing storage of additional subscriber data, e.g. metadata · CPC title

  • file transfer between terminals · CPC title

  • Image storage device · CPC title

  • without floor control · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9553974B2 cover?
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. I…
Who is the assignee on this patent?
Naik Devang K, Tiene Kevin, Apple Inc
What technology area does this patent fall under?
Primary CPC classification H04N1/00307. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 24 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).