IP Library Granted Patent US 10,965,809
Granted Patent B2
US 10,965,809 · App. 16/659,116 · Granted Mar 30, 2021

Management of media content associated with a call participant on mobile computing devices

Inventors: Paul Kats (Los Angeles, CA); Jeffrey Chernick (Venice Beach, CA); Mark Randall Goldston (Beverly Hills, CA); Sohrab Pirayesh (Los Angeles, CA)
Assignee: VYNG, INC.
H04M3/42051H04M1/2757H04M1/576H04M1/72522H04M1/72555H04M3/42042H04M19/04H04M19/041H04M2201/50H04M2203/306
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,965,809
App. No.
16/659,116
Granted
Mar 30, 2021
Kind
B2
Abstract

A method may include receiving an indication of a call from a caller who is not a participant in a sender-controlled media (SCM) platform to a recipient who is a participant, using caller ID information of the call to gather content pertaining to the caller (e.g., from data stores of the platform and public number search information), generating a recipient SCM data structure, delivering and presenting the recipient SCM data structure on a device of the recipient, generating a sender SCM data structure, and delivering the sender SCM data structure to a call-originating device of the caller. In another aspect, a method may include monitoring a call in-process status, and, upon detection that a call has terminated, activating a post-call application that causes a screen update for a device that includes at least one of a call to action by the call-participant and informational content pertinent to the call.

Claims (87)

1. A method comprising:

receiving an indication that a caller who is not a participant in a sender-controlled media (SCM) platform has initiated a call to a recipient who is a participant of a sender-controlled media (SCM) platform;

using caller ID information of the call to gather content pertaining to the caller from a plurality of sources including information available in data stores of the platform and public number search information, wherein the information available in data stores of the platform comprises unverified information provided by platform members about the caller;

generating a recipient sender-controlled media (SCM) data structure based on the gathered content;

delivering the generated recipient SCM data structure to a call-receiving device of the recipient;

presenting content from the generated recipient SCM data structure to the recipient in a visual caller ID interface on the call-receiving device;

generating a sender (SCM) data structure based on the gathered content; and

delivering a portion of the sender SCM data structure to a call-originating device of the caller.

2. The method of claim 1 , wherein the information available in data stores of the platform comprises information collected regarding calls from the caller placed to other participants of the SCM platform.

3. The method of claim 1 , wherein the information available in data stores of the platform comprises ratings of the caller made by participants of the SCM platform.

4. The method of claim 1 , wherein the generated recipient SCM data structure is associated with the caller in the platform.

5. The method of claim 1 , wherein the generated recipient SCM data structure is provided to the call-receiving device instead of the caller ID information.

6. The method of claim 1 , wherein caller ID information for the call is replaced with a link to the generated recipient SCM data structure.

7. The method of claim 1 , wherein the generated recipient SCM data structure is provided to an SCM platform application executing on the call-receiving device contemporaneously with an initiated call.

8. The method of claim 1 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as a ring-back tone.

9. The method of claim 1 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an SMS message.

10. The method of claim 1 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an MMS message.

11. The method of claim 1 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an imessage.

12. The method of claim 1 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as visual voicemail.

13. The method of claim 1 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as a voicemail.

14. The method of claim 1 , wherein the portion of the sender SCM data structure comprises an offer to join the platform.

15. A method comprising:

monitoring call in-process status of a call-participant device; and

upon detection of call in-process status indicating that a call in-process has terminated, activating a post-call application of the device, the activating causing a screen update of the device that includes at least one of a call to action by the call-participant and informational content pertinent to the call, wherein the call to action comprises at least one selectable element presented in the screen that when selected by the call-participant causes an update of a database associated with the call to action based on the at least one selectable element that is selected.

16. The method of claim 15 , wherein activating further causes a call function of a phone that was active during the call to remain active until at least one of the screen update is acknowledged by the call-participant and a screen update timer expires.

17. The method of claim 15 , wherein the screen update continues until at least one of the screen update is acknowledged by the call-participant and a screen update timer expires.

18. The method of claim 15 , wherein the screen update is acknowledged by the call-participant comprises at least one of a user selecting a selectable element presented in the screen update and the user dismissing the screen update.

