Immersive 3D sound space for searching audio
First Claim
1. A method comprising:
- generating, via a processor, a three-dimensional sound space having a plurality of sound sources playing at a same time, wherein each of the plurality of sound sources is assigned a respective location in a three-dimensional sound space relative to one another;
assigning a user a current location in the three-dimensional sound space relative to each respective location;
receiving an input from the user to navigate to a new location from the current location in the three-dimensional sound space; and
based on the input, changing each respective location of the plurality of sound sources relative to the new location in the three-dimensional sound space.
17 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable storage media for generating an immersive three-dimensional sound space for searching audio. The system generates a three-dimensional sound space having a plurality of sound sources playing at a same time, wherein each of the plurality of sound sources is assigned a respective location in the three-dimensional sound space relative to one another, and wherein a user is assigned a current location in the three-dimensional sound space relative to each respective location. Next, the system receives input from the user to navigate to a new location in the three-dimensional sound space. Based on the input, the system then changes each respective location of the plurality of sound sources relative to the new location in the three-dimensional sound space.
-
Citations
18 Claims
-
1. A method comprising:
-
generating, via a processor, a three-dimensional sound space having a plurality of sound sources playing at a same time, wherein each of the plurality of sound sources is assigned a respective location in a three-dimensional sound space relative to one another; assigning a user a current location in the three-dimensional sound space relative to each respective location; receiving an input from the user to navigate to a new location from the current location in the three-dimensional sound space; and based on the input, changing each respective location of the plurality of sound sources relative to the new location in the three-dimensional sound space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor; and a computer-readable storage medium having stored therein instructions which, when executed by the processor, cause the processor to perform operations comprising; generating, via a processor, a three-dimensional sound space having a plurality of sound sources playing at a same time, wherein each of the plurality of sound sources is assigned a respective location in a three-dimensional sound space relative to one another; assigning a user a current location in the three-dimensional sound space relative to each respective location; receiving an input from the user to navigate to a new location from the current location in the three-dimensional sound space; and based on the input, changing each respective location of the plurality of sound sources relative to the new location in the three-dimensional sound space. - View Dependent Claims (14, 15, 17, 18)
-
-
16. A computer-readable device storing instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
generating, via a processor, a three-dimensional sound space having a plurality of sound sources playing at a same time, wherein each of the plurality of sound sources is assigned a respective location in a three-dimensional sound space relative to one another; assigning a user a current location in the three-dimensional sound space relative to each respective location; receiving an input from the user to navigate to a new location from the current location in the three-dimensional sound space; and based on the input, changing each respective location of the plurality of sound sources relative to the new location in the three-dimensional sound space.
-
Specification