Embodiments of apparatus, computer-implemented methods, systems, devices, and computer-readable media are described herein for facilitation of concurrent consumption of media content by a first user of a first computing device and a second user of a second computing device. In various embodiments, facilitation may include superimposition of an animation of the second user over the media content presented on the first computing device, based on captured visual data of the second user received from the second computing device. In various embodiments, the animation may be visually emphasized on determination of the first user's interest in the second user. In various embodiments, facilitation may include conditional alteration of captured visual data of the first user based at least in part on whether the second user has been assigned a trusted status, and transmittal of the altered or unaltered visual data of the first user to the second computing device.
Legal claims defining the scope of protection, as filed with the USPTO.
1. One or more storage devices comprising a plurality of instructions stored thereon that, when executed by one or more processors of a compute device, cause the one or more processors of the compute device to: access data representative of a remote user, wherein the data is from a remote compute device; access media content to be displayed on a display; cause display on the display of the media content with a visual representation of the remote user based on the data representative of the remote user; access sensor data from one or more sensors; and determine, based on the sensor data, whether a user of the compute device is looking at (i) the media content or (ii) the visual representation of the remote user, wherein to determine whether the user is looking at the media content comprises to determine which portion of the media content the user is looking at.
2. The one or more storage devices of claim 1 , wherein the sensor data comprises data from a motion capture device of the compute device.
3. The one or more storage devices of claim 1 , wherein the visual representation of the remote user is a cartoonish rendering of the remote user.
4. The one or more storage devices of claim 1 , wherein the plurality of instructions further cause the one or more processors to augment, based on a determination of where the user is looking, the media content.
5. A compute device comprising: one or more processors; a display; one or more sensors; communication circuitry; one or more storage devices comprising a plurality of instructions stored thereon that, when executed by the one or more processors, cause the one or more processors to: access data representative of a remote user, wherein the data is from a remote compute device; access media content to be displayed on the display; cause display on the display of the media content with a visual representation of the remote user based on the data representative of the remote user; access sensor data from the one or more sensors; and determine, based on the sensor data, whether a user of the compute device is looking at (i) the media content or (ii) the visual representation of the remote user, wherein to determine whether the user is looking at the media content comprises to determine which portion of the media content the user is looking at.
6. The compute device of claim 5 , wherein the sensor data comprises data from a motion capture device of the compute device.
7. The compute device of claim 5 , wherein the visual representation of the remote user is a cartoonish rendering of the remote user.
8. The compute device of claim 5 , wherein the plurality of instructions further cause the one or more processors to augment, based on a determination of where the user is looking, the media content.
9. The compute device of claim 5 , further comprising a camera.
10. The compute device of claim 5 , further comprising a battery.
11. The compute device of claim 5 , further comprising an antenna for wireless communication.
12. The compute device of claim 5 , further comprising a microphone.
13. The compute device of claim 5 , further comprising a speaker.
14. A compute device comprising: means for accessing data representative of a remote user, wherein the data is from a remote compute device; means for accessing media content to be displayed on a display; means for displaying on the display of the media content with a visual representation of the remote user based on the data representative of the remote user; means for accessing sensor data from one or more sensors; and means for determining, based on the sensor data, whether a user of the compute device is looking at (i) the media content or (ii) the visual representation of the remote user, wherein the means for determining whether the user is looking at the media content comprises means for determining which portion of the media content the user is looking at.
15. The compute device of claim 14 , wherein the sensor data comprises data from a motion capture device of the compute device.
16. The compute device of claim 14 , wherein the visual representation of the remote user is a cartoonish rendering of the remote user.
17. The compute device of claim 14 , further comprising means for augmenting, based on a determination of where the user is looking, the media content.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 10, 2018
March 23, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.