IP Library Granted Patent US 10,182,163
Granted Patent B2
US 10,182,163 · App. 14/951,392 · Granted Jan 15, 2019

Method and apparatus for content presentation in association with a telephone call

Inventor: Wendell D. Brown (Henderson, NV)
Assignee: Wendell D. Brown
H04M15/846G06Q30/0241H04M1/00H04M1/72555H04M1/72572H04M1/72583H04M3/42051H04M3/42059H04M3/4365H04M3/4878H04M7/0036H04M7/0051H04M15/00H04M15/61H04M15/8083H04M15/8351H04M15/8353H04M15/8355H04W4/12H04W4/16H04W4/18H04W4/20H04W12/06H04M15/83H04M15/848H04M15/85H04M2203/6054H04M2215/7231H04M2242/30
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,182,163
App. No.
14/951,392
Granted
Jan 15, 2019
Kind
B2
Abstract

A method and apparatus are provided for presenting multimedia content to a caller and/or a called party in association with a telephone call. Content may be presented pre-ring (before the called party's telephone rings), in-call, and/or post-call. Content presented to a party may be related to or selected by another party participating in the call, or may be related to or selected by a third party (e.g., an advertiser that paid for the ability to have its content presented). Presented content may be actuable, and allow a caller to change the destination of a call, take advantage of an offer presented to him, redeem a coupon, schedule or queue a subsequent call, etc. To find a desired destination party, a caller may initiate a manual or automatic search of his local contacts (on his telephone) and/or a central or global directory or contact list.

Claims (104)

1. A method of facilitating presentation of content on multiple communication devices in association with a communication connection between operators of the communication devices, the method comprising:

receiving, from a first communication device operated by a first operator, a signal indicating initiation of the communication connection to a second communication device operated by a second operator;

in response to the signal, and prior to establishment of the communication connection, transmitting a signal to the first communication device to delay the communication connection without soliciting action by the first operator;

identifying initial content displayed on the first communication device at a time of the initiation of the communication connection;

causing the initial content to be displayed on the second communication device in association with the communication connection, while simultaneously displayed on the first communication device;

during the communication connection, receiving from the second communication device updated content generated at the second communication device, wherein the updated content includes an annotation to the initial content by the second operator; and

causing the updated content to be displayed on the first communication device while simultaneously displayed on the second communication device.

2. The method of claim 1 , further comprising:

selecting final content to be presented on one or more of the first communication device and the second communication device;

wherein the final content is displayed after the communication connection is terminated; and

wherein the final content is different than the updated content.

3. The method of claim 1 , wherein receiving the signal comprises receiving notification of activation, by the first operator of the first communication device, of a control displayed with the initial content.

4. The method of claim 1 , wherein identifying the initial content comprises:

receiving from the first communication device an identification of the initial content.

5. The method of claim 1 , wherein the initial content was not displayed on the second communication device prior to initiation of the communication connection.

6. The method of claim 1 , wherein the updated content comprises a modification to the initial content.

7. The method of claim 1 , wherein the updated content comprises assistance to the first operator of the first communication device regarding use of the initial content.

8. The method of claim 1 , wherein the updated content comprises assistance to the first operator of the first communication device regarding use of an application associated with the initial content.

9. The method of claim 1 , further comprising:

upon establishment of the communication connection, causing the first communication device to display an image of the second operator of the second communication device.

10. The method of claim 1 , further comprising:

upon establishment of the communication connection, causing the first communication device to display, in addition to the first content:

a first control for terminating the communication connection; and

a second control for controlling a visual portion of the communication connection.

11. The method of claim 10 , further comprising:

upon establishment of the communication connection, further causing the first communication device to display, in addition to the first control and the second control:

a third control for controlling an audio portion of the communication connection.

12. The method of claim 11 , further comprising:

upon establishment of the communication connection, further causing the first communication device to display, in addition to the first control, the second control, and the third control:

a fourth control for controlling a written portion of the communication connection.

13. The method of claim 10 , further comprising:

upon establishment of the communication connection, further causing the first communication device to display, in addition to the first control and the second control:

a third control for controlling a written portion of the communication connection.

14. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform a method of facilitating presentation of content on multiple communication devices in association with a communication connection between operators of the communication devices, the method comprising:

receiving, from a first communication device operated by a first operator, a signal indicating initiation of the communication connection to a second communication device operated by a second operator;

in response to the signal, and prior to establishment of the communication connection, transmitting a signal to the first communication device to delay the communication connection without soliciting action by the first operator;

identifying initial content displayed on the first communication device at a time of the initiation of the communication connection;

causing the initial content to be displayed on the second communication device in association with the communication connection, while simultaneously displayed on the first communication device;

during the communication connection, receiving from the second communication device updated content generated at the second communication device, wherein the updated content includes an annotation to the initial content by the second operator; and

causing the updated content to be displayed on the first communication device while simultaneously displayed on the second communication device.

15. An apparatus for facilitating presentation of content on multiple communication devices in association with a communication connection between operators of the communication devices, the apparatus comprising:

one or more processors;

a communication mechanism comprising instructions that, when executed by the one or more processors, cause the apparatus to:

receive, from a first communication device operated by a first operator, a signal indicating initiation of the communication connection to a second communication device operated by a second operator;

in response to the signal, and prior to establishment of the communication connection, transmit a signal to the first communication device to delay the communication connection without soliciting action by the first operator; and

during the communication connection, receive from the second communication device updated content generated at the second communication device, wherein the updated content includes an annotation to the initial content by the second operator;

a selection mechanism comprising instructions that, when executed by the one or more processors, cause the apparatus to:

identify initial content displayed on the first communication device at a time of the initiation of the communication connection; and

a presentation mechanism comprising instructions that, when executed by the one or more processors, cause the apparatus to:

cause the initial content to be displayed on the second communication device in association with the communication connection, while simultaneously displayed on the first communication device; and

cause the updated content to be displayed on the first communication device while simultaneously displayed on the second communication device.

16. The apparatus of claim 15 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to:

select final content to be presented on one or more of the first communication device and the second communication device;

wherein the final content is displayed after the communication connection is terminated; and

wherein the final content is different than the updated content.

17. The apparatus of claim 15 , wherein the updated content comprises assistance to the first operator of the first communication device regarding use of the initial content.

18. The apparatus of claim 15 , wherein the updated content comprises assistance to the first operator of the first communication device regarding use of an application associated with the initial content.

19. The apparatus of claim 15 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to:

upon establishment of the communication connection, cause the first communication device to display an image of the second operator of the second communication device.

20. The apparatus of claim 15 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to:

upon establishment of the communication connection, cause the first communication device to display, in addition to the first content:

a first control for terminating the communication connection; and

a second control for controlling a visual portion of the communication connection.

21. The apparatus of claim 20 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to:

upon establishment of the communication connection, further cause the first communication device to display, in addition to the first control and the second control:

a third control for controlling an audio portion of the communication connection.

22. The apparatus of claim 21 , wherein the memory further stores instructions that, when executed by the one or more processors, cause the apparatus to:

upon establishment of the communication connection, further cause the first communication device to display, in addition to the first control, the second control, and the third control:

a fourth control for controlling a written portion of the communication connection.

23. The apparatus of claim 20 , further comprising:

upon establishment of the communication connection, further cause the first communication device to display, in addition to the first control and the second control:

a third control for controlling a written portion of the communication connection.

24. A system for facilitating presentation of content on multiple communication devices in association with a communication connection between operators of the communication devices, the system comprising:

a communication server comprising:

a communication mechanism for:

receiving, from a first communication device operated by a first operator, a signal indicating initiation of the communication connection to a second communication device operated by a second operator;

in response to the signal, and prior to establishment of the communication connection, transmitting a signal to the first communication device to delay the communication connection without soliciting action by the first operator; and

during the communication connection, receiving from the second communication device updated content generated at the second communication device, wherein the updated content includes an annotation to the initial content by the second operator;

a selection mechanism for identifying initial content displayed on the first communication device at a time of the initiation of the communication connection; and

a presentation mechanism for causing the updated content to be displayed on the first communication device while simultaneously displayed on the second communication device; and

the second communication device comprising a non-transitory computer-readable medium storing instructions that, when executed, cause the second communication device to:

display the initial content in association with the communication connection, while the initial content is simultaneously presented on the first communication device; and

generate the updated content.

25. The system of claim 24 , wherein the non-transitory computer-readable medium of the communication server further stores instructions that, when executed, cause the system to:

identify final content to be presented on one or more of the first communication device and the second communication device;

wherein the final content is displayed after the communication connection is terminated; and

wherein the final content is different than the updated content.

26. The system of claim 24 , wherein the updated content comprises assistance to the first operator of the first communication device regarding use of the initial content.

27. The system of claim 24 , wherein the updated content comprises assistance to the first operator of the first communication device regarding use of an application associated with the initial content.

28. The system of claim 24 , wherein the non-transitory computer-readable medium of the communication server further stores instructions that, when executed, cause the system to:

upon establishment of the communication connection, cause the first communication device to display an image of the second operator of the second communication device.

29. The system of claim 24 , wherein the non-transitory computer-readable medium of the communication server further stores instructions that, when executed, cause the system to:

upon establishment of the communication connection, cause the first communication device to display, in addition to the first content:

a first control for terminating the communication connection; and

a second control for controlling a visual portion of the communication connection.

30. The system of claim 29 , wherein the non-transitory computer-readable medium of the communication server further stores instructions that, when executed, cause the system to:

upon establishment of the communication connection, further cause the first communication device to display, in addition to the first control and the second control:

a third control for controlling an audio portion of the communication connection.

31. The system of claim 30 , wherein the non-transitory computer-readable medium of the communication server further stores instructions that, when executed, cause the system to:

upon establishment of the communication connection, further cause the first communication device to display, in addition to the first control, the second control, and the third control:

a fourth control for controlling a written portion of the communication connection.

32. The system of claim 29 , wherein the non-transitory computer-readable medium of the communication server further stores instructions that, when executed, cause the system to:

upon establishment of the communication connection, further cause the first communication device to display, in addition to the first control and the second control:

a third control for controlling a written portion of the communication connection.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2024
From: BROWN, WENDELL D.
To: VUSURA TECHNOLOGY LLC
Reel/Frame 066556/0826 →
Continuity (4)
Continuation 14607785 · Jan 28, 2015
Continuation 12563102 · Sep 18, 2009
Provisional Application 61167105 · Apr 6, 2009
Related Publication 20160080919A1 · Mar 17, 2016
Cited By (3)
US 12,260,426 US 12,288,221 US 12,299,710