19. A method comprising:

receiving an indication that a caller who is not a participant in a sender-controlled media (SCM) platform has initiated a call to a recipient who is a participant of a sender-controlled media (SCM) platform;

using caller ID information of the call to gather content pertaining to the caller from a plurality of sources including information available in data stores of the platform and public number search information, wherein the information available in data stores of the platform comprises ratings of the caller made by participants of the SCM platform;

generating a recipient sender-controlled media (SCM) data structure based on the gathered content;

delivering the generated recipient SCM data structure to a call-receiving device of the recipient;

presenting content from the generated recipient SCM data structure to the recipient in a visual caller ID interface on the call-receiving device;

generating a sender (SCM) data structure based on the gathered content; and

delivering a portion of the sender SCM data structure to a call-originating device of the caller.

20. The method of claim 19 , wherein the information available in data stores of the platform comprises information collected regarding calls from the caller placed to other participants of the SCM platform.

21. The method of claim 19 , wherein the information available in data stores of the platform comprises unverified information provided by platforms members about the caller.

22. The method of claim 19 , wherein the generated recipient SCM data structure is associated with the caller in the platform.

23. The method of claim 19 , wherein the generated recipient SCM data structure is provided to the call-receiving device instead of the caller ID information.

24. The method of claim 19 , wherein caller ID information for the call is replaced with a link to the generated recipient SCM data structure.

25. The method of claim 19 , wherein the generated recipient SCM data structure is provided to an SCM platform application executing on the call-receiving device contemporaneously with an initiated call.

26. The method of claim 19 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as a ring-back tone.

27. The method of claim 19 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an SMS message.

28. The method of claim 19 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an MMS message.

29. The method of claim 19 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an imessage.

30. The method of claim 19 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as visual voicemail.

31. The method of claim 19 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as a voicemail.

32. The method of claim 19 , wherein the portion of the sender SCM data structure comprises an offer to join the platform.

33. A method comprising:

receiving an indication that a caller who is not a participant in a sender-controlled media (SCM) platform has initiated a call to a recipient who is a participant of a sender-controlled media (SCM) platform;

using caller ID information of the call to gather content pertaining to the caller from a plurality of sources including information available in data stores of the platform and public number search information;

generating a recipient sender-controlled media (SCM) data structure based on the gathered content;

delivering the generated recipient SCM data structure to a call-receiving device of the recipient;

presenting content from the generated recipient SCM data structure to the recipient in a visual caller ID interface on the call-receiving device;

generating a sender (SCM) data structure based on the gathered content; and

delivering a portion of the sender SCM data structure to a call-originating device of the caller, wherein the portion of the sender SCM data structure comprises an offer to join the platform.

34. The method of claim 33 , wherein the information available in data stores of the platform comprises information collected regarding calls from the caller placed to other participants of the SCM platform.

35. The method of claim 33 , wherein the information available in data stores of the platform comprises unverified information provided by platforms members about the caller.

36. The method of claim 33 , wherein the information available in data stores of the platform comprises ratings of the caller made by participants of the SCM platform.

37. The method of claim 33 , wherein the generated recipient SCM data structure is associated with the caller in the platform.

38. The method of claim 33 , wherein the generated recipient SCM data structure is provided to the call-receiving device instead of the caller ID information.

39. The method of claim 33 , wherein caller ID information for the call is replaced with a link to the generated recipient SCM data structure.

40. The method of claim 33 , wherein the generated recipient SCM data structure is provided to an SCM platform application executing on the call-receiving device contemporaneously with an initiated call.

41. The method of claim 33 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as a ring-back tone.

42. The method of claim 33 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an SMS message.

43. The method of claim 33 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an MMS message.

44. The method of claim 33 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as an imessage.

45. The method of claim 33 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as visual voicemail.

46. The method of claim 33 , wherein the portion of the sender SCM data structure is delivered to the caller's call-originating device as a voicemail.

47. A method comprising:

monitoring call in-process status of a call-participant device; and

