IP Library Granted Patent US 10,951,755
Granted Patent B2
US 10,951,755 · App. 16/658,887 · Granted Mar 16, 2021

Management of media content for caller IDs 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,951,755
App. No.
16/658,887
Granted
Mar 16, 2021
Kind
B2
Abstract

A method may include detecting initiation of a call that causes visual caller ID content to be accessible on a call-receiving device of the recipient, and pausing delivery of the call. While pausing delivery of the call, the method may further include presenting a visual caller ID configuration user interface on a call-originating device of the caller, the visual caller ID configuration user interface providing the visual caller ID content for the call by enabling selection from a plurality of visual caller ID content options to the caller. The visual caller ID content options may include existing content, at least one alternate content, and generation of content via a camera function of the call-originating device. The method may further include, responsive to a user selection of one of the visual caller ID content options, generating the call delivery signal for delivery of the call.

Claims (80)

1. A method comprising:

detecting initiation of a call from a caller to a recipient, wherein the call causes visual caller ID content to be accessible to a visual caller ID application executing on a call-receiving device of the recipient;

pausing delivery of the call until a call delivery signal is detected; and

while pausing delivery of the call, producing the visual caller ID content by a sequence of steps comprising:

capturing live content comprising at least one of audio and text input to a call-originating device by the caller;

processing the captured live content to determine an intent of the live content, wherein processing comprises audio to text conversion of the captured live content;

automatically selecting a visual element based on the intent, combining the selected visual element with the live content thereby producing the visual caller ID content; and

generating the call delivery signal for delivery of the call.

2. The method of claim 1 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine the intent.

3. The method of claim 1 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine a subject of the call.

4. The method of claim 1 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine an action of the call.

5. The method of claim 1 , wherein automatically selecting is performed by a visual content selection algorithm that performs a best fit of a visual content item to the determined intent.

6. The method of claim 1 , wherein the determined intent is based on the recipient.

7. The method of claim 1 , wherein the determined intent is based on a relationship of the recipient to a group of recipients associated with the call.

8. The method of claim 1 , wherein pausing the delivery of the call is based on a characteristic of the recipient.

9. The method of claim 8 , wherein the characteristic is a relationship between the recipient and a group of recipients to whom the call is directed.

10. A method comprising:

detecting initiation of a call from a caller to a recipient, wherein the call causes visual caller ID content to be accessible to a visual caller ID application executing on a call-receiving device of the recipient;

pausing delivery of the call until a call delivery signal is detected; and

while pausing delivery of the call, producing the visual caller ID content by a sequence of steps comprising:

capturing live content comprising at least one of audio and text input to a call-originating device by the caller;

processing the captured live content to determine an intent of the live content, wherein processing comprises natural language processing (NLP) of at least one of the captured text and text converted from the captured audio to determine the intent;

automatically selecting a visual element based on the intent, combining the selected visual element with the live content thereby producing the visual caller ID content; and

generating the call delivery signal for delivery of the call.

11. The method of claim 10 , wherein processing comprises audio to text conversion of the captured live content.

12. The method of claim 10 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine a subject of the call.

13. The method of claim 10 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine an action of the call.

14. The method of claim 10 , wherein automatically selecting is performed by a visual content selection algorithm that performs a best fit of a visual content item to the determined intent.

15. The method of claim 10 , wherein the determined intent is based on the recipient.

16. The method of claim 10 , wherein the determined intent is based on a relationship of the recipient to a group of recipients associated with the call.

17. The method of claim 10 , wherein pausing the delivery of the call is based on a characteristic of the recipient.

18. The method of claim 17 , wherein the characteristic is a relationship between the recipient and a group of recipients to whom the call is directed.

19. A method comprising:

detecting initiation of a call from a caller to a recipient, wherein the call causes visual caller ID content to be accessible to a visual caller ID application executing on a call-receiving device of the recipient;

pausing delivery of the call until a call delivery signal is detected; and

while pausing delivery of the call, producing the visual caller ID content by a sequence of steps comprising:

capturing live content comprising at least one of audio and text input to a call-originating device by the caller;

processing the captured live content to determine an intent of the live content wherein processing comprises natural language processing (NLP) of at least one of the captured text and text converted from the captured audio to determine a subject of the call;

automatically selecting a visual element based on the intent, combining the selected visual element with the live content thereby producing the visual caller ID content; and

