Digital Audio Data Processing System Patents (Class 700/94)
  • Patent number: 10667055
    Abstract: Example embodiments disclosed herein relate to separated audio analysis and processing. A system for processing an audio signal is disclosed. The system includes an audio analysis module configured to analyze an input audio signal to determine a processing parameter for the input audio signal, the input audio signal being represented in time domain. The system also includes an audio processing module configured to process the input audio signal in parallel with the audio analysis module. The audio processing module includes a time domain filter configured to filter the input audio signal to obtain an output audio signal in the time domain, and a filter controller configured to control a filter coefficient of the time domain filter based on the processing parameter determined by the audio analysis module. Corresponding method and computer program product of processing an audio signal are also disclosed.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: May 26, 2020
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Dong Shi, Xuejing Sun
  • Patent number: 10665247
    Abstract: It is inter alia disclosed to determine a first quantized representation of an input vector, and to determine a second quantized representation of the input vector based on a codebook depending on the first quantized representation.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: May 26, 2020
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Adriana Vasilache, Anssi Sakari Ramo, Lasse Juhani Laaksonen
  • Patent number: 10666838
    Abstract: A control method of operation apparatus includes receiving selection of at least one of a plurality of presets, set in advance, regarding a plurality of content reproduction apparatuses, transmitting a synchronous state cancel signal for canceling at least some of the current synchronous states of the plurality of content reproduction apparatuses, and transmitting a preset restoring signal for restoring a preset selected.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: May 26, 2020
    Assignee: YAMAHA CORPORATION
    Inventors: Keisuke Tsukada, Akihiko Suyama
  • Patent number: 10664227
    Abstract: An electronic device, method, and computer program product provide smart audio path routing to a remote audio system. A controller of an electronic device determines whether a configuration setting indicates that primary audio content is to be transmitted to a remote audio system. In response to the configuration setting indicating the primary audio is to be transmitted to the remote audio system, the controller transmits test audio content to the remote audio system. The controller listens, via a microphone of the electronic device, for the test audio content within audio output from the remote audio system. In response to not detecting the test audio content from the remote audio system, the controller enables playing of the primary audio content on speaker(s) of the electronic device. In response to detecting the test audio content, the controller transmits the primary audio content to be outputted by the remote audio system.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: May 26, 2020
    Assignee: Motorola Mobility LLC
    Inventor: John J. Gorsica
  • Patent number: 10665244
    Abstract: Disclosed herein are embodiments of systems, methods, and products comprises an authentication server for authentication leveraging multiple audio channels. The server receives an authentication request regarding a user upon the user interacting with a first electronic device. The server requests the first device to transmit a first audio file of an audio sample to the server. The audio sample may be the user's audio command or a machine-generated audio signal. The server requests a second electronic device to transmit a second audio file that is the recording of the same audio sample to the server. The second electronic device is a trusted device in proximity of the first device and executes an authentication function to enable the recording and transmitting of the audio sample. The server determines a similarity score between the first audio file and the second audio file and authenticates the user based on the similarity score.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: May 26, 2020
    Assignee: Pindrop Security, Inc.
    Inventors: Payas Gupta, Terry Nelms, II
  • Patent number: 10664128
    Abstract: An information processing apparatus acquires information about designation of a position of a virtual viewpoint related to a virtual viewpoint image generated based on image capturing by a plurality of cameras, and decides, based on the information, a virtual listening point for generating an audio signal based on sound pickup at a plurality of sound pickup points.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: May 26, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Masanobu Funakoshi
  • Patent number: 10664226
    Abstract: Methods, systems, and computer programs are presented for managing audio files of a user to reduce latencies in play start times on local devices. The audio files are stored on cloud storage managed by a server. One method includes processing a plurality of audio files associated with a user, where the processing is configured to create audio snippet files from each of the plurality of audio files. The audio snippet files representing a beginning part of each of the plurality of audio files. The method also includes transmitting the audio snippet files to a client device and detecting a request from the client to begin playing a first audio file from the plurality of audio files of the user. The first audio file being stored on the cloud storage managed by the server.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: May 26, 2020
    Assignee: Google LLC
    Inventor: Neel B. Parekh
  • Patent number: 10659899
    Abstract: Embodiments are directed to a method of rendering adaptive audio by receiving input audio comprising channel-based audio, audio objects, and dynamic objects, wherein the dynamic objects are classified as sets of low-priority dynamic objects and high-priority dynamic objects, rendering the channel-based audio, the audio objects, and the low-priority dynamic objects in a first rendering processor of an audio processing system, and rendering the high-priority dynamic objects in a second rendering processor of the audio processing system. The rendered audio is then subject to virtualization and post-processing steps for playback through soundbars and other similar limited height capable speakers.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: May 19, 2020
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Joshua Brandon Lando, Freddie Sanchez, Alan J Seefeldt
  • Patent number: 10659182
    Abstract: System and methods are provided for playing media feeds via a standard media player in enhanced manner. The media feeds may be obtained via the Internet. A particular signature signal, from a plurality of signature signals, may be determined based on a feedback signal corresponding to an audio output signal of the media player, and based on the determined signature signal, a media feed of a plurality of media feeds may be selected. An input signal configured for the media player may then be transmitted, with the input signal including a plurality of channels, and the selected media feed being conveyed over one of the plurality of channels associated with the determined signature signal. The signature signals may include audio frequency signals and/or acoustic signals inaudible to human hearing. The feedback signal may be an electrical, a wireless or an optical signal.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: May 19, 2020
    Assignee: SWISSCOM AG
    Inventor: Urs-Viktor Marti
  • Patent number: 10656905
    Abstract: A process at an electronic computing device (device) for automatic and selective context-based gating of an electronic digital assistant speech-output function includes detecting, via a sensor communicatively coupled to the device or via a notification received at the device, an event associated with a need to reduce a cognitive load on the user. Responsively, temporarily gating a portion of an electronic digital assistant speech-output function to prevent reproduction to the user of one or more first speech-output events generated during a first period of time associated with the event. Subsequently, and after detecting that the event has ended, ending the temporary gating to allow reproduction of one or more second speech-output events generated during a second period of time after the event has ended.
    Type: Grant
    Filed: February 6, 2019
    Date of Patent: May 19, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: Paul D. Steinberg
  • Patent number: 10656815
    Abstract: A parameter control device includes a parameter updating unit, and an operational screen displaying unit. In a case where any one of the individually operated portions is operated, the parameter updating unit changes the parameter of the controlled device, which is associated with the relevant individually operated portion, by following an operation amount of the individually operated portion. In a case where a cooperative operated portion is operated, the respective parameters of the plurality of controlled devices are changed by following an operation amount of the cooperative operated portion. The operational screen displaying unit displays the respective parameters of the plurality of controlled devices, displays the plurality of operated portions in positions corresponding to displays of the parameters of the respectively associated controlled devices, and displays the cooperative operated portion in a position corresponding to a display of a parameter of the master device.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: May 19, 2020
    Assignee: YAMAHA CORPORATION
    Inventors: Akihiko Suyama, Kazuya Mushikabe, Keisuke Tsukada
  • Patent number: 10659287
    Abstract: A management server capable of improving the convenience of a content distribution service for a user who purchases a vehicular device is disclosed. The management server manages provision of a content distribution service for content execution device, which includes a vehicular device and a mobile communication terminal each installed with a cooperative application to execute content based on mutual cooperation. When user identification information transmitted from the content execution device may match user identification information managed by the user identification information management portion, the management server permits provision of the content distribution service for the content execution device regardless of whether or not a vehicular device included in the content execution device is registered.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: May 19, 2020
    Assignee: DENSO CORPORATION
    Inventors: Takashi Uefuji, Hiroki Ukai
  • Patent number: 10656899
    Abstract: The present technology relates to an information processing apparatus, an information processing method, and a program that can improve satisfaction with a sound of a reflective speaker. An audio visual (AV) system includes an acoustic control unit that controls an output of an output sound from a reflective speaker on the basis of a reflection position of the output sound. The present technology can be applied to, for example, an AV system using a drive-type projector and a drive-type speaker. Further, the present technology can be applied to, for example, an AV system using a drive-type projector including a reflective speaker.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: May 19, 2020
    Assignee: SONY CORPORATION
    Inventors: Kentaro Ida, Takuya Ikeda
  • Patent number: 10659876
    Abstract: Disclosed is a distributed microphone array. The array comprises: a plurality of distributed microphone array nodes, wherein each microphone array node is provided with one or a plurality of microphone audio acquisition modules; and the microphone array node is connected to an external signal processing unit by means of wireless network communication, and uploads an unprocessed audio signal or an audio signal which has undergone simple signal processing on the array node to the signal processing unit. In the present invention, all the wireless microphone array nodes distributed in a wireless network form a large microphone array.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: May 19, 2020
    Assignee: Espressif Systems (Shanghai) Co., Ltd.
    Inventors: Swee Ann Teo, Rui Zhan
  • Patent number: 10658995
    Abstract: Calibration of a headset that uses bone conduction to provide audio content to a wearer is presented. A first tone of a plurality of tones that are at different frequencies is presented to the wearer via an air conduction transducer. A corresponding tone having a same frequency as the first tone is also presented to the wearer via a bone conduction (BC) transducer. The corresponding tone is adjusted such that a level of loudness is within a threshold range of a level of loudness of the first tone. An ear-canal sound pressure (ECSP) resulting from the first tone is recorded and a voltage applied to the BC transducer for generating the adjusted corresponding tone. An equalization filter is generated based in part on the ECSP and the voltage, the equalization filter for filtering an audio signal for presentation via the BC transducer.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: May 19, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Peter Bowers, Morteza Khaleghimeybodi, Peter Gottlieb, Antonio John Miller, Jack Yahkub Dagdagan
  • Patent number: 10649720
    Abstract: Disclosed are a sound effect configuration method and system and a related device. The method comprises: detecting a starting operation for a target application of a mobile terminal and determining a period for setting sound effect comprising system time, the target application being for controlling an audio output device; determining a reference parameter of sound effect according to a pre-stored mapping between periods for setting sound effect and parameters of sound effect of the audio output device, the reference parameter of sound effect corresponding to the period for setting sound effect comprising the system time; sending a pre-configuration instruction comprising the reference parameter of sound effect to the audio output device, the pre-configuration instruction being for instructing the audio output device to create an instance of sound effect for an audio stream to be played according to the reference parameter of sound effect.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: May 12, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Gaoting Gan, Yajun Li, Guang Tu, Hai Yang
  • Patent number: 10650077
    Abstract: A device receives, based on installation of a content application on a client device, credentials of a user of the client device, and information identifying a social media application granted access to content associated with the user. The device receives the content from the client device. The device generates a link for the content, and stores the credentials, the content, the link, and the information identifying the social media application. The device receives information indicating that the content is be provided in a post associated with the social media application, and provides the link to the post. The device receives a selection of the link from another client device associated with another user that is viewing the post via the social media application, and provides the content, in a secure format, to the other client device based on the selection of the link.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: May 12, 2020
    Assignee: Capital One Services, LLC
    Inventor: Joni Bridget Jezewski
  • Patent number: 10649723
    Abstract: In a case where a communication device receives a playback request for second content while playing back first content, the communication device starts playing back the second content, based on a fact that a communication device identified by identification information about a communication device that has transmitted a playback request for the first content is identical to a communication device identified by identification information about a communication device that has transmitted the playback request for the second content, and continues playing back the first content, based on a fact that the communication devices are different. The communication device starts playing back the second content, based on a fact that a user identified by user identification information about the first content is identical to a user identified by user identification information about the second content, and continues playing back the first content, based on a fact that the users are different.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: May 12, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshiyuki Nakagawa
  • Patent number: 10645518
    Abstract: A spatial audio signal is received that is associated with a microphone array configured to provide spatial audio capture and additional audio signal(s) associated with an additional microphone, the additional audio signal having been delayed by a variable delay determined such that common components of the spatial audio signal and the additional audio signal(s) are time aligned. A relative position is received between a first position associated with the microphone array and a second position associated with the additional microphone. Source parameter(s) are received classifying an audio source associated with the common components and/or space parameter(s) identifying an environment within which the audio source is located. Processing effect ruleset is determined based on the source parameter(s) and/or the space parameter(s).
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: May 5, 2020
    Assignee: Nokia Technologies Oy
    Inventors: Antti Eronen, Jussi Leppanen, Arto Lehtiniemi, Sujeet Mate, Francesco Cricri
  • Patent number: 10642825
    Abstract: Disclosed herein is a system and method for interoperability of blockchains thereby allowing use of smart contracts across blockchains in real time and in a secured manner. A plurality of blockchains are connected to each other and allow use of smart contracts written on them by other connected blockchains without the need of rewriting and/or downloading the smart contract on other blockchain. The disclosed system and methods use a distributed file system storage for secured processing of information flowing from one blockchain to other connected blockchain. Further, each connected blockchain is associated with distinct private and public key in order to encrypt and decrypt the data flowing across blockchains.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: May 5, 2020
    Assignee: Innoplexus AG
    Inventor: Abhijit Keskar
  • Patent number: 10638203
    Abstract: The various implementations described herein include methods, devices, and systems for clarifying media content. In one aspect, a method is performed at a client device that includes a microphone, memory, and one or more processors. The method includes: (1) receiving, via the microphone, audio content of a media content item playing on a second client device in proximity to the client device; (2) receiving, via the microphone, a verbal query from a user of the client device to clarify a portion of the media content item; (3) sending a request to a remote server system; (4) receiving from the remote server system information responsive to the verbal user query for the portion of the media content item; and (5) presenting the information to the user.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: April 28, 2020
    Assignee: GOOGLE LLC
    Inventors: Ingrid McAulay Trollope, Ant Oztaskent, Yaroslav Volovich
  • Patent number: 10638246
    Abstract: Embodiments of the example embodiment relate to audio object extraction. A method for audio object extraction from audio content is disclosed. The method comprises determining a sub-band object probability for a sub-band of the audio signal in a frame of the audio content, the sub-band object probability indicating a probability of the sub-band of the audio signal containing an audio object. The method further comprises splitting the sub-band of the audio signal into an audio object portion and a residual audio portion based on the determined sub-band object probability. Corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: April 28, 2020
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Lianwu Chen, Lie Lu
  • Patent number: 10635388
    Abstract: Embodiments of the present invention disclose a sound effect processing method and a mobile terminal. The method includes: obtaining, when a playing control instruction used for indicating an application of a mobile terminal to play a source audio file is detected, at least one frame of first data generated when the mobile terminal processes the source audio file by means of a global sound effect service; obtaining at least one frame of second data in a current playing process of the application; stopping the global sound effect service if the comparison result shows that the at least one frame of first data does not match with the at least one frame of second data; and playing a first audio file obtained by means of processing the source audio file only according to an application-level sound effect parameter of the application. Embodiments of the present invention also disclose a corresponding mobile terminal.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: April 28, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Yajun Li, Gaoting Gan, Guang Tu, Hai Yang
  • Patent number: 10637420
    Abstract: As viewed from the front of an operation panel, adjustment sections for individual input channels are positioned on the operation panel close to a human operator, and a display, a control section for setting an equalizer process, compressor process etc. for one selected channel and a signal delivery control section for setting signal delivery to mixing buses for the selected channel are positioned in a horizontal row remotely from the human operator. Operators in the delivery control section are varied in function in accordance with a selected operation mode. For example, in a mix send mode, a plurality of rotary operators are set to function as send level adjustment operators for the respective input channels so as to adjust send levels to a given mixing bus, while, in a mix master mode, the rotary operators are set to function as output gain adjustment operators for the respective mixing buses.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: April 28, 2020
    Assignee: Yamaha Corporation
    Inventor: Masaaki Okabayashi
  • Patent number: 10635390
    Abstract: A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: April 28, 2020
    Assignee: Sonos, Inc.
    Inventor: Nicholas A. J. Millington
  • Patent number: 10635389
    Abstract: Some embodiments of the invention are directed to enabling a user to modify the manner in which one or more settings specified by a predefined template for a particular sound source are applied, so as to provide the user with greater control over the settings which are applied to a track than conventional tools afford. Some embodiments are directed to automatically applying one or more settings for a track based at least in part upon an analysis of the spectral and/or dynamic content of the track, such as by automatically performing sound equalization by applying one or more digital filters to a track, defining the frequency range(s) in which one or more filter(s) are applied, applying dynamic range compression, defining the manner in which compression is applied in multiple sub-bands of the audible spectrum, and/or applying one or more other settings. Such settings may be designed to achieve any of numerous (e.g.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: April 28, 2020
    Assignee: iZotope, Inc.
    Inventors: James McClellan, Gordon Wichern, Aaron Wishnick, Alexey Lukin, Matthew Hines
  • Patent number: 10631049
    Abstract: Disclosed are methods and systems to help disambiguate channel identification in a scenario where a video fingerprint of media content matches multiple reference video fingerprints corresponding respectively with multiple different channels. Given such a multi-match situation, an entity could disambiguate based on an audio component of the media content, such as by further determining that an audio fingerprint of the media content at issue matches an audio fingerprint of just one of the multiple channels, thereby establishing that that is the channel on which the media content being rendered by the media presentation device is arriving.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: April 21, 2020
    Assignee: Gracenote, Inc.
    Inventors: Chung Won Seo, Youngmoo Kwon, Jaehyung Lee
  • Patent number: 10630826
    Abstract: There is provided an information processing device including: a sensor configured to detect that the information processing device is worn on a part of a human body; a processing unit configured to process information; and a communication unit configured to communicate with another device. The processing unit transmits a signal to the another device on the basis of a detection signal detected by the sensor. The processing unit performs a process according to an instruction transmitted from the another device in accordance with the signal.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: April 21, 2020
    Assignee: SONY CORPORATION
    Inventors: Akihiro Ishida, Yoji Hirose, Takamoto Tsuda, Shihui Wang, Ryu Aoyama
  • Patent number: 10629216
    Abstract: Provided are an apparatus and method for decoding audio, The method includes receiving a bitstream consisting of audio packets; decoding an audio packet included in the received bitstream; extracting a type of the decoded packet; obtaining system data from a packet of which system metadata corresponds to the extracted packet type; and transmitting the obtained system data to a system engine, wherein the system data includes at least one of information regarding a type of the system engine and a length of the system data.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: April 21, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-bae Chon, Sun-min Kim
  • Patent number: 10628119
    Abstract: Disclosed is a sound effect processing method and a mobile terminal. The method includes: obtaining, when a playing control instruction used for indicating an application of a mobile terminal to play a source audio file is detected, at least one frame of first data generated when the mobile terminal processes the source audio file by means of a global sound effect service; obtaining at least one frame of second data in a current playing process of the application; stopping the global sound effect service if the comparison result shows that the at least one frame of first data does not match with the at least one frame of second data; and playing a first audio file obtained by means of processing the source audio file only according to an application-level sound effect parameter of the application.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: April 21, 2020
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Yajun Li, Gaoting Gan, Guang Tu, Hai Yang
  • Patent number: 10621230
    Abstract: Systems and Methods describe capturing a plurality of segments of an audio stream, analyzing at least one feature of each segment of the plurality of segments of the audio stream to generate for each segment a prediction value indicating whether there is music in the segment, generating a probability value that there is music in the audio stream based on aggregating the prediction values of the plurality of segments, determining that the probability value that there is music in the audio stream meets a predetermined threshold, and causing the audio stream to be identified based on determining that the probability value that there is music in the audio stream meets a predetermined threshold.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: April 14, 2020
    Assignee: Snap Inc.
    Inventors: Xin Chen, Jaewook Chung, Yu Hu, Jinhua Jiang, Xing Mei, Kirk Ouimet, Ning Xu
  • Patent number: 10621067
    Abstract: An execution circuit is configured to input data units, perform unit operations on the data units, and register results of the unit operations in response to oscillations of a clock signal. A control circuit controls activation and deactivation of the unit operations. A debug circuit inputs, in parallel with input of the data units to the execution circuit, at least one of the data unit or one or more attributes associated with the data unit. The debug circuit evaluates, upon each input of the at least one of the data unit or the one or more attributes, a breakpoint condition based on the at least one of the data unit or the one or more attributes while the clock signal oscillates. In response to evaluation of the breakpoint condition indicating a break, the debug circuit stops oscillations of the clock signal to the execution circuit.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: April 14, 2020
    Assignee: Xilinx, Inc.
    Inventors: Georgios Tzimpragos, Jason Villarreal, Amitava Majumdar, Kumar Deepak, Yuxiong Zhu
  • Patent number: 10623819
    Abstract: Embodiments are discussed for providing an indication of information previously accessed, or “browsed,” by a user on a control device of a media playback system, irrespective of a prior graphical display on the control device. The embodiments may involve causing a graphical display to provide a visual indication of a selectable region, receiving selection data that indicates a selection of the selectable region, irrespective of a prior graphical display and in response to receiving the selection data, identifying browse data that was most-recently accessed by the control device, where the browse data includes an indication of one or more playable media items, and causing the graphical display to provide a visual indication of the one or more playable media items indicated by the identified browse data.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: April 14, 2020
    Assignee: Sonos, Inc.
    Inventor: Abhishek Kumar
  • Patent number: 10613821
    Abstract: A machine is configured to identify a media file that, when played to a user, is likely to modify an emotional or physical state of the user to or towards a target emotional or physical state. The machine accesses play counts that quantify playbacks of media files for the user. The playbacks may be locally performed or detected by the machine from ambient sound. The machine accesses arousal scores of the media files and determines a distribution of the play counts over the arousal scores. The machine uses one or more relative maxima in the distribution in selecting a target arousal score for the user based on contextual data that describes an activity of the user. The machine selects one or more media files based on the target arousal score. The machine may then cause the selected media file to be played to the user.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: April 7, 2020
    Assignee: Gracenote, Inc.
    Inventors: Aneesh Vartakavi, Peter C. DiMaria, Michael Gubman, Markus K. Cremer, Cameron Aubrey Summers, Gregoire Tronel
  • Patent number: 10615828
    Abstract: A flexible multi-channel diversity wireless audio receiver system for routing, processing, and combining multiple radio frequency (RF) signals containing audio signals received on respective antennas is provided. The wireless audio receiver system provides flexible routing of multiple RF signals in different selectable modes, and low latency uninterrupted reception of signals in harsh RF environments by combining multiple RF signals to maximize signal-to-noise ratio. The audio output may be generated in an uninterrupted fashion and mitigate multipath fading, interference, and asymmetrical noise issues. Received RF signals may also be cascaded by the wireless audio receiver system to allow daisy chaining.
    Type: Grant
    Filed: February 28, 2019
    Date of Patent: April 7, 2020
    Assignee: Shure Acquisition Holdings, Inc.
    Inventors: Thomas J. Kundmann, Michael Goodson, Robert Mamola, Jeffrey Arthur Meunier, Robert Szopko, Yang Tang
  • Patent number: 10613822
    Abstract: A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: April 7, 2020
    Assignee: Sonos, Inc.
    Inventor: Nicholas A. J. Millington
  • Patent number: 10610172
    Abstract: Imaging system (100) for enabling instrument guidance in an interventional procedure, comprising: —an input (130) for obtaining an interventional path (220) for use in the interventional procedure, the interventional path being planned based on 3D image data (200) of a patient's interior, and the interventional path being indicative of an entry point (230) on the patient's exterior; —a camera (124-127) for obtaining a camera image (270) of the patient's exterior during the interventional procedure; —a processor (140) for i) establishing a spatial correspondence between the camera image and the 3D image data, ii) based on the spatial correspondence, calculating a view (280) of the interventional path that corresponds with the camera image, and iii) combining the view of the interventional path with the camera image to obtain a composite image (290); and —a display output (150) for displaying the composite image on a display (162).
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: April 7, 2020
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Erik Hummel, Robert Johannes Frederik Homan, Drazenko Babic, Angelique Balguid
  • Patent number: 10609105
    Abstract: In accordance with an embodiment, described herein is a system and method for streaming music on mobile devices, including those which may have limited support for streaming. In response to receiving a request for portions of media content to be retrieved from a media server and played at a media device, selected parts of a media content file (e.g., an MP3 file) can be downloaded from a media server, and prepended, appended, or otherwise adjusted into a complete (albeit relatively shorter) media content, which is decoded and sent, for example to an audio speaker at the media device. The approach provides flexibility in providing access to a media streaming service from non-native mobile device applications, for example by enabling a media application to load and play encrypted MP3 file content in environments such as mobile browsers that require low memory consumption, or do not support Media Source Extensions.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: March 31, 2020
    Assignee: SPOTIFY AB
    Inventors: Miguel Jiménez Esún, Rafael Oleza Alomar
  • Patent number: 10606879
    Abstract: Example methods and systems for indexing fingerprints are described. Fingerprints may be made up of sub-fingerprints, each of which corresponds to a frame of the media, which is a smaller unit of time than the fingerprint. In some example embodiments, multiple passes are performed. For example, a first pass may be performed that compares the sub-fingerprints of the query fingerprint with every thirty-second sub-fingerprint of the reference material to identify likely matches. In this example, a second pass is performed that compares the sub-fingerprints of the query fingerprint with every fourth sub-fingerprint of the likely matches to provide a greater degree of confidence. A third pass may be performed that uses every sub-fingerprint of the most likely matches, to help distinguish between similar references or to identify with greater precision the timing of the match. Each of these passes is amenable to parallelization.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 31, 2020
    Assignee: Gracenote, Inc.
    Inventor: Matthew James Wilkinson
  • Patent number: 10599294
    Abstract: A system includes a plurality of programmable intelligent thermostats positioned within at least one of a first home environment and a second home environment, a plurality of communication devices configured to operate an electronic media sharing application, and at least one server configured to communicate with the plurality of programmable intelligent thermostats and the plurality of communication devices via a wireless network. A user initiates the electronic media sharing application on at least one of the plurality of communication devices. A touch-screen display of the at least one communication device demonstrates the plurality of programmable intelligent thermostats positioned within the first and second home environments and at least one user-selected electronic media is simultaneously uploaded to at least one of the plurality of programmable intelligent thermostats responsive to a user selection of a region on the touch-screen display.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: March 24, 2020
    Assignee: Lennox Industries Inc.
    Inventors: Sunil K. Khiani, Sridharan Shanmugam
  • Patent number: 10599387
    Abstract: A method of determining an audio delay and a corresponding device are provided. The first audio data and second audio data are obtained. A first sub-fingerprint sequence of the first audio data and a second sub-fingerprint sequence of the second audio data is extracted. The first sub-fingerprint sequence includes at least one first sub-fingerprint and the second sub-fingerprint sequence includes at least one second sub-fingerprint. Processing circuitry determines similarity coefficients corresponding to similarities between the first sub-fingerprint sequence and the second sub-fingerprint sequence. The processing circuitry determines a matching level between the first sub-fingerprint sequence and the second sub-fingerprint sequence according to the similarity coefficients. The processing circuitry determines, according to the matching level, a delay of the second audio data relative to the first audio data.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: March 24, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Lingcheng Kong
  • Patent number: 10600397
    Abstract: A method of generating a musical score file for one or more target musical instruments with a score generation component based on input audio data. The score generation component finds candidate musical notes within the input audio data using a frequency analysis to identify segments that share substantially the same audio frequency, and finds a best match for those candidate musical notes in audio data associated with target musical instruments in a sound database. A generated musical score file can be printed as sheet music or audibly played back over speakers.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: March 24, 2020
    Assignee: KYOCERA Document Solutions Inc.
    Inventors: Philip Ver Dabon, Neil-Paul Bermundo
  • Patent number: 10599681
    Abstract: A relational database system, method, and computer executed instructions capable of configurable searching across an entity's multiple databases. The system allows search categories to be augmented with specifications for the search categories, the specifications identifying rules for authorized users, locations in the database to search, rendering the results and augmenting the search results with options to present additional data and actions items. The additional data items are presented, and the executable script is executed to perform the actions items and the results presented.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: March 24, 2020
    Assignee: Oracle International Corporation
    Inventor: Michael Rodgers
  • Patent number: 10599388
    Abstract: A system for playing media content items operates to provide smooth transitions between the media content items to continuously support a user's repetitive motion activity. The system can generate crossfade data containing information for transitions between media content items. The mix-in and mix-out points for the transitions are calculated to eliminate one or more portions of media content items that have lower musical energy than a majority portion of the items, and to maintain substantially consistent and/or stable musical energy (e.g., audio power or sound power) throughout the media content items including transitions therebetween.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: March 24, 2020
    Assignee: SPOTIFY AB
    Inventors: Tristan Jehan, Sten Garmark, Nicola Montecchio
  • Patent number: 10599385
    Abstract: Examples of dynamic bonding of playback devices are disclosed. A disclosed example first playback device includes a shared device identifier to determine that a second playback device is sharable between a first bonded zone and a second bonded zone, the first bonded zone comprising the first playback device, the second bonded zone comprising a second playback device; a device manager to cause the shared playback device to join the first bonded zone; and an adjuster to change a first audio parameter of the first playback device in accordance with the joining of the shared playback device in the first bonded zone, wherein at least one of the shared device identifier, the device manager, or the adjuster is implemented via a processor.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: March 24, 2020
    Assignee: Sonos, Inc.
    Inventors: Mark Triplett, Steven Beckhardt
  • Patent number: 10602286
    Abstract: Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: March 24, 2020
    Assignee: Sonos, Inc.
    Inventors: Seth David Goldstein, Greg Ramsperger, Michael Agerbak, Arthur L. Coburn, IV, Andy Mellors, Nikit Waghela, Steve Beckhardt
  • Patent number: 10599287
    Abstract: An example method involves providing an interface that simultaneously displays an indication of a respective volume corresponding to each of at least two zone players and displays a respective selectable icon corresponding to each of the at least two zone players. Each respective selectable icon indicates whether the corresponding zone player has been selected for a group, and at least one of the respective selectable icons indicates that a respective zone player has been selected for the group. The interface further displays an indication of a group volume associated with the at least one selected zone player. The method further includes receiving a command to change at least one of a respective volume of one or more of the at least one selected zone player or the group volume, and transmitting an indication of the received command to one or more of the at least one selected zone player.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: March 24, 2020
    Assignee: Sonos, Inc.
    Inventors: Abhishek Kumar, Mike Lemmon, Stephanie Hughes
  • Patent number: 10595053
    Abstract: A device is configured to perform a method that detects a trigger marker for an action corresponding to a segment of a multimedia signal. A fingerprint is generated based on the segment of the multimedia signal at a trigger time point. The generated fingerprint is stored in a database and communicated to the device. During playback of the multimedia signal, fingerprints of segments of the multimedia signal are generated and matched against fingerprints in the database. When a match is found, one or more associated actions for the segment are retrieved by the device. The trigger time point may be determined as a time point near or at the segment of the multimedia signal with the matched fingerprint. In this way, trigger markers for actions may be enabled without modifying the multimedia signal.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: March 17, 2020
    Assignee: Gracenote, Inc.
    Inventors: Job Cornelis Oostveen, Warner Rudolph Theophile Ten Kate, Adrianus Johannes Maria Denissen, David K. Roberts
  • Patent number: 10585621
    Abstract: A systolic array implemented in circuitry of an integrated circuit includes a processing element array including processing elements. The systolic array includes one or more feeder circuits communicatively coupled to the processing element array. Each of the one or more feeder circuits includes a first section configured to receive data stored in memory external to the integrated circuit, and a second section configured to send the received data to the processing element array, wherein data transferring from the memory to the processing element array is double buffered by the first section and the second section. The systolic array also includes one or more drain circuits communicatively coupled to the processing element array, including one or more memory buffers configured to store data output by the processing element array.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 10, 2020
    Assignee: Intel Corporation
    Inventors: Randy Huang, Yeong Tat Liew, Jason Gee Hock Ong
  • Patent number: 10582275
    Abstract: The information distribution system according to the present disclosure includes a theme digit string registration unit which receives a registration request of a theme digit string by a theme of the content and stores and registers the received theme string in a digit string DB, a content registration unit which receives a registration request of theme digit string and content matched to the theme digit string, matches the received theme digit string and content and stores the same in a content DB, and an information distribution management unit which receives a provision request of the content including the digit string, retrieves the content matched to the theme digit string from the content DB, and transmits the retrieved content to the smart terminal, to manage provision of the information distribution service.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: March 3, 2020
    Assignee: The SYG Institute Co., Ltd.
    Inventor: Yong Gyun Shin