WO2007067555A1 - Audio/video reproducing systems, methods and computer program products that modify audio/video electrical signals in response to specific sounds/images - Google Patents

Audio/video reproducing systems, methods and computer program products that modify audio/video electrical signals in response to specific sounds/images Download PDF

Info

Publication number
WO2007067555A1
WO2007067555A1 PCT/US2006/046429 US2006046429W WO2007067555A1 WO 2007067555 A1 WO2007067555 A1 WO 2007067555A1 US 2006046429 W US2006046429 W US 2006046429W WO 2007067555 A1 WO2007067555 A1 WO 2007067555A1
Authority
WO
WIPO (PCT)
Prior art keywords
audio
specific
video
sounds
images
Prior art date
Application number
PCT/US2006/046429
Other languages
French (fr)
Inventor
Scott M. Frank
Robert J. Starr
Steven Tischer
Samuel N. Zellner
Original Assignee
At&T Intellectual Property, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by At&T Intellectual Property, Inc. filed Critical At&T Intellectual Property, Inc.
Publication of WO2007067555A1 publication Critical patent/WO2007067555A1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G3/00Gain control in amplifiers or frequency changers without distortion of the input signal
    • H03G3/20Automatic control
    • H03G3/30Automatic control in amplifiers having semiconductor devices
    • H03G3/32Automatic control in amplifiers having semiconductor devices the control being dependent upon ambient noise level or sound level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41422Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance located in transportation means, e.g. personal vehicle
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42202Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations

Definitions

  • This invention relates to electronic systems, methods and computer program products, and more particularly to audio/video reproducing systems, methods and/or computer program products.
  • an audio/video reproducing system includes an audio/video electronics system that is configured to produce audio/video electrical signals from an audio/video program source.
  • the audio/video program source may include a live program source such as AM/FM radio, satellite radio, broadcast television, cable radio, cable television and/or other conventional live program sources.
  • the audio/video program source may also include stored audio/video program sources such as hard drives, CDs, DVDs, tape, solid state storage and/or other conventional stored audio/video program sources.
  • An audio/video reproducing system may also include an electrical-to-audio/video transducer, including one or more displays (such as a television or monitor) and/or one or more speakers (loudspeakers and/or earspeakers) that are configured to convert the audio/video signals into sounds and/or images.
  • Audio/video reproducing systems include audio only, video only and combined audio and video reproducing systems.
  • an audio/video reproducing system may be fixed, mounted in a vehicle and/or portable.
  • Fixed audio/video reproducing systems may be provided in a home or commercial environment, and may include home stereo, home theater and/or computer-based audio/video systems.
  • Vehicular audio/video reproducing systems can include vehicle audio and/or vehicle video systems.
  • portable audio/video reproducing systems can include well known disc-based or solid state storage-based systems and/or over-the-air reception systems, marketed, for example, by Sony under the WalkmanTM designator, or by Apple under the iPodTM designator.
  • audio/video reproducing systems may be standalone systems or may integrated with other systems. Examples of integrated audio/video
  • reproducing systems include home audio/video reproducing systems that are integrated with home automation systems, vehicular audio/video reproducing systems that are integrated with vehicular navigation systems, and portable audio/video reproducing systems that are integrated with cell phones or Personal Digital
  • PDAs Personal Assistants
  • Audio/video reproducing systems include an audio/video electronics system that is configured to produce audio/video electrical signals from an audio/video program source.
  • An ambient sound sensor also is provided.
  • a signal processor is configured to identify specific ambient sounds selected from a predefined set of specific ambient sounds in response to the ambient sound sensor.
  • predefined means that the set exists before the identification is made, but the predefined set may be static, variable, adaptive, updated and/or learned.
  • a controller is configured to control the
  • audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient sounds that are identified by the signal processor from the predefined set of specific ambient sounds.
  • modify means to change the audio/video electrical signals that are produced by the audio/video program source in any way, including increasing/decreasing volume/brightness, turning a signal on/off, switching to another program source and/or combining, interleaving and/or substituting another signal with/for the audio/video electrical signals.
  • an image sensor is also or alternatively provided, and the signal processor is further configured to identify specific images selected from a predefined set of specific images in response to the image sensor.
  • the controller may be further configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient sounds and/or the specific images that are identified by the signal processor from the predefined set of specific ambient sounds and/or the predefined set of specific images.
  • a nonvisible electromagnetic radiation sensor is additionally or alternatively provided, and the signal processor is further responsive to the nonvisible electromagnetic radiation sensor, to identify specific nonvisible electromagnetic radiation patterns selected from a predefined set of specific electromagnetic radiation patterns.
  • the controller may be further configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source, in response to the specific ambient sounds, the specific images and/or the specific nonvisible electromagnetic radiation patterns that are identified by the signal processor.
  • sensors non- audio/image/electromagnetic
  • a fire, smoke and/or carbon dioxide sensors may be provided.
  • an external sound/image/other sensor may be provided in addition to, or instead of, the ambient sound/image/other sensor, and the signal processor may be responsive to the ambient and/or external sensor(s), to identify specific combinations of ambient/external stimuli.
  • the controller may be configured to control the audio/video electronics system to modify the audio/video electrical signals in response to the specific combinations of ambient/external stimuli that are identified by the signal processor.
  • the controller may also be configured to control a device that is external to the audio/video electronics system in response to specific sounds, images and/or radiation patterns that are identified.
  • the external sensor(s) and/or the external device(s) may be directly connected to the signal processor and/or may be connected using a wired and/or wireless local and/or wide area network and/or other indirect connections.
  • a training mode of operations may be provided, wherein the signal processor is trained to recognize the predefined sets of specific sounds, specific images and/or specific nonvisible electromagnetic radiation patterns.
  • the predefined sets of specific sounds, images and/or nonvisible radiation patterns may be downloaded and/or may be prestored.
  • the controller is further configured to store user preferences of combinations of specific sounds, images and/or patterns, and the controller can be responsive to the specific sounds, images and/or patterns that are sensed, as well as the user preferences that are stored. Accordingly, a user may specify how specific' combinations of sounds, images and/or patterns may be responded to by the audio/video reproducing system.
  • the audio/video reproducing system is a portable audio/video reproducing system that includes earpiece acoustical transducers
  • the controller may be configured to modify the electrical signals that are produced from the audio/video program source to warn a wearer of the earpiece acoustical transducers of specific ambient sounds.
  • the controller can increase or decrease the audio electrical signals to raise or lower the volume, can add a voice-synthesized message to the audio electrical signals, can add a text message to the video electrical signals and/or can add the specific ambient sounds to the audio electrical signals, in response to the specific sounds, images and/or patterns that are identified by the signal processor.
  • to "add” means to overlay (combine) or to replace the audio electrical signals and/or the video electrical signals with the voice-synthesized message, the text message, the specific ambient sounds and/or the specific images that were identified.
  • the terms “lower” or “decrease” include muting or deactivation (i.e., decreasing to zero) and the terms “raise” or “increase” include turning on or activating (i.e., increasing from zero).
  • the specific ambient sounds may comprise a baby crying and/or a telephone and/or a bell ringing
  • the controller is configured to control the audio/video electronics system to decrease the audio electrical signals, to add a voice-synthesized message to the audio electrical signals, to add a text message to the video electrical signals and/or the add the sounds of the baby crying and/or the telephone and/or bell ringing, in response to the baby crying and/or the telephone and/or bell ringing that are identified by the signal processor.
  • the specific- ambient sounds comprise a user snoring
  • the controller is configured to control the audio/video electronics system to mute the audio/video electrical signals in response to the user snoring that is identified by the signal processor.
  • the specific ambient sounds comprise specific home appliance sounds
  • the controller is responsive to the signal processor to control the audio/video electronics system, to increase the audio electrical signals in response to the specific home appliance sounds that are identified, to thereby mask the specific home appliance sounds.
  • the specific ambient sounds may include a siren approaching, and the specific images may include blue lights flashing.
  • the controller is configured to decrease (including to mute) the audio electrical signals, to add a voice-synthesized message to the audio electrical signals, to add a text message to the video electrical signals and/or to add the sounds of the siren approaching and/or the image of the blue lights flashing s in response to the siren approaching and blue lights flashing that are identified by the signal processor.
  • Many other specific examples may be provided using signal processing techniques to identify specific sounds, images and/or patterns.
  • Figure 1 is a block diagram of audio/video reproducing systems, methods and/or computer program products according to various embodiments of the present invention.
  • Figures 2-5 are flowcharts of operations that may be performed to control an audio/video reproducing system according to various embodiments of the present invention.
  • Figure 6 illustrates a personal audio/video reproducing system that may be controlled according to various embodiments of the present invention.
  • Figure 7 illustrates a personal warning device that may be provided according to various embodiments of the present invention.
  • Figure- 8 illustrates range-finding displays that may be provided in a personal warning device according to various embodiments of the present invention.
  • the term "and/or” includes any and all combinations of one or more of the associated listed items and may be abbreviated as "/”. It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element without departing from the teachings of the disclosure.
  • instructions may be provided to a processor of a general purpose computer, special purpose computer, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
  • These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function/act specified in the block diagrams and/or flowchart block or blocks.
  • the computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
  • the present invention may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.).
  • the present invention may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system.
  • a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
  • the computer-usable or computer-readable medium may be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, and a portable compact disc read-only memory (CD-ROM).
  • RAM random access memory
  • ROM read-only memory
  • EPROM or Flash memory erasable programmable read-only memory
  • CD-ROM portable compact disc read-only memory
  • the computer-usable or computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
  • FIG. 1 is a block diagram of audio/video reproducing systems, methods and/or computer program products according to various embodiments of the present invention. As shown in Figure 1, these audio/video reproducing systems, methods and/or computer program products 100 include an audio/video electronics system 110 that is configured to produce audio/video electrical signals 112 from one or more audio/video program sources 120. One or more audio/video transducers 130 also may be provided.
  • an audio/video electronics system 110 that is configured to produce audio/video electrical signals 112 from one or more audio/video program sources 120.
  • One or more audio/video transducers 130 also may be provided.
  • the audio/video electronics system may include amplifiers, switching circuits, processors, filters, selectors, controllers and/or other conventional components
  • the audio/video program sources 120 can include broadcast, stored and/or other conventional program sources.
  • the audio/video transducer 130 can include one or more speaker systems and/or one or more display screens.
  • the design of the audio/video program sources 120, the audio/video electronics system 110 and the audio/video transducers 130 are well known to those having skill in the art and need not be described further herein.
  • the functionality of the audio/video program sources 120, the audio/video electronics system 110 and the audio/video transducers 130 may be separated into multiple units and/or may be integrated into one or more units, depending on the application.
  • audio/video reproducing systems, methods and/or computer program products 100 include one or more sensors 160.
  • the sensors 160 can include one or more ambient sound sensors 162, one or more image sensors 164, one or more nonvisible radiation sensors 166, one or more external or remote sensors 168 and one or more other sensors 172.
  • a signal processor 150 is responsive to one or more of the sensors, to identify specific sounds, images, nonvisible radiation patterns and/or other specific patterns 152 selected from predefined sets 154 of specific sounds, images, nonvisible radiation patterns and/or other specific patterns.
  • the sensors may be directly connected to the signal processor 150 and/or may be connected using a wired and/or wireless local and/or wide area network and/or other indirect connections.
  • a controller 140 is responsive to the signal processor 150 to control the audio/video electronics system 110, to modify the audio/video electrical signals 112 that are produced from the audio/video program source(s) 120 in response to the specific sounds, images, nonvisible radiation patterns and/or other patterns that are identified by the signal processor 150.
  • the predefined sets 154 may be stored in one or more memory devices using techniques well known to those having skill in the art. The predefined sets that are stored may be static or may be dynamically updated as new information is received and/or generated.
  • the ambient sound sensors 162 may include one or more microphones.
  • the image sensors 164 may include one or more cameras, such as charge-coupled device (CCD) cameras and/or other image sensors.
  • Nonvisible radiation sensors 166 may include infrared image sensors, ultraviolet infrared image sensors,
  • Radiofrequency sensors and/or other nonvisible radiation sensors may be used to remotely sense sound, images, nonvisible radiation patterns and/or other patterns that occur remote from the audio/video reproducing system, method and/or computer program product 100.
  • Other ambient and/or remote sensors 122 such as pressure, liquid and/or chemical sensors, also may be provided.
  • the design of the individual sensors 160 is well known to those having skill in the art. Moreover, multiple purpose sensors also may be employed.
  • the signal processor 150 may be employed to identify specific patterns 152 from the sensors 160 that are selected from the predefined sets 154.
  • the signal processor 150 may operate by pattern matching signals that are provided by the sensors 160 against various matching stored patterns 154 using conventional signal processing techniques well known to those having skill in the art, in order to identify specific patterns 152.
  • the stored patterns may be predefined, updateable and/or adaptive, and new patterns may also be added from external sources and/or in response to past actions. Accordingly, the signal processor 150 may have learning capabilities.
  • the controller 140 is responsive to the signal processor 150 to control the audio/video electronics system 110, to modify the audio/video electrical signals 112 that are produced from the audio/video program source 120, in response to the specific patterns 152 that are identified by the signal processor 150. External devices also may be controlled, as shown by signal 142. External signals 144 also may be used by the controller 140 as a basis to modify the audio/video electrical signals 112. It will be understood that the functionality of the signal processor 150 and the controller 140 may be at least partially integrated into a single unit and/or may be separated into various subunits. Moreover, the signal processor 150 and/or controller 140 may also be integrated, at least in part, into the audio/video electronics system 110, the audio/video transducers 130 and/or the audio/video program sources 120. Accordingly, the block diagram of Figure 1 represents a functional block diagram, and should not be construed as requiring discrete devices.
  • digital signal processing circuitry may be used to allow greater degrees of automatic electronic control over an audio/video system than may have been heretofore possible, by electronically identifying or recognizing specific patterns or combinations of patterns of sounds, images, nonvisible radiation and/or other patterns that are selected from sets of patterns (fixed, adaptive, updated and/or learned), and by automatically electronically controlling the audio/video reproducing system based on these identified patterns.
  • Much more sophisticated control may be provided than conventional ambient noise-sensitive volume controls that are merely sensitive to the overall volume level of ambient noise, ambient light-sensitive contrast controls that are merely sensitive to the overall brightness of the ambient environment and/or motion sensors that are merely sensitive to motion in the vicinity of the sensor.
  • Embodiments of the present invention may be used with audio/video reproducing systems that are fixed, vehicular and/or portable. In a home
  • fixed audio/video reproducing systems, methods and/or computer program products 100 of Figure 1 may be standalone stereo, video and/or home theater systems and/or may be integrated with an intercom, home automation, personal computer, security and/or other conventional home-based system.
  • audio/video reproducing systems, methods and/or computer program products 100 according to various embodiments of the present invention may be integrated with cellular telephone, navigation and/or entertainment systems used in a vehicle.
  • audio/video reproducing systems, methods and/or computer program products 100 according to various embodiments of the present invention may be integrated with cellular telephones, Personal Digital Assistants (PDA), laptop or palmtop computers and/or portable media players, such as marketed under the well known WalkmanTM or iPodTM designators.
  • PDA Personal Digital Assistants
  • laptop or palmtop computers such as marketed under the well known WalkmanTM or iPodTM designators.
  • Figure 2 illustrates embodiments of the present invention wherein specific ambient sounds are identified at Block 210, for example, using an ambient sound sensor 162, a signal processor 150 and a predefined set of specific ambient sounds 154 of Figure 1.
  • the identification may take place using
  • the audio/video (A/V) system is automatically electronically controlled in response to the specific ambient sounds that were identified from the set of predefined ambient sounds.
  • the audio/video electronics system may be controlled to increase or decrease the audio electrical signals (i.e., raise or lower the volume, including muting the volume), to add (or replace) a voice-synthesized message to the audio electrical signals, to add a text message to the video electrical signals, to add the specific ambient sounds to the audio signals and/or to perform other specific operations in response to the specific ambient sounds that are identified by the signal processor.
  • the specific ambient sounds may comprise a baby crying and/or a telephone and/or bell ringing
  • the audio/video system is controlled at Block 220, to lower the audio electrical signals, so that the baby crying and/or telephone and/or bell ringing can be heard, to add a text message to the video electrical signals,- such as "Baby Crying", “Telephone Ringing” and/or “Bell Ringing”, to superimpose or replace the sound of the baby crying and/or telephone and/or bell ringing on or instead of the sounds of the audio/video system, and/or to provide a special alert tone and/or message in the audio/video electrical signals 112, so that they are reproduced by the audio/video transducers 130.
  • the specific ambient sounds include a user snoring at Block 210.
  • the audio/video system is controlled at Block 220 to discontinue the audio/video electrical signals 112 in response to the user snoring that was identified.
  • the audio/video electrical signals 112 may be slowly decreased and/or the audio/video electronics system 100 may be turned off immediately or after expiration of a timer from the time the user's snoring is detected.
  • the specific ambient sounds include home appliance sounds, such as sounds of a vacuum cleaner, at Block 210.
  • the audio/video system is controlled to increase the audio signals (i.e., raise the volume) in response to the home appliance sounds that are identified, to mask the home appliance sound.
  • the specific ambient sounds can comprise the sound of an emergency vehicle siren.
  • Doppler detection may be used by the signal processor 150 to detect the sound of a siren that is approaching rather than receding.
  • the audio/video electronics system 110 may be controlled to lower the audio and/or video electrical signals, to add a voice-synthesized message to the audio signals, to add a text message to the video electrical signals and/or to add the sounds of the siren approaching to the audio/video electrical signals.
  • Embodiments of the present invention can use digital signal processing techniques to specifically identify the sound of an approaching siren and thereby control the audio/video electronic system to warn the user.
  • Figure 3 illustrates other embodiments of the present invention, wherein at Block 310, a signal processor, such as a signal processor 150 of Figure 1, is responsive to an image sensor, such as the image sensor 164 of Figure 1, to identify specific images, and wherein a controller, such as a controller 140 of Figure 1, is configured to control the audio/video electronics system, such as the audio/video electronics system 110 of Figure 1, to modify the audio/video electrical signals that are produced in response to the specific images that are identified by the signal processor.
  • a signal processor such as a signal processor 150 of Figure 1
  • a controller 140 of Figure 1 is configured to control the audio/video electronics system, such as the audio/video electronics system 110 of Figure 1, to modify the audio/video electrical signals that are produced in response to the specific images that are identified by the signal processor.
  • an image of a specific user may be identified and the audio/video electronics system 110 may be configured to activate a preferred audio/video program source and/or a preferred channel of a preferred audio/video program source, in response to the image of the user.
  • digital signal processing allows an audio/video reproducing system to be controlled not merely by sensing the presence or movement of a user, but by identifying the specific user and tailoring the audio/video content in response thereto.
  • the audio/video system can be controlled at Block 320 in any of the ways that were described in connection with Block 220, and/or in many other ways, in response to the specific image that was identified by the signal processor.
  • embodiments of Figures 2 and 3 may be combined so that the system is controlled in response to identification of specific sounds and identification of specific images.
  • approaching and flashing blue lights may be used to identify an approaching emergency vehicle, rather than just the sound of the siren.
  • the sounds of a baby crying may be combined with an image of the baby, to identify whether the crying is random or in response to a pain/danger, and to modify the audio/video electrical signal accordingly.
  • the sound of the telephone ringing and an image of no other family member answering the telephone may be used to modify the audio/video electrical signals.
  • an image and/or sound that is identified may be less than an entire image/sound field. Thus, for example, a portion of an image or a single sound in a sound field may be used to control the system. Thus, subcomponents of a sensed frame or information set may be acted upon.
  • FIG. 4 Other embodiments of the invention are described in Figure 4.
  • specific nonvisible radiation patterns are identified at Block 410 using, for example, the signal processor 150 and the nonvisible radiation sensor 166 of Figure 1.
  • the audio/video system is controlled in response to the specific nonvisible radiation patterns, for example using a controller 140 of Figure 1.
  • the specific nonvisible radiation patterns may be infrared patterns, which can indicate the presence of an individual in the dark and/or the presence of fire.
  • the audio/video system may be controlled at Block 420 similar to operations that were described at Blocks 220 and 330.
  • combinations and subcombinations of embodiments of Figures 2-4 may be used to control an audio/video reproducing system in response to various combinations and subcombinations of specifically identified sounds, images, other nonvisible radiation patterns and/or other identified patterns that are selected from predefined sets of sounds, images, other nonvisible radiation patterns and/or other patterns.
  • Embodiments of Figures 2-4 have been described above primarily with respect to identification of specific ambient sounds, ambient images and/or ambient nonvisible radiation patterns.
  • ambient means in the general proximity of the audio/video electronics system 110.
  • other embodiments of the present invention can use external sensors, such as external sensors 168, to identify sounds, images, nonvisible radiation patterns and/or other patterns that are remote from the audio/video electronics system itself, and to use these patterns alone or in combination with ambient sound, image, nonvisible radiation and/or other patterns.
  • Specific combinations may be used in response to user preferences. For example, the sound of a doorbell coupled with the sensed image of a specific user of the audio/video electronic system, and further coupled with the sensed image of a specific individual at the door, may be used to control the audio/video electronic system in one specified manner, whereas other combinations of the doorbell ringing, identification of a user of the audio/video system and identification of a visitor at the door may be used to trigger other responses. Similarly, the remote sensing of an image of a baby awakening may trigger different responses, depending upon the image of the user of the audio/video system that is sensed.
  • sensors 172 may also be used, alone or in combination with the sensors described above.
  • Other sensors may include chemical sensors, such as gas or smoke detectors that may detect gas and/or smoke in the ambient and/or remote from the ambient.
  • user preferences may be used to control the audio/video reproducing system in other scenarios. For example, as was described above in connection with Figure 3, an image of a specific user may be identified and the audio/video electronics system 110 may be configured to activate a preferred audio/video program source and/or a preferred channel of a preferred audio/video program source in response to the image of user. Stored user preferences may also be used to activate a preferred audio/video program source and/or a preferred channel of the preferred audio/video program source depending upon the time of day, day of week, whether the user is alone and/or other preferences that are predefined by the user.
  • user preferences may specify specific combinations of patterns and/or may add other criteria, such as time of day, time of week, or time of year, to control the audio/video system.
  • time of year the presence of a given user may be sensed to cause the audio/video system to play Christmas music during the Christmas season.
  • User preferences may be provided to the controller 140 of Figure 1 as external device signals 144, and may be obtained from the user by a conventional user interface.
  • Embodiments of Figures 2-4 have also been described above in connection with control of an audio/video reproducing system itself.
  • any of the embodiments described above and/or other embodiments may also be used to control external devices, as indicated by signal 142 of Figure 1.
  • These external devices can include a telephone that can be controlled to answer an incoming phone call, a door lock that can be controlled to open a door, a vehicle cruise control that can be disabled, an appliance, such as a stove or cooktop that can be disabled, and/or many other external devices.
  • the police, fire department or other authorities may be automatically called in response to a specific set of signals.
  • Figure 5 is a flowchart of operations that may be performed to control audio/video reproducing systems according to still other embodiments of the present invention.
  • Embodiments of Figure 5 recognize that when signal processing is used to identify specific sounds, images, nonvisible radiation patterns and/or other patterns, it may be desirable to train the signal processor to recognize the various patterns to be identified.
  • a training mode may be entered, in which the system is trained to recognize specific patterns, such as that of a specific doorbell, a specific child's voice, images of family members, etc. After the training mode has been employed, these stored sets of patterns, such as the predefined sets 154 of Figure 1, may be used to identify specific sounds, images, nonvisible radiation patterns, etc.
  • the training mode may be used upon initial deployment and/or whenever sets of patterns to be recognized are updated or changed. It will also be understood that, in other embodiments, downloaded or default sets of patterns may be used for comparison purposes. Thus, for example, a default and/or downloaded sound of a siren or a telephone may be used for the predefined sets 154 of Figure 1, to thereby reduce or eliminate the need for training to identify certain patterns.
  • user preferences may be accepted to identify a specific response for the controller 140 in response to specific sensed combinations of sensed signals and/or other parameters. Preferences may be set for every user of the system and for many combinations of specifically identified sounds, images, nonvisible radiation patterns and/or other patterns. However, it will also be understood that, in other embodiments, predefined preferences may be stored and/or downloaded, which can be used for default control in the absence of specific preferences.
  • a signal processor is responsive to the sensors and/or preferences, to identify specific patterns. The audio/video system is then controlled at Block 540, as was described above in connection with Blocks 220-420.
  • Signal processing of ambient and/or remote signals to identify specific patterns may be viewed as a form of "event analysis” or “comparative analysis”, which can allow an audio/video reproducing system to be controlled in more sophisticated ways than may have been heretofore possible.
  • event analysis or “comparative analysis”
  • By identifying specific events and coupling this identification with user preferences, enhanced control of an audio/video reproducing system and/or other external devices may be provided. For example, as was described above, a driver in a vehicle having an audio/video system, or a wearer of a personal audio/video system may be isolated from the environment.
  • embodiments of the present invention can allow the relative isolation of the driver or user to be maintained, but can allow warnings to be presented to the driver or wearer in response to identification of specific emergency situations.
  • an interactive system may be provided, wherein prior user responses to the control of the audio/video reproducing system may be used to define preferences for future responses to similar sets of signals. For example, if the sound and picture of an audio/video system is lowered in response to detecting a specific user snoring, and the user then raises the sound volume and picture brightness, subsequent occurrences of detecting the specific user snoring can be ignored, or a delay can be inserted before reducing the sound and/or picture.
  • a user's preferences may be adaptively updated and stored, so as to allow increases in accuracy and/or efficiency over time.
  • Other embodiments of the present invention can allow multiple audio/video reproducing systems to collaborate with one another, to define a reaction of a given audio/video reproducing system for an individual user, or for a group of users, based on collaborative inputs and/or collaborative user preferences.
  • signals 142 from other devices may be used as an input to control the audio/video reproducing system, hi another example, the audio/video reproducing system may be used to control another system.
  • collaborative user preferences and/or collaborative control may be provided, according to various embodiments of the present invention. Accordingly, a user's environment can be customized based on the user's own taste and/or external stimuli that are occurring in the environment.
  • Some embodiments of the present invention may be used by handicapped persons, wherein inputs of one type can be used to control the audio/video system, to provide outputs of another type.
  • inputs of one type can be used to control the audio/video system, to provide outputs of another type.
  • a visible message may be provided on a monitor, so that a deaf person is alerted to the phone ringing.
  • an audible sound may be provided by the audio/video reproducing system upon detecting a person approaching, to thereby warn a blind person.
  • embodiments of the present invention may be used with portable (i.e., personal) audio/video reproducing systems, also referred to herein as personal media devices.
  • personal media devices may generally exclude external audible and/or visual stimuli that may be useful for warning or self-preservation. These personal devices are often viewed and/or played at relatively high levels, so as to cancel out the impact of the ambient.
  • a user with earbud headphones listening to an MP3 player may be oblivious to a loud truck coming up from behind. The user may not step out of the way, and may be hurt.
  • a user with a Bluetooth or other ad-hoc short- range wireless headset for a cell phone may be concentrating on a phone call, and may not notice three people approaching rapidly, possibly with bad intent.
  • a microphone may be provided on the personal media device and/or separate from the personal media device, that can be coupled to a signal processor that performs comparative analysis, to identify specific sounds that may constitute a danger, such as the sound of a siren approaching, or of a truck or people approaching.
  • the media player may say and/or display "Warning", or provide other audio/video warnings of the event.
  • a simple vibrating alert as is provided by conventional game controllers and/or cell phones, may be used.
  • Other embodiments may also provide a near field sensing solution to detect persons approaching the personal media device. Proximity sensing may be used by detecting specific sounds, infrared signals, radio frequency signals and/or images.
  • a personal media player 600 may include a display screen 610, a keypad 620, a microphone 630, an antenna 640 and earbuds 650 that are worn by a user.
  • One or more external sensors 660 such as a microphone 662, a camera 664 and/or an infrared sensor 666 may be provided and coupled to a signal processor in the personal media device 600, to identify specific sounds, images and/or infrared signals.
  • the external sensors 660 may be collocated but spaced apart from the other input/output components of the device.
  • the ambient level sensing microphone may be different from the primary cell phone conversation microphone, and may be spaced apart from the primary cell phone conversation microphone so as to capture the ambient.
  • a separate video camera from the primary video camera on a cell phone may be used that can be directed to the ambient environment and not to the user of the cell phone.
  • Messages may be played to the user over the earbuds 650, to indicate a horn, a siren (by itself or only when coupled with flashing lights) and/or the approaching of multiple people who may be intent on doing harm.
  • these embodiments of the present invention also may be used with a cellular telephone 700, which may employ an ad-hoc short- range wireless headset 720, so as to alert a user talking on the cellular telephone 700 of an impending danger.
  • the conversation on a cellular telephone may be interrupted by the sound of a horn honking (synthesized or reproduced), the sound of a siren (synthesized or reproduced) and/or a voice- synthesized warning message that can be general or that can identify a specific warning.
  • a warning message also may be generated based on sensing one or more individuals proximate to the user.
  • a display 710 of a cell phone 700 also may display an indication of the warning, such as the display of a warning message or a display of a map indicating the user's location and the location of people around the user. Moreover, the locations may be tracked over time, and the user's response may also be tracked over time, to determine preferences for future processing. A personal protection system thereby may be provided.
  • Figure 8 illustrates an example of how a display 710 of Figure 7 can change over time to provide a personal warning system.
  • collaborative sharing of sensor data and/or control data may also be used to communicate a latest known threat using specific "threat media" content that can be transmitted dynamically and/or in real time.
  • a latest known threat using specific "threat media" content that can be transmitted dynamically and/or in real time.
  • an image of a threatening individual can be shared among a group of users by successively transmitting that specific piece of content along the general path and direction of the threat from user to next user, along with the movement of the threat and/or preemptively in the general direction of movement.
  • Various prediction algorithms such as linear predictive algorithms that are known to those having skill in the art, may be used. Accordingly, a potentially useful piece of audio and/or video content can travel from user to user along with a moving threat and/or ahead of the threat so as to be preemptive.
  • embodiments of the present invention can control an audio/video reproducing system, in response to specific patterns of sounds, images, nonvisible electromagnetic radiation and/or other stimuli that are detected from a predefined set of specific patterns of sounds, images, nonvisible electromagnetic radiation and/or other stimuli.
  • personal warning systems may be provided.
  • systems, methods and/or computer program products are provided for dynamically sensing, managing and/or optimizing ambient environment interaction to a set of stimuli. Competing stimuli can thereby be managed in a high stimuli environment.
  • Selective non-noise canceling audio devices may also be provided, by creating an intelligent sound admission or cancellation effect based on a collection of desired rich media descriptors.
  • any of the above-described embodiments may also be used to control systems other than audio/video reproducing systems in response to specific patterns of stimuli that are identified.
  • a home security system or an access control system may be controlled.

Abstract

An audio/video reproducing system is automatically electronically controlled in response to specific sensed sounds, specific sensed images and/or specific sensed patterns of nonvisible electromagnetic radiation that are identified electronically from a predefined set of specific sounds, a predefined set of specific images and/or a predefined set of electromagnetic radiation patterns. User preferences may be set to identify specific combinations of sensed patterns. The sensed patterns may be ambient sensed patterns and/or remote sensed patterns. Related systems, methods and computer program products are also described.

Description

AUDIO/VIDEO REPRODUCING SYSTEMS, METHODS AND COMPUTER
PROGRAM PRODUCTS THAT MODIFY AUDIO/VIDEO ELECTRICAL
SIGNALS IN RESPONSE TO SPECIFIC SOUNDS/IMAGES
Field of the Invention
[0001] This invention relates to electronic systems, methods and computer program products, and more particularly to audio/video reproducing systems, methods and/or computer program products.
Background of the Invention
[0002] Audio/video reproducing systems are widely used in many consumer and commercial environments. As is well known to those having skill in the art, an audio/video reproducing system includes an audio/video electronics system that is configured to produce audio/video electrical signals from an audio/video program source. The audio/video program source may include a live program source such as AM/FM radio, satellite radio, broadcast television, cable radio, cable television and/or other conventional live program sources. The audio/video program source may also include stored audio/video program sources such as hard drives, CDs, DVDs, tape, solid state storage and/or other conventional stored audio/video program sources. An audio/video reproducing system may also include an electrical-to-audio/video transducer, including one or more displays (such as a television or monitor) and/or one or more speakers (loudspeakers and/or earspeakers) that are configured to convert the audio/video signals into sounds and/or images. Audio/video reproducing systems include audio only, video only and combined audio and video reproducing systems.
[0003] As is also well known to those having skill in the art, an audio/video reproducing system may be fixed, mounted in a vehicle and/or portable. Fixed audio/video reproducing systems may be provided in a home or commercial environment, and may include home stereo, home theater and/or computer-based audio/video systems. Vehicular audio/video reproducing systems can include vehicle audio and/or vehicle video systems. Finally, portable audio/video reproducing systems can include well known disc-based or solid state storage-based systems and/or over-the-air reception systems, marketed, for example, by Sony under the Walkman™ designator, or by Apple under the iPod™ designator.
[0004] Finally, audio/video reproducing systems may be standalone systems or may integrated with other systems. Examples of integrated audio/video
reproducing systems include home audio/video reproducing systems that are integrated with home automation systems, vehicular audio/video reproducing systems that are integrated with vehicular navigation systems, and portable audio/video reproducing systems that are integrated with cell phones or Personal Digital
Assistants (PDAs). The design of audio/video reproducing systems is well known to those having skill in the art, and need not be described further herein.
[0005] It is known to control the sound volume of an audio/video reproducing system in response to changes in ambient noise. Ambient noise-sensitive audio/video systems are often used, for example, in vehicular audio systems to compensate for changes in road noise or other ambient conditions. Automatic volume control systems that are responsive to ambient conditions are described, for example, in U.S. Patents 4,306,115; 4,553,257; 4,628,526; 5,666,426; 5,907,622; 6,169,807; 6,370,254; and U.S. Patent Application Publications 2003/0013495 and 2005/0175194. It is also known to increase or decrease the brightness of a video display, such as a television, in response to ambient lighting conditions, so as to maintain acceptable contrast in the display under varying ambient lighting conditions.
Summary of the Invention
[0006] Audio/video reproducing systems according to some embodiments of the present invention include an audio/video electronics system that is configured to produce audio/video electrical signals from an audio/video program source. An ambient sound sensor also is provided. A signal processor is configured to identify specific ambient sounds selected from a predefined set of specific ambient sounds in response to the ambient sound sensor. As used herein, "predefined" means that the set exists before the identification is made, but the predefined set may be static, variable, adaptive, updated and/or learned. A controller is configured to control the
audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient sounds that are identified by the signal processor from the predefined set of specific ambient sounds. As used herein, to "modify" means to change the audio/video electrical signals that are produced by the audio/video program source in any way, including increasing/decreasing volume/brightness, turning a signal on/off, switching to another program source and/or combining, interleaving and/or substituting another signal with/for the audio/video electrical signals.
[0007] In some embodiments, an image sensor is also or alternatively provided, and the signal processor is further configured to identify specific images selected from a predefined set of specific images in response to the image sensor. The controller may be further configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient sounds and/or the specific images that are identified by the signal processor from the predefined set of specific ambient sounds and/or the predefined set of specific images. In still other embodiments, a nonvisible electromagnetic radiation sensor is additionally or alternatively provided, and the signal processor is further responsive to the nonvisible electromagnetic radiation sensor, to identify specific nonvisible electromagnetic radiation patterns selected from a predefined set of specific electromagnetic radiation patterns. The controller may be further configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source, in response to the specific ambient sounds, the specific images and/or the specific nonvisible electromagnetic radiation patterns that are identified by the signal processor. In yet other embodiments, yet other sensors (non- audio/image/electromagnetic), such as a fire, smoke and/or carbon dioxide sensors, may be provided.
[0008] In still other embodiments of the present invention, an external sound/image/other sensor may be provided in addition to, or instead of, the ambient sound/image/other sensor, and the signal processor may be responsive to the ambient and/or external sensor(s), to identify specific combinations of ambient/external stimuli. The controller may be configured to control the audio/video electronics system to modify the audio/video electrical signals in response to the specific combinations of ambient/external stimuli that are identified by the signal processor. In yet other embodiments, the controller may also be configured to control a device that is external to the audio/video electronics system in response to specific sounds, images and/or radiation patterns that are identified. The external sensor(s) and/or the external device(s) may be directly connected to the signal processor and/or may be connected using a wired and/or wireless local and/or wide area network and/or other indirect connections.
[0009] In some embodiments, a training mode of operations may be provided, wherein the signal processor is trained to recognize the predefined sets of specific sounds, specific images and/or specific nonvisible electromagnetic radiation patterns. In still other embodiments, the predefined sets of specific sounds, images and/or nonvisible radiation patterns may be downloaded and/or may be prestored.
[0010] In yet other embodiments, the controller is further configured to store user preferences of combinations of specific sounds, images and/or patterns, and the controller can be responsive to the specific sounds, images and/or patterns that are sensed, as well as the user preferences that are stored. Accordingly, a user may specify how specific' combinations of sounds, images and/or patterns may be responded to by the audio/video reproducing system.
[0011] Some specific examples of controlling the audio/video electronics system according to various embodiments of the present invention now will be described. For example, when the audio/video reproducing system is a portable audio/video reproducing system that includes earpiece acoustical transducers
(earspeakers), the controller may be configured to modify the electrical signals that are produced from the audio/video program source to warn a wearer of the earpiece acoustical transducers of specific ambient sounds. In another example, the controller can increase or decrease the audio electrical signals to raise or lower the volume, can add a voice-synthesized message to the audio electrical signals, can add a text message to the video electrical signals and/or can add the specific ambient sounds to the audio electrical signals, in response to the specific sounds, images and/or patterns that are identified by the signal processor. As used herein, to "add" means to overlay (combine) or to replace the audio electrical signals and/or the video electrical signals with the voice-synthesized message, the text message, the specific ambient sounds and/or the specific images that were identified. Moreover, the terms "lower" or "decrease" include muting or deactivation (i.e., decreasing to zero) and the terms "raise" or "increase" include turning on or activating (i.e., increasing from zero).
[0012] In specific embodiments of the present invention, the specific ambient sounds may comprise a baby crying and/or a telephone and/or a bell ringing, and the controller is configured to control the audio/video electronics system to decrease the audio electrical signals, to add a voice-synthesized message to the audio electrical signals, to add a text message to the video electrical signals and/or the add the sounds of the baby crying and/or the telephone and/or bell ringing, in response to the baby crying and/or the telephone and/or bell ringing that are identified by the signal processor. In other specific embodiments, the specific- ambient sounds comprise a user snoring, and the controller is configured to control the audio/video electronics system to mute the audio/video electrical signals in response to the user snoring that is identified by the signal processor. In still other embodiments, the specific ambient sounds comprise specific home appliance sounds, and the controller is responsive to the signal processor to control the audio/video electronics system, to increase the audio electrical signals in response to the specific home appliance sounds that are identified, to thereby mask the specific home appliance sounds.
[0013] In yet other specific embodiments, the specific ambient sounds may include a siren approaching, and the specific images may include blue lights flashing. The controller is configured to decrease (including to mute) the audio electrical signals, to add a voice-synthesized message to the audio electrical signals, to add a text message to the video electrical signals and/or to add the sounds of the siren approaching and/or the image of the blue lights flashings in response to the siren approaching and blue lights flashing that are identified by the signal processor. Many other specific examples may be provided using signal processing techniques to identify specific sounds, images and/or patterns.
[0014] It will be understood by those having skill in the art that embodiments of the invention have been described above primarily with respect to audio/video reproducing systems. However, analogous audio/video reproducing methods also may be provided according to other embodiments of the present invention. Moreover, computer program products configured to automatically electronically control an audio/video reproducing system in accordance with various embodiments of the invention also may be provided.
Brief Description of the Drawings
[0015] Figure 1 is a block diagram of audio/video reproducing systems, methods and/or computer program products according to various embodiments of the present invention. [0016] Figures 2-5 are flowcharts of operations that may be performed to control an audio/video reproducing system according to various embodiments of the present invention.
[0017] Figure 6 illustrates a personal audio/video reproducing system that may be controlled according to various embodiments of the present invention.
[0018] Figure 7 illustrates a personal warning device that may be provided according to various embodiments of the present invention.
[0019] Figure- 8 illustrates range-finding displays that may be provided in a personal warning device according to various embodiments of the present invention.
Detailed Description
[0020] The present invention now will be described more folly hereinafter with reference to the accompanying figures, in which embodiments of the invention are shown. This invention may, however, be embodied in many alternate forms and should not be construed as limited to the embodiments set forth herein.
[0021] Accordingly, while the invention is susceptible to various
modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit the invention to the particular forms disclosed, but on the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the claims. Like numbers refer to like elements throughout the description of the figures.
[0022] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises", "comprising," "includes" and/or "including" when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein the term "and/or" includes any and all combinations of one or more of the associated listed items and may be abbreviated as "/". It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element without departing from the teachings of the disclosure.
[0023] The present invention is described below with reference to block diagrams and/or flowchart illustrations of methods, apparatus (systems) and/or computer program products according to embodiments of the invention. It is understood that a block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, 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, and/or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, create means for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
[0024] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function/act specified in the block diagrams and/or flowchart block or blocks.
[0025] The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions/acts specified in the block diagrams and/or flowchart block or blocks.
[0026] Accordingly, the present invention may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.).
Furthermore, the present invention may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. In the context of this document, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
[0027] The computer-usable or computer-readable medium may be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, and a portable compact disc read-only memory (CD-ROM). Note that the computer-usable or computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
[0028] It should also be noted that in some alternate implementations, the functions/acts noted in the blocks may occur out of the order noted in the flowcharts. 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/acts involved. Moreover, the functionality of a given block may be separated into multiple blocks and/or the functionality of two or more blocks may be at least partially integrated.
[0029] Figure 1 is a block diagram of audio/video reproducing systems, methods and/or computer program products according to various embodiments of the present invention. As shown in Figure 1, these audio/video reproducing systems, methods and/or computer program products 100 include an audio/video electronics system 110 that is configured to produce audio/video electrical signals 112 from one or more audio/video program sources 120. One or more audio/video transducers 130 also may be provided.
[0030] The audio/video electronics system may include amplifiers, switching circuits, processors, filters, selectors, controllers and/or other conventional
audio/video electronics circuitry. The audio/video program sources 120 can include broadcast, stored and/or other conventional program sources. Finally, the audio/video transducer 130 can include one or more speaker systems and/or one or more display screens. The design of the audio/video program sources 120, the audio/video electronics system 110 and the audio/video transducers 130 are well known to those having skill in the art and need not be described further herein. Moreover, the functionality of the audio/video program sources 120, the audio/video electronics system 110 and the audio/video transducers 130 may be separated into multiple units and/or may be integrated into one or more units, depending on the application.
[0031] Still continuing with the description of Figure 1, audio/video reproducing systems, methods and/or computer program products 100 according to various embodiments of the present invention include one or more sensors 160. The sensors 160 can include one or more ambient sound sensors 162, one or more image sensors 164, one or more nonvisible radiation sensors 166, one or more external or remote sensors 168 and one or more other sensors 172. A signal processor 150 is responsive to one or more of the sensors, to identify specific sounds, images, nonvisible radiation patterns and/or other specific patterns 152 selected from predefined sets 154 of specific sounds, images, nonvisible radiation patterns and/or other specific patterns. The sensors may be directly connected to the signal processor 150 and/or may be connected using a wired and/or wireless local and/or wide area network and/or other indirect connections. A controller 140 is responsive to the signal processor 150 to control the audio/video electronics system 110, to modify the audio/video electrical signals 112 that are produced from the audio/video program source(s) 120 in response to the specific sounds, images, nonvisible radiation patterns and/or other patterns that are identified by the signal processor 150. The predefined sets 154 may be stored in one or more memory devices using techniques well known to those having skill in the art. The predefined sets that are stored may be static or may be dynamically updated as new information is received and/or generated.
[0032] The ambient sound sensors 162 may include one or more microphones. The image sensors 164 may include one or more cameras, such as charge-coupled device (CCD) cameras and/or other image sensors. Nonvisible radiation sensors 166 may include infrared image sensors, ultraviolet infrared image sensors,
radiofrequency sensors and/or other nonvisible radiation sensors. External sensors 168 may be used to remotely sense sound, images, nonvisible radiation patterns and/or other patterns that occur remote from the audio/video reproducing system, method and/or computer program product 100. Other ambient and/or remote sensors 122, such as pressure, liquid and/or chemical sensors, also may be provided. The design of the individual sensors 160 is well known to those having skill in the art. Moreover, multiple purpose sensors also may be employed.
[0033J The signal processor 150 may be employed to identify specific patterns 152 from the sensors 160 that are selected from the predefined sets 154. The signal processor 150 may operate by pattern matching signals that are provided by the sensors 160 against various matching stored patterns 154 using conventional signal processing techniques well known to those having skill in the art, in order to identify specific patterns 152. As is well known, the stored patterns may be predefined, updateable and/or adaptive, and new patterns may also be added from external sources and/or in response to past actions. Accordingly, the signal processor 150 may have learning capabilities.
[0034] The controller 140 is responsive to the signal processor 150 to control the audio/video electronics system 110, to modify the audio/video electrical signals 112 that are produced from the audio/video program source 120, in response to the specific patterns 152 that are identified by the signal processor 150. External devices also may be controlled, as shown by signal 142. External signals 144 also may be used by the controller 140 as a basis to modify the audio/video electrical signals 112. It will be understood that the functionality of the signal processor 150 and the controller 140 may be at least partially integrated into a single unit and/or may be separated into various subunits. Moreover, the signal processor 150 and/or controller 140 may also be integrated, at least in part, into the audio/video electronics system 110, the audio/video transducers 130 and/or the audio/video program sources 120. Accordingly, the block diagram of Figure 1 represents a functional block diagram, and should not be construed as requiring discrete devices.
[0035] Some embodiments of the present invention may arise from
recognition that digital signal processing circuitry may be used to allow greater degrees of automatic electronic control over an audio/video system than may have been heretofore possible, by electronically identifying or recognizing specific patterns or combinations of patterns of sounds, images, nonvisible radiation and/or other patterns that are selected from sets of patterns (fixed, adaptive, updated and/or learned), and by automatically electronically controlling the audio/video reproducing system based on these identified patterns. Much more sophisticated control may be provided than conventional ambient noise-sensitive volume controls that are merely sensitive to the overall volume level of ambient noise, ambient light-sensitive contrast controls that are merely sensitive to the overall brightness of the ambient environment and/or motion sensors that are merely sensitive to motion in the vicinity of the sensor.
[0036] Embodiments of the present invention may be used with audio/video reproducing systems that are fixed, vehicular and/or portable. In a home
environment, fixed audio/video reproducing systems, methods and/or computer program products 100 of Figure 1 may be standalone stereo, video and/or home theater systems and/or may be integrated with an intercom, home automation, personal computer, security and/or other conventional home-based system. In vehicular systems, audio/video reproducing systems, methods and/or computer program products 100 according to various embodiments of the present invention may be integrated with cellular telephone, navigation and/or entertainment systems used in a vehicle. Moreover, in portable devices, audio/video reproducing systems, methods and/or computer program products 100 according to various embodiments of the present invention may be integrated with cellular telephones, Personal Digital Assistants (PDA), laptop or palmtop computers and/or portable media players, such as marketed under the well known Walkman™ or iPod™ designators.
[0037] Many specific examples of automatically electronically controlling an audio/video electronics system in response to specific patterns that are identified will now be described according to various embodiments of the present invention.
Although each of these examples may identify potentially significant functionality that may be obtained according to various embodiments of the present invention, these examples shall not be construed as limiting the scope of the present invention.
[0038] In particular, Figure 2 illustrates embodiments of the present invention wherein specific ambient sounds are identified at Block 210, for example, using an ambient sound sensor 162, a signal processor 150 and a predefined set of specific ambient sounds 154 of Figure 1. The identification may take place using
conventional pattern matching techniques that can use one or more fixed and/or variable thresholds and/or other criteria to define a match. At Block 220, the audio/video (A/V) system is automatically electronically controlled in response to the specific ambient sounds that were identified from the set of predefined ambient sounds. At Block 220, the audio/video electronics system may be controlled to increase or decrease the audio electrical signals (i.e., raise or lower the volume, including muting the volume), to add (or replace) a voice-synthesized message to the audio electrical signals, to add a text message to the video electrical signals, to add the specific ambient sounds to the audio signals and/or to perform other specific operations in response to the specific ambient sounds that are identified by the signal processor.
[0039] In a specific example of Figure 2, the specific ambient sounds may comprise a baby crying and/or a telephone and/or bell ringing, and the audio/video system is controlled at Block 220, to lower the audio electrical signals, so that the baby crying and/or telephone and/or bell ringing can be heard, to add a text message to the video electrical signals,- such as "Baby Crying", "Telephone Ringing" and/or "Bell Ringing", to superimpose or replace the sound of the baby crying and/or telephone and/or bell ringing on or instead of the sounds of the audio/video system, and/or to provide a special alert tone and/or message in the audio/video electrical signals 112, so that they are reproduced by the audio/video transducers 130.
[0040] In still other specific embodiments of Figure 2, the specific ambient sounds include a user snoring at Block 210. The audio/video system is controlled at Block 220 to discontinue the audio/video electrical signals 112 in response to the user snoring that was identified. In other embodiments, the audio/video electrical signals 112 may be slowly decreased and/or the audio/video electronics system 100 may be turned off immediately or after expiration of a timer from the time the user's snoring is detected.
[0041] In still other embodiments of Figure 2, the specific ambient sounds include home appliance sounds, such as sounds of a vacuum cleaner, at Block 210. At Block 220, the audio/video system is controlled to increase the audio signals (i.e., raise the volume) in response to the home appliance sounds that are identified, to mask the home appliance sound.
[0042] In yet other embodiments of Figure 2, when the audio/video reproducing system, method and/or computer program product 100 is vehicular or portable, the specific ambient sounds can comprise the sound of an emergency vehicle siren. In some embodiments, Doppler detection may be used by the signal processor 150 to detect the sound of a siren that is approaching rather than receding. In these embodiments, the audio/video electronics system 110 may be controlled to lower the audio and/or video electrical signals, to add a voice-synthesized message to the audio signals, to add a text message to the video electrical signals and/or to add the sounds of the siren approaching to the audio/video electrical signals. It will be understood by those having skill in the art that it may be problematic for a vehicle driver or a user of a personal audio system, who is playing music loudly, to hear the sound of an oncoming siren, which may impact the user's personal safety. Embodiments of the present invention can use digital signal processing techniques to specifically identify the sound of an approaching siren and thereby control the audio/video electronic system to warn the user.
[0043] Figure 3 illustrates other embodiments of the present invention, wherein at Block 310, a signal processor, such as a signal processor 150 of Figure 1, is responsive to an image sensor, such as the image sensor 164 of Figure 1, to identify specific images, and wherein a controller, such as a controller 140 of Figure 1, is configured to control the audio/video electronics system, such as the audio/video electronics system 110 of Figure 1, to modify the audio/video electrical signals that are produced in response to the specific images that are identified by the signal processor. For example, in some embodiments of Figure 3, an image of a specific user may be identified and the audio/video electronics system 110 may be configured to activate a preferred audio/video program source and/or a preferred channel of a preferred audio/video program source, in response to the image of the user. Thus, digital signal processing allows an audio/video reproducing system to be controlled not merely by sensing the presence or movement of a user, but by identifying the specific user and tailoring the audio/video content in response thereto. The audio/video system can be controlled at Block 320 in any of the ways that were described in connection with Block 220, and/or in many other ways, in response to the specific image that was identified by the signal processor.
[0044] Moreover, embodiments of Figures 2 and 3 may be combined so that the system is controlled in response to identification of specific sounds and identification of specific images. For example, the combination of a siren
approaching and flashing blue lights may be used to identify an approaching emergency vehicle, rather than just the sound of the siren. In another example, the sounds of a baby crying may be combined with an image of the baby, to identify whether the crying is random or in response to a pain/danger, and to modify the audio/video electrical signal accordingly. In another example, the sound of the telephone ringing and an image of no other family member answering the telephone may be used to modify the audio/video electrical signals. It will also be understood that an image and/or sound that is identified may be less than an entire image/sound field. Thus, for example, a portion of an image or a single sound in a sound field may be used to control the system. Thus, subcomponents of a sensed frame or information set may be acted upon.
[0045] Other embodiments of the invention are described in Figure 4. In Figure 4, specific nonvisible radiation patterns are identified at Block 410 using, for example, the signal processor 150 and the nonvisible radiation sensor 166 of Figure 1. At Block 420, the audio/video system is controlled in response to the specific nonvisible radiation patterns, for example using a controller 140 of Figure 1. The specific nonvisible radiation patterns may be infrared patterns, which can indicate the presence of an individual in the dark and/or the presence of fire. In response to specific nonvisible radiation patterns, the audio/video system may be controlled at Block 420 similar to operations that were described at Blocks 220 and 330.
[0046] Moreover, combinations and subcombinations of embodiments of Figures 2-4 may be used to control an audio/video reproducing system in response to various combinations and subcombinations of specifically identified sounds, images, other nonvisible radiation patterns and/or other identified patterns that are selected from predefined sets of sounds, images, other nonvisible radiation patterns and/or other patterns.
[0047] Embodiments of Figures 2-4 have been described above primarily with respect to identification of specific ambient sounds, ambient images and/or ambient nonvisible radiation patterns. As used herein, "ambient" means in the general proximity of the audio/video electronics system 110. However, other embodiments of the present invention can use external sensors, such as external sensors 168, to identify sounds, images, nonvisible radiation patterns and/or other patterns that are remote from the audio/video electronics system itself, and to use these patterns alone or in combination with ambient sound, image, nonvisible radiation and/or other patterns.
[0048] Specific combinations may be used in response to user preferences. For example, the sound of a doorbell coupled with the sensed image of a specific user of the audio/video electronic system, and further coupled with the sensed image of a specific individual at the door, may be used to control the audio/video electronic system in one specified manner, whereas other combinations of the doorbell ringing, identification of a user of the audio/video system and identification of a visitor at the door may be used to trigger other responses. Similarly, the remote sensing of an image of a baby awakening may trigger different responses, depending upon the image of the user of the audio/video system that is sensed. Accordingly, various combinations of ambient and/or external sounds, images, nonvisible radiation patterns and/or other patterns may be used based upon predefined user preferences and/or other criteria, to control the audio/video system. Finally, other types of sensors 172 may also be used, alone or in combination with the sensors described above. Other sensors may include chemical sensors, such as gas or smoke detectors that may detect gas and/or smoke in the ambient and/or remote from the ambient.
[0049] Moreover, user preferences may be used to control the audio/video reproducing system in other scenarios. For example, as was described above in connection with Figure 3, an image of a specific user may be identified and the audio/video electronics system 110 may be configured to activate a preferred audio/video program source and/or a preferred channel of a preferred audio/video program source in response to the image of user. Stored user preferences may also be used to activate a preferred audio/video program source and/or a preferred channel of the preferred audio/video program source depending upon the time of day, day of week, whether the user is alone and/or other preferences that are predefined by the user. Accordingly, user preferences may specify specific combinations of patterns and/or may add other criteria, such as time of day, time of week, or time of year, to control the audio/video system. In a "time of year" example, the presence of a given user may be sensed to cause the audio/video system to play Christmas music during the Christmas season. User preferences may be provided to the controller 140 of Figure 1 as external device signals 144, and may be obtained from the user by a conventional user interface.
[0050] Embodiments of Figures 2-4 have also been described above in connection with control of an audio/video reproducing system itself. However, any of the embodiments described above and/or other embodiments may also be used to control external devices, as indicated by signal 142 of Figure 1. These external devices can include a telephone that can be controlled to answer an incoming phone call, a door lock that can be controlled to open a door, a vehicle cruise control that can be disabled, an appliance, such as a stove or cooktop that can be disabled, and/or many other external devices. In other embodiments, the police, fire department or other authorities may be automatically called in response to a specific set of signals.
[0051] Figure 5 is a flowchart of operations that may be performed to control audio/video reproducing systems according to still other embodiments of the present invention. Embodiments of Figure 5 recognize that when signal processing is used to identify specific sounds, images, nonvisible radiation patterns and/or other patterns, it may be desirable to train the signal processor to recognize the various patterns to be identified. Accordingly, as illustrated in Block 510, a training mode may be entered, in which the system is trained to recognize specific patterns, such as that of a specific doorbell, a specific child's voice, images of family members, etc. After the training mode has been employed, these stored sets of patterns, such as the predefined sets 154 of Figure 1, may be used to identify specific sounds, images, nonvisible radiation patterns, etc. The training mode may be used upon initial deployment and/or whenever sets of patterns to be recognized are updated or changed. It will also be understood that, in other embodiments, downloaded or default sets of patterns may be used for comparison purposes. Thus, for example, a default and/or downloaded sound of a siren or a telephone may be used for the predefined sets 154 of Figure 1, to thereby reduce or eliminate the need for training to identify certain patterns.
[0052] Moreover, as shown in Block 520, user preferences may be accepted to identify a specific response for the controller 140 in response to specific sensed combinations of sensed signals and/or other parameters. Preferences may be set for every user of the system and for many combinations of specifically identified sounds, images, nonvisible radiation patterns and/or other patterns. However, it will also be understood that, in other embodiments, predefined preferences may be stored and/or downloaded, which can be used for default control in the absence of specific preferences. At Block 530, a signal processor is responsive to the sensors and/or preferences, to identify specific patterns. The audio/video system is then controlled at Block 540, as was described above in connection with Blocks 220-420.
[0053] Signal processing of ambient and/or remote signals to identify specific patterns, according to various embodiments of the invention, may be viewed as a form of "event analysis" or "comparative analysis", which can allow an audio/video reproducing system to be controlled in more sophisticated ways than may have been heretofore possible. By identifying specific events and coupling this identification with user preferences, enhanced control of an audio/video reproducing system and/or other external devices may be provided. For example, as was described above, a driver in a vehicle having an audio/video system, or a wearer of a personal audio/video system may be isolated from the environment. However, embodiments of the present invention can allow the relative isolation of the driver or user to be maintained, but can allow warnings to be presented to the driver or wearer in response to identification of specific emergency situations. Moreover, an interactive system may be provided, wherein prior user responses to the control of the audio/video reproducing system may be used to define preferences for future responses to similar sets of signals. For example, if the sound and picture of an audio/video system is lowered in response to detecting a specific user snoring, and the user then raises the sound volume and picture brightness, subsequent occurrences of detecting the specific user snoring can be ignored, or a delay can be inserted before reducing the sound and/or picture. Thus, a user's preferences may be adaptively updated and stored, so as to allow increases in accuracy and/or efficiency over time.
[0054] Other embodiments of the present invention can allow multiple audio/video reproducing systems to collaborate with one another, to define a reaction of a given audio/video reproducing system for an individual user, or for a group of users, based on collaborative inputs and/or collaborative user preferences. For example, signals 142 from other devices may be used as an input to control the audio/video reproducing system, hi another example, the audio/video reproducing system may be used to control another system. Accordingly, collaborative user preferences and/or collaborative control may be provided, according to various embodiments of the present invention. Accordingly, a user's environment can be customized based on the user's own taste and/or external stimuli that are occurring in the environment.
[0055] Some embodiments of the present invention may be used by handicapped persons, wherein inputs of one type can be used to control the audio/video system, to provide outputs of another type. Thus, upon sensing the telephone ringing, a visible message may be provided on a monitor, so that a deaf person is alerted to the phone ringing. Conversely, an audible sound may be provided by the audio/video reproducing system upon detecting a person approaching, to thereby warn a blind person.
[0056] As was described above, embodiments of the present invention may be used with portable (i.e., personal) audio/video reproducing systems, also referred to herein as personal media devices. As was described above, personal media devices may generally exclude external audible and/or visual stimuli that may be useful for warning or self-preservation. These personal devices are often viewed and/or played at relatively high levels, so as to cancel out the impact of the ambient. Thus, for example, a user with earbud headphones listening to an MP3 player may be oblivious to a loud truck coming up from behind. The user may not step out of the way, and may be hurt. In another environment, a user with a Bluetooth or other ad-hoc short- range wireless headset for a cell phone may be concentrating on a phone call, and may not notice three people approaching rapidly, possibly with bad intent.
[0057] However, according to various embodiments of the present invention, a microphone may be provided on the personal media device and/or separate from the personal media device, that can be coupled to a signal processor that performs comparative analysis, to identify specific sounds that may constitute a danger, such as the sound of a siren approaching, or of a truck or people approaching. The media player may say and/or display "Warning", or provide other audio/video warnings of the event. A simple vibrating alert, as is provided by conventional game controllers and/or cell phones, may be used. Other embodiments may also provide a near field sensing solution to detect persons approaching the personal media device. Proximity sensing may be used by detecting specific sounds, infrared signals, radio frequency signals and/or images.
[0058] For example, as shown in Figure 6, a personal media player 600 may include a display screen 610, a keypad 620, a microphone 630, an antenna 640 and earbuds 650 that are worn by a user. One or more external sensors 660, such as a microphone 662, a camera 664 and/or an infrared sensor 666 may be provided and coupled to a signal processor in the personal media device 600, to identify specific sounds, images and/or infrared signals. The external sensors 660 may be collocated but spaced apart from the other input/output components of the device. For example, in a cell phone, the ambient level sensing microphone may be different from the primary cell phone conversation microphone, and may be spaced apart from the primary cell phone conversation microphone so as to capture the ambient. Similarly, a separate video camera from the primary video camera on a cell phone may be used that can be directed to the ambient environment and not to the user of the cell phone. Messages may be played to the user over the earbuds 650, to indicate a horn, a siren (by itself or only when coupled with flashing lights) and/or the approaching of multiple people who may be intent on doing harm.
[0059] As also shown in Figure 7, these embodiments of the present invention also may be used with a cellular telephone 700, which may employ an ad-hoc short- range wireless headset 720, so as to alert a user talking on the cellular telephone 700 of an impending danger. Thus, in some embodiments, the conversation on a cellular telephone may be interrupted by the sound of a horn honking (synthesized or reproduced), the sound of a siren (synthesized or reproduced) and/or a voice- synthesized warning message that can be general or that can identify a specific warning. A warning message also may be generated based on sensing one or more individuals proximate to the user.
[0060] As also shown in Figure 7, in other embodiments, a display 710 of a cell phone 700 also may display an indication of the warning, such as the display of a warning message or a display of a map indicating the user's location and the location of people around the user. Moreover, the locations may be tracked over time, and the user's response may also be tracked over time, to determine preferences for future processing. A personal protection system thereby may be provided. Figure 8 illustrates an example of how a display 710 of Figure 7 can change over time to provide a personal warning system.
[0061] In still other embodiments, collaborative sharing of sensor data and/or control data may also be used to communicate a latest known threat using specific "threat media" content that can be transmitted dynamically and/or in real time. For example, an image of a threatening individual can be shared among a group of users by successively transmitting that specific piece of content along the general path and direction of the threat from user to next user, along with the movement of the threat and/or preemptively in the general direction of movement. Various prediction algorithms, such as linear predictive algorithms that are known to those having skill in the art, may be used. Accordingly, a potentially useful piece of audio and/or video content can travel from user to user along with a moving threat and/or ahead of the threat so as to be preemptive.
[0062] Accordingly, embodiments of the present invention can control an audio/video reproducing system, in response to specific patterns of sounds, images, nonvisible electromagnetic radiation and/or other stimuli that are detected from a predefined set of specific patterns of sounds, images, nonvisible electromagnetic radiation and/or other stimuli. In some embodiments, personal warning systems may be provided. In other embodiments, systems, methods and/or computer program products are provided for dynamically sensing, managing and/or optimizing ambient environment interaction to a set of stimuli. Competing stimuli can thereby be managed in a high stimuli environment. Selective non-noise canceling audio devices may also be provided, by creating an intelligent sound admission or cancellation effect based on a collection of desired rich media descriptors.
[0063] It will be understood that embodiments of the invention have been described herein primarily in connection with audio/video reproducing systems.
However, any of the above-described embodiments may also be used to control systems other than audio/video reproducing systems in response to specific patterns of stimuli that are identified. For example, a home security system or an access control system may be controlled.
[0064] In the drawings and specification, there have been disclosed embodiments of the invention and, although specific terms are employed, they are used in a generic and descriptive sense only and not for purposes of limitation, the scope of the invention being set forth in the following claims.

Claims

What is Claimed is:
1. An audio/video reproducing system comprising:
an audio/video electronics system that is configured to produce audio/video electrical signals from an audio/video program source;
an ambient sound sensor;
a signal processor that is configured to identify specific ambient sounds selected from a predefined set of specific ambient sounds in response to the ambient sound sensor; and
a controller that is configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient sounds that are identified by the signal processor.
2. An audio/video reproducing system according to Claim 1 further comprising:
an image sensor;
wherein the signal processor is further configured to identify specific images selected from a predefined set of specific images in response to the image sensor; and wherein the controller is further configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient sounds and/or the specific images that are identified by the signal processor.
3. An audio/video reproducing system according to Claim 2 further comprising:
a nonvisible electromagnetic radiation sensor;
wherein the signal processor is further configured to identify specific nonvisible electromagnetic radiation patterns selected from a predefined set of specific electromagnetic radiation patterns in response to the nonvisible
electromagnetic radiation sensor; and
wherein the controller is further configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient sounds, the specific images and/or the specific nonvisible electromagnetic radiation patterns that are identified by the signal processor.
4. An audio/video reproducing system according to Claim 1 wherein the audio/video reproducing system is a portable audio/video reproducing system that further comprises earpiece acoustical transducers and wherein the controller is configured to modify the electrical signals that are produced from the audio/video program source to warn a wearer of the earpiece acoustical transducers of specific ambient sounds.
5. An audio/video reproducing system according to Claim 1 further comprising an electrical-to-audio/video transducer that is configured to convert the audio/video signals that are modified into sounds/images.
6. An audio/video reproducing system according to Claim 1 wherein the controller is further configured to train the signal processor to recognize the predefined set of specific ambient sounds in a training mode of operations.
7. An audio/video reproducing system according to Claim 1 wherein the controller is further configured to control the signal processor to download the predefined set of specific ambient sounds.
8. An audio/video reproducing system according to Claim 1 further comprising:
an external sound sensor;
wherein the signal processor is configured to identify specific ambient and/or external sounds selected from a predefined set of specific sounds in response to the ambient sound sensor and the external sound sensor; and
wherein the controller is configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient and/or external sounds that are identified by the signal processor.
9. An audio/video reproducing system according to Claim 1 wherein the controller is further configured to control a device that is external to the audio/video electronics system in response to the specific ambient sounds that are identified by the signal processor.
10. An audio/video reproducing system according to Claim 1 wherein the controller is configured to control the audio/video electronics system to increase or decrease the audio electrical signals, to add a voice synthesized message to the audio electrical signals, to add a text message to the video electrical signals and/or to add the specific ambient sounds to the audio electrical signals in response to the specific ambient sounds that are identified by the signal processor.
11. An audio/video reproducing system according to Claim 2 wherein the controller is configured to control the audio/video electronics system to increase or decrease the audio electrical signals, to add a voice synthesized message to the audio electrical signals, to add a text message to the video electrical signals, to add the specific ambient sounds to the audio electrical signals and/or to add the specific image to the video electrical signals in response to the specific ambient sounds and/or the specific images that are identified by the signal processor.
12. An audio/video reproducing system according to Claim 1 :
wherein the specific ambient sounds comprise a baby crying and/or a telephone and/or bell ringing; and
wherein the controller is configured to control the audio/video electronics system to decrease the audio electrical signals, to add a voice synthesized message to the audio electrical signals, to add a text message to the video electrical signals and/or to add the sounds of the baby crying and/or the telephone and/or the bell ringing to the audio electrical signals, in response to the baby crying and/or the telephone and/or bell ringing that are identified by the signal processor.
13. An audio/video reproducing system according to Claim 1 :
wherein the specific ambient sounds comprise a user snoring; and
wherein the controller is configured to control the audio/video electronics system to discontinue the audio/video electrical signals in response to the user snoring that is identified by the signal processor.
14. An audio/video reproducing system according to Claim 1 :
wherein the specific ambient sounds comprise specific home appliance sounds; and
wherein the controller is configured to control the audio/video electronics system to increase the audio electrical signals in response to the home appliance sounds that are identified by the signal processor to mask the specific home appliance sounds.
15. An audio/video reproducing system according to Claim 1 wherein the controller is further configured to store user preferences of combinations of specific ambient sounds selected from the predefined set of specific ambient sounds and wherein the controller is configured to control the audio/video electronics system to modify the audio/video electrical signals that are produced from the audio/video program source in response to the specific ambient sounds that are identified by the signal processor and the user preferences that are stored.
16. An audio/video reproducing system according to Claim 2:
wherein the specific ambient sounds comprise a siren approaching;
wherein the specific images comprise blue lights flashing; and
wherein the controller is configured to control the audio/video electronics system to decrease the audio electrical signals, to add a voice synthesized message to the audio electrical signals, to add a text message to the video electrical signals and/or to add the sounds of the siren approaching and/or the image of the blue lights flashing to the audio/video electrical signals in response to the siren approaching and the blue lights flashing that are identified by the signal processor.
17. An audio/video reproducing system according to Claim 16 wherein the audio/video reproducing system is a portable or vehicular audio/video reproducing system.
18. An audio/video reproducing system according to Claim 9:
wherein the specific ambient sounds comprise a baby crying and/or a telephone and/or bell ringing; and
wherein the controller is configured to control the audio/video electronics system to decrease the audio electrical signals, to add a voice synthesized message to the audio electrical signals, to add a text message to the video electrical signals and/or to add the sounds of the baby crying and/or the telephone and/or bell ringing to the audio electrical signals, and to increase ambient lighting external to the audio/video reproducing system in response to the baby crying and/or the telephone and/or bell ringing that are identified by the signal processor.
19. An audio/video reproducing system according to Claim 9:
wherein the specific ambient sounds comprise a user snoring; and
wherein the controller is configured to control the audio/video electronics system to discontinue the audio/video electrical signals and to decrease ambient lighting external to the audio/video reproducing system in response to the user snoring that is identified by the signal processor.
20. An audio/video reproducing method comprising:
automatically electrically controlling an audio/video reproducing system in response to specific sensed sounds and/or specific sensed images that are identified electronically from a predefined set of specific sounds and/or a predefined set of specific images.
21. A method according to Claim 20 wherein automatically electronically controlling comprises automatically electronically controlling an audio/video reproducing system in response to specific sensed sounds, specific sensed images and/or specific sensed patterns of nonvisible electromagnetic radiation that are identified electronically from a predefined set of specific sounds, a predefined set of specific images and/or a predefined set of nonvisible electromagnetic radiation patterns.
22. A method according to Claim 20 wherein the audio/video reproducing system is a portable audio/video reproducing system that further comprises earpiece acoustical transducers and wherein automatically electronically controlling comprises modifying sounds produced in the earpiece acoustical transducers to warn a wearer of the earpiece acoustical transducers of specific sensed sounds and/or specific sensed images that are identified electronically.
23. A method according to Claim 20 wherein automatically electronically controlling is preceded by training the audio/video reproducing system to recognize the predefined set of specific sounds and/or the predefined set of specific images.
24. A method according to Claim 20 wherein automatically electronically controlling is preceded by downloading the predefined set of specific sounds and/or the predefined set of specific images into the audio/video reproducing system.
25. A method according to Claim 20 wherein automatically electronically controlling is preceded by defining combinations of specific sounds from the predefined set of specific sounds and/or specific images form the predefined set of specific images to be used to control the audio/video reproducing system based on user preferences.
26. A method according to Claim 20 wherein automatically electronically controlling comprises automatically electronically controlling an audio/video reproducing system in response to specific sensed ambient and/or remote sounds and/or specific sensed ambient and/or remote images that are identified electronically from a predefined set of specific sounds and/or a predefined set of specific images.
27. A method according to Claim 20 wherein automatically electronically controlling further comprises automatically electronically controlling a device that is external to the audio/video reproducing system in response to specific sensed ambient and/or remote sounds and/or specific sensed ambient and/or remote images that are identified electronically from a predefined set of specific sounds and/or a predefined set of specific images.
28. A method according to Claim 20 wherein automatically electronically controlling comprises increasing or decreasing audio volume, adding a voice synthesized message, adding a text message and/or adding the specific ambient sounds and/or the specific image to program material that is playing, in response to the specific sensed sounds and/or specific sensed images that are identified electronically from a predefined set of specific sounds and/or a predefined set of specific images.
29. A computer program product for controlling an audio/video reproducing system, the computer program product comprising a computer-readable storage medium having computer-readable program code embodied in the medium, the computer-readable program code comprising:
computer-readable program code that is configured to control the audio/video reproducing system in response to specific sensed sounds and/or specific sensed images that are identified electronically from a predefined set of specific sounds and/or a predefined set of specific images.
30. A computer program product according to Claim 29 wherein the computer-readable program code that is configured to control comprises computer- readable program code that is configured to control an audio/video reproducing system in response to specific sensed sounds, specific sensed images and/or specific sensed patterns of nonvisible electromagnetic radiation that are identified
electronically from a predefined set of specific sounds, a predefined set of specific images and/or a predefined set of nonvisible electromagnetic radiation patterns.
31. A computer program product according to Claim 29 wherein the audio/video reproducing system is a portable audio/video reproducing system that further comprises earpiece acoustical transducers and wherein the computer-readable program code that is configured to control comprises computer-readable program code that is configured to modify sounds produced in the earpiece acoustical transducers to warn a wearer of the earpiece acoustical transducers of specific sensed sounds and/or specific sensed images that are identified electronically.
32. A computer program product according to Claim 29 further comprising:
computer-readable program code that is configured to train the audio/video reproducing system to recognize the predefined set of specific sounds and/or the predefined set of specific images.
33. A computer program product according to Claim 29 further comprising:
computer-readable program code that is configured to download the predefined set of specific sounds and/or the predefined set of specific images.
34. A computer program product according to Claim 29 further comprising computer-readable program code that is configured to define combinations of specific sounds from the predefined set of specific sounds and/or specific images from the predefined set of specific images to be used to control the audio/video reproducing system based on user preferences.
35. A computer program product according to Claim 29 wherein the computer-readable program code that is configured to control comprises computer- readable program code that is configured to control an audio/video reproducing system in response to specific sensed ambient and/or remote sounds and/or specific sensed ambient and/or remote images that are identified electronically from a predefined set of specific sounds and/or a predefined set of specific images.
36. A computer program product according to Claim 29 wherein the computer-readable program code that is configured to control further comprises computer-readable program code that is configured to control a device that is external to the audio/video reproducing system in response to specific sensed ambient and/or remote sounds and/or specific sensed ambient and/or remote images that are identified electronically from a predefined set of specific sounds and/or a predefined set of specific images.
37. A computer program product according to Claim 29 wherein the computer-readable program code that is configured to control comprises computer- readable program code that is configured to increase or decrease audio volume, add a voice synthesized message, add a text message and/or add the specific ambient sounds and/or the specific image to program material that is playing, in response to the specific sensed sounds and/or specific sensed images that are identified electronical) y from a predefined set of specific sounds and/or a predefined set of specific images.
PCT/US2006/046429 2005-12-06 2006-12-06 Audio/video reproducing systems, methods and computer program products that modify audio/video electrical signals in response to specific sounds/images WO2007067555A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/294,817 2005-12-06
US11/294,817 US7936885B2 (en) 2005-12-06 2005-12-06 Audio/video reproducing systems, methods and computer program products that modify audio/video electrical signals in response to specific sounds/images

