The invention relates generally to volume control, and more specifically, to a presence-based volume control system.
Virtual reality devices are becoming more commonplace. Conventionally, the audio existing today for virtual reality headsets and personal computers work best for headphones and thereby require the use of headphones in order to experience the full emersion of virtual reality. These conventional headphones lack the ability to have room-based audio, such as surround sound systems including, but not limited to 5.1 and 7.1 type systems.
In one aspect, provided is a presence-based volume control system for mixed reality, the system comprising: a surround sound receiver; and a volume control unit coupled in-line between a speaker and the surround sound receiver, the volume control unit comprising: a microprocessor; a position sensor coupled to the microprocessor; an audio input coupled to the surround sound receiver; an audio output coupled to the speaker; and an audio amplifier coupled to and controlled by the microprocessor and coupled to the audio input and the audio output, wherein the position sensor determines a position of a user of a virtual reality device, an augmented reality device or a mixed reality device and the microprocessor automatically adjusts a volume of the speaker coupled to the surround sound receiver in response to the proximity of the user to the speaker.
In another aspect, provided is a presence-based volume control system for mixed reality, the system comprising: a surround sound receiver having multiple audio channels; and a plurality of volume control units, wherein each volume control unit coupled in-line between a speaker associated with one audio channel of the multiple audio channels and the surround sound receiver, each volume control unit comprising: a microprocessor; a position sensor coupled to the microprocessor; an audio input coupled to the surround sound receiver; an audio output coupled to the speaker; and an audio amplifier coupled to and controlled by the microprocessor and coupled to the audio input and the audio output, wherein the position sensor determines a position of a user of a virtual reality device, an augmented reality device or a mixed reality device and the microprocessor automatically adjusts a volume of the speaker associated with the one audio channel coupled to the surround sound receiver in response to the proximity of the user to the speaker.
In another aspect, provided is a presence-based volume control system for mixed reality, the system comprising: a surround sound receiver having multiple audio channels; and a plurality of volume control units, wherein each volume control unit coupled in-line between a speaker associated with one audio channel of the multiple audio channels and the surround sound receiver, each volume control unit comprising: a microprocessor; a position sensor coupled to the microprocessor; an audio input coupled to the surround sound receiver; an audio output coupled to the speaker; and an audio amplifier coupled to and controlled by the microprocessor and coupled to the audio input and the audio output, wherein: each volume control unit of the plurality of volume control units operates independently from the other volume control units; and the position sensor of each volume control unit determines a position of a user of a virtual reality device, an augmented reality device or a mixed reality device and the microprocessor automatically adjusts a volume of the speaker coupled to the volume control unit coupled to the speaker in response to the proximity of the user to the speaker in order to adjust the volume of all of the speakers of the system.
The above and further advantages of this invention may be better understood by referring to the following description in conjunction with the accompanying drawings, in which like numerals indicate like structural elements and features in various figures. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
The use of virtual reality (“VR”) devices is becoming more and more common. Additionally, devices are being used for augmented reality (“AR”) and mixed reality (“MR”). These devices give users different options for interacting with certain environments, such as a standard virtual environment using a VR device, or a mixed or augmented environment that combines elements form a virtual environment and a real environment. These devices are changing and providing additional features. These devices are allowing a user to be immersed within the environment and accomplishes such even more by the addition of sound. Conventionally, that sound is handled by use of headphones connected to the VR or AR device.
The present inventive concepts operate to allow for use of VR devices and/or AR devices within a room-based audio system. The room-based audio system may be a 5.1 surround sound system, 7.1 surround sound system, Atmos system or other type of room-based audio system. The present inventive concept incorporates presence-based control of the speakers of the room-based audio system.
In operation, within room 12, system 10, sound from the VR computer 16 connected to the VR device 22 is sent to the surround sound receiver 13 having the plurality of speakers 14 placed throughout the VR room 12. As VR user 20 gets close to a speaker 14, the volume control device 30 coupled in-line between the receiver 13 and the speaker 14 operates to sense the location of the user 20 and adjusts the volume of the audio provided through the speaker 14. As the user 20 walks away from the speaker 14, volume of the audio would be adjusted again for that speaker 14. In embodiments, the system 10 may operate to increase volume out of a speaker 14 as the user moves closer to the volume control device 30 associated with the speaker 14 and thereby the associated speaker 14 and decrease volume out of a speaker 14 as the user moves closer to the volume control device 30 associated with the speaker 14 and thereby the associated speaker 14. In this way, system 10 operates to pair a virtual, in-headset picture with an external audio stimulus. It will be appreciated that the virtual environment or mixed environment may determine how the volume will be adjusted.
The system 10 may be used in an augmented reality system or mixed reality system, wherein the system 10 may be paired with augmented reality and location system via a mobile app. As the system notices the user 22 getting closer to the speaker 14, sound emitted from the speaker 14 is increased or decreased.
Referring further to the drawings,
In use with an entire home entertainment surround sound system with a plurality of speakers 14, each speaker may include a volume control device 30 coupled adjacent and in-line with one speaker 14. Each of the volume control devices 30 operate independently from the all other volume control devices 30. In this way, each speaker 14 may have its volume adjusted in response to a user moving throughout the room, wherein each sensor 34 of each volume control device 30 determines the user's location with respect to the speaker 14 coupled to the volume control device 30 and adjust the volume of that particular speaker 14 based on the location of the user, thereby creating a sound environment that matches the VR, AR or MR environment being viewed by the user 20 using device 22, as depicted in
In embodiments, the position sensor 34 may be, but is not limited to a sonar sensor, and infrared sensor, or the like. Additionally, the processor 32 may be a microprocessor such as, but not limited to an Arduino processor, a Raspberry Pi Zero processor, or the like.
It will further be understood that software may be incorporated into the operation of the system in order to adjust the volume using the amplifier by processing the location of the user and providing instruction to the amplifier to increase or decrease the volume of a speaker the volume control device is coupled to.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method, or computer program product. Accordingly, aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wire-line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, cloud-based infrastructure architecture, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
While the invention has been shown and described with reference to specific preferred embodiments, it should be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention as defined by the following claims.
This application claims priority to U.S. Provisional Patent Application Ser. No. 62/692,944 to Walmart Apollo, LLC, filed Jul. 2, 2018 and entitled “Presence-based Volume Control System”, which is hereby incorporated entirely herein by reference.
Number | Date | Country | |
---|---|---|---|
62692944 | Jul 2018 | US |