upon detection of call in-process status indicating that a call in-process has terminated, activating a post-call application of the device, the activating causing a screen update of the device that includes at least one of a call to action by the call-participant and informational content pertinent to the call, and the activating further causing a call function of a phone that was active during the call to remain active until at least one of the screen update is acknowledged by the call-participant and a screen update timer expires.

48. The method of claim 47 , wherein the call to action comprises at least one selectable element presented in the screen that when selected by the call-participant causes an update of a database associated with the call to action based on the at least one selectable element that is selected.

49. The method of claim 47 , wherein the screen update continues until at least one of the screen update is acknowledged by the call-participant and a screen update timer expires.

50. The method of claim 47 , wherein the screen update is acknowledged by the call-participant comprises at least one of a user selecting a selectable element presented in the screen update and the user dismissing the screen update.

51. A method comprising:

monitoring call in-process status of a call-participant device; and

upon detection of call in-process status indicating that a call in-process has terminated, activating a post-call application of the device, the activating causing a screen update of the device that includes at least one of a call to action by the call-participant and informational content pertinent to the call, wherein the screen update continues until at least one of the screen update is acknowledged by the call-participant and a screen update timer expires.

52. The method of claim 51 , wherein the call to action comprises at least one selectable element presented in the screen that when selected by the call-participant causes an update of a database associated with the call to action based on the at least one selectable element that is selected.

53. The method of claim 51 , wherein activating further causes a call function of a phone that was active during the call to remain active until at least one of the screen update is acknowledged by the call-participant and a screen update timer expires.

54. The method of claim 51 , wherein the screen update is acknowledged by the call-participant comprises at least one of a user selecting a selectable element presented in the screen update and the user dismissing the screen update.

55. A method comprising:

monitoring call in-process status of a call-participant device; and

upon detection of call in-process status indicating that a call in-process has terminated, activating a post-call application of the device, the activating causing a screen update of the device that includes at least one of a call to action by the call-participant and informational content pertinent to the call, wherein the screen update is acknowledged by the call-participant comprises at least one of a user selecting a selectable element presented in the screen update and the user dismissing the screen update.

56. The method of claim 55 , wherein the call to action comprises at least one selectable element presented in the screen that when selected by the call-participant causes an update of a database associated with the call to action based on the at least one selectable element that is selected.

57. The method of claim 55 , wherein activating further causes a call function of a phone that was active during the call to remain active until at least one of the screen update is acknowledged by the call-participant and a screen update timer expires.

58. The method of claim 55 , wherein the screen update continues until at least one of the screen update is acknowledged by the call-participant and a screen update timer expires.

Assignments (5)
SECURITY INTEREST Recorded Apr 16, 2025
From: DIGITAL REEF, INC.; SILEO, LLC; SIPROCAL, INC; GAMERS CLUB ESPORTS, LLC; GAMERS CLUB META, LLC; IMAGINATION UNWIRED LLC; IMOX TECHNOLOGIES CORP
To: MBL INVESTMENT GROUP, LLC
Reel/Frame 070856/0515 →
RELEASE OF SECURITY INTEREST Recorded Apr 14, 2025
From: SOLACE SIPROCAL, LLC
To: DIGITAL REEF, INC.; SILEO, LLC; SIPROCAL, INC.; GAMES CLUB ESPORTS, LLC; GAMERS CLUB META, LLC; IMAGINATION UNWIRED LLC; IMOX TECHNOLOGIES CORP
Reel/Frame 070828/0018 →
SECURITY INTEREST Recorded Apr 3, 2024
From: DIGITAL REEF, INC.; SILEO, LLC; SIPROCAL, INC; GAMERS CLUB ESPORTS, LLC; GAMERS CLUB META, LLC; IMAGINATION UNWIRED LLC; IMOX TECHNOLOGIES CORP
To: SOLACE SIPROCAL, LLC
Reel/Frame 066993/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2022
From: VYNG, INC.
To: DIGITAL REEF, INC.
Reel/Frame 061586/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2020
From: KATS, PAUL; CHERNICK, JEFFREY; GOLDSTON, MARK RANDALL; PIRAYESH, SOHRAB
To: VYNG, INC.
Reel/Frame 051803/0023 →
Cited By (1)
US 12,418,614