Publications (1)

Publication Number Publication Date
WO2007067555A1 true WO2007067555A1 (en) 2007-06-14

Family

ID=37734841

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/046429 WO2007067555A1 (en) 2005-12-06 2006-12-06 Audio/video reproducing systems, methods and computer program products that modify audio/video electrical signals in response to specific sounds/images

Country Status (2)

Country Link
US (1) US7936885B2 (en)
WO (1) WO2007067555A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103456113A (en) * 2013-08-26 2013-12-18 王波兰 Doorbell control system

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090256910A1 (en) * 2006-01-27 2009-10-15 Ram Ganeshan Camera System to detect, monitor and report low visibility
WO2007147077A2 (en) 2006-06-14 2007-12-21 Personics Holdings Inc. Earguard monitoring system
US11856375B2 (en) 2007-05-04 2023-12-26 Staton Techiya Llc Method and device for in-ear echo suppression
US11683643B2 (en) 2007-05-04 2023-06-20 Staton Techiya Llc Method and device for in ear canal echo suppression
US8306235B2 (en) * 2007-07-17 2012-11-06 Apple Inc. Method and apparatus for using a sound sensor to adjust the audio output for a device
US9491301B2 (en) * 2007-07-26 2016-11-08 Rakuten, Inc. Multimedia providing service
US20090129363A1 (en) * 2007-11-21 2009-05-21 Lindsey Steven R Automatic Volume Restoration in a Distributed Communication System
WO2010033387A2 (en) * 2008-09-19 2010-03-25 Dolby Laboratories Licensing Corporation Upstream signal processing for client devices in a small-cell wireless network
US8600067B2 (en) 2008-09-19 2013-12-03 Personics Holdings Inc. Acoustic sealing analysis system
US9105187B2 (en) * 2009-05-14 2015-08-11 Woox Innovations Belgium N.V. Method and apparatus for providing information about the source of a sound via an audio device
US20110054890A1 (en) * 2009-08-25 2011-03-03 Nokia Corporation Apparatus and method for audio mapping
TWM374628U (en) * 2009-10-05 2010-02-21 Wen-Chun Chen Control device capable of executing different actions by determining human body approaching distance
JP5499633B2 (en) * 2009-10-28 2014-05-21 ソニー株式会社 REPRODUCTION DEVICE, HEADPHONE, AND REPRODUCTION METHOD
WO2012088544A2 (en) * 2010-12-24 2012-06-28 Axxess Industries Inc. Method and system for communication
US20120191223A1 (en) * 2011-01-25 2012-07-26 Honeywell International Inc. System and method for automatically selecting sensors
US9852432B2 (en) * 2011-12-12 2017-12-26 International Business Machines Corporation Customizing a presentation based on preferences of an audience
US9588652B2 (en) 2011-12-12 2017-03-07 International Business Machines Corporation Providing feedback for screen sharing
GB2501768A (en) 2012-05-04 2013-11-06 Sony Comp Entertainment Europe Head mounted display
GB2501767A (en) * 2012-05-04 2013-11-06 Sony Comp Entertainment Europe Noise cancelling headset
US20170289661A1 (en) * 2013-03-14 2017-10-05 SoundWall, Inc. Intelligent flat speaker panel system
US11165399B2 (en) * 2013-12-12 2021-11-02 Jawbone Innovations, Llc Compensation for ambient sound signals to facilitate adjustment of an audio volume
US10043534B2 (en) 2013-12-23 2018-08-07 Staton Techiya, Llc Method and device for spectral expansion for an audio signal
US9602937B2 (en) * 2014-04-17 2017-03-21 Continental Automotive Systems, Inc. Method and apparatus to provide surroundings awareness using sound recognition
US9609416B2 (en) * 2014-06-09 2017-03-28 Cirrus Logic, Inc. Headphone responsive to optical signaling
US10163453B2 (en) 2014-10-24 2018-12-25 Staton Techiya, Llc Robust voice activity detector system for use with an earphone
JP2016111472A (en) * 2014-12-04 2016-06-20 株式会社リコー Image forming apparatus, voice recording method, and voice recording program
GB2533924A (en) * 2014-12-31 2016-07-13 Nokia Technologies Oy An apparatus, a method, a circuitry, a multimedia communication system and a computer program product for selecting field-of-view of interest
US9853905B2 (en) 2015-04-02 2017-12-26 Honda Motor Co., Ltd. System and method for wireless connected device prioritization in a vehicle
US9830930B2 (en) * 2015-12-30 2017-11-28 Knowles Electronics, Llc Voice-enhanced awareness mode
US10616693B2 (en) 2016-01-22 2020-04-07 Staton Techiya Llc System and method for efficiency among devices
US10089809B1 (en) 2017-06-14 2018-10-02 International Business Machines Corporation Cognitive intercom assistant
US9893697B1 (en) * 2017-06-19 2018-02-13 Ford Global Technologies, Llc System and method for selective volume adjustment in a vehicle
DE102018204258B3 (en) 2018-03-20 2019-05-29 Zf Friedrichshafen Ag Support of a hearing impaired driver
DE102018204260B4 (en) * 2018-03-20 2019-11-21 Zf Friedrichshafen Ag Evaluation device, apparatus, method and computer program product for a hearing-impaired person for the environmental perception of a sound event
US10951994B2 (en) 2018-04-04 2021-03-16 Staton Techiya, Llc Method to acquire preferred dynamic range function for speech enhancement
US11354604B2 (en) 2019-01-31 2022-06-07 At&T Intellectual Property I, L.P. Venue seat assignment based upon hearing profiles
CN109951743A (en) * 2019-03-29 2019-06-28 上海哔哩哔哩科技有限公司 Barrage information processing method, system and computer equipment
EP3726842A1 (en) * 2019-04-16 2020-10-21 Nokia Technologies Oy Selecting a type of synchronization
US11470162B2 (en) * 2021-01-30 2022-10-11 Zoom Video Communications, Inc. Intelligent configuration of personal endpoint devices

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4334890A1 (en) * 1993-10-13 1995-04-20 Grundig Emv Alarm detection circuit for a device operated in a motor vehicle
WO1997008896A1 (en) * 1995-08-23 1997-03-06 Scientific-Atlanta, Inc. Open area security system
US20030096580A1 (en) * 2001-11-21 2003-05-22 Diego Kaplan Phone monitoring appliance
WO2004104960A1 (en) * 2003-05-21 2004-12-02 Koninklijke Philips Electronics N.V. Monitoring system capable of generating audible messages

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4306115A (en) * 1980-03-19 1981-12-15 Humphrey Francis S Automatic volume control system
GB2123230B (en) * 1982-04-28 1986-03-26 Pioneer Electronic Corp Automatic sound volume control device
DE3426068A1 (en) * 1983-09-22 1985-04-11 Blaupunkt-Werke Gmbh, 3200 Hildesheim METHOD FOR ADJUSTING THE VOLUME OF A SPEAKER TO AN INTERFERENCE NOISE LEVEL RULING AT THE SPEAKER LOCATION
US6370254B1 (en) * 1990-09-11 2002-04-09 Concourse Communications Limited Audio-visual reproduction
JPH0784592A (en) * 1993-09-14 1995-03-31 Fujitsu Ltd Speech recognition device
US5907622A (en) * 1995-09-21 1999-05-25 Dougherty; A. Michael Automatic noise compensation system for audio reproduction equipment
US5666426A (en) * 1996-10-17 1997-09-09 Advanced Micro Devices, Inc. Automatic volume control to compensate for ambient noise variations
US6169807B1 (en) * 1997-10-04 2001-01-02 Michael Sansur Remote automatic audio level control device
US20030222508A1 (en) * 1998-10-06 2003-12-04 Leonard Maxwell Switch
US20010046304A1 (en) * 2000-04-24 2001-11-29 Rast Rodger H. System and method for selective control of acoustic isolation in headsets
US6894714B2 (en) * 2000-12-05 2005-05-17 Koninklijke Philips Electronics N.V. Method and apparatus for predicting events in video conferencing and other applications
US20030013495A1 (en) * 2001-07-13 2003-01-16 Oleksy Jeffrey A. Adaptive audible alert volume control
DE602004014674D1 (en) * 2003-05-09 2008-08-14 Matsushita Electric Ind Co Ltd Video playback system and vehicle navigation device in a vehicle
US7580531B2 (en) * 2004-02-06 2009-08-25 Cirrus Logic, Inc Dynamic range reducing volume control
US8270629B2 (en) * 2005-10-24 2012-09-18 Broadcom Corporation System and method allowing for safe use of a headset

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4334890A1 (en) * 1993-10-13 1995-04-20 Grundig Emv Alarm detection circuit for a device operated in a motor vehicle
WO1997008896A1 (en) * 1995-08-23 1997-03-06 Scientific-Atlanta, Inc. Open area security system
US20030096580A1 (en) * 2001-11-21 2003-05-22 Diego Kaplan Phone monitoring appliance
WO2004104960A1 (en) * 2003-05-21 2004-12-02 Koninklijke Philips Electronics N.V. Monitoring system capable of generating audible messages

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103456113A (en) * 2013-08-26 2013-12-18 王波兰 Doorbell control system