generating the call delivery signal for delivery of the call.

20. The method of claim 19 , wherein processing comprises audio to text conversion of the captured live content.

21. The method of claim 19 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine the intent.

22. The method of claim 19 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine an action of the call.

23. The method of claim 19 , wherein automatically selecting is performed by a visual content selection algorithm that performs a best fit of a visual content item to the determined intent.

24. The method of claim 19 , wherein the determined intent is based on the recipient.

25. The method of claim 19 , wherein the determined intent is based on a relationship of the recipient to a group of recipients associated with the call.

26. The method of claim 19 , wherein pausing the delivery of the call is based on a characteristic of the recipient.

27. The method of claim 26 , wherein the characteristic is a relationship between the recipient and a group of recipients to whom the call is directed.

28. A method comprising:

detecting initiation of a call from a caller to a recipient, wherein the call causes visual caller ID content to be accessible to a visual caller ID application executing on a call-receiving device of the recipient;

pausing delivery of the call until a call delivery signal is detected; and

while pausing delivery of the call, producing the visual caller ID content by a sequence of steps comprising:

capturing live content comprising at least one of audio and text input to a call-originating device by the caller;

processing the captured live content to determine an intent of the live content wherein processing comprises natural language processing (NLP) of at least one of the captured text and text converted from the captured audio to determine an action of the call;

automatically selecting a visual element based on the intent, combining the selected visual element with the live content thereby producing the visual caller ID content; and

generating the call delivery signal for delivery of the call.

29. The method of claim 28 , wherein processing comprises audio to text conversion of the captured live content.

30. The method of claim 28 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine the intent.

31. The method of claim 28 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine a subject of the call.

32. The method of claim 28 , wherein automatically selecting is performed by a visual content selection algorithm that performs a best fit of a visual content item to the determined intent.

33. The method of claim 28 , wherein the determined intent is based on the recipient.

34. The method of claim 28 , wherein the determined intent is based on a relationship of the recipient to a group of recipients associated with the call.

35. The method of claim 28 , wherein pausing the delivery of the call is based on a characteristic of the recipient.

36. The method of claim 35 , wherein the characteristic is a relationship between the recipient and a group of recipients to whom the call is directed.

37. A method comprising:

detecting initiation of a call from a caller to a recipient, wherein the call causes visual caller ID content to be accessible to a visual caller ID application executing on a call-receiving device of the recipient;

pausing delivery of the call until a call delivery signal is detected; and

while pausing delivery of the call, producing the visual caller ID content by a sequence of steps comprising:

capturing live content comprising at least one of audio and text input to a call-originating device by the caller;

processing the captured live content to determine an intent of the live content;

automatically selecting a visual element based on the intent, wherein automatically selecting is performed by a visual content selection algorithm that performs a best fit of a visual content item to the determined intent, and combining the selected visual element with the live content thereby producing the visual caller ID content; and

generating the call delivery signal for delivery of the call.

38. The method of claim 37 , wherein processing comprises audio to text conversion of the captured live content.

39. The method of claim 37 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine the intent.

40. The method of claim 37 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine a subject of the call.

41. The method of claim 37 , wherein processing comprises natural language processing (NLP) of at least one of the captured text and the text converted from the captured audio to determine an action of the call.

42. The method of claim 37 , wherein the determined intent is based on the recipient.

43. The method of claim 37 , wherein the determined intent is based on a relationship of the recipient to a group of recipients associated with the call.

44. The method of claim 37 , wherein pausing the delivery of the call is based on a characteristic of the recipient.

45. The method of claim 44 , wherein the characteristic is a relationship between the recipient and a group of recipients to whom the call is directed.

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 051800/0971 →
Continuity (11)
Continuation PCTUS2018064962 · Dec 11, 2018
Continuation In Part 16158000 · Oct 11, 2018
Continuation 15725645 · Oct 5, 2017
Continuation In Part 15469772 · Mar 27, 2017
Continuation 15142200 · Apr 29, 2016
Continuation In Part PCTUS2016030083 · Apr 29, 2016
Provisional Application 62597309 · Dec 11, 2017
Provisional Application 62155706 · May 1, 2015
Provisional Application 62459742 · Feb 16, 2017
Provisional Application 62486495 · Apr 18, 2017
Related Publication 20200053207A1 · Feb 13, 2020