Coded vision system
First Claim
Patent Images
1. A method comprising:
- generating, on a first client device of a first user, an electronic message for transmission to a second client device of a second user, the first user having a first user account on a network platform and the second user having a second user account on the network platform;
determining whether the second user account on the network platform has avatar data of the second user;
in response to determining that the second user account has avatar data of the second user, receiving, from a server of the network platform, a response comprising the avatar data of the second user;
generating a combined avatar that displays the avatar data of the second user with avatar data of the first user, the combined avatar generated from a combined avatar template that arranges the avatar data of the first user and the avatar data of the second user into a specified configuration;
displaying the combined avatar on a display device of the first client device; and
transmitting, to the second client device, the electronic message including the generated combined avatar.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for presentation of computer vision (e.g., augmented reality, virtual reality) using user data and a user code is disclosed. A client device can detect an image feature (e.g., scannable code) in one or more images. The image feature is determined to be linked to a user account. User data from the user account can then be used to generate one or more augmented reality display elements that can be anchored to the image feature in the one or more images.
16 Citations
20 Claims
-
1. A method comprising:
-
generating, on a first client device of a first user, an electronic message for transmission to a second client device of a second user, the first user having a first user account on a network platform and the second user having a second user account on the network platform; determining whether the second user account on the network platform has avatar data of the second user; in response to determining that the second user account has avatar data of the second user, receiving, from a server of the network platform, a response comprising the avatar data of the second user; generating a combined avatar that displays the avatar data of the second user with avatar data of the first user, the combined avatar generated from a combined avatar template that arranges the avatar data of the first user and the avatar data of the second user into a specified configuration; displaying the combined avatar on a display device of the first client device; and transmitting, to the second client device, the electronic message including the generated combined avatar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A client device comprising:
-
one or more processors of a machine; and a display device; a memory storing instructions that, when executed by the one or more processors, cause the machine to perform operations comprising; generating, on the client device of a first user, an electronic message for transmission to another client device of a second user, the first user having a first user account on a network platform and the second user having a second user account on the network platform; determining whether the second user account on the network platform has avatar data of the second user; in response to determining that the second user account has avatar data from the second user, receiving, from a server of the network platform, a response comprising the avatar data of the second user; generating a combined avatar that displays the avatar data of the second user with avatar data of the first user, the combined avatar generated from a combined avatar template that arranges the avatar data of the first user and the avatar data of the second user into a specified configuration; displaying the combined avatar on the display device of the client device; and transmitting, to the another client device, the electronic message with the generated combined avatar. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A machine-readable storage device embodying instructions that, when executed by a client device, cause the client device to perform operations comprising:
-
generating, on the client device of a first user, an electronic message for transmission to another client device of a second user, the first user having a first user account on a network platform and the second user having a second user account on the network platform; determining whether the second user account on the network platform has avatar data of the second user; in response to determining that the second user account has avatar data from the second user, receiving, from a server of the network platform, a response comprising the avatar data of the second user; generating a combined avatar that displays the avatar data of the second user with avatar data of the first user, the combined avatar generated from a combined avatar template that arranges the avatar data of the first user and the avatar data of the second user into a specified configuration; displaying the combined avatar on a display device of the client device; and transmitting, to the another client device, the electronic message with the generated combined avatar. - View Dependent Claims (19, 20)
-
Specification