Spatial rendering of a message
First Claim
Patent Images
1. A method comprising:
- determining that a message comprising audio and/or visual content, from a first user in a virtual three-dimensional space, is targeted to a first sub-set of users in the virtual three-dimensional space, wherein the message is not targeted to a second sub-set of users in the virtual three-dimensional space;
determining a first audio and/or visual object and a second audio and/or visual object, wherein the first audio and/or visual object comprises the audio and/or visual content of the message and one or more first values for one or more first spatial rendering parameters, and the second audio and/or visual object comprises the audio and/or visual content of the message and one or more second values for one or more second spatial rendering parameters;
causing the first audio and/or visual object to be rendered to the first sub-set of users based on the first values such that the audio and/or visual content is rendered at a first position in the virtual three-dimensional space; and
causing the second audio and/or visual object to be rendered to the second sub-set of users based on the one or more second values such that the audio and/or visual content is rendered at a different, second position in the virtual three-dimensional space.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising: causing targeting of a message to a first sub-set of users that receive messages, wherein the message is not targeted to a second sub-set of users that receive messages; and causing different spatial rendering of the message to the first sub-set of users compared to the second sub-set of users.
-
Citations
20 Claims
-
1. A method comprising:
-
determining that a message comprising audio and/or visual content, from a first user in a virtual three-dimensional space, is targeted to a first sub-set of users in the virtual three-dimensional space, wherein the message is not targeted to a second sub-set of users in the virtual three-dimensional space; determining a first audio and/or visual object and a second audio and/or visual object, wherein the first audio and/or visual object comprises the audio and/or visual content of the message and one or more first values for one or more first spatial rendering parameters, and the second audio and/or visual object comprises the audio and/or visual content of the message and one or more second values for one or more second spatial rendering parameters; causing the first audio and/or visual object to be rendered to the first sub-set of users based on the first values such that the audio and/or visual content is rendered at a first position in the virtual three-dimensional space; and causing the second audio and/or visual object to be rendered to the second sub-set of users based on the one or more second values such that the audio and/or visual content is rendered at a different, second position in the virtual three-dimensional space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising
at least one processor; - and
at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to perform; determining that a message comprising audio and/or visual content, from a first user in a virtual three-dimensional space, is targeted to a first sub-set of users in the virtual three-dimensional space, wherein the message is not targeted to a second sub-set of users in the virtual three-dimensional space; determining a first audio and/or visual object and a second audio and/or visual object, wherein the first audio and/or visual object comprises the audio and/or visual content of the message and one or more first values for one or more first spatial rendering parameters, and the second audio and/or visual object comprises the audio and/or visual content of the message and one or more second values for one or more second spatial rendering parameters; causing the first audio and/or visual object to be rendered to the first sub-set of users based on the first values such that the audio and/or visual content is rendered at a first position in the virtual three-dimensional space; and causing the second audio and/or visual object to be rendered to the second sub-set of users based on the one or more second values such that the audio and/or visual content is rendered at a different, second position in the virtual three-dimensional space. - View Dependent Claims (17, 18, 19)
- and
-
20. A non-transitory computer readable medium comprising computer program code stored thereon, the computer readable medium and computer program code being configured to, when run on at least one processor, perform at least the following:
-
determining that a message comprising audio and/or visual content, from a first user in a virtual three-dimensional space, is targeted to a first sub-set of users in the virtual three-dimensional space, wherein the message is not targeted to a second sub-set of users in the virtual three-dimensional space; determining a first audio and/or visual object and a second audio and/or visual object, wherein the first audio and/or visual object comprises the audio and/or visual content of the message and one or more first values for one or more first spatial rendering parameters, and the second audio and/or visual, object comprises the audio and/or visual content of the message and one or more second values for one or more second spatial rendering parameters; causing the first audio and/or visual object to be rendered to the first sub-set of users based on the first values such that the audio and/or visual content is rendered at a first position in the virtual three-dimensional space; and causing the second audio and/or visual object to be rendered to the second sub-set of users based on the one or more second values such that the audio and/or visual content is rendered at a different, second position in the virtual three-dimensional space.
-
Specification