Automated cinematic decisions based on descriptive models
First Claim
1. A method comprising:
- accessing input data from one or more different input sources, the input sources comprising;
one or more cameras, one or more microphones, and a social graph maintained by a social-networking system;
based on the input data, generating a current descriptive model for a current audio-video communication session that comprises one or more descriptive characteristics about (1) an environment associated with the current audio-video communication session, (2) one or more people within the environment, or (3) one or more contextual elements associated with the current audio-video communication session;
generating one or more instructions for the current audio-video communication session that are based the one or more descriptive characteristics; and
sending the one or more instructions to a computing device associated with the one or more cameras and the one or more microphones.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes accessing input data from one or more different input sources. The input sources include: one or more cameras, one or more microphones, and a social graph maintained by a social-networking system. Based on the input data, generating a current descriptive model for a current audio-video communication session that comprises one or more descriptive characteristics about (1) an environment associated with the current audio-video communication session, (2) one or more people within the environment, or (3) one or more contextual elements associated with the current audio-video communication session. The method also includes generating one or more instructions for the current audio-video communication session that are based the one or more descriptive characteristics; and sending the one or more instructions to a computing device associated with the one or more cameras and the one or more microphones.
-
Citations
20 Claims
-
1. A method comprising:
-
accessing input data from one or more different input sources, the input sources comprising;
one or more cameras, one or more microphones, and a social graph maintained by a social-networking system;based on the input data, generating a current descriptive model for a current audio-video communication session that comprises one or more descriptive characteristics about (1) an environment associated with the current audio-video communication session, (2) one or more people within the environment, or (3) one or more contextual elements associated with the current audio-video communication session; generating one or more instructions for the current audio-video communication session that are based the one or more descriptive characteristics; and sending the one or more instructions to a computing device associated with the one or more cameras and the one or more microphones. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
access input data from one or more different input sources, the input sources comprising;
one or more cameras, one or more microphones, and a social graph maintained by a social-networking system;based on the input data, generate a current descriptive model for a current audio-video communication session that comprises one or more descriptive characteristics about (1) an environment associated with the current audio-video communication session, (2) one or more people within the environment, or (3) one or more contextual elements associated with the current audio-video communication session; generate one or more instructions for the current audio-video communication session that are based the one or more descriptive characteristics; and send the one or more instructions to a computing device associated with the one or more cameras and the one or more microphones. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and one or more computer-readable non-transitory storage media coupled to one or more of the processors and comprising instructions operable when executed by one or more of the processors to cause the system to; access input data from one or more different input sources, the input sources comprising;
one or more cameras, one or more microphones, and a social graph maintained by a social-networking system;based on the input data, generate a current descriptive model for a current audio-video communication session that comprises one or more descriptive characteristics about (1) an environment associated with the current audio-video communication session, (2) one or more people within the environment, or (3) one or more contextual elements associated with the current audio-video communication session; generate one or more instructions for the current audio-video communication session that are based the one or more descriptive characteristics; and send the one or more instructions to a computing device associated with the one or more cameras and the one or more microphones. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification