IP Library Granted Patent US 9,763,021
Granted Patent B1
US 9,763,021 · App. 15/223,613 · Granted Sep 12, 2017

Systems and methods for display of non-graphics positional audio information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,763,021
App. No.
15/223,613
Granted
Sep 12, 2017
Kind
B1
Abstract

Systems and methods are disclosed herein that may be implemented to use multiple light sources to visually display non-graphics positional audio information based on multi-channel audio information produced by a computer application executing on a processor of an information handling system. The multiple light sources may be operated separately and independently from a user's computer display device, and the non-graphics positional audio information may be separate and different from any visual graphics data that is generated by the computer application or information handling system.

Claims (57)

1. A method of displaying display non-graphics positional audio information using an information handling system, comprising:

producing multi-channel audio information from at least one application program executing on at least one processing device of the information handling system, each of the multiple audio channels of the multi-channel audio information representing a different direction of sound origin relative to a virtual point of reference within a graphics scene generated by the application program; and

illuminating at least one different non-graphics light source of a group of multiple non-graphics light sources in response to the audio information contained in each of the multiple different audio channels of the multi-channel audio information, each of the multiple non-graphics light sources being positioned on or within an integrated or external computer hardware component in a different direction from a selected point of reference on the integrated or external computer hardware component that is selected to correspond to the virtual point of reference within the graphics scene generated by the application program.

2. The method of claim 1 , further comprising:

illuminating one or more non-graphics light sources of a different lighting zone in response to the audio information contained in each of the multiple different audio channels of the multi-channel audio information, the different lighting zones being defined around the selected point of reference on the integrated or external computer hardware component; and

producing and graphically displaying the graphics scene generated by the application program on a display area of a display device simultaneous to producing the multi-channel audio information, the virtual point of reference within the displayed graphics scene corresponding to a virtual position of a user within the displayed graphics scene.

3. The method of claim 1 , further comprising:

receiving lighting profile configuration information from a user, the user-defined lighting profile information defining at least one of an assignment of each different non-graphics lighting source to a given one of the multiple different audio channels of the multi-channel audio information, an assignment of a different non-graphics lighting source brightness levels to different audio channel sound volume levels in the multi-channel audio information, or an assignment of different non-graphics lighting source colors to different audio channel types in the multi-channel audio information; and

then illuminating at least one different non-graphics light source of a group of multiple non-graphics light sources in response to the audio information contained in each of the multiple different audio channels of the multi-channel audio information according to the user-defined lighting profile information.

4. The method of claim 1 , wherein the integrated or external computer hardware component is a display device having a bezel that surrounds a graphics display area; where the multiple different non-graphics light sources are positioned on the bezel at multiple different locations around a periphery of the graphics display area.

5. The method of claim 1 , wherein the integrated or external computer hardware component is a keyboard device; where the multiple different light sources are positioned to light different individual keys at multiple different locations around a selected point of reference of the keyboard.

6. The method of claim 1 , further comprising:

producing the multi-channel audio information with at least a first one of the multiple audio channels of the produced multi-channel audio information varying in sound volume level over time; and

illuminating at least one different non-graphics light source corresponding to the first one of the multiple audio channels with different brightness levels that are based on the real time sound volume level of the first one of the multiple audio channels.

7. The method of claim 1 , further comprising:

producing the multi-channel audio information with at least a first one of the multiple audio channels of the produced multi-channel audio information containing different types of sounds over time; and

illuminating at least one different non-graphics light source corresponding to the first one of the multiple audio channels with different colors that are based on the real time sound type contained in the first one of the multiple audio channels.

8. The method of claim 1 , further comprising:

producing the multi-channel audio information with each of the multiple audio channels of the produced multi-channel audio information varying in sound volume level over time; and

illuminating only the at least one different non-graphics light source corresponding to a given one of the multiple audio channels that currently has the highest real time sound volume level at any given time, and not illuminating any of the other non-graphics light sources that do not correspond to the given one of the multiple audio channels that currently has the highest real time sound volume level any given time.

9. The method of claim 1 , further comprising:

producing multi-channel audio information from multiple application programs executing at the same time on at least one processing device of the information handling system, each of the multiple audio channels of the multi-channel audio information representing a different direction of sound origin relative to a virtual point of reference within a graphics scene generated by a corresponding one of the application programs;

selecting multi-channel audio information generated from only a portion of the simultaneously executing multiple application programs; and

illuminating at least one different non-graphics light source in response to the audio information contained in each of the multiple different audio channels of the selected multi-channel audio information.

10. The method of claim 1 , further comprising:

producing multi-channel audio information from multiple types of application programs executing at the same time on at least one processing device of the information handling system, each of the multiple audio channels of the multi-channel audio information representing a different direction of sound origin relative to a virtual point of reference within a graphics scene generated by a corresponding one of the application programs;

selecting a multi-channel audio information content type that is generated from only a portion of the simultaneously executing multiple application programs; and

illuminating at least one different non-graphics light source in response to the audio information contained in each of the multiple different audio channels of only the selected multi-channel audio information content type.

11. The method of claim 1 , further comprising:

producing combined multi-channel audio information from multiple application programs executing at the same time on at least one processing device of the information handling system, each of the multiple audio channels of the multi-channel audio information representing a different direction of sound origin relative to a virtual point of reference within a graphics scene generated by a corresponding one of the application programs; and

illuminating at least one different non-graphics light source in response to the audio information contained in each of the multiple different audio channels of the combined multi-channel audio information.

12. An information handling system, comprising:

at least one integrated or external computer hardware component;

multiple non-graphics light sources being positioned on or within the integrated or external computer hardware component;

at least one processing device coupled to control illumination of the multiple light sources, the at least one processing device being programmed to:

