IP Library › Granted Patent US 12,047,531
Granted Patent B2
US 12,047,531 · App. 17/658,654 · Granted Jul 23, 2024

Interactive calling methods and systems

Inventors: Isa Watson (Brooklyn, NY); Daniel Watson (New York, NY)
Assignee: ENVESTED, INC.
H04M3/42042
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 12,047,531
App. No.
17/658,654
Granted
Jul 23, 2024
Kind
B2
Abstract

Interactive calling may include implementations of a platform, which may receive a call initiation request from a caller device associated with a user, which may be identified by a caller identifier. The callee identifier may include a call preview, which may be inputted on the caller device. A callee device associated with the callee identifier may be determined. A call interface may be instructed to initiate a call and may be configured to connect the call to the caller device and the callee device. Call metadata may be sent to the callee device, and the call metadata may include the call preview. Reactions may be received from the caller device or the callee device while the call is in progress, which may be logged in a call summary. The call summary may be sent to at least one of the caller device, the callee device, or an external platform.

Claims (48)

1. A method, comprising:

receiving, at a processor, a call initiation request from a caller device associated with a user and identified by a caller identifier, the call initiation request including the caller identifier, a callee identifier, and a call preview, wherein the call preview was input on the caller device;

determining, using the processor, using a database stored on an electronic storage device in electronic communication with the processor, a callee device associated with the callee identifier;

instructing, using the processor, a call interface to initiate a call, wherein the call interface is configured to connect the call to the caller device and the callee device;

sending, using the processor, call metadata to the callee device, the call metadata including the call preview;

receiving, at the processor, from the caller device or the callee device, a reaction while the call is in progress;

logging, using the processor, the reaction in a call summary; and

sending, using the processor, the call summary to at least one of the caller device or the callee device.

2. The method of claim 1 , wherein the reaction includes an emoji, a static reaction, or an animated reaction.

3. The method of claim 1 , wherein the reaction is selected on the callee device or the caller device from a group of reactions displayed on the callee device or the caller device while the call is in progress.

4. The method of claim 1 , further comprising sending, from the processor to an external social media resource, the call summary.

5. The method of claim 1 , wherein:

the callee identifier is selected by the user of the caller device from a group of callee identifiers associated with the caller identifier; and

the callee identifier is selected by the user of the caller device by dragging a profile image associated with the callee identifier to a callee identifier landing zone.

6. A system, comprising:

a processor; and

an electronic storage device in electronic communication with the processor, the electronic storage device having a database stored thereon;

wherein the processor is configured to:

receive a call initiation request from a caller device associated with a user and identified by a caller identifier, the call initiation request including the caller identifier, the callee identifier, and a call preview, wherein the call preview was input on the caller device;

determine, using the database, a callee device associated with the callee identifier;

instruct a call interface to initiate a call, wherein the call interface is configured to connect the call to the caller device and the callee device; and

send call metadata to the callee device, the call metadata including the call preview.

7. The system of claim 6 , wherein the processor is further configured to receive from the caller device or the callee device, a reaction while the call is in progress.

8. The system of claim 7 , wherein the processor is further configured to log the reaction in a call summary.

9. The system of claim 8 , wherein the processor is further configured to send the call summary to at least one of the caller device or the callee device.

10. The system of claim 6 , wherein the call metadata composes a push notification, and wherein sending the call metadata to the callee device includes sending, using the processor, the push notification to the callee device.

11. The system of claim 6 , wherein the call interface is configured to implement voice-over-internet protocol.

12. The system of claim 6 , wherein the call interface is implemented using an external resource in electronic communication with the processor.

13. The system of claim 6 , wherein the call interface is implemented using the processor.

14. The system of claim 6 , wherein:

the call initiation request further includes an additional callee identifier;

the processor is further configured to determine, using the database, an additional callee device associated with the additional callee identifier; and

the call interface is further configured to connect the call to the additional callee device.

15. The system of claim 6 , wherein the callee identifier is selected by the user of the caller device by dragging a profile image associated with the callee identifier to a callee identifier landing zone.

16. The system of claim 6 , wherein the callee identifier is selected by the user of the caller device from a group of callee identifiers associated with the caller identifier.

17. The system of claim 16 , wherein each callee identifier of the group of callee identifiers is associated with a user profile which has opted-in to receiving communications from the user.

18. The system of claim 17 , wherein the processor is further configured to:

retrieve the group of callee identifiers from the database based on the caller identifier; and

send the group of callee identifiers to the caller device.

19. A tangible, non-transitory, computer-readable media having instructions thereupon which when implemented by a processor cause the processor to perform a method comprising:

receiving a call initiation request from a caller device associated with a user and identified by a caller identifier, the call initiation request including the caller identifier, the callee identifier, and a call preview, wherein the call preview was input on the caller device;

determining a callee device associated with the callee identifier;

instructing call interface to initiate a call, wherein the call interface is configured to connect the call to the caller device and the callee device; and

sending call metadata to the callee device, the call metadata including the call preview.

20. The tangible, non-transitory, computer-readable media of claim 19 , wherein the method further comprises:

receiving from the caller device or the callee device, a reaction while the call is in progress;

logging the reaction in a call summary; and

sending the call summary to at least one of the caller device or the callee device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2022
From: WATSON, ISA; WATSON, DANIEL
To: ENVESTED, INC.
Reel/Frame 060382/0350 →
Continuity (1)
Related Publication 20230328175A1 · Oct 12, 2023