IP Library › Granted Patent US 11,335,121
Granted Patent B2
US 11,335,121 · App. 16/836,059 · Granted May 17, 2022

Global configuration interface for default self-images

Inventors: Jeremy Voss (Los Angeles, CA); Dallin Dyer (Saratoga Springs, UT)
Assignee: Snap Inc.
G06V40/169G06F21/32G06V40/176
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 11,335,121
App. No.
16/836,059
Granted
May 17, 2022
Kind
B2
Abstract

A method for operating a messaging system is provided. The method is adapted to send and receive modifiable videos and includes receiving, by a computing device, a first authorization from a user to use a self-image of the user in a personalized video. The method also includes receiving, by the computing device, a second authorization from the user to enable use of another self-image of another user in the personalized video. The method further includes sending, by the computing device, after the first and second authorizations have been received, the personalized video including at least part of the self-image of the user, at least part of the other self-image of the other user, and at least part of a stock video. A system and a non-transitory processor-readable medium for operating a messaging system adapted to send and receive modifiable videos are provided.

Claims (70)

1. A method for operating a messaging system adapted to send and receive modifiable videos, the method comprising:

receiving, by a computing device, a first authorization from a user to use a self-image of the user in a personalized video;

receiving, by the computing device, a second authorization from the user to enable use of another self-image of another user in the personalized video;

sending by the computing device, after the first and second authorizations have been received, the personalized video including at least part of the self-image of the user, at least part of the another self-image of the another user, and at least part of a stock video;

sending, by the computing device in response to the receiving of the second authorization, the self-image of the user to another computing device, the another computing device being associated with the another user;

receiving, by the computing device from the another computing device, another user command from the another user, wherein the another user command is instructing the computing device to delete the another self-image; and

deleting, by the computing device, the another self-image.

2. The method of claim 1 , further comprising receiving, by the computing device from the another computing device, an indication that the another user authorizes the user to use the another self-image of the another user.

3. The method of claim 2 , further comprising receiving, by the computing device in response to the receiving of the second authorization, the another self-image of the another user from another computing device, the another computing device being associated with the another user.

4. The method of claim 1 , further comprising:

receiving, by the computing device, a user command to delete the self-image;

deleting, by the computing device, the self-image; and

sending, by the computing device to the another computing device, a command to delete the self-image on the another computing device.

5. The method of claim 1 , wherein the computing device is a mobile computing device.

6. The method of claim 1 , further comprising presenting, by the computing device to the user, suggested further users for combination videos, the suggested further users being selected based on at least one of:

a user social graph;

a recipient/sender of a most recent communication;

a most common recipient/sender of communications; and

a previous user selection.

7. The method of claim 1 , further comprising:

receiving, by the computer device, the self-image;

wherein the personalized video includes a modified self-image produced based on the self-image, the modified self-image being adjusted to adopt a facial expression corresponding to facial landmark parameters, the modified self-image being inserted in the stock video at a position determined by face area parameters.

8. The method of claim 7 , wherein the stock video is one of an animation video and a live action video.

9. A system for operating a messaging system adapted to send and receive modifiable videos, the system comprising at least one processor and a memory storing processor-executable codes, wherein the at least one processor is configured to implement the following operations upon executing the processor-executable codes:

receiving, by a computing device, a first authorization from a user to use a self-image of the user in a personalized video;

receiving, by the computing device, a second authorization from the user to enable use of another self-image of another user in the personalized video;

sending by the computing device, after the first and second authorizations have been received, the personalized video including at least part of the self-image of the user, at least part of the another self-image of the another user, and at least part of a stock video;

sending, by the computing device in response to the receiving of the second authorization, the self-image of the user to another computing device, the another computing device being associated with the another user;

receiving, by the computing device from the another computing device, another user command from the another user, wherein the another user command is instructing the computing device to delete the another self-image; and

deleting, by the computing device, the another self-image.

10. The system of claim 9 , wherein the at least one processor is further configured to implement the following operation upon executing the processor-executable codes:

receiving, by the computing device from the another computing device, an indication that the another user authorizes the user to use the another self-image of the another user.

11. The system of claim 10 , wherein the at least one processor is further configured to implement the following operation upon executing the processor-executable codes:

receiving, by the computing device in response to the receiving of the second authorization, the another self-image of the another user from another computing device, the another computing device being associated with the another user.

12. The system of claim 9 , wherein the at least one processor is further configured to implement the following operations upon executing the processor-executable codes:

receiving, by the computing device, a user command to delete the self-image;

deleting, by the computing device, the self-image; and

sending, by the computing device to the another computing device, a command to delete the self-image on the another computing device.

13. The system of claim 9 , wherein the at least one processor is further configured to implement the following operation upon executing the processor-executable codes:

presenting, by the computing device to the user, suggested further users for combination videos, the suggested further users being selected based on at least one of:

a user social graph;

a recipient/sender of a most recent communication;

a most common recipient/sender of communications; and

a previous user selection.

14. The system of claim 9 , wherein the at least one processor is further configured to implement the following operation upon executing the processor-executable codes:

receiving, by the computer device, the self-image;

wherein the personalized video includes a modified self-image produced based on the self-image, the modified self-image being adjusted to adopt a facial expression corresponding to facial landmark parameters, the modified self-image being inserted in the stock video at a position determined by face area parameters.

15. A non-transitory processor-readable medium having instructions stored thereon, which when executed by one or more processors, cause the one or more processors to implement a method for operating a messaging system adapted to send and receive modifiable videos, the method comprising:

receiving, by a computing device, a first authorization from a user to use a self-image of the user in a personalized video;

receiving, by the computing device, a second authorization from the user to enable use of another self-image of another user in the personalized video;

sending by the computing device, after the first and second authorizations have been received, the personalized video including at least part of the self-image of the user, at least part of the another self-image of the another user, and at least part of a stock video;

sending, by the computing device in response to the receiving of the second authorization, the self-image of the user to another computing device, the another computing device being associated with the another user;

receiving, by the computing device from the another computing device, another user command from the another user, wherein the another user command is instructing the computing device to delete the another self-image; and

deleting, by the computing device, the another self-image.

16. The non-transitory processor-readable medium of claim 15 , wherein the method further comprises:

receiving, by the computing device from the another computing device, an indication that the another user authorizes the user to use the another self-image of the another user; and

receiving, by the computing device in response to the receiving of the second authorization, the another self-image of the another user from another computing device, the another computing device being associated with the another user.

17. The non-transitory processor-readable medium of claim 15 , wherein the method further comprises:

receiving, by the computing device, a user command to delete the self-image;

deleting, by the computing device, the self-image; and

sending, by the computing device to the another computing device, a command to delete the self-image on the another computing device.

18. The non-transitory processor-readable medium of claim 15 , wherein the method further comprises presenting, by the computing device to the user, suggested further users for combination videos, the suggested further users being selected based on at least one of:

a user social graph;

a recipient/sender of a most recent communication;

a most common recipient/sender of communications; and

a previous user selection.

19. The non-transitory processor-readable medium of claim 15 , wherein the method further comprises:

receiving, by the computer device, the self-image;

wherein the personalized video includes a modified self-image produced based on the self-image, the modified self-image being adjusted to adopt a facial expression corresponding to facial landmark parameters, the modified self-image being inserted in the stock video at a position determined by face area parameters.

20. The non-transitory processor-readable medium of claim 19 , wherein the stock video is one of an animation video and a live action video.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2022
From: VOSS, JEREMY; DYER, DALLIN
To: SNAP INC.
Reel/Frame 059586/0733 →
Continuity (1)
Related Publication 20210303826A1 · Sep 30, 2021