IP Library › Granted Patent US 9,918,165
Granted Patent B2
US 9,918,165 · App. 11/456,761 · Granted Mar 13, 2018

Configurable information distribution system for a vehicle

Inventor: Christian Brülle-Drews (Hamburg, DE)
Assignee: HARMAN BECKER AUTOMOTIVE SYSTEMS-GMBH
H04R5/04H04B1/207H04R25/43H04R2420/01H04R2420/03H04R2499/13
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,918,165
App. No.
11/456,761
Granted
Mar 13, 2018
Kind
B2
Abstract

An information distribution system enhances a vehicle audio/video system. The system flexibly delivers audio and video, potentially obtained from many different sources, to different locations in the vehicle. Each passenger receives the audio or video that is of interest to them without distracting interruptions.

Claims (67)

1. An information distribution system for a vehicle, comprising:

an input interface operable to receive a plurality of input data streams from at least two different information sources;

a plurality of output channels;

a memory for storing configurable preference settings;

wherein the configurable preference settings comprise distribution configurations, scaling configurations, and combining configurations;

a user interface adapted to establish and/or update any of the configurable preference settings based on user input;

a router operable to deliver portions of the plurality of input data streams as data sequences to the plurality of output channels according to the distribution configurations;

a first plurality of independent gain logics, provided for a first output channel included in the plurality of output channels and operable to scale the data sequences destined for the first output channel according to the scaling configurations to form first scaled data sequences;

a second plurality of independent gain logics, provided for a second output channel included in the plurality of output channels and operable to scale the data sequences destined for the second output channel according to the scaling configurations to form second scaled data sequences; and

a plurality of signal combiners operable to combine the scaled data sequences destined for the plurality of output channels into a plurality of combined output data streams according to the combining configurations;

wherein a first portion, comprising at least two data sequences delivered to the first output channel, is different from a second portion, comprising at least two data sequences delivered to the second output channel;

wherein the distribution configurations comprise at least first distribution configurations specifying which input data streams are included in the first portion and second distribution configurations specifying which input data streams are included in the second portion;

wherein the scaling configurations comprise at least first scaling configurations specifying first gains applied to the data sequences included in the first portion and second scaling configurations specifying second gains applied to the data sequences included in the second portion;

wherein the first plurality of gain logics is operable to scale a first data sequence of a first input data stream included in the plurality of input data streams with a first gain value for output on the first output channel, and simultaneously, the second plurality of gain logics is operable to scale the first data sequence of the first input data stream with a second gain value for output on the second output channel;

wherein the first plurality of gain logics and the second plurality of gain logics are operable to scale the data sequences destined for the same output channel independently of each other;

wherein each of the plurality of signal combiners combines scaled data sequences destined for the same output channel into a single combined output data stream; and

wherein the router is further operable to completely block delivery of a specific input data stream with respect to all output channels based on at least one of a time, a date, and a user preference.

2. The system of claim 1 , where the plurality of input data streams comprise a plurality of input audio data streams, the plurality of output channels comprise a plurality of audio output channels, and the scaling configurations comprise a volume weighting for the data sequences destined for the plurality of audio output channels.

3. The system of claim 1 , where the plurality of input data streams comprises a navigation audio data stream.

4. The system of claim 3 , where the plurality of input data streams comprises a music audio data stream.

5. The system of claim 4 , where the scaling configurations comprise a volume reduction weighting for the music audio data stream.

6. The system of claim 1 , further comprising data-to-audio conversion logic connected to the input interface, and where the data-to-audio conversion logic is operable to receive environmental sensor data where the environmental sensor data is received as an input audio data stream at the input interface.

7. The system of claim 6 , where the environmental sensor data comprises temperature, speed, or road noise environmental data, or a combination thereof.

8. The system of claim 1 , where the distribution configurations and/or the scaling configurations comprise activation data, wherein the activation data specifies conditions under which the configurations apply.

9. A method for information distribution in a vehicle, comprising:

receiving input from a user;

