Real-time content filtering and replacement
First Claim
1. A computer-implemented method comprising:
- at a first device, receiving a first user selection of a preference for one or more aesthetic attributes to be associated with the first user and to be projected to a second user capable of viewing either the first user or an object associated with the first user, and storing the preference for the one or more aesthetic attributes;
capturing an image of the first user;
evaluating the preference;
selectively augmenting the image of the first user using the one or more aesthetic attributes and presenting, on the first device, image data that is augmented by the one or more aesthetic attributes;
receiving, at a second different device not associated with the first user, the preference for the one or more aesthetic attributes;
identifying, at the second different device, image data associated with the first user and selectively augmenting the identified image data using the one or more aesthetic attributes; and
presenting, on the second different device, the identified image data that is augmented by the one or more aesthetic attributes.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for augmenting video streams, includes processing a video stream prior to presentation to identify objects to be selectively augmented in the video stream. The method includes: receiving and storing a first user selection of a preference for one or more aesthetic attributes to be associated with the first user and to be projected to a second user; receiving, at a second different device not associated with the first user, the preference for the one or more aesthetic attributes; identifying, at the second different device, image data associated with the first user and selectively augmenting the identified image data using the one or more aesthetic attributes; and presenting, on the second different device, the identified image data that is augmented by the one or more aesthetic attributes.
12 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
at a first device, receiving a first user selection of a preference for one or more aesthetic attributes to be associated with the first user and to be projected to a second user capable of viewing either the first user or an object associated with the first user, and storing the preference for the one or more aesthetic attributes; capturing an image of the first user; evaluating the preference; selectively augmenting the image of the first user using the one or more aesthetic attributes and presenting, on the first device, image data that is augmented by the one or more aesthetic attributes; receiving, at a second different device not associated with the first user, the preference for the one or more aesthetic attributes; identifying, at the second different device, image data associated with the first user and selectively augmenting the identified image data using the one or more aesthetic attributes; and presenting, on the second different device, the identified image data that is augmented by the one or more aesthetic attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more processors; and one or more memory devices including instructions that, when executed, cause the one or more processors to perform operations comprising receiving and storing, at a first device, a first user selection of a preference for one or more aesthetic attributes to be associated with the first user and to be projected to a second user capable of viewing either the first user or an object associated with the first user, capturing an image of the first user, evaluating the preference, selectively augmenting the image of the first user using the one or more aesthetic attributes and presenting, on the first device, image data that is augmented by the one or more aesthetic attributes, receiving, at a second different device not associated with the first user, the preference for the one or more aesthetic attributes, identifying, at the second different device, image data associated with the first user and selectively augmenting the identified image data using the one or more aesthetic attributes, and presenting, on the second different device, the identified image data that is augmented by the one or more aesthetic attributes. - View Dependent Claims (11, 12)
-
-
13. A non-transitory computer-readable medium storing instructions, that when executed, cause one or more processors to perform operations comprising:
-
receiving and storing, at a first device, a first user selection of a preference for one or more aesthetic attributes to be associated with the first user and to be projected to a second user capable of viewing either the first user or an object associated with the first user; capturing an image of the first user; evaluating the preference; selectively augmenting the image of the first user using the one or more aesthetic attributes and presenting, on the first device, image data that is augmented by the one or more aesthetic attributes; receiving, at a second different device not associated with the first user, the preference for the one or more aesthetic attributes; identifying, at the second different device, image data associated with the first user and selectively augmenting the identified image data using the one or more aesthetic attributes; and presenting, on the second different device, the identified image data that is augmented by the one or more aesthetic attributes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification