Digital Audio Data Processing System Patents (Class 700/94)
  • Patent number: 9911403
    Abstract: Vocal audio of a user together with performance synchronized video is captured and coordinated with audiovisual contributions of other users to form composite duet-style or glee club-style or window-paned music video-style audiovisual performances. In some cases, the vocal performances of individual users are captured (together with performance synchronized video) on mobile devices, television-type display and/or set-top box equipment in the context of karaoke-style presentations of lyrics in correspondence with audible renderings of a backing track. Contributions of multiple vocalists are coordinated and mixed in a manner that selects for presentation, at any given time along a given performance timeline, performance synchronized video of one or more of the contributors. Selections are in accord with a visual progression that codes a sequence of visual layouts in correspondence with other coded aspects of a performance score such as pitch tracks, backing audio, lyrics, sections and/or vocal parts.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: March 6, 2018
    Assignee: Smule, Inc.
    Inventors: Kevin Sung, Bona Kim, Jon Moldover, John Shimmin, Jeannie Yang, Perry R. Cook
  • Patent number: 9913033
    Abstract: A system determines to use at least two independent renderers to render at least two output streams that are to be synchronized. The independent renderers are provided with a shared synchronization object when instructed to render the respective output stream. A time when all of the independent renderers can render a respective first buffer of the respective output stream is determined from the shared synchronization object. Rendering of the output streams utilizing the independent renderers is begun at the determined time. In this way, rendering of the output streams may be synchronized.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: March 6, 2018
    Assignee: Apple Inc.
    Inventors: Douglas S. Wyatt, Anthony J. Guetta
  • Patent number: 9904316
    Abstract: In one of the exemplary embodiments of the disclosure, a method of controlling through a cover of a mobile electronic device would include not limited to detecting, by the mobile electronic device, for a first event and a device triggering event; displaying, through openings of the cover on the touch screen, a first image; replacing the first image with a second image that corresponds to the first event in response to the first event being detected; displaying, through the openings of the cover on the touch screen, a third image corresponding to the device triggering event while the first image or the second image is still being displayed; and performing a function corresponding to the device triggering event in response to a touch input on third image being detected by the touch screen through the cover.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: February 27, 2018
    Assignee: HTC Corporation
    Inventors: Tai-Hsin Ku, Chia-Mo Chien, Sheng-Hsin Huang, Fang-Ju Lin, Wei-Chia Yen, Jen-Hou Huang, Chun-Ta Chen
  • Patent number: 9898250
    Abstract: A system that is capable of controlling multiple entertainment systems and/or speakers using voice commands. The system receives voice commands and may determine speakers playing output audio in proximity to the voice commands. The system may generate voice output and send the voice output to the speakers, along with a command to reduce a volume of output audio while playing the voice output. For example, the system may receive a voice command from an input device associated with an output zone, may reduce output audio generated by speakers in the output zone and may play the voice output via the speakers. In addition, the system may send the command to the speakers while sending the voice output to another device for playback. For example, the system may reduce output audio generated by the speakers and play the voice output via the input device.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: February 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Williams, Steven Todd Rabuchin, Gregory Michael Hart
  • Patent number: 9899033
    Abstract: In a signal coding method, bits for coding allocated to different bands of a frequency domain signal obtained from an input signal are adjusted to improve the coding quality. The total available bits for coding are first allocated to the bands of the frequency domain signal according to a predetermined allocation rule. The numbers of bits allocated to the respective bands of the frequency domain signal are then adjusted when a highest frequency of the frequency domain signal to which bits are allocated is greater than a predetermined value. The frequency domain signal is coded according to the adjusted bit allocation for the bands of the frequency domain signal.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: February 20, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zexin Liu, Lei Miao, Fengyan Qi
  • Patent number: 9898248
    Abstract: A method and a device are provided for modifying audio signals in accordance with hearing capabilities of an individual who is listening to audio signals played by a music player. The method comprises the steps of: providing a music player operative to play audio signals, wherein the music player comprises a processor configured to modify audio signals that are about to be played, by taking into account the hearing capabilities of the individual; providing information that relates to the hearing capabilities of the individual; forwarding the information that relates to the hearing capabilities of the individual, from an electronic device to the music player; and using the music player processor to modify audio signals when the individual is listening to audio signals being played by the music player, wherein the audio signals are modified before they are played by taking into account the individual's hearing capabilities.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: February 20, 2018
    Assignee: MEQ INC.
    Inventors: Ofer NIssim Raz, Danny Aronson
  • Patent number: 9891880
    Abstract: An example non-transitory computer-readable medium stores instructions that, when executed by a control device, cause the control device to perform functions. The functions comprise configuring a first playback device associated with a first user-account to (i) play media content from a playback queue comprising one or more audio tracks stored at a network location and (ii) enable one or more other user-accounts associated with other playback devices to subscribe to the playback queue. The functions further comprise receiving an indication that a second user-account associated with a second playback device has subscribed to the playback queue. The functions further comprise in response to receiving the indication, displaying a subscriber indicator on the control device showing that the second user-account has subscribed to the playback queue. An example control device and an example method, both related to the example non-transitory computer-readable medium, are also disclosed herein.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: February 13, 2018
    Assignee: Sonos, Inc.
    Inventors: Chris Bierbower, Philippe Vossel
  • Patent number: 9894022
    Abstract: A system and method are presented to allow audio communication between users concerning an image. The originator of the communication uses a mobile device app to select an image and record an audio commentary. The image and commentary are encoded together into a video file. The app uses a server to analyze the recipient address to determine the preferred mode of delivery. If the recipient is a known user of the app, the file is delivered through a proprietary communication system and viewed by the recipient using the app. Otherwise, the originator's app delivers the file through MMS or e-mail for the recipient to view using a standard video player. E-mail and MMS communications include a link for the recipient to download the app. The recipient can download the app and register as a user, which causes a server to download previously delivered files to the new user's app.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: February 13, 2018
    Assignee: Ambient Consulting, LLC
    Inventors: Andrew Grossman, Kenneth F. Krutsch
  • Patent number: 9886503
    Abstract: A method and apparatus for generating a personalized radio channel playlist by time division multiplexing songs from multiple received channels from one or more broadcast source streams in a queue. Users can specify favorite channels for building their personal playlists, or multiple default playlist channels can be provided by genre. If matches are found, the channel carrying the favorite is extracted and added to the playlist. Channel searching for matches involves monitoring real-time song and artist labels for all channels carried in a separate data channel. Preview times can vary depending on the size of the playlist or number of channels used. During a preview of a segment, users can, opt to listen to the full song or back up in the playlist to listen to a previous song. Connectivity options and web interfaces are provided to facilitate transfer and sharing of customization parameters for personalized radio configuration.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: February 6, 2018
    Assignee: Sirius XM Radio Inc.
    Inventors: G. David Mantel, Paul D. Marko
  • Patent number: 9886236
    Abstract: In one example, the disclosure is directed to providing a multi-dimensional audio interface in which a plurality of different spatial locations is defined, wherein each of the plurality of different spatial locations is based on a common reference point and is uniquely identifiable by a computing device; associating, by the computing device, an information type with a first spatial location of the plurality of different spatial locations, the information type included in a plurality of different information types; responsive to determining that first information is of the information type, outputting, using an audio output device and simulating localization of sound at the first spatial location, a first sound that indicates the first information; receiving an indication of user input that selects the first information; and performing at least one operation corresponding to the first information selected based at least in part on the indication of user input.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: February 6, 2018
    Assignee: Google LLC
    Inventor: Alejandro José Kauffmann
  • Patent number: 9883278
    Abstract: An earphone able to function as a left or as a right earphone and receive sound channels accordingly comprises a processing unit, a capturing unit, and a touch sensor. The capturing unit gets images of ear canal. The touch sensor senses a first and second ear contact points. The processing unit applies sensor readings and captured images to an imaginary circle having a default radius, to determine whether earphone is being worn in the right or in the left ear. The output of sound can be channeled appropriately to an earphone in the left ear or in the right ear or both. A method and a system for detecting wearing state are also provided.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: January 30, 2018
    Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.
    Inventors: Yen-Hsin Lin, Chen-Chi Fan
  • Patent number: 9873197
    Abstract: A method for processing information and an electronic device are provided, in order to improve the performance of response of an electronic device. The method includes: obtaining environmental information of a current environment; determining, based on the environmental information, a first operation instruction corresponding to the electronic device and an execution parameter corresponding to the first operation instruction, where the execution parameter is a parameter selected among at least two execution parameters corresponding to the first operation instruction; and controlling the electronic device to perform a first operation corresponding to the first operation instruction based on the execution parameter.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: January 23, 2018
    Assignee: Lenovo (Beijing) Co., Ltd.
    Inventors: Xiaotian Zhu, Yan Gao
  • Patent number: 9877124
    Abstract: Low-latency audio networking is disclosed. In one embodiment, an example playback device includes a processor and memory having stored thereon instructions executable by the processor. The example instructions are to cause the first playback device to perform functions comprising: receiving audio information; selecting a first frequency channel of a first spectrum based on a threshold latency associated with the audio information; transmitting to the second playback device via a second frequency channel of a second spectrum, control information that identifies the first frequency channel of the first spectrum; and transmitting to the second playback device via the first frequency channel of the first spectrum, the audio information to be played by the second playback device.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: January 23, 2018
    Assignee: Sonos, Inc.
    Inventors: Hrishikesh Gossain, Jeffrey M. Peters, Nicholas A. J. Millington, Steven Beckhardt
  • Patent number: 9870778
    Abstract: In general, techniques are described for obtaining audio rendering information in a bitstream. A device configured to render higher order ambisonic coefficients comprising a processor and a memory may perform the techniques. The processor may be configured to obtain sparseness information indicative of a sparseness of a matrix used to render the higher order ambisonic coefficients to a plurality of speaker feeds. The memory may be configured to store the sparseness information.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: January 16, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Nils Günther Peters, Dipanjan Sen, Martin James Morrell
  • Patent number: 9865303
    Abstract: A media sharing system receives a media stream from a broadcaster system. The media sharing system streams a transcoded version of the media stream to user devices that request the media stream broadcast. Additionally, as the media stream is received from the broadcaster system, the media sharing system generates media segments that include the content of the media stream. Based on programming information received for the media stream, the media sharing system creates a media clip for each program included in the media stream. The media sharing system uses content from the media segments to generate the media clips. Further, as a user is viewing a media stream broadcast to the user's device by the media sharing system, the user may request the creation of a media clip from the media stream. The system identifies media segments that include content of the desired media clip and creates the media clip.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: January 9, 2018
    Assignee: GOOGLE INC.
    Inventors: Nils Oliver Krahnstoever, Pawel Jurczyk
  • Patent number: 9860657
    Abstract: Systems and methods to control a plurality of multimedia players in one or more groups are disclosed. For example, in a network including a plurality of independent playback devices, an example method includes maintaining, by an independent playback device, a zone configuration, the zone configuration characterizing one or more zone scenes. Each zone scene identifies a group configuration associated with two or more of the plurality of independent playback devices. The example method includes transmitting, by the independent playback device via a network interface, the zone configuration to a controller device. Additionally, an example playback device is disclosed which is configured to maintain a zone configuration, the zone configuration characterizing one or more zone scenes, each zone scene identifying a group configuration associated with two or more of a plurality of independent playback devices; and transmit, via a network interface, the zone configuration to a controller device.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: January 2, 2018
    Assignee: Sonos, Inc.
    Inventor: Robert A. Lambourne
  • Patent number: 9858927
    Abstract: A system that is capable of controlling multiple entertainment systems and/or speakers using voice commands. The system receives voice commands and may determine audio sources and speakers indicated by the voice commands. The system may generate audio data from the audio sources and may send the audio data to the speakers using multiple interfaces. For example, the system may send the audio data directly to the speakers using a network address, may send the audio data to the speakers via a voice-enabled device or may send the audio data to the speakers via a speaker controller. The system may generate output zones including multiple speakers and may associate input devices with speakers within the output zones. For example, the system may receive a voice command from an input device in an output zone and may reduce output audio generated by speakers in the output zone.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 2, 2018
    Assignee: AMAZON TECHNOLOGIES, INC
    Inventors: Robert Williams, Steven Todd Rabuchin, Gregory Michael Hart
  • Patent number: 9858948
    Abstract: An electronic device may include one or more microphones that monitor ambient noise and generate ambient noise data. The electronic device may include processing circuitry that receives the ambient noise data and compares the ambient noise data to a baseline ambient noise profile to detect changes in the ambient noise. Changes in the ambient noise may be caused by user gestures. The electronic device may compare the changes in the ambient noise to characteristic changes in ambient noise that are associated with user gestures to determine the user gesture made by a user. The processing circuitry may modify the operation of the electronic device based on the user gesture. An ambient noise input device may include surface features or movable components that cause the characteristic changes in the ambient noise. Ambient noise input devices may provide feedback to guide a user to provide input using ambient noise sensing.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: January 2, 2018
    Assignee: Apple Inc.
    Inventors: Joel S. Armstrong-Muntner, Nicholas Paul Joseph Allec, Xiaoyi Mu
  • Patent number: 9854294
    Abstract: Technologies are generally described for a system to process a collection of video recordings of a scene to extract and localize audio sources for the audio data. According to some examples, video recordings captured by mobile devices from different perspectives may be uploaded to a central database. Video segments capturing an overlapping portion of the scene at an overlapping time may be identified, and a relative location of each of the video capturing devices may be determined. Audio data for the video segments may be indexed with a sub-frame time reference and relative locations as a function of overlapping time. Using the indices that include the sub-frame time references and relative locations, audio sources for the audio data may be extracted and localized. The extracted audio sources may be transcribed and indexed to enable searching, and may be added back to each video recording as a separate audio channel.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 26, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9852216
    Abstract: In one embodiment, an apparatus comprising a first audio looping device is provided. The first audio looping device is electrically coupled to a computing device. The first audio looping device is programmed to receive a first audio signal from a musical instrument and to store the first audio signal. The first audio looping device is further programmed to playback the stored first audio signal as a first audio loop a number of times and to transmit the first audio loop to a second audio looping device via the first computing device. The first audio looping device is further programmed to receive a second audio loop from the second audio looping device via the computing device.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: December 26, 2017
    Assignee: Harman International Industries, Incorporated
    Inventors: Christopher M. Belcher, James D. Pennock
  • Patent number: 9841814
    Abstract: Methods for intentional user experience are provided herein. Exemplary methods include: getting point of interest data, including a location of a point of interest; receiving first user data, including a first location of the user and a first direction of a gaze of the user; calculating a first position of the gaze of the user using the first location of the user and the first direction of the gaze of the user; displaying a first indicator denoting the first position of the gaze of the user; receiving second user data, including a second location of the user and a second direction of a gaze of the user; calculating a second position of the gaze of the user using the second location of the user and the second direction of the gaze of the user; and displaying a second indicator denoting the second position of the gaze of the user.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: December 12, 2017
    Assignee: Emergent AR Platforms Corp.
    Inventors: Raymond Kallmeyer, Andrew Warren Dawson
  • Patent number: 9841943
    Abstract: Example implementations may relate to creation and control of channels. In particular, a computing device may receive a first channel-addition request indicating content from a first audio-provider service and may responsively send to a server an instruction to establish a first channel that provides access to content from the first audio-provider service via an application-program account. With this arrangement, a subsequent second channel-addition request may then similarly lead to establishment of a second channel that provides access to content from the second audio-provider service via the application-program account. After channel-additions, the device may determine a first selection of the added first channel and may responsively cause content from the first audio-provider service to be output by an audio output device.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: December 12, 2017
    Assignee: Google LLC
    Inventors: Seth Raphael, Ben Murdoch, Matthew David Tait, Cody Sumter
  • Patent number: 9838522
    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: January 27, 2017
    Date of Patent: December 5, 2017
    Assignee: Sony Mobile Communications Inc.
    Inventors: Akihiro Ishida, Yoji Hirose, Takamoto Tsuda, Shihui Wang, Ryu Aoyama
  • Patent number: 9826306
    Abstract: Systems and methods discussed herein involve designating a default playback device in a local playback network. One method may involve determining that a networked microphone device is available for assignment to one or more playback zones within a local playback network, displaying a prompt to indicate at least one playback zone to which the network microphone device is to be assigned, receiving an input indicating a particular playback zone in the local playback system to which the network microphone device is to be assigned, and storing data indicating an assignment of the network microphone device to the particular playback zone.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: November 21, 2017
    Assignee: Sonos, Inc.
    Inventor: Jonathan P. Lang
  • Patent number: 9824719
    Abstract: A method for automatically starting an audio recording that includes receiving audio data and dividing the audio data into a first set of consecutive segments and a second set of consecutive segments that occur after the first set. The method further includes analyzing the first set of segments by measuring an average energy and peak value for each segment of the first set and determining a silence score therefrom, and analyzing the second set of segments by measuring an average energy and peak value for each segment of the second set and determining an music score therefrom. The method begins a recording of the audio data if the silence score is above a first predetermined value and the music score is above a second predetermined value.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: November 21, 2017
    Assignee: Apple Inc.
    Inventor: Steffen Gehring
  • Patent number: 9817629
    Abstract: An audio synchronization method for Bluetooth speakers is disclosed. The Bluetooth speakers comprise a first Bluetooth speaker and a second Bluetooth speaker transmitting digital audio packets by Bluetooth communication. The method comprises steps of: fetching the sample counts of the first Bluetooth speaker and the second Bluetooth speaker at the first timing; and adjusting the sample rate of the second Bluetooth speaker according to the sample counts of the first Bluetooth speaker and the second Bluetooth speaker. By using the method of the present invention, the sample counts are checked periodically to keep the Bluetooth speakers audio synchronized.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: November 14, 2017
    Assignee: Airoha Technology Corp.
    Inventors: Kuen-Rong Hsieh, I-Feng Su, Jhang-Liang Lin, Sheng-Yo Chiu
  • Patent number: 9813170
    Abstract: An in-vehicle terminal includes: a measurement unit that measures electric field strengths of radio waves for wireless communication emitted from information terminals located in a vicinity thereof; a main terminal identifying unit that identifies a predetermined main terminal among the information terminals; and a communication unit that establishes wireless communication with the identified main terminal and transmits a first electric field strength for another information terminal than the main terminal measured by the measurement unit, via the wireless communication to the main terminal.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: November 7, 2017
    Assignee: Clarion Co., Ltd.
    Inventors: Kimio Okamoto, Noriyuki Abe, Yusuke Matsumoto, Tetsuya Yamada, Takuya Fujieda
  • Patent number: 9813827
    Abstract: An example method includes displaying zone names via a display interface. Each zone name represents a respective particular zone of a plurality of zones, and each zone contains at least one player configured for multimedia playback in that zone. The method includes displaying playback selections including a first playback selection that identifies first multimedia content for playback by the first zone and a second playback selection that identifies second multimedia content for playback by the second zone. The method includes receiving a command for a zone group to play one of the first playback selection or the second playback selection. The method includes transmitting a zone group configuration to one of the first zone and the second zone. The zone group configuration includes instructions to facilitate synchronized playback, between the first zone and the second zone, of the identified one of the first playback selection and the second playback selection.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: November 7, 2017
    Assignee: Sonos, Inc.
    Inventor: Robert A. Lambourne
  • Patent number: 9813475
    Abstract: Delivering a video stream is disclosed. A request for the video stream is received. A past portion of the video stream is delivered to a client. The past portion has a marker time that precedes a current time by an interval that corresponds to a buffer length in a client buffer. Receiving a video stream is also disclosed. A request for the video stream is transmitted. A past portion of the video stream is received. The received past portion has a marker time that precedes a current time by an interval that corresponds to a buffer length in a client buffer.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: November 7, 2017
    Assignee: Conviva Inc.
    Inventors: Aditya Ravikumar Ganjam, Ion Stoica, Karthik K. Lakshminarayanan, Ryan J. Huebsch, Jibin Zhan, Hui Zhang
  • Patent number: 9806795
    Abstract: Many types of earpiece include a memory to which media items stored on a second device, such as music, audiobooks, and podcasts, may be transferred as requested by a user. However, it may be advantageous to configure the earpiece and/or the to fill the memory automatically with media items of predicted interest to the user in the manner of a cache. In such earpieces, interruption of the connection between the earpiece and the second device does not interrupt a currently streaming media item, and the earpiece is capable of playing additional media items of predicted interest to the user even if the user has not requested transfer to the earpiece. Other uses of the cache include adding appointments from a calendar of the second device for presentation by the earpiece as reminders during disconnection, and storing notes on the earpiece that are automatically transferred back to the second device.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: October 31, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Christina Summer Chen
  • Patent number: 9800707
    Abstract: A mobile device detects use of a headset accessory and, in response, scans for wireless local area network (WLAN) access points that provide a public announcement service. The mobile device will connect with a WLAN access point and proceed to receive public announcement audio which is sent over the headset accessory. Any other audio being played over the headset will either be paused, or reduced in volume while the public announcement audio is played. Alternatively, if no WLAN access point is available, the mobile device can locate a low energy wireless protocol device, and receive public announcements via text message. The WLAN access point and low energy wireless protocol connections are disconnected if the headset accessory is disconnected or no longer in use.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: October 24, 2017
    Assignee: Motorola Mobility LLC
    Inventor: Sudhir C Vissa
  • Patent number: 9791983
    Abstract: A capacitive touch-sensitive device includes a transparent substrate unit and at least one patterned transparent electrically-conductive film. The patterned transparent electrically-conductive film is formed on the transparent substrate unit and has a transparent insulating layer and a plurality of mutually and electrically isolated sensor lines that are substantially disposed in the transparent insulating layer. Each of the sensor lines is substantially made of a plurality of non-transparent nano-conductors.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: October 17, 2017
    Assignee: TPK Universal Solutions Limited
    Inventors: Kuo-Feng Kao, Sung-Chien Huang, Hung-Yu Tsai, Cheng-Yuan Lu
  • Patent number: 9792889
    Abstract: A computer implemented method is provided for generating a prediction of a next musical note by a computer having at least a processor and a memory. A computer processor system is also provided for generating a prediction of a next musical note. The method includes storing sequential musical notes in the memory. The method further includes generating, by the processor, the prediction of the next musical note based upon a music model and the sequential musical notes stored in the memory. The method also includes updating, by the processor, the music model based upon the prediction of the next musical note and an actual one of the next musical note. The method additionally includes resetting, by the processor, the memory at fixed time intervals.
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: October 17, 2017
    Assignee: International Business Machines Corporation
    Inventors: Yachiko Obara, Shohei Ohsawa, Takayuki Osogami
  • Patent number: 9787266
    Abstract: A method of processing an audio signal is provided. A decoding apparatus receives the audio signal, which includes a plurality of objects. The decoding apparatus further receives object information, object gain information, and object correlation information, preset presence information, preset number information, preset information based on the preset presence information and the preset number information, and preset rendering data. The preset information exists in a header region or in each frame. The decoding apparatus obtains a preset matrix from the user by an input unit of the audio decoding apparatus when the preset type information indicates the preset rendering data is defined by the user, and adjusts an output level of the plurality of objects for an output channel based on the object information and the preset matrix. The decoding apparatus outputs an adjusted audio signal including the plurality of objects with an adjusted output level.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: October 10, 2017
    Assignee: LG Electronics Inc.
    Inventors: Hyen O Oh, Yang Won Jung
  • Patent number: 9786298
    Abstract: Audio fingerprinting includes obtaining audio samples of a piece of audio, generating frequency representations of the audio samples, identifying increasing and decreasing energy regions in frequency bands of the frequency representations, and generating hashes of features of the piece of audio. Each hash of features corresponds to portions of the identified energy regions appearing in a respective time window. Each feature is defined as a numeric value that encodes information representing: a frequency band of an energy region appearing in the respective time window, whether the energy region appearing in the respective time window is an increasing energy region or whether the energy region appearing in the respective time window is a decreasing energy region, and a placement of the energy region appearing in the respective time window.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: October 10, 2017
    Assignee: Source Digital, Inc.
    Inventor: Patrick Greene
  • Patent number: 9788106
    Abstract: Systems and methods discussed herein involve designating a default playback device in a local playback network. One method may involve determining that a networked microphone device is available for assignment to one or more playback zones within a local playback network, displaying a prompt to indicate at least one playback zone to which the network microphone device is to be assigned, receiving an input indicating a particular playback zone in the local playback system to which the network microphone device is to be assigned, and storing data indicating an assignment of the network microphone device to the particular playback zone.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: October 10, 2017
    Assignee: Sonos, Inc.
    Inventor: Jonathan P. Lang
  • Patent number: 9786327
    Abstract: Systems and methods disclosed create one or more digital media presentations based on impact values. In particular, in one or more embodiments, systems and methods generate impact values based on a change in a measure of energy associated with digital audio content over time. For instance, systems and methods generate impact values by calculating a difference in a measure of energy over time in relation to the amount of energy at a particular time period. Based on the generated impact values, systems and methods identify transition points in the digital audio content. Specifically, systems and methods utilize a decaying masking threshold to identify transition points from generated impact values. Moreover, systems and method utilize identified transition points to modify digital visual content displayed in conjunction with the digital audio content.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: October 10, 2017
    Assignee: Adobe Systems Incorporated
    Inventor: Peter Merrill
  • Patent number: 9778896
    Abstract: An example method includes detecting a connection between a dock interface of a first zone player and a portable device, the dock interface providing communication between the portable device and a second zone player, wherein the second zone player is part of a first set of zones in a playback network that does not include the first zone player; responsive to the detection, transmitting data to cause the second zone player to modify parameter(s) of the second zone player according to a zone scene; responsive to the detection, determining that the portable device was playing a media item; and causing, via the dock interface, playback of the media item from the portable device by the first zone player and the second zone player while the second zone player is in the second set of zones.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: October 3, 2017
    Assignee: Sonos, Inc.
    Inventors: Jonathon Reilly, Nicholas A. J. Millington, Mark Polomski
  • Patent number: 9773058
    Abstract: Methods and systems for arranging and searching a database of media content recordings are provided. In one example, a method is provided that comprises receiving a sample of media content, and performing, by a computing device, a content recognition of the sample of media content using a data file including a concatenation of representations for each of a plurality of media content recordings. In other examples, another method is provided that comprises receiving media content recordings, determining a representation for each media content recording, concatenating by a computing device the representation for each media content recording as a data file, and storing by the computing device a mapping between an identifier for a respective media content recording and a global position in the data file that corresponds to the representation of the respective media content recording.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 26, 2017
    Assignee: Shazam Investments Ltd.
    Inventors: Avery Li-Chun Wang, Ira Joseph Woodhead, Erich Konrad Elsen
  • Patent number: 9774980
    Abstract: An audio processor acquires processed sound data, which is obtained by processing original sound data according to a content of processing defined such that first sound is emitted under the standard sound emission condition, in association with a sound emission device, acquires a control signal, and acquires a device sound emission condition. In order to make second sound emitted by the sound emission device under the acquired device sound emission condition close to the first sound, the audio processor identifies the correction content of the processed sound data based on a difference between the device sound emission condition and the standard sound emission condition, the control signal, and the processed sound data acquired in association with the sound emission device. The audio processor corrects the processed sound data according to the correction content, and supplies the corrected processed sound data to the sound emission device.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: September 26, 2017
    Assignee: YAMAHA CORPORATION
    Inventors: Morishige Fujisawa, Noriyuki Ohashi, Hirochika Maegaki
  • Patent number: 9767845
    Abstract: Providing a method for browsing portions of videos called video previews. The video previews may be associated with a link or predefined duration of a full video, such that the video preview is generated from a portion of the full video and viewed by a user. The video previews are configured to play a series of images associated with images from the portion of the full video when the video preview is activated.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: September 19, 2017
    Assignee: ALC HOLDINGS, INC.
    Inventors: David McIntosh, Chris Pennello
  • Patent number: 9767820
    Abstract: A system for removing noise from an audio signal is described. For example, noise caused by content playing in the background during a voice command or phone call may be removed from the audio signal representing the voice command or phone call. By removing noise, the signal to noise ratio of the audio signal may be improved.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: September 19, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventor: George Thomas Des Jardins
  • Patent number: 9767612
    Abstract: A method of removing a marker projected in a scene from a view of the scene. A first image of the scene is captured using a camera (e.g., 127A). A second image of the scene is captured, using the camera (127A), following a marker (310) being projected onto an object in the scene to indicate a reference location in the scene for positioning a virtual object, the second image containing a representation of the projected marker. The second image is interleaved with the first image. A data stream is formed using at least the first and second image to generate a view of the scene, the data stream containing data representing the virtual object as part of the captured images of the scene. The virtual object is positioned relative to the projected marker captured in the second image. Pixels from the first image are used as pixel values at pixel locations where the projected marker was located in the second image to remove the projected marker from the generated view of the scene.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: September 19, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Berty Jacques Alain Bhuruth
  • Patent number: 9766853
    Abstract: An example method includes, based on an adjustment to a first displayed volume control, instructing the first playback device to adjust playback volume level; based on an adjustment to a second displayed volume control, instructing the second playback device to adjust playback volume level; after sending the commands, instructing the first and/or second playback device to process an audio stream into a first and/or second channel and to reproduce a respective one of the first and second channel, wherein the grouped first and second playback devices provide multi-channel sound; and based on an adjustment to a third displayed volume control, instructing the first and/or second playback device to adjust a group volume level for both the first and second playback devices.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: September 19, 2017
    Assignee: Sonos, Inc.
    Inventors: Christopher Kallai, Michael Darrell Andrew Ericson, Robert A. Lambourne
  • Patent number: 9762659
    Abstract: A display configuration system enables a graphical designer to create reusable template graphical display elements that can be easily modified by, for example, other graphical designers with less experience in graphical design programming, such that the modified graphical display elements can reflect one of various different possible functionalities of plant equipment or plant usages to which the modified graphical display element is to be tied during operation. The display configuration system includes a graphical design application that enables the creation of generic or library graphical elements that include basic graphical functionality associated with particular types of plant equipment or associated with particular types of graphic display functionality and includes a configuration form editor that enables a user to create quick configuration forms that define predetermined potential modifications to be made to the template graphical element when creating a usage from the template graphical element.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: September 12, 2017
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Herschel O. Koska, Larry O. Jundt, Stephen C. Gilbert, Robert B. Havekost, Paul K. Daly
  • Patent number: 9759805
    Abstract: An acoustic processing method for M acoustic receivers comprising the steps of: Determining a beamforming weight vector with M weights for the M acoustic receivers based on at least one the steering vector of at least one real acoustic source, on steering vectors of image sources of the at least one real acoustic source and on a first matrix depending on the covariance matrix of the noise and/or on at least one interfering sound source, wherein each of the image sources corresponds to one path of the acoustic signal between one of the at least one real source and one of the M acoustic receivers with at least one reflection; and linearly combining the M acoustic signals received at the M acoustic receivers on the basis of the M weights of the beamforming vector.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: September 12, 2017
    Assignee: Ecole Polytechnique Federale De Lausanne (EPFL)
    Inventors: Ivan Dokmanic, Robin Scheibler, Martin Vetterli
  • Patent number: 9756424
    Abstract: Systems and methods for output of audio content are disclosed. An example first playback device includes a processor. The example processor is configured to at least process audio content to determine a portion of the audio content to be output by the first playback device based on a type of pairing of the first playback device and the audio content. The example processor is configured to at least determine, when the type of pairing pairs the first playback device with a second playback device to output the audio content, a time delay to facilitate sound synchronization with the second playback device. The example processor is configured to at least configure, based on the type of pairing and the time delay, the first playback device to output the portion of the audio content via an amplifier and a plurality of speaker drivers.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: September 5, 2017
    Assignee: Sonos, Inc.
    Inventors: Christopher Kallai, Michael Darrell Andrew Ericson, Robert A. Lambourne, Robert Reimann, Mark Triplett
  • Patent number: 9756449
    Abstract: The invention relates to a method and device for processing sound data comprising determining a listener position; determining a virtual sound source position; receiving sound data; processing the sound data for reproduction by at least one speaker to let the listener perceive the processed sound data reproduced by the speaker to originate from the virtual sound position. This provides the listener with a realistic experience of sound by the speaker. Implementation of the invention allows sound data to be provided also in a dynamic environment, where positions of the listener, the virtual sound source or both can change. For example, sound data may be reproduced by a mobile device by means of headphones to a moving listener, where the virtual sound source is a shop. As the listener moves, the sound data is processed such that when reproduced via the headphones, it is perceived as to originate from the shop.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: September 5, 2017
    Assignee: BRIGHT MINDS HOLDING B.V.
    Inventor: Johannes Hendrikus Cornelis Antonius Van Der Wijst
  • Patent number: 9756444
    Abstract: In some embodiments, a method for rendering an audio program indicative of at least one source, including by panning the source along a trajectory comprising source locations using speakers organized as a mesh whose faces are convex N-gons, where N can vary from face to face, and N is not equal to three for at least one face of the mesh, including steps of: for each source location, determining an intersecting face of the mesh (including the source location's projection on the mesh), thereby determining a subset of the speakers whose positions coincide with the intersecting face's vertices, and determining gains (which may be determined by generalized barycentric coordinates) for speaker feeds for driving each speaker subset to emit sound perceived as emitting from the source location corresponding to the subset. Other aspects include systems configured (e.g., programmed) to perform any embodiment of the method.
    Type: Grant
    Filed: March 19, 2014
    Date of Patent: September 5, 2017
    Assignee: Dolby Laboratories Licensing Corporation
    Inventor: Nicolas R. Tsingos
  • Patent number: 9754026
    Abstract: A matching system receives probe audio samples for comparison to references of a data store. Comparisons are generated between a first segment of a probe audio sample and corresponding time segments of a plurality of reference audio samples to identify a plurality of sufficiently matching reference audio samples based upon a first set of consistency scores. Matching references are retained, unless they meet a score threshold. Comparisons are continually generated with a second segment of the probe audio sample and corresponding time segments of the sufficiently matching reference audio samples to generate a second set of consistency scores. The retained results are outputted based on the first and second set of consistency scores.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: September 5, 2017
    Assignee: GOOGLE INC.
    Inventors: Dominik Roblek, Matthew Sharifi