establishing or changing any of configurable preference settings according to the received input, wherein the configurable preference settings comprise distribution configurations, scaling configurations, and combining configurations;

storing the configurable preference settings in a memory;

receiving a plurality of input data streams from at least two different information sources;

reading the configurable preference settings from the memory;

delivering portions of the plurality of input data streams as data sequences to a plurality of output channels according to the distribution configurations;

independently scaling the data sequences destined for a first output channel included in the plurality of output channels according to the scaling configurations to form first scaled data sequences;

independently scaling the data sequences destined for a second output channel included in the plurality of output channels according to the scaling configurations to form second scaled data sequences; and

combining the scaled data sequences destined for the plurality of output channels into a plurality of combined output data streams according to the combining configurations;

wherein a first portion, comprising at least two data sequences delivered to the first output channel, is different from a second portion, comprising at least two data sequences delivered to the second output channel;

wherein the distribution configurations comprise at least first distribution configurations specifying which input data streams are included in the first portion and second distribution configurations specifying which input data streams are included in the second portion;

wherein the scaling configurations comprise at least first scaling configurations specifying first gains applied to the data sequences included in the first portion and second scaling configurations specifying second gains applied to the data sequences included in the second portion;

wherein a first data sequence of a first input data stream included in the plurality of input data streams is scaled with a first gain value for output on the first output channel, and simultaneously, the first data sequence of the first input data stream is scaled with a second gain value for output on the second output channel;

wherein the data sequences destined for the same output channel are scaled independently of each other;

wherein scaled data sequences destined for the same output channel are combined into a single combined output data stream; and

wherein delivery of a specific input data stream is blocked completely with respect to all output channels based on at least one of a time, a date, and a user preference.

10. The method of claim 9 ,

where the plurality of input data streams comprise a plurality of input audio data streams and the plurality of output channels comprise a plurality of audio output channels;

where receiving comprises:

receiving a navigation input audio data stream;

receiving a second input audio data stream; and

where scaling comprises:

increasing volume of navigation information in the navigation input audio data stream with respect to the second input audio data stream; and

where combining comprises:

combining the scaled navigation input audio data stream and the second input audio data stream to form the single combined output data stream.

11. The method of claim 9 , where reading comprises:

reading a scaling configuration comprising a weight from the configurable preference settings; and

where scaling comprises:

scaling information in at least one of the plurality of input data streams according to the weight.

12. The method of claim 9 , further comprising:

reading a distribution configuration comprising a channel identifier from the configurable preference settings; and

where delivering comprises:

delivering the portions of the plurality of input data streams to the plurality of output channels according to the channel identifier.

13. The method of claim 12 , further comprising:

determining that the channel identifier specifies a wireless receiver; and

transmitting the combined output data stream to the wireless receiver.

14. The method of claim 12 , further comprising:

determining that the channel identifier specifies a telecoil; and

transmitting the combined output data stream to the telecoil.

15. The method of claim 9 , where receiving comprises:

receiving environmental sensor data.

16. The method of claim 9 , where the distribution configurations and/or the scaling configurations comprise activation data, wherein the activation data specifies conditions under which the configurations apply.

Assignments (5)
RELEASE Recorded Nov 14, 2012
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 029294/0254 →
SECURITY AGREEMENT Recorded Feb 17, 2011
From: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 025823/0354 →
RELEASE Recorded Feb 15, 2011
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED; HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 025795/0143 →
SECURITY AGREEMENT Recorded Jul 26, 2010
From: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 024733/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2007
From: BRULLE-DREWS, CHRISTIAN
To: HARMAN BECKER AUTOMOTIVE SYSTEMS - GMBH
Reel/Frame 019012/0116 →
Priority Claims (1)
EP 03014856 · Jun 30, 2003 · regional
Continuity (3)
Continuation In Part 11322371 · Dec 29, 2005
Continuation PCTEP2004007113 · Jun 30, 2004
Related Publication 20070127734A1 · Jun 7, 2007