ЗВУКОВАЯ СИСТЕМА ТРАНСПОРТНОГО СРЕДСТВА И СПОСОБЫ РЕГУЛИРОВАНИЯ НАСТРОЕК ЭКВАЛАЙЗЕРА ПРИЕМНИКА В ТРАНСПОРТНОМ СРЕДСТВЕ
VEHICLE SOUND SYSTEM AND METHODS OF ADJUSTING RECEIVER EQUALISER SETTINGS IN VEHICLE

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение в общем относится к звуковым системам транспортных средств и, конкретнее, к усилителю с динамическим эквалайзером.
УРОВЕНЬ ТЕХНИКИ
[0002] Звуковые системы транспортных средств имеют настройки усилителя (например, низкие частоты, средние частоты, высокие частоты, затухание, баланс и т.д.), которые могут регулироваться для изменения качества звука, воспроизводимого в звуковой системе. Часто пассажиры транспортного средства слушают радио без изменения настроек усилителя. Определенные жанры и/или исполнители звучат лучше при конкретных настройках эквалайзера. Например, песни группы Metallica лучше звучат при низком уровне средних частот, в то время как песни группы Iron Maiden лучше звучат при высоком уровне средних частот.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0003] Прилагаемая формула изобретения определяет эту заявку. Настоящее изобретение обобщает аспекты вариантов выполнения и не должно использоваться для ограничения формулы изобретения. Другие реализации предполагаются в соответствии с методами, описанными в данном документе, как будет очевидно специалисту в области техники при рассмотрении следующих далее чертежей и подробного описания, и эти реализации должны находиться в пределах объема охраны этой заявки.
[0004] Раскрыты системы и способы для приемника с динамическим эквалайзером. Примерная раскрытая система включает в себя мобильное устройство и транспортное средство. Примерное мобильное устройство генерирует звуковой профиль на основе идентификационной информации медиа. Звуковой профиль определяет настройки эквалайзера для приемника. Примерное транспортное средство включает в себя приемник. Приемник соединен с возможностью связи с мобильным устройством. Примерный приемник собирает идентификационную информацию медиа и регулирует настройки эквалайзера приемника, как определено звуковым профилем.
[0005] В частности, в одном аспекте изобретения раскрывается звуковая система транспортного средства, содержащая: мобильное устройство для генерирования звукового профиля на основе идентификационной информации медиа, причем звуковой профиль определяет настройки эквалайзера; транспортное средство, включающее в себя приемник, соединенный с возможностью связи с мобильным устройством, причем приемник выполнен с возможностью: собирать идентификационную информацию медиа; и регулировать настройки эквалайзера приемника, как определено звуковым профилем.
В одном из вариантов осуществления, для генерирования звукового профиля, мобильное устройство выполнено с возможностью: запрашивать первый сервер, который связывает идентификационную информацию медиа с идентификатором представления медиа; и запрашивать второй сервер, который связывает идентификатор представления медиа с базовым звуковым профилем.
В одном из вариантов осуществления, для генерирования звукового профиля, мобильное устройство выполнено с возможностью изменять базовый звуковой профиль на основе профиля шума транспортного средства, принимаемого от транспортного средства.
В одном из вариантов осуществления, для генерирования звукового профиля, мобильное устройство выполнено с возможностью изменять базовый звуковой профиль на основе предпочтений пользователя для жанра, связанного с идентификатором представления медиа.
В одном из вариантов осуществления настройки эквалайзера определяют три диапазона частот.
В одном из вариантов осуществления настройки эквалайзера определяют пять диапазонов частот.
В другом аспекте изобретения раскрывается способ регулирования настроек эквалайзера приемника в транспортном средстве, причем способ содержит этапы, на которых: периодически принимают идентификационную информацию медиа от транспортного средства; в ответ на прием идентификационной информации медиа запрашивают один или более серверов, чтобы определять идентификатор представления медиа, связанный с идентификационной информацией медиа; и идентифицировать базовый звуковой профиль, связанный с идентификатором представления медиа; изменяют базовый звуковой профиль на основе предпочтения пользователя для генерирования звукового профиля приемника, причем звуковой профиль приемника определяет настройки эквалайзера приемника на основе идентификатора представления медиа; и отправляют звуковой профиль приемника транспортному средству для регулирования настроек эквалайзера приемника.
В одном из вариантов осуществления способ включает в себя этап, на котором принимают профиль шума транспортного средства с идентификационной информацией медиа от транспортного средства.
В одном из вариантов осуществления способ включает в себя этап, на котором изменяют базовый звуковой профиль на основе профиля шума транспортного средства.
В одном из вариантов осуществления настройки эквалайзера определяют три диапазона частот.
В одном из вариантов осуществления настройки эквалайзера определяют пять диапазонов частот.
В одном из вариантов осуществления предпочтение пользователя основано на жанре, связанном с идентификатором представления медиа.
В другом аспекте изобретения раскрывается способ, содержащий этапы, на которых: получают идентификационную информацию медиа для представления медиа, представляемого приемником транспортного средства; в ответ на отправление идентификационной информации медиа мобильному устройству принимают звуковой профиль приемника; когда звуковой профиль приемника определяет множество сегментов представления медиа, связанных с различными настройками эквалайзера, изменяют настройки эквалайзера приемника на основе одного из множества сегментов, соответствующего текущему сегменту представления медиа.
В одном из вариантов осуществления способ дополнительно содержит этап, на котором, когда звуковой профиль приемника определяет набор настроек эквалайзера для представления медиа, изменяют настройки эквалайзера приемника на основе упомянутого набора настроек эквалайзера.
В одном из вариантов осуществления идентификационная информация медиа включает в себя по меньшей мере одно из частоты настройки приемника, идентификатора представления медиа, цифрового отпечатка представления медиа или кода, встроенного в представление медиа.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0006] Для лучшего понимания изобретения может быть сделана ссылка на варианты выполнения, показанные на следующих далее чертежах. Компоненты на чертежах не обязательно изображены в масштабе, и связанные элементы могут быть опущены, или в некоторых случаях пропорции могут быть преувеличены, чтобы подчеркнуть и наглядно проиллюстрировать новые признаки, описанные в данном документе. В дополнение, компоненты системы могут быть размещены различным образом, как известно в уровне техники. Дополнительно, на чертежах одинаковые ссылочные позиции обозначают соответствующие части на всех видах.
[0007] Фиг. 1 иллюстрирует транспортное средство и мобильное устройство, работающее в соответствии с принципами этого изобретения.
[0008] Фиг. 2 представляет собой блок-схему электронных компонентов транспортного средства на Фиг. 1.
[0009] Фиг. 3 представляет собой блок-схему электронных компонентов мобильного устройства на Фиг. 1.
[0010] Фиг. 4 представляет собой блок-схему регулятора приемника мобильного устройства на Фиг. 1.
[0011] Фиг. 5 представляет собой примерный динамический профиль приемника.
[0012] Фиг. 6 представляет собой блок-схему примерного способа генерирования профиля приемника.
[0013] Фиг. 7 представляет собой блок-схему примерного способа изменения конфигурации приемника на основе профиля приемника.
ПОДРОБНОЕ ОПИСАНИЕ ПРИМЕРНЫХ ВАРИАНТОВ ВЫПОЛНЕНИЯ
[0014] Хотя изобретение может быть осуществлено в различных формах, на чертежах показаны и далее будут описаны некоторые примерные и неограничивающие варианты выполнения с пониманием того, что настоящее раскрытие следует рассматривать как иллюстрацию изобретения, и оно не предназначено для ограничения изобретения определенными проиллюстрированными вариантами выполнения.
[0015] Транспортные средства имеют звуковые системы, которые воспроизводят медиа из различных источников, таких как эфирные радиовещания (например, радио с частотной модуляцией (FM) или радио с амплитудной модуляцией (AM), спутниковое радио, потоковая передача из внешней сети (например, Интернет и т.д.) и цифровой музыкальный проигрыватель (например, проигрыватель компакт-дисков, MP3-плеер и т.д.) и т.д. В зависимости от типа вещания (например, аналоговое радио, цифровое радио и т.д.) звуковая система может иметь различное количество идентификационной информации медиа. Например, если вещание представляет собой цифровое радиовещание, идентификационная информация медиа может включать в себя название медиа, длительность медиа, идентификатор станции, идентификатор частоты и/или время вещания и т.д. Для сравнения, например, идентификационная информация медиа может быть ограничена частотой, на которую настроено радио, и текущим временем. Транспортное средство (например, автомобиль, грузовик, спортивное утилитарное транспортное средство, фургон и т.д.) может проводным способом (например, через соединение AUX) или беспроводным способом (например, через соединение Bluetooth, через локальное беспроводное соединение и т.д.) быть соединено с возможностью связи с мобильным устройством (например, смартфоном, умными часами, планшетом, ноутбуком и т.д.). Мобильное устройство соединено с возможностью связи (например, через сотовую связь) с внешней сетью.
[0016] Как раскрыто более подробно ниже, транспортное средство отправляет доступную идентификационную информацию медиа на мобильное устройство. На основе информации в идентификационной информации медиа мобильное устройство определяет аудио характеристики идентифицированного представления медиа (например, песня, разговорная программа на радио и т.д.) и генерирует профиль приемника. Профиль приемника определяет конкретные настройки эквалайзера (например, низкие частоты, средние частоты, высокие частоты, затухание, баланс, сжатие, фаза, кода, атака, тембр, обертоновый звукоряд, огибающая «атака/спад/задержка/затухание (ADSR)», инструмент (голос, саксофон и т.д.) и т.д.) и/или настройки усилителя (например, затухание динамиков транспортного средства и т.д.) для представления медиа. В некоторых примерах мобильное устройство также влияет на звуковую среду транспортного средства. Например, профиль приемника может инструктировать звуковую систему транспортного средства усиливать определенный диапазон частот на основе компенсации конкретных шумов в транспортном средстве. В некоторых примерах мобильное устройство соединяется с возможностью связи с сервером настройки, который на основе идентификационной информации медиа, принимаемой от транспортного средства, определяет представление медиа. Дополнительно, в некоторых примерах мобильное устройство соединяется с возможностью связи с аудиосервером, чтобы на основе идентификатора медиа определять настройки приемника для этого представления медиа.
[0017] Фиг. 1 иллюстрирует транспортное средство 100 и мобильное устройство 102, работающее в соответствии с принципами этого изобретения. Транспортное средство 100 может быть стандартным транспортным средством с бензиновым двигателем, гибридным транспортным средством, электрическим транспортным средством, транспортным средством на топливных элементах или любым другим подвижным типом транспортного средства. Транспортное средство 100 может быть неавтономным, полуавтономным или автономным. Транспортное средство 100 включает в себя части, связанные с подвижностью, такие как силовой агрегат с двигателем, трансмиссией, подвеской, приводным валом и/или колесами и т.д. В проиллюстрированном примере транспортное средство 100 включает в себя информационно-развлекательное головное устройство 104 и бортовую платформу 106 связи.
[0018] Информационно-развлекательное головное устройство 104 обеспечивает взаимодействие между транспортным средством 100 и пользователем (например, водителем, пассажиром и т.д.). Информационно-развлекательное головное устройство 104 включает в себя цифровые и/или аналоговые интерфейсы (например, устройства ввода и устройства вывода) для приема ввода от пользователя(ей) и отображения информации. Устройства ввода могут включать в себя, например, ручку управления, приборную панель, цифровую камеру для захвата изображений и/или распознавания визуальных команд, сенсорный экран, устройство аудиоввода (например, микрофон в салоне), кнопки или сенсорную панель. Устройства вывода могут включать в себя выводы щитка приборов (например, циферблаты, световые устройства), исполнительные механизмы, приборную панель, проекционный дисплей, дисплей центральной консоли (например, жидкокристаллический дисплей («LCD»), дисплей на органических светоизлучающих диодах («OLED»), плоскопанельный дисплей, твердотельный индикатор или проекционный дисплей) и/или динамики.
[0019] В проиллюстрированном примере информационно-развлекательное головное устройство 104 включает в себя дополнительный порт 108 и один или более приемников 110. Дополнительный порт 108 обеспечивает аппаратное и программное обеспечение для проводного соединения между мобильным устройством 102 и информационно-развлекательным головным устройством 104. Дополнительный порт 108 включает в себя один или более портов (например, порт универсальной последовательной шины (USB), порт разъема Lightning и т.д.), к которым подключается кабель (не показан) между мобильным устройством 102 и дополнительным портом 108.
[0020] Приемник(и) 110 (например, эфирный радиоприемник, спутниковый радиоприемник и т.д.) принимает медиа-вещания. Приемник(и) 110 принимает медиа-вещания через, например, антенну, обрабатывает (например, декодирует, разворачивает и т.д.) медиа-вещание и управляет динамиками для представления медиа-вещания. Устройства ввода информационно-развлекательного головного устройства 104 могут быть использованы для ручного изменения настроек (например, настроек эквалайзера, настроек затухания и т.д.) приемника 110. Время от времени приемник 110 генерирует идентификационную информацию медиа. В некоторых примерах приемник 110 получает идентификационную информацию 112 медиа (например, название представления медиа, длительность представления медиа, идентификатор станции, идентификатор частоты и/или время вещания и т.д.) из медиа-вещаний. Например, если эфирный радиосигнал представляет собой цифровой сигнал, приемник 110 декодирует идентификационную информацию 112 медиа из медиа-вещания. Альтернативно, в некоторых примерах приемник 110 генерирует идентификационную информацию 112 медиа на основе информации, которая известна приемнику (например, настроенная частота, время, акустическая или цифровой отпечаток и т.д.). В некоторых примерах приемник 110 также генерирует на основе микрофонов в салоне транспортного средства 100 профиль 114 шума транспортного средства. Профиль 114 шума транспортного средства включает в себя шум двигателя, шум от дороги, шум вентиляции и/или шум в салоне и т.д.
[0021] Бортовая платформа 106 связи включает в себя аппаратное обеспечение (например, процессоры, память, хранилище, антенну и т.д.) и программное обеспечение для управления беспроводными сетевыми интерфейсами. В проиллюстрированном примере бортовая платформа 106 связи включает в себя контроллер 116 Bluetooth (BT) (на основе базовой спецификации Bluetooth, поддерживаемой Bluetooth Special Interest Group). Бортовая платформа 106 связи также может включать в себя один или более контроллеров для беспроводных локальных сетей (WLAN), таких как контроллер Wi-Fi (включая IEEE 802.11 a/b/g/n/ac/p или другие), контроллер ZigBee (IEEE 802.15.4) и/или контроллер коммуникации ближнего поля (NFC) и т.д. Мобильное устройство 102 может быть соединено с возможностью связи с бортовой платформой 106 связи через контроллер 116 BT.
[0022] Мобильное устройство 102 проиллюстрированного примера может быть любым подходящим устройством, которое (a) может устанавливать соединение с транспортным средством 100 (например, через дополнительный порт 108 или контроллер 116 BT), (b) может устанавливать соединение с внешней сетью 118 (например, через сотовую связь, соединение WLAN и т.д.) и (c) запускать приложения. Например, мобильное устройство 102 может быть смартфоном, планшетом, умными часами или устройством для доступа в Интернет и т.д. В проиллюстрированном примере мобильное устройство 102 включает в себя регулятор 120 приемника. Как более подробно раскрыто ниже в связи с Фиг. 4, регулятор 120 приемника на основе идентификационной информации 112 медиа, принимаемой от приемника 110, генерирует профиль 122 приемника. Профиль 122 приемника определяет настройки эквалайзера и/или усилителя для представления медиа, определенной идентификационной информацией 112 медиа. Профиль 122 приемника определяет различные диапазоны частот или обертоновые звукоряды. Например, профиль 122 приемника может определять диапазон низких частот (например, 20-320 Гц), диапазон средних частот (иногда называемый «MID») (например, 320-1280 Гц) и диапазон высоких частот (например, 1280-20,480 Гц). В качестве другого примера, профиль 122 приемника может определять настройку голоса, которая изменяет голосовые сигналы путем регулирования голосовых обертоновых звукорядов. В некоторых примерах профиль 122 приемника определяет настройки эквалайзера для трех диапазонов частот, таких как диапазон низких частот, диапазон средних частот и диапазон высоких частот. В некоторых примерах профиль 122 приемника определяет настройки эквалайзера для пяти диапазонов частот (например, диапазон 1: 20-80 Гц, диапазон 2: 80-320 Гц, диапазон 3: 320-1280 Гц, диапазон 4: 1280-5,120 Гц и диапазон 5: 5,120-20,480 Гц). Дополнительно, в некоторых примерах профиль 122 приемника также определяет настройки усилителя (например, затухание и т.д.). В некоторых примерах профиль 122 приемника определяет модификацию обертонового звукоряда и ADSR для конкретных инструментов. Например, гитара может быть приглушена, в то время как громкость саксофона может быть увеличена.
[0023] В некоторых примерах идентификатор информации о медиа включен в идентификационную информацию 112 медиа. В некоторых примерах для определения представления медиа регулятор 120 приемника соединяется с сервером 124 настройки по внешней сети 118. В таких примерах регулятор 120 приемника отправляет (иногда называют «запрашивает») идентификационную информацию 112 медиа на сервер 124 настройки. Сервер 124 настройки включает в себя базу 126 данных настройки, которая включает в себя идентификаторы 128 представления медиа, связанные с идентификационной информацией 112 медиа. Например, база 126 данных настройки может включать в себя частоты настройки, связанные с идентификаторами 128 представления медиа, представляемыми этой конкретной радиочастотой. В качестве другого примера, если идентификационная информация 112 медиа включает в себя радиочастоту 88,1 МГц, идентификатором 128 представления медиа может быть «Don't Let Me Down». Сервер 124 настройки управляется с помощью любого подходящего объекта, который собирает информацию о медиа радиосигнала.
[0024] Регулятор 120 приемника соединяется с аудиосервером 130. Аудиосервер 130 включает в себя базу 132 данных профилей, которая включает в себя базовые профили 134 приемника (иногда называемые «базовыми звуковыми профилями»), связанные с идентификаторами 128 представлений медиа. Регулятор 120 приемника отправляет идентификатор 128 представления медиа, принятый от сервера 124 настройки, на аудиосервер 130. Аудиосервер 130 отправляет соответствующие базовые профили 134 приемника на регулятор 120 приемника. Базовый профиль 134 приемника включает в себя настройки приемника, рекомендуемые для соответствующего представления медиа. Например, если представление медиа представляет собой рок-песню, базовый профиль 134 приемника может определять низкие частоты на уровне 70%, средние частоты на уровне 20% и высокие частоты на уровне 60%. В некоторых примерах базовый профиль 134 приемника представляет собой динамический профиль, который определяет настройки для приемника 110 относительно длительности представления медиа. Например, для первого периода времени базовый профиль 134 приемника может определять низкие частоты на уровне 70%, средние частоты на уровне 20%, высокие частоты на уровне 60%, затухание передних динамиков на уровне 50% и затухание задних динамиков на уровне 50%. В таком примере для второго периода времени базовый профиль 134 приемника может определять низкие частоты на уровне 30%, средние частоты на уровне 80%, высокие частоты на уровне 40%, затухание передних динамиков на уровне 10% и затухание задних динамиков на уровне 80%. Регулятор 120 приемника регулирует базовый профиль 134 приемника, чтобы генерировать профиль 122 приемника. Базовый профиль 134 приемника регулируется, например, на основе профиля 114 шума транспортного средства и/или предпочтений пользователя мобильного устройства 102. Например, пользователь может предпочитать больше низких частот, чем рекомендуется, и профиль 114 шума транспортного средства может указывать, что более тихие части диапазона низких частот должны быть усилены.
[0025] Внешняя(ие) сеть(и) 118 может(могут) быть общедоступной сетью, такой как Интернет; частной сетью, такой как Интранет; или их сочетанием, и может использовать множество сетевых протоколов, доступных сейчас или разработанных позднее, включая, но не ограничиваясь, сетевые протоколы на основе TCP/IP и беспроводные сетевые протоколы. В некоторых примерах сервер 124 настройки и аудиосервер 130 могут быть одним и тем же сервером. В некоторых таких примерах база 126 данных настройки и база 132 данных профилей могут быть одной и той же базой данных.
[0026] Фиг. 2 представляет собой блок-схему электронных компонентов 200 транспортного средства на Фиг. 1. В проиллюстрированном примере электронные компоненты 200 включают в себя усилитель 202, динамики 204, шину 206 передачи данных транспортного средства, информационно-развлекательное головное устройство 104 и бортовую платформу 106 связи. Усилитель 202 усиливает сигналы от приемника 110, подходящие для воспроизведения представления медиа на динамиках 204. Динамики 204 могут быть размещены в и вокруг транспортного средства 100 любым подходящим способом. В некоторых примерах динамики 204 оборудованы в передних динамиках, которые расположены в передней половине салона (например, один на двери со стороны пассажира, а другой на двери со стороны водителя), и в задних динамиках, которые размещены в задней половине салона (например, на дверях).
[0027] Шина 206 передачи данных транспортного средства соединяется с возможностью связи с информационно-развлекательным головным устройством 104, бортовой платформой 106 связи и другими устройствами, соединенными с шиной 206 передачи данных транспортного средства. В некоторых примерах Шина 206 передачи данных транспортного средства реализуется в соответствии с протоколом шины локальной сети контроллеров (CAN), который определен Международной организацией по стандартизации (ISO) 11898-1. Альтернативно, в некоторых примерах шина 206 передачи данных транспортного средства может быть шиной передачи данных мультимедийных систем (MOST) или шиной CAN c изменяемой скоростью передачи данных (CAN-FD) (ISO 11898-7).
[0028] Информационно-развлекательное головное устройство 104 включает в себя дополнительный порт 108 и приемник 110. Приемник 110 выравнивает (выполняет эквализацию), усиливает и декодирует аудиосигналы, принимаемые от аудиовизуальных источников, таких как эфирное радио, спутниковое радио, цифровые музыкальные источники (например, MP3-аудио, DVD-аудио и т.д.) и т.д. Дополнительно, приемник 110 управляет усилителем 202 на основе профиля 122 приемника, принимаемого от мобильного устройства 102. В проиллюстрированном примере приемник 110 включает в себя звуковую плату 208, процессор или контроллер 210 и память 212. Звуковая плата 208 включает в себя аппаратное обеспечение для управления динамиками 204 через усилитель 202.
[0029] Процессор или контроллер 210 может представлять собой любое подходящее устройство обработки или набор устройств обработки, таких как, но не ограничиваясь: микропроцессор, платформа на основе микроконтроллера, подходящая интегральная схема, одна или более программируемых пользователем вентильных матриц (FPGA) и/или одна или более интегральных схем специального назначения (ASIC). Память 212 может представлять собой энергозависимую память (например, RAM, которая может включать в себя энергонезависимую RAM, магнитную RAM, сегнетоэлектрическую RAM и любые другие подходящие формы); энергонезависимую память (например, дисковую память, флэш-память, EPROM, EEPROM, энергонезависимую твердотельную память на основе мемристора и т.д.), неизменяемую память (например, EPROM), и постоянное запоминающее устройство. Память 212 может включать в себя любое хранилище большой емкости, такое как жесткий диск и/или твердотельный накопитель. В некоторых примерах память 212 включает в себя несколько типов памяти, в частности, энергозависимую память и энергонезависимую память.
[0030] Память 212 представляет собой машиночитаемый носитель, на котором находится один или более наборов инструкций, например, может быть встроено программное обеспечение для выполнения способов настоящего изобретения. Инструкции могут воплощать один или более способов или логическую схему, которые описаны в настоящем документе. В конкретном варианте выполнения инструкции могут находиться полностью или по меньшей мере частично в любом одном или более из памяти 212, машиночитаемого носителя и/или в процессоре 210 при выполнении инструкций.
[0031] Выражения «непереходный машиночитаемый носитель» и «машиночитаемый носитель» следует понимать как включающие в себя один носитель или множество носителей, например, централизованная или распределенная база данных и/или связанные кэши и серверы, которые хранят один или более наборов инструкций. Выражения «непереходный машиночитаемый носитель» и «машиночитаемый носитель» также включают в себя любой материальный носитель, который выполнен с возможностью хранения, кодирования или переноса набора инструкций для выполнения процессором, или который побуждает систему выполнять один или более способов или операций, раскрытых в настоящем документе. Как используется здесь, выражение «машиночитаемый носитель» четко определено, чтобы включать в себя любой тип машиночитаемого запоминающего устройства и/или дискового накопителя, и чтобы исключать распространяющиеся сигналы.
[0032] Фиг. 3 представляет собой блок-схему электронных компонентов 300 мобильного устройства 102 на Фиг. 1. В проиллюстрированном примере электронные компоненты 300 включают в себя процессор или контроллер 302, память 304, хранилище 306, порт 308 данных, дисплей 312, модуль 314 сотовой связи, модуль 316 Bluetooth и модуль 318 WLAN.
[0033] Процессор или контроллер 302 может представлять собой любое подходящее устройство обработки или набор устройств обработки, таких как, но не ограничиваясь: микропроцессор, платформа на основе микроконтроллера, подходящая интегральная схема, одна или более программируемых пользователем вентильных матриц (FPGA) и/или одна или более интегральных схем специального назначения (ASIC). В проиллюстрированном примере процессор или контроллер 302 выполнен так, чтобы включать в себя регулятор 120 приемника. Память 304 может представлять собой энергозависимую память (например, RAM, которая может включать в себя энергонезависимую RAM, магнитную RAM, сегнетоэлектрическую RAM и любые другие подходящие формы); энергонезависимую память (например, дисковую память, флэш-память, EPROM, EEPROM, энергонезависимую твердотельную память на основе мемристора и т.д.), неизменяемую память (например, EPROM), и постоянное запоминающее устройство. Память 304 может включать в себя любое хранилище большой емкости, такое как карта secure digital (SD) или твердотельный накопитель. В некоторых примерах память 304 включает в себя несколько типов памяти, в частности, энергозависимую память и энергонезависимую память.
[0034] Память 304 представляет собой машиночитаемый носитель, на котором находится один или более наборов инструкций, например, может быть встроено программное обеспечение для выполнения способов настоящего изобретения. Инструкции могут воплощать один или более способов или логическую схему, которые описаны в настоящем документе. В конкретном варианте выполнения инструкции могут находиться полностью или по меньшей мере частично в любом одном или более из памяти 304, машиночитаемого носителя и/или в процессоре 302 при выполнении инструкций.
[0035] Порт 308 данных облегчает проводное соединение между мобильным устройством 102 и, например, транспортным средством 100. Порт 308 данных включает в себя разъем и контроллер, который включает в себя аппаратное и/или программное обеспечение для связи на основе проводного протокола связи, такого как USB, FireWire (IEEE 1394) или Lightning и т.д.
[0036] Дисплей 312 обеспечивает взаимодействие с мобильным устройством 102. Дисплей 312 может быть выполнен по любой подходящей технологии дисплея, такой как жидкокристаллический дисплей (LCD), тонкопленочный транзисторный LCD, дисплей на органических светоизлучающих диодах (OLED), OLED с активной матрицей (AMOLED), оптический наголовный дисплей (OHMD) или гибкий дисплей и т.д. Дисплей 312 через графический пользовательский интерфейс (GUI) отображает информацию о приложениях, выполняемых мобильным устройством. В некоторых примерах дисплей 312 включает в себя сенсорный слой, чтобы образовать сенсорный экран и быть устройством ввода и устройством вывода.
[0037] Модуль 314 сотовой связи включает в себя один или более контроллеров для сетей на основе стандартов (например, глобальная система мобильной связи (GSM), универсальная мобильная телекоммуникационная система (UMTS), долгосрочное развитие (LTE), множественный доступ с кодовым разделением (CDMA) и т.д.), которые обеспечивают соединение для передачи данных между мобильным устройством 102 и внешней(ими) сетью(ями) 118. Модуль 314 сотовой связи также включает в себя устройство авторизации (такое как карта модуля идентификации абонента (SIM), защищенный чип памяти, содержащий виртуальную SIM-карту, и т.д.). Модуль 316 Bluetooth включает в себя контроллер Bluetooth (на основе базовой спецификации Bluetooth, поддерживаемой Bluetooth Special Interest Group). Модуль 318 WLAN включает в себя один или более контроллеров, которые облегчают соединение с беспроводными локальными сетями, таких как контроллер Wi-Fi (включая IEEE 802.11 a/b/g/n/ac или другие).
[0038] Фиг. 4 представляет собой блок-схему регулятора 120 приемника мобильного устройства 102 на Фиг. 1. Регулятор 120 приемника генерирует профиль 122 приемника на основе базового профиля 134 приемника, принимаемого от аудиосервера 130, профиля 114 шума транспортного средства, принимаемого от транспортного средства 100, и предпочтений, выбираемых пользователем. В проиллюстрированном примере Регулятор 120 приемника включает в себя коммуникатор 402 транспортного средства, сетевой коммуникатор 404 и регулятор 406 профиля.
[0039] Коммуникатор 402 транспортного средства устанавливает и поддерживает соединение с транспортным средством 100 (например, через модуль 316 Bluetooth или порт 308 данных мобильного устройства 102). Коммуникатор 402 транспортного средства принимает идентификационную информацию 112 медиа и профиль 114 шума транспортного средства. Коммуникатор 402 транспортного средства отправляет идентификационную информацию медиа 112 в сетевой коммуникатор 404 и профиль 114 шума транспортного средства в регулятор 406 профиля.
[0040] Сетевой коммуникатор 404 соединяется с сервером 124 настройки и аудиосервером 130 (например, через модуль 314 сотовой связи или модуль 318 WLAN мобильного устройства 102). В некоторых примерах сетевой коммуникатор 404 обеспечивает идентификационную информацию 112 медиа серверу 124 настройки. В ответ сетевой коммуникатор 404 принимает идентификатор 128 представления медиа от сервера 124 настройки. В некоторых примерах идентификационная информация 112 медиа включает в себя идентификатор 128 представления медиа. Сетевой коммуникатор 404 обеспечивает идентификатор 128 представления медиа аудиосерверу 130. В ответ сетевой коммуникатор 404 принимает базовый профиль 134 приемника. В некоторых примерах сетевой коммуникатор 404 поддерживает (например, в памяти 304 и/или хранилище 306 мобильного устройства 102) список недавно принятых идентификаторов 128 представления медиа, который связывает идентификатор 128 представления медиа с соответствующим базовым профилем 134 приемника так, что часто встречающиеся представления медиа доступны сетевому коммуникатору 404 без соединения с аудиосервером 130. Сетевой коммуникатор 404 обеспечивает базовый профиль 134 приемника регулятору 406 профиля.
[0041] Регулятор 406 профиля генерирует профиль 122 приемника на основе базового профиля 134 приемника, профиля 114 шума транспортного средства и в некоторых примерах предпочтений, выбираемых пользователем. В некоторых примерах регулятор 406 профиля принимает предпочтения пользователя через GUI, отображаемый на дисплее 312 мобильного устройства 102. Предпочтения пользователя, например, могут обеспечивать общие или конкретные регулировки базового профиля 134 приемника. Регулятор 406 профиля регулирует базовый профиль 134 приемника на основе профиля 114 шума транспортного средства и предпочтений пользователя. Например, базовый профиль 134 приемника может определять настройку низких частот на уровне 30%, настройку средних частот на уровне 80% и настройку высоких частот на уровне 40% для представления медиа, предпочтения пользователя могут определять 10%-ное увеличение уровня настройки высоких частот для конкретного жанра, и регулятор 406 профиля может определять усиление частот в диапазоне 50-250 Гц для компенсации шума от дороги на основе профиля 114 шума транспортного средства. Регулятор 406 профиля отправляет профиль 122 приемника коммуникатору 402 транспортного средства.
[0042] Фиг. 5 представляет собой примерный динамический профиль 500 приемника. Динамический профиль 500 приемника определяет настройки приемника, которые изменяются с течением времени на основе характеристик представления медиа. Например, между временем t1 и временем t2 представление медиа может включать в себя барабанное соло, когда динамический профиль 500 приемника определяет увеличение уровня настройки низких частот и уменьшение уровней настроек средних и высоких частот. В качестве другого примера, между временем t1 и временем t2 динамический профиль 500 приемника может определять увеличение уровня наборов обертонов и/или настроек ADSR для акцента на барабанах. В некоторых примерах базовый профиль 134 приемника представляет собой динамический профиль 500 приемника. В таких примерах регулятор 406 профиля генерирует профиль 122 приемника путем регулирования динамического профиля 500 приемника на основе профиля 114 шума транспортного средства и предпочтений, выбираемых пользователем. Когда приемник 110 принимает профиль 122 приемника с отрегулированным динамическим профилем 500 приемника, приемник 110 определяет, в какое время представление медиа осуществляется, и применяет отрегулированный динамический профиль 500 приемника на основе этого времени.
[0043] Фиг. 6 представляет собой блок-схему примерного способа генерирования профиля 122 приемника на Фиг. 1 и 4. Первоначально в блоке 602 коммуникатор 402 транспортного средства принимает идентификационную информацию 112 медиа и профиль 114 шума транспортного средства от транспортного средства 100. В блоке 604 сетевой коммуникатор 404 получает базовый профиль 134 приемника, связанный с идентификационной информацией 112 медиа, полученной в блоке 602. Для получения идентификатора 128 представления медиа сетевой коммуникатор 404 связывается с сервером 124 настройки для определения представления медиа, связанного с идентификационной информацией 112 медиа. На основе идентификатора 128 сетевой коммуникатор 404 связывается с аудиосервером 130 для получения базового профиля 134 приемника. В блоке 606 регулятор 406 профиля определяет, доступны ли конкретные настройки для представления медиа. Регулятор 406 профиля определяет, что конкретные настройки доступны, на основании того, возвращает ли аудиосервер 130 базовый профиль 134 приемника. Например, аудиосервер 130 может не включать в себя базовый профиль 134 приемника, связанный с идентификатором 128 представления медиа. Если конкретные настройки доступны для представления медиа, способ продолжается в блоке 608. В противном случае, если конкретные настройки не доступны для представления медиа, способ продолжается в блоке 610.
[0044] В блоке 608 регулятор 406 профиля генерирует профиль 122 приемника на основе базового профиля 134 приемника, принятого от аудиосервера 130. В блоке 610 регулятор 406 профиля генерирует профиль 122 приемника на основе профиля приемника по умолчанию. В блоке 612 регулятор 406 профиля регулирует профиль 122 приемника на основе профиля 114 шума транспортного средства и/или предпочтений пользователя. В блоке 614 коммуникатор 402 транспортного средства отправляет профиль 122 приемника транспортному средству 100.
[0045] Фиг. 7 представляет собой блок-схему примерного способа изменения конфигурации приемника 110 на основе профиля 122 приемника, принимаемого от мобильного устройства 102. Первоначально в блоке 702 приемник 110 получает идентификационную информацию 112 медиа. Например, приемник 110 может записывать частоту настройки эфирного радио, воспроизводимого звуковой системой. Приемник отправляет (например, через контроллер 116 BT или дополнительный порт 108 транспортного средства 100) идентификационную информацию 112 медиа мобильному устройству 102. В блоке 704 приемник загружает профиль 122 приемника с мобильного устройства 102. В блоке 706 приемник 110 определяет, является ли профиль 122 приемника, принятый в блоке 704, динамическим профилем (например, на основе динамического профиля 500 приемника на Фиг. 5). Если профиль 122 приемника не является динамическим профилем, способ продолжается в блоке 708. В противном случае, если профиль 122 приемника является динамическим профилем, способ продолжается в блоке 710.
[0046] В блоке 708 приемник 110 применяет настройки эквалайзера и усилителя, определенные профилем 122 приемника. В блоке 710 приемник 110 определяет, известно ли время в представлении медиа. Например, если представление медиа представляет собой цифровое вещание эфирного радиосигнала, цифровое вещание может включать в себя текущее время представления медиа. Если приемник 110 знает время в представлении медиа, способ продолжается в блоке 712. В противном случае, если приемник 110 не знает время в представлении медиа, способ продолжается в блоке 708. В блоке 712 приемник применяет настройки эквалайзера и усилителя, определенные профилем 122 приемника, определенным для текущего времени представления медиа. В блоке 714 приемник 110 определяет, запрашивать ли другой профиль 122 приемника. В некоторых примерах приемник 110 запрашивает другой профиль 122 приемника время от времени (например, периодически, апериодически и т.д.). Альтернативно или дополнительно, представление медиа включает в себя сигнал (например, тон, мгновенную паузу, цифровой флаг и т.д.), когда текущее представление медиа завершается. Если приемник 110 решает запрашивать другой профиль 122 приемника, способ возвращается в блок 702. В противном случае, если приемник 110 решает не запрашивать другой профиль 122 приемника, способ возвращается в блок 706.
[0047] Блок-схема на Фиг. 6 представляет собой машиночитаемые инструкции, которые содержат одну или более программ, которые при выполнении процессором (таким как процессор 302 на Фиг. 3) побуждают мобильное устройство 102 реализовывать регулятор 120 приемника на Фиг. 1, 3, и 4. Блок-схема на Фиг. 7 представляет собой машиночитаемые инструкции, которые содержат одну или более программ, которые при выполнении процессором (таким как процессор 210 на Фиг. 2) побуждают транспортное средство 100 реализовывать приемник 110 на Фиг. 1 и 2. Дополнительно, хотя примерные программы описаны со ссылкой на блок-схемы, проиллюстрированные на Фиг. 6 и 7, в качестве альтернативы могут быть использованы многие другие способы реализации примерного регулятора 120 приемника и/или примерного приемника 110. Например, порядок выполнения блоков может быть изменен, и/или некоторые из описанных блоков могут быть изменены, исключены или объединены.
[0048] В этой заявке использование разделительных союзов предназначено для включения соединительных союзов. Использование определенных или неопределенных артиклей не предназначено для указания количества элементов. В частности, ссылка на «объект» предназначена для обозначения одного из возможного множества таких объектов. Дополнительно, союз «или» может быть использован для передачи одновременно присутствующих признаков, а не взаимоисключающих альтернатив. Другими словами, союз «или» следует понимать как подразумевающий значение «и/или». Выражения «включает в себя», «включающий» и «включают в себя» являются всеобъемлющими и имеют такой же объем охраны, что и выражения «содержит», «содержащий» и «содержат».
[0049] Вышеописанные варианты выполнения и особенно любые «предпочтительные» варианты выполнения представляют собой возможные примеры реализаций и изложены всего лишь для ясного понимания принципов изобретения. Многочисленные изменения и модификации могут быть выполнены для вышеописанного(ых) варианта(ов) выполнения, по существу не отходя от сущности и принципов методов, описанных в настоящем документе. Все модификации должны быть включены в настоящем документе в объем охраны этого изобретения и защищены следующей далее формулой изобретения.