execute at least one application program to simultaneously generate a graphics scene and multi-channel audio information associated with the graphics scene, each of the multiple audio channels of the multi-channel audio information representing a different direction of sound origin relative to a virtual point of reference within the graphics scene generated by the application program; and

control illumination of at least one different non-graphics light source of a group of multiple non-graphics light sources in response to the audio information contained in each of the multiple different audio channels of the multi-channel audio information, each of the multiple non-graphics light sources being positioned on or within an integrated or external computer hardware component in a different direction from a selected point of reference on the integrated or external computer hardware component that is selected to correspond to the virtual point of reference within the graphics scene generated by the application program.

13. The system of claim 12 , where the processing device is programmed to control illumination of one or more non-graphics light sources of a different lighting zone in response to the audio information contained in each of the multiple different audio channels of the multi-channel audio information, the different lighting zones being defined around the selected point of reference on the integrated or external computer hardware component.

14. The system of claim 12 , where the integrated or external computer hardware component is a display device having a bezel that surrounds a graphics display area; where the different non-graphics light sources are positioned on the bezel at multiple different locations around a periphery of the graphics display area; and where the processing device is programmed to produce and graphically display the graphics scene generated by the application program on a display area of the display device simultaneous with production of the multi-channel audio information, the virtual point of reference within the displayed graphics scene corresponding to a virtual position of a user within the displayed graphics scene.

15. The system of claim 12 , where the integrated or external computer hardware component is a keyboard device; where the different light sources are positioned to light different individual keys at multiple different locations around a selected point of reference of the keyboard; and where the processing device is programmed to produce and graphically display the graphics scene generated by the application program on a display area of a display device coupled to the processing device simultaneous with production of the multi-channel audio information, the virtual point of reference within the displayed graphics scene corresponding to a virtual position of a user within the displayed graphics scene.

16. The system of claim 12 , where the processing device is programmed to:

produce the multi-channel audio information with at least a first one of the multiple audio channels of the produced multi-channel audio information varying in sound volume level over time; and

control illumination of at least one different non-graphics light source corresponding to the first one of the multiple audio channels with different brightness levels that are based on the real time sound volume level of the first one of the multiple audio channels.

17. The system of claim 12 , where the processing device is programmed to:

produce the multi-channel audio information with at least a first one of the multiple audio channels of the produced multi-channel audio information containing different types of sounds over time; and

control illumination of at least one different non-graphics light source corresponding to the first one of the multiple audio channels with different colors that are based on the real time sound type contained in the first one of the multiple audio channels.

18. The system of claim 12 , where the processing device is programmed to:

produce the multi-channel audio information with each of the multiple audio channels of the produced multi-channel audio information varying in sound volume level over time; and

control illumination of only the at least one different non-graphics light source corresponding to a given one of the multiple audio channels that currently has the highest real time sound volume level at any given time, and not illuminating any of the other non-graphics light sources that do not correspond to the given one of the multiple audio channels that currently has the highest real time sound volume level any given time.

19. An information handling system, comprising:

at least one processing device configured to be coupled to at least one integrated or external computer hardware component, the at least one integrated or external hardware component having multiple non-graphics light sources being positioned on or within the integrated or external computer hardware component;

where the at least one processing device is programmed to control illumination of the multiple light sources when the processing device is coupled to the integrated or external computer hardware component, the at least one processing device being programmed to:

execute at least one application program to simultaneously generate a graphics scene and multi-channel audio information associated with the graphics scene, each of the multiple audio channels of the multi-channel audio information representing a different direction of sound origin relative to a virtual point of reference within the graphics scene generated by the application program; and

generate lighting event commands to cause illumination of at least one different non-graphics light source of a group of multiple non-graphics light sources in response to the audio information contained in each of the multiple different audio channels of the multi-channel audio information, each of the multiple non-graphics light sources being positioned on or within an integrated or external computer hardware component in a different direction from a selected point of reference on the integrated or external computer hardware component that is selected to correspond to the virtual point of reference within the graphics scene generated by the application program.

20. The system of claim 19 , where the at least one processing device is programmed to:

generate one or more light event commands to cause illumination of one or more non-graphics light sources of a different lighting zone in response to the audio information contained in each of the multiple different audio channels of the multi-channel audio information, the different lighting zones being defined around the selected point of reference on the integrated or external computer hardware component; and

produce the graphics scene generated by the application program for display on a display area of a display device simultaneous to producing the multi-channel audio information, the virtual point of reference within the displayed graphics scene corresponding to a virtual position of a user within the displayed graphics scene.

Assignments (15)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (044535/0109) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.)
Reel/Frame 060753/0414 →
RELEASE OF SECURITY INTEREST AT REEL 044535 FRAME 0001 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058298/0475 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Nov 29, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 044535/0109 →
PATENT SECURITY AGREEMENT (CREDIT) Recorded Nov 29, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044535/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2017
From: OLMSTED, JOE A.
To: DELL PRODUCTS L.P.
Reel/Frame 043022/0606 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2017
From: PEELER, DOUG J.; CASPARIAN, MARK A.
To: DELL PRODUCTS L.P.
Reel/Frame 042836/0866 →
RELEASE OF SEC. INT. IN PATENTS (NOTES) Recorded Sep 14, 2016
From: BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040026/0710 →
RELEASE OF SEC. INT. IN PATENTS (TL) Recorded Sep 14, 2016
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040027/0329 →
RELEASE OF SEC. INT. IN PATENTS (ABL) Recorded Sep 13, 2016
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 040013/0733 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (ABL) Recorded Aug 10, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 039643/0953 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (NOTES) Recorded Aug 10, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 039644/0084 →
SUPPLEMENT TO PATENT SECURITY AGREEMENT (TERM LOAN) Recorded Aug 10, 2016
From: AVENTAIL LLC; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 039719/0889 →