Also Published As

Publication number Publication date
US7936885B2 (en) 2011-05-03
US20070127879A1 (en) 2007-06-07

Similar Documents

Publication Publication Date Title
US7936885B2 (en) Audio/video reproducing systems, methods and computer program products that modify audio/video electrical signals in response to specific sounds/images
US10425717B2 (en) Awareness intelligence headphone
US11095985B2 (en) Binaural recording for processing audio signals to enable alerts
US8194865B2 (en) Method and device for sound detection and audio control
US20170345406A1 (en) Method, system and item
US20110069845A1 (en) Selective audio/sound aspects
US9609416B2 (en) Headphone responsive to optical signaling
KR20160105858A (en) System and method for user controllable auditory environment customization
EP3695618B1 (en) Augmented environmental awareness system
EP2430753A1 (en) A method and apparatus for providing information about the source of a sound via an audio device
JP2018060403A (en) Sound output device and portable device
WO2021159369A1 (en) Hearing aid method and apparatus for noise reduction, chip, earphone and storage medium
WO2022066393A1 (en) Hearing augmentation and wearable system with localized feedback
JP4474488B1 (en) Audio receiving apparatus, audio processing method, program, and audio receiving system
CN115804104A (en) Active sound device using audio recognition
JP2005304014A (en) Method and system of information of propagating audio information
WO2015030642A1 (en) Volume reduction for an electronic device
US20150358717A1 (en) Audio Headset for Alerting User to Nearby People and Objects
KR20120094667A (en) Method and device for controlling user terminal using sound wave
US20110206219A1 (en) Electronic device for receiving and transmitting audio signals
JP2006215232A (en) Apparatus and method for reducing noise
CN110933560A (en) Sound box control method, sound box and computer readable storage medium
US20230229383A1 (en) Hearing augmentation and wearable system with localized feedback
US11782673B2 (en) Controlling audio output
JP5352420B2 (en) Audio receiving apparatus, audio processing method, program, and audio receiving system

Legal Events

Date Code Title Description
DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06839031

Country of ref document: EP

Kind code of ref document: A1